*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border:0 solid #e5e7eb}:before,:after{--tw-content:""}html,:host{-webkit-text-size-adjust:100%;tab-size:4;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;font-family:Geist,Inter,ui-sans-serif,system-ui,sans-serif;line-height:1.5}body{line-height:inherit;margin:0}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-feature-settings:normal;font-variation-settings:normal;font-family:Geist Mono,SFMono-Regular,ui-monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-feature-settings:inherit;font-variation-settings:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:#0000;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{margin:0;padding:0;list-style:none}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder{opacity:1;color:#9ca3af}textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.container{width:100%;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}@media (width>=1200px){.container{max-width:1200px}}.glass-panel{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffff09;border:1px solid #ffffff1a;box-shadow:0 18px 60px #00000047}.glass-panel:before{content:"";pointer-events:none;border-radius:inherit;position:absolute;inset:0;box-shadow:inset 0 1px #ffffff14}.glass-panel:after{content:"";inset-inline:16px;background:linear-gradient(90deg,#0000,#ffffff57,#0000);height:1px;position:absolute;top:0}.eyebrow{letter-spacing:.16em;text-transform:uppercase;color:hsl(var(--mint));font-size:.74rem;font-weight:600}.marketing-header{opacity:1;filter:none;pointer-events:auto;transition:opacity .52s var(--ease-entrance), transform .52s var(--ease-entrance), filter .52s var(--ease-entrance);transform:translateY(0)}.marketing-header.is-cinematic-hidden{pointer-events:none;opacity:0!important;filter:blur(6px)!important;transform:translateY(-.85rem)!important}.marketing-header[data-cinematic-intro-active=false]{pointer-events:auto;transition-duration:0s;opacity:1!important;filter:none!important;transform:translateY(0)!important}.header-socials{align-items:center;gap:.6rem;display:flex}.section-title{letter-spacing:-.04em;color:#fff;max-width:780px;margin-top:1rem;font-size:2.5rem;font-weight:600;line-height:.98}.section-lead{color:#b4b4bc;max-width:660px;margin-top:1.25rem;font-size:1rem;line-height:1.8}.slide-deck-frame{min-height:100svh;position:relative}.slide-deck{--slide-aura-y:18vh;--slide-flare-y:6vh;z-index:10;overscroll-behavior-y:contain;scroll-behavior:smooth;scroll-snap-type:y mandatory;scrollbar-color:hsl(var(--mint) / .55) #ffffff0a;height:100svh;position:relative;overflow:hidden auto}.slide-deck[data-scroll-direction=up]{--slide-aura-y:-18vh;--slide-flare-y:-6vh}.slide-deck[data-scroll-direction=down]{--slide-aura-y:18vh;--slide-flare-y:6vh}.slide-deck-frame[data-cinematic-intro-active=true][data-active-slide=top] .slide-progress,.slide-deck-frame[data-cinematic-intro-active=true][data-active-slide=top] .section-nav{opacity:0;filter:blur(5px);pointer-events:none}.slide-deck-frame[data-cinematic-intro-active=false] .slide-progress,.slide-deck-frame[data-cinematic-intro-active=false] .section-nav,.slide-deck-frame:not([data-active-slide=top]) .slide-progress,.slide-deck-frame:not([data-active-slide=top]) .section-nav{pointer-events:auto;transition-duration:0s;opacity:1!important;filter:none!important}.marketing-slide{--slide-shell-y:6vh;scroll-snap-align:center;scroll-snap-stop:always;perspective:1400px;contain:layout paint style;place-items:center;height:100svh;min-height:100svh;padding:4.25rem 1rem 3.25rem;display:grid;position:relative;overflow:hidden}.marketing-slide[data-slide-position=above]{--slide-shell-y:-6vh}.marketing-slide[data-slide-position=below]{--slide-shell-y:6vh}.marketing-slide:before{content:"";inset:var(--flare-inset,7rem 8vw);border-radius:var(--flare-radius,999px);background:var(--flare-bg,radial-gradient(ellipse at center, #ffffff14, transparent 64%));filter:blur(var(--flare-blur,0));opacity:0;transform:translate3d(var(--flare-offset-x,0), var(--flare-offset-y,0px), 0);transform-origin:var(--flare-origin,center);transition:opacity .42s var(--ease-entrance);pointer-events:none;position:absolute}.marketing-slide.is-active:before,.marketing-slide[data-near-active=true]:before{will-change:opacity}.marketing-slide.is-active:before{opacity:var(--flare-opacity,1)}.marketing-slide[data-flare=hero]{--flare-inset:2rem 10vw 5rem;--flare-bg:radial-gradient(ellipse at 50% 42%, #ffffff21, #ffffff09 34%, transparent 68%);--flare-opacity:.95}.marketing-slide[data-flare=left]{--flare-inset:11% 46% 14% -9%;--flare-bg:radial-gradient(ellipse at 35% 50%, #ffffff21, #ffffff0a 42%, transparent 70%);--flare-origin:left center;--flare-offset-x:-8%}.marketing-slide[data-flare=right]{--flare-inset:10% -8% 12% 46%;--flare-bg:radial-gradient(ellipse at 65% 48%, #ffffff21, #ffffff0a 42%, transparent 70%);--flare-origin:right center;--flare-offset-x:8%}.marketing-slide[data-flare=center]{--flare-inset:14% 18%;--flare-radius:38% 62% 45% 55% / 55% 42% 58% 45%;--flare-bg:radial-gradient(ellipse at 50% 45%, #ffffff1b, #ffffff07 46%, transparent 72%);--flare-opacity:.82}.marketing-slide[data-flare=wide]{--flare-inset:18% 5% 20%;--flare-radius:44% 56% 54% 46% / 34% 36% 64% 66%;--flare-bg:linear-gradient(100deg, transparent, #ffffff17 42%, #ffffff09 58%, transparent);--flare-blur:22px;--flare-opacity:.75}.marketing-slide[data-flare=low-left]{--flare-inset:36% 46% 5% -7%;--flare-radius:999px 999px 38% 999px;--flare-bg:radial-gradient(ellipse at 38% 64%, #ffffff1f, #ffffff09 46%, transparent 70%);--flare-offset-y:8%}.marketing-slide[data-flare=low-right]{--flare-inset:38% -7% 5% 46%;--flare-radius:999px 999px 999px 38%;--flare-bg:radial-gradient(ellipse at 62% 64%, #ffffff1c, #ffffff08 46%, transparent 70%);--flare-offset-y:8%}.marketing-slide[data-flare=process-arc]{--flare-inset:8% 9% 16% 32%;--flare-radius:58% 42% 64% 36% / 36% 62% 38% 64%;--flare-bg:radial-gradient(ellipse at 72% 44%, #ffffff25, #ffffff0b 34%, transparent 66%), linear-gradient(124deg, transparent 16%, #ffffff12 46%, transparent 72%);--flare-blur:8px;--flare-origin:right center;--flare-offset-x:5%}.marketing-slide[data-flare=index-sweep]{--flare-inset:14% 43% 13% -8%;--flare-radius:32% 68% 58% 42% / 52% 34% 66% 48%;--flare-bg:linear-gradient(112deg, transparent 0%, #ffffff1c 42%, #ffffff0a 58%, transparent 82%), radial-gradient(ellipse at 36% 56%, #ffffff1f, transparent 62%);--flare-blur:14px;--flare-origin:left center;--flare-offset-x:-7%}.marketing-slide[data-flare=api-band]{--flare-inset:12% 16% 26%;--flare-radius:64% 36% 44% 56% / 42% 58% 42% 58%;--flare-bg:linear-gradient(96deg, transparent 8%, #ffffff1b 44%, #ffffff0a 61%, transparent 86%), radial-gradient(ellipse at 50% 37%, #ffffff1a, transparent 64%);--flare-blur:18px;--flare-origin:center top;--flare-offset-y:-6%}.marketing-slide[data-flare=contact]{--flare-inset:15% 48% 10% -6%;--flare-radius:44% 56% 36% 64% / 58% 34% 66% 42%;--flare-bg:radial-gradient(ellipse at 34% 56%, #ffffff21, #ffffff0a 42%, transparent 72%), linear-gradient(116deg, transparent 12%, #ffffff13 48%, transparent 74%);--flare-blur:12px;--flare-opacity:.82;--flare-origin:left bottom;--flare-offset-x:-5%;--flare-offset-y:4%}.marketing-slide[data-flare=final]{--flare-inset:18% 20%;--flare-bg:radial-gradient(ellipse at 50% 48%, #ffffff0e, transparent 68%);--flare-opacity:.62}.slide-aura{--slide-aura-blur:28px;z-index:1;opacity:0;filter:blur(var(--slide-aura-blur));transform-origin:50%;transition:opacity .42s var(--ease-entrance);pointer-events:none;background:radial-gradient(#ffffff1f,#0000 46%),conic-gradient(from 90deg,#0000,#ffffff1f,#0000 38%,#0000);border-radius:999px;position:absolute;inset:14% 16%}.marketing-slide.is-active .slide-aura,.marketing-slide[data-near-active=true] .slide-aura{will-change:opacity}.marketing-slide.is-active .slide-aura{opacity:1}.marketing-slide[data-flare=left] .slide-aura,.marketing-slide[data-flare=low-left] .slide-aura{border-radius:38% 62% 50% 50%/50%;inset:18% 48% 18% 4%}.marketing-slide[data-flare=right] .slide-aura,.marketing-slide[data-flare=low-right] .slide-aura{border-radius:62% 38% 50% 50%/50%;inset:18% 4% 18% 48%}.marketing-slide[data-flare=center] .slide-aura,.marketing-slide[data-flare=wide] .slide-aura{--slide-aura-blur:34px;inset:18% 10%}.marketing-slide[data-flare=process-arc] .slide-aura{--slide-aura-blur:30px;border-radius:62% 38% 38% 62%/42% 64% 36% 58%;inset:14% 6% 18% 48%}.marketing-slide[data-flare=index-sweep] .slide-aura{--slide-aura-blur:26px;border-radius:34% 66% 56% 44%/58% 34% 66% 42%;inset:18% 48% 16% 2%}.marketing-slide[data-flare=api-band] .slide-aura{--slide-aura-blur:34px;border-radius:54% 46% 38% 62%/42% 58%;inset:13% 12% 24%}.marketing-slide[data-flare-secondary=false] .slide-aura{display:none}.marketing-slide[data-flare-intensity=soft]{--flare-opacity:.62}.marketing-slide[data-flare-intensity=medium]{--flare-opacity:.82}.marketing-slide[data-flare-intensity=bright]{--flare-opacity:.96}.slide-shell{transform-origin:50%;grid-template-columns:minmax(0,.92fr) minmax(340px,1.08fr);align-items:center;gap:3rem;width:min(1180px,100%);margin:0 auto;display:grid}.slide-shell,.slide-contact-shell{opacity:0;transform:translate3d(0, var(--slide-shell-y), 0);transition:opacity .36s var(--ease-entrance), transform .36s var(--ease-entrance)}.marketing-slide.is-active .slide-shell,.marketing-slide.is-active .slide-contact-shell,.marketing-slide[data-near-active=true] .slide-shell,.marketing-slide[data-near-active=true] .slide-contact-shell{will-change:transform, opacity}.marketing-slide.is-active .slide-shell,.marketing-slide.is-active .slide-contact-shell{opacity:1;transition-duration:.42s;transition-timing-function:var(--ease-entrance);transform:translate(0,0)}.marketing-slide.is-active[data-intro-played=true] .slide-shell,.marketing-slide.is-active[data-intro-played=true] .slide-contact-shell,.slide-deck.reduced-motion .marketing-slide .slide-shell,.slide-deck.reduced-motion .marketing-slide .slide-contact-shell,.slide-deck.motion-profile-minimal .marketing-slide .slide-shell,.slide-deck.motion-profile-minimal .marketing-slide .slide-contact-shell{transition-duration:0s;transition-delay:0s}.slide-shell-reverse .slide-copy{order:2}.slide-shell-reverse .slide-visual-wrap{order:1}.slide-shell-center{grid-template-columns:minmax(0,1fr);justify-items:center;gap:1.65rem;width:min(1080px,100%)}.slide-shell-center .slide-copy{text-align:left;justify-self:stretch;max-width:820px}.slide-shell-center .slide-points,.slide-shell-center .slide-actions{justify-content:flex-start}.slide-shell-center .slide-visual-wrap{width:min(980px,100%);min-height:18rem}.slide-shell-center .visual-card{min-height:18rem}.slide-shell-hero-visual{grid-template-columns:minmax(0,1fr);place-items:stretch stretch;gap:1.1rem;width:min(1280px,100%)}.slide-shell-hero-visual .slide-copy{flex-wrap:wrap;align-items:baseline;gap:.6rem 1.5rem;width:100%;max-width:none;display:flex}.slide-shell-hero-visual .slide-copy-bucket-primary{flex-wrap:wrap;align-items:baseline;gap:.6rem 1.5rem;display:flex}.slide-shell-hero-visual .slide-copy-bucket-secondary{margin-left:auto}.slide-shell-hero-visual .eyebrow{margin:0}.slide-shell-hero-visual .slide-title{flex:0 auto;max-width:none;margin:0;font-size:2.25rem;line-height:1.1}.slide-shell-hero-visual .slide-body,.slide-shell-hero-visual .slide-points{display:none}.slide-shell-hero-visual .slide-actions{flex:none;justify-content:flex-end;margin-left:0}.slide-shell-hero-visual .slide-visual-wrap{width:100%;min-height:16rem}.slide-copy{z-index:5;contain:layout paint style;max-width:590px;transform-style:preserve-3d;position:relative}.slide-title{letter-spacing:-.04em;color:#fff;max-width:780px;margin-top:1rem;font-size:3rem;font-weight:650;line-height:.98}.slide-body{color:#b4b4bc;max-width:610px;margin-top:1.25rem;font-size:1rem;line-height:1.75}.slide-points{flex-wrap:wrap;gap:.6rem;margin-top:1.65rem;display:flex}.slide-point{color:#d4d4d8;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff09;border:1px solid #ffffff1a;border-radius:999px;align-items:center;gap:.45rem;min-height:2rem;padding:.35rem .75rem;font-size:.76rem;display:inline-flex}.slide-point strong{color:hsl(var(--mint));font-family:Geist Mono,ui-monospace,monospace;font-size:.72rem;font-weight:500}.slide-actions{flex-wrap:wrap;gap:.75rem;margin-top:2rem;display:flex}.slide-visual-wrap{z-index:4;contain:layout paint style;transform-origin:50%;min-height:26rem;transform-style:preserve-3d;position:relative}.marketing-slide.is-active .slide-visual-wrap,.marketing-slide[data-near-active=true] .slide-visual-wrap{will-change:transform, opacity}.hero-slide{text-align:center}.hero-slide-copy{z-index:5;isolation:isolate;text-shadow:0 2px 28px #00000094;transform-origin:50%;flex-direction:column;align-items:center;max-width:860px;margin:0 auto;transition:opacity .68s cubic-bezier(.16,1,.3,1),transform .68s cubic-bezier(.16,1,.3,1),filter .68s cubic-bezier(.16,1,.3,1);display:flex;position:relative}.hero-slide-copy:before{content:"";z-index:-1;filter:blur(18px);opacity:0;width:min(50rem,88vw);height:21rem;transition:opacity .76s var(--ease-entrance), scale .76s var(--ease-entrance);background:radial-gradient(#0000007a,#0003 48%,#0000 74%);border-radius:999px;position:absolute;scale:.72}.hero-slide[data-copy-spawned=true] .hero-slide-copy:before,.hero-slide[data-intro-played=true] .hero-slide-copy:before{opacity:.86;scale:1}.black-hole-scene{--black-hole-cinematic-ease:cubic-bezier(.16, 1, .3, 1)}.black-hole-stage,.black-hole-core{transform-origin:50%;transition:top .52s var(--ease-entrance)}.black-hole-scene.is-active.intro-played .black-hole-stage,.black-hole-scene.is-active.intro-played .black-hole-core{opacity:1;animation:none}.black-hole-scene-hero.is-active[data-intro-state=playing] .black-hole-stage{animation:blackHoleStagePower var(--black-hole-cinematic-duration) var(--black-hole-cinematic-ease) 0s both;will-change:opacity, transform, filter, top}.black-hole-scene-hero.is-active[data-intro-state=playing] .black-hole-core{animation:blackHoleCorePower var(--black-hole-cinematic-duration) var(--black-hole-cinematic-ease) 0s both;will-change:opacity, transform, filter, top}.black-hole-scene-hero.is-active[data-intro-state=playing] .black-hole-core-glow{animation:blackHoleCoreGlowPower var(--black-hole-cinematic-duration) var(--black-hole-cinematic-ease) 0s both}.black-hole-text-veil{opacity:0;transition:top .52s var(--ease-entrance), opacity .72s var(--ease-entrance), scale .72s var(--ease-entrance);scale:.74}.black-hole-scene.is-active.copy-spawned .black-hole-text-veil{opacity:.24;scale:1}.black-hole-cinematic-fx{z-index:3;pointer-events:none;width:1px;height:1px;transition:top .52s var(--ease-entrance)}.black-hole-cinematic-fx span{opacity:0;pointer-events:none;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.black-hole-charge-halo{background:radial-gradient(circle, hsl(var(--mint) / .28), hsl(var(--mint) / .1) 32%, transparent 66%);filter:blur(18px);border-radius:999px;width:18rem;height:18rem}.black-hole-photon-ring{border:1px solid hsl(var(--mint) / .54);width:13rem;height:13rem;box-shadow:0 0 24px hsl(var(--mint) / .52), inset 0 0 20px hsl(var(--mint) / .32);border-radius:999px}.black-hole-burst-flash{background:radial-gradient(circle, #ffffffeb, hsl(var(--mint) / .46) 10%, hsl(var(--mint) / .1) 26%, transparent 58%);filter:blur(10px);mix-blend-mode:screen;border-radius:999px;width:38rem;height:38rem}.black-hole-lens-streak{background:linear-gradient(90deg, transparent, hsl(var(--mint) / .76), #ffffffb8, hsl(var(--mint) / .5), transparent);filter:blur(.6px);opacity:0;transform-origin:50%;border-radius:999px;width:54rem;height:1px}.black-hole-scene-hero.is-active[data-intro-state=playing] .black-hole-charge-halo{animation:blackHoleChargeHalo var(--black-hole-cinematic-duration) var(--black-hole-cinematic-ease) 0s both}.black-hole-scene-hero.is-active[data-intro-state=playing] .black-hole-photon-ring{animation:blackHolePhotonRing var(--black-hole-cinematic-duration) var(--black-hole-cinematic-ease) 0s both}.black-hole-scene-hero.is-active[data-intro-state=playing] .black-hole-burst-flash{animation:blackHoleBurstFlash var(--black-hole-cinematic-duration) var(--black-hole-cinematic-ease) 0s both}.black-hole-scene-hero.is-active[data-intro-state=playing] .black-hole-lens-streak{animation:blackHoleLensStreak var(--black-hole-cinematic-duration) var(--black-hole-cinematic-ease) 0s both}.black-hole-lens-streak-1{transform:translate(-50%,-50%)rotate(-7deg)}.black-hole-lens-streak-2{width:42rem;transform:translate(-50%,-50%)rotate(12deg)}.black-hole-lens-streak-3{width:34rem;transform:translate(-50%,-50%)rotate(88deg)}.hero-slide.is-active[data-intro-played=false] .hero-slide-copy{opacity:0;filter:blur(12px)brightness(1.22);clip-path:inset(34% 38% round 999px);pointer-events:none;transform:translateY(.35rem)scale(.86)}.hero-slide.is-active[data-copy-spawned=true][data-intro-played=false] .hero-slide-copy{pointer-events:auto;animation:.46s cubic-bezier(.16,1,.3,1) both heroCopySpawn}.hero-slide.is-active[data-intro-played=true] .hero-slide-copy{opacity:1;filter:none;clip-path:inset(0);pointer-events:auto;animation:none;transform:translateY(0)scale(1)}.hero-slide:not(.is-active) .hero-slide-copy{opacity:0;filter:blur(10px);clip-path:inset(0);pointer-events:none;transform:translateY(34px)scale(.96)}.hero-logo-pill{color:#d4d4d8;letter-spacing:.16em;text-transform:uppercase;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);text-align:center;background:#ffffff09;border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:.5rem;max-width:calc(100vw - 2rem);padding:.6rem 1rem;font-size:.72rem;font-weight:600;display:inline-flex}.hero-logo-pill:before{content:"";background:hsl(var(--mint));width:.38rem;height:.38rem;box-shadow:0 0 18px hsl(var(--mint));border-radius:999px}.hero-slide h1{letter-spacing:-.045em;color:#fff;max-width:calc(100vw - 2rem);margin:2.25rem 0 0;font-size:5rem;font-weight:650;line-height:.95}.hero-slide h1 span{color:#fff;letter-spacing:-.02em;margin-top:.35rem;font-size:2.75rem;font-weight:400;line-height:1;display:block}.hero-slide h1 span em{color:hsl(var(--mint));font-style:italic}.hero-slide p{color:#d4d4d8;width:min(610px,100vw - 2rem);max-width:610px;margin-top:1.75rem;font-size:1.08rem;line-height:1.7}.visual-card{contain:layout paint style;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:radial-gradient(circle at 50% 0,#ffffff14,#0000 35%),#ffffff08;border:1px solid #ffffff1a;border-radius:.75rem;min-height:26rem;position:relative;overflow:hidden;box-shadow:0 18px 60px #0000004d}.visual-card:before{content:"";pointer-events:none;border-radius:inherit;position:absolute;inset:0;box-shadow:inset 0 1px #ffffff14}.status-dot,.code-title span{background:hsl(var(--mint));width:.42rem;height:.42rem;box-shadow:0 0 18px hsl(var(--mint));border-radius:999px}[data-slide-id=product] .slide-visual-wrap{align-self:start;min-height:0}[data-slide-id=packages] .slide-visual-wrap{align-self:stretch}[data-slide-id=packages] .visual-card{height:100%}.credibility-visual{flex-direction:column;gap:.75rem;min-height:0;padding:1.2rem;display:flex}.proof-showcase{flex-direction:column;gap:1rem;width:100%;display:flex}.proof-stage{align-items:stretch;gap:.9rem;width:100%;min-height:16rem;display:flex}.proof-panel{min-width:0;color:inherit;isolation:isolate;background-color:#080a0e;background-position:50% 30%;background-repeat:no-repeat;background-size:cover;background-clip:padding-box;border:1px solid #ffffff1a;border-radius:.85rem;flex:50%;text-decoration:none;transition:border-color .22s,transform .26s cubic-bezier(.22,1,.36,1),box-shadow .26s;display:block;position:relative;overflow:hidden}.proof-panel-overlay{pointer-events:none;border-radius:inherit;z-index:0;background:linear-gradient(#080a0e99 0%,#080a0ee0 55%,#080a0ef5 100%);position:absolute;inset:0}.proof-panel:before{content:"";pointer-events:none;border-radius:inherit;z-index:1;position:absolute;inset:0;box-shadow:inset 0 1px #ffffff1a}.proof-panel-accent{pointer-events:none;background:linear-gradient(180deg, hsl(var(--proof-accent) / .22) 0%, transparent 100%);z-index:0;height:45%;position:absolute;inset:0 0 auto}.proof-panel-sheen{pointer-events:none;z-index:2;border-radius:inherit;position:absolute;inset:0;overflow:hidden}.proof-panel-sheen:after{content:"";background:linear-gradient(110deg, transparent 0%, hsl(var(--mint) / .08) 50%, transparent 100%);opacity:0;width:50%;height:140%;position:absolute;top:-20%;left:-40%;transform:translate(0)skew(-12deg)}.proof-panel.animate-proof-card .proof-panel-sheen:after{animation:1.6s cubic-bezier(.22,1,.36,1) 1.2s both proofSheen}.proof-panel.animate-proof-card:hover .proof-panel-sheen:after,.proof-panel.animate-proof-card:focus-visible .proof-panel-sheen:after,.proof-panel:hover .proof-panel-sheen:after,.proof-panel:focus-visible .proof-panel-sheen:after{animation:.85s cubic-bezier(.22,1,.36,1) both proofSheenHover}.proof-panel:hover,.proof-panel:focus-visible{border-color:#ffffff38;outline:none;transform:translateY(-3px);box-shadow:0 14px 32px -16px #0009,0 0 0 1px #ffffff0f}.proof-panel-overlay{transition:background .26s}.proof-panel:hover .proof-panel-overlay,.proof-panel:focus-visible .proof-panel-overlay{background:linear-gradient(#080a0e73 0%,#080a0ed1 55%,#080a0ef0 100%)}.proof-panel-live{z-index:3;border:1px solid hsl(var(--mint) / .3);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:hsl(var(--mint));letter-spacing:.2em;text-transform:uppercase;background:#080a0e8c;border-radius:999px;align-items:center;gap:.3em;padding:.22rem .5rem;font-family:Geist Mono,ui-monospace,monospace;font-size:.58rem;display:inline-flex;position:absolute;top:.9rem;right:.95rem}.proof-panel-live:before{content:"●";font-size:.5rem}.proof-panel-body{z-index:2;height:100%;min-height:inherit;flex-direction:column;justify-content:flex-end;gap:.6rem;padding:.95rem 1.1rem;display:flex;position:relative}.proof-panel-identity{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.9rem;display:grid}.proof-panel-logo{flex:none;place-items:center;width:3.4rem;height:3.4rem;display:grid;overflow:hidden}.proof-panel-logo img{-o-object-fit:contain;object-fit:contain;border-radius:.55rem;width:3.4rem;height:3.4rem}.proof-panel-meta{flex-direction:column;gap:.45rem;min-width:0;display:flex}.proof-panel-name{color:#fafafa;letter-spacing:-.015em;margin:0;font-size:1.4rem;font-weight:680;line-height:1.1}.proof-panel-role{color:#bebec6;letter-spacing:.14em;text-transform:uppercase;margin:0;font-family:Geist Mono,ui-monospace,monospace;font-size:.64rem}.proof-panel-badges{flex-wrap:wrap;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}.proof-panel-badge{border:1px solid hsl(var(--proof-accent) / .32);background:hsl(var(--proof-accent) / .1);color:#e1e1e6;letter-spacing:.1em;text-transform:uppercase;border-radius:999px;align-items:center;gap:.35em;padding:.26rem .55rem;font-family:Geist Mono,ui-monospace,monospace;font-size:.6rem;display:inline-flex}.proof-panel-badge:before{content:"●";color:hsl(var(--proof-accent));opacity:.9;font-size:.4rem}.proof-panel-stats{border-top:1px solid #ffffff14;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:0;padding:.8rem 0 0;list-style:none;display:grid}.proof-panel-stat{border-left:1px solid #ffffff14;flex-direction:column;gap:.32rem;min-width:0;padding:0 .85rem;display:flex}.proof-panel-stat:first-child{border-left:none;padding-left:0}.proof-panel-stat:last-child{padding-right:0}.proof-panel-stat-label{color:hsl(var(--proof-accent) / .95);letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;font-family:Geist Mono,ui-monospace,monospace;font-size:.58rem}.proof-panel-stat-value{color:#e1e1e6;min-width:0;font-size:.82rem;line-height:1.3}.proof-panel-cta{color:#b4b4bc;letter-spacing:.14em;text-transform:uppercase;border-top:1px solid #ffffff1a;align-items:center;gap:.3rem;width:100%;padding-top:.7rem;font-family:Geist Mono,ui-monospace,monospace;font-size:.66rem;transition:color .2s;display:inline-flex}.proof-panel:hover .proof-panel-cta,.proof-panel:focus-visible .proof-panel-cta{color:hsl(var(--mint))}.crd-topbar{color:#b4b4bc;align-items:center;gap:.5rem;font-family:Geist Mono,ui-monospace,monospace;font-size:.74rem;display:flex}.crd-live-badge{letter-spacing:.08em;color:hsl(var(--mint));border:1px solid hsl(var(--mint) / .4);border-radius:999px;margin-left:auto;padding:.1rem .45rem;font-size:.6rem;font-weight:700}.crd-feed{flex-direction:column;flex:1;gap:.38rem;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(#000 68%,#0000 100%);mask-image:linear-gradient(#000 68%,#0000 100%)}.crd-event{background:#ffffff08;border:1px solid #ffffff0f;border-radius:.5rem;flex-shrink:0;align-items:center;gap:.6rem;padding:.48rem .65rem;font-size:.76rem;display:flex}.crd-event-age{text-align:right;color:#5f5f69;flex-shrink:0;width:2rem;font-family:Geist Mono,ui-monospace,monospace;font-size:.6rem}.crd-event-badge{letter-spacing:.05em;text-align:center;border:1px solid;border-radius:999px;flex-shrink:0;min-width:3.8rem;padding:.14rem .42rem;font-size:.6rem;font-weight:700}.crd-event-primary{color:#fff;white-space:nowrap;text-overflow:ellipsis;flex:1;font-family:Geist Mono,ui-monospace,monospace;font-size:.74rem;overflow:hidden}.crd-event-secondary{color:#9696a0;white-space:nowrap;flex-shrink:0;font-size:.7rem}.credibility-visual .status-dot{position:relative}.credibility-visual .status-dot:after{content:"";border:1px solid hsl(var(--mint) / .65);border-radius:999px;animation:2.2s ease-out infinite crdDotRing;position:absolute;inset:-3px}@keyframes crdDotRing{0%{opacity:.65;transform:scale(1)}to{opacity:0;transform:scale(2.8)}}@keyframes crdEventIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@keyframes crdEventGlow{0%{border-color:hsl(var(--mint) / .55);box-shadow:0 0 10px hsl(var(--mint) / .12)}to{box-shadow:none;border-color:#ffffff0f}}.animate-crd-event{animation:crdEventIn .28s var(--ease-entrance) both, crdEventGlow .7s var(--ease-entrance) both}.operate-visual{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1.35rem;padding:2.25rem 1.75rem;display:flex;position:relative;overflow:hidden}.blk-flash{pointer-events:none;border-radius:inherit;animation:.9s ease-out forwards blkFlash;position:absolute;inset:0}@keyframes blkFlash{0%{background:hsl(var(--mint) / .06)}to{background:0 0}}.blk-header{color:#9696a0;align-items:center;gap:.5rem;font-family:Geist Mono,ui-monospace,monospace;font-size:.72rem;display:flex}.blk-counter-wrap{flex-direction:column;align-items:center;gap:.3rem;display:flex}.blk-counter{letter-spacing:-.03em;align-items:baseline;font-family:Geist Mono,ui-monospace,monospace;font-size:3rem;font-weight:600;line-height:1;display:flex}.blk-hash{color:hsl(var(--mint) / .5);margin-right:.06em;font-size:1.7rem}.blk-prefix{color:#bebec8}.blk-suffix{color:#fff}@keyframes blkSuffixIn{0%{opacity:.15;color:hsl(var(--mint));text-shadow:0 0 18px hsl(var(--mint) / .55);transform:translateY(5px)}to{opacity:1;color:#fff;text-shadow:none;transform:translateY(0)}}.animate-blk-suffix{animation:blkSuffixIn .48s var(--ease-entrance) both}.blk-label{letter-spacing:.1em;text-transform:uppercase;color:#64646e;font-family:Geist Mono,ui-monospace,monospace;font-size:.64rem}.blk-spark{align-items:flex-end;gap:2px;width:9rem;height:1.75rem;display:flex}.blk-spark-bar{background:hsl(var(--mint) / .35);transition:height .4s var(--ease-entrance);border-radius:1px 1px 0 0;flex:1;min-height:2px}.blk-divider{background:linear-gradient(to right, transparent 0%, hsl(var(--mint) / .25) 25%, hsl(var(--mint) / .55) 50%, hsl(var(--mint) / .25) 75%, transparent 100%);width:100%;height:1px}.blk-signals{width:100%;display:flex}.blk-signal{background:#ffffff08;border:1px solid #ffffff14;flex-direction:column;flex:1;align-items:center;gap:.5rem;padding:.8rem .5rem;display:flex}.blk-signal:first-child{border-radius:.65rem 0 0 .65rem}.blk-signal:last-child{border-radius:0 .65rem .65rem 0}.blk-signal+.blk-signal{border-left:none}.blk-signal-label{letter-spacing:.1em;text-transform:uppercase;color:#73737d;font-size:.6rem;font-weight:600}.blk-signal-value{color:#fff;align-items:center;gap:.38rem;font-size:.78rem;font-weight:600;display:flex}.blk-signal-dot{background:hsl(var(--mint));border-radius:999px;flex-shrink:0;width:.36rem;height:.36rem;position:relative}.blk-signal-dot:after{content:"";border:1px solid hsl(var(--mint) / .6);border-radius:999px;animation:2.4s ease-out infinite blkDotPulse;position:absolute;inset:-2px}@keyframes blkDotPulse{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(2.6)}}.slide-point strong{color:hsl(var(--signal-info))}.coverage-scan-visual{flex-direction:column;padding:0;display:flex;position:relative;overflow:hidden}.cvr-scan-line{background:linear-gradient(90deg, transparent 0%, hsl(var(--mint) / .9) 40%, hsl(var(--mint)) 50%, hsl(var(--mint) / .9) 60%, transparent 100%);height:1px;box-shadow:0 0 14px hsl(var(--mint) / .55), 0 0 4px hsl(var(--mint));z-index:10;pointer-events:none;position:absolute;left:0;right:0}.cvr-layer{border-bottom:1px solid #ffffff0f;border-left:2px solid #0000;flex-direction:column;flex:1;justify-content:center;gap:.7rem;padding:1.35rem 1.5rem;transition:border-left-color .5s,background .5s;display:flex}.cvr-layer:last-child{border-bottom:none}.cvr-layer.is-lit{border-left-color:hsl(var(--mint) / .5);background:hsl(var(--mint) / .025)}.cvr-layer-header{letter-spacing:.1em;text-transform:uppercase;color:#6e6e78;align-items:center;gap:.55rem;font-size:.7rem;font-weight:600;transition:color .5s;display:flex}.cvr-layer-header svg{opacity:.45;transition:opacity .5s,color .5s}.cvr-layer.is-lit .cvr-layer-header{color:hsl(var(--mint))}.cvr-layer.is-lit .cvr-layer-header svg{opacity:1}.cvr-chips{flex-wrap:wrap;gap:.4rem;display:flex}.cvr-chip{color:#6e6e78;background:#ffffff05;border:1px solid #ffffff12;border-radius:999px;padding:.22rem .65rem;font-size:.63rem;transition:color .4s,border-color .4s,background .4s}.cvr-layer.is-lit .cvr-chip{color:#c8c8d4;background:#ffffff0a;border-color:#ffffff21}@keyframes cvrChipIn{0%{opacity:0;transform:translateY(5px)scale(.94)}to{opacity:1;transform:translateY(0)scale(1)}}.animate-cvr-chip{animation:cvrChipIn .28s var(--ease-entrance) both}.api-bridge-visual{grid-template-columns:260px 1fr;min-height:22rem;padding:0;display:grid}.apib-explorer{border-right:1px solid #ffffff12;flex-direction:column;gap:.85rem;padding:1.4rem 1.25rem;display:flex;position:relative}.apib-explorer:after{content:"";pointer-events:none;background:linear-gradient(to bottom, transparent 0%, hsl(var(--mint) / .9) 50%, transparent 100%);width:2px;height:100%;filter:drop-shadow(0 0 5px hsl(var(--mint) / .7));background-repeat:no-repeat;background-size:100% 45%;animation:2.6s linear infinite apibSeamPulse;position:absolute;top:0;right:-1px}@keyframes apibSeamPulse{0%{background-position:0 -45%}to{background-position:0 145%}}.apib-panel-header{color:#aaaab4;border-bottom:1px solid #ffffff0f;align-items:center;gap:.55rem;padding-bottom:.85rem;font-family:Geist Mono,ui-monospace,monospace;font-size:.78rem;display:flex}.apib-explorer-rows{flex-direction:column;flex:1;gap:.4rem;display:flex}.apib-row{-moz-column-gap:.65rem;cursor:default;border:1px solid #0000;border-radius:.55rem;grid-template-rows:auto auto;grid-template-columns:auto 1fr;gap:.18rem .65rem;padding:.65rem .75rem;transition:border-color .4s,background .4s;display:grid}.apib-row.is-active{border-color:hsl(var(--mint) / .22);background:hsl(var(--mint) / .04)}.apib-row-type{color:#9696a0;grid-area:1/1;font-size:.78rem;font-weight:600;transition:color .4s}.apib-row.is-active .apib-row-type{color:hsl(var(--mint))}.apib-row-value{color:#d2d2dc;text-overflow:ellipsis;white-space:nowrap;grid-area:1/2;font-family:Geist Mono,ui-monospace,monospace;font-size:.76rem;overflow:hidden}.apib-row-meta{color:#787882;grid-area:2/1/auto/-1;font-size:.7rem}.apib-response{flex-direction:column;gap:.95rem;padding:1.4rem 1.55rem;font-family:Geist Mono,ui-monospace,monospace;display:flex}.apib-request-line{border-bottom:1px solid #ffffff0f;align-items:center;gap:.8rem;padding-bottom:.85rem;display:flex}.apib-method{letter-spacing:.1em;color:hsl(var(--mint));font-size:.72rem;font-weight:700}.apib-endpoint{color:#c3c3cd;font-size:.82rem}.apib-response-body{flex-direction:column;flex:1;gap:.3rem;font-size:.92rem;line-height:1.65;display:flex}.apib-brace{color:#6e6e78}.apib-line{padding-left:1.4rem}@keyframes apibLineIn{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.animate-apib-line{opacity:0;animation:apibLineIn .3s var(--ease-entrance) both}.apib-key{color:hsl(var(--mint) / .88)}.apib-colon{color:#6e6e78}.apib-val{color:#e0e0e8}.apib-footer{border-top:1px solid #ffffff0f;align-items:center;padding-top:.85rem;display:flex}.apib-ok{letter-spacing:.06em;color:hsl(var(--mint));align-items:center;gap:.5rem;font-size:.78rem;font-weight:600;display:flex}.apib-latency{color:#7d7d87;margin-left:auto;font-size:.74rem}.indexing-visual{justify-content:stretch;align-items:stretch;width:100%;min-height:26rem;display:flex}.fcat-grid{grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;align-content:stretch;gap:.65rem;width:100%;display:grid}.fcat-card{background:#ffffff08;border:1px solid #ffffff14;border-radius:.6rem;flex-direction:column;gap:.5rem;padding:.85rem .9rem;transition:border-color .36s,background .36s,box-shadow .36s,transform .36s cubic-bezier(.16,1,.3,1);display:flex;position:relative;overflow:hidden}.fcat-card-active{border-color:hsl(var(--mint) / .38);background:hsl(var(--mint) / .05);box-shadow:0 0 0 1px hsl(var(--mint) / .12), 0 0 32px hsl(var(--mint) / .1);transform:scale(1.018)}.fcat-card-active:before{content:"";background:hsl(var(--mint));border-radius:0 0 .6rem .6rem;height:2px;animation:2.2s linear both fcatProgress;position:absolute;bottom:0;left:0}.fcat-card-active:after{content:"";background:linear-gradient(105deg, transparent 30%, hsl(var(--mint) / .07) 50%, transparent 70%);animation:fcatSweep .56s var(--ease-entrance) both;pointer-events:none;position:absolute;inset:0}@keyframes fcatProgress{0%{width:0%}to{width:100%}}@keyframes fcatSweep{0%{transform:translate(-150%)}to{transform:translate(250%)}}.fcat-header{align-items:center;gap:.45rem;display:flex}.fcat-icon{flex-shrink:0;align-items:center;display:flex}.fcat-label{letter-spacing:.05em;text-transform:uppercase;color:#c3c8d2;flex:1;font-size:.7rem;font-weight:650}.fcat-pulse-dot{background:hsl(var(--mint));border-radius:50%;flex-shrink:0;width:6px;height:6px;animation:1.2s ease-in-out infinite fcatDotPulse}@keyframes fcatDotPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.72)}}.fcat-tags{flex-wrap:wrap;gap:.28rem;display:flex}.fcat-tag{color:#a0a5af;letter-spacing:.01em;white-space:nowrap;background:#ffffff0a;border:1px solid #ffffff14;border-radius:999px;padding:.18rem .5rem;font-size:.66rem;font-weight:500}.fcat-card-active .fcat-tag{color:#c8d0dc}.fcat-stats{background:#ffffff08;border:1px solid #ffffff0f;border-radius:.4rem;grid-template-columns:1fr 1fr;gap:.5rem .6rem;padding:.55rem .6rem;display:grid}.fcat-stat{flex-direction:column;gap:.2rem;display:flex}.fcat-stat-label{letter-spacing:.04em;text-transform:uppercase;color:#787d8a;font-size:.6rem;font-weight:500}.fcat-stat-value{letter-spacing:-.01em;font-size:.85rem;font-weight:650;line-height:1}@keyframes fcatStatIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.animate-fcat-stat{animation:fcatStatIn .26s var(--ease-entrance) both}.fcat-snippet{border-top:1px solid #ffffff0f;align-items:center;gap:.38rem;padding-top:.4rem;display:flex}.fcat-snippet-dot{border-radius:50%;flex-shrink:0;width:5px;height:5px}.fcat-snippet-text{font-size:.63rem;font-family:var(--font-mono,ui-monospace, monospace);color:#9196a2;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.fcat-card-active .fcat-snippet-text{color:#b9c3d4}@keyframes fcatCardIn{0%{opacity:0;transform:translateY(10px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes fcatTagIn{0%{opacity:0;transform:scale(.82)}to{opacity:1;transform:scale(1)}}@keyframes fcatSnippetIn{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.animate-fcat-card{animation:fcatCardIn .38s var(--ease-entrance) both}.animate-fcat-tag{animation:fcatTagIn .2s var(--ease-entrance) both}.animate-fcat-snippet{animation:fcatSnippetIn .24s var(--ease-entrance) both}.pipeline{grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;margin-top:2.1rem;display:grid}.pproc-visual{height:100%;min-height:26rem}.pproc-stage-panel{min-width:0;height:100%;min-height:0;padding:1.1rem;display:grid}.pproc-live-dot{background:hsl(var(--mint));width:.52rem;height:.52rem;box-shadow:0 0 18px hsl(var(--mint) / .7);border-radius:999px;display:block}.pproc-stage-panel.is-finale{padding:.85rem}.pproc-stage-content{will-change:opacity, transform, filter;flex-direction:column;grid-area:1/1;justify-content:center;min-width:0;height:100%;min-height:0;display:flex}.pproc-stage-content.is-finale{grid-template-rows:auto minmax(0,1fr) minmax(0,1fr);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.72rem;display:grid}.pproc-stage-sizer{visibility:hidden;pointer-events:none;height:auto}.pproc-stage-content--enter{animation:pprocStageIn .56s var(--ease-entrance) both}.pproc-stage-header,.pproc-fin-tile-label{width:fit-content;color:hsl(var(--mint));letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:.42rem;font-family:Geist Mono,ui-monospace,monospace;font-size:.72rem;font-weight:650;display:inline-flex}.pproc-chip{border:1px solid hsl(var(--mint) / .22);background:hsl(var(--mint) / .07);color:#e1e1e8;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:.35rem;min-height:1.78rem;padding:.35rem .7rem;font-size:.72rem;font-weight:600;display:inline-flex}.pproc-chip--filled{background:hsl(var(--mint) / .13);color:hsl(var(--mint))}.pproc-scope,.pproc-conn,.pproc-bf,.pproc-launch,.pproc-operate{flex-direction:column;gap:1rem;min-width:0;height:100%;display:flex}.pproc-scope-body{flex:1;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem;min-height:0;display:grid}.pproc-scope-svg{width:100%;max-height:13.5rem;overflow:visible}.pproc-scope-svg--mini{max-height:6.4rem}.pproc-scope-line{stroke:hsl(var(--mint) / .62);stroke-width:2px;stroke-linecap:round;stroke-dasharray:120;stroke-dashoffset:120px;filter:drop-shadow(0 0 6px hsl(var(--mint) / .32));animation:pprocScopeDraw 1.2s var(--ease-entrance) forwards}.pproc-scope-line.is-final{stroke-dashoffset:0;animation:none}.pproc-scope-node{fill:#060c0c;stroke:hsl(var(--mint));stroke-width:2px;filter:drop-shadow(0 0 8px hsl(var(--mint) / .55));transform-box:fill-box;transform-origin:50%;animation:pprocNodePop .52s var(--ease-entrance) both}.pproc-scope-node--hub{fill:hsl(var(--mint) / .26);stroke-width:2.5px}.pproc-scope-node.is-final{animation:none}.pproc-scope-chips{flex-direction:column;gap:.48rem;min-width:7.5rem;display:flex}.pproc-conn{justify-content:center}.pproc-conn-body{grid-template-columns:minmax(6.8rem,1fr) minmax(2.2rem,.32fr) minmax(6.8rem,1fr) minmax(2.2rem,.32fr) minmax(6.8rem,1fr);align-items:center;gap:.6rem;min-width:0;display:grid}.pproc-conn-box{border:1px solid hsl(var(--mint) / .3);background:radial-gradient(circle at 50% 0%, hsl(var(--mint) / .13), transparent 60%), #00000080;min-width:0;min-height:7.1rem;color:hsl(var(--mint));box-shadow:0 0 30px hsl(var(--mint) / .11);border-radius:.5rem;justify-items:center;gap:.35rem;padding:1rem .75rem;display:grid}.pproc-conn-box-label{color:#fff;font-size:.86rem;font-weight:650}.pproc-conn-box-meta{color:#9696a0;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-family:Geist Mono,ui-monospace,monospace;font-size:.62rem;overflow:hidden}.pproc-conn-link{background:#ffffff1a;border-radius:999px;min-width:0;height:2px;display:block;position:relative;overflow:hidden}.pproc-conn-link:after{content:"";background:linear-gradient(90deg, transparent, hsl(var(--mint)), #ffffffe0, hsl(var(--mint)), transparent);background-size:220% 100%;animation:.9s linear infinite pprocLinePulse;position:absolute;inset:0}.pproc-bf{justify-content:center}.pproc-bf-counter{color:#fff;align-items:baseline;gap:.45rem;min-width:0;display:flex}.pproc-bf-counter-value{color:#fff;text-shadow:0 0 20px hsl(var(--mint) / .18);font-family:Geist Mono,ui-monospace,monospace;font-size:clamp(1.6rem,3.5vw,2.55rem);font-weight:700;line-height:1}.pproc-bf-counter-target{color:#91919b;font-family:Geist Mono,ui-monospace,monospace;font-size:.72rem}.pproc-bf-track{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:.5rem;height:2.65rem;position:relative;overflow:hidden}.pproc-bf-fill{border-radius:inherit;background:linear-gradient(90deg, hsl(var(--mint) / .45), hsl(var(--mint)), #ffffffbd);width:0%;box-shadow:0 0 30px hsl(var(--mint) / .25);animation:pprocFillBar 2.1s var(--ease-entrance) forwards;position:absolute;inset:0 auto 0 0}.pproc-bf-ticks{mix-blend-mode:screen;opacity:.55;background:repeating-linear-gradient(90deg,#0000 0 1rem,#ffffff1f 1rem calc(1rem + 1px));position:absolute;inset:0}.pproc-bf-foot{color:#82828c;justify-content:space-between;gap:1rem;font-family:Geist Mono,ui-monospace,monospace;font-size:.64rem;display:flex}.pproc-launch{justify-content:center}.pproc-browser{background:#00000085;border:1px solid #ffffff1a;border-radius:.5rem;overflow:hidden}.pproc-browser-chrome{background:#ffffff09;border-bottom:1px solid #ffffff14;grid-template-columns:repeat(3,.46rem) minmax(0,1fr);align-items:center;gap:.42rem;padding:.72rem .82rem;display:grid}.pproc-browser-dot{background:#ffffff38;border-radius:999px;width:.46rem;height:.46rem}.pproc-browser-url{color:#bebec8;white-space:nowrap;min-width:0;max-width:14rem;font-family:Geist Mono,ui-monospace,monospace;font-size:.7rem;animation:1.1s steps(21,end) both pprocUrlReveal;display:block;overflow:hidden}.pproc-browser-body{align-content:center;gap:.75rem;min-height:9.4rem;padding:1.1rem;display:grid}.pproc-browser-body--compact{grid-template-columns:minmax(0,1fr) auto;align-items:center;min-height:0;padding:.78rem .9rem}.pproc-browser-live,.pproc-browser-check,.pproc-ticker{align-items:center;min-width:0;display:flex}.pproc-browser-live{gap:.55rem}.pproc-live-label{color:hsl(var(--mint));letter-spacing:.12em;font-family:Geist Mono,ui-monospace,monospace;font-size:.72rem;font-weight:750}.pproc-live-meta{color:#9b9ba5;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:Geist Mono,ui-monospace,monospace;font-size:.68rem;overflow:hidden}.pproc-browser-check{color:#e4e4eb;animation:pprocCheckIn .52s var(--ease-entrance) 1.2s both;gap:.45rem;font-size:.82rem;font-weight:600}.pproc-browser-check svg{color:hsl(var(--mint));flex-shrink:0}.pproc-operate{justify-content:center}.pproc-meters{gap:.66rem;display:grid}.pproc-meter{--meter-width:92%;grid-template-columns:5.2rem minmax(0,1fr) 4.4rem;align-items:center;gap:.7rem;min-width:0;display:grid}.pproc-meter:nth-child(2){--meter-width:95%}.pproc-meter:nth-child(3){--meter-width:89%}.pproc-meter-label,.pproc-meter-value{color:#b4b4bc;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.72rem;overflow:hidden}.pproc-meter-value{color:hsl(var(--mint));text-align:right;font-family:Geist Mono,ui-monospace,monospace}.pproc-meter-bar{background:#ffffff14;border-radius:999px;height:.58rem;display:block;position:relative;overflow:hidden}.pproc-meter-bar:before{content:"";inset-block:0;width:var(--meter-width);border-radius:inherit;background:linear-gradient(90deg, hsl(var(--mint) / .45), hsl(var(--mint)));box-shadow:0 0 20px hsl(var(--mint) / .25);animation:1.6s ease-in-out infinite pprocMeterPulse;position:absolute;left:0}.pproc-meter:nth-child(2) .pproc-meter-bar:before{animation-delay:.18s}.pproc-meter:nth-child(3) .pproc-meter-bar:before{animation-delay:.36s}.pproc-ticker{color:#bebec8;background:#ffffff09;border:1px solid #ffffff14;border-radius:.5rem;gap:.45rem;min-height:2rem;padding:.45rem .62rem;font-family:Geist Mono,ui-monospace,monospace;font-size:.68rem}.pproc-ticker svg{color:hsl(var(--mint));flex-shrink:0}.pproc-ticker span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.pproc-ticker--auto .pproc-ticker-text:after{content:"block #42,810,338 · 4s ago";animation:3.2s steps(4,end) infinite pprocTickerStep}.pproc-fin-header{min-width:0;animation:pprocFinalTileIn .52s var(--ease-entrance) both;grid-column:1/-1}.pproc-fin-tile{border:1px solid hsl(var(--mint) / .18);background:radial-gradient(120% 80% at 100% 0%, hsl(var(--mint) / .08), transparent 55%), #ffffff09;min-width:0;min-height:0;box-shadow:inset 0 1px 0 #ffffff0f, 0 0 24px -10px hsl(var(--mint) / .25);animation:pprocFinalTileIn .56s var(--ease-entrance) both;border-radius:.5rem;flex-direction:column;justify-content:center;gap:.62rem;padding:.78rem;transition:border-color .22s,box-shadow .22s,transform .22s;display:flex;position:relative;overflow:hidden}.pproc-fin-tile:before{content:"";pointer-events:none;border-radius:inherit;background:linear-gradient(110deg, transparent 0%, hsl(var(--mint) / .07) 50%, transparent 100%);opacity:0;animation:5.2s ease-in-out 1.4s infinite pprocFinalSheen;position:absolute;inset:0;transform:translate(-60%)skew(-12deg)}.pproc-fin-tile:hover{border-color:hsl(var(--mint) / .36);box-shadow:inset 0 1px 0 #ffffff1a, 0 0 36px -10px hsl(var(--mint) / .45);transform:translateY(-2px)}.pproc-fin-backfill{animation-delay:80ms}.pproc-fin-backfill:before{animation-delay:1.4s}.pproc-fin-topology{animation-delay:.16s}.pproc-fin-topology:before{animation-delay:2.7s}.pproc-fin-connect{animation-delay:.24s}.pproc-fin-connect:before{animation-delay:4s}.pproc-fin-meters{animation-delay:.32s}.pproc-fin-meters:before{animation-delay:5.3s}.pproc-fin-tile-label{letter-spacing:.07em;font-size:.62rem}.pproc-bf-counter--final .pproc-bf-counter-value{font-size:1.2rem}.pproc-stage-content.is-finale .pproc-bf-fill{width:100%;animation:pprocFinalBarFill 1.1s var(--ease-entrance) both, pprocFinalBarShimmer 2.6s ease-in-out 1.2s infinite;background-size:180% 100%}.pproc-stage-content.is-finale .pproc-bf-ticks{animation:1.8s linear infinite pprocFinalTicks}.pproc-stage-content.is-finale .pproc-browser-url{animation:.9s steps(21,end) .16s both pprocUrlReveal}.pproc-stage-content.is-finale .pproc-browser-check{animation:pprocCheckIn .48s var(--ease-entrance) .42s both}.pproc-stage-content.is-finale .pproc-fin-topology .pproc-scope-line.is-final{stroke-dashoffset:120px;animation:pprocScopeDraw 1.3s var(--ease-entrance) forwards}.pproc-stage-content.is-finale .pproc-fin-topology .pproc-scope-line.is-final:nth-of-type(2){animation-delay:.12s}.pproc-stage-content.is-finale .pproc-fin-topology .pproc-scope-line.is-final:nth-of-type(3){animation-delay:.24s}.pproc-stage-content.is-finale .pproc-fin-topology .pproc-scope-line.is-final:nth-of-type(4){animation-delay:.36s}.pproc-stage-content.is-finale .pproc-fin-topology .pproc-scope-node.is-final{animation:pprocNodePop .48s var(--ease-entrance) both, pprocFinalNodePulse 2.2s ease-in-out .9s infinite}.pproc-stage-content.is-finale .pproc-fin-topology .pproc-scope-node.is-final:nth-of-type(2){animation-delay:.16s,.98s}.pproc-stage-content.is-finale .pproc-fin-topology .pproc-scope-node.is-final:nth-of-type(3){animation-delay:.24s,1.06s}.pproc-stage-content.is-finale .pproc-fin-topology .pproc-scope-node.is-final:nth-of-type(4){animation-delay:.32s,1.14s}.pproc-stage-content.is-finale .pproc-fin-topology .pproc-scope-node.is-final:nth-of-type(5){animation-delay:.4s,1.22s}.pproc-stage-content.is-finale .pproc-fin-connect .pproc-chip{animation:2.2s ease-in-out infinite pprocFinalChipPulse}.pproc-fin-chips{flex-wrap:wrap;gap:.45rem;display:flex}.pproc-meters--mini{gap:.42rem}.pproc-meter--final{--meter-width:94%;grid-template-columns:4.6rem minmax(0,1fr) 3.7rem;gap:.5rem}.pproc-meter--final .pproc-meter-bar:before{width:var(--meter-width);animation:1.8s ease-in-out infinite pprocFinalMeterPulse}.pproc-ticker--final{min-height:1.85rem;margin-top:.1rem;padding-block:.34rem}.packages-visual{flex-direction:column;height:100%;min-height:26rem;padding:1.5rem 1.5rem 1.25rem;display:flex}.pkgbar-area{flex:1;align-items:stretch;gap:.9rem;min-height:0;display:flex}.pkgbar-col{flex-direction:column;flex:1;min-height:0;display:flex}.pkgbar-track{background:#ffffff0a;border:1px solid #ffffff14;border-radius:.6rem;flex:1;min-height:0;position:relative;overflow:hidden}.pkgbar-fill{height:var(--pkg-extent,0%);border-radius:inherit;transition:height .55s cubic-bezier(.16,1,.3,1),width .55s cubic-bezier(.16,1,.3,1),opacity .38s,box-shadow .9s;position:absolute;bottom:0;left:0;right:0}.pkgbar-top-glow{pointer-events:none;border-radius:2px 2px 0 0;height:2px;animation:.75s both pkgTopGlowFadeIn,1.3s ease-in-out .75s infinite alternate pkgTopGlowPulse;position:absolute;top:0;left:0;right:0}@keyframes pkgTopGlowFadeIn{0%{opacity:0}to{opacity:.4}}@keyframes pkgTopGlowPulse{0%{opacity:.4}to{opacity:1}}.pkgbar-scan{pointer-events:none;background:linear-gradient(90deg,#0000 0%,#ffffffbf 50%,#0000 100%);height:1.5px;animation:1.8s linear infinite pkgScanLine;position:absolute;top:0;left:0;right:0}@keyframes pkgScanLine{0%{opacity:.85;top:2px}75%{opacity:.2;top:calc(100% - 3px)}90%{opacity:0;top:calc(100% - 3px)}to{opacity:0;top:2px}}.pkgbar-strata{pointer-events:none;background:repeating-linear-gradient(#0000 0 18px,#ffffff17 18px 19px);position:absolute;inset:0}.pkgbar-particle{pointer-events:none;background:#ffffffe6;border-radius:50%;width:3px;height:3px;animation:2.1s ease-in-out infinite pkgParticleRise;position:absolute}.pkgbar-particle--1{animation-delay:0s;left:24%}.pkgbar-particle--2{animation-delay:.7s;left:52%}.pkgbar-particle--3{animation-delay:1.4s;left:75%}@keyframes pkgParticleRise{0%{opacity:0;bottom:6%}12%{opacity:.85}88%{opacity:.4}to{opacity:0;bottom:91%}}.pkgbar-grid{pointer-events:none;background:repeating-linear-gradient(45deg,#0000 0 12px,#f59e0b1a 12px 13px);position:absolute;inset:0}.pkgbar-crown{pointer-events:none;background:radial-gradient(at 50% 0,#f59e0bb3 0%,#0000 68%);height:50%;animation:1.1s ease-in-out infinite alternate pkgCrownPulse;position:absolute;top:0;left:0;right:0}.pkgbar-crown--outer{background:radial-gradient(at 50% 0,#f59e0b4d 0%,#0000 60%);height:80%;animation:1.1s ease-in-out infinite alternate-reverse pkgCrownPulse}@keyframes pkgCrownPulse{0%{opacity:.35}to{opacity:1}}.pkgbar-particle--ent{background:#f59e0bf2;width:4px;height:4px;animation:1.3s ease-in-out infinite pkgParticleRise}.pkgbar-particle--ent-1{animation-delay:0s;left:15%}.pkgbar-particle--ent-2{animation-delay:.325s;left:38%}.pkgbar-particle--ent-3{animation-delay:.65s;left:62%}.pkgbar-particle--ent-4{animation-delay:.975s;left:82%}.pkgbar-label{letter-spacing:.09em;text-transform:uppercase;color:#555a6a;text-align:center;flex-shrink:0;padding-top:.65rem;font-size:.64rem;font-weight:700;transition:color .38s}.pkgbar-scope{color:#787884;text-align:center;flex-shrink:0;padding-top:.22rem;font-size:.62rem;line-height:1.15;display:block}.contact-slide{scroll-snap-align:center;scroll-snap-stop:always;contain:layout paint style;place-items:center;height:100svh;min-height:100svh;overflow:hidden}.slide-contact-shell{overscroll-behavior:auto;transform-origin:50%;align-items:center;max-width:1180px;max-height:calc(100svh - 8rem);overflow:hidden auto}.contact-intro{align-self:center}.cw-signal-chip{border:1px solid hsl(var(--mint) / .28);background:hsl(var(--mint) / .07);color:#d4ece4;letter-spacing:.04em;text-transform:uppercase;box-shadow:0 0 22px hsl(var(--mint) / .1);border-radius:999px;align-items:center;gap:.5rem;margin-top:.7rem;padding:.3rem .7rem .3rem .6rem;font-size:.7rem;font-weight:600;display:inline-flex}.cw-signal-chip-dot{background:hsl(var(--mint));width:.45rem;height:.45rem;box-shadow:0 0 0 3px hsl(var(--mint) / .18), 0 0 12px hsl(var(--mint) / .7);border-radius:50%;animation:2.4s ease-in-out infinite cwSignalPulse}@keyframes cwSignalPulse{0%,to{box-shadow:0 0 0 3px hsl(var(--mint) / .18), 0 0 12px hsl(var(--mint) / .7)}50%{box-shadow:0 0 0 5px hsl(var(--mint) / .26), 0 0 20px hsl(var(--mint) / .95)}}.contact-slide .glass-panel{overscroll-behavior:auto;max-height:calc(100svh - 8rem);overflow:hidden auto}.contact-panel{position:relative;overflow:hidden}.contact-panel:before{content:"";border-radius:inherit;pointer-events:none;background:radial-gradient(120% 60% at 50% -10%, hsl(var(--mint) / .14), transparent 60%);z-index:0;position:absolute;inset:0}.contact-panel:after{content:"";pointer-events:none;background:linear-gradient(90deg, transparent, hsl(var(--mint) / .55), transparent);z-index:1;height:1px;position:absolute;top:0;left:12%;right:12%}.contact-panel>*{z-index:1;position:relative}.cw-send-glow{box-shadow:0 10px 30px hsl(var(--mint) / .22), 0 0 0 1px hsl(var(--mint) / 0) inset;transition:transform .22s var(--ease-entrance), box-shadow .26s var(--ease-entrance);position:relative}.contact-slide.is-active .cw-send-glow:not(:disabled){animation:6.4s ease-in-out infinite finalPhotonBreath}.cw-send-glow:hover,.cw-send-glow:focus-visible{box-shadow:0 16px 42px hsl(var(--mint) / .4), 0 0 0 1px hsl(var(--mint) / .5) inset;transform:translateY(-2px)}.contact-wizard{flex-direction:column;gap:.95rem;display:flex}.cw-progress{align-items:center;gap:.55rem;padding-bottom:.15rem;display:flex;position:relative}.cw-progress:before{content:"";background:linear-gradient(90deg, hsl(var(--mint) / .45), hsl(var(--mint) / .06));z-index:0;width:3.3rem;height:1px;position:absolute;top:.275rem;left:.27rem;transform:translateY(-50%)}.cw-progress-dot{z-index:1;width:.55rem;height:.55rem;transition:background .3s var(--ease-entrance), box-shadow .3s var(--ease-entrance);border-radius:50%;position:relative}.cw-progress-dot--complete{background:hsl(var(--mint));box-shadow:0 0 0 2px hsl(var(--mint) / .18)}.cw-progress-dot--active{background:hsl(var(--mint));box-shadow:0 0 0 4px hsl(var(--mint) / .22), 0 0 16px hsl(var(--mint) / .55)}.cw-progress-dot--pending{background:0 0;box-shadow:inset 0 0 0 1px #ffffff26}.cw-progress-dot--pulse{animation:2.1s ease-in-out infinite cwDotPulse}@keyframes cwDotPulse{0%,to{box-shadow:0 0 0 4px hsl(var(--mint) / .22), 0 0 16px hsl(var(--mint) / .55)}50%{box-shadow:0 0 0 6px hsl(var(--mint) / .32), 0 0 26px hsl(var(--mint) / .85)}}.cw-step-counter{letter-spacing:.07em;text-transform:uppercase;color:#b4b4bc;margin:0;font-size:.7rem;font-weight:600}.cw-step{will-change:transform, opacity;flex-direction:column;gap:.85rem;display:flex}@keyframes cwStepIn{0%{opacity:0}to{opacity:1}}@keyframes cwStepInBack{0%{opacity:0}to{opacity:1}}.cw-step-heading{border-left:2px solid hsl(var(--mint));padding-left:.7rem;transition:border-left-color .3s}.cw-step-title{color:#f5f5fa;letter-spacing:-.005em;margin:0;font-size:1.05rem;font-weight:600}.cw-step-body{flex-direction:column;gap:.85rem;display:flex}.cw-contact-method{border:0;gap:.5rem;margin:0;padding:0;display:grid}.cw-contact-method legend{color:#d4d4d8;padding:0;font-size:.875rem}.cw-contact-options{flex-wrap:wrap;gap:.45rem;display:flex}.cw-contact-option{color:#bebec8;cursor:pointer;background:#ffffff09;border:1px solid #ffffff1a;border-radius:999px;justify-content:center;align-items:center;min-height:2.25rem;padding:.42rem .82rem;font-size:.76rem;transition:color .18s,border-color .18s,background .18s,box-shadow .18s;display:inline-flex;position:relative}.cw-contact-option input{opacity:0;cursor:pointer;position:absolute;inset:0}.cw-contact-option:hover,.cw-contact-option--selected{border-color:hsl(var(--mint) / .44);background:hsl(var(--mint) / .09);color:#f5f5fa;box-shadow:0 0 22px hsl(var(--mint) / .08)}.cw-contact-option:has(input:focus-visible){outline:2px solid hsl(var(--mint) / .5);outline-offset:2px}.cw-contact-method-error{color:#fecaca;font-size:.75rem}.cw-scope-chips{flex-wrap:wrap;gap:.45rem;display:flex}.cw-scope-chip{color:#bebec8;cursor:pointer;background:#ffffff09;border:1px solid #ffffff1a;border-radius:999px;padding:.42rem .68rem;font-size:.74rem;transition:color .18s,border-color .18s,background .18s,box-shadow .18s}.cw-scope-chip:hover,.cw-scope-chip--selected{border-color:hsl(var(--mint) / .44);background:hsl(var(--mint) / .09);color:#f5f5fa;box-shadow:0 0 22px hsl(var(--mint) / .08)}.cw-step-body--stagger>*{animation:cwFieldStagger .42s var(--ease-entrance) both}.cw-step-body--stagger>:first-child{animation-delay:.1s}.cw-step-body--stagger>:nth-child(2){animation-delay:.2s}.cw-step-body--stagger>:nth-child(3){animation-delay:.3s}.cw-step-body--stagger>:nth-child(4){animation-delay:.4s}.cw-step-body--stagger>:nth-child(5){animation-delay:.5s}@keyframes cwFieldStagger{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.cw-nav{justify-content:space-between;align-items:center;gap:.6rem;margin-top:.35rem;display:flex}.cw-review{flex-direction:column;gap:.7rem;display:flex}.cw-review-group{background:#ffffff06;border:1px solid #ffffff14;border-radius:.65rem;padding:.7rem .9rem .8rem}.cw-review-group-head{border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;padding-bottom:.5rem;display:flex}.cw-review-group-head strong{color:#dcdce2;letter-spacing:.04em;text-transform:uppercase;font-size:.74rem;font-weight:600}.cw-review dl{flex-direction:column;gap:.3rem;margin:.55rem 0 0;display:flex}.cw-review-row{grid-template-columns:10rem 1fr;align-items:baseline;gap:.5rem;font-size:.78rem;display:grid}.cw-review-row dt{color:#9696a0;margin:0}.cw-review-row dd{color:#e8e8ee;word-break:break-word;margin:0}.cw-review-empty{color:#6e6e78;font-style:italic}.cw-review-trust{color:#9696a0;text-align:center;margin:.3rem 0 0;font-size:.72rem;line-height:1.45}.cw-legal-link{appearance:none;color:hsl(var(--mint) / .9);font:inherit;text-underline-offset:.18rem;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.cw-legal-link:hover,.cw-legal-link:focus-visible{color:hsl(var(--mint))}@media (width<=560px){.cw-review-row{grid-template-columns:1fr;gap:.1rem}}.cw-error{color:#fca5a5;background:#f871711a;border:1px solid #f8717159;border-radius:.55rem;justify-content:space-between;align-items:center;gap:.7rem;padding:.65rem .85rem;font-size:.8rem;display:flex}.cw-transmission{pointer-events:none;z-index:5;animation:cwTransmissionIn .32s var(--ease-entrance) both;background:radial-gradient(circle,#080a0cf0 38%,#080a0cd1 100%);justify-content:center;align-items:center;display:flex;position:absolute;inset:0;overflow:hidden}@keyframes cwTransmissionIn{0%{opacity:0}to{opacity:1}}.cw-success{text-align:center;flex-direction:column;align-items:center;gap:.85rem;padding:.4rem 0;display:flex}.cw-success--animate{animation:cwSuccessIn .52s var(--ease-entrance) both}@keyframes cwSuccessIn{0%{opacity:0;transform:scale(.96)translateY(8px)}to{opacity:1;transform:scale(1)translateY(0)}}.cw-success-icon{background:hsl(var(--mint) / .13);width:3.2rem;height:3.2rem;color:hsl(var(--mint));box-shadow:0 0 0 6px hsl(var(--mint) / .06), 0 0 32px hsl(var(--mint) / .4);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.cw-blackhole-scene.black-hole-scene{transform-origin:50%;transform:scale(.5)}.cw-blackhole-scene .black-hole-text-veil{display:none}.cw-success-headline{color:#fafaff;letter-spacing:-.01em;margin:0;font-size:1.35rem;font-weight:600}.cw-success-body{color:#c8c8d0;margin:0;font-size:.88rem}.cw-success-ctas{flex-wrap:wrap;justify-content:center;gap:.6rem;margin-top:.4rem;display:flex}.cw-success .cw-timeline{align-self:stretch;max-width:22rem;margin:.4rem auto 0}.cw-timeline{flex-direction:column;gap:.85rem;margin:1.25rem 0 0;padding:0;list-style:none;display:flex}.cw-timeline-step{text-align:left;grid-template-columns:1.9rem 1fr;align-items:start;gap:.75rem;display:grid}.cw-timeline-step--animate{animation:cwFieldStagger .5s var(--ease-entrance) both}.cw-timeline-number{width:1.8rem;height:1.8rem;color:hsl(var(--mint));letter-spacing:.04em;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:50%;justify-content:center;align-items:center;font-size:.68rem;font-weight:700;display:inline-flex}.cw-timeline-body{flex-direction:column;gap:.15rem;display:flex}.cw-timeline-body strong{color:#e8e8ee;font-size:.85rem;font-weight:600;line-height:1.3}.cw-timeline-detail{color:#b4b4bc;font-size:.76rem;line-height:1.45}.cw-booking-cta{flex-direction:column;gap:.45rem;margin-top:1.25rem;display:flex}.cw-booking-note{color:#a1a1aa;margin:0;font-size:.72rem}.final-slide{--flare-opacity:.42;text-align:center}.final-black-hole-scene{opacity:1;filter:none;transform:scale(1)}.final-black-hole-scene .black-hole-stage,.final-black-hole-scene .black-hole-core,.final-black-hole-scene .black-hole-cinematic-fx{transition-duration:.36s}.final-black-hole-ambient{background:radial-gradient(ellipse at center, hsl(var(--mint) / .1), transparent 42%), radial-gradient(ellipse at center, #ffffff0e, transparent 68%);opacity:.72;transition:opacity .36s var(--ease-entrance), transform .36s var(--ease-entrance);border-radius:999px;position:absolute;inset:13% 16%;transform:scale(.96)}.final-black-hole-scene.is-active .final-black-hole-ambient{opacity:1;transform:scale(1)}.final-black-hole-star-field{opacity:.56;transition:opacity .28s var(--ease-entrance)}.final-black-hole-scene.is-active .final-black-hole-star-field{opacity:.9}.final-black-hole-star{background:hsl(var(--mint) / .72);box-shadow:0 0 8px hsl(var(--mint) / .32);opacity:var(--final-star-opacity,.36);border-radius:999px;display:block;position:absolute}.final-black-hole-scene.is-active .final-black-hole-star{animation:finalStarPulse var(--final-star-duration,8s) ease-in-out infinite}.final-black-hole-stage{opacity:.86;transition:top .5s var(--ease-entrance), opacity .36s var(--ease-entrance)}.final-black-hole-scene.is-active .final-black-hole-stage{opacity:1}.final-accretion-tilt{transform-origin:50%;pointer-events:none}.final-accretion-disk,.final-accretion-shimmer{pointer-events:none;will-change:transform, opacity;border-radius:999px;position:absolute;inset:0}.final-accretion-disk{background:conic-gradient(from 195deg, hsl(var(--mint) / .04) 0deg, hsl(var(--mint) / .2) 35deg, hsl(var(--mint) / .62) 105deg, #f8fff0f0 150deg, hsl(var(--mint) / .78) 200deg, hsl(var(--mint) / .3) 260deg, hsl(var(--mint) / .1) 320deg, hsl(var(--mint) / .04) 360deg);filter:blur(1.2px)saturate(1.35);opacity:0;transition:opacity .7s var(--ease-entrance);-webkit-mask:radial-gradient(circle,#0000 0 14%,#000 22% 46%,#0000 60%);mask:radial-gradient(circle,#0000 0 14%,#000 22% 46%,#0000 60%)}.final-black-hole-scene.is-active .final-accretion-disk{opacity:.92;animation:36s linear infinite finalDiskSpin}.final-accretion-shimmer{background:conic-gradient(from 90deg, transparent 0deg, hsl(var(--mint) / .34) 60deg, transparent 130deg, hsl(var(--mint) / .22) 210deg, transparent 290deg, transparent 360deg);mix-blend-mode:screen;filter:blur(2px);opacity:0;transition:opacity .7s var(--ease-entrance);-webkit-mask:radial-gradient(circle,#0000 0 17%,#000 24% 44%,#0000 58%);mask:radial-gradient(circle,#0000 0 17%,#000 24% 44%,#0000 58%)}.final-black-hole-scene.is-active .final-accretion-shimmer{opacity:.7;animation:9s linear infinite reverse finalDiskShimmer}.final-disk-wire{border:1px dashed hsl(var(--mint) / .2);box-shadow:0 0 12px hsl(var(--mint) / .18);pointer-events:none;border-radius:999px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.final-inflow-orbit{transform-origin:50%;pointer-events:none;width:0;height:0}.final-inflow-particle{width:5px;height:5px;box-shadow:0 0 8px hsl(var(--mint) / .95), 0 0 18px hsl(var(--mint) / .55);will-change:transform, opacity;background:#f5fff8;border-radius:999px;display:block;position:absolute;top:-2px;left:0}.final-lens-distort-layer{pointer-events:none;opacity:.7;-webkit-mask:radial-gradient(circle,#0000 0 9%,#000 16% 30%,#0000 44%);mask:radial-gradient(circle,#0000 0 9%,#000 16% 30%,#0000 44%)}.final-lens-star{background:hsl(var(--mint) / .72);box-shadow:0 0 8px hsl(var(--mint) / .32);opacity:var(--final-star-opacity,.36);border-radius:999px;display:block;position:absolute}.final-disk-inner-rim,.final-photon-ring-tilted{pointer-events:none;opacity:0;transition:opacity .7s var(--ease-entrance);border-radius:999px;position:absolute;top:50%;left:50%}.final-disk-inner-rim{border:2px solid hsl(var(--mint) / .95);width:268px;height:268px;box-shadow:0 0 18px hsl(var(--mint) / .85), 0 0 38px hsl(var(--mint) / .4), inset 0 0 22px hsl(var(--mint) / .85), inset 0 0 6px #fff9;margin-top:-134px;margin-left:-134px;-webkit-mask:linear-gradient(#0000 0%,#000 22% 78%,#0000 100%);mask:linear-gradient(#0000 0%,#000 22% 78%,#0000 100%)}.final-photon-ring-tilted{border:1px solid hsl(var(--mint) / .7);width:232px;height:232px;box-shadow:0 0 14px hsl(var(--mint) / .6), inset 0 0 10px hsl(var(--mint) / .35);margin-top:-116px;margin-left:-116px;-webkit-mask:linear-gradient(#0000 8%,#000 30% 70%,#0000 92%);mask:linear-gradient(#0000 8%,#000 30% 70%,#0000 92%)}.final-black-hole-scene.is-active .final-disk-inner-rim,.final-black-hole-scene.is-active .final-photon-ring-tilted{opacity:1;animation:6.4s ease-in-out infinite finalPhotonBreath}.final-einstein-halo-stack{pointer-events:none;z-index:2;width:1px;height:1px}.final-einstein-halo{border:1.5px solid hsl(var(--mint) / .95);pointer-events:none;opacity:0;width:9.2rem;height:9.2rem;box-shadow:0 0 18px hsl(var(--mint) / .85), 0 0 36px hsl(var(--mint) / .5), inset 0 0 12px hsl(var(--mint) / .55);transition:opacity .7s var(--ease-entrance);border-radius:999px;margin-top:-4.6rem;margin-left:-4.6rem;position:absolute;top:50%;left:50%;-webkit-mask:linear-gradient(#000 0% 38%,#0000 48% 52%,#0000008c 62% 100%);mask:linear-gradient(#000 0% 38%,#0000 48% 52%,#0000008c 62% 100%)}.final-black-hole-scene.is-active .final-einstein-halo{opacity:1;animation:6.4s ease-in-out infinite finalPhotonBreath}.final-shockwave-stack{pointer-events:none;z-index:1;width:1px;height:1px}.final-shockwave{border:1px solid hsl(var(--mint) / .6);opacity:0;border-radius:999px;width:11rem;height:11rem;margin-top:-5.5rem;margin-left:-5.5rem;position:absolute;top:50%;left:50%;transform:scale(.35)}.final-black-hole-scene.is-active .final-shockwave{animation:7.6s ease-out infinite finalShockwavePulse}.final-black-hole-core{opacity:.94;z-index:3;transition:top .5s var(--ease-entrance), opacity .36s var(--ease-entrance)}.final-black-hole-scene.is-active .final-black-hole-core{opacity:1}.final-black-hole-core-glow{opacity:.68}.final-black-hole-event-horizon{background:radial-gradient(circle at 62% 50%, #050505 58%, hsl(var(--mint) / .22) 94%, transparent 100%);box-shadow:0 0 0 1px hsl(var(--mint) / .55), 22px 0 64px hsl(var(--mint) / .55), -10px 0 36px hsl(var(--mint) / .22), inset 0 0 28px #000000f5}.final-black-hole-cinematic-fx{z-index:4;pointer-events:none;width:1px;height:1px;transition:top .36s var(--ease-entrance)}.final-black-hole-charge-halo{filter:blur(14px);width:16rem;height:16rem}.final-black-hole-photon-ring{border-color:hsl(var(--mint) / .48);width:11.5rem;height:11.5rem;box-shadow:0 0 20px hsl(var(--mint) / .42), inset 0 0 18px hsl(var(--mint) / .24)}.final-black-hole-scene.is-active[data-intro-state=playing] .final-black-hole-charge-halo{animation:finalBlackHoleChargeHalo var(--black-hole-cinematic-duration) var(--black-hole-cinematic-ease) both}.final-black-hole-scene.is-active[data-intro-state=playing] .final-black-hole-photon-ring{animation:finalBlackHolePhotonRing var(--black-hole-cinematic-duration) var(--black-hole-cinematic-ease) both}.final-cta-copy{z-index:5;isolation:isolate;transform-origin:50%;flex-direction:column;justify-content:flex-start;align-items:center;width:100%;max-width:none;padding:clamp(7rem,18vh,11rem) 1rem 3.25rem;transition:opacity .68s cubic-bezier(.16,1,.3,1),transform .68s cubic-bezier(.16,1,.3,1),filter .68s cubic-bezier(.16,1,.3,1);display:flex;position:relative;inset:0;position:absolute!important}.final-cta-copy:before{content:"";z-index:-1;filter:blur(10px);opacity:0;width:min(58rem,92vw);height:19rem;transition:opacity .76s var(--ease-entrance), scale .76s var(--ease-entrance);background:linear-gradient(#0000 0%,#000000d1 22% 78%,#0000 100%);border-radius:999px;position:absolute;top:clamp(6rem,16vh,10rem);left:50%;transform:translate(-50%)scale(.92);-webkit-mask:radial-gradient(70% 60%,#000 30%,#0009 60%,#0000 100%);mask:radial-gradient(70% 60%,#000 30%,#0009 60%,#0000 100%)}.final-cta-copy:after{content:"";z-index:-1;filter:blur(14px);opacity:0;width:min(44rem,88vw);height:7.5rem;transition:opacity .76s var(--ease-entrance);background:radial-gradient(#000000d9,#0000008c 55%,#0000 90%);border-radius:999px;position:absolute;top:clamp(13.5rem,32vh,18rem);left:50%;transform:translate(-50%)}.final-slide[data-copy-spawned=true] .final-cta-copy:before,.final-slide[data-intro-played=true] .final-cta-copy:before{opacity:1;scale:1}.final-slide[data-copy-spawned=true] .final-cta-copy:after,.final-slide[data-intro-played=true] .final-cta-copy:after{opacity:1}.final-cta-copy .slide-title{text-shadow:0 0 6px #000000eb, 0 2px 22px #000000c7, 0 0 1px #000000f5, 0 6px 18px hsl(var(--mint) / .28), 0 18px 42px hsl(var(--mint) / .18)}.final-cta-copy .slide-body{letter-spacing:.005em;text-shadow:0 0 4px #000000eb,0 2px 14px #000000b8;max-width:38rem}.final-cta-copy .slide-actions{margin-top:2.1rem}.final-cta-copy .eyebrow{text-shadow:0 0 6px #000000e6,0 2px 14px #000000b3}.final-cta-copy .slide-actions a[data-variant=secondary],.final-cta-copy .slide-actions .button-secondary,.final-slide .slide-actions>a:not(.final-cta-primary-glow),.final-slide .slide-actions>.final-cta-secondary-scrim{-webkit-backdrop-filter:blur(14px);text-shadow:0 1px 6px #0009;border-color:hsl(var(--mint) / .4)!important;color:#f5faf8!important;background-color:#0000008c!important}.final-slide .slide-actions>a:not(.final-cta-primary-glow):hover,.final-slide .slide-actions>a:not(.final-cta-primary-glow):focus-visible{border-color:hsl(var(--mint) / .7)!important;background-color:#000000b8!important}.final-cta-primary-glow{box-shadow:0 12px 36px hsl(var(--mint) / .22), 0 0 0 1px hsl(var(--mint) / 0) inset;transition:transform .22s var(--ease-entrance), box-shadow .26s var(--ease-entrance);position:relative}.final-slide.is-active .final-cta-primary-glow{animation:6.4s ease-in-out infinite finalPhotonBreath}.final-cta-primary-glow:hover,.final-cta-primary-glow:focus-visible{box-shadow:0 16px 44px hsl(var(--mint) / .4), 0 0 0 1px hsl(var(--mint) / .5) inset;transform:translateY(-2px)}.final-slide.is-active[data-intro-played=false] .final-cta-copy{opacity:0;filter:none;clip-path:none;pointer-events:none;transform:translateY(1rem)scale(.985)}.final-slide.is-active[data-copy-spawned=true][data-intro-played=false] .final-cta-copy{animation:finalCtaReveal .42s var(--ease-entrance) both;pointer-events:auto}.final-slide.is-active[data-intro-played=true] .final-cta-copy{opacity:1;filter:none;clip-path:none;pointer-events:auto;animation:none;transform:translateY(0)scale(1)}.final-slide:not(.is-active) .final-cta-copy{opacity:0;filter:none;clip-path:none;pointer-events:none;transform:translateY(1.4rem)scale(.985)}.final-signal-dock{z-index:6;left:50%;bottom:max(1rem, env(safe-area-inset-bottom));isolation:isolate;opacity:0;pointer-events:none;background:linear-gradient(90deg, #050808c2, #0000007a 48%, #030b0ab8), radial-gradient(circle at 18% 0%, hsl(var(--mint) / .18), transparent 34%);-webkit-backdrop-filter:blur(16px)saturate(1.25);border:1px solid #ffffff1f;border-radius:999px;justify-content:center;align-items:center;gap:.45rem;width:max-content;max-width:calc(100vw - 2rem);min-height:3.2rem;padding:.38rem .46rem .38rem .62rem;display:inline-flex;position:absolute;overflow:hidden;transform:translate(-50%)translateY(.65rem)scale(.98);box-shadow:0 18px 46px #00000052,inset 0 0 0 1px #ffffff09}.final-signal-dock:before{content:"";z-index:-1;background:linear-gradient(90deg, transparent, hsl(var(--mint) / .58), #ffffff38, transparent);opacity:.85;height:1px;position:absolute;top:0;left:.95rem;right:.95rem}.final-signal-identity{flex:none;align-items:center;gap:.5rem;min-width:0;padding-left:.25rem;display:inline-flex}.final-signal-logo{flex:none;width:auto;height:1.1rem;display:block}.final-signal-links{flex:none;justify-content:center;align-items:center;gap:.1rem;min-width:0;display:inline-flex}.final-signal-divider{background:linear-gradient(180deg, transparent, hsl(var(--mint) / .35), transparent);opacity:.9;width:1px;height:1.1rem;margin-inline:.35rem}.final-slide[data-copy-spawned=true][data-intro-played=false] .final-signal-dock{animation:finalSignalDockReveal .36s var(--ease-entrance) .22s both;pointer-events:auto}.final-slide[data-intro-played=true] .final-signal-dock{opacity:1;pointer-events:auto;animation:none;transform:translate(-50%)translateY(0)scale(1)}.legal-modal{color:#f2f2f6;-webkit-backdrop-filter:blur(18px)saturate(1.15);background:#030708f5;border:1px solid #ffffff24;border-radius:.5rem;width:min(58rem,100vw - 1.5rem);max-width:none;max-height:min(86vh,54rem);margin:auto;padding:0;overflow:hidden;box-shadow:0 26px 90px #0000009e,inset 0 0 0 1px #ffffff0a}.legal-modal::backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000b8}.legal-modal-panel{max-height:inherit;grid-template-rows:auto minmax(0,1fr);display:grid}.legal-modal-header{background:linear-gradient(90deg,#ffffff0e,#0000),#ffffff05;border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.1rem 1.2rem 1rem;display:flex}.legal-modal-kicker{color:hsl(var(--mint) / .78);letter-spacing:.12em;text-transform:uppercase;margin:0 0 .32rem;font-family:Geist Mono,ui-monospace,monospace;font-size:.66rem;font-weight:700}.legal-modal-header h2{color:#fff;letter-spacing:0;margin:0;font-size:1.45rem;line-height:1.12}.legal-modal-header p:last-child{color:#a0a0aa;margin:.34rem 0 0;font-size:.78rem}.legal-modal-body{color:#cdcdd7;padding:1.2rem;font-size:.88rem;line-height:1.72;overflow-y:auto}.legal-modal-body h3{color:#fff;letter-spacing:0;margin:1.35rem 0 .45rem;font-size:1rem;line-height:1.32}.legal-modal-body h3:first-child{margin-top:0}.legal-modal-body p{margin:0 0 .8rem}.legal-modal-body ul{margin:0 0 .9rem;padding-left:1.15rem}.legal-modal-body li{margin:.32rem 0}.legal-modal-body a{color:hsl(var(--mint) / .95);text-underline-offset:.18rem;text-decoration:underline}.legal-modal-body strong{color:#f0f0f6;font-weight:700}@media (width<=640px){.legal-modal{border-radius:.5rem;width:min(100vw - 1rem,34rem);max-height:88vh}.legal-modal-header{padding:.95rem}.legal-modal-header h2{font-size:1.2rem}.legal-modal-body{padding:.95rem;font-size:.82rem}}.slide-progress{z-index:45;transition:opacity .46s var(--ease-entrance), filter .46s var(--ease-entrance);gap:.45rem;display:grid;position:fixed;top:50%;right:1.1rem;transform:translateY(-50%)}.slide-progress a{color:#9696a0;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0000005c;border:1px solid #ffffff1a;border-radius:999px;place-items:center;width:2.1rem;height:1.45rem;font-family:Geist Mono,ui-monospace,monospace;font-size:.62rem;transition:all .18s;display:grid}.slide-progress a.is-current{border-color:hsl(var(--mint) / .42);color:hsl(var(--mint));background:hsl(var(--mint) / .08)}.section-nav{z-index:45;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);max-width:calc(100vw - 2rem);transition:opacity .46s var(--ease-entrance), filter .46s var(--ease-entrance);background:#0000006b;border:1px solid #ffffff1a;border-radius:999px;gap:.35rem;padding:.3rem;display:flex;position:fixed;bottom:1rem;left:50%;transform:translate(-50%)}.section-nav a{color:#9696a0;border-radius:999px;padding:.45rem .75rem;font-size:.72rem;transition:all .18s}.section-nav a.is-current{color:hsl(var(--mint));background:#ffffff14}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.invisible{visibility:hidden}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-0{inset:0}.inset-\[3px\]{inset:3px}.inset-x-0{left:0;right:0}.bottom-0{bottom:0}.left-1\/2{left:50%}.top-0{top:0}.top-1\/2{top:50%}.isolate{isolation:isolate}.z-0{z-index:0}.z-10{z-index:10}.z-50{z-index:50}.z-\[1\]{z-index:1}.mx-auto{margin-left:auto;margin-right:auto}.mb-3{margin-bottom:.75rem}.mb-6{margin-bottom:1.5rem}.mb-7{margin-bottom:1.75rem}.mt-1{margin-top:.25rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-20{margin-top:5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mt-9{margin-top:2.25rem}.block{display:block}.flex{display:flex}.inline-flex{display:inline-flex}.grid{display:grid}.hidden{display:none}.h-1\.5{height:.375rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-16{height:4rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-4{height:1rem}.h-48{height:12rem}.h-5{height:1.25rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[1000px\]{height:1000px}.h-\[1100px\]{height:1100px}.h-\[15px\]{height:15px}.h-\[18rem\]{height:18rem}.h-\[7\.5rem\]{height:7.5rem}.h-\[8\.5rem\]{height:8.5rem}.h-full{height:100%}.h-screen{height:100vh}.min-h-\[120px\]{min-height:120px}.min-h-\[96px\]{min-height:96px}.min-h-\[96vh\]{min-height:96vh}.w-1\.5{width:.375rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-4{width:1rem}.w-5{width:1.25rem}.w-8{width:2rem}.w-9{width:2.25rem}.w-\[1000px\]{width:1000px}.w-\[1100px\]{width:1100px}.w-\[15px\]{width:15px}.w-\[45rem\]{width:45rem}.w-\[7\.5rem\]{width:7.5rem}.w-\[8\.5rem\]{width:8.5rem}.w-auto{width:auto}.w-full{width:100%}.w-px{width:1px}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-\[130vw\]{max-width:130vw}.shrink{flex-shrink:1}.grow{flex-grow:1}.-translate-x-1\/2{--tw-translate-x:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-50{--tw-scale-x:.5;--tw-scale-y:.5;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-75{--tw-scale-x:.75;--tw-scale-y:.75;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-\[2\.6\]{--tw-scale-x:2.6;--tw-scale-y:2.6;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-\[4\]{--tw-scale-x:4;--tw-scale-y:4;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.resize{resize:both}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-10{gap:2.5rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-8{gap:2rem}.overflow-hidden{overflow:hidden}.whitespace-nowrap{white-space:nowrap}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:var(--radius)}.border{border-width:1px}.border-2{border-width:2px}.border-y{border-top-width:1px;border-bottom-width:1px}.border-b{border-bottom-width:1px}.border-l-2{border-left-width:2px}.border-t{border-top-width:1px}.border-t-\[3px\]{border-top-width:3px}.border-mint{border-color:hsl(var(--mint))}.border-mint\/10{border-color:hsl(var(--mint) / .1)}.border-mint\/20{border-color:hsl(var(--mint) / .2)}.border-mint\/40{border-color:hsl(var(--mint) / .4)}.border-transparent{border-color:#0000}.border-white\/10{border-color:#ffffff1a}.border-white\/30{border-color:#ffffff4d}.border-zinc-200\/25{border-color:#e4e4e740}.bg-background{background-color:hsl(var(--background))}.bg-background\/70{background-color:hsl(var(--background) / .7)}.bg-black{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))}.bg-black\/40{background-color:#0006}.bg-black\/50{background-color:#00000080}.bg-black\/90{background-color:#000000e6}.bg-mint{background-color:hsl(var(--mint))}.bg-mint\/25{background-color:hsl(var(--mint) / .25)}.bg-transparent{background-color:#0000}.bg-white\/10{background-color:#ffffff1a}.bg-white\/\[0\.025\]{background-color:#ffffff06}.bg-white\/\[0\.035\]{background-color:#ffffff09}.bg-white\/\[0\.04\]{background-color:#ffffff0a}.bg-zinc-100{--tw-bg-opacity:1;background-color:rgb(244 244 245/var(--tw-bg-opacity,1))}.bg-\[radial-gradient\(circle\,hsl\(var\(--mint\)\/0\.32\)\,transparent_62\%\)\]{background-image:radial-gradient(circle,hsl(var(--mint)/.32),transparent 62%)}.bg-\[radial-gradient\(circle_at_center\,rgba\(255\,255\,255\,0\.075\)\,transparent_34\%\)\]{background-image:radial-gradient(circle,#ffffff13,#0000 34%)}.bg-gradient-to-b{background-image:linear-gradient(to bottom, var(--tw-gradient-stops))}.bg-gradient-to-tr{background-image:linear-gradient(to top right, var(--tw-gradient-stops))}.from-transparent{--tw-gradient-from:transparent var(--tw-gradient-from-position);--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.via-mint\/10{--tw-gradient-to:hsl(var(--mint) / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), hsl(var(--mint) / .1) var(--tw-gradient-via-position), var(--tw-gradient-to)}.to-black{--tw-gradient-to:#000 var(--tw-gradient-to-position)}.to-transparent{--tw-gradient-to:transparent var(--tw-gradient-to-position)}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.px-0{padding-left:0;padding-right:0}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-24{padding-top:6rem;padding-bottom:6rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.pb-16{padding-bottom:4rem}.pt-1{padding-top:.25rem}.pt-32{padding-top:8rem}.text-left{text-align:left}.text-center{text-align:center}.font-mono{font-family:Geist Mono,SFMono-Regular,ui-monospace,monospace}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-6xl{font-size:3.75rem;line-height:1}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xs{font-size:.75rem;line-height:1rem}.font-medium{font-weight:500}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.leading-6{line-height:1.5rem}.leading-7{line-height:1.75rem}.leading-8{line-height:2rem}.leading-\[0\.95\]{line-height:.95}.leading-tight{line-height:1.25}.tracking-\[-0\.03em\]{letter-spacing:-.03em}.tracking-\[-0\.04em\]{letter-spacing:-.04em}.tracking-\[0\.16em\]{letter-spacing:.16em}.text-foreground{color:hsl(var(--foreground))}.text-mint{color:hsl(var(--mint))}.text-red-200{--tw-text-opacity:1;color:rgb(254 202 202/var(--tw-text-opacity,1))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.text-zinc-100\/85{color:#f4f4f5d9}.text-zinc-300{--tw-text-opacity:1;color:rgb(212 212 216/var(--tw-text-opacity,1))}.text-zinc-300\/85{color:#d4d4d8d9}.text-zinc-400{--tw-text-opacity:1;color:rgb(161 161 170/var(--tw-text-opacity,1))}.text-zinc-600{--tw-text-opacity:1;color:rgb(82 82 91/var(--tw-text-opacity,1))}.text-zinc-950{--tw-text-opacity:1;color:rgb(9 9 11/var(--tw-text-opacity,1))}.opacity-80{opacity:.8}.shadow-\[0_0_18px_hsl\(var\(--mint\)\)\]{--tw-shadow:0 0 18px hsl(var(--mint));--tw-shadow-colored:0 0 18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_0_20px_hsl\(var\(--mint\)\/0\.8\)\]{--tw-shadow:0 0 20px hsl(var(--mint)/.8);--tw-shadow-colored:0 0 20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_0_40px_hsl\(var\(--mint\)\/0\.5\)_inset\,0_0_40px_hsl\(var\(--mint\)\/0\.3\)\]{--tw-shadow:0 0 40px hsl(var(--mint)/.5) inset,0 0 40px hsl(var(--mint)/.3);--tw-shadow-colored:inset 0 0 40px var(--tw-shadow-color), 0 0 40px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.outline-none{outline-offset:2px;outline:2px solid #0000}.ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.ring-offset-background{--tw-ring-offset-color:hsl(var(--background))}.blur-\[36px\]{--tw-blur:blur(36px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-\[45px\]{--tw-blur:blur(45px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-\[50px\]{--tw-blur:blur(50px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[0_0_10px_hsl\(var\(--mint\)\/0\.7\)\]{--tw-drop-shadow:drop-shadow(0 0 10px hsl(var(--mint)/.7));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-xl{--tw-backdrop-blur:blur(24px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-all{transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-opacity{transition-property:opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.\[mask-image\:radial-gradient\(ellipse_at_center\,black_38\%\,transparent_82\%\)\]{-webkit-mask-image:radial-gradient(#000 38%,#0000 82%);mask-image:radial-gradient(#000 38%,#0000 82%)}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:0 0% 1%;--foreground:210 40% 98%;--card:0 0% 0%;--muted:217 33% 18%;--muted-foreground:215 20% 65%;--border:217 33% 18%;--primary:210 40% 98%;--primary-foreground:222 47% 11%;--mint:165 80% 62%;--signal-good:142 70% 45%;--signal-info:204 94% 62%;--radius:.5rem;--ease-entrance:cubic-bezier(.16, 1, .3, 1);--ease-infall:cubic-bezier(.5, 0, 1, .4)}*{box-sizing:border-box}html{scroll-behavior:smooth;height:100%}body{-webkit-font-smoothing:antialiased;text-rendering:geometricprecision;background:#000;height:100%;margin:0;font-family:Geist,Inter,ui-sans-serif,system-ui,sans-serif;overflow:hidden}#root{height:100%}::selection{background:hsl(var(--mint));color:#000}@media (width>=768px){.section-title,.slide-title{font-size:4rem}.hero-slide h1{font-size:7rem}}@media (width>=1200px){.slide-title{font-size:4.75rem}.slide-shell-hero-visual .slide-title{font-size:2.6rem}.hero-slide h1{font-size:8.25rem}}@media (width<=900px){.slide-deck{scroll-snap-type:y proximity}.marketing-slide{scroll-snap-align:start;scroll-snap-stop:normal;height:auto;min-height:100svh;padding:calc(env(safe-area-inset-top) + 4.6rem) 1rem 4.25rem;align-items:safe center;overflow:hidden visible}.hero-slide-copy{padding-top:calc(env(safe-area-inset-top) + .5rem)}.slide-shell{grid-template-columns:minmax(0,1fr);gap:1.5rem}.slide-shell>.slide-copy,.slide-shell>.slide-visual-wrap,.slide-shell>.visual-card{min-width:0}.slide-shell-reverse .slide-copy,.slide-shell-reverse .slide-visual-wrap{order:0}.credibility-visual,.visual-card{overflow:hidden}.slide-shell-hero-visual .slide-copy{flex-direction:column;align-items:flex-start;gap:.6rem}.slide-shell-hero-visual .slide-actions{justify-content:flex-start;margin-left:0}.slide-shell-hero-visual .slide-copy-bucket-secondary{margin-left:0}.slide-copy{max-width:none}.section-title,.slide-title{font-size:clamp(1.85rem,6.2vw,2.65rem);line-height:1.05}.hero-slide h1{letter-spacing:-.035em;font-size:clamp(3.1rem,12.5vw,4.25rem);line-height:.94}.hero-slide h1 span{font-size:clamp(1.85rem,7.4vw,2.4rem);line-height:1.02}[data-slide-id=final] .slide-title{letter-spacing:-.025em;font-size:clamp(2.4rem,9.4vw,3.4rem);line-height:.98}[data-slide-id=final] .eyebrow{letter-spacing:.18em;font-size:.78rem}[data-slide-id=final] .slide-body{font-size:clamp(.98rem,3.8vw,1.12rem);line-height:1.55}.final-cta-copy .slide-actions{gap:.85rem;margin-top:1.5rem}.hero-slide p,.slide-body{font-size:clamp(.95rem,3.6vw,1.08rem);line-height:1.6}.slide-visual-wrap,.visual-card{min-height:18rem}.pproc-visual{grid-template-columns:1fr;min-height:18rem;padding:1rem}.proof-stage{flex-direction:column;min-height:0}.proof-panel{background-position:top;min-height:16rem}.pproc-stage-panel{min-height:12.5rem;padding:.9rem}.pproc-stage-panel.is-finale{min-height:15rem}.slide-progress{display:none}.section-nav{scrollbar-width:none;overflow-x:auto}.contact-slide{contain:layout style;height:auto;min-height:100svh;display:grid;overflow:hidden visible}.slide-contact-shell{max-height:none;padding-top:.5rem;padding-bottom:calc(env(safe-area-inset-bottom) + 1.25rem);align-items:start;overflow:visible}.contact-slide .glass-panel{max-height:none;overflow:visible}.contact-wizard input,.contact-wizard textarea,.contact-wizard select,.cw-contact-option,.cw-scope-chip{font-size:16px}.cw-step--forward,.cw-step--back{animation:none}.section-nav{padding-inline:1rem;scroll-padding-inline:1rem}.section-nav::-webkit-scrollbar{display:none}}@media (width<=560px){.marketing-slide{padding-top:calc(env(safe-area-inset-top) + 5.2rem)}.slide-title{font-size:clamp(1.7rem,6.8vw,2.25rem)}.hero-logo-pill{letter-spacing:.14em;padding:.6rem .95rem;font-size:.78rem}.slide-shell-center{gap:1rem}.slide-shell-center .slide-visual-wrap{min-height:0}.slide-points,.slide-actions{gap:.5rem}.visual-card{min-height:16rem}.pproc-visual{padding:.78rem}.pproc-stage-header{font-size:.64rem}.pproc-scope-body{grid-template-columns:1fr;gap:.65rem}.pproc-scope-chips{flex-flow:wrap;min-width:0}.pproc-conn-body{grid-template-columns:1fr;gap:.45rem}.pproc-conn-box{grid-template-columns:auto minmax(0,1fr);place-items:center start;min-height:3.45rem;padding:.55rem .7rem}.pproc-conn-box-meta{grid-column:2}.pproc-conn-link{justify-self:center;width:2px;height:.8rem}.pproc-stage-content.is-finale{grid-template-rows:auto;grid-template-columns:1fr}.pproc-fin-header{grid-column:1}.pproc-meter{grid-template-columns:4.4rem minmax(0,1fr) 3.4rem;gap:.46rem}.proof-stage{gap:.7rem}.proof-panel{min-height:14rem}.proof-panel-body{gap:.65rem;padding:.95rem}.proof-panel-name{font-size:1rem}.proof-panel-signal{font-size:.72rem}.contact-slide .glass-panel{max-height:none}.slide-contact-shell{gap:1.35rem}.cw-scope-chip{padding:.38rem .6rem;font-size:.7rem}.cw-contact-option{padding:.38rem .66rem;font-size:.7rem}.final-signal-dock{border-radius:1.35rem;flex-wrap:wrap;justify-content:center;gap:.45rem .55rem;width:max-content;max-width:calc(100vw - 1.5rem);min-height:0;padding:.55rem}.final-signal-identity,.final-signal-links{flex:0 auto;justify-content:center}.final-signal-links{flex-wrap:wrap}.final-signal-identity,.final-signal-divider{display:none}.api-bridge-visual{grid-template-rows:auto auto;grid-template-columns:1fr;gap:.75rem;padding:.75rem}.apib-explorer,.apib-response{width:100%;min-width:0}.apib-explorer:after,.section-nav{display:none}}@keyframes slideRow{0%{opacity:.62;transform:translate(-.35rem)}55%,to{opacity:1;transform:translate(0)}}@keyframes radar{0%{opacity:.9;transform:scale(.55)}to{opacity:0;transform:scale(1.85)}}@keyframes flow{0%{transform-origin:0;transform:scaleX(0)}to{transform-origin:0;transform:scaleX(1)}}@keyframes rowGlow{0%,to{border-color:#ffffff14}45%{border-color:hsl(var(--mint) / .35);box-shadow:0 0 22px hsl(var(--mint) / .08)}}@keyframes softPulse{0%,to{opacity:.72;transform:scale(1)}50%{opacity:1;transform:scale(1.08)}}@keyframes orbitRing{0%{transform:rotateX(68deg)rotate(-18deg)}to{transform:rotateX(68deg)rotate(342deg)}}@keyframes orbitRingReverse{0%{transform:rotateX(72deg)rotate(28deg)}to{transform:rotateX(72deg)rotate(-332deg)}}@keyframes orbitRingSlow{0%{transform:rotateX(68deg)rotate(12deg)}to{transform:rotateX(68deg)rotate(372deg)}}@keyframes coverageTrace{0%,to{opacity:.28;box-shadow:0 -6px 14px #ffffff0f}42%{opacity:.78;box-shadow:0 -8px 20px #ffffff1f}}@keyframes orbitToken{0%,to{transform:translateY(0)}50%{transform:translateY(-.35rem)}}@keyframes scopeOrbit{0%{transform:rotateX(68deg)rotate(-18deg)}to{transform:rotateX(68deg)rotate(342deg)}}@keyframes scopeOrbitReverse{0%{transform:rotateX(64deg)rotate(28deg)}to{transform:rotateX(64deg)rotate(-332deg)}}@keyframes packageCard{0%{opacity:.55;border-color:#ffffff14;transform:translate(.55rem)scale(.985)}44%,to{opacity:1;border-color:#ffffff29;transform:translate(0)scale(1)}}@keyframes blackHoleStageReveal{0%{opacity:.16}72%{opacity:1}to{opacity:1}}@keyframes blackHoleStagePower{0%{opacity:1;filter:brightness(.92)saturate(.95)}44%{opacity:1;filter:brightness(1.08)saturate(1.25)}62%{opacity:1;filter:brightness(1.36)saturate(1.5)}74%{opacity:1;filter:brightness(1.18)saturate(1.25)}to{opacity:1;filter:brightness()saturate()}}@keyframes blackHoleCoreReveal{0%{opacity:0}to{opacity:1}}@keyframes blackHoleCorePower{0%{opacity:1;filter:brightness(.88)contrast()}46%{opacity:1;filter:brightness(1.08)contrast(1.05)}62%{opacity:1;filter:brightness(1.65)contrast(1.18)}76%{opacity:1;filter:brightness(1.12)contrast(1.06)}to{opacity:1;filter:brightness()contrast()}}@keyframes blackHoleCoreGlowPower{0%{opacity:.42}46%{opacity:.78}62%{opacity:1}to{opacity:.62}}@keyframes blackHoleChargeHalo{0%{opacity:0;transform:translate(-50%,-50%)scale(.58)}22%{opacity:.42;transform:translate(-50%,-50%)scale(.74)}56%{opacity:.92;transform:translate(-50%,-50%)scale(1.12)}68%{opacity:.28;transform:translate(-50%,-50%)scale(1.46)}to{opacity:0;transform:translate(-50%,-50%)scale(1.72)}}@keyframes blackHolePhotonRing{0%{opacity:0;transform:translate(-50%,-50%)scale(.66)rotate(0)}28%{opacity:.34;transform:translate(-50%,-50%)scale(.82)rotate(45deg)}56%{opacity:.9;transform:translate(-50%,-50%)scale(1.06)rotate(160deg)}72%{opacity:.12;transform:translate(-50%,-50%)scale(2.85)rotate(270deg)}to{opacity:0;transform:translate(-50%,-50%)scale(3.2)rotate(360deg)}}@keyframes blackHoleBurstFlash{0%,54%{opacity:0;transform:translate(-50%,-50%)scale(.18)}62%{opacity:.7;transform:translate(-50%,-50%)scale(.72)}74%{opacity:.1;transform:translate(-50%,-50%)scale(1.35)}to{opacity:0;transform:translate(-50%,-50%)scale(1.72)}}@keyframes blackHoleLensStreak{0%,52%{opacity:0;filter:blur(3px)}62%{opacity:.92;filter:blur(.6px)}76%{opacity:.08;filter:blur(2px)}to{opacity:0;filter:blur(3px)}}@keyframes heroCopySpawn{0%{opacity:0;filter:blur(12px)brightness(1.22);clip-path:inset(34% 38% round 999px);transform:translateY(.35rem)scale(.86)}44%{opacity:.96;filter:blur(3px)brightness(1.08);clip-path:inset(0 round 1.25rem);transform:translateY(0)scale(1.012)}to{opacity:1;filter:blur()brightness();clip-path:inset(0);transform:translateY(0)scale(1)}}@keyframes finalSignalDockReveal{0%{opacity:0;transform:translate(-50%)translateY(.65rem)scale(.98)}to{opacity:1;transform:translate(-50%)translateY(0)scale(1)}}@keyframes finalStarPulse{0%,to{opacity:calc(var(--final-star-opacity,.36) * .72);transform:scale(.92)}50%{opacity:calc(var(--final-star-opacity,.36) + .24);transform:scale(1)}}@keyframes finalRingDrift{to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes finalCoreSheenDrift{to{transform:rotate(360deg)}}@keyframes finalBlackHoleStageSettle{0%{opacity:.72;filter:brightness(.94)saturate(.96)}48%{opacity:1;filter:brightness(1.12)saturate(1.18)}to{opacity:1;filter:brightness()saturate()}}@keyframes finalBlackHoleCoreSettle{0%{opacity:.82;transform:scale(.94)}48%{opacity:1;transform:scale(1.035)}to{opacity:1;transform:scale(1)}}@keyframes finalBlackHoleChargeHalo{0%{opacity:0;transform:translate(-50%,-50%)scale(.68)}34%{opacity:.36;transform:translate(-50%,-50%)scale(.88)}62%{opacity:.72;transform:translate(-50%,-50%)scale(1.08)}to{opacity:0;transform:translate(-50%,-50%)scale(1.42)}}@keyframes finalBlackHolePhotonRing{0%{opacity:0;transform:translate(-50%,-50%)scale(.72)rotate(0)}38%{opacity:.42;transform:translate(-50%,-50%)scale(.9)rotate(42deg)}70%{opacity:.82;transform:translate(-50%,-50%)scale(1.04)rotate(128deg)}to{opacity:0;transform:translate(-50%,-50%)scale(1.34)rotate(220deg)}}@keyframes finalDiskSpin{to{transform:rotate(360deg)}}@keyframes finalDiskShimmer{to{transform:rotate(360deg)}}@keyframes finalPhotonBreath{0%,to{filter:brightness()}50%{filter:brightness(1.4)}}@keyframes finalShockwavePulse{0%{opacity:0;transform:scale(.35)}16%{opacity:.7}to{opacity:0;transform:scale(2.85)}}@keyframes finalCtaReveal{0%{opacity:0;transform:translateY(1rem)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes visualScan{0%{opacity:0;transform:translateY(-95%)}20%,70%{opacity:1}to{opacity:0;transform:translateY(220%)}}@keyframes radarSweep{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes blockStream{0%,to{opacity:.24;transform:translateY(0)}45%{opacity:1;transform:translateY(.42rem)}}@keyframes requestTracer{0%{transform:translate(-110%)}55%,to{transform:translate(270%)}}@keyframes pprocFadeIn{0%{opacity:0;transform:translateY(.28rem)}to{opacity:1;transform:translateY(0)}}@keyframes pprocStageIn{0%{opacity:0;filter:blur(8px);transform:translateY(.7rem)scale(.985)}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}@keyframes pprocStageOut{0%{opacity:1;filter:blur();transform:translateY(0)scale(1)}to{opacity:0;filter:blur(7px);transform:translateY(-.55rem)scale(.99)}}@keyframes pprocFinalTileIn{0%{opacity:0;transform:translateY(.45rem)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes pprocFinalBarFill{0%{width:0%}to{width:100%}}@keyframes pprocFinalBarShimmer{0%,to{filter:brightness();background-position:0 0}50%{filter:brightness(1.16);background-position:100% 0}}@keyframes pprocFinalTicks{0%{background-position:0 0}to{background-position:1rem 0}}@keyframes pprocFinalNodePulse{0%,to{filter:drop-shadow(0 0 8px hsl(var(--mint) / .45));transform:scale(1)}50%{filter:drop-shadow(0 0 14px hsl(var(--mint) / .72));transform:scale(1.14)}}@keyframes pprocFinalChipPulse{0%,to{border-color:hsl(var(--mint) / .22);box-shadow:none;transform:translateY(0)}50%{border-color:hsl(var(--mint) / .46);box-shadow:0 0 18px hsl(var(--mint) / .13);transform:translateY(-1px)}}@keyframes pprocFinalMeterPulse{0%,to{width:calc(var(--meter-width) - 3%);filter:brightness(.96)}50%{width:min(98%, calc(var(--meter-width) + 3%));filter:brightness(1.14)}}@keyframes pprocPulse{0%,to{opacity:.78;box-shadow:0 0 14px hsl(var(--mint) / .52);transform:scale(1)}50%{opacity:1;box-shadow:0 0 24px hsl(var(--mint) / .9);transform:scale(1.22)}}@keyframes pprocLinePulse{0%{background-position:120% 0}to{background-position:-120% 0}}@keyframes pprocFillBar{0%{width:0%}to{width:100%}}@keyframes pprocScopeDraw{to{stroke-dashoffset:0}}@keyframes pprocNodePop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}@keyframes pprocUrlReveal{0%{max-width:0}to{max-width:14rem}}@keyframes pprocCheckIn{0%{opacity:0;transform:translateY(.55rem)}to{opacity:1;transform:translateY(0)}}@keyframes pprocMeterPulse{0%,to{width:calc(var(--meter-width) - 4%)}50%{width:min(96%, calc(var(--meter-width) + 4%))}}@keyframes pprocTickerStep{0%,24.99%{content:"block #42,810,338 · 4s ago"}25%,49.99%{content:"block #42,810,339 · 2s ago"}50%,74.99%{content:"block #42,810,340 · 3s ago"}75%,to{content:"block #42,810,341 · 4s ago"}}@keyframes proofCard{0%{opacity:0;transform:translateY(.75rem)}to{opacity:1;transform:translateY(0)}}@keyframes proofSheen{0%{opacity:0;transform:translate(0)skew(-12deg)}20%{opacity:1}to{opacity:0;transform:translate(360%)skew(-12deg)}}@keyframes proofSheenHover{0%{opacity:0;transform:translate(0)skew(-12deg)}15%{opacity:1}to{opacity:0;transform:translate(360%)skew(-12deg)}}@keyframes pprocFinalSheen{0%{opacity:0;transform:translate(-60%)skew(-12deg)}10%{opacity:1}45%{opacity:0;transform:translate(160%)skew(-12deg)}to{opacity:0;transform:translate(160%)skew(-12deg)}}.animate-slide-row{animation:1.8s ease-in-out infinite slideRow}.animate-radar{animation:2.4s ease-out infinite radar}.animate-flow{animation:1.6s ease-in-out infinite flow}.animate-row-glow{animation:2.2s ease-in-out infinite rowGlow}.animate-soft-pulse{animation:1.9s ease-in-out infinite softPulse}.animate-orbit-ring{animation:20s linear infinite orbitRing}.animate-orbit-ring-reverse{animation:24s linear infinite orbitRingReverse}.animate-orbit-ring-slow{animation:34s linear infinite orbitRingSlow}.animate-coverage-trace{animation:2.4s ease-in-out infinite coverageTrace}.animate-orbit-token{animation:3.2s ease-in-out infinite orbitToken}.animate-scope-orbit{animation:18s linear infinite scopeOrbit}.animate-scope-orbit-reverse{animation:24s linear infinite scopeOrbitReverse}.animate-package-card{animation:1.9s cubic-bezier(.16,1,.3,1) both packageCard}.animate-proof-card{animation:.48s cubic-bezier(.16,1,.3,1) both proofCard}.animate-visual-scan{animation:2.8s ease-in-out infinite visualScan}.animate-radar-sweep{animation:3.2s linear infinite radarSweep}.animate-block-stream{animation:1.7s ease-in-out infinite blockStream}.animate-request-tracer:after{animation:2.2s ease-in-out infinite requestTracer}.pproc-pulse{animation:1.4s ease-in-out infinite pprocPulse}.motion-profile-minimal .slide-aura{display:none}.motion-profile-balanced .glass-panel,.motion-profile-balanced .hero-logo-pill,.motion-profile-balanced .section-nav,.motion-profile-balanced .final-signal-dock,.motion-profile-balanced .slide-point,.motion-profile-balanced .visual-card{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.motion-profile-balanced .slide-aura{--slide-aura-blur:18px;--slide-aura-enter-blur:24px}.motion-profile-minimal .visual-card{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:0 12px 34px #0000003d}.motion-profile-minimal .glass-panel,.motion-profile-minimal .hero-logo-pill,.motion-profile-minimal .section-nav,.motion-profile-minimal .final-signal-dock,.motion-profile-minimal .slide-point,.motion-profile-minimal .proof-card{-webkit-backdrop-filter:none;backdrop-filter:none}.motion-profile-minimal .black-hole-scene.is-active .black-hole-stage,.motion-profile-minimal .black-hole-scene.is-active .black-hole-core,.motion-profile-minimal .final-black-hole-star,.motion-profile-minimal .final-black-hole-ring,.motion-profile-minimal .final-accretion-disk,.motion-profile-minimal .final-accretion-shimmer,.motion-profile-minimal .final-disk-inner-rim,.motion-profile-minimal .final-photon-ring-tilted,.motion-profile-minimal .final-einstein-halo,.motion-profile-minimal .final-shockwave,.motion-profile-minimal .final-cta-primary-glow,.motion-profile-minimal .hero-slide.is-active .hero-slide-copy,.motion-profile-minimal .final-slide.is-active .final-cta-copy{animation:none}.motion-profile-minimal .final-accretion-shimmer,.motion-profile-minimal .final-shockwave-stack,.motion-profile-minimal .final-lens-distort-layer,.motion-profile-balanced .final-accretion-shimmer,.motion-profile-balanced .final-shockwave-stack{display:none}.motion-profile-balanced .final-disk-inner-rim,.motion-profile-balanced .final-photon-ring-tilted,.motion-profile-balanced .final-einstein-halo,.motion-profile-balanced .final-cta-primary-glow,.motion-profile-balanced .final-chapter-chip-dot{animation:none!important}.motion-profile-balanced .final-accretion-disk{filter:saturate(1.2);animation-duration:60s}.motion-profile-balanced .final-black-hole-core-glow{filter:blur(18px)}.motion-profile-balanced .final-photon-ring-tilted{box-shadow:0 0 14px hsl(var(--mint) / .55)}.motion-profile-balanced .final-black-hole-event-horizon{box-shadow:0 0 0 1px hsl(var(--mint) / .5), 18px 0 48px hsl(var(--mint) / .45), inset 0 0 24px #000000f2}.motion-profile-balanced .final-disk-inner-rim{box-shadow:0 0 12px hsl(var(--mint) / .7), inset 0 0 14px hsl(var(--mint) / .6)}@media (width<=768px){.final-cta-copy .slide-actions>a:not(.final-cta-primary-glow),.final-slide .slide-actions>a:not(.final-cta-primary-glow){-webkit-backdrop-filter:none!important;background-color:#000c!important}.black-hole-scene-final{-webkit-mask-image:none!important;mask-image:none!important}}.motion-profile-minimal .cw-step--forward,.motion-profile-minimal .cw-step--back,.motion-profile-minimal .cw-step-body--stagger>*,.motion-profile-minimal .cw-timeline-step--animate,.motion-profile-minimal .cw-progress-dot--pulse,.motion-profile-minimal .cw-success--animate,.motion-profile-minimal .cw-send-glow,.motion-profile-minimal .cw-signal-chip-dot,.motion-profile-balanced .cw-send-glow{animation:none!important}.motion-profile-minimal .pproc-pulse,.motion-profile-minimal .pproc-stage-content,.motion-profile-minimal .pproc-live-dot,.motion-profile-minimal .pproc-conn-link,.motion-profile-minimal .pproc-conn-link:after,.motion-profile-minimal .pproc-meter-bar,.motion-profile-minimal .pproc-meter-bar:before,.motion-profile-minimal .pproc-ticker--auto .pproc-ticker-text:after,.motion-profile-minimal [class*=pproc-fin-],.motion-profile-minimal [class*=pproc-fin-] *{transition:none!important;animation:none!important}.motion-profile-minimal .pproc-scope-line,.pproc-stage-panel.is-low-motion .pproc-scope-line{stroke-dashoffset:0}.motion-profile-minimal .pproc-bf-fill,.pproc-stage-panel.is-low-motion .pproc-bf-fill{width:100%}.pproc-stage-panel.is-low-motion .pproc-stage-content,.pproc-stage-panel.is-low-motion .pproc-live-dot,.pproc-stage-panel.is-low-motion .pproc-conn-link,.pproc-stage-panel.is-low-motion .pproc-conn-link:after,.pproc-stage-panel.is-low-motion .pproc-meter-bar,.pproc-stage-panel.is-low-motion .pproc-meter-bar:before,.pproc-stage-panel.is-low-motion .pproc-ticker--auto .pproc-ticker-text:after,.pproc-stage-panel.is-low-motion [class*=pproc-fin-],.pproc-stage-panel.is-low-motion [class*=pproc-fin-] *{transition:none!important;animation:none!important}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}@media (width<=480px){.marketing-slide{padding-left:1rem;padding-right:1rem;padding-bottom:calc(env(safe-area-inset-bottom) + 3.25rem)}.hero-slide-copy:before{width:min(50rem,92vw);height:12rem}.slide-visual-wrap,.visual-card,.pproc-visual{min-height:min(13rem,28vh)}.contact-intro .slide-body{font-size:.95rem;line-height:1.5}.cw-timeline{gap:.55rem}.cw-timeline-detail{display:none}.cw-timeline-body strong{font-size:.88rem}.cw-booking-cta{display:none}.cw-step-body{gap:.55rem}.cw-step-heading{padding-left:.55rem}.cw-step-counter{margin:0}.cw-step-title{font-size:1rem}.proof-panel-body{gap:.45rem;padding:.7rem .85rem}.proof-panel-logo,.proof-panel-logo img{width:2.6rem;height:2.6rem}.proof-panel-name{font-size:1.1rem}.proof-panel-stats{display:none}.proof-panel-cta{padding-top:.5rem;font-size:.62rem}.operate-visual{gap:.7rem;padding:1rem .85rem}.blk-counter{font-size:2rem}.blk-hash{font-size:1.15rem}.blk-spark{width:7rem;height:1.2rem}.blk-header{font-size:.62rem}.blk-label{font-size:.58rem}.coverage-orbit-visual,.index-flow-visual{padding:.8rem}.api-bridge-visual{gap:.4rem;padding:.55rem}.apib-explorer,.apib-response{min-height:0;padding:.45rem .6rem}.apib-explorer-rows{gap:.3rem}.apib-row{padding:.35rem .55rem;font-size:.72rem}.apib-row-meta{font-size:.62rem}.apib-response-body{max-height:6.5rem;overflow:hidden;-webkit-mask-image:linear-gradient(#000 70%,#0000);mask-image:linear-gradient(#000 70%,#0000)}.apib-line{font-size:.7rem;line-height:1.35}.apib-request-line{font-size:.72rem}.apib-footer{padding-top:.3rem;font-size:.62rem}.crd-stream{max-height:11rem}.pkgbar-visual,.packages-visual{padding:.75rem .6rem}.pproc-visual{gap:.45rem;padding:.5rem}.pproc-stage-panel{min-height:0;padding:.55rem .7rem}.pproc-stage-panel.is-finale{min-height:0}.pproc-stage-content.is-finale{grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem}.pproc-stage-content.is-finale .pproc-fin-header{grid-column:1/-1}.pproc-fin-tile{gap:.35rem;padding:.5rem .55rem}.pproc-fin-tile-label{font-size:.55rem}.pproc-conn-box{min-height:2.4rem;padding:.4rem .55rem}.pproc-conn-link{height:.5rem}.pproc-stage-header{font-size:.6rem}.pproc-scope-chip,.pproc-fin-chip{padding:.25rem .5rem;font-size:.65rem}.fcat-grid{grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;gap:.5rem}.fcat-card{gap:.35rem;padding:.6rem .65rem}.fcat-cell{padding:.7rem}.indexing-visual{min-height:0}.cw-contact-option,.cw-scope-chip{min-height:44px;padding:.6rem .95rem}.cw-contact-options,.cw-scope-chips{gap:.55rem}.cw-nav,.cw-step-actions,.cw-actions{width:100%;padding-bottom:env(safe-area-inset-bottom);flex-direction:column;gap:.65rem;display:flex}.cw-nav>button,.cw-nav>a,.cw-step-actions>button,.cw-step-actions>a,.cw-actions>button,.cw-actions>a{width:100%;min-height:48px}.contact-wizard{gap:.75rem}.cw-step,.cw-step-body{gap:.65rem}.proof-panel{min-height:12rem}.pproc-visual{min-height:18rem;padding:.7rem}.final-signal-dock{padding-bottom:calc(env(safe-area-inset-bottom) + .5rem);flex-wrap:wrap;justify-content:center;gap:.5rem}.slide-actions a,.slide-actions button{min-height:48px}}@media (width<=380px){.marketing-slide{padding-left:.75rem;padding-right:.75rem}.hero-logo-pill{padding:.45rem .65rem;font-size:.58rem}.cw-step-title{font-size:.95rem}.slide-actions{flex-direction:column;align-items:stretch}.slide-actions>*{width:100%}}@media (height<=520px) and (pointer:coarse){.marketing-slide{min-height:0;padding-top:calc(env(safe-area-inset-top) + 3.75rem);align-items:start;padding-bottom:1.5rem}.hero-slide h1{font-size:clamp(2.1rem,8vw,3rem)}.hero-slide h1 span{font-size:clamp(1.35rem,5vw,1.85rem)}.hero-slide p,.slide-body{font-size:.92rem;line-height:1.5}.hero-slide-copy:before{height:8rem}.slide-visual-wrap,.visual-card,.pproc-visual,.proof-panel{min-height:0}.slide-points{margin-top:1rem}.slide-actions{margin-top:1.15rem}}@media (width<=560px){[data-slide-id=packages] .slide-visual-wrap{align-self:start;min-height:0}[data-slide-id=packages] .visual-card{height:auto}.packages-visual{gap:.9rem;height:auto;min-height:0;padding:1rem .95rem 1.1rem}.pkgbar-area{flex-direction:column;flex:none;align-items:stretch;gap:.55rem}.pkgbar-col{-moz-column-gap:.85rem;grid-template:"label bar""scope bar"/6rem minmax(0,1fr);align-items:center;gap:0 .85rem;min-height:0;display:grid}.pkgbar-track{border-radius:.55rem;flex:none;grid-area:bar;height:2.4rem;min-height:2.4rem}.pkgbar-fill{height:auto;width:var(--pkg-extent,0%);inset:0 auto 0 0}.pkgbar-label{text-align:left;grid-area:label;align-self:end;padding-top:0}.pkgbar-scope{text-align:left;grid-area:scope;align-self:start;padding-top:.1rem}.pkgbar-top-glow,.pkgbar-scan,.pkgbar-strata,.pkgbar-grid,.pkgbar-particle,.pkgbar-crown{display:none}}@media (pointer:coarse) and (width<=900px){.slide-actions a:hover,.slide-actions button:hover,.cw-contact-option:hover,.cw-scope-chip:hover{transform:none}:focus-visible{outline:2px solid hsl(var(--mint) / .65);outline-offset:2px}}@media (prefers-reduced-motion:no-preference){.marketing-slide .slide-title .title-word{white-space:nowrap;display:inline-block}.marketing-slide .slide-title .title-char{opacity:0;filter:blur(8px);transition:opacity .42s var(--ease-entrance), transform .52s var(--ease-entrance), filter .42s var(--ease-entrance);transition-delay:calc(.12s + var(--char-i,0) * 22ms);display:inline-block;transform:translateY(.55em)}.marketing-slide.is-active .slide-title .title-char{opacity:1;filter:blur();transform:translate(0,0)}.marketing-slide:not(.is-active) .slide-title .title-char{transition-duration:.22s;transition-delay:0s}.marketing-slide .slide-visual-wrap{transition:transform .62s var(--ease-entrance), filter .52s var(--ease-entrance), opacity .42s var(--ease-entrance);will-change:transform, filter}.marketing-slide:not(.is-active) .slide-visual-wrap{opacity:.22;transform:scale(.94) translate3d(0, var(--visual-lean,0), 0) scaleY(calc(1 + var(--scroll-speed,0) * .14));filter:blur(6px)}.slide-deck[data-scroll-direction=down] .marketing-slide[data-slide-position=above]{--visual-lean:-6vh}.slide-deck[data-scroll-direction=down] .marketing-slide[data-slide-position=below]{--visual-lean:8vh}.slide-deck[data-scroll-direction=up] .marketing-slide[data-slide-position=above]{--visual-lean:-8vh}.slide-deck[data-scroll-direction=up] .marketing-slide[data-slide-position=below]{--visual-lean:6vh}.marketing-slide.is-active .slide-visual-wrap{opacity:1;filter:blur();transform:scale(1)translate(0,0)}.marketing-slide.is-active[data-arrival=true] .slide-visual-wrap{animation:slideVisualPunchIn .68s var(--ease-entrance) both}@keyframes slideVisualPunchIn{0%{filter:blur(10px);opacity:0;transform:scale(1.08)translate(0,0)}35%{opacity:1}to{filter:blur();opacity:1;transform:scale(1)translate(0,0)}}.marketing-slide .eyebrow,.marketing-slide .slide-body,.marketing-slide .slide-points,.marketing-slide .slide-actions{opacity:0;transition:opacity .38s var(--ease-entrance), transform .46s var(--ease-entrance);transform:translateY(14px)}.marketing-slide.is-active .eyebrow{opacity:1;transition-delay:60ms;transform:none}.marketing-slide.is-active .slide-body{opacity:1;transition-delay:.26s;transform:none}.marketing-slide.is-active .slide-points{opacity:1;transition-delay:.34s;transform:none}.marketing-slide.is-active .slide-actions{opacity:1;transition-delay:.42s;transform:none}.marketing-slide .slide-points .slide-point{opacity:0;transition:opacity .32s var(--ease-entrance), transform .36s var(--ease-entrance);transform:translateY(10px)}.marketing-slide.is-active .slide-points .slide-point{opacity:1;transform:none}.marketing-slide.is-active .slide-points .slide-point:first-child{transition-delay:.38s}.marketing-slide.is-active .slide-points .slide-point:nth-child(2){transition-delay:.44s}.marketing-slide.is-active .slide-points .slide-point:nth-child(3){transition-delay:.5s}.marketing-slide.is-active .slide-points .slide-point:nth-child(4){transition-delay:.56s}.marketing-slide.is-active[data-arrival=true]:before{animation:slideFlareBloom .76s var(--ease-entrance) both}@keyframes slideFlareBloom{0%{opacity:0;filter:blur(calc(var(--flare-blur,0px) + 22px));transform:translate3d(var(--flare-offset-x,0), var(--flare-offset-y,0), 0) scale(1.18)}45%{opacity:calc(var(--flare-opacity,1) * 1.25)}to{opacity:var(--flare-opacity,1);filter:blur(var(--flare-blur,0));transform:translate3d(var(--flare-offset-x,0), var(--flare-offset-y,0), 0) scale(1)}}.marketing-slide.is-active[data-arrival=true] .slide-aura{animation:slideAuraSweep .82s var(--ease-entrance) both}@keyframes slideAuraSweep{0%{opacity:0;transform:translateY(6vh)scale(.92)}50%{opacity:1}to{opacity:1;transform:translate(0,0)scale(1)}}.marketing-slide[data-slide-id=proof][data-arrival=true] .proof-panel:first-child{animation:proofCardDealLeft .72s var(--ease-entrance) both}.marketing-slide[data-slide-id=proof][data-arrival=true] .proof-panel:nth-child(2){animation:proofCardDealRight .72s var(--ease-entrance) both;animation-delay:90ms}@keyframes proofCardDealLeft{0%{opacity:0;transform:translate(-32%,4vh)rotate(-7deg)}60%{opacity:1}to{opacity:1;transform:translate(0,0)rotate(0)}}@keyframes proofCardDealRight{0%{opacity:0;transform:translate(32%,4vh)rotate(7deg)}60%{opacity:1}to{opacity:1;transform:translate(0,0)rotate(0)}}.marketing-slide[data-slide-id=operate][data-arrival=true] .blk-counter{animation:.52s steps(8,end) both blkCounterScramble}@keyframes blkCounterScramble{0%,80%{filter:blur(2px);letter-spacing:.02em}to{filter:blur();letter-spacing:0}}.marketing-slide[data-slide-id=operate][data-arrival=true] .blk-counter:after{content:"";background:linear-gradient(180deg, transparent 0%, hsl(var(--mint) / 0) 30%, hsl(var(--mint) / .35) 50%, hsl(var(--mint) / 0) 70%, transparent 100%);mix-blend-mode:screen;pointer-events:none;animation:.56s ease-out both blkCounterScan;position:absolute;inset:0}.marketing-slide[data-slide-id=operate] .blk-counter{position:relative}@keyframes blkCounterScan{0%{opacity:0;transform:translateY(-100%)}25%{opacity:1}to{opacity:0;transform:translateY(100%)}}.marketing-slide[data-slide-id=index][data-arrival=true] .fcat-card{animation:fcatCardArrive .62s var(--ease-entrance) both}.marketing-slide[data-slide-id=index][data-arrival=true] .fcat-card:first-child{animation-delay:0s}.marketing-slide[data-slide-id=index][data-arrival=true] .fcat-card:nth-child(2){animation-delay:90ms}.marketing-slide[data-slide-id=index][data-arrival=true] .fcat-card:nth-child(3){animation-delay:.18s}.marketing-slide[data-slide-id=index][data-arrival=true] .fcat-card:nth-child(4){animation-delay:.27s}@keyframes fcatCardArrive{0%{opacity:0;filter:blur(8px);transform:translateY(5vh)scale(.94)}to{opacity:1;filter:blur();transform:translate(0,0)scale(1)}}.marketing-slide[data-slide-id=api][data-arrival=true] .apib-explorer-rows .apib-row{animation:apibRowSlide .48s var(--ease-entrance) both}.marketing-slide[data-slide-id=api][data-arrival=true] .apib-explorer-rows .apib-row:first-child{animation-delay:0s}.marketing-slide[data-slide-id=api][data-arrival=true] .apib-explorer-rows .apib-row:nth-child(2){animation-delay:80ms}.marketing-slide[data-slide-id=api][data-arrival=true] .apib-explorer-rows .apib-row:nth-child(3){animation-delay:.16s}@keyframes apibRowSlide{0%{opacity:0;transform:translate(-16%)}to{opacity:1;transform:translate(0,0)}}.marketing-slide[data-slide-id=coverage] .coverage-scan-visual{position:relative}.marketing-slide[data-slide-id=coverage][data-arrival=true] .coverage-scan-visual:after{content:"";background:linear-gradient(90deg, transparent, hsl(var(--mint) / .85), transparent);height:2px;box-shadow:0 0 24px hsl(var(--mint) / .7);pointer-events:none;animation:.76s cubic-bezier(.4,0,.2,1) both coverageWhip;position:absolute;top:0;left:0;right:0}@keyframes coverageWhip{0%{opacity:0;transform:translateY(-12%)}20%{opacity:1}to{opacity:0;transform:translateY(2400%)}}.marketing-slide[data-slide-id=packages][data-arrival=true] .pkgbar-col{animation:pkgbarDeal .62s var(--ease-entrance) both}.marketing-slide[data-slide-id=packages][data-arrival=true] .pkgbar-col:first-child{animation-delay:0s}.marketing-slide[data-slide-id=packages][data-arrival=true] .pkgbar-col:nth-child(2){animation-delay:80ms}.marketing-slide[data-slide-id=packages][data-arrival=true] .pkgbar-col:nth-child(3){animation-delay:.16s}.marketing-slide[data-slide-id=packages][data-arrival=true] .pkgbar-col:nth-child(4){animation-delay:.24s}@keyframes pkgbarDeal{0%{opacity:0;transform:translateY(-8vh)rotateX(28deg)}60%{opacity:1}to{opacity:1;transform:translate(0,0)rotateX(0)}}.marketing-slide[data-slide-id=process][data-arrival=true] .visual-card>*{animation:processFinaleStagger .54s var(--ease-entrance) both}.marketing-slide[data-slide-id=process][data-arrival=true] .visual-card>:first-child{animation-delay:0s}.marketing-slide[data-slide-id=process][data-arrival=true] .visual-card>:nth-child(2){animation-delay:70ms}.marketing-slide[data-slide-id=process][data-arrival=true] .visual-card>:nth-child(3){animation-delay:.14s}.marketing-slide[data-slide-id=process][data-arrival=true] .visual-card>:nth-child(4){animation-delay:.21s}.marketing-slide[data-slide-id=process][data-arrival=true] .visual-card>:nth-child(5){animation-delay:.28s}@keyframes processFinaleStagger{0%{opacity:0;filter:blur(6px);transform:translateY(18px)}to{opacity:1;filter:blur();transform:none}}.marketing-slide[data-slide-id=product][data-arrival=true] .crd-feed>*{animation:prodFeedRush .52s var(--ease-entrance) both}.marketing-slide[data-slide-id=product][data-arrival=true] .crd-feed>:first-child{animation-delay:0s}.marketing-slide[data-slide-id=product][data-arrival=true] .crd-feed>:nth-child(2){animation-delay:55ms}.marketing-slide[data-slide-id=product][data-arrival=true] .crd-feed>:nth-child(3){animation-delay:.11s}.marketing-slide[data-slide-id=product][data-arrival=true] .crd-feed>:nth-child(4){animation-delay:.165s}.marketing-slide[data-slide-id=product][data-arrival=true] .crd-feed>:nth-child(5){animation-delay:.22s}.marketing-slide[data-slide-id=product][data-arrival=true] .crd-feed>:nth-child(6){animation-delay:.275s}.marketing-slide[data-slide-id=product][data-arrival=true] .crd-feed>:nth-child(7){animation-delay:.33s}@keyframes prodFeedRush{0%{opacity:0;transform:translate(28%)}to{opacity:1;transform:translate(0,0)}}@keyframes introFadeUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes introSlideDown{0%{opacity:0;transform:translateY(-14px)}to{opacity:1;transform:none}}@keyframes introPop{0%{opacity:0;transform:scale(.7)}60%{opacity:1}to{opacity:1;transform:scale(1)}}@keyframes introGrowUp{0%{opacity:0;transform:scaleY(.04)}to{opacity:1;transform:scaleY(1)}}@keyframes introBadgePulse{0%{opacity:0;transform:scale(.55)}55%{opacity:1;transform:scale(1.18)}to{opacity:1;transform:scale(1)}}.marketing-slide[data-slide-id=product] .slide-title .title-char,.marketing-slide[data-slide-id=api] .slide-title .title-char{filter:none;transition:opacity 70ms linear;transition-delay:calc(var(--char-i,0) * 32ms);transform:none}.marketing-slide[data-slide-id=product] .slide-title,.marketing-slide[data-slide-id=api] .slide-title{position:relative}.marketing-slide[data-slide-id=product].is-active[data-arrival=true] .slide-title:after,.marketing-slide[data-slide-id=api].is-active[data-arrival=true] .slide-title:after{content:"";vertical-align:-.1em;background:hsl(var(--mint) / .85);width:.55ch;height:.92em;box-shadow:0 0 10px hsl(var(--mint) / .6);margin-left:.12em;animation:.52s step-end 5 both titleCaretBlink;display:inline-block}@keyframes titleCaretBlink{0%,50%{opacity:1}50.01%,to{opacity:0}}.marketing-slide[data-slide-id=operate] .slide-title .title-char{opacity:0;filter:none;transition:none;transform:none}.marketing-slide[data-slide-id=operate].is-active .slide-title .title-char{animation:.44s step-end both titleDecode;animation-delay:calc(var(--char-i,0) * 24ms)}@keyframes titleDecode{0%{opacity:0}20%{opacity:.45}35%{opacity:.1}55%{opacity:.75}72%{opacity:.3}to{opacity:1}}.marketing-slide[data-slide-id=index] .slide-title .title-char,.marketing-slide[data-slide-id=coverage] .slide-title .title-char,.marketing-slide[data-slide-id=process] .slide-title .title-char{opacity:0;filter:none;transition:none;transform:none}.marketing-slide[data-slide-id=index].is-active .slide-title .title-char,.marketing-slide[data-slide-id=coverage].is-active .slide-title .title-char,.marketing-slide[data-slide-id=process].is-active .slide-title .title-char{animation:titleScan .32s var(--ease-entrance) both;animation-delay:calc(var(--char-i,0) * 17ms)}@keyframes titleScan{0%{opacity:0}45%{opacity:1;color:hsl(var(--mint));text-shadow:0 0 16px hsl(var(--mint) / .9)}to{opacity:1}}.marketing-slide[data-slide-id=product].is-active .eyebrow,.marketing-slide[data-slide-id=api].is-active .eyebrow{transition-delay:30ms}.marketing-slide[data-slide-id=product].is-active .slide-body,.marketing-slide[data-slide-id=api].is-active .slide-body{transition-delay:.16s}.marketing-slide[data-slide-id=product].is-active .slide-points,.marketing-slide[data-slide-id=api].is-active .slide-points{transition-delay:.24s}.marketing-slide[data-slide-id=product].is-active .slide-actions,.marketing-slide[data-slide-id=api].is-active .slide-actions{transition-delay:.32s}.marketing-slide[data-slide-id=operate].is-active .eyebrow{transition-delay:.1s}.marketing-slide[data-slide-id=operate].is-active .slide-body{transition-delay:.15s}.marketing-slide[data-slide-id=operate].is-active .slide-points{transition-delay:.19s}.marketing-slide[data-slide-id=operate].is-active .slide-actions{transition-delay:.23s}.marketing-slide[data-slide-id=process].is-active .eyebrow{transition-delay:90ms}.marketing-slide[data-slide-id=process].is-active .slide-body{transition-delay:.22s}.marketing-slide[data-slide-id=process].is-active .slide-points{transition-delay:.3s}.marketing-slide[data-slide-id=process].is-active .slide-actions{transition-delay:.38s}.marketing-slide[data-slide-id=product][data-arrival=true] .crd-topbar{animation:introSlideDown .36s var(--ease-entrance) both}.marketing-slide[data-slide-id=product][data-arrival=true] .crd-live-badge{animation:introBadgePulse .52s var(--ease-entrance) both;animation-delay:.26s}.marketing-slide[data-slide-id=operate][data-arrival=true] .blk-header{animation:introFadeUp .32s var(--ease-entrance) both}.marketing-slide[data-slide-id=operate][data-arrival=true] .blk-spark{transform-origin:bottom;animation:introGrowUp .46s var(--ease-entrance) both;animation-delay:.36s}.marketing-slide[data-slide-id=operate][data-arrival=true] .blk-signal{animation:introPop .36s var(--ease-entrance) both}.marketing-slide[data-slide-id=operate][data-arrival=true] .blk-signal:first-child{animation-delay:.52s}.marketing-slide[data-slide-id=operate][data-arrival=true] .blk-signal:nth-child(2){animation-delay:.6s}.marketing-slide[data-slide-id=operate][data-arrival=true] .blk-signal:nth-child(3){animation-delay:.68s}.marketing-slide[data-slide-id=api][data-arrival=true] .apib-request-line{animation:introFadeUp .32s var(--ease-entrance) both;animation-delay:.22s}.marketing-slide[data-slide-id=api][data-arrival=true] .apib-footer{animation:introFadeUp .34s var(--ease-entrance) both;animation-delay:.54s}.marketing-slide[data-slide-id=index][data-arrival=true] .fcat-detail{animation:introFadeUp .34s var(--ease-entrance) both;animation-delay:.44s}.marketing-slide[data-slide-id=coverage][data-arrival=true] .cvr-layer{animation:introFadeUp .38s var(--ease-entrance) both;animation-delay:.2s}.marketing-slide[data-slide-id=packages][data-arrival=true] .pkgbar-label,.marketing-slide[data-slide-id=packages][data-arrival=true] .pkgbar-scope{animation:introFadeUp .32s var(--ease-entrance) both;animation-delay:.42s}.marketing-slide[data-slide-id=process][data-arrival=true] .pproc-rail{position:relative}.marketing-slide[data-slide-id=process][data-arrival=true] .pproc-rail:after{content:"";background:linear-gradient(90deg, transparent, hsl(var(--mint)), #ffffffe6, hsl(var(--mint)), transparent);width:46px;height:2px;box-shadow:0 0 16px hsl(var(--mint) / .9);pointer-events:none;animation:pprocPipelineTrace 1s var(--ease-entrance) both;border-radius:999px;position:absolute;top:50%;left:0;transform:translate(-30%,-50%)}@keyframes pprocPipelineTrace{0%{opacity:0;left:0}12%{opacity:1}88%{opacity:1}to{opacity:0;left:100%}}.marketing-slide[data-slide-id=process][data-arrival=true] .pproc-rail-step{animation:pprocStageRun .56s var(--ease-entrance) both}.marketing-slide[data-slide-id=process][data-arrival=true] .pproc-rail-step:first-child{animation-delay:90ms}.marketing-slide[data-slide-id=process][data-arrival=true] .pproc-rail-step:nth-child(2){animation-delay:.25s}.marketing-slide[data-slide-id=process][data-arrival=true] .pproc-rail-step:nth-child(3){animation-delay:.41s}.marketing-slide[data-slide-id=process][data-arrival=true] .pproc-rail-step:nth-child(4){animation-delay:.57s}.marketing-slide[data-slide-id=process][data-arrival=true] .pproc-rail-step:nth-child(5){animation-delay:.73s}@keyframes pprocStageRun{0%{opacity:0;color:#9696a2;background:#ffffff08;border-color:#ffffff1a;transform:translateY(6px)scale(.94)}35%{opacity:1;transform:none}55%{border-color:hsl(var(--mint) / .75);background:hsl(var(--mint) / .16);color:hsl(var(--mint));box-shadow:0 0 18px hsl(var(--mint) / .45)}to{color:#9696a2;background:#ffffff08;border-color:#ffffff1a;transform:none;box-shadow:0 0 #0000}}.marketing-slide[data-slide-id=process][data-arrival=true] .pproc-rail-step .pproc-rail-index{animation:pprocStageIndex .56s var(--ease-entrance) both;animation-delay:inherit}@keyframes pprocStageIndex{0%,45%{color:inherit;background:#ffffff0f;transform:scale(1)}58%{background:hsl(var(--mint) / .32);color:hsl(var(--mint));transform:scale(1.18)}to{color:inherit;background:#ffffff0f;transform:scale(1)}}.marketing-slide[data-slide-id=process][data-arrival=true] .pproc-stage-panel{animation:pprocDashboardBoot .62s var(--ease-entrance) both;animation-delay:.88s}@keyframes pprocDashboardBoot{0%{opacity:0;filter:blur(8px);transform:translateY(14px)scale(.97)}to{opacity:1;filter:blur();transform:none}}.marketing-slide[data-slide-id=proof][data-arrival=true] .proof-panel-stat{animation:introFadeUp .32s var(--ease-entrance) both;animation-delay:.36s}.marketing-slide[data-slide-id=contact].is-active .eyebrow{transition-delay:40ms}.marketing-slide[data-slide-id=contact].is-active .slide-body{transition-delay:.2s}.marketing-slide[data-slide-id=contact][data-arrival=true] .cw-signal-chip{animation:introReveal .52s var(--ease-entrance) both;animation-delay:90ms}.marketing-slide[data-slide-id=contact][data-arrival=true] .contact-panel{animation:introReveal .48s var(--ease-entrance) both;animation-delay:.18s}.marketing-slide[data-slide-id=contact][data-arrival=true] .cw-booking-cta{animation:introReveal .36s var(--ease-entrance) both;animation-delay:.42s}@keyframes introReveal{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}}@media (prefers-reduced-motion:no-preference) and (pointer:coarse) and (width<=768px){.marketing-slide .slide-title .title-char{transition-delay:calc(60ms + var(--char-i,0) * 14ms)}.marketing-slide.is-active[data-arrival=true] .slide-visual-wrap{animation-duration:.48s}.marketing-slide[data-slide-id=proof][data-arrival=true] .proof-panel:first-child,.marketing-slide[data-slide-id=proof][data-arrival=true] .proof-panel:nth-child(2){animation:proofCardArriveMobile .5s var(--ease-entrance) both}@keyframes proofCardArriveMobile{0%{opacity:0;transform:translateY(4vh)}to{opacity:1;transform:none}}.marketing-slide[data-slide-id=packages][data-arrival=true] .pkgbar-col{animation:pkgbarDealMobile .46s var(--ease-entrance) both}@keyframes pkgbarDealMobile{0%{opacity:0;transform:translateY(-3vh)}to{opacity:1;transform:none}}}@media (prefers-reduced-motion:no-preference){.slide-deck{perspective:1600px;perspective-origin:50%}.marketing-slide{perspective:none;transform-style:preserve-3d}.slide-shell,.slide-contact-shell{transition:opacity .52s var(--ease-entrance), transform .68s var(--ease-entrance), filter .52s var(--ease-entrance)}.marketing-slide:not(.is-active)[data-near-active=true] .slide-shell,.marketing-slide:not(.is-active)[data-near-active=true] .slide-contact-shell{opacity:.22;transform:translate3d(0, var(--slide-shell-y), 0) translateZ(-260px) scale(.9);filter:blur(10px)}.marketing-slide:not(.is-active):not([data-near-active=true]) .slide-shell,.marketing-slide:not(.is-active):not([data-near-active=true]) .slide-contact-shell{opacity:0;transform:translate3d(0, var(--slide-shell-y), 0) translateZ(-360px) scale(.85);filter:blur(14px)}.marketing-slide.is-active .slide-shell,.marketing-slide.is-active .slide-contact-shell{opacity:1;filter:blur();transition-duration:.72s;transform:translate(0,0)translateZ(0)scale(1)}.slide-deck[data-scroll-direction=down] .marketing-slide[data-slide-position=above][data-near-active=true] .slide-shell{transform:translateY(-10vh)translateZ(-280px)scale(.88)}.slide-deck[data-scroll-direction=down] .marketing-slide[data-slide-position=below][data-near-active=true] .slide-shell{transform:translateY(8vh)translateZ(-240px)scale(.9)}.slide-deck[data-scroll-direction=up] .marketing-slide[data-slide-position=above][data-near-active=true] .slide-shell{transform:translateY(-8vh)translateZ(-240px)scale(.9)}.slide-deck[data-scroll-direction=up] .marketing-slide[data-slide-position=below][data-near-active=true] .slide-shell{transform:translateY(10vh)translateZ(-280px)scale(.88)}.marketing-slide:not(.is-active)[data-near-active=true]:before{opacity:calc(var(--flare-opacity,1) * (.35 + var(--scroll-speed,0) * .4))}.marketing-slide:not(.is-active)[data-near-active=true] .slide-aura{opacity:calc(.32 + var(--scroll-speed,0) * .33)}.marketing-slide.is-active[data-arrival=true] .slide-shell{animation:slideShellDolly .76s var(--ease-entrance) both}@keyframes slideShellDolly{0%{opacity:0;filter:blur(12px);transform:translateY(12vh)translateZ(-360px)scale(.84)}55%{opacity:1;filter:blur();transform:translateY(-1vh)translateZ(35px)scale(1.025)}to{opacity:1;filter:blur();transform:translate(0,0)translateZ(0)scale(1)}}.slide-deck[data-scroll-direction=up] .marketing-slide.is-active[data-arrival=true] .slide-shell{animation-name:slideShellDollyUp}@keyframes slideShellDollyUp{0%{opacity:0;filter:blur(12px);transform:translateY(-12vh)translateZ(-360px)scale(.84)}55%{opacity:1;filter:blur();transform:translateY(1vh)translateZ(35px)scale(1.025)}to{opacity:1;filter:blur();transform:translate(0,0)translateZ(0)scale(1)}}.slide-progress{padding-right:.3rem;position:fixed}.slide-progress:before{content:"";z-index:-1;background:linear-gradient(#ffffff14 0% 100%);width:1px;position:absolute;top:.5rem;bottom:.5rem;left:50%;transform:translate(-50%)}.slide-progress a{position:relative;overflow:visible}.slide-progress a:before{content:"";width:1px;height:.45rem;transition:background .36s var(--ease-entrance);background:#ffffff14;position:absolute;top:-.45rem;left:50%;transform:translate(-50%)}.slide-progress a:first-child:before{display:none}.slide-progress a.is-current:before{background:hsl(var(--mint) / .7);box-shadow:0 0 6px hsl(var(--mint) / .6)}.slide-progress a:has(~.is-current):before{background:hsl(var(--mint) / .7);box-shadow:0 0 6px hsl(var(--mint) / .6)}.slide-progress a:has(~.is-current){border-color:hsl(var(--mint) / .32);color:hsl(var(--mint) / .85);background:hsl(var(--mint) / .04)}.slide-progress a.is-current{box-shadow:0 0 0 1px hsl(var(--mint) / .6), 0 0 14px hsl(var(--mint) / .35);animation:2.4s ease-in-out infinite progressNodePulse}@keyframes progressNodePulse{0%,to{box-shadow:0 0 0 1px hsl(var(--mint) / .6), 0 0 14px hsl(var(--mint) / .35)}50%{box-shadow:0 0 0 1px hsl(var(--mint) / .8), 0 0 22px hsl(var(--mint) / .55)}}.section-nav:before{content:"";z-index:-1;background:linear-gradient(90deg,#ffffff0f 0% 100%);height:1px;position:absolute;top:50%;left:.55rem;right:.55rem;transform:translateY(-50%)}.section-nav a{position:relative}.section-nav a:has(~.is-current){color:hsl(var(--mint) / .78)}.section-nav a.is-current:after{content:"";background:hsl(var(--mint) / .55);height:2px;box-shadow:0 0 8px hsl(var(--mint) / .45);border-radius:999px;position:absolute;bottom:.05rem;left:0;right:0}.section-nav a:has(~.is-current):after{content:"";background:hsl(var(--mint) / .55);height:2px;box-shadow:0 0 8px hsl(var(--mint) / .45);border-radius:999px;position:absolute;bottom:.05rem;left:0;right:0}.section-nav a.is-current:after{background:hsl(var(--mint));box-shadow:0 0 14px hsl(var(--mint) / .65)}.slide-deck .marketing-slide[data-enter-axis=x].is-active[data-arrival=true] .slide-shell{animation-name:slideShellSweepX}@keyframes slideShellSweepX{0%{opacity:0;filter:blur(12px);transform:translate(-14vw)translateZ(-320px)scale(.86)}55%{opacity:1;filter:blur();transform:translate(.8vw)translateZ(30px)scale(1.02)}to{opacity:1;filter:blur();transform:translate(0,0)translateZ(0)scale(1)}}.slide-deck .marketing-slide[data-enter-axis=orbit].is-active[data-arrival=true] .slide-shell{animation-name:slideShellOrbit}@keyframes slideShellOrbit{0%{opacity:0;filter:blur(12px);transform:translateY(6vh)translateZ(-340px)rotate(-6deg)scale(.84)}55%{opacity:1;filter:blur();transform:translate(0,0)translateZ(30px)rotate(1.5deg)scale(1.02)}to{opacity:1;filter:blur();transform:translate(0,0)translateZ(0)rotate(0)scale(1)}}.slide-deck .marketing-slide[data-enter-axis=depth].is-active[data-arrival=true] .slide-shell{animation-name:slideShellDepth}@keyframes slideShellDepth{0%{opacity:0;filter:blur(14px);transform:translateZ(-520px)scale(.7)}55%{opacity:1;filter:blur();transform:translateZ(45px)scale(1.03)}to{opacity:1;filter:blur();transform:translateZ(0)scale(1)}}}@media (prefers-reduced-motion:no-preference) and (pointer:coarse) and (width<=768px){@keyframes slideShellSweepX{0%{opacity:0;transform:translate(-6vw)scale(.92)}to{opacity:1;transform:translate(0,0)scale(1)}}@keyframes slideShellDepth{0%{opacity:0;transform:scale(.86)}to{opacity:1;transform:scale(1)}}@keyframes slideShellOrbit{0%{opacity:0;transform:translateY(3vh)rotate(-3deg)scale(.9)}to{opacity:1;transform:translate(0,0)rotate(0)scale(1)}}}@media (prefers-reduced-motion:no-preference){.slide-deck.cinematic-jumps{scrollbar-width:none}.slide-deck.cinematic-jumps::-webkit-scrollbar{width:0;height:0;display:none}.slide-deck.cinematic-jumps .marketing-slide[data-transition-role=leaving] .slide-visual-wrap,.slide-deck.cinematic-jumps .marketing-slide[data-transition-role=leaving] .slide-copy,.slide-deck.cinematic-jumps [data-transition-role=leaving] .hero-slide-copy,.slide-deck.cinematic-jumps [data-transition-role=leaving] .slide-contact-shell,.slide-deck.cinematic-jumps [data-transition-role=leaving] .final-cta-copy{animation:bhContentExit .52s var(--ease-infall) both;transform-origin:50%}.slide-deck.cinematic-jumps .marketing-slide[data-transition-role=leaving] .slide-copy{animation-delay:80ms}@keyframes bhContentExit{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.9)}}.slide-deck.cinematic-jumps [data-slide-id=proof][data-transition-role=leaving] .slide-visual-wrap{animation:none}.slide-deck.cinematic-jumps [data-slide-id=proof][data-transition-role=leaving] .proof-panel:first-child{animation:proofCardSweepLeft .52s var(--ease-entrance) both}.slide-deck.cinematic-jumps [data-slide-id=proof][data-transition-role=leaving] .proof-panel:nth-child(2){animation:proofCardSweepRight .52s var(--ease-entrance) both;animation-delay:80ms}@keyframes proofCardSweepLeft{0%{opacity:1;transform:translate(0,0)rotate(0)scale(1)}to{opacity:0;transform:translate(-48%,6vh)rotate(-9deg)scale(.9)}}@keyframes proofCardSweepRight{0%{opacity:1;transform:translate(0,0)rotate(0)scale(1)}to{opacity:0;transform:translate(48%,6vh)rotate(9deg)scale(.9)}}.slide-deck.cinematic-jumps [data-slide-id=index][data-transition-role=leaving] .fcat-card{animation:fcatCardArrive .44s var(--ease-infall) reverse both}.slide-deck.cinematic-jumps [data-slide-id=index][data-transition-role=leaving] .fcat-card:nth-child(4){animation-delay:0s}.slide-deck.cinematic-jumps [data-slide-id=index][data-transition-role=leaving] .fcat-card:nth-child(3){animation-delay:70ms}.slide-deck.cinematic-jumps [data-slide-id=index][data-transition-role=leaving] .fcat-card:nth-child(2){animation-delay:.14s}.slide-deck.cinematic-jumps [data-slide-id=index][data-transition-role=leaving] .fcat-card:first-child{animation-delay:.21s}.slide-deck.cinematic-jumps [data-slide-id=api][data-transition-role=leaving] .apib-explorer-rows .apib-row{animation:apibRowSlide .42s var(--ease-infall) reverse both}.slide-deck.cinematic-jumps [data-slide-id=api][data-transition-role=leaving] .apib-explorer-rows .apib-row:nth-child(3){animation-delay:0s}.slide-deck.cinematic-jumps [data-slide-id=api][data-transition-role=leaving] .apib-explorer-rows .apib-row:nth-child(2){animation-delay:70ms}.slide-deck.cinematic-jumps [data-slide-id=api][data-transition-role=leaving] .apib-explorer-rows .apib-row:first-child{animation-delay:.14s}.slide-deck.cinematic-jumps [data-slide-id=packages][data-transition-role=leaving] .pkgbar-col{animation:pkgbarDeal .46s var(--ease-infall) reverse both}.slide-deck.cinematic-jumps [data-slide-id=packages][data-transition-role=leaving] .pkgbar-col:nth-child(4){animation-delay:0s}.slide-deck.cinematic-jumps [data-slide-id=packages][data-transition-role=leaving] .pkgbar-col:nth-child(3){animation-delay:70ms}.slide-deck.cinematic-jumps [data-slide-id=packages][data-transition-role=leaving] .pkgbar-col:nth-child(2){animation-delay:.14s}.slide-deck.cinematic-jumps [data-slide-id=packages][data-transition-role=leaving] .pkgbar-col:first-child{animation-delay:.21s}.slide-deck.cinematic-jumps [data-slide-id=process][data-transition-role=leaving] .visual-card>*{animation:processFinaleStagger .44s var(--ease-infall) reverse both}.slide-deck.cinematic-jumps [data-slide-id=product][data-transition-role=leaving] .crd-feed>*{animation:prodFeedRush .42s var(--ease-infall) reverse both}.transition-singularity{z-index:40;pointer-events:none;contain:layout paint style;place-items:center;display:grid;position:fixed;inset:0;overflow:hidden}.transition-singularity[data-phase=idle] *{opacity:0}.ts-core-glow{opacity:0;background:radial-gradient(circle, hsl(var(--mint) / .28), transparent 62%);filter:blur(34px);will-change:transform, opacity;border-radius:999px;grid-area:1/1;width:24rem;height:24rem}.transition-singularity .black-hole-cinematic-fx{grid-area:1/1}.transition-singularity[data-phase=implode] .ts-core-glow{animation:tsGlowImplode .52s var(--ease-infall) both}.transition-singularity[data-phase=implode] .black-hole-photon-ring{animation:blackHolePhotonRing .62s var(--ease-infall) both}.transition-singularity[data-phase=eject] .ts-core-glow{animation:tsGlowEject .68s var(--ease-entrance) both}.transition-singularity[data-phase=eject] .black-hole-burst-flash{animation:blackHoleBurstFlash .46s var(--ease-entrance) both}.transition-singularity[data-phase=eject] .black-hole-lens-streak{animation:blackHoleLensStreak .46s var(--ease-entrance) both}@keyframes tsGlowImplode{0%{opacity:0;transform:scale(.5)}to{opacity:.85;transform:scale(1)}}@keyframes tsGlowEject{0%{opacity:.85;transform:scale(1)}to{opacity:0;transform:scale(1.3)}}}@media (prefers-reduced-motion:reduce){.slide-deck{perspective:none}.slide-shell,.slide-contact-shell{transition:opacity .2s var(--ease-entrance);filter:none!important;transform:none!important}.marketing-slide.is-active[data-arrival=true] .slide-shell{animation:none}}@media (pointer:coarse) and (width<=768px){.marketing-slide:not(.is-active)[data-near-active=true] .slide-shell{transform:translate3d(0, var(--slide-shell-y), 0) translateZ(-140px) scale(.92);filter:blur(6px)}.marketing-slide.is-active[data-arrival=true] .slide-shell{animation-duration:.56s}}.fcat-detail-link,.apib-docs-link{letter-spacing:.02em;color:hsl(var(--mint) / .92);white-space:nowrap;transition:color .22s ease, transform .22s var(--ease-entrance);align-items:center;gap:.32rem;font-size:.72rem;font-weight:600;text-decoration:none;display:inline-flex}.fcat-detail-link:hover,.apib-docs-link:hover{color:hsl(var(--mint))}.fcat-detail-link svg,.apib-docs-link svg{transition:transform .22s var(--ease-entrance)}.fcat-detail-link:hover svg,.apib-docs-link:hover svg{transform:translate(2px)}.pkgbar-col{appearance:none;color:inherit;cursor:pointer;transition:transform .32s var(--ease-entrance);background:0 0;border:none;border-radius:.6rem;margin:0;font-family:inherit}.pkgbar-col .pkgbar-track{transition:border-color .32s,box-shadow .32s,background .32s}.pkgbar-col:hover .pkgbar-track,.pkgbar-col--selected .pkgbar-track{border-color:#ffffff38}.pkgbar-col--selected{transform:translateY(-2px)}.pkgbar-col--selected .pkgbar-track{box-shadow:inset 0 0 0 1px #ffffff2e}.pkgbar-detail{flex-shrink:0;align-items:stretch;min-height:5.25rem;margin-top:1rem;display:flex}.pkgbar-detail-card{border:1px solid #ffffff14;border-left:2px solid var(--pkg-accent,hsl(var(--mint)));animation:pkgDetailIn .32s var(--ease-entrance) both;background:#ffffff08;border-radius:.6rem;flex-direction:column;flex:1;gap:.65rem;padding:.9rem 1rem;display:flex}@keyframes pkgDetailIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.pkgbar-detail-head{flex-wrap:wrap;align-items:baseline;gap:.6rem;display:flex}.pkgbar-detail-name{letter-spacing:.06em;text-transform:uppercase;color:var(--pkg-accent,hsl(var(--mint)));font-size:.8rem;font-weight:700}.pkgbar-detail-bestfor{color:#9696a2;font-size:.72rem}.pkgbar-detail-list{flex-wrap:wrap;gap:.3rem 1rem;margin:0;padding:0;list-style:none;display:flex}.pkgbar-detail-list li{color:#cdcdd6;align-items:center;gap:.4rem;font-size:.74rem;display:flex}.pkgbar-detail-list svg{color:var(--pkg-accent,hsl(var(--mint)));flex-shrink:0}.pkgbar-detail-hint{color:#787884;text-align:center;margin:auto;font-size:.74rem}.indexing-visual{flex-direction:column;gap:.7rem}.fcat-grid{flex:1;min-height:0}.fcat-card{appearance:none;color:inherit;text-align:left;cursor:pointer;margin:0;font-family:inherit}.fcat-card-focused{border-color:hsl(var(--mint) / .5);background:hsl(var(--mint) / .07);box-shadow:0 0 0 1px hsl(var(--mint) / .18), 0 0 40px hsl(var(--mint) / .14)}.fcat-detail{flex-shrink:0;align-items:stretch;min-height:3.2rem;display:flex}.fcat-detail-card{border:1px solid #ffffff14;border-left:2px solid var(--fcat-accent,hsl(var(--mint)));animation:pkgDetailIn .28s var(--ease-entrance) both;background:#ffffff08;border-radius:.6rem;flex:1;justify-content:space-between;align-items:center;gap:.9rem;padding:.7rem .9rem;display:flex}.fcat-detail-text{color:#c8c8d2;margin:0;font-size:.76rem;line-height:1.45}.fcat-detail-link{flex-shrink:0}.fcat-detail-hint{color:#787884;text-align:center;margin:auto;font-size:.74rem}.apib-row{appearance:none;color:inherit;text-align:left;cursor:pointer;background:0 0;width:100%;margin:0;font-family:inherit}.apib-row:hover{border-color:hsl(var(--mint) / .2);background:hsl(var(--mint) / .03)}.apib-copy{appearance:none;color:#b4b4be;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:.4rem;align-items:center;gap:.3rem;margin-left:auto;padding:.22rem .55rem;font-family:inherit;font-size:.68rem;font-weight:600;transition:color .22s,border-color .22s,background .22s;display:inline-flex}.apib-copy:hover{color:#e1e1e8;border-color:#ffffff38}.apib-copy.is-copied{color:hsl(var(--mint));border-color:hsl(var(--mint) / .4);background:hsl(var(--mint) / .08)}.apib-response,.apib-request-line{min-width:0}.apib-request-line .apib-endpoint{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.apib-copy{flex-shrink:0}.apib-footer{-moz-column-gap:.85rem;flex-wrap:wrap;gap:.4rem .85rem;min-width:0}.pproc-interactive{flex-direction:column;gap:.7rem;height:100%;min-height:26rem;display:flex}.pproc-rail{flex-wrap:wrap;gap:.45rem;display:flex}.pproc-rail-step{appearance:none;color:#9696a2;cursor:pointer;background:#ffffff08;border:1px solid #ffffff1a;border-radius:999px;flex:1;align-items:center;gap:.45rem;min-width:max-content;padding:.4rem .7rem;font-family:inherit;transition:color .26s,border-color .26s,background .26s;display:flex}.pproc-rail-step:hover{color:#d2d2dc;border-color:#fff3}.pproc-rail-step.is-selected{color:hsl(var(--mint));border-color:hsl(var(--mint) / .4);background:hsl(var(--mint) / .08)}.pproc-rail-index{background:#ffffff0f;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;font-size:.66rem;font-weight:700;display:inline-flex}.pproc-rail-step.is-selected .pproc-rail-index{background:hsl(var(--mint) / .18);color:hsl(var(--mint))}.pproc-rail-label{letter-spacing:.02em;font-size:.74rem;font-weight:600}.pproc-interactive .pproc-visual{flex:1;min-height:0}.pproc-rail-detail{color:#a5a5b0;flex-shrink:0;min-height:2.4rem;margin:0;font-size:.76rem;line-height:1.45}.motion-profile-minimal .pkgbar-detail-card,.motion-profile-minimal .fcat-detail-card{animation:none}@media (prefers-reduced-motion:reduce){.pkgbar-detail-card,.fcat-detail-card{animation:none}.pkgbar-col,.pkgbar-col .pkgbar-track,.pproc-rail-step,.apib-copy{transition:none}.fcat-detail-link:hover svg,.apib-docs-link:hover svg{transform:none}}.placeholder\:text-zinc-600::placeholder{--tw-text-opacity:1;color:rgb(82 82 91/var(--tw-text-opacity,1))}.hover\:-translate-y-1:hover{--tw-translate-y:-.25rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:border-white\/20:hover{border-color:#fff3}.hover\:border-white\/55:hover{border-color:#ffffff8c}.hover\:border-zinc-200\/40:hover{border-color:#e4e4e766}.hover\:bg-\[hsl\(var\(--mint\)\/0\.08\)\]:hover{background-color:hsl(var(--mint)/.08)}.hover\:bg-white:hover{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.hover\:bg-white\/\[0\.055\]:hover{background-color:#ffffff0e}.hover\:bg-white\/\[0\.05\]:hover{background-color:#ffffff0d}.hover\:bg-white\/\[0\.08\]:hover{background-color:#ffffff14}.hover\:text-\[hsl\(var\(--mint\)\)\]:hover{color:hsl(var(--mint))}.hover\:text-white:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.hover\:text-zinc-50:hover{--tw-text-opacity:1;color:rgb(250 250 250/var(--tw-text-opacity,1))}.hover\:text-zinc-950:hover{--tw-text-opacity:1;color:rgb(9 9 11/var(--tw-text-opacity,1))}.hover\:opacity-85:hover{opacity:.85}.hover\:shadow-md:hover{--tw-shadow:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.focus\:border-mint\/60:focus{border-color:hsl(var(--mint) / .6)}.focus-visible\:outline-none:focus-visible{outline-offset:2px;outline:2px solid #0000}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.focus-visible\:ring-zinc-400\/40:focus-visible{--tw-ring-color:#a1a1aa66}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px}.active\:bg-\[hsl\(var\(--mint\)\/0\.14\)\]:active{background-color:hsl(var(--mint)/.14)}.active\:bg-white\/\[0\.14\]:active{background-color:#ffffff24}.active\:bg-zinc-200:active{--tw-bg-opacity:1;background-color:rgb(228 228 231/var(--tw-bg-opacity,1))}.active\:text-zinc-950:active{--tw-text-opacity:1;color:rgb(9 9 11/var(--tw-text-opacity,1))}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:opacity-50:disabled{opacity:.5}.dark\:focus-visible\:ring-white\/30:focus-visible:is(.dark *){--tw-ring-color:#ffffff4d}@media (width>=640px){.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:h-8{height:2rem}.sm\:scale-100{--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\:scale-75{--tw-scale-x:.75;--tw-scale-y:.75;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:p-10{padding:2.5rem}.sm\:p-7{padding:1.75rem}.sm\:py-32{padding-top:8rem;padding-bottom:8rem}.sm\:text-5xl{font-size:3rem;line-height:1}.sm\:text-7xl{font-size:4.5rem;line-height:1}.sm\:text-base{font-size:1rem;line-height:1.5rem}.sm\:text-lg{font-size:1.125rem;line-height:1.75rem}}@media (width>=768px){.md\:scale-100{--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-\[0\.8fr_1\.2fr\]{grid-template-columns:.8fr 1.2fr}.lg\:grid-cols-\[0\.9fr_1\.1fr\]{grid-template-columns:.9fr 1.1fr}.lg\:grid-cols-\[1fr_0\.8fr\]{grid-template-columns:1fr .8fr}.lg\:items-start{align-items:flex-start}.lg\:text-\[8rem\]{font-size:8rem}}@media (width>=1280px){.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:size-4 svg{width:1rem;height:1rem}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}
