:root{--brand:#ef534f;--brand-dark:#cb4743;--site-header-height:68px;--bg:#f4f5f7;--card-bg:#fff;--border:#e5e7eb;--text:#101828;--text-muted:#667085;--danger-bg:#fdecea;--danger-text:#92251c;--success-bg:#eafaf1;--success-text:#1e6b45}html,body{max-width:100vw;overflow-x:hidden}body{min-height:100vh;padding-top:var(--site-header-height);color:var(--text);background:var(--bg);-webkit-font-smoothing:antialiased;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}*{box-sizing:border-box}a{color:inherit;text-decoration:none}.header{background:var(--brand);text-align:center;padding:20px 24px}.header a{text-decoration:none}.brand-name{text-transform:lowercase}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.app-loading-screen{z-index:1000;min-height:100svh;padding:max(24px, env(safe-area-inset-top)) max(24px, env(safe-area-inset-right)) max(24px, env(safe-area-inset-bottom)) max(24px, env(safe-area-inset-left));background:#050505;place-items:center;display:grid;position:fixed;inset:0}.app-loading-mark{filter:brightness(0)invert();width:clamp(80px,10vw,128px);height:auto;animation:1.8s ease-in-out infinite app-loading-mark-breathe}@keyframes app-loading-mark-breathe{0%,to{opacity:.72;transform:scale(.96)}50%{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.app-loading-mark{animation:none}}.cookie-consent{z-index:80;right:max(18px, env(safe-area-inset-right));bottom:max(18px, env(safe-area-inset-bottom));width:min(100% - 36px,720px);color:var(--text);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffffa;border:1px solid #1018281f;border-radius:16px;grid-template-columns:auto minmax(0,1fr);margin-left:auto;padding:20px;display:grid;position:fixed;left:auto;box-shadow:0 20px 56px #10182833}.cookie-consent-icon{width:42px;height:42px;color:var(--brand-dark);background:#fff0ed;border-radius:12px;place-items:center;margin:1px 14px 0 0;display:grid}.cookie-consent-heading{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.cookie-consent h2{letter-spacing:-.01em;margin:0;font-size:16px}.cookie-consent-copy>p{color:var(--text-muted);margin:6px 0 0;font-size:13px;line-height:1.55}.cookie-consent-dismiss{width:30px;height:30px;color:var(--text-muted);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;margin:-6px -6px 0 0;padding:0;display:inline-grid}.cookie-consent-dismiss:hover{color:var(--text);background:#f2f4f7}.cookie-consent-links a{color:var(--brand-dark);font-weight:650}.cookie-consent-options{border:1px solid var(--border);background:#f8fafc;border-radius:10px;gap:8px;margin-top:14px;padding:12px;display:grid}.cookie-consent-options>div{color:var(--text-muted);align-items:flex-start;gap:8px;display:flex}.cookie-consent-options strong,.cookie-consent-options small{display:block}.cookie-consent-options strong{color:var(--text);font-size:12px}.cookie-consent-options small{margin-top:2px;font-size:11px;line-height:1.4}.cookie-consent-actions{flex-wrap:wrap;grid-column:2;justify-content:flex-end;gap:8px;margin-top:16px;display:flex}.cookie-consent-actions button{cursor:pointer;border-radius:8px;min-height:38px;padding:8px 11px;font-size:12px;font-weight:750}.cookie-consent-options-trigger,.cookie-consent-essential{border:1px solid var(--border);color:var(--text);background:#fff}.cookie-consent-accept{border:1px solid var(--brand-dark);background:var(--brand-dark);color:#fff}.cookie-consent-actions button:disabled,.cookie-consent-dismiss:disabled{cursor:wait;opacity:.65}.cookie-consent-actions button:focus-visible,.cookie-consent-dismiss:focus-visible{outline-offset:2px;outline:3px solid #ef534f4d}@media (max-width:767px){.cookie-consent{right:max(12px, env(safe-area-inset-right));bottom:max(12px, env(safe-area-inset-bottom));left:max(12px, env(safe-area-inset-left));grid-template-columns:1fr;width:calc(100vw - 24px);max-width:calc(100vw - 24px);max-height:calc(100dvh - 24px);margin:0;padding:16px;overflow-y:auto}.cookie-consent-icon{display:none}.cookie-consent-copy{min-width:0}.cookie-consent-actions{grid-column:1;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.cookie-consent-actions button{width:100%;min-width:0}.cookie-consent-accept{grid-column:1/-1}}.registration-legal-agreement{border:1px solid var(--border);background:#fbfcfe;border-radius:10px;margin:20px 0 2px;padding:13px 14px}.registration-legal-label{color:var(--text-muted);align-items:flex-start;gap:10px;font-size:13px;line-height:1.55;display:flex}.registration-legal-label input{width:16px;height:16px;accent-color:var(--brand-dark);margin:2px 0 0}.registration-legal-label a{color:var(--brand-dark);font-weight:700}.security-page-intro{max-width:620px;margin-bottom:0;line-height:1.6}.security-authenticator-status{align-items:center;gap:8px;display:flex}.security-method-intro{margin-top:0;line-height:1.55}.security-method-options{gap:10px;margin:16px 0;display:grid}.security-method-option{border:1px solid var(--border);cursor:pointer;background:#fff;border-radius:10px;align-items:flex-start;gap:11px;padding:13px;display:flex}.security-method-option:has(input:checked){background:#f1fbf6;border-color:#1e6b4580;box-shadow:0 0 0 3px #3fae7d1a}.security-method-option.is-disabled{cursor:not-allowed;opacity:.6}.security-method-option input{width:16px;height:16px;accent-color:var(--success-text);margin-top:2px}.security-method-option-copy{color:var(--success-text);gap:10px;display:flex}.security-method-option-copy strong,.security-method-option-copy small{display:block}.security-method-option-copy strong{color:var(--text);font-size:13px}.security-method-option-copy small{color:var(--text-muted);margin-top:3px;font-size:12px;line-height:1.45}.security-current-password{margin-top:16px}.recovery-page{background:radial-gradient(circle at 100% 0,#ef534f24,#0000 34%),linear-gradient(#fff 0%,#f8fafc 100%);place-items:center;min-height:calc(100vh - 68px);padding:48px 20px;display:grid}.recovery-card{border:1px solid var(--border);text-align:center;background:#fff;border-radius:20px;width:min(100%,600px);padding:clamp(28px,6vw,54px);box-shadow:0 18px 50px #1018281a}.recovery-eyebrow{color:var(--brand);letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:11px;font-weight:800}.recovery-card h1{color:var(--text);letter-spacing:-.045em;margin:12px 0;font-size:clamp(30px,5vw,46px);line-height:1.08}.recovery-card>p:not(.recovery-eyebrow){max-width:470px;color:var(--text-muted);margin:0 auto;font-size:16px;line-height:1.65}.recovery-actions{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:28px;display:flex}.recovery-primary-action,.recovery-secondary-action{border-radius:9px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:10px 15px;font-size:14px;font-weight:750;text-decoration:none;display:inline-flex}.recovery-primary-action{border:1px solid var(--brand);background:var(--brand);color:#fff;cursor:pointer}.recovery-secondary-action{border:1px solid var(--border);color:var(--text)}.recovery-primary-action:hover{background:#d74442}.recovery-secondary-action:hover{color:var(--brand);border-color:#ef534f80}.recovery-primary-action:focus-visible,.recovery-secondary-action:focus-visible{outline-offset:3px;outline:3px solid #ef534f4d}.site-mobile-menu-label .brand-name,.landing-hero-kicker .brand-name,.market-exchange-heading .brand-name,.public-eyebrow .brand-name,.info-kicker .brand-name,.info-card-kicker .brand-name{text-transform:uppercase}.site-header{z-index:60;background:var(--brand);color:#fff;width:100%;transition:background-color .22s,color .22s,box-shadow .22s;position:fixed;inset:0 0 auto;box-shadow:0 8px 24px #7e2a1e2e}.site-header[data-theme=dark]{background:#111111f5;box-shadow:0 8px 24px #00000047}.site-header[data-theme=light]{color:var(--text);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff5;box-shadow:0 8px 24px #1018281a}.site-header-inner{display:none}.site-wordmark{color:#fff;align-items:center;text-decoration:none;display:inline-flex}.site-header[data-theme=light] .site-wordmark{color:var(--brand)}.ebitpoint-logo{width:126px;height:auto;transition:filter .18s,transform .18s;display:block;overflow:visible}.ebitpoint-logo-live-ring{fill:none;stroke:currentColor;stroke-width:1.5px;opacity:.38;transform-box:fill-box;transform-origin:50%}.ebitpoint-logo-live-dot{fill:currentColor}@media (prefers-reduced-motion:no-preference){.ebitpoint-logo-live-ring{animation:2.8s cubic-bezier(.4,0,.2,1) infinite ebitpoint-live-point}.site-wordmark:hover .ebitpoint-logo,.site-wordmark:focus-visible .ebitpoint-logo,.site-footer-logo:hover .ebitpoint-logo,.site-footer-logo:focus-visible .ebitpoint-logo,.account-footer-logo:hover .ebitpoint-logo,.account-footer-logo:focus-visible .ebitpoint-logo{filter:drop-shadow(0 4px 8px #ef534f3d);transform:translateY(-1px)scale(1.015)}.site-wordmark:hover .ebitpoint-logo-live-ring,.site-wordmark:focus-visible .ebitpoint-logo-live-ring,.site-footer-logo:hover .ebitpoint-logo-live-ring,.site-footer-logo:focus-visible .ebitpoint-logo-live-ring,.account-footer-logo:hover .ebitpoint-logo-live-ring,.account-footer-logo:focus-visible .ebitpoint-logo-live-ring{animation-duration:1.05s}}@keyframes ebitpoint-live-point{0%,28%,to{opacity:.18;transform:scale(.7)}12%{opacity:.58;transform:scale(1.15)}}@media (prefers-reduced-motion:reduce){.ebitpoint-logo-live-ring{animation:none}}.ebitpoint-logo--header-mobile{width:116px}.site-header-actions,.site-desktop-nav{align-items:center}.site-desktop-nav{display:none}.site-desktop-nav-link{color:#ffffffdb;padding:9px 2px;font-size:14px;font-weight:650;text-decoration:none;transition:color .16s;position:relative}.site-desktop-nav-link:after{content:"";opacity:0;background:#fff;border-radius:999px;height:2px;transition:opacity .16s,transform .16s;position:absolute;bottom:2px;left:2px;right:2px;transform:scaleX(.5)}.site-desktop-nav-link:hover,.site-desktop-nav-link[data-active]{color:#fff}.site-header[data-theme=light] .site-desktop-nav-link{color:#475467}.site-header[data-theme=light] .site-desktop-nav-link:hover,.site-header[data-theme=light] .site-desktop-nav-link[data-active]{color:var(--text)}.site-desktop-nav-link[data-active]:after{opacity:1;transform:scaleX(1)}.site-header[data-theme=light] .site-desktop-nav-link:after{background:var(--brand)}.site-header-actions{display:none}.site-dashboard-link,.site-login-link,.site-register-link{white-space:nowrap;border-radius:9px;justify-content:center;align-items:center;min-height:38px;font-size:14px;font-weight:750;text-decoration:none;display:inline-flex}.site-dashboard-link,.site-login-link{color:#fff;padding:8px 11px}.site-header[data-theme=light] .site-dashboard-link,.site-header[data-theme=light] .site-login-link{color:var(--text)}.site-dashboard-link:hover,.site-login-link:hover{background:#ffffff1f}.site-register-link{color:var(--brand);background:#fff;padding:8px 14px;box-shadow:0 6px 18px #75291d2e}.site-register-link:hover{background:#fff7f5}.site-header[data-theme=light] .site-register-link{background:var(--brand);color:#fff;box-shadow:0 6px 18px #75291d2e}.site-header[data-theme=light] .site-register-link:hover{background:var(--brand-dark)}.site-header-mobile-row{grid-template-columns:1fr auto 1fr;align-items:center;min-height:68px;padding:0 16px;display:grid}.site-wordmark-mobile{justify-self:center}.site-menu-trigger{color:#fff;cursor:pointer;background:0 0;border:0;border-radius:9px;justify-self:start;place-items:center;width:44px;height:44px;display:inline-grid}.site-menu-trigger:hover,.site-menu-trigger:focus-visible{background:#ffffff1f}.site-header[data-theme=light] .site-menu-trigger{color:var(--text)}.site-header[data-theme=light] .site-menu-trigger:hover,.site-header[data-theme=light] .site-menu-trigger:focus-visible{background:#10182812}.site-mobile-account{justify-self:end}.site-mobile-login{color:#fff;align-items:center;min-height:44px;padding:8px 0 8px 12px;font-size:14px;font-weight:750;text-decoration:none;display:inline-flex}.site-header[data-theme=light] .site-mobile-login{color:var(--text)}@media (prefers-reduced-motion:reduce){.site-header{transition:none}}.site-mobile-menu{background:#fff;border-top:1px solid #11182714;position:absolute;top:100%;left:0;right:0;box-shadow:0 16px 32px #10182829}.site-mobile-menu-inner{width:min(100% - 32px,540px);margin:0 auto;padding:20px 0 24px}.site-mobile-menu-label{color:var(--text-muted);letter-spacing:.1em;text-transform:uppercase;margin:0 0 10px;font-size:11px;font-weight:800}.site-mobile-nav-links{border-top:1px solid var(--border);display:grid}.site-mobile-nav-link{border-bottom:1px solid var(--border);min-height:53px;color:var(--text);grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:10px;font-size:15px;font-weight:700;text-decoration:none;display:grid}.site-mobile-nav-link>svg:first-child{color:var(--text-muted)}.site-mobile-nav-link>svg:last-child{color:#98a2b3}.site-mobile-nav-link[data-active],.site-mobile-nav-link[data-active]>svg:first-child,.site-mobile-nav-link[data-active]>svg:last-child{color:var(--brand)}.site-mobile-menu-action{margin-top:18px}.site-mobile-dashboard-link,.site-mobile-register-link{background:var(--brand);color:#fff;border-radius:10px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:46px;font-size:14px;font-weight:800;text-decoration:none;display:inline-flex}.site-mobile-dashboard-link:hover,.site-mobile-register-link:hover{background:var(--brand-dark)}.site-dashboard-link:focus-visible,.site-login-link:focus-visible,.site-register-link:focus-visible,.site-mobile-login:focus-visible,.site-mobile-nav-link:focus-visible,.site-mobile-dashboard-link:focus-visible,.site-mobile-register-link:focus-visible{outline-offset:3px;outline:3px solid #ffffffb8}.bottom-nav-spacer,.bottom-nav-bar{display:none}@media (max-width:767px){.bottom-nav-spacer{display:block;height:calc(68px + env(safe-area-inset-bottom))!important}.bottom-nav-bar{height:calc(68px + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);border-top:1px solid var(--border);z-index:50;background:#fffffff5;grid-template-columns:repeat(5,minmax(0,1fr));display:grid;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -8px 24px #10182814}.bottom-nav-item{min-width:0;color:var(--text-muted);flex-direction:column;justify-content:center;align-items:center;gap:4px;font-size:10px;font-weight:650;text-decoration:none;display:flex}.bottom-nav-item[data-active]{color:var(--brand);font-weight:800}.bottom-nav-item:focus-visible{outline:3px solid color-mix(in srgb, var(--brand) 50%, transparent);outline-offset:-3px}}@media (min-width:768px){.site-header-inner{align-items:center;gap:26px;width:min(100% - 48px,1240px);min-height:68px;margin:0 auto;display:flex}.site-desktop-nav{flex:1;justify-content:center;gap:clamp(16px,2.2vw,30px);display:flex}.site-header-actions{gap:4px;min-width:max-content;display:flex}.site-header-mobile-row,.site-mobile-menu{display:none}}.wordmark{color:#fff;letter-spacing:.5px;font-size:24px;font-weight:800}.page{justify-content:center;align-items:flex-start;min-height:calc(100vh - 68px);padding:48px 16px;display:flex}.card{background:var(--card-bg);border:1px solid var(--border);border-radius:12px;width:100%;max-width:420px;padding:32px}.card h1{text-align:center;margin:0 0 24px;font-size:20px}.auth-card-logo{place-items:center;width:56px;height:56px;margin:0 auto 16px;display:grid}.auth-card-logo img{object-fit:contain;width:56px;height:56px;display:block}.auth-back-button{min-height:36px;color:var(--text-muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:6px;margin:-6px 0 10px -8px;padding:7px 8px;font-size:14px;font-weight:700;transition:background .16s,color .16s,transform .16s;display:inline-flex}.auth-back-button svg{width:17px;height:17px}.auth-back-button:hover{color:var(--text);background:#f2f4f7;transform:translate(-2px)}.auth-back-button:focus-visible{outline:3px solid color-mix(in srgb, var(--brand) 40%, transparent);outline-offset:2px}.remember-session{color:var(--text);cursor:pointer;align-items:flex-start;gap:10px;margin:0 0 28px;display:flex}.remember-session input{width:16px;height:16px;accent-color:var(--brand);flex:none;margin:2px 0 0}.remember-session span{gap:2px;line-height:1.35;display:grid}.remember-session strong{font-size:14px;font-weight:600}.remember-session small{color:var(--text-muted);font-size:12px}.field{margin-bottom:16px}.registration-kyc-name-notice{color:#7a3f0d;background:#fff7ed;border:1px solid #fed7aa;border-radius:8px;margin:-4px 0 16px;padding:9px 10px;font-size:12px;font-weight:600;line-height:1.45}.registration-phone-notice{color:var(--text-muted);margin:6px 0 0;font-size:12px;font-weight:600;line-height:1.45}.field label{color:var(--text);margin-bottom:6px;font-size:13px;font-weight:600;display:block}.field input{border:1px solid var(--border);border-radius:8px;width:100%;padding:10px 12px;font-size:14px}.field input:focus{outline:2px solid var(--brand);outline-offset:-1px}.field-input-icon{position:relative}.field-input-icon>svg{width:18px;height:18px;color:var(--text-muted);pointer-events:none;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.field-input-icon input{padding-left:42px}.email-feedback{min-height:18px;color:var(--text-muted);margin:6px 0 0;font-size:12px;line-height:1.45}.email-feedback-valid{color:var(--success-text)}.email-feedback-invalid{color:var(--danger-text)}.email-correction{color:var(--brand-dark);cursor:pointer;background:0 0;border:0;margin-top:6px;padding:0;font-size:12px;font-weight:700;text-decoration:none}.email-correction:hover{color:var(--brand)}.email-correction:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.username-feedback{min-height:18px;color:var(--text-muted);margin:6px 0 0;font-size:12px;line-height:1.45}.username-feedback-available{color:var(--success-text)}.username-feedback-taken,.username-feedback-invalid,.username-feedback-unavailable{color:var(--danger-text)}.username-suggestions{background:#fafbfc;border:1px solid #eaecf0;border-radius:10px;gap:7px;margin-top:8px;padding:10px;display:grid}.username-suggestions>span{color:var(--text-muted);font-size:12px;font-weight:600}.username-suggestion-list{flex-wrap:wrap;gap:6px;display:flex}.username-suggestion{color:var(--brand-dark);border:1px solid color-mix(in srgb, var(--brand) 26%, #fff);cursor:pointer;background:#fff;border-radius:999px;padding:5px 8px;font-size:12px;font-weight:600}.username-suggestion:hover{color:#fff;background:var(--brand);border-color:var(--brand)}.username-suggestion:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.rate-board-freshness{white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:2px 8px;font-size:11px;font-weight:700;line-height:1.3;display:inline-flex}.rate-board-freshness.is-live{color:#1e6b45;background:#eafaf1}.rate-board-freshness.is-offline{color:#b42318;background:#fef3f2}.rate-board-status-dot{border-radius:999px;flex:none;width:6px;height:6px;display:inline-block}.rate-board-freshness.is-live .rate-board-status-dot{background:#12b76a;box-shadow:0 0 0 3px #12b76a24}.rate-board-freshness.is-offline .rate-board-status-dot{background:#d92d20;box-shadow:0 0 0 3px #d92d201f}.password-input input{padding-right:42px}.password-visibility-toggle{width:32px;height:32px;color:var(--text-muted);cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;padding:0;display:inline-grid;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.password-visibility-toggle:hover{color:var(--text)}.password-visibility-toggle:focus-visible{outline:2px solid var(--brand);outline-offset:1px}.password-visibility-toggle svg{width:18px;height:18px}.password-assistant{background:#fafbfc;border:1px solid #eaecf0;border-radius:10px;margin-top:8px;padding:12px}.password-assistant-heading{color:var(--text-muted);justify-content:space-between;align-items:center;gap:12px;font-size:12px;font-weight:600;display:flex}.password-assistant-heading strong{font-size:12px}.password-strength-weak{color:#b42318}.password-strength-fair{color:#b54708}.password-strength-good{color:#175cd3}.password-strength-strong{color:var(--success-text)}.password-strength-meter{grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;margin:8px 0;display:grid}.password-strength-meter span{background:#e4e7ec;border-radius:999px;height:4px;transition:background-color .16s}.password-strength-meter-weak span[data-active=true]{background:#d92d20}.password-strength-meter-fair span[data-active=true]{background:#f79009}.password-strength-meter-good span[data-active=true]{background:#2e90fa}.password-strength-meter-strong span[data-active=true]{background:#12b76a}.password-assistant-copy,.password-confirmation-feedback{color:var(--text-muted);margin:0;font-size:12px;line-height:1.45}.password-requirements{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px 12px;margin:10px 0 0;padding:0;list-style:none;display:grid}.password-requirements li{color:var(--text-muted);align-items:center;gap:5px;font-size:12px;line-height:1.35;display:flex}.password-requirements li>span{color:#98a2b3;text-align:center;width:12px;font-size:13px;font-weight:700}.password-requirements li[data-met=true]{color:var(--success-text)}.password-requirements li[data-met=true]>span{color:#12b76a}.password-confirmation-feedback{margin-top:6px}.password-confirmation-feedback.is-match{color:var(--success-text)}.password-confirmation-feedback.is-mismatch{color:var(--danger-text)}@media (max-width:460px){.password-requirements{grid-template-columns:1fr}}.btn{background:var(--brand);color:#fff;cursor:pointer;text-align:center;border:none;border-radius:8px;width:100%;padding:12px 16px;font-size:15px;font-weight:600;display:block}.btn:hover{background:var(--brand-dark)}.btn:disabled{opacity:.6;cursor:not-allowed}.alert{border-radius:8px;margin-bottom:16px;padding:12px 14px;font-size:14px}.alert-error{background:var(--danger-bg);color:var(--danger-text)}.alert-success{background:var(--success-bg);color:var(--success-text)}.btn-link{width:100%;color:var(--brand);cursor:pointer;text-align:center;background:0 0;border:none;padding:0;font-size:13px;text-decoration:none;display:block}.btn-link:disabled{opacity:.6;cursor:not-allowed}.btn-link:not(:disabled):hover{color:var(--brand-dark)}.muted{color:var(--text-muted);font-size:13px}.sound-effects-setting{border:1px solid var(--border);background:linear-gradient(135deg,#fff 0%,#fff8f7 100%);border-radius:12px;justify-content:space-between;align-items:center;gap:18px;margin:24px 0;padding:18px;display:flex}.sound-effects-setting-copy{align-items:flex-start;gap:12px;display:flex}.sound-effects-setting-icon{width:36px;height:36px;color:var(--brand);background:#ef534f1a;border-radius:10px;flex:none;place-items:center;display:grid}.sound-effects-setting h2{color:var(--text);margin:0;font-size:15px}.sound-effects-setting p{max-width:450px;color:var(--text-muted);margin:4px 0 0;font-size:13px;line-height:1.5}.sound-effects-setting-actions{flex:none;align-items:center;gap:10px;display:flex}.sound-effects-toggle,.sound-effects-preview{min-height:36px;font:inherit;cursor:pointer;border-radius:999px;font-size:13px;font-weight:700}.sound-effects-toggle{border:1px solid var(--border);color:var(--text-muted);background:#fff;align-items:center;gap:7px;padding:5px 11px 5px 6px;display:inline-flex}.sound-effects-toggle>span{background:#98a2b3;border-radius:50%;width:22px;height:22px;transition:background-color .16s;display:block;box-shadow:0 1px 2px #10182826}.sound-effects-toggle.is-active{color:var(--brand-dark);background:#fff4f2;border-color:#ef534f47}.sound-effects-toggle.is-active>span{background:var(--brand)}.sound-effects-preview{color:var(--brand-dark);background:0 0;border:1px solid #0000;padding:5px 12px}.sound-effects-toggle:hover:not(:disabled),.sound-effects-preview:hover:not(:disabled){background:#fff4f2;border-color:#ef534f59}.sound-effects-toggle:focus-visible,.sound-effects-preview:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.sound-effects-toggle:disabled,.sound-effects-preview:disabled{opacity:.55;cursor:not-allowed}@media (max-width:620px){.sound-effects-setting{flex-direction:column;align-items:flex-start}.sound-effects-setting-actions{justify-content:space-between;width:100%}}.landing-page{background:#fff}.landing-hero{background:linear-gradient(180deg, var(--brand) 0%, #f0793e 100%);color:#fff;text-align:center;padding:clamp(48px,8vw,80px) 24px clamp(40px,6vw,64px);position:relative;overflow:hidden}.landing-hero-inner{z-index:1;max-width:1080px;margin:0 auto;position:relative}.landing-hero-copy{max-width:640px;margin:0 auto 40px}.landing-hero-kicker{letter-spacing:.12em;text-transform:uppercase;border:1px solid #ffffff57;border-radius:999px;margin:0 0 14px;padding:6px 10px;font-size:12px;font-weight:800;line-height:1;display:none}.landing-hero h1{color:#fff;letter-spacing:-.035em;max-width:650px;margin:0 auto 16px;font-size:clamp(30px,5vw,46px);font-weight:800;line-height:1.15}.landing-hero-description{color:#ffffffeb;max-width:560px;margin:0 auto 32px;font-size:clamp(15px,2vw,18px)}.hero-form,.cta-form{flex-direction:column;justify-content:center;align-items:stretch;gap:8px;max-width:360px;margin:0 auto;display:flex}.hero-form input,.cta-form input{width:100%;min-width:0;color:var(--text);font:inherit;background:#fff;border:1px solid #0000;border-radius:8px;padding:14px 18px;font-size:15px}.landing-email-input{width:100%;min-width:0;position:relative}.landing-email-input>svg{width:18px;height:18px;color:var(--text-muted);pointer-events:none;position:absolute;top:50%;left:16px;transform:translateY(-50%)}.landing-email-input input{padding-left:46px}.hero-form input:focus-visible,.cta-form input:focus-visible{outline-offset:2px;outline:3px solid #ffffffa6}.hero-form button,.cta-form button{color:#fff;width:100%;font:inherit;cursor:pointer;background:#1c9a6c;border:0;border-radius:8px;padding:14px 32px;font-size:15px;font-weight:750;transition:background .16s,transform .16s}.hero-form button:hover,.cta-form button:hover{background:#147852;transform:translateY(-1px)}.landing-hero-capabilities{color:#ffffffdb;justify-content:center;gap:14px;margin-top:22px;font-size:13px;font-weight:650;display:flex}.landing-hero-capabilities span+span:before{content:"";background:#fff9;border-radius:50%;width:3px;height:3px;margin:0 14px 2px 0;display:inline-block}.landing-market-panel{max-width:1080px;margin:0 auto;position:relative}.landing-market-panel-heading{color:#fff;justify-content:space-between;align-items:center;padding:2px 2px 14px;font-size:14px;font-weight:750;display:none}.landing-market-panel-title{align-items:center;gap:8px;display:inline-flex}.landing-market-panel-dot{background:#76e0b2;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #76e0b22e}.landing-market-panel-label{color:#ffffffb8;letter-spacing:.08em;font-size:11px;font-weight:700}.landing-market-panel-meta{align-items:center;gap:10px;display:inline-flex}.landing-market-panel-count{color:#ffffffeb;white-space:nowrap;align-items:center;gap:5px;font-size:11px;font-weight:750;display:inline-flex}.landing-market-panel-count>span{border-radius:50%;width:7px;height:7px}.landing-market-panel-count.is-active>span{background:#76e0b2;box-shadow:0 0 0 3px #76e0b229}.landing-market-panel-count.is-inactive>span{background:#ff8179;box-shadow:0 0 0 3px #ff817924}.price-cards-section{max-width:1080px;margin:0 auto}.price-cards-grid{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:16px;display:grid}.coin-card-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:14px;display:grid}.coin-card-buy-action,.coin-card-sell-action{border-radius:7px;justify-content:center;align-items:center;min-height:34px;font-size:11px;font-weight:800;text-decoration:none;transition:transform .16s,box-shadow .16s,background .16s;display:inline-flex}.coin-card-buy-action{color:#1e7b50;background:#e9f8ef}.coin-card-sell-action{color:#b83934;background:#fff0ee}.coin-card-buy-action:hover,.coin-card-sell-action:hover{transform:translateY(-1px);box-shadow:0 3px 8px #1018281a}.coin-card-buy-action.is-disabled,.coin-card-sell-action.is-disabled{color:#98a2b3;box-shadow:none;cursor:not-allowed;pointer-events:none;background:#f2f4f7;transform:none}.coin-card-buy-action:focus-visible,.coin-card-sell-action:focus-visible{outline-offset:2px;outline:3px solid #ef534f4d}.landing-feature-section,.landing-how-section{background:#fff;padding:clamp(48px,7vw,88px) 24px}.landing-service-section,.landing-how-section{border-top:1px solid var(--border);background:#fbfcfe}.landing-section-inner{max-width:1080px;margin:0 auto}.landing-section-heading{text-align:center;max-width:620px;margin:0 auto 40px}.landing-section-heading h2,.landing-trust-wrap>h2,.landing-cta-inner h2{color:var(--text);letter-spacing:-.025em;margin:0 0 12px;font-size:clamp(22px,3vw,30px);line-height:1.2}.landing-section-heading p{max-width:620px;color:var(--text-muted);margin:0 auto;font-size:15px;line-height:1.6}.landing-feature-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:32px;display:grid}.landing-feature-item{text-align:center}.landing-feature-icon{background:color-mix(in srgb, var(--brand) 12%, transparent);border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;margin:0 auto 16px;display:flex}.landing-feature-item h3{margin:0 0 8px;font-size:16px;font-weight:700}.landing-feature-item p{max-width:280px;color:var(--text-muted);margin:0 auto;font-size:14px;line-height:1.5}.landing-platform-section{background:radial-gradient(circle at 92% 12%,#ef534f33,#0000 25rem),linear-gradient(135deg,#111 0%,#1b1716 100%);border-top:0;position:relative;overflow:hidden}.landing-platform-section:before{content:none}.landing-platform-section .landing-section-inner{position:relative}.landing-platform-lead{gap:14px;margin-bottom:34px;display:grid}.landing-platform-eyebrow{color:#ffb9b6;letter-spacing:.14em;text-transform:uppercase;margin:0 0 10px;font-size:12px;font-weight:800}.landing-platform-lead h2{color:#fff;letter-spacing:-.04em;max-width:720px;margin:0;font-size:clamp(30px,4vw,44px);line-height:1.08}.landing-platform-lead>p{color:#ffffffbd;max-width:580px;margin:0;font-size:16px;line-height:1.6}.landing-platform-grid{grid-template-columns:1fr;gap:12px}.platform-tool-card{color:#fff;background:#ffffff0e;border:1px solid #ffffff24;border-radius:18px;flex-direction:column;justify-content:space-between;min-height:208px;padding:23px;transition:border-color .18s,background .18s,transform .18s;display:flex;position:relative;overflow:hidden}.platform-tool-card:hover{background:#ffffff16;border-color:#ef534f8f;transform:translateY(-3px)}.platform-tool-card:after{content:"";border:1px solid #ffffff1a;border-radius:50%;width:150px;height:150px;position:absolute;bottom:-76px;right:-42px}.platform-tool-topline{justify-content:space-between;align-items:center;display:flex}.platform-tool-number{color:#ffcbc8;letter-spacing:.09em;font-size:13px;font-weight:800}.platform-tool-icon{color:#ffb6b2;background:#ef534f29;border-radius:13px;place-items:center;width:44px;height:44px;display:grid}.platform-tool-card h3,.platform-tool-card p{margin:0}.platform-tool-card h3{color:#fff;letter-spacing:-.02em;margin-bottom:7px;font-size:19px}.platform-tool-card p{color:#ffffffb3;max-width:290px;font-size:14px;line-height:1.55}.service-highlights-grid{grid-template-columns:1fr}.landing-service-section{background:radial-gradient(circle at 92% 10%,#ef534f1a,#0000 22rem),linear-gradient(#fff 0%,#fff8f7 100%);border-top:0;position:relative;overflow:hidden}.landing-service-section:before{background:var(--brand);content:"";border-radius:0 0 8px 8px;width:172px;height:4px;position:absolute;top:0;right:8%}.landing-service-section .landing-section-inner{position:relative}.landing-service-lead{gap:28px;margin-bottom:32px;display:grid}.landing-section-eyebrow{color:var(--brand-dark);letter-spacing:.14em;text-transform:uppercase;margin:0 0 12px;font-size:12px;font-weight:800}.landing-service-lead h2{max-width:680px;color:var(--text);letter-spacing:-.035em;margin:0 0 14px;font-size:clamp(28px,4vw,42px);line-height:1.08}.landing-service-lead>div>p:last-child{max-width:620px;color:var(--text-muted);margin:0;font-size:16px;line-height:1.65}.landing-service-assurance{background:#ffffffc2;border:1px solid #ef534f2e;border-radius:18px;align-items:flex-start;gap:14px;padding:20px;display:flex;box-shadow:0 12px 28px #642d290f}.landing-service-assurance>svg{color:var(--brand);flex:none}.landing-service-assurance strong,.landing-service-assurance span{display:block}.landing-service-assurance strong{color:var(--text);margin-bottom:4px;font-size:15px}.landing-service-assurance span{color:var(--text-muted);font-size:14px;line-height:1.5}.service-highlights-grid{gap:14px}.service-highlight-card{background:#ffffffeb;border:1px solid #1018281a;border-radius:20px;flex-direction:column;min-width:0;transition:border-color .18s,box-shadow .18s,transform .18s;display:flex;overflow:hidden;box-shadow:0 12px 30px #1018280d}.service-highlight-card:hover{border-color:#ef534f57;transform:translateY(-3px);box-shadow:0 18px 38px #10182817}.service-highlight-card-heading{grid-template-columns:auto minmax(0,1fr);gap:14px;padding:22px 20px 20px;display:grid}.service-highlight-number{width:34px;height:34px;color:var(--brand-dark);letter-spacing:.06em;background:#fff0ee;border-radius:10px;place-items:center;font-size:12px;font-weight:800;display:grid}.service-highlight-card h3,.service-highlight-card h4,.service-highlight-card p{margin:0}.service-highlight-card h3{color:var(--text);letter-spacing:-.02em;font-size:18px}.service-highlight-card-heading p{color:var(--text-muted);margin-top:5px;font-size:13px;line-height:1.5}.service-highlight-list{border-top:1px solid #10182814;gap:0;margin:auto 0 0;padding:0;list-style:none;display:grid}.service-highlight-item{grid-template-columns:34px minmax(0,1fr);gap:12px;padding:17px 20px;display:grid}.service-highlight-item+.service-highlight-item{border-top:1px solid #10182814}.service-highlight-icon{background:color-mix(in srgb, var(--brand) 11%, transparent);width:34px;height:34px;color:var(--brand-dark);border-radius:50%;place-items:center;display:grid}.service-highlight-card h4{color:var(--text);font-size:14px;line-height:1.35}.service-highlight-item p{color:var(--text-muted);margin-top:3px;font-size:13px;line-height:1.45}.landing-stats-section{background:linear-gradient(135deg, var(--brand) 0%, #d54d47 100%);color:#fff;overflow:hidden}.landing-stats-inner{max-width:1080px;margin:0 auto}.landing-stats-row-wrap,.landing-trust-wrap{padding:clamp(48px,7vw,88px) 24px}.landing-stats-row{flex-wrap:wrap;justify-content:space-around;gap:32px;display:flex}.landing-stat-item{text-align:center;flex-direction:column;align-items:center;min-width:140px;display:inline-flex}.landing-stat-icon{justify-content:center;margin-bottom:10px;display:flex}.landing-stat-value{font-size:32px;font-weight:800}.landing-stat-label{opacity:.9;margin-top:6px;font-size:14px}.landing-stat-follow{opacity:.85}.landing-stat-follow-value{font-size:20px}.landing-trust-wrap>h2{color:#fff;text-align:center;margin-bottom:40px}.landing-trust-item{text-align:center}.landing-trust-item h3{color:#fff;margin:0 0 8px;font-size:17px;font-weight:700}.landing-trust-item p{color:#fff;opacity:.9;margin:0;font-size:14px;line-height:1.5}.landing-mode-toggle{background:#ffffff12;border:1px solid #ffffff29;border-radius:12px;gap:4px;padding:4px;display:flex}.landing-mode-toggle button{color:#ffffffc2;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;padding:10px 16px;font-size:13px;font-weight:700;transition:background .16s,color .16s,box-shadow .16s}.landing-mode-toggle button.is-active{background:var(--brand);color:#fff;box-shadow:0 6px 16px #ef534f4d}.landing-mode-toggle button:focus-visible,.landing-cta-section input:focus-visible,.landing-cta-section button:focus-visible{outline:3px solid color-mix(in srgb, var(--brand) 42%, transparent);outline-offset:2px}.landing-steps-grid{gap:12px;display:grid}.landing-step-item{color:#fff;background:#ffffff0e;border:1px solid #ffffff24;border-radius:18px;padding:22px;position:relative}.landing-step-topline{color:#ffbbb8;justify-content:space-between;align-items:center;margin-bottom:26px;display:flex}.landing-step-number{color:#ffcbc8;letter-spacing:.08em;font-size:14px;font-weight:800}.landing-step-label,.landing-how-eyebrow,.landing-cta-eyebrow{letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:12px;font-weight:800}.landing-step-label{color:#ffaaa5;margin-bottom:8px}.landing-step-item h3{color:#fff;letter-spacing:-.02em;margin:0 0 8px;font-size:18px}.landing-step-item p{color:#ffffffbd;margin:0;font-size:14px;line-height:1.55}.landing-cta-section{background:radial-gradient(circle at 85% 0,#ef534f29,#0000 24rem),#141414;border-top:1px solid #ffffff1a;padding:clamp(40px,6vw,80px) 24px}.landing-cta-inner{max-width:1080px;margin:0 auto}.landing-cta-card{background:linear-gradient(120deg, #d94f4b 0%, var(--brand) 55%, #f17655 100%);border-radius:24px;gap:28px;padding:30px 24px;display:grid;position:relative;overflow:hidden;box-shadow:0 20px 46px #b7403b33}.landing-cta-card:after{content:"";border:1px solid #ffffff38;border-radius:50%;width:280px;height:280px;position:absolute;bottom:-140px;right:-70px}.landing-cta-copy,.landing-cta-form{z-index:1;position:relative}.landing-cta-eyebrow{color:#ffffffbd;margin-bottom:10px}.landing-cta-inner h2{color:#fff;letter-spacing:-.035em;margin:0 0 10px;font-size:clamp(28px,4vw,42px);line-height:1.08}.landing-cta-copy>p:last-child{color:#ffffffe0;max-width:520px;margin:0;font-size:16px;line-height:1.55}.landing-cta-section .cta-form{max-width:none;margin:0}.landing-cta-section .cta-form input{border-color:#ffffff59}.landing-cta-section .cta-form button{background:#1a8c63}.landing-how-section{background:radial-gradient(circle at 89% 10%,#ef534f3d,#0000 26rem),linear-gradient(135deg,#111 0%,#1b1716 100%);border-top:0;position:relative;overflow:hidden}.landing-how-section:before{content:none}.landing-how-section .landing-section-inner{position:relative}.landing-how-top{gap:28px;margin-bottom:30px;display:grid}.landing-how-copy h2{color:#fff;letter-spacing:-.04em;max-width:640px;margin:8px 0 12px;font-size:clamp(30px,4vw,46px);line-height:1.08}.landing-how-copy>p:last-child{color:#ffffffbf;max-width:620px;margin:0;font-size:16px;line-height:1.6}.landing-how-eyebrow{color:#ffb9b6}.landing-how-switcher>span{color:#ffffff94;margin-bottom:9px;font-size:12px;font-weight:700;display:block}.landing-how-divider{background:#ffffff24;height:1px;margin-bottom:22px}.landing-how-note{color:#fff9;margin:20px 0 0;font-size:13px;line-height:1.5}@media (min-width:480px){.hero-form,.cta-form{flex-direction:row;align-items:center;max-width:none}.hero-form input,.cta-form input,.hero-form button,.cta-form button{width:auto}.hero-form .landing-email-input,.cta-form .landing-email-input{flex:1}.hero-form .landing-email-input input,.cta-form .landing-email-input input{width:100%}}@media (min-width:560px){.service-highlights-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){.landing-hero{text-align:left;min-height:700px;padding:92px 40px 82px}.landing-hero:before,.landing-hero:after,.landing-hero-glow{content:"";pointer-events:none;border-radius:50%;position:absolute}.landing-hero:before{border:1px solid #ffffff29;width:650px;height:650px;top:-220px;right:-110px}.landing-hero:after{border:1px solid #ffffff1a;width:430px;height:430px;top:-110px;right:0}.landing-hero-glow{filter:blur(4px);background:#ffb6602e;width:540px;height:540px;bottom:-230px;right:12%}.landing-hero-inner{grid-template-columns:minmax(0,.85fr) minmax(560px,1.15fr);align-items:center;gap:clamp(44px,6vw,88px);max-width:1280px;display:grid}.landing-hero-copy{max-width:520px;margin:0}.landing-hero h1{margin-left:0;margin-right:0;font-size:clamp(46px,4.45vw,66px);line-height:1.08}.landing-hero-description{margin-left:0;margin-right:0;font-size:17px;line-height:1.65}.hero-form{justify-content:flex-start}.hero-form .landing-email-input{max-width:270px}.landing-hero-capabilities{justify-content:flex-start;display:flex}.landing-market-panel{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#74201621;border:1px solid #ffffff45;border-radius:24px;max-width:none;padding:20px;box-shadow:0 18px 55px #6f271926}.landing-market-panel-heading{padding:2px 4px 18px;display:flex}.price-cards-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.landing-feature-section,.landing-how-section{padding:108px 40px}.landing-section-inner,.landing-stats-inner{max-width:1240px}.landing-section-heading{max-width:720px;margin-bottom:56px}.landing-section-heading h2,.landing-trust-wrap>h2,.landing-cta-inner h2{font-size:38px}.landing-feature-grid{gap:20px}.landing-platform-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.landing-platform-lead{grid-template-columns:minmax(0,1.25fr) minmax(320px,.75fr);align-items:end;gap:clamp(48px,7vw,112px);margin-bottom:42px}.platform-tool-card{min-height:270px;padding:30px}.service-highlights-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.landing-service-lead{grid-template-columns:minmax(0,1.3fr) minmax(300px,.7fr);align-items:end;gap:clamp(42px,7vw,108px);margin-bottom:42px}.landing-service-assurance{margin-bottom:3px}.service-highlight-card-heading{min-height:136px;padding:26px 22px 22px}.service-highlight-item{padding:18px 22px}.landing-feature-item{border:1px solid var(--border);text-align:left;background:#fff;border-radius:18px;min-height:220px;padding:32px 28px;transition:border-color .18s,box-shadow .18s,transform .18s}.landing-feature-item:hover{border-color:color-mix(in srgb, var(--brand) 28%, var(--border));transform:translateY(-4px);box-shadow:0 14px 32px #10182814}.landing-feature-icon{margin:0 0 20px}.landing-feature-item p{margin:0}.landing-stats-row-wrap{padding:88px 40px 68px}.landing-stats-row{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;display:grid}.landing-stat-item{min-width:0;padding:0 24px}.landing-stat-item+.landing-stat-item{border-left:1px solid #fff3}.landing-trust-wrap{padding:56px 40px 92px}.landing-trust-wrap>h2{margin-bottom:48px}.landing-trust-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.landing-trust-item{text-align:left;background:#ffffff0f;border:1px solid #fff3;border-radius:16px;min-height:150px;padding:26px 22px}.landing-how-top{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:44px;margin-bottom:42px}.landing-mode-toggle{justify-content:flex-start}.landing-how-switcher{min-width:292px}.landing-steps-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.landing-step-item{text-align:left;background:#ffffff0e;border-color:#ffffff24;border-radius:18px;min-height:246px;padding:30px}.landing-step-item:not(:last-child):after{z-index:2;content:"";border-top:1px dashed #ffffff61;width:18px;position:absolute;top:50%;right:-17px}.landing-cta-section{background:radial-gradient(circle at 85% 0,#ef534f29,#0000 24rem),#141414;padding:96px 40px}.landing-cta-inner{max-width:1080px}.landing-cta-card{grid-template-columns:minmax(0,1fr) minmax(400px,.8fr);align-items:center;gap:52px;padding:48px 52px}.landing-cta-section .cta-form{max-width:none}}.links{text-align:center;margin-top:16px;font-size:13px}.links a{color:var(--brand);text-decoration:none}.links a:hover{color:var(--brand-dark)}.dashboard-page{background:radial-gradient(circle at 5% 0,#ef534f1c,#0000 32rem),linear-gradient(#fff 0%,#f8f9fb 100%);align-items:stretch;padding:clamp(24px,4vw,56px) 16px clamp(48px,6vw,80px)}.dashboard-shell{align-items:start;gap:16px;width:min(100%,1280px);margin:0 auto;display:grid}.dashboard-shell>.card,.dashboard-quick-actions{width:100%;max-width:none}.dashboard-intro{padding:clamp(24px,3vw,34px)}.dashboard-intro-heading,.dashboard-card-heading{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.dashboard-eyebrow{color:var(--brand);letter-spacing:.11em;text-transform:uppercase;margin:0 0 6px;font-size:11px;font-weight:800;line-height:1.2}.dashboard-intro h1,.dashboard-card-heading h2{color:var(--text);text-align:left;margin:0;font-size:clamp(22px,2.3vw,30px);line-height:1.15}.dashboard-card-heading h2{font-size:20px}.dashboard-intro-copy{max-width:590px;color:var(--text-muted);margin:10px 0 0;font-size:14px;line-height:1.55}.dashboard-account-chip{border:1px solid var(--border);min-width:0;color:var(--text-muted);background:#fff;border-radius:10px;flex:0 235px;gap:3px;padding:10px 13px;font-size:11px;line-height:1.2;display:grid}.dashboard-account-chip strong{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.dashboard-intro .alert{margin-top:20px;margin-bottom:0}.account-page-nav{flex-wrap:wrap;gap:8px;margin-top:24px;display:flex}.account-page-nav a{border:1px solid var(--border);min-height:34px;color:var(--text);background:#fff;border-radius:8px;align-items:center;gap:6px;padding:7px 10px;font-size:12px;font-weight:700;text-decoration:none;transition:border-color .16s,color .16s,transform .16s;display:inline-flex}.account-page-nav a:hover{color:var(--brand);border-color:#ef534f8c;transform:translateY(-1px)}.account-page-nav a:focus-visible{outline-offset:3px;outline:3px solid #ef534f4d}.account-page-nav-count{background:var(--brand);color:#fff;border-radius:999px;justify-content:center;align-items:center;min-width:17px;height:17px;padding:0 4px;font-size:10px;line-height:1;display:inline-flex}.account-page-nav .account-page-nav-logout{color:var(--danger-text);border-color:#d8483f40}.dashboard-quick-actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.dashboard-quick-action{border:1px solid var(--border);background:var(--card-bg);min-height:112px;color:var(--text);text-align:center;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:16px 8px;font-size:12px;font-weight:700;text-decoration:none;transition:border-color .16s,box-shadow .16s,transform .16s;display:flex;box-shadow:0 2px 8px #1b263706}.dashboard-quick-action:hover{border-color:#ef534f73;transform:translateY(-2px);box-shadow:0 10px 24px #1b263714}.dashboard-quick-action:focus-visible,.dashboard-text-link:focus-visible,.dashboard-receipt-link:focus-visible,.watchlist-tab:focus-visible{outline-offset:3px;outline:3px solid #ef534f4d}.dashboard-quick-action-icon{display:inline-flex;position:relative}.dashboard-count-badge{color:#fff;border-radius:999px;justify-content:center;align-items:center;min-width:16px;height:16px;padding:0 4px;font-size:10px;font-weight:700;line-height:1;display:flex;position:absolute;top:-8px;right:-10px}.dashboard-watchlist,.dashboard-portfolio,.dashboard-transactions{padding:clamp(22px,2.7vw,30px)}.dashboard-card-heading{margin-bottom:18px}.dashboard-text-link{color:var(--brand);flex:none;padding-top:3px;font-size:13px;font-weight:700;text-decoration:none}.dashboard-text-link:hover{color:var(--brand-dark)}.watchlist-tabs{scrollbar-width:none;gap:8px;margin-bottom:18px;padding-bottom:4px;display:flex;overflow-x:auto}.watchlist-tabs::-webkit-scrollbar{display:none}.watchlist-tab{border:1px solid var(--border);color:var(--text);cursor:pointer;background:0 0;border-radius:999px;flex:none;padding:8px 14px;font-size:13px;font-weight:700;transition:background-color .14s,border-color .14s,color .14s}.watchlist-tab:hover{border-color:#ef534f8c}.watchlist-tab.is-active{border-color:var(--brand);background:var(--brand);color:#fff}.market-candle-chart{border:1px solid var(--border);background:#fff;border-radius:14px;overflow:hidden;box-shadow:0 2px 8px #1018280a}.market-chart-toolbar{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:16px;padding:16px 18px;display:flex}.market-chart-asset,.market-chart-price,.market-chart-periods,.market-chart-footer{align-items:center;display:flex}.market-chart-asset{gap:10px;min-width:0}.market-chart-asset-symbol{color:#fff;letter-spacing:.02em;border-radius:50%;flex:0 0 34px;justify-content:center;align-items:center;width:34px;height:34px;font-size:10px;font-weight:800;display:flex}.market-chart-asset-symbol-long{font-size:8px}.market-chart-asset-name{color:var(--text);font-size:13px;font-weight:700}.market-chart-price{color:var(--text-muted);gap:7px;margin-top:2px;font-size:12px;font-weight:600}.market-chart-price .is-positive{color:#3fae7d}.market-chart-price .is-negative{color:#d9483f}.market-chart-periods{border:1px solid var(--border);background:#f8fafc;border-radius:9px;flex:none;gap:3px;padding:3px}.market-chart-period{min-height:28px;color:var(--text-muted);cursor:pointer;background:0 0;border:0;border-radius:6px;padding:0 9px;font-size:11px;font-weight:800}.market-chart-period:hover:not(.is-active){color:var(--brand)}.market-chart-period.is-active{background:var(--brand);color:#fff}.market-chart-period:focus-visible{outline-offset:3px;outline:3px solid #ef534f4d}.market-chart-content{grid-template-columns:minmax(0,1fr);display:grid}.market-chart-plot{height:200px;position:relative}.market-chart-canvas{width:100%;height:100%}.market-chart-message{color:var(--text-muted);text-align:center;background:linear-gradient(135deg,#fffffff0,#fff7f5f0);justify-content:center;align-items:center;padding:24px;font-size:13px;font-weight:600;display:flex;position:absolute;inset:0}.market-chart-message.is-error{color:#d9483f}.market-exchange-rates{border-top:1px solid var(--border);background:linear-gradient(145deg,#fffaf9,#fff);padding:16px}.market-exchange-heading{color:var(--text-muted);letter-spacing:.06em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:10px;font-size:11px;font-weight:800;display:flex}.market-exchange-heading strong{color:var(--text);letter-spacing:0;font-size:11px}.market-exchange-heading strong.is-available{color:var(--success-text)}.market-exchange-heading strong.is-pending{color:#a15c00}.market-exchange-rate-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:12px;display:grid}.market-exchange-rate{border:1px solid var(--border);background:#fff;border-radius:10px;gap:4px;padding:10px;display:grid}.market-exchange-rate span{font-size:11px;font-weight:800}.market-exchange-rate strong{color:var(--text);font-size:14px;line-height:1.2}.market-exchange-rate.is-disabled{background:#f8fafc;border-color:#eaecf0}.market-exchange-rate.is-disabled>span,.market-exchange-rate.is-disabled>strong{color:#98a2b3}.market-exchange-rate-action{color:#fff;border-radius:7px;justify-content:center;align-items:center;min-height:31px;margin-top:6px;font-size:11px;font-weight:800;text-decoration:none;transition:background .16s,transform .16s;display:inline-flex}.market-exchange-rate-action:hover{transform:translateY(-1px)}.market-exchange-rate-action.is-disabled{color:#98a2b3;cursor:not-allowed;pointer-events:none;background:#eaecf0;transform:none}.market-exchange-rate-action:focus-visible,.trade-entry-back:focus-visible,.trade-entry-action:focus-visible{outline-offset:3px;outline:3px solid #f44f4c6b}.market-exchange-rate-action-buy{background:#2d9b68}.market-exchange-rate-action-buy:hover{background:#237b54}.market-exchange-rate-action-sell{background:#d95149}.market-exchange-rate-action-sell:hover{background:#b84039}.market-exchange-rate-buy span{color:#3fae7d}.market-exchange-rate-sell span{color:#d9483f}.market-exchange-rates p{color:var(--text-muted);margin:10px 0 0;font-size:11px;line-height:1.4}.market-chart-footer{border-top:1px solid var(--border);color:var(--text-muted);justify-content:space-between;gap:12px;padding:10px 16px;font-size:10px;line-height:1.4}.market-chart-footer a{color:inherit;text-decoration:none}.market-chart-footer a:hover{color:var(--brand)}@media (min-width:680px){.market-chart-content{grid-template-columns:minmax(0,1fr) minmax(230px,.34fr)}.market-exchange-rates{border-top:0;border-left:1px solid var(--border)}}.dashboard-portfolio-list,.dashboard-transaction-list{display:grid}.dashboard-portfolio-summary{background:linear-gradient(135deg,#fff7f5 0%,#fff 72%);border:1px solid #ef534f3d;border-radius:14px;justify-content:space-between;align-items:flex-start;gap:16px;margin:0 0 12px;padding:18px 20px;display:flex}.dashboard-portfolio-total-label{letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:800}.dashboard-portfolio-total-value{color:var(--text);letter-spacing:-.04em;margin-top:6px;font-size:clamp(26px,3.4vw,36px);font-weight:800;line-height:1.1}.dashboard-portfolio-total-copy{margin:8px 0 0;font-size:12px}.dashboard-balance-controls,.dashboard-currency-toggle,.dashboard-balance-visibility{align-items:center;display:flex}.dashboard-balance-controls{flex:none;gap:8px}.dashboard-currency-toggle{border:1px solid var(--border);background:#fff;border-radius:9px;padding:3px}.dashboard-currency-option,.dashboard-balance-visibility{color:var(--text-muted);cursor:pointer;background:0 0;border:0}.dashboard-currency-option{border-radius:6px;min-height:28px;padding:0 8px;font-size:11px;font-weight:800}.dashboard-currency-option.is-active{background:var(--brand);color:#fff}.dashboard-balance-visibility{border:1px solid var(--border);background:#fff;border-radius:9px;justify-content:center;width:36px;height:36px}.dashboard-currency-option:hover:not(.is-active),.dashboard-balance-visibility:hover{color:var(--brand)}.dashboard-currency-option:focus-visible,.dashboard-balance-visibility:focus-visible{outline-offset:3px;outline:3px solid #ef534f4d}.balance-currency-value-ghs,.dashboard-shell[data-balance-currency=ghs] .balance-currency-value-usd{display:none}.dashboard-shell[data-balance-currency=ghs] .balance-currency-value-ghs{display:inline}.dashboard-portfolio-row,.dashboard-transaction-row{border-bottom:1px solid var(--border);align-items:center;gap:12px;padding:14px 0;display:flex}.dashboard-portfolio-row:last-child,.dashboard-transaction-row:last-child{border-bottom:0}.dashboard-asset-detail{align-items:center;gap:12px;min-width:0;display:flex}.dashboard-asset-symbol,.dashboard-transaction-icon{border-radius:50%;flex:0 0 36px;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.dashboard-asset-symbol{color:#fff;letter-spacing:.02em;font-size:11px;font-weight:700}.dashboard-asset-symbol-long{font-size:9px}.dashboard-asset-copy,.dashboard-transaction-copy{min-width:0;font-size:14px;font-weight:600}.dashboard-asset-copy .muted,.dashboard-transaction-copy .muted,.dashboard-transaction-value .muted{text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:12px;font-weight:400;overflow:hidden}.dashboard-asset-value,.dashboard-transaction-value{color:var(--text);text-align:right;flex:none;margin-left:auto;font-size:14px;font-weight:700}.dashboard-price-note{text-align:center;margin:20px 0 0;font-size:12px;line-height:1.45}.dashboard-sensitive-value{position:relative}.dashboard-shell[data-balances-hidden=true] .dashboard-sensitive-value,.dashboard-shell[data-balances-hidden=true] .dashboard-sensitive-value *{color:#0000!important}.dashboard-shell[data-balances-hidden=true] .dashboard-sensitive-value:after{content:"••••••";letter-spacing:.08em;justify-content:flex-end;align-items:center;font-weight:700;display:flex;position:absolute;inset:0;color:var(--text-muted)!important}.dashboard-shell[data-balances-hidden=true] .dashboard-asset-copy .dashboard-sensitive-value:after,.dashboard-shell[data-balances-hidden=true] .dashboard-portfolio-total-value:after{justify-content:flex-start}.dashboard-transaction-copy{flex:auto}.dashboard-receipt-link{color:var(--text-muted);flex:none;display:flex}.dashboard-receipt-link:hover{color:var(--brand)}.dashboard-empty-state{text-align:center;margin:20px 0 4px}.public-page{background:#fff;min-height:calc(100vh - 68px)}.public-shell{width:min(100% - 40px,1120px);margin:0 auto}.public-hero{color:#fff;background:linear-gradient(135deg,#eb514f 0%,#ec6250 54%,#ef873e 100%);padding:clamp(68px,10vw,122px) 0 clamp(64px,9vw,108px);position:relative;overflow:hidden}.public-hero-products{background:linear-gradient(135deg,#e94d4c 0%,#f06a50 56%,#ed9142 100%)}.public-hero-legal{background:linear-gradient(135deg,#23344f 0%,#335576 62%,#50738b 100%)}.public-hero-contact{background:linear-gradient(135deg,#cf4f4d 0%,#df6854 58%,#dd884b 100%)}.public-hero:before,.public-hero:after{content:"";border:1px solid #fff3;border-radius:50%;position:absolute}.public-hero:before{width:680px;height:680px;top:-320px;right:-150px}.public-hero:after{width:500px;height:500px;bottom:-360px;right:10%}.public-hero-shell{z-index:1;max-width:780px;margin-left:max(20px,50% - 560px);position:relative}.public-eyebrow{color:var(--brand);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:7px;margin:0;font-size:11px;font-weight:800;line-height:1.4;display:flex}.public-hero .public-eyebrow{color:#ffffffdb}.public-hero h1{letter-spacing:-.054em;max-width:760px;margin:14px 0 18px;font-size:clamp(39px,5vw,64px);line-height:1.06}.public-hero-intro{color:#ffffffe6;max-width:650px;margin:0;font-size:clamp(16px,2.2vw,19px);line-height:1.6}.public-hero-actions{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.public-action{border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:46px;padding:12px 17px;font-size:14px;font-weight:750;text-decoration:none;transition:background .16s,border-color .16s,box-shadow .16s,transform .16s;display:inline-flex}.public-action:hover{transform:translateY(-2px)}.public-action-light{color:var(--brand);background:#fff;box-shadow:0 8px 24px #662b1c33}.public-action-ghost{color:#fff;border-color:#ffffffb3}.public-action-ghost:hover{background:#ffffff1f;border-color:#fff}.public-action-brand{background:var(--brand);color:#fff}.public-action-brand:hover{background:#d74442}.public-action-outline{border-color:var(--brand);color:var(--brand)}.public-action-outline:hover{background:#fff;box-shadow:0 10px 24px #10182814}.public-section{padding:clamp(52px,7vw,94px) 0}.public-section-tint,.public-cta-band{background:#f8fafc}.public-section-heading{align-items:end;gap:16px;margin:0 0 30px;display:grid}.public-section-heading h2,.public-cta-content h2,.public-story-layout h2,.public-contact-checklist h2,.public-callout-card h2{color:var(--text);letter-spacing:-.042em;margin:8px 0 0;font-size:clamp(27px,3.4vw,40px);line-height:1.12}.public-section-heading>p{max-width:480px;color:var(--text-muted);margin:0;font-size:15px;line-height:1.6}.public-card-grid{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}.public-feature-card{border:1px solid var(--border);background:#fff;border-radius:18px;flex-direction:column;min-height:246px;padding:26px;transition:border-color .18s,box-shadow .18s,transform .18s;display:flex;box-shadow:0 4px 10px #10182803}.public-feature-card:hover{border-color:color-mix(in srgb, var(--brand) 35%, var(--border));transform:translateY(-3px);box-shadow:0 16px 34px #10182814}.public-feature-card-compact{min-height:218px}.public-icon-mark{width:48px;height:48px;color:var(--brand);background:#fff0ee;border-radius:14px;place-items:center;display:grid}.public-feature-card h2,.public-principle-card h2{color:var(--text);letter-spacing:-.026em;margin:16px 0 9px;font-size:20px;line-height:1.25}.public-feature-card p,.public-principle-card p{color:var(--text-muted);margin:0;font-size:14px;line-height:1.6}.public-inline-link{color:var(--brand);align-items:center;gap:7px;margin-top:auto;padding-top:20px;font-size:14px;font-weight:750;text-decoration:none;display:inline-flex}.public-inline-link:hover{color:#d74442}.public-card-actions{flex-wrap:wrap;gap:12px;margin-top:auto;display:flex}.public-card-actions .public-inline-link{margin-top:16px}.public-steps{border-top:1px solid var(--border);gap:0;margin:0;padding:0;list-style:none;display:grid}.public-steps li{border-bottom:1px solid var(--border);grid-template-columns:48px minmax(0,1fr);gap:15px;padding:24px 0;display:grid}.public-steps span{color:var(--brand);letter-spacing:.08em;font-size:12px;font-weight:850}.public-steps h3{color:var(--text);margin:0 0 6px;font-size:17px}.public-steps p{max-width:650px;color:var(--text-muted);margin:0;font-size:15px;line-height:1.58}.public-cta-band{padding:clamp(44px,6vw,76px) 0}.public-cta-content{flex-direction:column;justify-content:space-between;align-items:flex-start;gap:22px;display:flex}.public-story-layout{gap:26px;display:grid}.public-story-copy{max-width:640px}.public-story-copy p,.public-callout-card p,.public-contact-checklist li{color:var(--text-muted);margin:0;font-size:16px;line-height:1.65}.public-story-copy p+p{margin-top:17px}.public-principles-grid{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}.public-principle-card{background:#fff;border-radius:18px;padding:26px}.public-principle-card>svg{color:var(--brand)}.public-callout-card,.public-contact-checklist{border:1px solid var(--border);background:#fff;border-radius:22px;align-items:start;gap:22px;padding:clamp(26px,4vw,42px);display:grid}.public-callout-card>svg{color:var(--brand)}.public-callout-card h2{margin-bottom:10px}.public-callout-card .public-action{white-space:nowrap;align-self:center}.public-contact-checklist ul{gap:14px;margin:0;padding:0;list-style:none;display:grid}.public-contact-checklist li{gap:10px;display:flex}.public-contact-checklist li>svg{color:#329768;flex:none;margin-top:3px}.public-faq-groups{gap:clamp(42px,6vw,68px);display:grid}.public-faq-group h2{color:var(--text);letter-spacing:-.035em;align-items:center;gap:9px;margin:0 0 15px;font-size:clamp(22px,2.5vw,28px);display:flex}.public-faq-group h2>svg{color:var(--brand)}.public-legal-section{background:#fbfcfd}.legal-updated{color:var(--text-muted);margin-bottom:22px;font-size:13px;font-weight:650}.legal-layout{gap:30px;display:grid}.legal-navigation{border:1px solid var(--border);background:#fff;border-radius:14px;align-self:start;padding:20px}.legal-navigation>p{color:var(--text);letter-spacing:.08em;text-transform:uppercase;margin:0 0 12px;font-size:12px;font-weight:800}.legal-navigation nav{gap:10px;display:grid}.legal-navigation a{color:var(--text-muted);font-size:13px;font-weight:650;line-height:1.35;text-decoration:none}.legal-navigation a:hover{color:var(--brand)}.legal-content{border:1px solid var(--border);background:#fff;border-radius:20px;min-width:0;padding:clamp(25px,4vw,44px)}.legal-content section{scroll-margin-top:calc(var(--site-header-height) + 20px)}.legal-content section+section{margin-top:38px}.legal-content h2{color:var(--text);letter-spacing:-.035em;margin:0 0 12px;font-size:clamp(22px,2.7vw,29px);line-height:1.16}.legal-content p,.legal-content li{color:#475467;font-size:16px;line-height:1.68}.legal-content p{margin:0}.legal-content p+p{margin-top:15px}.legal-content ul{gap:8px;margin:17px 0 0;padding-left:21px;display:grid}.legal-content li::marker{color:var(--brand)}.legal-contact-card{background:#fff3f0;border-radius:14px;gap:20px;margin-top:46px;padding:24px;display:grid}.legal-contact-card h2{margin:7px 0 8px;font-size:21px}.legal-contact-card .public-inline-link{margin-top:0;padding-top:0}.info-page,.article-page{background:#fff;min-height:calc(100vh - 68px)}.info-shell,.article-shell{width:min(100% - 40px,1120px);margin:0 auto}.info-hero{color:#fff;background:radial-gradient(circle at 88% 12%,#ffffff2e,#0000 25%),linear-gradient(135deg,#ee514d 0%,#ec6250 58%,#ef873e 100%);padding:clamp(64px,10vw,120px) 0 clamp(60px,9vw,104px);position:relative;overflow:hidden}.info-hero:after{content:"";border:1px solid #ffffff3d;border-radius:50%;width:580px;height:580px;position:absolute;top:-260px;right:-130px}.info-hero .info-shell{z-index:1;max-width:760px;margin-left:max(20px,50% - 560px);position:relative}.info-kicker,.info-card-kicker{color:var(--brand);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:7px;margin:0;font-size:11px;font-weight:800;display:flex}.info-hero .info-kicker{color:#ffffffdb}.info-hero h1{letter-spacing:-.052em;max-width:760px;margin:14px 0 18px;font-size:clamp(38px,5vw,64px);line-height:1.06}.info-intro{color:#ffffffe6;max-width:630px;margin:0;font-size:clamp(16px,2.2vw,19px);line-height:1.6}.info-primary-action,.info-secondary-action,.article-next{border-radius:10px;justify-content:center;align-items:center;gap:8px;font-size:14px;font-weight:750;text-decoration:none;transition:transform .16s,box-shadow .16s,background .16s;display:inline-flex}.info-primary-action{color:var(--brand);background:#fff;margin-top:28px;padding:13px 18px;box-shadow:0 8px 24px #662b1c33}.info-primary-action:hover,.info-secondary-action:hover,.article-next:hover{transform:translateY(-2px)}.info-section{padding:clamp(48px,7vw,92px) 0}.info-section-subtle,.info-cta-band{background:#f8fafc}.info-section-heading{grid-template-columns:minmax(0,1fr);align-items:end;gap:16px;margin:0 0 28px;display:grid}.info-section-heading h2,.info-cta-content h2,.learn-help-card h2{color:var(--text);letter-spacing:-.038em;margin:8px 0 0;font-size:clamp(26px,3.2vw,38px);line-height:1.12}.info-section-heading>p,.learn-help-card p{max-width:470px;color:var(--text-muted);margin:0;font-size:15px;line-height:1.6}.blog-feature-card{color:#fff;background:linear-gradient(135deg,#1f2e48,#2f4d77);border-radius:24px;justify-content:space-between;align-items:flex-end;gap:28px;min-height:260px;margin-bottom:clamp(50px,7vw,84px);padding:clamp(28px,5vw,54px);text-decoration:none;transition:transform .18s,box-shadow .18s;display:flex;overflow:hidden}.blog-feature-card:hover{transform:translateY(-3px);box-shadow:0 18px 38px #1b315438}.blog-feature-card .info-card-kicker{color:#ffb296}.blog-feature-card h2{letter-spacing:-.045em;max-width:590px;margin:12px 0 10px;font-size:clamp(26px,3.8vw,44px);line-height:1.1}.blog-feature-card p:not(.info-card-kicker){color:#fffc;max-width:620px;margin:0;line-height:1.55}.blog-feature-card span,.blog-card-meta,.help-action-card span,.learn-path-card span{align-items:center;gap:7px;margin-top:18px;font-size:13px;font-weight:750;display:inline-flex}.blog-feature-mark{color:#ffb296;border:1px solid #ffffff3d;border-radius:50%;flex:none;place-items:center;width:90px;height:90px;display:grid}.blog-grid,.learn-path-grid,.help-actions-grid{grid-template-columns:repeat(1,minmax(0,1fr));gap:16px;display:grid}.blog-card,.learn-path-card,.help-action-card{border:1px solid var(--border);min-height:220px;color:inherit;background:#fff;border-radius:16px;flex-direction:column;padding:24px;text-decoration:none;transition:border-color .18s,box-shadow .18s,transform .18s;display:flex}.blog-card:hover,.learn-path-card:hover,.help-action-card:hover{border-color:color-mix(in srgb, var(--brand) 34%, var(--border));transform:translateY(-3px);box-shadow:0 14px 30px #10182814}.blog-card h3,.learn-path-card h3,.help-action-card h2{letter-spacing:-.022em;margin:12px 0 10px;font-size:19px;line-height:1.25}.blog-card>p:not(.info-card-kicker),.learn-path-card p,.help-action-card p{color:var(--text-muted);margin:0;font-size:14px;line-height:1.55}.blog-card-meta{color:var(--text-muted);margin-top:auto;font-weight:650}.info-cta-band{padding:clamp(42px,6vw,72px) 0}.info-cta-content,.learn-help-card{flex-direction:column;justify-content:space-between;align-items:flex-start;gap:22px;display:flex}.info-secondary-action{border:1px solid var(--brand);color:var(--brand);background:0 0;padding:12px 16px}.learn-path-card>svg,.help-action-card>svg{width:24px;height:24px;color:var(--brand)}.learn-path-card span,.help-action-card span{color:var(--brand);margin-top:auto}.learn-help-card{background:#fff;border-radius:20px;padding:clamp(26px,4vw,42px);box-shadow:0 8px 24px #1018280a}.faq-section{margin-top:clamp(54px,8vw,92px)}.faq-list{border-top:1px solid var(--border)}.faq-list details{border-bottom:1px solid var(--border)}.faq-list summary{color:var(--text);cursor:pointer;padding:20px 36px 20px 0;font-size:16px;font-weight:750;list-style:none;position:relative}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary:after{color:var(--brand);content:"+";font-size:22px;font-weight:400;position:absolute;top:18px;right:4px}.faq-list details[open] summary:after{content:"−"}.faq-list details p{max-width:760px;color:var(--text-muted);margin:0;padding:0 0 20px;font-size:15px;line-height:1.65}.article-page{padding:clamp(44px,7vw,88px) 0}.article-shell{max-width:760px}.article-back{color:var(--brand);align-items:center;gap:7px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.article-header{border-bottom:1px solid var(--border);margin:28px 0 42px;padding-bottom:34px}.article-header h1{color:var(--text);letter-spacing:-.05em;margin:12px 0 16px;font-size:clamp(36px,5vw,56px);line-height:1.08}.article-header>p:not(.info-card-kicker){color:var(--text-muted);margin:0;font-size:18px;line-height:1.6}.article-header>span{color:var(--text-muted);align-items:center;gap:7px;margin-top:20px;font-size:13px;font-weight:650;display:inline-flex}.article-content section+section{margin-top:34px}.article-content h2{color:var(--text);letter-spacing:-.03em;margin:0 0 12px;font-size:25px}.article-content p{color:#475467;margin:0;font-size:17px;line-height:1.72}.article-content p+p{margin-top:16px}.article-note{color:#8e4030;background:#fff7f4;border:1px solid #f5d5cb;border-radius:12px;margin-top:40px;padding:18px 20px;font-size:14px;line-height:1.5}.article-next{border:1px solid var(--border);width:100%;color:var(--text);text-align:left;background:#fff;grid-template-columns:minmax(0,1fr) auto;gap:3px 16px;margin-top:34px;padding:20px;display:grid}.article-next span{color:var(--brand);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:800}.article-next strong{grid-column:1;font-size:15px}.article-next>svg{grid-area:1/2/span 2}.trade-entry-page{background:#f8fafc;min-height:calc(100vh - 68px);padding:clamp(40px,7vw,82px) 20px}.trade-entry-shell{width:min(100%,640px);margin:0 auto}.trade-entry-back{color:var(--text-muted);align-items:center;gap:7px;margin-bottom:20px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.trade-entry-back:hover{color:var(--brand)}.trade-entry-card{border:1px solid var(--border);background:#fff;border-radius:20px;padding:clamp(26px,5vw,42px);box-shadow:0 16px 36px #10182814}.trade-entry-card h1{color:var(--text);letter-spacing:-.045em;margin:11px 0 12px;font-size:clamp(30px,5vw,44px);line-height:1.1}.trade-entry-intro{color:var(--text-muted);margin:0;font-size:16px;line-height:1.6}.trade-entry-rate{border:1px solid var(--border);background:#fffdfc;border-radius:14px;gap:7px;margin:30px 0 16px;padding:20px;display:grid}.trade-entry-rate>span{color:var(--text-muted);letter-spacing:.06em;text-transform:uppercase;font-size:12px;font-weight:800}.trade-entry-rate strong{color:var(--text);letter-spacing:-.035em;font-size:clamp(26px,4vw,34px)}.trade-entry-rate small{color:var(--text-muted);letter-spacing:0;font-size:12px;font-weight:650}.trade-entry-page-buy .trade-entry-rate{background:#f4fcf7;border-color:#ccebdc}.trade-entry-page-buy .trade-entry-rate strong{color:#237b54}.trade-entry-page-sell .trade-entry-rate{background:#fff7f6;border-color:#f3d1cf}.trade-entry-page-sell .trade-entry-rate strong{color:#b84039}.trade-entry-rate.is-pending,.trade-entry-page-buy .trade-entry-rate.is-pending,.trade-entry-page-sell .trade-entry-rate.is-pending{background:#f8fafc;border-color:#eaecf0}.trade-entry-rate.is-pending strong{color:#98a2b3}.trade-entry-notice{color:var(--text-muted);background:#f8fafc;border-radius:10px;gap:10px;margin:0 0 24px;padding:14px;display:flex}.trade-entry-notice svg{color:var(--brand);flex:none}.trade-entry-notice p{margin:0;font-size:13px;line-height:1.5}.trade-entry-action{color:#fff;border-radius:10px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:46px;font-size:14px;font-weight:800;text-decoration:none;display:inline-flex}.trade-entry-action-buy{background:#2d9b68}.trade-entry-action-sell{background:#d95149}.trade-entry-auth-hint{color:var(--text-muted);text-align:center;margin:14px 0 0;font-size:13px;line-height:1.5}.trade-entry-auth-hint a{color:var(--brand);font-weight:750;text-decoration:none}.trade-entry-auth-hint a:hover{color:var(--brand-dark)}.info-primary-action:focus-visible,.info-secondary-action:focus-visible,.blog-feature-card:focus-visible,.blog-card:focus-visible,.learn-path-card:focus-visible,.help-action-card:focus-visible,.article-back:focus-visible,.article-next:focus-visible,.faq-list summary:focus-visible{outline:3px solid color-mix(in srgb, var(--brand) 40%, transparent);outline-offset:3px}@media (min-width:640px){.public-section-heading{grid-template-columns:minmax(0,1fr) minmax(240px,.55fr)}.public-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.public-cta-content{flex-direction:row;align-items:center}.info-section-heading{grid-template-columns:minmax(0,1fr) minmax(250px,.55fr)}.info-cta-content,.learn-help-card{flex-direction:row;align-items:center}.blog-grid,.learn-path-grid,.help-actions-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:900px){.public-card-grid-three,.public-principles-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.public-story-layout{grid-template-columns:minmax(0,.86fr) minmax(0,1fr);gap:8vw}.public-callout-card{grid-template-columns:auto minmax(0,1fr) auto;align-items:center}.public-contact-checklist{grid-template-columns:minmax(0,.9fr) minmax(0,1fr);align-items:center;gap:7vw}.legal-layout{grid-template-columns:230px minmax(0,1fr);align-items:start}.legal-navigation{top:calc(var(--site-header-height) + 20px);position:sticky}.learn-path-grid,.help-actions-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:560px){.public-shell{width:min(100% - 32px,1120px)}.public-hero-shell{margin-left:auto}.public-hero-actions .public-action{width:100%}.public-feature-card,.legal-content{padding:22px}.info-shell,.article-shell{width:min(100% - 32px,1120px)}.info-hero .info-shell{margin-left:auto}.blog-feature-card{align-items:flex-start}.blog-feature-mark{display:none}.article-content p{font-size:16px}}@media (min-width:900px){.dashboard-shell{grid-template-columns:minmax(0,1.28fr) minmax(340px,.82fr);grid-template-areas:"intro intro""quick quick""watchlist watchlist""portfolio transactions";gap:20px}.dashboard-intro{grid-area:intro}.dashboard-quick-actions{grid-area:quick}.dashboard-watchlist{grid-area:watchlist}.dashboard-portfolio{grid-area:portfolio}.dashboard-transactions{grid-area:transactions}.dashboard-quick-action{min-height:132px}.dashboard-portfolio-list{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px}}@media (max-width:560px){.dashboard-intro-heading{flex-direction:column}.dashboard-account-chip{flex-basis:auto;width:100%}.dashboard-quick-action{min-height:98px;font-size:11px}.dashboard-portfolio-summary{flex-direction:column}.market-chart-toolbar,.market-chart-footer{flex-direction:column;align-items:flex-start}.market-chart-periods{width:100%}.market-chart-period{flex:1 1 0}.market-chart-plot{height:176px}}.site-footer,.account-footer{color:#ffffffb8;background:radial-gradient(circle at 88% 0,#ef534f3d,#0000 28rem),#111}.site-footer a,.account-footer a{text-decoration:none}.site-footer-mobile,.site-footer-desktop{width:min(100% - 40px,1160px);margin:0 auto}.site-footer-desktop{display:none}.site-footer-mobile{padding:46px 0 30px}.site-footer-mobile-brand,.site-footer-brand{gap:10px;display:grid}.site-footer-mobile-brand{text-align:center;justify-items:center;margin-bottom:28px}.site-footer-logo,.account-footer-logo{color:#fff;align-items:center;width:fit-content;display:inline-flex}.site-footer-mobile-brand>p,.site-footer-brand>p,.account-footer-brand>p{color:#ffffffa3;max-width:250px;margin:0;font-size:15px;line-height:1.55}.footer-accordion{border-top:1px solid #ffffff1f}.footer-accordion-item{border-bottom:1px solid #ffffff1f}.footer-accordion-trigger{color:#fff;width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;padding:17px 0;font-size:15px;font-weight:700;display:flex}.footer-accordion-trigger:focus-visible,.site-footer-column a:focus-visible,.account-footer-links a:focus-visible,.account-footer-action:focus-visible,.footer-compliance a:focus-visible{outline-offset:3px;outline:2px solid #ffb9b6}.footer-accordion-chevron{transition:transform .16s}.footer-accordion-chevron.is-open{transform:rotate(180deg)}.footer-accordion-panel{gap:12px;padding:0 0 18px;display:grid}.footer-accordion-panel a,.site-footer-column a,.account-footer-links a{color:#ffffffad;font-size:14px;line-height:1.45}.footer-accordion-panel a:hover,.site-footer-column a:hover,.account-footer-links a:hover{color:#fff}.site-footer-mobile-connect,.site-footer-connect{gap:14px;display:grid}.site-footer-mobile-connect{text-align:center;justify-items:center;padding:27px 0}.site-footer-mobile-connect>p,.site-footer-connect>p{color:#ffffff75;letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:12px;font-weight:800}.site-footer-social-row{flex-wrap:wrap;gap:9px;display:flex}.site-footer-social{color:#fff;border:1px solid #ffffff24;border-radius:50%;place-items:center;width:35px;height:35px;display:inline-grid}.site-footer-social--facebook{background:#1877f2}.site-footer-social--twitter{background:#249bd7}.site-footer-social--instagram{background:linear-gradient(45deg,#f09433,#dc2743,#bc1888)}.site-footer-social--whatsapp{background:#25d366}.site-footer-secure-note{color:#ffffff8c;align-items:center;gap:7px;font-size:13px;display:inline-flex}.site-footer-mobile-meta,.site-footer-bottom,.account-footer-bottom{border-top:1px solid #ffffff1f}.site-footer-mobile-meta{text-align:center;padding-top:22px}.site-footer-mobile-meta>p,.site-footer-bottom-main>p,.account-footer-meta>p{color:#ffffffd1;margin:0;font-size:13px;font-weight:650;line-height:1.5}.site-footer-preferences{color:#ffffff8a;flex-wrap:wrap;justify-content:center;gap:8px 16px;font-size:12px;display:flex}.site-footer-preferences span+span{position:relative}.site-footer-preferences span+span:before{content:"";background:#ffffff61;border-radius:50%;width:3px;height:3px;position:absolute;top:50%;left:-10px;transform:translateY(-50%)}.footer-compliance{color:#ffffff80;gap:7px;margin:16px 0;font-size:12px;line-height:1.55;display:grid}.footer-compliance--center{text-align:center}.footer-compliance--left{text-align:left}.footer-compliance p{margin:0}.footer-compliance a{color:#ffb9b6;font-weight:700}.account-footer-inner{width:min(100% - 40px,1080px);margin:0 auto;padding:44px 0 28px}.account-footer-top{gap:34px;display:grid}.account-footer-brand{gap:9px;display:grid}.account-footer-links,.account-footer-support{gap:13px;display:grid}.account-footer-links h2,.account-footer-support h2{color:#ffffff7a;letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:12px;font-weight:800}.account-footer-links>div{flex-wrap:wrap;gap:11px 18px;display:flex}.account-footer-support>p{color:#ffffff9e;max-width:295px;margin:-3px 0 0;font-size:14px;line-height:1.55}.account-footer-support>div{flex-wrap:wrap;gap:10px;display:flex}.account-footer-action{color:#fff;border:1px solid #fff3;border-radius:9px;align-items:center;gap:7px;padding:9px 13px;font-size:13px;font-weight:700;display:inline-flex}.account-footer-action:hover{background:#ffffff0f;border-color:#ffb9b6a3}.account-footer-bottom{margin-top:36px;padding-top:22px}.account-footer-meta{gap:12px;display:grid}@media (min-width:768px){.site-footer-mobile{display:none}.site-footer-desktop{padding:64px 0 30px;display:block}.site-footer-grid{grid-template-columns:minmax(210px,.92fr) minmax(0,2fr) auto;gap:clamp(36px,5vw,78px);display:grid}.site-footer-brand{align-content:start}.site-footer-navigation{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;display:grid}.site-footer-column h2{color:#ffffff7a;letter-spacing:.12em;text-transform:uppercase;margin:0 0 16px;font-size:12px;font-weight:800}.site-footer-column ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.site-footer-connect{align-content:start;min-width:136px}.site-footer-bottom{margin-top:52px;padding-top:21px}.site-footer-bottom-main,.account-footer-meta{justify-content:space-between;align-items:center;gap:20px;display:flex}.site-footer-preferences{justify-content:flex-end}.account-footer-inner{padding:52px 0 30px}.account-footer-top{grid-template-columns:minmax(220px,.95fr) minmax(260px,1.3fr) minmax(230px,.9fr);align-items:start;gap:clamp(34px,6vw,78px)}.account-footer-links>div{grid-template-columns:repeat(2,max-content);display:grid}}@media (max-width:480px){.site-footer-mobile,.account-footer-inner{width:min(100% - 32px,1080px)}.site-footer-mobile{padding-top:38px}.ebitpoint-logo--footer{width:120px}}.price-cards-mobile-hint{display:none}@media (max-width:767px){.landing-hero{text-align:left;background:radial-gradient(circle at 94% 12%,#ffce7d33,#0000 13rem),linear-gradient(165deg,#ef534f 0%,#e45d4b 54%,#d95444 100%);padding:28px 0 34px}.landing-hero-inner{width:min(100% - 32px,480px)}.landing-hero-copy{max-width:none;margin:0 0 28px}.landing-hero-kicker{margin-bottom:12px;display:inline-flex}.landing-hero h1{max-width:360px;margin:0 0 13px;font-size:clamp(34px,10vw,42px);line-height:1.07}.landing-hero-description{max-width:380px;margin:0 0 22px;font-size:16px;line-height:1.55}.hero-form{flex-direction:column;align-items:stretch;gap:10px;max-width:none}.hero-form .landing-email-input{flex:none;width:100%;max-width:none}.hero-form input,.hero-form button{border-radius:13px;width:100%;min-height:52px}.hero-form button{box-shadow:0 10px 20px #2f4d3433}.landing-hero-capabilities{flex-wrap:wrap;justify-content:flex-start;gap:8px;margin-top:16px}.landing-hero-capabilities span{background:#ffffff1a;border:1px solid #fff3;border-radius:999px;padding:6px 9px}.landing-hero-capabilities span+span:before{content:none}.landing-market-panel{max-width:none;margin:0}.landing-market-panel-heading{flex-wrap:wrap;gap:10px;padding:0 0 12px;display:flex}.landing-market-panel-meta{justify-content:space-between;gap:8px;width:100%}.landing-market-panel-label{background:#121b221f;border:1px solid #ffffff2e;border-radius:999px;padding:5px 8px}.price-cards-section{max-width:none}.landing-market-panel .price-cards-grid{scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;grid-template-columns:none;grid-auto-columns:minmax(248px,calc(100vw - 70px));grid-auto-flow:column;gap:12px;padding:0 0 13px;scroll-padding-inline:1px;display:grid;overflow-x:auto}.landing-market-panel .price-cards-grid::-webkit-scrollbar{display:none}.landing-market-panel .price-cards-grid>*{scroll-snap-align:start;min-width:0}.price-cards-mobile-hint{color:#ffffffad;align-items:center;gap:7px;margin:0;font-size:12px;font-weight:650;display:flex}.price-cards-mobile-hint:before{content:"";background:#ffffff8c;width:18px;height:1px}.landing-feature-section,.landing-how-section{padding:60px 20px}.landing-platform-lead{gap:12px;margin-bottom:26px}.landing-platform-lead h2,.landing-service-lead h2,.landing-how-copy h2{font-size:clamp(29px,8.5vw,36px)}.landing-platform-lead>p,.landing-service-lead>div>p:last-child,.landing-how-copy>p:last-child{font-size:15px;line-height:1.6}.platform-tool-card{border-radius:16px;min-height:186px;padding:20px}.service-highlights-grid{gap:12px}.landing-service-lead{gap:20px;margin-bottom:26px}.landing-service-assurance{border-radius:16px;padding:17px}.service-highlight-card{border-radius:18px}.service-highlight-card-heading{padding:20px}.service-highlight-item{padding:16px 20px}.landing-stats-row-wrap,.landing-trust-wrap{padding:48px 20px}.landing-stats-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.landing-stat-item{background:#ffffff14;border:1px solid #ffffff2e;border-radius:16px;min-width:0;padding:16px 10px}.landing-stat-icon{margin-bottom:8px}.landing-stat-icon>svg{width:25px;height:25px}.landing-stat-value{font-size:25px}.landing-stat-label{font-size:12px;line-height:1.4}.landing-stat-follow-value{font-size:17px}.landing-trust-wrap>h2{margin-bottom:26px;font-size:clamp(27px,8vw,34px);line-height:1.15}.landing-trust-grid{gap:12px}.landing-trust-item{text-align:left;background:#ffffff14;border:1px solid #ffffff2e;border-radius:16px;padding:20px}.landing-how-top{gap:22px;margin-bottom:24px}.landing-how-switcher>span{margin-bottom:8px}.landing-mode-toggle{width:100%}.landing-mode-toggle button{flex:1;min-height:44px;padding:9px 12px}.landing-how-divider{margin-bottom:16px}.landing-step-item{border-radius:16px;padding:20px}.landing-step-topline{margin-bottom:20px}.landing-cta-section{padding:56px 16px}.landing-cta-card{border-radius:20px;gap:24px;padding:28px 22px}.landing-cta-inner h2{font-size:clamp(30px,9vw,38px)}.landing-cta-section .cta-form{flex-direction:column;align-items:stretch;gap:10px}.landing-cta-section .cta-form .landing-email-input{flex:none;width:100%;max-width:none}.landing-cta-section .cta-form input,.landing-cta-section .cta-form button{border-radius:13px;width:100%;min-height:52px}}@media (min-width:1600px){.landing-hero-inner{grid-template-columns:minmax(400px,.45fr) minmax(0,1.55fr);gap:clamp(40px,3.6vw,64px);max-width:1600px}.landing-hero h1{font-size:clamp(46px,3.35vw,56px)}.landing-market-panel{margin:0;padding:22px}.price-cards-section{max-width:none}.price-cards-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px}}.landing-stats-section{background:radial-gradient(circle at 12% 80%,#ffbe8c29,#0000 28rem),linear-gradient(120deg,#ed554e 0%,#e24745 55%,#bd3f42 100%);position:relative;overflow:hidden}.landing-stats-section:after{content:"";pointer-events:none;border-top:1px solid #ffffff29;border-bottom:1px solid #ffffff1c;position:absolute;inset:0}.landing-stats-inner,.landing-trust-inner{width:min(100% - 40px,1240px);margin:0 auto}.landing-stats-row-wrap{z-index:1;padding:clamp(36px,5vw,58px) 0;position:relative}.landing-stats-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;display:grid}.landing-stat-item{text-align:left;min-width:0;padding:4px clamp(20px,4vw,72px)}.landing-stat-item+.landing-stat-item{border-left:1px solid #ffffff38}.landing-stat-icon{color:#fff;background:#ffffff17;border:1px solid #ffffff40;border-radius:13px;place-items:center;width:42px;height:42px;margin:0 0 14px;display:grid;box-shadow:inset 0 1px #ffffff21}.landing-stat-value{color:#fff;letter-spacing:-.055em;font-size:clamp(31px,3.3vw,48px);font-weight:800;line-height:.95}.landing-trust-section{color:#fff;background:radial-gradient(circle at 88% 10%,#ef534f38,#0000 24rem),radial-gradient(circle at 10% 110%,#6b271f5c,#0000 30rem),#121212;padding:clamp(62px,9vw,128px) 0;position:relative;overflow:hidden}.landing-trust-section:before{content:"";pointer-events:none;background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:38px 38px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 15% 85%,#0000);mask-image:linear-gradient(90deg,#0000,#000 15% 85%,#0000)}.landing-trust-inner{z-index:1;gap:clamp(36px,6vw,86px);display:grid;position:relative}.landing-trust-eyebrow{color:#ffb0ab;letter-spacing:.14em;text-transform:uppercase;margin:0 0 14px;font-size:12px;font-weight:800}.landing-trust-copy h2{color:#fff;letter-spacing:-.055em;max-width:600px;margin:0;font-size:clamp(34px,5vw,60px);line-height:1.04}.landing-trust-copy>p:last-child{color:#ffffffab;max-width:550px;margin:20px 0 0;font-size:16px;line-height:1.65}.landing-trust-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.landing-trust-item{background:linear-gradient(140deg,#ffffff1a,#ffffff09);border:1px solid #ffffff24;border-radius:18px;align-content:space-between;gap:28px;min-height:208px;padding:clamp(22px,3vw,32px);display:grid;box-shadow:inset 0 1px #ffffff0f}.landing-trust-icon{color:#ffb0ab;background:#ef534f2b;border-radius:12px;place-items:center;width:42px;height:42px;display:grid}.landing-trust-item h3{color:#fff;margin:0 0 9px;font-size:17px;line-height:1.25}.landing-trust-item p{color:#ffffffa8;margin:0;font-size:14px;line-height:1.55}@media (min-width:768px){.landing-trust-inner{grid-template-columns:minmax(300px,.85fr) minmax(0,1.15fr);align-items:end}}@media (max-width:767px){.landing-stats-inner,.landing-trust-inner{width:min(100% - 32px,560px)}.landing-stats-row-wrap{padding:28px 0}.landing-stat-item{padding:0 12px}.landing-stat-icon{border-radius:11px;width:36px;height:36px;margin-bottom:11px}.landing-stat-icon>svg{width:22px;height:22px}.landing-stat-value{font-size:clamp(25px,8vw,34px)}.landing-trust-section{padding:58px 0}.landing-trust-copy h2{font-size:clamp(31px,9vw,43px)}.landing-trust-copy>p:last-child{font-size:15px}.landing-trust-grid{grid-template-columns:1fr;gap:10px}.landing-trust-item{border-radius:16px;grid-template-columns:auto 1fr;align-items:start;gap:16px;min-height:0;padding:20px}}.landing-stats-section{background:radial-gradient(circle at 14% 105%,#ffc08b33,#0000 32rem),radial-gradient(circle at 92% -15%,#ffffff26,#0000 27rem),linear-gradient(118deg,#f3554f 0%,#e54543 52%,#bc3f43 100%)}.landing-stats-section:before{content:"";pointer-events:none;border:1px solid #ffffff26;border-radius:50%;width:34rem;height:34rem;position:absolute;top:-13rem;right:-6rem;box-shadow:0 0 0 6.5rem #ffffff09,0 0 0 13rem #ffffff06}.landing-stats-inner,.landing-trust-inner{width:min(100% - 48px,1320px)}.landing-stats-row-wrap{padding:clamp(76px,8vw,112px) 0}.landing-stats-row{grid-template-columns:repeat(4,minmax(0,1fr))}.landing-stat-item{text-align:center;align-content:center;justify-items:center;min-height:168px;padding:12px clamp(22px,3.7vw,68px);display:grid}.landing-stat-icon{background:#ffffff21;border-radius:17px;width:54px;height:54px;margin:0 0 19px}.landing-stat-value{font-size:clamp(39px,4.2vw,62px)}.landing-stat-social .landing-stat-icon{background:#ffffff26;border-radius:50%;width:64px;height:64px;margin:0}.landing-trust-section{background:radial-gradient(circle at 88% 8%,#ef534f4d,#0000 25rem),radial-gradient(circle at 9% 104%,#862a2385,#0000 34rem),#111112;padding:clamp(84px,10vw,142px) 0}.landing-trust-inner{display:block}.landing-trust-top{grid-template-columns:minmax(0,1.35fr) minmax(260px,.65fr);align-items:end;gap:clamp(36px,8vw,136px);margin-bottom:clamp(42px,6vw,76px);display:grid}.landing-trust-copy{max-width:700px}.landing-trust-copy h2{max-width:690px;font-size:clamp(38px,5.5vw,72px)}.landing-trust-copy>p:last-child{max-width:590px;font-size:17px}.landing-trust-summary{background:linear-gradient(145deg,#ffffff21,#ffffff09);border:1px solid #ffffff2e;border-radius:20px;justify-self:end;gap:13px;max-width:320px;padding:27px 28px 29px;display:grid;box-shadow:inset 0 1px #ffffff17}.landing-trust-summary-icon{color:#ffb0ab;background:#ef534f33;border-radius:14px;place-items:center;width:45px;height:45px;display:grid}.landing-trust-summary strong{color:#fff;font-size:18px;line-height:1.25}.landing-trust-summary p{color:#ffffffa6;margin:-4px 0 0;font-size:14px;line-height:1.55}.landing-trust-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.landing-trust-item{border-radius:20px;min-height:242px;padding:clamp(22px,2.25vw,32px);transition:transform .18s,border-color .18s,background .18s}.landing-trust-item:hover{background:linear-gradient(140deg,#ffffff26,#ef534f17);border-color:#ffb0ab8c;transform:translateY(-4px)}@media (max-width:900px){.landing-trust-top{grid-template-columns:minmax(0,1fr) minmax(230px,.7fr);gap:34px}.landing-trust-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.landing-stats-inner,.landing-trust-inner{width:min(100% - 32px,560px)}.landing-stats-row-wrap{padding:30px 0}.landing-stats-row{grid-template-columns:repeat(2,minmax(0,1fr))}.landing-stat-item{min-height:118px;padding:8px 14px}.landing-stat-item+.landing-stat-item{border-left:1px solid #ffffff38}.landing-stat-item:nth-child(3){border-top:1px solid #ffffff2e;border-left:0}.landing-stat-item:nth-child(4){border-top:1px solid #ffffff2e}.landing-stat-icon{border-radius:13px;width:42px;height:42px;margin-bottom:13px}.landing-stat-social .landing-stat-icon{width:49px;height:49px}.landing-stat-value{font-size:clamp(32px,10vw,44px)}.landing-trust-section{padding:68px 0}.landing-trust-top{grid-template-columns:1fr;gap:30px;margin-bottom:38px;display:grid}.landing-trust-copy h2{font-size:clamp(35px,10vw,48px)}.landing-trust-summary{justify-self:stretch;max-width:none}.landing-trust-grid{grid-template-columns:1fr;gap:12px}.landing-trust-item{min-height:0}}.landing-hero{isolation:isolate}.landing-hero-inner{z-index:2}.landing-market-panel-dot{animation:2.4s ease-in-out infinite hero-live-pulse}@media (prefers-reduced-motion:no-preference){.landing-hero-copy{animation:.7s cubic-bezier(.2,.8,.2,1) both hero-copy-arrive}.landing-hero:before{animation:22s ease-in-out infinite alternate hero-orbit-drift}.landing-hero:after{animation:18s ease-in-out -7s infinite alternate-reverse hero-orbit-drift}.landing-hero-glow{animation:12s ease-in-out infinite hero-glow-breathe}.landing-market-panel{will-change:transform;animation:9s ease-in-out .55s infinite hero-panel-float}.landing-market-panel .coin-card,.landing-market-panel .price-cards-grid>*{animation:.56s cubic-bezier(.2,.8,.2,1) both hero-card-arrive}.landing-market-panel .price-cards-grid>:first-child{animation-delay:.18s}.landing-market-panel .price-cards-grid>:nth-child(2){animation-delay:.24s}.landing-market-panel .price-cards-grid>:nth-child(3){animation-delay:.3s}.landing-market-panel .price-cards-grid>:nth-child(4){animation-delay:.36s}.landing-market-panel .price-cards-grid>:nth-child(n+5){animation-delay:.42s}}@keyframes hero-copy-arrive{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes hero-card-arrive{0%{opacity:0;transform:translateY(18px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes hero-panel-float{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@keyframes hero-orbit-drift{0%{transform:translate(0,0)scale(1)}to{transform:translate(-20px,18px)scale(1.045)}}@keyframes hero-glow-breathe{0%,to{opacity:.64;transform:scale(.96)}50%{opacity:1;transform:scale(1.06)}}@keyframes hero-live-pulse{0%,to{box-shadow:0 0 0 4px #76e0b22e,0 0 #76e0b242}55%{box-shadow:0 0 0 4px #76e0b22e,0 0 0 10px #76e0b200}}@media (max-width:767px){.landing-hero-glow{pointer-events:none;border:1px solid #ffffff29;border-radius:50%;width:228px;height:228px;position:absolute;top:-94px;right:-82px;box-shadow:0 0 0 34px #ffffff09,0 0 0 68px #ffffff05}.landing-market-panel{animation:none}}@media (prefers-reduced-motion:reduce){.landing-hero *,.landing-hero:before,.landing-hero:after{scroll-behavior:auto;animation:none!important}}.landing-hero{background:radial-gradient(at 10% 108%,#ffc08057,#0000 46%) 0 100%/145% 158%,radial-gradient(at 96% -8%,#fff3,#0000 42%) 100% 0/148% 162%,radial-gradient(at 68% 55%,#b72f3052,#0000 48%) 55% 48%/142% 150%,linear-gradient(118deg,#f75650 0%,#e14542 53%,#b73d42 100%) 50%/180% 180%}.landing-hero-glow{background:radial-gradient(circle,#ffd68b42 0%,#ffa95d24 34%,#0000 70%)}@media (prefers-reduced-motion:no-preference){.landing-hero{animation:15s ease-in-out infinite alternate hero-background-flow}.landing-hero-glow{animation:11s ease-in-out infinite alternate hero-glow-sweep}}@keyframes hero-background-flow{0%{background-position:0 100%,100% 0,55% 48%,50%}50%{background-position:34% 76%,71% 25%,42% 62%,72% 36%}to{background-position:10% 58%,55% 42%,74% 36%,25% 70%}}@keyframes hero-glow-sweep{0%{opacity:.64;transform:translate(-16px,12px)scale(.92)}to{opacity:1;transform:translate(24px,-18px)scale(1.12)}}.landing-hero-background{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.landing-hero-aurora{aspect-ratio:1;mix-blend-mode:screen;opacity:.6;will-change:transform;border-radius:50%;width:min(70vw,920px);display:block;position:absolute}.landing-hero-aurora--one{background:radial-gradient(circle,#ffd294ad 0%,#ffae6147 35%,#0000 70%);top:-58%;left:-20%}.landing-hero-aurora--two{background:radial-gradient(circle,#ffffff6b 0%,#ff96792b 42%,#0000 72%);top:10%;right:-34%}.landing-hero-aurora--three{mix-blend-mode:multiply;opacity:.48;background:radial-gradient(circle,#821e2c7a 0%,#be30322e 46%,#0000 74%);bottom:-65%;left:24%}.landing-hero:before,.landing-hero:after,.landing-hero-glow{z-index:1}@media (prefers-reduced-motion:no-preference){.landing-hero-aurora--one{animation:17s ease-in-out infinite alternate hero-aurora-one}.landing-hero-aurora--two{animation:21s ease-in-out -5s infinite alternate hero-aurora-two}.landing-hero-aurora--three{animation:19s ease-in-out -9s infinite alternate hero-aurora-three}}@keyframes hero-aurora-one{0%{transform:translate(-11%,-7%)scale(.92)}to{transform:translate(102%,63%)scale(1.22)}}@keyframes hero-aurora-two{0%{transform:translate(12%,-13%)scale(.9)}to{transform:translate(-98%,41%)scale(1.18)}}@keyframes hero-aurora-three{0%{transform:translate(-36%,3%)scale(.94)}to{transform:translate(68%,-68%)scale(1.16)}}@media (max-width:767px){.landing-hero-aurora{width:112vw}.landing-hero-aurora--one{top:-32%;left:-42%}.landing-hero-aurora--two{top:35%;right:-62%}.landing-hero-aurora--three{bottom:-38%;left:-28%}}@media (prefers-reduced-motion:reduce){.landing-hero,.landing-hero-aurora,.landing-hero-glow{animation:none!important}}
