[data-landing-theme]{--lp-moss-deep:#0b0b10;--lp-moss:#15151d;--lp-moss-soft:#1e1e29;--lp-forest:#0b0b10;--lp-sage:#e4e4e7;--lp-sage-soft:#ededee;--lp-petrol:#15151d;--lp-petrol-deep:#0b0b10;--lp-marine:#0b0b10;--lp-cyan:#e4e4e7;--lp-copper:#4f37e6;--lp-copper-soft:#9484ff;--lp-copper-deep:#3b27b8;--lp-saffron:#8b7dff;--lp-saffron-soft:#b4a9ff;--lp-cream:#f5f5f6;--lp-cream-warm:#ededee;--lp-stone:#e2e2e4;--lp-stone-soft:#ededee;--lp-graphite:#1a1a1c;--lp-graphite-soft:#6b6b70;--lp-surface-light:#fff;--lp-surface-paper:#fff;--lp-surface-deep:#0b0b10;--lp-font-display:var(--font-display), "Space Grotesk", system-ui, sans-serif;--lp-font-body:var(--font-body), "Rubik", system-ui, sans-serif;--lp-font-serif:var(--font-display), "Space Grotesk", system-ui, sans-serif;--lp-radius-sm:8px;--lp-radius-md:12px;--lp-radius-lg:16px;--lp-radius-xl:24px;--lp-radius-full:999px;--lp-shadow-sm:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--lp-shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--lp-shadow-lg:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--lp-shadow-copper:0 10px 15px -3px #4f37e640, 0 4px 6px -4px #4f37e62e;--lp-gradient-hero:radial-gradient(120% 80% at 85% 0%, #ffffff12 0%, transparent 58%), radial-gradient(70% 55% at 50% 0%, #5b47f524 0%, transparent 60%), linear-gradient(160deg, var(--lp-moss) 0%, var(--lp-forest) 100%);--lp-gradient-cta:linear-gradient(135deg, #6d5bff 0%, var(--lp-copper) 100%);--lp-gradient-cta-hover:linear-gradient(135deg, #7c6cff 0%, #5b47f5 100%);--lp-mauve:#71717a;--lp-emerald:#16a34a;--lp-crimson:#be123c;--lp-node-start:linear-gradient(135deg, var(--lp-copper-deep) 0%, var(--lp-copper) 100%);--lp-node-message:linear-gradient(135deg, var(--lp-copper) 0%, var(--lp-copper-soft) 100%);--lp-node-neutral:linear-gradient(135deg, var(--lp-mauve) 0%, #a1a1aa 100%);--lp-node-pix:linear-gradient(135deg, var(--lp-emerald) 0%, #22c55e 100%);--lp-node-exit:linear-gradient(135deg, var(--lp-crimson) 0%, #e11d48 100%);--lp-container-max:1240px;color:var(--lp-graphite);font-family:var(--lp-font-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:var(--lp-cream);line-height:1.55}:where([data-landing-theme],[data-landing-theme] *){box-sizing:border-box}:where([data-landing-theme]) :where(h1,h2,h3){font-family:var(--lp-font-display);letter-spacing:-.025em;margin:0;font-weight:600;line-height:1.08}:where([data-landing-theme]) :where(p){margin:0}:where([data-landing-theme]) :where(a){color:inherit;text-decoration:none}:where([data-landing-theme]) :where(button){cursor:pointer;color:inherit;background:0 0;border:none;font-family:inherit}@media (prefers-reduced-motion:reduce){[data-landing-theme] *,[data-landing-theme] :before,[data-landing-theme] :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}[data-landing-theme][data-landing-mode=dark]{--lp-page-bg:#0b0b10;--lp-page-text:#ececf1;--lp-page-text-soft:#9b9bab;--lp-card-bg:#15151d;--lp-card-border:#262633;--lp-input-bg:#15151d;--lp-input-border:#262633;--lp-shadow-sm:0 1px 3px 0 #0006, 0 1px 2px -1px #0000004d;--lp-shadow-md:0 4px 6px -1px #00000073, 0 2px 4px -2px #00000059;--lp-shadow-lg:0 20px 25px -5px #00000080, 0 8px 10px -6px #0006}[data-landing-theme]{--lp-page-bg:var(--lp-cream);--lp-page-text:var(--lp-graphite);--lp-page-text-soft:var(--lp-graphite-soft);--lp-card-bg:var(--lp-surface-light);--lp-card-border:color-mix(in oklab, var(--lp-stone) 72%, transparent);--lp-input-bg:var(--lp-surface-light);--lp-input-border:color-mix(in oklab, var(--lp-stone) 80%, transparent)}
