:root[data-theme="foundation"]{--bg:#0e1110;--panel:#171c19;--text:#ecebe2;--muted:#a6ada2;--line:#353c33;--accent:#ef9a61;--accent-dim:#482b1d;--hero-glow:#44291c;--art:url('/art-releases/22464647a3ae003aea42fa66a66a05a4952bfd7b/assets/season7-hero-117f6852f192e2fc.webp')}
:root[data-theme="foundation"] .hero-art{background-position:right center}
:root[data-theme="crunch"]{--bg:#13100f;--panel:#211a17;--text:#f0e7d9;--muted:#baa99b;--line:#49372d;--accent:#c3e55c;--accent-dim:#323d20;--hero-glow:#34401f;--art:url('/art-releases/22464647a3ae003aea42fa66a66a05a4952bfd7b/assets/season6-hero-487e3294b7186ae9.webp')}
:root[data-theme="crunch"] .hero-art{background-position:right center}
body{font-family:Arial,Helvetica,sans-serif}h1,h2,h3,.wordmark,.hub-card h3,.tip-card h3{font-family:Impact,'Arial Narrow',sans-serif}
