.auth_shell__c979F{width:auto;min-height:100svh;margin-inline:calc(50% - 50vw);overflow-x:hidden;background:radial-gradient(circle at 88% 10%,rgb(198 240 224/30%),transparent 31rem),#f8faf9;color:#12221b;font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.auth_frame__116Me{display:grid;width:100%;min-height:100svh;grid-template-rows:76px minmax(0,1fr)}.auth_floatingNav__O_W2S{position:relative;z-index:3;display:flex;min-height:76px;padding:0 clamp(22px,4vw,64px);align-items:center;justify-content:space-between;border-bottom:1px solid rgb(31 62 49/9%);background:rgb(255 255 255/88%);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}.auth_brand__n3_hs{display:inline-flex;gap:10px;align-items:center;color:#173229;text-decoration:none}.auth_brandMark__7m7FC{position:relative;display:grid;width:42px;height:42px;place-items:center;overflow:hidden;border:1px solid rgb(255 255 255/75%);border-radius:46% 54% 48% 52%/52% 44% 56% 48%;background:radial-gradient(circle at 34% 23%,rgb(255 255 255/88%) 0 7%,transparent 24%),conic-gradient(from 205deg,#103f32,#61c7a6,#b8a8ed,#103f32);box-shadow:0 11px 28px rgb(25 84 63/20%);color:white;font-size:12px;font-weight:820}.auth_brand__n3_hs b,.auth_brand__n3_hs small{display:block}.auth_brand__n3_hs b{color:#173229;font-size:14px;letter-spacing:-.015em}.auth_brand__n3_hs small{margin-top:1px;color:#7a8981;font-size:8px;font-weight:680;letter-spacing:.09em;text-transform:uppercase}.auth_secureLabel__DJgy1{display:inline-flex;gap:8px;align-items:center;padding:9px 13px;border:1px solid rgb(41 100 74/9%);border-radius:999px;background:#f0f7f3;color:#35614e;font-size:9px;font-weight:740}.auth_secureLabel__DJgy1:before{width:7px;height:7px;border-radius:50%;background:#34805f;box-shadow:0 0 0 4px rgb(52 128 95/10%);content:""}.auth_authLayout___aS48{display:grid;min-height:calc(100svh - 76px);grid-template-columns:minmax(0,1.08fr) minmax(430px,.92fr);gap:0;align-items:stretch}.auth_authIntro__V_Qtz{position:relative;display:flex;max-width:none;min-height:100%;flex-direction:column;justify-content:center;overflow:hidden;padding:clamp(64px,9vw,132px) clamp(38px,8vw,118px);background:radial-gradient(circle at 18% 20%,rgb(112 214 176/20%),transparent 26rem),radial-gradient(circle at 84% 84%,rgb(190 168 237/16%),transparent 30rem),linear-gradient(145deg,#0d2c23,#143d31 58%,#18382f);color:white}.auth_authIntro__V_Qtz:after{position:absolute;right:-15%;bottom:-30%;width:min(42vw,600px);aspect-ratio:1;border:1px solid rgb(184 231 212/10%);border-radius:46% 54% 42% 58%/51% 41% 59% 49%;background:radial-gradient(circle at 34% 24%,rgb(255 255 255/14%) 0 4%,transparent 19%),conic-gradient(from 190deg,rgb(58 143 108/16%),rgb(172 150 224/12%),transparent 65%);filter:blur(1px);content:"";transform:rotate(-12deg)}.auth_authIntro__V_Qtz>*{position:relative;z-index:1}.auth_displayTitle__8lAww{max-width:790px;margin:0;color:#f9fffc;font-size:clamp(48px,6vw,86px);font-weight:590;letter-spacing:-.072em;line-height:.96}.auth_authIntro__V_Qtz>p:not(.auth_eyebrow__l1D1U){max-width:600px;margin:27px 0 0;color:rgb(223 241 233/72%);font-size:clamp(15px,1.5vw,18px);line-height:1.7}.auth_trustLine__walvJ{display:inline-flex;width:fit-content;gap:10px;align-items:center;margin-top:36px;padding:12px 15px;border:1px solid rgb(255 255 255/10%);border-radius:999px;background:rgb(255 255 255/7%);color:rgb(234 248 241/78%);font-size:9px;font-weight:690;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.auth_trustLine__walvJ span{display:grid;width:20px;height:20px;place-items:center;border-radius:50%;background:rgb(135 218 184/14%);color:#96d9bd;font-size:11px}.auth_card__3UHkg,.auth_wideCard__oeDgk{border:0;background:rgb(255 255 255/72%);box-shadow:0 32px 100px rgb(26 60 45/8%),inset 0 1px rgb(255 255 255/92%);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.auth_card__3UHkg{width:min(520px,calc(100% - 64px));margin:auto;padding:clamp(38px,5vw,68px) 0;border-radius:0;background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.auth_wideCard__oeDgk{width:min(1040px,100%);margin:clamp(58px,8vw,96px) auto 0;padding:clamp(28px,5vw,58px);border-radius:34px}.auth_eyebrow__l1D1U{margin:0 0 12px;color:#317458;font-size:9px;font-weight:830;letter-spacing:.17em;text-transform:uppercase}.auth_authIntro__V_Qtz .auth_eyebrow__l1D1U{color:#8fd1b5}.auth_title__INrSP{margin:0;color:#14271f;font-size:clamp(38px,4.5vw,58px);font-weight:620;letter-spacing:-.06em;line-height:1}.auth_card__3UHkg .auth_title__INrSP{font-size:clamp(38px,4vw,52px)}.auth_lede__mWvXO{margin:18px 0 28px;color:#65746c;font-size:12px;line-height:1.7}.auth_progress__NcNiZ{display:grid;grid-template-columns:auto 1fr auto 1fr auto;gap:8px;align-items:center;margin:0 0 42px}.auth_progress__NcNiZ span{display:inline-flex;gap:6px;align-items:center;color:#98a39d;font-size:8px;font-weight:770;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.auth_progress__NcNiZ span b{display:grid;width:23px;height:23px;place-items:center;border-radius:50%;background:#edf2ef;font-size:9px}.auth_progress__NcNiZ span[data-active=true],.auth_progress__NcNiZ span[data-complete=true]{color:#2f674f}.auth_progress__NcNiZ span[data-active=true] b{background:#1d5b43;box-shadow:0 7px 18px rgb(34 94 70/22%);color:white}.auth_progress__NcNiZ span[data-complete=true] b{background:#dff1e7;color:#2f7657}.auth_progress__NcNiZ i{height:1px;background:#e1e8e4}.auth_progress__NcNiZ i[data-complete=true]{background:#9bc8b1}.auth_form__FcSZa{display:grid;gap:18px}.auth_field__JIFju{display:grid;gap:8px;color:#334b40;font-size:10px;font-weight:760}.auth_input__2iiLT{width:100%;min-height:52px;padding:0 15px;border:1px solid #dfe7e2;border-radius:13px;outline:none;background:#fff;box-shadow:0 4px 14px rgb(30 61 48/3%);color:#16231d;font:inherit;font-size:12px}.auth_input__2iiLT:focus{box-shadow:inset 0 0 0 1px #4d9676,0 0 0 4px rgb(66 145 109/10%)}input[type=color].auth_input__2iiLT{padding:7px}.auth_grid__Bt_ml{display:grid;grid-template-columns:1fr 1fr;gap:15px}.auth_button__eKtsD,.auth_secondaryButton__eF0FR{display:inline-flex;min-height:52px;align-items:center;justify-content:center;padding:0 18px;border:0;border-radius:13px;cursor:pointer;font-weight:770;text-decoration:none}.auth_button__eKtsD{background:linear-gradient(135deg,#164d39,#2f7659);box-shadow:0 15px 32px rgb(29 90 67/18%);color:white}.auth_button__eKtsD:hover{background:linear-gradient(135deg,#174b37,#2b6d52)}.auth_button__eKtsD:disabled{cursor:not-allowed;opacity:.55}.auth_secondaryButton__eF0FR{background:#edf4f0;color:#315b4a}.auth_textButton__YZqnv{width:100%;margin-top:14px;border:0;background:transparent;color:#708078;cursor:pointer;font:inherit;font-size:11px}.auth_error__WpX77,.auth_notice__EYy_j{margin:0 0 16px;padding:13px 14px;border-radius:14px;font-size:11px;line-height:1.55}.auth_notice__EYy_j{background:#eaf6ef;color:#2d654c}.auth_error__WpX77{background:#fff0ed;color:#8a3a2c}.auth_finePrint__8SP_f{margin:20px 0 0;color:#849087;font-size:10px;line-height:1.6}.auth_securityNote__I5ezL{display:grid;gap:4px;margin:-8px 0 24px;padding:13px 15px;border:1px solid #dfe9e3;border-radius:13px;background:#f1f7f4}.auth_securityNote__I5ezL strong{color:#2c5d48;font-size:9px}.auth_securityNote__I5ezL span{color:#687a71;font-size:10px;line-height:1.55}.auth_membershipList__M_oqR{display:grid;gap:10px;margin:26px 0}.auth_membership__crhUo{display:grid;min-height:76px;padding:14px 16px;grid-template-columns:1fr auto;gap:18px;align-items:center;border-radius:18px;background:#f3f7f5}.auth_membership__crhUo span,.auth_membership__crhUo strong{display:block}.auth_membership__crhUo span{margin-top:5px;color:#77847d;font-size:10px}.auth_actions__tiHtR{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-top:22px}.auth_context__6scF5{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:22px 0}.auth_context__6scF5 div{padding:17px;border-radius:16px;background:#f1f6f3}.auth_context__6scF5 span,.auth_context__6scF5 strong{display:block;overflow-wrap:anywhere}.auth_context__6scF5 span{margin-bottom:6px;color:#7c8982;font-size:9px}.auth_workspaceSections__AOLFJ{display:grid;gap:18px;margin-top:30px}.auth_acceptancePanel__3BJLE,.auth_primaryAcceptancePanel__6Rm5t{display:grid;grid-template-columns:1fr minmax(280px,.9fr);gap:24px;align-items:center;margin:22px 0;padding:clamp(20px,3vw,28px);border-radius:22px}.auth_acceptancePanel__3BJLE{background:#f1f6f3}.auth_primaryAcceptancePanel__6Rm5t{background:radial-gradient(circle at 8% 0,rgb(204 238 220/88%),transparent 22rem),#f4faf6;box-shadow:0 18px 48px rgb(30 84 62/6%)}.auth_acceptancePanel__3BJLE span,.auth_acceptancePanel__3BJLE strong,.auth_primaryAcceptancePanel__6Rm5t span,.auth_primaryAcceptancePanel__6Rm5t strong{display:block}.auth_primaryAcceptancePanel__6Rm5t strong{font-size:24px;font-weight:650;letter-spacing:-.035em}.auth_acceptancePanel__3BJLE span,.auth_primaryAcceptancePanel__6Rm5t span{margin-top:8px;color:#68786f;font-size:11px;line-height:1.6}.auth_acceptancePanel__3BJLE form,.auth_primaryAcceptancePanel__6Rm5t form{display:grid;gap:12px}.auth_optionLabel__jFG5M{margin:0 0 7px;color:#36785c;font-size:8px;font-weight:830;letter-spacing:.16em;text-transform:uppercase}.auth_divider__LhdcP{display:flex;gap:14px;align-items:center;margin:32px 0 24px;color:#89958f;font-size:9px;letter-spacing:.09em;text-transform:uppercase}.auth_divider__LhdcP:after,.auth_divider__LhdcP:before{height:1px;flex:1 1;background:#e2e9e5;content:""}.auth_section__0XCHD{padding:clamp(21px,3vw,30px);border:0;border-radius:24px;background:rgb(247 250 248/82%);box-shadow:inset 0 1px rgb(255 255 255/86%)}.auth_sectionHeading__v8_JG,.auth_stepHeading__iMyQS{display:flex;gap:18px;align-items:flex-start;justify-content:space-between}.auth_sectionHeading__v8_JG{list-style:none}.auth_sectionHeading__v8_JG::-webkit-details-marker,.auth_stepHeading__iMyQS::-webkit-details-marker{display:none}.auth_sectionHeading__v8_JG h2{margin:0;color:#1d3028;font-size:25px;font-weight:640;letter-spacing:-.04em}.auth_blockedBadge__BnwX8,.auth_readyBadge__Uzqni,.auth_statusPill__LL059,.auth_version__Vwsxc{display:inline-flex;flex:0 0 auto;padding:7px 10px;border-radius:999px;font-size:9px;font-weight:770}.auth_readyBadge__Uzqni{background:#ddf2e7;color:#216044}.auth_blockedBadge__BnwX8{background:#fff0dd;color:#795027}.auth_statusPill__LL059,.auth_version__Vwsxc{background:#eaf1ed;color:#5d6d65}.auth_blockerList__KJcdF{display:grid;gap:6px;margin:18px 0 0;padding-left:20px;color:#795025;font-size:11px}.auth_colorGrid__rccvl{display:grid;grid-template-columns:1fr 1fr;gap:10px}.auth_stepGrid__n3oQb{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:20px}.auth_stepCard__SMXO7{padding:16px;border:0;border-radius:17px;background:white;box-shadow:0 10px 28px rgb(28 62 48/4%)}.auth_stepHeading__iMyQS{cursor:pointer;list-style:none}.auth_stepHeading__iMyQS span,.auth_stepHeading__iMyQS strong{display:block}.auth_stepHeading__iMyQS>div>span{margin-top:5px;color:#839089;font-size:9px}.auth_statusPill__LL059{text-transform:capitalize}.auth_statusPill__LL059[data-status=complete]{background:#dff2e8;color:#216044}.auth_statusPill__LL059[data-status=blocked]{background:#ffe6e1;color:#8a3a2c}.auth_stepForm__emKnl{display:grid;gap:12px;margin-top:17px;padding-top:16px;border-top:1px solid #edf1ef}.auth_stepForm__emKnl .auth_input__2iiLT{min-height:42px}.auth_policyLock__bgxn8{margin:16px 0 0;padding:12px;border-radius:12px;background:#fff2e5;color:#754821;font-size:10px;line-height:1.55}.auth_inviteForm__J1HPb{display:grid;grid-template-columns:1.4fr .8fr .7fr auto;gap:12px;align-items:end;margin-top:20px}.auth_auditList__386pe,.auth_invitationList__q4QiL{display:grid;gap:9px;margin-top:18px}.auth_invitation__yr8s3{display:grid;grid-template-columns:1fr auto;gap:16px;align-items:center;padding:14px;border-radius:15px;background:white}.auth_invitation__yr8s3 code,.auth_invitation__yr8s3 span,.auth_invitation__yr8s3 strong{display:block}.auth_invitation__yr8s3 span{margin-top:4px;color:#718078;font-size:10px}.auth_invitation__yr8s3 code{margin-top:8px;overflow-wrap:anywhere;color:#496057;font-size:9px}.auth_auditDisclosure__kb9QI{cursor:default}.auth_auditDisclosure__kb9QI>summary{cursor:pointer}.auth_auditList__386pe div{display:flex;gap:16px;justify-content:space-between;padding:11px 0;border-bottom:1px solid #e5ebe7;font-size:10px}.auth_auditList__386pe span{color:#748078;text-align:right}@media (max-width:820px){.auth_frame__116Me{grid-template-rows:68px minmax(0,1fr)}.auth_floatingNav__O_W2S{min-height:68px;padding:0 22px}.auth_authLayout___aS48{min-height:calc(100svh - 68px);grid-template-columns:1fr;gap:0}.auth_authIntro__V_Qtz{min-height:390px;padding:64px clamp(26px,8vw,64px)}.auth_displayTitle__8lAww{max-width:680px;font-size:clamp(48px,10vw,72px)}.auth_card__3UHkg{width:min(560px,calc(100% - 48px));padding:56px 0 72px}.auth_inviteForm__J1HPb{grid-template-columns:1fr 1fr}}@media (max-width:640px){.auth_shell__c979F{padding:0}.auth_secureLabel__DJgy1{display:none}.auth_authLayout___aS48{padding:0}.auth_authIntro__V_Qtz{min-height:350px;padding:52px 24px}.auth_displayTitle__8lAww{font-size:clamp(43px,13vw,60px)}.auth_authIntro__V_Qtz>p:not(.auth_eyebrow__l1D1U){margin-top:20px}.auth_authIntro__V_Qtz>p:not(.auth_eyebrow__l1D1U),.auth_trustLine__walvJ{font-size:11px}.auth_trustLine__walvJ{margin-top:26px}.auth_wideCard__oeDgk{border-radius:24px}.auth_card__3UHkg{width:calc(100% - 40px);padding:44px 0 58px}.auth_wideCard__oeDgk{margin-top:42px;padding:24px 18px}.auth_progress__NcNiZ{gap:5px}.auth_progress__NcNiZ span{font-size:0}.auth_progress__NcNiZ span b{font-size:9px}.auth_acceptancePanel__3BJLE,.auth_colorGrid__rccvl,.auth_context__6scF5,.auth_grid__Bt_ml,.auth_invitation__yr8s3,.auth_inviteForm__J1HPb,.auth_membership__crhUo,.auth_primaryAcceptancePanel__6Rm5t,.auth_stepGrid__n3oQb{grid-template-columns:1fr}.auth_section__0XCHD{padding:18px}.auth_sectionHeading__v8_JG,.auth_stepHeading__iMyQS{align-items:flex-start}.auth_auditList__386pe div{display:grid}.auth_auditList__386pe span{text-align:left}}@media (prefers-reduced-motion:reduce){.auth_button__eKtsD,.auth_input__2iiLT,.auth_secondaryButton__eF0FR{transition:none}}