.canonical-form-grid{--columns-base:1;--columns-sm:var(--columns-base);--columns-md:var(--columns-sm);--columns-lg:var(--columns-md);--columns-xl:var(--columns-lg);--columns-2xl:var(--columns-xl);--form-columns:var(--columns-base);grid-template-columns:repeat(var(--form-columns),minmax(0,1fr));column-gap:calc(var(--spacing)*6);row-gap:calc(var(--spacing)*8);display:grid}.canonical-form-grid-item{--span-base:1;--span-sm:var(--span-base);--span-md:var(--span-sm);--span-lg:var(--span-md);--span-xl:var(--span-lg);--span-2xl:var(--span-xl);--form-span:var(--span-base);grid-column:span min(var(--form-span),var(--form-columns,1));min-width:0}@media (min-width:40rem){:where(html:not([data-text-scale="125"],[data-text-scale="150"],[data-text-scale="175"],[data-text-scale="200"])) .canonical-form-grid{--form-columns:var(--columns-sm)}}@media (min-width:50rem){:where(html[data-text-scale="125"]) .canonical-form-grid{--form-columns:var(--columns-sm)}}@media (min-width:60rem){:where(html[data-text-scale="150"]) .canonical-form-grid{--form-columns:var(--columns-sm)}}@media (min-width:70rem){:where(html[data-text-scale="175"]) .canonical-form-grid{--form-columns:var(--columns-sm)}}@media (min-width:80rem){:where(html[data-text-scale="200"]) .canonical-form-grid{--form-columns:var(--columns-sm)}}@media (min-width:48rem){:where(html:not([data-text-scale="125"],[data-text-scale="150"],[data-text-scale="175"],[data-text-scale="200"])) .canonical-form-grid{--form-columns:var(--columns-md)}}@media (min-width:60rem){:where(html[data-text-scale="125"]) .canonical-form-grid{--form-columns:var(--columns-md)}}@media (min-width:72rem){:where(html[data-text-scale="150"]) .canonical-form-grid{--form-columns:var(--columns-md)}}@media (min-width:84rem){:where(html[data-text-scale="175"]) .canonical-form-grid{--form-columns:var(--columns-md)}}@media (min-width:96rem){:where(html[data-text-scale="200"]) .canonical-form-grid{--form-columns:var(--columns-md)}}@media (min-width:64rem){:where(html:not([data-text-scale="125"],[data-text-scale="150"],[data-text-scale="175"],[data-text-scale="200"])) .canonical-form-grid{--form-columns:var(--columns-lg)}}@media (min-width:80rem){:where(html[data-text-scale="125"]) .canonical-form-grid{--form-columns:var(--columns-lg)}}@media (min-width:96rem){:where(html[data-text-scale="150"]) .canonical-form-grid{--form-columns:var(--columns-lg)}}@media (min-width:112rem){:where(html[data-text-scale="175"]) .canonical-form-grid{--form-columns:var(--columns-lg)}}@media (min-width:128rem){:where(html[data-text-scale="200"]) .canonical-form-grid{--form-columns:var(--columns-lg)}}@media (min-width:80rem){:where(html:not([data-text-scale="125"],[data-text-scale="150"],[data-text-scale="175"],[data-text-scale="200"])) .canonical-form-grid{--form-columns:var(--columns-xl)}}@media (min-width:100rem){:where(html[data-text-scale="125"]) .canonical-form-grid{--form-columns:var(--columns-xl)}}@media (min-width:120rem){:where(html[data-text-scale="150"]) .canonical-form-grid{--form-columns:var(--columns-xl)}}@media (min-width:140rem){:where(html[data-text-scale="175"]) .canonical-form-grid{--form-columns:var(--columns-xl)}}@media (min-width:160rem){:where(html[data-text-scale="200"]) .canonical-form-grid{--form-columns:var(--columns-xl)}}@media (min-width:96rem){:where(html:not([data-text-scale="125"],[data-text-scale="150"],[data-text-scale="175"],[data-text-scale="200"])) .canonical-form-grid{--form-columns:var(--columns-2xl)}}@media (min-width:120rem){:where(html[data-text-scale="125"]) .canonical-form-grid{--form-columns:var(--columns-2xl)}}@media (min-width:144rem){:where(html[data-text-scale="150"]) .canonical-form-grid{--form-columns:var(--columns-2xl)}}@media (min-width:168rem){:where(html[data-text-scale="175"]) .canonical-form-grid{--form-columns:var(--columns-2xl)}}@media (min-width:192rem){:where(html[data-text-scale="200"]) .canonical-form-grid{--form-columns:var(--columns-2xl)}}@media (min-width:40rem){:where(html:not([data-text-scale="125"],[data-text-scale="150"],[data-text-scale="175"],[data-text-scale="200"])) .canonical-form-grid-item{--form-span:var(--span-sm)}}@media (min-width:50rem){:where(html[data-text-scale="125"]) .canonical-form-grid-item{--form-span:var(--span-sm)}}@media (min-width:60rem){:where(html[data-text-scale="150"]) .canonical-form-grid-item{--form-span:var(--span-sm)}}@media (min-width:70rem){:where(html[data-text-scale="175"]) .canonical-form-grid-item{--form-span:var(--span-sm)}}@media (min-width:80rem){:where(html[data-text-scale="200"]) .canonical-form-grid-item{--form-span:var(--span-sm)}}@media (min-width:48rem){:where(html:not([data-text-scale="125"],[data-text-scale="150"],[data-text-scale="175"],[data-text-scale="200"])) .canonical-form-grid-item{--form-span:var(--span-md)}}@media (min-width:60rem){:where(html[data-text-scale="125"]) .canonical-form-grid-item{--form-span:var(--span-md)}}@media (min-width:72rem){:where(html[data-text-scale="150"]) .canonical-form-grid-item{--form-span:var(--span-md)}}@media (min-width:84rem){:where(html[data-text-scale="175"]) .canonical-form-grid-item{--form-span:var(--span-md)}}@media (min-width:96rem){:where(html[data-text-scale="200"]) .canonical-form-grid-item{--form-span:var(--span-md)}}@media (min-width:64rem){:where(html:not([data-text-scale="125"],[data-text-scale="150"],[data-text-scale="175"],[data-text-scale="200"])) .canonical-form-grid-item{--form-span:var(--span-lg)}}@media (min-width:80rem){:where(html[data-text-scale="125"]) .canonical-form-grid-item{--form-span:var(--span-lg)}}@media (min-width:96rem){:where(html[data-text-scale="150"]) .canonical-form-grid-item{--form-span:var(--span-lg)}}@media (min-width:112rem){:where(html[data-text-scale="175"]) .canonical-form-grid-item{--form-span:var(--span-lg)}}@media (min-width:128rem){:where(html[data-text-scale="200"]) .canonical-form-grid-item{--form-span:var(--span-lg)}}@media (min-width:80rem){:where(html:not([data-text-scale="125"],[data-text-scale="150"],[data-text-scale="175"],[data-text-scale="200"])) .canonical-form-grid-item{--form-span:var(--span-xl)}}@media (min-width:100rem){:where(html[data-text-scale="125"]) .canonical-form-grid-item{--form-span:var(--span-xl)}}@media (min-width:120rem){:where(html[data-text-scale="150"]) .canonical-form-grid-item{--form-span:var(--span-xl)}}@media (min-width:140rem){:where(html[data-text-scale="175"]) .canonical-form-grid-item{--form-span:var(--span-xl)}}@media (min-width:160rem){:where(html[data-text-scale="200"]) .canonical-form-grid-item{--form-span:var(--span-xl)}}@media (min-width:96rem){:where(html:not([data-text-scale="125"],[data-text-scale="150"],[data-text-scale="175"],[data-text-scale="200"])) .canonical-form-grid-item{--form-span:var(--span-2xl)}}@media (min-width:120rem){:where(html[data-text-scale="125"]) .canonical-form-grid-item{--form-span:var(--span-2xl)}}@media (min-width:144rem){:where(html[data-text-scale="150"]) .canonical-form-grid-item{--form-span:var(--span-2xl)}}@media (min-width:168rem){:where(html[data-text-scale="175"]) .canonical-form-grid-item{--form-span:var(--span-2xl)}}@media (min-width:192rem){:where(html[data-text-scale="200"]) .canonical-form-grid-item{--form-span:var(--span-2xl)}}
