@layer tokens{:root{--color-navy:#0C1248;--color-ruby:#9A0008;--color-silver:#B2B2B2;--color-cool-grey:#212431;--color-deep-night:#050D1C;--color-bg:#EAEAEA;--color-bg-light:#F3F3F3;--color-white:#FFFFFF;--color-black:#000000;--color-neutral-50:#EEF0F5;--color-neutral-100:#E4E9F0;--color-neutral-200:#DCDFE7;--color-neutral-300:#CCCED6;--color-neutral-400:#C1C3CB;--color-neutral-500:#A9ABB4;--color-neutral-600:#8D919A;--color-neutral-700:#656870;--color-dm-00dp:#121212;--color-dm-01dp:#1E1E1E;--color-dm-16dp:#353535;--color-dm-24dp:#383838;--brand-primary:var(--color-navy);--brand-secondary:var(--color-cool-grey);--brand-accent:var(--color-ruby);--font-heading:'Montserrat', 'Helvetica Neue', Arial, sans-serif;--font-body:'Inter', 'Helvetica Neue', Arial, sans-serif;--font-label:'Montserrat', 'Helvetica Neue', Arial, sans-serif;--overline-weight:900;--surface:var(--color-bg-light);--surface-raised:var(--color-white);--surface-sunken:var(--color-bg);--surface-inverse:var(--color-cool-grey);--on-surface:var(--color-dm-00dp);--heading-on-surface:var(--color-navy);--border-on-surface:var(--color-neutral-300);--border-strong-on-surface:var(--color-silver);--border-on-inverse:var(--color-neutral-700);--on-inverse-muted:var(--color-silver);--btn-radius:var(--radius-pill);--radius-lg:1.5rem;--shadow-md:0 0 11.4px 5px rgba(0, 0, 0, 0.09);--scrim-tint:var(--color-cool-grey);--scrim-alpha:52%;--on-scrim:var(--color-white);--heading-on-scrim:var(--color-white);--link-on-scrim:var(--color-white);--icon-on-scrim:var(--color-white);--on-scrim-muted:var(--color-neutral-300);--gradient-night:linear-gradient(270deg, var(--color-deep-night) 32.2%, var(--color-cool-grey) 54.4%);--gradient-night-ref:var(--color-cool-grey);--fs-display-lg:clamp(2.25rem, calc(1.714rem + 2.286vw), 4rem);--lh-display-lg:1.125;--fs-display-sm:clamp(2rem, calc(1.541rem + 1.959vw), 3.5rem);--lh-display-sm:1.143;--fs-h1:clamp(1.875rem, calc(1.531rem + 1.469vw), 3rem);--lh-h1:1.167;--fs-h2:clamp(1.75rem, calc(1.521rem + 0.98vw), 2.5rem);--lh-h2:1.2;--fs-h3:clamp(1.5rem, calc(1.347rem + 0.653vw), 2rem);--lh-h3:1.25;--fs-h4:clamp(1.25rem, calc(1.174rem + 0.327vw), 1.5rem);--lh-h4:1.333;--lh-p-lg:1.444;--fs-overline-lg:1rem;--lh-overline-lg:1.25}}
