.landing-root{--landing-bg:#05080f;--landing-surface:#0a101c;--landing-accent:#4f8ef7;--landing-accent-soft:rgba(79,142,247,0.15);--font-sans:var(--font-landing-sans),"Manrope",system-ui,sans-serif;--font-mono:var(--font-landing-mono),"JetBrains Mono",ui-monospace,monospace;font-family:var(--font-landing-sans),"Manrope",system-ui,sans-serif;font-feature-settings:"ss01" on,"cv11" on;letter-spacing:-.011em;color-scheme:dark;-webkit-tap-highlight-color:transparent;text-size-adjust:100%}@media (max-width:767px){.landing-root{letter-spacing:-.008em}.landing-root .font-display,.landing-root :is(h1,h2,h3){letter-spacing:-.03em}.landing-root .hero-orb,.landing-root .prob-glow{filter:blur(64px)}.landing-root section{content-visibility:auto;contain-intrinsic-size:auto 480px}}.landing-root ::selection{background:rgba(79,142,247,.35);color:#fff}.landing-root .font-display,.landing-root :is(h1,h2,h3){font-family:var(--font-landing-display),"Syne",system-ui,sans-serif;font-weight:700;letter-spacing:-.04em;font-feature-settings:"ss01" on}.landing-root h1{font-weight:800;letter-spacing:-.045em}.landing-root :is(p,li,button,a,span,label){font-family:inherit}.landing-root :is(.font-mono,.font-mono *),.landing-root code,.landing-root pre{font-family:var(--font-landing-mono),"JetBrains Mono",ui-monospace,monospace!important;letter-spacing:0;font-feature-settings:"zero" on}.landing-root .hero-line{overflow:hidden;display:block}.landing-root [class*=overflow-hidden]{overflow:hidden}.landing-root .tracking-\[0\.3em\],.landing-root .tracking-\[0\.45em\],.landing-root .tracking-\[0\.4em\],.landing-root .tracking-widest{font-family:var(--font-landing-sans),"Manrope",system-ui,sans-serif;font-weight:600;letter-spacing:.28em}html.landing-cursor-on,html.landing-cursor-on *{cursor:none!important}.landing-cursor{position:fixed!important;inset:0;z-index:9999;transform:none!important}.landing-cursor-ring{mix-blend-mode:difference}.landing-cursor-dot,.landing-cursor-ring{will-change:transform}.landing-root .mask-words{transform-style:preserve-3d;font-family:var(--font-landing-display),"Syne",system-ui,sans-serif;font-weight:800}.landing-root .clip-panel{will-change:clip-path}.landing-root .tms-fill,.landing-root .tms-ghost{will-change:clip-path;font-family:var(--font-landing-display),"Syne",system-ui,sans-serif;font-weight:800}.landing-root .wipe-layer{will-change:clip-path}.landing-root .net-svg{cursor:none}.landing-root .mm-track span{font-family:var(--font-landing-display),"Syne",system-ui,sans-serif;font-weight:800}@media (prefers-reduced-motion:reduce){.landing-root *{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}html.landing-cursor-on,html.landing-cursor-on a,html.landing-cursor-on body,html.landing-cursor-on button{cursor:auto!important}.landing-cursor{display:none!important}}