/* Reserved for targeted corrections after visual QA. */

/* Local hero replaces the unavailable external video. */
body.home #home.iframe-container { background: #020711 url('/images/cabecerainterior.png') center bottom / cover no-repeat; height: clamp(280px, 42vw, 560px); padding-bottom: 0; }
body.home #home .logo { padding-top: 70px; margin-top: 0; }
body.home #home .ancla-home { position: absolute; bottom: 24px; width: 100%; margin: 0; }

/* Keep advertiser links readable against the white homepage section. */
body.home .romlidata { color: #222; }
body.home .romlidata a { color: #0c398b; text-decoration: underline; }
