.landing-page-container.svelte-t1cweu{--lp-bg: #050508;--lp-bg-alt: #0A0C10;--lp-surface: #0F1118;--lp-surface-hover: #151922;--lp-text: #F1F3F5;--lp-text-2: #9BA1AB;--lp-text-3: #6B7280;--lp-text-4: #4B5563;--lp-border: #1E2330;--lp-border-hover: #2A3040;--lp-border-light: rgba(30, 35, 48, .6);--lp-border-extra-light: rgba(30, 35, 48, .35);--lp-cyan: #00D4FF;--lp-violet: #8B5CF6;--lp-green: #10B981;--lp-amber: #F59E0B;--lp-header-bg: rgba(5, 5, 8, .75);--lp-overlay: rgba(5, 5, 8, .6);--lp-cyan-tint: rgba(0, 212, 255, .08);--lp-cyan-border: rgba(0, 212, 255, .12);--lp-cyan-glow: rgba(0, 212, 255, .2);--lp-cyan-glow-strong: rgba(0, 212, 255, .3);--lp-violet-tint: rgba(139, 92, 246, .08);--lp-violet-border: rgba(139, 92, 246, .15);--lp-green-tint: rgba(16, 185, 129, .08);--lp-green-border: rgba(16, 185, 129, .1);--lp-amber-tint: rgba(245, 158, 11, .06);--lp-amber-border: rgba(245, 158, 11, .15);--lp-hover: rgba(255, 255, 255, .03);--lp-blob-1: rgba(0, 212, 255, .12);--lp-blob-2: rgba(139, 92, 246, .1);--lp-blob-3: rgba(0, 212, 255, .06);--lp-noise-opacity: .5;--lp-grid-dot: rgba(255, 255, 255, .025);--lp-shadow: rgba(0, 0, 0, .3);--lp-shadow-strong: rgba(0, 0, 0, .4);--lp-result-bg: #080A0E;--lp-success-row: rgba(16, 185, 129, .06);--lp-pro-glow: .3;--lp-gradient-from: #00D4FF;--lp-gradient-mid: #818CF8;--lp-gradient-to: #A78BFA;--lp-cta-bg-from: #0F1118;--lp-cta-bg-to: #151922;--lp-cta-blob-cyan: rgba(0, 212, 255, .1);--lp-cta-blob-violet: rgba(139, 92, 246, .07);--lp-contact-bg: rgba(15, 17, 24, .5);background-color:var(--lp-bg)!important;color:var(--lp-text)!important;font-family:DM Sans,sans-serif}.landing-page-container[data-landing-theme=light].svelte-t1cweu{--lp-bg: #FAFBFC;--lp-bg-alt: #F1F3F5;--lp-surface: #FFFFFF;--lp-surface-hover: #F9FAFB;--lp-text: #111827;--lp-text-2: #4B5563;--lp-text-3: #6B7280;--lp-text-4: #9CA3AF;--lp-border: #E2E5EA;--lp-border-hover: #D1D5DB;--lp-border-light: rgba(226, 229, 234, .8);--lp-border-extra-light: rgba(226, 229, 234, .5);--lp-cyan: #0891B2;--lp-violet: #7C3AED;--lp-green: #059669;--lp-amber: #D97706;--lp-header-bg: rgba(250, 251, 252, .85);--lp-overlay: rgba(0, 0, 0, .3);--lp-cyan-tint: rgba(8, 145, 178, .07);--lp-cyan-border: rgba(8, 145, 178, .15);--lp-cyan-glow: rgba(8, 145, 178, .12);--lp-cyan-glow-strong: rgba(8, 145, 178, .2);--lp-violet-tint: rgba(124, 58, 237, .07);--lp-violet-border: rgba(124, 58, 237, .15);--lp-green-tint: rgba(5, 150, 105, .07);--lp-green-border: rgba(5, 150, 105, .12);--lp-amber-tint: rgba(217, 119, 6, .06);--lp-amber-border: rgba(217, 119, 6, .12);--lp-hover: rgba(0, 0, 0, .03);--lp-blob-1: rgba(8, 145, 178, .06);--lp-blob-2: rgba(124, 58, 237, .05);--lp-blob-3: rgba(8, 145, 178, .03);--lp-noise-opacity: .12;--lp-grid-dot: rgba(0, 0, 0, .035);--lp-shadow: rgba(0, 0, 0, .06);--lp-shadow-strong: rgba(0, 0, 0, .1);--lp-result-bg: #F9FAFB;--lp-success-row: rgba(5, 150, 105, .06);--lp-pro-glow: .15;--lp-gradient-from: #0891B2;--lp-gradient-mid: #6366F1;--lp-gradient-to: #7C3AED;--lp-cta-bg-from: #FFFFFF;--lp-cta-bg-to: #F9FAFB;--lp-cta-blob-cyan: rgba(8, 145, 178, .06);--lp-cta-blob-violet: rgba(124, 58, 237, .04);--lp-contact-bg: rgba(255, 255, 255, .7)}html:has(.landing-page-container),body:has(.landing-page-container){background-color:#050508!important;color:#f1f3f5!important}html:has(.landing-page-container[data-landing-theme=light]),body:has(.landing-page-container[data-landing-theme=light]){background-color:#fafbfc!important;color:#111827!important}.landing-page-container.svelte-t1cweu{--bg-color: var(--lp-bg) !important;--card-bg: var(--lp-surface) !important;--text-color: var(--lp-text) !important;--text-primary: var(--lp-text) !important;--text-secondary: var(--lp-text-2) !important;--secondary-color: var(--lp-text-2) !important;--border-color: var(--lp-border) !important;--border-color-light: var(--lp-border) !important;--hover-bg: var(--lp-surface-hover) !important;--row-hover-bg: var(--lp-surface-hover) !important;--row-alt-bg: var(--lp-bg-alt) !important;--input-bg: var(--lp-surface) !important;--input-border: var(--lp-border) !important;--header-bg: var(--lp-bg-alt) !important;--header-fg: var(--lp-text) !important;--primary-color: var(--lp-cyan) !important}.landing-page-container,.landing-page-container.bg-white,[data-theme] .landing-page-container,[data-theme] .landing-page-container.bg-white,[data-theme] .landing-page-container .bg-white{background-color:var(--lp-bg)!important}.landing-page-container .bg-slate-50,[data-theme] .landing-page-container .bg-slate-50{background-color:var(--lp-bg-alt)!important}.landing-page-container .text-slate-900,[data-theme] .landing-page-container .text-slate-900{color:var(--lp-text)!important}.landing-page-container .text-slate-700,[data-theme] .landing-page-container .text-slate-700,.landing-page-container .text-slate-600,[data-theme] .landing-page-container .text-slate-600{color:var(--lp-text-2)!important}.landing-page-container .text-slate-500,[data-theme] .landing-page-container .text-slate-500{color:var(--lp-text-3)!important}.landing-page-container .border-slate-100,[data-theme] .landing-page-container .border-slate-100,.landing-page-container .border-slate-200,[data-theme] .landing-page-container .border-slate-200{border-color:var(--lp-border)!important}.lp-header.svelte-t1cweu{background:var(--lp-header-bg);backdrop-filter:blur(20px) saturate(1.2);-webkit-backdrop-filter:blur(20px) saturate(1.2);border-bottom:1px solid var(--lp-border)}.lp-logo-icon.svelte-t1cweu{background:linear-gradient(135deg,var(--lp-cyan),var(--lp-violet))}.lp-text.svelte-t1cweu{color:var(--lp-text)}.lp-text-secondary.svelte-t1cweu{color:var(--lp-text-2)}.lp-text-dim.svelte-t1cweu{color:var(--lp-text-4)}.lp-accent-cyan.svelte-t1cweu{color:var(--lp-cyan)}.lp-nav-link.svelte-t1cweu{color:var(--lp-text-2)}.lp-nav-link.svelte-t1cweu:hover{color:var(--lp-text)}.lp-btn-gradient.svelte-t1cweu{background:linear-gradient(135deg,var(--lp-cyan),var(--lp-violet))}.lp-theme-toggle.svelte-t1cweu{color:var(--lp-text-2)}.lp-theme-toggle.svelte-t1cweu:hover{color:var(--lp-text);background:var(--lp-hover)}.lp-lang-switcher.svelte-t1cweu{border:1px solid var(--lp-border)}.lp-lang-active{background-color:var(--lp-cyan)!important;color:#fff!important;font-weight:600}.lp-lang-inactive{background-color:transparent;color:var(--lp-text-3)}.lp-lang-inactive:hover{background-color:var(--lp-hover);color:var(--lp-text-2)}.lp-mobile-overlay.svelte-t1cweu{background-color:var(--lp-overlay)}.lp-mobile-nav.svelte-t1cweu{background-color:var(--lp-surface);border-left:1px solid var(--lp-border)}.lp-mobile-nav-header.svelte-t1cweu{border-color:var(--lp-border)}.lp-footer.svelte-t1cweu{background:var(--lp-bg);border-top:1px solid var(--lp-border)}.lp-footer-logo-icon.svelte-t1cweu{background:var(--lp-cyan-tint);border:1px solid var(--lp-cyan-border)}.lp-footer-link.svelte-t1cweu{color:var(--lp-text-3)}.lp-footer-link.svelte-t1cweu:hover{color:var(--lp-text)}.landing-page-container .prose{color:var(--lp-text-2)}.landing-page-container .prose h1,.landing-page-container .prose h2,.landing-page-container .prose h3,.landing-page-container .prose h4{color:var(--lp-text);font-family:Outfit,sans-serif}.landing-page-container .prose strong{color:var(--lp-text)}.landing-page-container .prose a{color:var(--lp-cyan)}.landing-page-container .prose a:hover{filter:brightness(1.15)}.landing-page-container .prose li::marker{color:var(--lp-text-4)}.landing-page-container .prose hr{border-color:var(--lp-border)}html{scroll-behavior:smooth}@media screen and (prefers-reduced-motion: reduce){html{scroll-behavior:auto}}
