@font-face{font-family:__Inter_a5256c;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/af499ebe53993e40-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Inter_a5256c;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/1e37010fc5a67d3e-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Inter_a5256c;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/dad81adf3b849cc4-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Inter_a5256c;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e9316828e0a79ff7-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Inter_a5256c;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/493e65a0fdec0f99-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Inter_a5256c;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e5f448bdf22d4ede-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Inter_a5256c;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/32b04a225cda6443-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Inter_Fallback_a5256c;src:local("Arial");ascent-override:90.49%;descent-override:22.56%;line-gap-override:0.00%;size-adjust:107.06%}.__className_a5256c{font-family:__Inter_a5256c,__Inter_Fallback_a5256c;font-style:normal}.__variable_a5256c{--font-inter:"__Inter_a5256c","__Inter_Fallback_a5256c"}@font-face{font-family:__JetBrains_Mono_4dc837;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/886030b0b59bc5a7-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__JetBrains_Mono_4dc837;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/0aa834ed78bf6d07-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__JetBrains_Mono_4dc837;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/67957d42bae0796d-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__JetBrains_Mono_4dc837;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/f911b923c6adde36-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__JetBrains_Mono_4dc837;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/939c4f875ee75fbb-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__JetBrains_Mono_4dc837;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/bb3ef058b751a6ad-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__JetBrains_Mono_Fallback_4dc837;src:local("Arial");ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.00%;size-adjust:134.59%}.__className_4dc837{font-family:__JetBrains_Mono_4dc837,__JetBrains_Mono_Fallback_4dc837;font-style:normal}.__variable_4dc837{--font-mono:"__JetBrains_Mono_4dc837","__JetBrains_Mono_Fallback_4dc837"}*,:after,:before{--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:rgba(59,130,246,.5);--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: }::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:rgba(59,130,246,.5);--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: }/*
! tailwindcss v3.4.19 | MIT License | https://tailwindcss.com
*/*,:after,:before{box-sizing:border-box;border:0 solid #e5e7eb}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings: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:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-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,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.\!visible{visibility:visible!important}.visible{visibility:visible}.collapse{visibility:collapse}.fixed{position:fixed}.sticky{position:sticky}.\!mb-0{margin-bottom:0!important}.\!mb-0\.5{margin-bottom:.125rem!important}.\!mt-0{margin-top:0!important}.\!mt-1{margin-top:.25rem!important}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.block{display:block}.flex{display:flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.h-14{height:3.5rem}.h-24{height:6rem}.h-3\.5{height:.875rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-52{height:13rem}.w-3\.5{width:.875rem}.w-4{width:1rem}.w-5{width:1.25rem}.w-64{width:16rem}.w-full{width:100%}.min-w-0{min-width:0}.max-w-full{max-width:100%}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.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))}@keyframes spin{to{transform:rotate(1turn)}}.animate-spin{animation:spin 1s linear infinite}.resize{resize:both}.list-none{list-style-type:none}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.gap-1{gap:.25rem}.gap-2{gap:.5rem}.gap-x-3{column-gap:.75rem}.gap-y-1{row-gap:.25rem}.rounded{border-radius:.25rem}.border{border-width:1px}.px-1{padding-left:.25rem;padding-right:.25rem}.px-4{padding-left:1rem;padding-right:1rem}.\!pt-4{padding-top:1rem!important}.text-\[0\.9375rem\]{font-size:.9375rem}.text-sm{font-size:.875rem;line-height:1.25rem}.font-medium{font-weight:500}.capitalize{text-transform:capitalize}.tracking-\[-0\.012em\]{letter-spacing:-.012em}.text-\[color\:var\(--text\)\]{color:var(--text)}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.shadow{--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px 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{outline-style:solid}.blur{--tw-blur:blur(8px)}.blur,.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)}:root{color-scheme:dark;--black:#000;--tile:#101012;--tile-raised:#1b1b1e;--well:#08080a;--line:hsla(0,0%,100%,.1);--line-strong:hsla(0,0%,100%,.2);--text:#f5f5f7;--text-2:#a1a1a6;--text-3:#86868b;--signal:#30d158;--fault:#ff6961;--caution:#ffd60a;--ease-out:cubic-bezier(0.23,1,0.32,1);--R:min(41svh,max(30vw,35svh));--scene-travel:1400px;--fit-pad:clamp(0.5rem,2svh,2rem);--fit-gap:clamp(0.875rem,2.8svh,3rem);--fit-tile-gap:clamp(0.5rem,1.4svh,1rem);--nav-h:3.25rem;--key-face:linear-gradient(92deg,#47484c,#424347 38%,#3a3b3f);--key-sheen:linear-gradient(180deg,hsla(0,0%,100%,.05),hsla(0,0%,100%,0) 55%);--key-edge:inset 1.5px 0 0 hsla(0,0%,100%,.16),inset 0 1px 0 hsla(0,0%,100%,.1),inset -1px 0 0 rgba(0,0,0,.22),inset 0 -1px 0 rgba(0,0,0,.3);--ease-apple:cubic-bezier(0.25,0.1,0.25,1);--ease-out-apple:cubic-bezier(0.32,0.72,0,1);--ease-in-out-apple:cubic-bezier(0.65,0,0.35,1)}html{scroll-behavior:smooth;scroll-padding-top:3.25rem;scrollbar-color:#3a3a3c transparent}body,html{background:var(--black)}body{min-height:100svh;color:var(--text);font-family:var(--font-inter),system-ui,sans-serif;font-optical-sizing:auto;letter-spacing:-.011em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}::selection{background:hsla(0,0%,100%,.24)}:focus-visible{outline:2px solid var(--text);outline-offset:3px}.page{width:min(100% - 2.5rem,72rem);margin-inline:auto}.t-title{font-size:clamp(2.25rem,min(1.2rem + 3.4vw,7.4svh),4.25rem);font-weight:600;line-height:1.04;letter-spacing:-.036em;text-wrap:balance}.t-lead{margin-top:clamp(.5rem,1.6svh,1.25rem);max-width:38rem;color:var(--text-2);font-size:clamp(1rem,min(.95rem + .4vw,2.75svh),1.3125rem);line-height:1.42;letter-spacing:-.016em;overflow-wrap:anywhere;text-wrap:pretty}.t-tile{font-size:clamp(1.125rem,min(1rem + .5vw,3.6svh),1.75rem);font-weight:600;line-height:1.14;letter-spacing:-.024em}.t-body{margin-top:clamp(.25rem,.9svh,.625rem);color:var(--text-2);font-size:clamp(.875rem,2.35svh,1.0625rem);line-height:1.42;letter-spacing:-.014em;text-wrap:pretty}.t-label{color:var(--text-3);font-size:.8125rem;line-height:1.38;letter-spacing:-.006em}.mono{font-family:var(--font-mono),ui-monospace,monospace;letter-spacing:-.012em}.nums{font-variant-numeric:tabular-nums}.pill{position:relative;display:inline-flex;height:2.75rem;align-items:center;justify-content:center;gap:.375rem;padding-inline:1.25rem;border-radius:999px;font-size:.9375rem;font-weight:500;letter-spacing:-.012em;white-space:nowrap;cursor:pointer;user-select:none;transition:transform .14s var(--ease-out),background-color .16s var(--ease-apple),opacity .16s var(--ease-apple)}.pill:active{transform:scale(.97)}.pill:disabled{cursor:default;opacity:.55}.pill--white{background:var(--text);color:#000}.pill--ghost{background:hsla(0,0%,100%,.1);color:var(--text)}.pill--sm{height:2.25rem;padding-inline:.875rem;font-size:.8125rem}.pill--sm:after{content:"";position:absolute;inset:-4px}@media (hover:hover){.pill--white:hover:not(:disabled){background:#fff}.pill--ghost:hover:not(:disabled){background:hsla(0,0%,100%,.16)}}.field{width:100%;height:2.75rem;padding-inline:.875rem;border-radius:.75rem;background:hsla(0,0%,100%,.06);color:var(--text);font-size:1rem;letter-spacing:-.012em;transition:background-color .16s var(--ease-apple),box-shadow .16s var(--ease-apple)}.field::placeholder{color:var(--text-3)}.field:focus{outline:none;background:hsla(0,0%,100%,.09);box-shadow:inset 0 0 0 1.5px hsla(0,0%,100%,.6)}@media (min-width:640px){.field{font-size:.9375rem}}.swap{display:inline-grid;place-items:center}.swap>*{display:inline-flex;grid-area:1/1;align-items:center;gap:.375rem;transition:opacity .14s ease,transform .14s var(--ease-out)}.swap>[data-on=false]{opacity:0;transform:scale(.94);visibility:hidden}.skip-link{position:fixed;top:.5rem;left:.75rem;z-index:60;transform:translateY(-200%)}.skip-link:focus-visible{transform:none}.nav{position:fixed;inset:0 0 auto;z-index:50;height:3.25rem}.nav:before{content:"";position:absolute;inset:0;z-index:-1;opacity:0;background:rgba(10,10,12,.68);-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);box-shadow:0 1px 0 hsla(0,0%,100%,.06);transition:opacity .24s var(--ease-apple)}.nav[data-scrolled=true]:before{opacity:1}.nav__inner{display:flex;height:100%;align-items:center;justify-content:space-between;gap:1.5rem}.brand{display:inline-flex;align-items:center;gap:.5rem;color:#f5f5f7;font-size:.9375rem;font-weight:600;letter-spacing:-.02em;line-height:1}.brand__mark{display:block;width:1.125rem;height:1.125rem;flex:none;overflow:visible;filter:drop-shadow(0 0 5px rgba(190,205,255,.45))}.esc-mark__arrow{transition:transform .2s var(--ease-out-apple)}@media (hover:hover){.brand:hover .esc-mark__arrow{transform:translate(-1px,-1px)}}.nav__links{display:none;align-items:center;gap:1.75rem}@media (min-width:768px){.nav__links{display:flex}}.nav__link{color:var(--text-2);font-size:.8125rem;letter-spacing:-.006em;transition:color .16s var(--ease-apple)}.nav__link[aria-current=true]{color:var(--text)}@media (min-width:768px){.nav__link--phone{display:none}}@media (hover:hover){.nav__link:hover{color:var(--text)}}.scene{position:relative;display:grid;grid-template-columns:minmax(0,1fr)}.snap-stop{position:absolute;left:0;width:1px;height:1px;pointer-events:none}@media (min-width:900px) and (min-height:540px) and (prefers-reduced-motion:no-preference){html{scroll-snap-type:y mandatory}.chapter,.closing-screen,.snap-stop{scroll-snap-align:start;scroll-snap-stop:always}}.scene>*{grid-area:1/1;align-self:start}.hero{position:relative;height:calc(100svh + var(--scene-travel))}.hero__stage{position:sticky;top:0;height:100svh;overflow:hidden;background:#000}.hero__room{background:radial-gradient(ellipse calc(var(--R) * 2.3) calc(var(--R) * 1.9) at 50% 52%,transparent 50%,rgba(170,185,235,.08) 68%,transparent 100%)}.dust,.hero__room{position:absolute;inset:0;pointer-events:none}.dust{width:100%;height:100%}.hero__stage--kb .hero__room{background:radial-gradient(ellipse 55% 65% at 68% 56%,rgba(150,170,235,.075),transparent 72%)}.hero__keyboard{position:absolute;inset:0 0 0 53%;will-change:transform}.glasskb{position:absolute;inset:0}.glasskb__canvas{position:absolute;top:-12%;left:-9%;display:block;width:121%;height:172%;opacity:0;transition:opacity 1.2s var(--ease-apple)}.glasskb[data-ready=true] .glasskb__canvas{opacity:1}.hero__layout{position:absolute;inset:0;display:flex;align-items:center;padding-top:var(--nav-h);pointer-events:none}.hero__panel{width:min(34rem,42vw);padding:clamp(1.75rem,3vw,2.75rem);border-radius:1.75rem;background:linear-gradient(180deg,hsla(0,0%,100%,.06),hsla(0,0%,100%,.02));box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.09),inset 0 1px 0 hsla(0,0%,100%,.12),0 30px 80px rgba(0,0,0,.55);-webkit-backdrop-filter:blur(24px) saturate(140%);backdrop-filter:blur(24px) saturate(140%);text-align:left;pointer-events:auto;will-change:transform,clip-path}.hero__panel .hero__eyebrow{font-size:.9375rem}.hero__panel .hero__title{margin-top:.5rem;font-size:clamp(2.5rem,4.3vw,4.25rem);white-space:normal}.hero__panel .hero__lead{max-width:28rem;margin:1rem 0 0;font-size:clamp(1rem,1.2vw,1.1875rem);text-wrap:pretty}.hero__panel .ping{width:100%;margin:1.75rem 0 0}.hero__panel .ping__status{min-height:2.5rem}.hero__foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem 1.25rem;margin-top:1rem;padding-top:1.125rem;border-top:1px solid hsla(0,0%,100%,.07);color:var(--text-3);font-size:.8125rem}@media (hover:none){.closing__hint,.hero__hint{display:none}}.hero__hint,.hero__status{display:inline-flex;align-items:center;gap:.5rem}@media (max-width:899px){.hero__keyboard{inset:58% -20% 0 -6%}.hero__layout{align-items:flex-start;padding-top:calc(var(--nav-h) + 1.25rem)}.hero__panel{width:100%}}.keycap{display:inline-flex;align-items:center;justify-content:center;min-width:1.9em;height:1.7em;padding:0 .5em;border-radius:.45em;color:var(--text);font:500 .8125rem/1 var(--font-inter),system-ui,sans-serif;letter-spacing:0;background:linear-gradient(180deg,hsla(0,0%,100%,.15),hsla(0,0%,100%,.04));box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.14),inset 0 1px 0 hsla(0,0%,100%,.28),inset 0 -2px 0 rgba(0,0,0,.45),0 2px 6px rgba(0,0,0,.5)}.keycap--sm{font-size:.75rem}.nav__links:has(.navkey){gap:.5rem}.navkey{--morph:1;position:relative;isolation:isolate;display:inline-flex;height:1.875rem;align-items:center;padding:0 .75rem;border-radius:.55rem;transform-origin:center;transition:translate .14s var(--ease-out-apple);--dock-face:radial-gradient(130% 120% at 10% 0%,hsla(0,0%,100%,.1),hsla(0,0%,100%,0) 55%),linear-gradient(180deg,#1e1f23,#0b0c0e);--dock-foot:0 1px 0 #08090b,0 2px 0 #16171b,0 3px 0 rgba(236,240,255,.28),0 4px 12px -3px rgba(225,232,255,.36);color:#f4f4f5;font-size:.875rem;font-weight:500;letter-spacing:.005em}.navkey:before{background:var(--dock-face);box-shadow:var(--dock-foot);transition:box-shadow .14s var(--ease-out-apple),filter .14s var(--ease-out-apple)}.navkey:after,.navkey:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;opacity:var(--morph)}.navkey:after{padding:1px;background:linear-gradient(to top right,hsla(0,0%,100%,.85),hsla(0,0%,100%,.32) 24%,hsla(0,0%,100%,.06) 60%,hsla(0,0%,100%,.18));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;pointer-events:none}.navkey__label{opacity:clamp(0,calc((var(--morph) - .42) * 6),1)}.navkey__cap{position:absolute;inset:0;z-index:-1;border-radius:var(--cap-rx,.55rem) /var(--cap-ry,.55rem);color:#f4f4f5;font-size:.875rem;font-weight:500;background:var(--key-sheen),var(--key-face);box-shadow:var(--key-edge),0 1px 0 #232428,0 2px 0 #1a1b1f,0 3px 0 #121317,0 4px 0 #0c0d10;opacity:calc(1 - var(--morph));pointer-events:none}.navkey__cap>span{position:absolute;left:var(--cap-pad,.75rem);top:50%;white-space:nowrap;line-height:1;transform-origin:0 50%;transform:translateY(-50%) scale(var(--cap-sx,1),var(--cap-sy,1));opacity:clamp(0,calc((.58 - var(--morph)) * 6),1)}.navkey[aria-current=true]:before{box-shadow:0 1px 0 #08090b,0 2px 0 #16171b,0 3px 0 rgba(236,240,255,.5),0 4px 14px -2px rgba(225,232,255,.55)}@media (hover:hover){.navkey:not([data-flight]):hover:before,.navkey[data-flight=docked]:hover:before{filter:brightness(1.25);box-shadow:0 1px 0 #08090b,0 2px 0 #16171b,0 3px 0 rgba(236,240,255,.45),0 4px 14px -2px rgba(225,232,255,.5)}}.navkey:active{translate:0 2px}.navkey:active:before{box-shadow:0 1px 0 rgba(236,240,255,.4),0 2px 12px -2px rgba(225,232,255,.55)}.navkey:focus-visible{opacity:1!important;outline:2px solid var(--text-2);outline-offset:3px}.esckey{position:relative;display:block;width:100%;height:100%;padding:0;border:0;border-radius:22%;background:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.esckey:focus-visible{outline:2px solid var(--text-2);outline-offset:6px}.esckey__canvas{position:absolute;inset:-40%;display:block;width:180%;height:180%;pointer-events:none;opacity:0;transition:opacity .9s var(--ease-apple)}.esckey[data-ready=true] .esckey__canvas{opacity:1}.esckey__halo{inset:-55%;background:radial-gradient(closest-side,rgba(200,210,255,.1),rgba(200,210,255,.03) 55%,transparent 75%)}.esckey__halo,.hero__stage:after{position:absolute;pointer-events:none}.hero__stage:after{content:"";inset:0 0 auto;height:7rem;background:linear-gradient(180deg,rgba(0,0,0,.9),rgba(0,0,0,.78) 30%,rgba(0,0,0,.42) 62%,rgba(0,0,0,.12) 85%,transparent)}.hero__eyebrow{color:var(--text-2);font-size:max(.875rem,calc(var(--R) * .042));font-weight:500;letter-spacing:-.012em}.hero__title{margin-top:calc(var(--R) * .03);background:linear-gradient(180deg,#fff 40%,#c7c7cc);-webkit-background-clip:text;background-clip:text;color:transparent;font-size:clamp(2.5rem,calc(var(--R) * .175),4.75rem);font-weight:600;line-height:1.06;letter-spacing:-.042em;white-space:nowrap;padding-bottom:.06em}@media (max-width:640px){.hero__title{white-space:normal;font-size:clamp(2.25rem,8vw,3.25rem)}}.hero__lead{margin:calc(var(--R) * .035) auto 0;max-width:42rem;color:var(--text-2);font-size:max(1rem,calc(var(--R) * .052));line-height:1.38;letter-spacing:-.016em;text-wrap:balance}.ping{margin:clamp(1.5rem,2.5vh,2.25rem) auto 0;width:min(100%,32rem)}.ping__field{display:flex;height:3.25rem;gap:.25rem;padding:.3125rem;border-radius:999px;background:hsla(0,0%,100%,.07);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.13);transition:box-shadow .16s var(--ease-apple),background-color .16s var(--ease-apple)}.ping__field:focus-within{background:hsla(0,0%,100%,.1);box-shadow:inset 0 0 0 1.5px hsla(0,0%,100%,.62)}.ping__input{min-width:0;flex:1;padding-inline:1rem .5rem;background:transparent;color:var(--text);font-size:1rem;letter-spacing:-.014em}.ping__input::placeholder{color:var(--text-3)}.ping__input:focus{outline:none}.ping__status{min-height:2.75rem;margin-top:.75rem;color:var(--text-3);font-size:.8125rem;line-height:1.38}.ping__verdict{font-size:.9375rem;font-weight:500;letter-spacing:-.012em;text-wrap:balance}.ping__verdict svg{display:inline-block;margin-right:.375rem;vertical-align:-.175em}.is-signal{color:var(--signal)}.is-fault{color:var(--fault)}@media (max-height:520px){.hero__eyebrow,.hero__lead{display:none}}.statement{position:relative;z-index:1;height:calc(100svh + var(--scene-travel));pointer-events:none}.statement__stage{position:sticky;top:0;display:flex;height:100svh;align-items:center;padding-top:var(--nav-h)}.statement__inner{display:grid;grid-template-columns:minmax(0,1fr);text-align:center}.statement__payoff,.statement__text{grid-area:1/1;align-self:center}.statement__text{max-width:54rem;margin-inline:auto;font-size:clamp(1.5rem,min(.85rem + 2.9vw,6.4svh),3.5rem);font-weight:600;line-height:1.16;letter-spacing:-.032em;text-wrap:balance;pointer-events:none}.statement__word{opacity:0}.statement__payoff>*{opacity:0;visibility:hidden}.statement__answer{background:linear-gradient(180deg,#fff 40%,#c7c7cc);-webkit-background-clip:text;background-clip:text;color:transparent;font-size:clamp(2.75rem,min(.75rem + 9vw,17svh),8.5rem);font-weight:600;line-height:1.02;letter-spacing:-.048em;padding-bottom:.08em}.statement__context{max-width:35rem;margin-top:clamp(.5rem,2svh,1.5rem);margin-inline:auto;font-size:clamp(1.0625rem,min(.95rem + .5vw,2.9svh),1.375rem);line-height:1.46;text-wrap:balance}.statement__cta{margin-top:clamp(1.25rem,4.4svh,2.75rem)}@media (pointer:coarse){.scene:has(.ping__input:focus) .statement__inner{visibility:hidden}}@media (max-height:560px){.scene{display:block}.hero{height:100svh}.statement{height:auto;padding-block:5rem;pointer-events:auto}.statement__stage{position:static;height:auto;padding-top:0}.statement__inner{display:block}.statement__text{transform:none!important}.statement__payoff{margin-top:2.5rem}.statement__word{opacity:1!important}.statement__payoff>*{opacity:1!important;visibility:visible!important;transform:none!important}}.chapter{padding-block:clamp(4rem,3rem + 6vw,7rem)}.chapter--center{text-align:center}.chapter--center .t-lead{margin-inline:auto}.bento{display:grid;grid-template-columns:minmax(0,1fr);gap:1rem;margin-top:clamp(2.5rem,2rem + 2.5vw,4.5rem)}@media (min-width:900px){.bento{grid-template-columns:repeat(12,minmax(0,1fr))}.tile--7{grid-column:span 7}.tile--5{grid-column:span 5}}.tile{display:flex;min-height:25rem;flex-direction:column;justify-content:space-between;gap:2.5rem;overflow:hidden;padding:clamp(1.5rem,1rem + 1.8vw,2.5rem);border-radius:1.75rem;background:var(--tile)}.numeral{background:linear-gradient(180deg,#fff 25%,#6e6e73 115%);-webkit-background-clip:text;background-clip:text;color:transparent;font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:-.05em}.tile__zero{font-size:clamp(9rem,5rem + 12vw,15rem);line-height:.86}.auth{display:grid;gap:.5rem}.auth__row{display:flex;height:3.5rem;align-items:center;justify-content:space-between;padding-inline:1.125rem;border-radius:1rem;background:hsla(0,0%,100%,.05);font-size:1.0625rem}.auth__pass{display:inline-flex;align-items:center;gap:.375rem;color:var(--signal);font-size:.875rem}.channels{display:grid;gap:.5rem}.channel{display:flex;height:3.5rem;align-items:center;gap:.75rem;padding-inline:1.125rem;border-radius:1rem;background:hsla(0,0%,100%,.05);font-size:1.0625rem;font-weight:500;letter-spacing:-.016em}.channel svg{color:var(--text-2)}.diff{overflow-x:auto;padding:1.25rem 1.375rem;border-radius:1rem;background:var(--well);font-size:.875rem;line-height:2;white-space:pre}.diff__out{color:var(--text-3);text-decoration:line-through;text-decoration-color:var(--fault)}.diff__in{color:var(--signal)}.console{display:grid;grid-template-columns:minmax(0,1fr);gap:1rem;margin-top:clamp(2.5rem,2rem + 2.5vw,4.5rem)}@media (min-width:960px){.console{grid-template-columns:21rem minmax(0,1fr)}}.console__rail{display:flex;flex-direction:column;gap:1.75rem;padding:1.25rem;border-radius:1.75rem;background:var(--tile)}.rail__heading{margin-bottom:.625rem;padding-inline:.25rem;color:var(--text-3);font-size:.8125rem}.rail__cta{padding:.75rem;border-radius:.875rem;background:hsla(0,0%,100%,.04)}.rail__cta-title{margin-bottom:.25rem;font-size:.9375rem;font-weight:500;letter-spacing:-.012em}.endpoint-list{display:grid;grid-template-columns:minmax(0,1fr);gap:.25rem;max-height:17rem;overflow-y:auto;scrollbar-width:thin}.endpoint{display:flex;width:100%;align-items:center;justify-content:space-between;gap:.75rem;padding:.625rem .75rem;border-radius:.875rem;text-align:left;transition:background-color .16s ease,transform .14s var(--ease-out)}.endpoint:active{transform:scale(.985)}.endpoint[aria-pressed=true]{background:hsla(0,0%,100%,.1)}@media (hover:hover){.endpoint:hover:not([aria-pressed=true]){background:hsla(0,0%,100%,.05)}}.endpoint__name{font-size:.9375rem;font-weight:500;letter-spacing:-.012em}.endpoint__mail,.endpoint__name{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.endpoint__mail{margin-top:.0625rem}.endpoint__count,.endpoint__mail{color:var(--text-3);font-size:.75rem}.endpoint__count{flex-shrink:0}.console__main{display:flex;min-width:0;flex-direction:column;overflow:hidden;border-radius:1.75rem;background:var(--tile)}.console__url{display:flex;align-items:center;gap:.75rem;padding:.875rem .875rem .875rem 1.25rem}.console__verb{flex-shrink:0;padding:.125rem .5rem;border-radius:.5rem;background:rgba(48,209,88,.14);color:var(--signal);font-size:.75rem;font-weight:500}.console__address{min-width:0;flex:1;overflow:hidden;font-size:.875rem;text-overflow:ellipsis;white-space:nowrap}.console__tabs{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:0 .875rem .875rem .75rem}.segment-scroll{min-width:0;overflow-x:auto;scrollbar-width:none}.segment-scroll::-webkit-scrollbar{display:none}@media (max-width:640px){.segment-scroll{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 1.75rem),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 1.75rem),transparent)}}.segment{position:relative;display:inline-flex;padding:.25rem;border-radius:.875rem;background:hsla(0,0%,100%,.04);box-shadow:inset 0 1px 3px rgba(0,0,0,.6),inset 0 0 0 1px hsla(0,0%,100%,.06)}.segment__thumb{position:absolute;inset:0;background:linear-gradient(180deg,hsla(0,0%,100%,.17),hsla(0,0%,100%,.06));box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.14),inset 0 1px 0 hsla(0,0%,100%,.3),inset 0 -2px 0 rgba(0,0,0,.4);pointer-events:none;will-change:clip-path}.segment__item{position:relative;z-index:1;height:2.25rem;padding-inline:.875rem;border-radius:.625rem;color:var(--text-2);font-size:.8125rem;font-weight:500;letter-spacing:-.008em;white-space:nowrap;transition:color .16s var(--ease-apple)}.segment__item[aria-selected=true]{color:var(--text)}.console__code{min-height:21rem;flex:1;overflow-x:auto;padding:1.5rem;background:var(--well)}.code{color:#d1d1d6;font-family:var(--font-mono),ui-monospace,monospace;font-size:.8125rem;line-height:1.75;letter-spacing:-.012em;white-space:pre}.tok-comment{color:#7d7d83}.tok-tag{color:var(--text)}.tok-keyword{color:var(--text-2)}.tok-string{color:#c7c7cc}.tok-endpoint{color:var(--signal)}.steps{max-width:34rem;list-style:decimal inside;color:var(--text-2);font-size:.9375rem;line-height:1.47}.steps li+li{margin-top:.625rem}.steps strong{color:var(--text);font-weight:500}.steps__url{margin-top:1.25rem;padding:.875rem 1rem;border-radius:.875rem;background:hsla(0,0%,100%,.05);color:var(--signal);font-size:.8125rem;overflow-wrap:anywhere;user-select:all}.chapter__row{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1.5rem 3rem}.chapter__actions{display:flex;flex-wrap:wrap;gap:.5rem}.stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:clamp(2.5rem,2rem + 2.5vw,4.5rem)}.stat{container-type:inline-size;padding:clamp(1.25rem,.75rem + 1.6vw,2rem);border-radius:1.75rem;background:var(--tile)}.stat__value{display:block;margin-top:.5rem;font-size:clamp(2rem,19cqw,5rem);font-weight:600;line-height:1;letter-spacing:-.04em;font-variant-numeric:tabular-nums}@media (max-width:560px){.stats{grid-template-columns:minmax(0,1fr);gap:.5rem}.stat{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;padding:1rem 1.25rem;border-radius:1.25rem}.stat__value{margin-top:0;font-size:2rem}}.feed{margin-top:1rem;overflow:hidden;border-radius:1.75rem;background:var(--tile)}.feed__head{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.5rem}.feed__live{display:inline-flex;align-items:center;gap:.5rem;color:var(--text-2);font-size:.8125rem}.dot{width:.4375rem;height:.4375rem;flex-shrink:0;border-radius:50%;background:var(--signal)}.dot--warn{background:var(--caution)}.dot--idle{background:var(--text-3)}.feed__notice{padding:.75rem 1.5rem;background:hsla(0,0%,100%,.04);font-size:.875rem;letter-spacing:-.008em}.lead{display:grid;grid-template-columns:7.25rem minmax(0,1fr);gap:.25rem 1rem;padding:1rem 1.5rem;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.06)}@media (min-width:720px){.lead{grid-template-columns:7.25rem minmax(0,1fr) 9rem 6.5rem}}.lead__name{font-size:.9375rem;font-weight:500;letter-spacing:-.012em}.lead__detail,.lead__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lead__detail{margin-top:.125rem;color:var(--text-2);font-size:.875rem}.lead__rule{margin-top:.25rem;overflow-wrap:anywhere}.lead__meta,.lead__rule{color:var(--text-3);font-size:.75rem}.lead__meta{overflow:hidden;line-height:1.5rem;text-overflow:ellipsis;white-space:nowrap}.lead__meta--end{text-align:right}.lead__meta-phone{margin-top:.25rem;color:var(--text-3);font-size:.75rem}@media (max-width:719px){.lead__meta{display:none}}@media (min-width:720px){.lead__meta-phone{display:none}}.lead--new{animation:lead-in .52s var(--ease-out) both}@keyframes lead-in{0%{opacity:0;background:hsla(0,0%,100%,.08);transform:translateY(-6px)}}.feed__empty{padding:3.5rem 1.5rem;color:var(--text-3);font-size:.9375rem;text-align:center;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.06)}.badge{display:inline-flex;height:1.5rem;width:fit-content;align-items:center;padding-inline:.625rem;border-radius:999px;font-size:.75rem;font-weight:500;letter-spacing:-.004em}.badge--verified{background:rgba(48,209,88,.14);color:var(--signal)}.badge--quarantined{background:rgba(255,69,58,.15);color:var(--fault)}#benchmark{padding-block:clamp(1rem,2vh,1.75rem)}#benchmark .t-lead{margin-top:.5rem}.savings{display:block;margin-top:clamp(.5rem,1vh,.75rem);font-size:clamp(4.25rem,1.5rem + 13.5vw,13rem);line-height:.9;padding-bottom:0}.savings__note{margin-top:.25rem;color:var(--text-2);font-size:clamp(1.125rem,1.02rem + .45vw,1.3125rem);letter-spacing:-.016em}.benchmark{max-width:44rem;margin:.75rem auto 0;text-align:left}.benchmark__label{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;margin-bottom:.25rem;color:var(--text-2);font-size:1.0625rem;letter-spacing:-.014em}.benchmark__count{color:var(--text);font-size:1.75rem;font-weight:600;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.benchmark__ends{display:flex;justify-content:space-between;margin-top:-.25rem;color:var(--text-3);font-size:.75rem;font-variant-numeric:tabular-nums}.compare{display:grid;grid-template-columns:minmax(0,1fr);gap:.75rem;margin-top:.625rem}@media (min-width:640px){.compare{grid-template-columns:repeat(2,minmax(0,1fr))}}.compare__card{padding:.75rem 1rem;border-radius:.875rem;background:var(--tile)}.compare__amount{display:block;margin-top:.15rem;font-size:2.25rem;font-weight:600;line-height:1.1;letter-spacing:-.036em;font-variant-numeric:tabular-nums}.compare__amount small{color:var(--text-3);font-size:.9375rem;font-weight:400;letter-spacing:-.012em}.compare__bar{height:4px;margin-top:.375rem;overflow:hidden;border-radius:999px;background:hsla(0,0%,100%,.08)}.compare__bar>span{display:block;height:100%;background:var(--text);transform-origin:left center;transition:transform .26s var(--ease-out)}.compare__bar--dim>span{background:var(--text-3)}.compare__detail{margin-top:.25rem;color:var(--text-3);font-size:.8125rem;font-variant-numeric:tabular-nums}.tactile-slider{position:relative;height:2.25rem;container-type:inline-size;cursor:grab;user-select:none;-webkit-user-select:none;touch-action:pan-y}.tactile-rail{position:absolute;top:50%;right:0;left:0;height:6px;margin-top:-3px;overflow:hidden;border-radius:999px;background:#2c2c2e}.tactile-fill{inset:0;background:linear-gradient(90deg,#a1a1a6,#fff);transform-origin:left center}.tactile-carriage,.tactile-fill{position:absolute;will-change:transform}.tactile-carriage{top:50%;left:0;width:0;height:0;pointer-events:none;transform:translate3d(calc(var(--f, 0) * 100cqw),0,0)}.tactile-knob{position:absolute;top:-.8125rem;left:-.8125rem;width:1.625rem;height:1.625rem;border-radius:50%;background:#fff;box-shadow:0 0 20px 2px hsla(0,0%,100%,.55),0 2px 8px rgba(0,0,0,.8);transition:transform .14s var(--ease-out),box-shadow .14s ease}.tactile-slider[data-dragging=true]{cursor:grabbing}.tactile-slider[data-dragging=true] .tactile-knob{transform:scale(1.15);box-shadow:0 0 32px 6px hsla(0,0%,100%,.8),0 3px 10px rgba(0,0,0,.8)}.tactile-input{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;pointer-events:none}.tactile-input:focus-visible~.tactile-carriage .tactile-knob{outline:2px solid #fff;outline-offset:4px}.plans{display:grid;grid-template-columns:minmax(0,1fr);gap:1rem;margin-top:clamp(2.5rem,2rem + 2.5vw,4.5rem)}@media (min-width:900px){.plans{grid-template-columns:repeat(3,minmax(0,1fr))}}.plan{display:flex;flex-direction:column;padding:2rem;border-radius:1.75rem;background:var(--tile)}.plan--featured{background:var(--tile-raised);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.16)}.plan__top{display:flex;min-height:1.5rem;align-items:center;justify-content:space-between;gap:.75rem}.plan__name{font-size:1.0625rem;font-weight:600;letter-spacing:-.018em}.plan__tag{color:var(--text-2);font-size:.8125rem}.plan__price{display:flex;height:4.75rem;align-items:baseline;gap:.375rem;margin-top:1.25rem;font-size:4rem;font-weight:600;line-height:4.75rem;letter-spacing:-.045em;font-variant-numeric:tabular-nums}.plan__unit{color:var(--text-2);font-size:1.0625rem;font-weight:400;letter-spacing:-.014em}.plan__note{margin-top:.25rem;color:var(--text-3);font-size:.9375rem;letter-spacing:-.01em}.plan__features{display:grid;flex:1;align-content:start;gap:.75rem;margin-block:2rem;font-size:.9375rem;letter-spacing:-.012em}.plan__features li{display:flex;align-items:flex-start;gap:.625rem;color:#d1d1d6}.plan__features svg{margin-top:.1875rem;flex-shrink:0;color:var(--text-3)}.plan--featured .plan__features svg{color:var(--signal)}.closing{display:flex;flex:1;align-items:center;padding-block:calc(var(--nav-h) + var(--fit-pad)) clamp(4.5rem,14svh,8rem);text-align:center}.closing,.closing__ground{position:relative}.closing__horizon{position:absolute;inset:-45svh 0 0;overflow:hidden;pointer-events:none;-webkit-mask-image:linear-gradient(90deg,transparent 2%,#000 30%,#000 70%,transparent 98%);mask-image:linear-gradient(90deg,transparent 2%,#000 30%,#000 70%,transparent 98%)}.closing__limb{position:absolute;top:calc(45svh - clamp(1.5rem, 5svh, 3.5rem));left:50%;width:min(96vw,120rem);height:100%;border-radius:clamp(2.5rem,8vw,8rem) clamp(2.5rem,8vw,8rem) 0 0 /clamp(1.25rem,3vw,3rem) clamp(1.25rem,3vw,3rem) 0 0;transform:translateX(-50%);background:#000;box-shadow:0 0 0 1px hsla(0,0%,100%,.6),0 -1px 14px 1px hsla(0,0%,100%,.32),0 -12px 90px 14px rgba(170,190,255,.2),0 -40px 260px 70px rgba(110,135,255,.11)}.closing__limb:after{content:"";position:absolute;inset:0 6% auto;height:2px;border-radius:999px;background:linear-gradient(90deg,transparent,rgba(255,120,190,.55) 25%,hsla(0,0%,100%,.9) 50%,rgba(110,160,255,.6) 75%,transparent);filter:blur(1.5px)}.closing__limb:before{content:"";position:absolute;inset:clamp(1rem,3svh,2rem) 9% auto;height:clamp(3rem,9svh,6rem);border-radius:50%;border-top:1px solid hsla(0,0%,100%,.08)}.closing__hint{display:flex;justify-content:center;align-items:center;gap:.5rem;margin-top:1.5rem;color:var(--text-3);font-size:.8125rem}.closing-screen .site-footer{background:transparent;box-shadow:none}.closing-screen .site-footer__grid{padding-top:clamp(1.75rem,5svh,3.5rem)}.closing__copy{position:relative;z-index:1}.footer__status{display:flex;align-items:center;gap:.5rem;margin-top:.625rem;color:var(--text-3);font-size:.8125rem}.closing-screen{display:flex;min-height:100svh;flex-direction:column}.closing__cta{margin-top:clamp(.875rem,3svh,2rem)}.plans__note{margin-top:clamp(.5rem,1.4svh,1rem);font-size:.8125rem}.benchmark__source,.plans__note{color:var(--text-3);text-align:center}.benchmark__source{margin-top:.375rem;font-size:.75rem}.fade-in{animation:fade-in .28s var(--ease-out) both}@keyframes fade-in{0%{opacity:0;transform:translateY(3px)}}@media (min-width:900px) and (min-height:540px){html{scroll-padding-top:0}#benchmark,.chapter{display:flex;min-height:100svh;align-items:center;padding-block:calc(var(--nav-h) + var(--fit-pad) * 1.5) calc(var(--fit-pad) * 1.5)}.bento,.console,.plans,.stats{margin-top:var(--fit-gap)}.chapter--fill{height:100svh}.chapter--fill>.page{display:flex;height:100%;max-height:50rem;flex-direction:column}.bento{min-height:0;flex:1;grid-template-rows:repeat(2,minmax(0,1fr));gap:var(--fit-tile-gap)}.tile{min-height:0;gap:clamp(.5rem,1.6svh,1.5rem);padding:clamp(.875rem,2.6svh,2.25rem);border-radius:clamp(1rem,2.8svh,1.75rem)}.tile:first-child{flex-direction:row;align-items:flex-end;justify-content:flex-start;gap:clamp(1.5rem,5svh,3.5rem)}.tile__zero{flex-shrink:0;font-size:clamp(6rem,25svh,14rem);letter-spacing:0}.auth{gap:clamp(.25rem,.8svh,.5rem)}.auth__row,.channel{height:clamp(2rem,5.6svh,3.25rem);border-radius:clamp(.625rem,1.6svh,1rem);padding-inline:.875rem;font-size:clamp(.8125rem,2.3svh,1rem)}.channels{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(.25rem,.8svh,.5rem)}.channel{gap:.5rem;padding-inline:.625rem}.channel svg{width:1rem;height:1rem;flex-shrink:0}.diff{padding:clamp(.5rem,1.6svh,1.25rem) clamp(.75rem,2svh,1.375rem);border-radius:clamp(.625rem,1.6svh,1rem);font-size:clamp(.75rem,2.1svh,.875rem);line-height:1.75}.console{min-height:0;flex:1;grid-template-columns:clamp(15rem,27vw,21rem) minmax(0,1fr);grid-template-rows:minmax(0,1fr);gap:var(--fit-tile-gap)}.console__rail{min-height:0;gap:clamp(.5rem,1.8svh,1.75rem);overflow-y:auto;padding:clamp(.75rem,2.2svh,1.25rem);border-radius:clamp(1rem,2.8svh,1.75rem);scrollbar-width:thin}.endpoint-list{max-height:none}.console__main{min-height:0;border-radius:clamp(1rem,2.8svh,1.75rem)}.console__url{padding-block:clamp(.375rem,1.4svh,.875rem)}.console__tabs{padding-bottom:clamp(.375rem,1.4svh,.875rem)}.segment__item{height:clamp(1.875rem,5.4svh,2.25rem)}.console__code{min-height:0;overflow:auto;padding:clamp(.75rem,2.2svh,1.5rem)}.code{font-size:clamp(.75rem,2.05svh,.8125rem);line-height:1.6}.stats{gap:var(--fit-tile-gap)}.stat{padding:clamp(.625rem,2svh,2rem) clamp(1rem,2.6svh,2rem);border-radius:clamp(1rem,2.8svh,1.75rem)}.stat__value{margin-top:.125rem;font-size:clamp(1.75rem,min(19cqw,7.4svh),4.5rem)}.feed{margin-top:var(--fit-tile-gap);border-radius:clamp(1rem,2.8svh,1.75rem)}.feed__head{padding-block:clamp(.375rem,1.3svh,1rem)}.feed__notice{padding-block:clamp(.25rem,1svh,.75rem)}.feed ul{max-height:clamp(8rem,calc(100svh - 25rem),26rem);overflow-y:auto;scrollbar-width:thin}.lead{padding-block:clamp(.5rem,1.4svh,1rem)}.feed__empty{padding-block:clamp(1.25rem,5svh,3.5rem)}#benchmark .t-lead{margin-top:clamp(.25rem,1svh,.75rem);text-wrap:balance}.savings{margin-top:clamp(.125rem,.8svh,.75rem);font-size:clamp(3.25rem,min(1.5rem + 13.5vw,16.5svh),11rem)}.savings__note{margin-top:0;font-size:clamp(.9375rem,2.6svh,1.3125rem)}.benchmark{margin-top:clamp(.25rem,1.4svh,1.25rem)}.benchmark__label{margin-bottom:0;font-size:clamp(.875rem,2.4svh,1.0625rem)}.benchmark__count{font-size:clamp(1.25rem,3.6svh,1.75rem)}.tactile-slider{height:clamp(1.625rem,4.6svh,2.25rem)}.compare{gap:var(--fit-tile-gap);margin-top:clamp(.25rem,1svh,.75rem)}.compare__card{padding:clamp(.375rem,1.3svh,1rem) clamp(.75rem,2svh,1.25rem)}.compare__amount{margin-top:0;font-size:clamp(1.375rem,4.4svh,2.5rem)}.compare__bar{margin-top:clamp(.125rem,.6svh,.5rem)}.compare__detail{margin-top:clamp(.0625rem,.4svh,.375rem);font-size:clamp(.75rem,2.1svh,.875rem)}.plans{gap:var(--fit-tile-gap)}.plan{padding:clamp(.875rem,2.8svh,2.25rem);border-radius:clamp(1rem,2.8svh,1.75rem)}.plan__price{height:auto;margin-top:clamp(.125rem,1svh,1.25rem);font-size:clamp(2.25rem,8svh,4.5rem);line-height:1.1}.plan__note{margin-top:0;font-size:clamp(.8125rem,2.2svh,.9375rem)}.plan__features{gap:clamp(.1875rem,1svh,.75rem);margin-block:clamp(.5rem,2.2svh,2rem);font-size:clamp(.8125rem,2.25svh,.9375rem)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.scene{display:block}.hero{height:100svh}.statement{height:auto;padding-block:6rem;pointer-events:auto}.statement__stage{position:static;height:auto;padding-top:0}.statement__inner{display:block}.statement__payoff{margin-top:3rem}.statement__word{opacity:1}.statement__payoff>*{opacity:1;visibility:visible}.endpoint:active,.pill:active,.tactile-slider[data-dragging=true] .tactile-knob{transform:none}.fade-in,.lead--new{animation-name:none}.compare__bar>span{transition:none}}@media (forced-colors:active){.hero__title,.numeral,.statement__answer{background:none;color:CanvasText}}@media (prefers-reduced-transparency:reduce){.nav:before{background:#101012;-webkit-backdrop-filter:none;backdrop-filter:none}}@media (prefers-contrast:more){:root{--text-2:#d1d1d6;--text-3:#a1a1a6}.compare__card,.console__main,.console__rail,.feed,.plan,.stat,.tile{box-shadow:inset 0 0 0 1px var(--line-strong)}.field,.ping__field{box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.5)}}.disabled\:no-underline:disabled{text-decoration-line:none}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}