:root{--palette-white:#ffffff;--palette-brand-100:#e0e7ff;--palette-brand-500:#4f46e5;--palette-brand-600:#4338ca;--palette-yellow-400:#facc15;--palette-amber-500:#f59e0b;--palette-sky-50:#f0f9ff;--palette-sky-100:#e0f2fe;--palette-violet-50:#f5f3ff;--palette-violet-100:#ede9fe;--palette-neutral-50:#f8fafc;--palette-neutral-100:#f1f5f9;--palette-neutral-200:#e2e8f0;--palette-neutral-300:#cbd5e1;--palette-neutral-400:#94a3b8;--palette-neutral-500:#64748b;--palette-neutral-700:#334155;--palette-neutral-900:#0f172a;--palette-intent-high:#059669;--palette-intent-mid:#d97706;--palette-intent-low:#dc2626;--palette-green-50:#ecfdf5;--palette-green-700:#047857;--palette-amber-50:#fffbeb;--palette-amber-700:#b45309;--palette-red-50:#fef2f2;--palette-red-700:#b91c1c;--palette-sky-700:#0369a1;--palette-night-900:#070b14;--palette-night-800:#0d1524;--palette-cyan-500:#22d3ee;--palette-cyan-600:#06b6d4;--palette-teal-300:#5eead4;--palette-mint-200:#99f6e4;--palette-ice-100:#ecfeff;--palette-on-night:#040b12;--palette-signal-high-dark:#34d399;--palette-signal-mid-dark:#fbbf24;--palette-signal-low-dark:#fb7185;--palette-teal-50:#f0fdfa;--palette-teal-700:#0f766e;--palette-teal-800:#115e59;--palette-violet-300:#c4b5fd;--palette-violet-400:#a78bfa;--palette-violet-600:#7c3aed;--palette-violet-700:#6d28d9;--palette-rose-50:#fff1f2;--palette-rose-300:#fda4af;--palette-rose-400:#fb7185;--palette-rose-600:#e11d48;--palette-rose-700:#be123c;--palette-amber-300:#fcd34d;--palette-amber-400:#fbbf24;--palette-amber-800:#92400e;--palette-green-800:#065f46;--palette-emerald-300:#6ee7b7;--palette-emerald-400:#34d399}:root,[data-theme=meridian-light]{color-scheme:light;--theme-page:#ffffff;--theme-page-rgb:255 255 255;--theme-surface:#ffffff;--theme-surface-rgb:255 255 255;--theme-surface-muted:#ecf0f5;--theme-surface-muted-rgb:236 240 245;--theme-header-bg:#ffffff;--theme-header-bg-rgb:255 255 255;--theme-ink:#0f172a;--theme-ink-rgb:15 23 42;--theme-ink-secondary:#334155;--theme-ink-secondary-rgb:51 65 85;--theme-ink-tertiary:#5d6c83;--theme-ink-tertiary-rgb:93 108 131;--theme-ink-muted:#5d6c83;--theme-ink-muted-rgb:93 108 131;--theme-cta-ink:#0f172a;--theme-cta-ink-rgb:15 23 42;--theme-line:#e2e8f0;--theme-line-rgb:226 232 240;--theme-line-subtle:#f1f5f9;--theme-line-subtle-rgb:241 245 249;--theme-brand:#4f46e5;--theme-brand-rgb:79 70 229;--theme-brand-hover:#4338ca;--theme-brand-hover-rgb:67 56 202;--theme-brand-soft:#e0e7ff;--theme-brand-soft-rgb:224 231 255;--theme-on-brand:#ffffff;--theme-on-brand-rgb:255 255 255;--theme-on-brand-muted:#e0e7ff;--theme-on-brand-muted-rgb:224 231 255;--theme-ghost-on-brand:rgba(255,255,255,0.22);--theme-selection:#4f46e5;--theme-selection-rgb:79 70 229;--theme-focus:#4f46e5;--theme-focus-rgb:79 70 229;--theme-accent-surface:#facc15;--theme-accent-surface-rgb:250 204 21;--theme-on-accent:#0f172a;--theme-on-accent-rgb:15 23 42;--theme-cta-on-brand:#f59e0b;--theme-cta-on-brand-rgb:245 158 11;--theme-cta-on-brand-ink:#0f172a;--theme-cta-on-brand-ink-rgb:15 23 42;--theme-tint-a:#f0f9ff;--theme-tint-a-rgb:240 249 255;--theme-tint-b:#f5f3ff;--theme-tint-b-rgb:245 243 255;--theme-tint-c:#e0f2fe;--theme-tint-c-rgb:224 242 254;--theme-tint-d:#ede9fe;--theme-tint-d-rgb:237 233 254;--theme-on-tint:#334155;--theme-on-tint-rgb:51 65 85;--theme-intent-high:#059669;--theme-intent-high-rgb:5 150 105;--theme-intent-mid:#d97706;--theme-intent-mid-rgb:217 119 6;--theme-intent-low:#dc2626;--theme-intent-low-rgb:220 38 38;--theme-danger:#dc2626;--theme-danger-rgb:220 38 38;--theme-on-danger:#ffffff;--theme-on-danger-rgb:255 255 255;--theme-tone-ok:#047857;--theme-tone-ok-rgb:4 120 87;--theme-tone-ok-soft:#ecfdf5;--theme-tone-ok-soft-rgb:236 253 245;--theme-tone-warn:#b45309;--theme-tone-warn-rgb:180 83 9;--theme-tone-warn-soft:#fffbeb;--theme-tone-warn-soft-rgb:255 251 235;--theme-tone-danger:#b91c1c;--theme-tone-danger-rgb:185 28 28;--theme-tone-danger-soft:#fef2f2;--theme-tone-danger-soft-rgb:254 242 242;--theme-tone-info:#0369a1;--theme-tone-info-rgb:3 105 161;--theme-tone-info-soft:#f0f9ff;--theme-tone-info-soft-rgb:240 249 255;--theme-tone-neutral:#334155;--theme-tone-neutral-rgb:51 65 85;--theme-tone-neutral-soft:#f1f5f9;--theme-tone-neutral-soft-rgb:241 245 249;--theme-logo-surface:#ffffff;--theme-logo-surface-rgb:255 255 255;--theme-logo-surface-border:#e2e8f0;--theme-logo-surface-border-rgb:226 232 240;--theme-shadow-product-color:rgba(15,23,42,0.28);--theme-shadow-lift-color:rgba(15,23,42,0.18);--theme-font-weight-display:750;--theme-text-display-size:clamp(2.75rem,7vw,4.5rem);--theme-text-display-leading:0.98;--theme-text-display-tracking:-0.042em;--theme-text-h2-size:clamp(1.75rem,4vw,3rem);--theme-text-h2-leading:1.05;--theme-text-h2-tracking:-0.035em;--theme-text-cta-size:clamp(1.75rem,4.5vw,3.5rem);--theme-text-body-size:0.875rem;--theme-text-body-leading:1.5;--theme-text-eyebrow-size:0.75rem;--theme-text-eyebrow-tracking:0.12em;--theme-radius-sm:4px;--theme-radius-md:6px;--theme-radius-lg:8px;--theme-radius-cta:28px;--theme-radius-pill:999px;--theme-container-max:1200px;--theme-gutter:24px;--theme-section-gap:40px;--theme-ease-standard:cubic-bezier(0.4,0,0.2,1);--theme-duration-standard:200ms;--theme-shadow-product:0 24px 60px -24px var(--theme-shadow-product-color);--theme-shadow-lift:0 12px 28px -16px var(--theme-shadow-lift-color)}[data-theme=meridian-dark]{color-scheme:dark;--theme-page:#070b14;--theme-page-rgb:7 11 20;--theme-surface:#0d1524;--theme-surface-rgb:13 21 36;--theme-surface-muted:#0c1422;--theme-surface-muted-rgb:12 20 34;--theme-header-bg:#070b14;--theme-header-bg-rgb:7 11 20;--theme-ink:#ecfeff;--theme-ink-rgb:236 254 255;--theme-ink-secondary:#cbd5e1;--theme-ink-secondary-rgb:203 213 225;--theme-ink-tertiary:#94a3b8;--theme-ink-tertiary-rgb:148 163 184;--theme-ink-muted:#94a3b8;--theme-ink-muted-rgb:148 163 184;--theme-cta-ink:#ecfeff;--theme-cta-ink-rgb:236 254 255;--theme-line:#173337;--theme-line-rgb:23 51 55;--theme-line-subtle:#102127;--theme-line-subtle-rgb:16 33 39;--theme-brand:#22d3ee;--theme-brand-rgb:34 211 238;--theme-brand-hover:#5eead4;--theme-brand-hover-rgb:94 234 212;--theme-brand-soft:#0b2733;--theme-brand-soft-rgb:11 39 51;--theme-on-brand:#040b12;--theme-on-brand-rgb:4 11 18;--theme-on-brand-muted:#cbd5e1;--theme-on-brand-muted-rgb:203 213 225;--theme-ghost-on-brand:rgba(236,254,255,0.22);--theme-selection:#06b6d4;--theme-selection-rgb:6 182 212;--theme-focus:#5eead4;--theme-focus-rgb:94 234 212;--theme-accent-surface:rgba(94,234,212,0.14);--theme-on-accent:#5eead4;--theme-on-accent-rgb:94 234 212;--theme-cta-on-brand:#070b14;--theme-cta-on-brand-rgb:7 11 20;--theme-cta-on-brand-ink:#ecfeff;--theme-cta-on-brand-ink-rgb:236 254 255;--theme-tint-a:rgba(6,182,212,0.08);--theme-tint-b:rgba(94,234,212,0.08);--theme-tint-c:rgba(153,246,228,0.06);--theme-tint-d:rgba(34,211,238,0.06);--theme-on-tint:#cbd5e1;--theme-on-tint-rgb:203 213 225;--theme-intent-high:#34d399;--theme-intent-high-rgb:52 211 153;--theme-intent-mid:#fbbf24;--theme-intent-mid-rgb:251 191 36;--theme-intent-low:#fb7185;--theme-intent-low-rgb:251 113 133;--theme-danger:#fb7185;--theme-danger-rgb:251 113 133;--theme-on-danger:#040b12;--theme-on-danger-rgb:4 11 18;--theme-tone-ok:#34d399;--theme-tone-ok-rgb:52 211 153;--theme-tone-ok-soft:#123034;--theme-tone-ok-soft-rgb:18 48 52;--theme-tone-warn:#fbbf24;--theme-tone-warn-rgb:251 191 36;--theme-tone-warn-soft:#2e2d24;--theme-tone-warn-soft-rgb:46 45 36;--theme-tone-danger:#fb7185;--theme-tone-danger-rgb:251 113 133;--theme-tone-danger-soft:#2e2232;--theme-tone-danger-soft-rgb:46 34 50;--theme-tone-info:#22d3ee;--theme-tone-info-rgb:34 211 238;--theme-tone-info-soft:#103040;--theme-tone-info-soft-rgb:16 48 64;--theme-tone-neutral:#cbd5e1;--theme-tone-neutral-rgb:203 213 225;--theme-tone-neutral-soft:#202837;--theme-tone-neutral-soft-rgb:32 40 55;--theme-logo-surface:#ffffff;--theme-logo-surface-rgb:255 255 255;--theme-logo-surface-border:#e2e8f0;--theme-logo-surface-border-rgb:226 232 240;--theme-shadow-product-color:rgba(34,211,238,0.2);--theme-shadow-lift-color:rgba(94,234,212,0.45);--theme-font-weight-display:750;--theme-text-display-size:clamp(2.75rem,7vw,4.5rem);--theme-text-display-leading:0.98;--theme-text-display-tracking:-0.042em;--theme-text-h2-size:clamp(1.75rem,4vw,3rem);--theme-text-h2-leading:1.05;--theme-text-h2-tracking:-0.035em;--theme-text-cta-size:clamp(1.75rem,4.5vw,3.5rem);--theme-text-body-size:0.875rem;--theme-text-body-leading:1.5;--theme-text-eyebrow-size:0.75rem;--theme-text-eyebrow-tracking:0.12em;--theme-radius-sm:4px;--theme-radius-md:6px;--theme-radius-lg:8px;--theme-radius-cta:28px;--theme-radius-pill:999px;--theme-container-max:1200px;--theme-gutter:24px;--theme-section-gap:40px;--theme-ease-standard:cubic-bezier(0.4,0,0.2,1);--theme-duration-standard:200ms;--theme-shadow-product:0 24px 60px -20px var(--theme-shadow-product-color);--theme-shadow-lift:0 12px 30px -12px var(--theme-shadow-lift-color)}[data-accent=teal]{--theme-brand:#0f766e;--theme-brand-rgb:15 118 110;--theme-brand-hover:#115e59;--theme-brand-hover-rgb:17 94 89;--theme-brand-soft:#f0fdfa;--theme-brand-soft-rgb:240 253 250;--theme-on-brand:#ffffff;--theme-on-brand-rgb:255 255 255;--theme-selection:#0f766e;--theme-selection-rgb:15 118 110;--theme-focus:#0f766e;--theme-focus-rgb:15 118 110}[data-theme=meridian-dark] [data-accent=teal],[data-theme=meridian-dark][data-accent=teal]{--theme-brand:#5eead4;--theme-brand-rgb:94 234 212;--theme-brand-hover:#99f6e4;--theme-brand-hover-rgb:153 246 228;--theme-brand-soft:#132a2f;--theme-brand-soft-rgb:19 42 47;--theme-on-brand:#040b12;--theme-on-brand-rgb:4 11 18;--theme-selection:#5eead4;--theme-selection-rgb:94 234 212;--theme-focus:#99f6e4;--theme-focus-rgb:153 246 228}[data-accent=violet]{--theme-brand:#7c3aed;--theme-brand-rgb:124 58 237;--theme-brand-hover:#6d28d9;--theme-brand-hover-rgb:109 40 217;--theme-brand-soft:#ede9fe;--theme-brand-soft-rgb:237 233 254;--theme-on-brand:#ffffff;--theme-on-brand-rgb:255 255 255;--theme-selection:#7c3aed;--theme-selection-rgb:124 58 237;--theme-focus:#7c3aed;--theme-focus-rgb:124 58 237}[data-theme=meridian-dark] [data-accent=violet],[data-theme=meridian-dark][data-accent=violet]{--theme-brand:#a78bfa;--theme-brand-rgb:167 139 250;--theme-brand-hover:#c4b5fd;--theme-brand-hover-rgb:196 181 253;--theme-brand-soft:#1d1d34;--theme-brand-soft-rgb:29 29 52;--theme-on-brand:#040b12;--theme-on-brand-rgb:4 11 18;--theme-selection:#a78bfa;--theme-selection-rgb:167 139 250;--theme-focus:#c4b5fd;--theme-focus-rgb:196 181 253}[data-accent=rose]{--theme-brand:#e11d48;--theme-brand-rgb:225 29 72;--theme-brand-hover:#be123c;--theme-brand-hover-rgb:190 18 60;--theme-brand-soft:#fff1f2;--theme-brand-soft-rgb:255 241 242;--theme-on-brand:#ffffff;--theme-on-brand-rgb:255 255 255;--theme-selection:#e11d48;--theme-selection-rgb:225 29 72;--theme-focus:#e11d48;--theme-focus-rgb:225 29 72}[data-theme=meridian-dark] [data-accent=rose],[data-theme=meridian-dark][data-accent=rose]{--theme-brand:#fb7185;--theme-brand-rgb:251 113 133;--theme-brand-hover:#fda4af;--theme-brand-hover-rgb:253 164 175;--theme-brand-soft:#291924;--theme-brand-soft-rgb:41 25 36;--theme-on-brand:#040b12;--theme-on-brand-rgb:4 11 18;--theme-selection:#fb7185;--theme-selection-rgb:251 113 133;--theme-focus:#fda4af;--theme-focus-rgb:253 164 175}[data-accent=amber]{--theme-brand:#b45309;--theme-brand-rgb:180 83 9;--theme-brand-hover:#92400e;--theme-brand-hover-rgb:146 64 14;--theme-brand-soft:#fffbeb;--theme-brand-soft-rgb:255 251 235;--theme-on-brand:#ffffff;--theme-on-brand-rgb:255 255 255;--theme-selection:#b45309;--theme-selection-rgb:180 83 9;--theme-focus:#b45309;--theme-focus-rgb:180 83 9}[data-theme=meridian-dark] [data-accent=amber],[data-theme=meridian-dark][data-accent=amber]{--theme-brand:#fbbf24;--theme-brand-rgb:251 191 36;--theme-brand-hover:#fcd34d;--theme-brand-hover-rgb:252 211 77;--theme-brand-soft:#292416;--theme-brand-soft-rgb:41 36 22;--theme-on-brand:#040b12;--theme-on-brand-rgb:4 11 18;--theme-selection:#fbbf24;--theme-selection-rgb:251 191 36;--theme-focus:#fcd34d;--theme-focus-rgb:252 211 77}[data-accent=emerald]{--theme-brand:#047857;--theme-brand-rgb:4 120 87;--theme-brand-hover:#065f46;--theme-brand-hover-rgb:6 95 70;--theme-brand-soft:#ecfdf5;--theme-brand-soft-rgb:236 253 245;--theme-on-brand:#ffffff;--theme-on-brand-rgb:255 255 255;--theme-selection:#047857;--theme-selection-rgb:4 120 87;--theme-focus:#047857;--theme-focus-rgb:4 120 87}[data-theme=meridian-dark] [data-accent=emerald],[data-theme=meridian-dark][data-accent=emerald]{--theme-brand:#34d399;--theme-brand-rgb:52 211 153;--theme-brand-hover:#6ee7b7;--theme-brand-hover-rgb:110 231 183;--theme-brand-soft:#0d2727;--theme-brand-soft-rgb:13 39 39;--theme-on-brand:#040b12;--theme-on-brand-rgb:4 11 18;--theme-selection:#34d399;--theme-selection-rgb:52 211 153;--theme-focus:#6ee7b7;--theme-focus-rgb:110 231 183}