*{margin:0;padding:0;box-sizing:border-box}:root{--space-section:clamp(96px,13vw,190px);--space-lead:clamp(56px,7vw,110px);--space-card:clamp(40px,5vw,72px);--pad-x-mechanics:clamp(24px,5vw,64px);--pad-x-inner:clamp(24px,3vw,56px);--frame-gutter:12px}body,html{height:100%;overflow:hidden;font-family:var(--font-sans),system-ui,-apple-system,sans-serif}.frame,body,html{background:#12141d}.frame{position:relative;height:100dvh;padding:var(--frame-gutter)}.brand-badge{position:absolute;top:12px;left:12px;width:64px;height:64px;overflow:hidden;border-radius:10px;border:1px solid rgba(255,255,255,.18);background:#000}.badge-layer{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .1s steps(2)}.badge-on{opacity:1}.brand-badge-glitch{animation:badge-glitch .43s steps(2) 1}@keyframes badge-glitch{0%{transform:translate(0) skewX(0);filter:none}15%{transform:translate(-2px,1px) skewX(-9deg);filter:hue-rotate(90deg) saturate(3)}32%{transform:translate(3px,-2px) skewX(7deg);filter:invert(1)}48%{transform:translate(-1px,2px) skewX(-3deg);filter:brightness(1.7) contrast(2.2)}66%{transform:translate(2px) skewX(5deg);filter:hue-rotate(-70deg) saturate(2)}82%{transform:translate(-1px,-1px);filter:brightness(1.2)}to{transform:translate(0) skewX(0);filter:none}}.badge-tear{position:absolute;inset:0;pointer-events:none;mix-blend-mode:screen;background:linear-gradient(90deg,rgba(248,113,113,.65),rgba(96,165,250,.65));opacity:0}.brand-badge-glitch .badge-tear{animation:badge-tear .43s step-end 1}@keyframes badge-tear{0%,to{opacity:0;-webkit-clip-path:inset(0 0 100% 0);clip-path:inset(0 0 100% 0);transform:translateX(0)}18%{opacity:.9;-webkit-clip-path:inset(18% 0 56% 0);clip-path:inset(18% 0 56% 0);transform:translateX(-10%)}38%{opacity:.7;-webkit-clip-path:inset(58% 0 26% 0);clip-path:inset(58% 0 26% 0);transform:translateX(12%)}58%{opacity:.85;-webkit-clip-path:inset(6% 0 80% 0);clip-path:inset(6% 0 80% 0);transform:translateX(-8%)}76%{opacity:0}}@media (prefers-reduced-motion:reduce){.brand-badge-glitch,.brand-badge-glitch .badge-tear{animation:none}.badge-layer{transition:none}}.hero{height:calc(100dvh - var(--frame-gutter) * 2);overflow:hidden;border-radius:16px}.hero,.hero-clip{position:relative}.hero-clip{height:100%;width:100%}.hero-pane{height:100%;overflow-y:auto;overflow-x:hidden;overscroll-behavior:none;scrollbar-width:none}.hero-pane::-webkit-scrollbar{display:none}.hero-viewport{position:relative;height:calc(100dvh - var(--frame-gutter) * 2)}.hero-video,.hero-video-stack{position:absolute;inset:0}.hero-video{width:100%;height:100%;object-fit:cover}.hero-pane-locked{overflow-y:hidden}.intro{position:absolute;inset:0;z-index:10;display:flex;align-items:center;justify-content:center;background:radial-gradient(ellipse at 50% 45%,#171a26 0,#0a0c12 75%);cursor:pointer;transition:opacity .9s cubic-bezier(.65,0,.35,1),transform .9s cubic-bezier(.65,0,.35,1)}.intro-leaving{opacity:0;transform:scale(1.12);pointer-events:none}.intro-word{display:flex;align-items:baseline;justify-content:center;flex-wrap:wrap;gap:.3em;font-family:var(--font-display),sans-serif;font-weight:700;letter-spacing:-.02em;color:#fff;text-align:center;padding:0 24px}.intro-line-0{font-size:clamp(40px,7vw,92px)}.intro-line-1{font-size:clamp(48px,9vw,120px)}.intro-line-2{font-size:clamp(64px,13vw,170px)}.intro-slam{display:inline-block;opacity:0;--tilt:-2.5deg;animation:intro-slam-in .3s cubic-bezier(.34,1.56,.64,1) both}.intro-slam:nth-child(2n){--tilt:2deg}@keyframes intro-slam-in{0%{opacity:0;transform:scale(3.2) rotate(10deg) translateY(-.05em);filter:blur(10px)}65%{filter:blur(0)}to{opacity:1;transform:scale(1) rotate(var(--tilt)) translateY(0);filter:blur(0)}}.crt{position:absolute;inset:0;pointer-events:none;overflow:hidden}.intro-crt{z-index:3}.hero-crt{z-index:1}.crt:before{content:"";position:absolute;inset:0;background:repeating-linear-gradient(180deg,rgba(0,0,0,.35),rgba(0,0,0,.35) 1px,transparent 0,transparent 3px);animation:crt-flicker .12s steps(2) infinite}@keyframes crt-flicker{0%{opacity:.9}to{opacity:.65}}.crt:after{content:"";position:absolute;inset:-100%;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");opacity:.07;animation:crt-static .35s steps(5) infinite}@keyframes crt-static{0%{transform:translate(0)}20%{transform:translate(-60px,30px)}40%{transform:translate(40px,-50px)}60%{transform:translate(-30px,-40px)}80%{transform:translate(50px,55px)}to{transform:translate(0)}}.intro-flash{position:absolute;inset:0;z-index:0;pointer-events:none;background:radial-gradient(ellipse at 50% 50%,rgba(74,222,128,.28),transparent 65%);animation:intro-flash-pulse .5s ease-out both}@keyframes intro-flash-pulse{0%{opacity:0}25%{opacity:1}to{opacity:0}}.intro-printer{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;z-index:1}.intro-printer-on{animation:intro-printer-in .35s cubic-bezier(.16,1,.3,1) both}@keyframes intro-printer-in{0%{opacity:0;transform:scale(1.15);filter:blur(12px)}to{opacity:1;transform:scale(1);filter:blur(0)}}.intro-word{position:relative;z-index:2}.intro-brrr{font-size:clamp(90px,20vw,280px);color:#4ade80;text-shadow:0 0 40px rgba(74,222,128,.55),0 0 120px rgba(74,222,128,.35);animation:intro-shake .1s linear .3s infinite}@keyframes intro-shake{0%{transform:translate(0)}25%{transform:translate(3px,-4px)}50%{transform:translate(-4px,3px)}75%{transform:translate(4px,3px)}to{transform:translate(-3px,-3px)}}.hero-video-reveal{animation:video-reveal 1.6s cubic-bezier(.16,1,.3,1) both}@keyframes video-reveal{0%{transform:scale(1.12)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.ca-copy-on .ca-copy-sweep,.crt:after,.crt:before,.hero-ca-cursor,.hero-video-reveal,.hero-wordmark,.intro-brrr,.intro-flash,.intro-slam,.intro-word,.mechanics-title,.sound-cursor,.sound-live .eq span,.sound-muted,.swap-closed-cursor{animation:none}.intro-slam{opacity:1}}.hero-outline{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.sound-button{display:flex;align-items:center;gap:10px;position:absolute;top:24px;right:24px;padding:13px 20px;font-family:var(--font-mono),monospace;font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:.1em;color:#fff;background:rgba(6,8,12,.72);border:1px solid rgba(255,255,255,.25);cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:transform .15s cubic-bezier(.34,1.56,.64,1),border-color .2s ease,background .2s ease,box-shadow .2s ease}.sound-button:hover{transform:translateY(-2px) scale(1.04);background:rgba(6,8,12,.9)}.sound-button:active{transform:translateY(0) scale(.95)}.sound-muted{animation:sound-attract 2.2s ease-in-out infinite}@keyframes sound-attract{0%,to{border-color:rgba(255,255,255,.25);box-shadow:0 0 0 rgba(74,222,128,0)}50%{border-color:rgba(74,222,128,.6);box-shadow:0 0 18px rgba(74,222,128,.35)}}.sound-live{border-color:rgba(74,222,128,.55);box-shadow:0 0 14px rgba(74,222,128,.25)}.eq{display:flex;align-items:flex-end;gap:3px;height:16px}.eq span{width:3px;height:3px;background:#f87171;transition:background .2s ease}.sound-live .eq span{background:#4ade80;animation:eq-dance .5s ease-in-out infinite alternate}.sound-live .eq span:first-child{animation-duration:.47s}.sound-live .eq span:nth-child(2){animation-duration:.31s}.sound-live .eq span:nth-child(3){animation-duration:.59s}.sound-live .eq span:nth-child(4){animation-duration:.36s}.sound-live .eq span:nth-child(5){animation-duration:.52s}@keyframes eq-dance{0%{height:3px}to{height:16px}}.sound-label{display:inline-grid;justify-items:start;overflow:hidden;white-space:nowrap;width:calc(8ch + .8em);transition:width .3s cubic-bezier(.65,0,.35,1)}.sound-lbl{grid-area:1/1;transition:opacity .2s ease}.sound-muted .sound-lbl-off{opacity:0}.sound-live .sound-label{width:calc(9ch + .9em)}.sound-live .sound-lbl-on{opacity:0}.sound-cursor{width:.5em;height:1em;background:#f87171;animation:cursor-blink 1.1s steps(2) infinite}.sound-live .sound-cursor{background:#4ade80}@keyframes cursor-blink{50%{opacity:0}}.token-stats{position:absolute;bottom:24px;right:24px;min-width:360px;padding:18px 20px;font-family:var(--font-mono),monospace;color:#fff;background:rgba(6,8,12,.72);border:1px solid rgba(255,255,255,.18);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.token-head{display:flex;align-items:baseline;gap:8px}.token-ticker{font-size:19px;font-weight:500;color:#4ade80}.token-name{font-size:14px;color:rgba(255,255,255,.45);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.token-feed{display:flex;align-items:center;gap:5px;margin-left:auto;font-size:12px;text-transform:uppercase;letter-spacing:.08em;color:rgba(255,255,255,.5)}.token-feed-dot{width:8px;height:8px;background:rgba(255,255,255,.35)}.token-feed-live .token-feed-dot{background:#4ade80;box-shadow:0 0 6px rgba(74,222,128,.8);animation:feed-pulse 1.6s ease-in-out infinite}.token-feed-offline .token-feed-dot{background:#f87171}@keyframes feed-pulse{50%{opacity:.4}}.token-price-row{display:flex;align-items:baseline;gap:10px;margin-top:8px}.token-price{font-size:34px;font-weight:500;letter-spacing:-.01em}.token-change{font-size:16px}.token-change-label{font-size:12px;color:rgba(255,255,255,.4)}.token-up{color:#4ade80}.token-down{color:#f87171}.token-grid{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:1px;gap:1px;margin-top:12px;border:1px solid rgba(255,255,255,.1);overflow:hidden;background:rgba(255,255,255,.1)}.token-cell{padding:11px 13px;background:rgba(6,8,12,.9)}.token-cell dt{font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:rgba(255,255,255,.4)}.token-cell dd{margin-top:4px;font-size:16px;font-weight:500}.hero-brand{position:absolute;bottom:20px;left:20px;right:20px;display:flex;flex-direction:column;align-items:flex-start;gap:clamp(10px,1.4vw,16px);pointer-events:none}.hero-wordmark{margin-bottom:-.06em;font-family:var(--font-display),sans-serif;font-size:clamp(76px,15vw,300px);font-weight:700;letter-spacing:-.045em;line-height:1;color:#fff;text-shadow:.028em 0 0 rgba(248,113,113,.45),-.028em 0 0 rgba(96,165,250,.45),0 0 .4em rgba(0,0,0,.55);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;animation:wordmark-glitch 6s infinite}@keyframes wordmark-glitch{0%,90.9%,93.1%,to{transform:none;text-shadow:.028em 0 0 rgba(248,113,113,.45),-.028em 0 0 rgba(96,165,250,.45),0 0 .4em rgba(0,0,0,.55)}91%{transform:skewX(-6deg) translateX(.02em);text-shadow:.09em 0 0 rgba(248,113,113,.7),-.09em 0 0 rgba(96,165,250,.7),0 0 .4em rgba(0,0,0,.55)}92%{transform:skewX(4deg) translateX(-.015em);text-shadow:-.06em 0 0 rgba(248,113,113,.7),.06em 0 0 rgba(96,165,250,.7),0 0 .4em rgba(0,0,0,.55)}93%{transform:none}}.wordmark-fill{display:inline-block;position:relative;z-index:0;background:url(/printerfull.gif) 50%/cover no-repeat;-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;text-shadow:none}.wordmark-fill:after,.wordmark-fill:before{content:attr(data-text);position:absolute;inset:0;z-index:-1;background:none;text-shadow:none;font:inherit;letter-spacing:inherit;line-height:inherit}.wordmark-fill:before{transform:translateX(.028em);color:rgba(248,113,113,.45);-webkit-text-fill-color:rgba(248,113,113,.45)}.wordmark-fill:after{transform:translateX(-.028em);color:rgba(96,165,250,.45);-webkit-text-fill-color:rgba(96,165,250,.45)}@media (max-width:640px){.token-stats{left:16px;right:16px;bottom:16px;min-width:0}.hero-brand{left:16px;right:16px;bottom:auto;top:96px}}.mechanics{position:relative;border-top:1px solid rgba(74,222,128,.3);background-image:repeating-linear-gradient(180deg,rgba(0,0,0,.26) 0 1px,transparent 1px 3px),radial-gradient(130% 45% at 50% 0,rgba(74,222,128,.13),transparent 68%),repeating-linear-gradient(0deg,rgba(74,222,128,.03) 0 1px,transparent 1px 46px),repeating-linear-gradient(90deg,rgba(74,222,128,.03) 0 1px,transparent 1px 46px),repeating-conic-gradient(rgba(74,222,128,.028) 0 25%,transparent 0 50%),linear-gradient(180deg,#151b26,#111621 40%,#0b0e15);background-size:auto,auto,auto,auto,6px 6px,auto;padding:clamp(48px,7vw,96px) var(--pad-x-mechanics) var(--space-section);color:#fff}.m-inner{position:relative;max-width:1560px;margin:0 auto;display:flex;flex-direction:column;padding:0 var(--pad-x-inner)}.m-inner>*+*{margin-top:var(--space-section)}.m-inner>.section-divider,.m-inner>.section-divider+*,.m-inner>.stack{margin-top:var(--space-lead)}@media (max-width:700px){.m-inner{padding:0}}.m-section{display:flex;flex-direction:column;align-items:flex-start;gap:24px}.m-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:clamp(28px,4vw,72px);gap:clamp(28px,4vw,72px);align-items:center;width:100%}.m-row-flip .m-media{order:-1}.m-row-bottom{align-items:stretch}.m-row-bottom .m-media-col{height:100%}.m-row-bottom .slot{flex:1 1;height:auto;min-height:190px}.m-copy{flex-direction:column;align-items:flex-start;gap:20px}.m-copy,.m-media{display:flex;min-width:0}.m-media{justify-content:center}.m-media-col{display:flex;flex-direction:column;gap:12px;width:min(640px,100%)}.closer{width:100%;padding-top:clamp(22px,3vw,36px);border-top:1px dashed rgba(74,222,128,.25);font-family:var(--font-display),sans-serif;font-size:clamp(26px,3.6vw,58px);font-weight:500;line-height:1.08;letter-spacing:-.03em;color:#fff}.fine-print{font-family:var(--font-mono),monospace;font-size:11px;line-height:1.65;letter-spacing:.03em;color:rgba(255,255,255,.4)}@media (max-width:900px){.m-row{grid-template-columns:1fr}.m-row-flip .m-media{order:0}}.m-kicker{font-family:var(--font-mono),monospace;font-size:13px;letter-spacing:.08em;color:#4ade80}.m-heading{font-family:var(--font-display),sans-serif;font-size:clamp(26px,3.5vw,48px);font-weight:500;letter-spacing:-.02em;margin-top:-10px}.stack{display:flex;flex-direction:column;gap:var(--space-card)}.shell{position:relative;--bar-h:32px;border:1px solid color-mix(in srgb,var(--chrome) 35%,transparent);overflow:hidden;background:#171a26;box-shadow:0 10px 34px rgba(0,0,0,.4)}.shell-bar{display:flex;align-items:center;justify-content:space-between;gap:12px;height:var(--bar-h);padding:0 7px 0 14px;background:linear-gradient(90deg,var(--chrome),color-mix(in srgb,var(--chrome) 55%,#06080c) 68%,color-mix(in srgb,var(--chrome) 32%,#06080c));border-bottom:1px solid color-mix(in srgb,var(--chrome) 45%,transparent);box-shadow:inset 0 1px 0 rgba(255,255,255,.25)}.shell-title{font-family:var(--font-mono),monospace;font-size:12px;font-weight:500;letter-spacing:.08em;color:#0a0c12;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.shell-btns{display:flex;gap:3px;flex-shrink:0}.shell-btn{display:grid;place-items:center;width:21px;height:19px;font-family:var(--font-mono),monospace;font-size:10px;font-style:normal;line-height:1;color:#0a0c12;background:#b6beb6;border-color:#f2f6f2 #4d554d #4d554d #f2f6f2;border-style:solid;border-width:2px}.shell-body{--shell-pad:clamp(22px,3vw,40px);padding:var(--shell-pad)}@media (max-width:700px){.stack{--bar-h:34px}}.m-video{position:relative;width:100%;overflow:hidden;border:1px solid rgba(74,222,128,.25);background:#000;aspect-ratio:848/195;isolation:isolate}.m-video video{display:block;width:100%;height:100%;object-fit:cover;transform:scale(1.06);animation:vfx-signal 6.5s infinite}.vfx-tint{position:absolute;inset:0;z-index:1;pointer-events:none;mix-blend-mode:color;opacity:.85;animation:vfx-colors 9s linear infinite}@keyframes vfx-colors{0%{background:#42f3ab}25%{background:#5dd7fc}50%{background:#fcfd65}75%{background:#eb615f}to{background:#42f3ab}}.vfx-tear{position:absolute;inset:0;z-index:2;pointer-events:none;mix-blend-mode:screen;background:linear-gradient(90deg,rgba(248,113,113,.55),rgba(96,165,250,.55));opacity:0;animation:vfx-tear 6.5s step-end infinite}@keyframes vfx-tear{0%,70%,to{opacity:0;-webkit-clip-path:inset(0 0 100% 0);clip-path:inset(0 0 100% 0);transform:none}71%{opacity:.9;-webkit-clip-path:inset(16% 0 64% 0);clip-path:inset(16% 0 64% 0);transform:translateX(-3%)}72%{opacity:.6;-webkit-clip-path:inset(56% 0 30% 0);clip-path:inset(56% 0 30% 0);transform:translateX(4%)}73%{opacity:0}86%{opacity:.85;-webkit-clip-path:inset(8% 0 80% 0);clip-path:inset(8% 0 80% 0);transform:translateX(5%)}87%{opacity:.7;-webkit-clip-path:inset(72% 0 14% 0);clip-path:inset(72% 0 14% 0);transform:translateX(-4%)}88%{opacity:0}}@keyframes vfx-signal{0%,70.5%,73.5%,85.5%,88.5%,to{transform:scale(1.06) translateX(0);filter:saturate(1.35) contrast(1.1)}71%{transform:scale(1.06) translateX(-1.5%) skewX(1.2deg);filter:saturate(2.4) contrast(1.4)}72%{transform:scale(1.06) translateX(1.2%) skewX(-.8deg);filter:invert(1) hue-rotate(90deg)}73%{transform:scale(1.06) translateX(-.6%);filter:saturate(1.35) contrast(1.1)}86%{transform:scale(1.06) translateX(2%) skewX(-1.5deg);filter:saturate(.2) contrast(1.8)}87%{transform:scale(1.06) translateX(-1.4%);filter:saturate(2.6) contrast(1.3)}}.m-video .crt{z-index:3}@media (prefers-reduced-motion:reduce){.m-video video,.vfx-tear,.vfx-tint{animation:none}.vfx-tear{display:none}}.dos{width:min(620px,100%);border:1px solid rgba(74,222,128,.25);overflow:hidden;background:rgba(2,6,4,.6);box-shadow:inset 0 0 40px rgba(74,222,128,.05)}.dos-bar{display:flex;justify-content:space-between;align-items:center;padding:8px 14px;background:rgba(74,222,128,.06);border-bottom:1px dashed rgba(74,222,128,.18);font-family:var(--font-mono),monospace;font-size:12px;letter-spacing:.05em;color:rgba(255,255,255,.55)}.dos-bar-deco{color:rgba(255,255,255,.3)}.dos-screen{position:relative;padding:20px 22px;font-family:var(--font-mono),monospace;font-size:13.5px;line-height:1.55;color:#3dff5f;text-shadow:0 0 8px rgba(61,255,95,.45);white-space:pre;overflow-x:auto}.dos-screen:after{content:"";position:absolute;inset:0;pointer-events:none;background:repeating-linear-gradient(180deg,rgba(0,0,0,.3),rgba(0,0,0,.3) 1px,transparent 0,transparent 3px)}.dos-cursor{animation:cursor-blink 1.1s steps(2) infinite}.dos:hover .dos-screen{animation:how-glitch .25s steps(2) 2;text-shadow:0 0 8px rgba(61,255,95,.45),.06em 0 0 rgba(248,113,113,.6),-.06em 0 0 rgba(96,165,250,.6)}.dos:hover .dos-bar{color:#4ade80}.slot{width:min(640px,100%);height:clamp(190px,28vh,300px);display:grid;place-items:center;border:2px dashed rgba(255,255,255,.18);background:rgba(255,255,255,.02);font-family:var(--font-mono),monospace;font-size:12px;text-transform:uppercase;letter-spacing:.08em;color:rgba(255,255,255,.3);padding:12px;text-align:center}.manifesto{display:flex;flex-direction:column;gap:18px;max-width:68ch;font-size:clamp(16px,1.4vw,19px);line-height:1.7;color:rgba(255,255,255,.72)}.manifesto-wide{max-width:none}.manifesto strong{color:#fff;font-weight:600}.manifesto-lead{font-size:clamp(20px,2vw,24px);color:#fff}.accent{color:#4ade80;font-weight:600}.how{width:100%}.how-list{list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.how-list li{position:relative;overflow:hidden;display:grid;grid-template-columns:auto auto minmax(0,1fr);grid-template-rows:auto 1fr auto;align-items:baseline;grid-gap:3px 12px;gap:3px 12px;padding:16px;border:1px solid rgba(74,222,128,.22);background:rgba(2,6,4,.6);box-shadow:inset 0 0 34px rgba(74,222,128,.05);transition:background .15s ease,border-color .15s ease}.how-list li:after{content:"";position:absolute;inset:0;pointer-events:none;background:repeating-linear-gradient(180deg,rgba(0,0,0,.25),rgba(0,0,0,.25) 1px,transparent 0,transparent 3px)}.how-list li:hover{background:rgba(10,32,20,.72);border-color:rgba(74,222,128,.5)}.how-index{grid-column:1;font-size:12px;color:rgba(255,255,255,.35)}.how-index,.how-name{grid-row:1;font-family:var(--font-mono),monospace;line-height:1.6}.how-name{grid-column:2;position:relative;font-size:15px;font-weight:500;color:#4ade80}.how-list li:hover .how-name{animation:how-glitch .25s steps(2) 2;text-shadow:.06em 0 0 rgba(248,113,113,.8),-.06em 0 0 rgba(96,165,250,.8)}@keyframes how-glitch{0%{transform:translate(0) skewX(0)}33%{transform:translate(2px,-1px) skewX(-8deg)}66%{transform:translate(-2px,1px) skewX(5deg)}to{transform:translate(0) skewX(0)}}.how-tag{grid-column:3;grid-row:1;font-family:var(--font-mono),monospace;font-size:11px;letter-spacing:.04em;color:rgba(255,255,255,.4);white-space:nowrap}.how-list li:hover .how-tag{color:#4ade80}.how-desc{grid-column:1/-1;grid-row:2;margin-top:8px;font-size:15px;line-height:1.6;color:rgba(255,255,255,.72)}@media (max-width:860px){.how-list{grid-template-columns:1fr}}.mechanics-inner{max-width:1560px;margin:0 auto}.mechanics-title{font-family:var(--font-display),sans-serif;font-size:clamp(44px,8vw,128px);font-weight:700;letter-spacing:-.04em;line-height:.95;color:#fff;text-shadow:.028em 0 0 rgba(248,113,113,.45),-.028em 0 0 rgba(96,165,250,.45);animation:wordmark-glitch 7s infinite}.title-accent{color:#4ade80;text-shadow:0 0 .2em rgba(74,222,128,.6),0 0 .6em rgba(74,222,128,.35)}.dos-divider{display:flex;align-items:center;gap:16px;width:100%;font-family:var(--font-mono),monospace;color:#4ade80}.dos-divider-line{flex:1 1;height:5px;border-top:1px solid rgba(74,222,128,.55);border-bottom:1px solid rgba(74,222,128,.55)}.dos-divider-label{font-size:13px;letter-spacing:.1em;white-space:nowrap;text-shadow:0 0 8px rgba(74,222,128,.45)}@media (max-width:560px){.dos-divider-label{font-size:11px;letter-spacing:.04em}}.bios{width:100%;overflow:hidden;border:1px solid rgba(74,222,128,.25);background:rgba(2,6,4,.6);box-shadow:inset 0 0 40px rgba(74,222,128,.05);font-family:var(--font-mono),monospace}.bios-head{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:11px 16px;background:rgba(74,222,128,.12);border-bottom:1px dashed rgba(74,222,128,.28);font-size:12px;letter-spacing:.12em;color:#d7ffe4}.bios-ver{color:rgba(255,255,255,.4)}.bios-sys{display:flex;flex-wrap:wrap;gap:6px 28px;padding:11px 16px;border-bottom:1px dashed rgba(74,222,128,.18);font-size:12px;letter-spacing:.06em;color:rgba(255,255,255,.45)}.bios-sys b{font-weight:500;color:#4ade80}.bios-body{display:grid;grid-template-columns:minmax(0,1.75fr) minmax(0,1fr)}.bios-menu{display:flex;flex-direction:column;gap:6px;padding:14px;border-right:1px dashed rgba(74,222,128,.18)}.bios-col-head{display:flex;justify-content:space-between;padding:0 10px 6px;font-size:10px;letter-spacing:.14em;color:rgba(255,255,255,.3)}.bios-row{display:flex;flex-direction:column;gap:7px;width:100%;padding:11px 10px;font:inherit;text-align:left;cursor:pointer;background:none;border:1px solid transparent;color:rgba(255,255,255,.5);transition:background .12s ease,color .12s ease}.bios-row:hover{background:rgba(74,222,128,.06)}.bios-row-on{background:rgba(74,222,128,.1);border-color:rgba(74,222,128,.4);color:#d7ffe4}.bios-row-head{display:flex;align-items:center;gap:10px;font-size:14px;letter-spacing:.05em}.bios-caret{width:1ch;color:#4ade80}.bios-name{flex:1 1}.bios-state{font-size:11px;color:rgba(255,255,255,.3)}.bios-row-on .bios-state{color:#4ade80}.bios-gauge{display:flex;align-items:center;gap:10px;padding-left:calc(1ch + 10px);font-size:12px}.bios-gauge-label{width:9ch;color:rgba(255,255,255,.35)}.bios-bar{letter-spacing:-.08em;white-space:nowrap}.bios-fill-burn{color:#eb615f}.bios-fill-comp{color:#5dd7fc}.bios-empty{color:rgba(255,255,255,.16)}.bios-pct{width:4ch;text-align:right;color:rgba(255,255,255,.75)}.bios-help{display:flex;flex-direction:column;gap:10px;padding:14px 16px}.bios-help-title{font-size:10px;letter-spacing:.14em;color:rgba(255,255,255,.3)}.bios-help-body{font-size:13px;line-height:1.65;color:rgba(255,255,255,.7)}.bios-help-meta{margin-top:auto;padding-top:10px;font-size:12px;letter-spacing:.06em;color:#4ade80}.bios-legend{display:flex;flex-wrap:wrap;gap:6px 22px;padding:11px 16px;border-top:1px dashed rgba(74,222,128,.28);background:rgba(74,222,128,.06);font-size:11px;letter-spacing:.08em;color:rgba(255,255,255,.4)}.bios-legend b{font-weight:500;color:#4ade80}.bios-legend-end{margin-left:auto;color:#4ade80}@media (max-width:820px){.bios-body{grid-template-columns:1fr}.bios-menu{border-right:none;border-bottom:1px dashed rgba(74,222,128,.18)}.bios-legend-end{margin-left:0}}.lq{display:flex;flex-direction:column;width:100%;height:100%;min-height:300px}.lq-readout{display:flex;align-items:center;gap:8px 16px;flex-wrap:wrap;padding:9px 14px;border-bottom:1px dashed rgba(74,222,128,.18);font-family:var(--font-mono),monospace;font-size:11px;letter-spacing:.06em;color:rgba(255,255,255,.4)}.lq-readout b{font-weight:500;color:#4ade80}.lq-readout-end{margin-left:auto}.lq-phase{padding:3px 8px;font-size:10px;letter-spacing:.12em;color:#06080c;background:#4ade80}.lq-phase-bad{background:#eb615f;animation:lq-blink .45s steps(2) infinite}.lq-phase-hot{background:#fcfd65;animation:lq-blink .3s steps(2) infinite}@keyframes lq-blink{50%{opacity:.45}}.lq-plot{position:relative;flex:1 1;min-height:0;overflow:hidden;background:radial-gradient(ellipse at 50% 120%,rgba(74,222,128,.08),transparent 70%)}.lq-plot svg{display:block;width:100%;height:100%}.lq-slab-hit{animation:lq-slab-pulse .24s steps(2) infinite}@keyframes lq-slab-pulse{50%{opacity:.5}}.lq-tag{position:absolute;transform:translateY(-50%);padding:1px 5px;font-family:var(--font-mono),monospace;font-size:9px;letter-spacing:.1em;pointer-events:none;background:rgba(2,6,4,.75)}.lq-tag-price{right:6px;color:#d7ffe4}.lq-tag-floor{left:6px;color:#4ade80}.lq-alarm{position:absolute;left:50%;bottom:10px;transform:translateX(-50%);padding:4px 10px;font-family:var(--font-mono),monospace;font-size:10px;letter-spacing:.12em;white-space:nowrap;color:#06080c;background:#fcfd65;animation:lq-blink .32s steps(2) infinite}.lq-plot .crt{z-index:3}.lq-legend{display:flex;flex-wrap:wrap;gap:6px 16px;padding:9px 14px;border-top:1px dashed rgba(74,222,128,.18);font-family:var(--font-mono),monospace;font-size:10px;letter-spacing:.05em;color:rgba(255,255,255,.4)}.lq-legend span{display:flex;align-items:center;gap:6px}.lq-key{width:12px;height:7px;flex-shrink:0}.lq-key-live{background:rgba(93,215,252,.25);border:1px solid rgba(93,215,252,.7)}.lq-key-floor{background:rgba(74,222,128,.3);border:1px solid rgba(74,222,128,.8)}.lq-key-hit{background:rgba(252,253,101,.35);border:1px solid #fcfd65}.m-row-fill,.m-row-fill .m-media{align-items:stretch}@media (prefers-reduced-motion:reduce){.lq-alarm,.lq-phase-bad,.lq-phase-hot,.lq-slab-hit{animation:none}}.step{width:100%;display:flex;flex-direction:column;gap:12px;padding-top:26px;border-top:1px dashed rgba(74,222,128,.22)}.step:first-of-type{padding-top:0;border-top:none}.step-head{display:flex;align-items:baseline;gap:12px;font-family:var(--font-display),sans-serif;font-size:clamp(20px,2.2vw,30px);font-weight:500;letter-spacing:-.02em;color:#fff}.step-num{font-family:var(--font-mono),monospace;font-size:13px;letter-spacing:.1em;color:#4ade80}.step-note{max-width:68ch;font-size:15px;line-height:1.65;color:rgba(255,255,255,.65)}.wallets{display:flex;flex-direction:column;gap:12px;margin-top:4px}.wallet{display:flex;align-items:flex-start;gap:14px;padding:16px;text-decoration:none;border:1px solid rgba(255,255,255,.14);background:rgba(0,0,0,.25);transition:border-color .15s ease,background .15s ease}.wallet:hover{border-color:rgba(74,222,128,.5);background:rgba(74,222,128,.06)}.wallet-logo{width:34px;height:34px;flex-shrink:0}.wallet-body{display:flex;flex-direction:column;gap:5px;min-width:0}.wallet-name{font-family:var(--font-mono),monospace;font-size:15px;color:#fff}.wallet-go{color:#4ade80}.wallet-note{font-size:13px;line-height:1.6;color:rgba(255,255,255,.55)}.chain-card{display:flex;align-items:flex-start;gap:14px;padding:16px;border:1px solid rgba(255,255,255,.14);background:rgba(0,0,0,.25)}.chain-logo{width:34px;height:34px;flex-shrink:0}.chain-name{font-family:var(--font-mono),monospace;font-size:15px;color:#fff}.chain-note{margin-top:5px;max-width:62ch;font-size:13px;line-height:1.6;color:rgba(255,255,255,.55)}.chain-note b{font-weight:500;color:#4ade80}.swap{width:min(560px,100%);font-family:var(--font-mono),monospace}.m-media .swap{width:100%}.m-media>.step{align-self:flex-start}.swap-venue{display:flex;align-items:center;gap:8px;padding:9px 14px;border-bottom:1px dashed rgba(74,222,128,.18);font-size:11px;letter-spacing:.07em;color:rgba(255,255,255,.45)}.swap-venue b{font-weight:500;color:#4ade80}.swap-venue-end{margin-left:auto}.swap-dot{width:7px;height:7px;flex-shrink:0;background:rgba(255,255,255,.3)}.swap-dot-live{background:#4ade80;box-shadow:0 0 6px rgba(74,222,128,.8);animation:feed-pulse 1.6s ease-in-out infinite}.swap-dot-offline{background:#f87171}.swap-body{gap:12px;padding:16px 14px}.swap-body,.swap-field{display:flex;flex-direction:column}.swap-field{gap:7px}.swap-label{font-size:10px;letter-spacing:.12em;color:rgba(255,255,255,.35)}.swap-input,.swap-out{padding:12px 14px;border:1px solid rgba(255,255,255,.14);background:rgba(0,0,0,.35);display:flex;flex-direction:column;gap:11px}.swap-input-top,.swap-out-top{display:flex;align-items:baseline;gap:8px}.swap-input .swap-presets,.swap-out .swap-presets{align-items:center;border-top:1px solid rgba(255,255,255,.08);padding-top:11px}.swap-preset-label{margin-right:2px;font-size:10px;letter-spacing:.12em;color:rgba(255,255,255,.35)}.swap-chip:disabled{opacity:.4;cursor:not-allowed}.swap-toggle{display:flex;gap:6px;margin:12px 14px 0}.swap-toggle-btn{flex:1 1;padding:9px 0;font:inherit;font-size:12px;letter-spacing:.14em;color:rgba(255,255,255,.5);background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.12);cursor:pointer;transition:color .12s ease,border-color .12s ease,background .12s ease}.swap-toggle-btn:hover{color:#fff;border-color:rgba(74,222,128,.4)}.swap-toggle-on,.swap-toggle-on:hover{color:#06080c;background:#4ade80;border-color:#4ade80}.swap-label-row{display:flex;align-items:baseline}.swap-bal{margin-left:auto;color:rgba(74,222,128,.7);letter-spacing:.08em}.swap-input input{flex:1 1;min-width:0;font:inherit;font-size:24px;color:#fff;background:none;border:none;outline:none;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.swap-input input::-webkit-inner-spin-button,.swap-input input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.swap-input input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.swap-out-top b{flex:1 1;font-size:24px;font-weight:500;color:#4ade80;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow:hidden;text-overflow:ellipsis}.swap-unit{font-size:13px;color:rgba(255,255,255,.5)}.swap-presets{display:flex;flex-wrap:wrap;gap:6px}.swap-chip{padding:6px 11px;font:inherit;font-size:11px;letter-spacing:.06em;color:rgba(255,255,255,.55);background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.14);cursor:pointer;transition:color .12s ease,border-color .12s ease,background .12s ease}.swap-chip:hover{color:#fff;border-color:rgba(74,222,128,.45)}.swap-chip-on{color:#06080c;background:#4ade80;border-color:#4ade80}.swap-arrow{align-self:center;font-size:13px;color:rgba(74,222,128,.7)}.swap-rows{display:flex;flex-direction:column;gap:7px;padding-top:12px;border-top:1px dashed rgba(74,222,128,.18);font-size:12px}.swap-rows>div{display:flex;justify-content:space-between;gap:12px}.swap-rows dt{color:rgba(255,255,255,.4)}.swap-rows dd{color:rgba(255,255,255,.8);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right}.swap-rows dd.swap-impact-warn{color:#fbbf24}.swap-rows dd.swap-impact-high{color:#f87171}.swap-actions{display:flex;flex-wrap:wrap;gap:8px;padding:0 14px 14px}.swap-cta{flex:1 1;min-width:200px;padding:14px 16px;font:inherit;font-size:13px;letter-spacing:.1em;text-align:center;color:#06080c;background:#4ade80;border:2px solid #000;cursor:pointer;transition:filter .12s ease}.swap-cta:hover:not(:disabled){filter:brightness(1.12)}.swap-cta:disabled{cursor:default;filter:saturate(.25) brightness(.8)}.swap-pool-id{padding:0 14px 14px;font-size:10px;line-height:1.7;letter-spacing:.06em;color:rgba(255,255,255,.28)}.swap-pool-id>span{white-space:nowrap}.net-row{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px}.net-button{padding:11px 16px;font-family:var(--font-mono),monospace;font-size:12px;letter-spacing:.1em;color:#06080c;background:#4ade80;border:1px solid #4ade80;cursor:pointer;transition:filter .12s ease}.net-button:hover:not(:disabled){filter:brightness(1.12)}.net-button:disabled{cursor:default;filter:saturate(.5)}.net-meta{font-family:var(--font-mono),monospace;font-size:11px;letter-spacing:.06em;color:rgba(255,255,255,.4)}.net-meta b{font-weight:500;color:#4ade80}.net-fail{color:#f87171}.net-fail,.net-hint{font-family:var(--font-mono),monospace;font-size:11px}.net-hint{line-height:1.6;color:rgba(255,255,255,.35)}.modal{position:absolute;inset:0;z-index:20;display:grid;place-items:center;padding:clamp(16px,4vh,48px);background:rgba(4,6,10,.74);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);animation:modal-fade .2s ease-out both}@keyframes modal-fade{0%{opacity:0}}.modal-box{width:min(460px,100%);max-height:100%;overflow-y:auto;scrollbar-width:none;animation:modal-pop .26s cubic-bezier(.34,1.56,.64,1) both}.modal-box::-webkit-scrollbar{display:none}@keyframes modal-pop{0%{opacity:0;transform:scale(.94) translateY(12px)}}.modal-box .swap{width:100%}.modal-close{position:absolute;top:clamp(12px,2vh,24px);right:clamp(12px,2vw,24px);width:38px;height:38px;display:grid;place-items:center;font-family:var(--font-mono),monospace;font-size:15px;color:rgba(255,255,255,.65);background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.2);cursor:pointer;transition:color .12s ease,border-color .12s ease}.modal-close:hover{color:#fff;border-color:rgba(74,222,128,.6)}@media (prefers-reduced-motion:reduce){.modal,.modal-box{animation:none}}.footer{position:relative;width:100%;border-top:1px solid rgba(74,222,128,.3);background:#0a0c12}.ticker{overflow:hidden;padding:9px 0;background:#4ade80;border-bottom:1px solid rgba(0,0,0,.35)}.ticker-track{display:flex;width:max-content;animation:ticker-run 28s linear infinite}.ticker-run{display:flex;flex:none;font-family:var(--font-mono),monospace;font-size:12px;font-weight:500;letter-spacing:.14em;color:#06080c;white-space:nowrap}.ticker-run>span{padding-right:34px}.ticker-star{font-style:normal;opacity:.5}@keyframes ticker-run{to{transform:translateX(-50%)}}.footer-main{position:relative;overflow:hidden;padding:clamp(48px,8vw,110px) clamp(24px,5vw,64px)}.footer-bg{width:100%;height:100%;object-fit:cover;opacity:.22}.footer-bg,.footer-veil{position:absolute;inset:0}.footer-veil{background:linear-gradient(180deg,rgba(10,12,18,.72),rgba(10,12,18,.9)),radial-gradient(ellipse at 20% 40%,rgba(74,222,128,.12),transparent 60%)}.footer-crt{z-index:1}.footer-inner{position:relative;z-index:2;max-width:1560px;margin:0 auto;display:flex;flex-direction:column;gap:clamp(24px,3vw,40px)}.footer-word{font-family:var(--font-display),sans-serif;font-size:clamp(56px,13vw,200px);font-weight:700;line-height:.92;letter-spacing:-.045em;color:#fff;text-shadow:.026em 0 0 rgba(248,113,113,.45),-.026em 0 0 rgba(96,165,250,.45)}.footer-word-accent{color:#4ade80;text-shadow:0 0 .18em rgba(74,222,128,.55)}.footer-links{display:flex;flex-wrap:wrap;gap:10px}.footer-links a,.footer-links button{padding:12px 18px;font-family:var(--font-mono),monospace;font-size:12px;letter-spacing:.1em;text-decoration:none;color:rgba(255,255,255,.8);background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.2);cursor:pointer;transition:color .12s ease,border-color .12s ease,background .12s ease}.footer-links a:hover,.footer-links button:hover{color:#06080c;background:#4ade80;border-color:#4ade80}.footer-links i{font-style:normal;opacity:.7}.footer-facts{display:flex;flex-wrap:wrap;gap:18px 42px;padding-top:clamp(16px,2vw,26px);border-top:1px dashed rgba(74,222,128,.25)}.footer-facts dt{font-family:var(--font-mono),monospace;font-size:10px;letter-spacing:.14em;color:rgba(255,255,255,.35)}.footer-facts dd{margin-top:5px;font-size:13px;color:rgba(255,255,255,.75)}.footer-mono{font-size:12px;word-break:break-all}.footer-bar,.footer-mono{font-family:var(--font-mono),monospace}.footer-bar{position:relative;z-index:2;display:flex;flex-wrap:wrap;align-items:center;gap:8px 18px;padding:11px clamp(24px,5vw,64px);border-top:1px solid rgba(74,222,128,.3);background:rgba(74,222,128,.08);font-size:11px;letter-spacing:.1em;color:rgba(255,255,255,.45)}.footer-bar-mid{margin:0 auto;color:#4ade80}@media (prefers-reduced-motion:reduce){.ticker-track{animation:none}}.m-row-bottom .lq{flex:1 1;min-height:260px}.bb-edge{color:#4ade80}.bb-meter{display:flex;align-items:center;gap:10px;padding:8px 14px;border-bottom:1px dashed rgba(74,222,128,.18);font-family:var(--font-mono),monospace;font-size:10px;letter-spacing:.1em;color:rgba(255,255,255,.35)}.bb-meter-track{flex:1 1;height:7px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.12)}.bb-meter-fill{display:block;height:100%;background:#fcfd65}.bb-meter-pct{width:4ch;text-align:right;color:rgba(255,255,255,.6)}.lq-tag-ghost{right:6px;color:rgba(255,255,255,.6)}.lq-key-ghost{background:none;border:1px dashed rgba(255,255,255,.55)}.tape{align-self:stretch;width:calc(100vw - var(--frame-gutter) * 2);margin-left:calc(50% - (100vw - var(--frame-gutter) * 2) / 2);overflow:hidden;padding:10px 0;background:#05070b;border-top:1px solid rgba(74,222,128,.3);border-bottom:1px solid rgba(74,222,128,.3)}.tape-track{display:flex;width:max-content;animation:tape-run 52s linear infinite}.tape-run{display:flex;flex:none;font-family:var(--font-mono),monospace;font-size:12px;letter-spacing:.08em;white-space:nowrap}@keyframes tape-run{to{transform:translateX(-50%)}}.tape-item{display:flex;align-items:center;gap:8px;padding-right:18px}.tape-key{color:rgba(255,255,255,.45)}.tape-arrow{font-size:10px}.tape-val{font-weight:500}.tape-up{color:#4ade80}.tape-down{color:#eb615f}.tape-flat{color:rgba(255,255,255,.75)}.tape-sep{padding-left:18px;color:rgba(255,255,255,.15)}.section-divider{width:100%}@media (prefers-reduced-motion:reduce){.tape-track{animation:none}}.how-addr{grid-column:1/-1;grid-row:3;display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:10px}.addr-pending,.addr-value{font-family:var(--font-mono),monospace;font-size:12px;letter-spacing:.02em;padding:7px 10px;border:1px solid rgba(74,222,128,.22);background:rgba(0,0,0,.35);word-break:break-all}.addr-value{color:rgba(255,255,255,.8)}.addr-link{display:contents;text-decoration:none;color:inherit}.addr-link:hover .addr-value{border-color:rgba(74,222,128,.6);color:#fff}.addr-pending{color:rgba(255,255,255,.3);border-style:dashed;border-color:rgba(255,255,255,.18);letter-spacing:.1em}.copy-btn{display:inline-grid;place-items:center;min-width:11ch;padding:7px 12px;font-family:var(--font-mono),monospace;font-size:11px;letter-spacing:.1em;color:rgba(255,255,255,.7);background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.2);cursor:pointer;transition:color .2s ease,border-color .2s ease,background .2s ease}.copy-btn:hover{color:#fff;border-color:rgba(74,222,128,.55)}.copy-btn-on{color:#06080c;background:#4ade80;border-color:#4ade80}.copy-lbl{grid-area:1/1;transition:opacity .22s ease,transform .22s ease}.copy-lbl-done{opacity:0;transform:translateY(5px)}.copy-btn-on .copy-lbl-idle{opacity:0;transform:translateY(-5px)}.copy-btn-on .copy-lbl-done{opacity:1;transform:translateY(0)}.m-section-taller{padding-bottom:15px}.m-section>.tape{margin-top:clamp(22px,3.5vw,54px)}.m-video-bleed{align-self:stretch;width:auto;margin:0 calc(-1 * var(--shell-pad)) calc(-1 * var(--shell-pad));border-right:none;border-bottom:none;border-left:none}@media (min-width:901px){.m-row-buy{grid-template-columns:minmax(0,1fr) minmax(340px,470px);align-items:start}}.m-decor{position:absolute;inset:0;z-index:0;overflow:hidden;pointer-events:none}.m-inner{z-index:1}.m-decor-ramp{position:absolute;inset:0 0 auto;height:190px;background:repeating-linear-gradient(180deg,rgba(74,222,128,.14) 0 2px,transparent 2px 5px);-webkit-mask-image:linear-gradient(180deg,#000,transparent);mask-image:linear-gradient(180deg,#000,transparent)}.m-decor-mark{position:absolute;top:14px;font-family:var(--font-mono),monospace;font-size:13px;letter-spacing:.3em;color:rgba(74,222,128,.4)}.m-decor-tl{left:16px}.m-decor-tr{right:16px}@media (max-width:700px){.m-decor-mark{display:none}}.buy-btn{padding:13px 26px;font-family:var(--font-mono),monospace;font-size:clamp(12px,1vw,15px);font-weight:500;letter-spacing:.12em;color:#06080c;background:#4ade80;border:2px solid #000;cursor:pointer;box-shadow:0 0 22px rgba(74,222,128,.3);transition:transform .15s cubic-bezier(.34,1.56,.64,1),box-shadow .2s ease,filter .15s ease}.buy-btn:hover{transform:translateY(-2px) scale(1.03);filter:brightness(1.1);box-shadow:0 0 34px rgba(74,222,128,.5)}.buy-btn:active{transform:translateY(0) scale(.97)}.buy-btn-block{display:block;width:100%;margin-top:14px}.buy-rail{align-self:stretch;display:flex;align-items:center;gap:18px;width:100%}.buy-rail-line{flex:1 1;height:5px;box-sizing:border-box;border-top:1px solid rgba(74,222,128,.55);border-bottom:1px solid rgba(74,222,128,.55)}@media (prefers-reduced-motion:reduce){.buy-btn{transition:none}}.swap-error{padding:9px 11px;font-size:11px;line-height:1.5;color:#f87171;border:1px solid rgba(248,113,113,.4);background:rgba(248,113,113,.08)}.swap-txlink{font-size:11px;letter-spacing:.06em;color:#4ade80;text-decoration:none}.swap-txlink:hover{text-decoration:underline}.swap-pool-id a{color:rgba(74,222,128,.75);text-decoration:none}.swap-pool-id a:hover{text-decoration:underline}.welcome{position:absolute;inset:0;z-index:30;display:grid;place-items:center;padding:clamp(16px,4vh,48px);overflow:hidden;animation:modal-fade .25s ease-out both}.welcome-bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.3}.welcome-veil{position:absolute;inset:0;background:radial-gradient(ellipse at 50% 45%,rgba(6,10,8,.72),rgba(4,6,10,.93) 70%),linear-gradient(180deg,rgba(74,222,128,.08),transparent 60%)}.welcome-crt{z-index:1}.welcome-card{position:relative;z-index:2;width:min(520px,100%);max-height:100%;overflow-y:auto;scrollbar-width:none;display:flex;flex-direction:column;gap:16px;padding:clamp(24px,4vw,40px);border:1px solid rgba(74,222,128,.4);background:rgba(3,7,5,.88);box-shadow:0 24px 70px rgba(0,0,0,.6),inset 0 0 50px rgba(74,222,128,.06);animation:modal-pop .3s cubic-bezier(.34,1.56,.64,1) both}.welcome-card::-webkit-scrollbar{display:none}.welcome-kicker{font-family:var(--font-mono),monospace;font-size:12px;letter-spacing:.2em;color:rgba(74,222,128,.6)}.welcome-title{font-family:var(--font-display),sans-serif;font-size:clamp(30px,5vw,48px);font-weight:700;line-height:1.02;letter-spacing:-.03em;color:#fff}.welcome-accent{color:#4ade80;text-shadow:0 0 .24em rgba(74,222,128,.5)}.welcome-msg{font-size:15px;line-height:1.7;color:rgba(255,255,255,.72)}.welcome-checks{display:flex;flex-direction:column;gap:12px;padding-top:4px}.welcome-check{display:flex;align-items:center;gap:11px;font-family:var(--font-mono),monospace;font-size:13px;color:rgba(255,255,255,.8);cursor:pointer}.welcome-check input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.welcome-box{display:grid;place-items:center;width:19px;height:19px;flex-shrink:0;border:1px solid rgba(74,222,128,.5);background:rgba(0,0,0,.45);transition:border-color .12s ease,background .12s ease}.welcome-check:hover .welcome-box{border-color:#4ade80}.welcome-check input:checked+.welcome-box{background:rgba(74,222,128,.12);border-color:#4ade80}.welcome-check input:checked+.welcome-box:after{content:"✕";font-size:12px;line-height:1;color:#4ade80}.welcome-check input:focus-visible+.welcome-box{outline:2px solid #4ade80;outline-offset:2px}.welcome-go{margin-top:4px;padding:14px 20px;font-family:var(--font-mono),monospace;font-size:13px;font-weight:500;letter-spacing:.14em;color:#06080c;background:#4ade80;border:2px solid #000;cursor:pointer;transition:filter .12s ease,transform .15s cubic-bezier(.34,1.56,.64,1)}.welcome-go:hover{filter:brightness(1.1);transform:translateY(-2px)}.welcome-go:active{transform:translateY(0) scale(.98)}@media (prefers-reduced-motion:reduce){.welcome,.welcome-card,.welcome-go{animation:none;transition:none}}@media (max-width:900px){body,html{overflow:visible;height:auto}.frame{height:auto;min-height:100dvh}.hero{height:calc(100dvh - var(--frame-gutter) * 2)}.hero-pane,.hero-pane-locked{overflow:visible;height:100%}.hero-viewport{height:calc(100dvh - var(--frame-gutter) * 2)}.intro,.modal,.welcome{position:fixed}.mechanics{margin-top:var(--frame-gutter);border-top:none;padding:clamp(28px,8vw,48px) 0 clamp(40px,10vw,64px)}.m-inner{padding:0}.tape{width:calc(100vw - var(--frame-gutter) * 2);margin-left:0}.dos-screen{font-size:clamp(8.5px,2.6vw,12px);padding:14px 12px}.dos-bar{font-size:10px;padding:7px 10px}.shell-body{padding:clamp(16px,4.5vw,26px)}.m-video-bleed{margin:0 calc(-1 * var(--shell-pad)) calc(-1 * var(--shell-pad))}.lq,.m-row-bottom .lq{min-height:300px}.slot{height:clamp(150px,40vw,220px)}}@media (max-width:640px){.hero-brand{top:auto;bottom:calc(var(--frame-gutter) + 284px)}.hero-wordmark{font-size:clamp(56px,17vw,92px)}.token-stats{padding:12px 13px}.token-price{font-size:26px}.token-ticker{font-size:16px}.token-cell{padding:8px 9px}.token-cell dt{font-size:9px;letter-spacing:.05em}.token-cell dd{font-size:14px}.sound-button{top:16px;right:16px;padding:10px 14px;font-size:12px}}@media (max-width:900px){.m-inner>.m-section:first-child{--intro-pad:clamp(14px,4.5vw,26px);padding-inline:var(--intro-pad)}.m-inner>.m-section:first-child>.tape{margin-left:calc(-1 * var(--intro-pad))}.swap-out .swap-presets .swap-chip{padding:6px 8px}.swap-preset-label{letter-spacing:.06em}}.bios-body>*{min-width:0}@media (max-width:900px){.bios-gauge{font-size:9px;gap:7px;padding-left:calc(1ch + 6px)}.bios-gauge-label{width:8ch}.bios-bar{letter-spacing:-.12em}.bios-row-head{font-size:12px;gap:7px}.bios-state{font-size:10px}.bios-help,.bios-menu{padding:12px}.bios-head,.bios-legend,.bios-sys{padding:10px 12px}.bios-sys{gap:5px 14px}.lq-alarm{font-size:9px;padding:4px 7px;letter-spacing:.06em}.lq-legend,.lq-readout{font-size:10px;gap:6px 12px}}.stickers{align-self:stretch;width:calc(100vw - var(--frame-gutter) * 2);margin-left:calc(50% - (100vw - var(--frame-gutter) * 2) / 2);overflow:hidden;padding:18px 0;background:#05070b;border-top:1px solid rgba(74,222,128,.3);border-bottom:1px solid rgba(74,222,128,.3)}.stickers-track{display:flex;width:max-content;animation:stickers-run 44s linear infinite}@keyframes stickers-run{to{transform:translateX(-50%)}}.stickers-run{flex:none}.sticker-cell,.stickers-run{display:flex;align-items:center}.sticker-cell{gap:clamp(14px,2vw,26px);padding-right:clamp(14px,2vw,26px)}.sticker{position:relative;flex:none;width:clamp(72px,9vw,108px);height:clamp(72px,9vw,108px);overflow:hidden;border:1px solid rgba(74,222,128,.25);background:#000}.sticker-strip{position:absolute;inset:0;width:calc(var(--frames) * 100%);height:100%;background-image:var(--sprite);background-size:100% 100%;animation:sprite-play var(--dur) steps(var(--frames)) infinite}@keyframes sprite-play{to{transform:translateX(-100%)}}.sticker-mark{font-family:var(--font-display),sans-serif;font-size:clamp(18px,2.4vw,30px);font-weight:700;letter-spacing:-.02em;white-space:nowrap;color:#4ade80;text-shadow:0 0 .35em rgba(74,222,128,.35)}@media (max-width:900px){.stickers{width:100vw;margin-left:calc(var(--frame-gutter) * -1);padding:21px 0}.sticker{width:clamp(108px,13.5vw,162px);height:clamp(108px,13.5vw,162px)}.sticker-mark{font-size:clamp(26px,3.4vw,42px)}}@media (prefers-reduced-motion:reduce){.sticker-strip,.stickers-track{animation:none}}.hero-ca{display:flex;align-items:center;gap:10px;flex-wrap:wrap;max-width:100%;padding:7px 12px;font-family:var(--font-mono),monospace;font-size:clamp(10px,1.05vw,12.5px);letter-spacing:.06em;color:#3dff5f;text-shadow:0 0 8px rgba(61,255,95,.4);background:rgba(2,6,4,.72);border:1px solid rgba(74,222,128,.3);box-shadow:inset 0 0 22px rgba(74,222,128,.07);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);pointer-events:auto}.hero-ca-prompt{color:rgba(255,255,255,.4)}.hero-ca-key{color:rgba(255,255,255,.55)}.hero-ca-value{font:inherit;word-break:break-all}.hero-ca-pending{color:rgba(255,255,255,.62);text-shadow:none;border-style:dashed;border-color:rgba(255,255,255,.2);box-shadow:none}.hero-ca-cursor{width:.6em;height:1.05em;margin-left:-4px;background:currentColor;opacity:.75;animation:ca-blink 1.05s step-end infinite}@keyframes ca-blink{0%,49%{opacity:.75}50%,to{opacity:0}}.ca-copy{position:relative;overflow:hidden;display:inline-grid;place-items:center;min-width:10ch;padding:5px 10px;font-family:var(--font-mono),monospace;font-size:10.5px;letter-spacing:.1em;color:rgba(255,255,255,.75);background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.22);cursor:pointer;transition:color .2s ease,border-color .2s ease,background .2s ease}.ca-copy:hover:not(:disabled){color:#fff;border-color:rgba(74,222,128,.6);background:rgba(74,222,128,.1)}.ca-copy:disabled{cursor:not-allowed;opacity:.4;border-style:dashed}.ca-copy-on{color:#06080c;background:#4ade80;border-color:#4ade80}.ca-copy-lbl{grid-area:1/1;transition:opacity .22s ease,transform .22s ease}.ca-copy-done{opacity:0;transform:translateY(5px)}.ca-copy-on .ca-copy-idle{opacity:0;transform:translateY(-5px)}.ca-copy-on .ca-copy-done{opacity:1;transform:translateY(0)}.ca-copy-sweep{position:absolute;inset:0;pointer-events:none;background:linear-gradient(100deg,transparent 20%,rgba(255,255,255,.75) 50%,transparent 80%);transform:translateX(-120%)}.ca-copy-on .ca-copy-sweep{animation:ca-sweep .62s ease-out}@keyframes ca-sweep{to{transform:translateX(120%)}}.swap-closed-body{padding:26px 22px 30px;font-family:var(--font-mono),monospace}.swap-closed-line{font-size:clamp(17px,2.4vw,22px);letter-spacing:.12em;color:#3dff5f;text-shadow:0 0 10px rgba(61,255,95,.45)}.swap-closed-sub{margin-top:12px;font-size:12.5px;line-height:1.6;color:rgba(255,255,255,.62);letter-spacing:.02em}.swap-closed-note{display:flex;align-items:center;gap:8px;margin-top:18px;padding-top:14px;border-top:1px dashed rgba(74,222,128,.2);font-size:11.5px;letter-spacing:.05em;color:rgba(255,255,255,.42)}.swap-closed-cursor{flex:none;width:7px;height:13px;background:#3dff5f;animation:ca-blink 1.05s step-end infinite}.footer-pending{font-family:var(--font-mono),monospace;letter-spacing:.12em;color:rgba(255,255,255,.35)}@media (max-width:640px){.hero-ca{width:100%;row-gap:8px}.hero-ca-value{flex:1 1 100%}.ca-copy{margin-left:auto}}.hero-social{display:flex;align-items:center;gap:8px;flex-wrap:wrap;pointer-events:auto}.hero-social-link{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 18px;line-height:1;font-family:var(--font-mono),monospace;font-size:clamp(10px,1vw,12px);letter-spacing:.06em;text-decoration:none;color:rgba(255,255,255,.66);background:rgba(2,6,4,.72);border:1px solid rgba(255,255,255,.18);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);transition:color .2s ease,border-color .2s ease,background .2s ease}.hero-social-link:focus-visible,.hero-social-link:hover{color:#3dff5f;border-color:rgba(74,222,128,.6);background:rgba(74,222,128,.1);text-shadow:0 0 8px rgba(61,255,95,.4)}.hero-social-link svg{width:1.3em;height:1.3em;flex:none}.hero-social-handle{white-space:nowrap}.footer-social{display:flex;flex-wrap:wrap;gap:10px}.footer-social-link{display:inline-flex;align-items:center;gap:9px;padding:12px 18px;font-family:var(--font-mono),monospace;font-size:12px;letter-spacing:.1em;text-decoration:none;color:rgba(255,255,255,.8);background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.2);transition:color .12s ease,border-color .12s ease,background .12s ease}.footer-social-link:focus-visible,.footer-social-link:hover{color:#06080c;background:#4ade80;border-color:#4ade80}.footer-social-link svg{width:1.15em;height:1.15em;flex:none}.footer-social-handle{white-space:nowrap}@media (max-width:640px){.hero-social-link{min-height:48px;padding:0 16px}}.m-id{display:none}.hero-identity{display:contents}@media (max-width:640px){.hero-identity{display:none}.m-id{display:block;position:relative;isolation:isolate;overflow:hidden;margin-inline:calc(var(--frame-gutter) * -1);margin-top:18px;padding:34px 0 32px;background:#030705;border-block:1px solid rgba(74,222,128,.22)}.m-id-bg{z-index:-1;pointer-events:none}.m-id-bg,.m-id-plate{position:absolute;inset:0}.m-id-plate{width:100%;height:100%;object-fit:cover;opacity:.16;filter:grayscale(1) brightness(.9) sepia(1) hue-rotate(64deg) saturate(2.4);mix-blend-mode:screen}.m-id-tear{position:absolute;left:-10%;width:120%;height:2px;background:linear-gradient(90deg,transparent,rgba(61,255,95,.5) 18%,rgba(255,255,255,.75) 50%,rgba(61,255,95,.5) 82%,transparent);opacity:0;will-change:transform,opacity}.m-id-tear-a{top:26%;animation:m-id-tear 7.4s step-end infinite}.m-id-tear-b{top:68%;animation:m-id-tear 7.4s step-end 3.1s infinite}@keyframes m-id-tear{0%,to{opacity:0;transform:translateZ(0) scaleY(1)}1.5%{opacity:.9;transform:translate3d(-7px,0,0) scaleY(2.6)}3%{opacity:.35;transform:translate3d(6px,0,0) scaleY(1)}4.5%{opacity:0;transform:translateZ(0) scaleY(1)}}.m-id-crt{z-index:-1;opacity:.55}.m-id-inner{position:relative;display:flex;flex-direction:column;gap:12px;padding-inline:clamp(16px,5vw,24px)}.m-id-head{display:flex;align-items:center;gap:10px;margin:0;font-family:var(--font-mono),monospace;font-size:10px;letter-spacing:.22em;color:rgba(61,255,95,.75)}.m-id-head-key{flex:none}.m-id-head-rule{flex:1 1;height:1px;background:linear-gradient(90deg,rgba(74,222,128,.45),rgba(74,222,128,0))}.m-id .hero-social{gap:10px}.m-id .hero-social-link{flex:1 1;min-width:0;padding:0 12px;font-size:11px}.m-id .hero-ca{width:100%}.m-id-note{margin:2px 0 0;font-family:var(--font-mono),monospace;font-size:10px;line-height:1.55;letter-spacing:.03em;color:rgba(255,255,255,.42)}}@media (prefers-reduced-motion:reduce){.m-id-tear{animation:none;opacity:0}.m-id-plate{display:none}}@media (max-width:900px){.mechanics{margin-inline:calc(var(--frame-gutter) * -1);padding-inline:var(--frame-gutter)}.tape{width:100vw}.m-inner>.m-section:first-child>.tape,.tape{margin-left:calc(50% - 50vw)}.footer{width:auto;margin-inline:calc(var(--frame-gutter) * -1)}.footer-main{padding-inline:calc(clamp(24px, 5vw, 64px) + var(--frame-gutter))}}