:root{--ink:#07110e;--paper:#f2f0e8;--acid:#c8ff45;--mint:#74f2bd;--line:rgba(7,17,14,.18);--muted:#9a9d95}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--paper);color:var(--ink);font-family:"DM Sans",sans-serif}.noise{position:fixed;inset:0;pointer-events:none;opacity:.025;z-index:20;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.7'/%3E%3C/svg%3E")}nav{height:76px;display:flex;align-items:center;justify-content:space-between;padding:0 3.2vw;background:rgba(7,17,14,.96);color:#fff;position:sticky;top:0;z-index:10;border-bottom:1px solid #2b3732}.brand{display:flex;align-items:center;gap:7px;color:inherit;text-decoration:none;font:700 14px Manrope;letter-spacing:-.03em}.brand b{color:var(--acid)}.mark{width:31px;height:21px;display:grid;gap:3px;align-content:center}.mark i{height:2px;background:var(--acid);display:block}.mark i:nth-child(2){width:75%}.mark i:nth-child(3){width:48%}.navlinks{display:flex;gap:34px}.navlinks a{color:#c9d0cc;text-decoration:none;font-size:13px}.button{display:inline-flex;align-items:center;justify-content:space-between;gap:32px;padding:18px 22px;background:var(--acid);color:var(--ink);font:700 13px Manrope;text-decoration:none;transition:.2s}.button:hover{transform:translateY(-2px);box-shadow:0 8px 30px #c8ff4533}.button.small{padding:13px 17px;gap:24px}.hero{min-height:700px;background:var(--ink);color:#fff;padding:92px 3.2vw 60px;position:relative;overflow:hidden;border-bottom:1px solid #2b3732}.hero:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent 49.9%,rgba(255,255,255,.055) 50%,transparent 50.1%),linear-gradient(0deg,transparent 49.9%,rgba(255,255,255,.04) 50%,transparent 50.1%);background-size:120px 120px;mask-image:linear-gradient(to bottom,black,transparent)}.orb{position:absolute;width:630px;height:630px;border-radius:50%;right:-110px;top:20px;background:radial-gradient(circle at 38% 34%,#c8ff45 0,#79efb2 18%,#246c52 42%,#07110e 70%);filter:blur(2px);opacity:.8}.eyebrow,.kicker{font:600 11px Manrope;letter-spacing:.16em;color:#65736d}.hero .eyebrow{color:var(--mint);position:relative;z-index:1}.hero h1{font:500 clamp(64px,8.2vw,126px)/.88 Manrope;letter-spacing:-.07em;max-width:930px;margin:30px 0;position:relative;z-index:1}.dek{font-size:20px;line-height:1.5;max-width:660px;color:#c9d0cc;position:relative;z-index:1}.hero-actions{display:flex;align-items:center;gap:24px;margin-top:38px;position:relative;z-index:1}.hero-actions>span{font-size:12px;color:#8e9a95}.deal-card{position:absolute;right:5vw;bottom:50px;width:350px;background:rgba(9,20,16,.92);backdrop-filter:blur(10px);border:1px solid #86bfa7;padding:26px;z-index:2}.deal-top{display:flex;justify-content:space-between;font:600 10px Manrope;letter-spacing:.12em;color:#a9b4af}.pulse{color:var(--acid)}.deal-money{font:700 62px Manrope;letter-spacing:-.06em;margin-top:34px}.deal-copy{font-size:22px;line-height:1.1}.deal-copy span{font-size:14px;color:#98a39f}.meter{height:3px;background:#263a32;margin-top:24px}.meter i{display:block;width:83%;height:100%;background:var(--acid)}.buyers{background:var(--ink);color:#fff;padding:30px 3.2vw 42px}.buyers>span{font:600 10px Manrope;letter-spacing:.14em;color:#66746e}.buyers div{display:flex;justify-content:space-between;align-items:center;margin-top:30px}.buyers b{font:600 clamp(16px,2.2vw,28px) Manrope;color:#aeb8b4}.ticker{overflow:hidden;background:var(--acid);font:700 12px Manrope;letter-spacing:.12em;padding:14px 0;white-space:nowrap}.ticker div{width:max-content;animation:tick 24s linear infinite}@keyframes tick{to{transform:translateX(-50%)}}.section{padding:110px 3.2vw;border-bottom:1px solid var(--line)}.section-head{display:grid;grid-template-columns:1.25fr .75fr;gap:8vw;margin:25px 0 70px}.section h2,.cta h2{font:500 clamp(48px,6.3vw,90px)/.95 Manrope;letter-spacing:-.065em;margin:0}.section-head>p{font-size:19px;line-height:1.55;max-width:520px}.deals{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid var(--line)}.deals article{min-height:390px;padding:28px;display:flex;flex-direction:column;border-right:1px solid var(--line);background:#eceae1}.deals article:last-child{border:0}.index{font:600 11px Manrope;display:flex;justify-content:space-between;color:#777d79}.deals h3{font:700 54px Manrope;letter-spacing:-.055em;margin:100px 0 0}.deals h3 em{font:600 10px Manrope;letter-spacing:.1em;background:var(--acid);padding:5px 7px;font-style:normal}.deals p{font:600 18px Manrope}.deals small{margin-top:auto;color:#69706c;line-height:1.5}.stats{display:grid;grid-template-columns:repeat(3,1fr);background:var(--ink);color:#fff}.stats b{padding:28px;font:600 30px Manrope;border-right:1px solid #33403a}.stats span{display:block;font:400 12px DM Sans;color:#9aa49f;margin-top:6px}.data{background:#deddd4}.data-grid{display:grid;grid-template-columns:repeat(2,1fr);border:1px solid var(--line)}.data-grid article{padding:28px;min-height:330px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);position:relative}.data-grid article:nth-child(even){border-right:0}.data-grid article:nth-child(n+3){border-bottom:0}.data-grid article>span{font:600 11px Manrope;color:#7c827e}.data-grid h3{font:600 31px Manrope;letter-spacing:-.04em;margin:65px 0 12px}.data-grid p{max-width:500px;color:#555c58;line-height:1.5}.tags{position:absolute;bottom:24px;font:600 11px Manrope;color:#69716c}.icon{position:absolute;right:28px;top:24px;width:52px;height:52px;border:1px solid var(--ink);display:grid;place-items:center;font:600 22px Manrope}.process{background:var(--paper)}.timeline{border-top:1px solid var(--ink)}.timeline article{display:grid;grid-template-columns:120px 1fr;padding:35px 0;border-bottom:1px solid var(--line)}.timeline article>span{font:600 12px Manrope}.timeline article div{display:grid;grid-template-columns:180px 1fr 1fr;gap:30px;align-items:start}.timeline h3{font:500 31px Manrope;letter-spacing:-.04em;margin:0}.timeline p{margin:0;color:#5d6560;max-width:430px;line-height:1.5}.timeline small{font:600 10px Manrope;letter-spacing:.12em}.control{background:var(--ink);color:#fff;display:grid;grid-template-columns:1fr 1fr;gap:8vw}.control .kicker{color:var(--mint);margin-bottom:50px}.control-grid{border-top:1px solid #52615a}.control-grid article{padding:25px 0;border-bottom:1px solid #52615a;display:grid;grid-template-columns:70px 1fr}.control-grid span{color:var(--acid);font:600 11px Manrope}.control-grid h3{margin:0;font:500 21px Manrope}.privacy{background:#cfd2c6}.privacy-layout{display:grid;grid-template-columns:.8fr 1.2fr;gap:8vw}.steps article{display:flex;gap:24px;padding:20px 0;border-top:1px solid var(--line)}.steps b{font:600 11px Manrope}.steps small{font:600 10px Manrope;letter-spacing:.12em;color:#647069}.steps h3{font:500 20px Manrope;margin:8px 0}.terminal{background:#08120e;color:#e6ece8;padding:28px;font:13px/1.6 monospace;box-shadow:18px 18px 0 #b7bcac}.terminal-head{display:flex;justify-content:space-between;border-bottom:1px solid #34453d;padding-bottom:16px;margin-bottom:24px;font-size:10px;color:#9db0a7}.terminal-head i{color:var(--acid);font-style:normal}.terminal code{color:var(--mint)}.terminal p{display:grid;grid-template-columns:1fr 1.25fr;gap:10px;border-bottom:1px solid #1c2c25;padding:8px 0;margin:0}.terminal del{color:#737e79}.terminal mark{display:block;background:none;color:var(--acid);text-decoration:none}.terminal .raw{display:block;margin-top:20px;color:#bcc7c2}.faq details{border-top:1px solid var(--ink);padding:0 10px}.faq details:last-child{border-bottom:1px solid var(--ink)}summary{list-style:none;display:grid;grid-template-columns:70px 1fr 30px;align-items:center;padding:25px 0;font:500 22px Manrope;cursor:pointer}summary::-webkit-details-marker{display:none}summary span{font-size:11px}.faq details p{max-width:680px;margin:0 0 28px 70px;color:#58615c;line-height:1.6}.faq summary b{font-size:22px}.cta{padding:120px 3.2vw;background:var(--acid);text-align:center}.cta .kicker{color:#314329}.cta h2{max-width:1000px;margin:24px auto}.cta p{font-size:18px}.button.light{background:var(--ink);color:#fff;margin:24px auto}.cta small{display:block;color:#536049}footer{padding:32px 3.2vw;background:var(--ink);color:#fff;display:flex;justify-content:space-between;align-items:center}footer p,footer>span{font:600 10px Manrope;letter-spacing:.12em;color:#77837e}@media(max-width:800px){nav{height:65px}.navlinks{display:none}.hero{padding-top:70px;min-height:850px}.hero h1{font-size:62px}.dek{font-size:17px}.hero-actions{align-items:flex-start;flex-direction:column}.deal-card{left:3.2vw;right:3.2vw;width:auto}.orb{width:500px;height:500px;right:-300px}.buyers div{flex-wrap:wrap;gap:24px}.section{padding:80px 5vw}.section-head,.control,.privacy-layout{grid-template-columns:1fr}.section-head{gap:20px;margin-bottom:45px}.deals,.stats{grid-template-columns:1fr}.deals article{border-right:0;border-bottom:1px solid var(--line);min-height:330px}.data-grid{grid-template-columns:1fr}.data-grid article{border-right:0!important;border-bottom:1px solid var(--line)!important}.timeline article{grid-template-columns:45px 1fr}.timeline article div{grid-template-columns:1fr}.control{gap:50px}.terminal{font-size:11px}.terminal p{grid-template-columns:1fr}footer{align-items:flex-start;gap:26px;flex-direction:column}}
/* launch polish */
::selection{background:var(--acid);color:var(--ink)}
.progress{position:fixed;inset:0 0 auto;height:3px;background:var(--acid);transform:scaleX(0);transform-origin:left;z-index:40;pointer-events:none}
.cursor-glow{position:fixed;width:360px;height:360px;border-radius:50%;background:radial-gradient(circle,rgba(200,255,69,.08),transparent 68%);pointer-events:none;z-index:9;mix-blend-mode:screen;will-change:transform}
nav:before{content:"";position:absolute;inset:auto 0 0;height:1px;background:linear-gradient(90deg,transparent,var(--acid),transparent);opacity:.25}
.hero{isolation:isolate}.hero:before{content:"PRIVATE / CONTROLLED / COMPETITIVE";position:absolute;right:-120px;top:310px;transform:rotate(90deg);font:600 9px Manrope;letter-spacing:.35em;color:#75817c;z-index:2}.hero h1{background:linear-gradient(130deg,#fff 10%,#fff 58%,#86f1bd 100%);background-clip:text;-webkit-background-clip:text;color:transparent}.orb{animation:breathe 7s ease-in-out infinite;box-shadow:0 0 120px rgba(116,242,189,.12)}@keyframes breathe{50%{transform:scale(1.055) translate(-12px,7px);filter:blur(8px)}}
.deal-card{box-shadow:0 30px 90px #0008}.deal-card:before{content:"";position:absolute;inset:-1px;background:linear-gradient(135deg,var(--acid),transparent 35%,transparent 70%,var(--mint));z-index:-1}.deal-card:after{content:"";position:absolute;inset:1px;background:rgba(9,20,16,.96);z-index:-1}
.buyers b{transition:.25s}.buyers b:hover{color:var(--acid);transform:translateY(-3px)}
.ticker{border-block:1px solid var(--ink)}
.kicker:before{content:"";display:inline-block;width:30px;height:1px;background:currentColor;vertical-align:middle;margin-right:12px}
.deals article{transition:.35s cubic-bezier(.2,.8,.2,1)}.deals article:hover{background:var(--acid);transform:translateY(-8px);box-shadow:0 24px 60px rgba(7,17,14,.16);z-index:2}.deals article:hover em{background:var(--ink);color:var(--acid)}
.stats b{position:relative;overflow:hidden}.stats b:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(200,255,69,.12),transparent);transform:translateX(-120%);transition:.6s}.stats b:hover:after{transform:translateX(120%)}
.data-grid article{overflow:hidden;transition:.3s}.data-grid article:after{content:"";position:absolute;width:220px;height:220px;border:1px solid rgba(7,17,14,.1);border-radius:50%;right:-160px;bottom:-160px;transition:.5s}.data-grid article:hover{background:#e9e8df}.data-grid article:hover:after{transform:scale(1.8);border-color:rgba(7,17,14,.2)}.data-grid article:hover .icon{background:var(--ink);color:var(--acid);transform:rotate(4deg)}.icon{transition:.3s}
.timeline article>span{width:34px;height:34px;border:1px solid var(--ink);border-radius:50%;display:grid;place-items:center;transition:.25s}.timeline article:hover>span{background:var(--acid);transform:scale(1.08)}
.control{background:radial-gradient(circle at 16% 35%,#163b2c 0,var(--ink) 34%)}.control-grid article{transition:.25s}.control-grid article:hover{padding-left:16px;color:var(--acid)}
.terminal{position:relative;overflow:hidden}.terminal:after{content:"";position:absolute;left:0;right:0;height:80px;top:-80px;background:linear-gradient(transparent,rgba(200,255,69,.07),transparent);animation:scan 5s linear infinite}@keyframes scan{to{transform:translateY(620px)}}
.faq details{transition:.2s}.faq details:hover{padding-inline:22px;background:rgba(255,255,255,.32)}
.cta{position:relative;overflow:hidden}.cta:before,.cta:after{content:"";position:absolute;width:360px;height:360px;border:1px solid rgba(7,17,14,.18);border-radius:50%}.cta:before{left:-180px;top:-210px}.cta:after{right:-180px;bottom:-240px}.cta>*{position:relative;z-index:1}
.reveal{opacity:0;transform:translateY(35px);transition:opacity .75s ease,transform .75s cubic-bezier(.2,.7,.2,1)}.reveal.in{opacity:1;transform:none}
@media(max-width:800px){.cursor-glow{display:none}.hero:before{display:none}.deal-card{box-shadow:0 20px 45px #0007}.deals article:hover{transform:none}.reveal{transform:translateY(20px)}}
@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;animation:none!important;transition:none!important}.reveal{opacity:1;transform:none}}
.deal-money{white-space:nowrap}.deals h3{font-size:clamp(36px,4vw,54px);line-height:.95}.buyers div{gap:28px}.buyers b{text-align:center}
@media(max-width:800px){.deal-money{font-size:50px}.buyers div{display:grid;grid-template-columns:1fr 1fr}.buyers b{font-size:14px;text-align:left}}
/* studio pass 02 */
body{overflow-x:hidden}.section{position:relative}.hero{min-height:min(900px,calc(100vh - 76px));display:flex;flex-direction:column;justify-content:center;padding-top:70px;padding-bottom:100px}.hero h1{max-width:980px}.hero .dek{max-width:720px}.orbit{position:absolute;border:1px solid rgba(200,255,69,.22);border-radius:50%;z-index:1;pointer-events:none}.orbit-a{width:760px;height:760px;right:-175px;top:-45px;animation:orbitA 18s linear infinite}.orbit-b{width:520px;height:520px;right:-55px;top:75px;border-style:dashed;animation:orbitA 28s linear infinite reverse}.orbit-a:after,.orbit-b:after{content:"";position:absolute;width:8px;height:8px;background:var(--acid);border-radius:50%;left:50%;top:-4px;box-shadow:0 0 22px var(--acid)}@keyframes orbitA{to{transform:rotate(360deg)}}.hero-coordinates{position:absolute;right:3.2vw;top:116px;z-index:3;text-align:right;font:600 9px/1.8 Manrope;letter-spacing:.18em;color:#8fa198}.hero-actions .button{min-width:262px}.button span{transition:.2s}.button:hover span{transform:translate(3px,-3px)}
.buyers{border-top:1px solid #2b3732}.buyers>span{display:flex;align-items:center;gap:12px}.buyers>span:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--acid);box-shadow:0 0 12px var(--acid)}
.section>.kicker{position:relative;z-index:2}.section-head{position:relative;z-index:2}.section-head h2:after{content:".";color:#9ccf28}.outcomes:before{content:"01";position:absolute;right:2vw;top:30px;font:700 220px/.8 Manrope;letter-spacing:-.1em;color:rgba(7,17,14,.035);pointer-events:none}.deals{position:relative;z-index:2}.deals article{background:rgba(236,234,225,.88);backdrop-filter:blur(8px)}.deals .index span{padding:4px 8px;border:1px solid rgba(7,17,14,.18);border-radius:100px}.deals h3 em{display:inline-block;margin-top:8px}.stats b:first-child{color:var(--acid)}
.data{overflow:hidden}.asset-watermark{position:absolute;right:-20px;top:65px;font:800 115px/.72 Manrope;letter-spacing:-.08em;text-align:right;color:transparent;-webkit-text-stroke:1px rgba(7,17,14,.08);pointer-events:none}.data-grid{position:relative;z-index:2;background:rgba(222,221,212,.7);backdrop-filter:blur(8px)}.data-grid article>span{width:28px;height:28px;border:1px solid rgba(7,17,14,.35);display:grid;place-items:center;border-radius:50%}.data-grid h3:before{content:"";display:block;width:34px;height:3px;background:var(--acid);margin-bottom:18px}
.process-note{display:flex;align-items:center;gap:20px;margin:-35px 0 40px 120px;font:600 9px Manrope;letter-spacing:.16em;color:#747c77}.process-note i{height:1px;flex:1;background:linear-gradient(90deg,var(--ink),var(--acid));position:relative}.process-note i:after{content:"";position:absolute;right:0;top:-3px;width:7px;height:7px;border-radius:50%;background:var(--acid)}.timeline article{transition:.3s}.timeline article:hover{background:rgba(255,255,255,.5);padding-left:20px;padding-right:20px}.timeline h3{position:relative}.timeline h3:after{content:"↗";position:absolute;right:5%;font-size:16px;opacity:0;transition:.2s}.timeline article:hover h3:after{opacity:1;right:0}
.control{position:relative;overflow:hidden}.control-orbit{position:absolute;width:580px;height:580px;border-radius:50%;border:1px solid rgba(200,255,69,.14);left:-210px;top:-190px;box-shadow:0 0 0 70px rgba(200,255,69,.025),0 0 0 140px rgba(200,255,69,.018)}.control>div:not(.control-orbit){position:relative;z-index:2}.control h2{max-width:620px}.control-grid article:after{content:"";width:0;height:1px;background:var(--acid);position:absolute;left:0;bottom:-1px;transition:.45s}.control-grid article{position:relative}.control-grid article:hover:after{width:100%}
.privacy:before{content:"05";position:absolute;right:2vw;top:30px;font:700 220px/.8 Manrope;color:rgba(7,17,14,.035);letter-spacing:-.1em}.steps article b{flex:0 0 32px;height:32px;border-radius:50%;border:1px solid rgba(7,17,14,.35);display:grid;place-items:center}.terminal{border:1px solid #537060}.terminal:before{content:"";position:absolute;inset:9px;border:1px solid rgba(116,242,189,.08);pointer-events:none}.terminal-head:before{content:"●";color:var(--acid);margin-right:8px;animation:blink 1.2s steps(1) infinite}@keyframes blink{50%{opacity:.25}}
.faq{background:linear-gradient(135deg,var(--paper),#e5e4da)}.faq summary b{width:30px;height:30px;border:1px solid var(--ink);border-radius:50%;display:grid;place-items:center;font-size:16px}.faq details[open] summary b{background:var(--ink);color:var(--acid)}
.cta-grid{position:absolute;inset:0;background-image:linear-gradient(rgba(7,17,14,.08) 1px,transparent 1px),linear-gradient(90deg,rgba(7,17,14,.08) 1px,transparent 1px);background-size:80px 80px;mask-image:radial-gradient(circle at 50% 50%,black,transparent 75%)}.cta h2{max-width:920px}.cta .button{min-width:320px}.cta:before,.cta:after{width:520px;height:520px}
footer{border-top:1px solid #2d3d36}
@media(min-width:1200px){.hero h1{font-size:clamp(84px,7.7vw,122px)}.section{padding-left:5vw;padding-right:5vw}nav,footer,.buyers{padding-left:5vw;padding-right:5vw}}
@media(max-width:800px){.hero{min-height:850px;display:block}.hero-coordinates,.orbit-b{display:none}.orbit-a{width:500px;height:500px;right:-310px;top:70px}.asset-watermark{font-size:64px;top:110px}.process-note{margin:-20px 0 30px}.outcomes:before,.privacy:before{font-size:110px}.section-head h2:after{display:none}.timeline article:hover{padding-left:0;padding-right:0}.cta .button{min-width:0}.control-orbit{width:400px;height:400px}}
/* clarity pass: money first */
.hero h1{max-width:1120px;font-size:clamp(70px,7.6vw,118px);line-height:.91}.hero .dek{font-size:21px;max-width:760px}.deal-money{font-size:clamp(38px,4.2vw,60px);letter-spacing:-.075em}.deal-copy{font-size:21px}.outcomes .section-head h2{max-width:900px}.stats b{font-size:34px}.cta h2{font-size:clamp(52px,6.5vw,94px)}
@media(max-width:800px){.hero h1{font-size:55px;line-height:.94}.hero .dek{font-size:17px}.deal-money{font-size:40px}.section h2,.cta h2{font-size:45px}}
.section-head h2:after{content:""}
.hero-actions .button.secondary{min-width:0;background:transparent;color:#fff;border:1px solid rgba(255,255,255,.38)}
.hero-actions .button.secondary:hover{border-color:var(--acid);box-shadow:0 8px 30px rgba(200,255,69,.12)}
@media(max-width:800px){.hero-actions .button.secondary{width:auto}}

/* Approved replacement card, October 8, 2026. */
.deal-card.deal-card-fixed{padding:0;border:0;background:transparent;backdrop-filter:none;box-shadow:none;width:350px;right:5vw;bottom:50px;max-width:calc(100% - 6.4vw)}.deal-card.deal-card-fixed:before,.deal-card.deal-card-fixed:after{display:none}.deal-card-fixed img{display:block;width:100%;height:auto}@media(max-width:800px){.deal-card.deal-card-fixed{width:auto;max-width:none;left:3.2vw;right:3.2vw;bottom:50px}}
@media(max-width:800px){.deal-card.deal-card-fixed{position:relative;left:auto;right:auto;bottom:auto;margin-top:32px;width:100%}}
