:root{--brand-cyan:#25c5da;--brand-blue:#005dff;--brand-orange:#ff6b1a;--brand-grey:#5a6c7a;--brand-black:#1a1a1a;--color-primary:#005dff;--color-primary-hover:#0047c4;--color-primary-soft:#e6eeff;--color-on-primary:#fff;--color-secondary:#1a1a1a;--color-on-secondary:#fff;--color-accent:#25c5da;--color-accent-soft:#e2f7fa;--color-on-accent:#1a1a1a;--color-accent-deep:#0e7c8b;--color-warm:#ff6b1a;--color-warm-soft:#ffede3;--color-warm-deep:#c2470a;--color-bg:#fff;--color-bg-alt:#f3f6f9;--color-surface:#fff;--color-text:#1f2328;--color-heading:#1a1a1a;--color-muted:#5a6c7a;--color-border:#dfe5eb;--color-topbar-bg:#5a6c7a;--color-hero-bg:#1a1a1a;--color-hero-text:#fff;--color-hero-muted:#c3ccd4;--color-footer-bg:#1a1a1a;--color-footer-text:#c3ccd4;--color-banner-from:#005dff;--color-banner-to:#0039a6;--color-banner-ink:#005dff;--color-band-1:#25c5da;--color-band-1-ink:#1a1a1a;--color-band-2:#005dff;--color-band-2-ink:#fff;--color-band-3:#ff6b1a;--color-band-3-ink:#1a1a1a;--color-band-4:#5a6c7a;--color-band-4-ink:#fff;--color-sol-1:#0047c4;--color-sol-2:#0e7c8b;--color-sol-3:#c2470a;--color-sol-4:#3f4c57;--color-sol-5:#1597a8;--color-success:#1c7c4a;--color-success-soft:#e4f4ea;--color-warning:#b54708;--color-warning-soft:#fff1e6;--color-danger:#c4231a;--color-danger-soft:#fdecea;--color-cat-1:#005dff;--color-cat-2:#0e7c8b;--color-cat-3:#ff6b1a;--color-cat-4:#5a6c7a;--color-cat-5:#25c5da;--color-cat-6:#1a1a1a;--color-chart-1:#25c5da;--color-chart-2:#005dff;--color-chart-3:#ff6b1a;--color-chart-4:#5a6c7a;--font-display:"Red Hat Display", "Segoe UI", system-ui, sans-serif;--font-body:"Red Hat Text", "Segoe UI", system-ui, sans-serif;--font-size-base:1rem;--radius-sm:4px;--radius-md:8px;--radius-lg:14px;--shadow-card:0 24px 50px -28px #0a1e4673;--shadow-soft:0 10px 30px -18px #0a1e4659;--wrap:1200px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--color-primary:#4d8dff;--color-primary-hover:#7aa9ff;--color-primary-soft:#10244d;--color-on-primary:#06122b;--color-secondary:#e8ecf0;--color-on-secondary:#111417;--color-accent:#25c5da;--color-accent-soft:#0d3237;--color-on-accent:#071a1d;--color-accent-deep:#0e7c8b;--color-warm:#ff8a4c;--color-warm-soft:#3a1e0e;--color-warm-deep:#ff9a62;--color-bg:#121417;--color-bg-alt:#181b1f;--color-surface:#1d2126;--color-text:#dadfe5;--color-heading:#f2f4f6;--color-muted:#9aa8b4;--color-border:#2e343b;--color-topbar-bg:#0b0d10;--color-hero-bg:#0b0d10;--color-footer-bg:#0b0d10;--color-banner-from:#0047c4;--color-banner-to:#002a7a;--color-success:#5fd196;--color-success-soft:#12301f;--color-warning:#ff9a62;--color-warning-soft:#3a1e0e;--color-danger:#ff8a80;--color-danger-soft:#3a1614;--color-cat-1:#4d8dff;--color-cat-2:#25c5da;--color-cat-6:#c3ccd4;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-theme=dark]{--color-primary:#4d8dff;--color-primary-hover:#7aa9ff;--color-primary-soft:#10244d;--color-on-primary:#06122b;--color-secondary:#e8ecf0;--color-on-secondary:#111417;--color-accent:#25c5da;--color-accent-soft:#0d3237;--color-on-accent:#071a1d;--color-accent-deep:#0e7c8b;--color-warm:#ff8a4c;--color-warm-soft:#3a1e0e;--color-warm-deep:#ff9a62;--color-bg:#121417;--color-bg-alt:#181b1f;--color-surface:#1d2126;--color-text:#dadfe5;--color-heading:#f2f4f6;--color-muted:#9aa8b4;--color-border:#2e343b;--color-topbar-bg:#0b0d10;--color-hero-bg:#0b0d10;--color-footer-bg:#0b0d10;--color-banner-from:#0047c4;--color-banner-to:#002a7a;--color-success:#5fd196;--color-success-soft:#12301f;--color-warning:#ff9a62;--color-warning-soft:#3a1e0e;--color-danger:#ff8a80;--color-danger-soft:#3a1614;--color-cat-1:#4d8dff;--color-cat-2:#25c5da;--color-cat-6:#c3ccd4;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}
