.forms_shell__akALM{min-height:100vh;min-height:100svh;transition:background .2s ease,color .2s ease;-webkit-tap-highlight-color:transparent}.forms_dark__nZh0q{--bg:#0f0f0f;--ink:#f2f2f2;--muted:#999;--line:#2a2a2a;--card:#171717;--accent:#fff;--accentInk:#111;--error:#ff6b6f;--hover:#262626}.forms_light__KtcQo{--bg:#f5f3ee;--ink:#151515;--muted:#777;--line:#d8d5ce;--card:#fffdf8;--accent:#111;--accentInk:#fff;--error:#c8272c;--hover:#ece9e2}.forms_shell__akALM{background:var(--bg);color:var(--ink)}.forms_top__ayTWj{padding:24px 5vw 0;display:flex;align-items:center;justify-content:space-between;font-size:12px;letter-spacing:.12em;font-weight:700}.forms_themeToggle__iUWW5{display:inline-flex;align-items:center;gap:7px;border:1px solid var(--line);background:#0000;color:var(--ink);padding:8px 14px;font-size:11px;letter-spacing:.1em;font-weight:600;border-radius:2px;transition:background .2s ease,color .2s ease,border-color .2s ease;font-family:inherit;touch-action:manipulation}.forms_themeToggle__iUWW5:hover{background:var(--accent);color:var(--accentInk);border-color:var(--accent)}.forms_progress__T4ar2{display:flex;gap:4px;margin:20px 5vw 0}.forms_progress__T4ar2 i{flex:1;height:3px;background:var(--line);transition:background .45s ease}.forms_progress__T4ar2 i.forms_on__93m0z{background:var(--accent)}.forms_main__Jp27_{width:min(1180px,90vw);margin:auto;padding:55px 0 70px}.forms_stepper___R0qB{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 34px}.forms_step__3tqd4{display:inline-flex;align-items:center;border:1px solid var(--line);background:var(--card);color:var(--ink);font-size:11px;letter-spacing:.05em;font-weight:700;padding:8px 14px;border-radius:2px;cursor:pointer;font-family:inherit;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:background .15s ease,color .15s ease,border-color .15s ease,transform .15s ease}@media (max-width:760px){.forms_step__3tqd4{min-height:40px;padding:10px 16px}}.forms_step__3tqd4:hover{transform:translateY(-1px);border-color:var(--accent)}.forms_stepNum__dM2ES{opacity:.55;margin-right:8px}.forms_stepDone__AB1tH .forms_stepNum__dM2ES{opacity:1}.forms_stepActive__m_31k{background:var(--accent);color:var(--accentInk);border-color:var(--accent)}.forms_stepActive__m_31k .forms_stepNum__dM2ES{opacity:.7}.forms_stepDone__AB1tH:after{content:"✓";margin-left:8px;animation:forms_popIn__hKwT5 .25s cubic-bezier(.34,1.56,.64,1) both}@keyframes forms_popIn__hKwT5{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}.forms_grid__Blaau{display:grid;grid-template-columns:.9fr 1.1fr;gap:9vw;align-items:start}.forms_eyebrow__1bYW3{font-size:11px;letter-spacing:.14em;font-weight:700;margin-bottom:26px}.forms_hero__OifI5 h1{font-size:clamp(48px,6vw,88px);line-height:.9;letter-spacing:-.065em;font-weight:800;margin:0 0 32px;max-width:620px}.forms_hero__OifI5 p{font-size:17px;line-height:1.7;max-width:500px;color:var(--muted);margin:0 0 16px}.forms_hero__OifI5 p strong{color:var(--ink)}.forms_note__EmYWt{margin-top:55px;font-size:12px;color:var(--muted);max-width:390px;line-height:1.6}.forms_formSection__TGRO0 h2{font-size:27px;letter-spacing:-.04em;font-weight:700;margin:0 0 8px}.forms_sub__3Qr02{color:var(--muted);font-size:14px;margin:0 0 32px}.forms_row__9CYB4{display:grid;grid-template-columns:1fr 1fr;gap:16px}.forms_field__MkmfR{margin-bottom:22px}.forms_field__MkmfR label{display:block;font-size:13px;letter-spacing:.02em;font-weight:600;line-height:1.45;margin-bottom:8px}.forms_field__MkmfR input,.forms_field__MkmfR select,.forms_field__MkmfR textarea{width:100%;border:1px solid var(--line);background:var(--card);color:var(--ink);padding:15px 14px;outline:none;border-radius:2px;font:inherit;font-size:16px}.forms_field__MkmfR select{appearance:none;background-image:linear-gradient(45deg,#0000 50%,var(--muted) 50%),linear-gradient(135deg,var(--muted) 50%,#0000 50%);background-position:calc(100% - 18px) calc(50% - 2px),calc(100% - 13px) calc(50% - 2px);background-size:5px 5px;background-repeat:no-repeat}.forms_field__MkmfR textarea{min-height:125px;resize:none}.forms_field__MkmfR input:focus,.forms_field__MkmfR select:focus,.forms_field__MkmfR textarea:focus{border-color:var(--accent)}.forms_btn__GTxk0:focus-visible,.forms_dept__GATJN:focus-visible,.forms_field__MkmfR input:focus-visible,.forms_field__MkmfR select:focus-visible,.forms_field__MkmfR textarea:focus-visible,.forms_step__3tqd4:focus-visible,.forms_themeToggle__iUWW5:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.forms_fieldError__N9dGx{color:var(--error);font-size:12px;margin:6px 0 0}.forms_fieldMeta__igR8s{min-height:0}.forms_wordCount__4TB4x{margin:6px 0 0;font-size:11px;letter-spacing:.06em;color:var(--muted);text-align:right;font-variant-numeric:tabular-nums}.forms_errorBanner__4g1u8{color:var(--error);font-size:13px;margin:0 0 20px;padding:12px 14px;border:1px solid var(--error);border-radius:2px}.forms_actions__L_8yQ{display:flex;justify-content:flex-end;gap:10px;margin-top:30px}.forms_btn__GTxk0{border:1px solid var(--accent);background:var(--accent);color:var(--accentInk);padding:14px 22px;font-size:12px;font-weight:700;letter-spacing:.08em;border-radius:2px;transition:transform .15s ease,opacity .15s ease;cursor:pointer;font-family:inherit;touch-action:manipulation}.forms_btn__GTxk0:hover{transform:translateY(-1px);letter-spacing:.12em}.forms_btn__GTxk0:active{transform:translateY(0) scale(.98)}.forms_btn__GTxk0:disabled{opacity:.5;cursor:not-allowed;transform:none}.forms_btnBusy__XRZIi{position:relative;overflow:hidden}.forms_btnBusy__XRZIi:after{content:"";position:absolute;inset:0;transform:translateX(-100%);background:linear-gradient(90deg,#0000,#ffffff40,#0000);animation:forms_sheen__9LRkM 1.1s ease-in-out infinite}@keyframes forms_sheen__9LRkM{to{transform:translateX(100%)}}.forms_btnSecondary__jumpB{background:#0000;color:var(--ink);border-color:var(--line);margin-right:auto}.forms_btnSecondary__jumpB:hover{background:var(--ink);color:var(--bg)}.forms_cards__Q2C5m{display:grid;grid-template-columns:1fr 1fr;gap:12px}.forms_dept__GATJN{position:relative;border:1px solid var(--line);background:var(--card);color:var(--ink);padding:20px;min-height:145px;text-align:left;border-radius:2px;font-family:inherit;cursor:pointer;transition:transform .2s ease,background .2s ease,color .2s ease,border-color .2s ease}.forms_dept__GATJN:hover{transform:translateY(-2px)}.forms_deptActive__TEGTv{background:var(--accent);color:var(--accentInk);border-color:var(--accent)}.forms_radioDot__LDYDZ{position:absolute;top:14px;right:14px;width:16px;height:16px;border-radius:50%;border:2px solid;opacity:.45;transition:background .15s ease,opacity .15s ease}.forms_deptActive__TEGTv .forms_radioDot__LDYDZ{opacity:1;background:var(--accentInk);border-color:var(--accentInk)}.forms_countChip__JbctN{display:inline-block;vertical-align:middle;margin-left:10px;padding:4px 9px;font-size:11px;letter-spacing:.08em;border:1px solid var(--line);border-radius:999px;color:var(--muted);font-variant-numeric:tabular-nums}.forms_savedNote__NGymg{margin:14px 0 0;font-size:11px;letter-spacing:.06em;color:var(--muted);animation:forms_fadeIn__dSw_q .3s ease both}.forms_savedNote__NGymg:before{content:"✓ "}.forms_deptIcon__V5Zsp{font-size:20px;margin-bottom:22px}.forms_dept__GATJN strong{display:block;font-size:14px;letter-spacing:.03em}.forms_dept__GATJN span{display:block;font-size:12px;margin-top:7px;line-height:1.4;opacity:.62}.forms_deptActive__TEGTv span{opacity:.75}.forms_multiNote__imaVj{margin-top:18px;padding:14px 16px;border-left:2px solid var(--accent);background:var(--card);font-size:12px;line-height:1.55}.forms_multiNote__imaVj strong{display:block;margin-bottom:3px}.forms_selectedNote__iANed{margin:22px 0 0;color:var(--muted);font-size:13px}.forms_chip__OIfL3{display:inline-block;border:1px solid var(--line);padding:7px 10px;margin:0 6px 6px 0;font-size:11px;background:var(--card);border-radius:2px}.forms_center__jCXgo{text-align:center;max-width:760px;margin:100px auto;padding:0 5vw}.forms_center__jCXgo h1{font-size:clamp(52px,8vw,100px);line-height:.9;letter-spacing:-.07em;font-weight:800;margin:15px 0 25px}.forms_center__jCXgo p{font-size:17px;line-height:1.7;color:var(--muted)}.forms_story__4Jr2L{margin:40px auto;padding:28px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);font-size:14px}.forms_small__9utNB{font-size:12px!important;color:var(--muted)!important}.forms_modalBackdrop__rD3Wv{animation:forms_fadeIn__dSw_q .2s ease both}.forms_modalCard__O_clC{animation:forms_modalIn__lYCGC .3s cubic-bezier(.22,1,.36,1) both}@media (prefers-reduced-motion:reduce){.forms_modalBackdrop__rD3Wv,.forms_modalCard__O_clC{animation:none!important}}.forms_shell__akALM .react-tel-input .form-control{width:100%;height:52px;font-size:16px;background:var(--card);color:var(--ink);border:1px solid var(--line);border-radius:2px;padding-left:72px;transition:border-color .15s ease}.forms_shell__akALM .react-tel-input .form-control::placeholder{color:var(--muted);opacity:1}.forms_shell__akALM .react-tel-input .form-control:focus{border-color:var(--accent);box-shadow:none;outline:none}.forms_shell__akALM .react-tel-input .form-control:hover{border-color:var(--muted)}.forms_shell__akALM .react-tel-input .special-label{display:none}.forms_shell__akALM .react-tel-input .invalid-number-message{background:var(--card);color:var(--error)}.forms_shell__akALM .react-tel-input .flag-dropdown{background:var(--card);border:none;border-right:1px solid var(--line);border-radius:2px 0 0 2px;width:64px}.forms_shell__akALM .react-tel-input .flag-dropdown.open .selected-flag,.forms_shell__akALM .react-tel-input .selected-flag{background:var(--card);border:none;width:63px;height:100%;padding:0 0 0 14px}.forms_shell__akALM .react-tel-input .selected-flag:hover{background:var(--hover)}.forms_shell__akALM .react-tel-input .selected-flag .arrow{border-top-color:var(--muted)}.forms_shell__akALM .react-tel-input .selected-flag .arrow-up{border-bottom-color:var(--muted)}.forms_shell__akALM .react-tel-input .selected-flag:focus .arrow,.forms_shell__akALM .react-tel-input .selected-flag:focus .arrow.up{border-top-color:var(--muted);border-bottom-color:var(--muted)}.forms_shell__akALM .react-tel-input .country-list .search-box:hover{border-color:var(--muted)}.forms_shell__akALM .react-tel-input .country-list{min-width:300px;background:var(--card);color:var(--ink);border:1px solid var(--line);border-radius:2px;box-shadow:0 8px 24px #00000040;width:calc(100% + 2px)}.forms_shell__akALM .react-tel-input .country-list .divider{border-bottom:1px solid var(--line)}.forms_shell__akALM .react-tel-input .country-list .search{background:var(--card);padding:10px}.forms_shell__akALM .react-tel-input .country-list .search-box{background:var(--bg);color:var(--ink);border:1px solid var(--line);border-radius:2px}.forms_shell__akALM .react-tel-input .country-list .search-box::placeholder{color:var(--muted);opacity:1}.forms_shell__akALM .react-tel-input .country-list .country{color:var(--ink);white-space:nowrap}.forms_shell__akALM .react-tel-input .country-list .country-name{display:inline;color:var(--ink)}.forms_shell__akALM .react-tel-input .country-list .country.highlight,.forms_shell__akALM .react-tel-input .country-list .country:hover{background:var(--hover)}.forms_shell__akALM .react-tel-input .country-list .dial-code{color:var(--muted)}@keyframes forms_pageIn__1ZrLE{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes forms_fadeIn__dSw_q{0%{opacity:0}to{opacity:1}}@keyframes forms_modalIn__lYCGC{0%{opacity:0;transform:translateY(16px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.forms_center__jCXgo>div,.forms_grid__Blaau{animation:forms_pageIn__1ZrLE .45s cubic-bezier(.22,1,.36,1) both}@media (max-width:760px){.forms_center__jCXgo>div,.forms_grid__Blaau{animation-name:forms_fadeIn__dSw_q}}@media (prefers-reduced-motion:reduce){.forms_btnBusy__XRZIi:after,.forms_center__jCXgo>div,.forms_grid__Blaau,.forms_progress__T4ar2 i,.forms_savedNote__NGymg,.forms_stepDone__AB1tH:after{animation:none!important;transition:none!important}}@media (max-width:760px){.forms_main__Jp27_{padding-top:35px}.forms_grid__Blaau{grid-template-columns:1fr;gap:45px}.forms_note__EmYWt{margin-top:24px}.forms_hero__OifI5 h1{font-size:55px}.forms_row__9CYB4{grid-template-columns:1fr}.forms_cards__Q2C5m{grid-template-columns:1fr 1fr}.forms_top__ayTWj{padding-top:18px}.forms_progress__T4ar2{margin-top:15px}.forms_actions__L_8yQ{position:sticky;bottom:0;z-index:5;margin:30px calc(-5vw - 4px) 0;padding:14px 5vw calc(14px + env(safe-area-inset-bottom, 0px));background:var(--bg);border-top:1px solid var(--line)}}@media (max-width:480px){.forms_cards__Q2C5m{grid-template-columns:1fr}.forms_top__ayTWj{font-size:10px}.forms_hero__OifI5 h1{font-size:50px}}