@font-face{font-family:neuetraGrotesk;src:url(../media/neuetra_grotesk_regular-s.p.3qrjh9jes42kf.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:neuetraGrotesk;src:url(../media/neuetra_grotesk_semibold-s.p.2n44og950jx2g.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:neuetraGrotesk;src:url(../media/neuetra_grotesk_bold-s.p.0dd99m0dl1-qy.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:neuetraGrotesk;src:url(../media/neuetra_grotesk_extrabold-s.p.1eyixe93c45of.woff2)format("woff2");font-display:swap;font-weight:800;font-style:normal}@font-face{font-family:neuetraGrotesk Fallback;src:local(Arial);ascent-override:75.46%;descent-override:22.19%;line-gap-override:8.88%;size-adjust:112.64%}.neuetragrotesk_9d74d253-module__2HZhbW__className{font-family:neuetraGrotesk,neuetraGrotesk Fallback,Helvetica Neue,Helvetica,Arial,sans-serif}.neuetragrotesk_9d74d253-module__2HZhbW__variable{--font-neuetra-grotesk:"neuetraGrotesk", "neuetraGrotesk Fallback", Helvetica Neue, Helvetica, Arial, sans-serif}
@font-face{font-family:cotaSans;src:url(../media/cota_sans_regular-s.26nz0chks__i4.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:cotaSans;src:url(../media/cota_sans_bold-s.0x477-nr1ek4b.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:cotaSans;src:url(../media/cota_sans_extrabold-s.0si-t307hrxxj.woff2)format("woff2");font-display:swap;font-weight:800;font-style:normal}@font-face{font-family:cotaSans Fallback;src:local(Arial);ascent-override:84.73%;descent-override:31.31%;line-gap-override:9.21%;size-adjust:108.58%}.cotasans_89ec60de-module__bJzz3a__className{font-family:cotaSans,cotaSans Fallback,Arial Narrow,Helvetica Neue,Arial,sans-serif}.cotasans_89ec60de-module__bJzz3a__variable{--font-cota-sans:"cotaSans", "cotaSans Fallback", Arial Narrow, Helvetica Neue, Arial, sans-serif}
:root{--color-signal-red:#c91f2c;--color-ink:#111;--color-white:#fff;--color-gray:#6b6b6b;--font-voice:var(--font-neuetra-grotesk), "Helvetica Neue", Helvetica, Arial, sans-serif;--font-evidence:var(--font-cota-sans), "Arial Narrow", "Helvetica Neue", Arial, sans-serif;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-6:1.5rem;--space-8:2rem;--space-12:3rem;--space-16:4rem;--space-24:6rem;--layout-content:48rem;--layout-wide:90rem;--layout-gutter:clamp(1.25rem, 4vw, 3.5rem);--focus-ring:0 0 0 3px color-mix(in srgb, var(--color-signal-red) 42%, transparent)}
*,:before,:after{box-sizing:border-box}html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;scroll-behavior:smooth}body{background:var(--color-white);color:var(--color-ink);font-family:var(--font-voice);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;margin:0;line-height:1.5}a{color:inherit}:focus-visible{outline:2px solid var(--color-signal-red);outline-offset:3px;box-shadow:var(--focus-ring)}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
