:root{--bgsu-orange:#fd5000;--bgsu-brown:#4f2c1d;--bgsu-tan:#f5c163;--bg-page:#faf8f5;--text-primary:#1a1a1a;--page-max-width:700px;--card-padding:18px}@media (width>=768px){:root{--page-max-width:900px;--card-padding:22px}}h1,h2,h3{font-weight:700}body{background:var(--bg-page);color:var(--text-primary);margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}
