@font-face{font-family:Base Neue Cond;src:url(/fonts/BaseNeue-CondensedLight.woff2)format("woff2"),url(/fonts/BaseNeue-CondensedLight.woff)format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Base Neue Cond;src:url(/fonts/BaseNeue-Condensed.woff2)format("woff2"),url(/fonts/BaseNeue-Condensed.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Base Neue Cond;src:url(/fonts/BaseNeue-CondensedOblique.woff2)format("woff2"),url(/fonts/BaseNeue-CondensedOblique.woff)format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Base Neue Cond;src:url(/fonts/BaseNeue-CondensedMedium.woff2)format("woff2"),url(/fonts/BaseNeue-CondensedMedium.woff)format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Base Neue Cond;src:url(/fonts/BaseNeue-CondensedBold.woff2)format("woff2"),url(/fonts/BaseNeue-CondensedBold.woff)format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Base Neue Cond;src:url(/fonts/BaseNeue-CondensedBoldOblique.woff2)format("woff2"),url(/fonts/BaseNeue-CondensedBoldOblique.woff)format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Base Neue Cond;src:url(/fonts/BaseNeue-CondensedBlack.woff2)format("woff2"),url(/fonts/BaseNeue-CondensedBlack.woff)format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Base Neue Exp;src:url(/fonts/BaseNeue-SuperExpLight.woff2)format("woff2"),url(/fonts/BaseNeue-SuperExpLight.woff)format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Base Neue Exp;src:url(/fonts/BaseNeue-SuperExp.woff2)format("woff2"),url(/fonts/BaseNeue-SuperExp.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Base Neue Exp;src:url(/fonts/BaseNeue-SuperExpMedium.woff2)format("woff2"),url(/fonts/BaseNeue-SuperExpMedium.woff)format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Base Neue Exp;src:url(/fonts/BaseNeue-SuperExpBold.woff2)format("woff2"),url(/fonts/BaseNeue-SuperExpBold.woff)format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Base Neue Exp;src:url(/fonts/BaseNeue-SuperExpBlack.woff2)format("woff2"),url(/fonts/BaseNeue-SuperExpBlack.woff)format("woff");font-weight:900;font-style:normal;font-display:swap}:root{--mw-blue:#0004f5;--mw-pink:#fc388c;--mw-yellow:#fff343;--mw-green:#1eab4b;--mw-green-deep:#19361a;--mw-black:#0a0a0a;--mw-white:#fff;--mw-bone:#f5f2e9;--bg:var(--mw-bone);--fg:var(--mw-black);--bg-loud:var(--mw-blue);--fg-on-loud:var(--mw-yellow);--accent:var(--mw-pink);--highlight:var(--mw-yellow);--link:var(--mw-blue);--success:var(--mw-green);--danger:var(--mw-pink);--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:24px;--s-6:32px;--s-7:48px;--s-8:64px;--s-9:96px;--s-10:128px;--r-0:0px;--r-1:2px;--r-2:4px;--r-pill:999px;--bw-1:1px;--bw-2:2px;--bw-3:4px;--bw-loud:8px;--font-display:"Base Neue Cond", "Oswald", "Impact", "Anton", sans-serif;--font-body:"Base Neue Cond", "Oswald", "Arial Narrow", sans-serif;--font-expanded:"Base Neue Exp", "Big Shoulders Display", "Anton", sans-serif;--font-mono:ui-monospace, "JetBrains Mono", Menlo, monospace;--t-hero:clamp(64px, 9vw, 168px);--t-h1:clamp(48px, 6vw, 101px);--t-h2:clamp(40px, 4.5vw, 72px);--t-h3:clamp(28px, 3vw, 48px);--t-h4:28px;--t-body-lg:22px;--t-body:18px;--t-small:14px;--t-eyebrow:12px;--ease-snap:cubic-bezier(.2, .9, .2, 1);--ease-default:cubic-bezier(.4, 0, .2, 1);--dur-fast:.12s;--dur-base:.22s;--dur-slow:.42s}html{background:var(--bg);color:var(--fg)}body{font-family:var(--font-body);font-size:var(--t-body);letter-spacing:.005em;-webkit-font-smoothing:antialiased;line-height:1.35}h1,h2,h3,h4,.display{font-family:var(--font-display);letter-spacing:-.005em;text-transform:uppercase;margin:0;font-weight:900;line-height:.95}.hero{font-size:var(--t-hero);text-transform:uppercase;font-weight:900;line-height:.92;font-family:var(--font-display)}h1{font-size:var(--t-h1)}h2{font-size:var(--t-h2)}h3{font-size:var(--t-h3);font-weight:700}h4{font-size:var(--t-h4);font-weight:700}.eyebrow{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.12em;font-weight:700;font-size:var(--t-eyebrow)}p,.body{font-size:var(--t-body);line-height:1.45}.lead{font-size:var(--t-body-lg);line-height:1.4}.small{font-size:var(--t-small)}code,kbd,pre{font-family:var(--font-mono);font-size:.92em}a{color:currentColor;text-underline-offset:.18em;text-decoration:underline;text-decoration-thickness:2px}a:hover{color:var(--mw-pink)}::selection{background:var(--mw-yellow);color:var(--mw-blue)}