@import"https://fonts.googleapis.com/css2?family=Bebas+Neue&family=Poppins:wght@300;400;500;600;700&family=Roboto+Condensed:wght@300;400;500;600;700&display=swap";@font-face{font-family:Atkinson Hyperlegible;src:url(/fonts/atkinson-regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Atkinson Hyperlegible;src:url(/fonts/atkinson-bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}:root{--blap-blue-900: #1b2452;--blap-blue-800: #1f2b73;--blap-blue-700: #283792;--blap-blue-600: #283890;--blap-blue-500: #3e4c9b;--blap-blue-300: #535fb1;--blap-blue-100: #d4d8ec;--blap-blue-050: #eef0f8;--blap-red-700: #c8151d;--blap-red-600: #ed1b24;--blap-red-100: #fde3e4;--blap-ink: #111111;--blap-ink-soft: #222222;--blap-gray-700: #505050;--blap-gray-500: #767676;--blap-gray-400: #909090;--blap-gray-300: #bcbec9;--blap-gray-200: #d9d9d9;--blap-gray-150: #e2e2e2;--blap-gray-100: #f5f5f5;--blap-white: #ffffff;--color-primary: var(--blap-blue-700);--color-primary-hover: var(--blap-blue-800);--color-accent: var(--blap-red-600);--color-accent-hover: var(--blap-red-700);--text-heading: var(--blap-ink);--text-body: var(--blap-gray-700);--text-muted: var(--blap-gray-500);--text-on-brand: var(--blap-white);--text-eyebrow: var(--blap-red-600);--surface-page: var(--blap-white);--surface-card: var(--blap-white);--surface-subtle: var(--blap-gray-100);--surface-brand: var(--blap-blue-700);--surface-brand-raised: var(--blap-blue-500);--border-default: var(--blap-gray-200);--border-strong: var(--blap-ink);--border-field: var(--blap-gray-300);--border-on-brand: rgba(255, 255, 255, .7);--field-on-brand-bg: rgba(255, 255, 255, .18);--scrim: rgba(0, 0, 0, .4)}:root{--font-heading: "Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-display: "Bebas Neue", "Poppins", sans-serif;--font-body: "Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-label: "Roboto Condensed", "Poppins", sans-serif;--font-prose: "Atkinson Hyperlegible", "Poppins", sans-serif;--fw-light: 300;--fw-regular: 400;--fw-medium: 500;--fw-semibold: 600;--fw-bold: 700;--fs-display: 66px;--fs-h1: 48px;--fs-h2: 34px;--fs-h3: 24px;--fs-h4: 20px;--fs-lead: 18px;--fs-body: 16px;--fs-sm: 14px;--fs-xs: 13.5px;--fs-section-heading: 55px;--fs-eyebrow: 22px;--fs-stat: 100px;--lh-tight: 1.1;--lh-heading: 1.2;--lh-snug: 1.35;--lh-body: 1.625;--lh-prose: 1.7;--ls-display: .01em;--ls-tight: -.337px;--ls-label: .04em}:root{--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--space-7: 32px;--space-8: 40px;--space-9: 48px;--space-10: 64px;--space-11: 80px;--space-12: 100px;--container-max: 1320px;--container-gutter: 30px;--section-y: 100px;--radius-xs: 3px;--radius-sm: 6px;--radius-md: 8px;--radius-lg: 16px;--radius-xl: 24px;--radius-pill: 999px;--border-width: 1px;--border-accent-width: 5px;--shadow-sm: 0 2px 6px rgba(0, 0, 0, .1);--shadow-md: 0 5px 10px 1px rgba(0, 0, 0, .2);--shadow-lg: 0 0 15px 2px rgba(0, 0, 0, .2);--shadow-brand: 0 12px 28px rgba(40, 55, 146, .28);--ease: cubic-bezier(.4, 0, .2, 1);--dur-fast: .2s;--dur-med: .3s}body{font-family:var(--font-body);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--text-body)}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);color:var(--text-heading)}h1{font-size:var(--fs-h1);line-height:var(--lh-heading)}h2{font-size:var(--fs-h2);line-height:var(--lh-heading)}h3{font-size:var(--fs-h3);line-height:var(--lh-snug)}h4,h5,h6{font-size:var(--fs-h4);line-height:var(--lh-snug)}.on-brand :is(h1,h2,h3,h4,h5,h6){color:var(--text-on-brand)}.article-prose{font-family:var(--font-body);font-size:var(--fs-body);line-height:var(--lh-prose);color:var(--text-body)}.article-prose>*+*{margin-top:var(--space-5)}.article-prose h2{margin-top:var(--space-9);font-family:var(--font-label);font-size:var(--fs-h2);font-weight:var(--fw-medium);line-height:var(--lh-heading);text-transform:uppercase}.article-prose h3{margin-top:var(--space-7);font-family:var(--font-label);font-size:var(--fs-h3);font-weight:var(--fw-medium);text-transform:uppercase}.article-prose h2:first-child,.article-prose h3:first-child{margin-top:0}.article-prose ul,.article-prose ol{padding-inline-start:var(--space-6)}.article-prose ul{list-style:disc}.article-prose ol{list-style:decimal}.article-prose li+li{margin-top:var(--space-2)}.article-prose a{color:var(--color-primary);text-decoration:underline}.article-prose blockquote{border-left:var(--border-accent-width) solid var(--color-accent);padding:var(--space-2) 0 var(--space-2) var(--space-5);color:var(--text-muted)}.article-prose img{max-width:100%;border-radius:var(--radius-sm)}.article-prose strong{font-weight:var(--fw-semibold)}.detailedpage_banner_heading h1,.contentpage_banner_heading h1,.banner_heading h1,.bg-hero h1.heading{color:var(--text-on-brand)}
