.account-shell-module__NpSC0a__shell{--background:#f5f8f7;--foreground:#203a42;--card:#fff;--card-foreground:#203a42;--primary:#13796e;--primary-foreground:#fff;--secondary:#edf4f1;--secondary-foreground:#203a42;--muted:#f2f6f4;--muted-foreground:#71817d;--accent:#edf4f1;--accent-foreground:#203a42;--border:#dce6e1;--input:#dce6e1;--ring:#13796e55;--success:#13796e;--destructive:#b63d3d;background:var(--background);min-height:100svh;color:var(--foreground);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;grid-template-columns:minmax(340px,.85fr) minmax(0,1.15fr);display:grid}.account-shell-module__NpSC0a__story{color:#fff;background:radial-gradient(at 0 100%,#24564e 0,#0000 65%),#1c353c;flex-direction:column;justify-content:space-between;gap:64px;padding:48px clamp(36px,5vw,88px);display:flex}.account-shell-module__NpSC0a__storyContent{max-width:400px;margin:auto 0}.account-shell-module__NpSC0a__eyebrow{letter-spacing:3px;color:#b6d6ca;margin-bottom:24px;font-size:10px;font-weight:600}.account-shell-module__NpSC0a__story h2{letter-spacing:-1.8px;word-break:keep-all;font-size:clamp(30px,3.1vw,46px);font-weight:600;line-height:1.5}.account-shell-module__NpSC0a__storyLead{color:#bfd0ce;word-break:keep-all;margin-top:20px;font-size:14px;line-height:1.9}.account-shell-module__NpSC0a__points{border-top:1px solid #ffffff20;gap:20px;margin-top:44px;padding-top:32px;display:grid}.account-shell-module__NpSC0a__point{align-items:center;gap:14px;display:flex}.account-shell-module__NpSC0a__pointIcon{color:#b6d6ca;border:1px solid #ffffff20;border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.account-shell-module__NpSC0a__point strong{font-size:13px;font-weight:500;display:block}.account-shell-module__NpSC0a__point p{color:#a8c0ba;margin-top:4px;font-size:11px;line-height:1.6}.account-shell-module__NpSC0a__storyFooter{color:#8eaca6;max-width:380px;font-size:10px;line-height:1.8}.account-shell-module__NpSC0a__main{flex-direction:column;justify-content:center;align-items:center;gap:28px;min-width:0;padding:48px 32px;display:flex}.account-shell-module__NpSC0a__mobileLogo{display:none}.account-shell-module__NpSC0a__formPanel{overflow-wrap:anywhere;border:1px solid var(--border);background:#fff;border-radius:20px;width:100%;max-width:460px;padding:38px;box-shadow:0 12px 40px #203a4205}.account-shell-module__NpSC0a__formPanel h1{letter-spacing:-1px;font-size:26px;font-weight:600;line-height:1.4}.account-shell-module__NpSC0a__formPanel [data-slot=label]{font-size:12px;font-weight:500}.account-shell-module__NpSC0a__formPanel [data-slot=input]{height:44px;box-shadow:none;background:#fff;border-radius:9px;font-size:13px}.account-shell-module__NpSC0a__formPanel select{border-radius:9px;height:44px;font-size:13px}.account-shell-module__NpSC0a__formPanel [data-slot=input]:focus-visible{border-color:var(--primary)}.account-shell-module__NpSC0a__formPanel [data-slot=button]{cursor:pointer;border-radius:9px;font-size:12px}.account-shell-module__NpSC0a__formPanel [data-slot=button][type=submit]{height:44px;font-size:13px}.account-shell-module__NpSC0a__formPanel [data-slot=button]:disabled{cursor:default}.account-shell-module__NpSC0a__formPanel [data-slot=checkbox]{border-radius:4px}.account-shell-module__NpSC0a__legal{color:var(--muted-foreground);flex-wrap:wrap;justify-content:center;gap:18px;font-size:11px;display:flex}.account-shell-module__NpSC0a__legal a:hover{color:var(--primary)}.account-shell-module__NpSC0a__copyright{text-align:center;letter-spacing:1.5px;color:#8c9b95;font-size:9px}@media (max-width:1023px){.account-shell-module__NpSC0a__shell{grid-template-columns:1fr}.account-shell-module__NpSC0a__story{display:none}.account-shell-module__NpSC0a__main{gap:24px;padding:32px 20px}.account-shell-module__NpSC0a__mobileLogo{display:block}}@media (max-width:480px){.account-shell-module__NpSC0a__main{justify-content:flex-start;padding:28px 16px}.account-shell-module__NpSC0a__formPanel{border-radius:16px;padding:28px 22px}.account-shell-module__NpSC0a__formPanel h1{font-size:24px}}
