:root{--background:#0b0c0c;--text:#f5f5f1;--muted:#b0b5b5;--accent:#78d9df;--line:#303738;--font:Poppins,Arial,sans-serif;--width:1180px;--gutter:40px}
@media(max-width:600px){:root{--gutter:24px}}
