@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&display=swap";
.login-module__Si-P0q__shell{background:var(--ss-bg);flex:1;place-items:center;padding:56px 24px;display:grid}.login-module__Si-P0q__card{border:1px solid var(--ss-border2);background:var(--ss-card-bg);border-radius:16px;gap:18px;width:min(100%,460px);padding:30px;display:grid;box-shadow:0 12px 32px #0b0e130d}.login-module__Si-P0q__header{gap:14px;display:grid}.login-module__Si-P0q__eyebrow{background:var(--ss-mint);width:fit-content;color:var(--ss-primary);border-radius:999px;padding:8px 14px;font:800 .875rem/1 Inter,system-ui,sans-serif}.login-module__Si-P0q__title{color:var(--ss-dark);letter-spacing:-.03em;text-wrap:balance;margin:0;font:800 clamp(2.1rem,6vw,3rem)/1 Inter,system-ui,sans-serif}.login-module__Si-P0q__copy{max-width:480px;color:var(--ss-text);margin:0;font:400 1rem/1.55 Inter,system-ui,sans-serif}.login-module__Si-P0q__copy strong{color:var(--ss-dark);font-weight:800}.login-module__Si-P0q__form{gap:14px;display:grid}.login-module__Si-P0q__input{box-sizing:border-box;border:1.5px solid var(--ss-border2);background:var(--ss-card-bg);width:100%;color:var(--ss-dark);border-radius:12px;padding:15px 16px;font:400 1rem Inter,system-ui,sans-serif}.login-module__Si-P0q__input::placeholder{color:var(--ss-muted)}.login-module__Si-P0q__input:focus{outline:3px solid color-mix(in srgb, var(--ss-primary) 18%, transparent);outline-offset:2px;border-color:var(--ss-primary)}.login-module__Si-P0q__button,.login-module__Si-P0q__secondaryButton{cursor:pointer;border-radius:10px;justify-content:center;align-items:center;min-height:50px;font:800 1rem Inter,system-ui,sans-serif;display:inline-flex}.login-module__Si-P0q__button{background:var(--ss-primary);color:var(--ss-on-primary);border:0}.login-module__Si-P0q__button:hover{background:var(--ss-primary-hover)}.login-module__Si-P0q__button:disabled{cursor:wait;opacity:.7}.login-module__Si-P0q__secondaryButton{border:1.5px solid var(--ss-border2);width:fit-content;min-height:44px;color:var(--ss-primary);background:0 0;padding:0 18px}.login-module__Si-P0q__error{color:var(--ss-sell-text);margin:0;font:400 .95rem/1.45 Inter,system-ui,sans-serif}.login-module__Si-P0q__note{border-top:1px solid var(--ss-border2);color:var(--ss-text);margin:0;padding-top:18px;font:400 .95rem/1.55 Inter,system-ui,sans-serif}.login-module__Si-P0q__localNote{color:var(--ss-muted);overflow-wrap:anywhere;margin:-8px 0 0;font:400 .78rem/1.45 Inter,system-ui,sans-serif}.login-module__Si-P0q__sent{gap:22px;display:grid}.login-module__Si-P0q__statusBox{border:1px solid var(--ss-border);background:var(--ss-surface);color:var(--ss-text);border-radius:12px;gap:6px;padding:14px 16px;font:400 .98rem/1.5 Inter,system-ui,sans-serif;display:grid}.login-module__Si-P0q__statusLabel{color:var(--ss-primary);font-weight:900}@media (max-width:768px){.login-module__Si-P0q__shell{place-items:start center;padding:28px 18px}.login-module__Si-P0q__card{box-shadow:none;border-radius:16px}.login-module__Si-P0q__button{min-height:54px}}
.ss-shell{--ss-primary:#007a65;--ss-primary-hover:#005c4c;--ss-mint:#e8f5f2;--ss-dark:#0b0e13;--ss-text:#4b5563;--ss-muted:#9ca3af;--ss-border:#eceef1;--ss-border2:#e2e5ea;--ss-us-bg:#eaf1fe;--ss-us-text:#1d4ed8;--ss-buy-bg:#f0fdf4;--ss-buy-text:#15803d;--ss-sell-bg:#fef2f2;--ss-sell-text:#b91c1c;--ss-bg:#fff;--ss-card-bg:#fff;--ss-surface:#f7f8fa;--ss-on-primary:#fff;--ss-shadow-card:0 1px 3px #0b0e130a;--ss-shadow-modal:0 30px 60px -12px #0b0e1366;background:var(--ss-bg);color:var(--ss-dark);flex-direction:column;min-height:100vh;font-family:Inter,system-ui,sans-serif;display:flex}@media (max-width:768px){.ss-shell{--ss-primary:#12e29c;--ss-primary-hover:#0fca8b;--ss-mint:#12e29c1f;--ss-dark:#f2f4f7;--ss-text:#9ba1ad;--ss-muted:#6b7280;--ss-border:#22252c;--ss-border2:#262a32;--ss-us-bg:#1d4ed82e;--ss-us-text:#7ea6ff;--ss-buy-bg:#15803d29;--ss-buy-text:#4ade80;--ss-sell-bg:#b91c1c29;--ss-sell-text:#f87171;--ss-bg:#0c0d10;--ss-card-bg:#16181d;--ss-surface:#16181d;--ss-on-primary:#06120d;--ss-shadow-card:none}}.ss-shell *{box-sizing:border-box}.ss-shell a{color:var(--ss-primary);text-decoration:none}.ss-shell a:hover{color:var(--ss-primary-hover)}.ss-shell .ss-btn-primary,.ss-shell .ss-btn-primary:hover{color:var(--ss-on-primary)}.ss-shell .ss-btn-secondary{color:var(--ss-text)}.ss-shell .ss-btn-secondary:hover{color:var(--ss-primary-hover)}.ss-shell .ss-nav-link{color:var(--ss-text)}.ss-shell .ss-nav-brand{color:var(--ss-dark)}.ss-shell .ss-strategy-card,.ss-shell .ss-footer-links a{color:inherit}.ss-shell .brand-logo{color:var(--ss-dark)}.ss-shell .brand-logo-mark{color:var(--ss-primary)}.ss-shell .brand-logo-mark svg path:first-child{fill:color-mix(in srgb, var(--ss-primary) 12%, transparent)}.ss-shell .brand-logo-mark svg circle{fill:var(--ss-primary)}.ss-shell .brand-logo-word span:last-child{color:var(--ss-primary)}.ss-tnum{font-variant-numeric:tabular-nums}.ss-nav{border-bottom:1px solid var(--ss-border);background:var(--ss-card-bg);z-index:20;justify-content:space-between;align-items:center;padding:16px 34px;display:flex;position:sticky;top:0}.ss-nav-brand{letter-spacing:-.02em;color:var(--ss-dark);font:800 20px Inter}.ss-nav-links{align-items:center;gap:26px;display:flex}.ss-nav-link{color:var(--ss-text);cursor:pointer;background:0 0;border:none;font:500 14px Inter}.ss-btn-primary{background:var(--ss-primary);color:var(--ss-on-primary);cursor:pointer;text-align:center;border:none;border-radius:9px;padding:13px 24px;font:700 15px Inter;display:inline-block}.ss-btn-primary:hover{background:var(--ss-primary-hover)}.ss-btn-primary:disabled{cursor:not-allowed;background:#cdd2d8}.ss-btn-primary-sm{border-radius:8px;padding:11px 18px;font:600 14px Inter}.ss-btn-secondary{color:var(--ss-text);cursor:pointer;background:0 0;border:none;padding:13px 8px;font:600 15px Inter}.ss-btn-outline{text-align:center;border:1.5px solid var(--ss-primary);color:var(--ss-primary);cursor:pointer;background:0 0;border-radius:9px;padding:10px;font:600 14px Inter}.ss-main{flex:1}.ss-container{max-width:960px;margin:0 auto;padding:0 24px}.ss-container-narrow{max-width:720px;margin:0 auto;padding:0 24px}.ss-hero{text-align:center;flex-direction:column;align-items:center;gap:22px;max-width:720px;margin:0 auto;padding:72px 24px 56px;display:flex}.ss-kicker{letter-spacing:.12em;text-transform:uppercase;color:var(--ss-primary);font:700 11px Inter}.ss-hero h1{letter-spacing:-.03em;color:var(--ss-dark);text-wrap:balance;margin:0;font:800 52px/1.05 Inter}.ss-hero p{max-width:540px;color:var(--ss-text);margin:0;font:400 17px/1.6 Inter}.ss-hero-ctas{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;margin-top:4px;display:flex}.ss-trust-line{color:var(--ss-muted);font:400 13px Inter}@media (max-width:768px){.ss-hero h1{font:800 34px/1.15 Inter}}.ss-card-grid{grid-template-columns:1fr 1fr;gap:22px;max-width:960px;margin:0 auto;padding:0 24px 64px;display:grid}@media (max-width:768px){.ss-card-grid{grid-template-columns:1fr}}.ss-strategy-card{background:var(--ss-card-bg);border:1px solid var(--ss-border);box-shadow:var(--ss-shadow-card);color:inherit;border-radius:16px;flex-direction:column;gap:12px;padding:22px;text-decoration:none;display:flex}.ss-badge{letter-spacing:.04em;text-transform:uppercase;border-radius:5px;padding:4px 11px;font:700 11px Inter}.ss-badge-de{background:var(--ss-mint);color:var(--ss-primary)}.ss-badge-us{background:var(--ss-us-bg);color:var(--ss-us-text)}.ss-card-return{letter-spacing:-.02em;color:var(--ss-primary);font:800 44px/1 Inter}.ss-card-meta{color:var(--ss-text);font:500 12px Inter}.ss-stat-grid{grid-template-columns:repeat(3,1fr);gap:14px;margin-bottom:8px;display:grid}@media (max-width:640px){.ss-stat-grid{grid-template-columns:1fr 1fr}}.ss-stat-card{background:var(--ss-card-bg);border:1px solid var(--ss-border);border-radius:12px;flex-direction:column;gap:6px;padding:16px 18px;display:flex}.ss-stat-label{letter-spacing:.06em;text-transform:uppercase;color:var(--ss-muted);font:600 11px Inter}.ss-stat-value{color:var(--ss-primary);font:800 30px Inter}.ss-stat-value-dark{color:var(--ss-dark);font:800 30px Inter}.ss-tabs{border-bottom:1px solid var(--ss-border2);gap:6px;display:flex}.ss-tab{color:var(--ss-muted);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-1px;padding:13px 16px;font:500 14px Inter}.ss-tab.active{color:var(--ss-primary);border-bottom:2px solid var(--ss-primary);font:600 14px Inter}.ss-table{border:1px solid var(--ss-border);background:var(--ss-card-bg);border-radius:12px;overflow:hidden}.ss-table-head{letter-spacing:.05em;text-transform:uppercase;color:var(--ss-muted);background:var(--ss-surface);border-bottom:1px solid var(--ss-border);padding:12px 18px;font:700 11px Inter;display:flex}.ss-table-row{color:var(--ss-text);border-bottom:1px solid var(--ss-border);flex-wrap:wrap;align-items:center;gap:4px;padding:13px 18px;font:500 13px Inter;display:flex}.ss-table-row:last-child{border-bottom:none}.ss-cell-primary{color:var(--ss-dark);font-weight:600}.ss-cell-muted{color:var(--ss-muted);margin-left:7px;font-size:12px}.ss-signal-badge{letter-spacing:.04em;border-radius:5px;padding:3px 9px;font:700 10px Inter;display:inline-block}.ss-signal-buy{background:var(--ss-buy-bg);color:var(--ss-buy-text)}.ss-signal-sell{background:var(--ss-sell-bg);color:var(--ss-sell-text)}.ss-signal-hold{background:var(--ss-surface);color:var(--ss-muted)}.ss-pill-toggle{background:var(--ss-surface);border-radius:10px;padding:4px;display:inline-flex}.ss-pill-toggle button{color:var(--ss-text);cursor:pointer;background:0 0;border:none;border-radius:7px;padding:8px 20px;font:500 13px Inter}.ss-pill-toggle button.active{background:var(--ss-card-bg);color:var(--ss-dark);font-weight:600;box-shadow:0 1px 2px #00000014}.ss-section{padding:64px 24px}.ss-section-alt{background:var(--ss-surface);border-top:1px solid var(--ss-border);border-bottom:1px solid var(--ss-border)}.ss-section-title{letter-spacing:-.02em;color:var(--ss-dark);text-align:center;margin:0;font:700 32px Inter}.ss-rule-card,.ss-step-card{border:1px solid var(--ss-border);background:var(--ss-card-bg);border-radius:12px;flex-direction:column;gap:5px;padding:18px 20px;display:flex}.ss-step-num{background:var(--ss-mint);width:28px;height:28px;color:var(--ss-primary);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font:700 13px Inter;display:flex}.ss-dark-band{color:#fff;background:#0b0e13;padding:64px 24px}.ss-dark-card{background:#14181f;border:1px solid #232a33;border-radius:12px;flex-direction:column;gap:6px;padding:18px 20px;display:flex}.ss-dark-muted{color:#7d8794}.ss-dark-mint{color:#00a688}.ss-field-label{color:var(--ss-text);margin-bottom:5px;font:500 12px Inter;display:block}.ss-input{border:1px solid var(--ss-border2);color:var(--ss-dark);background:var(--ss-card-bg);border-radius:9px;width:100%;padding:12px 14px;font:400 14px Inter}.ss-input::placeholder{color:var(--ss-muted)}.ss-select{border:1px solid var(--ss-border2);color:var(--ss-dark);background:var(--ss-card-bg);border-radius:9px;width:100%;padding:12px 14px;font:400 14px Inter}.ss-checkbox-row{cursor:pointer;align-items:flex-start;gap:10px;display:flex}.ss-checkbox{border:2px solid var(--ss-border2);background:var(--ss-card-bg);color:#fff;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;margin-top:1px;font:700 12px Inter;display:flex}.ss-checkbox.checked{border-color:var(--ss-primary);background:var(--ss-primary);color:var(--ss-on-primary)}.ss-checkbox-copy{color:var(--ss-text);font:400 12px/1.5 Inter}.ss-panel{background:var(--ss-card-bg);border:1px solid var(--ss-border);width:456px;max-width:100%;box-shadow:var(--ss-shadow-card);border-radius:16px;flex-direction:column;gap:16px;padding:28px;display:flex}.ss-panel-center{text-align:center;align-items:center;padding:32px}.ss-footer{background:var(--ss-card-bg);padding:56px 24px 20px}.ss-footer-links{color:var(--ss-muted);font:500 12px Inter}.ss-footer-legal{color:var(--ss-muted);font:400 12px/1.7 Inter}.ss-flex{display:flex}.ss-flex-col{flex-direction:column;display:flex}.ss-gap-8{gap:8px}.ss-gap-12{gap:12px}.ss-gap-16{gap:16px}.ss-center{text-align:center}.ss-muted-text{color:var(--ss-muted)}
