.signup-flow_page__6kQUt{--signup-bg:#03060d;--signup-panel:#080d18db;--signup-panel-strong:#0a111efa;--signup-panel-soft:#0e1726d1;--signup-border:#82a8c42e;--signup-border-strong:#4df1e285;--signup-text:#edf5ff;--signup-text-strong:#ffffff;--signup-muted:#c1d6ebc7;--signup-dim:#86a3c0b3;--signup-primary:#39e6de;--signup-primary-strong:#70f2c8;--signup-primary-shadow:#39e6de59;--signup-danger:#ff8897;--signup-warning:#ffc774;position:relative;min-height:100vh;overflow:hidden;background:radial-gradient(circle at top,#112e4e8c,transparent 34%),radial-gradient(circle at 14% 24%,#39e6de1f,transparent 28%),radial-gradient(circle at 86% 20%,#668cff26,transparent 32%),linear-gradient(180deg,#070c16 0,var(--signup-bg) 54%,#04070f 100%);color:var(--signup-text)}.signup-flow_teal_bg__XnO05{position:absolute;z-index:0;pointer-events:none;background:radial-gradient(circle at 50% 16%,rgba(57,230,222,.28),rgba(57,230,222,0) 42%),radial-gradient(circle at 82% 74%,rgba(57,230,222,.14),rgba(57,230,222,0) 34%),url(/assets/onboarding/teal_bg.webp);background-position:50%;background-size:cover;background-repeat:no-repeat;mix-blend-mode:screen;opacity:.34;transform:scale(1.04);filter:saturate(1.16) contrast(1.04);animation:signup-flow_tealBgDrift__ElwGT 28s ease-in-out infinite alternate}.signup-flow_teal_bg__XnO05:after,.signup-flow_teal_bg__XnO05:before{content:"";position:absolute;inset:0;pointer-events:none}.signup-flow_teal_bg__XnO05:before{background:radial-gradient(circle at 14% 64%,#0d242c7a,transparent 46%),radial-gradient(circle at 88% 12%,#0d1b2899,transparent 41%),linear-gradient(180deg,#03060d1f,#03060d99)}.signup-flow_teal_bg__XnO05:after{background:linear-gradient(90deg,#03060dc2,#03060d42 42%,#03060dad),radial-gradient(circle at 50% 20%,#39e6de1a,transparent 38%)}.signup-flow_page__6kQUt:after,.signup-flow_page__6kQUt:before{content:"";position:absolute;inset:0;pointer-events:none}.signup-flow_page__6kQUt:before{background-image:linear-gradient(#ffffff09 1px,transparent 0),linear-gradient(90deg,#ffffff09 1px,transparent 0);background-size:56px 56px;mask-image:linear-gradient(180deg,rgba(255,255,255,.45),transparent 92%);opacity:.22}.signup-flow_page__6kQUt:after{background:radial-gradient(circle at 50% 18%,#39e6de2e,transparent 20%),radial-gradient(circle at 70% 72%,#70f2c814,transparent 22%);filter:blur(36px)}.signup-flow_pageInner__bvYyf{position:relative;z-index:1;display:flex;min-height:100vh;align-items:center;justify-content:center}.signup-flow_shell__o5Dew{width:min(960px,100%);display:flex;flex-direction:column;align-items:center;gap:24px}.signup-flow_logo_tag__EIbMX{position:relative;z-index:3;width:100%;display:flex;justify-content:center;margin-top:-96px;margin-bottom:-52px;pointer-events:none}.signup-flow_logo_tagPendulum__GSS8I{display:flex;flex-direction:column;align-items:center;transform-origin:top center;animation:signup-flow_logoTagDropIn__ev16e .82s cubic-bezier(.22,1,.36,1),signup-flow_logoTagSway__vxZvV 6.8s ease-in-out .9s infinite}.signup-flow_logo_tagThread__wd0c0{width:18px;height:94px;border-radius:0 0 10px 10px;background:radial-gradient(circle at 50% 18%,#ffffff2e,#ffffff00 38%),repeating-linear-gradient(90deg,#ffffff0a 0 1px,#0000000f 1px 3px),linear-gradient(180deg,#23262d,#171b22 40%,#0f1118);box-shadow:inset 0 1px 0 #ffffff1f,inset 0 -1px 0 #00000066,0 8px 18px #00000075}.signup-flow_logo_tagFrame__haIHS{position:relative;width:clamp(118px,15.5vw,158px);border-radius:18px;padding:7px;background:linear-gradient(148deg,#0f1218,#8f949b 34%,#141920 68%,#0c0f15);box-shadow:0 24px 48px #0000008a,inset 0 1px 0 #ffffff57,inset 0 -1px 0 #00000094}.signup-flow_logo_tagSlot__evvK1{position:absolute;top:8px;left:50%;width:68px;height:10px;border-radius:999px;transform:translateX(-50%);background:linear-gradient(180deg,#f5f6f7f5,#8e949be6);box-shadow:inset 0 0 0 1px #00000038,0 2px 6px #00000047}.signup-flow_logo_tagCard__MM9Il{position:relative;margin-top:14px;min-height:clamp(142px,16vw,180px);border-radius:11px;overflow:hidden;background:linear-gradient(180deg,#fbfbfbfa,#e9eaecfa);box-shadow:inset 0 0 0 1px #0000002e,inset 0 1px 0 #ffffff8c}.signup-flow_logo_tagGrid__1pUXn{position:absolute;inset:8px;opacity:.3;background-image:linear-gradient(90deg,#181b2247 1px,transparent 0),linear-gradient(180deg,#181b2247 1px,transparent 0);background-size:calc(100% / 2) calc(100% / 3)}.signup-flow_logo_tagContent__hd_qf{position:relative;z-index:1;min-height:inherit;display:flex;flex-direction:column;justify-content:space-between;gap:8px;padding:12px 10px 8px}.signup-flow_logo_tagCaption__MdxQG{font-size:9px;letter-spacing:var(--riff-tracking-body);color:#2c313b}.signup-flow_logo_tagCaption__MdxQG,.signup-flow_logo_tagMeta__X17rh{margin:0;font-family:var(--riff-font);line-height:1.2;font-weight:var(--riff-weight-emphasis)}.signup-flow_logo_tagMeta__X17rh{font-size:12px;color:#1e232c}.signup-flow_logo_tagWordmark__pVzTe{width:min(88%,90px);height:54px;align-self:flex-start;object-fit:contain;object-position:center}.signup-flow_panel__OcPSz{position:relative;width:min(100%,900px);border-radius:30px;border:1px solid var(--signup-border);background:linear-gradient(180deg,#ffffff09,transparent 25%),linear-gradient(180deg,#060b15f0,#090f1ce0);box-shadow:0 36px 120px #00000085,inset 0 0 0 1px #ffffff08,0 0 55px #39e6de14;backdrop-filter:blur(28px);overflow:hidden}.signup-flow_panel__OcPSz:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 14% 18%,#39e6de1f,transparent 22%),radial-gradient(circle at 82% 10%,#70f2c81a,transparent 20%);pointer-events:none}.signup-flow_panelInner__gpXs9{position:relative;z-index:1;display:flex;flex-direction:column;gap:34px}.signup-flow_progressHeader__KDsvB{display:flex;align-items:center}.signup-flow_progressTrack__OBrTs{display:grid;grid-template-columns:repeat(var(--progress-steps,5),minmax(0,1fr));gap:clamp(6px,1vw,10px);width:100%;min-width:0}.signup-flow_progressSegment__mgwJK{height:6px;border-radius:999px;background:#6d8ba92e;box-shadow:inset 0 0 0 1px #82a8c41a;overflow:hidden}.signup-flow_progressSegmentActive__C9TYp{background:linear-gradient(90deg,var(--signup-primary) 0,var(--signup-primary-strong) 100%);box-shadow:0 0 18px #39e6de73,inset 0 0 0 1px #ffffff2e}.signup-flow_stage__5yR9L{display:flex;flex-direction:column;gap:28px}.signup-flow_stageCentered__jWKso{align-items:center;text-align:center}.signup-flow_stageHeader__PpIXy{display:flex;flex-direction:column;gap:10px}.signup-flow_stageHeaderCentered__qq_4z{align-items:center;text-align:center}.signup-flow_stageKicker__nd5tR{font-family:var(--riff-font);font-size:12px;font-weight:var(--riff-weight-emphasis);letter-spacing:var(--riff-tracking-body);text-transform:uppercase;color:var(--signup-primary)}.signup-flow_stageTitle__2nSmo{margin:0;font-size:clamp(2rem,3.6vw,3.25rem);line-height:1.02;color:var(--signup-text-strong)}.signup-flow_stageDescription__SADVm{margin:0;max-width:620px;font-size:17px;line-height:1.58;color:var(--signup-muted)}.signup-flow_contentColumn__8hAZ9{width:min(100%,680px);margin:0 auto;display:flex;flex-direction:column;gap:18px}.signup-flow_contentColumnWide__LCaKS{width:min(100%,760px)}.signup-flow_contentColumnNarrow__Ldmpl{width:min(100%,560px)}.signup-flow_optionGrid__nJWnY{display:grid;gap:16px}.signup-flow_optionGridTwo__WWRIz{grid-template-columns:repeat(2,minmax(0,1fr))}.signup-flow_optionGridThree__97yJn{grid-template-columns:repeat(3,minmax(0,1fr))}.signup-flow_optionCard__spBQq{position:relative;display:flex;min-height:152px;flex-direction:column;justify-content:center;gap:14px;padding:24px 22px;border-radius:22px;border:1px solid #7d9dbb2e;background:linear-gradient(180deg,#ffffff09,#090f1beb),#0a101de6;color:inherit;text-align:left;will-change:transform,border-color,box-shadow;transition:transform .13s cubic-bezier(.22,1,.36,1),border-color .12s ease-out,box-shadow .12s ease-out,background-color .12s ease-out}.signup-flow_optionCard__spBQq:before{content:"";position:absolute;inset:1px;border-radius:21px;border:1px solid #ffffff08;pointer-events:none}.signup-flow_optionCard__spBQq:hover{transform:translateY(-1px);border-color:#779bba52;box-shadow:0 22px 48px #00000040}.signup-flow_optionCard__spBQq:active{transform:scale(.985)}.signup-flow_optionCardSelected__J7Eko{animation:signup-flow_optionCardSelectBounce__s3I2U .22s cubic-bezier(.34,1.56,.64,1)}.signup-flow_optionCardSelected__J7Eko,.signup-flow_optionCardSelected__J7Eko:hover{border-color:#4df1e2b8;background:linear-gradient(180deg,#39e6de1f,#090f1be6 86%),#0a101df0;box-shadow:0 0 0 1px #39e6de38,0 22px 48px #00000047,0 0 42px #39e6de33}.signup-flow_optionCardCentered__azmBP{align-items:center;text-align:center}.signup-flow_optionCardCompact__JZAE9{min-height:128px}.signup-flow_optionCardIcon__TQj_E{width:48px;height:48px;display:inline-flex;align-items:center;justify-content:center;border-radius:16px;border:1px solid #59e4dc2e;background:#39e6de14;color:var(--signup-primary);box-shadow:inset 0 0 18px #39e6de14}.signup-flow_optionTitle__x6TUp{margin:0;font-size:22px;line-height:1.1;color:var(--signup-text-strong)}.signup-flow_optionDescription__mV1uu{margin:0;font-family:var(--riff-font);font-size:14px;line-height:1.55;color:var(--signup-dim)}.signup-flow_optionMeta__QoLUX{margin-top:auto;font-family:var(--riff-font);font-size:12px;line-height:1.45;color:#ccdcef8f}.signup-flow_fieldGrid__FRa0R{display:grid;gap:var(--riff-form-field-gap)}.signup-flow_fieldGridTwo__5RiIH{grid-template-columns:repeat(2,minmax(0,1fr))}.signup-flow_fieldGroup__vLU_D{display:grid;gap:var(--riff-field-label-gap)}.signup-flow_fieldLabel__cw5Nl{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:var(--riff-weight-emphasis);line-height:1;text-transform:uppercase;color:#cfe0f3db}.signup-flow_fieldRequired__SJyCl{color:var(--signup-primary)}.signup-flow_fieldShell___xgu2{position:relative;display:flex;min-height:58px;align-items:center;gap:12px;padding:0 18px;border-radius:18px;border:1px solid #7699b533;background:linear-gradient(180deg,#ffffff06,#090f1aeb);box-shadow:inset 0 1px 0 #ffffff08;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.signup-flow_fieldShellFocused__lzYV1{border-color:#4df1e28f;box-shadow:0 0 0 1px #39e6de24,0 0 26px #39e6de24}.signup-flow_fieldShellInvalid__djmW4{border-color:#ff889785;box-shadow:0 0 0 1px #ff88971f,0 0 22px #ff889714}.signup-flow_fieldInput__p25sZ,.signup-flow_fieldTextarea__z9nsc{width:100%;border:0;outline:none;background:transparent;color:var(--signup-text-strong);font-size:16px;line-height:1.4}.signup-flow_fieldTextarea__z9nsc{min-height:120px;padding:18px 0;resize:vertical}.signup-flow_fieldInput__p25sZ::placeholder,.signup-flow_fieldTextarea__z9nsc::placeholder{color:#91acc68a}.signup-flow_fieldAction__KcR_A{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:12px;border:1px solid #7699b524;background:#ffffff05;color:var(--signup-muted);transition:color .18s ease,border-color .18s ease,background-color .18s ease}.signup-flow_fieldAction__KcR_A:hover{color:var(--signup-text);border-color:#7699b547}.signup-flow_selectMenu__mAjRh{max-height:260px;overflow:auto;display:grid;gap:6px;margin-top:10px;padding:8px;border-radius:20px;border:1px solid #7699b52e;background:#070c17f2;box-shadow:0 28px 60px #00000057}.signup-flow_selectOption__b7fv8{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:14px;color:var(--signup-muted);transition:background-color .12s ease,color .12s ease}.signup-flow_selectOptionActive__G9zr4,.signup-flow_selectOption__b7fv8:hover{background:#39e6de1a;color:var(--signup-text)}.signup-flow_helperText___CPyx{margin:0;font-family:var(--riff-font);font-size:13px;line-height:1.5;color:var(--signup-dim)}.signup-flow_helperDanger__tBx9_{color:var(--signup-danger)}.signup-flow_helperStrong__z5dFa{color:var(--signup-text)}.signup-flow_passwordCard__x4Z_I{display:grid;gap:10px;padding:18px;border-radius:20px;border:1px solid #7699b52e;background:#080e19bd}.signup-flow_passwordTitle__2mRvt{margin:0;font-family:var(--riff-font);font-size:16px;line-height:1.2;font-weight:var(--riff-weight-emphasis);color:var(--signup-text)}.signup-flow_passwordList__ZOsgB{display:grid;gap:8px}.signup-flow_passwordItem__kH2Tj{display:flex;align-items:center;gap:10px;font-family:var(--riff-font);font-size:14px;line-height:1.45;color:var(--signup-muted)}.signup-flow_passwordItemPassed__IHeZl{color:var(--signup-text)}.signup-flow_checkboxRow__KAXCw{display:flex;align-items:flex-start;gap:12px}.signup-flow_checkbox__et1Hv{margin-top:3px}.signup-flow_checkboxText__dEhiE{font-family:var(--riff-font);font-size:13px;line-height:1.6;color:var(--signup-muted)}.signup-flow_link__QkwDY{color:var(--signup-primary);text-decoration:underline;text-underline-offset:3px}.signup-flow_actionRow__PVvSS{display:flex;gap:14px;align-items:center;justify-content:flex-end}.signup-flow_actionRowSplit__uL7b_{justify-content:space-between}.signup-flow_actionFill__53Tci{flex:1 1 0}.signup-flow_modalBackdrop__W4OBh{position:fixed;inset:0;z-index:260;display:flex;align-items:center;justify-content:center;padding:24px;background:#01040abf;backdrop-filter:blur(14px)}.signup-flow_modalCard__hr2og{width:min(720px,100%);max-height:min(78vh,840px);border-radius:26px;border:1px solid var(--signup-border);background:var(--signup-panel-strong);box-shadow:0 34px 90px #0000007a;overflow:hidden}.signup-flow_modalInner__YqwaD{display:flex;flex-direction:column;gap:16px;padding:28px}.signup-flow_modalHeading__RDNKp{display:grid;gap:8px}.signup-flow_modalTitle__VtONh{margin:0;font-family:var(--riff-font);font-size:clamp(1.5rem,2vw,2rem);line-height:1.1;font-weight:var(--riff-weight-emphasis);letter-spacing:var(--riff-tracking-body);color:var(--signup-text-strong)}.signup-flow_modalSubtitle__6fGff{margin:0;font-family:var(--riff-font);font-size:16px;line-height:1.55;color:var(--signup-muted)}.signup-flow_modalBody__2OdW3{max-height:min(52vh,520px);overflow:auto;display:flex;flex-direction:column;gap:18px}.signup-flow_modalIntro__Wws_0{margin:0;font-family:var(--riff-font);font-size:15px;line-height:1.6;color:var(--signup-text)}.signup-flow_modalBody__2OdW3 ol{padding-left:22px;display:grid;gap:14px}.signup-flow_modalBody__2OdW3 li{color:var(--signup-muted);font-family:var(--riff-font);font-size:15px;line-height:1.6}.signup-flow_modalBody__2OdW3 strong{color:var(--signup-text);font-family:var(--riff-font);font-size:16px}.signup-flow_modalReadHint__orTDH{margin:0;font-family:var(--riff-font);font-size:13px;line-height:1.45;color:var(--signup-dim)}.signup-flow_modalAgreeButton__D9JXB{border:1px solid #78ffe061;background:linear-gradient(90deg,#2ac9bef2,#70f2c8fa);color:#042127;box-shadow:0 12px 30px #39e6de3d,0 0 0 1px #39e6de2e,0 0 24px #39e6de33}.signup-flow_modalAgreeButton__D9JXB:hover:not(:disabled){border-color:#8affeb80;box-shadow:0 16px 34px #39e6de4d,0 0 0 1px #39e6de3d,0 0 32px #39e6de42}.signup-flow_modalAgreeButton__D9JXB:disabled{opacity:.45;border-color:#39e6de33;box-shadow:none}.signup-flow_documentGrid__t3wwZ{display:grid;gap:14px}.signup-flow_documentCard__U3dj_{display:flex;gap:16px;padding:20px;border-radius:22px;border:1px solid #7699b52e;background:#080d18b8}.signup-flow_documentIcon__Im0Bk{width:52px;height:52px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:18px;border:1px solid #39e6de2e;background:#39e6de14;color:var(--signup-primary)}.signup-flow_documentTitle__B4CTI{margin:0;font-family:var(--riff-font);font-size:18px;line-height:1.2;font-weight:var(--riff-weight-emphasis);color:var(--signup-text)}.signup-flow_documentDescription__1KW1B{margin:8px 0 0;font-family:var(--riff-font);font-size:14px;line-height:1.55;color:var(--signup-muted)}.signup-flow_documentBullets__Ps12X{margin:10px 0 0;padding-left:18px;display:grid;gap:6px;font-family:var(--riff-font);font-size:14px;line-height:1.5;color:var(--signup-muted)}.signup-flow_verificationLoading__N1ufQ{display:flex;flex-direction:column;align-items:center;gap:26px;padding:28px 0 12px}.signup-flow_verificationGraphic__ZkLNv{position:relative;width:min(520px,100%);height:92px;overflow:hidden}.signup-flow_verificationGraphic__ZkLNv img{position:absolute;left:-32px;top:0;width:592px;max-width:none;opacity:.84;animation:signup-flow_signupPulse__b1iUn 1.55s ease-in-out infinite alternate}.signup-flow_previewCard__4AQBA{position:relative;width:min(100%,560px);margin:0 auto;overflow:hidden;border-radius:24px;border:1px solid #7699b52e;background:#070c17c7;box-shadow:0 24px 70px #00000052}.signup-flow_previewImage___qQ2_{width:100%;height:auto;display:block}.signup-flow_previewHighlight__8jnbE{position:absolute;left:18px;top:94px;width:76px;height:90px;border-radius:14px;border:3px dashed #d96f13;pointer-events:none}.signup-flow_guidePopup__HwZeg{position:fixed;left:clamp(16px,12vw,190px);bottom:clamp(18px,18vh,180px);z-index:95;width:min(320px,calc(100vw - 32px));animation:signup-flow_signupFloatIn__y9H35 .3s ease-out}.signup-flow_guideCard__RAOGj{position:relative;display:flex;flex-direction:column;gap:14px;padding:22px;border-radius:22px;border:1px solid #7699b52e;background:#090f1ceb;box-shadow:0 24px 52px #00000061}.signup-flow_closeButton__4OiB2{position:absolute;top:12px;right:12px;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:12px;border:1px solid #7699b529;background:#ffffff05;color:var(--signup-muted)}.signup-flow_guideTitle__uZVag{margin:0;font-family:var(--riff-font);font-size:18px;line-height:1.2;font-weight:var(--riff-weight-emphasis);color:var(--signup-text)}.signup-flow_guideText__AuKu2{margin:0;font-family:var(--riff-font);font-size:14px;line-height:1.6;color:var(--signup-muted)}@keyframes signup-flow_signupPulse__b1iUn{0%{opacity:.56;transform:translateY(1px)}to{opacity:.98;transform:translateY(-1px)}}@keyframes signup-flow_signupFloatIn__y9H35{0%{opacity:0;transform:translateY(12px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes signup-flow_logoTagDropIn__ev16e{0%{opacity:0;transform:translateY(-94px) scale(.96)}70%{opacity:1;transform:translateY(8px) scale(1.01)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes signup-flow_logoTagSway__vxZvV{0%{transform:rotate(1.7deg)}50%{transform:rotate(-2.2deg)}to{transform:rotate(1.4deg)}}@keyframes signup-flow_tealBgDrift__ElwGT{0%{transform:scale(1.01) translate3d(-1.5%,-1.4%,0)}50%{transform:scale(1.03) translate3d(1.2%,.8%,0)}to{transform:scale(1.015) translate3d(.2%,-1.1%,0)}}@keyframes signup-flow_optionCardSelectBounce__s3I2U{0%{transform:scale(.98)}65%{transform:scale(1.012)}to{transform:scale(1)}}@media (max-width:900px){.signup-flow_progressTrack__OBrTs{width:100%}.signup-flow_fieldGridTwo__5RiIH,.signup-flow_optionGridThree__97yJn,.signup-flow_optionGridTwo__WWRIz{grid-template-columns:1fr}.signup-flow_actionRow__PVvSS{flex-wrap:wrap;justify-content:flex-end}.signup-flow_actionFill__53Tci{flex:0 0 auto}}@media (max-width:640px){.signup-flow_teal_bg__XnO05{inset:0;opacity:.32;background-position:50%;background-size:cover;animation-duration:32s}.signup-flow_pageInner__bvYyf{padding:24px 14px}.signup-flow_shell__o5Dew{gap:18px}.signup-flow_logo_tag__EIbMX{margin-top:-78px;margin-bottom:-32px}.signup-flow_logo_tagThread__wd0c0{height:70px;width:14px}.signup-flow_logo_tagFrame__haIHS{width:clamp(108px,34vw,132px);border-radius:14px;padding:6px}.signup-flow_logo_tagSlot__evvK1{width:58px;height:9px;top:7px}.signup-flow_logo_tagCard__MM9Il{margin-top:12px;min-height:clamp(124px,33vw,150px)}.signup-flow_logo_tagContent__hd_qf{padding:9px 8px 7px;gap:5px}.signup-flow_logo_tagMeta__X17rh{font-size:10px}.signup-flow_panel__OcPSz{border-radius:24px}.signup-flow_panelInner__gpXs9{gap:26px;padding:18px}.signup-flow_contentColumnNarrow__Ldmpl,.signup-flow_contentColumnWide__LCaKS,.signup-flow_contentColumn__8hAZ9{width:100%}.signup-flow_optionCard__spBQq{min-height:132px;padding:20px 18px;border-radius:20px}.signup-flow_fieldShell___xgu2{min-height:54px;border-radius:16px;padding-inline:16px}.signup-flow_documentCard__U3dj_{flex-direction:column}.signup-flow_guidePopup__HwZeg{left:16px;right:16px;width:auto;bottom:16px}}@media (prefers-reduced-motion:reduce){.signup-flow_logo_tagPendulum__GSS8I,.signup-flow_teal_bg__XnO05{animation:none}}.signup-flow_page__6kQUt{--signup-text:#141310;--signup-text-strong:#141310;--signup-muted:#666057;--signup-dim:#7b746b;--signup-danger:#9f352d;--signup-primary:#141310;--signup-primary-strong:#222222;background:radial-gradient(34% 44% at 0 78%,#91a6bd2e,transparent 66%),radial-gradient(42% 48% at 52% 86%,#f7c6a11f,transparent 64%),radial-gradient(36% 46% at 100% 82%,#dc76491f,transparent 62%),linear-gradient(180deg,#fbfbfa,#eef1f2 58%,#e4e8ea);color:#141310}.signup-flow_teal_bg__XnO05{inset:0;background:none;opacity:0;animation:none}.signup-flow_page__6kQUt:before{background:linear-gradient(#ffffff59,#ffffff00),linear-gradient(90deg,#14131008 1px,transparent 0),linear-gradient(#14131008 1px,transparent 0);background-size:auto,32px 32px,32px 32px;mask-image:radial-gradient(circle at center,black 56%,transparent 100%);opacity:.35}.signup-flow_page__6kQUt:after{background:linear-gradient(90deg,#91a6bd0f,#d9dde205 24%,#f7c6a10d 58%,#dc764914),radial-gradient(34% 44% at 0 78%,#91a6bd1f,transparent 66%),radial-gradient(42% 48% at 52% 86%,#f7c6a114,transparent 64%),radial-gradient(36% 46% at 100% 82%,#dc764914,transparent 62%);filter:blur(18px) saturate(1.01);opacity:.74}.signup-flow_pageInner__bvYyf{padding:40px 20px}.signup-flow_shell__o5Dew{width:min(920px,100%);gap:0}.signup-flow_logo_tag__EIbMX{display:none}.signup-flow_panel__OcPSz{border:1px solid #14131014;border-radius:28px;background:linear-gradient(180deg,#ffffffe0,#f0f3f4d1);box-shadow:0 28px 70px #22201d21;backdrop-filter:blur(18px)}.signup-flow_panel__OcPSz:before{background:linear-gradient(180deg,#ffffff66,#ffffff00),radial-gradient(circle at 10% 10%,#ffffff6b,transparent 22%)}.signup-flow_panelInner__gpXs9{gap:28px;padding:26px}.signup-flow_progressSegment__mgwJK{background:#14131014;box-shadow:inset 0 0 0 1px #14131008}.signup-flow_progressSegmentActive__C9TYp{background:linear-gradient(180deg,#1b1b1b,#0f0f0f);box-shadow:inset 0 1px 0 #ffffff14}.signup-flow_stageHeaderCentered__qq_4z,.signup-flow_stageHeader__PpIXy{align-items:flex-start;text-align:left}.signup-flow_stageKicker__nd5tR{color:#666057}.signup-flow_stageTitle__2nSmo{font-family:var(--riff-font);font-size:clamp(2.25rem,3.6vw,3rem);line-height:1.04;font-weight:var(--riff-weight-emphasis);letter-spacing:var(--riff-tracking-body);color:#141310}.signup-flow_stageTitleCompact__A313x{font-size:clamp(1.75rem,3vw,2.3rem)}.signup-flow_stageDescription__SADVm{font-family:var(--riff-font);font-size:15px;line-height:1.6;color:#666057}.signup-flow_contentColumnNarrow__Ldmpl,.signup-flow_contentColumnWide__LCaKS,.signup-flow_contentColumn__8hAZ9{width:min(100%,760px)}.signup-flow_optionCard__spBQq{min-height:128px;border:1px solid #14131014;border-radius:16px;background:linear-gradient(180deg,#ffffffe0,#f0f3f4d1);box-shadow:inset 0 1px 0 #ffffffeb;color:#141310}.signup-flow_optionCard__spBQq:before{border-color:#ffffff8c}.signup-flow_optionCard__spBQq:hover{border-color:#1413101a;box-shadow:inset 0 1px 0 #fffffff2,0 8px 20px #22201d14}.signup-flow_optionCardSelected__J7Eko,.signup-flow_optionCardSelected__J7Eko:hover{border-color:#14131038;background:linear-gradient(180deg,#fffffffc,#eef1f3f0);box-shadow:inset 0 1px 0 #fffffffc,inset 0 0 0 2px #14131014,0 0 0 1px #1413100f,0 18px 40px #22201d1c}.signup-flow_optionCardIcon__TQj_E{border:1px solid #14131014;border-radius:14px;background:#ffffffc7;color:#141310;box-shadow:inset 0 1px 0 #fffffff2,0 8px 18px #22201d0d}.signup-flow_optionTitle__x6TUp{font-family:var(--riff-font);font-size:20px;font-weight:var(--riff-weight-emphasis);color:#141310}.signup-flow_fieldLabel__cw5Nl,.signup-flow_optionDescription__mV1uu,.signup-flow_optionMeta__QoLUX{font-family:var(--riff-font);color:#666057}.signup-flow_fieldLabel__cw5Nl{font-size:11px;letter-spacing:var(--riff-tracking-body)}.signup-flow_fieldRequired__SJyCl{color:#9f352d}.signup-flow_fieldShell___xgu2{min-height:44px;border-radius:10px;border:1px solid #14131014;background:#ffffff;box-shadow:none}.signup-flow_fieldShellFocused__lzYV1{border-color:#141310;box-shadow:0 0 0 3px #1413101f}.signup-flow_fieldShellInvalid__djmW4{border-color:#9f352d59;box-shadow:0 0 0 3px #dc4d4214}.signup-flow_fieldInput__p25sZ,.signup-flow_fieldTextarea__z9nsc{font-family:var(--riff-font);font-size:14px;color:#141310}.signup-flow_fieldInput__p25sZ::placeholder,.signup-flow_fieldTextarea__z9nsc::placeholder{color:#666057}.signup-flow_fieldAction__KcR_A{width:32px;height:32px;border-radius:8px;border:1px solid transparent;background:transparent;color:#666057}.signup-flow_fieldAction__KcR_A:hover{color:#141310;background:linear-gradient(180deg,#ffffffe6,#f1f4f5d1);border-color:#1413100a;box-shadow:inset 0 0 0 1px #1413100a,0 8px 20px #22201d14}.signup-flow_selectMenu__mAjRh{border:1px solid #14131014;border-radius:10px;background:#ffffff;box-shadow:0 18px 40px #22201d1c}.signup-flow_selectOption__b7fv8{color:#141310;border-radius:10px}.signup-flow_selectOptionActive__G9zr4,.signup-flow_selectOption__b7fv8:hover{background:#1413100d;color:#141310}.signup-flow_documentCard__U3dj_,.signup-flow_guideCard__RAOGj,.signup-flow_passwordCard__x4Z_I,.signup-flow_previewCard__4AQBA{border:1px solid #14131014;background:linear-gradient(180deg,#ffffffdb,#f0f3f4cc);box-shadow:0 8px 20px #22201d14}.signup-flow_documentTitle__B4CTI,.signup-flow_guideTitle__uZVag,.signup-flow_passwordTitle__2mRvt{font-family:var(--riff-font);color:#141310}.signup-flow_checkboxText__dEhiE,.signup-flow_documentBullets__Ps12X,.signup-flow_documentDescription__1KW1B,.signup-flow_guideText__AuKu2,.signup-flow_passwordItem__kH2Tj{font-family:var(--riff-font);color:#666057}.signup-flow_documentIcon__Im0Bk{border:1px solid #14131014;background:#ffffffc7;color:#141310;box-shadow:inset 0 1px 0 #fffffff2,0 8px 18px #22201d0d}.signup-flow_verificationLoading__N1ufQ{gap:18px;padding:20px 0 12px}.signup-flow_verificationGraphic__ZkLNv{display:none}.signup-flow_previewCard__4AQBA{border-radius:20px}.signup-flow_previewHighlight__8jnbE{border-color:#d89371}.signup-flow_guideCard__RAOGj{background:linear-gradient(180deg,#fffffff5,#f1f4f5f0);box-shadow:0 24px 52px #22201d29}.signup-flow_closeButton__4OiB2{border:1px solid #14131014;background:linear-gradient(180deg,#fbfbfb,#edf0f1);color:#666057}.signup-flow_closeButton__4OiB2:hover{color:#141310}@media (max-width:900px){.signup-flow_actionRow__PVvSS{flex-wrap:wrap;justify-content:flex-end}.signup-flow_actionFill__53Tci{flex:0 0 auto}}.signup-flow_riffNext__Ot_v0{--signup-bg:#ffffff;--signup-panel:#fff;--signup-panel-strong:#fff;--signup-panel-soft:#f4f4f4;--signup-border:#e8e8e8;--signup-border-strong:#8b9299;--signup-text:#202020;--signup-text-strong:#202020;--signup-muted:#707070;--signup-dim:#707070;--signup-primary:#292929;--signup-primary-strong:#404040;--signup-primary-shadow:#29292915;--signup-danger:#b42318;--signup-warning:#71501d;background:#ffffff;color-scheme:light}.signup-flow_riffNext__Ot_v0 .signup-flow_logo_tag__EIbMX,.signup-flow_riffNext__Ot_v0 .signup-flow_teal_bg__XnO05{display:none}.signup-flow_riffNext__Ot_v0 .signup-flow_shell__o5Dew{display:block;width:min(100%,640px)}.signup-flow_riffNext__Ot_v0 .signup-flow_panel__OcPSz{width:100%;background:transparent;border:0;border-radius:0;box-shadow:none}.signup-flow_riffNext__Ot_v0 .signup-flow_panel__OcPSz:after,.signup-flow_riffNext__Ot_v0 .signup-flow_panel__OcPSz:before{display:none}.signup-flow_riffNext__Ot_v0 .signup-flow_passwordCard__x4Z_I,.signup-flow_riffNext__Ot_v0 .signup-flow_selectMenu__mAjRh{background:#fff;border-color:#e8e8e8;box-shadow:none}.signup-flow_riffNext__Ot_v0 .signup-flow_selectOptionActive__G9zr4,.signup-flow_riffNext__Ot_v0 .signup-flow_selectOption__b7fv8:hover{background:#f4f4f4;color:#292929}.signup-flow_riffNext__Ot_v0 input,.signup-flow_riffNext__Ot_v0 select{color:#202020}.signup-flow_riffNext__Ot_v0 input::placeholder{color:#707070}.signup-flow_riffNext__Ot_v0:after,.signup-flow_riffNext__Ot_v0:before{display:none}.signup-flow_riffNext__Ot_v0 .signup-flow_progressSegmentActive__C9TYp{background:#292929}.signup-flow_riffNext__Ot_v0 .signup-flow_optionCardSelected__J7Eko,.signup-flow_riffNext__Ot_v0 .signup-flow_optionCardSelected__J7Eko:hover{background:#f4f4f4;border-color:#8b9299}.dark .signup-flow_riffNext__Ot_v0{--signup-bg:#171717;--signup-text:#f4f4f4;--signup-text-strong:#f4f4f4;--signup-muted:#b5b5b5;--signup-dim:#b5b5b5;background:#171717;color:#f4f4f4;color-scheme:dark}.dark .signup-flow_riffNext__Ot_v0 :is(.signup-flow_panel__OcPSz,.signup-flow_fieldShell___xgu2,.signup-flow_selectMenu__mAjRh,.signup-flow_passwordCard__x4Z_I,.signup-flow_optionCard__spBQq){background:#202020;border-color:#858585;color:#f4f4f4;box-shadow:none}.dark .signup-flow_riffNext__Ot_v0 :is(.signup-flow_stageTitle__2nSmo,.signup-flow_optionTitle__x6TUp,.signup-flow_fieldLabel__cw5Nl,.signup-flow_fieldInput__p25sZ,.signup-flow_fieldTextarea__z9nsc){color:#f4f4f4}.dark .signup-flow_riffNext__Ot_v0 :is(.signup-flow_stageDescription__SADVm,.signup-flow_optionDescription__mV1uu,.signup-flow_optionMeta__QoLUX,.signup-flow_helperText___CPyx){color:#b5b5b5}.dark .signup-flow_riffNext__Ot_v0 :is(.signup-flow_optionCardSelected__J7Eko,.signup-flow_selectOptionActive__G9zr4,.signup-flow_selectOption__b7fv8:hover){background:#303030;color:#f4f4f4}.signup-flow_riffNext__Ot_v0 .signup-flow_stageTitle__2nSmo{font-size:24px;line-height:32px;color:var(--signup-text-strong)}.signup-flow_riffNext__Ot_v0 .signup-flow_fieldShell___xgu2{border-color:#8b9299;border-radius:7px}.signup-flow_riffNext__Ot_v0 .signup-flow_checkboxText__dEhiE{color:var(--signup-muted)}.signup-flow_riffNext__Ot_v0 .signup-flow_link__QkwDY{color:var(--signup-text);text-decoration:underline}.signup-flow_riffNext__Ot_v0 .signup-flow_link__QkwDY:focus-visible{outline:2px solid var(--signup-text);outline-offset:3px}.signup-flow_locationStage__cLe8R{align-items:stretch;gap:24px;text-align:left}.signup-flow_locationStage__cLe8R .signup-flow_stageHeader__PpIXy{width:100%;max-width:none;margin:0;padding:0}.signup-flow_locationStage__cLe8R .signup-flow_stageTitle__2nSmo{font:var(--riff-page-title);letter-spacing:var(--riff-tracking-heading)}.signup-flow_locationStage__cLe8R .signup-flow_contentColumn__8hAZ9{gap:24px}.signup-flow_locationStage__cLe8R .signup-flow_fieldShell___xgu2{min-height:60px;padding:0 16px;border:1px solid var(--riff-control-border);border-radius:var(--riff-radius-control);background:var(--signup-panel)}.signup-flow_locationStage__cLe8R .signup-flow_fieldShell___xgu2>button{min-height:58px}.signup-flow_locationStage__cLe8R .signup-flow_fieldInput__p25sZ{font:500 14px/20px var(--riff-font);color:var(--signup-text)}.signup-flow_locationStage__cLe8R .signup-flow_fieldLabel__cw5Nl{width:100%;padding-bottom:8px;border-bottom:1px solid var(--signup-border);font:var(--riff-card-title);letter-spacing:var(--riff-tracking-heading);text-transform:none;color:var(--signup-text)}.signup-flow_accountTypeGroup__W9iyR{min-width:0;margin:0;padding:0;border:0}.signup-flow_accountTypeGroup__W9iyR>legend{padding:0;margin-bottom:12px}.signup-flow_locationStage__cLe8R .signup-flow_optionGrid__nJWnY{gap:12px}.signup-flow_locationStage__cLe8R .signup-flow_optionCard__spBQq{min-height:60px;flex-direction:row;justify-content:flex-start;align-items:center;gap:12px;padding:16px;border:1px solid var(--riff-control-border);border-radius:var(--riff-radius-control);background:var(--signup-panel);box-shadow:none;transform:none}.signup-flow_locationStage__cLe8R .signup-flow_optionCard__spBQq:before{display:none}.signup-flow_locationStage__cLe8R .signup-flow_optionCard__spBQq:hover{border-color:var(--signup-border-strong);box-shadow:none;transform:none}.signup-flow_locationStage__cLe8R .signup-flow_optionCardSelected__J7Eko,.signup-flow_locationStage__cLe8R .signup-flow_optionCardSelected__J7Eko:hover{background:var(--signup-panel-soft);border-color:var(--signup-text);box-shadow:inset 0 0 0 1px var(--signup-text)}.signup-flow_locationStage__cLe8R .signup-flow_optionCardIcon__TQj_E{width:24px;height:24px;flex:0 0 24px;border:0;border-radius:0;background:transparent;box-shadow:none;color:var(--signup-text)}.signup-flow_locationStage__cLe8R .signup-flow_optionTitle__x6TUp{margin:0;font:500 14px/20px var(--riff-font);color:var(--signup-text)}.signup-flow_locationStage__cLe8R .signup-flow_actionRow__PVvSS{justify-content:flex-end;gap:12px}.signup-flow_locationStage__cLe8R .signup-flow_actionButton__RUBwz{flex:0 0 auto;min-width:100px}.signup-flow_signinFooter__QWnPW{flex-wrap:wrap;align-items:center;gap:8px;text-align:center}.signup-flow_signinFooter__QWnPW,.signup-flow_signupBrand__sw_Qa{width:100%;display:flex;justify-content:center}@media(min-width:1100px){.signup-flow_riffNext__Ot_v0 .signup-flow_pageInner__bvYyf{display:grid;grid-template-columns:minmax(0,1fr) clamp(480px,40vw,620px);align-items:stretch;padding:0}.signup-flow_riffNext__Ot_v0 .signup-flow_shell__o5Dew{grid-column:2;grid-row:1;display:flex;flex-direction:column;justify-content:center;align-items:stretch;width:100%;min-height:100dvh;padding:48px;border-left:1px solid var(--signup-border);border-right:0}.signup-flow_riffNext__Ot_v0 .signup-flow_panelInner__gpXs9{padding:0}.signup-flow_riffNext__Ot_v0 .signup-flow_signupBrand__sw_Qa{justify-content:flex-start}.signup-flow_riffNext__Ot_v0 .signup-flow_locationStage__cLe8R .signup-flow_optionGridTwo__WWRIz{grid-template-columns:1fr}.signup-flow_riffNext__Ot_v0 .signup-flow_locationStage__cLe8R .signup-flow_optionCard__spBQq{min-height:60px}}.dark .signup-flow_riffNext__Ot_v0 .signup-flow_panel__OcPSz{background:transparent;border:0;box-shadow:none}.signup-flow_accountStage__dNdt_{align-items:stretch;gap:24px;text-align:left}.signup-flow_accountStage__dNdt_ .signup-flow_stageHeader__PpIXy{width:100%;max-width:none;margin:0;padding:0}.signup-flow_accountStage__dNdt_ .signup-flow_stageTitle__2nSmo{font:var(--riff-page-title);letter-spacing:var(--riff-tracking-heading)}.signup-flow_accountStage__dNdt_ .signup-flow_contentColumn__8hAZ9{gap:24px}.signup-flow_accountStage__dNdt_ .signup-flow_fieldLabel__cw5Nl{font:var(--riff-card-title);letter-spacing:var(--riff-tracking-heading);text-transform:none;color:var(--signup-text)}.signup-flow_accountStage__dNdt_ .signup-flow_fieldShell___xgu2{min-height:60px;padding:0 16px;border:1px solid var(--riff-control-border);border-radius:var(--riff-radius-control);background:var(--signup-panel);box-shadow:none}.signup-flow_accountStage__dNdt_ .signup-flow_fieldShellFocused__lzYV1{border-color:var(--riff-control-focus);box-shadow:inset 0 0 0 1px var(--riff-control-focus)}.signup-flow_accountStage__dNdt_ .signup-flow_fieldShellInvalid__djmW4{border-color:var(--riff-control-danger)}.signup-flow_accountStage__dNdt_ .signup-flow_fieldInput__p25sZ{min-width:0;font:var(--riff-interface-type);color:var(--signup-text)}.signup-flow_accountStage__dNdt_ .signup-flow_fieldInput__p25sZ::placeholder{color:var(--riff-control-muted)}.signup-flow_accountStage__dNdt_ .signup-flow_fieldAction__KcR_A{flex-shrink:0;color:var(--signup-text)}.signup-flow_accountStage__dNdt_ .signup-flow_passwordCard__x4Z_I{padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.signup-flow_accountStage__dNdt_ .signup-flow_passwordList__ZOsgB{margin:0;gap:8px}.signup-flow_accountStage__dNdt_ .signup-flow_passwordItem__kH2Tj{font:var(--riff-interface-type);color:var(--riff-control-muted)}.signup-flow_accountStage__dNdt_ .signup-flow_passwordItemPassed__IHeZl{color:var(--riff-chip-success-ink)}.signup-flow_accountStage__dNdt_ .signup-flow_checkboxRow__KAXCw{align-items:flex-start;gap:12px;text-align:left}.signup-flow_accountStage__dNdt_ .signup-flow_checkbox__et1Hv{margin-top:3px;flex-shrink:0}.signup-flow_accountStage__dNdt_ .signup-flow_checkboxText__dEhiE{font:var(--riff-interface-type);text-align:left}.signup-flow_accountStage__dNdt_ .signup-flow_actionRow__PVvSS{flex-direction:row;align-items:center;gap:12px}.signup-flow_accountStage__dNdt_ .signup-flow_actionButton__RUBwz{flex:0 0 auto}.signup-flow_accountStage__dNdt_ .signup-flow_actionButton__RUBwz:first-child{min-width:80px}.signup-flow_accountError__FzBUm{margin:8px 0 0;font:var(--riff-interface-type);color:var(--riff-control-danger)}.signup-flow_choiceStage__RgrZO .signup-flow_optionGridTwo__WWRIz{grid-template-columns:1fr}.signup-flow_choiceStage__RgrZO .signup-flow_actionRow__PVvSS{justify-content:flex-end}.signup-flow_choiceStage__RgrZO .signup-flow_actionButton__RUBwz{min-width:80px}.signup-flow_accountStage__dNdt_ .signup-flow_fieldShell___xgu2:focus-within{border-color:var(--riff-control-focus);box-shadow:inset 0 0 0 1px var(--riff-control-focus)}.signup-flow_accountStage__dNdt_ .signup-flow_fieldShellInvalid__djmW4:focus-within{border-color:var(--riff-control-danger);box-shadow:inset 0 0 0 1px var(--riff-control-danger)}.signup-flow_accountStage__dNdt_ .signup-flow_fieldShell___xgu2 .signup-flow_fieldInput__p25sZ:focus-visible{outline:none}.signup-flow_verificationStage__F4k0p .signup-flow_stageHeader__PpIXy{display:flex;flex-direction:column;gap:12px}.signup-flow_verificationStage__F4k0p .signup-flow_stageDescription__SADVm{margin:0;font:var(--riff-interface-type);color:var(--signup-text);text-align:left;overflow-wrap:anywhere}.signup-flow_verificationCodeGroup__Qu5Ak{display:flex;flex-direction:column;align-items:stretch;gap:8px}.signup-flow_verificationStage__F4k0p .signup-flow_fieldInput__p25sZ{font-variant-numeric:tabular-nums}.signup-flow_verificationResend__IPKlg{align-self:flex-end}