@font-face{font-family:Geist;src:url(/assets/fonts/geist-var.woff2)format("woff2-variations");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Geist Mono;src:url(/assets/fonts/geist-mono-var.woff2)format("woff2-variations");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Anton;src:url(/assets/fonts/anton-latin.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Anton Fallback;src:local(Impact);size-adjust:94.38%;ascent-override:125.02%;descent-override:34.96%;line-gap-override:0%}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#08090c;--bg-2:#0d0f14;--card:#12141b;--card-2:#171a22;--line:#ffffff14;--line-2:#ffffff29;--fg:#eef1f7;--fg-muted:#a2a9b6;--fg-faint:#8f96a8;--heat:#ff5000;--heat-deep:#e04500;--heat-soft:#ff8a52;--gold:#ffc735;--allow:#37d07f;--steel:#8ec9f5;--steel-deep:#3f6f9c;--radius:14px;--radius-lg:22px;--maxw:1180px;--ease:cubic-bezier(.2,.7,.2,1);--cond:"Anton","Anton Fallback","Arial Narrow","Oswald","Franklin Gothic Medium Cond","Haettenschweiler","Impact",system-ui,sans-serif;--mono:"Geist Mono",ui-monospace,Menlo,Consolas,monospace;--fs-label:.7rem;--fs-meta:.85rem;--fs-small:.95rem;--fs-body:1rem;--fs-lead:1.05rem;--fs-h3:1.15rem;--fs-h3-lg:1.3rem}*{box-sizing:border-box}html{zoom:.9;scroll-behavior:smooth;-moz-text-size-adjust:100%;text-size-adjust:100%}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{background:var(--bg);color:var(--fg);letter-spacing:-.012em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-feature-settings:"ss01","cv01","cv11";overscroll-behavior-x:none;margin:0;font-family:Geist,system-ui,-apple-system,Segoe UI,sans-serif;font-size:16px;font-weight:400;line-height:1.62;overflow-x:clip}.mono{font-family:Geist Mono,ui-monospace,Menlo,Consolas,monospace}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}h1,h2,h3{letter-spacing:-.035em;text-wrap:balance;margin:0;font-weight:560;line-height:1.05}.wrap{max-width:var(--maxw);width:100%;margin-inline:auto;padding-inline:24px}.section{padding-block:clamp(4rem,9vw,7rem);scroll-margin-top:104px}.sec-head{margin-bottom:clamp(2rem,4vw,3rem)}.sec-head h1,.sec-head h2{font-family:var(--cond);text-transform:uppercase;letter-spacing:.005em;text-wrap:wrap;margin:14px 0 0;font-size:clamp(2.3rem,5.2vw,3.9rem);font-weight:700;line-height:.92}@supports (text-wrap:pretty){.sec-head h1,.sec-head h2{text-wrap:pretty}}.sec-head p{color:var(--fg-muted);font-size:var(--fs-lead);max-width:62ch;margin-top:14px}.sec-head--center{text-align:center;max-width:54ch;margin-inline:auto}.sec-head--center p{margin-inline:auto}.download-pulse{width:56px;height:56px;margin:0 auto 1rem}.download-pulse svg{display:block}.sec-head--tight{margin-bottom:0}figure.shot{margin:0}.footnote{color:var(--fg-faint);font-size:var(--fs-meta);margin-top:1.1rem}.micronote{font-family:var(--mono);font-size:var(--fs-label);color:var(--fg-faint);margin-top:1.3rem}body:before{content:"";z-index:-2;pointer-events:none;background:radial-gradient(60% 45% at 50% -8%,color-mix(in oklab,var(--heat) 16%,transparent),transparent 70%);height:100svh;position:absolute;top:0;left:0;right:0}body:after{content:"";z-index:-2;pointer-events:none;opacity:.5;background-image:linear-gradient(var(--line) 1px,transparent 1px),linear-gradient(90deg,var(--line) 1px,transparent 1px);background-size:74px 74px;height:100svh;position:absolute;top:0;left:0;right:0;-webkit-mask-image:radial-gradient(120% 80% at 50% 0,#000 30%,#0000 75%);mask-image:radial-gradient(120% 80% at 50% 0,#000 30%,#0000 75%)}.glass{border-radius:var(--radius-lg);-webkit-backdrop-filter:blur(30px)saturate(2.1)brightness(1.03);backdrop-filter:blur(30px)saturate(2.1)brightness(1.03);background:radial-gradient(130% 90% at 16% -14%,#ffffff17,#0000 54%),linear-gradient(150deg,#ffffff12,#ffffff04 45%,#ffffff0a);border:1px solid #ffffff29;position:relative;overflow:hidden;box-shadow:0 22px 60px -12px #00000080,0 4px 16px #00000038,inset 0 1px #fff6,inset 0 -22px 48px #ffffff08,inset 0 0 26px #ffffff05}.glass:before{content:"";pointer-events:none;z-index:1;mix-blend-mode:screen;background:radial-gradient(140% 90% at var(--gx,25%) var(--gy,-10%),#ffffff38,transparent 55%);transition:background .18s var(--ease);position:absolute;inset:0}.glass:after{content:"";pointer-events:none;z-index:1;background:linear-gradient(90deg,#0000,#ffffffbf,#0000);height:1px;position:absolute;top:0;left:7%;right:7%}.glass>*{z-index:2;position:relative}.site-header{z-index:50;position:sticky;top:0}.site-header:before{content:"";z-index:-1;-webkit-backdrop-filter:blur(20px)saturate(1.6);backdrop-filter:blur(20px)saturate(1.6);background:linear-gradient(180deg,#ffffff09,#ffffff01 55%,transparent), linear-gradient(180deg,color-mix(in oklab,var(--bg) 16%,transparent),color-mix(in oklab,var(--bg) 2%,transparent));transition:background .26s var(--ease),box-shadow .26s var(--ease),border-color .26s var(--ease);border:1px solid #ffffff14;border-top:none;border-radius:0 0 36px 36px;position:absolute;inset:0;box-shadow:inset 0 1px #ffffff1a,0 18px 40px -12px #0000008c;-webkit-mask-image:linear-gradient(#000 90%,#0000);mask-image:linear-gradient(#000 90%,#0000)}.site-header.scrolled:before{background:linear-gradient(180deg,#ffffff0b,#ffffff02 55%,transparent), linear-gradient(180deg,color-mix(in oklab,var(--bg) 36%,transparent),color-mix(in oklab,var(--bg) 14%,transparent));border-color:#ffffff21;box-shadow:inset 0 1px #ffffff21,0 22px 46px -14px #0000009e}.nav{height:92px;transition:height .26s var(--ease);justify-content:space-between;align-items:center;display:flex;position:relative}.site-header.scrolled .nav{height:68px}.brand img{transition:width .26s var(--ease),height .26s var(--ease)}.site-header.scrolled .brand img{width:23px;height:23px}.nav-toggle{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.nav-toggle:focus-visible~.nav-burger{outline:2px solid var(--heat);outline-offset:3px}.nav-burger{display:none}.brand{font-weight:600;font-size:var(--fs-lead);align-items:center;gap:10px;display:flex}.brand img{width:26px;height:26px}.brand b{color:var(--heat)}.nav-links{align-items:center;gap:26px;display:flex}.nav-links a:not(.btn){color:var(--fg-muted);font-size:var(--fs-small);letter-spacing:-.006em;transition:color .2s var(--ease);text-shadow:0 1px 10px #00000047;padding:7px 2px;font-weight:450;position:relative}.nav-links a:not(.btn):after{content:"";background:var(--heat);transform-origin:0;opacity:0;height:2px;transition:transform .24s var(--ease),opacity .24s var(--ease);border-radius:2px;position:absolute;bottom:0;left:2px;right:2px;transform:scaleX(0)}.nav-links a:not(.btn):hover{color:var(--fg)}.nav-links a:not(.btn):hover:after{opacity:.85;transform:scaleX(1)}.nav-links a:not(.btn).active{color:var(--fg)}.nav-links a:not(.btn).active:after{opacity:1;transform:scaleX(1)}.btn{font-weight:550;font-size:var(--fs-small);cursor:pointer;transition:.2s var(--ease);border:1px solid #0000;border-radius:999px;align-items:center;gap:8px;padding:10px 18px;display:inline-flex}.btn svg{width:16px;height:16px}.btn-primary{background:var(--heat);color:#fff;box-shadow:0 6px 18px #ff500052}.btn-primary:hover{background:var(--heat-deep);transform:translateY(-1px)}.dl-arrow{transition:transform .22s var(--ease)}.btn:hover .dl-arrow{transform:translateY(3px)}@media (prefers-reduced-motion:reduce){.btn:hover .dl-arrow{transform:none}}.btn-ghost{color:var(--fg);border-color:var(--line-2);background:#12141b99;background:color-mix(in oklab,var(--card) 60%,transparent)}.btn-ghost:hover{border-color:var(--fg-muted);background:var(--card-2)}.btn-sm{font-size:var(--fs-meta);padding:8px 15px}@media (max-width:860px){.site-header{position:sticky}.nav-burger{cursor:pointer;border:1px solid var(--line-2);background:color-mix(in oklab,var(--card) 65%,transparent);border-radius:11px;flex-direction:column;justify-content:center;gap:5px;width:44px;height:40px;padding:0 10px;display:flex}.nav-burger span{background:var(--fg);height:2px;transition:.25s var(--ease);border-radius:2px;display:block}.nav-links{border:1px solid var(--line-2);-webkit-backdrop-filter:blur(18px)saturate(1.4);backdrop-filter:blur(18px)saturate(1.4);opacity:0;visibility:hidden;transition:opacity .22s var(--ease),transform .22s var(--ease),visibility .22s;background:#0b0d13f7;border-radius:16px;flex-direction:column;align-items:stretch;gap:6px;padding:12px;position:absolute;top:calc(100% + 10px);left:0;right:0;transform:translateY(-8px);box-shadow:0 26px 64px #0000009e}.nav-links a{font-size:var(--fs-body);color:var(--fg);border-radius:11px;padding:13px 15px}.nav-links a:not(.btn):after{display:none}.nav-links a:not(.btn):active{background:var(--card-2)}.nav-links .btn{justify-content:center;width:100%;margin-top:4px;padding:13px 15px}.nav-toggle:checked~.nav-links{opacity:1;visibility:visible;transform:none}.nav-toggle:checked~.nav-burger span:first-child{transform:translateY(7px)rotate(45deg)}.nav-toggle:checked~.nav-burger span:nth-child(2){opacity:0}.nav-toggle:checked~.nav-burger span:nth-child(3){transform:translateY(-7px)rotate(-45deg)}}@media (max-width:600px){.wrap{padding-inline:18px}.hero-cta{gap:10px;margin-top:22px}.hero-cta .btn{flex:auto;justify-content:center}}@media (max-width:400px){.wrap{padding-inline:14px}.shader-band .nums{grid-template-columns:1fr}.cta,.finalcta{padding-inline:18px}}.hero-cta{flex-wrap:wrap;gap:12px;margin-top:1.9rem;display:flex}.hero6{isolation:isolate;background:0 0;align-items:center;min-height:100svh;padding-block:clamp(6rem,13vh,9rem) clamp(3rem,7vh,5rem);display:flex;position:relative;overflow:hidden}.hero6-scrim{z-index:1;pointer-events:none;background:radial-gradient(72% 72% at 30%,#05060885,#0506081f 78%),linear-gradient(100deg,#0506088c 18%,#0000 62%);position:absolute;inset:0}.hero6-wrap{z-index:2;position:relative}.hero6-badge{font-size:var(--fs-meta);color:var(--fg-muted);-webkit-backdrop-filter:blur(16px)saturate(1.6);backdrop-filter:blur(16px)saturate(1.6);background:linear-gradient(135deg,#ffffff1a,#ffffff05);border:1px solid #ffffff29;border-radius:999px;align-items:center;gap:9px;margin-bottom:14px;padding:9px 18px 9px 14px;display:inline-flex;position:relative;box-shadow:inset 0 1px #fff3,0 8px 22px -6px #00000080}.hero6-badge:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff8c,#0000);height:1px;position:absolute;top:0;left:9%;right:9%}.hero6-badge b{font-family:var(--mono);color:var(--allow);text-transform:uppercase;letter-spacing:.07em;font-size:.78em;font-weight:700}.hero6-badge .sep{color:var(--fg-faint)}.hero6-badge .dot{background:var(--allow);width:6px;height:6px;box-shadow:0 0 0 3px color-mix(in oklab,var(--allow) 22%,transparent);border-radius:50%;flex:none;position:relative}.hero6-badge .dot:after{content:"";border:1px solid var(--allow);opacity:.6;border-radius:50%;animation:2.4s ease-out infinite badge-pulse;position:absolute;inset:-5px}@keyframes badge-pulse{0%{opacity:.65;transform:scale(.5)}to{opacity:0;transform:scale(2.1)}}@media (prefers-reduced-motion:reduce){.hero6-badge .dot:after{animation:none;display:none}}.hero6-badge-note{max-width:38ch;font-size:var(--fs-meta);color:var(--fg-faint);margin:0 0 26px;line-height:1.5}.hero6-h1{font-family:var(--cond);text-transform:uppercase;color:#fff;letter-spacing:.005em;text-shadow:0 3px 40px #000000eb,0 1px 6px #000c;margin:0;font-size:clamp(3rem,10.5vw,8.6rem);font-weight:700;line-height:.85}.hero6-h1.heat{color:var(--heat)}.hero6-mono{font-family:var(--mono);color:#ffcfa8;letter-spacing:.01em;text-shadow:0 1px 12px #000000eb;max-width:62ch;margin:1.5rem 0;font-size:clamp(.9rem,1.5vw,1.2rem);line-height:1.5}.hero6-cta{flex-wrap:wrap;gap:12px;margin-top:2.6rem;display:flex}.hero6 .btn-primary,.hero6 .btn-ghost{font-size:var(--fs-body);padding:14px 24px}@media (max-width:600px){.hero6 .btn{flex:auto;justify-content:center}}.nums{background:var(--line);border:1px solid var(--line);border-radius:var(--radius);grid-template-columns:repeat(4,1fr);gap:1px;display:grid;overflow:hidden}.nums>div{background:var(--bg-2);padding:1.375rem 1.25rem}.nums b{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:1.6rem;font-weight:600;display:block}.nums b .heat{color:var(--heat)}.nums span{color:var(--fg-faint);font-size:var(--fs-meta)}.shader-band{position:relative}.shader-band>.wrap{z-index:2;position:relative}.shader-band .nums{background:0 0;border:0;gap:14px;overflow:visible}.shader-band .nums>div{border-radius:var(--radius-lg);-webkit-backdrop-filter:blur(34px)saturate(2)brightness(1.04);backdrop-filter:blur(34px)saturate(2)brightness(1.04);background:radial-gradient(120% 85% at 18% -16%,#ffffff1f,#0000 52%),#090b1033 linear-gradient(150deg,#ffffff14,#ffffff03 46%,#ffffff0a);border:1px solid #ffffff29;padding:1.625rem 1.5rem;position:relative;overflow:hidden;box-shadow:0 22px 54px -14px #00000080,inset 0 1px #fff6,inset 0 -22px 46px #ffffff08,inset 0 0 24px #ffffff05}.shader-band .nums>div:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffffb3,#0000);height:1px;position:absolute;top:0;left:8%;right:8%}.shader-band .nums b{letter-spacing:-.03em;text-shadow:0 2px 18px #000000b8;font-size:clamp(2.4rem,4.6vw,3.1rem);position:relative}.shader-band .nums b .stat-zero{font-family:var(--cond);letter-spacing:.01em;color:var(--gold);text-shadow:0 2px 4px #000000e6,0 0 26px #ffc73566;font-size:clamp(3.4rem,7.2vw,5rem);font-weight:700}.shader-band .nums b .heat{color:var(--heat)}.shader-band .nums b .stat-big{letter-spacing:-.04em;font-size:clamp(2.9rem,5.6vw,3.7rem);font-weight:800}.shader-band .nums b .stat-small{letter-spacing:-.01em;font-size:clamp(1.7rem,3vw,2.2rem);font-weight:500}.shader-band .nums span{color:var(--fg);text-shadow:0 1px 9px #000000d1;font-size:clamp(.98rem,1.55vw,1.1rem);font-weight:450;line-height:1.45;position:relative}@media (max-width:600px){.shader-band .nums{grid-template-columns:repeat(2,1fr)}}.finalcta{text-align:center;padding:clamp(2.4rem,6vw,4.4rem) clamp(1.4rem,4vw,3rem)}.finalcta h2{font-family:var(--cond);text-transform:uppercase;letter-spacing:.005em;font-size:clamp(2.2rem,4.6vw,3.4rem);font-weight:700;line-height:.92}.finalcta p{color:var(--fg-muted);max-width:52ch;margin:14px auto 24px}.finalcta .hero-cta{justify-content:center}.marquee{position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.marquee-track{will-change:transform;width:max-content;animation:36s linear infinite marquee;display:flex}.marquee-item{white-space:nowrap;font-size:var(--fs-small);color:var(--fg-muted);letter-spacing:-.005em;align-items:center;gap:14px;padding:.95rem 1.9rem;font-weight:450;display:inline-flex}.marquee-item b{color:var(--fg);font-weight:500}.marquee-item:before{content:"";background:var(--heat);border-radius:50%;flex:none;width:5px;height:5px;box-shadow:0 0 9px #ff5000bf}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.marquee-track{flex-wrap:wrap;justify-content:center;animation:none}}html.force-motion .marquee-track{flex-wrap:nowrap!important;justify-content:flex-start!important;animation:36s linear infinite marquee!important}.bento{grid-template-columns:repeat(4,1fr);grid-auto-rows:minmax(184px,auto);grid-auto-flow:dense;gap:10px;display:grid}.tile{-webkit-backdrop-filter:blur(18px)saturate(1.6);backdrop-filter:blur(18px)saturate(1.6);transition:border-color .2s,transform .2s var(--ease);background:linear-gradient(135deg,#ffffff0f,#ffffff04);border:1px solid #ffffff1f;border-radius:14px;flex-direction:column;gap:14px;padding:22px;display:flex;position:relative;box-shadow:inset 0 1px #ffffff29,0 16px 36px -22px #0009}.tile:hover{border-color:#ffffff3d;transform:translateY(-2px)}.tile-icon{width:2.35rem;height:2.35rem;color:var(--heat-soft);flex:none}.tile-icon svg{width:100%;height:100%}.b-wide .tile-icon{width:2.7rem;height:2.7rem}.b-lg .tile-icon{opacity:.9;flex:1;justify-content:center;align-items:center;width:100%;display:flex}.b-lg .tile-icon svg{width:5.5rem;height:5.5rem}.tile-stat{font-family:var(--cond);color:var(--gold);text-shadow:0 2px 16px #ffc73547;font-size:2.6rem;font-weight:700;line-height:1}.tile-body{margin-top:auto}.tile-body .k{font-family:Geist Mono,monospace;font-size:var(--fs-label);letter-spacing:.13em;text-transform:uppercase;color:var(--fg-faint)}.tile-body h3{font-size:var(--fs-body);color:var(--fg);margin:.3rem 0 0;font-weight:600}.tile-body p{font-size:var(--fs-meta);color:var(--fg-muted);max-width:36ch;margin:.45rem 0 0}.tile:not(.b-lg):not(.b-wide) .tile-body p{display:none}.b-lg{grid-area:span 2/span 2}.b-wide{grid-column:span 2}.b-tall{grid-row:span 2}@media (max-width:860px){.bento{grid-template-columns:repeat(2,1fr);grid-auto-rows:minmax(150px,auto)}.b-tall{grid-row:span 1}}@media (max-width:600px){.bento{grid-template-columns:1fr;grid-auto-rows:minmax(200px,auto)}.b-lg,.b-wide,.b-tall{grid-area:span 1/span 1}}.cta{text-align:center;border-radius:var(--radius-lg);background:radial-gradient(80% 120% at 50% 0%,color-mix(in oklab,var(--heat) 20%,transparent),transparent 60%),linear-gradient(180deg,var(--card-2),var(--card));border:1px solid var(--line);padding:clamp(3rem,7vw,5rem) 24px}.cta h2{font-family:var(--cond);text-transform:uppercase;letter-spacing:.005em;max-width:20ch;margin:0 auto;font-size:clamp(2.4rem,5.6vw,3.8rem);font-weight:700;line-height:.92}.cta p{color:var(--fg-muted);max-width:48ch;margin:16px auto 28px}.cta .hero-cta{justify-content:center;margin-top:0}footer{border-top:1px solid var(--line);color:var(--fg-faint);font-size:var(--fs-meta);margin-top:clamp(4rem,8vw,6rem);padding-block:36px}.foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;display:flex}.foot a{color:var(--fg-muted)}.measure{max-width:62ch}.text-fg{color:var(--fg)}.text-heat{color:var(--heat)}.moats{grid-template-columns:1fr 1fr;gap:16px;display:grid}@media (max-width:860px){.moats{grid-template-columns:1fr}}.moat{--pad:clamp(1.5rem,2.4vw,2.2rem);border-radius:var(--radius-lg);padding:var(--pad);transition:border-color .2s,transform .2s var(--ease);overflow:hidden}.moat:hover{border-color:var(--line-2);transform:translateY(-3px)}.moat-shot{aspect-ratio:16/9;margin:calc(-1 * var(--pad)) calc(-1 * var(--pad)) 1.3rem;border-bottom:1px solid var(--line);background:linear-gradient(160deg,#1c1108,#12141b);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.moat-shot svg{width:2.75rem;height:2.75rem;color:var(--heat-soft);transition:transform .5s var(--ease)}.moat-cap:hover .moat-shot svg{transform:scale(1.08)}.moat-shot:after{content:"";pointer-events:none;background:radial-gradient(60% 75% at 50% 30%,#ff8a3c29,#0000 70%);position:absolute;inset:0}.moat h3{font-size:var(--fs-h3-lg);margin-bottom:.6rem}.moat p{color:var(--fg-muted);font-size:var(--fs-small)}.moat p b{color:var(--fg)}.steps{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}@media (max-width:860px){.steps{grid-template-columns:1fr}}.step{border-radius:var(--radius-lg);padding:clamp(1.5rem,2.4vw,2.2rem);position:relative}.step.block{background:linear-gradient(#20120b,#12141b);border-color:#ff8a3c4d}.step-head{justify-content:space-between;align-items:center;gap:1rem;display:flex}.step .snum{letter-spacing:-.02em;color:var(--fg);font-family:Geist Mono,monospace;font-size:clamp(2.1rem,3.2vw,2.9rem);font-weight:600;line-height:.9}.step.block .snum{color:var(--heat)}.step-icon{width:1.85rem;height:1.85rem;color:var(--fg-muted);flex:none;display:block}.step.block .step-icon{color:var(--heat)}.step h3{font-size:var(--fs-h3-lg);margin:1rem 0 .5rem}.step p{color:var(--fg-muted);font-size:var(--fs-small)}.step .tag{font-family:Geist Mono,monospace;font-size:var(--fs-label);letter-spacing:.1em;text-transform:uppercase;color:var(--fg-faint);margin-top:1.1rem}.steps .step:not(:last-child):after{content:"→";z-index:3;color:var(--fg-faint);pointer-events:none;font-size:1.2rem;line-height:1;position:absolute;top:2rem;right:-14px}@media (max-width:860px){.steps .step:not(:last-child):after{content:"↓";inset:auto auto -18px 50%;transform:translate(-50%)}}.matrix{border-radius:var(--radius-lg);overflow:hidden}.matrix-head{border-bottom:1px solid var(--line);background:var(--card-2);justify-content:space-between;align-items:center;gap:1rem;padding:1.1rem clamp(1.3rem,2.4vw,1.9rem);display:flex}.matrix-head .t{font-family:Geist Mono,monospace;font-size:var(--fs-label);letter-spacing:.1em;text-transform:uppercase;color:var(--fg-muted)}.mrow{border-top:1px solid var(--line);font-size:var(--fs-body);justify-content:space-between;align-items:center;gap:1rem;padding:.95rem clamp(1.3rem,2.4vw,1.9rem);display:flex}.mrow:first-child{border-top:0}.chip-ok{font-family:Geist Mono,monospace;font-size:var(--fs-label);letter-spacing:.05em;text-transform:uppercase;color:#43d17f;white-space:nowrap;background:#37d07f1f;border-radius:999px;align-items:center;gap:.4rem;padding:.32rem .66rem;font-weight:700;display:inline-flex}.chip-ok svg{stroke-width:3px;width:.85rem;height:.85rem}.split{grid-template-columns:1fr 1.05fr;align-items:center;gap:clamp(1.5rem,3.5vw,3rem);display:grid}@media (max-width:860px){.split{grid-template-columns:1fr}}.minilist{gap:.7rem;margin:1.4rem 0 0;padding:0;list-style:none;display:grid}.minilist li{color:var(--fg-muted);font-size:var(--fs-small);gap:.6rem;display:flex}.minilist li svg{width:1.05rem;height:1.05rem;stroke:var(--allow);stroke-width:3px;flex:none;margin-top:.2rem}.shot{border-radius:var(--radius-lg);border:1px solid var(--line);filter:drop-shadow(0 30px 70px #000000b3);background:#101216;position:relative;overflow:hidden}.shot img{width:100%;height:auto;display:block}.shot .tag{z-index:2;font-family:Geist Mono,monospace;font-size:var(--fs-label);letter-spacing:.1em;text-transform:uppercase;color:var(--fg-muted);border:1px solid var(--line-2);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#06070999;border-radius:6px;padding:4px 8px;position:absolute;top:12px;left:12px}.shot .tag b{color:var(--allow)}.dns-fork-plate{background:radial-gradient(70% 70% at 50% 30%,#ff8a3c1a,#0000 70%),linear-gradient(160deg,#0e1310,#12141b);flex-direction:column;justify-content:center;align-items:center;gap:1.6rem;min-height:300px;padding:3.4rem 2rem 2.8rem;display:flex}.dns-fork-plate svg{width:100%;max-width:320px}.dns-fork-labels{font-family:Geist Mono,monospace;font-size:var(--fs-label);letter-spacing:.05em;flex-wrap:wrap;justify-content:center;gap:1.6rem;display:flex}.dns-fork-labels b{margin-right:.4em}.dns-fork-labels .ok{color:var(--allow)}.dns-fork-labels .bad{color:var(--heat-soft)}.probento{grid-template-columns:repeat(6,1fr);gap:14px;display:grid}.pcard{border-radius:var(--radius);padding:clamp(1.4rem,2vw,1.9rem)}.pcard.feature{background:linear-gradient(#1a0f0a,#12141b);border-color:#ff8a3c40;flex-direction:column;grid-column:span 3;justify-content:space-between;display:flex}.pcard.c3{grid-column:span 3}.pcard.c2{grid-column:span 2}@media (max-width:860px){.probento{grid-template-columns:1fr 1fr}.pcard,.pcard.feature,.pcard.c3,.pcard.c2{grid-column:span 1}}.pcard-globe{overflow:hidden}.pcard-globe picture{margin:calc(-1*clamp(1.4rem,2vw,1.9rem)) calc(-1*clamp(1.4rem,2vw,1.9rem)) 1rem;display:block}.pcard-globe picture img{aspect-ratio:16/11;object-fit:cover;width:100%;display:block}.pcard h3{font-size:var(--fs-h3);flex-wrap:wrap;align-items:baseline;gap:.5rem;margin-bottom:.5rem;display:flex}.pcard-icon{width:1.15rem;height:1.15rem;color:var(--heat-soft);flex:none;align-self:center}.pcard p{color:var(--fg-muted);font-size:var(--fs-small)}.pcard p b{color:var(--fg)}.tierchip{font-family:Geist Mono,monospace;font-size:var(--fs-label);letter-spacing:.08em;text-transform:uppercase;color:var(--heat-soft);background:#ff500029;border-radius:999px;padding:.24rem .5rem;font-weight:700}.tiers{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:16px;display:grid}@media (max-width:860px){.tiers{grid-template-columns:1fr}}.tier{border-radius:var(--radius-lg);-webkit-backdrop-filter:blur(24px)saturate(1.8);backdrop-filter:blur(24px)saturate(1.8);flex-direction:column;padding:clamp(1.5rem,2.4vw,2.1rem);display:flex;position:relative;overflow:hidden}.tier:before{content:"";pointer-events:none;z-index:1;mix-blend-mode:screen;background:radial-gradient(140% 90% at 20% -12%,#ffffff1a,#0000 55%);position:absolute;inset:0}.tier:after{content:"";pointer-events:none;z-index:1;background:linear-gradient(90deg,#0000,#ffffff59,#0000);height:1px;position:absolute;top:0;left:7%;right:7%}.tier>*{z-index:2;position:relative}.tier.featured{border-color:#8ec9f552;box-shadow:0 30px 60px -40px #5aa0dc59,inset 0 1px #ffffff29}.tier.featured:before{background:radial-gradient(140% 90% at 20% -12%,#b4deff29,#0000 55%)}.tname{font-family:Geist Mono,monospace;font-size:var(--fs-label);letter-spacing:.1em;text-transform:uppercase;color:var(--fg-muted);font-weight:700}.tier.featured .tname{color:var(--heat)}.price{align-items:baseline;gap:.4rem;margin:1rem 0 .15rem;display:flex}.price .amt{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:clamp(2.2rem,4vw,2.9rem);font-weight:600;line-height:1}.price .per{font-size:var(--fs-meta);color:var(--fg-faint)}.price-sub{font-size:var(--fs-meta);color:var(--fg-faint);min-height:2.4em}.price-sub.founding-offer{color:var(--heat-soft);min-height:0}.price-sub.founding-offer code{font-family:var(--mono);color:inherit;background:#ff500024;border-radius:.3em;padding:.05em .35em;font-size:.92em}.tdesc{font-size:var(--fs-small);color:var(--fg-muted);margin:.9rem 0 1.3rem}.tier .btn{justify-content:center;width:100%;margin-bottom:1.3rem}.tlist{gap:.7rem;margin:0;padding:0;list-style:none;display:grid}.tlist li{font-size:var(--fs-small);color:var(--fg-muted);gap:.6rem;line-height:1.4;display:flex}.tlist li svg{width:1.05rem;height:1.05rem;stroke:var(--allow);stroke-width:3px;flex:none;margin-top:.18rem}.tlist li.head{color:var(--fg);font-weight:600}.specstrip{border-radius:var(--radius-lg);grid-template-columns:repeat(4,1fr);gap:clamp(1.2rem,2vw,2rem);margin-top:16px;padding:clamp(1.4rem,2.4vw,2rem);display:grid}@media (max-width:860px){.specstrip{grid-template-columns:1fr 1fr}}.specstrip.cols-3{grid-template-columns:repeat(3,1fr)}.specstrip .kk{font-family:Geist Mono,monospace;font-size:var(--fs-label);letter-spacing:.11em;text-transform:uppercase;color:var(--fg-faint);margin-bottom:.4rem}.specstrip .vv{font-size:var(--fs-small);color:var(--fg);line-height:1.35}.specstrip .vv b{color:var(--heat-soft)}.cmpwrap{-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;border-radius:var(--radius);overflow-x:auto}.cmp{border-collapse:collapse;width:100%;min-width:640px;font-size:var(--fs-small);font-variant-numeric:tabular-nums}.cmp th,.cmp td{text-align:left;border-bottom:1px solid var(--line);padding:.8rem 1.1rem}.cmp tbody tr:last-child td{border-bottom:0}.cmp thead th{font-family:Geist Mono,monospace;font-size:var(--fs-label);letter-spacing:.09em;text-transform:uppercase;color:var(--fg-faint);background:var(--card-2)}.cmp th:first-child,.cmp td:first-child{color:var(--fg)}.cmp th:not(:first-child),.cmp td:not(:first-child){text-align:center;width:9.5rem}.cmp .grp td{background:var(--card-2);font-family:Geist Mono,monospace;font-size:var(--fs-label);letter-spacing:.09em;text-transform:uppercase;color:var(--fg-muted);font-weight:600}.cmp .col-pro{background:#ff50000d}.cmp thead .col-pro{color:var(--heat-soft)}.cmp .yes{color:#43d17f;font-weight:700}.cmp .no{color:var(--fg-faint)}.cmp .val{color:var(--fg-muted);font-size:var(--fs-meta)}.faq{gap:.7rem;max-width:52rem;margin-inline:auto;display:grid}.faq details{border-radius:var(--radius);overflow:hidden}.faq summary{cursor:pointer;font-weight:600;font-size:var(--fs-body);justify-content:space-between;align-items:center;gap:1rem;padding:1.1rem 1.4rem;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";color:var(--heat);font-size:1.35rem;line-height:1}.faq details[open] summary:after{content:"–"}.faq details p{color:var(--fg-muted);font-size:var(--fs-small);max-width:62ch;padding:0 1.4rem 1.3rem}.faq details p b{color:var(--fg)}.dlcard{border-radius:var(--radius-lg);max-width:52rem;margin-inline:auto;padding:clamp(1.5rem,2.4vw,2.1rem)}.dl-top{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.2rem;padding-bottom:1.3rem;display:flex}.dl-os{align-items:center;gap:.9rem;display:flex}.dl-os>svg{width:2.1rem;height:2.1rem;color:var(--fg);flex:none}.dl-name{font-weight:600;font-size:var(--fs-h3)}.dl-meta{font-family:Geist Mono,monospace;font-size:var(--fs-label);color:var(--fg-faint);margin-top:.15rem}.dl-specs{gap:.72rem;margin:0;padding-top:1.2rem;display:grid}.dl-specs>div{grid-template-columns:7rem 1fr;align-items:baseline;gap:1rem;display:grid}@media (max-width:600px){.dl-specs>div{grid-template-columns:1fr;gap:.2rem}}.dl-specs dt{font-family:Geist Mono,monospace;font-size:var(--fs-label);letter-spacing:.09em;text-transform:uppercase;color:var(--fg-faint);font-weight:600}.dl-specs dd{font-size:var(--fs-small);color:var(--fg-muted);margin:0}.mono-hash{word-break:break-all;color:var(--fg-muted);font-family:Geist Mono,monospace!important;font-size:var(--fs-meta)!important}.honestbox{border-radius:var(--radius);background:#ff500012;border:1px solid #ff500038;max-width:52rem;margin:1.1rem auto 0;padding:clamp(1.4rem,2.4vw,1.9rem)}.honestbox h2{font-size:var(--fs-lead);align-items:flex-start;gap:.6rem;margin-bottom:.9rem;display:flex}.honestbox h2 svg{width:1.4rem;height:1.4rem;stroke:var(--heat-soft);flex:none;margin-top:.1rem}.honestbox p{color:var(--fg-muted);font-size:var(--fs-small);margin-bottom:.75rem}.honestbox p b{color:var(--fg)}.honestbox code{background:#ffffff14;border-radius:.3em;padding:.1em .4em;font-family:Geist Mono,monospace;font-size:.85em}.dl-guide{grid-template-columns:repeat(3,1fr);gap:.7rem;margin:1.1rem 0 0;padding:0;list-style:none;display:grid}@media (max-width:720px){.dl-guide{grid-template-columns:1fr}}.dl-guide li{border-radius:var(--radius);background:#ffffff08;border:1px solid #ffffff14;padding:.9rem 1rem}.dl-guide-num{width:1.5rem;height:1.5rem;color:var(--heat-soft);font-family:var(--mono);background:#ff500029;border-radius:50%;justify-content:center;align-items:center;margin-bottom:.5rem;font-size:.78rem;font-weight:700;display:inline-flex}.dl-guide p{color:var(--fg-muted);font-size:var(--fs-small);margin:0}.dl-guide p b{color:var(--fg)}.dl-verify{border-top:1px solid #ffffff1a;margin-top:1.2rem;padding-top:1.1rem}.dl-verify>p{margin-bottom:.6rem}.dl-verify-note{font-size:var(--fs-meta)!important;margin-top:.6rem!important}.copycmd{border-radius:var(--radius);background:#00000047;border:1px solid #ffffff1f;align-items:center;gap:.6rem;width:fit-content;max-width:100%;padding:.5rem .5rem .5rem .9rem;display:flex}.copycmd code{font-family:var(--mono);color:var(--fg);white-space:nowrap;background:0 0;flex:1;padding:0;font-size:.82rem;overflow-x:auto}.copycmd-btn{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--heat-soft);border-radius:calc(var(--radius) - 6px);cursor:pointer;transition:background .15s var(--ease);background:#ff500024;border:1px solid #ff500052;flex:none;padding:.4rem .7rem;font-size:.72rem;font-weight:700}.copycmd-btn:hover{background:#ff500042}.center-note{text-align:center;max-width:70ch;color:var(--fg-faint);font-size:var(--fs-meta);margin:1.1rem auto 0;line-height:1.5}.legal{max-width:70ch;margin-inline:auto}.legal h2{text-transform:none;font-family:inherit;font-size:var(--fs-h3-lg);letter-spacing:-.01em;margin:2.2rem 0 .8rem}.legal h2:first-child{margin-top:0}.legal p,.legal li{color:var(--fg-muted);font-size:var(--fs-body);margin:0 0 1rem;line-height:1.7}.legal ul{margin:0 0 1.2rem;padding-left:1.3rem}.legal strong{color:var(--fg)}.legal .updated{font-family:var(--mono);font-size:var(--fs-label);letter-spacing:.08em;text-transform:uppercase;color:var(--fg-faint);margin-bottom:2rem}.entform{gap:1rem;max-width:32rem;display:grid}.entform-row{gap:.4rem;display:grid}.entform-row label{font-family:var(--mono);font-size:var(--fs-label);letter-spacing:.06em;text-transform:uppercase;color:var(--fg-faint)}.entform-row input,.entform-row select,.entform-row textarea{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);color:var(--fg);font-size:var(--fs-small);padding:.65rem .8rem;font-family:inherit}.entform-row textarea{resize:vertical}.entform-row input:focus,.entform-row select:focus,.entform-row textarea:focus{outline:2px solid var(--heat);outline-offset:1px}.entform .btn{justify-self:start}.entform .btn:disabled{opacity:.45;cursor:not-allowed}.entform-note{font-size:var(--fs-meta);color:var(--fg-faint);margin:0}.scroll-molten{z-index:-1;pointer-events:none;width:100%;height:100%;display:block;position:fixed;inset:0}.scroll-molten-fallback{z-index:-1;object-fit:cover;pointer-events:none;width:100%;height:100%;display:none;position:fixed;inset:0}.no-scroll-shader .scroll-molten-fallback{display:block}.scroll-molten-scrim{z-index:-1;pointer-events:none;background:#08090c99;position:fixed;inset:0}.no-scroll-shader .scroll-molten-scrim{background:radial-gradient(70% 55% at 40% 18%,#ff5f0a29,#0000 60%),linear-gradient(#0d0906b3,#08090c8c 55%,#08090cc7)}html.cosmic.no-scroll-shader .scroll-molten-scrim{background:radial-gradient(95% 62% at 22% 116%,#126e3c57,#0000 60%),radial-gradient(85% 55% at 78% 122%,#263a784d,#0000 60%),radial-gradient(100% 70% at 50% -12%,#604a9629,#0000 55%),#05060b}.page-molten{z-index:-1;pointer-events:none;width:100%;height:100%;display:block;position:fixed;inset:0}.page-molten-fallback{z-index:-1;object-fit:cover;pointer-events:none;width:100%;height:100%;display:none;position:fixed;inset:0}.no-page-webgl .page-molten-fallback{display:block}.page-molten-scrim{z-index:-1;pointer-events:none;background:#08090ca3;position:fixed;inset:0}.no-page-webgl .page-molten{display:none}.no-page-webgl .page-molten-scrim{background:radial-gradient(70% 55% at 28% 22%,#2c5cc838,#0000 60%),radial-gradient(85% 72% at 74% 72%,#1e3c9626,#0000 58%),linear-gradient(#080a12b3,#0a0d188c 48%,#080a10c7)}.moat,.step,.matrix,.pcard,.tier,.faq details,.dlcard{-webkit-backdrop-filter:blur(20px)saturate(1.6);backdrop-filter:blur(20px)saturate(1.6);background:linear-gradient(135deg,#ffffff0a,#ffffff03);border:1px solid #ffffff1a;box-shadow:inset 0 1px #ffffff26,0 18px 44px -24px #00000080}.cmpwrap,.specstrip{-webkit-backdrop-filter:blur(18px)saturate(1.6);backdrop-filter:blur(18px)saturate(1.6);background:linear-gradient(135deg,#ffffff09,#ffffff03);border:1px solid #ffffff1a}@media (hover:none) and (pointer:coarse){.glass,.tile,.shader-band .nums>div,.site-header:before,.moat,.step,.matrix,.pcard,.tier,.faq details,.dlcard,.cmpwrap,.specstrip{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.glass,.shader-band .nums>div{background:#12141a99}.tile,.moat,.matrix,.pcard,.tier,.faq details,.dlcard,.cmpwrap,.specstrip,.step:not(.block){background:#12141aad}.site-header:before{background:#08090cd6}}html.perf-lite .glass,html.perf-lite .tile,html.perf-lite .shader-band .nums>div,html.perf-lite .site-header:before,html.perf-lite .moat,html.perf-lite .step,html.perf-lite .matrix,html.perf-lite .pcard,html.perf-lite .tier,html.perf-lite .faq details,html.perf-lite .dlcard,html.perf-lite .cmpwrap,html.perf-lite .specstrip{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html.perf-lite .glass,html.perf-lite .shader-band .nums>div{background:#12141a99}html.perf-lite .tile,html.perf-lite .moat,html.perf-lite .matrix,html.perf-lite .pcard,html.perf-lite .tier,html.perf-lite .faq details,html.perf-lite .dlcard,html.perf-lite .cmpwrap,html.perf-lite .specstrip,html.perf-lite .step:not(.block){background:#12141aad}html.perf-lite .site-header:before{background:#08090cd6}.proto-badge{z-index:60;font-family:var(--font-mono,ui-monospace,monospace);letter-spacing:.14em;text-transform:uppercase;color:#eef1f7;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#08090c99;border:1px solid #ffffff2e;border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-size:11px;text-decoration:none;display:inline-flex;position:fixed;bottom:16px;left:16px}.proto-badge .dot{background:var(--heat);border-radius:50%;width:8px;height:8px;box-shadow:0 0 10px #ff5000b3}:root{--dur-fast:.16s;--dur:.28s;--dur-slow:.5s}html.cosmic .glass,html.cosmic .tile,html.cosmic .moat,html.cosmic .step,html.cosmic .pcard,html.cosmic .tier,html.cosmic .matrix,html.cosmic .specstrip,html.cosmic .cmpwrap,html.cosmic .dlcard,html.cosmic .faq details,html.cosmic .finalcta{background:linear-gradient(160deg,#b8caff11,#b8caff04 55%,#ffffff06);border:1px solid #c4d2ff26;box-shadow:0 22px 54px -20px #0000009e,inset 0 1px #dce6ff29}html.cosmic .glass:after{background:linear-gradient(90deg,#0000,#d4e2ffb3,#0000)}html.cosmic .tile,html.cosmic .moat,html.cosmic .pcard,html.cosmic .tier{transition:transform var(--dur) var(--ease),border-color var(--dur) var(--ease),box-shadow var(--dur) var(--ease)}html.cosmic .tile:hover,html.cosmic .moat:hover,html.cosmic .pcard:hover,html.cosmic .tier:hover{border-color:#c4d2ff42;transform:translateY(-3px);box-shadow:0 30px 64px -22px #000000b3,inset 0 1px #dce6ff38}html.cosmic h1,html.cosmic h2,html.cosmic .sec-head p,html.cosmic .hero6-mono,html.cosmic .nums span,html.cosmic .measure{text-shadow:0 2px 18px #00000080}html.cosmic .reveal{animation-range:entry 4% entry 48%}html.cosmic .marquee-track{animation-duration:52s}html.cosmic .scroll-molten{animation:.9s both cosmic-cv-fade}@keyframes cosmic-cv-fade{0%{opacity:0}to{opacity:1}}html.cosmic a:focus-visible,html.cosmic button:focus-visible,html.cosmic input:focus-visible,html.cosmic [tabindex]:focus-visible{outline:2px solid var(--heat);outline-offset:3px;border-radius:5px}.mo-anim-static{display:none}@media (prefers-reduced-motion:reduce){.tile,.moat-shot svg,.glass:before{transition:none}.mo-pulse,.mo-anim{display:none}.mo-anim-static{display:inline}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.reveal{animation:linear both reveal-in;animation-timeline:view();animation-range:entry entry 32%}@keyframes reveal-in{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}}}@media print{.reveal{opacity:1!important;animation:none!important;transform:none!important}.scroll-molten,.scroll-molten-fallback,.scroll-molten-scrim,.hero6-scrim,body:before,body:after,.site-header,.nav-toggle,.nav-burger,.btn,.hero-cta,.download-pulse,footer .foot>span:last-child{display:none!important}*{color:#000!important;box-shadow:none!important;text-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html,body{background:#fff!important}.legal h2{break-after:avoid}.legal p,.legal li{break-inside:avoid;orphans:3;widows:3}}
