/* Aviso de privacidad · Preparemos tu Renta 2027 (estilos fuera del HTML para la CSP) */
:root{--fondo:#17091A;--panel:#221027;--borde:#4A2B50;--t1:#F3E9F4;--t2:#C9A8CC;--lila:#C77BC9;--verde:#5FCF9C}
*{box-sizing:border-box}
body{margin:0;background:#0C070E;color:var(--t1);font:400 16px/1.65 Inter,Arial,sans-serif}
main{max-width:760px;margin:0 auto;padding:28px 16px 48px}
h1{font:900 clamp(24px,5vw,32px)/1.2 Montserrat,Arial,sans-serif;margin:8px 0 6px}
h1 span{color:var(--lila)}
h2{font:800 18px/1.3 Montserrat,Arial,sans-serif;margin:28px 0 8px;color:var(--t1)}
p,li{color:var(--t2)}
b{color:var(--t1)}
.eyebrow{font:700 12px Inter,Arial,sans-serif;letter-spacing:.12em;text-transform:uppercase;color:var(--verde);margin:0}
.caja{background:var(--panel);border:1px solid var(--borde);border-radius:18px;padding:16px 18px;margin:16px 0}
ul{padding-left:20px}
small{color:var(--t2)}
a{color:var(--lila)}
.cab{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:18px}
.cab img{height:34px;width:auto}
.volver{font-size:14px;color:var(--t2)}
:focus-visible{outline:3px solid var(--lila);outline-offset:3px}
