.crypto-page{--ink:#111;--charcoal:#1c1c1e;--blue-grey:#7a8ba0;--white:#fff;--surface:#f5f5f5;--border:#ebebeb;--muted:#999;--placeholder:#c8c8c8;--grad-charcoal:#1c1c1e;--grad-cool:#7a8ba0;--lavender:#dad0f8;--vivid-lav:#bba8f0;--vivid-ice:#b0e4f8;--max:1080px;--r:18px;font-family:var(--font-manrope), system-ui, sans-serif;color:var(--ink);background:var(--white);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.55}.crypto-page .grad-text{background:linear-gradient(180deg, var(--grad-charcoal) 0%, var(--grad-cool) 100%);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text}.crypto-page .container{width:100%;max-width:var(--max);margin:0 auto;padding:0 20px}@media (min-width:768px){.crypto-page .container{padding:0 32px}}@media (min-width:1024px){.crypto-page .container{padding:0 80px}}.crypto-page .btn{font-family:var(--font-manrope), system-ui, sans-serif;cursor:pointer;-webkit-tap-highlight-color:transparent;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:16px 32px;font-size:15px;font-weight:700;line-height:1;text-decoration:none;transition:transform .15s,background .2s,box-shadow .2s;display:inline-flex}.crypto-page .btn:active{transform:translateY(1px)}.crypto-page .btn:focus-visible{outline:3px solid var(--lavender);outline-offset:3px}.crypto-page .btn-primary{background:var(--ink);color:var(--white)}.crypto-page .btn-primary:hover{background:var(--charcoal);box-shadow:0 8px 24px -10px #1111118c}.crypto-page .eyebrow{font-family:var(--font-manrope), system-ui, sans-serif;letter-spacing:.18em;text-transform:uppercase;color:var(--muted);margin-bottom:16px;font-size:12px;font-weight:700;display:block}.crypto-page section{padding:96px 0}@media (max-width:767px){.crypto-page section{padding:64px 0}}.crypto-page .img-ph{border-radius:var(--r);background:var(--surface);border:1px solid var(--border);width:100%;position:relative;overflow:hidden}.crypto-page .img-ph:after{content:attr(data-label);font-family:var(--font-manrope), system-ui, sans-serif;letter-spacing:.16em;text-transform:uppercase;color:var(--placeholder);text-align:center;justify-content:center;align-items:center;padding:0 16px;font-size:12px;font-weight:700;display:flex;position:absolute;inset:0}.crypto-page .img-ph img{z-index:1;object-fit:cover;width:100%;height:100%;display:block;position:relative}.crypto-page .crypto-ratio-16-9{aspect-ratio:16/9}.crypto-page .crypto-ratio-4-5{aspect-ratio:4/5}@keyframes cryptoFadeUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes cryptoFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes cryptoSwitchBg{0%,42%{background:linear-gradient(135deg, var(--charcoal), var(--blue-grey));box-shadow:0 10px 40px #1111114d}50%,92%{background:linear-gradient(135deg, var(--vivid-lav), var(--vivid-ice));box-shadow:0 10px 40px #bba8f04d}to{background:linear-gradient(135deg, var(--charcoal), var(--blue-grey));box-shadow:0 10px 40px #1111114d}}@keyframes cryptoSlideToggle{0%,42%{left:8px}50%,92%{left:calc(50% - 4px)}to{left:8px}}@keyframes cryptoShowFiat{0%,42%{opacity:1}50%,92%{opacity:0}to{opacity:1}}@keyframes cryptoShowCrypto{0%,42%{opacity:0}50%,92%{opacity:1}to{opacity:0}}@keyframes cryptoScrollChains{0%{transform:translateY(0)}to{transform:translateY(calc(-50% - 16px))}}@media (prefers-reduced-motion:reduce){.crypto-page *,.crypto-page :before,.crypto-page :after{transition:none!important;animation:none!important}}.crypto-page .hero{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:120px 20px 80px;display:flex}.crypto-page .hero-content{flex-direction:column;align-items:center;gap:20px;max-width:600px;display:flex}.crypto-page .hero h1{font-family:var(--font-instrument-serif), "Georgia", serif;letter-spacing:-.025em;padding-bottom:.08em;font-size:clamp(56px,9vw,120px);font-weight:400;line-height:1.08;animation:.7s ease-out .1s both cryptoFadeUp}.crypto-page .hero h1 em{font-style:italic;display:inline}.crypto-page .hero-sub{color:var(--ink);max-width:420px;font-size:clamp(15px,1.8vw,18px);font-weight:400;line-height:1.6;animation:.7s ease-out .2s both cryptoFadeUp}.crypto-page .hero-image{width:100%;max-width:900px;margin-top:80px;animation:3s ease-in-out infinite cryptoFloat}.crypto-page .hero-image .img-ph{aspect-ratio:16/9}@media (max-width:1023px){.crypto-page .hero{padding:100px 32px 64px}}@media (max-width:767px){.crypto-page .hero{padding:80px 20px 48px}.crypto-page .hero h1{font-size:clamp(42px,10vw,56px)}.crypto-page .hero-image{margin-top:48px}}.crypto-page .trading .container{grid-template-columns:1fr 1fr;align-items:center;gap:64px;display:grid}.crypto-page .trading-content{flex-direction:column;align-items:flex-start;gap:20px;display:flex}.crypto-page .trading h2{font-family:var(--font-instrument-serif), "Georgia", serif;letter-spacing:-.02em;padding-bottom:.06em;font-size:clamp(30px,4.5vw,52px);font-weight:400;line-height:1.1}.crypto-page .trading h2 em{font-style:italic;display:inline}.crypto-page .trading-body{color:var(--ink);max-width:480px;font-size:16px;line-height:1.7}.crypto-page .trading-stats{gap:48px;margin-top:4px;display:flex}.crypto-page .stat{flex-direction:column;gap:4px;display:flex}.crypto-page .stat-value{font-family:var(--font-instrument-serif), "Georgia", serif;color:var(--ink);letter-spacing:-.02em;font-size:clamp(28px,3vw,36px);font-weight:400}.crypto-page .stat-label{color:var(--muted);font-size:14px;font-weight:500}.crypto-page .trading-image .img-ph{aspect-ratio:4/5;max-width:500px}@media (max-width:1023px){.crypto-page .trading .container{grid-template-columns:1fr;gap:40px}.crypto-page .trading-image{justify-self:start}.crypto-page .trading-image .img-ph{max-width:420px}}@media (max-width:767px){.crypto-page .trading h2{font-size:clamp(28px,7vw,44px)}.crypto-page .trading-body{font-size:15px}.crypto-page .trading-stats{gap:32px}.crypto-page .trading-image .img-ph{max-width:100%}.crypto-page .trading-content{align-items:stretch}}.crypto-page .centered{text-align:center}.crypto-page .centered .container{flex-direction:column;align-items:center;display:flex}.crypto-page .centered h2{font-family:var(--font-instrument-serif), "Georgia", serif;letter-spacing:-.025em;padding-bottom:.06em;font-size:clamp(34px,5vw,64px);font-weight:400;line-height:1.1}.crypto-page .centered h2 em{font-style:italic;display:inline}.crypto-page .centered-body{color:var(--ink);max-width:520px;margin:16px auto 24px;font-size:clamp(15px,1.6vw,17px);line-height:1.7}.crypto-page .centered .btn{margin-top:8px}.crypto-page .centered-visual{width:100%;max-width:900px;margin-top:80px}.crypto-page .centered-visual.float{animation:3s ease-in-out infinite cryptoFloat}.crypto-page .centered-visual .img-ph{aspect-ratio:16/9}@media (max-width:767px){.crypto-page .centered h2{font-size:clamp(28px,7vw,44px)}.crypto-page .centered-body{font-size:15px}.crypto-page .centered-visual{margin-top:48px}.crypto-page .centered .btn{width:100%}}.crypto-page .toggle-wrap{background:var(--ink);border-radius:999px;width:280px;height:100px;margin-top:80px;animation:3s ease-in-out infinite cryptoSwitchBg;position:relative;overflow:hidden}.crypto-page .toggle-track{justify-content:space-between;align-items:center;padding:0 35px;display:flex;position:absolute;inset:0}.crypto-page .toggle-label{font-family:var(--font-manrope), system-ui, sans-serif;color:var(--muted);z-index:1;opacity:0;font-size:clamp(24px,6vw,36px);font-weight:500}.crypto-page .toggle-knob{background:var(--white);border-radius:999px;justify-content:center;align-items:center;width:calc(50% - 4px);height:calc(100% - 16px);animation:3s ease-in-out infinite cryptoSlideToggle;display:flex;position:absolute;top:8px;left:8px;box-shadow:0 4px 20px #00000026}.crypto-page .toggle-val{font-family:var(--font-manrope), system-ui, sans-serif;text-align:center;font-size:clamp(24px,4vw,32px);font-weight:700}.crypto-page .toggle-val--fiat{color:var(--ink);animation:3s ease-in-out infinite cryptoShowFiat}.crypto-page .toggle-val--crypto{background:linear-gradient(135deg, var(--vivid-lav), var(--vivid-ice));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;animation:3s ease-in-out infinite cryptoShowCrypto;position:absolute}@media (max-width:767px){.crypto-page .toggle-wrap{width:220px;height:80px;margin-top:48px}.crypto-page .toggle-track{padding:0 28px}.crypto-page .toggle-knob{width:calc(50% - 3px);height:calc(100% - 12px);top:6px;left:6px}@keyframes cryptoSlideToggle{0%,42%{left:6px}50%,92%{left:calc(50% - 3px)}to{left:6px}}}.crypto-page .chains .container{grid-template-columns:1fr 1fr;align-items:center;gap:48px;display:grid}.crypto-page .chains-content{flex-direction:column;gap:20px;display:flex}.crypto-page .chains h2{font-family:var(--font-instrument-serif), "Georgia", serif;letter-spacing:-.02em;padding-bottom:.06em;font-size:clamp(30px,4.5vw,52px);font-weight:400;line-height:1.1}.crypto-page .chains h2 em{font-style:italic;display:inline}.crypto-page .chains-body{color:var(--ink);max-width:400px;font-size:16px;line-height:1.7}.crypto-page .chains-list-wrap{height:650px;position:relative;overflow:hidden}.crypto-page .chains-list-wrap:before,.crypto-page .chains-list-wrap:after{content:"";z-index:2;pointer-events:none;height:200px;position:absolute;left:0;right:0}.crypto-page .chains-list-wrap:before{background:linear-gradient(to bottom, var(--white) 0%, var(--white) 30%, transparent 100%);top:0}.crypto-page .chains-list-wrap:after{background:linear-gradient(to top, var(--white) 0%, var(--white) 30%, transparent 100%);bottom:0}.crypto-page .chains-list{flex-direction:column;align-items:flex-start;gap:32px;animation:25s linear infinite cryptoScrollChains;display:flex}.crypto-page .chain-item{align-items:center;gap:12px;transition:transform .1s ease-out;display:flex}.crypto-page .chain-icon{object-fit:contain;border-radius:50%;flex-shrink:0;width:64px;height:64px;padding:12px}.crypto-page .chain-icon[alt=Bitcoin]{background:#fff7e0}.crypto-page .chain-icon[alt=Ethereum]{background:#e8f0fe}.crypto-page .chain-icon[alt=Solana]{background:#e8f5e9}.crypto-page .chain-icon[alt=Polygon]{background:#f3e5f5}.crypto-page .chain-icon[alt=TRON]{background:#ffebee}.crypto-page .chain-icon[alt=XRP],.crypto-page .chain-icon[alt=Near]{background:#e0e0e0}.crypto-page .chain-icon[alt=SUI]{background:#e3f2fd}.crypto-page .chain-icon[alt=Avalanche]{background:#ffebee}.crypto-page .chain-icon[alt=Arbitrum],.crypto-page .chain-icon[alt=Cardano]{background:#e3f2fd}.crypto-page .chain-icon[alt=Polkadot]{background:#fce4ec}.crypto-page .chain-icon[alt=Aptos]{background:#e0e0e0}.crypto-page .chain-name{font-family:var(--font-instrument-serif), "Georgia", serif;color:var(--ink);font-size:clamp(34px,5vw,64px);font-weight:400}@media (max-width:1023px){.crypto-page .chains .container{text-align:center;grid-template-columns:1fr;gap:40px}.crypto-page .chains-body{max-width:100%}.crypto-page .chains-list-wrap{height:500px}.crypto-page .chains-list-wrap:before,.crypto-page .chains-list-wrap:after{height:160px}}@media (max-width:767px){.crypto-page .chains h2{font-size:clamp(28px,7vw,44px)}.crypto-page .chains-body{font-size:15px}.crypto-page .chains-list-wrap{height:400px}.crypto-page .chains-list-wrap:before,.crypto-page .chains-list-wrap:after{height:120px}.crypto-page .chains-list{gap:24px}.crypto-page .chain-icon{width:48px;height:48px;padding:8px}@keyframes cryptoScrollChains{0%{transform:translateY(0)}to{transform:translateY(calc(-50% - 12px))}}}.crypto-page .final-cta h2{letter-spacing:-.025em;font-size:clamp(48px,8vw,100px)}@media (max-width:767px){.crypto-page .final-cta h2{font-size:clamp(36px,9vw,56px)}}
