.form-module__o2tuhG__form{--full-span:2;--form-gap:var(--space-gap);--form-gap-x:var(--space-gap);--field-min-height:2.75rem;--field-padding:.675rem;--checkmark-dimensions:1.5rem;--form-icon-size:1.25rem;--field-background-color:transparent;--field-border-radius:0px;--field-border-color:var(--section-color-body);text-align:left;position:relative;overflow-x:hidden}@media (min-width:48rem){.form-module__o2tuhG__form{--full-span:8;--checkmark-dimensions:1.8rem}}.form-module__o2tuhG__form[data-dynamic-labels=true]>.form-module__o2tuhG__formWrapper{row-gap:calc(var(--space-gap) * 1)}.form-module__o2tuhG__form[data-dynamic-labels=true] label .form-module__o2tuhG__labelText{transition:all .2s ease-in-out}.form-module__o2tuhG__form>.form-module__o2tuhG__formWrapper{gap:var(--form-gap);column-gap:var(--form-gap-x);row-gap:calc(var(--space-gap) * 1);grid-template-columns:repeat(var(--full-span), minmax(0, 1fr));opacity:1;align-items:flex-end;transition:all .3s ease-in-out;display:grid}@media (min-width:80rem){.form-module__o2tuhG__form>.form-module__o2tuhG__formWrapper{row-gap:calc(var(--space-gap) * 1)}}.form-module__o2tuhG__form .form-module__o2tuhG__formItem{grid-column:span var(--full-span) / span var(--full-span);width:100%;position:relative}.form-module__o2tuhG__form input.form-module__o2tuhG__formInput,.form-module__o2tuhG__form select.form-module__o2tuhG__formSelect,.form-module__o2tuhG__form textarea.form-module__o2tuhG__formTextarea{background:var(--section-color-body)}@supports (color:color-mix(in lab, red, red)){.form-module__o2tuhG__form input.form-module__o2tuhG__formInput,.form-module__o2tuhG__form select.form-module__o2tuhG__formSelect,.form-module__o2tuhG__form textarea.form-module__o2tuhG__formTextarea{background:color-mix(in oklab, var(--section-color-body), transparent 96%)}}.form-module__o2tuhG__form input.form-module__o2tuhG__formInput,.form-module__o2tuhG__form select.form-module__o2tuhG__formSelect,.form-module__o2tuhG__form textarea.form-module__o2tuhG__formTextarea{appearance:none;width:100%;padding:var(--field-padding);border:var(--border-width) solid var(--color-border-lighter);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)))}:is(.form-module__o2tuhG__form input.form-module__o2tuhG__formInput,.form-module__o2tuhG__form select.form-module__o2tuhG__formSelect,.form-module__o2tuhG__form textarea.form-module__o2tuhG__formTextarea):focus-visible{outline:2px solid var(--color-mid-blue);outline-offset:-2px}.form-module__o2tuhG__form input.form-module__o2tuhG__formInput,.form-module__o2tuhG__form select.form-module__o2tuhG__formSelect{min-height:var(--field-min-height)}.form-module__o2tuhG__selectWrapper{position:relative}.form-module__o2tuhG__selectWrapper svg{margin-top:.8125rem!important}.form-module__o2tuhG__labelText{font-weight:500;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));padding-bottom:calc(var(--space-gap) * .5);color:var(--section-color-body);display:block}@supports (color:color-mix(in lab, red, red)){.form-module__o2tuhG__labelText{color:color-mix(in oklab, var(--section-color-body), transparent 10%)}}.form-module__o2tuhG__labelText{letter-spacing:-.0175em;transition:color .2s ease-in-out}:is(form[data-dynamic-labels=true] label:has(input:placeholder-shown) .form-module__o2tuhG__labelText,form[data-dynamic-labels=true] label:has(textarea:placeholder-shown) .form-module__o2tuhG__labelText){transform:translateY(calc(var(--field-min-height) * 1)) translateX(calc(var(--field-padding) * 1.33333));cursor:text}:is(form[data-dynamic-labels=true] label:has(input:not(:placeholder-shown)) .form-module__o2tuhG__labelText,form[data-dynamic-labels=true] label:has(textarea:not(:placeholder-shown)) .form-module__o2tuhG__labelText){color:var(--section-color-secondary);transform:translateY(0)}.form-module__o2tuhG__acceptance{flex-direction:row;justify-content:flex-start;align-items:flex-start;display:flex;position:relative}.form-module__o2tuhG__acceptance a{color:var(--color-section-accent);z-index:15;text-decoration:underline;position:relative}.form-module__o2tuhG__acceptance input[type=checkbox]{cursor:pointer;opacity:0;width:100%;height:100%;min-height:auto;position:absolute}.form-module__o2tuhG__acceptance input[type=checkbox] svg{transition:all .2s ease-in-out}.form-module__o2tuhG__acceptance input[type=checkbox]:not(:checked)~.form-module__o2tuhG__checkmark{background-color:#0000}.form-module__o2tuhG__acceptance input[type=checkbox]:not(:checked)~.form-module__o2tuhG__checkmark svg{color:#0000;transition-delay:0s;transform:scale(.5)}.form-module__o2tuhG__acceptance input[type=checkbox]:checked~.form-module__o2tuhG__checkmark{background-color:var(--section-color-body);border-color:var(--section-color-body)}.form-module__o2tuhG__acceptance input[type=checkbox]:checked~.form-module__o2tuhG__checkmark svg{color:var(--section-color-background);transition-delay:.2s;transform:scale(1)}.form-module__o2tuhG__acceptance .form-module__o2tuhG__checkmark{height:var(--checkmark-dimensions);width:var(--checkmark-dimensions);border:var(--border-width) solid var(--section-color-body);cursor:pointer;border-radius:.25em;transition:all .3s ease-in-out;position:relative}.form-module__o2tuhG__acceptance .form-module__o2tuhG__checkmark[data-shape=round]{--checkmark-dimensions:1.75rem;border-radius:50%}@media (min-width:48rem){.form-module__o2tuhG__acceptance .form-module__o2tuhG__checkmark[data-shape=round]{--checkmark-dimensions:2rem}}.form-module__o2tuhG__acceptance .form-module__o2tuhG__checkmark>svg{width:calc(var(--checkmark-dimensions) * .625);stroke-width:2.25px;margin:auto;transition:all .3s ease-in-out;position:absolute;inset:0}@media (min-width:48rem){.form-module__o2tuhG__form .form-module__o2tuhG__formItem[data-span="4"],.form-module__o2tuhG__form .form-module__o2tuhG__formItem[data-span="1/2"],.form-module__o2tuhG__form .form-module__o2tuhG__formItem[data-span=half]{grid-column:span 4/span 4}.form-module__o2tuhG__form .form-module__o2tuhG__formItem[data-span="2"],.form-module__o2tuhG__form .form-module__o2tuhG__formItem[data-span="1/4"]{grid-column:span 2/span 2}.form-module__o2tuhG__form .form-module__o2tuhG__formItem[data-span="6"],.form-module__o2tuhG__form .form-module__o2tuhG__formItem[data-span="3/4"]{grid-column:span 6/span 6}.form-module__o2tuhG__form .form-module__o2tuhG__formItem[data-span="5"]{grid-column:span 5/span 5}.form-module__o2tuhG__form .form-module__o2tuhG__formItem[data-span="3"]{grid-column:span 3/span 3}.form-module__o2tuhG__form .form-module__o2tuhG__formItem[data-span=all],.form-module__o2tuhG__form .form-module__o2tuhG__formItem[data-span=full]{grid-column:1/-1}}
