@font-face{font-family:Silkscreen;src:url('assets/fonts/Silkscreen-Regular.ttf') format('truetype');font-style:normal;font-weight:400;font-display:swap}
:root{--bg:#080b15;--panel:#0d1325;--panel2:#11192c;--text:#fff5df;--muted:#a8abc1;--line:#28354c;--gold:#ff9e23;--gold2:#ffda63;--pixel-font:Silkscreen,'DM Mono',monospace;--pixel-edge:#34405b;--shadow:6px 6px 0 #03050c}
html{background:var(--bg);scroll-padding-top:112px}body{background:radial-gradient(ellipse at 78% 10%,#1c2d573b,transparent 32%),linear-gradient(90deg,#24334c0b 1px,transparent 1px),linear-gradient(#24334c0b 1px,transparent 1px),#080b15;background-size:auto,32px 32px,32px 32px,auto;isolation:isolate}.noise{display:none}main,footer{position:relative;z-index:1}main{max-width:1380px;padding:0 48px}.pixel-starfield{position:fixed;inset:0;width:100%;height:100%;pointer-events:none;z-index:0;opacity:.7;image-rendering:pixelated}.gold-line{position:relative;z-index:2;height:4px;background:repeating-linear-gradient(90deg,#ff6a0a 0 24px,#ff9d1d 24px 48px,#ffdb59 48px 72px);box-shadow:0 0 25px #f90a}
.topbar{height:84px;border-bottom:2px solid #29344b;background:#090e1cee;backdrop-filter:blur(12px);padding:0 max(28px,calc((100vw - 1284px)/2));gap:54px;z-index:20}.brand{gap:12px}.brand img{width:50px;height:50px;border:2px solid #ffa522;image-rendering:pixelated;box-shadow:3px 3px 0 #02050d;object-fit:cover;border-radius:0}.topbar .brand>span{font-family:var(--pixel-font);font-size:23px;letter-spacing:-1px;color:#fff2cc}.brand span span{color:#ffb125}nav{gap:30px}nav a{font-size:13px;font-weight:500;color:#a2a9bd}nav a.active:after{height:4px;bottom:-2px;box-shadow:0 0 16px #ff9e2355}.header-actions{gap:18px}.pixel-motion-toggle{border:1px solid #3a4961;background:#0f1729;color:#b1b8ca;padding:7px 9px;cursor:pointer;font-size:10px;white-space:nowrap;box-shadow:2px 2px 0 #02050a}.pixel-motion-toggle[aria-pressed=true]{border-color:#886137;color:#ffd080}.lang-button{color:#d6dcee}.nav-cta{font-size:10px;padding:10px 14px}.button{border-radius:0;border-width:2px;box-shadow:4px 4px 0 #03060f;transition:transform .2s,box-shadow .2s,filter .2s;isolation:isolate}.button-gold{background:linear-gradient(0deg,#ee7812 0 13%,#ffa321 13% 86%,#ffe093 86%);color:#211200;border-color:#ffd479}.button-gold:hover{transform:translate(-2px,-2px);box-shadow:6px 6px 0 #03060f,0 0 25px #ff8b1733}.button-gold:active{transform:translate(2px,2px);box-shadow:2px 2px 0 #03060f}.button-outline{background:#17223866;color:#ffcf75;border-color:#996637}.button-outline:hover{background:#352514}.button-gold:after{background:repeating-linear-gradient(0deg,#fff7 0 8px,#fff2 8px 16px);transform:skewX(-20deg)}.text-link{color:#c9cbd8}.text-link:hover{color:var(--gold2)}.eyebrow{font-family:var(--pixel-font);letter-spacing:.03em;font-size:10px;color:#ffbd55}.eyebrow i,.network-tag i,.preview-label i{border-radius:0}.pixel-hero{padding:32px 0 0;min-height:0;margin-bottom:68px}.pixel-hero-scene{position:relative;width:100%;aspect-ratio:1615/769;overflow:hidden;border:3px solid #f6a331;box-shadow:0 0 0 5px #111b2e,8px 8px 0 #03050d,0 20px 100px #fc890c12;isolation:isolate;background:#162243;clip-path:polygon(0 12px,12px 12px,12px 0,calc(100% - 12px) 0,calc(100% - 12px) 12px,100% 12px,100% calc(100% - 12px),calc(100% - 12px) calc(100% - 12px),calc(100% - 12px) 100%,12px 100%,12px calc(100% - 12px),0 calc(100% - 12px))}.pixel-scene-image{width:100%;height:100%;object-fit:cover;display:block;image-rendering:pixelated;transform:translate(var(--pixel-drift-x,0),var(--pixel-drift-y,0)) scale(1.035);will-change:transform;transition:transform .65s cubic-bezier(.2,.7,.2,1)}.pixel-hero-scene:after{content:'';position:absolute;inset:0;pointer-events:none;z-index:3;background:repeating-linear-gradient(0deg,#050b1709 0 1px,transparent 1px 4px),linear-gradient(180deg,#070d1a45,transparent 18%,transparent 82%,#070d1a9c)}.pixel-fx-canvas{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:2;image-rendering:pixelated}.pixel-scene-hud,.pixel-scene-caption{position:absolute;left:24px;right:24px;display:flex;justify-content:space-between;align-items:center;gap:15px;z-index:4;font:9px var(--pixel-font);color:#fff0cc;pointer-events:none;text-shadow:2px 2px #10203a}.pixel-scene-hud{top:18px}.pixel-scene-hud>span{background:#09162cbb;padding:8px 10px;border:1px solid #ffe4aa38}.pixel-scene-hud i{display:inline-block;width:6px;height:6px;background:#ffdc6c;margin-right:7px;box-shadow:0 0 10px #ff9900}.pixel-scene-caption{bottom:18px;font-size:8px}.pixel-scene-caption b{color:#ffb127;margin:0 8px}.pixel-corner{position:absolute;width:18px;height:18px;z-index:5;pointer-events:none;border-color:#ffeaa5;border-style:solid}.pixel-corner.tl{left:12px;top:12px;border-width:3px 0 0 3px}.pixel-corner.tr{right:12px;top:12px;border-width:3px 3px 0 0}.pixel-corner.bl{left:12px;bottom:12px;border-width:0 0 3px 3px}.pixel-corner.br{right:12px;bottom:12px;border-width:0 3px 3px 0}.pixel-hero-bottom{display:grid;grid-template-columns:1.15fr 1fr;gap:42px;padding:34px 0 30px;align-items:center}.hero h1{font-family:var(--pixel-font);font-size:clamp(26px,2.7vw,38px);line-height:1.35;letter-spacing:-.035em;margin:11px 0 0;max-width:none;text-shadow:3px 3px #000}.hero h1 em,.launch-intro h1 em,.docs-hero h1 em{font-style:normal;color:#ffba35;background:none;-webkit-text-fill-color:initial;text-shadow:3px 3px #763517;animation:none}.hero-copy{margin:0;font-size:13px;max-width:none;line-height:1.9;color:#b5b9ca}.hero-actions{margin-top:22px;gap:25px}.hero-actions .button{padding:12px 18px}.hero-actions .button span:first-child{font-size:12px}.hero-actions .text-link{font-size:12px}.hero .pixel-stats{display:grid;grid-template-columns:1fr 1fr 1fr 1.4fr;border:2px solid #2e3a52;background:#101828cc;margin:0;padding:18px 25px;gap:25px;align-items:center;box-shadow:5px 5px 0 #03050d}.pixel-stats>div{flex-direction:row;align-items:center;gap:14px}.hero-stats div+div{padding-left:25px;border-color:#34405c}.pixel-stats strong{font:21px var(--pixel-font);color:#ffc354;text-shadow:2px 2px #693415}.pixel-stats span{font-size:10px;color:#a5aec3}.pixel-stats>a{display:flex;align-items:center;justify-content:flex-end;gap:10px;text-decoration:none}.pixel-stats>a span{font:9px var(--pixel-font);color:#d6dbeb}.pixel-stats>a i{height:7px;width:7px;background:#ffb745;box-shadow:0 0 14px #ff8c2966}
.mempool-section,.hot-section,.launch-form,.preview-card,.doc-card,.contracts,.btc-banner{border-radius:0}.mempool-section{border:2px solid #344059;margin:0 0 72px;background:linear-gradient(130deg,#141e33ed,#090f1fee);box-shadow:6px 6px 0 #03060f;padding-top:27px}.mempool-section:before{content:'';position:absolute;left:0;top:0;width:80px;height:4px;background:#ffb82f;box-shadow:80px 0 #b45a16,160px 0 #382e34}.mempool-heading h2{font-size:23px;color:#fff0cb}.mempool-heading .eyebrow{font-size:9px}.mempool-actions a{color:#b0b8cb}.block-legend b{color:#abb5cb}.block-legend small{color:#8591ac}.pending-dot{background:#405984}.confirmed-dot{background:#ffaa21}.block-unit{transition:transform .2s steps(4)}.block-unit:hover{transform:translateY(-6px)}.block-height{font-family:var(--pixel-font);font-size:11px;color:#ffd365}.projected-block .block-height{color:#9bb0d4;font-size:9px}.block-cube:before{background:#f8ad2e}.block-cube:after{background:#9a4b14}.block-face{background:linear-gradient(0deg,#b65a14 0 8%,#ed8b1c 8% 94%,#ffd25d 94%);border:2px solid #ffcd52;box-shadow:inset 4px 0 #ffb42c,inset -4px 0 #d77410}.projected-block .block-cube:before{background:#3d5685}.projected-block .block-cube:after{background:#152c4e}.projected-block .block-face{background:linear-gradient(0deg,#172c4a 0 8%,#233b61 8% 94%,#4b6796 94%);border:2px solid #4d6b95;box-shadow:inset 4px 0 #314e76,inset -4px 0 #192f53}.block-face strong{font:13px var(--pixel-font);text-shadow:1px 2px #5b3519}.projected-block .block-face strong{text-shadow:1px 2px #050c1d}.block-median{color:#fff0c4}.block-range{color:#ffeab7}.block-transactions,.block-age{color:#fff0d5}.projected-block .block-range,.projected-block .block-transactions{color:#bbd0ee}.block-divider b{border-radius:0;background:#142139;border:2px solid #e7a94a;color:#ffdd71;box-shadow:3px 3px #03060c}.block-divider i{border-color:#b3bbce66}.block-pool{color:#a5b5d0}.projected-block .block-pool{color:#8495b2}.blocks-scroll{scrollbar-color:#f19328 #0b1324}.network-summary{border-color:#34405a}.network-summary span{color:#92a0b9}.network-summary strong{color:#e5eaf6;font-family:var(--pixel-font);font-size:11px}.mempool-note{color:#8190aa}#network-status.is-live{color:#ffcc65}#network-status:before{border-radius:0}#refresh-blocks{border-radius:0;background:#2a2131;border-color:#916131;box-shadow:2px 2px #01050c}
.hot-section{margin-bottom:85px}.hot-heading h2,.protocol-copy h2,.btc-banner h2,.contracts h2{color:#fff2d8;text-shadow:2px 2px #000;font-weight:600}.hot-heading p{color:#9eabc3}.hot-toolbar{border-color:#33415b}.hot-tabs{gap:8px}.hot-tabs button{font-family:var(--pixel-font);font-size:11px;border:2px solid #384665;background:#111c31;color:#a7b3ca;border-radius:0;box-shadow:3px 3px 0 #030610;min-height:44px}.hot-tabs button[aria-selected=true]{background:linear-gradient(0deg,#b65d17 0 9%,#f39b26 9% 91%,#ffe389 91%);color:#1d1520;border-color:#ffc561;box-shadow:3px 3px 0 #030610}.hot-tabs button span{font-family:var(--pixel-font);font-size:8px;opacity:.8}.hot-search-label input{border:2px solid #33415b;border-radius:0;background:#0e172a;color:#e4e8f3;box-shadow:inset 3px 3px #060b17;padding:13px 14px}.hot-meta #hot-basis{color:#e2b86d}.hot-meta #hot-time{color:#8b9bb8}.hot-meta a{color:#ffcb6b}.hot-grid{gap:16px}.hot-card{background:radial-gradient(150px circle at var(--cursor-x,50%) var(--cursor-y,10%),#ffac2621,transparent 85%),linear-gradient(150deg,#182641,#0d1426);border:2px solid #3a4965;border-radius:0;box-shadow:4px 4px 0 #03050d;padding:16px;position:relative;transition:transform .2s steps(4),border-color .2s,box-shadow .2s}.hot-card:before{content:'';position:absolute;top:-2px;left:-2px;width:14px;height:14px;border-top:3px solid #ffbd51;border-left:3px solid #ffbd51;pointer-events:none}.hot-card:hover{transform:translate(-2px,-4px);border-color:#efad4e;box-shadow:6px 8px 0 #03050d,0 0 26px #ff990015}.hot-card-top{margin-bottom:18px}.hot-rank{font:12px var(--pixel-font);color:#ffcb67}.hot-platform{font-size:8px;color:#92a6c9}.hot-avatar{border-radius:0;border:2px solid #546285;background:#1a253d;box-shadow:3px 3px #050914}.hot-avatar>span{color:#ffcc6e;font-family:var(--pixel-font)}.hot-identity h3{color:#f6efd9}.hot-identity p{color:#99a7c3}.hot-arrow{color:#ffb943}.hot-metric>span{color:#93a3bf}.hot-metric strong{font:20px var(--pixel-font);letter-spacing:-.035em;color:#ffdb82;text-shadow:2px 2px #030814}.hot-copy{border-color:#36455f;color:#9faec7}.hot-footer p{color:#8a99b5}.hot-footer>span{color:#caa35e}.hot-empty{background:#121c30;color:#b2bdd1;border-color:#665136}.hot-status{color:#ffcd74}
.protocol-section{gap:56px;margin-bottom:90px}.protocol-visual{border:2px solid #2e3d58;background:#090e1c;box-shadow:7px 7px #030610}.protocol-visual:before,.protocol-visual:after{content:'';position:absolute;width:18px;height:18px;pointer-events:none;border-color:#ffbd51;border-style:solid;z-index:2}.protocol-visual:before{left:-2px;top:-2px;border-width:3px 0 0 3px}.protocol-visual:after{right:-2px;bottom:-2px;border-width:0 3px 3px 0}.protocol-visual>img{border-radius:0;image-rendering:pixelated;mix-blend-mode:normal}.visual-caption{background:#131c2c;border-color:#2e3d58;padding:14px 17px;font-family:var(--pixel-font);font-size:8px;color:#e6b361}.protocol-copy h2{line-height:1.5;font-size:32px}.protocol-copy>p{color:#a5b1c8}.protocol-steps li>b{font-family:var(--pixel-font);border-radius:0;color:#ffca65;background:#162139;border:2px solid #5c4b39;box-shadow:3px 3px #04070d;width:32px;height:32px;font-size:9px}.protocol-steps strong{color:#e7e8eb}.protocol-steps p{color:#91a0ba}.btc-banner{padding:30px;border:2px solid #aa732e;background:linear-gradient(90deg,#322719bb,#152137dd);box-shadow:6px 6px #030710}.btc-banner>img{width:78px;height:78px;border:2px solid #f9b23b;object-fit:cover;mix-blend-mode:normal;image-rendering:pixelated;box-shadow:4px 4px #04070c}.btc-banner h2{font-size:24px}.btc-banner .eyebrow{font-size:9px}
.pixel-page-intro{position:relative;min-height:260px;padding-right:290px;max-width:none}.pixel-intro-art{position:absolute;right:15px;top:-8px;width:235px;height:235px;transform:rotate(5deg);filter:drop-shadow(8px 10px 0 #030710);animation:pixel-logo-float 6s steps(16,end) infinite;pointer-events:none}.pixel-intro-art img{width:100%;height:100%;object-fit:contain;image-rendering:pixelated;border:3px solid #ffca54;clip-path:polygon(0 10px,10px 10px,10px 0,calc(100% - 10px) 0,calc(100% - 10px) 10px,100% 10px,100% calc(100% - 10px),calc(100% - 10px) calc(100% - 10px),calc(100% - 10px) 100%,10px 100%,10px calc(100% - 10px),0 calc(100% - 10px))}.launch-intro h1,.docs-hero h1{font:400 clamp(28px,3.5vw,46px)/1.3 var(--pixel-font);letter-spacing:-.035em;text-shadow:3px 3px #000}.launch-intro p,.docs-hero p{color:#aab5cb;line-height:1.9;font-size:13px;max-width:770px}.launch-form,.preview-card,.doc-card,.contracts{border:2px solid #384764;background:linear-gradient(140deg,#142039ed,#0d1427ed);box-shadow:5px 5px #03060f}.form-top .eyebrow{font-size:9px}.quota{color:#9dacbf}.platform-card{border:2px solid #3a4b69;border-radius:0;background:radial-gradient(100px at var(--cursor-x,50%) var(--cursor-y,0),#ffb54414,transparent),#0b1529;box-shadow:3px 3px #02050d}.platform-card.selected{border-color:#efad4d;background:#3c2e27;box-shadow:3px 3px #03060d,inset 0 -3px #855521}.platform-card img{width:35px;height:35px;image-rendering:pixelated;mix-blend-mode:normal}.platform-card strong{font-family:var(--pixel-font);font-size:12px}.platform-card small{color:#bfa875}.platform-card.selected:after{font:12px var(--pixel-font);color:#ffd16b}.launch-form input,.launch-form textarea{border:2px solid #364564;border-radius:0;background:#080f20;color:#e6edf6;box-shadow:inset 3px 3px #040916}.launch-form input::placeholder,.launch-form textarea::placeholder{color:#73839e}.launch-form label span{color:#aab8cc}.route-strip,.architecture-flow{border:2px solid #534736;background:#0b1429;border-radius:0;box-shadow:3px 3px #03060d;color:#b7c4dc;font-family:var(--pixel-font);font-size:9px}.route-strip>b,.architecture-flow>b{color:#ffc158}.preview-card{border-color:#ad7b36}.preview-label{font-family:var(--pixel-font);font-size:9px;color:#aebed8}.btc-preview{background:#080c1a;border:1px solid #3a4961;border-radius:0}.btc-preview img{mix-blend-mode:normal;image-rendering:pixelated}.btc-preview:after{display:none}.preview-platform{font-family:var(--pixel-font);color:#ffc45b;font-size:9px}.preview-line{border-color:#35435d;color:#9eadc7}.preview-line b{color:#e9edf5}.preview-platform-list>span{background:#1b263c;color:#d3c9ad;border:1px solid #586177;box-shadow:2px 2px #020611}.vault-mini{border:2px solid #334460;border-radius:0;background:#101b2d;box-shadow:4px 4px #030710}.vault-mini img{image-rendering:pixelated;mix-blend-mode:normal}.vault-mini strong{color:#e7c78d}.vault-mini small{color:#98a8c0}.form-bottom{border-color:#35445d}.upload-icon{border-style:solid;border-width:2px;background:#17253d;box-shadow:3px 3px #030711}.draft-button{color:#a7b4cc}.doc-card .doc-num{font-family:var(--pixel-font);font-size:9px;color:#ffbd57}.doc-visual{mix-blend-mode:normal;image-rendering:pixelated}.docs-grid .doc-card{background:linear-gradient(135deg,#14213b,#0a1325);box-shadow:5px 5px #03070d}.doc-card p{color:#a8b6ce}.doc-card h2{color:#ffedc7}.contracts h2{font-size:28px}.contract-list div{border-color:#354361}.contract-list code{color:#9dadc7}.contract-brew span{color:#ffbd5b}dialog{border:2px solid #ffc05d;border-radius:0;background:#111c31;box-shadow:8px 8px #020710,0 0 65px #ff9e2320}dialog::backdrop{background:#020715c9}.review-logo{border-radius:0;border:2px solid #ffbf5e;image-rendering:pixelated}.review-description{color:#a8b8cf}footer{border-top:2px solid #344059;background:#0a1020b8;margin-top:45px;font-size:9px;color:#93a3bd;min-height:115px}footer .brand img{width:41px;height:41px}footer .brand>span{font-family:var(--pixel-font);font-size:17px}footer>span{font-family:var(--pixel-font);font-size:8px;color:#7f91ad}footer a{color:#b4c1d6}.animate-reveal{transition:opacity .55s,transform .55s cubic-bezier(.18,.65,.3,1)}
@keyframes pixel-logo-float{0%,100%{transform:translateY(0) rotate(4deg)}50%{transform:translateY(-9px) rotate(4deg)}}
html[data-motion=paused] *,html[data-motion=reduced] *{animation-play-state:paused!important}html[data-motion=paused] .pixel-scene-image,html[data-motion=reduced] .pixel-scene-image{transform:scale(1.035);transition:none;will-change:auto}html[data-motion=paused] .hot-card,html[data-motion=reduced] .hot-card{transition:none}
@media(min-width:1500px){.pixel-hero-scene{aspect-ratio:2.24}.pixel-scene-image{object-position:center 55%}}
@media(max-width:1100px){main{padding:0 32px}.topbar{padding:0 28px;gap:32px}.header-actions{gap:13px}.topbar .brand>span{font-size:21px}.brand img{width:45px;height:45px}.hero h1{font-size:29px}.pixel-hero-bottom{gap:25px}.pixel-stats strong{font-size:18px}.pixel-stats>div{gap:9px}.hero .pixel-stats{gap:16px;padding:17px}.hero-stats div+div{padding-left:17px}.pixel-stats>a span{font-size:8px}.hot-metric strong{font-size:20px}.pixel-page-intro{padding-right:240px}.pixel-intro-art{width:210px;height:210px}.launch-intro h1,.docs-hero h1{font-size:37px}.protocol-copy h2{font-size:28px}.protocol-section{gap:35px}}
@media(max-width:850px){.topbar{gap:22px}.brand{gap:8px}.topbar .brand>span{font-size:19px}.topbar nav{gap:20px}.pixel-motion-toggle{font-size:9px;padding:7px}.pixel-hero-bottom{grid-template-columns:1fr;gap:18px;padding:29px 0}.hero h1{font-size:34px}.hero-copy{max-width:630px}.hero-actions{margin-top:20px}.hero .pixel-stats{grid-template-columns:1fr 1fr 1fr}.pixel-stats>a{grid-column:1/-1;justify-content:center;border-top:1px dashed #3c4c68;padding-top:15px}.pixel-stats>div{flex-direction:column;gap:7px}.hero-stats div+div{padding-left:16px}.pixel-scene-hud{font-size:7px;left:18px;right:18px;top:15px}.pixel-scene-caption{font-size:6px;left:18px;right:18px;bottom:15px}.pixel-hero{margin-bottom:50px}.hot-card{padding:16px}.hot-metric strong{font-size:22px}.protocol-section{grid-template-columns:1fr;gap:30px}.protocol-visual{max-width:620px}.pixel-page-intro{padding-right:175px;min-height:230px}.pixel-intro-art{width:155px;height:155px;top:10px}.launch-intro h1,.docs-hero h1{font-size:30px}.pixel-page-intro .eyebrow{max-width:350px;font-size:8px}.docs-vault{grid-template-columns:1fr}.btc-banner>.button{margin-left:102px}.network-summary strong{font-size:10px}.docs-grid .doc-card{padding:22px}}
@media(max-width:580px){main{padding:0 18px}.topbar{height:75px;padding:0 15px;gap:0}.brand img{width:41px;height:41px}.topbar .brand>span{font-size:18px}.topbar nav{margin:0 12px 0 auto;gap:16px}.topbar nav a{font-size:11px}.header-actions{gap:4px}.pixel-motion-toggle{display:none}.lang-button{padding:8px 4px;font-size:10px}.pixel-hero{padding-top:20px}.pixel-hero-scene{aspect-ratio:1.3;border-width:2px}.pixel-scene-image{object-fit:cover;object-position:59% center;transform:scale(1.025)}.pixel-scene-hud{left:14px;right:14px;top:14px;font-size:6px}.pixel-scene-hud>span{padding:6px}.pixel-scene-hud>span:last-child{display:none}.pixel-scene-caption{left:15px;right:15px;bottom:14px;font-size:6px}.pixel-scene-caption>span:last-child{display:none}.pixel-corner{width:13px;height:13px}.pixel-hero-bottom{padding:25px 1px 23px;gap:16px}.hero h1{font-size:25px;line-height:1.4;margin-top:10px}.hero .eyebrow{font-size:8px}.hero-copy{font-size:12px;line-height:1.9;max-width:none}.hero-actions{max-width:none;gap:19px;flex-wrap:wrap;margin-top:19px}.hero-actions .button{padding:11px 12px;gap:20px}.hero-actions .button span:first-child{font-size:11px}.hero-actions .text-link{font-size:11px}.hero .pixel-stats{padding:16px 12px;gap:15px 12px}.hero-stats div+div{padding-left:12px}.pixel-stats strong{font-size:18px}.pixel-stats span{font-size:9px}.pixel-stats>a span{font-size:8px}.mempool-section{margin:0 0 50px;padding-top:25px}.mempool-heading{padding:0 16px}.mempool-heading h2{font-size:21px}.mempool-heading .eyebrow{font-size:8px}.mempool-actions{gap:11px}.mempool-actions a{font-size:8px}.block-legend{padding:20px 16px 0;gap:15px}.block-face strong{font-size:11px}.block-height{font-size:9px}.projected-block .block-height{font-size:8px}.network-summary{margin-left:16px;margin-right:16px;gap:19px 12px}.network-summary strong{font-size:10px}.network-summary span{font-size:8px}.mempool-note{font-size:9px;padding:0 16px}.hot-section{margin-bottom:55px}.hot-heading h2{font-size:25px}.hot-heading .eyebrow{font-size:8px}.hot-tabs{gap:7px}.hot-tabs button{font-size:9px;padding:9px 3px;min-height:42px}.hot-tabs button span{display:none}.hot-grid{gap:12px}.hot-card{padding:12px}.hot-card-top{margin-bottom:17px}.hot-rank{font-size:10px}.hot-platform{font-size:7px}.hot-avatar{width:34px;height:34px;flex-basis:34px}.hot-identity h3{font-size:12px}.hot-metric strong{font-size:17px}.hot-metric>span{font-size:9px}.hot-metric{padding:19px 0 17px}.hot-copy{font-size:8px;padding-top:12px}.hot-meta{font-size:10px}.hot-meta #hot-time{font-size:9px}.hot-footer p{font-size:9px}.protocol-copy h2{font-size:27px}.protocol-copy .eyebrow{font-size:8px}.protocol-visual{max-width:100%;width:100%;box-shadow:4px 4px #02060e}.protocol-section{gap:28px;margin-bottom:52px}.protocol-copy>p{font-size:12px}.protocol-steps p{font-size:11px}.visual-caption{font-size:7px;padding:12px}.btc-banner{padding:19px;gap:15px;box-shadow:4px 4px #030710}.btc-banner>img{width:58px;height:58px}.btc-banner>div{max-width:calc(100% - 77px)}.btc-banner .eyebrow{font-size:7px;line-height:1.8}.btc-banner h2{font-size:19px;line-height:1.6}.btc-banner>.button{margin:7px 0 0;width:100%}.launch-page,.docs-page{padding-top:35px}.pixel-page-intro{padding-right:0;padding-top:0;padding-bottom:28px;min-height:0}.pixel-intro-art{width:75px;height:75px;right:0;top:0;opacity:.95;animation:none}.pixel-page-intro .eyebrow{font-size:7px;max-width:230px;line-height:1.8;min-height:76px;padding-top:12px}.launch-intro h1,.docs-hero h1{font-size:29px;line-height:1.35;margin:15px 0}.launch-intro p,.docs-hero p{font-size:12px}.launch-form{padding:17px;box-shadow:4px 4px #03070e}.form-top .eyebrow{font-size:8px}.platform-card strong{font-size:11px}.platform-card{padding:13px}.launch-form input,.launch-form textarea{font-size:13px;padding:13px}.route-strip{font-size:7px;gap:7px;padding:16px 9px}.architecture-flow{font-size:8px;line-height:1.8;padding:17px;gap:12px}.preview-card{padding:16px}.btc-preview img{max-height:330px}.vault-mini{padding:12px}.docs-grid .doc-card{padding:21px}.doc-card h2{font-size:21px}.doc-card p{font-size:12px}.doc-visual{height:185px}.contracts{padding:21px}.contracts h2{font-size:25px}.contract-list code{font-size:9px}footer{padding:25px 18px;gap:22px}footer .brand>span{font-size:17px}footer .brand img{width:36px;height:36px}footer>span{font-size:7px;line-height:1.8}footer a{font-size:11px}}
@media(max-width:370px){.topbar .brand>span{font-size:15px}.brand img{width:35px;height:35px}.topbar nav{gap:12px;margin-right:7px}.hero h1{font-size:22px}.hot-metric strong{font-size:15px}.hot-platform{font-size:6px}.hot-card{padding:10px}.launch-intro h1,.docs-hero h1{font-size:26px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.pixel-intro-art,.spinning{animation:none}.pixel-scene-image{transform:scale(1.035);will-change:auto;transition:none}.hot-card,.block-unit,.button,.animate-reveal{transition:none}.hot-card:hover,.block-unit:hover,.button:hover{transform:none}}

.pixel-hero-scene picture{display:block;width:100%;height:100%}html[data-motion=paused] *::before,html[data-motion=paused] *::after,html[data-motion=reduced] *::before,html[data-motion=reduced] *::after{animation-play-state:paused!important}html[data-motion=paused] .button,html[data-motion=paused] .block-unit{transition:none}
@media(max-width:580px){.pixel-motion-toggle{display:block;font-size:8px;padding:6px 5px}.topbar .brand>span{font-size:16px}.topbar .brand img{width:35px;height:35px}.topbar nav{gap:13px;margin:0 9px 0 auto}.header-actions{gap:5px}.pixel-hero-scene{aspect-ratio:1}.pixel-scene-image{object-position:center}.pixel-scene-caption{font-size:6px}.pixel-scene-hud>span{font-size:6px}.pixel-scene-hud{left:20px;top:17px}.pixel-scene-caption{bottom:12px;left:21px}.pixel-fx-canvas{opacity:.55}}
@media(max-width:370px){.topbar{padding:0 10px}.topbar .brand>span{font-size:14px}.topbar .brand img{width:31px;height:31px}.topbar nav{gap:9px;margin-right:6px}.topbar nav a{font-size:10px}.pixel-motion-toggle{font-size:7px;padding:5px 4px}}

html[data-motion=paused] .animate-reveal,html[data-motion=paused] .button-gold::after{transition:none}html[data-motion=paused] .hot-card:hover,html[data-motion=paused] .block-unit:hover,html[data-motion=paused] .button:hover{transform:none}

/* The supplied rocket scene forms the soft backdrop; functional panels stay in front. */
body{position:relative}
body::before{content:"";position:fixed;inset:-30px;z-index:0;pointer-events:none;background:url('assets/pixel/banner.webp') center 45%/cover no-repeat;filter:blur(14px) brightness(.72) saturate(.9);opacity:.42;transform:scale(1.04)}
body::after{content:"";position:fixed;inset:0;z-index:0;pointer-events:none;background:linear-gradient(180deg,#080b1526,#080b1566),repeating-linear-gradient(0deg,#050b1708 0 1px,transparent 1px 5px)}
body[data-page="home"] main{padding-top:30px}
.mempool-heading h1{font-size:23px;font-weight:500;line-height:1.4;letter-spacing:-.03em;margin:12px 0 0;color:#fff0cb}
@media(max-width:580px){body[data-page="home"] main{padding-top:18px}body::before{background-position:68% center;filter:blur(12px) brightness(.65) saturate(.9);opacity:.36}.mempool-heading h1{font-size:21px}}
