.landing-page-root{--landing-primary:#2a59d9;--landing-primary-hover:#1e4bbd;--landing-primary-foreground:#fff;--landing-accent:#9ae23f;--landing-accent-hover:#86cc35;--landing-accent-foreground:#1f2b05;--landing-accent-shadow:#9ae23f59;--landing-accent-shadow-strong:#9ae23f80;--landing-gradient-start:#2a59d9;--landing-gradient-end:#0ba5ec;--landing-panel-strong:#103a83;--landing-panel-strong-shadow:#103a8347;--landing-action-outline-border:color-mix(in srgb, var(--landing-primary) 32%, var(--border));--landing-action-outline-background:color-mix(in srgb, var(--landing-primary) 3%, var(--background));--landing-icon-brand:var(--landing-primary);--landing-icon-contact:var(--color-emerald-600);--landing-icon-security:var(--color-violet-600);--landing-icon-success:var(--color-emerald-600);--landing-icon-progress:var(--landing-primary);--landing-icon-warning:var(--color-amber-600);--landing-icon-danger:var(--destructive);--landing-icon-muted:var(--muted-foreground);--landing-radius-card:20px;--landing-radius-panel:28px;--landing-width-hero-content:720px;--landing-width-hero-content-wide:760px;--landing-width-hero-stats:680px;--landing-width-action:176px;--landing-width-case-card-min:320px;--landing-width-case-card-min-md:380px;--landing-width-case-card-max:620px;--landing-width-outcome-sidebar:260px;--landing-width-footer-brand:352px;--landing-width-footer-links:576px;--landing-height-hero-min:92dvh;--landing-height-hero-min-md:95dvh;--landing-height-case-row-base:268px;--landing-height-case-row-md:236px;--landing-height-outcome-workspace:680px;--landing-size-scroll-hint:44px;--landing-size-hero-blob-primary:37.5rem;--landing-size-hero-blob-secondary:25rem;--landing-width-hero-actions:28rem;--landing-height-hero-wave:6.25rem;--landing-font-size-hero-title:2rem;--landing-font-size-hero-title-small:2.25rem;--landing-font-size-hero-title-medium:2.875rem;--landing-font-size-hero-title-large:3.25rem;--landing-line-height-hero-title:1.18;--landing-font-size-hero-description:.9375rem;--landing-font-size-hero-meta:.6875rem;--landing-font-size-hero-pill:.625rem;--landing-shadow-accent:0 4px 20px var(--landing-accent-shadow);--landing-shadow-accent-strong:0 6px 28px var(--landing-accent-shadow-strong);--landing-hero-stats-shadow:0 30px 90px -48px #0f172a6b;--landing-hero-scroll-shadow:0 18px 40px -18px #0f172a73;--landing-hero-backdrop:radial-gradient(circle at top left, #2a59d914, transparent 34%), radial-gradient(circle at 78% 24%, #10b98114, transparent 28%);--landing-hero-blob-primary:#eff6ff80;--landing-hero-blob-secondary:#ecfdf566;--landing-hero-badge-border:#dbeafee6;--landing-hero-badge-bg:#ffffffd9;--landing-hero-free-badge-bg:#ef4444;--landing-hero-free-badge-foreground:#fff;--landing-hero-stats-border:#ffffffb3;--landing-hero-stats-bg:#ffffffd1;--landing-hero-scroll-border:#ffffffb3;--landing-hero-scroll-bg:#ffffffe0;--landing-wave-front:#0ea5e91f;--landing-wave-mid:#6366f114;--landing-wave-back:#3b82f60f;--landing-agent-owen-accent:#2a59d9;--landing-agent-owen-accent-soft:#edf2ff;--landing-agent-owen-surface-from:#2a59d92e;--landing-agent-owen-surface-to:#2a59d908;--landing-agent-owen-role:#1d4ed8;--landing-agent-owen-hover-border:#93c5fdcc;--landing-agent-mark-accent:#8b5cf6;--landing-agent-mark-accent-soft:#f3eeff;--landing-agent-mark-surface-from:#8b5cf62e;--landing-agent-mark-surface-to:#8b5cf608;--landing-agent-mark-role:#6d28d9;--landing-agent-mark-hover-border:#c4b5fdcc;--landing-agent-rick-accent:#10b981;--landing-agent-rick-accent-soft:#edf9f3;--landing-agent-rick-surface-from:#10b9812e;--landing-agent-rick-surface-to:#10b98108;--landing-agent-rick-role:#047857;--landing-agent-rick-hover-border:#6ee7b7cc;--landing-case-sales-skin:#34d399;--landing-case-sales-accent:#065f46;--landing-case-sales-halo:#d1fae5;--landing-case-sales-meta-text:#15803d;--landing-case-sales-support-text:#4d8b70;--landing-case-sales-card-from:#effff6;--landing-case-sales-card-to:#fff;--landing-case-sales-stripe:#22c55e;--landing-case-sales-chip-bg:#dcfce7;--landing-case-sales-chip-fg:#15803d;--landing-case-finance-skin:#5eead4;--landing-case-finance-accent:#0f766e;--landing-case-finance-halo:#ccfbf1;--landing-case-finance-meta-text:#0f766e;--landing-case-finance-support-text:#4f8d87;--landing-case-finance-card-from:#ecfeff;--landing-case-finance-card-to:#fff;--landing-case-finance-stripe:#14b8a6;--landing-case-finance-chip-bg:#ccfbf1;--landing-case-finance-chip-fg:#0f766e;--landing-case-policy-skin:#fb923c;--landing-case-policy-accent:#7c2d12;--landing-case-policy-halo:#ffedd5;--landing-case-policy-meta-text:#c2410c;--landing-case-policy-support-text:#b56c39;--landing-case-policy-card-from:#fff7f0;--landing-case-policy-card-to:#fff;--landing-case-policy-stripe:#fb923c;--landing-case-policy-chip-bg:#ffedd5;--landing-case-policy-chip-fg:#c2410c;--landing-case-ops-skin:#2dd4bf;--landing-case-ops-accent:#134e4a;--landing-case-ops-halo:#ccfbf1;--landing-case-ops-meta-text:#0f766e;--landing-case-ops-support-text:#4b8e89;--landing-case-ops-card-from:#effffb;--landing-case-ops-card-to:#fff;--landing-case-ops-stripe:#2dd4bf;--landing-case-ops-chip-bg:#ccfbf1;--landing-case-ops-chip-fg:#0f766e;--landing-case-research-skin:#818cf8;--landing-case-research-accent:#312e81;--landing-case-research-halo:#e0e7ff;--landing-case-research-meta-text:#7c3aed;--landing-case-research-support-text:#8a75be;--landing-case-research-card-from:#f3f0ff;--landing-case-research-card-to:#fff;--landing-case-research-stripe:#8b5cf6;--landing-case-research-chip-bg:#ede9fe;--landing-case-research-chip-fg:#7c3aed;--landing-case-competitor-skin:#f87171;--landing-case-competitor-accent:#7f1d1d;--landing-case-competitor-halo:#fee2e2;--landing-case-competitor-meta-text:#dc2626;--landing-case-competitor-support-text:#b56e6e;--landing-case-competitor-card-from:#fff3f3;--landing-case-competitor-card-to:#fff;--landing-case-competitor-stripe:#fb7185;--landing-case-competitor-chip-bg:#ffe4e6;--landing-case-competitor-chip-fg:#e11d48;--landing-case-market-skin:#facc15;--landing-case-market-accent:#713f12;--landing-case-market-halo:#fef9c3;--landing-case-market-meta-text:#d97706;--landing-case-market-support-text:#b28942;--landing-case-market-card-from:#fffdf0;--landing-case-market-card-to:#fff;--landing-case-market-stripe:#f59e0b;--landing-case-market-chip-bg:#fef3c7;--landing-case-market-chip-fg:#d97706;--landing-case-exec-skin:#f9a8d4;--landing-case-exec-accent:#9d174d;--landing-case-exec-halo:#fce7f3;--landing-case-exec-meta-text:#db2777;--landing-case-exec-support-text:#b87a98;--landing-case-exec-card-from:#fff1f7;--landing-case-exec-card-to:#fff;--landing-case-exec-stripe:#ec4899;--landing-case-exec-chip-bg:#fce7f3;--landing-case-exec-chip-fg:#be185d;--landing-outcome-traffic-red:#ff5f57;--landing-outcome-traffic-yellow:#febc2e;--landing-outcome-traffic-green:#28c840;--landing-outcome-user-bubble-fg:#24416a;--landing-outcome-surface-gloss:linear-gradient(115deg, #fff6 0%, #ffffff14 28%, transparent 58%, #ffffff1f 100%);--landing-outcome-slack-bg:#f4ede4;--landing-outcome-slack-fg:#4a154b;--landing-outcome-telegram-bg:#e1f3fb;--landing-outcome-telegram-fg:#08c;--landing-outcome-whatsapp-bg:#e8f8ef;--landing-outcome-whatsapp-fg:#25d366;--landing-outcome-feishu-bg:#e6f0ff;--landing-outcome-feishu-fg:#1456f0;--landing-outcome-wecom-bg:#e6f4ec;--landing-outcome-wecom-fg:#07c160;--landing-outcome-email-bg:#fef3c7;--landing-outcome-email-fg:#b45309;--landing-outcome-file-xlsx-bg:#ecfdf5;--landing-outcome-file-xlsx-fg:#047857;--landing-outcome-file-docx-bg:#eff6ff;--landing-outcome-file-docx-fg:#1d4ed8;--landing-outcome-file-pptx-bg:#fff7ed;--landing-outcome-file-pptx-fg:#c2410c;--landing-outcome-file-md-bg:#f1f5f9;--landing-outcome-file-md-fg:#334155;--landing-outcome-file-pdf-bg:#fef2f2;--landing-outcome-file-pdf-fg:#b91c1c;--landing-outcome-status-done-bg:#dcfce7;--landing-outcome-status-done-fg:#047857;--landing-outcome-status-active-bg:#dbeafe;--landing-outcome-status-active-fg:#1d4ed8;--landing-outcome-status-warn-bg:#fef3c7;--landing-outcome-status-warn-fg:#b45309;--landing-outcome-locked-market-research-bg-top:#f4f8ff;--landing-outcome-locked-market-research-bg-bottom:#e6eeff;--landing-outcome-locked-market-research-stroke:#8ca4db;--landing-outcome-locked-market-research-accent:#6b8cff;--landing-outcome-locked-market-research-skin:#f4c7a1;--landing-outcome-locked-market-research-outfit:#4b5ba6;--landing-outcome-locked-market-research-outfit-soft:#d9e3ff;--landing-outcome-locked-contract-drafter-bg-top:#f8f4ff;--landing-outcome-locked-contract-drafter-bg-bottom:#ede4ff;--landing-outcome-locked-contract-drafter-stroke:#a88fd9;--landing-outcome-locked-contract-drafter-accent:#8b5cf6;--landing-outcome-locked-contract-drafter-skin:#edc2a0;--landing-outcome-locked-contract-drafter-outfit:#5b3ba8;--landing-outcome-locked-contract-drafter-outfit-soft:#e4d8ff;--landing-outcome-locked-tax-analyst-bg-top:#effaf4;--landing-outcome-locked-tax-analyst-bg-bottom:#ddf5e6;--landing-outcome-locked-tax-analyst-stroke:#7dbe9c;--landing-outcome-locked-tax-analyst-accent:#10b981;--landing-outcome-locked-tax-analyst-skin:#f1c9a5;--landing-outcome-locked-tax-analyst-outfit:#1d7a58;--landing-outcome-locked-tax-analyst-outfit-soft:#cfeedd;--landing-outcome-locked-supply-coordinator-bg-top:#fff7ef;--landing-outcome-locked-supply-coordinator-bg-bottom:#fde8d2;--landing-outcome-locked-supply-coordinator-stroke:#d9a16a;--landing-outcome-locked-supply-coordinator-accent:#f59e0b;--landing-outcome-locked-supply-coordinator-skin:#edc09b;--landing-outcome-locked-supply-coordinator-outfit:#9a5a20;--landing-outcome-locked-supply-coordinator-outfit-soft:#fad6b2;--landing-outcome-locked-customer-success-bg-top:#f1fbfb;--landing-outcome-locked-customer-success-bg-bottom:#ddf3f4;--landing-outcome-locked-customer-success-stroke:#71b9bc;--landing-outcome-locked-customer-success-accent:#06b6d4;--landing-outcome-locked-customer-success-skin:#f0c7a5;--landing-outcome-locked-customer-success-outfit:#1b7b86;--landing-outcome-locked-customer-success-outfit-soft:#d3eff2;--landing-outcome-locked-channel-operator-bg-top:#fff3f4;--landing-outcome-locked-channel-operator-bg-bottom:#ffe1e5;--landing-outcome-locked-channel-operator-stroke:#d68a97;--landing-outcome-locked-channel-operator-accent:#f43f5e;--landing-outcome-locked-channel-operator-skin:#f4c9a7;--landing-outcome-locked-channel-operator-outfit:#a63b52;--landing-outcome-locked-channel-operator-outfit-soft:#ffd2da}.dark .landing-page-root{--landing-primary:#4d8bff;--landing-primary-hover:#3a76e8;--landing-primary-foreground:#f7fbff;--landing-accent:#a6ea53;--landing-accent-hover:#94d544;--landing-accent-foreground:#162300;--landing-accent-shadow:#a6ea5347;--landing-accent-shadow-strong:#a6ea536b;--landing-gradient-start:#7cb1ff;--landing-gradient-end:#4cc9ff;--landing-panel-strong:#123d87;--landing-panel-strong-shadow:#123d8757;--landing-icon-contact:var(--color-emerald-400);--landing-icon-security:var(--color-violet-400);--landing-icon-success:var(--color-emerald-400);--landing-icon-warning:var(--color-amber-400);--landing-radius-card:20px;--landing-radius-panel:28px;--landing-width-hero-content:720px;--landing-width-hero-content-wide:760px;--landing-width-hero-stats:680px;--landing-width-action:176px;--landing-width-case-card-min:320px;--landing-width-case-card-min-md:380px;--landing-width-case-card-max:620px;--landing-width-outcome-sidebar:260px;--landing-width-footer-brand:352px;--landing-width-footer-links:576px;--landing-height-hero-min:92dvh;--landing-height-hero-min-md:95dvh;--landing-height-case-row-base:268px;--landing-height-case-row-md:236px;--landing-height-outcome-workspace:680px;--landing-size-scroll-hint:44px;--landing-shadow-accent:0 4px 20px var(--landing-accent-shadow);--landing-shadow-accent-strong:0 6px 28px var(--landing-accent-shadow-strong);--landing-hero-stats-shadow:0 30px 90px -48px #020617ad;--landing-hero-scroll-shadow:0 18px 40px -18px #020617a3;--landing-hero-backdrop:radial-gradient(circle at top left, #60a5fa24, transparent 34%), radial-gradient(circle at 78% 24%, #34d3991a, transparent 28%);--landing-hero-blob-primary:#3b82f629;--landing-hero-blob-secondary:#10b98124;--landing-hero-badge-border:#3b82f63d;--landing-hero-badge-bg:#1e293bb8;--landing-hero-free-badge-bg:#fb7185;--landing-hero-free-badge-foreground:#fff;--landing-hero-stats-border:#94a3b83d;--landing-hero-stats-bg:#0f172ab8;--landing-hero-scroll-border:#94a3b83d;--landing-hero-scroll-bg:#0f172ac7;--landing-wave-front:#38bdf829;--landing-wave-mid:#818cf821;--landing-wave-back:#60a5fa1a;--landing-agent-owen-accent:#4d8bff;--landing-agent-owen-accent-soft:#4d8bff2e;--landing-agent-owen-surface-from:#4d8bff42;--landing-agent-owen-surface-to:#4d8bff14;--landing-agent-owen-role:#93c5fd;--landing-agent-owen-hover-border:#4d8bff7a;--landing-agent-mark-accent:#a78bfa;--landing-agent-mark-accent-soft:#a78bfa2e;--landing-agent-mark-surface-from:#a78bfa42;--landing-agent-mark-surface-to:#a78bfa14;--landing-agent-mark-role:#c4b5fd;--landing-agent-mark-hover-border:#a78bfa7a;--landing-agent-rick-accent:#34d399;--landing-agent-rick-accent-soft:#34d3992e;--landing-agent-rick-surface-from:#34d3993d;--landing-agent-rick-surface-to:#34d39914;--landing-agent-rick-role:#86efac;--landing-agent-rick-hover-border:#34d3997a;--landing-case-sales-skin:#6ee7b7;--landing-case-sales-accent:#6ee7b7;--landing-case-sales-halo:#083528;--landing-case-sales-meta-text:#6ee7b7;--landing-case-sales-support-text:#7ec8ac;--landing-case-sales-card-from:#0a1f17;--landing-case-sales-card-to:#101b18;--landing-case-sales-stripe:#34d399;--landing-case-sales-chip-bg:#34d39929;--landing-case-sales-chip-fg:#bbf7d0;--landing-case-finance-skin:#5eead4;--landing-case-finance-accent:#99f6e4;--landing-case-finance-halo:#082b2b;--landing-case-finance-meta-text:#7deee2;--landing-case-finance-support-text:#77b9b3;--landing-case-finance-card-from:#0a1f20;--landing-case-finance-card-to:#102123;--landing-case-finance-stripe:#2dd4bf;--landing-case-finance-chip-bg:#2dd4bf29;--landing-case-finance-chip-fg:#99f6e4;--landing-case-policy-skin:#fdba74;--landing-case-policy-accent:#fdba74;--landing-case-policy-halo:#3a1908;--landing-case-policy-meta-text:#fdba74;--landing-case-policy-support-text:#d5a16b;--landing-case-policy-card-from:#25160c;--landing-case-policy-card-to:#2b1a0d;--landing-case-policy-stripe:#fb923c;--landing-case-policy-chip-bg:#fb923c29;--landing-case-policy-chip-fg:#fed7aa;--landing-case-ops-skin:#5eead4;--landing-case-ops-accent:#5eead4;--landing-case-ops-halo:#083632;--landing-case-ops-meta-text:#7ceee0;--landing-case-ops-support-text:#79b9b4;--landing-case-ops-card-from:#0a201d;--landing-case-ops-card-to:#10211f;--landing-case-ops-stripe:#2dd4bf;--landing-case-ops-chip-bg:#2dd4bf29;--landing-case-ops-chip-fg:#99f6e4;--landing-case-research-skin:#a5b4fc;--landing-case-research-accent:#c4b5fd;--landing-case-research-halo:#151a3d;--landing-case-research-meta-text:#c4b5fd;--landing-case-research-support-text:#9d96d2;--landing-case-research-card-from:#12152b;--landing-case-research-card-to:#17192f;--landing-case-research-stripe:#818cf8;--landing-case-research-chip-bg:#818cf829;--landing-case-research-chip-fg:#c7d2fe;--landing-case-competitor-skin:#fda4af;--landing-case-competitor-accent:#fda4af;--landing-case-competitor-halo:#3a141b;--landing-case-competitor-meta-text:#fda4af;--landing-case-competitor-support-text:#d59aa2;--landing-case-competitor-card-from:#271216;--landing-case-competitor-card-to:#2c151b;--landing-case-competitor-stripe:#fb7185;--landing-case-competitor-chip-bg:#fb718529;--landing-case-competitor-chip-fg:#fecdd3;--landing-case-market-skin:#fde047;--landing-case-market-accent:#fde68a;--landing-case-market-halo:#352d0a;--landing-case-market-meta-text:#facc15;--landing-case-market-support-text:#d1b46d;--landing-case-market-card-from:#25210c;--landing-case-market-card-to:#2a250f;--landing-case-market-stripe:#facc15;--landing-case-market-chip-bg:#facc1529;--landing-case-market-chip-fg:#fef3c7;--landing-case-exec-skin:#f9a8d4;--landing-case-exec-accent:#f9a8d4;--landing-case-exec-halo:#321423;--landing-case-exec-meta-text:#f9a8d4;--landing-case-exec-support-text:#d6a0bb;--landing-case-exec-card-from:#27111c;--landing-case-exec-card-to:#2d1420;--landing-case-exec-stripe:#ec4899;--landing-case-exec-chip-bg:#ec489929;--landing-case-exec-chip-fg:#fbcfe8;--landing-outcome-traffic-red:#ff7b72;--landing-outcome-traffic-yellow:#f9c74f;--landing-outcome-traffic-green:#57d364;--landing-outcome-user-bubble-fg:#dbeafe;--landing-outcome-surface-gloss:linear-gradient(115deg, #ffffff24 0%, #ffffff0a 28%, transparent 58%, #ffffff14 100%);--landing-outcome-slack-bg:#74317f3d;--landing-outcome-slack-fg:#f5d0fe;--landing-outcome-telegram-bg:#38bdf82e;--landing-outcome-telegram-fg:#bae6fd;--landing-outcome-whatsapp-bg:#22c55e2e;--landing-outcome-whatsapp-fg:#bbf7d0;--landing-outcome-feishu-bg:#3b82f633;--landing-outcome-feishu-fg:#bfdbfe;--landing-outcome-wecom-bg:#22c55e2e;--landing-outcome-wecom-fg:#86efac;--landing-outcome-email-bg:#f59e0b2e;--landing-outcome-email-fg:#fde68a;--landing-outcome-file-xlsx-bg:#10b9812e;--landing-outcome-file-xlsx-fg:#a7f3d0;--landing-outcome-file-docx-bg:#3b82f62e;--landing-outcome-file-docx-fg:#bfdbfe;--landing-outcome-file-pptx-bg:#f973162e;--landing-outcome-file-pptx-fg:#fdba74;--landing-outcome-file-md-bg:#94a3b82e;--landing-outcome-file-md-fg:#e2e8f0;--landing-outcome-file-pdf-bg:#f43f5e2e;--landing-outcome-file-pdf-fg:#fecdd3;--landing-outcome-locked-market-research-bg-top:#14233d;--landing-outcome-locked-market-research-bg-bottom:#102033;--landing-outcome-locked-market-research-stroke:#5f7db5;--landing-outcome-locked-market-research-accent:#8db1ff;--landing-outcome-locked-market-research-skin:#f4c7a1;--landing-outcome-locked-market-research-outfit:#7f95de;--landing-outcome-locked-market-research-outfit-soft:#243455;--landing-outcome-locked-contract-drafter-bg-top:#21163a;--landing-outcome-locked-contract-drafter-bg-bottom:#1b1430;--landing-outcome-locked-contract-drafter-stroke:#8b74bf;--landing-outcome-locked-contract-drafter-accent:#c4b5fd;--landing-outcome-locked-contract-drafter-skin:#edc2a0;--landing-outcome-locked-contract-drafter-outfit:#8f6ef3;--landing-outcome-locked-contract-drafter-outfit-soft:#31234d;--landing-outcome-locked-tax-analyst-bg-top:#14261e;--landing-outcome-locked-tax-analyst-bg-bottom:#102019;--landing-outcome-locked-tax-analyst-stroke:#5a9875;--landing-outcome-locked-tax-analyst-accent:#6ee7b7;--landing-outcome-locked-tax-analyst-skin:#f1c9a5;--landing-outcome-locked-tax-analyst-outfit:#3cb081;--landing-outcome-locked-tax-analyst-outfit-soft:#1b3a2d;--landing-outcome-locked-supply-coordinator-bg-top:#2b1f12;--landing-outcome-locked-supply-coordinator-bg-bottom:#24190f;--landing-outcome-locked-supply-coordinator-stroke:#b78452;--landing-outcome-locked-supply-coordinator-accent:#fbbf24;--landing-outcome-locked-supply-coordinator-skin:#edc09b;--landing-outcome-locked-supply-coordinator-outfit:#d38b37;--landing-outcome-locked-supply-coordinator-outfit-soft:#4a3118;--landing-outcome-locked-customer-success-bg-top:#102427;--landing-outcome-locked-customer-success-bg-bottom:#0f1f23;--landing-outcome-locked-customer-success-stroke:#5f9ea3;--landing-outcome-locked-customer-success-accent:#67e8f9;--landing-outcome-locked-customer-success-skin:#f0c7a5;--landing-outcome-locked-customer-success-outfit:#44c7da;--landing-outcome-locked-customer-success-outfit-soft:#1d3b40;--landing-outcome-locked-channel-operator-bg-top:#2a1419;--landing-outcome-locked-channel-operator-bg-bottom:#241118;--landing-outcome-locked-channel-operator-stroke:#b86f7e;--landing-outcome-locked-channel-operator-accent:#fb7185;--landing-outcome-locked-channel-operator-skin:#f4c9a7;--landing-outcome-locked-channel-operator-outfit:#df5e78;--landing-outcome-locked-channel-operator-outfit-soft:#4a1f2a}html:has(.landing-page-root){scroll-behavior:smooth;scroll-padding-top:4rem}.landing-brand-text{color:var(--landing-primary)}.landing-brand-dot{background-color:var(--landing-primary)}.landing-brand-surface{color:var(--landing-primary-foreground);background-color:var(--landing-primary)}.landing-brand-surface:hover{background-color:var(--landing-primary-hover)}.landing-brand-surface-soft{color:var(--landing-primary);background-color:color-mix(in srgb, var(--landing-primary) 10%, transparent)}.landing-accent-surface{color:var(--landing-accent-foreground);background-color:var(--landing-accent)}.landing-accent-surface:hover{background-color:var(--landing-accent-hover)}.landing-accent-surface-soft{color:var(--landing-accent-foreground);background-color:color-mix(in srgb, var(--landing-accent) 20%, transparent)}.dark .landing-accent-surface-soft{color:var(--landing-accent)}.landing-brand-gradient-surface{color:var(--landing-primary-foreground);background:linear-gradient(90deg, var(--landing-primary), var(--landing-gradient-end))}.landing-brand-outline-action{color:var(--landing-primary);background-color:var(--landing-action-outline-background);border-color:var(--landing-action-outline-border)}.landing-brand-outline-action:hover{color:var(--landing-primary-foreground);background-color:var(--landing-primary);border-color:var(--landing-primary)}.landing-icon-brand{color:var(--landing-icon-brand)}.landing-icon-contact{color:var(--landing-icon-contact)}.landing-icon-security{color:var(--landing-icon-security)}.landing-icon-muted{color:var(--landing-icon-muted)}.landing-status-success,.landing-status-progress,.landing-status-warning{background-color:color-mix(in srgb, currentColor 13%, transparent)}.landing-status-success{color:var(--landing-icon-success)}.landing-status-progress{color:var(--landing-icon-progress)}.landing-status-warning{color:var(--landing-icon-warning)}.landing-status-success-dot{background-color:var(--landing-icon-success)}.landing-brand-focus:focus{border-color:var(--landing-primary);box-shadow:0 0 0 2px color-mix(in srgb, var(--landing-primary) 15%, transparent)}.landing-pricing-card-highlighted{border-color:color-mix(in srgb, var(--landing-primary) 70%, transparent);background:linear-gradient(135deg, color-mix(in srgb, var(--landing-gradient-start) 12%, var(--card)), var(--card) 52%, color-mix(in srgb, var(--landing-accent) 16%, var(--card)))}.dark .landing-pricing-card-highlighted{background:linear-gradient(135deg, color-mix(in srgb, var(--landing-primary) 20%, var(--card)), var(--card) 52%, color-mix(in srgb, var(--landing-accent) 10%, var(--card)))}.landing-pricing-card-standard:hover{border-color:color-mix(in srgb, var(--landing-primary) 50%, transparent)}.landing-hero-section{min-height:100dvh}.landing-hero-backdrop{background:var(--landing-hero-backdrop)}.landing-hero-grid-background{z-index:0;contain:strict;transform-origin:50%;position:absolute;inset:-24%;overflow:hidden;transform:translate(-8%,-16%)skew(-48deg)skewY(14deg)scale(.82)translateZ(0);-webkit-mask-image:radial-gradient(85% 80% at 50% 38%,#000 38%,#00000080 62%,#0000 100%);mask-image:radial-gradient(85% 80% at 50% 38%,#000 38%,#00000080 62%,#0000 100%)}.landing-hero-grid-canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.landing-hero-grid-animation-canvas{z-index:0}.landing-hero-grid-static-canvas{z-index:1;pointer-events:none}.landing-hero-blob{filter:blur(64px);pointer-events:none;border-radius:9999px;position:absolute}.landing-hero-blob-primary{width:var(--landing-size-hero-blob-primary);height:var(--landing-size-hero-blob-primary);background:var(--landing-hero-blob-primary);top:-10rem;left:25%}.landing-hero-blob-secondary{width:var(--landing-size-hero-blob-secondary);height:var(--landing-size-hero-blob-secondary);background:var(--landing-hero-blob-secondary);top:33.333%;right:-8rem}.landing-hero-content{width:100%;max-width:var(--landing-width-hero-content);text-align:center}.landing-hero-title{font-size:var(--landing-font-size-hero-title);line-height:var(--landing-line-height-hero-title)}.landing-hero-badge{border:1px solid var(--landing-hero-badge-border);background:var(--landing-hero-badge-bg);box-shadow:var(--shadow-sm);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:9999px;align-items:center;gap:.5rem;padding:.375rem .75rem;display:inline-flex}.landing-hero-role{color:#0000;background:linear-gradient(90deg, var(--landing-gradient-start), var(--landing-gradient-end));-webkit-background-clip:text;background-clip:text;display:inline-block}.landing-hero-role-slot{vertical-align:baseline;display:inline-grid}.landing-hero-role-slot>*,.landing-hero-description-slot>*{grid-area:1/1}.landing-hero-role-measure{visibility:hidden;pointer-events:none}.landing-hero-description-slot{display:grid}.landing-hero-description{font-size:var(--landing-font-size-hero-description);line-height:1.25rem}.landing-hero-country{font-size:var(--landing-font-size-hero-meta);line-height:1rem}.landing-hero-pill{font-size:var(--landing-font-size-hero-pill);line-height:.875rem}.landing-hero-actions{max-width:var(--landing-width-hero-actions)}.landing-hero-email-input:-webkit-autofill{-webkit-text-fill-color:var(--foreground);caret-color:var(--foreground);-webkit-box-shadow:0 0 0 1000px var(--card) inset;box-shadow:0 0 0 1000px var(--card) inset;border-radius:var(--radius-md)}.landing-hero-email-input:-webkit-autofill:hover{-webkit-text-fill-color:var(--foreground);caret-color:var(--foreground);-webkit-box-shadow:0 0 0 1000px var(--card) inset;box-shadow:0 0 0 1000px var(--card) inset;border-radius:var(--radius-md)}.landing-hero-email-input:-webkit-autofill:focus{-webkit-text-fill-color:var(--foreground);caret-color:var(--foreground);-webkit-box-shadow:0 0 0 1000px var(--card) inset;box-shadow:0 0 0 1000px var(--card) inset;border-radius:var(--radius-md)}.landing-hero-free-badge{color:var(--landing-hero-free-badge-foreground);background:var(--landing-hero-free-badge-bg)}.landing-hero-scroll-control{width:var(--landing-size-scroll-hint);height:var(--landing-size-scroll-hint);border:1px solid var(--landing-hero-scroll-border);background:var(--landing-hero-scroll-bg);box-shadow:var(--landing-hero-scroll-shadow)}.landing-surfer-bob,.landing-left-bob{transform-origin:50%;will-change:transform}.landing-hero-wave{height:var(--landing-height-hero-wave);z-index:8}.landing-wave-front-path{color:var(--landing-wave-front)}.landing-wave-mid-path{color:var(--landing-wave-mid)}.landing-wave-back-path{color:var(--landing-wave-back)}@media (min-width:40rem){.landing-hero-section{min-height:var(--landing-height-hero-min)}.landing-hero-title{font-size:var(--landing-font-size-hero-title-small)}}@media (min-width:48rem){.landing-hero-section{min-height:var(--landing-height-hero-min-md)}.landing-hero-content{transform:translateY(.75rem)}.landing-hero-title{font-size:var(--landing-font-size-hero-title-medium)}}@media (min-width:64rem){.landing-hero-title{font-size:var(--landing-font-size-hero-title-large)}}.landing-deferred-section{content-visibility:auto;contain-intrinsic-size:auto 900px}@keyframes landing-surfer-bob{0%,to{transform:translate(0,0)rotate(0)}25%{transform:translateY(-10px)rotate(-1.5deg)}50%{transform:translateY(-3px)rotate(0)}75%{transform:translateY(-13px)rotate(1.6deg)}}@keyframes landing-left-bob{0%,to{transform:translate(0,0)}40%{transform:translateY(-5px)}70%{transform:translateY(-2px)}}@keyframes landing-wave-front-roll{0%{transform:translateY(2px)}25%{transform:translate(-12.5%,-5px)}50%{transform:translate(-25%,1px)}75%{transform:translate(-37.5%,-3px)}to{transform:translate(-50%,2px)}}@keyframes landing-wave-mid-roll{0%{transform:translate(0,0)}50%{transform:translate(-25%,-3px)}to{transform:translate(-50%)}}@keyframes landing-wave-back-roll{0%{transform:translateY(1px)}50%{transform:translate(-25%,-2px)}to{transform:translate(-50%,1px)}}@keyframes landing-hero-badge-float{0%,to{transform:translate(0,0)}50%{transform:translateY(-5px)}}@keyframes landing-hero-cta-glow{0%,to{box-shadow:0 4px 20px var(--landing-accent-shadow)}50%{box-shadow:0 6px 28px var(--landing-accent-shadow-strong)}}@keyframes landing-contact-success-pop{0%{opacity:0;transform:scale(.55)rotate(-10deg)}65%{opacity:1;transform:scale(1.08)rotate(2deg)}to{opacity:1;transform:scale(1)rotate(0)}}@keyframes landing-contact-success-ring{0%{opacity:.65;transform:scale(.8)}to{opacity:0;transform:scale(1.75)}}@keyframes landing-contact-success-content{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes landing-contact-success-spark{0%{opacity:0;transform:translateY(4px)scale(.4)}35%{opacity:1}to{opacity:0;transform:translateY(-13px)scale(1)}}.landing-surfer-bob{animation:6.4s ease-in-out infinite landing-surfer-bob}.landing-left-bob{animation:5.6s ease-in-out .8s infinite landing-left-bob}.landing-wave-front-track{animation:6s linear infinite landing-wave-front-roll}.landing-wave-mid-track{animation:10s linear infinite landing-wave-mid-roll}.landing-wave-back-track{animation:16s linear infinite landing-wave-back-roll}.landing-hero-badge-float{animation:2.2s ease-in-out infinite landing-hero-badge-float}.landing-hero-cta-glow{animation:2.4s ease-in-out infinite landing-hero-cta-glow}.landing-contact-success-content{animation:.42s ease-out both landing-contact-success-content}.landing-contact-success-icon{animation:.52s cubic-bezier(.2,.9,.25,1.2) both landing-contact-success-pop}.landing-contact-success-ring{animation:.9s ease-out .12s both landing-contact-success-ring}.landing-contact-success-spark{background-color:var(--landing-primary);border-radius:9999px;width:.4rem;height:.4rem;animation:.72s ease-out both landing-contact-success-spark;position:absolute}.landing-contact-success-spark-one{animation-delay:.18s;top:-.25rem;right:.15rem}.landing-contact-success-spark-two{background-color:var(--landing-accent);animation-delay:.26s;top:.4rem;right:-.65rem}.landing-contact-success-spark-three{width:.32rem;height:.32rem;animation-delay:.32s;bottom:-.2rem;left:-.45rem}@media (prefers-reduced-motion:reduce){html:has(.landing-page-root){scroll-behavior:auto}.landing-surfer-bob,.landing-left-bob,.landing-wave-front-track,.landing-wave-mid-track,.landing-wave-back-track,.landing-hero-badge-float,.landing-hero-cta-glow,.landing-contact-success-content,.landing-contact-success-icon,.landing-contact-success-ring,.landing-contact-success-spark{animation:none}}
