:root{--creme:#fbf1dc;--tinta:#2b2422;--verde:#2f7d62;--tomate:#d9483b;--linha:#e6d6b8}
*{box-sizing:border-box}
html{background:var(--creme)}
body{margin:0;background:var(--creme);color:var(--tinta);font:17px/1.65 system-ui,-apple-system,"Segoe UI",Roboto,sans-serif}
main{max-width:760px;margin:0 auto;padding:32px 16px 56px}
h1{font-size:1.9rem;line-height:1.25;margin:.4em 0 .6em;color:var(--verde)}
h2{font-size:1.2rem;margin:1.8em 0 .4em;padding-top:.6em;border-top:1px solid var(--linha)}
a{color:var(--tomate)}
.topo{display:flex;align-items:center;gap:12px;font-weight:600}
.topo img{width:56px;height:56px;border-radius:14px}
.meta{font-size:.9rem;opacity:.8}
.aviso{background:#fff;border:1px solid var(--linha);border-radius:12px;padding:10px 14px}
footer{max-width:760px;margin:0 auto;padding:20px 16px 40px;font-size:.9rem;border-top:1px solid var(--linha)}
footer nav{display:flex;flex-wrap:wrap;gap:8px 20px;margin-bottom:8px}
