@font-face{font-family:'Bebas Neue';src:url(/wp-content/themes/magicmush/assets/fonts/bebas-neue-400.woff2) format('woff2');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'DM Sans';src:url(/wp-content/themes/magicmush/assets/fonts/dm-sans-var.woff2) format('woff2');font-weight:400 700;font-style:normal;font-display:swap}@font-face{font-family:'DM Sans';src:url(/wp-content/themes/magicmush/assets/fonts/dm-sans-italic-400.woff2) format('woff2');font-weight:400;font-style:italic;font-display:swap}:root{--mm-ink:#0d0d0d;--mm-paper:#ffffff;--mm-green:#c8e644;--mm-pink:#e85a8a;--mm-green-deep:#4c7a00;--mm-accent:var(--mm-green);--mm-accent-text:var(--mm-green-deep);--mm-pink-deep:#c2185b;--mm-highlight:var(--mm-pink);--mm-highlight-text:var(--mm-pink-deep);--mm-white:#ffffff;--mm-cell:#f1f1f0;--mm-line:#e2e2e0;--mm-mute:#5f5f5c;--mm-mute-2:#8a8a87;--mm-on-ink:#d6d6d3;--mm-cell-ink:#1b1b1b;--mm-line-ink:rgba(245, 245, 240, .16);--mm-display:'Bebas Neue', Impact, Haettenschweiler, 'Arial Narrow', sans-serif;--mm-body:'DM Sans', system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;--mm-mono:var(--mm-body);--mm-h1:clamp(52px, 6.4vw, 96px);--mm-h2:clamp(42px, 4.6vw, 68px);--mm-h3:clamp(30px, 2.7vw, 40px);--mm-text:17px;--mm-text-sm:15px;--mm-label:14px;--mm-max:1280px;--mm-gutter:clamp(16px, 4vw, 48px);--mm-section:clamp(64px, 8vw, 120px);--mm-grid-gap:20px;--mm-header-h:72px;--mm-radius:2px;--mm-ease:cubic-bezier(.2, .7, .2, 1);--mm-ease-out:cubic-bezier(.22, 1, .36, 1)}.mm-on-ink,.mm-band--ink,.mm-hero,.mm-footer{--mm-accent-text:var(--mm-green);--mm-highlight-text:var(--mm-pink)}@media (max-width:600px){:root{--mm-text:16px;--mm-grid-gap:12px;--mm-header-h:60px}}