.legal[data-astro-cid-sb6l2mzp]{grid-template-columns:minmax(0,.32fr) minmax(0,1fr);align-items:start;gap:clamp(32px,6vw,96px);padding-block:clamp(48px,7vw,96px) clamp(72px,10vw,136px);display:grid}.legal__indice[data-astro-cid-sb6l2mzp]{top:calc(var(--cabecera) + 32px);font-size:.95rem;position:sticky}.legal__indice[data-astro-cid-sb6l2mzp] p[data-astro-cid-sb6l2mzp]{color:var(--tinta);margin-bottom:12px;font-weight:700}.legal__indice[data-astro-cid-sb6l2mzp] ol[data-astro-cid-sb6l2mzp]{border-left:1px solid var(--linea)}.legal__indice[data-astro-cid-sb6l2mzp] a[data-astro-cid-sb6l2mzp]{color:var(--apoyo);border-left:1px solid #0000;margin-left:-1px;padding:6px 0 6px 16px;text-decoration:none;transition:color .2s,border-color .2s;display:block}.legal__indice[data-astro-cid-sb6l2mzp] a[data-astro-cid-sb6l2mzp]:hover{color:var(--tinta);border-left-color:var(--tinta)}.legal__cuerpo[data-astro-cid-sb6l2mzp]{border-top:1px solid var(--tinta);max-width:44em}.legal__cuerpo[data-astro-cid-sb6l2mzp] section{border-bottom:1px solid var(--linea);scroll-margin-top:calc(var(--cabecera) + 16px);padding-block:30px}.legal__cuerpo[data-astro-cid-sb6l2mzp] h2{font:380 clamp(1.5rem, 2.4vw, 1.9rem) / 1.15 var(--titulo);letter-spacing:-.02em;color:var(--tinta);margin-bottom:12px}.legal__cuerpo[data-astro-cid-sb6l2mzp] h3{color:var(--tinta);margin:20px 0 8px;font-size:1.02rem;font-weight:700}.legal__cuerpo[data-astro-cid-sb6l2mzp] p,.legal__cuerpo[data-astro-cid-sb6l2mzp] li,.legal__cuerpo[data-astro-cid-sb6l2mzp] dd{color:var(--apoyo)}.legal__cuerpo[data-astro-cid-sb6l2mzp] p+p,.legal__cuerpo[data-astro-cid-sb6l2mzp] p+ul,.legal__cuerpo[data-astro-cid-sb6l2mzp] ul+p{margin-top:12px}.legal__cuerpo[data-astro-cid-sb6l2mzp] ul{gap:6px;display:grid}.legal__cuerpo[data-astro-cid-sb6l2mzp] ul li{padding-left:20px;position:relative}.legal__cuerpo[data-astro-cid-sb6l2mzp] ul li:before{content:"";background:var(--vivo);border-radius:50%;width:6px;height:6px;position:absolute;top:.7em;left:2px}.legal__cuerpo[data-astro-cid-sb6l2mzp] strong{color:var(--tinta)}.legal__cuerpo[data-astro-cid-sb6l2mzp] a{color:var(--tinta);text-underline-offset:4px;font-weight:600}.legal__cuerpo[data-astro-cid-sb6l2mzp] .ficha{border-top:1px solid var(--linea);display:grid}.legal__cuerpo[data-astro-cid-sb6l2mzp] .ficha div{border-bottom:1px solid var(--linea);grid-template-columns:11em minmax(0,1fr);gap:16px;padding-block:12px;display:grid}.legal__cuerpo[data-astro-cid-sb6l2mzp] .ficha dt{color:var(--tinta);font-weight:700}.legal__cuerpo[data-astro-cid-sb6l2mzp] .destacado{background:var(--niebla);color:var(--tinta);border-radius:14px;margin-top:16px;padding:18px 20px}.legal__cuerpo[data-astro-cid-sb6l2mzp] .tabla{width:100%;margin-top:14px;overflow-x:auto}.legal__cuerpo[data-astro-cid-sb6l2mzp] table{border-collapse:collapse;width:100%;font-size:.95rem}.legal__cuerpo[data-astro-cid-sb6l2mzp] th,.legal__cuerpo[data-astro-cid-sb6l2mzp] td{border-bottom:1px solid var(--linea);text-align:left;vertical-align:top;padding:10px 12px}.legal__cuerpo[data-astro-cid-sb6l2mzp] th{background:var(--niebla);color:var(--tinta)}@media (width<=860px){.legal[data-astro-cid-sb6l2mzp]{grid-template-columns:minmax(0,1fr)}.legal__indice[data-astro-cid-sb6l2mzp]{position:static}.legal__cuerpo[data-astro-cid-sb6l2mzp] .ficha div{grid-template-columns:minmax(0,1fr);gap:2px}}
