[data-typeset=legacy]{--font-display:var(--font-karl-st-black);--font-body:var(--font-ocr);--font-prose:var(--font-inter-semi-bold);--type-h2-size:35px;--type-h2-leading:0.98;--type-h2-tracking:normal;--type-h3-size:26px;--type-h3-leading:0.9;--type-h3-tracking:normal;--type-h4-size:22px;--type-h4-leading:1;--type-h4-tracking:normal;--type-body-size:12px;--type-body-leading:1.52;--type-body-tracking:normal;--type-button-size:12px;--type-button-leading:1.52;--type-button-tracking:normal;--type-prose-size:12px;--type-prose-leading:1.3;--type-prose-tracking:normal;--text-stroke-width:0.3px;--prose-stroke-width:0;--special-text-case:uppercase;--text-offset-top:3px;--pill-padding-y:24px;--pill-padding-x:48px;--pill-padding-x-sm:32px;--cta-padding-y:24px;--cta-padding-x:32px}@media (min-width:768px){[data-typeset=legacy]{--type-h2-size:45px;--type-h2-leading:0.9;--type-h3-size:34px;--type-h3-leading:0.8;--type-h4-size:26px;--type-h4-leading:1.6;--cta-padding-x:48px}}[data-typeset="2027"]{--font-display:var(--font-karl-st-black);--font-body:var(--font-ebgaramond-regular);--font-prose:var(--font-ebgaramond-regular);--type-h2-size:35px;--type-h2-leading:0.98;--type-h2-tracking:normal;--type-h3-size:26px;--type-h3-leading:0.9;--type-h3-tracking:normal;--type-h4-size:22px;--type-h4-leading:1;--type-h4-tracking:normal;--type-body-size:12px;--type-body-leading:1.4;--type-body-tracking:0.1em;--type-button-size:var(--type-body-size);--type-button-leading:var(--type-body-leading);--type-button-tracking:var(--type-body-tracking);--type-prose-size:12px;--type-prose-leading:1.3;--type-prose-tracking:0.01em;--text-stroke-width:0.3px;--prose-stroke-width:var(--text-stroke-width);--special-text-case:none;--text-offset-top:0px;--pill-padding-y:24px;--pill-padding-x:48px;--pill-padding-x-sm:32px;--cta-padding-y:24px;--cta-padding-x:32px}@media (min-width:768px){[data-typeset="2027"]{--type-h2-size:45px;--type-h2-leading:0.9;--type-h3-size:34px;--type-h3-leading:0.8;--type-h4-size:26px;--type-h4-leading:1;--type-prose-size:16px;--cta-padding-y:32px;--cta-padding-x:48px}}