:root{--color-primary:#0b5cff;--color-text:#111827;--max-width:1200px}body{background:#d8d8d8;color:var(--color-text);font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial;margin:0;padding:0}.container{margin:0 auto;max-width:var(--max-width);padding:1rem}