.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-property:overflow;transition-duration:1ms;transition-behavior:allow-discrete}:root{--cn-cyan-50: #ecfeff;--cn-cyan-100: #cffafe;--cn-cyan-200: #a5f3fc;--cn-cyan-300: #67e8f9;--cn-cyan-400: #22d3ee;--cn-cyan-500: #06b6d4;--cn-cyan-600: #0891b2;--cn-cyan-700: #0e7490;--cn-cyan-800: #155e75;--cn-cyan-900: #164e63;--cn-cyan-950: #083344;--cn-ink-50: #e7fbff;--cn-ink-100: #cfe6ee;--cn-ink-200: #b0ccd8;--cn-ink-300: #8eb4c4;--cn-ink-400: #6b8d9d;--cn-ink-500: #4f6b79;--cn-ink-600: #3a5160;--cn-ink-700: #1b2f42;--cn-ink-800: #0e2436;--cn-ink-850: #0c1a2c;--cn-ink-900: #06101c;--cn-ink-950: #02040c;--cn-success-dark: #2dd4bf;--cn-success-light: #067647;--cn-success-foreground-dark: #042f2e;--cn-success-foreground-light: #ffffff;--cn-warning-dark: #f5b942;--cn-warning-light: #b13c00;--cn-warning-foreground-dark: #1c1404;--cn-warning-foreground-light: #ffffff;--cn-destructive-dark: #fb7185;--cn-destructive-light: #b42318;--cn-destructive-foreground-dark: #1a0508;--cn-destructive-foreground-light: #ffffff;--cn-info-dark: #93c5fd;--cn-info-light: #1d4ed8;--cn-info-foreground-dark: #0b1530;--cn-info-foreground-light: #ffffff;--cn-light-canvas: #f6f8fb;--cn-light-ink: #0b1220;--cn-light-wash: #e8eef5;--cn-light-muted: #475569;--cn-light-line: #c5d0dc;--cn-light-field: #7b8a9c;--cn-light-rail: #d5dee8;--cn-light-teal: #0f766e;--cn-white: #ffffff;--cn-dark-card: #07111d;--cn-dark-popover: #071421;--cn-dark-on-primary: #031018;--cn-dark-line: #183640;--cn-dark-rail: #122832;--cn-dark-sidebar: #040814;--cn-data-violet-dark: #c4b5ff;--cn-data-violet-light: #6d28d9;--cn-radius-sm: .375rem;--cn-radius-md: .5625rem;--cn-radius-lg: .75rem;--cn-radius-xl: .9375rem;--cn-radius-2xl: 1.125rem;--cn-max-page: 57.5rem;--cn-motion-fast: .12s;--cn-motion-base: .18s;--cn-motion-slow: .26s;--cn-motion-reveal: .7s;--cn-motion-cinematic: 1s;--cn-ease-exit: cubic-bezier(.7, 0, .84, 0);--cn-text-display-md: clamp(1.5rem, .95rem + 2.2vw, 2.5rem);--cn-text-display-lg: clamp(1.5rem, .95rem + 2.3vw, 2.625rem);--cn-text-display-xl: clamp(2rem, .9rem + 4.5vw, 4.25rem);--cn-line: rgba(103, 232, 249, .16);--cn-ease: cubic-bezier(.16, 1, .3, 1)}:root,[data-theme=dark]{color-scheme:dark;--background: var(--cn-ink-950);--foreground: var(--cn-ink-50);--card: var(--cn-dark-card);--card-foreground: var(--cn-ink-50);--popover: var(--cn-dark-popover);--popover-foreground: var(--cn-ink-50);--primary: var(--cn-cyan-300);--primary-foreground: var(--cn-dark-on-primary);--secondary: var(--cn-ink-850);--secondary-foreground: var(--cn-ink-50);--muted: var(--cn-ink-850);--muted-foreground: var(--cn-ink-300);--accent: var(--cn-ink-800);--accent-foreground: var(--cn-cyan-200);--destructive: var(--cn-destructive-dark);--destructive-foreground: var(--cn-destructive-foreground-dark);--success: var(--cn-success-dark);--success-foreground: var(--cn-success-foreground-dark);--warning: var(--cn-warning-dark);--warning-foreground: var(--cn-warning-foreground-dark);--info: var(--cn-info-dark);--info-foreground: var(--cn-info-foreground-dark);--border: var(--cn-dark-line);--input: var(--cn-ink-500);--ring: var(--cn-cyan-400);--link: var(--cn-cyan-300);--chart-1: var(--cn-cyan-300);--chart-2: var(--cn-info-dark);--chart-3: var(--cn-success-dark);--chart-4: var(--cn-warning-dark);--chart-5: var(--cn-data-violet-dark);--sidebar: var(--cn-dark-sidebar);--sidebar-foreground: var(--cn-ink-50);--sidebar-primary: var(--cn-cyan-300);--sidebar-primary-foreground: var(--cn-dark-on-primary);--sidebar-accent: var(--cn-ink-800);--sidebar-accent-foreground: var(--cn-ink-50);--sidebar-border: var(--cn-dark-rail);--sidebar-ring: var(--cn-cyan-400);--primary-hover: color-mix(in oklab, var(--primary) 90%, transparent);--cn-shadow-0: 0 0 #0000;--cn-shadow-1: inset 0 1px 0 rgb(103 232 249/16%);--cn-shadow-2: inset 0 1px 0 rgb(103 232 249/16%), 0 18px 50px -32px rgb(34 211 238/55%);--cn-shadow-3: 0 0 0 1px var(--border), 0 24px 48px -28px rgb(0 0 0/85%);--cn-shadow-4: 0 28px 64px -24px rgb(0 0 0/80%);--cn-shadow-glow: 0 0 0 1px rgb(103 232 249/42%), 0 0 90px -6px rgb(34 211 238/62%);--cn-shadow-cta: 0 8px 28px rgb(34 211 238/16%);--hairline: var(--cn-line);--violet-line: rgb(34 211 238/42%);--lavender: var(--primary);--violet: var(--primary);--live: var(--success);--lp-violet: var(--primary);--void: var(--background);--ink: var(--foreground);--surface: var(--card);--muted-silver: var(--muted-foreground);--hot-surface: var(--secondary);--brand: var(--ring);--brand-2: var(--primary)}[data-theme=light]{color-scheme:light;--background: var(--cn-light-canvas);--foreground: var(--cn-light-ink);--card: var(--cn-white);--card-foreground: var(--cn-light-ink);--popover: var(--cn-white);--popover-foreground: var(--cn-light-ink);--primary: var(--cn-cyan-700);--primary-foreground: var(--cn-white);--secondary: var(--cn-light-wash);--secondary-foreground: var(--cn-light-ink);--muted: var(--cn-light-wash);--muted-foreground: var(--cn-light-muted);--accent: var(--cn-cyan-50);--accent-foreground: var(--cn-cyan-800);--destructive: var(--cn-destructive-light);--destructive-foreground: var(--cn-destructive-foreground-light);--success: var(--cn-success-light);--success-foreground: var(--cn-success-foreground-light);--warning: var(--cn-warning-light);--warning-foreground: var(--cn-warning-foreground-light);--info: var(--cn-info-light);--info-foreground: var(--cn-info-foreground-light);--border: var(--cn-light-line);--input: var(--cn-light-field);--ring: var(--cn-cyan-700);--link: var(--cn-cyan-800);--chart-1: var(--cn-cyan-700);--chart-2: var(--cn-info-light);--chart-3: var(--cn-light-teal);--chart-4: var(--cn-warning-light);--chart-5: var(--cn-data-violet-light);--sidebar: var(--cn-white);--sidebar-foreground: var(--cn-light-ink);--sidebar-primary: var(--cn-cyan-700);--sidebar-primary-foreground: var(--cn-white);--sidebar-accent: var(--cn-light-wash);--sidebar-accent-foreground: var(--cn-light-ink);--sidebar-border: var(--cn-light-rail);--sidebar-ring: var(--cn-cyan-700);--primary-hover: var(--cn-cyan-800);--cn-shadow-0: 0 0 #0000;--cn-shadow-1: 0 1px 2px rgb(11 18 32/6%);--cn-shadow-2: 0 4px 12px -2px rgb(11 18 32/10%);--cn-shadow-3: 0 12px 32px -8px rgb(11 18 32/18%);--cn-shadow-4: 0 24px 48px -12px rgb(11 18 32/24%);--cn-shadow-glow: 0 0 #0000;--cn-shadow-cta: 0 0 #0000;--hairline: var(--cn-light-line);--violet-line: var(--cn-light-muted);--lavender: var(--primary);--violet: var(--primary);--live: var(--success);--lp-violet: var(--primary);--void: var(--background);--ink: var(--foreground);--surface: var(--card);--muted-silver: var(--muted-foreground);--hot-surface: var(--secondary);--brand: var(--ring);--brand-2: var(--primary)}@media(prefers-color-scheme:light){:root:not([data-theme]){color-scheme:light;--background: var(--cn-light-canvas);--foreground: var(--cn-light-ink);--card: var(--cn-white);--card-foreground: var(--cn-light-ink);--popover: var(--cn-white);--popover-foreground: var(--cn-light-ink);--primary: var(--cn-cyan-700);--primary-foreground: var(--cn-white);--secondary: var(--cn-light-wash);--secondary-foreground: var(--cn-light-ink);--muted: var(--cn-light-wash);--muted-foreground: var(--cn-light-muted);--accent: var(--cn-cyan-50);--accent-foreground: var(--cn-cyan-800);--destructive: var(--cn-destructive-light);--destructive-foreground: var(--cn-destructive-foreground-light);--success: var(--cn-success-light);--success-foreground: var(--cn-success-foreground-light);--warning: var(--cn-warning-light);--warning-foreground: var(--cn-warning-foreground-light);--info: var(--cn-info-light);--info-foreground: var(--cn-info-foreground-light);--border: var(--cn-light-line);--input: var(--cn-light-field);--ring: var(--cn-cyan-700);--link: var(--cn-cyan-800);--chart-1: var(--cn-cyan-700);--chart-2: var(--cn-info-light);--chart-3: var(--cn-light-teal);--chart-4: var(--cn-warning-light);--chart-5: var(--cn-data-violet-light);--sidebar: var(--cn-white);--sidebar-foreground: var(--cn-light-ink);--sidebar-primary: var(--cn-cyan-700);--sidebar-primary-foreground: var(--cn-white);--sidebar-accent: var(--cn-light-wash);--sidebar-accent-foreground: var(--cn-light-ink);--sidebar-border: var(--cn-light-rail);--sidebar-ring: var(--cn-cyan-700);--primary-hover: var(--cn-cyan-800);--cn-shadow-0: 0 0 #0000;--cn-shadow-1: 0 1px 2px rgb(11 18 32/6%);--cn-shadow-2: 0 4px 12px -2px rgb(11 18 32/10%);--cn-shadow-3: 0 12px 32px -8px rgb(11 18 32/18%);--cn-shadow-4: 0 24px 48px -12px rgb(11 18 32/24%);--cn-shadow-glow: 0 0 #0000;--cn-shadow-cta: 0 0 #0000;--hairline: var(--cn-light-line);--violet-line: var(--cn-light-muted);--lavender: var(--primary);--violet: var(--primary);--live: var(--success);--lp-violet: var(--primary);--void: var(--background);--ink: var(--foreground);--surface: var(--card);--muted-silver: var(--muted-foreground);--hot-surface: var(--secondary);--brand: var(--ring);--brand-2: var(--primary)}}@font-face{font-family:Inter;font-style:normal;font-weight:400 700;font-display:swap;src:url(/assets/inter-latin-Dx4kXJAl.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root,[data-theme]{--bg: var(--background);--bg-soft: var(--secondary);--fg: var(--foreground);--lp-muted: var(--muted-foreground);--lp-accent: var(--primary);--lp-accent2: var(--ring);--lp-destructive: var(--destructive);--line: var(--border);--glow: var(--ring)}:root{--shadow-1: inset 0 1px 0 rgb(103 232 249 / 16%);--shadow-2: inset 0 1px 0 rgb(103 232 249 / 16%), 0 18px 50px -32px rgb(34 211 238 / 55%);--shadow-3: 0 0 0 1px var(--border), 0 24px 48px -28px rgb(0 0 0 / 85%);--shadow-4: 0 28px 64px -24px rgb(0 0 0 / 80%);--shadow-glow: 0 0 0 1px rgb(103 232 249 / 42%), 0 0 90px -6px rgb(34 211 238 / 62%);--shadow-cta: 0 8px 28px rgb(34 211 238 / 16%);--font: Inter, system-ui, sans-serif;--display: Inter, system-ui, sans-serif;--max: 57.5rem;--prose: 22.5rem;--ease: cubic-bezier(.16, 1, .3, 1);--radius: .75rem;--text-display-md: var(--cn-text-display-md);--text-display-lg: var(--cn-text-display-lg);--text-display-xl: var(--cn-text-display-xl);--font-mono: ui-monospace, "SF Mono", Menlo, Consolas, monospace;--rx: 0deg;--ry: 0deg;--z: 0px}[data-theme=light]{--ring: var(--cn-cyan-700)}*,*:before,*:after{box-sizing:border-box}:focus-visible{outline:2px solid var(--ring);outline-offset:3px}#main:focus-visible{outline:none}input:focus-visible,select:focus-visible,textarea:focus-visible{outline-offset:2px}html,body{margin:0;background:var(--bg);color:var(--fg);overflow-x:hidden;overflow-x:clip;overscroll-behavior-x:none;-webkit-text-size-adjust:100%;text-size-adjust:100%}#root,#main{overflow-x:clip}html.lenis,html.lenis body{height:auto}body{min-height:100svh;font-family:var(--font);line-height:1.5;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}body.nav-open{overflow:hidden}body.has-cursor,body.has-cursor a,body.has-cursor button{cursor:none}img{display:block;max-width:100%}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit;color:inherit}::selection{background:#22d3ee47;color:inherit}.hp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.skip{position:absolute;left:.75rem;top:.75rem;z-index:200;padding:.5rem .75rem;background:var(--primary);color:var(--primary-foreground);transform:translateY(-200%)}.skip:focus-visible{transform:none}.shell{width:min(calc(100% - 2rem - env(safe-area-inset-left,0px) - env(safe-area-inset-right,0px)),var(--max));margin-inline:auto}@media(min-width:768px){.shell{width:min(calc(100% - 3rem - env(safe-area-inset-left,0px) - env(safe-area-inset-right,0px)),var(--max))}}.offers,.beats,.page-hero-grid,.product-beats,.product-how,.product-versus,.offers-slim,.cover-grid,.fleet-goals,.fleet-iso,.include-grid,.faq,.form-panel,.hero-home{perspective:1800px;perspective-origin:50% 10%}.offers-compact .offer,.page-hero-frame,.beat,.offer-card,.product-beats article,.product-how li,.product-versus article,.cover-card,.price-panel,.fleet-goals article,.fleet-iso article,.include-grid li,.faq details,.form-panel{transform:perspective(1200px) rotateX(var(--rx)) rotateY(var(--ry)) translateZ(var(--z));transform-style:preserve-3d}.cursor{position:fixed;top:0;left:0;z-index:90;width:8px;height:8px;margin:-4px 0 0 -4px;border-radius:50%;background:#fff;pointer-events:none;mix-blend-mode:difference;will-change:transform}.cursor-ring{position:fixed;top:0;left:0;z-index:89;width:32px;height:32px;margin:-16px 0 0 -16px;border:1px solid rgba(255,255,255,.4);border-radius:50%;pointer-events:none;will-change:transform}.cursor.is-hover,.cursor-ring.is-hover{opacity:.85}.progress{position:fixed;inset:0 0 auto;z-index:80;height:2px;transform-origin:0 50%;transform:scaleX(0);background:var(--lp-accent);pointer-events:none}.loader{position:fixed;inset:0;z-index:100;display:grid;place-items:center;padding:1.5rem;background:var(--bg)}.loader-brand{--mark: 48px;font-family:var(--display);font-size:calc(var(--mark) * 1024 / 1490);font-weight:600;letter-spacing:-.02em;line-height:1;display:flex;align-items:center;gap:calc(var(--mark) / 2);white-space:nowrap}.loader-brand img{width:var(--mark);height:var(--mark);object-fit:contain}.loader-bar{position:absolute;left:2rem;right:2rem;bottom:1rem;height:1px;background:var(--line)}.loader-fill{height:100%;width:0;background:var(--lp-accent)}.mark-accent{color:var(--lp-accent)}.nav{position:fixed;inset:0 0 auto;z-index:80;padding:max(.5rem,env(safe-area-inset-top,0px)) 0 .5rem;background:#050508b8;border-bottom:1px solid rgba(255,255,255,.06);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.nav-inner{display:flex;align-items:center;justify-content:space-between;gap:1rem}.nav-brand{display:inline-flex;align-items:center;gap:.75rem;font-family:var(--display);font-size:1.25rem;font-weight:600;letter-spacing:-.03em}.nav-brand img{width:2.5rem;height:2.5rem;object-fit:contain}.nav-links{display:none;align-items:center;gap:1rem}.nav-links a{color:var(--lp-muted);font-size:.875rem;font-weight:500;transition:color .2s var(--ease)}.nav-links a:hover,.nav-links a.active{color:var(--lp-accent)}.nav-end{display:flex;align-items:center;gap:.75rem}.lang{display:inline-flex;gap:.25rem;color:var(--lp-muted);font-size:.875rem;letter-spacing:.04em}.lang button{background:none;border:0;padding:0;color:inherit;transition:color .2s var(--ease)}.lang button.on,.lang button:hover{color:var(--lp-accent)}.btn-primary,.btn-ghost{display:inline-flex;align-items:center;justify-content:center;padding:0 1.25rem;font-weight:600;font-size:.875rem;letter-spacing:.01em;line-height:1;border-radius:999px;cursor:pointer;transform:translateY(0);transition:transform .22s var(--ease),background .22s var(--ease),border-color .22s var(--ease),box-shadow .22s var(--ease);min-height:2.25rem}.btn-primary{border:0;background:var(--primary);color:var(--primary-foreground);box-shadow:var(--shadow-cta);min-height:2.25rem}.btn-primary:hover{transform:translateY(-2px);background:var(--cn-cyan-200);box-shadow:var(--shadow-2)}.btn-ghost{padding:0 1rem;border:1px solid rgba(255,255,255,.42);color:#fff;background:transparent;min-height:2.25rem;border-radius:999px}.btn-ghost:hover{transform:translateY(-4px);border-color:#fff;background:#ffffff0f;box-shadow:0 14px 30px #3d9eff38}.nav-cta{display:none;padding:.5rem .75rem;font-size:.875rem}.menu-btn{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;margin-right:-.25rem;background:none;border:0;padding:0;color:var(--fg);touch-action:manipulation}@media(min-width:1024px){.nav-links{display:flex}.nav-cta{display:inline-flex}.menu-btn{display:none}}.mobile-nav{display:none;flex-direction:column;gap:1rem;padding:1rem 0 .25rem}.mobile-nav.open{display:flex}.mobile-nav a{font-size:1.25rem;font-weight:600;letter-spacing:-.03em}@media(min-width:1024px){.mobile-nav,.mobile-nav.open{display:none}}.film-still{position:absolute;inset:0;overflow:hidden;z-index:0;-webkit-mask-image:linear-gradient(180deg,transparent 0%,#000 10%,#000 100%);mask-image:linear-gradient(180deg,transparent 0%,#000 10%,#000 100%)}.film-still img{width:100%;height:120%;margin-top:-10%;object-fit:cover;filter:saturate(.42) contrast(1.18) brightness(.62)}.film-break{position:relative;min-height:64svh;overflow:hidden}.curtain{position:fixed;inset:0;z-index:85;background:var(--bg);pointer-events:none;opacity:0;visibility:hidden}.hero{position:relative;min-height:100svh;display:grid;align-items:end;overflow:hidden}.hero-home{min-height:92svh;perspective:1400px}.hero-globe{align-items:center;min-height:100svh;background:#000;color:var(--cn-ink-50);color-scheme:dark;perspective:none}.hero-globe .hero-media{z-index:0;-webkit-mask-image:none;mask-image:none;pointer-events:none}.hero-globe .hero-media img{height:100%;margin-top:0;object-fit:cover;object-position:center 46%;transform:none;filter:none}.hero-globe .hero-shade{pointer-events:none;background:radial-gradient(ellipse at 50% 48%,transparent 18%,rgba(0,0,0,.22) 48%,#000 80%),linear-gradient(180deg,rgba(0,0,0,.2) 0%,transparent 26%,rgba(0,0,0,.7) 100%)}.hero-globe .hero-content{z-index:4;transform:none;padding:6.75rem 0 4.25rem;display:grid;justify-items:center;text-align:center;pointer-events:auto}.hero-mark{margin:0 0 .75rem;font-family:var(--display);font-size:var(--text-display-xl);font-weight:600;letter-spacing:-.045em;line-height:.95}.hero-globe .hero-title{max-width:18em;font-size:1.5rem;font-weight:600;text-shadow:none;transform:none}.hero-globe .hero-lede,.hero-globe .hero-price{margin-left:auto;margin-right:auto}.hero-globe .hero-actions{justify-content:center}.hero-media{position:absolute;inset:0;z-index:0;pointer-events:none;-webkit-mask-image:linear-gradient(180deg,transparent 0%,#000 12%,#000 100%);mask-image:linear-gradient(180deg,transparent 0%,#000 12%,#000 100%)}.hero-media img{width:100%;height:118%;margin-top:-9%;object-fit:cover;transform:scale(1.08);filter:saturate(.42) contrast(1.18) brightness(.62)}.hero-media:before,.film-still:before{content:"";position:absolute;inset:0;z-index:1;background:radial-gradient(ellipse at 42% 38%,transparent 8%,rgba(3,8,18,.28) 58%,rgba(3,8,18,.72) 100%),linear-gradient(180deg,#06102033,#03081273);mix-blend-mode:multiply;pointer-events:none}.hero-shade{position:absolute;inset:0;z-index:2;pointer-events:none;background:linear-gradient(90deg,#030812c7,#03081261 52%,#03081233),linear-gradient(180deg,#03081280,#03081229 42%,#030812c7)}.hero-media:after{content:"";position:absolute;left:0;right:0;bottom:0;z-index:2;height:22%;background:linear-gradient(180deg,transparent,var(--bg));pointer-events:none}.hero-depth{position:absolute;inset:auto 0 0;z-index:3;height:46%;pointer-events:none;transform-style:preserve-3d;perspective:900px}.hero-floor,.hero-plane{position:absolute;inset:0;display:block}.hero-floor{background:linear-gradient(180deg,transparent,rgba(3,8,18,.2) 20%,rgba(3,8,18,.85));transform:rotateX(68deg) translateY(18%);transform-origin:center bottom;mask-image:linear-gradient(180deg,transparent,#000 35%,#000 70%,transparent);animation:floor-drift 22s linear infinite}.hero-plane{left:8%;right:38%;top:18%;height:1px;transform:rotateX(70deg);animation:plane-pulse 4.5s ease-in-out infinite}.hero-motes{position:absolute;inset:0;z-index:3;pointer-events:none;overflow:hidden}.hero-motes i{position:absolute;width:4px;height:4px;border-radius:50%;animation:mote 11s ease-in-out infinite}.hero-motes i:nth-child(1){left:14%;top:28%;animation-duration:10s}.hero-motes i:nth-child(2){left:72%;top:22%;animation-duration:13s;animation-delay:-2s}.hero-motes i:nth-child(3){left:38%;top:46%;animation-duration:9s;animation-delay:-4s}.hero-motes i:nth-child(4){left:84%;top:58%;animation-duration:14s;animation-delay:-1s}.hero-motes i:nth-child(5){left:22%;top:68%;animation-duration:12s;animation-delay:-6s}.hero-content{position:relative;z-index:4;padding:7.25rem 0 5rem;transform:rotateX(8deg) translateZ(40px);transform-style:preserve-3d;pointer-events:auto}.hero-title{margin:0;max-width:12em;font-family:var(--display);font-size:var(--text-display-xl);font-weight:600;letter-spacing:-.03em;line-height:1.06;transform:translateZ(28px);text-shadow:0 1px 0 #1b2433,0 2px 0 #161e2b,0 3px 0 #121924,0 4px 0 #0e141e,0 18px 36px rgba(0,0,0,.5)}.page-hero{padding:6.75rem 0 2rem}.page-hero-grid{display:grid;gap:1.5rem}.page-title{margin:0;max-width:22ch;font-family:var(--display);font-size:var(--text-display-md);font-weight:600;letter-spacing:-.03em;line-height:1.08;text-shadow:0 1px 0 #1b2433,0 2px 0 #141c28,0 14px 28px rgba(0,0,0,.4)}.page-lede{margin:.75rem 0 0;max-width:22.5rem;color:var(--lp-muted);font-size:1rem}.page-hero-frame{overflow:hidden;border-radius:var(--radius);border:1px solid var(--line);background:var(--background);aspect-ratio:16 / 10;min-width:0;transform-origin:center}.page-hero-frame img{width:100%;height:100%;object-fit:cover;filter:saturate(.78) contrast(1.06) brightness(.9)}.page-hero-frame.is-preview{position:relative;aspect-ratio:4 / 3;overflow:hidden;background:#071018;--rx: 5deg;--ry: -8deg;--z: 16px;box-shadow:14px 20px #050910,28px 48px 80px #00000085,0 0 0 1px #e8eef50f}.page-hero-frame.is-preview:after{content:"";position:absolute;inset:0;z-index:3;background:linear-gradient(110deg,transparent 28%,rgba(255,255,255,.1) 48%,transparent 62%);transform:translate(-140%);animation:shine-sweep 8s ease-in-out infinite;pointer-events:none}.page-hero-frame.is-preview:hover,.page-hero-frame.is-fleet:hover{box-shadow:14px 20px #050910,28px 48px 80px #00000085}.page-hero-frame.is-preview .preview{position:absolute;inset:0;width:100%;height:100%;font-size:.875rem}.page-hero-frame.is-preview .preview-hero h4{font-size:1.125rem;font-weight:600}.page-hero-frame.is-fleet{position:relative;aspect-ratio:4 / 3;overflow:hidden;background:linear-gradient(rgba(232,238,245,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(232,238,245,.035) 1px,transparent 1px),#071018;background-size:auto,22px 22px,22px 22px,auto;--rx: 12deg;--ry: -18deg;--z: 36px;box-shadow:14px 20px #050910,28px 48px 80px #00000085,0 0 0 1px #e8eef50f}.page-hero-frame.is-fleet .fleet-map{position:absolute;inset:0;width:100%;height:100%}.page-hero-frame.is-fleet:after{content:"";position:absolute;inset:0;pointer-events:none;background-size:100% 180%;animation:fleet-scan 7s linear infinite}@media(max-width:1023.98px){.offers,.beats,.page-hero-grid,.product-beats,.product-how,.product-versus,.offers-slim,.cover-grid,.fleet-goals,.fleet-iso,.include-grid,.faq,.form-panel,.hero-home,.offers-compact{perspective:none}.page-hero-frame.is-preview,.page-hero-frame.is-fleet,.offers-compact .offer,.beat,.offer-card,.faq details,.form-panel,.price-panel,.include-grid li,.product-beats article,.product-how li,.product-versus article,.cover-card,.fleet-goals article,.fleet-iso article{--rx: 0deg;--ry: 0deg;--z: 0px;transform:none}.offers-compact:before,.offers-compact .offer:after{display:none}.page-hero-frame.is-preview,.page-hero-frame.is-fleet,.offer-card,.offers-compact .offer,.form-panel,.price-panel{box-shadow:0 12px 32px #00000047}.offers-compact{transform-style:flat;overflow:hidden}.offers-compact .offer{overflow:hidden}}@media(min-width:1024px){.page-hero.has-media .page-hero-grid{grid-template-columns:1fr 1.05fr;gap:2.5rem;align-items:center;padding-right:.5rem}.page-hero.has-media{padding:7rem 0 2.5rem}.page-hero-frame{aspect-ratio:5 / 4}}.line-mask{display:block;overflow:hidden}.line-mask span{display:block;transform:translateY(110%)}.hero-lede{margin:1rem 0 0;max-width:22.5rem;color:var(--lp-muted);font-size:1rem}.hero-sub,.hero-price{margin:.25rem 0 0;color:var(--fg);font-size:1rem;font-weight:500}.hero-actions{position:relative;z-index:5;display:flex;flex-wrap:wrap;align-items:center;gap:1rem 1.25rem;margin-top:1.5rem;pointer-events:auto}.hero-actions a{pointer-events:auto}.text-link{color:var(--fg);text-decoration:underline;text-decoration-color:transparent;text-underline-offset:.22em;transition:color .2s var(--ease),text-decoration-color .2s var(--ease)}.text-link:hover{color:var(--lp-accent);text-decoration-color:var(--lp-accent)}.onward{display:flex;flex-wrap:wrap;gap:.5rem 1.5rem;margin-top:.5rem}.scroll-hint{display:flex;align-items:center;gap:.5rem;margin-top:2rem;color:var(--lp-muted);font-size:.875rem;letter-spacing:.08em;text-transform:uppercase}.scroll-line{width:42px;height:1px;background:var(--lp-muted);transform-origin:0 50%}.marquee{overflow:hidden;padding:1rem 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.marquee-track{display:flex;width:max-content;gap:2rem;animation:marquee 28s linear infinite}.marquee-track span{color:var(--lp-muted);font-size:.875rem;letter-spacing:.04em;white-space:nowrap}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.marquee-track{animation:none}}.facts{display:grid;gap:1.5rem 2.5rem;padding:clamp(3.5rem,10vw,5.5rem) 0}@media(min-width:768px){.facts{grid-template-columns:repeat(3,1fr)}}.fact-k{display:block;color:var(--lp-accent);font-weight:600;letter-spacing:-.02em}.fact p{margin:.25rem 0 0;color:var(--lp-muted)}.statement{position:relative;min-height:100svh;display:grid;align-items:end;overflow:hidden}.statement-inner{position:relative;z-index:1;text-align:left;padding:0 0 4.5rem}.statement h2{margin:0;max-width:22ch;font-size:var(--text-display-md);font-weight:560;letter-spacing:-.035em;line-height:1.12}.statement p{margin:1rem 0 0;max-width:var(--prose);color:var(--lp-muted)}.reel .scene+.scene{margin-top:0}.scene{position:relative;min-height:100svh;display:grid;align-items:end;overflow:hidden}.scene-copy{position:relative;z-index:1;padding:0 0 4rem;max-width:22.5rem}.scene-copy h2{margin:0;font-size:1.5rem;font-weight:560;letter-spacing:-.03em;line-height:1.15}.scene-copy p{margin:.5rem 0 0;color:var(--lp-muted);font-size:1rem}.scene-copy .text-link{display:inline-block;margin-top:.75rem}.scene-hit{position:absolute;inset:0;z-index:2}.xreel{position:relative;background:var(--bg)}.xreel-frame{position:relative;height:100svh;overflow:hidden;background:var(--bg)}.xreel-shot{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transform-origin:50% 45%;opacity:0;will-change:opacity,transform}.xreel-shot:first-child{opacity:1}.xreel-shade{position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,#00000085,#00000038 40%,#000000e6);pointer-events:none}.xreel-copy{position:absolute;left:0;right:0;bottom:0;z-index:2;padding:0 0 4rem;max-width:22.5rem;opacity:0;pointer-events:none}.xreel-copy h1,.xreel-copy h2{margin:0;font-size:1.5rem;font-weight:560;letter-spacing:-.03em;line-height:1.15}.xreel-copy p{margin:.5rem 0 0;color:var(--lp-muted);font-size:1rem}.xreel-copy .text-link{display:inline-block;margin-top:1rem}.xreel-copy .hero-actions{display:flex;margin-top:1rem}.xreel-hit{position:absolute;inset:0;z-index:3;pointer-events:none}.xreel-ticks{position:absolute;right:clamp(.75rem,3vw,1.5rem);top:50%;z-index:4;display:flex;flex-direction:column;gap:.25rem;transform:translateY(-50%);pointer-events:none}.xreel-ticks span{width:1px;height:14px;background:#ecece847;transition:height .35s var(--ease),background .35s var(--ease)}.xreel-ticks span.on{height:28px;background:var(--fg)}.xreel-dissolve{position:absolute;inset:0;z-index:5;background:var(--bg);opacity:1;pointer-events:none}@media(prefers-reduced-motion:reduce){.xreel-frame{height:auto;min-height:100svh}.xreel-shot{display:none}.xreel-shot:first-child{display:block;position:relative;height:72svh;opacity:1}.xreel-copy{position:relative;opacity:1;transform:none;pointer-events:auto;padding:2rem 0 0}.xreel-dissolve,.xreel-ticks,.xreel-hit{display:none}}.stage{position:relative;min-height:100svh;display:grid;align-items:end;padding:6.75rem 0 4rem;overflow:hidden}.stage-plain{min-height:auto;align-items:start;padding:clamp(3.375rem,9vw,5.25rem) 0;background:var(--bg)}.stage-copy{position:relative;z-index:1}.stage .hero-shade{background:linear-gradient(180deg,#00000080,#0006 42%,#000000e6)}.h-wrap{overflow:visible}.h-track{display:grid;width:100%}.h-panel{position:relative;width:100%;min-height:88svh;display:grid;align-content:end;padding:0 0 3.5rem;overflow:hidden}.h-copy{position:relative;z-index:1}.h-panel .n{color:var(--lp-muted);font-weight:500;font-size:.875rem;letter-spacing:.08em}.h-panel h3{margin:.25rem 0 0;font-size:1.5rem;font-weight:560;letter-spacing:-.03em;line-height:1.15}.h-panel p{margin:.5rem 0 0;max-width:19.25rem;color:var(--lp-muted);font-size:.875rem}.offer-panel{color:inherit}.offer-panel h2{margin:.25rem 0 0;font-size:1.5rem;font-weight:560;letter-spacing:-.03em}.offer-price{margin-top:.5rem!important;color:var(--fg)!important}.offer-panel .text-link{display:inline-block;margin-top:.75rem}.more-link{margin:1.5rem 0 0}.price-links{display:flex;flex-wrap:wrap;gap:.75rem 1rem}.section{padding:clamp(3.375rem,9vw,5.25rem) 0}.section-tight{padding-top:0}.kicker{margin:0 0 .5rem;color:var(--lp-muted);font-size:.75rem;letter-spacing:.14em;text-transform:uppercase;font-weight:500;font-family:var(--font-mono)}.section-title{margin:0;max-width:24ch;font-family:var(--display);font-size:var(--text-display-md);font-weight:600;letter-spacing:-.03em;line-height:1.14}.measure{max-width:32rem}.section-lede{margin:.75rem 0 0;max-width:var(--prose);color:var(--lp-muted)}.cover-grid{display:grid;gap:1rem;margin-top:1.75rem}.cover-card{padding:1rem;background:var(--bg-soft);border:1px solid var(--line);border-radius:var(--radius)}.cover-card p:last-child{margin:.25rem 0 0;max-width:25.5rem;color:var(--lp-muted)}@media(min-width:768px){.cover-grid{grid-template-columns:1fr 1fr;gap:2rem}}.rows{display:grid;gap:0;margin-top:clamp(1.75rem,5vw,2.75rem)}.row{display:grid;grid-template-columns:auto 1fr;gap:.75rem 1rem;padding:1rem 0;border-top:1px solid var(--line)}.row:last-child{border-bottom:1px solid var(--line)}.row-num{color:var(--lp-accent);font-weight:600;min-width:1.5rem}.row h3{margin:0;font-size:1rem;font-weight:600;letter-spacing:-.02em}.row p{margin:.25rem 0 0;max-width:28.75rem;color:var(--lp-muted)}.discover{display:grid;gap:0;margin-top:2rem}.discover a{display:grid;gap:.25rem;padding:1.25rem 0;border-top:1px solid var(--line);transition:color .2s var(--ease)}.discover a:last-child{border-bottom:1px solid var(--line)}.discover a strong{font-size:1rem;font-weight:600;letter-spacing:-.02em}.discover a span{color:var(--lp-muted)}.discover a:hover,.discover a:hover span{color:var(--lp-accent)}.price-row{display:grid;gap:.75rem;padding:1.5rem 0;border-top:1px solid var(--line)}.price-row:last-child{border-bottom:1px solid var(--line)}@media(min-width:1024px){.price-row{grid-template-columns:1.3fr .9fr auto;align-items:end;gap:1.5rem}}.price-row h3{margin:0;font-size:1rem;font-weight:600;letter-spacing:-.02em}.price-row .badge{margin:.25rem 0 0;color:var(--lp-accent);font-size:.875rem}.price-row .desc{margin:.25rem 0 0;color:var(--lp-muted)}.price-row ul{margin:.75rem 0 0;padding:0;list-style:none;color:var(--lp-muted)}.price-row li+li{margin-top:.25rem}.price-amount{font-size:1.125rem;font-weight:600;letter-spacing:-.025em}.price-amount small{display:block;margin-top:.25rem;color:var(--lp-muted);font-size:.875rem;font-weight:500}.price-note{margin:1rem 0 0;color:var(--lp-muted);font-size:.875rem}.faq details{padding:1rem;margin:0 0 .5rem;background:var(--bg-soft);border:1px solid var(--line);border-radius:var(--radius);--rx: 6deg}.faq details:last-child{margin-bottom:0}.faq summary{cursor:pointer;list-style:none;font-weight:600;font-size:1rem;letter-spacing:-.02em;transition:color .2s var(--ease)}.faq summary::-webkit-details-marker{display:none}.faq summary:hover,.faq details[open] summary{color:var(--lp-accent)}.faq details p{margin:.5rem 0 0;max-width:var(--prose);color:var(--lp-muted)}.contact-grid{display:grid;gap:2.5rem}@media(min-width:1024px){.contact-grid{grid-template-columns:1fr 1.05fr;gap:3.5rem;align-items:start}}.wa-big{display:block;margin-top:1.25rem;font-size:1.5rem;font-weight:560;letter-spacing:-.03em;line-height:1.2;transition:color .2s var(--ease)}.wa-big:hover{color:var(--lp-accent)}.wa-big small{display:block;margin-top:.25rem;color:var(--lp-muted);font-size:.875rem;font-weight:500;letter-spacing:0}.contact-form{display:grid;gap:1rem}.field{display:grid;gap:.25rem}.field label{color:var(--lp-muted);font-size:.875rem}.form-panel{padding:1rem 1rem 1.25rem;background:var(--bg-soft);border:1px solid var(--line);border-radius:var(--radius);--rx: 8deg;--ry: -10deg;--z: 20px;box-shadow:10px 16px #050910,20px 32px 48px #0000005c}.field input,.field select,.field textarea{width:100%;padding:0 .75rem;background:var(--bg);border:1px solid var(--line);border-radius:.5625rem;transition:border-color .2s var(--ease);min-height:2.25rem}.field input:focus,.field select:focus,.field textarea:focus{border-color:#cfd8e68c}.field option{background:var(--bg)}.field textarea{min-height:5.25rem;resize:vertical}.form-status{margin:0;color:var(--lp-accent)}.form-alert,.field-error{margin:0;color:var(--lp-destructive);font-size:.82rem}.field :is(input,select,textarea)[aria-invalid=true]{border-color:var(--lp-destructive)}.form-alert:empty,.field-error:empty{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.form-actions{display:flex;flex-wrap:wrap;align-items:center;gap:1rem 1.25rem}.about-page{padding-bottom:1rem}.about-intro{padding:7rem 0 2.5rem;text-align:center}.about-face{position:relative;width:min(12.5rem,58vw);aspect-ratio:1;margin:0 auto 1.5rem}.about-face:before{content:"";position:absolute;inset:-14%;border-radius:50%;pointer-events:none}.about-face img{position:relative;width:100%;height:100%;object-fit:cover;object-position:center 16%;border-radius:50%;filter:saturate(.78) contrast(1.06) brightness(.92);-webkit-mask-image:radial-gradient(circle at 50% 42%,#000 46%,transparent 73%);mask-image:radial-gradient(circle at 50% 42%,#000 46%,transparent 73%);animation:face-breathe 8s ease-in-out infinite}.about-name{margin:.25rem 0 0;font-family:var(--display);font-size:var(--text-display-xl);font-weight:600;letter-spacing:-.04em;line-height:1.04}.about-role,.about-lede,.about-promise{margin:.5rem auto 0;max-width:22.5rem}.about-role{color:var(--lp-muted);font-size:.875rem}.about-lede{color:var(--fg);font-size:1rem;font-weight:600}.about-promise{color:var(--lp-muted);font-size:1rem}.about-intro .hero-actions{justify-content:center;margin-top:1.25rem}.about-board{display:grid;gap:.75rem;margin-top:1.5rem}.about-board article{padding:1rem;background:var(--bg-soft);border:1px solid var(--line);border-radius:var(--radius);transition:border-color .4s var(--ease),box-shadow .4s var(--ease)}.about-board h3{margin:0;font-family:var(--display);font-size:1.125rem;font-weight:600;letter-spacing:-.03em;line-height:1.15}.about-board p{margin:.25rem 0 0;color:var(--lp-muted);font-size:.875rem}.about-next{margin:1.5rem 0 0;max-width:19.25rem;color:var(--lp-muted)}.legal-panel{max-width:28.75rem;padding:clamp(1.25rem,4vw,1.75rem);border:1px solid var(--line);border-radius:var(--radius);background:var(--bg-soft);transition:border-color .4s var(--ease),box-shadow .4s var(--ease)}.legal-panel .section-title{font-size:1.5rem}.legal-panel p{margin:.75rem 0 0;max-width:var(--prose);color:var(--lp-muted)}.legal-actions{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:clamp(1rem,3vw,1.5rem)}.legal-panel .legal-version{margin:1.25rem 0 0;padding-top:1rem;border-top:1px solid var(--line);font-size:.875rem;letter-spacing:.02em}.legal-ident{display:grid;margin:1.25rem 0 0;max-width:35.25rem}.legal-ident>div{display:grid;gap:.25rem 1rem;padding:.75rem 0;border-top:1px solid var(--line)}.legal-ident>div:last-child{border-bottom:1px solid var(--line)}.legal-ident dt{color:var(--lp-muted);font-size:.75rem;letter-spacing:.16em;text-transform:uppercase}.legal-ident dd{margin:0;letter-spacing:-.01em}@media(min-width:768px){.legal-ident>div{grid-template-columns:7.25rem 1fr;align-items:baseline}}.about-kvk{margin:2.5rem auto 0;padding:1rem 0 0;width:min(100% - 2rem,var(--max));border-top:1px solid var(--line);color:var(--lp-muted);font-size:.875rem}@media(min-width:768px){.about-board{grid-template-columns:repeat(3,1fr);gap:.75rem}}.hook{position:relative;background:var(--bg-soft);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.hook-copy{max-width:28.75rem}.hook-copy h2{margin:0;max-width:22ch;font-family:var(--display);font-size:var(--text-display-xl);font-weight:600;letter-spacing:-.03em;line-height:1.04}.hook-lede{margin:1rem 0 0;max-width:19.25rem;color:var(--lp-muted);font-size:1rem}.hook-copy .hero-actions{margin-top:1.25rem}.beats{display:grid;gap:.75rem;margin-top:2rem}.beat{display:grid;align-content:start;gap:.5rem;min-height:0;padding:1rem;background:var(--bg-soft);border:1px solid var(--line);border-radius:var(--radius);--rx: 6deg;box-shadow:8px 12px #050910,16px 24px 36px #00000047}.beat-num{margin:0;color:var(--lp-muted);font-size:.75rem;letter-spacing:.14em}.beat h3{margin:0;max-width:18ch;font-family:var(--display);font-size:1.125rem;font-weight:600;letter-spacing:-.03em;line-height:1.15}.beat-lede{margin:0;max-width:17.5rem;color:var(--lp-muted);font-size:.875rem}@media(min-width:1024px){.beats{grid-template-columns:repeat(3,1fr);gap:1rem}.beat:nth-child(1){--rx: 8deg;--ry: 12deg}.beat:nth-child(2){--rx: 5deg;--z: 28px}.beat:nth-child(3){--rx: 8deg;--ry: -12deg}.beat{min-height:11.25rem;padding:1.25rem}.beat h3{font-size:1.25rem}}.beat,.cover-card,.fleet-goals article,.fleet-iso article,.product-beats article,.product-how li,.product-versus article,.include-grid li,.offer-card,.faq details,.price-panel,.form-panel,.offers-compact .offer{transition:border-color .4s var(--ease),box-shadow .4s var(--ease)}.beat:hover,.cover-card:hover,.fleet-goals article:hover,.fleet-iso article:hover,.product-beats article:hover,.product-how li:hover,.product-versus article:hover,.include-grid li:hover,.offer-card:hover,.faq details:hover,.price-panel:hover,.form-panel:hover{box-shadow:0 22px 40px #00000047}.nav-links a,.footer-links a{position:relative;transition:color .25s var(--ease)}.nav-links a:after,.footer-links a:after{content:"";position:absolute;left:0;right:0;bottom:-.25rem;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .35s var(--ease)}.nav-links a:hover:after,.footer-links a:hover:after{transform:scaleX(1)}.footer{padding:3.25rem 0 2.25rem;border-top:1px solid var(--line)}.footer-top{display:grid;gap:1rem;padding-bottom:1rem}.footer-top .nav-brand{font-size:1.125rem;font-weight:600}@media(min-width:1024px){.footer-top{grid-template-columns:auto 1fr;align-items:center}.footer-links{justify-content:end}}.footer-links{display:flex;flex-wrap:wrap;gap:.75rem 1rem}.footer-links a{color:var(--lp-muted);font-size:.875rem;transition:color .2s var(--ease)}.footer-links a:hover{color:var(--lp-accent)}.footer-copy{margin:0;color:var(--lp-muted);font-size:.875rem}.split{position:relative;background:var(--bg)}.split-media{min-height:48svh;overflow:hidden}.split-media img{width:100%;height:100%;min-height:48svh;object-fit:cover;filter:saturate(.42) contrast(1.18) brightness(.62)}.split-copy{padding:clamp(2.5rem,8vw,4.5rem) 0}.pain{padding:clamp(3.375rem,9vw,5.25rem) 0;background:var(--bg)}@media(min-width:1024px){.split{display:grid;grid-template-columns:.88fr 1.12fr;min-height:auto;align-items:stretch}.split-media,.split-media img{min-height:100%;height:100%}.split-copy{display:grid;align-content:start;padding:4.5rem 0}}.paths{display:grid;gap:0;margin-top:1.75rem}.path{display:grid;gap:1rem;padding:1.5rem 0;border-top:1px solid var(--line)}.path:last-child{border-bottom:1px solid var(--line)}.path-media{position:relative;aspect-ratio:16 / 10;overflow:hidden;background:var(--background)}.path-media:after{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at 50% 40%,transparent 20%,rgba(3,8,18,.45) 100%),linear-gradient(180deg,#03081233,#0308129e);pointer-events:none}.path-media img{width:100%;height:100%;object-fit:cover;filter:saturate(.42) contrast(1.18) brightness(.62)}.path-copy{padding:0 0 .25rem}.path-copy h3{margin:0;font-size:1.5rem;font-weight:560;letter-spacing:-.03em}.path-copy p{margin:.5rem 0 0;max-width:20.75rem;color:var(--lp-muted)}.path-price{color:var(--fg)!important;font-weight:560}@media(min-width:1024px){.path{grid-template-columns:1.05fr .95fr;align-items:center;gap:2rem 2.5rem;padding:2rem 0}.path:nth-child(2n) .path-media{order:2}.path-copy{padding:0}}.offers{display:grid;gap:0;margin-top:2rem}.offer{padding:1.5rem 0;border-top:1px solid var(--line)}.offer-hot{position:relative}.offer-flag{margin:0 0 .5rem;color:var(--lp-accent);font-size:.875rem;letter-spacing:.08em;text-transform:uppercase}.offer-media{position:relative;width:100%;min-width:0;aspect-ratio:4 / 3;margin:0 0 1rem;overflow:hidden;border-radius:calc(var(--radius) - 0);background:#071018}.offer-media .preview{position:absolute;inset:0;width:100%;height:100%;min-height:0}.offers-compact .offer-media{position:relative;margin:-1.25rem -1rem 1rem;width:auto;overflow:hidden;border-radius:var(--radius) var(--radius) 0 0}.offers-compact .offer-media:after{content:"";position:absolute;inset:0;z-index:2;background:linear-gradient(110deg,transparent 28%,rgba(255,255,255,.1) 48%,transparent 62%);transform:translate(-140%);animation:shine-sweep 7s ease-in-out infinite;pointer-events:none}@media(min-width:1024px){.offers-compact .offer-media{margin:-1.25rem -1.25rem 1rem}}.preview{display:grid;grid-template-rows:auto auto 1fr;overflow:hidden;min-width:0;min-height:0;height:100%;background:#0b1522;color:#dce4ee;font-size:.75rem;line-height:1.25;box-shadow:inset 0 1px #ffffff0a}.preview-chrome{display:flex;align-items:center;gap:.5rem;padding:.25rem .5rem 0;background:#101a28}.preview-chrome b{max-width:7.25rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:.25rem .5rem;background:#0b1522;border-radius:.375rem .375rem 0 0;font-weight:500;font-size:.75rem;color:#cfd8e6}.preview-dots{display:flex;gap:.25rem;font-style:normal}.preview-dots span{width:.25rem;height:.25rem;border-radius:50%}.preview-dots span:nth-child(1){background:#c97a72}.preview-dots span:nth-child(2){background:#c4b06a}.preview-dots span:nth-child(3){background:#6ea57d}.preview-bar{display:flex;align-items:center;padding:.25rem .5rem;background:#101a28;border-bottom:1px solid rgba(232,238,245,.07)}.preview-bar p{display:flex;align-items:center;gap:.25rem;margin:0;flex:1;padding:.25rem .5rem;border-radius:999px;background:#071018;color:#8a96a8;font-size:.75rem}.preview-bar svg{flex:none;opacity:.7}.preview-nav{display:flex;justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.5rem;min-width:0;color:#93a0b3;font-size:.75rem}.preview-nav strong{color:#eef3f8;font-weight:600;letter-spacing:-.02em}.preview-nav div{display:flex;align-items:center;gap:.5rem;min-width:0;overflow:hidden}.preview-nav em,.preview-hero em{padding:.25rem;background:#e8eef5;color:#030812;border-radius:999px;font-style:normal;font-weight:600;font-size:.75rem}.preview-k{margin:0 0 .25rem;color:#9aa6b8;font-size:.75rem;letter-spacing:.12em;text-transform:uppercase}.preview-site{display:grid;grid-template-rows:auto 1fr auto;min-height:0;overflow:hidden;padding:.5rem}.preview-shop{display:grid;grid-template-rows:auto minmax(0,1fr);min-height:0;overflow:hidden;padding:.5rem}.preview-shop.is-dense{grid-template-rows:auto auto minmax(0,1fr)}.preview-site.is-dense{grid-template-rows:auto minmax(0,1fr) auto auto}.preview-hero{display:grid;align-content:end;min-height:0;padding:.5rem;border-radius:.375rem;background:linear-gradient(180deg,#0308121f,#030812b3),radial-gradient(circle at 78% 18%,rgba(232,238,245,.16),transparent 34%),linear-gradient(135deg,#1c2b3f,#0c1622 62%)}.preview-hero h4{margin:0 0 .25rem;font-size:.875rem;font-weight:600;letter-spacing:-.035em;line-height:1.1;color:#eef3f8}.preview-tiles{display:grid;grid-template-columns:repeat(3,1fr);gap:.25rem;margin-top:.25rem}.preview-tiles span{display:grid;gap:0;padding:.25rem;background:#121c2c;border-radius:.375rem}.preview-tiles strong{font-size:.75rem;color:#e8eef5}.preview-tiles small{color:#8a96a8}.preview-grid{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:minmax(0,1fr) minmax(0,1fr);gap:.25rem;min-height:0;overflow:hidden}.preview-grid span{display:grid;grid-template-rows:minmax(0,1fr) auto auto;align-content:stretch;gap:.25rem;min-height:0;overflow:hidden}.preview-grid b{display:block;min-height:0;border-radius:.375rem;box-shadow:inset 0 0 0 1px #ffffff0a}.tone-a{background:linear-gradient(160deg,#3a4456,#161d28)}.tone-b{background:linear-gradient(160deg,#4a3a32,#1b1614)}.tone-c{background:linear-gradient(160deg,#2c3c42,#12181d)}.tone-d{background:linear-gradient(160deg,#3d3340,#18141c)}.preview-grid strong{font-size:.75rem;color:#e8eef5}.preview-grid small{color:#8a96a8}.preview-portal{display:grid;grid-template-columns:3.5rem minmax(0,1fr);min-height:0;min-width:0;height:100%;overflow:hidden}.preview-portal aside{display:grid;align-content:start;gap:.25rem;min-width:0;overflow:hidden;padding:.5rem .25rem;background:#101a28;color:#8a96a8;border-right:1px solid rgba(232,238,245,.06);font-size:.75rem;line-height:1.15}.preview-portal aside span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.preview-portal aside strong{width:1rem;height:1rem;display:grid;place-items:center;margin-bottom:0;border-radius:.375rem;background:#e8eef5;color:#030812;font-size:.75rem}.preview-portal aside .on{color:#eef3f8}.preview-portal>div{display:grid;align-content:start;gap:.25rem;min-width:0;overflow:hidden;padding:.5rem}.preview-portal header{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:0}.preview-portal header b{font-size:.75rem;color:#eef3f8}.preview-portal header small{color:#8a96a8}.preview-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:.25rem}.preview-stats span{display:grid;gap:0;padding:.25rem;background:#121c2c;border-radius:.375rem}.preview-stats strong{font-size:.75rem;color:#eef3f8}.preview-stats small{color:#8a96a8}.av-AV{background:#2a3d52!important}.av-JB{background:#3a322c!important}.av-MJ{background:#2c3a36!important}.preview-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.25rem;min-width:0;padding:.25rem;background:#121c2c;border-radius:.375rem}.preview-row i{width:1rem;height:1rem;display:grid;place-items:center;border-radius:50%;background:#1b2736;color:#cfd8e6;font-size:.75rem;font-style:normal;font-weight:600}.preview-row b{display:grid;min-width:0;overflow:hidden;font-weight:600;font-size:.75rem}.preview-row small{color:#8a96a8;font-weight:500}.preview-portal em{flex:none;padding:0 .25rem;border-radius:999px;font-style:normal;font-size:.75rem;font-weight:600;white-space:nowrap}.preview-portal em.ok{background:#5aa0782e;color:#9ad4b2}.preview-portal em.wait{background:#cfd8e61a;color:#cfd8e6}.preview-portal em.hold{background:#a08c5a29;color:#d4c59a}.offer-top h3{margin:0;font-family:var(--display);font-size:1.25rem;font-weight:600;letter-spacing:-.03em}.offer-desc{margin:.25rem 0 0;color:var(--lp-muted)}.offer-price{margin:1rem 0 0;font-size:1.125rem;font-weight:600;letter-spacing:-.03em}.offer-price small{display:block;margin-top:.25rem;color:var(--lp-muted);font-size:.875rem;font-weight:500}.offer-points{margin:1rem 0 0;padding:0;list-style:none}.offer-points li{position:relative;padding-left:.75rem;color:var(--lp-muted);font-size:.875rem}.offer-points li+li{margin-top:.25rem}.offer-points li:before{content:"";position:absolute;left:0;top:.55em;width:.25rem;height:.25rem;background:var(--lp-accent);border-radius:50%}.offer-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1rem;margin-top:1rem}@media(min-width:1024px){.offers{grid-template-columns:repeat(3,1fr);gap:0 2rem}.offers-slim{grid-template-columns:repeat(3,1fr)}.offer{padding:1.75rem 0 0;border-top:1px solid var(--line)}.offers-compact{gap:.75rem}.offers-compact .offer{padding:1.25rem;border-top:0}}.offers-compact{position:relative;transform-style:preserve-3d}.offers-compact:before{content:"";position:absolute;left:-6%;right:-6%;bottom:-18%;height:58%;transform:rotateX(74deg);transform-origin:center bottom;mask-image:linear-gradient(180deg,transparent,#000 30%,#000 62%,transparent);pointer-events:none}.offers-compact .offer{position:relative;overflow:visible;padding:1.25rem 1rem 1rem;background:var(--bg-soft);border:1px solid var(--line);border-radius:var(--radius);--rx: 8deg;box-shadow:0 28px 46px #00000061,0 0 0 1px #e8eef50a}.offers-compact .offer:after{content:"";position:absolute;left:12%;right:12%;bottom:-22px;height:18px;background:radial-gradient(ellipse,rgba(0,0,0,.5),transparent 72%);transform:rotateX(78deg);pointer-events:none}.offers-compact .offer:hover{box-shadow:0 28px 46px #00000061}@media(min-width:1024px){.offers-compact .offer:nth-child(1){--rx: 4deg;--ry: 6deg;--z: 0px}.offers-compact .offer:nth-child(2){--rx: 3deg;--ry: 0deg;--z: 16px}.offers-compact .offer:nth-child(3){--rx: 4deg;--ry: -6deg;--z: 0px}}.offers-compact .offer-actions{margin-top:1rem}.include{margin:1.5rem 0 0;padding:0;list-style:none;max-width:27.25rem}.include li{position:relative;padding:.75rem 0 .75rem 1rem;border-top:1px solid var(--line);color:var(--lp-muted)}.include li:last-child{border-bottom:1px solid var(--line)}.include li:before{content:"";position:absolute;left:0;top:1rem;width:.25rem;height:.25rem;background:var(--lp-accent);border-radius:50%}.include-grid{display:grid;gap:.75rem;margin:1.5rem 0 0;padding:0;list-style:none}.include-grid li{display:grid;gap:.25rem;padding:1rem;background:var(--bg-soft);border:1px solid var(--line);border-radius:var(--radius);color:var(--fg);--rx: 6deg}.include-grid span{color:var(--lp-muted);font-size:.75rem;letter-spacing:.14em}@media(min-width:768px){.include-grid{grid-template-columns:1fr 1fr}}.product-depth .page-title{max-width:24ch}.product-hook{margin:0;max-width:28ch;font-family:var(--display);font-size:var(--text-display-md);font-weight:600;letter-spacing:-.04em;line-height:1.08}.product-beats{display:grid;gap:.75rem}.product-beats article{padding:1rem;border:1px solid var(--line);border-radius:var(--radius);background:var(--bg-soft)}.product-beats span{color:var(--glow);font-size:.75rem;font-weight:600;letter-spacing:.16em}.product-beats h3{margin:.5rem 0 0;font-size:1rem;font-weight:600;letter-spacing:-.03em}.product-beats p{margin:.25rem 0 0;color:var(--lp-muted)}.product-how{display:grid;gap:.75rem;margin:1.5rem 0 0;padding:0;list-style:none}.product-how li{position:relative;padding:1rem;border:1px solid var(--line);border-radius:var(--radius);background:var(--bg-soft)}.product-how span{color:var(--glow);font-size:.75rem;font-weight:600;letter-spacing:.16em}.product-how strong{display:block;margin-top:.5rem;font-size:1rem;font-weight:600;letter-spacing:-.03em}.product-how p{margin:.25rem 0 0;color:var(--lp-muted)}.product-versus{display:grid;gap:.75rem;margin-top:1.5rem}.product-versus article{padding:1rem;border:1px solid var(--line);border-radius:var(--radius);background:var(--bg-soft)}.product-versus .is-us{background:var(--bg-soft)}.product-versus article p:last-child{margin:.25rem 0 0;color:var(--lp-muted)}.product-versus .is-us p:last-child{color:var(--fg)}.product-depth .include-grid li{background:var(--bg-soft)}.preview-meta,.preview-chips{display:flex;align-items:center;gap:.25rem;min-width:0}.preview-meta{justify-content:space-between;margin-top:.25rem;padding:.25rem 0 0;color:#8a96a8;font-size:.75rem}.preview-meta b{color:#dce4ee;font-weight:600}.preview-chips{margin:0 0 .25rem}.preview-chips i{padding:0 .25rem;border:1px solid rgba(232,238,245,.1);border-radius:999px;color:#8a96a8;font-size:.75rem;font-style:normal}.preview-chips .on{background:#e8eef5;border-color:#e8eef5;color:#030812;font-weight:600}@media(min-width:768px){.product-beats,.product-how,.product-versus{grid-template-columns:repeat(3,1fr);gap:.75rem}.product-beats{grid-template-columns:1fr 1fr}.product-beats article:nth-child(odd),.product-how li:nth-child(1),.product-versus article:nth-child(1){--rx: 8deg;--ry: 12deg}.product-beats article:nth-child(2n),.product-how li:nth-child(2),.product-versus article:nth-child(2){--rx: 5deg;--z: 24px}.product-how li:nth-child(3),.product-versus article:nth-child(3){--rx: 8deg;--ry: -12deg}}.price-panel{margin-top:1.75rem;padding:1.25rem 1rem;background:var(--bg-soft);border:1px solid var(--line);border-radius:var(--radius);--rx: 8deg;--ry: 10deg;--z: 24px;box-shadow:10px 16px #050910,20px 32px 48px #0000004d}.product-depth .price-panel{background:var(--bg-soft)}.price-panel-k{margin:0 0 .25rem;color:var(--lp-muted);font-size:.75rem;letter-spacing:.14em;text-transform:uppercase}.price-panel-h{margin:0;font-size:1.125rem;font-weight:600;letter-spacing:-.03em}.price-panel-b{margin:.5rem 0 1rem;max-width:22.5rem;color:var(--lp-muted)}.offer-card{padding:1rem!important;background:var(--bg-soft);border:1px solid var(--line)!important;border-radius:var(--radius);--rx: 8deg;box-shadow:10px 16px #050910,20px 32px 48px #00000052}@media(min-width:1024px){.offers-slim{gap:.75rem}.offers-slim .offer-card:nth-child(1){--ry: 16deg;--rx: 10deg}.offers-slim .offer-card:nth-child(2){--rx: 6deg;--z: 40px}.offers-slim .offer-card:nth-child(3){--ry: -16deg;--rx: 10deg}}.row-on h3{color:var(--fg)}.faq .section-title{margin-bottom:1.25rem}.wa-dock{display:none}@media(max-width:767.98px){.wa-dock{display:block;position:fixed;left:max(.75rem,env(safe-area-inset-left,0px));right:max(.75rem,env(safe-area-inset-right,0px));bottom:max(.75rem,env(safe-area-inset-bottom,0px));z-index:70}.wa-dock .btn-primary{width:100%;min-height:2.25rem;flex-direction:column;gap:0;padding:.75rem;box-shadow:0 12px 40px #00000073}.wa-dock span{font-size:.75rem;font-weight:500;opacity:.62}body:has(.wa-dock){padding-bottom:calc(4.25rem + env(safe-area-inset-bottom,0px))}body.nav-open .wa-dock{display:none}}.fleet-board{position:relative;margin-top:1.75rem;overflow:hidden;border:1px solid var(--line);border-radius:var(--radius);background:linear-gradient(rgba(232,238,245,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(232,238,245,.035) 1px,transparent 1px),#071018;background-size:auto,28px 28px,28px 28px,auto;box-shadow:inset 0 1px #ffffff0a}.fleet-board:after{content:"";position:absolute;inset:0;pointer-events:none;background-size:100% 180%;animation:fleet-scan 7s linear infinite}.fleet-map{position:relative;z-index:1;display:grid;align-content:center;gap:0;min-width:0;min-height:0;height:100%;padding:1.25rem .75rem 1rem;color:#eef3f8}.fleet-stamp{position:absolute;top:.5rem;right:.5rem;margin:0;padding:.25rem;border-radius:999px;color:#9ad4ff;font-size:.75rem;font-style:normal;font-weight:600;letter-spacing:.18em;text-transform:uppercase}.fleet-net,.fleet-edge,.fleet-siem,.fleet-lanes article{position:relative;min-width:0;border:1px solid rgba(232,238,245,.12);border-radius:.5625rem;background:#030812c7;box-shadow:0 10px 28px #00000038}.fleet-net{display:flex;align-items:center;justify-content:center;gap:.5rem;width:min(100%,8.75rem);margin-inline:auto;padding:.5rem .75rem;font-size:.75rem;letter-spacing:.2em;text-transform:uppercase;color:#9aa6b8}.fleet-net i,.fleet-stamp:before{width:.25rem;height:.25rem;border-radius:50%;background:#9ad4ff}.fleet-stamp:before{content:"";display:inline-block;margin-right:.25rem;vertical-align:0}.fleet-pipe,.fleet-fork,.fleet-join{position:relative;height:.75rem}.fleet-pipe:before,.fleet-fork:before,.fleet-join:before{content:"";position:absolute;left:50%;width:1px;background:linear-gradient(#9ad4ff,transparent)}.fleet-pipe:before{inset:0 auto 0 50%}.fleet-fork:before{top:0;height:38%}.fleet-fork:after,.fleet-join:after{content:"";position:absolute;top:38%;left:16.6%;right:16.6%;height:1px}.fleet-fork i,.fleet-join i{position:absolute;top:38%;width:1px;height:62%}.fleet-fork i:nth-child(1),.fleet-join i:nth-child(1){left:16.6%}.fleet-fork i:nth-child(2){left:50%}.fleet-fork i:nth-child(3),.fleet-join i:nth-child(3){right:16.6%;left:auto}.fleet-join:before{top:38%;bottom:0}.fleet-join:after{top:38%}.fleet-edge,.fleet-siem{width:min(100%,20.75rem);margin-inline:auto;padding:.75rem;text-align:center}.fleet-edge{background:#030812db;box-shadow:0 16px 40px #00000047}.fleet-edge p,.fleet-siem p,.fleet-lanes article p{margin:0 0 .25rem;color:#9ad4ff;font-size:.75rem;letter-spacing:.18em;text-transform:uppercase}.fleet-edge strong,.fleet-siem strong,.fleet-lanes article strong{display:block;color:#eef3f8;font-size:1rem;font-weight:600;letter-spacing:-.04em}.fleet-edge ul{display:flex;flex-wrap:wrap;justify-content:center;gap:.25rem;margin:.5rem 0 0;padding:0;list-style:none}.fleet-edge li{padding:.25rem .5rem;border-radius:999px;color:#e8eef5;font-size:.75rem;letter-spacing:.1em;text-transform:uppercase}.fleet-lanes{display:grid;gap:.5rem}.fleet-lanes article{padding:.75rem}.fleet-lanes article span,.fleet-siem span{display:block;margin-top:.25rem;color:#9aa6b8;font-size:.875rem}.fleet-siem{background:#030812db}.fleet-map.is-compact{padding:1rem .5rem .75rem}.fleet-map.is-compact .fleet-lanes{grid-template-columns:repeat(3,1fr);gap:.25rem}.fleet-map.is-compact .fleet-stamp{top:.5rem;right:.5rem}.fleet-map.is-compact .fleet-edge strong,.fleet-map.is-compact .fleet-siem strong,.fleet-map.is-compact .fleet-lanes article strong{font-size:.875rem}.fleet-map.is-compact .fleet-pipe,.fleet-map.is-compact .fleet-fork,.fleet-map.is-compact .fleet-join{height:.5rem}.fleet-map.is-compact .fleet-lanes article span,.fleet-map.is-compact .fleet-siem span,.fleet-map.is-compact .fleet-edge ul{display:none}.fleet-map.is-compact .fleet-edge,.fleet-map.is-compact .fleet-siem{padding:.5rem}.fleet-goals,.fleet-iso{display:grid;gap:.75rem;margin-top:1.5rem}.fleet-goals article,.fleet-iso article{padding:1rem;border:1px solid var(--line);border-radius:var(--radius);background:var(--bg-soft)}.fleet-goals article p:last-child,.fleet-iso article p{margin:.25rem 0 0;color:var(--lp-muted)}.fleet-iso article strong{font-size:1rem;font-weight:560;letter-spacing:-.02em}@keyframes fleet-scan{0%{background-position:0 -40%}to{background-position:0 140%}}@media(min-width:768px){.fleet-map{padding:1.75rem 1.5rem 1.5rem}.fleet-lanes{grid-template-columns:repeat(3,1fr);gap:.75rem}.fleet-pipe,.fleet-fork,.fleet-join{height:1rem}.fleet-goals,.fleet-iso{grid-template-columns:1fr 1fr;gap:.75rem}.fleet-map.is-compact{padding:1.25rem .75rem .75rem}}@media(min-width:1024px){.fleet-goals,.fleet-iso{grid-template-columns:repeat(4,1fr)}}@media(max-width:767.98px){.fleet-map:not(.is-compact) .fleet-fork:after,.fleet-map:not(.is-compact) .fleet-join:after,.fleet-map:not(.is-compact) .fleet-fork i{display:none}.fleet-map:not(.is-compact) .fleet-fork:before,.fleet-map:not(.is-compact) .fleet-join:before{inset:0 auto 0 50%;height:100%}}@keyframes floor-drift{to{background-position:0 0,48px 48px,48px 48px}}@keyframes plane-pulse{0%,to{opacity:.35}50%{opacity:1}}@keyframes mote{0%,to{transform:translateZ(0);opacity:.25}50%{transform:translate3d(12px,-28px,0);opacity:.9}}@keyframes shine-sweep{0%,70%{transform:translate(-140%)}85%{transform:translate(140%)}to{transform:translate(140%)}}@keyframes face-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.035)}}@media(prefers-reduced-motion:reduce){.fleet-board:after,.page-hero-frame.is-fleet:after,.fleet-net i,.fleet-stamp:before,.hero-floor,.hero-plane,.hero-motes i,.offers-compact .offer-media:after,.page-hero-frame.is-preview:after,.about-face img,.btn-primary,.btn-ghost{animation:none}.btn-primary,.btn-ghost,.btn-primary:hover,.btn-ghost:hover{transform:none}}.page-hero{padding:clamp(6.5rem,16vw,8.75rem) 0 0}.page-hero .section-title{max-width:24ch}@media(prefers-reduced-motion:reduce){.line-mask span,.hero-media img,.film-still img,.cursor,.cursor-ring,.progress,.curtain{animation:none!important;transition:none!important;transform:none!important}.loader,.curtain{display:none}.beat:hover,.cover-card:hover,.fleet-goals article:hover,.fleet-iso article:hover,.product-beats article:hover,.product-how li:hover,.product-versus article:hover,.include-grid li:hover,.offer-card:hover,.offers-compact .offer:hover{transform:none;box-shadow:none}.offers-compact .offer,.page-hero-frame,.beat,.offer-card,.product-beats article,.product-how li,.product-versus article,.cover-card,.price-panel,.fleet-goals article,.fleet-iso article,.include-grid li,.faq details,.form-panel,.hero-content,.hero-title,.hero-floor,.hero-plane{transform:none!important;--rx: 0deg;--ry: 0deg;--z: 0px}.hero-depth,.offers-compact:before,.offers-compact .offer:after{display:none}}@media(hover:none){.btn-primary:hover,.btn-primary:focus{transform:none;background:var(--primary);color:var(--primary-foreground);box-shadow:var(--shadow-cta)}.btn-ghost:hover,.btn-ghost:focus{transform:none;background:transparent;border-color:#ffffff6b;box-shadow:none}.beat:hover,.cover-card:hover,.fleet-goals article:hover,.fleet-iso article:hover,.product-beats article:hover,.product-how li:hover,.product-versus article:hover,.include-grid li:hover,.offer-card:hover,.faq details:hover,.price-panel:hover,.form-panel:hover,.about-board article:hover,.offers-compact .offer:hover{transform:none;box-shadow:none}}@media(pointer:coarse){.cursor,.cursor-ring{display:none!important}a,button,summary,.lang button{touch-action:manipulation;-webkit-tap-highlight-color:rgba(61,158,255,.18)}}@media(max-width:1023.98px){.nav{background:#050508eb}.nav.is-open{inset:0;overflow:auto;background:var(--background);border-bottom-color:var(--line)}.lang button{min-width:2.25rem;min-height:2.25rem;padding:0 .25rem}.mobile-nav{gap:0;padding:1rem 0 calc(1.25rem + env(safe-area-inset-bottom,0px))}.mobile-nav a{display:flex;align-items:center;min-height:2.25rem;font-size:1.125rem;font-weight:600}}@media(max-width:767.98px){.shell{width:min(calc(100% - 2rem - env(safe-area-inset-left,0px) - env(safe-area-inset-right,0px)),var(--max))}.hero-globe .hero-content{padding:5.5rem 0 6rem}.hero-globe .hero-shade{background:radial-gradient(ellipse at 50% 48%,transparent 12%,rgba(0,0,0,.38) 52%,#000 86%),linear-gradient(180deg,rgba(0,0,0,.42) 0%,transparent 28%,rgba(0,0,0,.82) 100%)}.hero-mark{font-size:var(--text-display-xl)}.hero-globe .hero-title{max-width:16em;font-size:1.5rem}.hero-lede,.hero-sub,.hero-price{max-width:17.5rem;font-size:.875rem}.hero-actions{width:100%;max-width:17.5rem;flex-direction:column;align-items:stretch;gap:.5rem;margin-top:1rem}.hero-actions .btn-primary,.hero-actions .btn-ghost,.offer-actions .btn-primary,.offer-actions .btn-ghost,.form-actions .btn-primary,.form-actions .btn-ghost{width:100%;min-height:2.25rem}.page-hero,.about-intro{padding-top:5.75rem;overflow-x:clip}.page-hero.has-media{padding:5.75rem 0 1.5rem}.page-title,.product-hook{max-width:20ch;overflow-wrap:anywhere}.page-hero-frame{width:100%;max-width:100%}.page-hero-frame.is-preview .preview,.page-hero-frame.is-fleet .fleet-map{max-width:100%}.footer{padding:2.5rem 0 calc(1.5rem + env(safe-area-inset-bottom,0px))}.footer-links{gap:.25rem .25rem}.footer-links a{display:inline-flex;align-items:center;min-height:2.25rem;padding-right:.25rem}.footer-copy{overflow-wrap:anywhere}.faq summary{min-height:2.25rem;display:flex;align-items:center}.field input,.field select,.field textarea{font-size:16px;min-height:2.5rem}.field textarea{min-height:5.5rem}.wa-big{min-height:2.25rem;display:inline-flex;align-items:center}.about-face:before{inset:-8%}.preview{max-width:100%}.preview-tiles{grid-template-columns:repeat(3,minmax(0,1fr))}.marquee-track{animation-duration:36s}}@media(max-width:479.98px){.hero-globe{min-height:100svh}.hero-globe .hero-content{padding:5rem 0 6.25rem}.hero-mark{font-size:var(--text-display-xl)}.nav-brand{font-size:1rem;font-weight:600}.nav-brand img{width:2.25rem;height:2.25rem}.mobile-nav a{font-size:1rem;font-weight:600}}html{scroll-padding-top:4.5rem}html.lp-home{background:var(--background)}html.lp-home,body.lp-home{background:var(--background);color:var(--foreground)}.lp-home .mark-accent{color:var(--primary)}.lp-nav{padding:max(.5rem,env(safe-area-inset-top,0px)) .75rem 0;background:transparent;border:0;backdrop-filter:none;-webkit-backdrop-filter:none}.lp-nav .shell{max-width:57.5rem}.lp-nav-inner{display:flex;align-items:center;justify-content:space-between;gap:.625rem;padding:.3125rem .375rem .3125rem .625rem;border:1px solid rgba(103,232,249,.28);border-radius:999px;background:color-mix(in srgb,var(--popover) 72%,transparent);box-shadow:inset 0 1px #ffffff0f,0 12px 40px #00000061;backdrop-filter:blur(22px);-webkit-backdrop-filter:blur(22px)}.lp-nav .nav-brand{--mark: 28px;color:var(--foreground);gap:calc(var(--mark) / 2);font-size:calc(var(--mark) * 1024 / 1490);font-weight:600}.lp-nav .nav-brand img{width:var(--mark);height:var(--mark)}.brand-mark{display:inline-grid}.brand-mark>img{grid-area:1 / 1}.brand-mark-light{display:none}.lp-footer .nav-brand{--mark: 40px;gap:calc(var(--mark) / 2);font-size:calc(var(--mark) * 1024 / 1490)}.lp-footer .nav-brand img{width:var(--mark);height:var(--mark)}@media(prefers-color-scheme:light){:root:not([data-theme]) .brand-mark-dark{display:none}:root:not([data-theme]) .brand-mark-light{display:block}}[data-theme=light] .brand-mark-dark{display:none}[data-theme=light] .brand-mark-light,[data-theme=dark] .brand-mark-dark{display:block}[data-theme=dark] .brand-mark-light{display:none}.lp-nav .menu-btn{color:var(--foreground);width:2rem;height:2rem;margin:0;border-radius:999px}.lp-nav .nav-links a{color:#f4f4f59e;padding:.25rem .5rem;border-radius:999px;font-size:.875rem;font-weight:500;letter-spacing:.01em;transition:color .2s var(--ease),background .2s var(--ease)}.lp-nav .nav-links a:after{display:none}.lp-nav .nav-links a:hover,.lp-nav .nav-links a.active{color:var(--foreground);background:#ffffff12}.lp-nav.is-open{background:transparent}.lp-nav.is-open .lp-nav-inner{display:grid;grid-template-columns:1fr auto;border-radius:1.125rem}.lp-nav.is-open .lp-mobile-nav{grid-column:1 / -1}.lp-mobile-nav{padding:.75rem .75rem .25rem}.lp-mobile-nav a{color:var(--foreground);font-size:1rem;font-weight:600}.lp-mobile-ctas{display:grid;gap:.5rem;margin-top:1rem}.lp-mobile-ctas .lp-btn{width:100%}.lp-nav-end .lp-nav-cta{display:none}@media(min-width:1024px){.lp-nav-inner{display:grid;grid-template-columns:auto 1fr auto;align-items:center;padding:.25rem .25rem .25rem .75rem;gap:.625rem}.lp-nav-links{justify-self:center;gap:0}.lp-nav-end{justify-self:end;gap:.25rem}.lp-nav-end .menu-btn{display:none}.lp-nav-end .lp-nav-cta{display:inline-flex;padding:.25rem .5rem;font-size:.75rem}}.lp-backdrop{--mx: 50vw;--my: 22vh;position:fixed;inset:0;z-index:0;pointer-events:none}#main,.footer{position:relative;z-index:1}.lp,[data-theme]{--lp-muted: var(--muted-foreground);--lp-error: color-mix(in srgb, var(--destructive) 64%, white);--lp-line: var(--border);--lp-live: var(--success);--lp-violet: var(--primary);--lp-mono: ui-monospace, "SF Mono", Menlo, Consolas, monospace;color:var(--foreground)}.lp{position:relative;overflow:visible;background:transparent}.lp-field{pointer-events:none;position:absolute;inset:0;z-index:0;background:var(--card)}.lp-field-threads{position:absolute;inset:0;width:100%;height:100%}.lp-field-drift{transform:none}.lp-field-bloom{opacity:.82}.lp-thread-shine{opacity:.28;filter:url(#lp-halo)}.lp-glow{pointer-events:none;position:absolute;inset:0;z-index:1;background:radial-gradient(ellipse 62% 46% at 50% 34%,rgba(7,20,34,.62),transparent 70%),linear-gradient(180deg,transparent 0%,rgba(7,20,34,.2) 62%,rgba(7,20,34,.72))}.lp-mouse{pointer-events:none;position:absolute;inset:0;z-index:1;background:radial-gradient(280px 280px at var(--mx) var(--my),rgba(224,251,255,.05),transparent 46%),radial-gradient(560px 400px at var(--mx) var(--my),rgba(34,211,238,.07),transparent 62%)}.lp-hero{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;box-sizing:border-box;width:100%;min-height:100vh;min-height:100svh;min-height:100dvh;margin:0;padding:7.5rem 1rem 0;perspective:1200px}.lp-hero-inner{width:min(100%,41.5rem);text-align:center}.lp-hero-space{flex:1 1 auto;width:100%;min-height:18vh}.lp-trust{padding-top:1rem}.lp-block .shell,.lp-page-head .shell,.lp-close .shell{text-align:center}.lp-badge{display:inline-flex;align-items:center;gap:.25rem;margin:0 0 1rem;color:var(--lp-muted);font-family:var(--lp-mono);font-size:.75rem;letter-spacing:.14em;text-transform:uppercase}.lp-badge i{width:.25rem;height:.25rem;border-radius:50%;background:var(--lp-live);box-shadow:0 0 #46f0a080;animation:lp-pulse 2.2s ease-out infinite}.lp-title,.lp .section-title{display:block;width:100%;max-width:none;margin:0 auto;font-weight:560;letter-spacing:-.055em;line-height:.96;text-align:center}.lp-title{font-size:var(--text-display-lg);text-shadow:0 0 28px rgba(255,255,255,.28),0 0 64px rgba(34,211,238,.35)}.lp-title span{background:linear-gradient(180deg,#fff 20%,var(--primary) 100%);-webkit-background-clip:text;background-clip:text;color:transparent}.lp .section-title{font-size:var(--text-display-md)}.lp-lede,.lp-section-lede,.lp-note{display:block;width:100%;max-width:28.75rem;margin-left:auto;margin-right:auto;text-align:center;color:var(--lp-muted)}.lp-lede{margin-top:1rem;font-size:1rem;line-height:1.55}.lp-section-lede{margin-top:.75rem;font-size:1rem;line-height:1.55}.lp-note{margin-top:1rem;font-size:.875rem;line-height:1.5}.lp-hero-actions,.lp-hero-join{margin-top:1.25rem}.lp-hero-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem}.lp-hero-join{display:grid;justify-items:center;gap:.75rem}.lp-quiet-link{color:#f4f4f5b8;font-size:.875rem;text-underline-offset:.22em}.lp-quiet-link:hover{color:#f4feff}.lp-btn{display:inline-flex;align-items:center;justify-content:center;padding:0 1rem;border:1px solid rgba(255,255,255,.14);border-radius:999px;background:transparent;color:var(--foreground);font:inherit;font-size:.875rem;font-weight:600;cursor:pointer;transition:border-color .2s var(--ease),background .2s var(--ease),color .2s var(--ease);min-height:2.25rem}.lp-btn:hover{border-color:#f4feffb8;background:#ffffff0a}.lp-btn:focus-visible,.lp-quiet-link:focus-visible,.lp-waitlist input:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.lp-cmd{width:min(100%,27.25rem);margin-top:2.5rem;text-align:left;border:1px solid rgba(103,232,249,.32);border-radius:.9375rem;background:linear-gradient(180deg,rgba(255,255,255,.07),transparent 28%),var(--card);box-shadow:0 0 0 1px #ffffff14,0 0 36px #ffffff1f,0 0 80px #22d3ee61,0 24px 80px #00000073;transform-style:preserve-3d;transition:transform .18s var(--ease),box-shadow .18s var(--ease)}.lp-cmd-bar{display:flex;align-items:center;justify-content:space-between;padding:.5rem .75rem;border-bottom:1px solid var(--lp-line);color:var(--lp-muted);font-family:var(--lp-mono);font-size:.75rem;letter-spacing:.08em}.lp-cmd-bar b{color:var(--lp-live);font-weight:600}.lp-cmd-line{display:flex;align-items:center;gap:.5rem;margin:0;padding:.75rem;font-family:var(--lp-mono);font-size:.875rem}.lp-cmd-line em{color:var(--lp-live);font-style:normal}.lp-cmd-line i{width:2px;height:1em;background:#fff;box-shadow:0 0 12px #fffc;animation:lp-caret 1s steps(1) infinite}.lp-cmd-stack{display:grid;gap:0;margin:0;padding:0 .25rem .25rem;list-style:none}.lp-cmd-row{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:.5rem;padding:.5rem;border-top:1px solid var(--lp-line);font-size:.875rem}.lp-cmd-row i{width:.25rem;height:.25rem;border-radius:50%;background:var(--lp-live)}.lp-cmd-row div{display:grid;gap:.25rem}.lp-cmd-row strong{font-weight:560}.lp-cmd-row em{color:var(--lp-muted);font-size:.875rem;font-style:normal;line-height:1.35}.lp-cmd-row span{display:inline-flex;align-items:center;gap:.25rem;color:var(--lp-muted);font-family:var(--lp-mono);font-size:.75rem;letter-spacing:.08em;text-transform:uppercase}.lp-cmd-row.is-wait,.lp-board-list li.is-wait,.lp-flow-boot li.is-wait{opacity:.42}.lp-cmd-row.is-loading span,.lp-board-list li.is-loading b,.lp-flow-boot li.is-loading b{color:var(--primary)}.lp-cmd-row.is-done span,.lp-board-list li.is-done b,.lp-flow-boot li.is-done b{color:var(--lp-live)}.lp-boot-ghost{color:#a8a8b2}.lp-spin{display:inline-block;width:.5rem;height:.5rem;border:1.5px solid rgba(103,232,249,.25);border-top-color:var(--primary);border-radius:50%;animation:lp-spin .7s linear infinite}.lp-cmd-row.is-loading i:not(.lp-spin),.lp-cmd-row.is-done i:not(.lp-spin){animation:lp-pulse 1.2s ease-out infinite}.lp-cmd-row.is-wait i:not(.lp-spin){background:#6f6f78}.lp-rail{position:relative;z-index:2;width:100%;margin-top:2rem;overflow:hidden;border-top:1px solid var(--lp-line);border-bottom:1px solid var(--lp-line);background:var(--card);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.lp-rail-track{display:flex;width:max-content;will-change:transform;animation:lp-marquee 32s linear infinite}.lp-rail-group{display:flex;flex:0 0 auto;align-items:center;gap:2rem;padding:.75rem 2rem .75rem 0}.lp-rail-item{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;color:var(--muted-foreground);font-family:var(--lp-mono);font-size:.75rem;letter-spacing:.12em;line-height:1;text-transform:uppercase;white-space:nowrap}.lp-rail-item b{font-weight:500;line-height:1}.lp-rail-item svg{display:block;width:1rem;height:1rem;flex:0 0 auto;color:var(--primary);opacity:.72}.lp-block{position:relative;z-index:2;padding:clamp(2.75rem,8vw,4.75rem) 0;scroll-margin-top:4rem}.lp-hero+.lp-block:before,.lp-block+.lp-block:before,.lp-block+.lp-close:before{content:"";position:absolute;top:0;left:50%;width:min(calc(100% - 2rem),54.5rem);height:1px;transform:translate(-50%);background:linear-gradient(90deg,transparent,rgba(103,232,249,.18) 18%,rgba(255,255,255,.28) 50%,rgba(103,232,249,.18) 82%,transparent);box-shadow:0 0 22px #22d3ee47;pointer-events:none}.lp-kicker{display:block;width:100%;margin:0 auto .5rem;color:var(--primary);font-family:var(--lp-mono);font-size:.75rem;text-align:center;letter-spacing:.14em;text-transform:uppercase;font-weight:500}.lp-steps,.lp-plans,.lp-stats,.lp-faq{display:grid;gap:.75rem;margin-top:1.75rem}.lp-steps li,.lp-plan,.lp-stats article,.lp-faq article{position:relative;isolation:isolate;overflow:hidden;padding:1rem;border-top:1px solid var(--lp-line);background:transparent}.lp-board:after,.lp-steps li:after,.lp-plan:after,.lp-stats article:after,.lp-faq article:after{content:"";position:absolute;inset:0;z-index:-1;opacity:0;background:radial-gradient(220px circle at var(--sx, 50%) var(--sy, 0),rgba(103,232,249,.2),transparent 58%);transition:opacity .25s var(--ease)}.lp-board:hover:after,.lp-steps li:hover:after,.lp-plan:hover:after,.lp-stats article:hover:after,.lp-faq article:hover:after{opacity:1}.lp-tile-num,.lp-steps span,.lp-plan em{color:var(--lp-muted);font-family:var(--lp-mono);font-size:.75rem;letter-spacing:.14em}.lp-board{position:relative;isolation:isolate;overflow:hidden;width:100%;max-width:35.25rem;margin:2rem auto 0;text-align:left;border:1px solid rgba(103,232,249,.32);border-radius:.9375rem;background:linear-gradient(180deg,rgba(255,255,255,.07),transparent 22%),var(--card);box-shadow:0 0 0 1px #ffffff14,0 0 36px #ffffff1a,0 0 80px #22d3ee5c,0 24px 80px #00000073}.lp-board-bar{display:flex;align-items:center;justify-content:space-between;padding:.5rem .75rem;border-bottom:1px solid var(--lp-line);color:var(--lp-muted);font-family:var(--lp-mono);font-size:.75rem;letter-spacing:.08em;text-transform:uppercase}.lp-board-bar b{color:var(--lp-live);font-weight:600}.lp-board-line{display:flex;align-items:center;gap:.5rem;margin:0;padding:.75rem;font-family:var(--lp-mono);font-size:.875rem}.lp-board-line em{color:var(--lp-live);font-style:normal}.lp-board-line i{width:2px;height:1em;background:#fff;box-shadow:0 0 12px #fffc;animation:lp-caret 1s steps(1) infinite}.lp-board-list{display:grid;margin:0;padding:0 .25rem .5rem;list-style:none}.lp-board-list li{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:.75rem;padding:.5rem;border-top:1px solid var(--lp-line)}.lp-board-icon{display:grid;place-items:center;width:1.5rem;height:1.5rem;border-radius:.5625rem;background:#67e8f91f;color:var(--primary)}.lp-board-list div{display:grid;gap:0}.lp-board-list strong{font-size:.875rem;font-weight:560}.lp-board-list em{color:var(--lp-muted);font-size:.875rem;font-style:normal}.lp-board-list b{color:var(--lp-live);font-family:var(--lp-mono);font-size:.75rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.lp-steps strong,.lp-plan-name,.lp-stats strong,.lp-faq h3{display:block;margin:.5rem 0 0;font-size:1.125rem;font-weight:600;letter-spacing:-.035em}.lp-faq{border-top:1px solid var(--lp-line)}.lp-faq article{padding:1rem 0;border:0;border-bottom:1px solid var(--lp-line);border-radius:0;background:none}.lp-faq h3{margin-top:0;font-size:1rem;letter-spacing:-.025em}.lp-steps p,.lp-stats p,.lp-plan-for,.lp-faq p{margin:.25rem 0 0;max-width:28.75rem;color:var(--lp-muted);font-size:.875rem;line-height:1.5}.lp-how{border-top:1px solid var(--lp-line);border-bottom:1px solid var(--lp-line)}.lp-page-head{padding-top:6.5rem;padding-bottom:0;text-align:center}.lp-page-body{padding-top:1.75rem}.lp-host{display:grid;gap:.5rem;margin:1.75rem 0 0;padding:0;list-style:none}.lp-host li{position:relative;isolation:isolate;overflow:hidden;padding:1rem;border:1px solid rgba(103,232,249,.28);border-radius:.75rem;background:linear-gradient(180deg,rgba(255,255,255,.06),transparent 40%),var(--card);box-shadow:0 0 0 1px #ffffff0d,0 18px 40px #00000047;text-align:center}.lp-host strong{display:block;font-size:1rem;font-weight:600;letter-spacing:-.03em}.lp-host p{margin:.25rem 0 0;color:var(--lp-muted);font-size:.875rem;line-height:1.5}.lp-cmd-row.is-focus,.lp-board-list li.is-focus,.lp-flow-boot li.is-focus{border-color:#67e8f947;background:#67e8f912;box-shadow:inset 0 0 0 1px #67e8f929}.lp-cmd-row.is-focus strong,.lp-board-list li.is-focus strong{color:#ece8ff}@media(min-width:768px){.lp-host{grid-template-columns:1fr 1fr 1fr}}.lp-page-body .lp-host{margin-top:0;margin-bottom:1rem}.lp-page-body .lp-board,.lp-page-body .lp-path,.lp-page-body .lp-secure,.lp-page-body .lp-flow,.lp-page-body .lp-plans,.lp-page-body .lp-stats,.lp-page-body .lp-faq,.lp-page-body .lp-dots,.lp-page-body .lp-ask,.lp-page-body .vu,.lp-page-body .vu-wrap,.lp-page-body .lp-doc{margin-top:0}.lp-dots{display:grid;gap:.75rem;margin:1.75rem 0 0;padding:0;list-style:none}.lp-dots li{position:relative;padding:0 0 0 1rem}.lp-dots li:before{content:"";position:absolute;left:0;top:.55em;width:.25rem;height:.25rem;border-radius:50%;background:var(--primary);box-shadow:0 0 10px #67e8f9bf}.lp-dots strong{display:block;font-size:1rem;font-weight:560;letter-spacing:-.02em}.lp-dots p{margin:.25rem 0 0;max-width:32rem;color:var(--lp-muted);font-size:.875rem;line-height:1.55}.lp-doc{max-width:36.75rem;margin:0 auto 3.25rem;padding:1.25rem 1.25rem 1.5rem;border:1px solid rgba(255,255,255,.1);border-radius:.9375rem;background:linear-gradient(180deg,rgba(255,255,255,.05),transparent 18%),var(--card);box-shadow:0 0 0 1px #ffffff0a,0 24px 80px #00000073}.lp-doc-bar{display:grid;gap:.75rem;padding-bottom:1rem;margin-bottom:.25rem;border-bottom:1px solid var(--lp-line)}.lp-doc-bar p{margin:0;max-width:none;color:var(--foreground);font-size:.875rem;line-height:1.55}.lp-doc-actions{display:flex;flex-wrap:wrap;gap:.5rem}.lp-btn.is-solid{background:#f4feff;border-color:#f4feff;color:var(--cn-dark-card);box-shadow:0 8px 28px #22d3ee29}.lp-btn.is-solid:hover{background:#fff;box-shadow:0 10px 32px #67e8f952}.lp-doc-list{margin:0;padding:0;list-style:none}.lp-doc-list li{display:grid;grid-template-columns:2rem 1fr;gap:.75rem;padding:1rem 0;border-bottom:1px solid var(--lp-line)}.lp-doc-list li:last-child{border-bottom:0}.lp-doc-list span{padding-top:.25rem;color:var(--primary);font-family:var(--lp-mono);font-size:.75rem;letter-spacing:.1em}.lp-doc-list h2{margin:0;font-size:1rem;font-weight:600;letter-spacing:-.02em}.lp-doc-list p{margin:.25rem 0 0;max-width:none;color:var(--foreground);font-size:.875rem;line-height:1.6}.lp-doc-meta{display:grid;gap:.75rem;margin:.25rem 0 0;padding:1rem 0 0;border-top:1px solid var(--lp-line)}.lp-doc-meta div{display:grid;gap:.25rem}.lp-doc-meta dt{color:var(--primary);font-family:var(--lp-mono);font-size:.75rem;letter-spacing:.14em;text-transform:uppercase}.lp-doc-meta dd{margin:0;color:var(--foreground);font-size:.875rem;line-height:1.45}.lp-doc-ver{margin:1rem 0 0;color:var(--muted-foreground);font-size:.875rem}@media(min-width:768px){.lp-doc{padding:1.5rem 1.75rem 1.75rem}.lp-doc-meta{grid-template-columns:1fr 1fr}}.lp-leaders{display:grid;gap:.25rem;margin:0 0 1.25rem}.lp-dotrow{display:flex;align-items:baseline;gap:.5rem;margin:0}.lp-dotrow dt,.lp-dotrow strong{flex:0 1 auto;color:var(--muted-foreground);font-family:var(--lp-mono);font-size:.75rem;font-weight:500;font-style:normal;letter-spacing:.1em;text-transform:uppercase}.lp-dotrow i{flex:1 1 auto;min-width:1rem;height:0;border-bottom:1px dotted rgba(255,255,255,.18);transform:translateY(-.28em)}.lp-dotrow dd{flex:0 1 58%;margin:0;color:var(--foreground);font-size:.875rem;line-height:1.45;text-align:right}@media(max-width:767.98px){.lp-dotrow dd{flex:1 1 100%;text-align:left}}.lp-ask{display:grid;margin:1.75rem 0 0;border-top:1px solid var(--lp-line)}.lp-ask details{border-bottom:1px solid var(--lp-line)}.lp-ask summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.75rem 0;cursor:pointer;font-size:1rem;font-weight:560;letter-spacing:-.02em}.lp-ask summary::-webkit-details-marker{display:none}.lp-ask summary:after{content:"";flex:0 0 auto;width:.25rem;height:.25rem;margin-top:-.25rem;border-right:1.5px solid var(--primary);border-bottom:1.5px solid var(--primary);transform:rotate(45deg);transition:transform .2s var(--ease)}.lp-ask details[open] summary:after{margin-top:0;transform:rotate(225deg)}.lp-ask p{margin:0 0 .75rem;max-width:32rem;color:var(--foreground);font-size:.875rem;line-height:1.6}.lp-flow{margin:2rem auto 0;max-width:35.25rem;text-align:left;padding:0;list-style:none;border:1px solid rgba(103,232,249,.32);border-radius:.9375rem;background:linear-gradient(180deg,rgba(255,255,255,.07),transparent 18%),var(--card);box-shadow:0 0 0 1px #ffffff14,0 0 36px #ffffff1a,0 0 80px #22d3ee5c,0 24px 80px #00000073;overflow:hidden}.lp-flow>li{position:relative;display:grid;grid-template-columns:auto 1fr;gap:1rem;padding:1.25rem 1rem;border-top:1px solid var(--lp-line)}.lp-flow>li:first-child{border-top:0}.lp-flow>li>span{color:var(--primary);font-family:var(--lp-mono);font-size:.75rem;letter-spacing:.12em;padding-top:.25rem}.lp-flow strong{display:block;margin:0;font-size:1.125rem;font-weight:600;letter-spacing:-.035em}.lp-flow p{margin:.25rem 0 0;max-width:28.75rem;color:var(--lp-muted);font-size:.875rem;line-height:1.5}.lp-flow-prompt{display:flex;align-items:center;gap:.25rem;margin-top:.75rem;padding:.5rem .75rem;border:1px solid rgba(103,232,249,.2);border-radius:.5625rem;color:var(--foreground);font-family:var(--lp-mono);font-size:.875rem}.lp-flow-prompt em{color:var(--lp-live);font-style:normal}.lp-flow-chips{display:flex;flex-wrap:wrap;gap:.25rem;margin:.75rem 0 0;padding:0;list-style:none}.lp-flow-chips li{display:inline-flex;padding:.25rem .5rem;border:1px solid rgba(103,232,249,.22);border-radius:999px;background:#22d3ee1f;color:var(--primary);font-family:var(--lp-mono);font-size:.75rem;letter-spacing:.1em;text-transform:uppercase}.lp-flow>li.is-on{background:#67e8f90d}.lp-flow-boot{display:grid;gap:0;margin:.75rem 0 0;padding:0;list-style:none}.lp-flow-boot li{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:.5rem;padding:.5rem 0;border-top:1px solid var(--lp-line)}.lp-flow-boot li:first-child{border-top:0}.lp-flow-boot strong{font-size:.875rem}.lp-flow-boot b{display:inline-flex;align-items:center;gap:.25rem;color:var(--lp-muted);font-family:var(--lp-mono);font-size:.75rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.lp-flow-ready{margin-top:.75rem;color:var(--lp-live);font-family:var(--lp-mono);font-size:.75rem;letter-spacing:.08em;text-transform:uppercase}.lp-path{display:grid;gap:.75rem;margin:2rem auto 0;padding:0;max-width:46.5rem;list-style:none;text-align:left}.lp-path li{padding:1rem;border:1px solid rgba(255,255,255,.08);border-radius:.75rem;background:color-mix(in srgb,var(--popover) 55%,transparent)}.lp-path span{display:block;margin:0 0 .5rem;color:var(--primary);font-family:var(--lp-mono);font-size:.75rem;letter-spacing:.16em}.lp-path strong{display:block;font-size:1rem;font-weight:600;letter-spacing:-.03em}.lp-path p{margin:.5rem 0 0;color:var(--muted-foreground);font-size:.875rem;line-height:1.5}@media(min-width:1024px){.lp-path{grid-template-columns:1fr 1fr 1fr;gap:.75rem;max-width:none}}.lp-secure{margin:0 auto;max-width:46.5rem;text-align:left}.lp-guards{display:grid;gap:.75rem;margin:0;padding:0;list-style:none}.lp-guards li{padding:1rem;border:1px solid rgba(255,255,255,.08);border-radius:.75rem;background:color-mix(in srgb,var(--popover) 55%,transparent)}.lp-guards strong{display:block;font-size:1rem;font-weight:600;letter-spacing:-.03em}.lp-guards p{margin:.25rem 0 0;color:var(--muted-foreground);font-size:.875rem;line-height:1.5}.lp-secure-split{display:grid;gap:.75rem;margin-top:1rem}.lp-secure-split article{padding:1rem;border:1px solid rgba(255,255,255,.08);border-radius:.75rem;background:color-mix(in srgb,var(--popover) 55%,transparent)}.lp-secure-split article p{margin:0 0 .75rem;color:var(--primary);font-family:var(--lp-mono);font-size:.75rem;letter-spacing:.16em;text-transform:uppercase}.lp-secure-split ul{display:grid;gap:.5rem;margin:0;padding:0;list-style:none}.lp-secure-split li{color:var(--foreground);font-size:.875rem}@media(min-width:768px){.lp-secure{max-width:none}.lp-guards{grid-template-columns:1fr 1fr 1fr}.lp-secure-split{grid-template-columns:1fr 1fr}}.su{position:relative;z-index:2;box-sizing:border-box;display:flex;align-items:center;justify-content:center;height:100vh;height:100dvh;padding:5rem 1.25rem 2.5rem;overflow:hidden;perspective:1400px;background:radial-gradient(ellipse 58% 48% at 50% 42%,rgba(34,211,238,.14),transparent 62%),#030303e0}.su-stars{position:absolute;inset:-10% 0 0;pointer-events:none}.su-stars i{position:absolute;border-radius:50%;background:#fff}.su-ring{position:absolute;left:50%;top:46%;z-index:1;width:min(22.5rem,58vw);height:min(22.5rem,58vw);border:1px solid rgba(103,232,249,.1);border-radius:50%;transform:translate(-50%,-50%);pointer-events:none}.su-slot{position:relative;z-index:3;width:min(32rem,88vw);min-height:20.75rem;transform-style:preserve-3d}.su-layer{position:absolute;inset:0;z-index:3;height:fit-content;margin:auto;text-align:center;transform-style:preserve-3d;visibility:hidden;opacity:0}.su-layer.is-first{visibility:visible;opacity:1}.su-layer .lp-kicker{width:auto;margin-bottom:.75rem}.su-layer .section-title{margin:0;font-size:var(--text-display-md);text-shadow:0 0 36px rgba(34,211,238,.2)}.su-layer .lp-section-lede{margin:.75rem auto 0;max-width:25.5rem;color:#b8b8c0}.su-line{margin:1rem 0 0;color:var(--primary);font-size:.875rem;letter-spacing:-.01em}.su-scene{display:grid;place-items:center;min-height:3.75rem;margin:0 auto .75rem;color:var(--primary)}.su-mark{display:block;width:2.75rem;height:2.75rem}.su-mark.is-wide{width:5.5rem;height:2.5rem}.su-vault{display:block;width:2.5rem;height:3rem}.su-vaults{display:flex;align-items:flex-end;justify-content:center;gap:1rem}.su-vaults [data-su-you] .su-vault{width:3rem;height:3.5rem;color:#efeaff}.su-vaults [data-su-near]{opacity:.45}.su-stack{position:relative;height:3.75rem}.su-stack span{position:absolute;left:50%;top:.25rem;transform:translate(-50%)}.su-stack [data-su-copy]{color:#8d82c9}.su-stack [data-su-live]{color:#efeaff}.su-rain{margin:0 0 .25rem;color:#7d74b8;font-family:var(--lp-mono);font-size:.75rem;letter-spacing:.16em}.su-pay{display:flex;align-items:center;justify-content:center;gap:.75rem}.su-card-mark{width:3.75rem;height:2.25rem}.su-pay [data-su-away]{color:var(--primary);font-family:var(--lp-mono);font-size:.75rem;letter-spacing:.16em;text-transform:uppercase}@media(max-width:1023.98px){.su{display:block;height:auto;overflow:visible;perspective:none;padding:5.75rem 1rem 2rem}.su-slot{display:grid;gap:3rem}.su-layer,.su-layer.is-first{position:relative;top:auto;visibility:visible;opacity:1;transform:none}.su-ring{display:none}}@media(prefers-reduced-motion:reduce){.su{display:block;height:auto;overflow:visible;perspective:none;padding:5.75rem 1rem 2rem}.su-slot{display:grid;gap:3rem}.su-layer,.su-layer.is-first{position:relative;top:auto;width:min(32rem,100%);margin:0 auto;visibility:visible;opacity:1;transform:none}}.lp-board-list b{display:inline-flex;align-items:center;gap:.25rem}.lp-cmd.is-live .lp-cmd-bar b,.lp-board.is-live .lp-board-bar b{color:var(--lp-live)}.lp-cmd:not(.is-live) .lp-cmd-bar b,.lp-board:not(.is-live) .lp-board-bar b{color:var(--primary)}.lp-contact-form{padding:.75rem 1rem 1rem}.lp-home .contact-form{display:grid;gap:.75rem}.lp-home .field{display:grid;gap:.25rem}.lp-home .field label{color:var(--muted-foreground);font-size:.875rem}.lp-home .field input,.lp-home .field select,.lp-home .field textarea{width:100%;padding:0 .75rem;border:1px solid var(--input);border-radius:.5625rem;background:var(--background);color:var(--foreground);font:inherit;min-height:2.25rem}.lp-home .field input:focus,.lp-home .field select:focus,.lp-home .field textarea:focus{border-color:var(--ring)}.lp-home .field option{background:var(--background);color:var(--foreground)}.lp-home .field textarea{min-height:5.5rem;resize:vertical}@media(min-width:768px){.lp-home .contact-form{grid-template-columns:1fr 1fr}.lp-home .field:has(#need),.lp-home .field:has(#note),.lp-home .form-actions,.lp-home .form-status,.lp-home .form-alert,.lp-home .turnstile-slot{grid-column:1 / -1}}.lp-home .form-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:.25rem}.lp-home .text-link{color:var(--primary)}.lp-home .form-status{margin:.25rem 0 0;color:var(--muted-foreground);font-size:.875rem}.lp-home .form-alert,.lp-home .field-error{color:var(--destructive)}.lp-home .field :is(input,select,textarea)[aria-invalid=true]{border-color:var(--destructive)}.lp-steps{margin-top:1.75rem;padding:0;list-style:none}.lp-plan{position:relative;display:grid;align-content:start;gap:.25rem;padding:1rem;border:1px solid rgba(255,255,255,.08);border-radius:.9375rem;background:var(--card);transition:border-color .25s var(--ease),box-shadow .25s var(--ease)}.lp-plan:hover{border-color:#67e8f947}.lp-plan.is-hot{background:radial-gradient(circle at 100% 0%,rgba(34,211,238,.3),transparent 46%),var(--card);border-color:#67e8f95c;box-shadow:0 0 0 1px #ffffff14,0 0 28px #ffffff1a,0 0 48px #22d3ee47}.lp-plan em{position:absolute;top:1rem;right:1rem;font-style:normal;font-weight:600;letter-spacing:0}.lp-plan.is-hot em{color:#f4feff}.lp-plan-price{margin:.35rem 0 0;font-size:1.875rem;font-weight:600;letter-spacing:-.02em;line-height:1;font-variant-numeric:tabular-nums}.lp-plan-price small{margin-left:.35rem;color:var(--lp-muted);font-size:.875rem;font-weight:400;letter-spacing:0}.lp-plan-vat{margin:.2rem 0 0;color:var(--lp-muted);font-size:.75rem}.lp-plan-token{width:fit-content;margin:.25rem 0 0;padding:.25rem .5rem;border:1px solid rgba(103,232,249,.22);border-radius:999px;background:#22d3ee1f;color:var(--primary);font-family:var(--lp-mono);font-size:.75rem;letter-spacing:.06em}.lp-plan ul{display:grid;gap:.25rem;margin:.5rem 0 .75rem;padding:0;list-style:none}.lp-plan li{display:flex;align-items:flex-start;gap:.5rem;padding:0;border:0;color:var(--lp-muted);font-size:.875rem;line-height:1.45}.lp-plan li:before{content:"";flex:0 0 auto;width:.25rem;height:.25rem;margin-top:.42em;border-radius:50%;background:var(--primary);box-shadow:0 0 8px #67e8f9b3}.lp-close{position:relative;z-index:2;padding:clamp(3.25rem,9.6vw,5rem) 0;text-align:center;background:radial-gradient(ellipse 80% 90% at 50% 0%,rgba(34,211,238,.32),transparent 60%),radial-gradient(ellipse 40% 40% at 50% 0%,rgba(255,255,255,.08),transparent 46%)}.lp-close .section-title,.lp-close .lp-lede,.lp-close .lp-hero-actions{margin-left:auto;margin-right:auto}.lp-waitlist,.lp-waitlist-card{width:min(100%,22.5rem);margin-inline:auto}.lp-waitlist{display:grid;justify-items:center;gap:.5rem}.lp-waitlist.is-pending{opacity:.82}.lp-waitlist-label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.lp-waitlist-row{display:flex;align-items:center;width:100%;padding:.25rem;border:1px solid rgba(255,255,255,.16);border-radius:999px;background:#0714228c;box-shadow:0 0 0 1px #67e8f914,0 18px 50px #00000047;transition:border-color .2s var(--ease),box-shadow .2s var(--ease)}.lp-waitlist-row:focus-within{border-color:#67e8f9bf;box-shadow:0 0 0 4px #22d3ee24,0 18px 50px #00000047}.lp-waitlist input{flex:1 1 auto;width:100%;min-width:0;padding:0 .75rem;border:0;border-radius:999px;background:transparent;color:var(--foreground);font:inherit;font-size:.875rem;min-height:2.25rem}.lp-waitlist input::placeholder{color:var(--muted-foreground)}.lp-waitlist input:-webkit-autofill{-webkit-text-fill-color:var(--foreground);caret-color:var(--foreground);transition:background-color 9999s ease-out}.lp-waitlist .lp-btn{flex:0 0 auto;width:auto;min-width:4.25rem;min-height:2.25rem;gap:.25rem;padding-inline:.75rem}.lp-waitlist-spin{width:.75rem;height:.75rem;border:1.5px solid rgba(7,20,34,.22);border-top-color:var(--foreground);border-radius:50%;animation:lp-spin .7s linear infinite}.lp-waitlist-hint,.lp-waitlist-error{margin:0;font-size:.875rem;line-height:1.4}.lp-waitlist-hint{color:var(--lp-muted)}.lp-waitlist-error{color:var(--lp-error)}.lp-waitlist-hint:empty,.lp-waitlist-error:empty{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.lp-waitlist:has(input[aria-invalid=true]) .lp-waitlist-row{border-color:var(--destructive)}.lp-waitlist-card{display:grid;justify-items:center;gap:.5rem;padding:1rem;border:1px solid rgba(103,232,249,.32);border-radius:1.125rem;background:linear-gradient(180deg,rgba(103,232,249,.1),transparent 42%),#0714229e;box-shadow:0 18px 50px #00000047,0 0 36px #22d3ee1f;animation:lp-rise .55s var(--ease) both}.lp-waitlist-card.is-quiet{border-color:#ffffff24;box-shadow:0 18px 50px #00000047}.lp-waitlist-mark{display:grid;place-items:center;width:2rem;height:2rem;color:var(--foreground)}.lp-waitlist-mark svg{display:block}.lp-waitlist-mark circle,.lp-waitlist-mark path{stroke-dasharray:80;stroke-dashoffset:80;animation:lp-draw .7s var(--ease) forwards}.lp-waitlist-mark path{animation-delay:.18s}.lp-waitlist-done{display:grid;gap:.25rem;margin:0;font-size:inherit;font-weight:inherit;line-height:1.45;text-align:center}.lp-waitlist-done strong{font-size:1rem;font-weight:600;letter-spacing:-.03em}.lp-waitlist-done span{color:#f4f4f5b8;font-size:.875rem}.lp-footer{position:relative;z-index:2;padding:2.5rem 0 1.75rem;background:linear-gradient(180deg,rgba(103,232,249,.09),transparent 1.75rem),var(--card);border-top:1px solid rgba(103,232,249,.28);color:var(--foreground)}.lp-footer .nav-brand{color:var(--foreground)}.lp-footer .mark-accent{color:var(--primary)}.lp-footer-grid{display:grid;gap:1.25rem;padding-bottom:1rem}.lp-footer-tagline,.lp-footer .footer-copy{margin:.5rem 0 0;color:var(--lp-muted);font-size:.875rem}.lp-footer-col{display:grid;gap:.25rem}.lp-footer-col p{margin:0;color:var(--lp-muted);font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:.75rem;letter-spacing:.16em;text-transform:uppercase}.lp-footer-col a{display:inline-flex;align-items:center;width:fit-content;min-width:24px;min-height:24px;color:var(--muted-foreground);font-size:.875rem;transition:color .2s var(--ease)}.lp-footer-col a:hover{color:#fff}.lp-footer-bottom{display:grid;gap:.25rem;padding-top:1rem;border-top:1px solid rgba(255,255,255,.06)}@media(min-width:1024px){.lp-steps,.lp-plans{grid-template-columns:repeat(3,1fr)}.lp-stats{grid-template-columns:repeat(4,1fr)}.lp-faq,.vu-facts{grid-template-columns:repeat(2,1fr)}.lp-footer-grid{grid-template-columns:1.5fr .7fr .7fr .7fr}.lp-footer-bottom{grid-template-columns:1fr auto;align-items:center}}.vu-wrap{margin-top:2rem}.vu{--tx: 0;--ty: 0;position:relative;isolation:isolate;height:min(20.75rem,58vw);padding:.25rem;perspective:1400px;overflow:hidden}.vu-stars{position:absolute;inset:0;pointer-events:none}.vu-stars i{position:absolute;border-radius:50%;background:#fff;box-shadow:0 0 8px #67e8f9b3}.vu-tilt{position:absolute;inset:8%;transform-style:preserve-3d;transform:rotateX(calc(16deg + var(--ty) * -10deg)) rotateY(calc(var(--tx) * 16deg));transition:transform .35s var(--ease)}.vu-orbit{position:absolute;left:50%;top:50%;width:62%;height:38%;border:1px solid rgba(103,232,249,.18);border-radius:50%;transform:translate(-50%,-50%) rotateX(68deg);box-shadow:0 0 24px #22d3ee1f}.vu-orbit.is-2{width:84%;height:52%;border-color:#67e8f91a}.vu-core,.vu-seal{position:absolute;left:50%;top:50%;width:8.25rem;height:8.25rem;transform:translate(-50%,-50%) translateZ(36px);transform-style:preserve-3d}.vu-seal{left:0;top:0;transform:none}.vu-halo,.vu-spin,.vu-hex,.vu-nucleus,.vu-lock{position:absolute;left:50%;top:50%;pointer-events:none}.vu-halo{width:9.5rem;height:9.5rem;border-radius:50%;transform:translate(-50%,-50%);background:radial-gradient(circle,rgba(255,255,255,.5) 0 7%,rgba(103,232,249,.32) 24%,transparent 70%);filter:blur(2px);animation:vu-pulse 3.4s ease-in-out infinite}.vu-spin{width:7.25rem;height:7.25rem;border:1px solid rgba(103,232,249,.38);border-top-color:#fff;border-radius:50%;transform:translate(-50%,-50%) rotateX(72deg);box-shadow:0 0 18px #22d3ee59;animation:vu-spin 8s linear infinite}.vu-spin.is-2{width:5.5rem;height:5.5rem;border-color:#ffffff1f;border-bottom-color:var(--primary);transform:translate(-50%,-50%) rotateX(66deg) rotate(40deg);animation-name:vu-spin-2;animation-duration:12s}.vu-hex{width:6rem;height:6.5rem;transform:translate(-50%,-50%);filter:drop-shadow(0 0 22px rgba(34,211,238,.55));animation:vu-seal-float 6.4s ease-in-out infinite}.vu-nucleus{width:1rem;height:1rem;border-radius:50%;transform:translate(-50%,-50%);background:#fff;box-shadow:0 0 16px #ffffffd9,0 0 36px #22d3eeb3;animation:vu-pulse 2.2s ease-in-out infinite}.vu-lock{width:1.25rem;height:1.25rem;color:var(--primary);transform:translate(-50%,calc(-50% + 1.25rem));filter:drop-shadow(0 0 8px rgba(103,232,249,.7))}.vu-node{position:absolute;transform:translate(-50%,-50%)}.vu-facts{display:grid;gap:.75rem;margin:1rem 0 0;padding:0;list-style:none;text-align:left}.vu-facts>li{padding:1rem;border:1px solid rgba(255,255,255,.08);border-radius:.75rem;background:color-mix(in srgb,var(--popover) 78%,transparent)}.vu-facts strong{display:block;font-size:1rem;font-weight:560;letter-spacing:-.02em}.vu-facts ul{display:grid;gap:.25rem;margin:.5rem 0 0;padding:0;list-style:none}.vu-facts ul li{display:flex;align-items:flex-start;gap:.5rem;color:var(--foreground);font-size:.875rem;line-height:1.45}.vu-facts ul li:before{content:"";flex:0 0 auto;width:.25rem;height:.25rem;margin-top:.45em;border-radius:50%;background:var(--primary);box-shadow:0 0 8px #67e8f9b3}.vu-beam{position:absolute;left:50%;top:50%;width:var(--l);height:1px;background:linear-gradient(90deg,#67e8f9bf,#67e8f90a);transform-origin:left center;transform:rotate(var(--a));box-shadow:0 0 10px #22d3ee73}.vu-box{--size: 3.25rem;--h: 4rem;--w: 1.25rem;position:relative;width:var(--size);height:var(--h);transform-style:preserve-3d;transform:rotateX(-16deg) rotateY(32deg);animation:vu-float 5.6s ease-in-out infinite;animation-delay:var(--delay, 0s)}.vu-face{position:absolute;inset:0;backface-visibility:hidden;background:linear-gradient(180deg,#1c1c24,#08080a);border:1px solid rgba(103,232,249,.28)}.vu-front{display:grid;place-items:center;box-shadow:inset 0 0 22px #22d3ee2e,0 0 18px #22d3ee33}.vu-front i{width:1rem;height:1rem;border:2px solid var(--primary);border-radius:50%;box-shadow:0 0 12px #67e8f98c}.vu-front b{position:absolute;bottom:.5rem;width:.25rem;height:.25rem;border-radius:50%;background:var(--lp-live);box-shadow:0 0 10px #46f0a0b3}.vu-back{transform:translateZ(calc(var(--w) * -1)) rotateY(180deg)}.vu-left{width:var(--w);left:auto;right:100%;transform-origin:right;transform:rotateY(-90deg);background:linear-gradient(180deg,#14141a,#050506)}.vu-right{width:var(--w);left:100%;transform-origin:left;transform:rotateY(90deg);background:linear-gradient(180deg,#2a2438,#0c0a12)}.vu-top{height:var(--w);bottom:100%;transform-origin:bottom;transform:rotateX(90deg);background:linear-gradient(90deg,var(--primary),var(--ring));opacity:.85}.vu-bottom{height:var(--w);top:100%;transform-origin:top;transform:rotateX(-90deg);background:var(--background)}@keyframes vu-float{0%,to{transform:rotateX(-16deg) rotateY(32deg) translateY(0)}50%{transform:rotateX(-16deg) rotateY(32deg) translateY(-8px)}}@keyframes vu-seal-float{0%,to{transform:translate(-50%,-50%) translateY(0)}50%{transform:translate(-50%,-50%) translateY(-7px)}}@keyframes vu-spin{to{transform:translate(-50%,-50%) rotateX(72deg) rotate(360deg)}}@keyframes vu-spin-2{0%{transform:translate(-50%,-50%) rotateX(66deg) rotate(40deg)}to{transform:translate(-50%,-50%) rotateX(66deg) rotate(400deg)}}@keyframes vu-pulse{0%,to{opacity:.55}50%{opacity:1}}@media(max-width:767.98px){.lp-hero{width:100%;min-height:100svh;min-height:100dvh;padding:5.75rem .75rem 0}.lp-hero-space{min-height:16vh}.lp-hero-actions,.lp-close .lp-hero-actions{width:100%;flex-direction:column;align-items:stretch}.lp-hero-actions .lp-btn,.lp-close .lp-btn{width:100%}.lp-btn{width:100%;min-height:2.25rem}.lp-waitlist .lp-btn{width:auto;min-height:2.25rem}.lp-hero-join{width:100%}.vu{height:17.5rem}.vu-core,.vu-seal{width:6rem;height:6rem}.vu-halo{width:7rem;height:7rem}.vu-spin{width:5.5rem;height:5.5rem}.vu-spin.is-2{width:4.25rem;height:4.25rem}.vu-hex{width:4.25rem;height:4.75rem}.vu-node .vu-box{--size: 2.125rem;--h: 2.5rem;--w: .75rem}}@keyframes lp-marquee{0%{transform:translateZ(0)}to{transform:translate3d(calc(-1 * var(--rail, 33.333%)),0,0)}}@keyframes lp-caret{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes lp-spin{to{transform:rotate(360deg)}}@keyframes lp-pulse{0%{box-shadow:0 0 #46f0a073}70%{box-shadow:0 0 0 8px #46f0a000}to{box-shadow:0 0 #46f0a000}}@keyframes lp-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes lp-draw{to{stroke-dashoffset:0}}.lp-home .cursor{background:#fff;box-shadow:0 0 16px #ffffffb3}.lp-home .cursor-ring{border-color:#67e8f9b3;box-shadow:0 0 22px #22d3ee59}.fleet-live{display:inline-flex;align-items:center;gap:.25rem}@media(prefers-reduced-motion:reduce){.lp-rail-track,.lp-cmd-line i,.lp-board-line i,.lp-badge i,.lp-spin,.lp-field-drift,.lp-field-bloom,.lp-thread-shine,.lp-waitlist-spin,.lp-waitlist-card,.lp-waitlist-mark circle,.lp-waitlist-mark path,.vu-box,.vu-spin,.vu-halo,.vu-hex,.vu-nucleus{animation:none}.lp-waitlist-mark circle,.lp-waitlist-mark path{stroke-dashoffset:0}.lp-mouse,.lp-cmd,.vu-tilt{transform:none!important}}@media(pointer:coarse){.lp-mouse{display:none}}@media print{@page{size:A4;margin:18mm 16mm 20mm}html.lp-home,body.lp-home,.lp{background:#fff!important;color:#111!important;font-size:10.5pt}.skip,.nav,.footer,.lp-glow,.lp-field,.lp-mouse,.cursor,.cursor-ring,.progress,.page-curtain,.loader{display:none!important}.lp-hero{min-height:0;padding:0 0 1rem}.lp-hero-space{display:none}.lp-hero+.lp-block:before,.lp-block+.lp-block:before,.lp-block+.lp-close:before{display:none}.lp-page-head{padding:0 0 .75rem}.lp-kicker,.lp .section-title,.lp-section-lede{color:#111!important;text-shadow:none}.su{height:auto!important;overflow:visible;perspective:none;padding:0 0 1rem;background:#fff}.su-stars,.su-dust,.su-vignette,.su-hud,.su-core{display:none!important}.su-card,.lp-secure-split article{break-inside:avoid;border-color:#ddd;background:#fff;box-shadow:none}a{color:#111}}.lp-home a:focus-visible,.lp-home button:focus-visible,.lp-home summary:focus-visible{outline:2px solid var(--ring);outline-offset:3px}.lp-home input:focus-visible,.lp-home select:focus-visible,.lp-home textarea:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.lp-waitlist input:focus-visible{outline:2px solid transparent}[data-theme=dark]{color:var(--foreground);--shadow-1: inset 0 1px 0 rgb(103 232 249 / 16%);--shadow-2: inset 0 1px 0 rgb(103 232 249 / 16%), 0 18px 50px -32px rgb(34 211 238 / 55%);--shadow-3: 0 0 0 1px var(--border), 0 24px 48px -28px rgb(0 0 0 / 85%);--shadow-4: 0 28px 64px -24px rgb(0 0 0 / 80%);--shadow-glow: 0 0 0 1px rgb(103 232 249 / 42%), 0 0 90px -6px rgb(34 211 238 / 62%);--shadow-cta: 0 8px 28px rgb(34 211 238 / 16%)}@media(prefers-color-scheme:light){:root:not([data-theme]){--shadow-1: 0 1px 2px rgb(11 18 32 / 6%);--shadow-2: 0 4px 12px -2px rgb(11 18 32 / 10%);--shadow-3: 0 12px 32px -8px rgb(11 18 32 / 18%);--shadow-4: 0 24px 48px -12px rgb(11 18 32 / 24%);--shadow-glow: none;--shadow-cta: none}}[data-theme=light]{--shadow-1: 0 1px 2px rgb(11 18 32 / 6%);--shadow-2: 0 4px 12px -2px rgb(11 18 32 / 10%);--shadow-3: 0 12px 32px -8px rgb(11 18 32 / 18%);--shadow-4: 0 24px 48px -12px rgb(11 18 32 / 24%);--shadow-glow: none;--shadow-cta: none}@media(prefers-color-scheme:light){:root:not([data-theme]) .lp-title{text-shadow:none}:root:not([data-theme]) .lp-title span{background-image:linear-gradient(180deg,var(--foreground) 20%,var(--primary) 100%)}:root:not([data-theme]) .lp-field{background:var(--background)}:root:not([data-theme]) .lp-field-drift>rect:first-child{fill:var(--background)}:root:not([data-theme]) .lp-field-bloom,:root:not([data-theme]) .lp-thread-shine,:root:not([data-theme]) .lp-field-threads [fill="#f4feff"]{opacity:0}:root:not([data-theme]) .lp-field-threads [stroke="#67e8f9"],:root:not([data-theme]) .lp-field-threads [stroke="#d8fbff"]{stroke:var(--cn-cyan-600);opacity:.35;filter:none}:root:not([data-theme]) .lp-glow{background:radial-gradient(ellipse 70% 50% at 50% 32%,rgb(14 116 144 / 10%),transparent 60%)}:root:not([data-theme]) .lp-mouse{background:none}:root:not([data-theme]) .lp-hero-inner{background:radial-gradient(ellipse at center,color-mix(in srgb,var(--background) 70%,transparent) 0%,transparent 72%)}:root:not([data-theme]) .lp-nav-inner{border-color:var(--border);box-shadow:var(--shadow-2)}:root:not([data-theme]) .lp-nav .nav-brand img,:root:not([data-theme]) .nav-brand img{filter:none}:root:not([data-theme]) .lp-nav .nav-links a,:root:not([data-theme]) .nav-links a,:root:not([data-theme]) .lp-quiet-link,:root:not([data-theme]) .lp-footer-col a,:root:not([data-theme]) .lp-doc-bar p,:root:not([data-theme]) .lp-doc-list p,:root:not([data-theme]) .lp-ask p,:root:not([data-theme]) .vu-facts ul li,:root:not([data-theme]) .lp-waitlist-hint,:root:not([data-theme]) .lp-waitlist-done span{color:var(--muted-foreground)}:root:not([data-theme]) .lp-nav .nav-links a:hover,:root:not([data-theme]) .lp-nav .nav-links a.active,:root:not([data-theme]) .nav-links a:hover,:root:not([data-theme]) .nav-links a.active,:root:not([data-theme]) .lp-quiet-link:hover,:root:not([data-theme]) .lp-footer-col a:hover{color:var(--foreground)}:root:not([data-theme]) .lp-nav .nav-links a:hover,:root:not([data-theme]) .lp-nav .nav-links a.active{background:var(--muted)}:root:not([data-theme]) .lp-btn{border-color:var(--input)}:root:not([data-theme]) .lp-btn:hover{border-color:var(--ring);background:color-mix(in srgb,var(--foreground) 4%,transparent)}:root:not([data-theme]) .lp-btn.is-solid{background:var(--foreground);border-color:var(--foreground);color:var(--background);box-shadow:var(--shadow-1)}:root:not([data-theme]) .lp-btn.is-solid:hover{background:var(--cn-ink-950);color:var(--cn-light-canvas);box-shadow:var(--shadow-2)}:root:not([data-theme]) .btn-primary:hover{background:var(--cn-cyan-800);color:var(--primary-foreground);box-shadow:var(--shadow-1)}:root:not([data-theme]) .btn-ghost{color:var(--foreground);border-color:var(--input)}:root:not([data-theme]) .btn-ghost:hover{border-color:var(--foreground);background:color-mix(in srgb,var(--foreground) 6%,transparent);box-shadow:none}:root:not([data-theme]) .lp-plan,:root:not([data-theme]) .lp-host li{border-color:var(--border);box-shadow:var(--shadow-1)}:root:not([data-theme]) .lp-plan.is-hot{background:var(--card);border:2px solid var(--primary);box-shadow:var(--shadow-3)}:root:not([data-theme]) .lp-plan.is-hot em{color:var(--primary)}:root:not([data-theme]) .lp-waitlist-row{background:var(--background);border-color:var(--input);box-shadow:var(--shadow-1)}:root:not([data-theme]) .lp-waitlist-row:focus-within{border-color:var(--ring);box-shadow:0 0 0 2px var(--ring)}:root:not([data-theme]) .lp-waitlist input:focus-visible{outline:2px solid transparent}:root:not([data-theme]) .lp-waitlist input::placeholder{color:var(--muted-foreground)}:root:not([data-theme]) .lp-waitlist-error{color:var(--destructive)}:root:not([data-theme]) .field input:not(:focus,[aria-invalid=true]),:root:not([data-theme]) .field select:not(:focus,[aria-invalid=true]),:root:not([data-theme]) .field textarea:not(:focus,[aria-invalid=true]){border-color:var(--input)}:root:not([data-theme]) ::selection{background:var(--cn-cyan-100);color:var(--foreground)}}[data-theme=light] .lp-title{text-shadow:none}[data-theme=light] .lp-title span{background-image:linear-gradient(180deg,var(--foreground) 20%,var(--primary) 100%)}[data-theme=light] .lp-field{background:var(--background)}[data-theme=light] .lp-field-drift>rect:first-child{fill:var(--background)}[data-theme=light] .lp-field-bloom,[data-theme=light] .lp-thread-shine,[data-theme=light] .lp-field-threads [fill="#f4feff"]{opacity:0}[data-theme=light] .lp-field-threads [stroke="#67e8f9"],[data-theme=light] .lp-field-threads [stroke="#d8fbff"]{stroke:var(--cn-cyan-600);opacity:.35;filter:none}[data-theme=light] .lp-glow{background:radial-gradient(ellipse 70% 50% at 50% 32%,rgb(14 116 144 / 10%),transparent 60%)}[data-theme=light] .lp-mouse{background:none}[data-theme=light] .lp-hero-inner{background:radial-gradient(ellipse at center,color-mix(in srgb,var(--background) 70%,transparent) 0%,transparent 72%)}[data-theme=light] .lp-nav-inner{border-color:var(--border);box-shadow:var(--shadow-2)}[data-theme=light] .lp-nav .nav-brand img,[data-theme=light] .nav-brand img{filter:none}[data-theme=light] .lp-nav .nav-links a,[data-theme=light] .nav-links a,[data-theme=light] .lp-quiet-link,[data-theme=light] .lp-footer-col a,[data-theme=light] .lp-doc-bar p,[data-theme=light] .lp-doc-list p,[data-theme=light] .lp-ask p,[data-theme=light] .vu-facts ul li,[data-theme=light] .lp-waitlist-hint,[data-theme=light] .lp-waitlist-done span{color:var(--muted-foreground)}[data-theme=light] .lp-nav .nav-links a:hover,[data-theme=light] .lp-nav .nav-links a.active,[data-theme=light] .nav-links a:hover,[data-theme=light] .nav-links a.active,[data-theme=light] .lp-quiet-link:hover,[data-theme=light] .lp-footer-col a:hover{color:var(--foreground)}[data-theme=light] .lp-nav .nav-links a:hover,[data-theme=light] .lp-nav .nav-links a.active{background:var(--muted)}[data-theme=light] .lp-btn{border-color:var(--input)}[data-theme=light] .lp-btn:hover{border-color:var(--ring);background:color-mix(in srgb,var(--foreground) 4%,transparent)}[data-theme=light] .lp-btn.is-solid{background:var(--foreground);border-color:var(--foreground);color:var(--background);box-shadow:var(--shadow-1)}[data-theme=light] .lp-btn.is-solid:hover{background:var(--cn-ink-950);color:var(--cn-light-canvas);box-shadow:var(--shadow-2)}[data-theme=light] .btn-primary:hover{background:var(--cn-cyan-800);color:var(--primary-foreground);box-shadow:var(--shadow-1)}[data-theme=light] .btn-ghost{color:var(--foreground);border-color:var(--input)}[data-theme=light] .btn-ghost:hover{border-color:var(--foreground);background:color-mix(in srgb,var(--foreground) 6%,transparent);box-shadow:none}[data-theme=light] .lp-plan,[data-theme=light] .lp-host li{border-color:var(--border);box-shadow:var(--shadow-1)}[data-theme=light] .lp-plan.is-hot{background:var(--card);border:2px solid var(--primary);box-shadow:var(--shadow-3)}[data-theme=light] .lp-plan.is-hot em{color:var(--primary)}[data-theme=light] .lp-waitlist-row{background:var(--background);border-color:var(--input);box-shadow:var(--shadow-1)}[data-theme=light] .lp-waitlist-row:focus-within{border-color:var(--ring);box-shadow:0 0 0 2px var(--ring)}[data-theme=light] .lp-waitlist input:focus-visible{outline:2px solid transparent}[data-theme=light] .lp-waitlist input::placeholder{color:var(--muted-foreground)}[data-theme=light] .lp-waitlist-error{color:var(--destructive)}[data-theme=light] .field input:not(:focus,[aria-invalid=true]),[data-theme=light] .field select:not(:focus,[aria-invalid=true]),[data-theme=light] .field textarea:not(:focus,[aria-invalid=true]){border-color:var(--input)}[data-theme=light] ::selection{background:var(--cn-cyan-100);color:var(--foreground)}[role=presentation]:has([data-slot=theme-menu]),[role=presentation]:has([data-slot=theme-tooltip]){z-index:90}[data-slot=theme-trigger]{position:relative;display:inline-flex;width:2rem;height:2rem;align-items:center;justify-content:center;border:0;border-radius:999px;padding:0;background:transparent;color:var(--muted-foreground);cursor:pointer}[data-slot=theme-trigger]:hover,[data-slot=theme-trigger][data-popup-open],[data-slot=theme-trigger][data-open]{background:var(--accent);color:var(--foreground)}[data-slot=theme-trigger] svg,[data-slot=theme-menu] svg,[data-slot=theme-tooltip] svg,[data-slot=theme-segments] svg{width:1rem;height:1rem;flex-shrink:0}@media(pointer:coarse){[data-slot=theme-trigger]:after{content:"";position:absolute;inset:-.375rem}}[data-slot=theme-tooltip]{border-radius:.375rem;background:var(--foreground);color:var(--background);padding:.25rem .5rem;font-size:.75rem;line-height:1.2}[data-slot=theme-menu]{min-width:10rem;border-radius:.75rem;background:var(--popover);color:var(--popover-foreground);padding:.25rem;box-shadow:var(--shadow-3);outline:none}[data-slot=theme-menu-label]{padding:.25rem .5rem;font-size:.75rem;color:var(--muted-foreground)}[data-slot=theme-menu] [role=menuitemradio]{position:relative;display:flex;min-height:2rem;align-items:center;gap:.5rem;border-radius:.375rem;padding:.25rem 2rem .25rem .5rem;font-size:.875rem;color:var(--popover-foreground);cursor:default;-webkit-user-select:none;user-select:none}[data-slot=theme-menu] [role=menuitemradio]:hover,[data-slot=theme-menu] [role=menuitemradio]:focus,[data-slot=theme-menu] [role=menuitemradio][data-highlighted]{background:var(--accent);color:var(--accent-foreground)}[data-slot=theme-menu] [role=menuitemradio]:focus-visible{outline:none}[data-slot=theme-menu] [role=menuitemradio]>span{display:flex;min-width:0;flex-direction:column;align-items:flex-start}[data-slot=theme-menu] [role=menuitemradio]>span span:last-child:not(:only-child){font-size:.75rem;color:var(--muted-foreground)}[data-slot=theme-menu] [role=menuitemradio]>span.pointer-events-none{position:absolute;right:.5rem;display:flex;align-items:center;justify-content:center}[data-slot=theme-menu] .text-primary{color:var(--primary)}[data-slot=theme-menu] .text-link{color:var(--link)}@media(pointer:coarse){[data-slot=theme-menu] [role=menuitemradio]{min-height:2.75rem}}[data-slot=theme-segments]{display:inline-flex;flex-direction:column;gap:.25rem}.lp-mobile-nav [data-slot=theme-segments]{width:100%;margin-top:.75rem}.lp-mobile-nav [data-slot=theme-segments] [role=radiogroup]{width:100%}[data-slot=theme-segments]>span{font-size:.75rem;color:var(--muted-foreground)}[data-slot=theme-segments] [role=radiogroup]{display:flex;border-radius:999px;background:var(--muted);padding:.25rem}[data-slot=theme-segments] [role=radio]{display:inline-flex;height:2.25rem;min-width:0;flex:1;align-items:center;justify-content:center;gap:.375rem;border:0;border-radius:999px;padding:0 .75rem;background:transparent;font-size:.875rem;color:var(--muted-foreground);cursor:pointer}[data-slot=theme-segments] [role=radio][aria-checked=true]{background:var(--background);color:var(--foreground);font-weight:500;box-shadow:var(--shadow-1)}
