/* Política de privacidade */
body{line-height:1.65}
.wrap{max-width:760px;margin:0 auto;padding:24px max(16px,env(safe-area-inset-right,0px)) 64px max(16px,env(safe-area-inset-left,0px))}
.top{margin-bottom:24px}
article{background:var(--surface);border:1px solid var(--line);border-radius:24px;padding:28px;display:grid;gap:14px}
h1,h2{line-height:1.2}
h1{font-size:clamp(1.6rem,4vw,2.1rem)}
h2{font-size:1.15rem;margin-top:12px;color:var(--brand)}
ul{margin:0;padding-left:20px;display:grid;gap:4px}
.muted{color:var(--muted);font-size:.92rem}
article a{color:var(--brand)}
