.foot-trust[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--line);border-bottom:1px solid var(--line);color:var(--text-3);font-family:var(--mono);text-transform:uppercase;letter-spacing:.04em;flex-wrap:wrap;gap:18px;margin:18px 0;padding:14px 0;font-size:11px;display:flex}.foot-trust[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:inherit;text-underline-offset:3px;text-decoration:underline 1px}.foot-trust[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--text-2)}:root{color-scheme:dark;--bg:#060709;--bg-1:#0c0f14;--bg-2:#13181d;--line:#1c2330;--line-2:#2a3340;--text:#f4f6fa;--text-2:#a8b2c0;--text-3:#6a7382;--text-4:#3f4754;--blue:#17a7ff;--blue-2:#5cc8ff;--blue-soft:#17a7ff24;--blue-glow:#17a7ff66;--ember:#ff6a3d;--ember-2:#ff9170;--ember-glow:#ff6a3d73;--display:"Funnel Display",ui-sans-serif,system-ui,sans-serif;--sans:"Onest",ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;--mono:"Geist Mono",ui-monospace,Menlo,Consolas,monospace;--radius:6px;--radius-sm:3px;--max:1320px}*,:before,:after{box-sizing:border-box}html,body{margin:0;padding:0}html{font-family:var(--sans);color:var(--text);background:var(--bg);-webkit-font-smoothing:antialiased;font-feature-settings:"ss01","ss02";font-size:16px}body{min-height:100vh;padding-bottom:var(--sticky-cta-h,0px);position:relative;overflow-x:hidden}body:before{content:"";background:radial-gradient(ellipse 90% 60% at 50% -10%, color-mix(in srgb, var(--blue) 18%, transparent), transparent 65%), radial-gradient(ellipse 60% 60% at 100% 100%, color-mix(in srgb, var(--blue) 6%, transparent), transparent 70%);pointer-events:none;z-index:0;height:1400px;position:absolute;top:0;left:0;right:0}body:after{content:"";background-image:linear-gradient(var(--line) 1px, transparent 1px), linear-gradient(90deg, var(--line) 1px, transparent 1px);opacity:.18;pointer-events:none;z-index:0;background-size:80px 80px;height:1400px;position:absolute;top:0;left:0;right:0;mask-image:radial-gradient(80% 80% at 50% 30%,#000,#0000 85%)}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}button,input,select,textarea{font:inherit;color:inherit}h1,h2,h3,h4,h5,h6,p{margin:0}main{z-index:1;position:relative}.container{width:min(var(--max),calc(100% - 56px));z-index:1;margin-inline:auto;position:relative}.site-nav{border-bottom:1px solid var(--line);background:color-mix(in srgb, var(--bg) 86%, transparent);backdrop-filter:blur(14px);z-index:50;padding:10px 0;position:sticky;top:0}.nav-inner{justify-content:space-between;align-items:center;gap:24px;display:flex}.brand{font-family:var(--display);letter-spacing:-.02em;color:var(--text);align-items:center;gap:10px;min-height:44px;font-size:22px;font-weight:600;display:flex}.brand .dot{background:var(--blue);width:8px;height:8px;box-shadow:0 0 14px var(--blue);border-radius:1px;animation:2.4s ease-in-out infinite dot-pulse}.nav-links{color:var(--text-2);align-items:center;gap:28px;font-size:14px;display:flex}.nav-links a{color:inherit;align-items:center;min-height:44px;transition:color .2s;display:inline-flex}.nav-links a:hover{color:var(--text)}.nav-links .cta{border:1px solid var(--blue);background:var(--blue);color:#06121d;font-family:var(--mono);letter-spacing:.04em;border-radius:2px;gap:5px;min-height:44px;padding:10px 18px;font-size:12px;font-weight:500;transition:all .25s}.nav-links .cta:hover{box-shadow:0 0 28px var(--blue-glow);transform:translateY(-1px)}.nav-toggle{border:1px solid var(--line-2);min-width:44px;min-height:44px;color:var(--text);font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:0 0;border-radius:8px;align-items:center;gap:10px;padding:8px 14px;font-size:12px;display:none}.nav-toggle:hover{border-color:var(--blue)}.nav-toggle__bars{flex-direction:column;justify-content:center;gap:4px;width:18px;display:inline-flex}.nav-toggle__bars i{background:currentColor;border-radius:1px;height:2px;transition:transform .25s cubic-bezier(.2,.7,.2,1),opacity .2s;display:block}.site-nav.is-open .nav-toggle__bars i:first-child{transform:translateY(6px)rotate(45deg)}.site-nav.is-open .nav-toggle__bars i:nth-child(2){opacity:0}.site-nav.is-open .nav-toggle__bars i:nth-child(3){transform:translateY(-6px)rotate(-45deg)}@media (prefers-reduced-motion:reduce){.nav-toggle__bars i{transition:none}}@keyframes dot-pulse{0%,to{opacity:1}50%{opacity:.5}}.button{font-family:var(--mono);letter-spacing:.04em;cursor:pointer;border:1px solid var(--blue);background:var(--blue);color:#000;border-radius:2px;align-items:center;gap:10px;padding:14px 24px;font-size:13px;font-weight:700;text-decoration:none;transition:all .3s cubic-bezier(.2,.7,.2,1);display:inline-flex}.button:hover{box-shadow:0 0 32px var(--blue-glow);transform:translateY(-1px)}.button .arrow{transition:transform .3s}.button:hover .arrow{transform:translate(4px)}.button.ghost{color:var(--text);border-color:var(--line-2);background:0 0}.button.ghost:hover{border-color:var(--text);box-shadow:none}.button.ember{border-color:var(--ember);background:var(--ember);color:#000}.button.ember:hover{box-shadow:0 0 32px var(--ember-glow)}.button--disabled{opacity:.55;cursor:not-allowed;pointer-events:none}.button--disabled:hover{box-shadow:none;transform:none}.launch-notify{border:1px solid var(--line);background:var(--bg-1);border-radius:6px;max-width:560px;margin-top:40px;padding:24px}.launch-notify__label{color:var(--text);margin:0 0 14px;font-size:15px;line-height:1.5}.launch-notify__form{flex-wrap:wrap;gap:10px;display:flex}.launch-notify__input{min-width:0;color:var(--text);background:var(--bg-2);border:1px solid var(--line-2);border-radius:2px;flex:220px;padding:12px 14px;font-size:14px}.launch-notify__input:focus{border-color:var(--blue);outline:none}.launch-notify__note{color:var(--text-3);margin:10px 0 0;font-size:12px}.launch-notify__msg{margin:12px 0 0;font-size:14px}.launch-notify__msg[data-tone=ok]{color:var(--text)}.launch-notify__msg[data-tone=error]{color:var(--ember)}.eyebrow{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--blue);align-items:center;gap:14px;margin-bottom:1.25rem;font-size:11px;display:flex}.eyebrow .bar{background:var(--blue);flex:0 0 36px;height:1px}@media (width<=640px){.eyebrow{margin-bottom:.875rem}}.eyebrow.dim{color:var(--text-3)}.eyebrow.dim .bar{background:var(--text-3)}.h-display{font-family:var(--display);letter-spacing:-.038em;color:var(--text);font-weight:500;line-height:.92}.h-display .accent{color:var(--blue)}.hero{padding:80px 0 110px;position:relative}.hero-grid{grid-template-columns:1.2fr .8fr;align-items:center;gap:64px;display:grid}.hero h1{font-family:var(--display);letter-spacing:-.038em;color:var(--text);max-width:13ch;font-size:clamp(56px,8.4vw,124px);font-weight:500;line-height:.92;animation:1s cubic-bezier(.2,.7,.2,1) both fade-up}.hero h1 .accent{color:var(--blue)}.hero .lead{color:var(--text-2);max-width:50ch;margin-top:32px;font-size:19px;line-height:1.55;animation:1s cubic-bezier(.2,.7,.2,1) .12s both fade-up}.cta-row{flex-wrap:wrap;gap:12px;margin-top:36px;animation:1s cubic-bezier(.2,.7,.2,1) .24s both fade-up;display:flex}.founder-bar{border:1px solid color-mix(in srgb, var(--ember) 30%, transparent);background:color-mix(in srgb, var(--ember) 5%, var(--bg-1));border-radius:3px;align-items:center;gap:18px;margin-top:40px;padding:14px 18px;animation:1s cubic-bezier(.2,.7,.2,1) .36s both fade-up;display:flex;position:relative;overflow:hidden}.founder-bar:before{content:"";background:var(--ember);width:3px;box-shadow:0 0 12px var(--ember);position:absolute;top:0;bottom:0;left:0}.founder-bar .num{font-family:var(--display);letter-spacing:-.03em;color:var(--ember);min-width:60px;font-size:32px;font-weight:600}.founder-bar .label{color:var(--text-2);flex:1;font-size:13px;line-height:1.4}.founder-bar .label b{color:var(--text)}.founder-bar .progress{background:var(--line);border-radius:2px;flex:0 0 110px;height:3px;position:relative;overflow:hidden}.founder-bar .progress .fill{background:linear-gradient(90deg,var(--ember),var(--ember-2));box-shadow:0 0 8px var(--ember);width:15%;transition:width .8s cubic-bezier(.2,.7,.2,1);position:absolute;top:0;bottom:0;left:0}@keyframes fade-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.preview{animation:1.2s cubic-bezier(.2,.7,.2,1) .4s both fade-up;position:relative}.preview .card{background:linear-gradient(180deg, var(--bg-1) 0%, color-mix(in srgb, var(--bg-1) 60%, var(--bg)) 100%);border:1px solid var(--line-2);border-radius:8px;padding:22px;position:relative;overflow:hidden;box-shadow:0 30px 60px -20px #000000b3,inset 0 1px #ffffff0a}.preview .card:before{content:"";background:linear-gradient(140deg, color-mix(in srgb, var(--blue) 35%, transparent), transparent 45%);-webkit-mask-composite:xor;pointer-events:none;border-radius:8px;padding:1px;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000,#000),linear-gradient(#000,#000);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}.preview .ctop{font-family:var(--mono);color:var(--text-3);letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;align-items:center;margin-bottom:16px;font-size:11px;display:flex}.preview .ctop .live{color:var(--blue);align-items:center;gap:6px;display:flex}.preview .ctop .live:before{content:"";background:var(--blue);width:6px;height:6px;box-shadow:0 0 8px var(--blue);border-radius:4px;animation:6s ease-in-out infinite dot-pulse}.signal-chart{border-bottom:1px solid var(--line);align-items:flex-end;gap:5px;height:84px;margin-bottom:18px;padding-bottom:12px;display:flex}.signal-chart span{background:linear-gradient(180deg, var(--blue-2), var(--blue));opacity:.85;border-radius:1px;flex:1;min-height:18%;animation:12s cubic-bezier(.45,0,.55,1) infinite bar}.signal-chart span:first-child{animation-delay:0s}.signal-chart span:nth-child(2){animation-delay:.42s}.signal-chart span:nth-child(3){animation-delay:.84s}.signal-chart span:nth-child(4){animation-delay:1.26s}.signal-chart span:nth-child(5){animation-delay:1.68s}.signal-chart span:nth-child(6){animation-delay:2.1s}.signal-chart span:nth-child(7){animation-delay:2.52s}.signal-chart span:nth-child(8){animation-delay:2.94s}.signal-chart span:nth-child(9){animation-delay:3.36s}.signal-chart span:nth-child(10){animation-delay:3.78s}@keyframes bar{0%,to{height:30%}25%{height:88%}50%{height:46%}75%{height:74%}}.preview .row{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:11px 0;font-size:13.5px;display:flex}.preview .row:last-child{border-bottom:none}.preview .row .lab{color:var(--text-2)}.preview .row .val{font-family:var(--mono);color:var(--text);font-weight:500}.preview .row .val.up{color:var(--blue)}.preview .row.active{background:linear-gradient(90deg, color-mix(in srgb, var(--blue) 14%, transparent), transparent);color:var(--text);margin:0 -22px;padding:11px 22px}.preview .row.active .lab{color:var(--text)}.preview .badge{background:linear-gradient(140deg,var(--bg-1),var(--bg-2));border:1px solid color-mix(in srgb, var(--blue) 40%, var(--line-2));width:230px;box-shadow:0 20px 50px -15px color-mix(in srgb, var(--blue) 40%, #000000d9);border-radius:6px;padding:14px 16px;font-size:13px;animation:4s ease-in-out infinite float;position:absolute;top:18%;right:-22px}.preview .badge .lab{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--blue);align-items:center;gap:6px;margin-bottom:6px;font-size:10.5px;display:flex}.preview .badge .lab:before{content:"";background:var(--blue);width:6px;height:6px;box-shadow:0 0 8px var(--blue);border-radius:4px;animation:7s ease-in-out infinite dot-pulse}.preview .badge .head{margin-bottom:4px;font-size:14px;font-weight:600}.preview .badge .body{color:var(--text-3);font-size:12px;line-height:1.45}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}.trust{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:linear-gradient(180deg, var(--bg-1) 0%, var(--bg) 100%);padding:64px 0 0}.trust-label{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--text-3);text-align:center;margin-bottom:32px;font-size:10.5px}.stats-row{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(4,1fr);gap:0;display:grid}.stat{text-align:center;border-right:1px solid var(--line);padding:32px 18px;transition:background .3s;position:relative}.stat:last-child{border-right:none}.stat:hover{background:color-mix(in srgb, var(--blue) 5%, transparent)}.stat .num{font-family:var(--display);letter-spacing:-.035em;color:var(--blue);margin-bottom:8px;font-size:clamp(34px,4.4vw,52px);font-weight:500;line-height:1}.stat .num .plus{color:var(--text-2);font-weight:300}.stat .lbl{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--text-3);font-size:10.5px;line-height:1.5}.partners{padding:56px 0}.partners-row{flex-wrap:wrap;justify-content:space-around;align-items:center;gap:32px;display:flex}.partners-row img{opacity:.85;filter:brightness(0)invert()opacity(.78);object-fit:contain;width:auto;max-width:140px;height:36px;transition:all .3s}.partners-row img:hover{opacity:1;filter:none}.partners-row img.partner-white{filter:opacity(.78);opacity:1}.partners-row img.partner-white:hover{filter:none;transform:translateY(-2px)}.quote-strip{text-align:center;border-top:1px solid var(--line);padding:56px 0 28px}.quote-strip blockquote{font-family:var(--display);letter-spacing:-.015em;color:var(--text);max-width:34ch;margin:0 auto;font-size:clamp(22px,2.6vw,32px);font-style:italic;font-weight:300;line-height:1.35}.quote-strip blockquote:before{content:"“";color:var(--blue);vertical-align:-.18em;margin-right:6px;font-size:1.6em;line-height:0}.quote-strip cite{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--text-3);margin-top:18px;font-size:11px;font-style:normal;display:block}.sec{border-top:1px solid var(--line);padding:120px 0;position:relative}.sec h2.sec-h{font-family:var(--display);letter-spacing:-.03em;max-width:18ch;margin-bottom:18px;font-size:clamp(36px,5.4vw,72px);font-weight:500;line-height:.96}.sec h2.sec-h .accent{color:var(--blue)}.sec p.sec-sub{color:var(--text-2);max-width:60ch;margin-bottom:64px;font-size:18px;line-height:1.55}.orbit-stage{max-width:900px;height:560px;margin:48px auto 0;position:relative}.orbit-stage svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.orbit-line{stroke:var(--blue);stroke-width:1px;fill:none;stroke-dasharray:5 5;stroke-dashoffset:0;opacity:.35;animation:4s linear infinite flow}@keyframes flow{0%{stroke-dashoffset:0}to{stroke-dashoffset:-100px}}.orbit-pulse{stroke:var(--blue);stroke-width:1.5px;fill:none;opacity:0;stroke-dasharray:200;stroke-dashoffset:200px;animation:4s ease-in-out infinite pulse-line}@keyframes pulse-line{0%{opacity:0;stroke-dashoffset:200px}30%{opacity:.9}60%{opacity:0}to{opacity:0;stroke-dashoffset:-200px}}.orbit-icon{background:linear-gradient(180deg,var(--bg-1),var(--bg-2));border:1px solid var(--line-2);z-index:2;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:6px;width:84px;height:84px;transition:all .35s cubic-bezier(.2,.7,.2,1);display:flex;position:absolute;box-shadow:0 12px 24px -10px #0009}.orbit-icon:hover{border-color:var(--blue);box-shadow:0 16px 30px -8px var(--blue-glow);transform:scale(1.06)}.orbit-icon svg{width:24px;height:24px;stroke:var(--blue);fill:none;stroke-width:1.4px}.orbit-icon .lbl{font-family:var(--mono);letter-spacing:.06em;color:var(--text-2);text-transform:uppercase;font-size:10.5px}.orbit-icon.float-a{animation:5s ease-in-out infinite bob}.orbit-icon.float-b{animation:5.4s ease-in-out -1s infinite bob}.orbit-icon.float-c{animation:6s ease-in-out -2s infinite bob}.orbit-icon.float-d{animation:5.2s ease-in-out -3s infinite bob}@keyframes bob{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}.orbit-i1{top:8%;left:6%}.orbit-i2{top:4%;left:36%}.orbit-i3{top:8%;right:6%}.orbit-i4{top:38%;left:0}.orbit-i5{top:38%;right:0}.orbit-i6{bottom:8%;left:6%}.orbit-i7{bottom:4%;left:36%}.orbit-i8{bottom:8%;right:6%}.orbit-center{background:radial-gradient(circle at 35% 35%, color-mix(in srgb, var(--blue) 24%, var(--bg-1)), var(--bg-1));border:1px solid color-mix(in srgb, var(--blue) 60%, var(--line-2));width:240px;height:240px;box-shadow:0 0 80px -10px var(--blue-glow), inset 0 0 40px -10px color-mix(in srgb, var(--blue) 20%, transparent);z-index:3;border-radius:4px;flex-direction:column;justify-content:center;align-items:center;gap:6px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.orbit-center:before{content:"";border:1px solid color-mix(in srgb, var(--blue) 25%, transparent);opacity:.6;border-radius:4px;animation:4s ease-in-out infinite ring;position:absolute;inset:-20px}.orbit-center:after{content:"";border:1px solid color-mix(in srgb, var(--blue) 14%, transparent);opacity:.4;border-radius:4px;animation:4s ease-in-out -1.5s infinite ring;position:absolute;inset:-40px}@keyframes ring{0%,to{opacity:.5;transform:scale(.96)}50%{opacity:.85;transform:scale(1.04)}}.orbit-center .lab{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--blue);font-size:10.5px}.orbit-center .name{font-family:var(--display);letter-spacing:-.03em;color:var(--text);font-size:42px;font-weight:600}.orbit-center .pip{font-family:var(--mono);color:var(--text-3);margin-top:2px;font-size:10.5px}.hub-stage{flex-direction:column;align-items:center;gap:14px;max-width:1120px;margin:48px auto 0;display:flex;position:relative}.hub-row{grid-template-columns:repeat(6,minmax(0,1fr));gap:14px;width:100%;display:grid}.hub-mid{grid-template-columns:1fr auto 1fr;align-items:center;gap:48px;width:100%;padding:14px 0;display:grid}.hub-cell{background:linear-gradient(180deg, var(--bg-1), var(--bg-2));border:1px solid var(--line);text-align:center;border-radius:4px;flex-direction:column;justify-content:center;align-items:center;gap:6px;min-height:74px;padding:12px 8px;transition:all .35s cubic-bezier(.2,.7,.2,1);display:flex;position:relative}.hub-cell:hover{border-color:color-mix(in srgb, var(--blue) 35%, var(--line-2));box-shadow:0 12px 28px -12px color-mix(in srgb, var(--blue) 24%, #0009);transform:translateY(-2px)}.hub-icon{width:26px;height:26px;color:var(--blue);justify-content:center;align-items:center;display:flex}.hub-icon svg{width:22px;height:22px}.hub-name{font-family:var(--mono);letter-spacing:.04em;color:var(--text);word-break:break-word;hyphens:auto;text-transform:none;font-size:12px;line-height:1.25}.hub-cell.is-soon{opacity:.86}.hub-soon{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--text-3);margin-top:-2px;font-size:10.5px;line-height:1}.hub-core{justify-content:center;align-items:center;width:150px;height:150px;margin:0 auto;display:flex;position:relative}.hub-core__inner{z-index:3;background:radial-gradient(circle at 35% 35%, color-mix(in srgb, var(--blue) 28%, var(--bg-1)), var(--bg-1));border:1px solid color-mix(in srgb, var(--blue) 60%, var(--line-2));width:150px;height:150px;box-shadow:0 0 70px -10px #17a7ff6b, inset 0 0 32px -10px color-mix(in srgb, var(--blue) 22%, transparent);border-radius:4px;flex-direction:column;justify-content:center;align-items:center;gap:5px;display:flex;position:relative}.hub-core__lab{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--blue);text-align:center;padding:0 14px;font-size:10.5px;line-height:1.3}.hub-core__brand{font-family:var(--display);letter-spacing:-.03em;color:var(--text);font-size:30px;font-weight:600}.hub-core__pip{font-family:var(--mono);color:var(--text-3);font-size:10.5px}.hub-core__pulse-svg{pointer-events:none;width:340px;height:340px;position:absolute;top:50%;left:50%;overflow:visible;transform:translate(-50%,-50%)}.pulse-ring{fill:none;stroke:var(--blue);stroke-width:1.4px;opacity:0;transform-origin:100px 100px;transform-box:fill-box;animation:4.2s cubic-bezier(.12,.78,.32,1) infinite bio-pulse}.pulse-ring--1{stroke-opacity:.55;animation-delay:0s}.pulse-ring--2{stroke-opacity:.36;stroke-width:1.1px;animation-delay:.9s}.pulse-ring--3{stroke-opacity:.22;stroke-width:.8px;animation-delay:1.9s}@keyframes bio-pulse{0%{opacity:0;stroke-width:2px;transform:scale(.95)}6%{opacity:.95;stroke-width:1.6px}18%{opacity:.6}60%{opacity:.05;stroke-width:.4px}to{opacity:0;stroke-width:.2px;transform:scale(2.05)}}@media (prefers-reduced-motion:reduce){.pulse-ring{opacity:.35;animation:none}}.surfaces-grid{grid-template-columns:repeat(6,1fr);gap:10px;margin-top:48px;display:grid}.surface-cell{background:linear-gradient(180deg, var(--bg-1), var(--bg-2));border:1px solid var(--line);text-align:center;border-radius:6px;flex-direction:column;align-items:center;gap:12px;padding:24px 16px;transition:all .35s cubic-bezier(.2,.7,.2,1);display:flex;position:relative;overflow:hidden}.surface-cell:hover{border-color:color-mix(in srgb, var(--blue) 35%, var(--line-2));box-shadow:0 18px 36px -16px color-mix(in srgb, var(--blue) 24%, #0009);transform:translateY(-3px)}.surface-cell:before{content:"";background:radial-gradient(ellipse at top, color-mix(in srgb, var(--blue) 14%, transparent), transparent 60%);opacity:0;pointer-events:none;transition:opacity .35s;position:absolute;inset:0}.surface-cell:hover:before{opacity:1}.surface-icon{width:42px;height:42px;color:var(--blue);z-index:1;justify-content:center;align-items:center;display:flex;position:relative}.surface-icon svg{width:30px;height:30px}.surface-name{font-family:var(--mono);letter-spacing:.04em;color:var(--text);z-index:1;font-size:12px;line-height:1.3;position:relative}.surface-pip{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--ember);background:color-mix(in srgb, var(--ember) 12%, transparent);z-index:1;border-radius:2px;padding:3px 8px;font-size:10.5px;position:relative}.surface-cell.soon{opacity:.78}.surface-cell.soon .surface-icon{color:var(--text-3)}.surface-cell.soon:hover{opacity:1}.surface-cell.soon:hover .surface-icon{color:var(--blue)}.tier ul li em.soon{font-style:normal;font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--ember);background:color-mix(in srgb, var(--ember) 12%, transparent);border-radius:2px;margin-left:6px;padding:2px 6px;font-size:10.5px}html.js-motion .sec-reveal{opacity:0;transition:opacity 1s cubic-bezier(.2,.7,.2,1),transform 1s cubic-bezier(.2,.7,.2,1);transform:translateY(24px)}html.js-motion .sec-reveal.is-visible{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){html.js-motion .sec-reveal{opacity:1;transition:none;transform:none}}.steps{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.step{background:var(--bg-1);border:1px solid var(--line);border-radius:6px;padding:36px 28px;transition:all .35s cubic-bezier(.2,.7,.2,1);position:relative;overflow:hidden}.step:hover{border-color:color-mix(in srgb, var(--blue) 40%, var(--line-2));box-shadow:0 20px 40px -20px color-mix(in srgb, var(--blue) 30%, #0009);transform:translateY(-4px)}.step .num-big{font-family:var(--display);color:var(--text-3);opacity:.55;letter-spacing:-.04em;margin-bottom:24px;font-size:80px;font-weight:300;line-height:.85;position:relative}.step .num-big:after{content:"";background:var(--blue);width:32px;height:2px;box-shadow:0 0 12px var(--blue);position:absolute;bottom:-12px;left:0}.step h3{font-family:var(--display);letter-spacing:-.02em;color:var(--text);margin-bottom:10px;font-size:28px;font-weight:600}.step p{color:var(--text-2);font-size:15px;line-height:1.6}.nick-block{border-top:1px solid var(--line);padding:120px 0;position:relative}.nick-grid{grid-template-columns:1fr 1.4fr;align-items:center;gap:64px;display:grid}.nick-photo{aspect-ratio:1/1.15;border:1px solid var(--line-2);background:var(--bg-1);border-radius:8px;width:100%;position:relative;overflow:hidden;box-shadow:0 30px 60px -25px #000000b3}.nick-photo img{object-fit:cover;object-position:center 25%;filter:contrast(1.05)saturate(.92);width:100%;height:100%}.nick-photo:before{content:"";background:linear-gradient(180deg, transparent 30%, color-mix(in srgb, var(--bg) 78%, transparent) 100%);z-index:2;pointer-events:none;position:absolute;inset:0}.nick-photo:after{content:"";background:linear-gradient(140deg, color-mix(in srgb, var(--blue) 30%, transparent), transparent 50%);-webkit-mask-composite:xor;pointer-events:none;z-index:3;border-radius:8px;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#000),linear-gradient(#000,#000);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}.nick-photo .stamp{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--blue);z-index:4;align-items:center;gap:8px;font-size:10.5px;display:flex;position:absolute;bottom:18px;left:18px}.nick-photo .stamp:before{content:"";background:var(--blue);width:8px;height:8px;box-shadow:0 0 10px var(--blue);border-radius:4px;animation:2s ease-in-out infinite dot-pulse}.nick-h{font-family:var(--display);letter-spacing:-.03em;color:var(--text);margin-bottom:20px;font-size:clamp(34px,4.6vw,56px);font-weight:500;line-height:.98}.nick-h .accent{color:var(--blue)}.nick-body{color:var(--text-2);margin-bottom:18px;font-size:17px;line-height:1.6}.nick-creds{flex-wrap:wrap;gap:8px;margin-top:24px;display:flex}.nick-cred{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-2);background:var(--bg-1);border:1px solid var(--line-2);border-radius:2px;padding:6px 12px;font-size:10.5px}.nick-sig{font-family:var(--display);color:var(--text);letter-spacing:-.01em;align-items:center;gap:14px;margin-top:30px;font-size:28px;font-style:italic;font-weight:300;display:flex}.nick-sig .dash{background:var(--text-3);flex:0 0 28px;height:1px}.tiers{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.tier{background:var(--bg-1);border:1px solid var(--line);border-radius:6px;flex-direction:column;gap:16px;padding:36px 30px;transition:all .35s cubic-bezier(.2,.7,.2,1);display:flex;position:relative}.tier:hover{border-color:var(--line-2);transform:translateY(-4px)}.tier.featured{background:linear-gradient(180deg, color-mix(in srgb, var(--ember) 5%, var(--bg-1)), var(--bg-1));border-color:color-mix(in srgb, var(--ember) 35%, var(--line-2));box-shadow:0 30px 70px -30px color-mix(in srgb, var(--ember) 35%, #000000b3)}.tier.featured:before{content:"";background:linear-gradient(140deg, var(--ember), transparent 55%);-webkit-mask-composite:xor;pointer-events:none;border-radius:6px;padding:1px;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000,#000),linear-gradient(#000,#000);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}.tier .tname{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--text-3);font-size:11px}.tier .price-row{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.tier .price-num{font-family:var(--display);letter-spacing:-.035em;color:var(--text);font-size:64px;font-weight:500;line-height:.9}.tier.featured .price-num{color:var(--ember)}.tier .price-was{font-family:var(--mono);color:var(--text-3);font-size:18px;text-decoration:line-through}.tier .price-mo{color:var(--text-3);font-size:14px}.tier .tdesc{color:var(--text-2);font-size:14px;line-height:1.5}.tier ul{border-top:1px solid var(--line);margin:0;padding:18px 0 0;list-style:none}.tier ul li{color:var(--text-2);padding:8px 0 8px 22px;font-size:13.5px;line-height:1.5;position:relative}.tier ul li:before{content:"+";color:var(--blue);font-weight:600;position:absolute;left:0}.tier.featured ul li:before{color:var(--ember)}.tier ul li b{color:var(--text);font-weight:500}.tier .button{justify-content:center;width:100%;margin-top:auto;padding:14px}.tier.featured .stamp{background:var(--ember);color:#0a0a0a;font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;border-radius:0 0 3px 3px;padding:6px 12px;font-size:10.5px;font-weight:500;position:absolute;top:-1px;right:24px}.tier[hidden]{display:none}.billing-toggle{border:1px solid var(--line-2);background:var(--bg-1);border-radius:4px;align-items:stretch;margin-bottom:32px;padding:4px;display:inline-flex}.billing-toggle__btn{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--text-3);cursor:pointer;background:0 0;border:none;border-radius:2px;align-items:center;gap:8px;padding:10px 18px;font-size:11px;transition:all .25s;display:inline-flex}.billing-toggle__btn.is-active{background:var(--blue);color:var(--bg);box-shadow:0 0 16px #17a7ff66}.billing-toggle__btn:not(.is-active):hover{background:color-mix(in srgb, var(--text) 6%, transparent);color:var(--text)}.billing-toggle__pip{letter-spacing:.16em;color:var(--ember);background:color-mix(in srgb, var(--ember) 14%, transparent);border-radius:2px;padding:3px 7px;font-size:10.5px}.billing-toggle__btn.is-active .billing-toggle__pip{color:var(--bg);background:#0000002e}.tier .price-row[hidden]{display:none}.tier .price-save{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--ember);width:100%;margin-top:4px;font-size:10.5px;display:block}.sticky-cta{visibility:hidden;opacity:0;z-index:100;background:color-mix(in srgb, var(--bg-1) 90%, transparent);backdrop-filter:blur(20px);border:1px solid color-mix(in srgb, var(--ember) 35%, var(--line-2));box-shadow:0 30px 80px -20px #000000d9, 0 0 36px color-mix(in srgb, var(--ember) 28%, transparent);border-radius:4px;align-items:center;gap:18px;min-width:380px;padding:6px 6px 6px 22px;font-size:13px;transition:opacity .35s,visibility .35s;animation:none;display:flex;position:fixed;bottom:14px;left:50%;transform:translate(-50%)}.sticky-cta.is-on{visibility:visible;opacity:1}@keyframes sticky-in{0%{opacity:0;transform:translate(-50%,30px)}to{opacity:1;transform:translate(-50%)}}.sticky-cta .num{font-family:var(--mono);color:var(--ember);font-weight:500}.sticky-cta .lab{color:var(--text-2)}.sticky-cta .button{border-color:var(--ember);background:var(--ember);color:#000;min-height:44px;margin-left:auto;padding:10px 16px;font-size:12px}.site-footer{border-top:1px solid var(--line);z-index:1;margin-top:60px;padding:80px 0 36px;position:relative}.foot-grid{grid-template-columns:1.4fr 1fr 1fr 1fr;align-items:start;gap:48px;display:grid}.foot-col h4{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--text-3);margin-bottom:18px;font-size:10.5px;font-weight:500}.foot-col a{color:var(--text-2);align-items:center;min-height:44px;padding:2px 0;font-size:14px;transition:color .2s;display:flex}.foot-col a:hover{color:var(--blue)}.foot-meta{color:var(--text-3);max-width:38ch;margin-top:14px;font-size:13px;line-height:1.6}.foot-brand{font-family:var(--display);letter-spacing:-.02em;color:var(--text);align-items:center;gap:10px;font-size:24px;font-weight:600;display:flex}.foot-brand .dot{background:var(--blue);width:8px;height:8px;box-shadow:0 0 14px var(--blue);border-radius:1px}.foot-sig{align-items:center;gap:12px;margin-top:24px;display:flex}.foot-sig img{border:1px solid var(--line-2);object-fit:cover;object-position:center 30%;background:var(--bg-2);border-radius:4px;flex:0 0 46px;width:46px;height:46px}.foot-sig .name{font-family:var(--display);color:var(--text);font-size:18px;font-style:italic;font-weight:300}.foot-sig .role{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--text-3);margin-top:2px;font-size:10.5px}.colophon{border-top:1px solid var(--line);font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--text-3);flex-wrap:wrap;justify-content:space-between;gap:8px 18px;margin-top:36px;padding-top:24px;font-size:10.5px;display:flex}.od-founder-counter strong[data-bumped]{animation:.8s cubic-bezier(.2,.7,.2,1) bump}@keyframes bump{0%{color:var(--ember);transform:scale(1)}30%{color:var(--ember);transform:scale(1.18)}to{color:inherit;transform:scale(1)}}.step-deep{grid-template-columns:1fr 1fr;align-items:center;gap:64px;display:grid}.step-deep--reverse{direction:rtl}.step-deep--reverse>*{direction:ltr}.step-deep__copy{flex-direction:column;gap:18px;display:flex}.step-deep__list{gap:10px;margin:18px 0 0;padding:0;list-style:none;display:grid}.step-deep__list li{color:var(--text-2);padding-left:22px;font-size:15px;line-height:1.55;position:relative}.step-deep__list li:before{content:"+";color:var(--blue);font-weight:600;position:absolute;left:0}.step-deep__visual{position:relative}.card-mock{background:linear-gradient(180deg, var(--bg-1) 0%, color-mix(in srgb, var(--bg-1) 60%, var(--bg)) 100%);border:1px solid var(--line-2);border-radius:8px;padding:22px;position:relative;overflow:hidden;box-shadow:0 30px 60px -20px #000000b3,inset 0 1px #ffffff0a}.card-mock:before{content:"";background:linear-gradient(140deg, color-mix(in srgb, var(--blue) 35%, transparent), transparent 45%);-webkit-mask-composite:xor;pointer-events:none;border-radius:8px;padding:1px;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000,#000),linear-gradient(#000,#000);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}.card-mock .ctop{font-family:var(--mono);color:var(--text-3);letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;align-items:center;margin-bottom:16px;font-size:11px;display:flex}.card-mock .ctop .live{color:var(--blue);align-items:center;gap:6px;display:flex}.card-mock .ctop .live:before{content:"";background:var(--blue);width:6px;height:6px;box-shadow:0 0 8px var(--blue);border-radius:4px;animation:1.4s ease-in-out infinite dot-pulse}.card-mock .row{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:11px 0;font-size:13.5px;display:flex}.card-mock .row:last-child{border-bottom:none}.card-mock .row .lab{color:var(--text-2)}.card-mock .row .val{font-family:var(--mono);color:var(--text);font-weight:500}.card-mock .row .val.up{color:var(--blue)}.card-mock .row.active{background:linear-gradient(90deg, color-mix(in srgb, var(--blue) 14%, transparent), transparent);color:var(--text);margin:0 -22px;padding:11px 22px}.card-mock .row.active .lab{color:var(--text)}.exp-bar{background:var(--line);border-radius:4px;height:6px;margin:0 0 18px;position:relative;overflow:hidden}.exp-bar__fill{background:linear-gradient(90deg,var(--blue),var(--blue-2));box-shadow:0 0 8px var(--blue);transition:width 1s cubic-bezier(.2,.7,.2,1);position:absolute;top:0;bottom:0;left:0}.finding{border:1px solid var(--line-2);background:color-mix(in srgb, var(--blue) 5%, var(--bg));border-radius:4px;margin-top:10px;padding:14px 16px}.finding:first-of-type{margin-top:0}.finding__lab{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--blue);margin-bottom:6px;font-size:10.5px}.finding__head{color:var(--text);margin-bottom:4px;font-size:14px;font-weight:600}.finding__body{color:var(--text-3);font-size:12px;line-height:1.45}.faq-list{gap:10px;margin-top:32px;display:grid}.faq-item{background:var(--bg-1);border:1px solid var(--line);border-radius:4px;transition:border-color .25s}.faq-item[open]{border-color:color-mix(in srgb, var(--blue) 35%, var(--line-2))}.faq-item summary{cursor:pointer;font-family:var(--display);color:var(--text);letter-spacing:-.01em;justify-content:space-between;align-items:center;gap:18px;padding:20px 24px;font-size:18px;font-weight:500;list-style:none;display:flex}.faq-item summary::-webkit-details-marker{display:none}.faq-item .faq-q{flex:1}.faq-item .faq-chevron{font-family:var(--display);color:var(--blue);font-size:24px;font-weight:300;line-height:1;transition:transform .25s}.faq-item[open] .faq-chevron{transform:rotate(45deg)}.faq-item .faq-a{color:var(--text-2);max-width:72ch;padding:0 24px 22px;font-size:15px;line-height:1.6}.benefit-grid{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:48px;display:grid}.benefit-cell{background:var(--bg-1);border:1px solid var(--line);border-radius:6px;flex-direction:column;gap:14px;padding:32px 26px;transition:all .35s cubic-bezier(.2,.7,.2,1);display:flex}.benefit-cell:hover{border-color:color-mix(in srgb, var(--blue) 35%, var(--line-2));box-shadow:0 18px 36px -16px color-mix(in srgb, var(--blue) 20%, #0009);transform:translateY(-3px)}.benefit-icon{width:42px;height:42px;color:var(--blue);justify-content:center;align-items:center;display:flex}.benefit-icon svg{width:32px;height:32px}.benefit-cell h3{font-family:var(--display);letter-spacing:-.02em;color:var(--text);font-size:20px;font-weight:600}.benefit-cell p{color:var(--text-2);font-size:14.5px;line-height:1.55}.beta-strip{background:color-mix(in srgb, var(--blue) 14%, transparent);border:1px solid color-mix(in srgb, var(--blue) 35%, transparent);font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--blue);border-radius:4px;align-items:center;gap:10px;padding:8px 14px;font-size:10.5px;display:inline-flex}.beta-strip:before{content:"";background:var(--blue);width:6px;height:6px;box-shadow:0 0 8px var(--blue);border-radius:4px;animation:1.6s ease-in-out infinite dot-pulse}.beta-strip[hidden]{display:none}.flow-grid{grid-template-columns:repeat(5,1fr);gap:18px;margin-top:48px;display:grid}.flow-step{background:var(--bg);border:1px solid var(--line);border-radius:6px;flex-direction:column;gap:14px;padding:32px 22px;transition:all .35s cubic-bezier(.2,.7,.2,1);display:flex;position:relative}.flow-step:hover{border-color:color-mix(in srgb, var(--blue) 35%, var(--line-2));box-shadow:0 18px 36px -16px color-mix(in srgb, var(--blue) 24%, #0009);transform:translateY(-3px)}.flow-num{font-family:var(--display);color:var(--text-3);letter-spacing:-.04em;font-size:42px;font-weight:300;line-height:.9}.flow-icon{width:36px;height:36px;color:var(--blue);justify-content:center;align-items:center;display:flex}.flow-icon svg{width:32px;height:32px}.flow-step h3{font-family:var(--display);letter-spacing:-.02em;color:var(--text);font-size:20px;font-weight:600}.flow-step p{color:var(--text-2);font-size:14px;line-height:1.55}.tier-access{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:48px;display:grid}.tier-access__cell{background:var(--bg-1);border:1px solid var(--line-2);border-radius:6px;flex-direction:column;gap:12px;padding:32px 28px;transition:all .35s cubic-bezier(.2,.7,.2,1);display:flex}.tier-access__cell:hover{border-color:color-mix(in srgb, var(--blue) 30%, var(--line-2));transform:translateY(-3px)}.tier-access__cell--featured{background:linear-gradient(180deg, color-mix(in srgb, var(--ember) 5%, var(--bg-1)), var(--bg-1));border-color:color-mix(in srgb, var(--ember) 35%, var(--line-2))}.tier-access__name{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--text-3);font-size:11px}.tier-access__when{font-family:var(--display);letter-spacing:-.02em;color:var(--text);font-size:24px;font-weight:500;line-height:1.15}.tier-access__note{color:var(--text-2);font-size:14px;line-height:1.55}.competitor-grid{grid-template-columns:repeat(2,1fr);gap:18px;margin-top:48px;display:grid}.competitor-card{background:var(--bg-1);border:1px solid var(--line-2);color:var(--text);border-radius:6px;flex-direction:column;gap:14px;padding:32px;text-decoration:none;transition:all .35s cubic-bezier(.2,.7,.2,1);display:flex;position:relative;overflow:hidden}.competitor-card:before{content:"";background:linear-gradient(140deg, color-mix(in srgb, var(--blue) 30%, transparent), transparent 50%);-webkit-mask-composite:xor;pointer-events:none;opacity:0;border-radius:6px;padding:1px;transition:opacity .35s;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000,#000),linear-gradient(#000,#000);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}.competitor-card:hover{border-color:color-mix(in srgb, var(--blue) 35%, var(--line-2));box-shadow:0 24px 48px -20px color-mix(in srgb, var(--blue) 30%, #000000b3);transform:translateY(-4px)}.competitor-card:hover:before{opacity:1}.competitor-vs{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:12px;font-size:11px;display:flex}.competitor-vs .us{color:var(--blue)}.competitor-vs .vs{color:var(--text-3);font-size:10.5px}.competitor-vs .them{color:var(--text)}.competitor-angle{font-family:var(--display);letter-spacing:-.02em;color:var(--text);font-size:24px;font-weight:500;line-height:1.15}.competitor-summary{color:var(--text-2);font-size:15px;line-height:1.55}.competitor-arrow{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--blue);align-items:center;gap:8px;margin-top:auto;font-size:11px;display:inline-flex}.competitor-arrow .arrow{transition:transform .3s}.competitor-card:hover .competitor-arrow .arrow{transform:translate(4px)}.cmp-table{border-collapse:collapse;background:var(--bg-1);border:1px solid var(--line);border-radius:6px;width:100%;margin-top:32px;overflow:hidden}.cmp-yes{color:var(--blue);font-size:15px;font-weight:700;line-height:1}.cmp-no{color:var(--text-3);font-size:13px;line-height:1}.cmp-table th,.cmp-table td{text-align:left;border-bottom:1px solid var(--line);color:var(--text-2);padding:14px 16px;font-size:14px}.cmp-table th{background:var(--bg-2);font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--text);font-size:12px;font-weight:600}.cmp-table td.outliyr{background:color-mix(in srgb, var(--blue) 8%, transparent);color:var(--text);font-weight:500}.cmp-table tr:last-child td{border-bottom:none}.section{border-top:1px solid var(--line);padding:96px 0}.section--answer{background:var(--bg-1);padding:48px 0}.answer-block{max-width:840px}.surface{background:var(--bg-1);border:1px solid var(--line);border-radius:var(--radius)}.panel{padding:18px}.grid-3{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.button-row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.button.primary{background:var(--blue);border-color:var(--blue);color:#000}.button.primary:hover{box-shadow:0 0 32px var(--blue-glow)}.feature-list{margin:0;padding:0;list-style:none}.feature-list li{color:var(--text-2);padding:6px 0 6px 18px;font-size:14px;position:relative}.feature-list li:before{content:"+";color:var(--blue);font-weight:600;position:absolute;left:0}.stack{gap:16px;display:grid}.pricing-card{background:var(--bg-1);border:1px solid var(--line);border-radius:6px;flex-direction:column;gap:14px;padding:28px;display:flex}.pricing-card.featured{background:linear-gradient(180deg, color-mix(in srgb, var(--ember) 5%, var(--bg-1)), var(--bg-1));border-color:color-mix(in srgb, var(--ember) 35%, var(--line-2))}.pricing-card .price strong{font-family:var(--display);letter-spacing:-.035em;color:var(--text);font-size:48px;font-weight:500;line-height:.9}.pricing-card .price s{color:var(--text-3);margin-left:8px;font-size:18px}.pricing-card .price span{color:var(--text-3);font-size:14px}@media (width<=900px){.nav-inner{flex-wrap:wrap;gap:10px 16px}.nav-links{flex-wrap:wrap;gap:2px 20px;width:100%}html.js-motion .nav-toggle{display:inline-flex}html.js-motion .nav-links{background:var(--bg-1);border-bottom:1px solid var(--line);opacity:0;visibility:hidden;flex-direction:column;align-items:stretch;gap:0;width:auto;max-height:calc(100vh - 100%);padding:6px 28px 20px;transition:opacity .22s cubic-bezier(.2,.7,.2,1),transform .22s cubic-bezier(.2,.7,.2,1),visibility .22s;position:absolute;top:100%;left:0;right:0;overflow-y:auto;transform:translateY(-10px);box-shadow:0 26px 50px -26px #0000008c}html.js-motion .site-nav.is-open .nav-links{opacity:1;visibility:visible;transform:translateY(0)}html.js-motion .nav-links a{border-bottom:1px solid var(--line);min-height:52px;font-size:16px}html.js-motion .nav-links a.cta{border-bottom:none;justify-content:center;min-height:52px;margin-top:18px}}@media (width<=900px) and (prefers-reduced-motion:reduce){html.js-motion .nav-links{transition:none}}@media (width<=980px){.hero-grid,.steps,.tiers,.foot-grid,.nick-grid{grid-template-columns:1fr;gap:32px}.foot-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 24px}.foot-grid>:first-child{grid-column:1/-1}.preview .badge{width:100%;margin-top:14px;position:static}.stats-row{grid-template-columns:repeat(2,1fr)}.stat{border-bottom:1px solid var(--line)}.stat:nth-child(2n){border-right:none}.surfaces-grid{grid-template-columns:repeat(3,1fr)}.hub-row{grid-template-columns:repeat(3,minmax(0,1fr))}.hub-mid{grid-template-columns:1fr 2fr 1fr;gap:14px}.hub-core{width:auto;height:auto;min-height:160px}.hub-core__inner{width:100%;max-width:240px;height:160px}.hub-core__brand{font-size:34px}.hub-core__pulse-svg{width:280px;height:280px}.competitor-grid{grid-template-columns:1fr}.flow-grid{grid-template-columns:repeat(2,1fr)}.tier-access{grid-template-columns:1fr}.step-deep,.step-deep--reverse{direction:ltr;grid-template-columns:1fr;gap:32px}.benefit-grid{grid-template-columns:1fr}.sticky-cta{width:calc(100% - 24px);min-width:auto}.orbit-stage{grid-template-columns:repeat(2,1fr);gap:12px;height:auto;display:grid}.orbit-stage svg{display:none}.orbit-icon{flex-direction:row;width:auto;height:auto;padding:14px;position:static}.orbit-center{border-radius:8px;grid-column:span 2;width:100%;height:120px;margin-top:8px;position:static;transform:none}.grid-3{grid-template-columns:1fr}}@media (width<=640px){.surfaces-grid{grid-template-columns:repeat(2,1fr)}.hub-stage{gap:8px}.hub-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.hub-mid{grid-template-columns:1fr 1.4fr 1fr;gap:8px}.hub-cell{gap:5px;min-height:64px;padding:9px 5px}.hub-name{font-size:12px;line-height:1.2}.hub-icon{width:22px;height:22px}.hub-icon svg{width:18px;height:18px}.hub-soon{letter-spacing:.1em;font-size:10.5px}.hub-core__inner{max-width:none;height:140px;padding:8px}.hub-core__brand{font-size:26px}.hub-core__lab{letter-spacing:.16em;padding:0 6px;font-size:10.5px}.hub-core__pip{font-size:10.5px}.hub-core__pulse-svg{width:200px;height:200px}}html.t-light{color-scheme:light;--bg:#fafbfd;--bg-1:#fff;--bg-2:#f1f6fd;--line:#e3e9f2;--line-2:#d2dcea;--text:#0e1726;--text-2:#3d4a5f;--text-3:#5b6980;--text-4:#5f6d84;--blue:#1364d2;--brand-a:#1e7af0;--cyan:#19c2e6;--blue-2:#19c2e6;--blue-soft:#1e7af017;--blue-glow:#1e7af04d;--grad:linear-gradient(100deg, #1e7af0, #19c2e6);--verdict-confirmed:#0a7d53;--verdict-testing:#8d5d08;--ember:#c2560c;--ember-2:#ef8a4a;--ember-glow:#c2560c47;--display:"Schibsted Grotesk", ui-sans-serif, system-ui, sans-serif;--sans:"Manrope", ui-sans-serif, system-ui, -apple-system, sans-serif;--mono:"Spline Sans Mono", ui-monospace, Menlo, Consolas, monospace;--radius:6px;--radius-sm:4px;--card-radius:18px;--btn-radius:13px;--max:1180px}html.t-light body{font-size:15.5px;line-height:1.65}html.t-light body:before{background:radial-gradient(70% 46% at 88% -6%,#19c2e621,#0000 62%),radial-gradient(62% 48% at -8% 12%,#1e7af017,#0000 62%);height:900px}html.t-light body:after{display:none}html.t-light .container{width:min(var(--max), calc(100% - 48px))}html.t-light .site-nav{border-bottom:1px solid var(--line);background:#fafbfde0;padding:0}html.t-light .nav-inner{min-height:74px}html.t-light .brand{letter-spacing:-.025em;font-weight:800}html.t-light .brand .dot{background:var(--brand-a);box-shadow:none;border-radius:2px}html.t-light .nav-links{gap:30px;font-weight:600}html.t-light .nav-links .cta{font-family:var(--sans);letter-spacing:0;background:var(--grad);color:#fff;border-color:#0000;border-radius:11px;padding:11px 20px;font-size:14px;font-weight:700;box-shadow:0 5px 16px #1e7af042}html.t-light .nav-links .cta:hover{box-shadow:0 9px 22px #1e7af057}html.t-light .nav-toggle{font-family:var(--sans);letter-spacing:0;text-transform:none;border-color:var(--line-2);color:var(--text);background:var(--bg-1);border-radius:11px;font-size:13px;font-weight:700}html.t-light .nav-toggle:hover{border-color:var(--brand-a)}@media (width<=900px){html.t-light.js-motion .nav-links{padding:6px 24px 20px;box-shadow:0 24px 44px -26px #0e172647}html.t-light.js-motion .nav-links a{font-weight:600}}@media (width<=640px){html.t-light.js-motion .nav-links{padding:6px 18px 18px}}html.t-light .button{font-family:var(--sans);letter-spacing:0;border-radius:var(--btn-radius);background:var(--grad);color:#fff;border:1.5px solid #0000;padding:15px 26px;font-size:15px;font-weight:700;box-shadow:0 6px 18px #1e7af042}html.t-light .button:hover{transform:translateY(-2px);box-shadow:0 11px 26px #1e7af057}html.t-light .button.ghost{background:var(--bg-1);color:var(--text);border-color:var(--line-2);box-shadow:none}html.t-light .button.ghost:hover{border-color:var(--brand-a);color:var(--blue);box-shadow:none}html.t-light .button.ember{background:var(--ember);color:#fff;box-shadow:0 6px 18px var(--ember-glow);border-color:#0000}html.t-light .button--disabled{opacity:1;background:var(--bg-2);color:var(--text-3);border-color:var(--line-2);box-shadow:none}html.t-light .button:focus-visible,html.t-light a:focus-visible,html.t-light button:focus-visible,html.t-light input:focus-visible,html.t-light summary:focus-visible{outline:2px solid var(--brand-a);outline-offset:3px}html.t-light h1,html.t-light h2,html.t-light h3,html.t-light .h-display,html.t-light .sec h2.sec-h,html.t-light .nick-h{font-family:var(--display);letter-spacing:-.022em;font-weight:800;line-height:1.08}html.t-light .h-display .accent,html.t-light .sec h2.sec-h .accent,html.t-light .nick-h .accent,html.t-light .hero h1 .accent,html.t-light .hp-hero h1 .accent{background:var(--grad);color:#0000;background-clip:text}html.t-light .eyebrow{color:var(--blue);letter-spacing:.16em}html.t-light .eyebrow .bar{background:var(--brand-a)}html.t-light .beta-strip{color:var(--verdict-confirmed);background:#0a7d5314;border-color:#0a7d5347;border-radius:8px;padding:9px 14px}html.t-light .beta-strip:before{background:var(--verdict-confirmed);box-shadow:none}html.t-light .founder-bar{background:#fff;border-color:#c2560c3d;border-radius:14px;flex-wrap:wrap;align-items:center;gap:6px 16px;max-width:460px;padding:18px 20px;display:flex;box-shadow:0 10px 30px #0e17260f}html.t-light .founder-bar:before{width:4px;box-shadow:none}html.t-light .founder-bar .num{font-family:var(--display);letter-spacing:-.03em;min-width:0;font-size:30px;font-weight:800}html.t-light .founder-bar .label{font-size:13.5px;line-height:1.5}html.t-light .founder-bar .progress{background:var(--bg-2);border-radius:4px;flex:1 0 100%;height:6px;margin-top:4px}html.t-light .founder-bar .progress .fill{background:linear-gradient(90deg, var(--ember), var(--ember-2));box-shadow:none}html.t-light .tiers{gap:22px}html.t-light .tier{border-radius:var(--card-radius);background:#fff;gap:18px;padding:32px 30px 34px;box-shadow:0 12px 34px #0e17260d}html.t-light .tier:hover{border-color:var(--line-2);box-shadow:0 20px 44px #0e172614}html.t-light .tier.featured{border:2px solid var(--brand-a);background:#fff;box-shadow:0 22px 52px #1e7af029}html.t-light .tier.featured:before{display:none}html.t-light .tier .tname{letter-spacing:.16em}html.t-light .tier .price-num{font-family:var(--display);letter-spacing:-.03em;font-size:46px;font-weight:800}html.t-light .tier.featured .price-num{color:var(--text)}html.t-light .tier .price-was{font-size:15px}html.t-light .tier ul li{padding:7px 0 7px 24px;font-size:14px;line-height:1.55}html.t-light .tier ul li:before{content:"✓";color:var(--verdict-confirmed);font-weight:700}html.t-light .tier.featured ul li:before{color:var(--verdict-confirmed)}html.t-light .tier ul li b{font-weight:700}html.t-light .tier ul li em.soon,html.t-light .tier ul li .soon{color:var(--verdict-testing);background:#8d5d081a;border-radius:4px}html.t-light .tier.featured .stamp{background:var(--grad);color:#fff;white-space:nowrap;border-radius:7px;padding:7px 15px;font-weight:600;top:-14px;left:50%;right:auto;transform:translate(-50%)}html.t-light .tier .button{border-radius:var(--btn-radius);padding:15px}html.t-light .tier.featured .button.ember{background:var(--grad);box-shadow:0 6px 18px #1e7af047}html.t-light .launch-notify{background:#fff;border-radius:16px;padding:26px 28px;box-shadow:0 10px 30px #0e17260d}html.t-light .launch-notify__input{background:var(--bg);border-radius:10px;padding:13px 15px}html.t-light .sticky-cta{background:#ffffffeb;border-color:#c2560c4d;border-radius:14px;padding:8px 8px 8px 22px;box-shadow:0 18px 44px #0e172629}html.t-light .sticky-cta .button{background:var(--ember);color:#fff;box-shadow:none;border-radius:10px;padding:10px 16px;font-size:13px}html.t-light .site-footer{background:#fff;margin-top:0;padding:72px 0 40px}html.t-light .foot-brand{font-weight:800}html.t-light .foot-brand .dot{background:var(--brand-a);box-shadow:none;border-radius:2px}html.t-light .foot-col a:hover{color:var(--blue)}html.t-light .foot-col a{min-height:44px}html.t-light .foot-sig img{border-radius:8px}html.t-light .partners-row img,html.t-light .partners-row img.partner-white{filter:brightness(0)opacity(.5);opacity:1}html.t-light .partners-row img:hover,html.t-light .partners-row img.partner-white:hover{filter:brightness(0)opacity(.8)}@media (width<=640px){html.t-light .container{width:calc(100% - 36px)}html.t-light .founder-bar{padding:16px 18px}html.t-light .nav-inner{gap:10px;min-height:64px}html.t-light .nav-links .cta{white-space:nowrap;padding:10px 14px;font-size:13px}html.t-light .beta-strip{letter-spacing:.1em;padding:8px 11px;font-size:10.5px}}
