/* Páginas de texto (privacidade, 404): mesmo bege e serifa da arara */
:root{--paper:#ebe5da;--ink:#1c1916;--muted:#6f665b;--line:#b9b0a3;--red:#a8261d;
  --display:"Bodoni Moda","Didot","Bodoni 72",Georgia,serif;--ui:"Archivo","Helvetica Neue",Arial,sans-serif;color-scheme:light}
html,body{margin:0}
body{background:var(--paper);color:var(--ink);font-family:var(--ui);font-size:16px;line-height:1.65;-webkit-text-size-adjust:100%}
.wrap{max-width:720px;margin:0 auto;padding:28px 18px 64px}
.back{display:inline-block;font-size:13px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink);text-decoration:none;border-bottom:1px solid var(--line);padding-bottom:2px}
.brand{display:block;margin:34px 0 4px;font-family:var(--display);font-weight:700;font-size:15px;letter-spacing:.32em}
.brand::after{content:"";display:block;width:28px;height:2px;background:var(--red);margin-top:8px}
h1{font-family:var(--display);font-weight:500;font-size:clamp(32px,8vw,46px);line-height:1.08;margin:22px 0 8px}
h2{font-family:var(--display);font-weight:700;font-size:21px;margin:34px 0 8px}
p,li{color:#3a342e;max-width:64ch}
ul{padding-left:20px}
a{color:var(--red)}
.meta{color:var(--muted);font-size:13px}
.box{border:1px solid var(--line);padding:16px 18px;margin:22px 0;background:#f3eee5}
.center{min-height:100vh;display:grid;place-items:center;text-align:center}
.center p{margin-inline:auto}
.btn{display:inline-block;margin-top:18px;padding:13px 22px;border:1.5px solid var(--ink);border-radius:999px;color:var(--ink);text-decoration:none;font-weight:600}
