.legal{padding-block:calc(var(--altura-header) + var(--e-5)) var(--e-7)}.legal__articulo{max-width:calc(var(--medida) + 2 * var(--gutter))}.legal__cabecera{gap:var(--e-3);margin-bottom:var(--e-5);display:grid}.legal__cabecera .etiqueta{margin-bottom:0}.legal__titulo{font-size:var(--fs-h2)}.legal__fecha{color:var(--hueso-60);font-size:var(--fs-pequeno)}.legal__aviso{margin-top:var(--e-2);text-align:left;justify-content:start}.legal__seccion{gap:var(--e-2);padding-block:var(--e-4);border-top:1px solid var(--linea-suave);display:grid}.legal__seccion h2{gap:var(--sp-1);font-size:var(--fs-h3);letter-spacing:var(--tracking-h3);line-height:1.3;display:grid}.legal__seccion p,.legal__seccion li{color:var(--hueso-suave);line-height:var(--lh-texto)}.legal__seccion ul{gap:var(--sp-3);padding-left:1.25rem;display:grid}.legal__seccion strong{color:var(--hueso);font-weight:500}.legal__seccion a{color:var(--hueso);-webkit-text-decoration-color:var(--hueso-40);text-decoration-color:var(--hueso-40);text-underline-offset:.25em;overflow-wrap:anywhere}.legal__datos{margin-top:var(--e-2);border-top:1px solid var(--linea-suave);display:grid}.legal__dato{gap:var(--sp-1);padding-block:var(--sp-3);border-bottom:1px solid var(--linea-suave);display:grid}.legal__dato dt{color:var(--hueso-60);font-size:var(--fs-etiqueta);letter-spacing:.2em;text-transform:uppercase;font-weight:500}.legal__dato dd{color:var(--hueso);overflow-wrap:anywhere}@media (width>=40em){.legal__dato{align-items:baseline;gap:var(--sp-4);grid-template-columns:9rem minmax(0,1fr)}}
