.v8{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--void:#05060e;--ink:#0a0c16;--hairline:#d2e1ff17;--text-hi:#f3f5f9;--text-mid:#a7aec0;--text-lo:#646b7e;--cool:#d2e1ff;--signal:#ff2e43;--signal-deep:#e70011;--blue:#79b8e2;--amber:#f0883e;--day:#163f67;--font-display:var(--font-gate-v8),"Gate","Arial Black","Helvetica Neue",sans-serif;--font-body:var(--font-jakarta),"Plus Jakarta Sans","Segoe UI",system-ui,sans-serif;--font-mono:var(--font-mono-v8),"IBM Plex Mono",ui-monospace,"SFMono-Regular",Menlo,monospace;--font-label:"Michroma","Eurostile","Arial",sans-serif;--gutter:clamp(16px,4vw,72px);--nav-h:76px;--dock:84px;--sky-top:#05060e00;--sky-glow:#05060e00;--tl-h:150px}.v8 *{box-sizing:border-box}.v8{background:var(--void);background:var(--void);color:var(--text-hi);font-family:var(--font-body);-webkit-font-smoothing:antialiased;font-size:16px;line-height:1.6;overflow-x:clip}.v8 a{color:inherit}.v8 :focus-visible{outline:2px solid var(--blue);outline-offset:3px;border-radius:6px}.v8 .t-signal{color:var(--signal);text-shadow:0 0 42px #ff2e4373}.v8 .t-blue{color:var(--blue);text-shadow:0 0 42px #79b8e259}.v8 .t-amber{color:var(--amber);text-shadow:0 0 42px #f0883e59}.v8 .dot{vertical-align:.08em;border-radius:50%;flex:none;width:8px;height:8px;margin-right:9px;display:inline-block}.v8 .dot.cool{background:var(--cool);box-shadow:0 0 9px #d2e1ffd9}.v8 .dot.signal{background:var(--signal);box-shadow:0 0 9px #ff2e43f2}.v8 .dot.blue{background:var(--blue);box-shadow:0 0 9px #79b8e2f2}.v8 .dot.amber{background:var(--amber);box-shadow:0 0 0 3px #f0883e2e,0 0 12px #f0883ee6}.v8 .eyebrow{font:400 10.5px/1.4 var(--font-label);letter-spacing:.08em;text-transform:uppercase;color:var(--text-lo);margin:0}.v8 .chatline{align-items:center;gap:10px;display:inline-flex}.v8 .chatline .dot{display:none}.v8 .chatline .lbl{transition:opacity .45s}.v8 .chatline:not(.read) .lbl{opacity:0}.v8 .typing{background:#79b8e21f;border:1px solid #79b8e23d;border-radius:10px 10px 10px 3px;align-items:center;gap:3px;height:20px;padding:0 8px;transition:opacity .3s,width .3s,padding .3s,margin .3s;display:inline-flex}.v8 .typing i{background:var(--blue);border-radius:50%;width:4.5px;height:4.5px;animation:1.1s ease-in-out infinite v8-typing}.v8 .typing i:nth-child(2){animation-delay:.15s}.v8 .typing i:nth-child(3){animation-delay:.3s}@keyframes v8-typing{0%,60%,to{opacity:.35;transform:none}30%{opacity:1;transform:translateY(-2px)}}.v8 .chatline.read .typing{display:none}.v8 .read-ticks{width:15px;height:10px;color:var(--text-lo);flex:none;transition:color .5s .5s}.v8 .chatline.read .read-ticks{color:var(--blue)}.v8 .persona{align-items:center;gap:10px;margin:0;display:inline-flex}.v8 .persona .av{background:linear-gradient(145deg,#1d4f80,#163f67);border-radius:50%;flex:none;place-items:center;width:30px;height:30px;display:grid;position:relative;box-shadow:inset 0 0 0 1px #79b8e259,0 4px 18px #163f6799}.v8 .persona .av img{width:15px;height:15px}.v8 .persona .av:after{content:"";width:9px;height:9px;box-shadow:0 0 0 2px var(--void);background:#3ddc84;border-radius:50%;position:absolute;bottom:-1px;right:-1px}.v8 .persona b{color:var(--text-hi);font-size:14.5px;font-weight:600;line-height:1.2;display:block}.v8 .persona small{font:400 9.5px/1.4 var(--font-label);letter-spacing:.1em;text-transform:uppercase;color:var(--text-lo);display:block}.v8 .sky{z-index:0;pointer-events:none;position:fixed;inset:0}.v8 .sky canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.v8 .sky-wash{background:radial-gradient(120% 70% at 60% -12%,var(--sky-top),transparent 70%),radial-gradient(90% 55% at 40% 118%,var(--sky-glow),transparent 70%);position:absolute;inset:0}.v8 .sky-grid{background-image:linear-gradient(#e7001109 1px,#0000 1px),linear-gradient(90deg,#d2e1ff06 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 70% at 62% 38%,#000 30%,#0000 85%);mask-image:radial-gradient(80% 70% at 62% 38%,#000 30%,#0000 85%)}.v8 .sky-counter{background:radial-gradient(circle,#e700111c,#0000 60%);width:60vw;max-width:900px;height:60vw;max-height:900px;position:absolute;bottom:-10vh;left:-6vw}.v8 .daysky{opacity:var(--day-in,0);position:absolute;inset:0}.v8 .sky .stars{width:100%;height:100%;opacity:var(--stars-op,0);position:absolute;inset:0}.v8 .atmo{background:linear-gradient(180deg,var(--atmo-a,#05060e)0%,var(--atmo-b,#05060e)58%,var(--atmo-c,#05060e)100%);opacity:var(--atmo-op,0);position:absolute;inset:0}.v8 .atmo:after{content:"";background:linear-gradient(#0000,#05060e24 45%,#05060e80);height:48%;position:absolute;bottom:0;left:0;right:0}.v8 .sun{width:46vmin;height:46vmin;transform:translate3d(var(--sun-x,0),var(--sun-y,0),0);will-change:transform,opacity;border-radius:50%;margin:-23vmin 0 0 -23vmin;position:absolute;top:0;left:0}.v8 .sun.white{opacity:var(--sun-op,0);background:radial-gradient(circle,#fffaf0 0 5.5%,#fff0d2cc 8%,#ffe2b44d 20%,#ffd6a017 40%,#0000 66%)}.v8 .sun.warm{opacity:var(--sun-warm,0);background:radial-gradient(circle,#fff1dc 0 5.5%,#ffba78d9 8.5%,#f0883e61 22%,#f0883e1c 42%,#0000 68%)}.v8 .moon{right:calc(var(--gutter) + 8vw);top:calc(var(--nav-h) + 14vh);filter:drop-shadow(0 0 16px #c8d7ff66);width:6.5vmin;height:6.5vmin;opacity:var(--moon-op,0);border-radius:50%;position:absolute;transform:rotate(-20deg);box-shadow:inset -1.5vmin .6vmin #ecf1ffeb}.v8 .sky .cloud{opacity:0;will-change:transform,opacity;width:200vw;height:auto;display:block;position:absolute;inset:auto auto auto 0;-webkit-mask-image:linear-gradient(90deg,#0000 18%,#000 46%);mask-image:linear-gradient(90deg,#0000 18%,#000 46%)}.v8 .sky .cloud.far{top:calc(var(--nav-h) + 2vh)}.v8 .sky .cloud.near{top:16vh}.v8 .stage .chip{background:rgba(5,6,14,calc(var(--dayv,0)*.5))}.v8 .stage{--text-lo:color-mix(in srgb,#646b7e,#e9f0fa calc(var(--dayv,0)*78%));--text-mid:color-mix(in srgb,#a7aec0,#fff calc(var(--dayv,0)*82%))}.v8 .pins{z-index:2;pointer-events:none;position:fixed;inset:0}.v8 .pin{will-change:transform;position:absolute;top:0;left:0}.v8 .pin-ring{background:var(--signal);opacity:0;border-radius:50%;width:10px;height:10px;margin:-5px 0 0 -5px;transition:opacity .3s,transform .3s,background .4s,box-shadow .4s;position:absolute;transform:scale(.4);box-shadow:0 0 14px 3px #ff2e43cc}.v8 .pin-ring:after{content:"";color:var(--signal);opacity:0;border:1px solid;border-radius:50%;position:absolute;inset:-9px}.v8 .pin.on .pin-ring{opacity:1;transform:scale(1)}.v8 .pin.on .pin-ring:after{animation:1.4s ease-out infinite v8-ping}.v8 .pin.answered .pin-ring{background:var(--blue);box-shadow:0 0 14px 3px #79b8e2cc}.v8 .pin.answered .pin-ring:after{color:var(--blue)}@keyframes v8-ping{0%{opacity:.9;transform:scale(.4)}to{opacity:0;transform:scale(2.6)}}.v8 .thread{flex-direction:column;align-items:flex-start;gap:8px;width:max-content;max-width:260px;display:flex;position:absolute;bottom:20px;left:-16px}.v8 .thread.flip{align-items:flex-end;left:auto;right:-16px}.v8 .thread.below{top:20px;bottom:auto}.v8 .bubble{font:500 14px/1.42 var(--font-body);color:var(--text-hi);opacity:0;transform-origin:0 100%;border-radius:18px 18px 18px 6px;padding:10px 14px 11px;transition:opacity .4s,transform .55s cubic-bezier(.2,1.35,.4,1);transform:translateY(10px)scale(.95)}.v8 .bubble .who{font:600 11px/1 var(--font-body);color:var(--text-mid);align-items:center;gap:6px;margin-bottom:5px;display:flex}.v8 .bubble .who span{color:var(--text-lo);font-weight:500}.v8 .bubble .who img{width:12px;height:12px;display:block}.v8 .bubble.reply{transform-origin:100% 100%;border-radius:18px 18px 6px;align-self:flex-end}.v8 .bubble.reply .who{color:var(--blue)}.v8 .bubble.reply .who span{color:#79b8e299}.v8 .bubble.show{opacity:1;transform:none}.v8 .paychip{font:600 12px/1.2 var(--font-body);color:var(--amber);background:#05060e80;border:1px solid #f0883e66;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;margin-top:8px;padding:8px 11px;display:flex}.v8 .paychip b{color:var(--text-hi);font-weight:600}.v8 .dots{gap:3px;padding:3px 0;display:inline-flex}.v8 .dots i{background:var(--blue);border-radius:50%;width:5px;height:5px;animation:1s infinite v8-blink}.v8 .dots i:nth-child(2){animation-delay:.15s}.v8 .dots i:nth-child(3){animation-delay:.3s}@keyframes v8-blink{0%,to{opacity:.25}50%{opacity:1}}.v8 .nav{z-index:20;height:calc(env(safe-area-inset-top,0px) + var(--nav-h));padding:env(safe-area-inset-top,0px)var(--gutter)0;grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;transition:opacity .8s,transform .8s;display:grid;position:fixed;top:0;left:0;right:0}.v8 .nav:before{content:"";z-index:-1;background:linear-gradient(#05060ee6,#05060e00);position:absolute;inset:0}.v8 .nav-logo img{width:auto;height:28px;display:block}.v8 .nav-menu{color:var(--text-mid);gap:32px;margin:0;padding:0;font-size:14px;list-style:none;display:flex}.v8 .nav-menu>li{cursor:default;transition:color .2s}.v8 .nav-menu>li:hover{color:var(--text-hi)}.v8 .nav .btn{justify-self:end}.v8 .btn{cursor:pointer;font:600 14.5px/1 var(--font-body);color:var(--void);background:var(--text-hi);will-change:transform;white-space:nowrap;border:0;border-radius:999px;align-items:center;gap:10px;padding:15px 24px;text-decoration:none;transition:box-shadow .3s,background .3s;display:inline-flex;box-shadow:0 0 0 1px #fff3,0 12px 40px -10px #79b8e28c}.v8 .btn:hover{background:#fff;box-shadow:0 0 0 1px #fff,0 16px 50px -8px #79b8e2d9}.v8 .hud{z-index:3;pointer-events:none;font:400 9.5px/1.4 var(--font-label);letter-spacing:.15em;text-transform:uppercase;color:#d2e1ff6b;position:fixed}.v8 .hud-bl{left:var(--gutter);bottom:calc(env(safe-area-inset-bottom,0px) + 30px)}.v8 .hud-dot{background:var(--signal-deep);vertical-align:middle;border-radius:50%;width:6px;height:6px;margin-right:10px;animation:1.6s infinite v8-blink;display:inline-block;box-shadow:0 0 10px #e70011e6}.v8 .intro{z-index:30;pointer-events:none;display:none;position:fixed;inset:0}.v8.is-intro .intro{display:block}.v8 .intro-hud{font:400 9.5px/1.4 var(--font-label);letter-spacing:.18em;text-transform:uppercase;color:#ffffff80;position:absolute}.v8 .intro-tl{top:30px;left:32px}.v8 .intro-tr{top:30px;right:32px}.v8 .intro-caption{opacity:0;transition:opacity 1.2s .6s}.v8.is-intro .intro-caption{opacity:.72}.v8 .intro-caption{white-space:nowrap;font:400 10.5px/1 var(--font-label);letter-spacing:.08em;text-transform:uppercase;color:#ffffff8c;transition:opacity .5s;position:absolute;bottom:10vh;left:50%;transform:translate(-50%)}.v8 .intro-skip{pointer-events:auto;color:#ffffff8c;font:400 9.5px/1 var(--font-label);letter-spacing:.15em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;padding:10px 0;position:absolute;bottom:30px;right:32px}.v8 .intro-skip:hover{color:#fff}.v8.is-intro .nav,.v8.is-intro .hero-sub,.v8.is-intro .eyebrow-hero,.v8.is-intro .hud,.v8.is-intro .pins,.v8.is-intro .dock,.v8.is-intro .hero-rail{opacity:0}.v8.is-intro .nav{transform:translateY(-12px)}.v8 .hero-sub,.v8 .eyebrow-hero,.v8 .dock,.v8 .hero-rail,.v8 .hud{transition:opacity .9s .25s}.v8 .hero-rail{transition-delay:.45s}.v8 main{z-index:1;position:relative}.v8 .hero{min-height:max(100svh,640px);padding:0 var(--gutter);padding-block:120px var(--dock);flex-direction:column;justify-content:flex-end;display:flex;position:relative}.v8 .hero-copy{flex-direction:column;gap:clamp(18px,2.6vh,30px);max-width:1180px;display:flex}.v8 .hero h1{font-family:var(--font-display);letter-spacing:-.035em;margin:0;font-size:clamp(44px,min(6.6vw,11.5vh),136px);font-weight:400;line-height:.94}.v8 .hero h1 .line{margin-bottom:-.07em;padding-bottom:.07em;display:block;overflow:hidden}.v8 .hero h1 .line>span{transition:transform 1.1s cubic-bezier(.16,1,.3,1);display:inline-block;transform:translateY(0)}.v8.is-intro .hero h1 .line>span{transform:translateY(108%)}.v8 .hero h1 .line:nth-child(2)>span{transition-delay:80ms}.v8 .hero h1 .line:nth-child(3)>span{transition-delay:.16s}.v8 .hero-sub{flex-wrap:wrap;align-items:center;gap:18px 40px;display:flex}.v8 .hero-sub p{max-width:34ch;color:var(--text-mid);margin:0;font-size:clamp(15px,1.05vw,18px);line-height:1.55}.v8 .hero-cta{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.v8 .hero-cta small{font:400 10px/1.4 var(--font-label);letter-spacing:.1em;text-transform:uppercase;color:var(--text-lo)}.v8 .hero-rail{border-top:1px solid #d2e1ff17;align-items:center;gap:clamp(24px,3vw,48px);max-width:1440px;margin-top:clamp(26px,4.4vh,52px);padding-top:clamp(16px,2.2vh,22px);display:flex}.v8 .trust{flex:1;align-items:center;gap:clamp(20px,2.4vw,36px);min-width:0;display:flex}.v8 .trust-label{font:400 9.5px/1.5 var(--font-label);letter-spacing:.15em;text-transform:uppercase;color:var(--text-lo);flex:none;margin:0}.v8 .trust-track{--lh:20px;flex:1;min-width:0;padding-block:6px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.v8 .trust-belt{align-items:center;gap:56px;width:max-content;animation:48s linear infinite v8-belt;display:flex}.v8 .trust-track:hover .trust-belt{animation-play-state:paused}.v8 .mark{height:calc(var(--lh)*var(--k,1));filter:brightness(0)invert();opacity:.5;flex:none;width:auto;transition:opacity .35s;display:block}.v8 .mark:hover{opacity:.95}@keyframes v8-belt{to{transform:translate(calc(-50% - 28px))}}.v8 .cue{font:400 10px/1.4 var(--font-label);letter-spacing:.13em;text-transform:uppercase;color:var(--text-lo);flex:none;align-items:center;gap:14px;text-decoration:none;display:flex}.v8 .cue:hover{color:var(--text-hi)}.v8 .cue-line{background:linear-gradient(to bottom,transparent,var(--blue));width:1px;height:34px;position:relative;overflow:hidden}.v8 .cue-line:after{content:"";background:#fff;width:1px;height:40%;animation:2.2s cubic-bezier(.6,0,.3,1) infinite v8-drip;position:absolute;top:-40%;left:0}@keyframes v8-drip{to{top:110%}}.v8 .day{height:820vh;position:relative}.v8 .stage{height:100svh;position:sticky;top:0;overflow:hidden}.v8 .clock-block{top:calc(var(--nav-h) + 22px);left:var(--gutter);z-index:2;flex-direction:column;gap:10px;display:flex;position:absolute}.v8 .clock{font-family:var(--font-display);letter-spacing:-.045em;font-variant-numeric:tabular-nums;font-size:clamp(72px,min(10vw,17vh),210px);line-height:.86}.v8 .chip{color:var(--signal);font:400 10px/1 var(--font-label);letter-spacing:.12em;text-transform:uppercase;border:1px solid #ff2e4366;border-radius:999px;align-self:flex-start;align-items:center;padding:7px 12px 7px 11px;transition:color .4s,border-color .4s;display:inline-flex}.v8 .chip .dot{width:7px;height:7px;margin-right:8px}.v8 .chip.work{color:var(--cool);border-color:#d2e1ff4d}.v8 .chip.canggih{color:var(--blue);border-color:#79b8e273}.v8 .meta{top:calc(var(--nav-h) + 28px);right:var(--gutter);z-index:2;flex-direction:column;align-items:flex-end;gap:14px;display:flex;position:absolute}.v8 .datachip{font:400 10px/1 var(--font-label);letter-spacing:.08em;text-transform:uppercase;color:var(--text-mid);border:1px solid var(--hairline);background:#0a0c1680;border-radius:999px;padding:8px 12px}.v8 .datachip b{color:var(--text-hi);font-weight:500}.v8 .legend{color:var(--text-mid);gap:20px;font-size:12.5px;display:flex}.v8 .legend span{align-items:center;transition:opacity .5s;display:inline-flex}.v8 .legend .later{opacity:.35}.v8 .legend .later.lit{opacity:1}.v8 .beats{left:var(--gutter);width:min(470px,33vw);bottom:calc(var(--dock) + var(--tl-h) + clamp(24px,5vh,56px));z-index:2;height:0;position:absolute}.v8 .beat{opacity:0;flex-direction:column;gap:14px;transition:opacity .18s,transform .3s;display:flex;position:absolute;bottom:0;left:0;right:0;transform:translateY(18px)}.v8 .beat.active{opacity:1;transition:opacity .45s .2s,transform .7s cubic-bezier(.16,1,.3,1) .2s;transform:none}.v8 .beat .beat-h{font-family:var(--font-display);letter-spacing:-.028em;text-wrap:balance;margin:0;font-size:clamp(28px,min(2.7vw,4.8vh),50px);font-weight:400;line-height:1.02}.v8 .beat p{color:var(--text-mid);align-items:center;margin:0;font-size:15.5px;display:flex}.v8 .big{font-family:var(--font-display);letter-spacing:-.045em;font-size:clamp(64px,min(8vw,13vh),156px);line-height:.84}.v8 .equal{align-items:flex-end;gap:clamp(14px,1.6vw,26px);display:flex}.v8 .equal div{flex-direction:column;gap:8px;display:flex}.v8 .equal b{font-family:var(--font-display);letter-spacing:-.045em;font-size:clamp(56px,min(6vw,10vh),112px);font-weight:400;line-height:.84}.v8 .equal span{font:400 9.5px/1.35 var(--font-label);letter-spacing:.1em;text-transform:uppercase;color:var(--text-lo)}.v8 .equal.times b{font-size:clamp(34px,min(4.4vw,7.5vh),80px)}.v8 .equal .eq{font-family:var(--font-display);color:var(--text-lo);align-self:center;padding-bottom:.5em;font-size:clamp(36px,3.4vw,60px)}.v8 .tl{left:var(--gutter);right:var(--gutter);bottom:var(--dock);z-index:2;position:absolute}.v8 .tl-head{font:400 10px/1.3 var(--font-label);letter-spacing:.09em;text-transform:uppercase;color:var(--text-lo);justify-content:space-between;gap:16px;margin-bottom:52px;display:flex}.v8 .tl-plot{height:clamp(56px,11vh,120px);position:relative}.v8 .tl-grid{grid-template-columns:repeat(24,minmax(0,1fr));align-items:end;column-gap:clamp(3px,.45vw,9px);display:grid;position:absolute;inset:0}.v8 .tl-band{background:linear-gradient(#d2e1ff0d,#d2e1ff04);border-top:1px solid #d2e1ff29;grid-area:1/9/auto/18;align-self:stretch;margin-top:-22px;position:relative}.v8 .tl-band span{font:400 9px/1 var(--font-label);letter-spacing:.08em;text-transform:uppercase;color:var(--text-lo);white-space:nowrap;position:absolute;top:6px;left:8px}.v8 .tl-bar{z-index:1;grid-row:1;align-items:flex-end;height:100%;display:flex;position:relative}.v8 .tl-bar i{transform-origin:50% 100%;border-radius:3px 3px 1px 1px;width:100%;height:100%;transition:transform .6s cubic-bezier(.16,1,.3,1),background .4s,opacity .35s;display:block}.v8 .tl-base{background:#d2e1ff33;height:1px;position:absolute;bottom:0;left:0;right:0}.v8 .tl-axis{font:500 10px/1 var(--font-mono);color:var(--text-lo);font-variant-numeric:tabular-nums;grid-template-columns:repeat(24,minmax(0,1fr));column-gap:clamp(3px,.45vw,9px);margin-top:10px;display:grid}.v8 .tl-axis span{text-align:center}.v8 .tl-axis span.minor{visibility:hidden}.v8 .tl-play{background:linear-gradient(to bottom,var(--blue),#79b8e226);z-index:3;will-change:transform;width:1px;position:absolute;top:-16px;bottom:0;left:0}.v8 .tl-tag{white-space:nowrap;font:500 11px/1 var(--font-mono);color:var(--text-hi);font-variant-numeric:tabular-nums;background:#0a0c16d9;border:1px solid #79b8e24d;border-radius:8px;margin-bottom:6px;padding:6px 9px;position:absolute;bottom:100%;left:0}.v8 .tl-tag em{color:var(--text-lo);font-style:normal}.v8 .tl-tag .g{color:var(--amber)}.v8 .manifesto{height:210vh;position:relative}.v8 .man-stage{height:100svh;padding:0 var(--gutter);flex-direction:column;justify-content:center;gap:clamp(22px,3.4vh,36px);max-width:1320px;display:flex;position:sticky;top:0}.v8 .man-text{font-family:var(--font-display);letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(40px,min(6vw,10vh),116px);font-weight:400;line-height:1.02}.v8 .man-text em{font-style:normal}.v8 .man-text .mw{opacity:var(--o,.14);transition:opacity .25s linear}.v8 .man-sign{opacity:var(--sign,0);transform:translateY(calc((1 - var(--sign,0))*12px))}.v8 .calc{padding:0 var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));gap:48px 24px;padding-block:24vh 110px;display:grid;position:relative}.v8 .calc-head{flex-direction:column;grid-column:1/span 5;align-self:start;gap:18px;display:flex;position:sticky;top:130px}.v8 .calc-head h2{font-family:var(--font-display);letter-spacing:-.032em;text-wrap:balance;margin:0;font-size:clamp(38px,4.2vw,80px);font-weight:400;line-height:.97}.v8 .calc-head p{color:var(--text-mid);margin:0;font-size:16.5px}.v8 .panel{-webkit-backdrop-filter:blur(24px)saturate(140%);background:linear-gradient(135deg,#ffffff14,#ffffff04);border:1px solid #d2e1ff1a;border-top-color:#ffffff38;border-radius:30px;grid-column:6/span 7;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:clamp(22px,3vw,44px);padding:clamp(22px,3vw,44px);display:grid;box-shadow:0 40px 80px -30px #000000e6,inset 0 1px #ffffff1a}.v8 .sliders{flex-direction:column;justify-content:center;gap:30px;min-width:0;display:flex}.v8 .field{flex-direction:column;gap:12px;display:flex}.v8 .field-top{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.v8 .field label{color:var(--text-mid);font-size:14.5px}.v8 .field output{white-space:nowrap;font:500 15px/1 var(--font-mono);color:var(--text-hi);font-variant-numeric:tabular-nums}.v8 input[type=range]{appearance:none;cursor:pointer;background:0 0;width:100%;height:24px;margin:0}.v8 input[type=range]::-webkit-slider-runnable-track{background:linear-gradient(to right,var(--blue)var(--fill,50%),#ffffff24 var(--fill,50%));border-radius:2px;height:2px}.v8 input[type=range]::-moz-range-track{background:#ffffff24;height:2px}.v8 input[type=range]::-moz-range-progress{background:var(--blue);height:2px}.v8 input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:var(--text-hi);border-radius:50%;width:20px;height:20px;margin-top:-9px;box-shadow:0 0 0 6px #79b8e229,0 0 18px #79b8e2b3}.v8 input[type=range]::-moz-range-thumb{background:var(--text-hi);border:0;border-radius:50%;width:20px;height:20px;box-shadow:0 0 0 6px #79b8e229,0 0 18px #79b8e2b3}.v8 .result{border:1px solid var(--hairline);background:#05060ebd;border-radius:22px;flex-direction:column;justify-content:space-between;gap:28px;min-width:0;padding:clamp(22px,2.4vw,34px);display:flex;container-type:inline-size}.v8 .result-top{flex-direction:column;gap:12px;display:flex}.v8 .result p{color:var(--text-mid);margin:0;font-size:14.5px}.v8 .result strong{color:var(--text-hi);font-weight:600}.v8 .money{font-family:var(--font-display);letter-spacing:-.03em;font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;column-gap:8px;line-height:1;display:flex}.v8 .money b{white-space:nowrap;font-weight:400;font-size:min(66px,calc(158cqi/var(--len,12)))}.v8 .money small{font-family:var(--font-body);color:var(--text-lo);letter-spacing:0;font-size:15px}.v8 .result-bottom{flex-direction:column;align-items:flex-start;gap:14px;display:flex}.v8 .fine{line-height:1.55;color:var(--text-lo)!important;font-size:12px!important}.v8 .source{max-width:96ch;color:var(--text-lo);grid-column:1/-1;margin:0;font-size:12px;line-height:1.6}.v8 .shead{flex-direction:column;gap:16px;display:flex}.v8 .shead h2{font-family:var(--font-display);letter-spacing:-.032em;text-wrap:balance;margin:0;font-size:clamp(36px,4.2vw,80px);font-weight:400;line-height:.97}.v8 .shead p{color:var(--text-mid);max-width:40ch;margin:0;font-size:16.5px}.v8 .jobs{height:980vh;position:relative}.v8 .jobs-stage{height:100svh;padding:0 var(--gutter);padding-block:calc(var(--nav-h) + 24px)var(--dock);grid-template-columns:repeat(12,minmax(0,1fr));column-gap:24px;display:grid;position:sticky;top:0;overflow:hidden}.v8 .jobs-left{flex-direction:column;grid-column:1/span 4;justify-content:space-between;gap:24px;min-width:0;display:flex}.v8 .jobs-list{flex-direction:column;gap:clamp(2px,.6vh,8px);margin:0;padding:0;list-style:none;display:flex}.v8 .job{cursor:pointer;opacity:.24;grid-template-columns:3.2em minmax(0,1fr);column-gap:10px;transition:opacity .45s;display:grid}.v8 .job:hover{opacity:.5}.v8 .job.on{opacity:1}.v8 .job .jn{font:500 11px/1 var(--font-mono);letter-spacing:.16em;color:var(--text-lo);padding-top:.9em;transition:color .4s}.v8 .job.on .jn{color:var(--blue)}.v8 .job h3{font-family:var(--font-display);letter-spacing:-.03em;font-size:clamp(24px,min(2.6vw,4.8vh),46px);font-weight:400;line-height:1.08}.v8 .job .jd{grid-column:2;grid-template-rows:0fr;transition:grid-template-rows .5s cubic-bezier(.16,1,.3,1);display:grid}.v8 .job .jd>span{color:var(--text-mid);font-size:14.5px;overflow:hidden}.v8 .job.on .jd{grid-template-rows:1fr}.v8 .job .jd em{font-style:normal;font:400 9.5px/1 var(--font-label);letter-spacing:.08em;text-transform:uppercase;color:var(--blue);vertical-align:2px;border:1px solid #79b8e259;border-radius:999px;margin-left:8px;padding:4px 8px;display:inline-block}.v8 .jobs-feed{border-radius:22px;grid-column:5/span 3;align-self:center;padding:20px 18px 18px;transition:opacity .5s,transform .6s cubic-bezier(.16,1,.3,1)}.v8 .feed-h{font:400 9.5px/1.4 var(--font-label);letter-spacing:.12em;text-transform:uppercase;color:var(--text-mid);align-items:center;margin:0 0 14px;display:flex}.v8 .feed-h .dot{width:6px;height:6px;animation:1.6s infinite v8-blink}.v8 .feed-n{font:500 10px/1 var(--font-mono);letter-spacing:.04em;color:var(--text-lo);margin-left:auto}.v8 .feed{gap:11px;margin:0;padding:0;list-style:none;display:grid}.v8 .feed li{color:var(--text-lo);grid-template-columns:18px minmax(0,1fr);align-items:start;gap:10px;font-size:13.5px;line-height:1.4;transition:color .6s;display:grid}.v8 .feed li:before{content:"";background:50%/11px no-repeat;border:1px solid #d2e1ff33;border-radius:50%;width:16px;height:16px;margin-top:1px;transition:background-color .35s,border-color .35s}.v8 .feed li.show{color:var(--text-hi)}.v8 .feed li.show:before{border-color:var(--blue);background-color:var(--blue);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2.5 6.3l2.2 2.2L9.5 3.7' fill='none' stroke='%2305060e' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.v8 .feed em{font:400 8.5px/1 var(--font-label);letter-spacing:.08em;text-transform:uppercase;color:var(--amber);vertical-align:1px;white-space:nowrap;border:1px solid #f0883e66;border-radius:999px;margin-left:6px;padding:3px 7px;font-style:normal;display:inline-block}.v8 .jobs-chain{left:var(--gutter);right:var(--gutter);top:calc(var(--nav-h) + 24px);bottom:var(--dock);opacity:0;visibility:hidden;flex-direction:column;justify-content:center;gap:clamp(32px,6vh,64px);transition:opacity .5s,transform .7s cubic-bezier(.16,1,.3,1),visibility 0s linear .5s;display:flex;position:absolute;transform:translateY(18px)}.v8 .chain-head{flex-direction:column;gap:16px;max-width:1280px;display:flex}.v8 .chain-title{font-family:var(--font-display);letter-spacing:-.035em;margin:0;font-size:clamp(38px,min(4.4vw,7.6vh),84px);font-weight:400;line-height:.98}.v8 .chain-sub{color:var(--text-mid);max-width:52ch;margin:0;font-size:clamp(15px,1.1vw,18px)}.v8 .chain{--fill:0;grid-template-columns:repeat(8,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid;position:relative}.v8 .chain:before,.v8 .chain:after{content:"";background:#d2e1ff1f;border-radius:2px;height:2px;position:absolute;top:21px;left:22px;right:calc(12.5% - 22px)}.v8 .chain:after{background:linear-gradient(90deg,var(--blue),var(--amber));transform-origin:0;transform:scaleX(var(--fill));box-shadow:0 0 14px #79b8e299}.v8 .chain-node{z-index:1;opacity:.32;flex-direction:column;gap:8px;min-width:0;transition:opacity .4s;display:flex;position:relative}.v8 .chain-node.on{opacity:1}.v8 .chain-node .ic{background:#0d1222;border:1px solid #d2e1ff2e;border-radius:50%;place-items:center;width:44px;height:44px;transition:border-color .4s,box-shadow .4s,background .4s;display:grid}.v8 .chain-node.on .ic{background:#12203a;border-color:#79b8e2b3;box-shadow:0 0 0 4px #79b8e21a,0 0 22px #79b8e259}.v8 .chain-node.paid.on .ic{background:#2a1a10;border-color:#f0883ecc;box-shadow:0 0 0 4px #f0883e1f,0 0 22px #f0883e66}.v8 .chain-node .ic svg{fill:none;width:20px;height:20px;stroke:var(--text-hi);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.v8 .chain-node b{font-size:14.5px;font-weight:600;line-height:1.25}.v8 .chain-node small{color:var(--text-mid);font-size:12px;line-height:1.4;display:block}.v8 .chain-node em{font:400 8.5px/1 var(--font-label);letter-spacing:.08em;text-transform:uppercase;color:var(--amber);white-space:nowrap;border:1px solid #f0883e66;border-radius:999px;align-self:flex-start;padding:3px 7px;font-style:normal}.v8 .jobs-stage.chain-on .jobs-left,.v8 .jobs-stage.chain-on .jobs-feed,.v8 .jobs-stage.chain-on .jobs-right,.v8 .jobs-stage.chain-on .jobs-head,.v8 .jobs-stage.chain-on .jobs-now{opacity:0;pointer-events:none;transform:translateY(-16px)}.v8 .jobs-head,.v8 .jobs-now{transition:opacity .5s,transform .6s cubic-bezier(.16,1,.3,1)}.v8 .jobs-head h2{font-size:clamp(30px,min(2.9vw,6vh),60px)}.v8 .jobs-left,.v8 .jobs-right{transition:opacity .5s,transform .6s cubic-bezier(.16,1,.3,1)}.v8 .jobs-stage.chain-on .jobs-chain{opacity:1;visibility:visible;transition:opacity .6s .15s,transform .8s cubic-bezier(.16,1,.3,1) .15s,visibility;transform:none}.v8 .jobs-right{grid-column:8/span 5;justify-content:center;align-items:center;min-width:0;display:flex}.v8 .jobs-now{display:none}.v8 .phone{width:min(350px,100%);height:min(620px,calc(100svh - var(--nav-h) - var(--dock) - 40px));background:linear-gradient(160deg,#1a1d2b,#07080f 60%);border-radius:44px;padding:12px;position:relative;box-shadow:0 0 0 1px #d2e1ff1f,inset 0 1px #ffffff1f,0 50px 100px -30px #000000f2,0 0 80px -20px #79b8e240}.v8 .phone-screen{background:radial-gradient(120% 60% at 50% 0,#0f1424,#070910 70%);border-radius:34px;flex-direction:column;height:100%;display:flex;position:relative;overflow:hidden}.v8 .phone-top{border-bottom:1px solid var(--hairline);background:#ffffff05;align-items:center;gap:10px;padding:18px 14px 12px;display:flex}.v8 .phone-top .back{fill:none;width:14px;height:14px;stroke:var(--text-mid);stroke-width:2px;flex:none}.v8 .phone-top .av{width:34px;height:34px;font:600 12px/1 var(--font-body);color:var(--cool);background:#1c2a44;border-radius:50%;place-items:center;display:grid}.v8 .phone-top b{font-size:14px;font-weight:600;line-height:1.2;display:block}.v8 .phone-top small{color:var(--blue);font-size:11.5px;line-height:1.3;display:block}.v8 .phone-chan{border:1px solid var(--hairline);background:#ffffff0f;border-radius:9px;flex:none;place-items:center;width:28px;height:28px;margin-left:auto;display:grid}.v8 .phone-chan svg{width:15px;height:15px}.v8 .phone-top>span:nth-of-type(2){min-width:0}.v8 .phone-top small{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.v8 .phone-body{flex-direction:column;flex:1;justify-content:flex-start;gap:8px;min-height:0;padding:12px 12px 14px;display:flex;overflow:hidden}.v8 .phone-body.full{justify-content:flex-end}.v8 .phone-body.full .day-chip{display:none}.v8 .phone-body .day-chip{font:600 10.5px/1 var(--font-body);color:var(--text-mid);background:#ffffff0f;border-radius:8px;align-self:center;margin-bottom:4px;padding:6px 10px}.v8 .phone-compose{align-items:center;gap:8px;padding:10px 12px 14px;display:flex}.v8 .phone-compose span{color:var(--text-lo);background:#ffffff0f;border-radius:999px;flex:1;padding:10px 14px;font-size:12.5px}.v8 .phone-compose i{background:var(--blue);border-radius:50%;flex:none;place-items:center;width:36px;height:36px;display:grid}.v8 .phone-compose svg{width:15px;height:15px;fill:var(--void)}.v8 .msg{opacity:0;border-radius:14px;max-width:84%;padding:8px 11px 7px;font-size:13.5px;line-height:1.4;transition:opacity .5s,transform .7s cubic-bezier(.2,1.3,.4,1);transform:translateY(10px)}.v8 .msg.show{opacity:1;transform:none}.v8 .msg.p{color:#eafff6;background:#1d6b52;border-bottom-right-radius:4px;align-self:flex-end}.v8 .msg.ai{background:#161b2b;border:1px solid #79b8e229;border-bottom-left-radius:4px;align-self:flex-start}.v8 .msg time{text-align:right;font:500 9.5px/1 var(--font-mono);color:#fff6;margin-top:4px;display:block}.v8 .msg .card{background:#ffffff0d;border-radius:9px;justify-content:space-between;gap:10px;margin-top:6px;padding:7px 9px;font-size:12px;display:flex}.v8 .msg .card span{color:var(--text-mid)}.v8 .msg .card b{white-space:nowrap;font-weight:600}.v8 .msg .recap{background:#ffffff0d;border-radius:9px;gap:4px;margin-top:6px;padding:8px 9px;font-size:11.5px;display:grid}.v8 .msg .recap div{color:var(--text-mid);justify-content:space-between;gap:10px;display:flex}.v8 .msg .recap div b{color:var(--text-hi);white-space:nowrap;font-weight:600}.v8 .msg .recap .tot{border-top:1px solid var(--hairline);color:var(--text-hi);padding-top:5px;font-weight:600}.v8 .msg .act{text-align:center;color:var(--blue);border:1px solid #79b8e259;border-radius:9px;margin-top:7px;padding:7px;font-size:12px;font-weight:600}.v8 .msg .ok{color:var(--amber);font:400 10px/1 var(--font-label);letter-spacing:.08em;text-transform:uppercase;background:#f0883e1f;border-radius:999px;align-items:center;gap:6px;margin-top:7px;padding:4px 9px;display:inline-flex}.v8 .sysline{font:400 9.5px/1.3 var(--font-label);letter-spacing:.08em;text-transform:uppercase;color:var(--text-lo);border:1px solid var(--hairline);opacity:0;text-align:center;border-radius:999px;align-self:center;padding:5px 10px;transition:opacity .4s}.v8 .sysline.show{opacity:1}.v8 .sysline.warn{color:var(--cool);border-color:#d2e1ff4d}.v8 .jobs-ticks{gap:6px;display:flex}.v8 .jobs-ticks i{background:#d2e1ff24;border-radius:2px;flex:1;height:2px;position:relative;overflow:hidden}.v8 .jobs-ticks i b{background:var(--blue);transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}.v8 .scale{padding:0 var(--gutter);flex-direction:column;gap:clamp(36px,6vh,64px);padding-block:26vh 18vh;display:flex;position:relative}.v8 .scale-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.v8 .slab{--mx:50%;--my:0%;background:radial-gradient(420px circle at var(--mx)var(--my),#79b8e217,transparent 60%),linear-gradient(180deg,#0d1020,#070910);isolation:isolate;border-radius:24px;flex-direction:column;gap:clamp(28px,5vh,56px);min-height:clamp(200px,26vh,260px);padding:clamp(22px,2vw,30px);display:flex;position:relative;box-shadow:inset 0 1px #ffffff1a,0 30px 60px -30px #000000e6}.v8 .slab:before{content:"";border-radius:inherit;z-index:-1;background:radial-gradient(300px circle at var(--mx)var(--my),#79b8e2bf,#d2e1ff1a 70%);-webkit-mask-composite:xor;padding:1px;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.v8 .slab>:first-child{align-items:flex-start;min-height:56px;display:flex}.v8 .slab small{font:400 9.5px/1 var(--font-label);letter-spacing:.12em;text-transform:uppercase;color:var(--text-lo)}.v8 .slab h3{font-family:var(--font-display);letter-spacing:-.025em;margin:0;font-size:clamp(24px,2vw,34px);font-weight:400;line-height:1.05}.v8 .slab p{color:var(--text-mid);margin:8px 0 0;font-size:14.5px}.v8 .slab .brand{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.v8 .meta-lockup svg{width:auto;height:26px;display:block}.v8 .slab .brand em{font-style:normal;font:400 9px/1.3 var(--font-label);letter-spacing:.1em;text-transform:uppercase;color:var(--text-lo)}.v8 .chans{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.v8 .ch{border:1px solid var(--hairline);background:#ffffff0f;border-radius:10px;place-items:center;width:34px;height:34px;display:grid}.v8 .ch svg{width:19px;height:19px}.v8 .ch.soon{color:var(--text-lo);background:0 0;border-style:dashed}.v8 .ch.soon svg{stroke-width:2.6px;width:24px;height:24px}.v8 .ch.soon{color:var(--text-mid)}.v8 .ch-sep{background:var(--hairline);width:1px;height:22px;margin:0 2px}.v8 .soon-tag{font:400 9px/1 var(--font-label);letter-spacing:.1em;text-transform:uppercase;color:var(--text-lo)}.v8 .ints{flex-wrap:wrap;gap:8px;margin:auto 0 0;padding:0;list-style:none;display:flex}.v8 .ints li{font:600 12px/1 var(--font-body);color:var(--text-mid);border:1px solid var(--hairline);background:#ffffff0d;border-radius:10px;align-items:center;gap:7px;padding:8px 10px;display:inline-flex}.v8 .ints.brands li{padding:6px 9px;font-size:11.5px}.v8 .team{align-items:center;gap:12px;display:flex}.v8 .team .av{background:linear-gradient(145deg,#1d4f80,#163f67);border-radius:50%;place-items:center;width:40px;height:40px;display:grid;position:relative;box-shadow:inset 0 0 0 1px #79b8e259,0 6px 22px #163f6799}.v8 .team .av img{width:19px;height:19px}.v8 .team .av:after{content:"";background:#3ddc84;border-radius:50%;width:10px;height:10px;position:absolute;bottom:0;right:0;box-shadow:0 0 0 2px #0b0e1c}.v8 .team b{font-size:14.5px;font-weight:600;line-height:1.2;display:block}.v8 .team em{font-style:normal;font:400 9px/1.4 var(--font-label);letter-spacing:.1em;text-transform:uppercase;color:#3ddc84;display:block}.v8 .flow{align-items:center;display:flex}.v8 .slab>.flow,.v8 .slab>.team{align-items:center}.v8 .flow i{background:#0d1222;border:1px solid #79b8e273;border-radius:50%;place-items:center;width:40px;height:40px;display:grid;box-shadow:0 0 18px #79b8e233}.v8 .flow i svg{fill:none;width:18px;height:18px;stroke:var(--text-hi);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.v8 .flow b{background:linear-gradient(90deg,var(--blue),var(--amber));flex:1;max-width:36px;height:2px}.v8 .ints svg{fill:none;width:14px;height:14px;stroke:var(--blue);stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round}.v8 .slab .tag{font:400 9.5px/1 var(--font-label);letter-spacing:.08em;text-transform:uppercase;color:var(--blue);border:1px solid #79b8e259;border-radius:999px;align-self:flex-start;margin-top:auto;padding:5px 9px}@media (min-width:861px) and (max-width:1400px){.v8 .scale-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.v8 .slab{min-height:0}}.v8 .ind{height:420vh;position:relative}.v8 .ind-stage{height:100svh;padding-block:var(--nav-h)var(--dock);flex-direction:column;justify-content:center;display:flex;position:sticky;top:0;overflow:hidden}.v8 .ind-track{padding:0 var(--gutter);will-change:transform;gap:clamp(16px,2vw,32px);display:flex}.v8 .ind-intro{flex-direction:column;flex:0 0 min(520px,36vw);justify-content:center;display:flex}.v8 .ind-card{height:min(560px,calc(100svh - var(--nav-h) - var(--dock) - 60px));-webkit-backdrop-filter:blur(18px);background:linear-gradient(150deg,#ffffff0f,#ffffff03);border:1px solid #d2e1ff1a;border-top-color:#fff3;border-radius:30px;flex:0 0 min(980px,68vw);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:32px;padding:clamp(26px,3vw,48px);transition:opacity .5s,transform .6s cubic-bezier(.16,1,.3,1);display:grid;position:relative;overflow:hidden}.v8 .ind.rail .ind-card:not(.on){opacity:.22;transform:scale(.96)}.v8 .ind-intro{transition:opacity .25s,transform .4s}.v8 .ind.rail .ind-intro.off{opacity:0;visibility:hidden;transition:opacity .25s,transform .4s,visibility 0s linear .25s;transform:translate(-24px)}.v8 .ind.rail .ind-stage{-webkit-mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000);mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000)}.v8 .ind-card:after{content:"";aspect-ratio:1;pointer-events:none;background:radial-gradient(circle,#79b8e21f,#0000 65%);border-radius:50%;width:70%;position:absolute;bottom:-40%;right:-15%}.v8 .ind-copy{z-index:1;flex-direction:column;justify-content:space-between;gap:22px;min-width:0;display:flex;position:relative}.v8 .ind-ic{width:56px;height:56px;transition:opacity .3s;display:block}.v8 .ind-ic svg,.v8 .ind-morph{fill:none;width:56px;height:56px;stroke:var(--blue);stroke-width:1.2px;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 10px #79b8e273);overflow:visible}.v8 .ind-morph{z-index:3;pointer-events:none;opacity:0;will-change:transform;position:absolute;top:0;left:0}.v8 .ind.rail .ind-morph{opacity:1}.v8 .ind.rail .ind-card.morphing .ind-ic{opacity:0}.v8 .ind-copy small{font:400 10px/1 var(--font-label);letter-spacing:.13em;text-transform:uppercase;color:var(--text-lo)}.v8 .ind-copy h3{font-family:var(--font-display);letter-spacing:-.04em;overflow-wrap:anywhere;margin:0;font-size:clamp(44px,min(5.4vw,10vh),100px);font-weight:400;line-height:.92}.v8 .ind-copy p{color:var(--text-mid);max-width:30ch;margin:0;font-size:16px}.v8 .ind-copy a{color:var(--blue);font-size:14.5px;font-weight:600;text-decoration:none}.v8 .ind-copy a:hover{text-underline-offset:4px;text-decoration:underline}.v8 .ind-chat{z-index:1;flex-direction:column;justify-content:center;gap:10px;min-width:0;display:flex;position:relative}.v8 .ind-chat .msg{opacity:1;max-width:100%;font-size:14px;transform:none}.v8 .ind-chat .msg.p{max-width:86%}.v8 .ind-chat .msg.ai{max-width:92%}.v8 .deal{padding:0 var(--gutter);padding-block:22vh 18vh;position:relative}.v8 .deal-panel{-webkit-backdrop-filter:blur(26px)saturate(140%);background:linear-gradient(135deg,#ffffff13,#ffffff03);border:1px solid #d2e1ff1a;border-top-color:#ffffff38;border-radius:34px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(28px,4vw,64px);max-width:1240px;margin:0 auto;padding:clamp(24px,4vw,64px);display:grid;box-shadow:0 50px 100px -40px #000000f2,inset 0 1px #ffffff1a}.v8 .promises{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-content:start;gap:14px 24px;margin:0;padding:0;list-style:none;display:grid}.v8 .promises li{color:var(--text-hi);align-items:flex-start;gap:12px;font-size:15px;line-height:1.4;display:flex}.v8 .promises li:before{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cpath d='M2 9.6l2.9 2.9 6.3-6.5M8.1 12.3l.2.2 6.3-6.5' fill='none' stroke='%2379b8e2' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/18px no-repeat;flex:none;width:18px;height:18px;margin-top:1px}.v8 .deal-left{flex-direction:column;gap:34px;min-width:0;display:flex}.v8 .plans{grid-template-columns:repeat(3,minmax(0,1fr));align-self:start;gap:12px;display:grid}.v8 .plan{border:1px solid var(--hairline);background:#05060e99;border-radius:20px;flex-direction:column;gap:10px;min-width:0;padding:20px 18px;display:flex}.v8 .plan.feat{background:linear-gradient(#79b8e21a,#05060e99);border-color:#79b8e273}.v8 .plan small{font:400 9.5px/1 var(--font-label);letter-spacing:.12em;text-transform:uppercase;color:var(--text-lo);justify-content:space-between;gap:6px;display:flex}.v8 .plan.feat small em{color:var(--blue);font-style:normal}.v8 .plan .price{font-family:var(--font-display);letter-spacing:-.03em;white-space:nowrap;font-size:clamp(26px,2.3vw,38px);line-height:1}.v8 .plan .price span{font-family:var(--font-body);color:var(--text-lo);letter-spacing:0;font-size:12.5px}.v8 .plan p{color:var(--text-mid);margin:0;font-size:13px;line-height:1.45}.v8 .deal-right{flex-direction:column;gap:24px;min-width:0;display:flex}.v8 .deal-foot{flex-wrap:wrap;align-items:center;gap:14px 22px;display:flex}.v8 .deal-foot a.link{color:var(--text-hi);font-size:14.5px;font-weight:600;text-decoration:none}.v8 .deal-foot a.link:hover{text-underline-offset:4px;text-decoration:underline}.v8 .promo{font:400 10px/1.3 var(--font-label);letter-spacing:.08em;text-transform:uppercase;color:var(--blue);border:1px solid #79b8e259;border-radius:999px;align-self:flex-start;align-items:center;gap:8px;padding:7px 12px;display:inline-flex}.v8 .vat{color:var(--text-lo);margin:0;font-size:12.5px}.v8 .close{height:230vh;position:relative}.v8 .close-stage{text-align:center;height:100svh;padding:0 var(--gutter);padding-block:calc(var(--nav-h) + var(--word-h,160px) + clamp(28px,5vh,56px))var(--dock);flex-direction:column;justify-content:center;align-items:center;gap:26px;display:flex;position:sticky;top:0;overflow:hidden}.v8 .close-stage h2{font-family:var(--font-display);letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(36px,min(5vw,8vh),92px);font-weight:400;line-height:.98}.v8 .close-stage h2 .ln{white-space:nowrap;display:block}.v8 .close-stage p{color:var(--text-mid);margin:0;font-size:16.5px}.v8 .close-cta{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px 26px;display:flex}.v8 .close-cta a.link{color:var(--text-hi);font-size:14.5px;font-weight:600;text-decoration:none}.v8 .close-cta a.link:hover{text-underline-offset:4px;text-decoration:underline}.v8 .close-trust{--lh:16px;flex-direction:column;align-items:center;gap:16px;margin-top:clamp(0px,1.6vh,18px);display:flex}.v8 .close-logos{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px 36px;max-width:760px;display:flex}.v8 .close-logos .mark{opacity:.42}.v8 .mkt{color:var(--text-mid);font-size:13.5px;text-decoration:none}.v8 .mkt b{color:#fc731b;font-weight:600}.v8 .foot{padding:0 var(--gutter);padding-block:28px calc(var(--dock) + 12px);color:var(--text-lo);border-top:1px solid var(--hairline);flex-wrap:wrap;justify-content:space-between;gap:16px;font-size:12px;display:flex;position:relative}.v8 .glass{isolation:isolate;-webkit-backdrop-filter:blur(28px)saturate(185%);background:radial-gradient(130% 90% at 0 0,#ffffff21,#0000 46%),linear-gradient(165deg,#a0c8ff12,#a0c8ff04 45%,#79b8e20b),#0b10209e;border:0;position:relative;box-shadow:inset 0 1px #fff3,0 30px 70px -30px #000000e6}.v8 .glass:before{content:"";border-radius:inherit;pointer-events:none;z-index:2;-webkit-mask-composite:xor;background:linear-gradient(160deg,#ffffff80,#ffffff14 30%,#bed7ff0f 62%,#79b8e26b);padding:1px;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.v8 .glass.reply{background:radial-gradient(130% 90% at 0 0,#c8f5ff33,#0000 50%),linear-gradient(165deg,#79b8e233,#3c9dc814 55%,#79b8e21f),#09182899}.v8 .glass.reply:before{background:linear-gradient(160deg,#dcfaff99,#79b8e21f 35%,#79b8e280)}.v8 .ind-card.glass{background:radial-gradient(90% 70% at 0 0,#ffffff1a,#0000 50%),radial-gradient(60% 60% at 100% 100%,#79b8e21a,#0000 70%),#0b1020a8}.v8 .datachip,.v8 .tl-tag{-webkit-backdrop-filter:blur(16px)saturate(170%);background:#0b1020bf;box-shadow:inset 0 1px #ffffff24}.v8 .sky-counter{opacity:var(--counter,1);transition:opacity .6s}.v8 .dock.glass{position:fixed}.v8 .dock{z-index:25;left:50%;bottom:calc(env(safe-area-inset-bottom,0px) + 18px);border:1px solid var(--hairline);-webkit-backdrop-filter:blur(14px);background:#0a0c16cc;border-radius:999px;align-items:center;gap:6px;padding:6px;display:flex;position:fixed;transform:translate(-50%)}.v8 .dock.tuck{opacity:0;pointer-events:none}.v8 .dock>span{font:400 9px/1 var(--font-label);letter-spacing:.13em;text-transform:uppercase;color:var(--text-lo);white-space:nowrap;padding:0 10px 0 12px}.v8 .dock button{font:600 12.5px/1 var(--font-body);color:var(--text-hi);cursor:pointer;white-space:nowrap;background:#ffffff12;border:0;border-radius:999px;align-items:center;gap:7px;padding:10px 14px;display:inline-flex}.v8 .dock svg{fill:currentColor;width:12px;height:12px}.v8.no-gl .pins{display:none}@media (max-width:860px){.v8{--nav-h:64px;--dock:74px}.v8 .nav{grid-template-columns:1fr auto}.v8 .nav-menu{display:none}.v8 .nav-logo img{height:22px}.v8 .hud,.v8 .cue{display:none}.v8 .moon{top:calc(var(--nav-h) + 16px);right:calc(var(--gutter) + 6px);width:30px;height:30px;box-shadow:inset -7px 3px #ecf1ffeb}.v8 .sky .cloud{width:320vw;-webkit-mask-image:linear-gradient(#0000,#000 30% 70%,#0000);mask-image:linear-gradient(#0000,#000 30% 70%,#0000)}.v8 .sky .cloud.far{top:22vh}.v8 .sky .cloud.near{top:34vh}.v8 .hero{padding-block:0 var(--dock)}.v8 .hero-rail{margin-top:24px;padding-top:14px}.v8 .trust{flex-direction:column;align-items:stretch;gap:10px}.v8 .trust-track{--lh:17px;margin-inline:calc(var(--gutter)*-1);padding-inline:0}.v8 .trust-belt{gap:40px}@keyframes v8-belt{to{transform:translate(calc(-50% - 20px))}}.v8 .close-logos{gap:12px 26px}.v8 .hero-copy{gap:18px}.v8 .hero h1{letter-spacing:-.03em;font-size:clamp(40px,12.2vw,64px);line-height:1.06}.v8 .hero h1 .line{margin-bottom:-.1em;padding-bottom:.1em}.v8 .hero-sub{gap:18px}.v8 .hero-sub p{font-size:15.5px}.v8 .hero-cta small{display:none}.v8 .clock-block{top:calc(var(--nav-h) + 10px);gap:8px}.v8 .manifesto{height:180vh}.v8 .man-text{font-size:clamp(34px,10.4vw,52px);line-height:1.06}.v8 .clock{font-size:clamp(56px,18vw,84px)}.v8 .meta{display:none}.v8 .beats{right:var(--gutter);width:auto;bottom:calc(var(--dock) + var(--tl-h) + 24px)}.v8 .beat{text-shadow:0 2px 18px #05060ef2,0 0 2px #05060ecc;gap:10px}.v8 .beat .beat-h{font-size:clamp(24px,7vw,32px)}.v8 .beat p{font-size:14px}.v8 .big{font-size:clamp(54px,16vw,72px)}.v8 .equal b{font-size:clamp(48px,14vw,64px)}.v8 .equal.times b{font-size:clamp(32px,10vw,42px)}.v8 .tl-head{letter-spacing:.12em;margin-bottom:50px;font-size:9.5px}.v8 .tl-head .hide-sm{display:none}.v8 .tl-plot{height:clamp(44px,8vh,64px)}.v8 .tl-band span{font-size:8.5px;top:5px;left:5px}.v8 .tl-axis span.mid{visibility:hidden}.v8 .tl-tag{padding:5px 8px;font-size:10.5px}.v8 .calc{row-gap:32px;padding-block:18vh 80px}.v8 .calc-head{grid-column:1/-1;position:static}.v8 .panel{border-radius:24px;grid-column:1/-1;grid-template-columns:minmax(0,1fr);padding:22px}.v8 .jobs{height:760vh}.v8 .jobs-stage{padding-block:calc(var(--nav-h) + 10px)var(--dock);flex-direction:column;gap:14px;display:flex}.v8 .jobs-left{display:contents}.v8 .jobs-list{display:none}.v8 .jobs-head h2{font-size:clamp(26px,7.4vw,34px)}.v8 .jobs-head .eyebrow{display:none}.v8 .jobs-now{flex-direction:column;gap:4px;min-height:64px;display:flex}.v8 .jobs-now b{font:700 17px/1.2 var(--font-body);letter-spacing:-.01em}.v8 .jobs-now b i{font-style:normal;font:500 11px/1 var(--font-mono);color:var(--blue);letter-spacing:.16em;vertical-align:1px;margin-right:8px}.v8 .jobs-now span{color:var(--text-mid);font-size:14px}.v8 .jobs-right{flex:1;order:3;min-height:0}.v8 .jobs-feed{border-radius:14px;flex-direction:column;flex:none;order:2;gap:6px;height:74px;padding:9px 12px 10px;display:flex;overflow:hidden}.v8 .jobs-feed .feed-h{margin:0;font-size:8.5px}.v8 .feed{flex:1;gap:0;min-height:0;display:grid;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 5px calc(100% - 3px),#0000);mask-image:linear-gradient(#0000,#000 5px calc(100% - 3px),#0000)}.v8 .feed li{opacity:0;grid-area:1/1;align-self:start;padding-top:2px;font-size:13px;transition:opacity .45s,transform .7s cubic-bezier(.16,1,.3,1),color .5s;transform:translateY(14px)}.v8 .feed li.show:not(.last){transition-duration:.25s,.45s,.5s;transform:translateY(-14px)}.v8 .feed li.last{opacity:1;transition-delay:.22s,.22s,0s;transform:none}.v8 .feed li>span{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.v8 .feed em{display:none}.v8 .jobs-now{height:66px;min-height:0;overflow:hidden}.v8 .jobs-chain{top:calc(var(--nav-h) + 10px);justify-content:flex-start;gap:18px}.v8 .chain-head{gap:10px}.v8 .chain-title{font-size:clamp(27px,7.6vw,38px)}.v8 .chain-sub{font-size:14.5px}.v8 .chain{grid-template-columns:minmax(0,1fr);gap:7px}.v8 .chain:before,.v8 .chain:after{width:2px;height:auto;inset:16px auto 16px 15px}.v8 .chain:after{transform-origin:top;transform:scaleY(var(--fill));background:linear-gradient(180deg,var(--blue),var(--amber))}.v8 .chain-node{grid-template-columns:32px minmax(0,1fr);align-items:center;gap:1px 12px;display:grid}.v8 .chain-node .ic{grid-row:span 2;width:32px;height:32px}.v8 .chain-node .ic svg{width:15px;height:15px}.v8 .chain-node b{font-size:13.5px}.v8 .chain-node small{grid-column:2;font-size:11.5px}.v8 .chain-node em{display:none}.v8 .jobs-ticks{order:4}.v8 .jobs-right{align-items:center}.v8 .phone{border-radius:36px;width:min(330px,100%);height:min(100%,560px);padding:9px}.v8 .phone-screen{border-radius:28px}.v8 .scale{padding-block:16vh 12vh}.v8 .scale-grid{grid-template-columns:minmax(0,1fr)}.v8 .slab{gap:18px;min-height:0}.v8 .ind{height:auto}.v8 .ind-stage{height:auto;padding-block:10vh 6vh;position:static}.v8 .ind-track{flex-direction:column;gap:14px;transform:none!important}.v8 .ind-intro{flex:none;padding-bottom:14px}.v8 .ind-card{border-radius:24px;flex:none;grid-template-columns:minmax(0,1fr);gap:22px;height:auto;padding:24px 20px}.v8 .ind-copy h3{font-size:clamp(40px,12vw,56px)}.v8 .ind-chat .msg{font-size:13px}.v8 .deal{padding-block:12vh 10vh}.v8 .deal-panel{border-radius:26px;grid-template-columns:minmax(0,1fr);padding:24px 20px}.v8 .promises,.v8 .plans{grid-template-columns:minmax(0,1fr)}.v8 .plan{flex-flow:wrap;justify-content:space-between;align-items:baseline;padding:16px}.v8 .plan p{flex-basis:100%}.v8 .close{height:200vh}.v8 .promo{letter-spacing:.05em;font-size:10px}.v8 .close-stage{gap:20px}.v8 .close-stage h2{font-size:clamp(34px,10vw,46px)}.v8 .thread{max-width:196px}.v8 .bubble{font-size:12.5px}.v8 .thread.slot,.v8 .thread.slot.flip{width:calc(100vw - 2*var(--gutter));align-items:flex-start;gap:6px;max-width:none;bottom:auto;right:auto;margin:0!important}.v8 .thread.slot .bubble{transform-origin:0 0;max-width:84%}.v8 .thread.slot .bubble.reply{transform-origin:100% 0;align-self:flex-end}.v8 .intro-tl{top:18px;left:18px}.v8 .intro-tr{top:18px;right:18px}.v8 .intro-skip{bottom:18px;right:18px}.v8 .dock{left:auto;right:var(--gutter);padding:5px;transform:none}.v8 .dock>span,.v8 .dock .lbl{display:none}.v8 .dock button{justify-content:center;width:42px;height:42px;padding:0}}@media (max-width:860px) and (max-height:800px){.v8 .hero{min-height:calc(max(100svh,640px) + 110px)}.v8 .hero .persona{gap:8px}.v8 .hero .persona .av{width:24px;height:24px}.v8 .hero .persona .av img{width:12px;height:12px}.v8 .hero .persona small{display:none}.v8 .hero-copy{gap:14px}}@media (max-width:860px) and (max-height:680px){.v8 .hero h1{font-size:clamp(34px,10.8vw,56px)}}@media (max-width:860px) and (max-height:700px){.v8 .beat p{display:none}.v8 .big{font-size:48px}.v8 .equal b{font-size:44px}.v8 .equal.times b{font-size:32px}.v8 .chain-sub{display:none}.v8 .chain-node small{font-size:11px}}@media (min-width:861px) and (max-height:820px){.v8 .clock{font-size:clamp(64px,min(10vw,14vh),210px)}.v8 .big{font-size:clamp(56px,min(8vw,10.5vh),156px)}.v8 .equal b{font-size:clamp(48px,min(6vw,8vh),112px)}.v8 .beat .beat-h{font-size:clamp(26px,min(2.7vw,4.4vh),50px)}.v8 .beat{gap:10px}.v8 .tl-plot{height:clamp(48px,9vh,120px)}.v8 .tl-head{margin-bottom:46px}}.v8{--void:#05060a;--ink:#0b0d13;--surface:#0d0f16c7;--hairline:#ffffff14;--hairline-hi:#ffffff24;--text-hi:#f2f3f5;--text-mid:#9aa0ac;--text-lo:#5d636f;--font-label:var(--font-jakarta),"Plus Jakarta Sans","Segoe UI",system-ui,sans-serif;--dock:64px;--ease:cubic-bezier(.16,1,.3,1)}.v8 .t-signal,.v8 .t-blue,.v8 .t-amber{text-shadow:none}.v8 .t-blue{color:inherit}.v8 .t-dim{color:var(--text-mid)}.v8 .dot,.v8 .dot.cool,.v8 .dot.signal,.v8 .dot.blue,.v8 .dot.amber{box-shadow:none;width:7px;height:7px}.v8 .eyebrow{font:500 13px/1.4 var(--font-body);letter-spacing:0;text-transform:none;color:var(--text-mid)}.v8 .sky-grid,.v8 .sky-counter,.v8 .hud{display:none}.v8 .sky-wash{opacity:.7}.v8 .btn{box-shadow:none;letter-spacing:-.005em;padding:14px 22px;font-weight:600;transition:background .2s,transform .2s}.v8 .btn:hover{box-shadow:none;background:#fff}.v8 .btn-sm{padding:10px 16px;font-size:13.5px}.v8 .nav:before{background:linear-gradient(#05060aeb,#05060a00);transition:opacity .3s}.v8 .nav{transition:opacity .8s,transform .8s,background .3s,box-shadow .3s}.v8 .nav.scrolled{-webkit-backdrop-filter:blur(18px)saturate(130%);box-shadow:inset 0 -1px 0 var(--hairline);background:#06070bcc}.v8 .nav.scrolled:before{opacity:0}.v8 .man-text .hl{color:var(--blue)}.v8 .nav-menu{gap:30px;font-size:14px}.v8 .glass,.v8 .ind-card.glass,.v8 .glass.reply{background:var(--surface);-webkit-backdrop-filter:blur(20px)saturate(130%);box-shadow:0 0 0 1px var(--hairline),0 30px 60px -36px #000000e6}.v8 .glass:before,.v8 .glass.reply:before{display:none}.v8 .glass.reply{background:#0e1c2adb;box-shadow:0 0 0 1px #79b8e238,0 30px 60px -36px #000000e6}.v8 .datachip,.v8 .tl-tag{box-shadow:none}.v8 .trust-label,.v8 .cue,.v8 .hero-cta small,.v8 .intro-skip,.v8 .feed-h,.v8 .slab small,.v8 .slab .brand em,.v8 .soon-tag,.v8 .slab .tag,.v8 .plan small,.v8 .promo,.v8 .tl-band span,.v8 .chip,.v8 .datachip,.v8 .equal span,.v8 .persona small,.v8 .team em,.v8 .ind-copy small,.v8 .sysline,.v8 .msg .ok,.v8 .job .jd em,.v8 .feed em,.v8 .chain-node em,.v8 .tl-head{font-family:var(--font-body);letter-spacing:.02em;font-weight:500}.v8 .trust-label{letter-spacing:.04em;text-transform:none;color:var(--text-lo);font-size:11px}.v8 .tl-head{text-transform:none;letter-spacing:0;font-size:12px}.v8 .tl-band span{text-transform:none;letter-spacing:0;font-size:10.5px}.v8 .chip{text-transform:none;letter-spacing:0;padding:7px 12px 7px 10px;font-size:12px}.v8 .equal span,.v8 .persona small{text-transform:none;letter-spacing:0;font-size:11.5px}.v8 .cue{text-transform:none;letter-spacing:0;font-size:12.5px}.v8 .cue-line{background:var(--hairline-hi)}.v8 .hero-cta small{text-transform:none;letter-spacing:0;font-size:12.5px}.v8 .intro-skip{text-transform:none;letter-spacing:0;font-size:12px}.v8 .hero{padding-block:0 var(--dock)}.v8 .hero-copy{grid-template-columns:minmax(0,1fr) 340px;align-items:end;gap:22px 48px;max-width:none;display:grid}.v8 .hero h1{font-size:clamp(36px,min(4.6vw,8.4vh,calc((100vw - 2*var(--gutter) - 400px)/13.6)),100px);letter-spacing:-.04em;white-space:nowrap;line-height:.98}.v8 .hero h1 .line{margin-bottom:-.08em;padding-bottom:.08em}.v8 .hero-sub{flex-direction:column;align-items:flex-start;gap:20px;padding-bottom:.3em}.v8 .hero-sub p{max-width:36ch;font-size:15.5px}.v8 .hero-rail{border-top-color:var(--hairline);max-width:none;margin-top:clamp(28px,4.4vh,52px)}.v8 .mark{opacity:.42}.v8 .pin-ring{width:8px;height:8px;margin:-4px 0 0 -4px;box-shadow:0 0 0 3px #ff2e432e}.v8 .pin.answered .pin-ring{box-shadow:0 0 0 3px #79b8e233}.v8 .bubble{font-size:13.5px}.v8 .sun-path{width:100%;height:100%;opacity:calc(var(--day-in,0)*.9);position:absolute;inset:0}.v8 .sun-path path{fill:none;stroke:#ffffff29;stroke-width:1px;stroke-dasharray:2 6;vector-effect:non-scaling-stroke}.v8 .sun{width:120px;height:120px;margin:-60px 0 0 -60px}.v8 .sun.white{background:radial-gradient(circle,#fffdf6 0 7px,#fff8e659 9px,#fff0d214 26px,#0000 60px)}.v8 .sun.warm{background:radial-gradient(circle,#ffe9cf 0 7px,#ffb47866 9px,#f0883e1a 28px,#0000 60px)}.v8 .moon{filter:none;width:22px;height:22px;box-shadow:inset -5px 2px #ecf1ffd9}.v8 .atmo:after{background:linear-gradient(#0000,#05060a1f 45%,#05060a8c)}.v8 .clock,.v8 .beat,.v8 .clock-block .eyebrow,.v8 .tl-head,.v8 .legend{text-shadow:none}.v8 .tl-play{background:linear-gradient(to bottom,var(--text-hi),#ffffff1a)}.v8 .tl-tag{border-color:var(--hairline-hi);background:#0a0c12e6}.v8 .panel{box-shadow:0 0 0 1px var(--hairline),0 40px 80px -40px #000000e6;border-radius:24px}.v8 .panel.glass{background:var(--surface)}.v8 .result{background:#05060a99;border-radius:18px}.v8 input[type=range]::-webkit-slider-thumb{box-shadow:0 0 0 5px #79b8e229}.v8 input[type=range]::-moz-range-thumb{box-shadow:0 0 0 5px #79b8e229}.v8 .jobs-feed{border-radius:18px}.v8 .phone{background:linear-gradient(160deg,#15171f,#08090d 60%);box-shadow:0 0 0 1px #ffffff1a,inset 0 1px #ffffff14,0 50px 100px -40px #000000f2}.v8 .phone-screen{background:#0a0c12}.v8 .msg.ai{background:#151922;border-color:#ffffff0f}.v8 .job .jd em,.v8 .feed em,.v8 .chain-node em{text-transform:none;letter-spacing:0;font-size:10px}.v8 .chain:after{background:var(--blue);box-shadow:none}.v8 .chain-node.on .ic,.v8 .chain-node.paid.on .ic{box-shadow:none;background:#101826;border-color:#79b8e299}.v8 .chain-node.paid.on .ic{background:#1f150d;border-color:#f0883eb3}.v8 .scale-grid{border-top:1px solid var(--hairline);gap:0}.v8 .slab{box-shadow:none;background:0 0;border-radius:0;gap:24px;min-height:0;padding:32px clamp(24px,2.8vw,48px) 12px}.v8 .slab:last-child{padding-right:0}.v8 .slab+.slab{border-left:1px solid var(--hairline)}.v8 .slab:first-child{padding-left:0}.v8 .slab:before{display:none}.v8 .slab>:first-child{min-height:44px}.v8 .slab h3{font-size:clamp(22px,1.7vw,30px)}.v8 .ints{gap:6px 16px;margin-top:4px}.v8 .ints li,.v8 .ints.brands li{font:500 12.5px/1.5 var(--font-body);color:var(--text-lo);background:0 0;border:0;padding:0}.v8 .slab .tag{color:var(--blue);text-transform:none;letter-spacing:0;border:0;margin-top:0;padding:0;font-size:12.5px}.v8 .ch{background:0 0}.v8 .flow i{box-shadow:none;border-color:var(--hairline-hi);background:0 0}.v8 .flow b{background:var(--hairline-hi)}.v8 .team .av{box-shadow:inset 0 0 0 1px #79b8e259}.v8 .team em{text-transform:none;letter-spacing:0;font-size:12px}.v8 .slab .brand em,.v8 .soon-tag{text-transform:none;letter-spacing:0;font-size:11px}.v8 .ind-card:after{display:none}.v8 .ind-card{border-radius:24px}.v8 .ind-ic svg,.v8 .ind-morph{stroke:var(--text-hi);stroke-width:1px;filter:none}.v8 .ind-copy small{text-transform:none;letter-spacing:0;font-size:12px}.v8 .deal-panel{border:0;border-top:1px solid var(--hairline);box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border-radius:0;max-width:none;padding:clamp(36px,6vh,64px) 0 0}.v8 .promises{gap:0 32px}.v8 .promises li{border-bottom:1px solid var(--hairline);padding:14px 0;font-size:15px}.v8 .plans{border-top:1px solid var(--hairline);grid-template-columns:minmax(0,1fr);align-self:stretch;gap:0}.v8 .plan{border:0;border-bottom:1px solid var(--hairline);background:0 0;border-radius:0;grid-template-columns:110px minmax(0,1fr) auto;align-items:baseline;gap:18px;padding:20px 0;display:grid}.v8 .plan.feat{border-color:var(--hairline);background:0 0}.v8 .plan small{color:var(--text-hi);text-transform:none;letter-spacing:0;font-size:15px;font-weight:600}.v8 .plan.feat small{color:var(--blue)}.v8 .plan .price{font-size:clamp(24px,1.9vw,32px)}.v8 .plan p{font-size:13.5px}.v8 .promo{text-transform:none;letter-spacing:0;border:0;padding:0;font-size:13px}.v8 .close-trust .trust-label{font-size:11px}.v8 .foot{padding:clamp(48px,8vh,88px)var(--gutter)calc(var(--dock) + 16px);color:var(--text-mid);font-size:14px;display:block}.v8 .foot-grid{grid-template-columns:minmax(0,1.6fr) repeat(4,minmax(0,1fr));gap:32px;display:grid}.v8 .foot-logo{width:auto;height:26px;display:block}.v8 .foot-brand p{max-width:34ch;color:var(--text-mid);margin:16px 0 0;font-size:14px}.v8 .foot .foot-h{font:600 13px/1.2 var(--font-body);color:var(--text-hi);margin:0 0 14px}.v8 .foot ul{gap:9px;margin:0;padding:0;list-style:none;display:grid}.v8 .foot a,.v8 .foot li span{color:var(--text-mid);font-size:14px;text-decoration:none}.v8 .foot a:hover{color:var(--text-hi)}.v8 .foot-bottom{border-top:1px solid var(--hairline);color:var(--text-lo);flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:clamp(40px,6vh,64px);padding-top:22px;font-size:12.5px;display:flex}.v8 .nav-end{justify-self:end;align-items:center;gap:14px;display:flex}.v8 .nav .lang{font:600 12.5px/1 var(--font-body);letter-spacing:.04em;color:var(--text-mid);padding:8px 4px;text-decoration:none}.v8 .nav .lang:hover{color:var(--text-hi)}.v8 .dock{left:auto;right:var(--gutter);opacity:.55;background:#0a0c12b3;gap:4px;padding:4px;transition:opacity .25s;transform:none}.v8 .dock:hover,.v8 .dock:focus-within{opacity:1}.v8 .dock .lbl{display:none}.v8 .dock button{background:0 0;justify-content:center;width:34px;height:34px;padding:0}.v8 .dock button:hover{background:#ffffff14}.v8 .dock button[aria-pressed=true]{background:var(--text-hi);color:var(--void)}.v8 .dock svg{width:11px;height:11px}@media (max-width:1100px) and (min-width:861px){.v8 .slab:nth-child(3){border-left:0;padding-left:0}.v8 .scale-grid{row-gap:8px}}@media (max-width:860px){.v8{--dock:64px}.v8 .hero-copy{grid-template-columns:minmax(0,1fr);row-gap:18px}.v8 .hero{padding-top:calc(var(--nav-h) + 39vw + 196px)}.v8 .hero h1{white-space:normal;font-size:clamp(34px,10vw,54px);line-height:1.02}.v8 .hero-sub{gap:16px}.v8 .slab,.v8 .slab:first-child,.v8 .slab:last-child{padding:30px 0 18px}.v8 .slab+.slab{border-left:0;border-top:1px solid var(--hairline)}.v8 .plan{grid-template-columns:minmax(0,1fr) auto;row-gap:4px}.v8 .plan p{grid-area:2/1}.v8 .plan .price{grid-area:1/2/span 2;align-self:center}.v8 .foot-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.v8 .foot-brand{grid-column:1/-1}.v8 .dock{right:var(--gutter)}.v8 .dock button{width:38px;height:38px}}@media (max-width:860px) and (max-height:680px){.v8 .hero h1{font-size:clamp(30px,9vw,46px)}}.v8.auto-scenes .day,.v8.auto-scenes .jobs,.v8.auto-scenes .manifesto,.v8.auto-scenes .close{height:100svh}.v8.auto-scenes{scroll-snap-type:y proximity}.v8.auto-scenes .day,.v8.auto-scenes .jobs,.v8.auto-scenes .manifesto,.v8.auto-scenes .close{scroll-snap-align:start}.v8.auto-scenes .tl-plot{cursor:pointer}.v8.auto-scenes .jobs-ticks{cursor:pointer;margin:-10px 0;padding:10px 0}.v8.auto-scenes .jobs-ticks i{height:3px}.v8 .nav-burger{border:1px solid var(--hairline-hi);width:40px;height:40px;color:var(--text-hi);cursor:pointer;background:#ffffff0a;border-radius:12px;place-items:center;display:none}.v8 .nav-burger svg{width:18px;height:18px}.v8 .msheet{z-index:19;padding:calc(var(--nav-h) + 16px)var(--gutter)calc(env(safe-area-inset-bottom,0px) + 32px);-webkit-backdrop-filter:blur(20px);opacity:0;visibility:hidden;background:#05060af0;transition:opacity .25s,visibility 0s linear .25s;position:fixed;inset:0;overflow-y:auto}.v8 .msheet.open{opacity:1;visibility:visible;transition:opacity .25s}.v8 .msheet-h:first-child{margin-top:4px}.v8 .msheet a{color:var(--text-hi);border-bottom:1px solid var(--hairline);justify-content:space-between;align-items:center;padding:13px 0;font-size:17px;text-decoration:none;display:flex}.v8 .msheet a span{font:500 11px/1 var(--font-mono);color:var(--text-lo)}.v8 .dock .totop{display:none}.v8 .dock.can-top .totop{display:inline-flex}@media (max-width:860px){.v8 .nav-burger{display:grid}.v8 .nav-end{gap:10px}.v8 .nav .btn-sm{padding:10px 14px;font-size:13px}}@media (prefers-reduced-motion:reduce){.v8 *,.v8 :before,.v8 :after{transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}.v8 .trust-belt{animation:none}}.v8{isolation:isolate;min-height:100vh;position:relative}.v8 section[id]{scroll-margin-top:var(--nav-h)}.v8 h3{margin:0}.v8 .msg .card-name{color:var(--text-hi);font-weight:600}.v8 .nav-menu>li{cursor:pointer;position:relative}.v8 .nav-menu>li>a{color:inherit;align-items:center;min-height:40px;text-decoration:none;display:inline-flex}.v8 .nav-menu>li.has-drop>a:after{content:"";opacity:.6;border-bottom:1.4px solid;border-right:1.4px solid;width:6px;height:6px;margin:-3px 0 0 8px;transform:rotate(45deg)}.v8 .nav-drop{z-index:30;-webkit-backdrop-filter:blur(18px);width:max-content;min-width:260px;max-width:min(640px,90vw);box-shadow:0 0 0 1px var(--hairline),0 30px 60px -30px #000000e6;opacity:0;visibility:hidden;background:#0a0c12f5;border-radius:16px;gap:28px;margin-top:6px;padding:18px 20px;transition:opacity .2s,visibility 0s linear .2s;display:flex;position:absolute;top:100%;left:50%;transform:translate(-50%)}.v8 .nav-drop:before{content:"";height:10px;position:absolute;top:-10px;left:0;right:0}.v8 .nav-item:hover .nav-drop,.v8 .nav-item:focus-within .nav-drop{opacity:1;visibility:visible;transition:opacity .2s}.v8 .nav-drop-col{min-width:180px}.v8 .nav-drop-h{font:600 12px/1.2 var(--font-body);color:var(--text-lo);margin:0 0 8px}.v8 .nav-drop ul{gap:2px;margin:0;padding:0;list-style:none;display:grid}.v8 .nav-drop a{color:var(--text-hi);border-radius:9px;margin:0 -8px;padding:7px 8px;text-decoration:none;display:block}.v8 .nav-drop a:hover,.v8 .nav-drop a:focus-visible{background:#ffffff0f}.v8 .nav-drop a b{font-size:14px;font-weight:600;display:block}.v8 .nav-drop a span{color:var(--text-mid);max-width:30ch;margin-top:2px;font-size:12.5px;line-height:1.4;display:block}.v8 .nav-logo{align-items:center;min-height:40px;display:inline-flex}.v8 .msheet-h{font:600 12px/1.2 var(--font-body);color:var(--text-lo);margin:22px 0 6px}.v8 .msheet>div>.msheet-h{margin-top:22px}.v8 .msheet a{min-height:44px}.v8 .dock:not(.can-top){visibility:hidden}.v8 .hero-map{min-height:0;padding:calc(var(--nav-h) + 18px)0 24px;flex:auto;justify-content:center;align-items:center;display:flex}.v8 .hero-map img{object-fit:contain;opacity:.95;width:min(100%,1180px);height:auto;max-height:100%}.v8 .tl-bar i.work{background:linear-gradient(#d2e1ffe6,#d2e1ff59)}.v8 .tl-bar i.away{background:linear-gradient(#ff2e43f2,#ff2e4359)}@media (max-width:860px){.v8 .hero{padding-top:0}.v8 .hero-map{padding:calc(var(--nav-h) + 24px)0 28px;flex:none}.v8 .hero-map img{width:100%}}.v8 .beat .beat-h,.v8 .beat .beat-h .ln{display:block}@media (prefers-reduced-motion:reduce){.v8 .day,.v8 .manifesto,.v8 .jobs,.v8 .ind,.v8 .close{height:auto}.v8 .stage{height:auto;padding:16vh var(--gutter)10vh;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:40px clamp(24px,4vw,72px);display:grid;position:relative;overflow:visible}.v8 .clock-block,.v8 .meta,.v8 .beats,.v8 .tl{width:auto;height:auto;position:static}.v8 .meta{align-items:flex-start}.v8 .beats{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 32px;display:grid}.v8 .beat{opacity:1;position:static;transform:none}.v8 .beat .beat-h{font-size:clamp(24px,2vw,34px)}.v8 .beat .big{font-size:clamp(48px,5vw,80px)}.v8 .equal.times b{font-size:clamp(30px,3vw,48px)}.v8 .tl{grid-column:1/-1}.v8 .tl-play{display:none}.v8 .tl-head{margin-bottom:30px}.v8 .man-stage{height:auto;padding-block:18vh;position:relative}.v8 .man-sign{--sign:1}.v8 .jobs-stage{row-gap:48px;height:auto;padding-block:16vh 10vh;position:relative;overflow:visible}.v8 .job{opacity:1;cursor:default}.v8 .job .jd{grid-template-rows:1fr}.v8 .jobs-ticks{display:none}.v8 .jobs-chain{opacity:1;visibility:visible;grid-column:1/-1;margin-top:48px;position:static;transform:none}.v8 .chain{--fill:1}.v8 .ind-stage{height:auto;padding-block:14vh 8vh;position:static}.v8 .ind-track{flex-wrap:wrap;transform:none}.v8 .ind-intro{flex:100%;padding-bottom:12px}.v8 .ind-card{flex:calc(50% - 32px);height:auto;min-height:360px}.v8 .close-stage{height:auto;padding-block:18vh 14vh;position:relative}.v8 .pins{display:none}.v8 .ind-copy h3{overflow-wrap:normal;font-size:clamp(36px,3.6vw,60px)}.v8 .beat .beat-h{display:block}.v8 .jobs-chain{order:5}.v8 .feed{gap:10px;-webkit-mask-image:none;mask-image:none}.v8 .jobs-feed .feed li.show{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce) and (max-width:1100px){.v8 .beats{grid-template-columns:repeat(2,minmax(0,1fr))}.v8 .ind-card{flex-basis:100%}}@media (prefers-reduced-motion:reduce) and (max-width:860px){.v8 .stage{grid-template-columns:minmax(0,1fr);padding-block:12vh 8vh}.v8 .meta{display:flex}.v8 .legend{flex-wrap:wrap;gap:10px 16px}.v8 .beats{grid-template-columns:minmax(0,1fr);gap:28px}.v8 .beat{text-shadow:none}.v8 .beat p{display:flex}.v8 .jobs-stage{padding-block:12vh 8vh;display:flex}.v8 .jobs-list{display:flex}.v8 .jobs-now{display:none}.v8 .jobs-feed{height:auto}.v8 .feed li{opacity:1;grid-area:auto;transform:none}.v8 .phone{height:560px}.v8 .ind-card{min-height:0}}.v8 .hero-map img{transition:opacity 1.2s}.v8.gl-on .hero-map img{opacity:0}@media (max-width:860px) and (prefers-reduced-motion:no-preference){.v8 .day,.v8 .jobs,.v8 .manifesto,.v8 .close{scroll-snap-align:start;height:100svh}.v8 .tl-plot{cursor:pointer}.v8 .jobs-ticks{cursor:pointer;margin:-10px 0;padding:10px 0}.v8 .jobs-ticks i{height:3px}.v8 .hero-map{padding-bottom:200px}}.v8 .tl-tag.g{color:var(--amber)}.v8 .bubble .ans-wrap{display:block;position:relative}.v8 .bubble.typing .ans{visibility:hidden}.v8 .bubble .ans-wrap .dots{position:absolute;top:2px;left:0}.v8 .bubble:not(.typing) .ans-wrap .dots{display:none}.v8 .bubble .ans .paychip{display:flex}@media (max-width:860px){.v8 .thread.slot,.v8 .thread.slot.flip{top:0;left:0}}
@font-face{font-family:gate;src:url(../media/gate_regular-s.p.7a382da7.otf)format("opentype");font-display:swap}@font-face{font-family:gate Fallback;src:local(Arial);ascent-override:72.67%;descent-override:19.15%;line-gap-override:0.0%;size-adjust:104.44%}.gate_1e6279fa-module__741Z6a__className{font-family:gate,gate Fallback,Arial Black,Helvetica Neue,sans-serif}.gate_1e6279fa-module__741Z6a__variable{--font-gate-v8:"gate","gate Fallback",Arial Black,Helvetica Neue,sans-serif}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5e05ae5b48faa55e-s.6b5ea6af.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a7afbb44bec2bb18-s.1dcddae6.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/02263ebadd758ea4-s.8da66e7f.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/68757d6cddeff913-s.e6cd1753.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/effe91970fc4db64-s.p.19510058.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,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;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}.ibm_plex_mono_e6e2da15-module__HzUgNq__className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal;font-weight:500}.ibm_plex_mono_e6e2da15-module__HzUgNq__variable{--font-mono-v8:"IBM Plex Mono","IBM Plex Mono Fallback"}
