.form_container__QNB9b{padding:2rem 2.5rem 2.5rem;display:flex;flex-direction:column;background-color:#fff;border-radius:var(--radius-surface)}.form_container__QNB9b .form_carousel__cq96o{transition:transform .3s ease-in-out}.form_container__QNB9b .form_carousel__cq96o .form_progressBar__p6IPa{display:flex;width:min(100%,420px);flex-direction:column;gap:.35rem;margin:0 auto 1rem}.form_container__QNB9b .form_carousel__cq96o .form_progressTrack__oTmld{width:100%;height:8px;overflow:hidden;border-radius:999px;background:rgba(31,29,27,.12)}.form_container__QNB9b .form_carousel__cq96o .form_progressFill__rh89u{display:block;height:100%;border-radius:inherit;background:#24211f}.form_container__QNB9b .form_carousel__cq96o .form_progressText__TF1_S{color:#625b54;font-size:.82rem;font-weight:760;text-align:center}.form_container__QNB9b .form_carousel__cq96o h1{font-family:var(--heading-h1-family);font-size:var(--heading-h1-card-size)!important;font-weight:var(--heading-h1-weight);letter-spacing:var(--heading-h1-letter-spacing);line-height:var(--heading-h1-line-height);color:#1a1a1a!important;margin-bottom:1.5rem}.form_container__QNB9b .form_questionsCover__Nr7sP{margin-bottom:1.5rem;padding-top:1.2rem}.form_container__QNB9b .form_questionsCover__Nr7sP h5{font-size:16px!important;font-weight:700!important;color:#1a1a1a!important;text-align:left!important}.form_container__QNB9b .form_questionsCover__Nr7sP p{font-size:var(--text-paragraph-size);line-height:var(--text-paragraph-line-height);color:var(--warm-text-secondary)!important;margin-top:.5rem}.form_container__QNB9b .form_questionSlide__XcgRv{margin:0;padding:0;border:1px solid rgba(0,0,0,0)}.form_container__QNB9b .form_options__k1REs{margin-top:16px}.form_container__QNB9b .form_optionLabel__3NK1n{display:flex;align-items:center;gap:10px;padding:12px 16px;margin-top:.6rem;min-height:48px;border-radius:var(--radius-surface);background:var(--warm-bg);border:1.5px solid var(--warm-border);cursor:pointer;transition:all .2s ease-in-out}.form_container__QNB9b .form_optionLabel__3NK1n:hover{background:var(--warm-hover);border-color:#d8cfc4}.form_container__QNB9b .form_optionLabel__3NK1n span{font-size:14px!important;color:#1a1a1a;font-weight:500}.form_container__QNB9b .form_optionLabel__3NK1n input[type=radio]{margin-right:6px;accent-color:#000;width:16px;height:16px}.form_container__QNB9b .form_optionLabelMobile__oa_66{font-size:13px;color:#1a1a1a}.form_container__QNB9b .form_textInput__Y9v5e{width:100%;min-height:50px;font-size:18px;color:#1a1a1a;background:rgba(0,0,0,0);border:none;border-bottom:2px solid var(--warm-border);outline:none;transition:border-color .2s ease;resize:none;overflow:hidden;line-height:1.5;font-family:inherit}.form_container__QNB9b .form_textInput__Y9v5e:focus{border-bottom-color:rgba(212,121,56,.4431372549)}.form_container__QNB9b .form_textInput__Y9v5e::placeholder{font-size:18px;color:var(--warm-text-accent);opacity:1}.form_container__QNB9b .form_navigation__v6eSl{display:flex;gap:10px;margin-top:2rem;width:50%}.form_container__QNB9b .form_navigation__v6eSl button{border-radius:var(--radius-control);height:42px;transition:all .2s ease-in-out}.form_container__QNB9b .form_navigation__v6eSl button:disabled{background:#e8e0d6!important;color:var(--warm-text-accent)!important;cursor:not-allowed;opacity:.7}.form_container__QNB9b .form_navigation__v6eSl .form_previousButton___HFnk{width:52px;border:1px solid var(--button-secondary-border);background:var(--button-secondary-bg);color:var(--button-secondary-text)}.form_container__QNB9b .form_navigation__v6eSl .form_previousButton___HFnk:hover:not(:disabled){background:var(--button-secondary-bg-hover);border-color:var(--button-secondary-border-hover)}.form_container__QNB9b .form_navigation__v6eSl .form_nextButton__jYxTe{width:160px;border:1px solid var(--button-primary-border);background:var(--button-primary-bg);color:var(--button-primary-text);font-weight:500}.form_container__QNB9b .form_navigation__v6eSl .form_nextButton__jYxTe:hover:not(:disabled){background:var(--button-primary-bg-hover);border-color:var(--button-primary-bg-hover)}.form_container__QNB9b .form_navigation__v6eSl .form_submitButton__XMVRZ{border:1px solid var(--button-primary-border);background:var(--button-primary-bg);color:var(--button-primary-text)}.form_container__QNB9b .form_navigation__v6eSl .form_submitButton__XMVRZ:hover:not(:disabled){background:var(--button-primary-bg-hover);border-color:var(--button-primary-bg-hover)}@media screen and (max-width:768px){.form_container__QNB9b{padding:1.5rem 1.5rem 2rem}.form_container__QNB9b .form_questionsCover__Nr7sP{padding-top:.8rem;margin-bottom:1rem}.form_container__QNB9b .form_questionsCover__Nr7sP h5{font-size:18px!important;font-weight:600;color:#1a1a1a!important}.form_container__QNB9b .form_questionsCover__Nr7sP p{font-size:var(--text-paragraph-size);color:var(--warm-text-secondary)!important}.form_container__QNB9b .form_questionSlide__XcgRv{width:100%}.form_container__QNB9b .form_navigation__v6eSl{margin-top:1.5rem;width:100%}.form_container__QNB9b .form_optionLabel__3NK1n{min-height:auto}.form_container__QNB9b .form_textInput__Y9v5e{font-size:16px}.form_container__QNB9b .form_textInput__Y9v5e::placeholder{font-size:16px}}@media screen and (max-width:480px){.form_container__QNB9b{padding:1.25rem 1rem 1.75rem}.form_container__QNB9b .form_questionsCover__Nr7sP{padding-top:.5rem}.form_container__QNB9b .form_navigation__v6eSl{gap:var(--space-sm);width:100%;display:flex;flex-wrap:wrap}.form_container__QNB9b .form_navigation__v6eSl .form_nextButton__jYxTe,.form_container__QNB9b .form_navigation__v6eSl .form_previousButton___HFnk,.form_container__QNB9b .form_navigation__v6eSl .form_submitButton__XMVRZ{flex:1;min-width:0;text-align:center}.form_container__QNB9b .form_textInput__Y9v5e{font-size:15px}.form_container__QNB9b .form_textInput__Y9v5e::placeholder{font-size:15px}}.form_sliding__QWdLk{transform:translateY(-100%)}.form_successMessage__XK16b{padding:3rem 2.5rem;text-align:center;background-color:#fff;border-radius:var(--radius-surface);display:flex;flex-direction:column;align-items:center;gap:var(--gap-sm)}.form_successMessage__XK16b h5{font-size:16px!important;font-weight:700!important;color:#1a1a1a!important}.form_successMessage__XK16b p{font-size:var(--text-paragraph-size);line-height:var(--text-paragraph-line-height);color:var(--warm-text-secondary)}.form_successMessage__XK16b .form_successIcon__RLegj{width:48px;height:48px;border-radius:50%;background:var(--warm-bg);border:1.5px solid var(--warm-border);display:flex;align-items:center;justify-content:center;margin-bottom:.5rem}@media screen and (max-width:480px){.form_successMessage__XK16b{padding:2rem 1.25rem}}