:root{--ink:#151612;--paper:#e9e4d8;--acid:#d8ff36;--rust:#e66b3e}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);font-family:var(--sans),sans-serif;margin:0}a{color:inherit;text-decoration:none}button,textarea{font:inherit}nav{z-index:20;width:100%;height:78px;color:var(--paper);mix-blend-mode:difference;border-bottom:1px solid #ffffff26;justify-content:space-between;align-items:center;padding:0 5vw;display:flex;position:fixed;top:0}.brand{letter-spacing:.16em;align-items:center;gap:10px;font-size:11px;font-weight:800;display:flex}.brand i{width:26px;height:26px;font-family:var(--serif);border:1px solid;border-radius:50%;place-items:center;font-size:17px;font-style:normal;display:grid}.links{text-transform:uppercase;letter-spacing:.15em;gap:32px;font-size:10px;display:flex}.navCta{border-bottom:1px solid;padding:9px 0;font-size:11px}.scene{min-height:100vh;padding:120px 7vw;position:relative;overflow:hidden}.hero{color:var(--paper);background:#171814;flex-direction:column;justify-content:center;display:flex}.grain{opacity:.15;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'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.4'/%3E%3C/svg%3E");position:absolute;inset:0}.kicker,label{z-index:2;letter-spacing:.22em;font-size:9px;font-weight:800;position:relative}.kicker{align-items:center;gap:18px;display:flex}.kicker b{background:var(--acid);width:70px;height:1px}h1,h2{z-index:2;letter-spacing:-.065em;margin:28px 0;font-size:clamp(62px,9vw,140px);font-weight:500;line-height:.8;position:relative}.hero em,.intel em,.proof em{font-family:var(--serif);color:var(--acid);font-weight:400}.lede{z-index:2;color:#b3b5aa;width:min(440px,85%);margin:28px 0 28px 48%;font-size:16px;line-height:1.7;position:relative}.primary{z-index:2;background:var(--acid);color:var(--ink);text-transform:uppercase;align-self:flex-start;margin-left:48%;padding:15px 19px;font-size:10px;font-weight:800;position:relative}.primary span,.launch span{margin-left:20px}.orb{background:radial-gradient(circle at 30% 25%,#fbffe0 0,#d8ff36 7%,#69751c 20%,#25271c 44%,#171814 67%);border-radius:50%;width:62vw;height:62vw;animation:7s ease-in-out infinite pulse;position:absolute;bottom:-30vw;right:-8vw;box-shadow:-80px -80px 180px #d8ff3616}.orb:after{content:"";filter:blur(4px);width:8%;height:8%;box-shadow:0 0 60px var(--acid);background:#fff;border-radius:50%;position:absolute;top:17%;left:19%}.orb i{border:1px solid #d8ff3630;border-radius:50%;position:absolute;inset:-8%}.orb i:nth-child(2){inset:-18%}.orb i:nth-child(3){inset:-29%}.hero>small{z-index:3;color:#777a70;letter-spacing:.18em;font-size:8px;position:absolute;bottom:30px;left:7vw}.blind{min-height:120vh}.split{grid-template-columns:1.3fr .7fr;align-items:end;gap:12vw;margin-top:15vh;display:grid}.blind h2{font-size:clamp(56px,7.8vw,116px)}.split p{font-size:17px;line-height:1.7}.field{background:linear-gradient(90deg,#0000 49.8%,#15161220 50%,#0000 50.2%);border-block:1px solid #1516122b;height:46vh;margin-top:12vh;position:relative}.field:before{content:"";background:repeating-linear-gradient(0deg,#0000 0 79px,#15161218 80px);position:absolute;inset:0}.field span{font-family:var(--serif);opacity:.65;font-size:clamp(16px,2vw,28px);font-style:italic;position:absolute}.field b{border:1px solid var(--rust);border-radius:50%;width:74px;height:74px;position:absolute;top:40%;left:52%;box-shadow:0 0 0 38px #e66b3e18}.emerge{min-height:128vh;color:var(--paper);background:#25261f}.emerge label,.console label{color:#898b81}.copy{margin-top:12vh}.copy p{color:#aeb0a4;width:420px;margin:40px 0 0 47%;line-height:1.7}.instrument{background:radial-gradient(circle,#555b2a,#27291d 37%,#171814 70%);border-radius:50%;width:min(76vw,980px);height:min(76vw,980px);position:absolute;bottom:-30vw;right:-18vw;box-shadow:0 0 160px #d8ff3618}.ring{border:1px solid #d8ff3650;border-radius:50%;place-items:center;animation:24s linear infinite spin;display:grid;position:absolute;inset:27%}.ring i{border:1px dashed #d8ff3635;border-radius:50%;position:absolute;inset:-30%}.ring i:nth-child(2){border-style:solid;inset:18%}.ring b{font-family:var(--serif);color:var(--acid);font-size:6vw}.instrument>span{border-left:2px solid var(--acid);letter-spacing:.13em;background:#303226;padding:9px;font-size:8px;position:absolute}.instrument>span:nth-child(2){top:42%;left:8%}.instrument>span:nth-child(3){top:33%;right:9%}.instrument>span:nth-child(4){bottom:14%;left:38%}.intel{background:var(--acid);min-height:115vh}.intel header{grid-template-columns:.4fr 1fr;align-items:start;margin:12vh 0;display:grid}.intel header p{letter-spacing:.18em;font-size:9px}.intel h2{font-size:clamp(58px,7.8vw,114px)}.intel em{color:var(--ink)}.rows{border-top:1px solid}.rows article{border-bottom:1px solid;grid-template-columns:70px 1fr 1.2fr 90px 110px;align-items:center;min-height:126px;transition:all .3s;display:grid}.rows article:hover{background:#e4ff70;padding-inline:18px}.rows small,.rows span{letter-spacing:.13em;text-transform:uppercase;font-size:8px}.rows h3{font-family:var(--serif);margin:0;font-size:36px;font-weight:500}.rows p{font-size:13px}.rows strong{font-size:28px}.proof{text-align:center;flex-direction:column;justify-content:center;display:flex}.proof>b{font-family:var(--serif);color:var(--rust);font-size:100px;line-height:.4}blockquote{font-family:var(--serif);margin:45px auto;font-size:clamp(40px,5.8vw,80px);line-height:1.05}.proof em{color:var(--rust)}.proof>p{letter-spacing:.17em;font-size:9px}.metrics{border-top:1px solid #1516122b;grid-template-columns:repeat(3,1fr);margin-top:12vh;display:grid}.metrics div{border-right:1px solid #1516122b;flex-direction:column;padding:34px;display:flex}.metrics strong{font-family:var(--serif);font-size:54px}.metrics span{text-transform:uppercase;letter-spacing:.12em;font-size:9px}.console{color:var(--paper);background:#171814;grid-template-columns:1fr 1fr;align-items:center;gap:8vw;display:grid}.console h2{margin:40px 0;font-size:clamp(56px,7vw,100px)}.console>div>p{color:#8e9086}.box{background:#20211c;border:1px solid #45463e;padding:27px;box-shadow:0 40px 120px #000}.box header{letter-spacing:.14em;border-bottom:1px solid #3b3d34;justify-content:space-between;padding-bottom:22px;font-size:8px;display:flex}.box header i{color:var(--acid);font-style:normal}.box textarea{resize:none;width:100%;height:180px;color:var(--paper);font-family:var(--serif);background:0 0;border:0;outline:0;padding:28px 0;font-size:36px;line-height:1.16}.chips{gap:8px;margin-bottom:26px;display:flex}.chips button{color:#9b9d93;cursor:pointer;background:0 0;border:1px solid #4b4d43;padding:8px;font-size:8px}.launch{background:var(--acid);text-transform:uppercase;cursor:pointer;border:0;justify-content:space-between;width:100%;padding:17px;font-size:9px;font-weight:800;display:flex}.progress{background:#3a3b34;height:2px;margin-top:12px}.progress i{background:var(--acid);height:100%;animation:1.8s forwards load;display:block}footer{color:#77796f;letter-spacing:.12em;background:#0e0f0c;border-top:1px solid #30312b;grid-template-columns:1fr 1fr 1fr;align-items:center;padding:48px 7vw;font-size:8px;display:grid}footer p{text-align:center}footer>span{text-align:right}.reveal{opacity:0;transition:opacity 1s,transform 1s;transform:translateY(45px)}.seen{opacity:1;transform:none}@keyframes pulse{50%{filter:brightness(1.08);transform:scale(1.035)}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes load{0%{width:0}to{width:100%}}@media (max-width:760px){nav{height:64px}.links{display:none}.scene{padding:100px 6vw}.hero h1{font-size:17vw}.lede,.primary{margin-left:0}.orb{width:105vw;height:105vw;bottom:-18vw;right:-52vw}.split,.intel header,.console{grid-template-columns:1fr}.split{gap:30px}.copy p{width:auto;margin-left:0}.instrument{width:115vw;height:115vw;bottom:-9vw;right:-60vw}.rows article{grid-template-columns:38px 1fr 60px;padding:18px 0}.rows article p,.rows article span{display:none}.rows h3{font-size:27px}.rows strong{font-size:19px}.metrics{grid-template-columns:1fr}.metrics div{border-bottom:1px solid #1516122b;padding:20px}.box textarea{font-size:28px}.chips{flex-wrap:wrap}footer{grid-template-columns:1fr;gap:20px}footer p,footer>span{text-align:left}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}.reveal{opacity:1;transform:none}}
