.legal{max-width:calc(720px + 2 * var(--margen));padding:clamp(40px, 8vw, 96px) var(--margen) clamp(64px, 10vw, 120px);margin:0 auto}.legal h1{font-size:clamp(44px,7vw,76px);font-stretch:78%}.legal-fecha{color:var(--gris);margin-top:12px;font-size:16px}.legal h2{max-width:none;margin-top:44px;font-size:clamp(24px,3vw,32px)}.legal p,.legal ul{max-width:66ch;margin-top:14px}.legal ul{gap:8px;padding-left:22px;display:grid}.barra-accion{margin-left:auto}
