@font-face{font-family:Satoshi;src:url(/fonts/Satoshi-Light.woff2)format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Satoshi;src:url(/fonts/Satoshi-LightItalic.woff2)format("woff2");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Satoshi;src:url(/fonts/Satoshi-Medium.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Satoshi;src:url(/fonts/Satoshi-Bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Satoshi;src:url(/fonts/Satoshi-Black.woff2)format("woff2");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Libre Franklin;src:url(/fonts/LibreFranklin-Medium.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Libre Franklin;src:url(/fonts/LibreFranklin-SemiBold.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Libre Franklin;src:url(/fonts/LibreFranklin-Bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(/fonts/Roboto-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(/fonts/Roboto-Medium.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(/fonts/Roboto-Bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}
:root{--color-charcoal:#151b1b;--color-white:#fff;--color-torch-red:#d1202c;--color-red-600:#b01e28;--color-slate:#738084;--color-slate-300:#b6bec0;--color-marigold:#dab84c;--color-ash:#eaeaea;--color-success:#1f8a5b;--color-light-ash:#f4f4f4;--color-torch-050:#fbe9ea;--gradient-torch-red:linear-gradient(60deg, #e04141 4.35%, #d1202c 48.24%, #7a2323 100.83%);--color-bg:var(--color-white);--color-bg-muted:var(--color-light-ash);--color-text:var(--color-charcoal);--color-text-muted:var(--color-slate);--color-accent:var(--color-torch-red);--color-border:var(--color-ash);--font-headline:"Satoshi", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-title:"Libre Franklin", "Segoe UI", sans-serif;--font-body:"Roboto", "Segoe UI", sans-serif;--font-sans:var(--font-headline);--fw-light:300;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--fw-black:900;--fs-display:80px;--lh-display:1.3;--ls-tight:-.02em;--fs-h1:56px;--lh-h1:1.3;--fs-h2:40px;--lh-h2:1.3;--ls-h2:-.01em;--fs-h3:28px;--lh-h3:1.15;--fs-h4:21px;--lh-h4:1.2;--fs-h5:18px;--lh-h5:1.3;--fs-h6:16px;--lh-h6:1.3;--fs-eyebrow:14px;--lh-eyebrow:1.45;--ls-eyebrow:.14em;--fs-lead:18px;--lh-lead:1.55;--fs-body:16px;--lh-body:1.55;--fs-small:14px;--lh-small:1.45;--fs-package-name:24px;--lh-package-name:1.2;--fs-table-group:12px;--ls-table-group:.08em;--fs-table-eyebrow:11px;--ls-table-eyebrow:.08em;--size-table-check:18px;--page-max-width:1440px;--radius-sm:4px;--radius-md:8px;--radius-lg:12px;--radius-pill:999px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:64px;--motion-reveal:.9s;--ease-out-soft:cubic-bezier(.2, .7, .2, 1);--motion-stagger:90ms;--motion-ui:.3s;--motion-hover:.2s;--header-sticky-offset:0px;--pillar-bar-height:56px;--fs-progress:13px;--fs-tag:13.5px;--color-tag-border:#cbd0d1;--color-cloud:#d5dadb}
