.page_page__CsrN2{overflow:hidden;padding-bottom:6rem}.page_hero__x1KMu{position:relative;padding-top:8rem;padding-bottom:3rem;text-align:center}@media(min-width:1024px){.page_hero__x1KMu{padding-top:9rem}}.page_heroGlow__FMhZh{position:absolute;inset:0;z-index:0;pointer-events:none;background:radial-gradient(ellipse 70% 60% at 50% 0,rgba(34,197,94,.14) 0,transparent 70%)}.page_heroInner__zHfgJ{position:relative;z-index:1;max-width:42rem;margin:0 auto}.page_heroInner__zHfgJ h1{font-size:2.25rem;font-weight:800;color:#fff;line-height:1.1;letter-spacing:-.02em;margin:.75rem 0 1rem}@media(min-width:640px){.page_heroInner__zHfgJ h1{font-size:3rem}}.page_heroInner__zHfgJ p{color:#9ca3af;font-size:1.125rem;line-height:1.625}.page_eyebrow__mbsDg{display:block;color:#4ade80;font-size:.875rem;font-weight:600;text-transform:uppercase;letter-spacing:.15em}.page_wizardWrap__nXzqM{max-width:44rem;margin:0 auto}.page_card__0tSfQ{background:linear-gradient(145deg,rgba(31,41,55,.6),rgba(17,24,39,.4));backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid #374151;border-radius:1rem;padding:1.5rem;box-shadow:0 25px 50px -12px rgba(0,0,0,.25)}@media(min-width:640px){.page_card__0tSfQ{padding:2rem}}.page_progress__XF1Br{display:flex;justify-content:space-between;gap:.5rem;margin-bottom:2rem}.page_progressStep__GC1P4{display:flex;flex-direction:column;align-items:center;gap:.5rem;flex:1 1;min-width:0}.page_progressDot__DK_KY{width:2rem;height:2rem;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.875rem;font-weight:600;background:#1f2937;border:1px solid #374151;color:#6b7280}.page_progressDot__DK_KY svg{width:16px;height:16px}.page_progressLabel__Pdd0b{font-size:.75rem;color:#6b7280;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.page_progressActive__OCV5x .page_progressDot__DK_KY{background:linear-gradient(90deg,#0B8A4E,#04663B);border-color:rgba(0,0,0,0);color:#fff;box-shadow:0 0 20px rgba(74,222,128,.15)}.page_progressActive__OCV5x .page_progressLabel__Pdd0b{color:#d1d5db}.page_stepBody__eWIcL{min-height:18rem}.page_step__99Rzk{border:none;padding:0;margin:0}.page_stepTitle__v75O1{font-size:1.5rem;font-weight:700;color:#fff;padding:0;margin-bottom:.5rem}.page_stepHint__25W3L{color:#9ca3af;font-size:.875rem;margin-bottom:1.5rem}.page_optionGrid__DxlGo{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem}.page_optionGrid__DxlGo>*{flex:0 1 16rem;max-width:28rem;min-width:0}.page_optionCard__VzxCQ{display:flex;flex-direction:column;align-items:flex-start;gap:.25rem;padding:1.25rem;border-radius:.75rem;background:#1f2937;border:1px solid #374151;text-align:left;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.page_optionCard__VzxCQ strong{color:#fff;font-size:1rem}.page_optionCard__VzxCQ small{color:#6b7280;font-size:.75rem}.page_optionCard__VzxCQ:hover{transform:translateY(-2px);border-color:rgba(74,222,128,.4)}.page_optionIcon__pXTJI{width:2.5rem;height:2.5rem;border-radius:.5rem;display:flex;align-items:center;justify-content:center;background:rgba(34,197,94,.1);color:#4ade80;font-size:1.125rem;margin-bottom:.5rem}.page_optionIcon__pXTJI svg{width:20px;height:20px}.page_optionSelected__iSPDh{border-color:#22c55e;box-shadow:0 0 20px rgba(74,222,128,.15);background:rgba(34,197,94,.08)}.page_field__CRnzK{margin-bottom:1.25rem}.page_field__CRnzK .page_fieldLabel__W4zp5,.page_field__CRnzK label{display:block;font-size:.875rem;font-weight:500;color:#d1d5db;margin-bottom:.5rem}.page_field__CRnzK input,.page_field__CRnzK textarea{width:100%;background:rgba(31,41,55,.5);border:1px solid #374151;color:#fff;padding:.75rem 1rem;border-radius:.5rem;font-size:.875rem;transition:all .2s ease}.page_field__CRnzK input::placeholder,.page_field__CRnzK textarea::placeholder{color:#6b7280}.page_field__CRnzK input:focus,.page_field__CRnzK textarea:focus{outline:none;border-color:#4ade80;box-shadow:0 0 0 1px rgba(74,222,128,.2);background:rgba(31,41,55,.8)}.page_field__CRnzK textarea{resize:vertical;min-height:6rem}.page_field__CRnzK input.page_inputLocked__ICRmy{cursor:not-allowed;color:#d1d5db;border-color:rgba(34,197,94,.25);background:rgba(34,197,94,.04)}.page_field__CRnzK input.page_inputLocked__ICRmy:focus{outline:none;box-shadow:none}.page_lockNote__v96Fq{display:flex;align-items:flex-start;gap:.75rem;padding:.75rem 1rem;margin-bottom:1.25rem;border-radius:.5rem;background:rgba(34,197,94,.08);border:1px solid rgba(34,197,94,.22);color:#d1d5db;font-size:.875rem;line-height:1.5}.page_lockNote__v96Fq svg{width:18px;height:18px;flex:none;margin-top:1px;color:#4ade80}.page_lockNote__v96Fq strong{color:#fff;font-weight:500;overflow-wrap:anywhere}.page_chips__uJ_wJ{display:flex;flex-wrap:wrap;gap:.75rem;margin-bottom:1.5rem}.page_chip__9XXrx{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;border-radius:9999px;background:#1f2937;border:1px solid #374151;color:#d1d5db;font-size:.875rem;transition:all .2s ease}.page_chip__9XXrx svg{width:15px;height:15px;color:#4ade80}.page_chip__9XXrx:hover{border-color:rgba(74,222,128,.4)}.page_chipSelected__ZWA2U{border-color:#22c55e;background:rgba(34,197,94,.12);color:#fff}.page_radioRow__4vUVa{display:flex;flex-wrap:wrap;gap:.75rem}.page_radioPill__ZpAgV{padding:.5rem 1rem;border-radius:.5rem;background:#1f2937;border:1px solid #374151;color:#d1d5db;font-size:.875rem;transition:all .2s ease}.page_radioPill__ZpAgV:hover{border-color:rgba(74,222,128,.4)}.page_radioSelected__AmRC5{border-color:#22c55e;background:rgba(34,197,94,.12);color:#fff}.page_optional__WJBFC{font-style:normal;font-size:.75rem;font-weight:500;text-transform:uppercase;letter-spacing:.06em;color:#6b7280;margin-left:.25rem}.page_fileInput__kmuSn{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.page_fileButton__uNC_m{display:inline-flex;align-items:center;gap:.5rem;align-self:flex-start;padding:.5rem 1rem;border-radius:.5rem;background:#1f2937;border:1px solid #374151;color:#e5e7eb;font-size:.875rem;cursor:pointer;transition:border-color .2s ease,color .2s ease}.page_fileButton__uNC_m svg{width:16px;height:16px}.page_fileButton__uNC_m:hover{border-color:rgba(74,222,128,.5);color:#fff}.page_fileInput__kmuSn:focus-visible+.page_fileButton__uNC_m{outline:2px solid #4ade80;outline-offset:2px}.page_fileCount__M9lUG{margin:.75rem 0 0;font-size:.875rem;font-weight:500;color:#4ade80}.page_fileList__GcMFN{list-style:none;margin:.5rem 0 0;padding:0;display:flex;flex-direction:column;gap:.5rem}.page_fileRow__Mcdr4{display:flex;align-items:center;gap:.75rem;padding:.5rem .75rem;border-radius:.375rem;background:rgba(74,222,128,.06);border:1px solid rgba(74,222,128,.25);animation:page_fileRowIn__xC7YR .28s cubic-bezier(.16,1,.3,1) both}@keyframes page_fileRowIn__xC7YR{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.page_fileRow__Mcdr4{animation:none}}.page_fileThumb__Rb_S0{object-fit:cover}.page_fileGlyph__YLr_p,.page_fileThumb__Rb_S0{flex-shrink:0;width:44px;height:44px;border-radius:.375rem;border:1px solid #374151}.page_fileGlyph__YLr_p{display:inline-flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.04);color:#d1d5db}.page_fileGlyph__YLr_p svg{width:18px;height:18px}.page_fileMeta__f9zt7{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.page_fileRowName__n1ABn{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#fff;font-size:.875rem;font-weight:500}.page_fileSize__y4oQR{color:#6b7280;font-size:.75rem}.page_fileRemove__KNlLr{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;flex-shrink:0;border:none;background:rgba(0,0,0,0);color:#6b7280;border-radius:.375rem;cursor:pointer;transition:color .2s ease,background .2s ease}.page_fileRemove__KNlLr svg{width:14px;height:14px}.page_fileRemove__KNlLr:hover{color:#fff;background:hsla(0,0%,100%,.06)}.page_fileRemove__KNlLr:focus-visible{outline:2px solid #4ade80;outline-offset:2px}.page_fileNote__ftLEB{margin:.5rem 0 0;font-size:.875rem;color:#fbbf24}.page_fileView__T5eeY{display:inline-flex;align-items:center;gap:.35rem;flex-shrink:0;padding:.3rem .6rem;border-radius:.375rem;font-size:.75rem;font-weight:500;color:#4ade80;background:rgba(74,222,128,.08);border:1px solid rgba(74,222,128,.2);transition:color .2s ease,background .2s ease,border-color .2s ease}.page_fileView__T5eeY svg{width:14px;height:14px}.page_fileView__T5eeY:hover{color:#9fe870;background:rgba(74,222,128,.14);border-color:rgba(74,222,128,.35)}.page_fileView__T5eeY:focus-visible{outline:2px solid #4ade80;outline-offset:2px}.page_uploadingBox__EMw_v{text-align:center;padding:2rem 1rem}.page_uploadingBox__EMw_v h2{color:#fff;font-size:1.5rem;font-weight:700;margin-bottom:.75rem}.page_uploadingBox__EMw_v p{color:#9ca3af;line-height:1.625;max-width:32rem;margin:0 auto 1.5rem}.page_progressList__s3BtM{list-style:none;margin:0 auto;padding:0;max-width:30rem;display:flex;flex-direction:column;gap:.75rem;text-align:left}.page_progressItem__bSu3I{padding:.75rem 1rem;border-radius:.5rem;background:hsla(0,0%,100%,.02);border:1px solid #1f2937}.page_progressTop__sZQc0{display:flex;align-items:center;gap:.75rem;margin-bottom:.5rem}.page_progressMeta__t2Yhk{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.page_progressPct__XGvNk{flex-shrink:0;font-size:.875rem;font-weight:600;color:#4ade80;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.page_progressFail__Nzn8M{flex-shrink:0;font-size:.75rem;font-weight:500;color:#f87171}.page_track__be6bh{height:5px;border-radius:9999px;background:#1f2937;overflow:hidden}.page_bar__Wauyq{height:100%;width:100%;transform-origin:left;transform:scaleX(0);background:linear-gradient(90deg,#22C55E,#4ADE80);border-radius:9999px;transition:transform .25s cubic-bezier(.16,1,.3,1)}@media(prefers-reduced-motion:reduce){.page_bar__Wauyq{transition:none}}.page_barError__DP7jP{background:#f87171}.page_uploadedBox__RHxnB{max-width:30rem;margin:0 auto 2rem;text-align:left}.page_uploadedTitle__GBkGJ{display:block;font-size:.875rem;font-weight:500;color:#4ade80;margin-bottom:.5rem}.page_uploadedHint__W9FKJ{margin:.75rem 0 0;font-size:.75rem;color:#9ca3af;line-height:1.625}.page_fileStatusFail__e49Gn{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:28px;height:28px;border-radius:.375rem;color:#f87171;background:rgba(248,113,113,.1)}.page_fileStatusFail__e49Gn svg{width:14px;height:14px}.page_field__CRnzK .page_fileConsent__68PWC,.page_summaryFiles__MMSsi .page_fileConsent__68PWC{display:flex;align-items:flex-start;gap:.75rem;margin-top:.75rem;font-size:.875rem;line-height:1.625;color:#d1d5db;cursor:pointer}.page_field__CRnzK .page_fileConsent__68PWC input,.page_summaryFiles__MMSsi .page_fileConsent__68PWC input{margin-top:3px;width:18px;height:18px;flex-shrink:0;accent-color:#22c55e;cursor:pointer}.page_field__CRnzK .page_fileConsent__68PWC a,.page_summaryFiles__MMSsi .page_fileConsent__68PWC a{color:#4ade80;text-decoration:underline}.page_field__CRnzK .page_fileConsent__68PWC a:hover,.page_summaryFiles__MMSsi .page_fileConsent__68PWC a:hover{color:#9fe870}.page_summary__YpbGT{display:flex;flex-direction:column;gap:.75rem;margin:0}.page_summary__YpbGT>div{display:grid;grid-template-columns:8rem 1fr;gap:1rem;padding-bottom:.75rem;border-bottom:1px solid rgba(55,65,81,.5)}.page_summary__YpbGT dt{color:#6b7280;font-size:.875rem}.page_summary__YpbGT dd{color:#e5e7eb;font-size:.875rem;margin:0}.page_summaryFiles__MMSsi{margin-top:1.25rem}.page_summaryFiles__MMSsi .page_fieldLabel__W4zp5{display:block;font-size:.875rem;font-weight:500;color:#d1d5db;margin-bottom:.5rem}.page_errorMsg__hdhvy{margin-top:1rem;padding:.75rem 1rem;border-radius:.5rem;background:rgba(248,113,113,.1);border:1px solid rgba(248,113,113,.3);color:#f87171;font-size:.875rem}.page_nav__zA7zO{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin-top:2rem;padding-top:1.5rem;border-top:1px solid rgba(55,65,81,.5)}.page_primaryBtn__8qCtk{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;font-weight:600;transition:all .2s ease;cursor:pointer;border:none;outline:none}.page_primaryBtn__8qCtk:focus-visible{outline:2px solid #4ade80;outline-offset:2px}.page_primaryBtn__8qCtk{background:linear-gradient(90deg,#0B8A4E,#04663B);color:#fff;box-shadow:0 10px 30px rgba(34,197,94,.2)}.page_primaryBtn__8qCtk:hover{opacity:.9;transform:translateY(-1px)}.page_primaryBtn__8qCtk{padding:.75rem 1.5rem;border-radius:.5rem;font-size:1rem}.page_primaryBtn__8qCtk svg{width:16px;height:16px}.page_primaryBtn__8qCtk:disabled{opacity:.5;cursor:not-allowed;transform:none}.page_ghostBtn__LzZNP{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;font-weight:600;transition:all .2s ease;cursor:pointer;border:none;outline:none}.page_ghostBtn__LzZNP:focus-visible{outline:2px solid #4ade80;outline-offset:2px}.page_ghostBtn__LzZNP{background:rgba(31,41,55,.4);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);color:#fff;border:1px solid #4b5563}.page_ghostBtn__LzZNP:hover{border-color:rgba(74,222,128,.5);background:rgba(31,41,55,.6)}.page_ghostBtn__LzZNP{padding:.75rem 1.5rem;border-radius:.5rem;font-size:1rem}.page_successBox__niF9e{text-align:center;padding:2rem 1rem}.page_successBox__niF9e h2{color:#fff;font-size:1.5rem;font-weight:700;margin-bottom:.75rem}.page_successBox__niF9e p{color:#9ca3af;line-height:1.625;max-width:32rem;margin:0 auto 2rem}.page_successIcon__MuhTu{width:4rem;height:4rem;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 1.25rem;background:rgba(34,197,94,.12);color:#4ade80}.page_successIcon__MuhTu svg{width:32px;height:32px}.page_successActions__I7Z5H{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center}