.crypto{--bg:#0b0e16;--panel:#131923;--line:#283140;--text:#f5f7fc;--muted:#959fb2;--accent:#b5f67a}
.crypto .aura-hero{padding-top:65px;padding-bottom:70px}
.crypto h1 span{color:var(--accent)}.crypto .eyebrow{letter-spacing:1.5px}.crypto .aura-strip{color:#afbbd0}.crypto .creator-cta{border-color:#3f5946;background:radial-gradient(ellipse at top,#68864530,transparent 70%),var(--panel)}.crypto .modal{border-color:#3f5946}.crypto .offer-details{background:#192322}.crypto .send-code{color:var(--accent)}
.crypto-scene{position:relative;min-height:485px;display:grid;place-items:center;overflow:hidden;background:radial-gradient(ellipse,#42714d25,transparent 65%)}
.crypto .scene-grid{background-image:linear-gradient(#b4ffb609 1px,transparent 1px),linear-gradient(90deg,#b4ffb609 1px,transparent 1px)}
.bitcoin-coin{width:270px;height:270px;border-radius:50%;padding:13px;background:linear-gradient(135deg,#ffe6a6,#b28a31 40%,#362b13 75%,#c39c44);box-shadow:10px 14px 0 #322917,15px 25px 40px #0008,0 0 80px #b6a34a17;animation:crypto-coin-spin 5s linear infinite;z-index:1}
.bitcoin-coin>div{height:100%;border:2px solid #ffdf7f77;border-radius:50%;display:grid;place-items:center;font-size:170px;font-family:Arial,sans-serif;font-weight:700;color:#1e251a;background:radial-gradient(circle at 30% 15%,#f9dc83,#c59a3f 50%,#6e511a);text-shadow:2px 3px 0 #ffde9277;box-shadow:inset 0 0 0 6px #0001}
.crypto-ring{position:absolute;width:425px;height:170px;border:1px solid #b5f67a33;border-radius:50%;transform:rotate(-30deg)}.ring-b{width:390px;transform:rotate(40deg);border-color:#a093f633}.crypto-ring:after{content:'';position:absolute;left:20px;top:29px;width:5px;height:5px;background:#b5f67a;border-radius:50%;box-shadow:0 0 15px #b5f67a}.ring-a{animation:crypto-ring-spin 32s linear infinite}.ring-b{animation:crypto-ring-spin 40s linear -15s infinite reverse}
.satellite-token{position:absolute;width:90px;height:100px;border:1px solid #596075;border-radius:17px;z-index:2;background:linear-gradient(150deg,#3e385a,#151822);display:flex;align-items:center;justify-content:center;flex-direction:column;color:#d8caff;font-size:48px;box-shadow:0 15px 40px #0007;animation:crypto-hover 6s ease-in-out infinite}.satellite-token small{font-size:7px;letter-spacing:1px;margin-top:2px;color:#c1c7d6}.eth-token{top:55px;right:5px;transform:rotate(10deg)}.sol-token{bottom:60px;left:0;background:linear-gradient(150deg,#2e544b,#151822);color:#bcf9d4;animation-delay:-3s}.crypto-stamp{position:absolute;bottom:24px;right:10px;font-size:8px;letter-spacing:1.3px;color:#b5f67a;display:flex;gap:8px;align-items:center}.crypto-stamp i{width:5px;height:5px;background:#b5f67a;border-radius:50%}
.asset-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.crypto .asset-card{padding:28px 25px;background:linear-gradient(145deg,#19212c,var(--panel));border-radius:13px}.asset-top{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.asset-symbol{height:44px;width:44px;background:#f5ac3020;color:#f5ba52;border:1px solid #f5ac3033;border-radius:50%;display:grid;place-items:center;font-size:30px}.asset-top>span:nth-child(2){font-size:8px;letter-spacing:1px;color:var(--muted)}.asset-top>b{margin-left:auto;color:#f2bc62;font-size:12px;letter-spacing:1px}.eth-card .asset-symbol{color:#c5b4ff;background:#a89cf420;border-color:#a89cf433}.eth-card .asset-top>b{color:#c5b4ff}.sol-card .asset-symbol{color:#9ef1c5;background:#9ef1c520;border-color:#9ef1c533}.sol-card .asset-top>b{color:#9ef1c5}.crypto .asset-card h3{font-size:19px;line-height:1.5;margin-top:26px}.crypto .asset-card p{min-height:100px;line-height:1.9}.asset-tags{display:flex;gap:7px;flex-wrap:wrap;margin:20px 0 25px}.asset-tags span{font-size:9px;color:#adb9cb;background:#ffffff05;border:1px solid var(--line);border-radius:4px;padding:6px 9px}.crypto .asset-card a{font-size:11px;margin-top:12px}
.ecosystem-section{padding-top:15px}.ecosystem-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.crypto .ecosystem-grid article{border:0;border-right:1px solid var(--line);border-radius:0;background:none;padding:35px 25px}.crypto .ecosystem-grid article:last-child{border-right:0}.eco-glyph{font-size:45px;color:var(--accent);margin-bottom:25px}.ecosystem-grid h3{font-size:19px;line-height:1.4}.ecosystem-grid p{line-height:1.9;min-height:100px}.ecosystem-grid .eyebrow{font-size:8px}
.web3-banner{max-width:1296px;margin:0 auto 85px;display:grid;grid-template-columns:1fr 1fr;gap:50px;padding:60px;border:1px solid var(--line);border-radius:16px;background:radial-gradient(ellipse at right,#365f4d33,transparent 65%),var(--panel)}.web3-banner p{font-size:13px;color:var(--muted);line-height:2;max-width:440px;margin:25px 0 30px}.network-map{height:310px;position:relative;display:grid;place-items:center}.network-map>b{font-size:30px;color:var(--accent);font-weight:700;letter-spacing:2px;width:125px;height:125px;display:grid;place-items:center;background:#182c24;border:1px solid #54795b;border-radius:50%;box-shadow:0 0 80px #b5f67a15}.network-line{position:absolute;inset:35px 30px;border:1px dashed #b5f67a33;border-radius:50%}.node{position:absolute;padding:10px 17px;border:1px solid #48584d;background:#101a19;border-radius:10px;color:#cde5d1;font-size:11px}.node-btc{left:10%;top:13%;color:#f5ba52}.node-defi{right:5%;top:23%}.node-eth{bottom:12%;left:5%;color:#c5b4ff}.node-l2{top:0;left:56%}.node-sol{bottom:8%;right:5%;color:#9ef1c5}
@keyframes crypto-coin-spin{from{transform:rotate(-20deg)}to{transform:rotate(340deg)}}@keyframes crypto-ring-spin{from{transform:rotate(-30deg)}to{transform:rotate(330deg)}}@keyframes crypto-hover{0%,100%{translate:0 0}50%{translate:0 -10px}}
html[lang=en] .crypto h1{font-size:clamp(40px,4.7vw,67px)}html[lang=en] .crypto .asset-card h3{font-size:20px}html[lang=en] .crypto .ecosystem-grid h3{font-size:20px}
@media(max-width:1000px){.crypto-scene{min-height:440px}.bitcoin-coin{width:220px;height:220px}.bitcoin-coin>div{font-size:135px}.crypto-ring{width:340px}.ring-b{width:310px}.asset-grid{gap:14px}.crypto .asset-card{padding:23px 18px}.asset-top>b{margin-left:0}.crypto .asset-card p{min-height:130px}.crypto .ecosystem-grid article{padding:25px 18px}.web3-banner{margin-inline:5%;padding:35px;gap:15px}.network-map{height:310px}}
@media(max-width:640px){.crypto .aura-hero{padding:42px 6% 30px}.crypto-scene{min-height:350px}.bitcoin-coin{width:215px;height:215px}.satellite-token{width:66px;height:77px;font-size:35px}.satellite-token small{font-size:5px}.eth-token{top:25px}.sol-token{bottom:36px}.crypto-stamp{bottom:7px;font-size:7px}.crypto .art-coordinate{top:0;font-size:7px}.crypto .aura-strip{gap:21px;justify-content:space-between;font-size:7px;letter-spacing:0}.crypto .aura-strip i{font-size:10px}.asset-grid{grid-template-columns:1fr;gap:17px}.crypto .asset-card{padding:25px}.asset-top>b{margin-left:auto}.crypto .asset-card p{min-height:0;max-width:100%}.crypto .asset-card h3{font-size:21px}.ecosystem-grid{grid-template-columns:1fr}.crypto .ecosystem-grid article{border:0;border-bottom:1px solid var(--line);padding:30px 0}.crypto .ecosystem-grid article:last-child{border-bottom:0}.ecosystem-grid p{min-height:0}.eco-glyph{float:right;font-size:40px}.ecosystem-section{padding-top:0}.web3-banner{grid-template-columns:1fr;margin:0 6% 50px;padding:30px 25px}.network-map{height:270px}.crypto .process-section{padding-top:0}.crypto .process-list summary span{font-size:16px}html[lang=en] .crypto h1{font-size:42px}.crypto header nav{display:flex;gap:20px;justify-content:flex-end}.crypto header nav a{display:block!important}.crypto header nav a:not(:last-child):not(:first-child){display:none!important}}
@media(prefers-reduced-motion:reduce){.crypto .bitcoin-coin,.crypto .crypto-ring,.crypto .satellite-token{animation:none}}
@media(max-width:640px){.crypto header{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:12px}.crypto header .brand{margin:0;order:0;font-size:21px}.crypto header .brand span{font-size:5px;letter-spacing:1.3px;margin-left:22px}.crypto header .language-select{order:1;max-width:90px}.crypto header .small{order:2;padding:10px;font-size:10px}.crypto header nav{grid-column:1/-1;order:3;justify-content:space-between;gap:10px}.crypto header nav a,.crypto header nav a:not(:last-child):not(:first-child){display:block!important;font-size:10px}}
