@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/space-grotesk-latin-400-normal-CJ-V5oYT.woff2)format("woff2"),url(/assets/space-grotesk-latin-400-normal-BnQMeOim.woff)format("woff")}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/space-grotesk-latin-500-normal-lFbtlQH6.woff2)format("woff2"),url(/assets/space-grotesk-latin-500-normal-CNSSEhBt.woff)format("woff")}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/space-grotesk-latin-700-normal-RjhwGPKo.woff2)format("woff2"),url(/assets/space-grotesk-latin-700-normal-CwsQ-cCU.woff)format("woff")}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/unbounded-latin-500-normal-4slEIF53.woff2)format("woff2"),url(/assets/unbounded-latin-500-normal-ZsrgWWU1.woff)format("woff")}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/unbounded-latin-700-normal-CaoNriVp.woff2)format("woff2"),url(/assets/unbounded-latin-700-normal-CZtriu5h.woff)format("woff")}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/unbounded-latin-800-normal-CN2Hxyoo.woff2)format("woff2"),url(/assets/unbounded-latin-800-normal-Cjred_zf.woff)format("woff")}:root{--black:#050506;--black-soft:#0a0a0e;--white:#f4f3ee;--white-dim:#f4f3ee9e;--line:#f4f3ee24;--line-strong:#f4f3ee47;--blue:#3d5bff;--electric:#2f6bff;--cyan:#22f0ff;--purple:#a25cff;--pink:#ff2fb9;--orange:#ff6a1a;--acid:#c8ff2e;--yellow:#ffe74a;--pad:clamp(20px, 3.6vw, 64px);--nav-h:82px;--font-body:"Space Grotesk", "Helvetica Neue", sans-serif;--font-display:"Unbounded", "Space Grotesk", sans-serif;--ease-out:cubic-bezier(.16, 1, .3, 1);--scroll-velocity:0;--page-progress:0;--pointer-x:50%;--pointer-y:50%}*,:before,:after{box-sizing:border-box}html{background:var(--black);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;scrollbar-width:thin;scrollbar-color:#f4f3ee33 var(--black)}html::-webkit-scrollbar{width:5px}html::-webkit-scrollbar-track{background:var(--black)}html::-webkit-scrollbar-thumb{background:#f4f3ee33;border-radius:99px}body{background:var(--black);min-width:320px;color:var(--white);font-family:var(--font-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;overscroll-behavior:none;margin:0;font-weight:400;overflow-x:hidden}body.is-loading{overflow:hidden}#root{min-height:100vh}::selection{background:var(--acid);color:var(--black)}a,button{color:inherit;font:inherit}button{cursor:pointer;background:0 0;border:0;padding:0}a{text-decoration:none}img,svg{max-width:100%;display:block}h1,h2,h3,p{margin:0}ul,ol{margin:0;padding:0;list-style:none}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}html.has-cursor,html.has-cursor *{cursor:none!important}.app{width:100%;position:relative}.scene{z-index:0;background:radial-gradient(#3d5bff12,#0000 42%),#050506;position:fixed;inset:0;overflow:hidden}.scene__canvas{outline:none;width:100%;height:100%;display:block}.scene__fallback{background:radial-gradient(circle at 50% 45%,#171134 0%,#050506 65%);place-items:center;display:none;position:absolute;inset:0}.scene.is-failed .scene__fallback{display:grid}.scene__fallback span{aspect-ratio:1;background:radial-gradient(circle at 38% 34%, #fff 0%, var(--cyan) 12%, var(--blue) 34%, var(--purple) 56%, var(--pink) 76%, #050506 80%);filter:blur(1px);border-radius:50%;width:min(42vw,420px);box-shadow:0 0 120px #3d5bff73,0 0 40px #ff2fb94d}.stage{z-index:2;pointer-events:none;width:100%;height:100%;position:fixed;inset:0}.scroll-track{z-index:0;pointer-events:none;width:100%;height:800svh;position:relative}.chapter{visibility:hidden;opacity:0;pointer-events:none;will-change:opacity;width:100%;height:100%;position:absolute;inset:0;overflow:hidden}.chapter__inner{width:100%;height:100%;padding:0 var(--pad);position:relative}.display{font-family:var(--font-display);letter-spacing:-.06em;text-transform:uppercase;font-synthesis:none;font-weight:800;line-height:.86}.eyebrow,.micro{font-family:var(--font-body);letter-spacing:.14em;text-transform:uppercase;font-size:clamp(8px,.62vw,11px);font-weight:500;line-height:1.35}.eyebrow{color:#f4f3eee6;align-items:center;gap:10px;display:flex}.micro{color:#f4f3eec7}.micro--dim{color:#f4f3ee66}.display-outline{color:#0000;-webkit-text-stroke:1px #f4f3ee9e}.gradient-text{background:linear-gradient(100deg, var(--cyan) 0%, var(--blue) 26%, var(--purple) 52%, var(--pink) 74%, var(--orange) 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.line{display:block;overflow:hidden}.line__in{will-change:transform;display:inline-block}.magnetic{will-change:transform;display:inline-flex}.live-dot{background:var(--cyan);width:6px;height:6px;box-shadow:0 0 10px var(--cyan), 0 0 22px #22f0ff80;border-radius:50%;animation:2.1s ease-in-out infinite livePulse}.live-dot--orange{background:var(--orange);box-shadow:0 0 10px var(--orange), 0 0 22px #ff6a1a80}.live-dot--violet{background:var(--purple);box-shadow:0 0 10px var(--purple), 0 0 22px #a25cff80}.live-dot--blue{background:var(--blue);box-shadow:0 0 10px var(--blue), 0 0 22px #3d5bff80}.live-dot--pink{background:var(--pink);box-shadow:0 0 10px var(--pink), 0 0 22px #ff2fb980}.live-dot--cyan{background:var(--cyan);box-shadow:0 0 10px var(--cyan), 0 0 22px #22f0ff80}.gradient-text{background-size:180% 180%;animation:9s ease-in-out infinite alternate gradientDrift}@keyframes gradientDrift{0%{background-position:0%}to{background-position:100%}}@keyframes livePulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.7)}}.atmosphere{z-index:4;pointer-events:none;position:fixed;inset:0;overflow:hidden}.atmosphere__grain,.atmosphere__scanlines,.atmosphere__vignette,.atmosphere__chroma,.atmosphere__corners{pointer-events:none;display:block;position:absolute;inset:0}.atmosphere__grain{opacity:calc(.055 + var(--scroll-velocity) * .05);mix-blend-mode:soft-light;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.82' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='240' height='240' filter='url(%23n)' opacity='0.72'/%3E%3C/svg%3E");background-size:240px 240px;animation:.5s steps(3,end) infinite grainShift;inset:-40%}.atmosphere__scanlines{opacity:.36;mix-blend-mode:overlay;background:repeating-linear-gradient(0deg,#ffffff07 0 1px,#0000 1px 3px)}.atmosphere__vignette{background:radial-gradient(#0000 46%,#03030680 100%),linear-gradient(#03030659,#0000 16% 82%,#03030680)}.atmosphere__chroma{mix-blend-mode:screen;opacity:calc(.6 + var(--scroll-velocity) * .4);box-shadow:inset 10px 0 60px -40px #ff2fb9cc,inset -10px 0 60px -40px #22f0ffcc}.atmosphere__corners{border:1px solid #f4f3ee13;inset:14px}.atmosphere__corners:before,.atmosphere__corners:after{content:"";border-style:solid;border-color:#f4f3ee59;width:18px;height:18px;position:absolute}.atmosphere__corners:before{border-width:1px 0 0 1px;top:-1px;left:-1px}.atmosphere__corners:after{border-width:0 1px 1px 0;bottom:-1px;right:-1px}@keyframes grainShift{0%{transform:translate(0,0)}25%{transform:translate(-2%,1%)}50%{transform:translate(1%,-2%)}75%{transform:translate(-1%,2%)}to{transform:translate(2%,-1%)}}.preloader{z-index:3000;color:var(--white);clip-path:inset(0);background:#040405;display:grid;position:fixed;inset:0;overflow:hidden}.preloader:before{content:"";pointer-events:none;background:radial-gradient(circle at 50% 45%,#3d5bff1f,#0000 34%),linear-gradient(#ffffff05,#0000 30%);position:absolute;inset:0}.preloader__inner{grid-template-rows:auto 1fr auto;padding:clamp(20px,2.6vw,38px);display:grid;position:relative}.preloader__top,.preloader__bottom{justify-content:space-between;align-items:center;gap:20px;display:flex}.preloader__eyebrow,.preloader__build,.preloader__note,.preloader__status{letter-spacing:.16em;text-transform:uppercase;color:#f4f3ee7a;font-size:clamp(8px,.62vw,10px)}.preloader__center{flex-direction:column;justify-content:center;align-items:center;gap:clamp(16px,2.5vh,30px);display:flex}.preloader__orb{aspect-ratio:1;opacity:0;width:clamp(66px,8vw,108px);position:relative;transform:scale(.5)}.preloader__orb span{border:1px solid #f4f3ee47;border-radius:50%;position:absolute;inset:0}.preloader__orb span:first-child{background:radial-gradient(circle at 34% 30%, #fff 0%, var(--cyan) 10%, var(--electric) 34%, var(--purple) 60%, var(--pink) 82%, transparent 84%);border:0;animation:2s ease-in-out infinite orbPulse;box-shadow:0 0 40px #3d5bff8c,0 0 100px #ff2fb94d}.preloader__orb span:nth-child(2){opacity:.35;border-style:dashed;animation:8s linear infinite spin;inset:-17%}.preloader__orb span:nth-child(3){opacity:.14;animation:14s linear infinite reverse spin;inset:-34%}.preloader__wordmark{font-family:var(--font-display);letter-spacing:-.075em;font-size:clamp(3.2rem,9vw,8rem);font-weight:800;line-height:.8;display:flex;overflow:hidden}.preloader__wordmark .char{opacity:0;display:inline-block}.preloader__status{opacity:0}.preloader__flash{z-index:4;opacity:0;pointer-events:none;mix-blend-mode:screen;background:#fff;position:absolute;inset:0}.preloader__bottom{align-items:flex-end}.preloader__count{font-family:var(--font-display);letter-spacing:-.04em;font-size:clamp(1.4rem,2vw,2rem);font-weight:500}.preloader__bar{background:#f4f3ee1f;flex:1;max-width:36vw;height:1px;position:relative;overflow:hidden}.preloader__bar-fill{transform-origin:0;background:linear-gradient(90deg, var(--cyan), var(--blue), var(--purple), var(--pink), var(--orange));width:100%;height:100%;display:block;transform:scaleX(0)}.preloader__note{opacity:0}.preloader__corner{color:#f4f3ee4d;font-size:10px;position:absolute}.preloader__corner--tl{top:14px;left:14px}.preloader__corner--br{bottom:14px;right:14px}@keyframes spin{to{transform:rotate(360deg)}}@keyframes orbPulse{0%,to{filter:brightness();transform:scale(1)}50%{filter:brightness(1.25);transform:scale(1.06)}}.nav{z-index:900;height:var(--nav-h);padding:0 var(--pad);color:var(--white);mix-blend-mode:difference;pointer-events:auto;justify-content:space-between;align-items:center;gap:24px;display:flex;position:fixed;top:0;left:0;right:0}.brand{pointer-events:auto;text-align:left;align-items:center;gap:10px;display:flex}.brand__mark{border:1px solid #f4f3ee99;border-radius:50%;flex:none;place-items:center;width:18px;height:18px;display:inline-grid;position:relative}.brand__mark span{background:conic-gradient(var(--cyan), var(--blue), var(--purple), var(--pink), var(--orange), var(--acid), var(--cyan));filter:saturate(1.4);border-radius:50%;width:8px;height:8px}.brand__mark:after{content:"";border:1px dashed #f4f3ee47;border-radius:50%;animation:18s linear infinite spin;position:absolute;inset:-4px}.brand__name{font-family:var(--font-display);letter-spacing:-.03em;font-size:13px;font-weight:800}.brand__name sup{font-family:var(--font-body);vertical-align:top;margin-left:1px;font-size:6px;font-weight:500}.brand__edition{letter-spacing:.16em;color:#f4f3ee99;border-left:1px solid #f4f3ee47;margin-left:6px;padding-left:12px;font-size:8px}.nav__status{letter-spacing:.16em;text-transform:uppercase;color:#f4f3eebd;align-items:center;gap:8px;font-size:8px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.nav__status-sep{opacity:.3}.nav__status-dim{color:#f4f3ee61}.status-dot{background:var(--acid);border-radius:50%;width:4px;height:4px;animation:2s ease-in-out infinite livePulse;box-shadow:0 0 8px #c8ff2ecc}.nav__actions{align-items:center;gap:clamp(14px,2vw,30px);display:flex}.sound-toggle{color:#f4f3eeb3;letter-spacing:.14em;text-transform:uppercase;pointer-events:auto;align-items:center;gap:9px;font-size:8px;display:inline-flex}.sound-toggle:hover,.sound-toggle.is-on{color:var(--white)}.sound-bars{align-items:center;gap:2px;height:11px;display:flex}.sound-bars i{width:1.5px;height:3px;transition:height .3s var(--ease-out);background:currentColor;display:block}.sound-toggle.is-on .sound-bars i{animation:.8s ease-in-out infinite alternate soundBar}.sound-toggle.is-on .sound-bars i:nth-child(2){animation-delay:.13s}.sound-toggle.is-on .sound-bars i:nth-child(3){animation-delay:.26s}.sound-toggle.is-on .sound-bars i:nth-child(4){animation-delay:.39s}@keyframes soundBar{0%{height:2px}to{height:11px}}.menu-toggle{letter-spacing:.16em;text-transform:uppercase;pointer-events:auto;align-items:center;gap:10px;font-size:9px;display:inline-flex}.menu-toggle__icon{width:13px;height:13px;display:block;position:relative}.menu-toggle__icon i{width:100%;height:1px;transition:transform .4s var(--ease-out);background:currentColor;position:absolute;top:50%;left:0}.menu-toggle__icon i:first-child{transform:rotate(90deg)}.menu-toggle.is-open .menu-toggle__icon i:first-child,.menu-toggle.is-open .menu-toggle__icon i:last-child{transform:rotate(0)}.site-menu{z-index:800;clip-path:inset(0 0 100%);visibility:hidden;transition:clip-path .9s var(--ease-out), visibility .9s;pointer-events:none;position:fixed;inset:0}.site-menu.is-open{clip-path:inset(0);visibility:visible;pointer-events:auto}.site-menu__wash{-webkit-backdrop-filter:blur(26px);background:radial-gradient(circle at 78% 30%,#a25cff33,#0000 34%),radial-gradient(circle at 12% 68%,#22f0ff1a,#0000 30%),#050506f2;position:absolute;inset:0}.site-menu__inner{height:100%;padding:calc(var(--nav-h) + clamp(18px, 4vh, 48px)) var(--pad) clamp(24px, 4vh, 48px);grid-template-columns:minmax(0,1fr) minmax(260px,340px);gap:clamp(30px,6vw,100px);display:grid;position:relative}.site-menu__head{top:calc(var(--nav-h) + 18px);left:var(--pad);right:var(--pad);border-bottom:1px solid var(--line);justify-content:space-between;padding-bottom:14px;display:flex;position:absolute}.site-menu__nav{align-items:center;min-width:0;display:flex}.site-menu__nav ul{width:100%}.site-menu__nav li{border-top:1px solid var(--line);opacity:0;transition:opacity .55s var(--ease-out), transform .55s var(--ease-out);transition-delay:calc(.2s + var(--i) * 45ms);transform:translateY(26px)}.site-menu.is-open .site-menu__nav li{opacity:1;transform:translateY(0)}.site-menu__nav li:last-child{border-bottom:1px solid var(--line)}.site-menu__nav button{text-align:left;width:100%;transition:color .35s var(--ease-out), padding-left .4s var(--ease-out);color:#f4f3eebd;grid-template-columns:48px minmax(0,1fr) 34px;align-items:center;gap:12px;padding:clamp(9px,1.6vh,17px) 0;display:grid}.site-menu__nav button:hover{color:var(--acid);padding-left:14px}.site-menu__index{letter-spacing:.12em;opacity:.5;font-size:9px}.site-menu__label{font-family:var(--font-display);letter-spacing:-.055em;text-transform:uppercase;font-size:clamp(1.55rem,4.2vw,4.4rem);font-weight:700;line-height:1}.site-menu__arrow{opacity:.4;transition:transform .35s var(--ease-out), opacity .35s;font-size:16px}.site-menu__nav button:hover .site-menu__arrow{opacity:1;transform:translate(4px,-4px)}.site-menu__aside{opacity:0;transition:opacity .6s var(--ease-out) .35s, transform .6s var(--ease-out) .35s;flex-direction:column;align-self:end;gap:clamp(18px,3vh,34px);padding-bottom:8px;display:flex;transform:translateY(20px)}.site-menu.is-open .site-menu__aside{opacity:1;transform:translateY(0)}.site-menu__manifesto{letter-spacing:-.03em;font-size:clamp(1.35rem,2.2vw,2rem);line-height:1.15}.site-menu__manifesto em{color:var(--cyan);font-style:normal}.site-menu__body{color:#f4f3ee8a;max-width:290px;font-size:12px;line-height:1.55}.site-menu__meta{border-top:1px solid var(--line);letter-spacing:.13em;text-transform:uppercase;color:#f4f3ee70;flex-direction:column;gap:10px;padding-top:16px;font-size:9px;display:flex}.site-menu__meta button{color:var(--white);letter-spacing:.13em;text-transform:uppercase;border-bottom:1px solid #f4f3ee66;align-self:flex-start;margin-top:10px;padding-bottom:4px;font-size:9px}.cursor{z-index:2000;pointer-events:none;mix-blend-mode:difference;position:fixed;inset:0}.cursor__ring,.cursor__dot{pointer-events:none;border-radius:50%;display:block;position:fixed;top:0;left:0}.cursor__ring{width:34px;height:34px;transition:width .35s var(--ease-out), height .35s var(--ease-out), background .35s, border-color .35s;border:1px solid #ffffffb3;place-items:center;display:grid}.cursor__ring.is-active{background:#ffffff12;width:54px;height:54px}.cursor__ring.has-label{border-color:#ffffffe6;width:76px;height:76px}.cursor__ring.is-down{width:28px;height:28px}.cursor__label{font-family:var(--font-body);letter-spacing:.1em;text-transform:uppercase;color:#fff;opacity:0;font-size:7px;font-weight:500;transition:opacity .2s}.cursor__ring.has-label .cursor__label{opacity:1}.cursor__dot{background:#fff;width:4px;height:4px}@media (pointer:coarse){.cursor{display:none}}.rail{z-index:80;color:var(--white);mix-blend-mode:difference;pointer-events:none;flex-direction:column;align-items:flex-end;gap:14px;display:flex;position:fixed;top:50%;right:clamp(14px,2vw,30px);transform:translateY(-50%)}.rail__counter{font-family:var(--font-display);letter-spacing:-.04em;gap:4px;font-size:12px;display:flex}.rail__counter span:last-child{font-family:var(--font-body);letter-spacing:.12em;color:#f4f3ee73;padding-top:3px;font-size:7px}.rail__ticks{flex-direction:column;align-items:flex-end;gap:13px;padding-right:13px;display:flex;position:relative}.rail__track{background:#f4f3ee2e;width:1px;position:absolute;top:0;bottom:0;right:0}.rail__fill{transform-origin:top;background:var(--cyan);position:absolute;inset:0;transform:scaleY(0);box-shadow:0 0 10px #22f0ff80}.rail__tick{opacity:.35;align-items:center;gap:6px;transition:opacity .4s;display:flex}.rail__tick i{width:9px;height:1px;transition:width .45s var(--ease-out), background .45s;background:currentColor}.rail__tick-index{letter-spacing:.1em;opacity:0;font-size:6px;transition:opacity .3s}.rail__tick.is-active{opacity:1;color:var(--acid)}.rail__tick.is-active i{width:22px}.rail__tick.is-active .rail__tick-index{opacity:1}.rail__tick.is-past{opacity:.58}.rail__label{letter-spacing:.17em;text-transform:uppercase;writing-mode:vertical-rl;color:#f4f3ee99;font-size:7px}.tech-corner{pointer-events:none;border-style:solid;border-color:#f4f3ee59;width:14px;height:14px;position:absolute}.tech-corner--tl{border-width:1px 0 0 1px;top:26px;left:26px}.tech-corner--tr{border-width:1px 1px 0 0;top:26px;right:26px}.tech-corner--bl{border-width:0 0 1px 1px;bottom:26px;left:26px}.tech-corner--br{border-width:0 1px 1px 0;bottom:26px;right:26px}.marquee{white-space:nowrap;width:100%;overflow:hidden}.marquee__track{width:max-content;animation:32s linear infinite marqueeMove;display:flex}.marquee__track--reverse{animation-direction:reverse}.marquee__track span{flex:none;padding-right:.6em;display:inline-block}@keyframes marqueeMove{to{transform:translate(-50%)}}.capture-mode .atmosphere{display:none}.capture-mode .product-card{-webkit-backdrop-filter:none}@media (prefers-reduced-motion:reduce){.atmosphere__grain,.brand__mark:after,.live-dot,.status-dot,.gradient-text,.marquee__track,.sound-toggle.is-on .sound-bars i{animation:none!important}.site-menu,.site-menu__nav li,.site-menu__aside{transition-duration:.2s}}@media (width<=1024px){.rail,.nav__status{display:none}}@media (width<=820px){:root{--pad:20px;--nav-h:64px}.brand__edition,.sound-toggle__label{display:none}.brand__name{font-size:12px}.nav{gap:12px}.nav__actions{gap:16px}.atmosphere__corners{inset:9px}.preloader__bar{max-width:none}.preloader__note{display:none}.site-menu__inner{padding-top:calc(var(--nav-h) + 38px);grid-template-columns:1fr;overflow-y:auto}.site-menu__head{top:calc(var(--nav-h) + 10px)}.site-menu__aside{display:none}.site-menu__nav button{grid-template-columns:34px minmax(0,1fr) 24px}.site-menu__label{font-size:clamp(1.4rem,9vw,2.4rem)}.tech-corner{width:10px;height:10px}.tech-corner--tl,.tech-corner--tr{top:74px}.tech-corner--bl,.tech-corner--br{bottom:18px}.tech-corner--tl,.tech-corner--bl{left:14px}.tech-corner--tr,.tech-corner--br{right:14px}}.hero{z-index:1}.hero__inner{padding-top:var(--nav-h)}.hero__topline{top:calc(var(--nav-h) + 8px);left:var(--pad);right:var(--pad);opacity:0;justify-content:space-between;align-items:flex-start;gap:20px;display:flex;position:absolute;transform:translateY(12px)}.hero__topline-right{text-align:right;color:#f4f3ee6b}.hero__title{z-index:3;pointer-events:none;mix-blend-mode:exclusion;font-size:clamp(2.55rem,11.2vw,14rem);position:absolute;inset:0}.hero__line{white-space:nowrap;text-shadow:0 12px 70px #0003;margin:-.05em -.04em -.12em;padding:.05em .04em .12em;display:block;position:absolute;overflow:hidden}.hero__line--1{top:23vh;left:calc(var(--pad) - .04em)}.hero__line--2{right:calc(var(--pad) - .04em);text-align:right;bottom:14.5vh}.hero__line .line__in{opacity:0}.hero__period{color:var(--cyan);vertical-align:.12em;opacity:0;transform-origin:30% 70%;text-shadow:0 0 26px #22f0ffbf;-webkit-text-stroke:0;font-size:.54em;line-height:0;display:inline-block;transform:scale(.2)}.hero__tagline{left:var(--pad);z-index:4;opacity:0;flex-direction:column;align-items:flex-start;gap:14px;width:min(330px,26vw);display:flex;position:absolute;bottom:20vh;transform:translateY(18px)}.hero__tagline-main{letter-spacing:-.035em;font-size:clamp(1.1rem,1.5vw,1.6rem);font-weight:500;line-height:1.13}.hero__tagline-main em{color:var(--cyan);font-style:normal}.hero__tagline-rule{background:#f4f3ee59;width:42px;height:1px;display:block}.hero__tagline-meta{color:#f4f3ee5c;letter-spacing:.1em}.hero__aside{right:var(--pad);z-index:4;opacity:0;text-align:right;color:#f4f3ee80;flex-direction:column;align-items:flex-end;gap:5px;display:flex;position:absolute;top:50%;transform:translate(16px,-50%)}.hero__aside-rule{background:#f4f3ee33;width:1px;height:32px;margin:7px 0}.hero__bottom{left:var(--pad);right:var(--pad);bottom:calc(var(--pad) * .7);z-index:4;border-top:1px solid var(--line);opacity:0;justify-content:space-between;align-items:flex-end;gap:24px;padding-top:13px;display:flex;position:absolute;transform:translateY(12px)}.hero__coordinates{color:#f4f3ee57;gap:clamp(14px,2.4vw,36px);display:flex}.hero__signal{align-items:flex-end;gap:3px;height:16px;display:flex}.hero__signal span{background:var(--cyan);width:2px;height:4px;animation:1.1s ease-in-out infinite alternate signalBars;display:block;box-shadow:0 0 8px #22f0ffb3}.hero__signal span:nth-child(2){height:11px;animation-delay:.15s}.hero__signal span:nth-child(3){height:7px;animation-delay:.3s}.hero__signal span:nth-child(4){height:14px;animation-delay:.1s}.hero__signal span:nth-child(5){height:5px;animation-delay:.4s}@keyframes signalBars{to{opacity:.4;height:3px}}.hero__bottom-note{color:#f4f3ee57}.scroll-cue{z-index:4;opacity:0;color:#f4f3ee61;flex-direction:column;align-items:center;gap:9px;display:flex;position:absolute;bottom:16vh;left:50%;transform:translate(-50%)}.scroll-cue__line{background:#f4f3ee29;width:1px;height:46px;display:block;position:relative;overflow:hidden}.scroll-cue__line i{background:var(--white);width:100%;height:45%;animation:1.8s cubic-bezier(.7,0,.3,1) infinite scrollLine;position:absolute;top:0;left:0}@keyframes scrollLine{0%{transform:translateY(-160%)}to{transform:translateY(260%)}}.hero__edge-label{z-index:4;writing-mode:vertical-rl;color:#f4f3ee40;opacity:0;letter-spacing:.22em;position:absolute;top:50%}.hero__edge-label:not(.hero__edge-label--right){left:10px;transform:translateY(-50%)rotate(180deg)}.hero__edge-label--right{right:10px;transform:translateY(-50%)}.core{z-index:2}.core__header{top:calc(var(--nav-h) + 8px);left:var(--pad);right:var(--pad);justify-content:space-between;align-items:flex-start;display:flex;position:absolute}.core__coords{text-align:right;color:#f4f3ee5c}.core__coords span{color:#f4f3ee33}.core__title{top:24vh;left:var(--pad);z-index:4;color:#f4f3eef5;text-shadow:0 10px 60px #0505066b;font-size:clamp(2.5rem,7.6vw,9.6rem);line-height:.82;position:absolute}.core__title .line{padding-bottom:.03em;overflow:hidden}.core__title-outline{color:#0000;-webkit-text-stroke:1px #f4f3ee8c}.core__statement{left:var(--pad);z-index:4;gap:16px;width:min(340px,28vw);display:flex;position:absolute;bottom:17vh}.core__statement-index{color:var(--orange);letter-spacing:.1em;padding-top:4px;font-size:8px}.core__statement-main{letter-spacing:-.02em;text-shadow:0 4px 30px #050506cc;margin-bottom:10px;font-size:clamp(1rem,1.25vw,1.25rem);line-height:1.18}.core__statement-body{color:#f4f3ee85;text-shadow:0 3px 18px #050506e6;max-width:240px;font-size:10px;line-height:1.55}.core__components{right:var(--pad);z-index:4;width:min(370px,28vw);position:absolute;top:24vh}.core__components-head{border-bottom:1px solid var(--line);color:#f4f3ee73;justify-content:space-between;padding-bottom:9px;display:flex}.core__component{border-bottom:1px solid #f4f3ee1a;grid-template-columns:24px 1fr auto;align-items:center;gap:10px;padding:11px 0;display:grid;position:relative}.core__component-index{color:#f4f3ee4d;letter-spacing:.1em;font-size:7px}.core__component-name{letter-spacing:.17em;color:#f4f3eef0;font-size:12px;font-weight:500}.core__component-meta{letter-spacing:.08em;color:#f4f3ee52;white-space:nowrap;font-size:7px}.core__component-detail{opacity:0;letter-spacing:.02em;max-height:0;color:var(--cyan);transition:max-height .45s var(--ease-out), opacity .35s, padding .35s;grid-column:2/-1;font-size:9px;overflow:hidden}.core__component:hover .core__component-detail{opacity:1;max-height:20px;padding-top:3px}.core__component:before{content:"";background:var(--cyan);width:0;height:1px;transition:width .45s var(--ease-out);position:absolute;bottom:-1px;right:0}.core__component:hover:before{width:100%}.core__readout{right:var(--pad);z-index:4;grid-template-columns:1fr auto;align-items:end;gap:10px;width:min(370px,28vw);display:grid;position:absolute;bottom:17vh}.core__readout-value{font-family:var(--font-display);letter-spacing:-.06em;font-size:clamp(1.5rem,2.2vw,2.1rem);font-weight:500;line-height:.8}.core__readout-value span{color:var(--orange)}.core__readout-line{background:linear-gradient(90deg, var(--orange), transparent);grid-column:1/-1;height:1px;display:block}.core__readout .micro:last-child{grid-column:1/-1}.core__marquee{z-index:4;border-top:1px solid var(--line);background:#0505061a;align-items:center;height:38px;display:flex;position:absolute;bottom:0;left:0;right:0}.core__marquee .marquee__track span{letter-spacing:.18em;color:#f4f3ee52;font-size:8px}.intelligence{z-index:3}.intelligence__header{top:calc(var(--nav-h) + 8px);left:var(--pad);right:var(--pad);z-index:4;justify-content:space-between;align-items:flex-start;display:flex;position:absolute}.intelligence__stats{text-align:right;gap:clamp(20px,3.6vw,54px);display:flex}.intelligence__stats>div{flex-direction:column;align-items:flex-end;gap:3px;display:flex}.intelligence__stat-value{font-family:var(--font-display);letter-spacing:-.05em;font-size:clamp(.9rem,1.4vw,1.3rem);font-weight:500}.intelligence__ghost{z-index:0;pointer-events:none;font-family:var(--font-display);letter-spacing:-.07em;color:#0000;-webkit-text-stroke:1px #f4f3ee3d;opacity:.055;white-space:nowrap;mix-blend-mode:screen;justify-content:center;align-items:center;font-size:clamp(4rem,18.5vw,25rem);font-weight:800;line-height:.8;display:flex;position:absolute;inset:0}.intelligence__headline{z-index:3;text-align:center;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;padding:5vh 7vw 3vh;font-size:clamp(2.5rem,8.1vw,9.4rem);line-height:.85;display:flex;position:absolute;inset:0}.intelligence__headline .line{padding:0 .04em .05em;display:block;overflow:hidden}.intelligence__headline--one{color:#f4f3eef7}.intelligence__headline--two{color:var(--white);text-shadow:0 0 80px #3d5bff33}.intelligence__side-note{left:var(--pad);z-index:4;flex-direction:column;gap:9px;width:min(270px,24vw);display:flex;position:absolute;bottom:16vh}.intelligence__side-note p{color:#f4f3ee70;font-size:10px;line-height:1.6}.intelligence__side-line{background:var(--purple);width:28px;height:1px;display:block;box-shadow:0 0 10px #a25cffb3}.intelligence__sync{left:var(--pad);z-index:4;align-items:center;gap:10px;display:flex;position:absolute;bottom:8vh}.intelligence__sync-bar{background:#f4f3ee29;width:clamp(80px,9vw,140px);height:1px;display:block;overflow:hidden}.intelligence__sync-bar i{background:var(--purple);width:28%;height:100%;display:block;box-shadow:0 0 8px #a25cffe6}.intelligence__quote{right:var(--pad);z-index:4;text-align:right;color:#f4f3ee4d;position:absolute;bottom:8vh}.spatial{z-index:4}.spatial__header{top:calc(var(--nav-h) + 8px);left:var(--pad);right:var(--pad);z-index:4;justify-content:space-between;align-items:flex-start;display:flex;position:absolute}.spatial__header-right{text-align:right;color:#f4f3ee5c}.spatial__header-right span{color:#f4f3ee33}.spatial__title{top:18vh;left:var(--pad);z-index:3;color:#f4f3eef0;mix-blend-mode:exclusion;font-size:clamp(2.5rem,8.2vw,10rem);line-height:.83;position:absolute}.spatial__title .line:nth-child(2){padding-left:.45em}.spatial__reticle{aspect-ratio:1;z-index:2;pointer-events:none;mix-blend-mode:screen;width:clamp(180px,24vw,360px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.spatial__reticle-circle{border:1px solid #f4f3ee3d;border-radius:50%;position:absolute;inset:0}.spatial__reticle-circle--inner{border-style:dashed;border-color:#22f0ff61;animation:16s linear infinite spin;inset:24%}.spatial__reticle-cross{background:#f4f3ee38;position:absolute}.spatial__reticle-cross--h{height:1px;top:50%;left:-8%;right:-8%}.spatial__reticle-cross--v{width:1px;top:-8%;bottom:-8%;left:50%}.spatial__reticle-dot{background:var(--cyan);width:5px;height:5px;box-shadow:0 0 14px var(--cyan);border-radius:50%;margin:-2.5px;position:absolute;top:50%;left:50%}.spatial__reticle-text{white-space:nowrap;color:#f4f3ee66;position:absolute;bottom:-20px;left:50%;transform:translate(-50%)}.spatial__labels{z-index:3;pointer-events:none;position:absolute;inset:0}.spatial__label{border-left:1px solid #f4f3ee4d;flex-direction:column;gap:3px;width:clamp(120px,10vw,160px);padding-left:10px;display:flex;position:absolute}.spatial__label-title{font-family:var(--font-display);letter-spacing:-.02em;color:#f4f3eeeb;font-size:clamp(11px,.92vw,14px);font-weight:700}.spatial__label-meta{letter-spacing:.14em;color:#f4f3ee59;font-size:6px}.spatial__label--vision{bottom:32vh;left:8vw}.spatial__label--voice{text-align:right;border-left:0;border-right:1px solid #f4f3ee4d;align-items:flex-end;padding-left:0;padding-right:10px;top:30vh;right:8vw}.spatial__label--memory{text-align:right;border-left:0;border-right:1px solid #f4f3ee4d;align-items:flex-end;padding-left:0;padding-right:10px;bottom:28vh;right:9vw}.spatial__label--automation{top:51vh;left:8vw}.spatial__bottom{z-index:4;padding:0 var(--pad);position:absolute;bottom:0;left:0;right:0}.spatial__strip{border-top:1px solid var(--line);border-bottom:1px solid var(--line);opacity:.6;padding:8px 0}.spatial__strip .marquee__track span{font-family:var(--font-display);letter-spacing:.08em;color:#f4f3ee73;font-size:8px;font-weight:500}.spatial__bottom-row{justify-content:space-between;align-items:center;padding:9px 0;display:flex}.spatial__frame{z-index:1;pointer-events:none;border:1px solid #f4f3ee17;position:absolute;inset:14px}.spatial__frame:before,.spatial__frame:after{content:"";border-style:solid;border-color:#f4f3ee4d;width:32px;height:32px;position:absolute}.spatial__frame:before{border-width:1px 0 0 1px;top:-1px;left:-1px}.spatial__frame:after{border-width:0 1px 1px 0;bottom:-1px;right:-1px}.color{z-index:5}.color:before{content:"";z-index:2;pointer-events:none;background:radial-gradient(circle at 50% 48%,#0303073d,#0000 54%),linear-gradient(#0303076b,#0000 18% 76%,#03030780);position:absolute;inset:0}.color__wash{z-index:1;filter:blur(28px)saturate(1.65)contrast(1.15);mix-blend-mode:color;pointer-events:none;background:radial-gradient(circle at 24% 30%,#ff2fb9b3,#0000 38%),radial-gradient(circle at 76% 28%,#3d5bff94,#0000 35%),radial-gradient(circle at 62% 80%,#c8ff2e75,#0000 41%),radial-gradient(circle at 18% 78%,#ff6a1a9e,#0000 40%),radial-gradient(circle,#a25cff52,#0000 55%);position:absolute;inset:-10%}.color__grain{z-index:2;opacity:.22;mix-blend-mode:overlay;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='3'/%3E%3C/filter%3E%3Crect width='180' height='180' filter='url(%23n)' opacity='0.5'/%3E%3C/svg%3E");position:absolute;inset:0}.color__header{top:calc(var(--nav-h) + 8px);left:var(--pad);right:var(--pad);z-index:7;justify-content:space-between;align-items:flex-start;display:flex;position:absolute}.color__header-right{color:#f4f3ee80}.color__title{z-index:5;text-align:center;color:var(--white);mix-blend-mode:exclusion;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:0;padding:9vh 1vw 12vh;font-size:clamp(2.4rem,10.4vw,11.8rem);line-height:.8;display:flex;position:absolute;inset:0}.color__row{white-space:nowrap;justify-content:center;align-items:baseline;gap:.16em;display:flex}.color__row--one{transform:rotate(-1.2deg)}.color__row--two{color:#0000;-webkit-text-stroke:clamp(1px, .14vw, 2.5px) #f4f3eef5}.color__row--three{transform:rotate(1.2deg)}.color__word{white-space:nowrap;display:inline-flex}.color__char{transform-origin:50% 70%;will-change:transform, opacity;text-shadow:4px 0 #ff2fb947,-4px 0 #22f0ff47;display:inline-block}.color__row--two .color__char{text-shadow:none}.color__sticker-wrap{z-index:8;position:absolute;top:24vh;right:clamp(24px,7vw,120px)}.color__sticker{aspect-ratio:.92;background:var(--acid);color:#070708;flex-direction:column;justify-content:space-between;width:clamp(108px,9.5vw,158px);padding:12px;display:flex;box-shadow:0 0 0 1px #05050666,0 18px 60px #c8ff2e29}.color__sticker strong{font-family:var(--font-display);letter-spacing:-.04em;font-size:clamp(.85rem,1.4vw,1.25rem);font-weight:800;line-height:.9}.color__sticker .micro{color:#070708;letter-spacing:.12em;font-size:6px;font-weight:500}.color__footer{left:var(--pad);right:var(--pad);bottom:calc(var(--pad) * .8);z-index:7;grid-template-columns:1fr auto 1fr;align-items:end;gap:20px;display:grid;position:absolute}.color__statement{letter-spacing:-.02em;font-size:clamp(.95rem,1.3vw,1.3rem);line-height:1.2}.color__statement em{color:var(--acid);font-style:normal}.color__swatches{gap:6px;display:flex}.color__swatches span{aspect-ratio:1;background:var(--swatch);width:clamp(14px,1.4vw,22px);box-shadow:0 0 14px color-mix(in srgb, var(--swatch) 45%, transparent);border-radius:50%}.color__meta{text-align:right;color:#f4f3ee8c}.color__coords{right:calc(var(--pad) * .4);writing-mode:vertical-rl;z-index:7;color:#f4f3ee61;letter-spacing:.17em;position:absolute;top:52%}.product{z-index:6}.product:before{content:"";z-index:2;pointer-events:none;background:linear-gradient(#050506c2 0%,#0505063d 36%,#0000 56%,#05050680 100%),radial-gradient(circle at 50% 44%,#0000 18%,#05050633 70%);position:absolute;inset:0}.product__header{top:calc(var(--nav-h) + 8px);left:var(--pad);right:var(--pad);z-index:4;justify-content:space-between;align-items:flex-start;display:flex;position:absolute}.product__header-right{text-align:right;color:#f4f3ee5c}.product__header-right span{color:#f4f3ee33}.product__title{z-index:3;padding:0 var(--pad);text-align:center;color:#f4f3eefa;mix-blend-mode:normal;text-shadow:0 12px 60px #050506cc;font-size:clamp(2.1rem,6.2vw,7.2rem);line-height:.85;position:absolute;top:17vh;left:0;right:0}.product__title .line{padding-bottom:.04em;overflow:hidden}.product__title .display-outline{-webkit-text-stroke-color:#f4f3eecc;text-shadow:none}.product__cards{z-index:5;width:min(calc(100% - var(--pad) * 2), 1440px);pointer-events:none;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(10px,1.2vw,18px);display:grid;position:absolute;bottom:9vh;left:50%;transform:translate(-50%)}.tilt-card{transform-style:preserve-3d;will-change:transform}.product-card{-webkit-backdrop-filter:blur(18px)saturate(1.15);pointer-events:auto;height:clamp(215px,29vh,310px);transition:border-color .4s var(--ease-out), background .4s;background:linear-gradient(135deg,#ffffff12,#0000 35%),#08080d75;border:1px solid #f4f3ee29;border-radius:clamp(12px,1.2vw,20px);flex-direction:column;padding:clamp(14px,1.3vw,22px);display:flex;position:relative;overflow:hidden}.product-card:before{content:"";border-radius:inherit;background:radial-gradient(circle at var(--glow-x,50%) var(--glow-y,50%), #22f0ff24, transparent 30%), radial-gradient(circle at 90% 110%, #ff2fb929, transparent 40%);opacity:0;transition:opacity .45s var(--ease-out);pointer-events:none;position:absolute;inset:0}.product-card:hover{background:linear-gradient(135deg,#ffffff17,#0000 35%),#08080d8c;border-color:#f4f3ee6b}.product-card:hover:before{opacity:1}.product-card__top{color:#f4f3ee73;justify-content:space-between;align-items:center;gap:8px;display:flex}.product-card__dot{background:var(--acid);border-radius:50%;width:4px;height:4px;margin-left:auto;box-shadow:0 0 8px #c8ff2ecc}.product-card__glyph{color:#f4f3ee61;width:clamp(32px,3vw,46px);position:absolute;top:clamp(40px,5.2vh,56px);right:clamp(14px,1.3vw,22px)}.product-card__glyph svg{width:100%;overflow:visible}.product-card__glyph svg path,.product-card__glyph svg ellipse,.product-card__glyph svg circle{fill:none;stroke:currentColor;stroke-width:1.1px;vector-effect:non-scaling-stroke}.product-card__glyph svg .fill{fill:currentColor;stroke:none}.product-card h3{font-family:var(--font-display);letter-spacing:-.06em;text-transform:uppercase;margin-top:auto;font-size:clamp(1.5rem,2.6vw,3rem);font-weight:700;line-height:.9}.product-card p{color:#f4f3ee6b;max-width:90%;margin-top:8px;font-size:clamp(9px,.72vw,11px);line-height:1.5}.product-card__foot{color:#f4f3ee61;border-top:1px solid #f4f3ee1f;justify-content:space-between;align-items:center;margin-top:12px;padding-top:9px;display:flex}.product-card__arrow{color:#f4f3ee99;transition:transform .35s var(--ease-out), color .35s;font-size:14px}.product-card:hover .product-card__arrow{color:var(--acid);transform:translate(3px,-3px)}.product-card__glow{z-index:-1;opacity:0;pointer-events:none;background:radial-gradient(circle,#3d5bff29,#0000 60%);transition:opacity .5s;position:absolute;inset:-30%}.product-card:hover .product-card__glow{opacity:1}.product__status{left:var(--pad);bottom:calc(var(--pad) * .55);z-index:4;color:#f4f3ee73;align-items:center;gap:10px;display:flex;position:absolute}.product__status-bar{background:#f4f3ee2e;width:clamp(50px,6vw,90px);height:1px;display:block}.product__status-bar i{background:var(--cyan);width:100%;height:100%;display:block;box-shadow:0 0 8px #22f0ffcc}.product__specs{right:var(--pad);bottom:calc(var(--pad) * .55);z-index:4;color:#f4f3ee42;gap:clamp(10px,1.6vw,24px);display:flex;position:absolute}.final{z-index:7}.final__header{top:calc(var(--nav-h) + 8px);left:var(--pad);right:var(--pad);z-index:4;justify-content:space-between;align-items:flex-start;display:flex;position:absolute}.final__header-right{text-align:right;color:#f4f3ee5c}.final__title{z-index:4;padding:0 var(--pad);text-align:center;color:#f4f3eef5;mix-blend-mode:exclusion;font-size:clamp(2.25rem,7.3vw,8.5rem);line-height:.86;position:absolute;top:14vh;left:0;right:0}.final__title .line{padding-bottom:.04em;overflow:hidden}.final__title .line:nth-child(3){padding-top:.04em}.final__center{z-index:5;flex-direction:column;align-items:center;gap:13px;display:flex;position:absolute;bottom:15vh;left:0;right:0}.final__edition{letter-spacing:.24em;color:#f4f3ee80;text-transform:uppercase;font-size:9px}.final__cta{color:var(--white);font-family:var(--font-display);letter-spacing:.03em;text-transform:uppercase;pointer-events:auto;isolation:isolate;transition:color .35s var(--ease-out), border-color .35s;background:#f4f3ee05;border:1px solid #f4f3ee8c;border-radius:999px;align-items:center;gap:clamp(18px,2.2vw,34px);padding:clamp(13px,1.3vw,18px) clamp(20px,2.2vw,30px);font-size:clamp(8px,.72vw,10px);font-weight:500;display:inline-flex;position:relative;overflow:hidden}.final__cta:before{content:"";z-index:-1;border-radius:inherit;background:var(--white);transition:transform .55s var(--ease-out);position:absolute;inset:0;transform:translateY(101%)}.final__cta:hover{color:var(--black);border-color:var(--white)}.final__cta:hover:before{transform:translateY(0)}.final__cta-label{white-space:nowrap;position:relative}.final__cta-arrow{font-family:var(--font-body);transition:transform .45s var(--ease-out);font-size:17px;line-height:1;display:block;position:relative}.final__cta:hover .final__cta-arrow{transform:translate(7px)}.final__cta-glow{z-index:-2;opacity:0;pointer-events:none;background:radial-gradient(circle,#22f0ff57,#0000 58%);border-radius:50%;transition:opacity .5s;position:absolute;inset:-40%}.final__cta:hover .final__cta-glow{opacity:1}.final__cta-note{color:#f4f3ee47;letter-spacing:.11em}.footer{left:var(--pad);right:var(--pad);z-index:5;border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:18px;min-height:51px;padding:13px 0;display:flex;position:absolute;bottom:0}.footer__brand{font-family:var(--font-display);align-items:center;gap:8px;font-size:10px;font-weight:700;display:flex}.footer__brand .brand__mark{width:13px;height:13px}.footer__brand .brand__mark span{width:5px;height:5px}.footer__line{color:#f4f3ee94;gap:12px;display:flex}.footer__line span{color:#f4f3ee57}.footer__meta{color:#f4f3ee6b;gap:clamp(10px,1.3vw,20px);display:flex}.final__ver{right:var(--pad);z-index:5;writing-mode:vertical-rl;color:#f4f3ee3d;letter-spacing:.16em;position:absolute;top:50%;transform:translateY(-50%)}@media (width<=1280px){.hero__tagline{width:250px}.core__components{width:min(330px,30vw)}.core__component-meta{display:none}.product-card p{max-width:100%}}@media (width<=1024px){.hero__aside,.hero__edge-label,.core__statement{display:none}.core__components,.core__readout{width:min(300px,34vw)}.intelligence__side-note{width:220px}.spatial__label--automation{top:56vh}.color__sticker-wrap{top:28vh;right:4vw}.product-card{height:clamp(205px,27vh,270px)}.product-card__glyph{display:none}}@media (width<=820px){.hero__topline{top:calc(var(--nav-h) + 6px)}.hero__topline-right{display:none}.hero__title{font-size:clamp(2.8rem,13.4vw,6rem)}.hero__line--1{top:20vh}.hero__line--2{bottom:24vh}.hero__tagline{left:var(--pad);gap:10px;width:210px;bottom:11vh}.hero__tagline-main{font-size:1.02rem}.hero__aside,.hero__coordinates,.hero__bottom-note,.hero__edge-label,.hero__signal,.hero__bottom{display:none}.scroll-cue{gap:7px;bottom:4.2vh}.scroll-cue__line{height:26px}.core__coords,.core__statement,.core__readout,.core__marquee{display:none}.core__title{font-size:clamp(2.4rem,13.2vw,5.4rem);top:17vh}.core__components{top:auto;left:var(--pad);right:var(--pad);width:auto;bottom:5vh}.core__component{grid-template-columns:22px 1fr auto;padding:7px 0}.core__component-name{font-size:9px}.core__component-meta{font-size:6px;display:block}.core__components-head{padding-bottom:6px}.intelligence__stats{gap:16px}.intelligence__stats>div:nth-child(3){display:none}.intelligence__stat-value{font-size:11px}.intelligence__stats .micro{font-size:6px}.intelligence__headline{padding:10vh 4vw 2vh;font-size:clamp(2rem,8.6vw,4.6rem);line-height:.92}.intelligence__ghost{opacity:.04;font-size:22vw}.intelligence__side-note,.intelligence__quote{display:none}.intelligence__sync{left:var(--pad);bottom:4vh}.spatial__title{font-size:clamp(2.4rem,13vw,5.3rem);top:17vh}.spatial__title .line:nth-child(2){padding-left:.2em}.spatial__labels{display:none}.spatial__reticle{opacity:.7;width:45vw}.spatial__bottom{padding:0 var(--pad)}.spatial__bottom-row .micro--dim{display:none}.spatial__strip .marquee__track span{font-size:7px}.color__title{padding:14vh 0 17vh;font-size:clamp(1.95rem,9.8vw,4.8rem);line-height:.86}.color__row{flex-wrap:nowrap;gap:.1em}.color__row--one{transform:rotate(-1.8deg)}.color__row--three{transform:rotate(1.8deg)}.color__sticker-wrap{display:none}.color__footer{left:var(--pad);right:var(--pad);justify-content:space-between;align-items:flex-end;display:flex;bottom:4vh}.color__statement{font-size:.78rem}.color__swatches{gap:4px}.color__swatches span{width:12px}.color__meta,.color__coords,.color__header-right,.product__header-right{display:none}.product__title{font-size:clamp(1.9rem,9.5vw,4.1rem);top:15vh}.product__cards{width:calc(100% - var(--pad) * 2);flex-direction:column;gap:6px;display:flex;bottom:11vh}.product-card{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:9px;grid-template-rows:auto auto;grid-template-columns:1fr auto;align-items:end;height:63px;padding:8px 12px;display:grid}.product-card:before{background:radial-gradient(circle at 80%,#22f0ff14,#0000 45%)}.product-card__top{grid-column:1/-1;align-self:start;padding:0;font-size:6px}.product-card__top .micro{font-size:5.5px}.product-card__top .micro:last-child{display:block}.product-card h3{letter-spacing:-.07em;grid-column:1;margin:0;font-size:clamp(1.05rem,4.8vw,1.35rem);line-height:.9}.product-card p{display:none}.product-card__foot{border:0;grid-area:2/2;align-self:end;gap:10px;margin:0;padding:0}.product-card__foot .micro{font-size:5.5px}.product-card__glyph{display:none}.product__status{left:var(--pad);bottom:5.5vh}.product__specs{display:none}.final__title{font-size:clamp(2.1rem,10.2vw,4.6rem);line-height:.88;top:15vh}.final__center{gap:10px;bottom:15vh}.final__edition{font-size:7px}.final__cta{gap:16px;padding:12px 19px;font-size:7px}.final__cta-arrow{font-size:14px}.final__cta-note{text-align:center;padding:0 12px;font-size:6px}.final__header-right{display:none}.footer{gap:8px;min-height:40px;padding:9px 0}.footer__line{font-size:6px;line-height:1.5;display:block}.footer__line span{font-size:5px;display:block}.footer__meta{display:none}.footer__brand{font-size:8px}.final__ver,.spatial__reticle-text{display:none}}@media (width<=380px){.hero__title{font-size:12.8vw}.hero__line--1{top:19vh}.hero__line--2{bottom:25vh}.color__title{font-size:9.2vw}.intelligence__headline{font-size:8.5vw}.final__title{font-size:9.8vw}}
