@keyframes fade-up{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.animate-fade-up{animation:fade-up .5s cubic-bezier(.22,1,.36,1) both}.animate-fade-in{animation:fade-in .4s cubic-bezier(.22,1,.36,1) both}@property --glow-angle{syntax: "<angle>"; inherits: false; initial-value: 0deg;}@keyframes glow-sweep{to{--glow-angle: 360deg}}.hero-glow-ring{isolation:isolate}.hero-glow-ring:before{content:"";position:absolute;inset:0;border-radius:22px;padding:3px;background:conic-gradient(from var(--glow-angle),transparent 0deg,rgba(198,254,40,.18) 60deg,rgba(198,254,40,.04) 120deg,transparent 180deg,rgba(198,254,40,.12) 240deg,rgba(198,254,40,.03) 300deg,transparent 360deg);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:glow-sweep 8s linear infinite;z-index:2}.fullscreen-hero{position:relative;min-height:calc(100vh - 64px);overflow:hidden;background:#050505;color:var(--color-foreground);isolation:isolate}.fullscreen-hero:before{position:absolute;inset:0;z-index:1;background:radial-gradient(circle at 50% 58%,rgba(126,255,236,.22),transparent 28%),radial-gradient(circle at 50% 58%,rgba(255,255,255,.12),transparent 18%),linear-gradient(180deg,#0000006b,#0000 42%,#0000006b),linear-gradient(90deg,rgba(0,0,0,.58) 0%,transparent 30%,transparent 70%,rgba(0,0,0,.58) 100%);content:"";pointer-events:none}.fullscreen-hero__background{position:absolute;inset:0;z-index:0;width:100%;height:100%;object-fit:cover;object-position:center center;opacity:.9;filter:brightness(1.02) contrast(1.06) saturate(1.08);transform:scale(1.08)}.fullscreen-hero__content{position:relative;z-index:2;min-height:calc(100vh - 64px);padding:clamp(3rem,6vh,5rem) clamp(1.25rem,5vw,6rem) clamp(2rem,5vh,4rem)}.fullscreen-hero__copy{width:min(100%,58rem);margin:0 auto;text-align:center}.fullscreen-hero__title{margin:0;color:#fff;font-size:clamp(3.4rem,7vw,6.6rem);font-weight:700;line-height:1.02;letter-spacing:0}.fullscreen-hero__body{width:min(100%,48rem);margin:clamp(1.2rem,2vh,1.75rem) auto 0;color:#97a2a8d1;font-size:clamp(.92rem,1.2vw,1.1rem);line-height:1.55}@media(max-width:1024px){.fullscreen-hero__content{padding-right:clamp(1.25rem,4vw,3rem);padding-left:clamp(1.25rem,4vw,3rem)}}@media(min-width:768px)and (max-height:900px){.fullscreen-hero:before{background:linear-gradient(180deg,#000000f5,#000000db 20%,#00000057 38%,#0000001f 58%,#0000009e),radial-gradient(circle at 50% 64%,rgba(126,255,236,.2),transparent 28%),linear-gradient(90deg,rgba(0,0,0,.68) 0%,transparent 32%,transparent 68%,rgba(0,0,0,.68) 100%)}.fullscreen-hero__background{object-position:center center;opacity:.86;transform:translateY(6vh) scale(1.04)}.fullscreen-hero__content{padding-top:clamp(1.6rem,3.4vh,2.4rem)}.fullscreen-hero__copy{width:min(100%,50rem);padding:.25rem 1rem 1rem;background:radial-gradient(ellipse at 50% 42%,rgba(0,0,0,.58),rgba(0,0,0,.26) 44%,transparent 72%)}.fullscreen-hero__title{font-size:clamp(3rem,5.2vw,4.8rem);text-shadow:0 12px 44px rgba(0,0,0,.86)}.fullscreen-hero__body{width:min(100%,42rem);margin-top:.8rem;font-size:clamp(.88rem,1.05vw,1rem);line-height:1.45;text-shadow:0 8px 28px rgba(0,0,0,.9)}}@media(min-width:768px)and (max-height:760px){.fullscreen-hero__background{transform:translateY(8vh) scale(1.06)}.fullscreen-hero__content{padding-top:1.35rem}.fullscreen-hero__title{font-size:clamp(2.7rem,4.8vw,4.1rem)}.fullscreen-hero__body{width:min(100%,38rem);margin-top:.75rem;font-size:.9rem}}@media(max-width:767px){.fullscreen-hero{min-height:calc(100svh - 64px)}.fullscreen-hero:before{background:radial-gradient(circle at 50% 58%,rgba(126,255,236,.24),transparent 34%),radial-gradient(circle at 50% 58%,rgba(255,255,255,.12),transparent 22%),linear-gradient(180deg,#0000008a,#0000001a 44%,#00000094)}.fullscreen-hero__background{opacity:.86;filter:brightness(1) contrast(1.05) saturate(1.08);transform:scale(1.14)}.fullscreen-hero__content{min-height:calc(100svh - 64px);padding:2.5rem 1rem 1.25rem}.fullscreen-hero__title{font-size:clamp(2.7rem,14vw,4.4rem)}.fullscreen-hero__body{font-size:.92rem;line-height:1.45}}.cortex-hero{--cyan: 103, 245, 240;--teal: 45, 180, 188;--ice: 225, 255, 254;--core-image: url(/images/cortex-hero-v17/core.webp);--core-x: 50%;--core-y: 50%;position:relative;min-height:calc(100vh - 64px);overflow:hidden;background:#020405;color:var(--color-foreground);isolation:isolate}.cortex-stage{position:absolute;inset:0;overflow:hidden}.cortex-bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center center;display:block;animation:cortex-bg-in 1s cubic-bezier(.16,1,.3,1) both}.cortex-ambient{position:absolute;inset:-8%;z-index:1;pointer-events:none;background:radial-gradient(ellipse at var(--core-x) var(--core-y),rgba(var(--cyan),.115) 0 8%,rgba(var(--cyan),.058) 23%,rgba(var(--teal),.022) 41%,transparent 59%),radial-gradient(ellipse at calc(var(--core-x) + 12%) calc(var(--core-y) - 1%),rgba(var(--teal),.035),transparent 35%);mix-blend-mode:screen}.cortex-ripple-bed{position:absolute;left:var(--core-x);top:var(--core-y);z-index:2;width:30%;aspect-ratio:1;border-radius:50%;pointer-events:none;background:radial-gradient(circle,rgba(var(--ice),.12) 0 5%,rgba(var(--cyan),.12) 16%,rgba(var(--teal),.048) 38%,transparent 69%);filter:blur(20px);opacity:.13;transform:translate(-50%,-50%) scale(.72);transform-origin:50% 50%;mix-blend-mode:screen}.cortex-item{position:absolute;display:block;height:auto;opacity:0;filter:blur(2px);transform:translate3d(0,5px,0);animation:cortex-item-in .72s var(--intro-delay, 0s) cubic-bezier(.16,1,.3,1) forwards}.cortex-agent-wheel{position:absolute;left:22.4%;top:8%;z-index:12;width:15.5%;height:84%;overflow:visible;pointer-events:none;isolation:isolate;opacity:0;animation:cortex-shell-in .85s .18s cubic-bezier(.16,1,.3,1) forwards}.cortex-agent-wheel:before{position:absolute;left:22%;top:50%;width:52%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,rgba(var(--ice),.1) 0 18%,rgba(var(--cyan),.12) 32%,rgba(var(--teal),.045) 57%,transparent 73%);content:"";filter:blur(13px);opacity:.46;mix-blend-mode:screen;transform:translate(-50%,-50%) scale(.88)}.cortex-agent{left:0;width:32.5%;opacity:0}.cortex-agent-1{top:12.5%;--intro-delay: .22s}.cortex-agent-2{top:25.5%;--intro-delay: .34s}.cortex-agent-3{top:38.5%;--intro-delay: .46s}.cortex-agent-4{top:51.5%;--intro-delay: .58s}.cortex-agent-5{top:64.5%;--intro-delay: .7s}.cortex-agent-6{top:77.5%;--intro-delay: .82s}.cortex-core-wrap{position:absolute;left:44.921875%;top:41.087963%;z-index:5;width:10.15625%;aspect-ratio:776 / 768;opacity:0;animation:cortex-core-in .75s .88s cubic-bezier(.16,1,.3,1) forwards}.cortex-core{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 0 8px rgba(var(--cyan),.14)) drop-shadow(0 0 22px rgba(var(--teal),.08))}.cortex-core-spectrum,.cortex-core-current{position:absolute;inset:0;background-repeat:no-repeat;background-position:center;background-size:contain;-webkit-mask-image:var(--core-image);mask-image:var(--core-image);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;mix-blend-mode:screen;pointer-events:none}.cortex-core-spectrum{background:linear-gradient(125deg,#2a86953d,#50ddd9b8 20%,#e7fffef5 36%,#62f5eee0 49%,#6478802e 67%,#30a4ae7a 84%,#2a86953d);background-size:260% 260%;opacity:.4;animation:cortex-spectrum-flow 6.4s ease-in-out infinite}.cortex-core-current{background:linear-gradient(108deg,transparent 0 23%,rgba(93,224,220,.18) 32%,rgba(236,255,254,.98) 45%,rgba(111,248,241,.78) 52%,rgba(57,186,193,.18) 62%,transparent 72% 100%);background-size:270% 100%;opacity:.26;filter:drop-shadow(0 0 7px rgba(var(--cyan),.34));animation:cortex-current-flow 3.2s ease-in-out infinite}.cortex-core-halo{position:absolute;inset:-55%;z-index:-1;border-radius:50%;pointer-events:none;background:radial-gradient(circle,rgba(var(--ice),.12) 0 5%,rgba(var(--cyan),.12) 16%,rgba(var(--teal),.04) 39%,transparent 68%);filter:blur(17px);opacity:.2;transform:scale(.88);mix-blend-mode:screen}.cortex-wordmark-wrap{position:absolute;left:59.765625%;top:34.259259%;z-index:5;width:34.114583%;overflow:hidden;opacity:0;transform:translate3d(9px,0,0);animation:cortex-copy-in .86s 1.06s cubic-bezier(.16,1,.3,1) forwards}.cortex-wordmark{display:block;width:100%;height:auto}.cortex-wordmark-wrap:after{position:absolute;top:-20%;bottom:-20%;left:-24%;width:12%;background:linear-gradient(90deg,transparent,rgba(218,255,253,.25),transparent);content:"";filter:blur(5px);transform:skew(-14deg);animation:cortex-wordmark-sweep 1s 1.28s cubic-bezier(.16,1,.3,1) both}.cortex-beta{left:74.609375%;top:45.717593%;z-index:6;width:4.427083%;--intro-delay: 1.28s}.cortex-description{left:61.783854%;top:53.472222%;z-index:6;width:30.013021%;--intro-delay: 1.42s}.cortex-vignette{position:absolute;inset:0;z-index:8;pointer-events:none;background:linear-gradient(180deg,rgba(0,0,0,.04),transparent 22%,transparent 78%,rgba(0,0,0,.1)),radial-gradient(ellipse at center,transparent 55%,rgba(0,0,0,.13) 100%)}@keyframes cortex-bg-in{0%{opacity:0;filter:brightness(.58) saturate(.82);transform:scale(1.01)}to{opacity:1;filter:none;transform:scale(1)}}@keyframes cortex-item-in{0%{opacity:0;filter:blur(2px);transform:translate3d(0,5px,0)}65%{opacity:1}to{opacity:1;filter:none;transform:none}}@keyframes cortex-core-in{0%{opacity:0;filter:blur(2px) brightness(1.16)}to{opacity:1;filter:none}}@keyframes cortex-copy-in{0%{opacity:0;filter:blur(2px);transform:translate3d(9px,0,0)}to{opacity:1;filter:none;transform:none}}@keyframes cortex-shell-in{to{opacity:1}}@keyframes cortex-wordmark-sweep{0%{opacity:0;transform:translate(0) skew(-14deg)}22%{opacity:.55}to{opacity:0;transform:translate(900%) skew(-14deg)}}@keyframes cortex-spectrum-flow{0%,to{background-position:100% 100%}50%{background-position:0% 20%}}@keyframes cortex-current-flow{0%,to{background-position:135% 0}50%{background-position:-35% 0}}@media(min-width:768px)and (max-height:820px){.cortex-hero{min-height:calc(100vh - 64px)}.cortex-stage{transform:scale(.94);transform-origin:center center}}@media(max-width:767px){.cortex-hero{--core-x: 50%;--core-y: 47%;min-height:calc(100svh - 64px)}.cortex-stage{display:grid;grid-template-rows:minmax(8rem,.8fr) auto auto auto;align-content:center;justify-items:center;gap:clamp(1.15rem,3.2vh,1.75rem);padding:clamp(1.5rem,5vh,3rem) 1.2rem clamp(1.25rem,4vh,2rem)}.cortex-bg{object-position:center center;opacity:.92}.cortex-ambient{inset:-12%}.cortex-ripple-bed{left:50%;top:46%;width:72%;filter:blur(18px)}.cortex-agent-wheel,.cortex-core-wrap,.cortex-wordmark-wrap,.cortex-beta,.cortex-description{position:relative;left:auto;top:auto}.cortex-agent-wheel{grid-row:1;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));align-items:end;width:min(92vw,24rem);height:auto;min-height:clamp(6.8rem,21vh,10.5rem);opacity:1;animation:none}.cortex-agent-wheel:before{left:50%;top:58%;width:54%;opacity:.28}.cortex-agent{position:relative;left:auto;top:auto;width:clamp(3.2rem,15vw,4.8rem);opacity:1;filter:none;animation:none;justify-self:center}.cortex-agent-1,.cortex-agent-6{transform:translateY(1.5rem)}.cortex-agent-2,.cortex-agent-5{transform:translateY(.55rem)}.cortex-agent-3,.cortex-agent-4{transform:translateY(-.25rem)}.cortex-core-wrap{grid-row:2;width:min(55vw,15.5rem);opacity:1;animation:none}.cortex-wordmark-wrap{grid-row:3;width:min(88vw,25rem);opacity:1;transform:none;animation:none}.cortex-wordmark-wrap:after{display:none}.cortex-beta{display:none}.cortex-description{grid-row:4;width:min(88vw,24rem);opacity:1;animation:none}.cortex-vignette{background:linear-gradient(180deg,rgba(0,0,0,.16),transparent 18%,transparent 76%,rgba(0,0,0,.28)),radial-gradient(ellipse at center,transparent 46%,rgba(0,0,0,.24) 100%)}}@media(max-width:390px){.cortex-stage{gap:1rem}.cortex-agent{width:clamp(2.85rem,14.5vw,4rem)}.cortex-core-wrap{width:min(52vw,13.5rem)}}@media(prefers-reduced-motion:reduce){.cortex-bg,.cortex-item,.cortex-core-wrap,.cortex-core-spectrum,.cortex-core-current,.cortex-wordmark-wrap,.cortex-wordmark-wrap:after{animation:none!important;transition:none!important}.cortex-item,.cortex-core-wrap,.cortex-wordmark-wrap{opacity:1;filter:none;transform:none}}.cortex-hero{width:100%;min-height:0;aspect-ratio:16 / 9}.cortex-ripple-canvas{position:absolute;inset:0;z-index:2;display:block;width:100%;height:100%;opacity:1;pointer-events:none;mix-blend-mode:screen;transform:translateZ(0);will-change:contents}.cortex-ripple-bed{opacity:var(--bed-opacity, .13);transform:translate(-50%,-50%) scale(var(--bed-scale, .72))}.cortex-ambient{opacity:var(--ambient-opacity, .46);will-change:opacity}.cortex-agent-wheel{--wheel-halo-opacity: 0;--wheel-halo-scale: .88}.cortex-agent-wheel:before{opacity:var(--wheel-halo-opacity);transform:translate(-50%,-50%) scale(var(--wheel-halo-scale));will-change:transform,opacity}.cortex-agent-wheel .cortex-item{left:0!important;top:0!important;width:32.5%!important;height:auto;opacity:0;animation:none!important;transform-origin:50% 50%;will-change:transform,opacity,filter;backface-visibility:hidden;mix-blend-mode:normal}.cortex-core-base,.cortex-core-spectrum,.cortex-core-current{background-image:var(--core-image);background-position:center;background-repeat:no-repeat;background-size:contain}.cortex-core-base{position:absolute;inset:0;filter:drop-shadow(0 0 8px rgba(var(--cyan),.14)) drop-shadow(0 0 22px rgba(var(--teal),.08))}.cortex-core-spectrum{background-position:var(--spectrum-x, 100%) var(--spectrum-y, 100%);opacity:var(--spectrum-opacity, .4);animation:none;will-change:background-position,opacity}.cortex-core-current{background-position:var(--flow-x, 135%) 0;opacity:var(--flow-opacity, .26);animation:none;will-change:background-position,opacity}.cortex-core-halo{opacity:var(--halo-opacity, .2);transform:scale(var(--halo-scale, .88));transform-origin:50% 50%;will-change:opacity,transform}@media(max-width:749px)and (orientation:portrait){.cortex-hero{--core-x: 71%;--core-y: 49%;width:100%;height:100svh;min-height:640px;max-height:920px;aspect-ratio:auto}.cortex-stage{display:block;padding:0;gap:0;transform:none}.cortex-bg{object-fit:cover;object-position:center center}.cortex-ambient{inset:-12%;background:radial-gradient(ellipse at var(--core-x) var(--core-y),rgba(var(--cyan),.14) 0 7%,rgba(var(--cyan),.065) 22%,rgba(var(--teal),.025) 43%,transparent 64%),radial-gradient(ellipse at 82% 46%,rgba(var(--teal),.04),transparent 39%)}.cortex-ripple-bed{left:var(--core-x);top:var(--core-y);width:56%;filter:blur(18px)}.cortex-agent-wheel{position:absolute;left:7%;top:25%;width:56%;height:55%;min-height:0;opacity:0;animation:cortex-shell-in .85s .18s cubic-bezier(.16,1,.3,1) forwards}.cortex-agent-wheel:before{left:22%;top:50%;width:48%;filter:blur(11px)}.cortex-agent-wheel .cortex-item{position:absolute;width:29.5%!important}.cortex-core-wrap{position:absolute;left:58%;top:41.5%;width:27%;opacity:0;animation:cortex-core-in .58s .88s cubic-bezier(.16,1,.3,1) forwards}.cortex-wordmark-wrap{position:absolute;left:9%;top:18.5%;width:82%;opacity:0;transform:translate3d(9px,0,0);animation:cortex-copy-in .58s 1.06s cubic-bezier(.16,1,.3,1) forwards}.cortex-wordmark-wrap:after{display:block}.cortex-beta{display:block;position:absolute;left:41.5%;top:7.5%;width:17%;opacity:0;animation:cortex-item-in .58s var(--intro-delay, 0s) cubic-bezier(.16,1,.3,1) forwards}.cortex-description{position:absolute;left:9%;top:80%;width:82%;opacity:0;animation:cortex-item-in .58s var(--intro-delay, 0s) cubic-bezier(.16,1,.3,1) forwards}.cortex-vignette{background:linear-gradient(180deg,rgba(0,0,0,.13),transparent 18%,transparent 76%,rgba(0,0,0,.24)),radial-gradient(ellipse at center,transparent 46%,rgba(0,0,0,.22) 100%)}}@media(max-width:390px)and (orientation:portrait){.cortex-hero{min-height:620px}.cortex-agent-wheel{left:5%;width:59%}.cortex-core-wrap{left:59%;width:28%}.cortex-description{left:7%;width:86%}}@media(max-width:749px)and (orientation:landscape){.cortex-hero{width:100%;min-height:100svh;aspect-ratio:16 / 9}}@media(prefers-reduced-motion:reduce){.cortex-ripple-canvas{opacity:.12}.cortex-core-spectrum{opacity:.35;transform:none}.cortex-core-current{opacity:.18;background-position:center}}.cortex-hero{--core-x: 50%;--core-y: 34%;--flow-x: 135%;--flow-opacity: .2;--spectrum-x: 100%;--spectrum-y: 100%;--spectrum-opacity: .34;width:100%;min-height:0;aspect-ratio:16 / 9;background:#010405}.cortex-background{position:absolute;inset:0;z-index:0;display:block;width:100%;height:100%;object-fit:fill;pointer-events:none;-webkit-user-select:none;user-select:none}.cortex-ambient{background:radial-gradient(ellipse at var(--core-x) var(--core-y),rgba(var(--cyan),.17) 0 6%,rgba(var(--cyan),.075) 17%,rgba(var(--teal),.026) 35%,transparent 58%),radial-gradient(ellipse at 58% 48%,rgba(var(--teal),.045),transparent 38%);opacity:var(--ambient-opacity, .48);will-change:opacity}.cortex-ripple-canvas{position:absolute;inset:0;z-index:2;display:block;width:100%;height:100%;pointer-events:none;mix-blend-mode:screen;transform:translateZ(0);backface-visibility:hidden;will-change:contents}.cortex-ripple-bed{left:var(--core-x);top:var(--core-y);opacity:var(--bed-opacity, .12);transform:translate(-50%,-50%) scale(var(--bed-scale, .72))}.cortex-core-wrap{position:absolute;left:50%;top:34%;z-index:10;width:10.4%;aspect-ratio:776 / 768;opacity:0;transform:translate(-50%,-50%);animation:reveal-core .85s .24s cubic-bezier(.16,1,.3,1) forwards}.cortex-core-base,.cortex-core-spectrum,.cortex-core-current{position:absolute;inset:0;background-image:var(--core-image);background-repeat:no-repeat;background-position:center;background-size:contain}.cortex-core-base{filter:drop-shadow(0 0 8px rgba(var(--cyan),.14)) drop-shadow(0 0 22px rgba(var(--teal),.08))}.cortex-core-spectrum,.cortex-core-current{-webkit-mask-image:var(--core-image);mask-image:var(--core-image);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;mix-blend-mode:screen;pointer-events:none}.cortex-core-spectrum{background:linear-gradient(126deg,#2c8b9838,#54e1dcbf 21%,#ebfffefa 37%,#66f6efdb 49%,#66788029 68%,#34a8b170 85%,#2c8b9838);background-size:260% 260%;background-position:var(--spectrum-x) var(--spectrum-y);opacity:var(--spectrum-opacity);animation:none;will-change:background-position,opacity}.cortex-core-current{background:linear-gradient(108deg,transparent 0 22%,rgba(89,216,213,.16) 31%,rgba(238,255,254,.99) 44%,rgba(107,250,242,.8) 52%,rgba(55,187,194,.16) 63%,transparent 74% 100%);background-size:270% 100%;background-position:var(--flow-x) 0;opacity:var(--flow-opacity);filter:drop-shadow(0 0 8px rgba(var(--cyan),.34));animation:none;will-change:background-position,opacity}.cortex-core-halo{inset:-58%;opacity:var(--halo-opacity, .22);transform:scale(var(--halo-scale, .88));filter:blur(19px);will-change:opacity,transform}.cortex-beta{position:absolute;left:57.7%;top:33.1%;z-index:11;width:4.45%;height:auto;opacity:0;transform:translate(-50%,-50%);animation:reveal-soft .72s .56s cubic-bezier(.16,1,.3,1) forwards}.cortex-wordmark{position:absolute;left:50%;top:50.8%;z-index:11;display:block;width:31.4%;height:auto;opacity:0;transform:translate(-50%,-50%) translateY(8px);animation:reveal-copy .82s .68s cubic-bezier(.16,1,.3,1) forwards}.cortex-description{position:absolute;left:50%;z-index:11;margin:0;color:#bed7d8b8;font-weight:400;text-align:center;letter-spacing:0;text-wrap:balance;opacity:0;transform:translate(-50%,-50%) translateY(7px);animation:reveal-copy .8s .86s cubic-bezier(.16,1,.3,1) forwards;text-shadow:0 1px 1px rgba(0,0,0,.36),0 0 12px rgba(0,0,0,.18)}.cortex-description-desktop{top:59.1%;display:block;width:60%;font-size:clamp(13px,1.23vw,20px);line-height:1.22}.cortex-description-mobile{display:none}.cortex-agents{position:absolute;inset:0;z-index:12;pointer-events:none}.cortex-agent-energy{position:absolute;z-index:1;aspect-ratio:1;border-radius:50%;pointer-events:none;opacity:0;transform:translate(-50%,-50%) scale(.82);transform-origin:center;mix-blend-mode:screen;background:radial-gradient(circle,rgba(var(--ice),.36) 0 8%,rgba(var(--cyan),.25) 22%,rgba(var(--cyan),.12) 43%,rgba(var(--teal),.045) 58%,transparent 72%);filter:blur(4px);will-change:opacity,transform,filter}.cortex-agent{position:absolute;z-index:2;width:4.55%;height:auto;opacity:0;transform:translate(-50%,-50%) scale(.92);transform-origin:center;mix-blend-mode:normal;backface-visibility:hidden;will-change:transform,opacity,filter;animation:reveal-agent .62s var(--agent-delay) cubic-bezier(.16,1,.3,1) forwards}.cortex-agent-1{left:34.7%;top:72.2%;--agent-delay: .98s}.cortex-agent-2{left:40.9%;top:77.3%;--agent-delay: 1.06s}.cortex-agent-3{left:47%;top:80.9%;--agent-delay: 1.14s}.cortex-agent-4{left:53%;top:81.5%;--agent-delay: 1.22s}.cortex-agent-5{left:59.2%;top:77.4%;--agent-delay: 1.3s}.cortex-agent-6{left:65.2%;top:72.1%;--agent-delay: 1.38s}@keyframes reveal-core{0%{opacity:0;filter:blur(5px) brightness(1.35);transform:translate(-50%,-50%) scale(.92)}to{opacity:1;filter:none;transform:translate(-50%,-50%) scale(1)}}@keyframes reveal-soft{0%{opacity:0;filter:blur(3px);transform:translate(-50%,-50%) translateY(5px)}to{opacity:1;filter:none;transform:translate(-50%,-50%)}}@keyframes reveal-copy{0%{opacity:0;filter:blur(3px);transform:translate(-50%,-50%) translateY(8px)}to{opacity:1;filter:none;transform:translate(-50%,-50%)}}@keyframes reveal-agent{0%{opacity:0;filter:blur(3px) brightness(.8);transform:translate(-50%,-50%) scale(.84)}to{opacity:.82;filter:none;transform:translate(-50%,-50%) scale(1)}}@media(max-width:749px)and (orientation:portrait){.cortex-hero{--core-x: 50%;--core-y: 42.1%;height:100svh;min-height:640px;max-height:920px;aspect-ratio:auto}.cortex-background{object-fit:cover;object-position:center center}.cortex-ambient{inset:-10%;background:radial-gradient(ellipse at var(--core-x) var(--core-y),rgba(var(--cyan),.18) 0 7%,rgba(var(--cyan),.078) 18%,rgba(var(--teal),.026) 38%,transparent 61%),radial-gradient(ellipse at 57% 57%,rgba(var(--teal),.045),transparent 43%)}.cortex-core-wrap{left:50%;top:38.2%;width:25.6%}.cortex-beta{left:68.8%;top:34.5%;width:7.7%}.cortex-wordmark{left:50%;top:49.6%;width:65.5%}.cortex-description-desktop{display:none}.cortex-description-mobile{top:57.3%;display:block;width:84%;max-width:560px;padding-inline:6px;font-size:clamp(11.5px,3.32vw,16px);line-height:1.25;color:#bed7d8b8}.cortex-agent{width:9.15%}.cortex-agent-1{left:22.4%;top:70.7%}.cortex-agent-2{left:34.1%;top:74.6%}.cortex-agent-3{left:44.6%;top:77.5%}.cortex-agent-4{left:55.4%;top:77.5%}.cortex-agent-5{left:66%;top:74.6%}.cortex-agent-6{left:77.8%;top:70.7%}.cortex-vignette{background:radial-gradient(ellipse at 50% 51%,transparent 37%,rgba(0,0,0,.11) 66%,rgba(0,0,0,.38) 100%),linear-gradient(180deg,rgba(0,0,0,.18),transparent 18%,transparent 80%,rgba(0,0,0,.24))}}@media(max-width:390px)and (orientation:portrait){.cortex-core-wrap{width:28.2%}.cortex-wordmark{width:67%}.cortex-description-mobile{width:86%;font-size:clamp(11px,3.18vw,14px);line-height:1.24}.cortex-agent{width:9.55%}}@media(prefers-reduced-motion:reduce){.cortex-core-wrap,.cortex-beta,.cortex-wordmark,.cortex-description,.cortex-agent{animation:none!important;opacity:1;filter:none}.cortex-core-wrap,.cortex-beta,.cortex-wordmark,.cortex-description,.cortex-agent{transform:translate(-50%,-50%)}}.training-data-section{--training-data-scale: 1;background:#0c100c}.connected-voltra-section{--connected-voltra-scale: 1;background:#0c100c}.connected-voltra-section__image-wrap{width:min(100%,560px);margin:0 auto}.connected-voltra-section__image{display:block;width:100%;height:auto;transform:scale(var(--connected-voltra-scale));transform-origin:center center;transition:transform .16s ease-out;will-change:transform}@media(min-width:1024px){.connected-voltra-section__image-wrap{width:min(82%,500px)}}@media(max-width:767px){.connected-voltra-section__image-wrap{width:min(100%,22rem)}}.training-data-section__image-wrap{width:min(100%,560px);margin:0 auto}.training-data-section__image{display:block;width:100%;height:auto;transform:scale(var(--training-data-scale));transform-origin:center center;transition:transform .16s ease-out;will-change:transform}@media(min-width:1024px){.training-data-section__image-wrap{width:min(82%,500px)}}@media(max-width:767px){.training-data-section__image-wrap{width:min(100%,22rem)}}@media(prefers-reduced-motion:reduce){.connected-voltra-section__image,.training-data-section__image{transform:none;transition:none}}.ai-agents-scale-section{--ai-agents-logo-scale: 1;--ai-agents-logo-y: -16vh;--ai-agents-orbit-opacity: 0;--ai-agents-orbit-scale: .86;--ai-agents-description-opacity: 0;--ai-agents-section-height: calc(100vh - 64px) ;--ai-agents-stage-height: clamp( 27rem, calc(var(--ai-agents-section-height) - 14rem), 40rem );--ai-agents-orbit-size: min( 84vw, calc(var(--ai-agents-stage-height) - 2rem), 800px );position:relative;min-height:var(--ai-agents-section-height);background:#0c100c;color:var(--color-foreground);overscroll-behavior:contain}.ai-agents-scale-section__sticky{display:flex;flex-direction:column;align-items:center;min-height:var(--ai-agents-section-height);overflow:hidden;padding:clamp(2.5rem,6vh,5rem) 1.5rem clamp(1rem,2vh,1.5rem);background:#000}.ai-agents-scale-section__copy{position:relative;z-index:2;width:min(100%,92rem);text-align:center}.ai-agents-scale-section__title{margin:0;color:var(--color-foreground);font-size:clamp(28px,4vw,40px);font-weight:700;line-height:1.02;letter-spacing:0}.ai-agents-scale-section__title-break{display:none}.ai-agents-scale-section__title-tail:before{content:" "}.ai-agents-scale-section__description{width:min(100%,48rem);margin:clamp(1.2rem,2vh,1.75rem) auto 0;color:#97a2a8d1;font-size:clamp(.92rem,1.2vw,1.1rem);line-height:1.55;opacity:var(--ai-agents-description-opacity);transition:opacity .18s ease-out}.ai-agents-scale-section__logo-wrap{position:relative;display:flex;align-items:center;justify-content:center;flex:1;width:100%;min-height:var(--ai-agents-stage-height);padding-top:clamp(2rem,4vh,3rem);isolation:isolate}.ai-agents-scale-section__orbit{position:absolute;top:calc(50% + var(--ai-agents-logo-y));left:50%;z-index:1;width:var(--ai-agents-orbit-size);aspect-ratio:1;opacity:var(--ai-agents-orbit-opacity);pointer-events:none;transform:translate3d(-50%,-50%,0) scale(var(--ai-agents-orbit-scale));transform-origin:center center;transition:opacity .14s ease-out;will-change:opacity,transform}.ai-agents-scale-section__agent{position:absolute;display:flex;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.1);border-radius:999px;background:radial-gradient(circle at 35% 25%,rgba(255,255,255,.24),transparent 34%),#ffffff14;box-shadow:0 18px 54px #0006,inset 0 1px #ffffff24;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.ai-agents-scale-section__agent--large{width:clamp(5.2rem,7.8vw,7.4rem);height:clamp(5.2rem,7.8vw,7.4rem)}.ai-agents-scale-section__agent--medium{width:clamp(4.3rem,6.2vw,6rem);height:clamp(4.3rem,6.2vw,6rem)}.ai-agents-scale-section__agent--small{width:clamp(3.6rem,5.2vw,5rem);height:clamp(3.6rem,5.2vw,5rem)}.ai-agents-scale-section__agent--claude{top:0;left:16%}.ai-agents-scale-section__agent--codex{top:12%;right:12%}.ai-agents-scale-section__agent--openclaw{top:48%;left:-3%}.ai-agents-scale-section__agent--hermes{right:0;bottom:22%}.ai-agents-scale-section__agent--gemini{bottom:6%;left:20%}.ai-agents-scale-section__agent--cursor{right:24%;bottom:4%}.ai-agents-scale-section__agent-image{display:block;width:58%;height:58%;object-fit:contain;border-radius:12px}.ai-agents-scale-section__agent-fallback{color:var(--color-primary);font-size:1rem;font-weight:700}.ai-agents-scale-section__logo{position:relative;z-index:2;display:block;width:min(52vw,44rem,calc(var(--ai-agents-stage-height) * .82));height:auto;transform:translate3d(0,var(--ai-agents-logo-y),0) scale(var(--ai-agents-logo-scale));transform-origin:center center;will-change:transform}@media(max-width:1024px){.ai-agents-scale-section__title{font-size:clamp(28px,4vw,40px)}.ai-agents-scale-section__logo{width:min(56vw,30rem,calc(var(--ai-agents-stage-height) * .78))}.ai-agents-scale-section__orbit{width:var(--ai-agents-orbit-size)}}@media(min-width:768px)and (max-height:900px){.ai-agents-scale-section{--ai-agents-section-height: calc(100vh - 64px) ;--ai-agents-stage-height: clamp( 22rem, calc(var(--ai-agents-section-height) - 11rem), 29rem );--ai-agents-orbit-size: min( 80vw, calc(var(--ai-agents-stage-height) - 2rem), 500px )}.ai-agents-scale-section__sticky{padding-top:clamp(1.5rem,3.2vh,2.25rem);padding-bottom:clamp(.75rem,2vh,1.25rem)}.ai-agents-scale-section__title{font-size:clamp(28px,4vw,40px);text-shadow:0 12px 44px rgba(0,0,0,.86)}.ai-agents-scale-section__title-break{display:block}.ai-agents-scale-section__title-tail:before{content:""}.ai-agents-scale-section__description{width:min(100%,42rem);margin:.8rem auto 0;font-size:clamp(.88rem,1.05vw,1rem);line-height:1.45;text-shadow:0 8px 28px rgba(0,0,0,.9)}.ai-agents-scale-section__agent--large{width:clamp(4.3rem,6.4vw,5.8rem);height:clamp(4.3rem,6.4vw,5.8rem)}.ai-agents-scale-section__agent--medium{width:clamp(3.6rem,5.2vw,4.8rem);height:clamp(3.6rem,5.2vw,4.8rem)}.ai-agents-scale-section__agent--small{width:clamp(3rem,4.4vw,4rem);height:clamp(3rem,4.4vw,4rem)}}@media(min-width:768px)and (max-height:760px){.ai-agents-scale-section{--ai-agents-stage-height: clamp( 20rem, calc(var(--ai-agents-section-height) - 10rem), 26rem );--ai-agents-orbit-size: min( 78vw, calc(var(--ai-agents-stage-height) - 2rem), 440px )}.ai-agents-scale-section__sticky{padding-top:1.35rem;padding-bottom:.75rem}.ai-agents-scale-section__title{font-size:clamp(28px,4vw,40px)}.ai-agents-scale-section__description{width:min(100%,38rem);margin:.75rem auto 0;font-size:.9rem}}@media(max-width:767px){.ai-agents-scale-section{--ai-agents-section-height: calc(100svh - 64px) ;--ai-agents-stage-height: clamp(21rem, calc(100svh - 12rem) , 28rem);--ai-agents-orbit-size: min(96vw, var(--ai-agents-stage-height));min-height:var(--ai-agents-section-height)}.ai-agents-scale-section__sticky{min-height:var(--ai-agents-section-height);padding:2.5rem 1rem 2rem}.ai-agents-scale-section__title{font-size:clamp(28px,4vw,40px);line-height:1.02}.ai-agents-scale-section__description{font-size:.92rem;line-height:1.45}.ai-agents-scale-section__logo-wrap{min-height:var(--ai-agents-stage-height);padding-top:1.5rem}.ai-agents-scale-section__logo{width:min(72vw,19rem,calc(var(--ai-agents-stage-height) * .76))}.ai-agents-scale-section__orbit{width:var(--ai-agents-orbit-size)}.ai-agents-scale-section__agent--large{width:4rem;height:4rem}.ai-agents-scale-section__agent--medium{width:3.4rem;height:3.4rem}.ai-agents-scale-section__agent--small{width:2.9rem;height:2.9rem}.ai-agents-scale-section__agent--claude{top:7%;left:16%}.ai-agents-scale-section__agent--codex{top:18%;right:10%}.ai-agents-scale-section__agent--openclaw{top:48%;left:3%}.ai-agents-scale-section__agent--hermes{right:5%;bottom:24%}.ai-agents-scale-section__agent--gemini{bottom:8%;left:22%}.ai-agents-scale-section__agent--cursor{right:25%;bottom:2%}}@media(prefers-reduced-motion:reduce){.ai-agents-scale-section,.ai-agents-scale-section__sticky{min-height:auto}.ai-agents-scale-section__logo{transform:none;transition:none}.ai-agents-scale-section__orbit{opacity:1;transform:translate3d(-50%,-50%,0);transition:none}.ai-agents-scale-section__description{opacity:1;transition:none}}.agent-section__terminal{max-width:100%}@media(max-width:767px){.agent-section{padding-top:4rem;padding-bottom:4rem}.agent-section__terminal-body{padding:1rem;font-size:.74rem;line-height:1.5}.agent-section__table{table-layout:fixed;min-width:0}.agent-section__table th,.agent-section__table td{padding-right:.45rem!important}.agent-section__table th:nth-child(1),.agent-section__table td:nth-child(1){width:13%}.agent-section__table th:nth-child(2),.agent-section__table td:nth-child(2){width:28%}.agent-section__table th:nth-child(3),.agent-section__table td:nth-child(3),.agent-section__table th:nth-child(4),.agent-section__table td:nth-child(4){width:10%}.agent-section__table th:nth-child(5),.agent-section__table td:nth-child(5){width:20%}.agent-section__table th:nth-child(6),.agent-section__table td:nth-child(6){width:19%;padding-right:0!important}.agent-section__table th,.agent-section__table td{font-size:.62rem;line-height:1.25}}.product-feature-showcase{color:var(--pfs-text, #f7f8f8);background:var(--pfs-bg, #0c100c)}.product-feature-showcase__inner{width:100%;padding-top:var(--pfs-padding-top, 80px);padding-bottom:var(--pfs-padding-bottom, 80px);border-radius:0 0 1.2rem 1.2rem;background:#000}.product-feature-showcase__heading{max-width:82rem;margin:0 auto 4.4rem;color:#fff;font-size:clamp(28px,4vw,40px);font-weight:800;line-height:1.05;letter-spacing:0;text-align:center}.product-feature-showcase__panel{position:relative;display:grid;grid-template-columns:minmax(18rem,26rem) minmax(0,1fr);gap:clamp(2rem,4vw,4.5rem);width:min(88%,78rem);min-height:clamp(34rem,54vw,45rem);margin:0 auto;overflow:hidden;padding:clamp(3.4rem,5vw,5rem) clamp(3rem,5vw,4.6rem);border-radius:var(--pfs-radius, 28px);background:#161612}.product-feature-showcase__controls{position:relative;z-index:2;display:flex;flex-direction:column;align-self:center;align-items:flex-start;gap:.8rem;margin-left:2.4rem}.product-feature-showcase__nav{position:absolute;top:50%;left:2rem;z-index:3;display:flex;flex-direction:column;gap:.8rem;transform:translateY(-50%)}.product-feature-showcase__nav-button{display:grid;width:2.6rem;height:2.6rem;padding:0;border:0;border-radius:50%;place-items:center;color:var(--pfs-text, #f7f8f8);background:var(--pfs-pill-bg, #202024);cursor:pointer;transition:opacity .18s ease,transform .18s ease,background .18s ease}.product-feature-showcase__nav-button:hover,.product-feature-showcase__nav-button:focus-visible{background:var(--pfs-pill-active-bg, var(--pfs-bg, #0c100c));transform:scale(1.06)}.product-feature-showcase__nav-button:disabled{opacity:.34;cursor:default;pointer-events:none}.product-feature-showcase__nav-button svg{display:block;width:1.25rem;height:1.25rem;stroke-width:2}.product-feature-showcase__item{position:relative;width:var(--pfs-item-width, var(--pfs-collapsed-width, max-content));max-width:100%;height:var(--pfs-item-height, var(--pfs-collapsed-height, 3.9rem));overflow:hidden;border-radius:var(--pfs-item-radius, var(--pfs-collapsed-radius, 999rem));background:var(--pfs-pill-bg, #202024);transform-origin:left top;transition:width .66s cubic-bezier(.2,1.08,.28,1),height .66s cubic-bezier(.2,1.08,.28,1),border-radius .66s cubic-bezier(.2,1.08,.28,1),transform .66s cubic-bezier(.2,1.08,.28,1),background .22s ease}.product-feature-showcase__item.is-active{--pfs-item-width: var(--pfs-expanded-width, 28rem);--pfs-item-height: var(--pfs-expanded-height, auto);--pfs-item-radius: var( --pfs-expanded-radius, calc(var(--pfs-radius, 28px) * .75) );background:var(--pfs-pill-active-bg, var(--pfs-bg, #0c100c))}.product-feature-showcase__item.is-morphing-in,.product-feature-showcase__item.is-morphing-out{transform:none}.product-feature-showcase:not(.is-measured) .product-feature-showcase__item{width:fit-content;height:auto}.product-feature-showcase__tag{display:inline-flex;align-items:center;width:max-content;max-width:100%;min-height:3.9rem;gap:.8rem;padding:.85rem 1.55rem .85rem 1.1rem;border:0;border-radius:999rem;color:inherit;background:transparent;font:inherit;font-size:1.05rem;font-weight:800;line-height:1.2;text-align:left;white-space:nowrap;cursor:pointer;transition:color .18s ease,opacity .22s ease .13s,visibility .22s ease .13s,transform .26s ease}.product-feature-showcase.is-measured .product-feature-showcase__tag{position:absolute;inset:0 auto auto 0}.product-feature-showcase__tag:hover,.product-feature-showcase__tag:focus-visible{transform:translate(.22rem)}.product-feature-showcase__item.is-active .product-feature-showcase__tag,.product-feature-showcase__item.is-content-hidden .product-feature-showcase__tag{visibility:hidden;opacity:0;transform:translateY(.45rem);transition-delay:0ms}.product-feature-showcase__icon{flex:0 0 auto;width:1.5rem;height:1.5rem}.product-feature-showcase__icon svg{display:block;width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:1.45;stroke-linecap:round;stroke-linejoin:round}.product-feature-showcase__copy{position:absolute;inset:0;width:100%;visibility:hidden;opacity:0;pointer-events:none;transform:translateY(.55rem);transition:opacity .12s ease,visibility .12s ease,transform .16s cubic-bezier(.2,.8,.2,1)}.product-feature-showcase__item.is-active .product-feature-showcase__copy{visibility:visible;opacity:1;pointer-events:auto;transform:translateY(0)}.product-feature-showcase:not(.is-measured) .product-feature-showcase__copy{position:static}.product-feature-showcase:not(.is-measured) .product-feature-showcase__copy[aria-hidden=true]{display:none}.product-feature-showcase__item.is-content-hidden .product-feature-showcase__copy{visibility:hidden;opacity:0;transform:translateY(.55rem);transition-delay:0ms}.product-feature-showcase__copy-inner{padding:1.25rem 1.55rem;background:transparent}.product-feature-showcase__description{display:inline;color:var(--pfs-muted, #d7d9d1);font-size:1.05rem;line-height:1.55}.product-feature-showcase__description p{display:inline;margin:0}.product-feature-showcase__media{position:relative;z-index:1;display:grid;align-self:stretch;justify-self:center;width:min(100%,52rem);aspect-ratio:1 / 1;place-items:center}.product-feature-showcase__image-wrap{position:absolute;inset:0;display:grid;width:100%;height:100%;opacity:0;place-items:center;transform:scale(.975);transition:opacity .42s ease,transform .56s cubic-bezier(.2,.8,.2,1);will-change:opacity,transform}.product-feature-showcase__image-wrap.is-active{opacity:1;transform:scale(1)}.product-feature-showcase__image-wrap.is-swipe-preview-image{opacity:.44;transform:scale(1)}.product-feature-showcase__image{transform:scale(1.08);display:block;width:100%;height:100%;object-fit:contain;object-position:center center;filter:none}@media(max-width:768px){.product-feature-showcase__inner{padding-top:4rem;padding-bottom:4rem}.product-feature-showcase__heading{max-width:80%;margin-bottom:3.2rem;font-size:clamp(28px,4vw,40px)}.product-feature-showcase__panel{--pfs-mobile-controls-width: min( calc(100% - 4rem) , 36rem);box-sizing:border-box;display:flex;flex-direction:column-reverse;gap:2.8rem;width:100%;min-height:0;padding:3.2rem .75rem;border-radius:0}.product-feature-showcase__controls{position:relative;align-self:stretch;width:var(--pfs-mobile-controls-width);min-height:calc(var(--pfs-expanded-height, 12rem) + 1.25rem);margin-right:auto;margin-left:auto;overflow:visible}.product-feature-showcase__nav{position:absolute;top:auto;right:0;bottom:calc(3.2rem + 1.25rem + (var(--pfs-expanded-height, 12rem) * .42) - 1.6rem);left:0;z-index:4;flex-direction:row;justify-content:space-between;pointer-events:none;transform:none}.product-feature-showcase__nav-button{width:3.4rem;height:3.2rem;border-radius:999rem;pointer-events:auto}.product-feature-showcase__nav-button[data-feature-nav=previous]{transform:translate(-50%)}.product-feature-showcase__nav-button[data-feature-nav=next]{border-radius:999rem;transform:translate(50%)}.product-feature-showcase__nav-button[data-feature-nav=previous]:hover,.product-feature-showcase__nav-button[data-feature-nav=previous]:focus-visible{transform:translate(-50%) scale(1.04)}.product-feature-showcase__nav-button[data-feature-nav=next]:hover,.product-feature-showcase__nav-button[data-feature-nav=next]:focus-visible{transform:translate(50%) scale(1.04)}.product-feature-showcase__nav-button[data-feature-nav=previous] svg,.product-feature-showcase__nav-button[data-feature-nav=next] svg{transform:rotate(-90deg)}.product-feature-showcase__nav-button[data-feature-nav=previous] svg{transform:translate(.72rem) rotate(-90deg)}.product-feature-showcase__nav-button[data-feature-nav=next] svg{transform:translate(-.72rem) rotate(-90deg)}.product-feature-showcase__nav-button:disabled{visibility:hidden;opacity:0}.product-feature-showcase__tag{min-height:5.2rem;font-size:1.55rem}.product-feature-showcase__item{position:absolute;top:0;left:50%;display:block;width:var(--pfs-expanded-width, 100%);max-width:100%;visibility:hidden;opacity:0;pointer-events:none;transform:translate(-50%) scale(.96)}.product-feature-showcase__item.is-active,.product-feature-showcase__item.is-swipe-current,.product-feature-showcase__item.is-swipe-target{visibility:visible;opacity:1;pointer-events:auto}.product-feature-showcase__item.is-active{transform:translate(-50%) scale(1)}.product-feature-showcase__item.is-swipe-target .product-feature-showcase__tag{visibility:hidden;opacity:0}.product-feature-showcase__item.is-swipe-target .product-feature-showcase__copy{visibility:visible;opacity:1;pointer-events:auto;transform:translateY(0)}.product-feature-showcase__copy{width:100%;transition:opacity 196ms ease 126ms,visibility 196ms ease 126ms,transform 252ms cubic-bezier(.2,.8,.2,1) 126ms}.product-feature-showcase__copy-inner{padding:1.55rem 1.65rem}.product-feature-showcase__description{font-size:1.22rem;line-height:1.5}.product-feature-showcase__media{align-self:stretch;width:100%;max-width:42rem;min-height:0;touch-action:pan-y}}@keyframes blink-cursor{0%,to{opacity:1}50%{opacity:0}}.typewriter-cursor{font-weight:300;color:var(--color-primary);animation:blink-cursor .8s step-end infinite;margin-left:1px}@keyframes typewriter-scroll{0%,15%{transform:translate(0)}45%,55%{transform:translate(calc(-100% + min(100%,100vw - 80px)))}85%,to{transform:translate(0)}}@keyframes marquee-up{0%{transform:translateY(0)}to{transform:translateY(-50%)}}@keyframes marquee-down{0%{transform:translateY(-50%)}to{transform:translateY(0)}}.animate-marquee-up{animation:marquee-up 35s linear infinite;will-change:transform}.animate-marquee-down{animation:marquee-down 35s linear infinite;will-change:transform}.animate-marquee-up:hover,.animate-marquee-down:hover{animation-play-state:paused}@keyframes pop-in{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}.bp-install-page :where(a,button,[role=button]){transition:color var(--motion-fast) ease,background-color var(--motion-fast) ease,border-color var(--motion-fast) ease,box-shadow var(--motion-fast) ease,opacity var(--motion-fast) ease,transform var(--motion-fast) ease}.bp-install-page :where(a,button,[role=button]):hover{transform:translateY(-1px)}.bp-install-page :where(a,button,[role=button]):active{transform:translateY(0)}.v-nav{border-color:var(--color-border);box-shadow:0 1px #ffffff08}.v-nav nav{font-family:var(--font-accent)}.bp-install-page>section{position:relative}.bp-install-page,.bp-install-page>section{max-width:100vw;overflow-x:clip}.bp-install-page [data-slot=tabs],.bp-install-page [data-slot=tabs-list],.bp-install-page [data-slot=tabs-content]{min-width:0;max-width:100%}.bp-install-page [data-slot=tabs-trigger]{min-width:0}.bp-install-hero{background:radial-gradient(circle at 76% 28%,rgba(198,254,40,.13),transparent 26rem),radial-gradient(circle at 18% 12%,rgba(255,255,255,.08),transparent 22rem),linear-gradient(120deg,#050505,#070807 54%,#11130f);color:var(--color-foreground);isolation:isolate}.bp-install-hero:before{position:absolute;inset:0;z-index:-1;background:linear-gradient(115deg,transparent 0 48%,rgba(198,254,40,.16) 48.2%,transparent 54%),linear-gradient(128deg,transparent 0 62%,rgba(255,255,255,.08) 62.2%,transparent 68%);content:"";opacity:.5;-webkit-mask-image:linear-gradient(90deg,transparent,rgba(0,0,0,.85) 38%,transparent 92%);mask-image:linear-gradient(90deg,transparent,rgba(0,0,0,.85) 38%,transparent 92%)}.bp-install-hero:after{position:absolute;right:-18vw;bottom:-32vw;z-index:-1;width:min(70rem,92vw);aspect-ratio:1;background:radial-gradient(circle,rgba(198,254,40,.13),transparent 62%);content:""}.bp-install-hero h1,.bp-install-hero h2,.bp-install-hero h3{color:var(--color-foreground)}.bp-product-stage{position:relative;overflow:hidden;aspect-ratio:16 / 9;border:1px solid var(--color-border);background:var(--color-background);box-shadow:0 34px 110px #00000094,0 0 0 1px #c6fe280d}.bp-product-stage:after{position:absolute;inset:0;background:linear-gradient(180deg,transparent 48%,rgba(0,0,0,.68)),linear-gradient(90deg,rgba(0,0,0,.18),transparent 28%,rgba(0,0,0,.18));content:""}.bp-product-stage>img{display:block;width:100%;max-width:100%;height:100%;object-fit:cover}.bp-command-panel{border:1px solid var(--color-border);background:linear-gradient(180deg,#181a15f0,#080907f5),#090a08;box-shadow:0 30px 90px #00000075,inset 0 1px #ffffff14}.bp-install-page pre code{border:0;color:inherit}.bp-install-page code{border:0}.bp-install-page pre,.bp-install-page pre code{max-width:100%;white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word}.bp-install-page code{border:1px solid var(--color-border);color:var(--color-foreground)}.bp-install-page [data-slot=card]{transition:border-color var(--motion-fast) ease,box-shadow var(--motion-fast) ease,transform var(--motion-fast) ease}.bp-install-page [data-slot=card]:hover{border-color:#c6fe283d;box-shadow:0 24px 60px #00000038;transform:translateY(-2px)}@media(min-width:1536px){.bp-install-page{--font-size-base: 15.5px;--line-height-base: 21.7px}.animate-marquee-up,.animate-marquee-down{animation-duration:45s}}@media(max-width:767px){.bp-install-hero{background:radial-gradient(circle at 72% 18%,rgba(198,254,40,.12),transparent 18rem),linear-gradient(180deg,#050505,#11130f)}.bp-product-stage{aspect-ratio:1.25}.bp-product-stage>img{object-fit:contain}}@media(prefers-reduced-motion:reduce){.bp-install-page :where(a,button,[role=button]):hover,.bp-install-page [data-slot=card]:hover{transform:none}}
