@font-face{font-family:season-mix;src:url(/fonts/season-mix-medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:season-mix;src:url(/fonts/season-mix-450.woff2) format("woff2");font-weight:450;font-style:normal;font-display:swap}.demo-form_container__8h2zS{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0 var(--side-padding)}@media(min-width:768px){.demo-form_container__8h2zS{padding:0 var(--side-padding-desktop)}}.demo-form_form__vtFKR{margin:0 auto;width:100%;max-width:87.4rem}.demo-form_main__LSIf9{display:flex;flex-direction:column;align-items:center}.demo-form_fields__CP7ka{display:flex;flex-direction:column;gap:1.2rem;width:100%}@media(min-width:768px){.demo-form_fields__CP7ka{gap:1.6rem}}.demo-form_field__yR7eX{position:relative;min-height:4.6rem;border:.1rem solid var(--current-color-scheme-stroke-color);border-radius:.8rem}.demo-form_field__yR7eX[data-full-width]{grid-column:1/-1}.demo-form_label__rVA1j{position:absolute;top:50%;left:1.6rem;transform:translateY(-50%);color:var(--current-color-scheme-secondary-color);line-height:1.4;font-family:var(--font-funnel-sans);font-size:1.4rem;letter-spacing:-.014rem;font-weight:var(--font-weight,500)}@media(min-width:768px){.demo-form_label__rVA1j{line-height:1.4;font-family:var(--font-funnel-sans);font-size:1.6rem;letter-spacing:0;font-weight:var(--font-weight,500)}}@media(min-width:0px){.demo-form_label__rVA1j{transition:top var(--current-transition-duration,var(--transition-duration)) var(--current-transition-easing-function,var(--transition-easing-function)) var(--transition-delay,0s),transform var(--current-transition-duration,var(--transition-duration)) var(--current-transition-easing-function,var(--transition-easing-function)) var(--transition-delay,0s)}}@media(min-width:0px)and (prefers-reduced-motion){.demo-form_label__rVA1j{transition:unset}}.demo-form_field__yR7eX:has(.demo-form_textarea__PrXcT)>.demo-form_label__rVA1j{top:1.6rem;transform:translateY(0)}.demo-form_field__yR7eX:focus-within>.demo-form_label__rVA1j,.demo-form_field__yR7eX[data-has-value]>.demo-form_label__rVA1j{top:0;transform:scale(.9);transform-origin:left}.demo-form_input__peMUG{padding:1.6rem .8rem 0 1.6rem;width:100%;min-height:4.4rem;background-color:unset;border:unset;border-radius:.8rem;line-height:1.4;font-family:var(--font-funnel-sans);font-size:1.4rem;letter-spacing:-.014rem;font-weight:var(--font-weight,400)}@media(min-width:768px){.demo-form_input__peMUG{line-height:1.4;font-family:var(--font-funnel-sans);font-size:1.6rem;letter-spacing:0;font-weight:var(--font-weight,400)}}.demo-form_textarea__PrXcT{padding:1.6rem .8rem 0 1.6rem;width:100%;background-color:var(--current-color-scheme-background-color);border:unset;border-radius:.8rem;resize:vertical;line-height:1.4;font-family:var(--font-funnel-sans);font-size:1.4rem;letter-spacing:-.014rem;font-weight:var(--font-weight,400)}@media(min-width:768px){.demo-form_textarea__PrXcT{line-height:1.4;font-family:var(--font-funnel-sans);font-size:1.6rem;letter-spacing:0;font-weight:var(--font-weight,400)}}.demo-form_textarea__PrXcT:disabled{background-color:var(--current-color-scheme-background-color)}.demo-form_button__akfnk{position:relative;margin:4.8rem auto 0;padding:0 3.2rem;min-height:4.6rem;color:var(--color-white);background-color:var(--color-navy);border:unset;border-radius:2.4rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media(min-width:0px){.demo-form_button__akfnk{transition:background-color var(--current-transition-duration,var(--transition-duration)) var(--current-transition-easing-function,var(--transition-easing-function)) var(--transition-delay,0s)}}@media(min-width:0px)and (prefers-reduced-motion){.demo-form_button__akfnk{transition:unset}}@media(min-width:768px){.demo-form_button__akfnk{margin:4.4rem auto 0}}[data-color-scheme=navy] .demo-form_button__akfnk{color:var(--color-navy);background-color:var(--color-white)}@media(min-width:0px)and (pointer:fine){.demo-form_button__akfnk:not(:disabled):hover{color:var(--color-white);background-color:var(--color-terracotta)}}@media(min-width:0px){.demo-form_buttonLabel__Rk_pt{transition:opacity var(--current-transition-duration,var(--transition-duration)) var(--current-transition-easing-function,var(--transition-easing-function)) var(--transition-delay,0s),visibility var(--current-transition-duration,var(--transition-duration)) var(--current-transition-easing-function,var(--transition-easing-function)) var(--transition-delay,0s)}}@media(min-width:0px)and (prefers-reduced-motion){.demo-form_buttonLabel__Rk_pt{transition:unset}}.demo-form_button__akfnk[data-submitting]>.demo-form_buttonLabel__Rk_pt{opacity:0;visibility:hidden}.demo-form_loader__LSk7P{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0}@media(min-width:0px){.demo-form_loader__LSk7P{transition:opacity var(--current-transition-duration,var(--transition-duration)) var(--current-transition-easing-function,var(--transition-easing-function)) var(--transition-delay,0s)}}@media(min-width:0px)and (prefers-reduced-motion){.demo-form_loader__LSk7P{transition:unset}}.demo-form_button__akfnk[data-submitting]>.demo-form_loader__LSk7P{opacity:1}.demo-form_disclaimer__BXR2h{margin:4.8rem 0 0;color:var(--current-color-scheme-secondary-color)}@media(min-width:768px){.demo-form_disclaimer__BXR2h{margin:4.4rem 0 0}}.demo-form_disclaimer2__tiRGi{margin:1.6rem 0 0;color:var(--current-color-scheme-secondary-color)}.demo-form_successFeedback___W7Bb{display:flex;padding:5.4rem 2.4rem;width:100%;max-width:64.9rem;color:var(--color-navy);background-color:var(--color-grey-100);border-radius:1rem}@media(min-width:768px){.demo-form_successFeedback___W7Bb{padding:8.8rem 2.4rem;border-radius:1.2rem}}[data-color-scheme=gray-100] .demo-form_successFeedback___W7Bb{background-color:var(--color-grey-200)}.demo-form_successFeedbackContent__MNMKQ{display:flex;flex-direction:column;gap:1.6rem;margin:0 auto;width:100%;max-width:22rem;text-align:center}@media(min-width:768px){.demo-form_successFeedbackContent__MNMKQ{max-width:40rem}}.demo-form_v2FallbackContainer__a7BM_{margin:20px auto 0;display:flex;justify-content:center;align-items:center}