:root{--fe-blue:#0A2BE0;--fe-blue-dark:#00109A;--fe-blue-light:#6E86FF;--fe-charcoal:#1A1F27;--fe-container:1360px;--fe-font-body:var(--gp-font--barlow);--fe-font-display:var(--gp-font--barlow-condensed);--fe-gutter:24px;--fe-ink:#0B0D10;--fe-ink-deep:#07080A;--fe-mist:#F4F6F8;--fe-red:#E3130B;--fe-section-y:128px;--fe-steel-100:#E3E6EA;--fe-steel-200:#D5DAE0;--fe-steel-300:#C5CBD3;--fe-steel-400:#9AA3AF;--fe-steel-500:#5F6873;--fe-steel-600:#4A525C;--fe-steel-700:#3D4550;--fe-white:#FFFFFF}@media (max-width:1024px){:root{--fe-section-y:96px}}@media (max-width:767px){:root{--fe-gutter:16px;--fe-section-y:72px}}.fe-btn{align-items:center;background-color:var(--fe-red);color:var(--fe-white);column-gap:10px;display:inline-flex;font-family:var(--fe-font-display);font-size:18px;font-weight:700;justify-content:center;letter-spacing:0.12em;line-height:1;min-height:56px;text-decoration:none;text-transform:uppercase;transition:background-color .2s ease,border-color .2s ease,color .2s ease;border:2px solid var(--fe-red);padding:0 30px}.fe-btn:focus-visible{outline:3px solid var(--fe-blue-light);outline-offset:3px}.fe-btn:hover{background-color:var(--fe-ink);border-bottom-color:var(--fe-ink);border-left-color:var(--fe-ink);border-right-color:var(--fe-ink);border-top-color:var(--fe-ink);color:var(--fe-white)}.fe-btn-outline{background-color:transparent;border-bottom-color:var(--fe-white);border-left-color:var(--fe-white);border-right-color:var(--fe-white);border-top-color:var(--fe-white);color:var(--fe-white)}.fe-btn-outline:hover{background-color:var(--fe-white);border-bottom-color:var(--fe-white);border-left-color:var(--fe-white);border-right-color:var(--fe-white);border-top-color:var(--fe-white);color:var(--fe-ink)}.fe-btn-dark{background-color:var(--fe-ink);border-bottom-color:var(--fe-ink);border-left-color:var(--fe-ink);border-right-color:var(--fe-ink);border-top-color:var(--fe-ink);color:var(--fe-white)}.fe-btn-dark:hover{background-color:var(--fe-red);border-bottom-color:var(--fe-red);border-left-color:var(--fe-red);border-right-color:var(--fe-red);border-top-color:var(--fe-red);color:var(--fe-white)}.fe-btn-sm{font-size:16px;letter-spacing:0.1em;min-height:48px;padding-left:22px;padding-right:22px}.fe-link-arrow{align-items:center;color:var(--fe-ink);column-gap:10px;display:inline-flex;font-family:var(--fe-font-display);font-size:17px;font-weight:700;letter-spacing:0.12em;min-height:48px;text-decoration:none;text-transform:uppercase;transition:color .2s ease}.fe-link-arrow:hover{color:var(--fe-red)}.fe-section{background-color:var(--fe-white);color:var(--fe-ink);padding:var(--fe-section-y) var(--fe-gutter)}.fe-section-mist{background-color:var(--fe-mist)}.fe-section-dark{background-color:var(--fe-ink);color:var(--fe-white)}.fe-section-dark a:not([class]){color:var(--fe-blue-light)}.fe-container{margin-left:auto;margin-right:auto;max-width:var(--fe-container);width:100%}.fe-eyebrow{color:var(--fe-red);font-family:var(--fe-font-display);font-size:16px;font-weight:700;letter-spacing:0.22em;line-height:1.2;margin-bottom:20px;margin-top:0;text-transform:uppercase}.fe-h-display{font-family:var(--fe-font-display);font-size:clamp(56px,9vw,136px);font-weight:800;letter-spacing:-0.01em;line-height:0.88;margin-bottom:0;margin-top:0;text-transform:uppercase}.fe-h-section{font-family:var(--fe-font-display);font-size:clamp(44px,5vw,72px);font-weight:800;line-height:0.95;margin-bottom:0;margin-top:0;text-transform:uppercase;text-wrap:balance}.fe-h-sub{font-family:var(--fe-font-display);font-size:clamp(36px,4vw,56px);font-weight:800;line-height:1;margin-bottom:0;margin-top:0;text-transform:uppercase;text-wrap:balance}.fe-h-card{font-family:var(--fe-font-display);font-size:28px;font-weight:700;line-height:1.05;margin-bottom:0;margin-top:0;text-transform:uppercase}.fe-label{color:var(--fe-steel-500);font-family:var(--fe-font-display);font-size:14px;font-weight:700;letter-spacing:0.18em;line-height:1.2;margin-bottom:0;margin-top:0;text-transform:uppercase}.fe-stat{font-family:var(--fe-font-display);font-size:72px;font-weight:800;line-height:1;margin-bottom:0;margin-top:0}@media (max-width:767px){.fe-stat{font-size:56px}}.fe-lead{color:var(--fe-steel-600);font-family:var(--fe-font-body);font-size:20px;font-weight:400;line-height:1.55;margin-bottom:0;margin-top:0;max-width:760px}@media (max-width:767px){.fe-lead{font-size:18px}}body{background-color:var(--fe-white);color:var(--fe-ink);font-family:var(--fe-font-body);font-size:17px;line-height:1.6}h1{font-family:var(--fe-font-display);font-weight:800;line-height:1;text-transform:uppercase}h2{font-family:var(--fe-font-display);font-weight:800;line-height:1;text-transform:uppercase}h3{font-family:var(--fe-font-display);font-weight:800;line-height:1;text-transform:uppercase}h4{font-family:var(--fe-font-display);font-weight:800;line-height:1;text-transform:uppercase}h5{font-family:var(--fe-font-display);font-weight:800;line-height:1;text-transform:uppercase}h6{font-family:var(--fe-font-display);font-weight:800;line-height:1;text-transform:uppercase}.fe-split{align-items:center;column-gap:72px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:56px}@media (max-width:1024px){.fe-split{grid-template-columns:1fr}}