@font-face{font-family:CrimsonPro;src:url(../media/CrimsonPro_latin-s.p.2_luz0903adma.woff2)format("woff2");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:CrimsonPro;src:url(../media/CrimsonPro_latin-s.p.2_luz0903adma.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:CrimsonPro;src:url(../media/CrimsonPro_Italic_latin-s.p.2u9jnw1-n_dm2.woff2)format("woff2");font-display:swap;font-weight:300;font-style:italic}@font-face{font-family:CrimsonPro;src:url(../media/CrimsonPro_Italic_latin-s.p.2u9jnw1-n_dm2.woff2)format("woff2");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:CrimsonPro Fallback;src:local(Times New Roman);ascent-override:90.86%;descent-override:21.78%;line-gap-override:0.0%;size-adjust:98.66%}._0Hb5kG_className{font-family:CrimsonPro,CrimsonPro Fallback}._0Hb5kG_variable{--font-serif:"CrimsonPro", "CrimsonPro Fallback"}
:root{--brand-primary:#000;--brand-accent:#06c;--brand-bg:#fff;--brand-fg:#111;--bg:var(--brand-bg);--fg:var(--brand-fg);--accent:var(--brand-accent);--bg-inverse:var(--brand-fg);--fg-on-inverse:var(--brand-bg);--border:var(--brand-fg);--bg-accent:var(--brand-accent);--fg-on-accent:var(--brand-bg);--border-on-accent:var(--fg-on-accent);--bg-alt:color-mix(in oklab, var(--bg) 97%, var(--fg));--fg-muted:color-mix(in oklab, var(--fg) 61%, var(--bg));--fg-on-inverse-muted:color-mix(in oklab, var(--fg-on-inverse) 72%, var(--bg-inverse));--accent-press:color-mix(in oklab, var(--accent) 90%, black);--accent-soft:color-mix(in oklab, var(--accent) 22%, var(--bg));--focus-ring-on-bg:var(--accent);--focus-ring-on-alt:var(--accent);--focus-ring-on-inverse:var(--fg-on-inverse);--focus-ring-on-accent:var(--fg-on-accent);--focus-ring:var(--focus-ring-on-bg);--font-display:system-ui, serif;--font-body:system-ui, sans-serif;--font-editorial:system-ui, serif;--font-interface:var(--font-body);--text-display-xl:clamp(40px, 6vw, 92px);--text-display-l:clamp(36px, 4vw, 48px);--text-display-m:clamp(28px, 3vw, 36px);--text-display-s:clamp(24px, 3vw, 26px);--text-display-xs:clamp(18px, 1.6vw, 20px);--text-stat:clamp(40px, 12vw, 96px);--text-standfirst:22px;--text-body:17px;--text-small:14px;--text-caption:13px;--text-eyebrow:12px;--leading-body:1.6;--leading-display-l:1.1;--leading-display-m:1.2;--leading-display-s:1.3;--leading-caption:1.45;--leading-eyebrow:1.4;--rule-hairline:1px;--rule-fine:2px;--rule-standard:4px;--rule-heavy:8px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:64px;--space-9:96px;--space-10:128px;--container-standard:1280px;--container-narrow:880px;--container-focused:640px;--measure:68ch;--measure-quote:32ch;--measure-display:24ch;--band-pad-y:clamp(4.5rem, 9vw, 7rem);--radius-card:16px;--radius-pill:999px;--ease-out:cubic-bezier(.22, 1, .36, 1);--dur:.22s;--dur-reveal:.6s;--btn-height:48px;--btn-padding:0 24px;--btn-radius:var(--radius-pill);--btn-font:500 16px/1 var(--font-body);--btn-primary-fg:var(--fg-on-inverse);--btn-primary-press-fg:var(--fg-on-inverse);--eyebrow-size:12px;--eyebrow-weight:500;--eyebrow-tracking:.12em;--standfirst-size:var(--text-standfirst);--standfirst-weight:400;--standfirst-lh:1.4;--claim-weight:700;--type-numeral-family:var(--font-display);--type-numeral-size:var(--text-stat);--type-numeral-weight:500;--type-numeral-leading:1;--type-numeral-tracking:-.01em;--type-numeral-variant:tabular-nums lining-nums}[data-surface=bg]{--focus-ring:var(--focus-ring-on-bg)}[data-surface=alt]{--focus-ring:var(--focus-ring-on-alt)}[data-surface=inverse]{--focus-ring:var(--focus-ring-on-inverse)}[data-surface=accent]{--fg:var(--fg-on-accent);--fg-muted:var(--fg-on-accent-muted,var(--fg-on-accent));--border:var(--border-on-accent);--focus-ring:var(--focus-ring-on-accent);--accent:var(--fg-on-accent);--accent-press:var(--bg-accent);--btn-primary-fg:var(--bg-accent);--btn-primary-press-fg:var(--fg-on-accent)}
:root{--rm-paper:#fbf9f6;--rm-shell:#f1eae6;--rm-shell-line:#dccfc9;--rm-blush:#e8d5d2;--rm-rosewood:#8c5f63;--rm-rosewood-small:#7a5155;--rm-ash-rose:#6e6260;--rm-body:#4e4944;--rm-umber:#3d3128;--rm-ink:#17130f;--brand-primary:var(--rm-ink);--brand-accent:var(--rm-rosewood);--brand-bg:var(--rm-paper);--brand-fg:var(--rm-ink);--border:var(--rm-shell-line);--bg-alt:var(--rm-shell);--fg-muted:var(--rm-ash-rose);--fg-body:var(--rm-body);--accent-soft:var(--rm-blush);--font-display:var(--font-serif), "Crimson Pro", Georgia, serif;--font-body:var(--font-serif), "Crimson Pro", Georgia, serif;--font-editorial:var(--font-serif), "Crimson Pro", Georgia, serif;--text-display-xl:52px;--text-display-l:52px;--text-display-m:32px;--text-display-s:24px;--text-body:18px;--text-small:15px;--text-caption:14px;--leading-body:1.55;--leading-display-l:1.1;--leading-display-m:1.2;--leading-display-s:1.3;--leading-caption:1.4;--claim-weight:300;--eyebrow-weight:400;--eyebrow-tracking:0;--btn-height:44px;--btn-padding:0 28px;--btn-radius:3px;--btn-font:400 16px/1 var(--font-body);--radius-card:0;--radius-field:3px;--ease-out:ease-out;--dur:.4s;--dur-reveal:.4s}@media (max-width:899px){:root{--text-display-xl:36px;--text-display-l:36px;--text-display-m:26px;--text-display-s:22px;--leading-display-l:1.15}}*{box-sizing:border-box;margin:0;padding:0}body{font-family:var(--font-body);font-size:1.125rem;line-height:var(--leading-body);color:var(--fg-body);background:var(--bg)}:where(a){color:var(--rm-ink);text-decoration:none}:where(a):hover{color:var(--rm-rosewood)}html{scroll-padding-top:80px}@media (max-width:899px){html{scroll-padding-top:64px}}.visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}
