:root{--ink:#1d2422;--paper:#f4efe3;--accent:#1f4e46;--muted:#5b6662;color:var(--ink);background:var(--paper);font-family:system-ui,-apple-system,Segoe UI,sans-serif;line-height:1.55}body{margin:0}main,footer{max-width:42rem;margin:0 auto;padding:0 1.5rem}main{padding-top:3rem}h1,h2,h3{color:var(--accent);line-height:1.25}h2{margin-top:2.5rem}h3{margin-top:1.75rem;font-size:1.05rem}address{font-style:normal}a{color:var(--accent)}footer{color:var(--muted);gap:1.5rem;margin-top:3rem;padding-bottom:2rem;font-size:.9rem;display:flex}.stand{color:var(--muted);font-size:.9rem}
