/* iadsdata · páginas legales */
.legal{padding:calc(var(--bar) + 56px) 0 96px}
.legal-in{max-width:760px}
.legal .h2{margin-top:10px}
.legal .upd{margin-top:14px;font-size:14px;color:var(--grafito)}
.legal h2{font-family:var(--sans);font-weight:600;font-size:19px;line-height:1.3;margin:40px 0 10px}
.legal p{font-size:16.5px;line-height:1.65;color:#2D2A27;margin-top:12px}
.legal a{color:var(--lacre);text-underline-offset:3px}
.legal .datos{margin-top:18px;border-top:1px solid var(--linea)}
.legal .datos div{display:grid;grid-template-columns:200px 1fr;gap:16px;padding:12px 0;border-bottom:1px solid var(--linea)}
.legal .datos dt{font-weight:600;font-size:15px}
.legal .datos dd{font-size:15.5px;line-height:1.55}
.legal-nav{display:flex;align-items:center;gap:20px}
@media (max-width:600px){.legal .datos div{grid-template-columns:1fr;gap:2px}.legal-nav .tlink{display:none}}
