.LegalPagina_banner__UCC5u{padding:64px 0 48px;overflow:hidden}@media (min-width:900px){.LegalPagina_banner__UCC5u{padding:96px 0 72px}}.LegalPagina_titulo__mVduO{font-size:clamp(2.2rem,6vw,3.6rem);margin:0;max-width:20ch}.LegalPagina_borrador__SlNa5{background:var(--ejemplo-fondo);color:var(--azul);font-weight:700;font-size:clamp(1rem,2.5vw,1.3rem);letter-spacing:.06em;padding:16px 0;border-top:4px dashed var(--c-aviso-borde);border-bottom:4px dashed var(--c-aviso-borde);text-align:center}.LegalPagina_cuerpo__4PYGJ{display:grid;grid-gap:32px;gap:32px;grid-template-columns:1fr;padding-top:40px;padding-bottom:80px}@media (min-width:960px){.LegalPagina_cuerpo__4PYGJ{grid-template-columns:240px 1fr;gap:56px}}.LegalPagina_indice__STVnY ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}@media (min-width:960px){.LegalPagina_indice__STVnY ul{flex-direction:column;position:-webkit-sticky;position:sticky;top:100px}}.LegalPagina_indice__STVnY a{display:inline-flex;align-items:center;min-height:44px;padding:8px 12px;border-radius:8px;background:var(--gris);color:var(--azul);text-decoration:none;font-weight:600}.LegalPagina_indice__STVnY a[aria-current=page]{background:var(--azul);color:var(--blanco)}.LegalPagina_texto__fHIiQ{max-width:75ch;min-width:0;overflow-wrap:break-word}.LegalPagina_texto__fHIiQ h2{font-size:1.45rem;margin-top:2rem}.LegalPagina_texto__fHIiQ h3{font-size:1.15rem;margin-top:1.4rem}.LegalPagina_texto__fHIiQ li{margin-bottom:.35rem}.LegalPagina_version__umHPS{margin-top:3rem;font-size:.85rem;color:var(--texto-suave);border-top:1px solid var(--gris-borde);padding-top:1rem}