:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#020503;--bg-soft:#010c05e6;--bg-panel:#010c05c7;--green:#45ff6f;--green-bright:#75ff93;--green-deep:#00b84a;--white:#f6fff8;--muted:#e1ffe6b3;--muted-dim:#e1ffe67a;--line:#45ff6f3d;--line-strong:#45ff6fad;--shadow:0 0 28px #45ff6f3d;--font-terminal:"Courier New", "Lucida Console", monospace;--font-body:Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--bg)}body{min-width:320px;color:var(--white);font-family:var(--font-body);background:radial-gradient(circle at 50% 58%,#45ff6f21,#0000 27rem),radial-gradient(circle at 80% 45%,#14ff5a14,#0000 22rem),linear-gradient(#000 0%,#020604 42%,#000 100%);margin:0;overflow-x:hidden}a{color:inherit;text-decoration:none}button{font:inherit}::selection{background:var(--green);color:#001905}.matrix-rain{z-index:-3;pointer-events:none;background-image:linear-gradient(#45ff6f0b 1px,#0000 1px),linear-gradient(90deg,#45ff6f09 1px,#0000 1px);background-size:74px 74px,74px 74px;position:fixed;inset:0;overflow:hidden}.matrix-rain:after{content:"";background:linear-gradient(90deg,#000000c7,#0000 22% 78%,#000000d1),radial-gradient(circle at 50% 42%,#0000 0 24rem,#000000a8 51rem);position:absolute;inset:0}.matrix-rain span{writing-mode:vertical-rl;font-family:var(--font-terminal);letter-spacing:.28rem;color:var(--green);text-shadow:0 0 16px #45ff6fbf;filter:blur(.2px);font-size:clamp(.65rem,.7vw,.9rem);animation:linear infinite rain-fall;position:absolute;top:-45%}.noise,.scanlines{z-index:15;pointer-events:none;position:fixed;inset:0}.noise{opacity:.07;mix-blend-mode:screen;background-image:radial-gradient(circle at 20% 30%,#fff9 0 1px,#0000 1px),radial-gradient(circle at 70% 60%,#ffffff7a 0 1px,#0000 1px);background-size:7px 7px,11px 11px}.scanlines{z-index:16;opacity:.12;background:repeating-linear-gradient(#ffffff12 0 1px,#0000 2px 6px)}.section-shell{width:min(1670px,100% - 8vw);margin:0 auto}.section-block{padding:clamp(3rem,5vw,5.5rem) 0 0}.site-header{z-index:20;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#000000e6;border-bottom:1px solid #45ff6f21;grid-template-columns:minmax(210px,.75fr) minmax(420px,1.3fr) minmax(260px,.85fr);align-items:center;gap:1.5rem;min-height:82px;padding:.7rem min(6vw,6.2rem);display:grid;position:sticky;top:0}.site-header:before{content:"";z-index:-1;opacity:.82;background:linear-gradient(90deg,#45ff6f12,#0000 35% 65%,#45ff6f14);position:absolute;inset:0}.brand{width:fit-content;font-family:var(--font-terminal);letter-spacing:.06em;align-items:center;gap:.75rem;display:inline-flex}.brand img{object-fit:cover;border:1px solid #ffffffb3;border-radius:50%;width:58px;height:58px;box-shadow:0 0 22px #45ff6f33}.brand span{line-height:1;display:grid}.brand strong{color:var(--green);font-size:1.05rem}.brand em{color:var(--white);font-size:1rem;font-style:normal}.nav-links{font-family:var(--font-terminal);text-transform:uppercase;flex-wrap:wrap;justify-content:center;align-items:center;gap:clamp(.85rem,2vw,2.4rem);font-size:.82rem;font-weight:800;display:flex}.nav-links a,.footer-links a{color:#f7fff9e0;transition:color .2s,text-shadow .2s;position:relative}.nav-links a:after,.footer-links a:after{content:"";transform-origin:100%;background:var(--green);width:100%;height:1px;box-shadow:0 0 12px var(--green);transition:transform .22s;position:absolute;bottom:-.32rem;left:0;transform:scaleX(0)}.nav-links a:hover,.footer-links a:hover{color:var(--green);text-shadow:0 0 14px #45ff6f99}.nav-links a:hover:after,.footer-links a:hover:after{transform-origin:0;transform:scaleX(1)}.header-actions{justify-content:flex-end;align-items:center;gap:1rem;display:flex}.socials{align-items:center;gap:.55rem;display:flex}.socials a{width:38px;height:38px;color:var(--green);font-family:var(--font-terminal);background:#45ff6f0f;border:1px solid #45ff6f38;border-radius:0;place-items:center;font-size:.76rem;font-weight:900;transition:border .18s,box-shadow .18s,transform .18s,background .18s;display:grid}.socials a:hover{border-color:var(--line-strong);box-shadow:var(--shadow);background:#45ff6f24;transform:translateY(-2px)}.socials svg{fill:currentColor;filter:drop-shadow(0 0 8px #45ff6fa6);width:19px;height:19px;display:block}.pump-pill{background:#020503;border:1px solid;border-radius:999px;width:24px;height:13px;display:block;position:relative;overflow:hidden;transform:rotate(-28deg);box-shadow:0 0 9px #45ff6f80,inset 0 0 7px #45ff6f1f}.pump-pill span{background:currentColor;width:50%;position:absolute;inset:0 auto 0 0;box-shadow:0 0 10px #45ff6fcc}.btn{--btn-bg:#45ff6f14;border:1px solid var(--line-strong);background:linear-gradient(90deg, #45ff6f1f, #45ff6f05), var(--btn-bg);min-height:54px;color:var(--white);font-family:var(--font-terminal);letter-spacing:.03em;text-transform:uppercase;clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,10px 100%,0 calc(100% - 10px));justify-content:center;align-items:center;gap:.85rem;padding:0 1.75rem;font-weight:900;transition:transform .18s,box-shadow .18s,background .18s,color .18s;display:inline-flex;box-shadow:inset 0 0 20px #45ff6f14,0 0 18px #45ff6f21}.btn:hover{color:var(--green-bright);background:#45ff6f2b;transform:translateY(-2px);box-shadow:0 0 32px #45ff6f61,inset 0 0 28px #45ff6f1f}.btn-primary{color:var(--green-bright);border-color:#75ff93c7}.btn-secondary{color:var(--white);border-color:#f5fff759}.btn-small{min-height:44px;padding:0 1.35rem;font-size:.84rem}.hero{grid-template-columns:minmax(300px,.85fr) minmax(390px,.9fr) minmax(310px,.66fr);align-items:center;gap:clamp(1rem,3vw,4rem);min-height:545px;padding:clamp(2.3rem,4vw,4rem) 0 clamp(1.3rem,2vw,2rem);display:grid;position:relative}.hero:before{content:"";z-index:-1;background:linear-gradient(90deg,#0000 0 39%,#45ff6f1f 50%,#0000 61%),radial-gradient(at 50% 84%,#45ff6f52,#0000 31%),linear-gradient(#45ff6f0d 1px,#0000 1px) 0 0/90px 90px,linear-gradient(90deg,#45ff6f0d 1px,#0000 1px) 0 0/90px 90px;position:absolute;inset:15% -5vw 5%;-webkit-mask-image:linear-gradient(#0000,#000 22% 82%,#0000);mask-image:linear-gradient(#0000,#000 22% 82%,#0000)}.eyebrow,.section-heading span{width:fit-content;min-height:38px;color:var(--green-bright);font-family:var(--font-terminal);letter-spacing:.08em;text-transform:uppercase;background:#45ff6f0f;border:1px solid #45ff6f6b;align-items:center;padding:.35rem 1rem;font-size:.92rem;display:inline-flex;box-shadow:inset 0 0 24px #45ff6f12,0 0 24px #45ff6f17}.hero-copy h1{font-family:var(--font-terminal);letter-spacing:0;text-transform:uppercase;gap:.1rem;margin:1.35rem 0 .65rem;font-size:clamp(3.9rem,6vw,7.15rem);line-height:.92;display:grid;position:relative}.hero-copy h1 span:first-child{color:var(--green);text-shadow:0 0 30px #45ff6fb8,0 0 4px #fffc;animation:5.6s step-end infinite glitch}.hero-copy h1 span:last-child{color:var(--white);text-shadow:0 0 24px #ffffff47,0 0 12px #45ff6f52}.hero-subtitle{color:var(--white);font-family:var(--font-terminal);letter-spacing:.04em;margin:0;font-size:clamp(1.05rem,1.5vw,1.45rem)}.hero-subtitle strong,.hero-text strong{color:var(--green-bright)}.hero-text{width:min(100%,520px);color:var(--muted);margin:1.1rem 0 1.8rem;font-size:1.02rem;line-height:1.7}.cta-row{flex-wrap:wrap;gap:1rem;display:flex}.contract-line{color:var(--green-bright);font-family:var(--font-terminal);flex-wrap:wrap;align-items:center;gap:.55rem;margin-top:1.25rem;font-size:.96rem;display:flex}.contract-line code{color:#75ff93cc;overflow-wrap:anywhere}.contract-copy{min-height:30px;color:var(--green);cursor:pointer;font-family:var(--font-terminal);background:#45ff6f0d;border:1px solid #45ff6f4d;align-items:center;gap:.55rem;max-width:min(100%,580px);padding:.2rem .55rem;display:inline-flex;box-shadow:inset 0 0 12px #45ff6f0d}.contract-copy:hover{border-color:var(--line-strong);box-shadow:0 0 18px #45ff6f33,inset 0 0 16px #45ff6f14}.contract-line small{color:#75ff938a;font-size:.78rem}.hero-visual{align-content:center;justify-items:center;min-height:500px;display:grid;position:relative}.portal{aspect-ratio:1;filter:drop-shadow(0 0 26px #45ff6f3d);border-radius:50%;place-items:center;width:min(100%,455px);animation:6s ease-in-out infinite float-logo;display:grid;position:relative}.portal:before,.portal:after{content:"";pointer-events:none;border-radius:50%;position:absolute}.portal:before{border:1px solid #ffffffb8;inset:9%;box-shadow:inset 0 0 28px #ffffff0f,0 0 42px #45ff6f33}.portal:after{background:radial-gradient(circle,#0000 55%,#45ff6f1c 69%,#0000 71%),conic-gradient(from 180deg,#0000,#45ff6f38,#0000,#ffffff1f,#0000);border:1px solid #45ff6f2e;animation:18s linear infinite spin;inset:0;-webkit-mask-image:radial-gradient(circle,#0000 56%,#000 57% 70%,#0000 71%);mask-image:radial-gradient(circle,#0000 56%,#000 57% 70%,#0000 71%)}.portal img{z-index:2;object-fit:cover;opacity:.96;mix-blend-mode:screen;filter:brightness(1.2)contrast(1.12)drop-shadow(0 0 22px #ffffff1f);border-radius:50%;width:84%;height:84%;position:relative}.ring{pointer-events:none;border-radius:50%;position:absolute}.ring-one{border:1px dashed #45ff6f47;animation:30s linear infinite reverse spin;inset:4%}.ring-two{border:1px solid #45ff6f29;animation:2.7s ease-in-out infinite pulse;inset:19%}.ring-three{border:1px dotted #ffffff3d;animation:22s linear infinite spin;inset:31%}.holo-platform{pointer-events:none;place-items:center;width:min(620px,96%);height:170px;display:grid;position:absolute;bottom:1.3rem;transform:perspective(600px)rotateX(64deg)}.holo-platform:before{content:"";border:2px solid #45ff6fcc;border-radius:50%;width:84%;height:84%;animation:2.5s ease-in-out infinite pulse;position:absolute;box-shadow:0 0 26px #45ff6ff2,inset 0 0 32px #45ff6f47}.holo-platform span{border:1px solid #45ff6f75;border-radius:50%;position:absolute;box-shadow:0 0 18px #45ff6f38}.holo-platform span:first-child{width:62%;height:62%}.holo-platform span:nth-child(2){width:42%;height:42%}.holo-platform span:nth-child(3){width:22%;height:22%}.hud-card{border:1px solid var(--line);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(#45ff6f0e,#0000 38%),#020d07bd;position:relative;overflow:hidden;box-shadow:inset 0 0 35px #45ff6f09,0 0 0 1px #0006}.hud-card:before{content:"";opacity:.12;pointer-events:none;background-color:#0000;background-image:linear-gradient(#45ff6f3d 1px,#0000 1px),linear-gradient(90deg,#45ff6f29 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:34px 34px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0}.hud-card:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#75ff931f,#0000);width:24%;height:100%;transition:left .42s;position:absolute;top:0;left:-30%;transform:skew(-14deg)}.hud-card:hover:after{left:110%}.buybot-panel{justify-self:end;width:100%;max-width:370px;padding:1.15rem 1.2rem 1.1rem}.panel-title{z-index:1;color:var(--green-bright);font-family:var(--font-terminal);letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:.55rem;font-size:.9rem;font-weight:900;display:flex;position:relative}.live-dot,.status-led{background:var(--green-bright);width:8px;height:8px;box-shadow:0 0 14px var(--green);border-radius:50%;display:inline-block}.terminal-x{color:#75ff935c;margin-left:auto}.feed-list{z-index:1;gap:.72rem;margin:1.35rem 0 1.25rem;display:grid;position:relative}.feed-row{color:var(--green-bright);font-family:var(--font-terminal);animation:2.2s infinite feed-pop;animation-delay:var(--row-delay);grid-template-columns:auto 1fr auto auto;align-items:center;gap:.72rem;font-size:.94rem;display:grid}.feed-row .prompt{color:#75ff936b}.feed-row strong{color:var(--green)}.feed-row small{color:var(--muted-dim)}.wallet-box{z-index:1;font-family:var(--font-terminal);background:#45ff6f0b;border:1px solid #45ff6f24;gap:.45rem;padding:.9rem;display:grid;position:relative}.wallet-box span,.wallet-box strong{color:var(--green-bright);font-size:.85rem}.wallet-box i{background:repeating-linear-gradient(90deg, var(--green) 0 4px, transparent 4px 7px);width:56%;height:9px;display:block;box-shadow:0 0 16px #45ff6f52}.status-bar{color:var(--green-bright);font-family:var(--font-terminal);text-transform:uppercase;background:#031207c7;border-block:1px solid #45ff6f21;grid-template-columns:repeat(6,auto);justify-content:center;gap:clamp(1rem,4.2vw,5rem);padding:1.05rem min(6vw,6rem);display:grid;position:relative;box-shadow:inset 0 0 28px #45ff6f0e}.status-item{white-space:nowrap;color:#75ff93bf;align-items:center;gap:.55rem;display:inline-flex}.status-item strong{color:var(--green-bright)}.section-heading{text-align:center;justify-items:center;gap:1rem;margin-bottom:2.2rem;display:grid}.section-heading.compact{text-align:left;justify-items:start}.section-heading h2{max-width:780px;color:var(--white);font-family:var(--font-terminal);letter-spacing:0;text-transform:uppercase;text-shadow:0 0 24px #45ff6f2e;margin:0;font-size:clamp(2.2rem,4vw,4.2rem);line-height:1}.section-heading p{color:var(--muted);margin:0;font-size:1.05rem}.dashboard-section{grid-template-columns:minmax(680px,1.6fr) minmax(420px,.95fr);align-items:stretch;gap:clamp(1.2rem,2vw,2rem);padding:1.45rem 0 0;display:grid}.feature-module{min-width:0}.dashboard-section .section-heading{display:none}.feature-grid{grid-template-columns:repeat(4,1fr);gap:1rem;display:grid}.feature-card{min-height:196px;padding:1.35rem 1.18rem;transition:transform .18s,border-color .18s,box-shadow .18s}.feature-card:hover,.step-card:hover,.timeline-card:hover,.faq-item:hover{border-color:var(--line-strong);transform:translateY(-4px);box-shadow:0 0 34px #45ff6f2e,inset 0 0 36px #45ff6f0d}.corner{border-top:2px solid var(--green);border-left:2px solid var(--green);opacity:.7;width:20px;height:20px;position:absolute;top:12px;left:12px}.feature-icon{z-index:1;width:42px;height:42px;color:var(--green);font-family:var(--font-terminal);text-shadow:0 0 18px #45ff6fbf;place-items:center;margin:.2rem 0 1.05rem;font-size:1.65rem;display:grid;position:relative}.feature-card h3,.step-card h3,.timeline-card h3{z-index:1;color:var(--green-bright);font-family:var(--font-terminal);letter-spacing:.04em;text-transform:uppercase;margin:0 0 .8rem;font-size:1.02rem;position:relative}.feature-card p,.step-card p,.timeline-card p,.faq-item p{z-index:1;color:var(--muted);margin:0;line-height:1.7;position:relative}.feature-card small{z-index:1;color:var(--green);font-family:var(--font-terminal);margin-top:1.25rem;display:block;position:relative}.metrics-section{min-width:0}.metrics-panel{height:100%;min-height:196px;padding:clamp(1.05rem,2vw,1.45rem)}.metrics-content{z-index:1;grid-template-columns:minmax(210px,.78fr) minmax(250px,1fr);align-items:center;gap:clamp(1rem,2vw,2rem);margin-top:.8rem;display:grid;position:relative}.metric-list{gap:.8rem;display:grid}.metric-row{color:var(--green-bright);font-family:var(--font-terminal);text-transform:uppercase;grid-template-columns:auto 1fr auto;align-items:center;gap:.8rem;padding:.25rem 0;display:grid}.metric-row p{margin:0}.metric-row strong{color:var(--white)}.chart-box{min-height:190px;color:var(--green);position:relative;overflow:hidden}.chart-section{scroll-margin-top:92px}.chart-terminal{padding:clamp(.85rem,1.8vw,1.2rem)}.chart-terminal .panel-title{padding:0 0 .85rem}.chart-terminal .panel-title a{color:var(--green-bright);text-shadow:0 0 10px #45ff6f8c;margin-left:auto;font-size:.78rem}.chart-terminal iframe{z-index:1;background:#020503;border:1px solid #45ff6f38;width:100%;height:clamp(520px,72vh,820px);display:block;position:relative}.chart-placeholder{z-index:1;width:100%;height:clamp(420px,58vh,620px);color:var(--green-bright);font-family:var(--font-terminal);text-transform:uppercase;background-color:#020a05d1;background-image:linear-gradient(#45ff6f14 1px,#0000 1px),linear-gradient(90deg,#45ff6f14 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:36px 36px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border:1px solid #45ff6f38;place-items:center;font-weight:900;display:grid;position:relative}.chart-grid{opacity:.3;background-color:#0000;background-image:linear-gradient(#45ff6f1f 1px,#0000 1px),linear-gradient(90deg,#45ff6f1f 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:45px 45px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0}.chart-box svg{filter:drop-shadow(0 0 12px #45ff6fcc);width:100%;height:calc(100% - 3rem);animation:4s ease-in-out infinite line-draw;position:absolute;inset:.5rem 0 2.7rem}.candles{justify-content:flex-end;align-items:flex-end;gap:clamp(.35rem,1vw,.78rem);display:flex;position:absolute;bottom:1.3rem;left:1rem;right:1rem}.candles i{width:clamp(9px,1.4vw,16px);height:var(--height);background:var(--green);animation:2.8s ease-in-out infinite candle-pump;animation-delay:calc(var(--i) * 80ms);display:block;position:relative;box-shadow:0 0 14px #45ff6fbf}.candles i:before,.candles i:after{content:"";background:var(--green-bright);width:1px;position:absolute;left:50%;transform:translate(-50%)}.candles i:before{height:16px;bottom:100%}.candles i:after{height:13px;top:100%}.steps-grid{grid-template-columns:repeat(4,1fr);gap:1.25rem;display:grid}.step-card{min-height:205px;padding:1.5rem;transition:transform .18s,border-color .18s,box-shadow .18s}.step-card small,.timeline-card small{z-index:1;color:var(--green);font-family:var(--font-terminal);letter-spacing:.08em;margin-bottom:1rem;font-weight:900;display:inline-block;position:relative}.roadmap-section{padding-bottom:1rem}.timeline{gap:1.15rem;max-width:980px;margin:0 auto;display:grid;position:relative}.timeline:before{content:"";background:linear-gradient(transparent, var(--green), transparent);width:1px;position:absolute;top:1rem;bottom:1rem;left:19px;box-shadow:0 0 18px #45ff6f80}.timeline-item{grid-template-columns:40px 1fr;align-items:start;gap:1.1rem;display:grid;position:relative}.timeline-node{z-index:1;border:1px solid var(--line-strong);clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);background:#45ff6f1a;width:40px;height:40px;position:relative;box-shadow:inset 0 0 18px #45ff6f2e,0 0 18px #45ff6f38}.timeline-card{padding:1.35rem 1.5rem;transition:transform .18s,border-color .18s,box-shadow .18s}.faq-section{padding-bottom:clamp(4rem,7vw,7rem)}.faq-grid{gap:1rem;max-width:940px;margin:0 auto;display:grid}.faq-item{padding:1.2rem 1.3rem;transition:transform .18s,border-color .18s,box-shadow .18s}.faq-item summary{z-index:1;cursor:pointer;color:var(--green-bright);font-family:var(--font-terminal);text-transform:uppercase;font-weight:900;position:relative}.faq-item p{padding-top:.85rem}.site-footer{color:var(--muted);border-top:1px solid #45ff6f2e;grid-template-columns:minmax(270px,1fr) auto;align-items:center;gap:1.5rem 2rem;padding:2rem 0;display:grid}.footer-brand{align-items:center;gap:.9rem;display:flex}.footer-brand img{object-fit:cover;border:1px solid #ffffff8c;border-radius:50%;width:54px;height:54px}.footer-brand strong{color:var(--green-bright);font-family:var(--font-terminal);letter-spacing:.05em;display:block}.footer-brand p,.disclaimer,.copyright{margin:0}.footer-links{color:var(--green-bright);font-family:var(--font-terminal);text-transform:uppercase;flex-wrap:wrap;justify-content:flex-end;gap:1.4rem;display:flex}.disclaimer{color:#e1ffe680;grid-column:1/-1;font-size:.92rem;line-height:1.6}.copyright{color:#e1ffe666;font-family:var(--font-terminal);text-align:right;grid-column:1/-1;font-size:.88rem}@keyframes rain-fall{0%{transform:translateY(-10vh)}to{transform:translateY(155vh)}}@keyframes glitch{0%,92%,to{filter:none;transform:translate(0)}93%{filter:hue-rotate(20deg);transform:translate(2px,-1px)}94%{transform:translate(-2px,1px)}95%{transform:translate(1px)}}@keyframes float-logo{0%,to{transform:translateY(0)}50%{transform:translateY(-18px)}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{0%,to{opacity:.65;transform:scale(.98)}50%{opacity:1;transform:scale(1.02)}}@keyframes feed-pop{0%,to{opacity:.86;text-shadow:0 0 6px #45ff6f2e}50%{opacity:1;text-shadow:0 0 14px #45ff6fb8}}@keyframes candle-pump{0%,to{opacity:.75;transform:scaleY(.82)}50%{opacity:1;transform:scaleY(1)}}@keyframes line-draw{0%,to{stroke-dasharray:520;stroke-dashoffset:0;opacity:.9}50%{stroke-dasharray:520;stroke-dashoffset:40px;opacity:1}}@media (width<=1280px){.site-header{grid-template-columns:1fr;justify-items:center;min-height:auto;padding:.9rem 5vw}.header-actions{justify-content:center}.hero{grid-template-columns:minmax(300px,1fr) minmax(340px,.85fr)}.buybot-panel{grid-column:1/-1;justify-self:stretch;max-width:none}.dashboard-section{grid-template-columns:1fr}.feature-grid,.steps-grid{grid-template-columns:repeat(2,1fr)}.status-bar{grid-template-columns:repeat(3,auto)}}@media (width<=860px){.noise,.scanlines{display:none}.matrix-rain span{letter-spacing:.18rem;filter:none;font-size:.62rem;opacity:.12!important}.site-header,.hud-card{-webkit-backdrop-filter:none;backdrop-filter:none}.portal,.ring,.holo-platform:before,.feed-row,.chart-box svg,.candles i{animation:none}.portal,.socials svg{filter:none}.hud-card:after{display:none}.section-shell{width:min(100% - 1.5rem,720px)}.nav-links{gap:.75rem 1rem;font-size:.74rem}.socials{display:none}.hero{grid-template-columns:1fr;min-height:auto;padding-top:3rem}.hero-copy{text-align:center}.eyebrow,.section-heading.compact{text-align:center;justify-items:center;margin-inline:auto}.hero-text{margin-inline:auto}.cta-row,.contract-line{justify-content:center}.hero-visual{order:-1;min-height:430px}.portal{width:min(100%,380px)}.holo-platform{bottom:.8rem}.metrics-content,.site-footer{grid-template-columns:1fr}.dashboard-section{padding-top:1rem}.footer-links{justify-content:flex-start}.copyright{text-align:left}}@media (width<=620px){.site-header{align-items:center}.brand img{width:46px;height:46px}.brand strong,.brand em{font-size:.9rem}.nav-links{display:none}.btn,.btn-small,.header-actions{width:100%}.hero-copy h1{font-size:clamp(3.2rem,17vw,4.7rem)}.cta-row{display:grid}.hero-visual{min-height:350px}.holo-platform{height:120px}.status-bar{grid-template-columns:1fr;justify-items:start;gap:.8rem}.feature-grid,.steps-grid{grid-template-columns:1fr}.metric-row{grid-template-columns:auto 1fr}.metric-row strong{grid-column:2/-1}.chart-box{min-height:210px}.chart-terminal iframe,.chart-placeholder{height:520px}.timeline-item{grid-template-columns:30px 1fr;gap:.8rem}.timeline:before{left:14px}.timeline-node{width:30px;height:30px}}
