/**
 * Estilos da politica de privacidade. Arquivo proprio, e nao <style> embutido,
 * porque a politica de seguranca da pagina proibe estilo inline — e deve continuar
 * proibindo. Estilo embutido aqui era descartado em silencio pelo navegador.
 */
.policy{width:min(100%,72ch);margin-inline:auto;padding-inline:var(--pad);padding-block:clamp(56px,8vw,104px)}
.policy-head{margin-bottom:clamp(30px,5vw,52px)}
.policy-head h1{font-size:clamp(34px,7vw,64px);line-height:1.04;text-wrap:balance}
.policy-head p{color:var(--muted);margin-top:14px;line-height:1.7;text-wrap:pretty}
.policy-block{margin-block:clamp(26px,4vw,40px)}
.policy-block h2{font-size:clamp(19px,2.4vw,25px);margin-bottom:12px;text-wrap:balance}
.policy-block p,.policy-block li{color:#dbe3ef;line-height:1.72;text-wrap:pretty}
.policy-block p+p{margin-top:12px}
.policy-block ul+p{margin-top:16px}
.policy-block ul{margin:14px 0 0;padding-left:20px;display:grid;gap:9px}
.policy-block a{color:var(--cyan)}
.policy-back{display:inline-block;margin-top:44px;color:var(--cyan);text-decoration:none;font-weight:700;letter-spacing:.04em}
.policy-back:hover{text-decoration:underline}
.policy .footer{margin-top:clamp(40px,6vw,72px)}
