/* Language controls only: existing page layout and styles remain unchanged. */
.manu-languages{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:.5rem;padding-top:1rem;padding-bottom:1rem;font:inherit;font-size:.875rem}
.manu-languages a{color:inherit;text-underline-offset:3px}
.manu-languages [aria-current="page"]{font-weight:700;text-decoration:none}
.manu-languages a:focus-visible,.manu-video-summary summary:focus-visible{outline:2px solid currentColor;outline-offset:4px}
.manu-video-summary{margin-top:1rem;font-size:.875rem;line-height:1.6}
.manu-video-summary summary{cursor:pointer;text-decoration:underline;text-underline-offset:3px}
.manu-video-summary p{margin:.75rem 0}
.legal-page-v65:lang(es) main { overflow-wrap: anywhere; }
html[lang="es"] .topbar .brand-sub { max-width: 180px; }
html[lang="es"] .topbar .nav { gap: 8px; }
@media (min-width: 981px) and (max-width: 1200px) {
  html[lang="es"] .topbar .nav,
  html[lang="es"] .topbar .actions { display: none; }
  html[lang="es"] .topbar .burger { display: block; }
}

.legal-page-v65:lang(en) main{overflow-wrap:anywhere}
html[lang="en"] .topbar .brand-sub{max-width:180px}
html[lang="en"] .topbar .nav{gap:8px}
@media (min-width:981px) and (max-width:1200px){html[lang="en"] .topbar .nav,html[lang="en"] .topbar .actions{display:none!important}html[lang="en"] .topbar .topbar-inner{grid-template-columns:1fr auto}html[lang="en"] .topbar .burger{display:block;grid-column:2;grid-row:1}}
