.ActivationFlow_shell__BqqIL{display:flex;min-height:100svh;flex-direction:column}.ActivationFlow_header__M6EGB{padding-top:env(safe-area-inset-top,0);border-bottom:1px solid var(--a33-line,#dce2ed);background:var(--a33-white,#fff)}.ActivationFlow_footerInner__nGJb4,.ActivationFlow_headerInner__IDyv6{display:flex;width:min(100% - 48px,1120px);margin-inline:auto;align-items:center;justify-content:space-between;gap:16px 32px}.ActivationFlow_headerInner__IDyv6{min-height:76px}.ActivationFlow_logo__P07ug{width:190px;height:auto}.ActivationFlow_secureLabel__pWjPH{display:flex;align-items:center;gap:8px;color:var(--a33-muted,#475569);font-size:.875rem}.ActivationFlow_secureLabel__pWjPH svg{flex-shrink:0}.ActivationFlow_skipLink__hIzxw{position:absolute;z-index:100;top:8px;left:16px;padding:12px 20px;border-radius:9999px;color:var(--a33-white,#fff);background:var(--a33-blue,#253dea);transform:translateY(-160%)}.ActivationFlow_skipLink__hIzxw:focus{transform:translateY(0)}.ActivationFlow_page__rYpsv{display:flex;width:100%;min-width:0;max-width:none;flex:1 0 auto;align-items:flex-start;padding:48px max(20px,env(safe-area-inset-right,0px)) 56px max(20px,env(safe-area-inset-left,0px));color:var(--a33-text,#0f172a);background:color-mix(in srgb,var(--a33-indigo,#16124f) 3%,white)}.ActivationFlow_page__rYpsv:focus{outline:none}.ActivationFlow_content__aVRp5{width:100%;min-width:0;max-width:640px;margin-inline:auto}.ActivationFlow_intro__xhLCW{margin-bottom:28px;text-align:center}.ActivationFlow_page__rYpsv .ActivationFlow_title__JwkY5{margin:0;color:var(--a33-indigo,#16124f);font-size:clamp(1.75rem,2.5vw,2.25rem);line-height:1.2;font-weight:700;letter-spacing:-.025em;text-wrap:balance}.ActivationFlow_description__mxzro{max-width:52ch;margin:14px auto 0;color:var(--a33-muted,#475569);font-size:1rem;line-height:1.65}.ActivationFlow_card__vQGHw{width:100%;min-width:0;border:1px solid var(--a33-line,#dce2ed);border-radius:16px;background:var(--a33-white,#fff);padding:32px}.ActivationFlow_status__fJUrk{outline:none}.ActivationFlow_success__sJnl9{text-align:center}.ActivationFlow_successIcon__YIZeA{width:44px;height:44px;margin:0 auto 20px;color:#047857}.ActivationFlow_page__rYpsv .ActivationFlow_subtitle__FWGj0{color:var(--a33-indigo,#16124f);font-size:1.25rem;line-height:1.35;font-weight:700;letter-spacing:-.015em}.ActivationFlow_label__DUJWB{display:block;color:var(--a33-text,#0f172a);font-size:.9375rem;line-height:1.5;font-weight:600}.ActivationFlow_field__F_5Qz{margin-top:24px}.ActivationFlow_inputGroup__j4Y7R{position:relative;margin-top:8px}.ActivationFlow_page__rYpsv .ActivationFlow_input__jry4R{display:block;width:100%;min-width:0;min-height:48px;border:1px solid #94a3b8;border-radius:12px;padding:11px 14px;color:var(--a33-text,#0f172a);background:var(--a33-white,#fff);font-size:1rem;line-height:1.5}.ActivationFlow_page__rYpsv .ActivationFlow_input__jry4R[aria-invalid=true]{border-color:#b91c1c}.ActivationFlow_page__rYpsv .ActivationFlow_input__jry4R:focus-visible{outline:2px solid var(--a33-blue,#253dea);outline-offset:3px}.ActivationFlow_page__rYpsv .ActivationFlow_passwordInput__bJORL{padding-right:52px}.ActivationFlow_page__rYpsv .ActivationFlow_visibilityButton__6_Jml{position:absolute;inset:0 0 0 auto;display:grid;min-width:48px;min-height:48px;place-items:center;border-radius:9999px;color:var(--a33-muted,#475569);cursor:pointer}.ActivationFlow_visibilityButton__6_Jml:hover{color:var(--a33-blue,#253dea)}.ActivationFlow_passwordHelp___ueT7{margin-top:12px}.ActivationFlow_strengthLabel__mhvzH{display:flex;justify-content:space-between;gap:12px;font-size:.875rem;color:var(--a33-muted,#475569)}.ActivationFlow_strengthTrack__O9Gi0{height:6px;margin-top:8px;overflow:hidden;border-radius:9999px;background:var(--a33-line,#dce2ed)}.ActivationFlow_strengthFill__ddxtN{width:100%;height:100%;background:var(--a33-blue,#253dea);transform-origin:left;transition:transform .16s ease}.ActivationFlow_rules__voD6F{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 16px;margin-top:14px;padding:0;list-style:none;font-size:.875rem;line-height:1.5;color:var(--a33-muted,#475569)}.ActivationFlow_rules__voD6F li{display:flex;align-items:flex-start;gap:7px}.ActivationFlow_rules__voD6F svg{flex-shrink:0;margin-top:3px}.ActivationFlow_rulePassed__XrwTh{color:#047857}.ActivationFlow_terms__IyCbd{display:grid;gap:14px;margin-top:28px;border-top:1px solid var(--a33-line,#dce2ed);padding-top:18px}.ActivationFlow_terms__IyCbd legend{padding-right:12px;color:var(--a33-text,#0f172a);font-size:.9375rem;font-weight:600}.ActivationFlow_consent__cs_Mj{display:flex;min-height:44px;align-items:flex-start;gap:12px;color:var(--a33-muted,#475569);font-size:.875rem;line-height:1.6;cursor:pointer}.ActivationFlow_consent__cs_Mj input{width:20px;height:20px;margin-top:1px;flex-shrink:0;accent-color:var(--a33-blue,#253dea)}.ActivationFlow_textLink__lhLlI{color:var(--a33-blue,#253dea);font-weight:600;text-decoration:underline;text-underline-offset:3px}.ActivationFlow_textLink__lhLlI:hover{color:var(--a33-indigo,#16124f)}.ActivationFlow_page__rYpsv .ActivationFlow_primaryButton__AuWy4{display:inline-flex;width:100%;min-height:48px;align-items:center;justify-content:center;gap:10px;margin-top:28px;padding:12px 20px;border-radius:9999px;background:var(--a33-blue,#253dea);color:var(--a33-white,#fff);font-size:1rem;line-height:1.5;font-weight:600;cursor:pointer;transition:background .16s ease}.ActivationFlow_primaryButton__AuWy4 svg{flex-shrink:0}.ActivationFlow_primaryButton__AuWy4:hover{background:var(--a33-indigo,#16124f)}.ActivationFlow_primaryButton__AuWy4:active{background:var(--a33-night,#070a2e)}.ActivationFlow_primaryButton__AuWy4:disabled{opacity:.65;cursor:wait}.ActivationFlow_page__rYpsv :is(button,a,input[type=checkbox]):focus-visible{outline:2px solid var(--a33-blue,#253dea);outline-offset:4px}.ActivationFlow_note__3tk9H{margin-top:14px;color:var(--a33-muted,#475569);font-size:.875rem;line-height:1.6;text-align:center}.ActivationFlow_page__rYpsv .ActivationFlow_secondaryAction__o7I9M{display:flex;min-height:44px;align-items:center;justify-content:center;margin:12px auto 0;color:var(--a33-blue,#253dea);font-size:.875rem;font-weight:600;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.ActivationFlow_error__pJ8fY{margin-bottom:20px;padding:12px 14px;border-radius:10px;background:#fef2f2;color:#991b1b;font-size:.875rem;line-height:1.6}.ActivationFlow_footer__D7NQU{padding-block:20px max(20px,env(safe-area-inset-bottom,0px));border-top:1px solid var(--a33-line,#dce2ed);color:var(--a33-muted,#475569);background:var(--a33-white,#fff);font-size:.875rem}.ActivationFlow_footerInner__nGJb4{flex-wrap:wrap}.ActivationFlow_company__sGfVN{display:flex;align-items:center;flex-wrap:wrap;gap:12px 20px}.ActivationFlow_developerLogo__8L14u{width:112px;height:auto}.ActivationFlow_legal__Myhjo{display:flex;align-items:center;flex-wrap:wrap;gap:8px 24px}.ActivationFlow_legal__Myhjo a,.ActivationFlow_privacyButton__iwxRX{display:inline-flex;min-height:44px;align-items:center;border-radius:4px}.ActivationFlow_shell__BqqIL .ActivationFlow_privacyButton__iwxRX{font:inherit;cursor:pointer}.ActivationFlow_legal__Myhjo a:hover,.ActivationFlow_privacyButton__iwxRX:hover{color:var(--a33-blue,#253dea)}@media (max-width:639px){.ActivationFlow_footerInner__nGJb4,.ActivationFlow_headerInner__IDyv6{width:calc(100% - 40px)}.ActivationFlow_headerInner__IDyv6{min-height:68px;gap:12px}.ActivationFlow_logo__P07ug{width:164px}.ActivationFlow_secureLabel__pWjPH{max-width:110px;gap:6px;line-height:1.4}.ActivationFlow_page__rYpsv{padding-top:32px;padding-bottom:36px}.ActivationFlow_card__vQGHw{padding:24px 20px}.ActivationFlow_intro__xhLCW{margin-bottom:24px}.ActivationFlow_rules__voD6F{grid-template-columns:1fr}.ActivationFlow_footerInner__nGJb4{justify-content:center;text-align:center;gap:12px}.ActivationFlow_company__sGfVN,.ActivationFlow_legal__Myhjo{justify-content:center}.ActivationFlow_company__sGfVN{flex-direction:column;gap:8px}.ActivationFlow_legal__Myhjo{gap:0 20px}}@media (prefers-reduced-motion:reduce){.ActivationFlow_page__rYpsv .ActivationFlow_primaryButton__AuWy4,.ActivationFlow_strengthFill__ddxtN{transition:none}}