@font-face{font-family:__Hanken_Grotesk_28ba1d;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/a6c19694cd327cd4-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Hanken_Grotesk_28ba1d;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/851c4691abdf3def-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Hanken_Grotesk_28ba1d;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/a8a8dd7277bab4cf-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Hanken_Grotesk_28ba1d;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/313510e2713fb214-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Hanken_Grotesk_28ba1d;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/a6c19694cd327cd4-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Hanken_Grotesk_28ba1d;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/851c4691abdf3def-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Hanken_Grotesk_28ba1d;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/a8a8dd7277bab4cf-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Hanken_Grotesk_28ba1d;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/313510e2713fb214-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Hanken_Grotesk_28ba1d;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/a6c19694cd327cd4-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Hanken_Grotesk_28ba1d;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/851c4691abdf3def-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Hanken_Grotesk_28ba1d;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/a8a8dd7277bab4cf-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Hanken_Grotesk_28ba1d;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/313510e2713fb214-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Hanken_Grotesk_Fallback_28ba1d;src:local("Arial");ascent-override:99.07%;descent-override:30.02%;line-gap-override:0.00%;size-adjust:100.94%}.__className_28ba1d{font-family:__Hanken_Grotesk_28ba1d,__Hanken_Grotesk_Fallback_28ba1d;font-style:normal}.__variable_28ba1d{--body:"__Hanken_Grotesk_28ba1d","__Hanken_Grotesk_Fallback_28ba1d"}@font-face{font-family:__IBM_Plex_Mono_46fe82;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/58f386aa6b1a2a92-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__IBM_Plex_Mono_46fe82;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/011e180705008d6f-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__IBM_Plex_Mono_46fe82;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7ba5fb2a8c88521c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__IBM_Plex_Mono_46fe82;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/92eeb95d069020cc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__IBM_Plex_Mono_46fe82;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/d3ebbfd689654d3a-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__IBM_Plex_Mono_46fe82;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ef4d5661765d0e49-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__IBM_Plex_Mono_46fe82;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/d29838c109ef09b4-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__IBM_Plex_Mono_46fe82;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e40af3453d7c920a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__IBM_Plex_Mono_46fe82;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/99dcf268bda04fe5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__IBM_Plex_Mono_46fe82;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/98e207f02528a563-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__IBM_Plex_Mono_Fallback_46fe82;src:local("Arial");ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.00%;size-adjust:134.59%}.__className_46fe82{font-family:__IBM_Plex_Mono_46fe82,__IBM_Plex_Mono_Fallback_46fe82;font-style:normal}.__variable_46fe82{--mono:"__IBM_Plex_Mono_46fe82","__IBM_Plex_Mono_Fallback_46fe82"}@font-face{font-family:Clash Display;src:url(/fonts/clash-400.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Clash Display;src:url(/fonts/clash-500.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Clash Display;src:url(/fonts/clash-600.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Clash Display;src:url(/fonts/clash-700.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}:root{--ink:#0b0f0a;--ink-soft:#11160f;--lime:#caff33;--lime-deep:#9fd60a;--paper:#f3f1e7;--text:#eef3e8;--muted:#94a08c;--muted-ink:#4c5446;--line:rgba(202,255,51,.16);--line-ink:rgba(11,15,10,.16);--disp:"Clash Display","Hanken Grotesk",sans-serif}*{margin:0;padding:0;box-sizing:border-box}img,video{max-width:100%;height:auto}html{scroll-behavior:smooth}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}body{background:var(--ink);color:var(--text);font-family:var(--body);line-height:1.6;overflow-x:clip}::selection{background:var(--lime);color:var(--ink)}:focus-visible{outline:3px solid var(--lime);outline-offset:3px}.slab-lime :focus-visible,.slab-paper :focus-visible{outline-color:var(--ink)}.wrap{max-width:1280px;margin:0 auto;padding-left:max(28px,env(safe-area-inset-left));padding-right:max(28px,env(safe-area-inset-right))}.mono{font-family:var(--mono)}.disp{font-family:var(--disp)}.slab{position:relative}.slab:before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.05;z-index:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)' opacity='0.6'/%3E%3C/svg%3E")}.slab>*{position:relative;z-index:1}.slab-ink{background:var(--ink);color:var(--text)}.slab-lime{background:var(--lime);color:var(--ink)}.slab-lime:before{opacity:.07}.slab-paper{background:var(--paper);color:var(--ink)}.slab-paper:before{opacity:.06}.label{font-family:var(--mono);font-size:12px;letter-spacing:.22em;text-transform:uppercase;display:inline-flex;align-items:center;gap:12px}.label:before{content:"";width:34px;height:2px;background:currentColor;opacity:.7}.slab-ink .label{color:var(--lime)}.display-xl{font-size:clamp(40px,9vw,118px);line-height:1;letter-spacing:-.025em}.display-lg,.display-xl{font-family:var(--disp);font-weight:600;overflow-wrap:break-word}.display-lg{font-size:clamp(38px,5.6vw,76px);line-height:1.04;letter-spacing:-.02em}.display-md{font-size:clamp(28px,3.6vw,46px);line-height:1.04}.display-md,h1,h2,h3,h4{font-family:var(--disp);font-weight:600;letter-spacing:-.015em}em.swash{font-style:italic;font-weight:500}.dim{opacity:.42}.nav-bar{position:relative;z-index:10;justify-content:space-between;padding:24px 0}.logo,.nav-bar{display:flex;align-items:center}.logo{gap:13px;text-decoration:none;color:var(--text)}.logo-mark{width:38px;height:38px;border:2px solid var(--lime);display:grid;place-items:center;font-family:var(--mono);color:var(--lime);font-size:14px;font-weight:700;position:relative}.logo-mark:after{content:"";position:absolute;width:7px;height:7px;background:var(--lime);right:-4px;top:-4px;animation:blink 2s steps(1) infinite}@keyframes blink{50%{opacity:.1}}.logo span{font-family:var(--disp);font-weight:600;letter-spacing:.01em;font-size:17px}.navlinks{display:flex;gap:30px;align-items:center}.navlinks>a:not(.btn){color:var(--muted);text-decoration:none;font-family:var(--mono);font-size:12px;letter-spacing:.14em;text-transform:uppercase;position:relative;transition:color .25s}.navlinks>a:not(.btn):after{content:"";position:absolute;left:0;bottom:-6px;width:100%;height:2px;background:var(--lime);transform:scaleX(0);transform-origin:right;transition:transform .3s cubic-bezier(.65,0,.35,1)}.navlinks>a:not(.btn):hover{color:var(--lime)}.navlinks>a:not(.btn):hover:after{transform:scaleX(1);transform-origin:left}.btn{display:inline-block;background:var(--lime);color:var(--ink);font-family:var(--disp);font-weight:600;text-decoration:none;padding:16px 30px;font-size:16px;border:2px solid var(--lime);transition:background .25s,color .25s;will-change:transform}.btn.ghost,.btn:hover{background:transparent;color:var(--lime)}.btn.ghost:hover{background:var(--lime);color:var(--ink)}.slab-lime .btn,.slab-paper .btn{background:var(--ink);color:var(--lime);border-color:var(--ink)}.slab-lime .btn:hover,.slab-paper .btn:hover{background:transparent;color:var(--ink)}.btn.sm{padding:11px 20px;font-size:14px}.hero-v2{padding:8vh 0 12vh;position:relative;overflow:clip}.hero-v2 .bigline{margin-top:26px}.verb-slot{display:inline-grid;position:relative;overflow:hidden;vertical-align:bottom;color:var(--lime);padding-bottom:.1em;margin-bottom:-.1em}.verb{grid-area:1/1;display:inline-block}.verb.idle{visibility:hidden}.verb.out{animation:verb-out .42s cubic-bezier(.55,0,.55,.2) forwards}.verb.in{animation:verb-in .46s cubic-bezier(.22,1,.36,1) forwards}@keyframes verb-out{to{transform:translateY(-105%);filter:blur(6px);opacity:0}}@keyframes verb-in{0%{transform:translateY(108%);filter:blur(6px);opacity:0}to{transform:none;filter:blur(0);opacity:1}}.hero-v2 .lede{margin-top:38px;font-size:clamp(16px,1.6vw,20px);color:var(--muted);max-width:33em}.hero-v2 .hero-ctas{margin-top:44px;display:flex;gap:16px;flex-wrap:wrap}.hero-v2 .micro{margin-top:22px;font-family:var(--mono);font-size:12px;color:var(--muted)}.hero-bg-num{position:absolute;right:-2vw;bottom:-6vh;font-family:var(--disp);font-weight:700;font-size:38vw;line-height:1;color:transparent;-webkit-text-stroke:1.5px rgba(202,255,51,.09);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.marquee{overflow:clip;white-space:nowrap;padding:26px 0;display:flex}.marquee-track{display:inline-flex;align-items:center;gap:0;animation:marq 22s linear infinite;flex-shrink:0;min-width:100%}.marquee.rev .marquee-track{animation-direction:reverse}.marquee:hover .marquee-track{animation-play-state:paused}@keyframes marq{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.marquee .mq{font-family:var(--disp);font-weight:600;font-size:clamp(34px,6vw,72px);letter-spacing:-.01em;text-transform:uppercase;padding-right:.55em}.marquee .mq:after{content:"◆";font-size:.38em;vertical-align:middle;margin-left:.55em;opacity:.85}.marquee.small .mq{font-size:clamp(14px,1.4vw,18px);font-family:var(--mono);font-weight:400;letter-spacing:.16em;text-transform:uppercase}.stats-v2{display:grid;grid-template-columns:repeat(4,1fr);border-top:2px solid var(--ink);border-bottom:2px solid var(--ink)}.stat{padding:42px 30px;border-right:2px solid var(--ink)}.stat:last-child{border-right:0}.stat .n{font-family:var(--disp);font-weight:700;font-size:clamp(44px,5vw,72px);letter-spacing:-.03em;line-height:1}.stat .l{margin-top:10px;font-family:var(--mono);font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted-ink)}.video-moment{position:relative;overflow:clip}.video-moment .vm-stage{position:relative;height:min(92vh,900px)}.video-moment video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.video-moment .vm-scrim{position:absolute;inset:0;background:linear-gradient(180deg,rgba(11,15,10,.55),rgba(11,15,10,.15) 40%,rgba(11,15,10,.78));pointer-events:none}.video-moment .vm-cap{position:absolute;inset:auto 0 0 0;padding:0 0 6vh}.video-moment .vm-cap .display-lg{max-width:11em;color:var(--text)}@media(max-width:760px){.video-moment .vm-stage{height:auto;min-height:78vh;aspect-ratio:9/14}.video-moment .vm-cap .display-lg{font-size:clamp(20px,5.6vw,30px)}.video-moment .vm-tag{top:18px;right:18px}}.video-moment .vm-cap .display-lg .hl{color:var(--lime)}.video-moment .vm-tag{position:absolute;top:32px;right:max(28px,4vw);font-family:var(--mono);font-size:11px;letter-spacing:.16em;color:var(--lime);border:1px solid var(--line);background:rgba(11,15,10,.6);padding:6px 12px;text-transform:uppercase}.statement{padding:18vh 0}.statement .display-xl{max-width:9.5em}.statement .foot{margin-top:26px;font-family:var(--mono);font-size:13px;letter-spacing:.12em;text-transform:uppercase;opacity:.6}.gallery-v2{overflow:clip;padding:20px 0 10px}.gal-track{display:flex;gap:30px;width:max-content;animation:marq 38s linear infinite;padding:26px 0}.gallery-v2:hover .gal-track{animation-play-state:paused}.phone{flex:0 0 auto;width:clamp(200px,21vw,256px);aspect-ratio:9/16;border-radius:30px;border:2.5px solid hsla(87,31%,93%,.18);background:#070a06;position:relative;overflow:hidden;transition:border-color .3s,transform .3s;box-shadow:0 26px 70px rgba(0,0,0,.45)}.phone:hover{border-color:var(--lime);transform:translateY(-10px)}.phone img,.phone video{position:absolute;inset:0;width:100%;height:100%;object-fit:contain}.phone .ptag{left:14px;letter-spacing:.14em;text-transform:uppercase;color:var(--lime);background:rgba(11,15,10,.78);border:1px solid var(--line);padding:4px 9px}.phone .pplay,.phone .ptag{position:absolute;bottom:14px;z-index:3;font-family:var(--mono);font-size:10px}.phone .pplay{right:14px;letter-spacing:.1em;color:var(--ink);background:var(--lime);padding:4px 8px;font-weight:700}.pipe-v2{counter-reset:station;display:grid;grid-template-columns:repeat(7,1fr);border:2px solid var(--ink)}.pipe-v2 .node{padding:30px 20px 34px;border-right:2px solid var(--ink);position:relative;background:var(--paper);transition:background .3s}.pipe-v2 .node:last-child{border-right:0}.pipe-v2 .node:hover{background:#fff}.pipe-v2 .node .idx{font-family:var(--mono);font-size:11px;letter-spacing:.14em;color:var(--muted-ink)}.pipe-v2 .node h3{font-size:clamp(17px,1.5vw,21px);margin:12px 0 10px}.pipe-v2 .node p{font-size:13px;color:var(--muted-ink);line-height:1.55}.pipe-v2 .node.gate{background:var(--ink);color:var(--paper)}.pipe-v2 .node.gate .idx,.pipe-v2 .node.gate h3{color:var(--lime)}.pipe-v2 .node.gate p{color:hsla(87,31%,93%,.75)}.pipe-v2 .node.gate:hover{background:var(--ink-soft)}.console{border:1.5px solid var(--line);background:linear-gradient(180deg,rgba(202,255,51,.06),rgba(202,255,51,0) 45%),var(--ink-soft);font-family:var(--mono);font-size:13px;box-shadow:0 36px 90px rgba(0,0,0,.5)}.console-bar{display:flex;justify-content:space-between;align-items:center;padding:14px 18px;border-bottom:1.5px solid var(--line);color:var(--muted)}.console-bar .live{color:var(--lime);display:flex;align-items:center;gap:8px;letter-spacing:.1em}.live-dot{width:8px;height:8px;border-radius:50%;background:var(--lime);animation:pulse 1.6s ease infinite}@keyframes pulse{0%,to{box-shadow:0 0 0 0 rgba(202,255,51,.5)}50%{box-shadow:0 0 0 7px rgba(202,255,51,0)}}.console-body{padding:20px 18px;grid-gap:14px;min-height:248px}.console-body,.evt{display:grid;gap:14px}.evt{grid-template-columns:72px 1fr auto;grid-gap:14px;align-items:baseline}.evt.hidden{opacity:0;transform:translateY(8px)}.evt.shown{animation:rise .5s cubic-bezier(.22,1,.36,1) forwards}@keyframes rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.evt .t{color:var(--muted)}.evt .what{color:var(--text)}.evt .tag{color:var(--lime);border:1px solid var(--line);padding:2px 9px;font-size:10.5px;letter-spacing:.08em}.console-foot{border-top:1.5px solid var(--line);padding:12px 18px;color:var(--muted);font-size:11px}.proof{display:grid;grid-template-columns:1fr 1fr;grid-gap:2px;gap:2px;background:var(--line);border:1.5px solid var(--line)}.proof>div{background:var(--ink-soft);padding:46px}.proof h3{font-size:clamp(24px,2.4vw,32px);margin-bottom:12px}.proof p.case{color:var(--muted);font-size:15px}.proof .mono-list{font-family:var(--mono);font-size:13px;color:var(--muted);display:grid;grid-gap:10px;gap:10px;margin-top:24px}.proof .mono-list b{color:var(--lime);font-weight:500}.chip{display:inline-block;font-family:var(--mono);font-size:11px;color:var(--lime);border:1px solid var(--line);padding:4px 12px;letter-spacing:.12em;margin-bottom:20px;text-transform:uppercase}.svc{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:26px;gap:26px}.svc-card{border:2px solid var(--ink);background:var(--paper);padding:38px 32px;display:flex;flex-direction:column;transition:transform .3s,box-shadow .3s;position:relative}.svc-card:hover{transform:translate(-4px,-4px);box-shadow:8px 8px 0 var(--ink)}.svc-card .label{color:var(--muted-ink)}.svc-card h3{font-size:clamp(22px,2vw,27px);margin:16px 0 14px}.svc-card p{font-size:14.5px;color:var(--muted-ink);flex:1 1}.svc-card .price{font-family:var(--disp);margin-top:30px;font-size:15px}.svc-card .price b{font-size:clamp(26px,2.4vw,34px);font-weight:700}.svc-card .pricenote{font-family:var(--mono);font-size:11px;letter-spacing:.08em;color:var(--muted-ink);margin-top:8px;text-transform:uppercase}.svc-card.featured{background:var(--ink);color:var(--paper)}.svc-card.featured .label,.svc-card.featured .pricenote,.svc-card.featured p{color:var(--muted)}.svc-card.featured .price b{color:var(--lime)}.svc-card.featured:hover{box-shadow:8px 8px 0 var(--lime)}.ethos{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:30px;gap:30px}.ethos>div{border-left:3px solid var(--lime);padding:8px 0 8px 24px}.slab-lime .ethos>div,.slab-paper .ethos>div{border-left-color:var(--ink)}.ethos h3{font-size:19px;margin-bottom:8px}.ethos p{font-size:14px;color:var(--muted)}.slab-lime .ethos p,.slab-paper .ethos p{color:var(--muted-ink)}.cta-v2{padding:16vh 0;text-align:left}.cta-v2 .display-xl{max-width:10em}.cta-v2 p{margin:34px 0 44px;font-size:clamp(15px,1.5vw,18px);color:var(--muted-ink);max-width:36em}.cta-v2 .bigmail{font-family:var(--disp);font-weight:600;font-size:clamp(22px,3.6vw,44px);color:var(--ink);text-decoration:none;border-bottom:3px solid var(--ink);padding-bottom:6px;display:inline-block;transition:opacity .25s}.cta-v2 .bigmail:hover{opacity:.6}.made{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px;gap:20px}.made figure{border:1.5px solid var(--line);background:#070a06;padding:10px;transition:border-color .25s,transform .25s}.made figure:hover{border-color:var(--lime);transform:translateY(-4px)}.made img,.made video{width:100%;height:auto;display:block;aspect-ratio:4/5;object-fit:contain;background:#070a06}.made figcaption{font-family:var(--mono);font-size:10.5px;color:var(--muted);padding:10px 4px 2px;display:flex;justify-content:space-between}.made figcaption b{color:var(--lime);font-weight:500}.hoverreel{position:relative;cursor:pointer}.hoverreel .playhint{position:absolute;top:18px;right:18px;font-family:var(--mono);font-size:10px;color:var(--lime);border:1px solid var(--line);background:rgba(11,15,10,.78);padding:3px 9px;letter-spacing:.08em}@media(max-width:980px){.made{grid-template-columns:repeat(2,1fr)}}@media(max-width:560px){.made{grid-template-columns:1fr}}.cta{background:var(--lime);color:var(--ink);border:2px solid var(--lime);padding:clamp(44px,6vw,72px);position:relative;overflow:clip}.cta:before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.07;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)' opacity='0.6'/%3E%3C/svg%3E")}.cta>*{position:relative}.cta h2{font-size:clamp(28px,3.8vw,48px);margin-bottom:16px;max-width:18em}.cta p{color:var(--muted-ink);max-width:38em;margin-bottom:30px}.cta .btn{background:var(--ink);color:var(--lime);border-color:var(--ink)}.cta .btn:hover{background:transparent;color:var(--ink)}.cta .micro{color:var(--muted-ink)}.cta a:not(.btn){color:var(--ink);font-weight:700}section{padding:96px 0}.sec-head{display:flex;align-items:baseline;justify-content:space-between;gap:24px;margin-bottom:56px;flex-wrap:wrap}.sec-head h2{font-size:clamp(30px,4vw,54px);line-height:1.02;max-width:16em}.sec-head .label{flex-shrink:0}footer{border-top:1.5px solid var(--line);padding:44px 0;background:var(--ink)}.foot{display:flex;justify-content:space-between;align-items:center;gap:22px;flex-wrap:wrap;font-size:13px;color:var(--muted)}.foot .mono{font-size:11px;letter-spacing:.1em}.foot b{color:var(--text);font-family:var(--disp)}.page-head{padding:96px 0 26px}.page-head .label{margin-bottom:24px}.page-head h1{font-size:clamp(40px,6.4vw,84px);line-height:.98;letter-spacing:-.025em}.page-head h1 .hl{color:var(--lime)}.page-head .lede{margin-top:26px;color:var(--muted);font-size:clamp(15px,1.6vw,19px);max-width:38em}.hl{color:var(--lime)}.slab-lime .hl,.slab-paper .hl{color:inherit;text-decoration:underline;text-decoration-thickness:4px;text-underline-offset:8px}.prose{max-width:46em;color:var(--muted);font-size:16px;display:grid;grid-gap:20px;gap:20px}.prose h3{font-size:24px;margin-top:16px}.prose b,.prose h3,.prose strong{color:var(--text)}.prose a{color:var(--lime)}.faq{display:grid;grid-gap:2px;gap:2px;background:var(--line);border:1.5px solid var(--line);margin-top:44px}.faq details{background:var(--ink-soft)}.faq summary{cursor:pointer;list-style:none;padding:26px 30px;font-family:var(--disp);font-weight:600;font-size:18px;display:flex;justify-content:space-between;gap:18px}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";font-family:var(--mono);color:var(--lime);font-size:22px;line-height:1}.faq details[open] summary:after{content:"–"}.faq .a{padding:0 30px 28px;color:var(--muted);font-size:14.5px;max-width:56em}.table-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;margin-top:8px}.schedule{width:100%;min-width:560px;border-collapse:collapse;border:1.5px solid var(--line);font-size:14.5px}.schedule th{font-family:var(--mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--lime);text-align:left}.schedule td,.schedule th{padding:16px 20px;border-bottom:1px solid hsla(87,31%,93%,.08)}.schedule td:first-child{font-family:var(--mono);color:var(--muted);white-space:nowrap}.schedule tr:last-child td{border-bottom:0}.bigmail{font-family:var(--disp);font-weight:600;font-size:clamp(20px,3.2vw,34px);color:var(--lime);text-decoration:none;border-bottom:2px solid var(--line);padding-bottom:5px}.bigmail:hover{border-color:var(--lime)}.micro{font-family:var(--mono);font-size:12px;color:var(--muted)}.err{padding:18vh 0;text-align:center}.err .code{font-family:var(--disp);font-weight:700;font-size:clamp(120px,22vw,260px);line-height:.9;color:transparent;-webkit-text-stroke:2px var(--lime)}[data-reveal]{opacity:1}@media(max-width:980px){.stats-v2{grid-template-columns:repeat(2,1fr)}.stat:nth-child(2){border-right:0}.stat:first-child,.stat:nth-child(2){border-bottom:2px solid var(--ink)}.pipe-v2{grid-template-columns:1fr 1fr}.pipe-v2 .node{border-bottom:2px solid var(--ink)}.ethos,.proof,.svc{grid-template-columns:1fr}.navlinks>a:not(.btn){display:none}.hero-v2{min-height:64vh}.video-moment .vm-stage{height:72vh}}@media(max-width:560px){.pipe-v2{grid-template-columns:1fr}.phone{width:66vw}.wrap{padding-left:max(18px,env(safe-area-inset-left));padding-right:max(18px,env(safe-area-inset-right))}.logo span{display:none}.navlinks{gap:14px}.btn.sm{padding:13px 16px;font-size:13px}.hero-v2{padding:6vh 0 10vh}.hero-v2 .bigline{font-size:clamp(34px,9.4vw,54px);line-height:1}.display-xl{font-size:clamp(30px,9vw,54px)}.display-lg{font-size:clamp(28px,7vw,44px)}.marquee .mq{font-size:38px}.sec-head{margin-bottom:34px}section{padding:64px 0}.statement{padding:11vh 0}.cta-v2,.hero-v2{padding-left:0;padding-right:0}.stat{padding:30px 22px}.svc-card:hover{transform:none;box-shadow:none}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.gal-track,.marquee-track,.verb.in,.verb.out{animation:none}.verb.out{display:none}.evt.hidden{opacity:1;transform:none}.evt.shown,.live-dot,.logo-mark:after{animation:none}.phone:hover,.svc-card:hover{transform:none}.video-moment video{display:none}.video-moment .vm-stage{background:url(/media/reel_20260609_145549-poster.webp) 50%/cover no-repeat}}.work{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:22px;gap:22px;margin-top:8px}.work-card{border:1px solid var(--line-ink);background:#fff;display:flex;flex-direction:column}.work-card .shot{aspect-ratio:16/10;background:#0b0f0a;display:grid;place-items:center;overflow:hidden;border-bottom:1px solid var(--line-ink)}.work-card .shot img{width:100%;height:100%;object-fit:contain;display:block}.work-card .shot.restricted{background:radial-gradient(ellipse at 50% 40%,rgba(202,255,51,.07),transparent 65%),repeating-linear-gradient(135deg,#0b0f0a 0 14px,#0e130d 14px 28px)}.work-card .lockbox{display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center;padding:24px}.work-card .lockglyph{width:46px;height:46px;border:1.5px solid var(--lime);border-radius:10px;display:grid;place-items:center;color:var(--lime);font-size:20px}.work-card .lockline{font-family:var(--mono),monospace;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:#9fb18f}.work-card .body{padding:22px 22px 24px;display:flex;flex-direction:column;gap:10px;flex:1 1}.work-card .chip-row{display:flex;gap:8px;flex-wrap:wrap}.work-card .chip-ink{font-family:var(--mono),monospace;font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink);border:1px solid var(--ink);padding:5px 9px}.work-card h3{font-family:var(--disp);font-size:24px;line-height:1.05;margin-top:4px}.work-card p{font-size:14.5px;line-height:1.6;color:#4c5547}.work-card .go{margin-top:auto;padding-top:10px;font-family:var(--mono),monospace;font-size:12px;letter-spacing:.08em;text-transform:uppercase}.work-card .go a{color:var(--ink);text-decoration:underline;text-underline-offset:3px}@media(max-width:1020px){.work{grid-template-columns:1fr 1fr}}@media(max-width:680px){.work{grid-template-columns:1fr}}.tier-note{font-family:var(--mono),monospace;font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:#5d6657;margin:46px 0 18px}