/* Witness Pottery 115 — starter stylesheet. The workshop replaces this. */
:root { --ink: #22332f; --paper: #faf7f0; --accent: #1c5e53; }
* { box-sizing: border-box; }
body { margin: 0; font-family: system-ui, -apple-system, "Segoe UI", sans-serif; color: var(--ink); background: var(--paper); line-height: 1.6; }
header, main, footer { max-width: 44rem; margin: 0 auto; padding: 1.5rem 1rem; }
header { display: flex; justify-content: space-between; align-items: baseline; }
.site-name { font-weight: 600; margin: 0; }
nav a { color: var(--accent); text-decoration: none; }
.hero h1 { font-size: 2rem; margin: 0 0 0.5rem; }
section { margin-bottom: 2.5rem; }
footer { border-top: 1px solid rgba(34, 51, 47, 0.15); font-size: 0.875rem; }
