@font-face{font-family:Wissen Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/lp/UcC73FwrK3iLTeHuS_nVMrMxCp50Sj_1ab1ad55902b-8kRkwJBP.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{color-scheme:dark;--void: #000000;--bone: #ffffff;--silver: #bdbdbd;--ash: #9a9a9a;--dim: #6b6b70;--action: #2563eb;--action-hover: #3b82f6;--spark: #fbbf24;--live: #4ade80;--font: "Wissen Inter", "Inter", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--page-max: 2200px;--gutter: clamp(20px, 5vw, 128px);--nav-h: 72px;--section: clamp(56px, 9vh, 104px);--btn-h: clamp(48px, 5.6vh, 58px);--btn-fs: clamp(13px, .74vw, 15px);--ease: cubic-bezier(.2, .7, .2, 1);--ease-out: cubic-bezier(.16, 1, .3, 1)}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;scroll-padding-top:var(--nav-h);-webkit-text-size-adjust:100%}html.lenis{scroll-behavior:auto}html.has-rail{scrollbar-width:none}html.has-rail::-webkit-scrollbar{display:none;width:0;height:0}html.is-dragging-rail{user-select:none;cursor:grabbing}body{background:var(--void);color:var(--bone);font-family:var(--font);font-weight:400;font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;overflow-x:clip}::selection{background:#2563eb73;color:#fff}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;background:none;border:0;cursor:pointer}ol,ul{list-style:none}canvas,svg{display:block}:focus-visible{outline:2px solid var(--spark);outline-offset:4px}.wrap{width:100%;max-width:var(--page-max);margin:0 auto;padding:0 var(--gutter)}.skip{position:absolute;left:16px;top:-80px;z-index:100;background:var(--bone);color:#000;font-size:14px;font-weight:600;padding:10px 18px;border-radius:9999px;transition:top .2s var(--ease)}.skip:focus{top:16px}.display{font-weight:400;font-size:clamp(44px,min(5.4vw,10vh),132px);line-height:.98;letter-spacing:-.045em;text-wrap:balance}.heading-xl{font-weight:400;font-size:clamp(34px,min(4.2vw,8vh),104px);line-height:1.03;letter-spacing:-.04em;text-wrap:balance}.heading{font-weight:400;font-size:clamp(30px,min(3.3vw,6.4vh),76px);line-height:1.04;letter-spacing:-.04em;text-wrap:balance}.label{font-size:clamp(12px,.7vw,15px);font-weight:600;line-height:1.2;letter-spacing:.06em;text-transform:uppercase;color:var(--spark);margin-bottom:clamp(14px,2.2vh,24px)}.lead{font-size:clamp(16px,min(1.05vw,2.05vh),22px);font-weight:200;line-height:1.55;color:var(--silver);max-width:34em;text-wrap:pretty}.lead strong{font-weight:500;color:var(--bone)}.note{font-size:clamp(12px,.7vw,14px);font-weight:300;line-height:1.6;color:var(--ash);max-width:34em;text-wrap:balance}.note a{color:var(--silver);text-decoration:underline;text-decoration-color:#ffffff4d;text-underline-offset:3px;transition:color .2s,text-decoration-color .2s}.note a:hover{color:var(--bone);text-decoration-color:var(--bone)}.caption{font-size:clamp(11px,.62vw,13px);font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--ash)}.liquid{position:relative;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;min-height:var(--btn-h);padding:0 clamp(22px,1.7vw,34px);border-radius:9999px;background:var(--action);color:#fff;font-size:var(--btn-fs);font-weight:600;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;-webkit-tap-highlight-color:transparent;transform:translate(var(--mx, 0px),var(--my, 0px));transition:background .2s}.liquid:not(.is-live):hover{background:var(--action-hover)}.liquid.is-live{background:transparent}.liquid-svg{position:absolute;left:-14px;top:-14px;z-index:-1;overflow:visible;pointer-events:none}.liquid-body{fill:var(--action)}.liquid-sm{--btn-h: 40px;font-size:12px;padding:0 18px}.liquid-label{position:relative;display:inline-grid;overflow:hidden;line-height:1.4}.liquid-text{grid-area:1 / 1;display:inline-flex;align-items:center;gap:10px;transition:transform .55s var(--ease-out)}.liquid-text-alt{transform:translateY(115%)}.liquid:hover .liquid-text:not(.liquid-text-alt){transform:translateY(-115%)}.liquid:hover .liquid-text-alt{transform:translateY(0)}.ghost{display:inline-flex;align-items:center;gap:8px;min-height:44px;font-size:clamp(14px,.82vw,17px);color:var(--ash);transition:color .25s}.ghost-text{padding-bottom:2px;background:linear-gradient(currentColor,currentColor) 0 100% / 0% 1px no-repeat;transition:background-size .5s var(--ease-out)}.ghost:hover{color:var(--bone)}.ghost:hover .ghost-text{background-size:100% 1px}.ghost-accent{color:var(--spark)}.ghost-accent:hover{color:#fde68a}.arrow{flex:none;transition:transform .35s var(--ease-out)}.ghost:hover .arrow{transform:translate(4px)}.cta-row{display:flex;flex-wrap:wrap;align-items:center;gap:14px 32px}.session-chip{display:inline-flex;align-items:center;gap:10px;font-size:13px;color:var(--silver);padding:8px 16px;border-radius:9999px;background:#4ade8014}.live-dot{width:7px;height:7px;border-radius:50%;flex:none;background:var(--live);box-shadow:0 0 0 4px #4ade8029}.is-pending,html.has-token .hero-copy,html.has-token .nav-actions,html.has-token .final-inner{opacity:0;pointer-events:none}.hero-copy,.nav-actions,.final-inner{transition:opacity .4s var(--ease)}.nav{position:fixed;top:0;left:0;right:0;z-index:50;padding:16px 0;transition:background .3s,padding .3s var(--ease),backdrop-filter .3s}.nav.is-scrolled{padding:10px 0;background:#000000b8;-webkit-backdrop-filter:saturate(140%) blur(16px);backdrop-filter:saturate(140%) blur(16px)}.nav-inner{display:flex;align-items:center;gap:24px}.brand{display:inline-flex;align-items:center;gap:11px;flex:none}.logo{flex:none}.brand-name{font-size:clamp(15px,.9vw,18px);font-weight:600;letter-spacing:-.01em;color:var(--bone);white-space:nowrap}.brand-name span{font-weight:400;color:var(--ash)}.nav-links{display:flex;align-items:center;gap:clamp(20px,2.2vw,44px);margin-left:auto}.nav-link{position:relative;font-size:clamp(12px,.68vw,14px);font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ash);padding:6px 0;transition:color .25s}.nav-link:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:currentColor;transform:scaleX(0);transform-origin:right;transition:transform .45s var(--ease-out)}.nav-link:hover{color:var(--bone)}.nav-link:hover:after{transform:scaleX(1);transform-origin:left}.nav-actions{display:flex;align-items:center;gap:22px;margin-left:clamp(20px,3vw,56px)}.nav-login{font-size:clamp(13px,.74vw,15px);color:var(--ash);transition:color .2s}.nav-login:hover{color:var(--bone)}.panel{position:relative;padding:var(--section) 0}.hero.panel{padding-top:calc(var(--nav-h) - 4px)}.hero-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(24px,4vw,96px);align-items:center}.hero-copy{position:relative;z-index:1}.hero .display{margin-bottom:clamp(18px,3vh,32px)}.hero-title{font-size:inherit;font-weight:inherit}.hero-news{display:inline-flex;align-items:center;gap:10px;max-width:100%;margin-bottom:clamp(16px,2.6vh,28px);padding:5px 14px 5px 5px;border:1px solid rgb(255 255 255 / .12);border-radius:999px;background:#ffffff08;font-size:clamp(12px,.72vw,14px);line-height:1.3;color:var(--silver);transition:border-color .25s,color .25s,background-color .25s}.hero-news:hover,.hero-news:focus-visible{border-color:#fbbf2473;background:#fbbf240f;color:var(--bone)}.hero-news-tag{flex-shrink:0;padding:3px 9px;border-radius:999px;background:#fbbf2424;color:var(--spark);font-size:.85em;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.hero-news-text{min-width:0}.hero-news .arrow{flex-shrink:0;transition:transform .35s var(--ease-out)}.hero-news:hover .arrow{transform:translate(3px)}.hero-title>.label,.hero-title>.display{display:block}.hero .lead{max-width:31em;margin-bottom:clamp(24px,4vh,44px)}.hero .cta-row{margin-bottom:clamp(16px,2.6vh,28px)}.hero-visual{position:relative;height:clamp(320px,72vh,900px);pointer-events:none}.hero-visual .field{position:absolute;top:-5%;left:-6%;width:112%;height:110%}.showcase-grid{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:clamp(32px,5vw,120px);align-items:center}.tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(12px,1.4vw,28px);margin-bottom:clamp(28px,5.5vh,64px)}.tab{display:grid;gap:4px;text-align:left;padding:0 0 6px;color:var(--ash);transition:color .3s}.tab:hover,.tab.is-active{color:var(--bone)}.tab-bar{position:relative;height:2px;margin-bottom:12px;border-radius:2px;overflow:hidden;background:#ffffff1f}.tab.is-done .tab-bar{background:#ffffff52}.tab-fill{position:absolute;inset:0;border-radius:inherit;background:linear-gradient(90deg,var(--action-hover),var(--spark));transform-origin:left;animation:tab-fill var(--dur, 7s) linear forwards}@keyframes tab-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.tab-index{font-size:12px;font-weight:500;letter-spacing:.06em;color:var(--dim);font-variant-numeric:tabular-nums}.tab.is-active .tab-index{color:var(--spark)}.tab-name{font-size:clamp(14px,.86vw,17px);font-weight:500;line-height:1.3}.tab-panel{animation:panel-in .7s var(--ease-out) both}@keyframes panel-in{0%{opacity:0;transform:translateY(16px);filter:blur(6px)}to{opacity:1;transform:none;filter:blur(0)}}.tab-panel .heading{margin-bottom:clamp(16px,2.8vh,28px);max-width:14em}.tab-body>*+*{margin-top:14px}.tab-body .ghost{margin-top:10px}.showcase-visual{position:relative}.showcase-canvas{position:relative;height:clamp(280px,66vh,820px)}.showcase-canvas .field{position:absolute;top:-5%;left:-5%;width:110%;height:110%}.showcase-caption{margin-top:clamp(10px,1.6vh,18px);text-align:center;animation:panel-in .7s var(--ease-out) both}.split{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);gap:clamp(32px,5vw,120px);align-items:end}.split-aside .label{margin-bottom:14px}.platforms-note{margin-top:clamp(14px,2.2vh,22px)}.platform-list{margin-top:clamp(36px,7vh,88px);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(24px,3.4vw,80px)}.platform{display:flex;flex-direction:column;gap:clamp(10px,1.4vh,16px)}.platform-index{font-size:12px;font-weight:500;letter-spacing:.06em;color:var(--dim);font-variant-numeric:tabular-nums}.platform-name{display:flex;align-items:center;gap:.34em;font-size:clamp(24px,min(2.2vw,4.4vh),52px);font-weight:400;line-height:1.08;letter-spacing:-.03em}.platform-logo{width:max(.62em,21px);height:max(.62em,21px);flex:none;border-radius:22%;object-fit:cover;transition:transform .6s var(--ease-out)}.platform:hover .platform-logo{transform:translateY(-2px) rotate(-6deg) scale(1.06)}.platform-desc{font-size:clamp(14px,min(.88vw,1.8vh),19px);font-weight:300;line-height:1.6;color:var(--ash);max-width:26em}.platform-cta{align-self:flex-start;margin-top:auto}.manifesto .split{align-items:start}.manifesto .split-aside{padding-top:8px}.pillars{display:flex;flex-wrap:wrap;gap:8px;margin-top:clamp(18px,3vh,32px)}.pillars li{font-size:clamp(12px,.72vw,14px);color:var(--silver);padding:7px 14px;border-radius:9999px;background:#ffffff0f;transition:background .3s,color .3s}.pillars li:hover{background:#ffffff1f;color:var(--bone)}.panel-last{padding:0}.final{position:relative;padding:clamp(88px,15vh,150px) 0;text-align:center}.final-field{position:absolute;inset:0;pointer-events:none}.final-field .field{position:absolute;inset:0;width:100%;height:100%}.final-inner{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center}.final-title{font-size:clamp(40px,min(5vw,9vh),120px);max-width:12ch;margin-bottom:clamp(24px,4vh,44px)}.cta-row-center{justify-content:center}.final .note{margin-top:18px}.footer{padding:clamp(32px,5vh,56px) 0 clamp(20px,3vh,32px)}.footer-top{display:flex;flex-wrap:wrap;justify-content:space-between;gap:40px}.footer-brand{display:grid;gap:14px;max-width:26em}.footer-brand p{font-size:clamp(13px,.76vw,15px);font-weight:300;line-height:1.6;color:var(--ash)}.footer-links{display:flex;gap:clamp(40px,7vw,140px)}.footer-col{display:grid;gap:10px;align-content:start}.footer-col .caption{margin-bottom:4px}.footer-col a{font-size:clamp(13px,.76vw,15px);color:var(--silver);transition:color .2s}.footer-col a:hover{color:var(--bone)}.footer-base{margin-top:clamp(24px,4vh,48px);font-size:12px;color:var(--ash)}.rail{position:fixed;z-index:60;top:calc(var(--nav-h) + 12px);bottom:20px;right:0;width:clamp(22px,2.2vw,44px);display:flex;justify-content:center}.rail-track{position:relative;width:2px;height:100%;border-radius:2px;background:#ffffff1a;cursor:pointer;transition:width .35s var(--ease-out),background .35s}.rail-track:before{content:"";position:absolute;inset:0 -10px}.rail:hover .rail-track{width:4px;background:#ffffff29}.rail-thumb{position:absolute;left:50%;top:0;width:6px;margin-left:-3px;transform-origin:center top;border-radius:6px;background:linear-gradient(180deg,#7cb2ff,var(--action));cursor:grab;will-change:transform,height;scale:var(--thin, 1) 1;z-index:1}.rail-dot{position:absolute;left:50%;z-index:2;width:20px;height:20px;margin:-10px 0 0 -10px;border-radius:50%}.rail-dot:before{content:"";position:absolute;left:5.5px;top:5.5px;width:9px;height:9px;border-radius:50%;background:var(--void);border:1.5px solid rgba(255,255,255,.4);transition:transform .35s var(--ease-out),border-color .3s,background .3s}.rail-dot:hover:before{transform:scale(1.45);border-color:var(--bone)}.rail-dot.is-active:before{background:var(--spark);border-color:var(--spark)}.rail-label{position:absolute;right:calc(100% + 14px);top:50%;transform:translate(8px,-50%);white-space:nowrap;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--silver);background:#000000c7;padding:4px 9px;border-radius:6px;opacity:0;pointer-events:none;transition:opacity .3s,transform .4s var(--ease-out)}.rail-dot.is-active .rail-label{color:var(--spark)}.rail:hover .rail-label{opacity:1;transform:translateY(-50%)}[data-reveal]{opacity:0;transform:translateY(20px);transition:opacity .8s var(--ease),transform .8s var(--ease);transition-delay:var(--d, 0ms)}[data-reveal].is-in{opacity:1;transform:none}@media(min-width:1024px)and (min-height:600px){html{scroll-padding-top:0}.panel{min-height:100svh;display:flex;flex-direction:column;justify-content:center;padding:calc(var(--nav-h) + 1.5vh) 0 3.5vh}.hero.panel{padding-top:calc(var(--nav-h) + 1.5vh)}.panel-last{padding:0;justify-content:stretch}.panel-last .final{flex:1 1 auto;display:flex;align-items:center;padding:calc(var(--nav-h) + 2vh) 0 2vh}}@media(max-width:1023px){.hero-grid,.showcase-grid{grid-template-columns:minmax(0,1fr);gap:0}.hero-visual{order:-1;height:clamp(230px,58vw,420px);margin:0 calc(var(--gutter) * -1) 4px}.hero-visual .field,.showcase-canvas .field{top:0;left:0;width:100%;height:100%}.hero-copy{max-width:640px}.showcase-visual{order:-1;margin-bottom:28px}.showcase-canvas{height:clamp(240px,62vw,400px)}.split{grid-template-columns:minmax(0,1fr);align-items:start;gap:24px}.manifesto .split-aside{padding-top:0}}@media(max-width:899px){.nav-links{display:none}.nav-actions{margin-left:auto}.platform-list{grid-template-columns:minmax(0,1fr);gap:32px}.platform{display:grid;grid-template-columns:32px minmax(0,1fr);gap:8px 12px;align-items:baseline}.platform-name,.platform-desc,.platform-cta{grid-column:2}.platform-cta{justify-self:start;margin-top:-6px}.platform-index{grid-row:1}.platform-desc{max-width:34rem}}@media(max-width:560px){.nav{padding:14px 0}.nav-actions{gap:16px}.lead{font-weight:300}.cta-row{gap:6px 24px}.cta-row .liquid{width:100%}.cta-row-center .ghost{margin:0 auto}.final-title{max-width:none}.tabs{gap:10px}.tab-name{font-size:13px}.platform{grid-template-columns:minmax(0,1fr)}.platform-index{display:none}.platform-name,.platform-desc,.platform-cta{grid-column:auto}.footer-links{width:100%;justify-content:space-between}}@media(max-width:400px){.nav .brand-name span,.liquid-sm .arrow{display:none}.liquid-sm{padding:0 16px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}[data-reveal]{opacity:1;transform:none;transition:none}.tab-panel,.showcase-caption{animation:none}.tab-fill{animation:none;transform:none}.liquid,.liquid-text,.arrow,.ghost-text,.nav-link:after,.platform-logo,.skip,.nav,.hero-copy,.nav-actions,.final-inner,.rail-track,.rail-dot:before,.rail-label{transition:none}}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-property:overflow;transition-duration:1ms;transition-behavior:allow-discrete}
