@font-face{font-family:Instrument Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/assets/instrument-sans-latin-ext-wght-normal-B5bTHO_g.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/assets/instrument-sans-latin-wght-normal-BbzFLZTg.woff2) format("woff2-variations");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}@font-face{font-family:"Instrument Serif";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/instrument-serif-latin-ext-400-normal-C2je3j2s.woff2) format("woff2"),url(/assets/instrument-serif-latin-ext-400-normal-CFCUzsTy.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Instrument Serif";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/instrument-serif-latin-400-normal-DnYpCC2O.woff2) format("woff2"),url(/assets/instrument-serif-latin-400-normal-BVbkICAY.woff) format("woff");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}@font-face{font-family:"Instrument Serif";font-style:italic;font-display:swap;font-weight:400;src:url(/assets/instrument-serif-latin-ext-400-italic-C9HzH3YL.woff2) format("woff2"),url(/assets/instrument-serif-latin-ext-400-italic-D7-lnxEk.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Instrument Serif";font-style:italic;font-display:swap;font-weight:400;src:url(/assets/instrument-serif-latin-400-italic-DKMiL14s.woff2) format("woff2"),url(/assets/instrument-serif-latin-400-italic-u__WvvIK.woff) format("woff");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}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-cyrillic-ext-wght-normal-EocZY2iu.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-cyrillic-wght-normal-D73BlboJ.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-greek-wght-normal-Bw9x6K1M.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-vietnamese-wght-normal-Bt-aOZkq.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-latin-ext-wght-normal-DBQx-q_a.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-latin-wght-normal-B9CIFXIH.woff2) format("woff2-variations");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{--bg: #070806;--bg-raised: #0a0c09;--panel: #0e110d;--panel-2: #121510;--ink: #0a0d08;--text: #f2f3ed;--text-soft: #d7dbd0;--muted: #969b8e;--faint: #6c7166;--dimmer: #4c5147;--line: rgba(242, 243, 237, .1);--line-strong: rgba(242, 243, 237, .18);--lime: #d7ff6d;--lime-bright: #e5ff9d;--lime-dark: #a8cf3f;--violet: #bba5ff;--orange: #ff8b61;--blue: #63ead0;--pink: #f1a7ff;--sans: "Instrument Sans Variable", "Instrument Sans", "Segoe UI", sans-serif;--serif: "Instrument Serif", Georgia, serif;--mono: "JetBrains Mono Variable", "JetBrains Mono", "SFMono-Regular", Consolas, monospace;--ease: cubic-bezier(.22, 1, .36, 1);--ease-swift: cubic-bezier(.4, 0, .2, 1);--ease-menu: cubic-bezier(.76, 0, .24, 1);--radius-lg: 28px;--radius-md: 18px;--container: 1240px;--nav-width: 1260px;color-scheme:dark}*,*:before,*:after{box-sizing:border-box}html{background:var(--bg);scroll-behavior:smooth;scrollbar-gutter:stable;-webkit-text-size-adjust:100%}body{margin:0;min-width:320px;overflow-x:clip;background:radial-gradient(circle at 52% -12%,rgba(93,110,59,.12),transparent 32rem),var(--bg);color:var(--text);font-family:var(--sans);font-size:16px;line-height:1.5;font-weight:400;letter-spacing:-.012em;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-synthesis:none}::selection{background:var(--lime);color:var(--ink)}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#070806}::-webkit-scrollbar-thumb{background:#272b22;border:3px solid #070806;border-radius:999px}::-webkit-scrollbar-thumb:hover{background:#3b4133}h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0}h1,h2,h3,h4{font-weight:600;text-wrap:balance}p{text-wrap:pretty}a{color:inherit;text-decoration:none}button,input{font:inherit;color:inherit}button{border:0;cursor:pointer}button:disabled{cursor:wait}img,svg{display:block}a,button,input{-webkit-tap-highlight-color:transparent}:focus-visible{outline:2px solid var(--lime);outline-offset:3px}[id]{scroll-margin-top:108px}.container{width:min(var(--container),calc(100% - 48px));margin-inline:auto}.section{position:relative;padding:clamp(96px,10vw,150px) 0}.sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.skip-link{position:fixed;z-index:500;top:12px;left:12px;padding:10px 16px;border-radius:8px;background:var(--lime);color:var(--ink);font-size:12px;font-weight:600;transform:translateY(-160%);transition:transform .25s var(--ease)}.skip-link:focus{transform:translateY(0)}.site-shell{position:relative;isolation:isolate}.site-noise{position:fixed;top:0;right:0;bottom:0;left:0;z-index:400;pointer-events:none;opacity:.032;mix-blend-mode:soft-light;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.6'/%3E%3C/svg%3E")}.live-dot{display:inline-block;width:6px;height:6px;flex:0 0 auto;border-radius:50%;background:var(--lime);box-shadow:0 0 #d7ff6d80;animation:livePulse 2.2s ease-out infinite}.section-kicker{display:flex;align-items:center;gap:11px;color:var(--muted);font-family:var(--mono);font-size:9px;font-weight:450;letter-spacing:.16em;line-height:1;text-transform:uppercase}.section-kicker>span:first-child{color:var(--lime)}.section-kicker-line{width:36px;height:1px;background:var(--line-strong)}.section-title{margin-top:26px;color:var(--text);font-size:clamp(3.6rem,6.8vw,6.6rem);font-weight:600;letter-spacing:-.072em;line-height:.88}.section-title em{color:var(--lime);font-family:var(--serif);font-size:1.055em;font-style:italic;font-weight:400;letter-spacing:-.035em}.meta-label{color:var(--faint);font-family:var(--mono);font-size:7.5px;font-weight:450;letter-spacing:.12em;line-height:1.2;text-transform:uppercase}.button{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;height:50px;padding:0 9px 0 20px;border:1px solid transparent;border-radius:12px;font-size:12.5px;font-weight:590;letter-spacing:-.015em;white-space:nowrap;transition:transform .35s var(--ease),background .3s ease,border-color .3s ease,color .3s ease,box-shadow .35s ease}.button--accent{background:var(--lime);color:var(--ink);box-shadow:0 14px 40px #b2db441f,inset 0 1px #ffffff73}.button--accent:hover{background:var(--lime-bright);transform:translateY(-2px);box-shadow:0 20px 50px #b2db442e,inset 0 1px #ffffff8c}.button--accent:active{transform:translateY(0)}.button--ghost{gap:8px;padding:0 15px 0 17px;border-color:var(--line-strong);background:#ffffff06;color:var(--text-soft);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.button--ghost:hover{border-color:#f2f3ed4d;background:#ffffff0e;color:var(--text);transform:translateY(-2px)}.button-icon{display:grid;width:31px;height:31px;place-items:center;border-radius:8px;background:#080b0621;transition:transform .35s var(--ease)}.button:hover .button-icon{transform:translate(2px,2px)}.button--ghost .button-icon{background:#ffffff12}.button kbd{display:inline-flex;align-items:center;justify-content:center;min-width:30px;height:20px;margin-left:3px;padding:0 5px;border:1px solid var(--line);border-radius:5px;background:#ffffff0b;color:var(--faint);font-family:var(--mono);font-size:8px}.text-link{display:inline-flex;width:fit-content;align-items:center;gap:7px;padding-bottom:3px;border-bottom:1px solid var(--line-strong);color:var(--text-soft);font-size:12px;font-weight:520;transition:color .25s ease,border-color .25s ease,gap .3s var(--ease)}.text-link:hover{gap:10px;border-color:var(--lime);color:var(--lime)}.site-header{position:fixed;z-index:90;top:20px;left:0;width:100%;pointer-events:none;transition:top .45s var(--ease)}.site-header.is-scrolled{top:10px}.nav-shell{position:relative;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;width:min(var(--nav-width),calc(100% - 40px));height:68px;margin-inline:auto;padding:0 11px 0 21px;border:1px solid transparent;border-radius:18px;pointer-events:auto;transition:height .45s var(--ease),background .4s ease,border-color .4s ease,box-shadow .4s ease,backdrop-filter .4s ease}.site-header.is-scrolled .nav-shell{height:60px;border-color:var(--line);background:#080a07ed;box-shadow:0 18px 55px #00000052,inset 0 1px #ffffff0b;-webkit-backdrop-filter:blur(20px) saturate(145%);backdrop-filter:blur(20px) saturate(145%)}.site-header.is-menu-open .nav-shell{border-color:transparent;background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.brand{display:inline-flex;width:fit-content;align-items:center}.brand-lockup{display:inline-flex;align-items:center;gap:9px}.logo-mark{width:29px;height:29px;color:var(--lime);overflow:visible;transition:transform .5s var(--ease)}.brand:hover .logo-mark{transform:rotate(14deg)}.logo-orbit{transform-origin:18px 18px;animation:orbitLogo 22s linear infinite}.brand-word{color:var(--text);font-size:22px;font-weight:680;letter-spacing:-.065em;line-height:1}.brand-dot{color:var(--lime)}.brand-index{margin-left:5px;padding:3px 5px;border:1px solid var(--line);border-radius:4px;color:var(--faint);font-family:var(--mono);font-size:6.5px;letter-spacing:.1em}.nav-links{position:relative;display:flex;align-items:center;padding:5px;border:1px solid rgba(242,243,237,.075);border-radius:999px;background:#ffffff05}.nav-active-pill{position:absolute;z-index:0;top:5px;bottom:5px;left:0;border:1px solid rgba(255,255,255,.065);border-radius:999px;background:#ffffff12;pointer-events:none;transition:transform .5s var(--ease),width .5s var(--ease),opacity .25s ease}.nav-link{position:relative;z-index:1;display:flex;align-items:center;gap:5px;padding:7px 13px;color:var(--muted);font-size:11.5px;font-weight:470;letter-spacing:-.005em;transition:color .25s ease}.nav-link:hover,.nav-link.is-active{color:var(--text)}.nav-link-dot{width:3px;height:3px;border-radius:50%;background:var(--lime);opacity:0;transform:scale(.3);transition:opacity .3s ease,transform .3s var(--ease)}.nav-link.is-active .nav-link-dot{opacity:1;transform:scale(1)}.nav-actions{display:flex;justify-self:end;align-items:center;gap:8px}.nav-search{display:flex;height:36px;align-items:center;gap:7px;padding:0 8px 0 11px;border:1px solid var(--line);border-radius:10px;background:#ffffff06;color:var(--muted);font-size:10.5px;transition:color .25s ease,background .25s ease,border-color .25s ease}.nav-search:hover{border-color:var(--line-strong);background:#ffffff0d;color:var(--text-soft)}.nav-search kbd{display:grid;min-width:23px;height:19px;place-items:center;margin-left:1px;border:1px solid var(--line);border-radius:5px;background:#ffffff0a;color:var(--faint);font-family:var(--mono);font-size:7.5px}.nav-cta{display:flex;height:38px;align-items:center;gap:10px;padding:0 6px 0 15px;border-radius:10px;background:var(--lime);color:var(--ink);font-size:11px;font-weight:620;letter-spacing:-.015em;white-space:nowrap;transition:background .25s ease,transform .3s var(--ease)}.nav-cta:hover{background:var(--lime-bright);transform:translateY(-1px)}.nav-cta-icon{display:grid;width:26px;height:26px;place-items:center;border-radius:7px;background:var(--ink);color:var(--lime)}.nav-cta-icon svg{transition:transform .3s var(--ease)}.nav-cta:hover .nav-cta-icon svg{transform:translate(1px,-1px)}.menu-toggle{display:none;width:40px;height:40px;flex-direction:column;align-items:center;justify-content:center;gap:5px;border:1px solid var(--line);border-radius:10px;background:#ffffff06}.menu-toggle span{display:block;width:15px;height:1.5px;border-radius:2px;background:var(--text);transition:transform .4s var(--ease),width .3s ease}.menu-toggle span:last-child{width:10px;margin-left:5px}.menu-toggle:hover span:last-child{width:15px;margin-left:0}.menu-toggle.is-open span:first-child{transform:translateY(3.25px) rotate(45deg)}.menu-toggle.is-open span:last-child{width:15px;margin-left:0;transform:translateY(-3.25px) rotate(-45deg)}.nav-progress{width:min(var(--nav-width),calc(100% - 40px));height:1px;margin:7px auto 0;opacity:0;transition:opacity .3s ease}.site-header.is-scrolled .nav-progress{opacity:1}.nav-progress span{display:block;width:100%;height:100%;background:linear-gradient(90deg,var(--lime),rgba(215,255,109,.12));transform:scaleX(0);transform-origin:0 50%;transition:transform .12s linear}.mobile-menu{position:fixed;z-index:70;top:0;right:0;bottom:0;left:0;overflow-x:hidden;overflow-y:auto;padding:112px max(24px,5vw) 30px;background:radial-gradient(circle at 88% 8%,rgba(215,255,109,.13),transparent 26rem),radial-gradient(circle at 2% 86%,rgba(187,165,255,.08),transparent 30rem),#080a07}.mobile-menu-glow{position:absolute;top:-20%;right:-15%;width:60vw;height:60vw;border-radius:50%;background:radial-gradient(circle,rgba(215,255,109,.09),transparent 62%);filter:blur(30px);pointer-events:none}.mobile-menu-grid{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.55;pointer-events:none;background-image:linear-gradient(rgba(242,243,237,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(242,243,237,.035) 1px,transparent 1px);background-size:72px 72px;-webkit-mask-image:radial-gradient(circle at 75% 20%,#000 0%,transparent 65%);mask-image:radial-gradient(circle at 75% 20%,#000 0%,transparent 65%)}.mobile-menu-orbit{position:absolute;top:7vh;right:-24vw;width:min(78vw,700px);aspect-ratio:1;border:1px solid rgba(215,255,109,.13);border-radius:50%;pointer-events:none}.mobile-menu-orbit span{position:absolute;top:13%;right:13%;bottom:13%;left:13%;border:1px solid rgba(242,243,237,.06);border-radius:50%}.mobile-menu-orbit span:nth-child(2){top:30%;right:30%;bottom:30%;left:30%}.mobile-menu-orbit span:nth-child(3){top:46%;right:46%;bottom:46%;left:46%;border-color:#d7ff6d29}.mobile-menu-inner{position:relative;z-index:2;display:flex;width:min(920px,100%);min-height:calc(100svh - 145px);margin-inline:auto;flex-direction:column}.mobile-menu-kicker{display:flex;align-items:center;gap:9px;color:var(--faint);font-family:var(--mono);font-size:9px;letter-spacing:.15em;text-transform:uppercase}.mobile-nav{margin-top:clamp(28px,6vh,70px);border-top:1px solid var(--line)}.mobile-nav-link{display:grid;grid-template-columns:44px minmax(0,1fr) auto 26px;align-items:center;gap:12px;padding:clamp(17px,2.7vh,25px) 4px;border-bottom:1px solid var(--line);opacity:0;transform:translateY(22px);animation:menuLinkIn .7s var(--ease) var(--menu-delay) forwards;transition:padding .35s var(--ease),background .3s ease}.mobile-nav-link:hover{padding-left:12px;background:linear-gradient(90deg,rgba(215,255,109,.045),transparent 70%)}.mobile-nav-number{align-self:start;padding-top:4px;color:var(--faint);font-family:var(--mono);font-size:8px;letter-spacing:.1em}.mobile-nav-label{color:var(--text);font-size:clamp(2.35rem,9vw,4.4rem);font-weight:560;letter-spacing:-.06em;line-height:.9;transition:color .3s ease}.mobile-nav-link:hover .mobile-nav-label{color:var(--lime)}.mobile-nav-hint{align-self:end;padding-bottom:4px;color:var(--faint);font-family:var(--mono);font-size:7.5px;letter-spacing:.08em;text-transform:uppercase}.mobile-nav-arrow{color:var(--faint);transition:transform .35s var(--ease),color .3s ease}.mobile-nav-link:hover .mobile-nav-arrow{color:var(--lime);transform:translate(3px,-3px)}.mobile-menu-footer{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-top:auto;padding-top:46px}.mobile-menu-cta{display:inline-flex;height:48px;align-items:center;gap:10px;padding:0 18px;border-radius:10px;background:var(--lime);color:var(--ink);font-size:12px;font-weight:620}.mobile-menu-meta{display:flex;align-items:center;gap:16px;color:var(--faint);font-family:var(--mono);font-size:7.5px;letter-spacing:.08em;text-align:right;text-transform:uppercase}.mobile-menu-meta span:last-child{color:var(--muted)}.hero{position:relative;display:flex;min-height:100svh;flex-direction:column;justify-content:center;overflow:hidden;padding:152px 0 0}.hero-atmosphere{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.hero-aurora{position:absolute;border-radius:50%;filter:blur(30px);opacity:.8}.hero-aurora--lime{top:-18%;right:4%;width:52vw;height:52vw;background:radial-gradient(circle,rgba(205,249,98,.13),rgba(115,143,42,.035) 44%,transparent 68%)}.hero-aurora--violet{top:48%;left:-19%;width:42vw;height:42vw;background:radial-gradient(circle,rgba(187,165,255,.07),transparent 67%)}.hero-grid{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.78;background-image:linear-gradient(rgba(242,243,237,.036) 1px,transparent 1px),linear-gradient(90deg,rgba(242,243,237,.036) 1px,transparent 1px);background-size:76px 76px;-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,.12),#000 15%,#000 72%,transparent 100%),radial-gradient(circle at 72% 32%,#000 0%,transparent 70%);mask-image:linear-gradient(to bottom,rgba(0,0,0,.12),#000 15%,#000 72%,transparent 100%),radial-gradient(circle at 72% 32%,#000 0%,transparent 70%);-webkit-mask-composite:source-in;mask-composite:intersect}.hero-grid:after{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at 50% 50%,transparent 0%,var(--bg) 82%);content:"";opacity:.55}.hero-scanline{position:absolute;top:0;bottom:0;left:56%;width:1px;background:linear-gradient(to bottom,transparent,rgba(215,255,109,.15) 30%,rgba(215,255,109,.035) 70%,transparent);opacity:.65}.hero-container{position:relative;z-index:2}.hero-layout{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(400px,.82fr);align-items:center;gap:clamp(36px,5.4vw,78px)}.hero-copy{position:relative;z-index:2;min-width:0}.hero-kicker{display:flex;align-items:center;gap:11px;color:var(--faint);font-family:var(--mono);font-size:8.5px;letter-spacing:.13em;line-height:1;text-transform:uppercase;opacity:0;animation:fadeUp .8s var(--ease) .08s forwards}.hero-kicker-live{display:inline-flex;align-items:center;gap:7px;color:var(--text-soft)}.hero-kicker-divider{width:18px;height:1px;background:var(--line-strong)}.hero-title{margin-top:clamp(25px,3.2vw,38px);color:var(--text);font-size:clamp(4.3rem,8.4vw,8.4rem);font-weight:600;letter-spacing:-.077em;line-height:.82}.hero-line{display:block;overflow:hidden;padding:0 0 .105em;margin-bottom:-.105em}.hero-line>span{display:block;transform:translateY(112%);animation:heroLineIn 1.1s var(--ease) var(--line-delay) forwards}.hero-line--accent>span{padding-right:.03em}.hero-line--accent em{color:var(--lime);font-family:var(--serif);font-size:1.03em;font-style:italic;font-weight:400;letter-spacing:-.04em;line-height:.88}.hero-below{max-width:560px;margin-top:clamp(28px,3.5vw,42px);opacity:0;animation:fadeUp .9s var(--ease) .58s forwards}.hero-description{max-width:510px;color:var(--muted);font-size:clamp(13.5px,1.15vw,15.5px);line-height:1.68;letter-spacing:-.008em}.hero-description span{color:var(--text-soft)}.hero-actions{display:flex;flex-wrap:wrap;align-items:center;gap:9px;margin-top:28px}.hero-proof{display:flex;flex-wrap:wrap;align-items:center;gap:9px;margin-top:27px;color:var(--faint);font-family:var(--mono);font-size:8px;letter-spacing:.04em;text-transform:uppercase}.hero-proof strong{color:var(--text-soft);font-weight:450}.hero-avatars{display:flex;align-items:center;margin-right:1px}.hero-avatars i{display:block;width:21px;height:21px;margin-left:-6px;border:2px solid var(--bg);border-radius:50%;background:linear-gradient(135deg,#f6b37f,#a94a2b)}.hero-avatars i:first-child{margin-left:0;background:linear-gradient(135deg,#c5b5ff,#6250b4)}.hero-avatars i:nth-child(2){background:linear-gradient(135deg,#e1ffa0,#5e7f23)}.hero-avatars i:nth-child(3){background:linear-gradient(135deg,#ffd5f8,#9d4a91)}.hero-avatars i:last-child{background:linear-gradient(135deg,#c2fff3,#407c6b)}.hero-proof-separator{width:1px;height:12px;background:var(--line-strong)}.hero-proof-sync{display:inline-flex;align-items:center;gap:7px}.hero-proof-sync .live-dot{width:4px;height:4px}.hero-stage{--tilt-x: 0deg;--tilt-y: 0deg;position:relative;display:flex;min-width:0;min-height:610px;align-items:center;justify-content:center;perspective:1300px;opacity:0;animation:stageIn 1.15s var(--ease) .3s forwards}.stage-rings{position:absolute;top:50%;left:50%;width:min(47vw,630px);aspect-ratio:1;transform:translate(-50%,-50%);pointer-events:none}.stage-rings span{position:absolute;border:1px solid rgba(242,243,237,.075);border-radius:50%}.stage-rings span:first-child{top:0;right:0;bottom:0;left:0;border-style:dashed;animation:spinRing 70s linear infinite}.stage-rings span:nth-child(2){top:11%;right:11%;bottom:11%;left:11%;border-color:#d7ff6d17}.stage-rings span:nth-child(3){top:24%;right:24%;bottom:24%;left:24%;border-style:dashed;border-color:#f2f3ed0e;animation:spinRing 46s linear infinite reverse}.stage-cross{position:absolute;color:var(--dimmer);font-family:var(--mono);font-size:12px;font-weight:300}.stage-cross--one{top:10%;right:4%}.stage-cross--two{bottom:13%;left:4%}.stage-marker{position:absolute;width:5px;height:5px;border:1px solid rgba(215,255,109,.4);border-radius:50%}.stage-marker--one{top:27%;left:1%}.stage-marker--two{right:0;bottom:26%;background:var(--lime);box-shadow:0 0 14px #d7ff6da6}.hero-feature{position:relative;z-index:2;width:100%;max-width:472px;overflow:hidden;border:1px solid rgba(242,243,237,.14);border-radius:24px;background:#10120d;box-shadow:0 50px 110px #0000008c,0 2px #ffffff09 inset;transform:rotateX(var(--tilt-x)) rotateY(var(--tilt-y));transform-style:preserve-3d;transition:transform .18s ease-out,border-color .35s ease,box-shadow .35s ease;will-change:transform}.hero-feature:hover{border-color:#ff8b6157;box-shadow:0 64px 130px #000000a3,0 2px #ffffff0d inset}.hero-feature:before{position:absolute;z-index:5;top:0;right:0;bottom:0;left:0;background:radial-gradient(380px circle at var(--mouse-x, 75%) var(--mouse-y, 20%),rgba(255,164,115,.12),transparent 65%);content:"";pointer-events:none}.hero-feature-hit{position:absolute;z-index:10;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border-radius:inherit;background:transparent}.hero-feature:has(.hero-feature-hit:focus-visible){outline:2px solid var(--lime);outline-offset:5px}.hero-feature-top{display:flex;align-items:center;justify-content:space-between;padding:15px 18px 13px;color:var(--faint);font-family:var(--mono);font-size:7px;letter-spacing:.11em;text-transform:uppercase}.hero-feature-tag{display:inline-flex;align-items:center;gap:7px;color:var(--text-soft)}.hero-feature-tag .live-dot{width:4px;height:4px}.hero-feature-index{color:var(--faint)}.hero-feature-visual{position:relative;height:294px;margin:0 11px;overflow:hidden;border-radius:16px;background:#1d0f0a}.hero-feature-visual .launch-art{position:absolute;top:0;right:0;bottom:0;left:0}.hero-feature-visual-label{position:absolute;z-index:6;bottom:12px;left:13px;color:#ffffff94;font-family:var(--mono);font-size:6.5px;letter-spacing:.12em;text-transform:uppercase}.hero-feature-open{position:absolute;z-index:6;right:12px;bottom:11px;display:flex;align-items:center;gap:6px;padding:6px 9px;border:1px solid rgba(255,255,255,.16);border-radius:6px;background:#08090780;color:#fffc;font-family:var(--mono);font-size:6.5px;letter-spacing:.08em;text-transform:uppercase;opacity:0;transform:translateY(5px);transition:opacity .3s ease,transform .35s var(--ease);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.hero-feature:hover .hero-feature-open{opacity:1;transform:translateY(0)}.hero-feature-body{padding:20px 20px 18px}.hero-feature-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.hero-feature-name{display:flex;align-items:center;gap:12px;min-width:0}.hero-feature-name h2{font-size:27px;letter-spacing:-.055em;line-height:.95}.hero-feature-name>div>span{display:block;margin-top:5px;color:var(--faint);font-family:var(--mono);font-size:7px;letter-spacing:.12em;text-transform:uppercase}.hero-feature-access{flex:0 0 auto;padding:5px 7px;border:1px solid rgba(255,139,97,.23);border-radius:5px;background:#ff8b610f;color:#ffb799e6;font-family:var(--mono);font-size:6.5px;letter-spacing:.07em;text-transform:uppercase}.hero-feature-tagline{margin-top:11px;color:var(--muted);font-size:12px;letter-spacing:-.005em;line-height:1.5}.hero-feature-meta{display:flex;align-items:flex-end;justify-content:space-between;gap:18px;margin-top:16px;padding-top:14px;border-top:1px solid var(--line)}.hero-feature-countdown,.hero-feature-date{display:flex;flex-direction:column;gap:7px}.hero-feature-date{align-items:flex-end;padding-bottom:1px;color:var(--text-soft);font-family:var(--mono);font-size:9.5px;letter-spacing:.015em}.hero-feature-date .meta-label{color:var(--faint)}.stage-chip{position:absolute;z-index:4;display:flex;align-items:center;gap:10px;padding:10px 12px;border:1px solid var(--line-strong);border-radius:11px;background:#0c0e0ac7;box-shadow:0 16px 40px #00000057;color:var(--text-soft);font-size:10px;white-space:nowrap;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);animation:floatChip 7s ease-in-out infinite}.stage-chip small{display:block;margin-bottom:2px;color:var(--faint);font-family:var(--mono);font-size:6.5px;font-style:normal;letter-spacing:.1em;text-transform:uppercase}.stage-chip--top{top:8%;left:-23px}.stage-chip--top>span:last-child{line-height:1.4}.stage-chip--bottom{right:-20px;bottom:-10px;gap:11px;animation-delay:-2.8s}.stage-chip-number{color:var(--lime);font-family:var(--serif);font-size:30px;font-style:italic;line-height:.8}.stage-chip--bottom>svg{margin-left:3px;color:var(--faint)}.stage-chip-icon{display:grid;width:26px;height:26px;place-items:center;border:1px solid var(--line);border-radius:7px;background:#ffffff08}.stage-chip-icon>span{display:block;width:8px;height:8px;border:1px solid var(--lime);border-radius:50%;box-shadow:inset 0 0 0 2px var(--bg);background:var(--lime)}.hero-stats{display:grid;grid-template-columns:.95fr .95fr 1fr 1.3fr;margin-top:clamp(58px,7vw,92px);border-top:1px solid var(--line);opacity:0;animation:fadeUp 1s var(--ease) .85s forwards}.hero-stat{position:relative;display:flex;min-height:107px;flex-direction:column;justify-content:flex-end;gap:3px;padding:22px 26px 20px 0}.hero-stat+.hero-stat{padding-left:26px;border-left:1px solid var(--line)}.hero-stat-index{position:absolute;top:16px;right:20px;color:var(--dimmer);font-family:var(--mono);font-size:7px;letter-spacing:.06em}.hero-stat strong{color:var(--text);font-size:clamp(2rem,2.7vw,2.65rem);font-weight:480;letter-spacing:-.06em;line-height:.95;font-variant-numeric:tabular-nums}.hero-stat>span:last-child{color:var(--faint);font-family:var(--mono);font-size:7.5px;letter-spacing:.08em;text-transform:uppercase}.hero-stat--wide{padding-right:0}.hero-stat-live{display:flex;align-items:center;gap:8px;color:var(--text-soft);font-family:var(--mono);font-size:9px;letter-spacing:.03em;text-transform:uppercase}.hero-stat-live strong{font-family:var(--mono);font-size:9px;font-weight:500}.hero-stat--wide>span:last-child{margin-top:5px}.ticker-shell{position:relative;z-index:3;overflow:hidden;padding:15px 0 24px}.signal-ticker{display:flex;width:calc(100% + 38px);height:50px;margin-left:-19px;align-items:stretch;overflow:hidden;border-top:1px solid rgba(10,13,8,.2);border-bottom:1px solid rgba(10,13,8,.2);background:var(--lime);color:var(--ink);transform:rotate(-1.2deg);box-shadow:0 18px 50px #0000003d}.ticker-label{display:flex;flex:0 0 auto;align-items:center;gap:8px;padding:0 18px;background:var(--ink);color:var(--lime);font-family:var(--mono);font-size:7.5px;font-weight:500;letter-spacing:.14em;text-transform:uppercase}.ticker-label .live-dot{width:4px;height:4px}.ticker-viewport{display:flex;flex:1;align-items:center;overflow:hidden}.ticker-track{display:flex;width:max-content;align-items:center;animation:tickerMove 48s linear infinite;will-change:transform}.signal-ticker:hover .ticker-track{animation-play-state:paused}.ticker-group{display:flex;flex:0 0 auto;align-items:center}.ticker-item{display:flex;align-items:center;gap:9px;padding:0 18px;border-right:1px solid rgba(10,13,8,.16);font-family:var(--mono);font-size:8px;letter-spacing:.06em;line-height:1;text-transform:uppercase;white-space:nowrap}.ticker-item strong{font-weight:600}.ticker-item>span:nth-of-type(2){opacity:.52}.ticker-item em{padding:3px 5px;border-radius:3px;background:#080b0617;font-size:7px;font-style:normal;opacity:.85}.ticker-star{color:#080b0673;font-size:9px}.ticker-end{display:flex;flex:0 0 auto;align-items:center;padding:0 15px;border-left:1px solid rgba(10,13,8,.17);font-family:var(--mono);font-size:7px;opacity:.5}.countdown{font-variant-numeric:tabular-nums}.countdown--compact{color:var(--text-soft);font-family:var(--mono);font-size:10.5px;font-weight:420;letter-spacing:-.04em;line-height:1;white-space:nowrap}.countdown--compact strong{color:var(--text);font-weight:500}.countdown--compact small{margin-left:1px;color:var(--faint);font-size:8px}.countdown-separator{margin:0 1px;color:var(--dimmer)}.countdown-seconds{color:var(--lime)}.countdown--segments{display:inline-flex;align-items:flex-start;gap:5px;font-family:var(--mono)}.countdown-segment{display:flex;min-width:21px;flex-direction:column;gap:4px;line-height:1}.countdown-segment strong{color:var(--text);font-size:20px;font-weight:430;letter-spacing:-.07em;line-height:.9}.countdown-segment small{color:var(--faint);font-family:var(--mono);font-size:5.5px;font-weight:450;letter-spacing:.1em;text-transform:uppercase}.countdown-segment--seconds strong{color:var(--lime)}.countdown-colon{padding-top:3px;color:var(--dimmer);font-family:var(--mono);font-size:15px;line-height:1}.countdown--live{display:inline-flex;align-items:center;gap:6px;color:var(--lime);font-family:var(--mono);font-size:9px;letter-spacing:.07em;text-transform:uppercase}.countdown--live .live-dot{width:4px;height:4px}.launch-glyph{display:inline-grid;width:40px;height:40px;flex:0 0 auto;place-items:center;border:1px solid color-mix(in srgb,var(--glyph-accent) 30%,transparent);border-radius:11px;background:radial-gradient(circle at 28% 18%,color-mix(in srgb,var(--glyph-soft) 12%,transparent),transparent 58%),color-mix(in srgb,var(--glyph-accent) 11%,#0b0d0a);color:var(--glyph-accent);box-shadow:inset 0 1px color-mix(in srgb,var(--glyph-soft) 15%,transparent),0 6px 22px color-mix(in srgb,var(--glyph-accent) 6%,transparent)}.launch-glyph svg{width:43%;height:43%}.launch-glyph--sm{width:31px;height:31px;border-radius:8px}.launch-glyph--lg{width:48px;height:48px;border-radius:13px}.launch-art{position:relative;width:100%;height:100%;overflow:hidden;background:#15100d;isolation:isolate;color:#fff}.art-scene{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.art-grain{position:absolute;z-index:8;top:0;right:0;bottom:0;left:0;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 160 160' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.88' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.45'/%3E%3C/svg%3E");opacity:.22;mix-blend-mode:soft-light;pointer-events:none}.art-vignette{position:absolute;z-index:7;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,transparent 54%,rgba(2,3,2,.52) 100%),radial-gradient(circle at 50% 30%,transparent 36%,rgba(0,0,0,.36) 112%);pointer-events:none}.scene-label{position:absolute;z-index:6;bottom:12px;padding:3px 5px;border:1px solid rgba(255,255,255,.14);border-radius:3px;background:#04050424;color:#ffffff94;font-family:var(--mono);font-size:6px;font-weight:450;letter-spacing:.1em;line-height:1.2;text-transform:uppercase;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.scene-label--tl{left:12px}.scene-label--br{right:12px}.launch-card .scene-label{display:none}.scene-cross{position:absolute;z-index:5;color:#ffffff52;font-family:var(--mono);font-size:8px;font-weight:300}.aperture-scene{background:linear-gradient(145deg,#1c0c08,#5b2418 38%,#aa4a2e 63%,#24100b)}.aperture-sky{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at 76% 10%,rgba(255,227,189,.54),transparent 33%),radial-gradient(ellipse at 24% 94%,rgba(96,26,15,.72),transparent 51%)}.aperture-halo{position:absolute;top:45%;left:64%;width:72%;aspect-ratio:1;transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(circle,rgba(255,163,106,.36),rgba(255,130,78,.08) 46%,transparent 68%);filter:blur(14px)}.aperture-orb{position:absolute;z-index:3;top:45%;left:64%;width:49%;aspect-ratio:1;overflow:hidden;transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(circle at 33% 25%,#fff8e6,#ffd7a5 13%,#ffab78 32%,#e86d48 56%,#9f3926,#3b130d);box-shadow:-18px 30px 70px #1e080485,inset -16px -20px 36px #43100866,inset 10px 12px 28px #ffeecf33;transition:transform 1.2s var(--ease)}.aperture-orb-shine{position:absolute;top:17%;right:21%;width:26%;height:18%;transform:rotate(-26deg);border-radius:50%;background:radial-gradient(ellipse,rgba(255,250,235,.76),transparent 70%);filter:blur(4px)}.aperture-orb-rim{position:absolute;top:8%;right:8%;bottom:8%;left:8%;border:1px solid rgba(255,240,217,.16);border-radius:50%}.aperture-orbit{position:absolute;z-index:2;top:45%;left:64%;border:1px solid rgba(255,236,208,.18);border-radius:50%;transform:translate(-50%,-50%)}.aperture-orbit:after{position:absolute;top:14%;left:8%;width:4px;height:4px;border-radius:50%;background:#ffeed0b3;box-shadow:0 0 8px #ffddad8c;content:""}.aperture-orbit--one{width:66%;aspect-ratio:1;border-style:dashed;opacity:.8;animation:apertureSpin 38s linear infinite}.aperture-orbit--two{width:84%;aspect-ratio:1;border-color:#ffecd01a;animation:apertureSpin 56s linear infinite reverse}.aperture-orbit--three{width:104%;aspect-ratio:1;border-color:#ffecd012;border-style:dashed;animation:apertureSpin 82s linear infinite}.aperture-flare{position:absolute;z-index:4;top:29%;left:37%;width:5px;height:5px;border-radius:50%;background:#ffefcf;box-shadow:0 0 10px 2px #ffeecfb3,0 0 36px 8px #ffba7e38}.aperture-scene .scene-cross--one{top:17%;left:13%}.aperture-scene .scene-cross--two{top:22%;right:12%}.launch-card:hover .aperture-orb,.hero-feature:hover .aperture-orb{transform:translate(-50%,-50%) scale(1.05)}.mote-scene{background:radial-gradient(ellipse at 88% -4%,rgba(133,105,211,.42),transparent 46%),radial-gradient(ellipse at 8% 104%,rgba(80,57,139,.27),transparent 48%),linear-gradient(145deg,#181323,#0a0711 70%)}.mote-aura{position:absolute;top:-20%;right:-8%;width:68%;aspect-ratio:1;border-radius:50%;background:#a382ff26;filter:blur(45px)}.mote-grid{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(226,216,255,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(226,216,255,.04) 1px,transparent 1px);background-size:38px 38px;-webkit-mask-image:radial-gradient(circle at 55% 55%,#000 0%,transparent 74%);mask-image:radial-gradient(circle at 55% 55%,#000 0%,transparent 74%)}.mote-window{position:absolute;z-index:3;border:1px solid rgba(226,216,255,.17);border-radius:10px;background:linear-gradient(145deg,#ffffff17,#ffffff09);box-shadow:0 18px 50px #00000052,inset 0 1px #ffffff1c;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:transform .8s var(--ease)}.mote-window--one{top:13%;left:12%;width:55%;height:61%;transform:rotate(-2.2deg);padding:12px 14px;display:flex;flex-direction:column}.mote-window--two{right:7%;bottom:9%;width:37%;height:35%;padding:10px 11px;transform:rotate(2.6deg)}.mote-window--three{top:9%;right:8%;width:23%;height:23%;padding:9px;transform:rotate(1.4deg)}.launch-card:hover .mote-window--one,.hero-feature:hover .mote-window--one{transform:rotate(-1deg) translateY(-4px)}.launch-card:hover .mote-window--two,.hero-feature:hover .mote-window--two{transform:rotate(1deg) translateY(-3px)}.mote-window-head{display:flex;align-items:center;gap:3px;margin-bottom:auto}.mote-window-head i{width:4px;height:4px;border-radius:50%;background:#ffffff38}.mote-window-head em{margin-left:auto;color:#e2d8ff6e;font-family:var(--mono);font-size:5.5px;font-style:normal;letter-spacing:.12em}.mote-display{color:#fcf9fff2;font-size:clamp(20px,4.9cqw,26px);font-weight:540;letter-spacing:-.06em;line-height:.95}.mote-scene{container-type:size}.launch-art.is-hero .mote-display{font-size:clamp(23px,4.9cqw,30px)}.mote-tag{margin-top:9px;color:#e2d8ff66;font-family:var(--mono);font-size:5.5px;letter-spacing:.12em}.mote-mini-label{display:block;color:#e2d8ff66;font-family:var(--mono);font-size:5.5px;letter-spacing:.1em}.mote-mini-line{display:block;width:56%;height:1px;margin-top:8px;background:#e2d8ff38}.mote-mini-line--long{width:82%;margin-top:12px}.mote-mini-line--short{width:38%}.mote-orbit-dot{position:absolute;right:18%;bottom:18%;width:20px;height:20px;border:1px solid rgba(226,216,255,.4);border-radius:50%;box-shadow:inset 0 0 0 4px #bba5ff2e}.mote-orbit-dot--two{right:38%;bottom:12%;width:9px;height:9px;border:0;background:var(--violet);box-shadow:0 0 14px #bba5ffa6}.mote-node{position:absolute;z-index:4;width:6px;height:6px;border:1px solid rgba(187,165,255,.7);border-radius:50%}.mote-node--one{top:44%;right:5%}.mote-node--two{bottom:17%;left:8%;background:var(--violet);box-shadow:0 0 12px var(--violet)}.mote-scene .scene-cross{color:#fff3}.patch-scene{background:radial-gradient(ellipse at 89% 8%,rgba(23,98,82,.48),transparent 42%),linear-gradient(145deg,#071612,#07100d 72%)}.patch-glow{position:absolute;top:4%;right:1%;width:48%;aspect-ratio:1;border-radius:50%;background:#63ead026;filter:blur(50px)}.patch-grid{position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(rgba(99,234,208,.22) .8px,transparent .8px);background-size:17px 17px;-webkit-mask-image:radial-gradient(ellipse at 50% 50%,#000 0%,transparent 76%);mask-image:radial-gradient(ellipse at 50% 50%,#000 0%,transparent 76%)}.patch-connectors{position:absolute;z-index:1;top:12%;right:7%;bottom:12%;left:7%;width:86%;height:76%;overflow:visible;color:#63ead066}.patch-connectors path{fill:none;stroke:currentColor;stroke-width:.35;stroke-dasharray:1.5 1.5;animation:patchDash 18s linear infinite}.patch-node{position:absolute;z-index:3;display:flex;flex-direction:column;gap:2px;padding:8px 9px;border:1px solid rgba(99,234,208,.25);border-radius:7px;background:#05130fb8;box-shadow:0 12px 28px #00000047,inset 0 1px #c2fff30f;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.patch-node>span{color:#7ecabba8;font-family:var(--mono);font-size:5px;letter-spacing:.14em}.patch-node>b{color:#e2fff9;font-family:var(--mono);font-size:7.8px;font-weight:450;letter-spacing:-.03em}.patch-node--source{top:17%;left:7%;width:44%}.patch-node--data{top:38%;right:6%;width:31%}.patch-node--data em{position:absolute;top:8px;right:8px;color:var(--lime);font-family:var(--mono);font-size:5.5px;font-style:normal}.patch-node--status{bottom:15%;left:16%;width:32%}.patch-live-dot{position:absolute;top:8px;right:9px;width:4px;height:4px;border-radius:50%;background:var(--lime);box-shadow:0 0 9px var(--lime)}.patch-pulse{position:absolute;top:8px;right:8px;width:4px;height:4px;border-radius:50%;background:var(--blue);animation:miniPulse 2s ease-out infinite}.patch-cursor{position:absolute;z-index:4;top:57%;left:56%;display:flex;align-items:flex-start;gap:5px;animation:cursorDrift 5.5s ease-in-out infinite}.patch-cursor>span{width:14px;height:20px;background:#f2fffc;clip-path:polygon(0 0,0 76%,25% 58%,42% 96%,58% 88%,41% 52%,73% 48%);filter:drop-shadow(0 2px 3px rgba(0,0,0,.4))}.patch-cursor>em{padding:3px 5px;border-radius:3px;background:var(--blue);color:#05201a;font-family:var(--mono);font-size:5px;font-style:normal;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.patch-scene .scene-cross{color:#63ead04d}.sundial-scene{background:radial-gradient(ellipse at 63% 42%,rgba(255,255,230,.56),transparent 30%),radial-gradient(ellipse at 25% 120%,#efffbb,#d9ff7a 22%,#a3ce4a 50%,#31461a 80%,#10190a)}.sundial-glow{position:absolute;top:6%;left:16%;width:60%;aspect-ratio:1;border-radius:50%;background:#f9ffcd61;filter:blur(45px)}.sundial-sun{position:absolute;z-index:2;top:44%;left:65%;width:47%;aspect-ratio:1;transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(circle at 35% 29%,#fffdf0,#f8ffc6 35%,#d7ff6d 65%,#86a83d);box-shadow:0 0 75px #efffb975,0 18px 45px #2f44104d,inset -18px -16px 30px #4c671940}.sundial-arc{position:absolute;z-index:1;top:50%;left:50%;border:1px solid rgba(17,30,8,.2);border-radius:50%;transform:translate(-50%,-50%) rotate(-18deg)}.sundial-arc--one{width:67%;height:67%}.sundial-arc--two{width:86%;height:86%;border-style:dashed;opacity:.65}.sundial-arc--three{width:110%;height:110%;border-color:#111e081f}.sundial-horizon{position:absolute;z-index:3;right:-10%;bottom:-33%;left:-10%;height:63%;border-radius:50% 50% 0 0;background:linear-gradient(to bottom,#15230a0a,#111d088f);filter:blur(2px)}.sundial-clock{position:absolute;z-index:6;bottom:16%;left:9%;color:#142007;font-family:var(--sans);font-size:36px;font-weight:560;letter-spacing:-.07em;line-height:1}.sundial-weather{position:absolute;z-index:5;top:13%;right:10%;color:#111e089e;font-family:var(--mono);font-size:6px;letter-spacing:.12em}.sundial-scene .scene-label{border-color:#0a140429;background:#f1ffd436;color:#0a14049c}.still-scene{background:radial-gradient(ellipse at 68% 22%,rgba(121,48,111,.48),transparent 43%),radial-gradient(ellipse at 20% 100%,rgba(63,25,66,.5),transparent 55%),linear-gradient(145deg,#1c0b1a,#080509 75%)}.still-aura{position:absolute;z-index:1;top:35%;left:58%;width:72%;aspect-ratio:1;transform:translate(-50%,-50%);border-radius:50%;background:#f28eff24;filter:blur(42px)}.still-orb{position:absolute;z-index:2;top:39%;left:60%;width:56%;aspect-ratio:1;transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(circle at 37% 28%,#ffecff,#f7b8ff 19%,#d374e9 43%,#732d84 72%,#240f2a);box-shadow:0 28px 60px #00000059,inset -18px -20px 38px #350c3e75,inset 14px 12px 24px #ffe2ff2e}.still-ring{position:absolute;z-index:2;top:39%;left:60%;width:72%;aspect-ratio:1;transform:translate(-50%,-50%);border:1px solid rgba(255,218,255,.16);border-radius:50%}.still-ring:after{position:absolute;top:12%;right:12%;width:4px;height:4px;border-radius:50%;background:#ffeaff;box-shadow:0 0 10px #ffcfffcc;content:""}.still-wave{position:absolute;z-index:4;right:10%;bottom:16%;left:10%;display:flex;height:21%;align-items:flex-end;gap:3px;opacity:.8;-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent)}.still-wave i{flex:1;height:var(--bar-height);border-radius:2px 2px 0 0;background:linear-gradient(to top,#ffcfff1a,#ffdaff99);animation:stillBreathe 3.8s ease-in-out infinite alternate}.still-wave i:nth-child(3n){animation-delay:-1.2s}.still-wave i:nth-child(4n){animation-delay:-2.4s}.still-play{position:absolute;z-index:5;top:55%;left:16%;display:grid;width:32px;height:32px;place-items:center;border:1px solid rgba(255,218,255,.3);border-radius:50%;background:#19081b59;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.still-play i{display:block;width:0;height:0;margin-left:2px;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:6px solid rgba(255,236,255,.8)}.still-mode{position:absolute;z-index:5;top:17%;left:12%;color:#ffe6ff7a;font-family:var(--mono);font-size:5.5px;letter-spacing:.13em}.fieldnote-scene{background:radial-gradient(ellipse at 81% 10%,rgba(124,104,45,.52),transparent 38%),linear-gradient(145deg,#17180c,#090b07 72%);color:#ffdb804d}.fieldnote-sun{position:absolute;top:11%;right:12%;width:31%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle at 38% 30%,#fff8d7,#ffda7c 40%,#b97f2d);box-shadow:0 0 60px #ffd36a2e,inset -8px -10px 18px #522b0a3d;opacity:.88}.fieldnote-contours{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;color:#ffd36a38;mix-blend-mode:soft-light}.fieldnote-pin{position:absolute;z-index:4;top:52%;left:31%;width:10px;height:10px;border:1px solid rgba(255,244,204,.8);border-radius:50%;background:var(--orange);box-shadow:0 0 0 4px #ff8b6124,0 0 24px #ff8b618c}.fieldnote-pin:before{position:absolute;z-index:-1;top:-7px;right:-7px;bottom:-7px;left:-7px;border:1px solid rgba(255,211,106,.28);border-radius:50%;content:"";animation:pinRipple 3s ease-out infinite}.fieldnote-note{position:absolute;z-index:5;top:17%;left:12%;width:47%;padding:12px;border:1px solid rgba(255,229,168,.18);border-radius:8px;background:#080b06a1;box-shadow:0 18px 40px #00000047;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.fieldnote-kicker{color:#ffd36a8c;font-family:var(--mono);font-size:5px;letter-spacing:.13em}.fieldnote-note p{margin-top:8px;color:#fffaeae6;font-family:var(--serif);font-size:clamp(12px,3.2cqw,16px);font-style:italic;line-height:1.18}.fieldnote-note{container-type:inline-size}.fieldnote-meta{display:block;margin-top:8px;color:#fff1d066;font-family:var(--mono);font-size:5px;letter-spacing:.06em}.fieldnote-scene .scene-label{color:#fff5d88c;border-color:#ffe7ae24}.launch-card:hover .fieldnote-pin{transform:scale(1.18)}.fieldnote-pin{transition:transform .6s var(--ease)}.radar-section{padding-top:clamp(96px,9vw,132px)}.radar-section:before{position:absolute;top:18%;left:50%;width:min(1400px,100vw);height:760px;transform:translate(-50%);background:radial-gradient(ellipse,rgba(94,113,54,.075),transparent 64%);content:"";pointer-events:none}.radar-heading{position:relative;z-index:1}.section-heading-row{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(300px,.62fr);align-items:end;gap:clamp(40px,7vw,100px);margin-top:18px}.section-heading-aside{display:flex;max-width:395px;flex-direction:column;gap:17px;justify-self:end;padding-bottom:8px}.section-heading-aside p{color:var(--muted);font-size:13.5px;line-height:1.7;letter-spacing:-.008em}.radar-synced{display:flex;align-items:center;gap:8px;color:var(--faint);font-family:var(--mono);font-size:7.5px;letter-spacing:.08em;text-transform:uppercase}.radar-synced .live-dot{width:4px;height:4px}.radar-toolbar{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:clamp(44px,5vw,68px);padding-bottom:17px;border-bottom:1px solid var(--line-strong)}.filter-row{display:flex;flex-wrap:wrap;gap:2px;padding:4px;border:1px solid var(--line);border-radius:11px;background:#ffffff06}.filter-chip{position:relative;padding:7px 11px;border:0;border-radius:7px;background:transparent;color:var(--muted);font-size:10.5px;font-weight:450;letter-spacing:-.005em;transition:color .25s ease,background .25s ease}.filter-chip:hover{background:#ffffff0b;color:var(--text-soft)}.filter-chip.is-active{color:var(--ink)}.filter-chip.is-active:hover{background:transparent}.filter-chip-bg{position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;border-radius:7px;background:var(--text);box-shadow:0 3px 12px #0000002e}.filter-chip-label{position:relative;z-index:1;display:flex;align-items:center;gap:6px}.filter-chip-label em{color:var(--faint);font-family:var(--mono);font-size:6.5px;font-style:normal;letter-spacing:.04em;opacity:.8}.filter-chip.is-active .filter-chip-label em{color:var(--ink);opacity:.45}.radar-toolbar-side{display:flex;flex:0 0 auto;align-items:center;gap:16px}.radar-result-count{color:var(--faint);font-family:var(--mono);font-size:7.5px;letter-spacing:.08em;text-transform:uppercase}.radar-search{display:flex;height:32px;align-items:center;gap:6px;padding:0 10px;border:1px solid var(--line);border-radius:8px;background:transparent;color:var(--faint);font-size:9.5px;transition:color .25s ease,border-color .25s ease,background .25s ease}.radar-search:hover{border-color:var(--line-strong);background:#ffffff09;color:var(--text-soft)}.radar-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:minmax(440px,auto);gap:15px;margin-top:23px}.radar-grid.is-filtered{display:flex;flex-wrap:wrap;justify-content:center}.radar-grid.is-filtered .launch-card{width:min(100%,420px);min-height:453px;flex:0 1 420px}.launch-card{position:relative;display:flex;min-width:0;min-height:440px;flex-direction:column;overflow:hidden;border:1px solid var(--line);border-radius:23px;background:linear-gradient(160deg,rgba(255,255,255,.022),transparent 42%),var(--panel);box-shadow:0 1px #ffffff06 inset;transition:border-color .35s ease,transform .5s var(--ease),box-shadow .45s ease}.launch-card:hover{transform:translateY(-5px);border-color:color-mix(in srgb,var(--card-accent) 35%,var(--line));box-shadow:0 28px 65px #00000052,0 1px #ffffff0a inset}.launch-card.is-featured{grid-column:span 2;grid-row:span 2;min-height:0}.launch-card:has(.card-hit:focus-visible){outline:2px solid var(--lime);outline-offset:4px}.card-hit{position:absolute;z-index:9;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border-radius:inherit;background:transparent}.launch-card-art{position:relative;height:218px;flex:0 0 auto;margin:9px 9px 0;overflow:hidden;border-radius:16px;background:#1a120d}.launch-card-art>.launch-art{position:absolute;top:0;right:0;bottom:0;left:0}.launch-card.is-featured .launch-card-art{height:472px}.launch-card.is-featured .launch-card-art .launch-art{transition:transform 1.1s var(--ease)}.launch-card.is-featured:hover .launch-card-art .launch-art{transform:scale(1.012)}.card-art-topline{position:absolute;z-index:4;top:11px;right:11px;left:11px;display:flex;align-items:center;justify-content:space-between;gap:12px;pointer-events:none}.card-status{display:inline-flex;align-items:center;gap:6px;padding:6px 8px;border:1px solid rgba(255,255,255,.14);border-radius:999px;background:#0709067a;color:#ffffffc7;font-family:var(--mono);font-size:6.5px;font-weight:450;letter-spacing:.07em;text-transform:uppercase;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.card-status i{width:4px;height:4px;border-radius:50%;box-shadow:0 0 8px currentColor}.card-file-number{color:#ffffff73;font-family:var(--mono);font-size:6.5px;letter-spacing:.07em}.card-arrow{position:absolute;z-index:4;right:11px;bottom:11px;display:grid;width:33px;height:33px;place-items:center;border:1px solid rgba(255,255,255,.14);border-radius:50%;background:#07090666;color:#ffffffb8;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:color .3s ease,background .3s ease,transform .4s var(--ease)}.launch-card:hover .card-arrow{background:var(--lime);color:var(--ink);transform:rotate(0) scale(1.06)}.card-hover-label{position:absolute;z-index:4;bottom:14px;left:13px;display:flex;align-items:center;gap:6px;color:#ffffffad;font-family:var(--mono);font-size:6.5px;letter-spacing:.1em;text-transform:uppercase;opacity:0;transform:translateY(4px);transition:opacity .3s ease,transform .35s var(--ease)}.launch-card:hover .card-hover-label{opacity:1;transform:translateY(0)}.launch-card-body{display:flex;flex:1;flex-direction:column;padding:19px 20px 18px}.launch-card-heading{display:flex;align-items:center;gap:11px}.launch-card-title{min-width:0}.launch-card-title h3{overflow:hidden;color:var(--text);font-size:20px;font-weight:570;letter-spacing:-.045em;line-height:1;text-overflow:ellipsis;white-space:nowrap}.launch-card-title>span{display:block;margin-top:4px;color:var(--faint);font-family:var(--mono);font-size:6.5px;letter-spacing:.1em;text-transform:uppercase}.launch-card-tagline{margin-top:13px;color:var(--muted);font-size:12px;line-height:1.52;letter-spacing:-.005em}.launch-card-description{max-width:535px;margin-top:11px;color:var(--muted);font-size:12.5px;line-height:1.65}.launch-card-footer{display:flex;align-items:flex-end;justify-content:space-between;gap:10px;margin-top:auto;padding-top:15px}.launch-card-tags{display:flex;min-width:0;flex-wrap:wrap;gap:4px}.launch-card-tags span{padding:4px 6px;border:1px solid var(--line);border-radius:4px;color:var(--faint);font-family:var(--mono);font-size:6px;font-weight:420;letter-spacing:.03em;text-transform:uppercase;white-space:nowrap}.launch-card-clock{display:flex;flex:0 0 auto;flex-direction:column;align-items:flex-end;gap:5px}.launch-card.is-featured .launch-card-body{padding:25px 26px 23px}.launch-card.is-featured .launch-card-heading{gap:14px}.launch-card.is-featured .launch-card-title h3{font-size:31px}.launch-card.is-featured .launch-card-title>span{font-size:7px}.launch-card.is-featured .launch-card-tagline{max-width:500px;margin-top:15px;font-size:14px;line-height:1.55}.launch-card.is-featured .launch-card-description{max-width:540px;margin-top:11px;font-size:13px;line-height:1.68}.launch-card.is-featured .launch-card-footer{padding-top:18px}.card-spotlight{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;background:radial-gradient(360px circle at var(--spot-x, 50%) var(--spot-y, 50%),color-mix(in srgb,var(--card-accent) 15%,transparent),transparent 68%);opacity:0;pointer-events:none;mix-blend-mode:screen;transition:opacity .35s ease}.launch-card:hover .card-spotlight{opacity:1}.radar-footnote{display:flex;align-items:center;gap:13px;margin-top:28px;padding-top:20px;border-top:1px solid var(--line);color:var(--faint)}.radar-footnote-mark{color:var(--lime);font-size:11px}.radar-footnote p{font-size:10.5px;line-height:1.55}.radar-footnote a{display:inline-flex;align-items:center;gap:5px;margin-left:auto;color:var(--text-soft);font-family:var(--mono);font-size:8px;letter-spacing:.05em;text-transform:uppercase;transition:color .25s ease;white-space:nowrap}.radar-footnote a:hover{color:var(--lime)}.runway-section{position:relative;overflow:hidden}.runway-section:before{position:absolute;top:2%;right:-22%;width:min(900px,70vw);aspect-ratio:1;border:1px solid rgba(242,243,237,.035);border-radius:50%;content:"";pointer-events:none}.runway-section:after{position:absolute;top:21%;right:-7%;width:min(460px,36vw);aspect-ratio:1;border:1px dashed rgba(215,255,109,.055);border-radius:50%;content:"";pointer-events:none}.runway-layout{position:relative;z-index:1;display:grid;grid-template-columns:minmax(300px,.78fr) minmax(0,1.22fr);align-items:start;gap:clamp(42px,6vw,98px)}.runway-left{min-width:0}.runway-sticky{position:sticky;top:112px}.runway-title{margin-top:28px}.runway-lede{max-width:398px;margin-top:27px;color:var(--muted);font-size:13.5px;letter-spacing:-.006em;line-height:1.72}.runway-next{position:relative;overflow:hidden;margin-top:38px;padding:20px;border:1px solid color-mix(in srgb,var(--next-accent) 22%,var(--line));border-radius:22px;background:radial-gradient(420px circle at 100% 0%,color-mix(in srgb,var(--next-accent) 9%,transparent),transparent 65%),linear-gradient(150deg,rgba(255,255,255,.028),transparent 50%),var(--panel);box-shadow:0 24px 60px #00000038,inset 0 1px #ffffff09}.runway-next-top{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:16px;color:var(--faint);font-family:var(--mono);font-size:7px;letter-spacing:.09em;text-transform:uppercase}.runway-next-top>span:first-child{display:flex;align-items:center;gap:7px;color:var(--text-soft)}.runway-next-top .live-dot{width:4px;height:4px}.runway-next-main{position:relative;z-index:2;display:flex;align-items:center;gap:14px;margin-top:21px}.runway-next-main h3{color:var(--text);font-size:clamp(1.55rem,2.2vw,1.95rem);font-weight:560;letter-spacing:-.05em;line-height:.96}.runway-next-main p{margin-top:6px;color:var(--muted);font-size:11.5px;line-height:1.5}.runway-next-clock{position:relative;z-index:2;display:flex;flex-direction:column;gap:11px;margin-top:22px;padding-top:16px;border-top:1px solid var(--line)}.runway-next-clock .countdown-segment strong{font-size:22px}.runway-next-link{position:relative;z-index:3;display:inline-flex;align-items:center;gap:6px;margin-top:18px;padding:0;background:transparent;color:var(--lime);font-size:11px;font-weight:540;letter-spacing:-.01em;transition:gap .3s var(--ease),color .25s ease}.runway-next-link svg{transition:transform .35s var(--ease)}.runway-next-link:hover{gap:9px;color:var(--lime-bright)}.runway-next-link:hover svg{transform:translate(2px,-2px)}.runway-next-orbit{position:absolute;top:-86px;right:-76px;width:230px;aspect-ratio:1;border:1px solid color-mix(in srgb,var(--next-accent) 14%,transparent);border-radius:50%;pointer-events:none}.runway-next-orbit:before,.runway-next-orbit:after{position:absolute;border:1px solid color-mix(in srgb,var(--next-accent) 8%,transparent);border-radius:50%;content:""}.runway-next-orbit:before{top:18%;right:18%;bottom:18%;left:18%}.runway-next-orbit:after{top:38%;right:38%;bottom:38%;left:38%;border-style:dashed}.calendar-download{display:flex;width:100%;align-items:center;gap:12px;margin-top:22px;padding:11px;border:1px solid var(--line);border-radius:13px;background:#ffffff05;color:var(--text-soft);text-align:left;transition:border-color .3s ease,background .3s ease,transform .35s var(--ease)}.calendar-download:hover{border-color:#d7ff6d45;background:#d7ff6d09;transform:translateY(-2px)}.calendar-download-icon{display:grid;width:38px;height:38px;flex:0 0 auto;place-items:center;border:1px solid rgba(215,255,109,.17);border-radius:9px;background:#d7ff6d0f;color:var(--lime)}.calendar-download>span:nth-child(2){display:flex;min-width:0;flex-direction:column;gap:3px;font-size:11px;font-weight:510}.calendar-download small{color:var(--faint);font-family:var(--mono);font-size:6.2px;font-weight:420;letter-spacing:.08em;text-transform:uppercase}.calendar-download>svg{margin-left:auto;color:var(--faint);transition:color .25s ease,transform .3s var(--ease)}.calendar-download:hover>svg{color:var(--lime);transform:translate(2px,-2px)}.runway-right{min-width:0}.runway-table-head{display:grid;grid-template-columns:minmax(0,1fr) 108px 142px;gap:14px;padding:0 45px 12px 17px;border-bottom:1px solid var(--line-strong);color:var(--faint);font-family:var(--mono);font-size:6.8px;font-weight:450;letter-spacing:.12em;text-transform:uppercase}.runway-table-head span:last-child{text-align:right}.runway-list{border-bottom:1px solid var(--line)}.runway-row{position:relative;display:grid;width:100%;grid-template-columns:56px minmax(0,1fr) 104px 132px 27px;align-items:center;gap:14px;padding:17px 9px 17px 17px;border-bottom:1px solid var(--line);background:transparent;color:inherit;text-align:left;transition:background .35s ease,transform .4s var(--ease)}.runway-row:last-child{border-bottom:0}.runway-row:before{position:absolute;top:50%;left:0;width:2px;height:0;border-radius:2px;background:var(--row-accent);box-shadow:0 0 12px color-mix(in srgb,var(--row-accent) 55%,transparent);content:"";transform:translateY(-50%);transition:height .35s var(--ease)}.runway-row:hover{background:linear-gradient(90deg,color-mix(in srgb,var(--row-accent) 5%,transparent),transparent 72%);transform:translate(4px)}.runway-row:hover:before{height:52%}.runway-row-date{display:flex;align-items:center;gap:7px}.runway-row-date strong{color:var(--text);font-size:27px;font-weight:430;letter-spacing:-.065em;line-height:.9;font-variant-numeric:tabular-nums}.runway-row-date>span{display:flex;flex-direction:column;gap:1px;color:var(--muted);font-family:var(--mono);font-size:6.4px;letter-spacing:.08em;line-height:1.35;text-transform:uppercase}.runway-row-date em{color:var(--dimmer);font-size:5.8px;font-style:normal}.runway-row-app{display:flex;min-width:0;align-items:center;gap:11px}.runway-row-app>span:last-child{display:flex;min-width:0;flex-direction:column;gap:3px}.runway-row-app strong{overflow:hidden;color:var(--text-soft);font-size:13px;font-weight:520;letter-spacing:-.025em;line-height:1.1;text-overflow:ellipsis;white-space:nowrap}.runway-row-app>span>span{overflow:hidden;color:var(--faint);font-family:var(--mono);font-size:6px;letter-spacing:.09em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.runway-row-access{display:flex;align-items:center;gap:6px;color:var(--muted);font-family:var(--mono);font-size:6.8px;letter-spacing:.05em;text-transform:uppercase}.runway-row-access i{width:4px;height:4px;flex:0 0 auto;border-radius:50%;filter:drop-shadow(0 0 5px currentColor)}.runway-row-clock{display:flex;justify-content:flex-end}.runway-row-clock .countdown--compact{color:var(--muted);font-size:9.5px}.runway-row-clock .countdown--compact strong{color:var(--text-soft)}.runway-row-arrow{display:grid;width:27px;height:27px;place-items:center;border:1px solid var(--line);border-radius:50%;color:var(--faint);transition:color .25s ease,border-color .25s ease,background .25s ease,transform .35s var(--ease)}.runway-row:hover .runway-row-arrow{border-color:var(--lime);background:var(--lime);color:var(--ink);transform:rotate(0)}.runway-table-foot{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:15px 3px 0;color:var(--faint);font-family:var(--mono);font-size:6.4px;letter-spacing:.07em;text-transform:uppercase}.runway-table-foot>span:last-child{display:flex;align-items:center;gap:7px}.runway-table-foot .live-dot{width:4px;height:4px}.signals-section{position:relative;padding-top:clamp(40px,5vw,70px)}.signals-section:before{position:absolute;top:14%;left:50%;width:min(1200px,100vw);height:640px;background:radial-gradient(ellipse,rgba(187,165,255,.045),transparent 66%);content:"";pointer-events:none;transform:translate(-50%)}.signals-panel{position:relative;overflow:hidden;padding:clamp(26px,4.4vw,52px);border:1px solid var(--line-strong);border-radius:30px;background:radial-gradient(circle at 93% -4%,rgba(215,255,109,.065),transparent 29rem),radial-gradient(circle at -6% 103%,rgba(187,165,255,.05),transparent 26rem),#0a0d09;box-shadow:0 42px 120px #00000052,inset 0 1px #ffffff0a}.signals-panel:before{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(242,243,237,.022) 1px,transparent 1px),linear-gradient(90deg,rgba(242,243,237,.022) 1px,transparent 1px);background-size:64px 64px;content:"";-webkit-mask-image:linear-gradient(to bottom,#000,transparent 72%);mask-image:linear-gradient(to bottom,#000,transparent 72%);opacity:.65;pointer-events:none}.signals-panel:after{position:absolute;top:-1px;right:7%;left:40%;height:1px;background:linear-gradient(90deg,transparent,rgba(215,255,109,.35),transparent);content:"";pointer-events:none}.signals-panel-head{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:20px}.signals-node{display:flex;align-items:center;gap:7px;color:var(--faint);font-family:var(--mono);font-size:6.8px;letter-spacing:.1em;text-transform:uppercase}.signals-node .live-dot{width:4px;height:4px}.signals-layout{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:stretch;gap:clamp(36px,5vw,70px);margin-top:clamp(42px,5vw,64px)}.signals-copy{display:flex;min-width:0;flex-direction:column}.signals-title{margin-top:27px;font-size:clamp(3.1rem,5vw,4.9rem);line-height:.9}.signals-lede{max-width:428px;margin-top:25px;color:var(--muted);font-size:12.5px;line-height:1.72}.watch-count{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:3px 22px;margin-top:32px;padding-top:21px;border-top:1px solid var(--line)}.watch-count-label{color:var(--faint);font-family:var(--mono);font-size:6.8px;letter-spacing:.1em;text-transform:uppercase}.watch-count-value{grid-row:1 / span 2;grid-column:2;color:var(--text);font-size:clamp(3.3rem,5.2vw,4.6rem);font-weight:410;letter-spacing:-.085em;line-height:.75;font-variant-numeric:tabular-nums}.watch-count-sub{color:var(--faint);font-size:9.5px;letter-spacing:-.005em}.signal-chart{margin-top:25px;padding:13px 14px 11px;border:1px solid var(--line);border-radius:13px;background:#ffffff04}.signal-chart-head,.signal-chart-foot{display:flex;align-items:center;justify-content:space-between;gap:12px;color:var(--faint);font-family:var(--mono);font-size:6.2px;letter-spacing:.08em;text-transform:uppercase}.signal-chart-live{display:inline-flex;align-items:center;gap:6px;color:var(--text-soft)}.signal-chart-live .live-dot{width:4px;height:4px}.signal-wave{display:flex;height:68px;align-items:flex-end;gap:2px;margin-top:12px;overflow:hidden}.signal-wave i{height:var(--wave-height);flex:1 1 0;min-width:1px;border-radius:2px 2px 0 0;background:linear-gradient(to top,#d7ff6d12,#d7ff6d94);transform-origin:50% 100%;animation:waveBreathe 3.6s ease-in-out var(--wave-delay) infinite alternate}.signal-chart-foot{margin-top:8px;color:var(--dimmer)}.signal-chart-foot span:last-child{color:var(--lime);opacity:.7}.signal-sync{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:12px;padding:10px 11px;border:1px solid var(--line);border-radius:11px;background:#ffffff04}.signal-sync-main{display:flex;min-width:0;align-items:center;gap:10px}.sync-beacon{position:relative;display:grid;width:22px;height:22px;flex:0 0 auto;place-items:center;border:1px solid rgba(215,255,109,.22);border-radius:50%}.sync-beacon:before{position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border:1px solid rgba(215,255,109,.07);border-radius:50%;content:""}.sync-beacon span{width:5px;height:5px;border-radius:50%;background:var(--lime);box-shadow:0 0 9px #d7ff6db3}.sync-beacon.is-syncing{border-style:dashed;animation:spin 2.4s linear infinite}.signal-sync strong{display:block;color:var(--text-soft);font-size:9.5px;font-weight:510;letter-spacing:-.005em}.signal-sync small{display:block;margin-top:2px;color:var(--faint);font-family:var(--mono);font-size:6px;letter-spacing:.05em;text-transform:uppercase}.sync-button{display:grid;width:29px;height:29px;flex:0 0 auto;place-items:center;border:1px solid var(--line);border-radius:8px;background:transparent;color:var(--muted);transition:color .25s ease,border-color .25s ease,background .25s ease}.sync-button:hover{border-color:#d7ff6d52;background:#d7ff6d0d;color:var(--lime)}.sync-button:disabled{opacity:.55}.signal-error{margin-top:8px;color:var(--orange);font-family:var(--mono);font-size:6.5px;letter-spacing:.04em;line-height:1.5}.signal-feed{display:flex;min-width:0;flex-direction:column;overflow:hidden;border:1px solid var(--line);border-radius:18px;background:#0608057a;box-shadow:inset 0 1px #ffffff06}.signal-feed-head{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:13px 16px;border-bottom:1px solid var(--line);color:var(--faint);font-family:var(--mono);font-size:6.5px;letter-spacing:.09em;text-transform:uppercase}.signal-feed-head>span:first-child{display:flex;align-items:center;gap:7px;color:var(--text-soft)}.signal-feed-head .live-dot{width:4px;height:4px}.signal-list{display:flex;flex:1;flex-direction:column}.signal-item{position:relative;display:grid;width:100%;grid-template-columns:10px minmax(0,1fr) 19px;align-items:start;gap:11px;padding:14px 16px;border-bottom:1px solid var(--line);background:transparent;color:inherit;text-align:left;transition:background .3s ease}.signal-item:last-child{border-bottom:0}.signal-item--button:hover{background:linear-gradient(90deg,rgba(215,255,109,.055),transparent 78%)}.signal-dot{width:5px;height:5px;margin-top:6px;border-radius:50%;background:var(--signal-color);box-shadow:0 0 0 3px color-mix(in srgb,var(--signal-color) 10%,transparent),0 0 10px color-mix(in srgb,var(--signal-color) 35%,transparent)}.signal-copy{display:flex;min-width:0;flex-direction:column;gap:4px}.signal-copy>span:not(.signal-latest){color:var(--text-soft);font-size:11.5px;letter-spacing:-.008em;line-height:1.55}.signal-copy small{color:var(--faint);font-family:var(--mono);font-size:6px;letter-spacing:.05em;text-transform:uppercase}.signal-latest{align-self:flex-start;margin-bottom:1px;padding:2px 5px;border:1px solid rgba(215,255,109,.17);border-radius:3px;background:#d7ff6d14;color:var(--lime);font-family:var(--mono);font-size:5.2px;letter-spacing:.11em;line-height:1.2;text-transform:uppercase}.signal-arrow{margin-top:2px;color:var(--dimmer);transition:color .25s ease,transform .3s var(--ease)}.signal-item--button:hover .signal-arrow{color:var(--lime);transform:translate(2px,-2px)}.signal-feed-foot{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:auto;padding:11px 16px;border-top:1px solid var(--line);color:var(--faint);font-family:var(--mono);font-size:6px;letter-spacing:.06em;text-transform:uppercase}.signal-feed-foot span:first-child{display:flex;align-items:center;gap:8px}.signal-feed-foot i{color:var(--lime);font-style:normal}.manifesto-section{position:relative;overflow:hidden}.manifesto-section:before{position:absolute;top:3%;left:-18%;width:min(760px,60vw);aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,rgba(187,165,255,.045),transparent 66%);content:"";pointer-events:none}.manifesto-top{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.68fr);align-items:start;gap:clamp(38px,7vw,110px)}.manifesto-title{margin-top:27px}.manifesto-intro{position:relative;display:flex;max-width:442px;flex-direction:column;gap:17px;justify-self:end;padding-top:10px;color:var(--muted);font-size:13px;line-height:1.72}.manifesto-intro .text-link{margin-top:6px}.manifesto-stamp{width:122px;aspect-ratio:1;align-self:flex-end;margin-top:-22px;margin-bottom:3px;color:var(--faint)}.manifesto-stamp svg{width:100%;height:auto;overflow:visible;animation:stampSpin 54s linear infinite}.manifesto-stamp text{fill:currentColor;font-family:var(--mono);font-size:7.2px;letter-spacing:2.6px}.manifesto-stamp .stamp-arrow{stroke:var(--lime);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.2}.principles{position:relative;z-index:1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:clamp(58px,8vw,106px);border-top:1px solid var(--line-strong)}.principle{position:relative;padding:26px 28px 32px 0}.principle+.principle{padding-left:30px;border-left:1px solid var(--line)}.principle-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:clamp(46px,6vw,78px)}.principle-number{color:var(--faint);font-family:var(--mono);font-size:7px;letter-spacing:.11em}.principle-icon{display:grid;width:36px;height:36px;place-items:center;border:1px solid var(--line);border-radius:50%;color:var(--muted);transition:color .3s ease,background .3s ease,border-color .3s ease,transform .4s var(--ease)}.principle:hover .principle-icon{border-color:var(--lime);background:var(--lime);color:var(--ink);transform:rotate(-7deg) scale(1.06)}.principle h3{color:var(--text);font-size:clamp(1.35rem,1.7vw,1.6rem);font-weight:540;letter-spacing:-.045em;line-height:1}.principle p{max-width:315px;margin-top:11px;color:var(--muted);font-size:12px;line-height:1.72}.principle-line{position:absolute;bottom:0;left:0;width:0;height:1px;background:var(--lime);transition:width .55s var(--ease)}.principle:hover .principle-line{width:58%}.manifesto-quote{position:relative;overflow:hidden;margin-top:clamp(40px,6vw,78px);padding:clamp(34px,5.2vw,62px) clamp(26px,5.4vw,74px);border:1px solid var(--line);border-radius:26px;background:radial-gradient(circle at 92% 10%,rgba(215,255,109,.05),transparent 28rem),linear-gradient(150deg,rgba(255,255,255,.025),transparent 55%),var(--panel)}.quote-glyph{position:absolute;top:-28px;right:clamp(20px,5vw,64px);color:#d7ff6d11;font-family:var(--serif);font-size:clamp(11rem,19vw,19rem);font-style:italic;line-height:1;pointer-events:none;-webkit-user-select:none;user-select:none}.manifesto-quote blockquote{position:relative;z-index:1;max-width:820px;color:var(--text);font-family:var(--serif);font-size:clamp(1.85rem,3.35vw,3.05rem);font-style:italic;font-weight:400;letter-spacing:-.03em;line-height:1.08}.manifesto-quote figcaption{position:relative;z-index:1;display:flex;align-items:center;gap:8px;margin-top:26px;color:var(--faint);font-family:var(--mono);font-size:6.8px;letter-spacing:.1em;text-transform:uppercase}.manifesto-quote figcaption .live-dot{width:4px;height:4px}.quote-orbit{position:absolute;right:-100px;bottom:-154px;width:360px;aspect-ratio:1;border:1px solid rgba(215,255,109,.07);border-radius:50%;pointer-events:none}.quote-orbit:before{position:absolute;top:16%;right:16%;bottom:16%;left:16%;border:1px dashed rgba(242,243,237,.055);border-radius:50%;content:""}.subscribe-section{padding-top:clamp(54px,7vw,88px)}.subscribe-panel{--interest-accent: var(--lime);--interest-soft: rgba(215, 255, 109, .2);position:relative;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(340px,.92fr);min-height:550px;overflow:hidden;border:1px solid var(--line-strong);border-radius:32px;background:radial-gradient(circle at 8% 108%,color-mix(in srgb,var(--interest-accent) 8%,transparent),transparent 33rem),linear-gradient(140deg,rgba(255,255,255,.028),transparent 46%),#0a0d09;box-shadow:0 46px 130px #00000052,inset 0 1px #ffffff0b}.subscribe-panel-grid{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(242,243,237,.026) 1px,transparent 1px),linear-gradient(90deg,rgba(242,243,237,.026) 1px,transparent 1px);background-size:60px 60px;-webkit-mask-image:radial-gradient(circle at 28% 40%,#000,transparent 76%);mask-image:radial-gradient(circle at 28% 40%,#000,transparent 76%);opacity:.75;pointer-events:none}.subscribe-aurora{position:absolute;bottom:-34%;left:-12%;width:66%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--interest-accent) 11%,transparent),transparent 64%);filter:blur(38px);pointer-events:none}.subscribe-content{position:relative;z-index:3;display:flex;flex-direction:column;justify-content:center;padding:clamp(30px,5.4vw,68px)}.subscribe-title{margin-top:26px;color:var(--text);font-size:clamp(3.2rem,5.7vw,5.6rem);font-weight:600;letter-spacing:-.075em;line-height:.87}.subscribe-title em{color:var(--lime);font-family:var(--serif);font-size:1.02em;font-style:italic;font-weight:400;letter-spacing:-.04em}.subscribe-lede{max-width:430px;margin-top:23px;color:var(--muted);font-size:13px;line-height:1.7}.interest-chip{display:inline-flex;width:fit-content;max-width:100%;align-items:center;gap:8px;margin-top:21px;padding:6px 7px 6px 10px;border:1px solid color-mix(in srgb,var(--chip-accent) 30%,transparent);border-radius:999px;background:color-mix(in srgb,var(--chip-accent) 7%,transparent);color:var(--text-soft);font-size:9.5px;line-height:1.4}.interest-dot{width:5px;height:5px;flex:0 0 auto;border-radius:50%;background:var(--chip-accent);box-shadow:0 0 8px var(--chip-accent)}.interest-chip strong{color:var(--chip-accent);font-weight:550}.interest-chip button{display:grid;width:20px;height:20px;flex:0 0 auto;place-items:center;border-radius:50%;background:#ffffff0b;color:var(--muted);transition:color .25s ease,background .25s ease}.interest-chip button:hover{background:#ffffff1a;color:var(--text)}.subscribe-form{max-width:530px;margin-top:27px}.subscribe-field{display:flex;align-items:center;gap:8px;padding:6px;border:1px solid var(--line-strong);border-radius:14px;background:#0608058c;transition:border-color .3s ease,box-shadow .3s ease,background .3s ease}.subscribe-field:focus-within{border-color:#d7ff6d8c;background:#060805b3;box-shadow:0 0 0 4px #d7ff6d0e}.subscribe-field input{min-width:0;height:50px;flex:1;padding:0 12px;border:0;outline:0;background:transparent;color:var(--text);font-size:12.5px;letter-spacing:-.01em}.subscribe-field input::placeholder{color:var(--dimmer)}.subscribe-field button{display:inline-flex;height:48px;flex:0 0 auto;align-items:center;justify-content:center;gap:8px;padding:0 16px;border-radius:9px;background:var(--lime);color:var(--ink);font-size:11px;font-weight:620;letter-spacing:-.015em;white-space:nowrap;transition:background .25s ease,transform .3s var(--ease)}.subscribe-field button:hover{background:var(--lime-bright);transform:translateY(-1px)}.subscribe-field button:active{transform:translateY(0)}.subscribe-field button:disabled{opacity:.7;transform:none}.subscribe-field button svg{transition:transform .3s var(--ease)}.subscribe-field button:hover svg{transform:translate(1px,-1px)}.subscribe-error{margin-top:9px;color:var(--orange);font-size:10px;line-height:1.5}.subscribe-privacy{max-width:440px;margin-top:13px;color:var(--faint);font-size:9.3px;line-height:1.62}.subscribe-privacy span{color:var(--text-soft)}.subscribe-success{display:flex;max-width:530px;flex-wrap:wrap;align-items:center;gap:13px;margin-top:27px;padding:15px;border:1px solid rgba(215,255,109,.24);border-radius:15px;background:radial-gradient(circle at 0% 0%,rgba(215,255,109,.08),transparent 80%),#d7ff6d09}.subscribe-success-mark{display:grid;width:43px;height:43px;flex:0 0 auto;place-items:center;border-radius:50%;background:var(--lime);color:var(--ink);box-shadow:0 0 28px #d7ff6d29}.subscribe-success>div{min-width:0;flex:1}.subscribe-success strong{display:block;color:var(--text);font-size:13px;font-weight:550;letter-spacing:-.02em}.subscribe-success p{margin-top:3px;color:var(--muted);font-size:10.5px;line-height:1.55}.subscribe-reset{margin-left:auto;padding:6px;background:transparent;color:var(--lime);font-family:var(--mono);font-size:6.5px;letter-spacing:.08em;text-transform:uppercase;transition:color .25s ease}.subscribe-reset:hover{color:var(--lime-bright)}.hp-field{position:absolute!important;left:-9999px!important;width:1px!important;height:1px!important;overflow:hidden!important}.subscribe-art{position:relative;min-height:100%;overflow:hidden;pointer-events:none}.subscribe-art:before{position:absolute;top:0;bottom:0;left:0;width:1px;background:linear-gradient(to bottom,transparent,var(--line) 22%,var(--line) 78%,transparent);content:""}.subscribe-orb{position:absolute;top:50%;left:50%;width:min(31vw,380px);aspect-ratio:1;border:1px solid color-mix(in srgb,var(--interest-accent) 16%,transparent);border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.025),transparent 66%);transform:translate(-50%,-50%)}.subscribe-orb-ring{position:absolute;top:10%;right:10%;bottom:10%;left:10%;border:1px dashed rgba(215,255,109,.19);border-radius:50%;animation:spin 64s linear infinite}.subscribe-orb-core{position:absolute;top:29%;right:29%;bottom:29%;left:29%;border-radius:50%;background:radial-gradient(circle at 34% 26%,#f1ffc1 0%,var(--lime) 22%,#a7ca43 48%,#5e741f 73%,#1a220d 100%);box-shadow:0 0 70px #d7ff6d29,inset -18px -22px 36px #121b0470,inset 8px 10px 22px #ffffff29;animation:coreBreathe 8s ease-in-out infinite alternate}.subscribe-orb-core:after{position:absolute;right:16%;bottom:15%;width:22%;height:12%;border-radius:50%;background:#ffffff21;filter:blur(4px);content:"";transform:rotate(-30deg)}.subscribe-orb-glint{position:absolute;top:40%;left:39%;width:10%;height:5.5%;border-radius:50%;background:#ffffff6b;filter:blur(4px);opacity:.65;transform:rotate(-29deg)}.subscribe-rings{position:absolute;top:0;right:0;bottom:0;left:0}.subscribe-rings span{position:absolute;top:50%;left:50%;border:1px solid rgba(242,243,237,.07);border-radius:50%;transform:translate(-50%,-50%)}.subscribe-rings span:nth-child(1){width:72%;height:72%;border-style:dashed;border-color:#f2f3ed0e}.subscribe-rings span:nth-child(2){width:94%;height:94%;border-color:#f2f3ed0b}.subscribe-rings span:nth-child(3){width:54%;height:54%;border-color:#d7ff6d13}.subscribe-art-label{position:absolute;top:31px;right:33px;color:var(--faint);font-family:var(--mono);font-size:7px;letter-spacing:.17em;line-height:1.75;text-align:right}.subscribe-coord{position:absolute;bottom:27px;left:32px;color:var(--dimmer);font-family:var(--mono);font-size:6.5px;letter-spacing:.1em}.subscribe-cross{position:absolute;color:var(--dimmer);font-family:var(--mono);font-size:12px;font-weight:300}.subscribe-cross--one{top:22%;left:11%}.subscribe-cross--two{right:17%;bottom:22%}.site-footer{position:relative;overflow:hidden;padding:clamp(64px,8vw,106px) 0 23px;border-top:1px solid var(--line);background:radial-gradient(circle at 50% 120%,rgba(215,255,109,.035),transparent 38rem),linear-gradient(to bottom,transparent,rgba(255,255,255,.012))}.footer-top{display:grid;grid-template-columns:minmax(240px,.8fr) minmax(0,1.2fr);gap:clamp(38px,7vw,110px);padding-bottom:clamp(48px,7vw,88px)}.footer-identity{display:flex;max-width:318px;flex-direction:column;gap:17px}.footer-identity p{color:var(--muted);font-size:12px;line-height:1.72}.footer-status{display:flex;align-items:center;gap:7px;color:var(--faint);font-family:var(--mono);font-size:6.5px;letter-spacing:.08em;text-transform:uppercase}.footer-status .live-dot{width:4px;height:4px}.footer-links{display:grid;grid-template-columns:.8fr .8fr 1.35fr;gap:clamp(20px,4vw,56px)}.footer-column{display:flex;align-items:flex-start;flex-direction:column;gap:9px}.footer-column-title{margin-bottom:6px;color:var(--faint);font-family:var(--mono);font-size:6.5px;letter-spacing:.13em;text-transform:uppercase}.footer-column a{display:inline-flex;align-items:center;gap:5px;color:var(--muted);font-size:10.5px;letter-spacing:-.005em;transition:color .25s ease,gap .3s var(--ease)}.footer-column a:hover{color:var(--lime);gap:8px}.footer-column--note{padding-left:clamp(0px,2vw,26px);border-left:1px solid var(--line)}.footer-column--note p{max-width:245px;color:var(--faint);font-size:10px;line-height:1.68}.footer-edition{margin-top:4px;color:var(--dimmer);font-family:var(--mono);font-size:6px;letter-spacing:.1em;text-transform:uppercase}.footer-wordmark{margin:6px 0 32px;color:transparent;font-size:clamp(8rem,24vw,23rem);font-weight:600;letter-spacing:-.1em;line-height:.62;text-align:center;-webkit-user-select:none;user-select:none;pointer-events:none;-webkit-text-stroke:1px rgba(242,243,237,.075)}.footer-wordmark span{display:inline-block;width:.06em;height:.06em;overflow:hidden;margin-left:.018em;border-radius:50%;background:var(--lime);color:transparent;font-size:1em;letter-spacing:0;line-height:0;opacity:.62;vertical-align:.08em;-webkit-text-stroke:0}.footer-bottom{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-top:19px;border-top:1px solid var(--line);color:var(--dimmer);font-family:var(--mono);font-size:6.2px;letter-spacing:.07em;text-transform:uppercase}.footer-bottom-center{color:var(--faint)}.footer-bottom a{display:inline-flex;align-items:center;gap:6px;color:var(--muted);transition:color .25s ease}.footer-bottom a:hover{color:var(--lime)}.logo-spark{transform-origin:30.8px 8.2px;animation:sparkTwinkle 5.5s ease-in-out infinite}.nav-search-label,.nav-cta-label{display:inline-block}.is-spinning{animation:spin 1s linear infinite}.modal-layer{position:fixed;z-index:210;top:0;right:0;bottom:0;left:0;display:flex;align-items:flex-start;justify-content:center;overflow-y:auto;padding:clamp(72px,10vh,124px) 24px 24px}.modal-backdrop{position:fixed;z-index:0;top:0;right:0;bottom:0;left:0;background:#040503b8;-webkit-backdrop-filter:blur(14px) saturate(90%);backdrop-filter:blur(14px) saturate(90%)}.search-layer{z-index:220}.search-palette{position:relative;z-index:2;display:flex;width:min(730px,100%);max-height:calc(100dvh - 132px);flex-direction:column;overflow:hidden;border:1px solid var(--line-strong);border-radius:22px;background:radial-gradient(circle at 84% -10%,rgba(215,255,109,.055),transparent 25rem),#0d100cf7;box-shadow:0 50px 140px #000000a8,inset 0 1px #ffffff0e;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}.search-palette-top{display:flex;flex:0 0 auto;align-items:center;gap:13px;padding:16px 16px 15px 20px;border-bottom:1px solid var(--line)}.search-palette-icon{flex:0 0 auto;color:var(--lime)}.search-palette-top input{min-width:0;height:32px;flex:1;border:0;outline:0;background:transparent;color:var(--text);font-size:16.5px;font-weight:440;letter-spacing:-.025em}.search-palette-top input::placeholder{color:var(--dimmer)}.search-close{display:grid;width:31px;height:31px;flex:0 0 auto;place-items:center;border:1px solid var(--line);border-radius:8px;background:#ffffff06;color:var(--muted);transition:color .25s ease,background .25s ease,border-color .25s ease}.search-close:hover{border-color:var(--line-strong);background:#ffffff12;color:var(--text)}.search-palette-meta{display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;gap:18px;padding:10px 20px 8px;color:var(--faint);font-family:var(--mono);font-size:6.2px;letter-spacing:.08em;text-transform:uppercase}.search-results{min-height:120px;overflow-y:auto;padding:4px 8px 8px;overscroll-behavior:contain}.search-results::-webkit-scrollbar{width:8px}.search-results::-webkit-scrollbar-track{background:transparent}.search-results::-webkit-scrollbar-thumb{border:2px solid transparent;border-radius:999px;background:#2b3026;background-clip:content-box}.search-result{display:grid;width:100%;grid-template-columns:38px minmax(0,1fr) auto 22px;align-items:center;gap:12px;padding:10px 12px;border:1px solid transparent;border-radius:11px;background:transparent;color:inherit;text-align:left;transition:background .2s ease,border-color .2s ease}.search-result+.search-result{margin-top:1px}.search-result:hover{background:#ffffff08;border-color:var(--line)}.search-result.is-active{border-color:#d7ff6d21;background:#d7ff6d0b}.search-result .launch-glyph{width:34px;height:34px;border-radius:9px}.search-result-copy{display:flex;min-width:0;flex-direction:column;gap:2px}.search-result-copy>span{display:flex;min-width:0;align-items:center;gap:8px}.search-result-copy strong{overflow:hidden;color:var(--text);font-size:12.5px;font-weight:540;letter-spacing:-.02em;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.search-result-copy em{flex:0 0 auto;padding:2px 4px;border:1px solid var(--line);border-radius:3px;color:var(--faint);font-family:var(--mono);font-size:5.2px;font-style:normal;letter-spacing:.06em;line-height:1.3;text-transform:uppercase;white-space:nowrap}.search-result-copy small{overflow:hidden;color:var(--faint);font-size:9.5px;line-height:1.4;text-overflow:ellipsis;white-space:nowrap}.search-result-date{color:var(--faint);font-family:var(--mono);font-size:6.5px;letter-spacing:.04em;white-space:nowrap}.search-result-arrow{color:var(--dimmer);transition:color .25s ease,transform .3s var(--ease)}.search-result.is-active .search-result-arrow{color:var(--lime);transform:translate(1px,-1px)}.search-empty{display:flex;align-items:center;flex-direction:column;gap:7px;padding:44px 24px;text-align:center}.search-empty-glyph{color:var(--lime);font-size:21px}.search-empty strong{color:var(--text);font-size:14px;font-weight:540;letter-spacing:-.025em}.search-empty p{max-width:330px;color:var(--faint);font-size:10.5px;line-height:1.65}.search-palette-foot{display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;gap:14px;padding:10px 18px;border-top:1px solid var(--line);color:var(--faint);font-family:var(--mono);font-size:6.2px;letter-spacing:.055em;text-transform:uppercase}.search-palette-foot>div,.search-palette-foot>span{display:flex;align-items:center;gap:6px}.key-hint{display:inline-grid;min-width:18px;height:18px;place-items:center;padding:0 4px;border:1px solid var(--line);border-radius:4px;background:#ffffff08;color:var(--muted);font-family:var(--mono);font-size:6.8px;line-height:1}.key-hint--wide{min-width:26px}.drawer-backdrop{z-index:230}.launch-drawer{position:fixed;z-index:240;top:0;right:0;display:flex;width:min(566px,100%);height:100dvh;flex-direction:column;border-left:1px solid var(--line-strong);background:radial-gradient(circle at 100% 0%,rgba(215,255,109,.035),transparent 25rem),#0b0e0a;box-shadow:-40px 0 120px #00000094}.drawer-topbar{display:flex;height:57px;flex:0 0 auto;align-items:center;justify-content:space-between;gap:20px;padding:0 15px 0 22px;border-bottom:1px solid var(--line);color:var(--faint);font-family:var(--mono);font-size:6.8px;letter-spacing:.1em;text-transform:uppercase}.drawer-close{display:grid;width:33px;height:33px;place-items:center;border:1px solid var(--line);border-radius:9px;background:#ffffff06;color:var(--muted);transition:color .25s ease,background .25s ease,border-color .25s ease}.drawer-close:hover{border-color:var(--lime);background:var(--lime);color:var(--ink)}.drawer-scroll{flex:1;overflow-y:auto;overscroll-behavior:contain}.drawer-scroll::-webkit-scrollbar{width:8px}.drawer-scroll::-webkit-scrollbar-track{background:transparent}.drawer-scroll::-webkit-scrollbar-thumb{border:2px solid transparent;border-radius:999px;background:#2b3026;background-clip:content-box}.drawer-art{position:relative;height:292px;margin:12px;overflow:hidden;border-radius:18px;background:#12100b}.drawer-art>.launch-art{position:absolute;top:0;right:0;bottom:0;left:0}.drawer-art-overlay{position:absolute;z-index:7;right:12px;bottom:12px;left:12px;display:flex;align-items:center;justify-content:space-between;gap:10px}.drawer-status,.drawer-days{display:flex;align-items:center;gap:6px;padding:5px 8px;border:1px solid rgba(255,255,255,.14);border-radius:999px;background:#07090680;color:#ffffffc2;font-family:var(--mono);font-size:6.3px;letter-spacing:.07em;text-transform:uppercase;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.drawer-status i{width:4px;height:4px;flex:0 0 auto;border-radius:50%}.drawer-body{padding:11px 28px 34px}.drawer-title-row{display:flex;align-items:center;gap:14px}.drawer-title-row>div{min-width:0}.drawer-category{display:block;color:var(--faint);font-family:var(--mono);font-size:6.3px;letter-spacing:.12em;text-transform:uppercase}.drawer-title-row h2{margin-top:4px;color:var(--text);font-size:clamp(2rem,4vw,2.65rem);font-weight:580;letter-spacing:-.06em;line-height:.92}.drawer-title-row p{margin-top:6px;color:var(--muted);font-size:11.5px;line-height:1.5}.drawer-clock-card{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-top:22px;padding:15px;border:1px solid var(--line);border-radius:14px;background:#ffffff05}.drawer-clock-card>div:first-child{display:flex;flex-direction:column;gap:11px}.drawer-date{display:flex;align-items:flex-end;flex-direction:column;gap:5px;text-align:right}.drawer-date strong{color:var(--text-soft);font-family:var(--mono);font-size:10.5px;font-weight:450;letter-spacing:.01em;white-space:nowrap}.drawer-date>span:last-child{color:var(--dimmer);font-family:var(--mono);font-size:5.8px;letter-spacing:.05em;text-transform:uppercase}.drawer-description{margin-top:20px;color:var(--text-soft);font-size:12.5px;letter-spacing:-.005em;line-height:1.74}.drawer-why{margin-top:20px;padding:14px 16px;border-left:2px solid var(--lime);border-radius:0 11px 11px 0;background:linear-gradient(90deg,rgba(215,255,109,.05),transparent 85%)}.drawer-section-label{display:block;margin-bottom:6px;color:var(--lime);font-family:var(--mono);font-size:6px;letter-spacing:.12em;text-transform:uppercase}.drawer-why p{color:var(--muted);font-size:11.5px;line-height:1.66}.drawer-facts{display:grid;grid-template-columns:1fr 1fr;gap:1px;margin-top:20px;overflow:hidden;border:1px solid var(--line);border-radius:12px;background:var(--line)}.drawer-facts>div{padding:11px 13px;background:#0b0e0a}.drawer-facts dt{color:var(--faint);font-family:var(--mono);font-size:5.7px;letter-spacing:.1em;text-transform:uppercase}.drawer-facts dd{margin-top:4px;color:var(--text-soft);font-size:10.5px;line-height:1.4}.drawer-tags{display:flex;flex-wrap:wrap;gap:5px;margin-top:17px}.drawer-tags span{padding:4px 6px;border:1px solid var(--line);border-radius:4px;color:var(--faint);font-family:var(--mono);font-size:5.8px;letter-spacing:.04em;text-transform:uppercase}.drawer-note{margin-top:21px;padding-top:15px;border-top:1px solid var(--line);color:var(--faint);font-family:var(--mono);font-size:6.4px;letter-spacing:.02em;line-height:1.75}.drawer-footer{display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;gap:18px;padding:14px 22px;border-top:1px solid var(--line);background:#080a07eb;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.drawer-footer strong{display:block;color:var(--text-soft);font-size:10.5px;font-weight:520;letter-spacing:-.01em}.drawer-footer>div>span{display:block;margin-top:2px;color:var(--faint);font-size:8.5px}.drawer-cta{height:42px;padding-left:15px;font-size:10.5px}.drawer-cta .button-icon{width:28px;height:28px}@media(max-width:1180px){.hero-layout{grid-template-columns:minmax(0,1.03fr) minmax(355px,.83fr);gap:38px}.stage-chip--top{left:0}.stage-chip--bottom{right:0}.radar-grid{grid-auto-rows:minmax(420px,auto)}.launch-card.is-featured .launch-card-art{height:420px}.runway-layout{grid-template-columns:minmax(280px,.74fr) minmax(0,1.26fr);gap:46px}.runway-table-head{grid-template-columns:minmax(0,1fr) 94px 116px;padding-right:41px}.runway-row{grid-template-columns:52px minmax(0,1fr) 94px 116px 27px;gap:12px}.signals-panel{padding:40px}.signals-layout{gap:42px}.footer-links{gap:28px}}@media(max-width:1040px){.nav-shell{grid-template-columns:1fr auto}.nav-links{display:none}.menu-toggle{display:flex}.nav-search{width:36px;justify-content:center;padding:0}.nav-search-label,.nav-search kbd{display:none}.hero{min-height:auto;padding-top:140px}.hero-layout{grid-template-columns:1fr;gap:48px}.hero-copy{max-width:720px}.hero-title{font-size:clamp(4.6rem,10vw,7.1rem)}.hero-stage{width:100%;max-width:590px;margin-inline:auto}.stage-rings{width:min(88vw,560px)}.hero-stats{margin-top:64px}.section-heading-row{grid-template-columns:1fr;gap:28px}.section-heading-aside{max-width:540px;justify-self:start;padding-bottom:0}.radar-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.launch-card.is-featured{grid-column:span 2;grid-row:auto}.launch-card.is-featured .launch-card-art{height:390px}.runway-layout{grid-template-columns:1fr;gap:44px}.runway-sticky{position:static}.runway-lede{max-width:580px}.runway-next{max-width:590px;margin-top:30px}.calendar-download{max-width:590px}.signals-layout{grid-template-columns:1fr;gap:32px}.signals-copy{max-width:680px}.signals-title{font-size:clamp(3.4rem,7vw,5.1rem)}.manifesto-top{grid-template-columns:1fr;gap:38px}.manifesto-intro{max-width:690px;justify-self:start;padding-top:0}.manifesto-stamp{width:106px;margin-top:0}.subscribe-panel{grid-template-columns:1fr;min-height:0}.subscribe-art{display:none}.subscribe-content{padding:clamp(34px,6vw,62px)}.footer-top{grid-template-columns:1fr;gap:42px}.footer-identity{max-width:480px}.footer-links{max-width:760px}}@media(max-width:900px){.hero-title{font-size:clamp(4.1rem,11vw,6.6rem)}.hero-stage{max-width:550px}.hero-stat{padding-right:18px}.hero-stat+.hero-stat{padding-left:18px}.signals-panel{padding:30px;border-radius:25px}.signals-panel-head{flex-wrap:wrap;gap:12px}.principles{grid-template-columns:1fr;margin-top:52px}.principle{padding:25px 0 29px;border-bottom:1px solid var(--line)}.principle+.principle{padding-left:0;border-left:0}.principle-top{margin-bottom:26px}.principle p{max-width:520px}.principle-line{display:none}.footer-links{grid-template-columns:.8fr .8fr 1.4fr}}@media(max-width:760px){.container{width:calc(100% - 32px)}.section{padding:clamp(72px,15vw,96px) 0}.section-title{margin-top:21px;font-size:clamp(2.95rem,11.3vw,4.5rem);letter-spacing:-.066em}#top,[id]{scroll-margin-top:88px}.site-header{top:12px}.site-header.is-scrolled{top:7px}.nav-shell{width:calc(100% - 24px);height:60px;padding:0 9px 0 15px;border-radius:15px}.site-header.is-scrolled .nav-shell{height:55px}.brand-word{font-size:20px}.logo-mark{width:27px;height:27px}.hero{padding-top:120px}.hero-kicker{flex-wrap:wrap;row-gap:8px;font-size:7.3px}.hero-title{font-size:clamp(3.4rem,13.3vw,5.4rem)}.hero-below{margin-top:26px}.hero-description{font-size:13px}.hero-actions{margin-top:23px}.hero-actions .button{flex:1 1 auto}.hero-actions kbd{display:none}.hero-proof{flex-wrap:wrap;gap:9px;margin-top:24px;font-size:9.5px}.hero-proof-separator{display:none}.hero-stage{max-width:100%;min-height:0;padding-top:6px}.stage-rings{width:116%;opacity:.55}.stage-chip,.stage-cross,.stage-marker{display:none}.hero-feature{max-width:100%}.hero-feature-visual{height:232px}.hero-feature-body{padding:16px}.hero-feature-name h2{font-size:23px}.hero-feature-meta{flex-direction:column;align-items:flex-start;gap:13px}.hero-feature-date{align-items:flex-start}.hero-feature-date .meta-label{display:none}.hero-stats{grid-template-columns:1fr 1fr;margin-top:46px}.hero-stat{min-height:88px;padding:17px 14px 16px 0;border-top:1px solid var(--line)}.hero-stat:nth-child(-n+2){border-top:0}.hero-stat+.hero-stat{padding-left:0;border-left:0}.hero-stat:nth-child(2n){padding-left:16px;border-left:1px solid var(--line)}.hero-stat strong{font-size:1.95rem}.hero-stat-index{top:12px;right:12px}.ticker-shell{padding:11px 0 17px}.signal-ticker{height:44px;transform:rotate(-1deg)}.ticker-label{padding:0 13px;font-size:6.5px}.ticker-item{padding:0 13px;font-size:7px}.ticker-end{display:none}.radar-section{padding-top:80px}.section-heading-row{margin-top:10px}.radar-toolbar{flex-direction:column;align-items:stretch;gap:13px;margin-top:34px}.radar-toolbar-side{justify-content:space-between}.radar-grid{grid-template-columns:1fr;grid-auto-rows:auto;gap:12px;margin-top:16px}.launch-card{min-height:0}.launch-card.is-featured{grid-column:auto;grid-row:auto}.launch-card-art{height:202px}.launch-card.is-featured .launch-card-art{height:252px}.launch-card-body{padding:17px 17px 16px}.launch-card.is-featured .launch-card-body{padding:18px 17px 17px}.launch-card.is-featured .launch-card-title h3{font-size:24px}.launch-card.is-featured .launch-card-tagline{margin-top:11px;font-size:12.5px}.launch-card.is-featured .launch-card-description{font-size:12px;line-height:1.62}.launch-card.is-featured .launch-card-footer{padding-top:14px}.radar-grid.is-filtered .launch-card{width:100%;min-height:0;flex-basis:100%}.radar-footnote{flex-wrap:wrap;row-gap:9px}.radar-footnote a{width:100%;margin-left:0}.runway-section:before,.runway-section:after{display:none}.runway-layout{gap:38px}.runway-next{margin-top:26px}.runway-title{margin-top:21px}.runway-lede{margin-top:21px;font-size:13px}.runway-table-head{display:none}.runway-list{border-top:1px solid var(--line-strong)}.runway-row{grid-template-areas:"date app arrow" "date clock clock";grid-template-columns:50px minmax(0,1fr) 23px;align-items:start;gap:8px 10px;padding:15px 5px 15px 10px}.runway-row:hover{transform:none}.runway-row-date{grid-area:date;align-self:start}.runway-row-app{grid-area:app}.runway-row-access{display:none}.runway-row-clock{grid-area:clock;justify-content:flex-start}.runway-row-arrow{grid-area:arrow;align-self:start}.runway-row-date strong{font-size:24px}.runway-table-foot{flex-wrap:wrap;row-gap:9px}.signals-panel{padding:24px 18px;border-radius:22px}.signals-node{font-size:6.2px}.signals-layout{gap:26px;margin-top:30px}.signals-title{margin-top:21px;font-size:clamp(2.95rem,11vw,4.3rem)}.signals-lede{margin-top:20px;font-size:12px}.watch-count{margin-top:26px;padding-top:18px}.watch-count-value{font-size:3.5rem}.signal-wave{height:56px;gap:1.5px}.signal-item{padding:13px 12px}.signal-feed-head,.signal-feed-foot{padding:11px 12px}.signal-chart{margin-top:20px}.signal-sync{margin-top:10px}.manifesto-stamp{display:none}.manifesto-intro{font-size:12.5px}.manifesto-quote{margin-top:46px;padding:26px 20px;border-radius:19px}.manifesto-quote blockquote{font-size:clamp(1.75rem,6.2vw,2.65rem)}.quote-glyph{top:-18px;right:15px;font-size:9rem}.quote-orbit{right:-170px;bottom:-190px}.subscribe-section{padding-top:40px}.subscribe-panel{border-radius:24px}.subscribe-content{padding:30px 21px 34px}.subscribe-title{margin-top:21px;font-size:clamp(2.95rem,12vw,4.5rem)}.subscribe-lede{margin-top:19px;font-size:12px}.subscribe-form,.subscribe-success{margin-top:23px}.interest-chip{border-radius:11px}.footer-links{grid-template-columns:1fr 1fr;gap:30px 24px}.footer-column--note{grid-column:span 2;padding-top:22px;padding-left:0;border-top:1px solid var(--line);border-left:0}.footer-column--note p{max-width:440px}.footer-bottom{flex-wrap:wrap;gap:10px 18px}.footer-bottom-center{display:none}.footer-wordmark{margin-bottom:26px;line-height:.66}.modal-layer{padding:74px 12px 12px}.search-palette{max-height:calc(100dvh - 82px);border-radius:18px}.search-palette-top{padding:13px 12px 12px 15px;gap:10px}.search-palette-top input{font-size:14.5px}.search-palette-meta{padding:9px 15px 7px}.search-result{grid-template-columns:32px minmax(0,1fr) 20px;gap:10px;padding:9px}.search-result-date{display:none}.search-result-copy strong{font-size:12px}.search-palette-foot{padding:9px 13px}.search-palette-foot{gap:8px}.launch-drawer{width:100%;border-left:0}.drawer-art{height:245px;margin:10px}.drawer-body{padding:10px 20px 28px}.drawer-clock-card{flex-direction:column;align-items:flex-start;gap:15px}.drawer-date{align-items:flex-start;text-align:left}.drawer-footer{gap:10px;padding:12px 16px}.drawer-footer>div>span{display:none}.drawer-cta{flex:1}}@media(max-width:560px){.nav-cta{width:38px;justify-content:center;padding:0}.nav-cta-label{display:none}.nav-cta-icon{width:auto;height:auto;background:transparent;color:var(--ink)}.nav-search,.brand-index{display:none}.mobile-menu{padding-inline:20px}.mobile-menu-footer{flex-direction:column;align-items:flex-start;gap:16px}.mobile-menu-meta{flex-direction:column;align-items:flex-start;gap:5px;text-align:left}.mobile-nav-hint{display:none}.mobile-nav-link{grid-template-columns:30px minmax(0,1fr) 22px}.hero-title{font-size:clamp(3.1rem,14vw,4.5rem)}.hero-kicker-divider:nth-of-type(2){display:none}.hero-actions{flex-direction:column;align-items:stretch}.hero-actions .button{width:100%;flex:none}.hero-feature-visual{height:215px}.hero-feature-top{padding:12px 14px 11px}.hero-feature-name h2{font-size:21px}.hero-feature-body{padding:14px}.hero-stat strong{font-size:1.75rem}.hero-stat-live{font-size:8px}.filter-row{width:100%;flex-wrap:nowrap;overflow-x:auto;padding:3px;scrollbar-width:none}.filter-row::-webkit-scrollbar{display:none}.filter-chip{flex:0 0 auto}.radar-search{height:30px}.launch-card-art{height:190px}.launch-card-title h3{font-size:18px}.launch-card-tags span{font-size:5.6px}.launch-card-clock .countdown--compact{font-size:9.5px}.runway-next{padding:16px}.runway-next-main{margin-top:17px}.runway-next-main h3{font-size:1.4rem}.runway-next-main p{font-size:10.5px}.runway-next-clock .countdown-segment strong{font-size:19px}.calendar-download{gap:9px}.calendar-download>svg{display:none}.runway-row-date strong{font-size:22px}.runway-row-date>span{font-size:5.9px}.runway-row-app strong{font-size:12px}.runway-row-clock .countdown--compact{font-size:9px}.signals-panel{padding:20px 13px}.signals-panel-head{gap:8px}.signals-node{display:none}.watch-count-value{font-size:3.1rem}.watch-count-sub{font-size:8.5px}.signal-wave{height:48px}.signal-copy>span:not(.signal-latest){font-size:10.8px}.signal-sync{padding:9px}.signal-sync strong{font-size:8.8px}.signal-error{font-size:6px}.manifesto-quote{padding:24px 17px}.manifesto-quote figcaption{font-size:6px}.subscribe-content{padding:27px 16px 31px}.subscribe-title{font-size:clamp(2.7rem,13vw,3.8rem)}.subscribe-field{flex-direction:column;align-items:stretch;padding:7px}.subscribe-field input{width:100%;height:44px;text-align:center}.subscribe-field button{width:100%}.subscribe-success{align-items:flex-start}.subscribe-reset{margin-left:0}.subscribe-privacy{font-size:8.8px}.interest-chip{width:100%}.footer-top{padding-bottom:44px}.footer-links{gap:26px 18px}.footer-bottom{flex-direction:column;align-items:flex-start}.footer-wordmark{margin-top:8px;font-size:34vw}.search-palette-meta span:last-child{display:none}.search-result-copy em{display:none}.search-palette-foot>span{margin-left:auto}.drawer-art{height:220px}.drawer-title-row{gap:11px}.drawer-title-row h2{font-size:1.95rem}.drawer-title-row p{font-size:10.5px}.drawer-clock-card .countdown-segment strong{font-size:18px}.drawer-facts{grid-template-columns:1fr}.drawer-footer>div{display:none}.drawer-cta{width:100%}}@media(max-width:400px){.container{width:calc(100% - 24px)}.nav-shell{width:calc(100% - 18px);padding-left:12px}.brand-word{font-size:19px}.hero-feature-visual{height:198px}.hero-feature-name h2{font-size:19px}.hero-feature-tagline{font-size:11px}.hero-stat strong{font-size:1.55rem}.hero-stat-live{font-size:7.5px}.launch-card-art{height:176px}.launch-card.is-featured .launch-card-art{height:220px}.subscribe-title{font-size:2.6rem}.footer-column--note{grid-column:span 2}}@keyframes livePulse{0%{box-shadow:0 0 #d7ff6d6b}70%{box-shadow:0 0 0 5px #d7ff6d00}to{box-shadow:0 0 #d7ff6d00}}@keyframes orbitLogo{0%{transform:rotate(-34deg)}to{transform:rotate(326deg)}}@keyframes menuLinkIn{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes heroLineIn{0%{transform:translateY(112%)}to{transform:translateY(0)}}@keyframes stageIn{0%{opacity:0;transform:translateY(24px) scale(.99)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes spinRing{to{transform:rotate(360deg)}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes floatChip{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes tickerMove{to{transform:translate(-50%)}}@keyframes apertureSpin{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes patchDash{to{stroke-dashoffset:-60}}@keyframes miniPulse{0%{box-shadow:0 0 0 0 currentColor}70%{box-shadow:0 0 0 5px transparent}to{box-shadow:0 0 0 0 transparent}}@keyframes cursorDrift{0%,to{transform:translate(0)}32%{transform:translate(7px,-5px)}68%{transform:translate(-4px,4px)}}@keyframes stillBreathe{0%{transform:scaleY(.65)}to{transform:scaleY(1.08)}}@keyframes pinRipple{0%{opacity:.9;transform:scale(.8)}to{opacity:0;transform:scale(2.1)}}@keyframes waveBreathe{0%{opacity:.55;transform:scaleY(.52)}to{opacity:1;transform:scaleY(1)}}@keyframes sparkTwinkle{0%,to{opacity:.5;transform:scale(.8)}50%{opacity:1;transform:scale(1.25)}}@keyframes stampSpin{to{transform:rotate(360deg)}}@keyframes coreBreathe{0%{transform:scale(.975)}to{transform:scale(1.025)}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-delay:0ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}.hero-kicker,.hero-below,.hero-stage,.hero-stats,.mobile-nav-link{opacity:1!important}.hero-line>span{transform:none!important}}
