:root,[data-theme=marketing-website]{--t-color-primary:#000000;--t-color-primary-hover:#333333;--t-color-primary-text:#ffffff;--t-color-secondary:#1e293b;--t-color-secondary-hover:#334155;--t-color-secondary-text:#ffffff;--t-color-bg:#f8fafc;--t-color-surface:#ffffff;--t-color-surface-elevated:#f1f5f9;--t-color-text:#1e293b;--t-color-text-secondary:#475569;--t-color-text-muted:#94a3b8;--t-color-border:#e2e8f0;--t-color-accent:#06b6d4;--t-color-cta:#06b6d4;--t-color-cta-hover:#0891b2;--t-color-cta-text:#ffffff;--t-color-success:#16a34a;--t-color-success-bg:#dcfce7;--t-color-warning:#d97706;--t-color-warning-bg:#fef3c7;--t-color-error:#dc2626;--t-color-error-bg:#fee2e2;--t-color-danger:#dc2626;--t-color-danger-hover:#b91c1c;--t-color-danger-text:#ffffff;--t-color-info:#06b6d4;--t-color-info-bg:#ecfeff;--t-glass-bg:rgba(255,255,255,0.85);--t-glass-border:rgba(26,43,76,0.12);--t-gradient-hero:linear-gradient(135deg,#1a2b4c,#0e4f6e 50%,#0a7a8a);--t-gradient-cta:linear-gradient(90deg,#06b6d4,#0ea5e9);--t-gradient-cta-hover:linear-gradient(90deg,#0891b2,#0284c7);--t-gradient-surface:linear-gradient(180deg,#f8fafc,#e2e8f0);--t-gradient-mesh:radial-gradient(ellipse at 20% 50%,rgba(6,182,212,0.08) 0%,transparent 60%),radial-gradient(ellipse at 80% 20%,rgba(26,43,76,0.06) 0%,transparent 60%);--t-color-dataviz-1:#06b6d4;--t-color-dataviz-2:#1a2b4c;--t-color-dataviz-3:#0ea5e9;--t-color-dataviz-4:#7dd3fc;--t-color-dataviz-5:#bae6fd;--t-radius-sm:6px;--t-radius-md:10px;--t-radius-button:calc(var(--t-radius-md) - 2px);--t-radius-card:12px;--t-radius-input:8px;--t-radius-full:9999px;--t-shadow-sm:0 1px 3px rgba(26,43,76,0.08),0 1px 2px rgba(26,43,76,0.04);--t-shadow-md:0 4px 16px rgba(26,43,76,0.1);--t-shadow-lg:0 8px 32px rgba(26,43,76,0.14);--t-shadow-cta:0 4px 20px rgba(6,182,212,0.4);--t-shadow-focus:0 0 0 3px rgba(6,182,212,0.3);--t-font-body:"Outfit",-apple-system,BlinkMacSystemFont,sans-serif;--t-font-heading:"Outfit",-apple-system,BlinkMacSystemFont,sans-serif;--t-font-weight-normal:400;--t-font-weight-medium:500;--t-font-weight-bold:700;--t-letter-spacing:-0.02em;--t-letter-spacing-body:0em;--t-line-height-body:1.6;--t-transition-duration:220ms;--t-transition-easing:cubic-bezier(0.4,0,0.2,1)}[data-theme=marketing-website-dark]{--t-color-primary:#38bdf8;--t-color-primary-hover:#0ea5e9;--t-color-primary-text:#0f172a;--t-color-secondary:#2dd4bf;--t-color-secondary-hover:#14b8a6;--t-color-secondary-text:#0f172a;--t-color-bg:#0a0c10;--t-color-surface:#1a2634;--t-color-surface-elevated:#1e293b;--t-color-text:#f1f5f9;--t-color-text-secondary:#94a3b8;--t-color-text-muted:#64748b;--t-color-border:#334155;--t-color-accent:#22d3ee;--t-color-cta:#38bdf8;--t-color-cta-hover:#0ea5e9;--t-color-cta-text:#0f172a;--t-color-success:#2dd4bf;--t-color-success-bg:#0d2c28;--t-color-warning:#fbbf24;--t-color-warning-bg:#2d1f00;--t-color-error:#fb7185;--t-color-error-bg:#2d0a14;--t-color-danger:#ef4444;--t-color-danger-hover:#dc2626;--t-color-danger-text:#ffffff;--t-color-info:#38bdf8;--t-color-info-bg:#0c2942;--t-glass-bg:rgba(15,23,42,0.85);--t-glass-border:rgba(56,189,248,0.15);--t-gradient-hero:linear-gradient(135deg,rgba(15,23,42,0.7),rgba(13,148,136,0.7));--t-gradient-cta:linear-gradient(90deg,#38bdf8,#2dd4bf);--t-gradient-cta-hover:linear-gradient(90deg,#0ea5e9,#14b8a6);--t-gradient-surface:linear-gradient(180deg,#0f172a,#1e293b);--t-gradient-mesh:radial-gradient(ellipse at 20% 50%,rgba(34,211,238,0.08) 0%,transparent 60%),radial-gradient(ellipse at 80% 20%,rgba(15,23,42,0.06) 0%,transparent 60%);--t-color-dataviz-1:#38bdf8;--t-color-dataviz-2:#2dd4bf;--t-color-dataviz-3:#22d3ee;--t-color-dataviz-4:#7dd3fc;--t-color-dataviz-5:#a5f3fc;--t-radius-sm:6px;--t-radius-md:10px;--t-radius-button:calc(var(--t-radius-md) - 2px);--t-radius-card:12px;--t-radius-input:8px;--t-radius-full:9999px;--t-shadow-sm:0 0 8px rgba(56,189,248,0.1);--t-shadow-md:0 0 20px rgba(56,189,248,0.15);--t-shadow-lg:0 0 40px rgba(56,189,248,0.2);--t-shadow-cta:0 4px 20px rgba(56,189,248,0.4);--t-shadow-focus:0 0 0 3px rgba(45,212,191,0.4);--t-font-body:"Outfit",-apple-system,BlinkMacSystemFont,sans-serif;--t-font-heading:"Outfit",-apple-system,BlinkMacSystemFont,sans-serif;--t-font-weight-normal:400;--t-font-weight-medium:500;--t-font-weight-bold:700;--t-letter-spacing:-0.02em;--t-letter-spacing-body:0em;--t-line-height-body:1.6;--t-transition-duration:220ms;--t-transition-easing:cubic-bezier(0.4,0,0.2,1)}html[data-theme=marketing-website]{--joy-palette-background-body:var(--t-color-bg);--joy-palette-background-surface:var(--t-color-surface);--joy-palette-background-level1:var(--t-color-surface-elevated);--joy-palette-background-level2:#e2e8f0;--joy-palette-background-level3:#cbd5e1;--joy-palette-text-primary:var(--t-color-text);--joy-palette-text-secondary:var(--t-color-text-secondary);--joy-palette-text-tertiary:var(--t-color-text-muted);--joy-palette-divider:color-mix(in srgb,var(--t-color-border) 80%,transparent);--joy-palette-neutral-outlinedBorder:var(--t-color-border);--joy-palette-neutral-softHoverBg:rgba(26,43,76,0.06);--joy-palette-neutral-plainHoverBg:rgba(26,43,76,0.06);--joy-palette-primary-solidBg:var(--t-color-primary);--joy-palette-primary-solidHoverBg:var(--t-color-primary-hover);--joy-palette-primary-solidActiveBg:var(--t-color-primary-hover);--joy-palette-primary-solidColor:var(--t-color-primary-text);--joy-palette-primary-outlinedBorder:var(--t-color-primary);--joy-palette-primary-outlinedColor:var(--t-color-primary);--joy-palette-primary-outlinedHoverBg:color-mix(in srgb,var(--t-color-primary) 8%,transparent);--joy-palette-primary-softBg:color-mix(in srgb,var(--t-color-primary) 10%,transparent);--joy-palette-primary-softHoverBg:color-mix(in srgb,var(--t-color-primary) 16%,transparent);--joy-palette-primary-softColor:var(--t-color-primary);--joy-palette-primary-plainColor:var(--t-color-primary);--joy-palette-primary-plainHoverBg:color-mix(in srgb,var(--t-color-primary) 8%,transparent)}html[data-theme=marketing-website-dark]{color-scheme:dark;--joy-palette-background-body:var(--t-color-bg);--joy-palette-background-surface:var(--t-color-surface);--joy-palette-background-level1:var(--t-color-surface-elevated);--joy-palette-background-level2:#263548;--joy-palette-background-level3:#334155;--joy-palette-text-primary:var(--t-color-text);--joy-palette-text-secondary:var(--t-color-text-secondary);--joy-palette-text-tertiary:var(--t-color-text-muted);--joy-palette-divider:color-mix(in srgb,var(--t-color-border) 80%,transparent);--joy-palette-neutral-outlinedBorder:var(--t-color-border);--joy-palette-neutral-100:#1a2634;--joy-palette-neutral-200:#1e293b;--joy-palette-neutral-300:#263548;--joy-palette-neutral-softHoverBg:rgba(56,189,248,0.08);--joy-palette-neutral-plainHoverBg:rgba(56,189,248,0.08);--joy-palette-primary-solidBg:var(--t-color-primary);--joy-palette-primary-solidHoverBg:var(--t-color-primary-hover);--joy-palette-primary-solidActiveBg:var(--t-color-primary-hover);--joy-palette-primary-solidColor:var(--t-color-primary-text);--joy-palette-primary-outlinedBorder:var(--t-color-primary);--joy-palette-primary-outlinedColor:var(--t-color-primary);--joy-palette-primary-outlinedHoverBg:color-mix(in srgb,var(--t-color-primary) 12%,transparent);--joy-palette-primary-softBg:color-mix(in srgb,var(--t-color-primary) 10%,transparent);--joy-palette-primary-softHoverBg:color-mix(in srgb,var(--t-color-primary) 16%,transparent);--joy-palette-primary-softColor:var(--t-color-primary);--joy-palette-primary-plainColor:var(--t-color-primary);--joy-palette-primary-plainHoverBg:color-mix(in srgb,var(--t-color-primary) 8%,transparent)}body{font-family:var(--t-font-body,"Outfit",-apple-system,BlinkMacSystemFont,sans-serif);transition:background-color var(--t-transition-duration,.22s) var(--t-transition-easing,ease),color var(--t-transition-duration,.22s) var(--t-transition-easing,ease)}:root{--t-z-dropdown:11001}html[data-theme=marketing-website-dark] ::-webkit-scrollbar{background:#0f172a}html[data-theme=marketing-website-dark] ::-webkit-scrollbar-thumb{background:#334155}html[data-theme=marketing-website-dark] ::-webkit-scrollbar-thumb:hover{background:#475569}html[data-theme=marketing-website-dark] *{scrollbar-color:#334155 #0f172a}@keyframes t-counter-up{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes t-gradient-shift{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes t-glow-pulse{0%,to{box-shadow:0 4px 20px rgba(6,182,212,.35)}50%{box-shadow:0 4px 32px rgba(6,182,212,.65)}}@keyframes t-glow-pulse-dark{0%,to{box-shadow:0 4px 20px rgba(56,189,248,.4)}50%{box-shadow:0 4px 36px rgba(56,189,248,.7)}}@keyframes t-hero-text-reveal{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.t-transition,.t-transition *{transition-property:background-color,border-color,color,box-shadow,opacity;transition-duration:var(--t-transition-duration);transition-timing-function:var(--t-transition-easing)}@keyframes t-spin{to{transform:rotate(1turn)}}@keyframes t-skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes t-fade-in{0%{opacity:0}to{opacity:1}}@keyframes t-slide-up{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes t-bounce-in{0%{opacity:0;transform:scale(.8)}60%{transform:scale(1.05)}to{opacity:1;transform:scale(1)}}::-webkit-scrollbar{width:8px;background:#f0f0f0}::-webkit-scrollbar-thumb{background:#bdbdbd;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#888}*{scrollbar-width:thin;scrollbar-color:#bdbdbd #f0f0f0}td,th{padding:3px 6px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.skip-nav-link{position:absolute;top:-100%;left:8px;z-index:99999;padding:8px 16px;background:var(--joy-palette-primary-solidBg,#185ea5);color:#fff;border-radius:4px;font-size:.875rem;font-weight:600;text-decoration:none}.skip-nav-link:focus{top:8px}