/* site.css — sólo lo que el sitio necesita fuera del diseño original */
html{scroll-behavior:smooth}body{margin:0;text-wrap:pretty}

/* Scroll-spy: enlace activo en los menús de anclas */
nav[aria-label="Secciones de la página"] a{border-bottom:2px solid transparent}
nav[aria-label="Secciones de la página"] a.is-active{border-bottom-color:currentColor}
a{color:var(--text-link,#0F6068)}a:hover{color:var(--text-link-hover,#0E9C94)}
img{max-width:100%}
.bc-skip{position:absolute;left:-9999px}.bc-skip:focus{left:12px;top:12px;background:#fff;padding:10px 16px;border-radius:8px;z-index:99}

/* Banda de enlaces entre los sitios (home ↔ bariátrica ↔ balón ↔ endoscopía) */
.bc-cross{display:flex;flex-wrap:wrap;align-items:center;gap:8px 18px;margin-top:26px;padding-top:18px;border-top:1px solid rgba(255,255,255,.18);font-family:Montserrat,system-ui,sans-serif;font-size:14.5px;color:rgba(255,255,255,.7)}
.bc-cross a{color:#fff;font-weight:600;text-decoration:none}
.bc-cross a:hover{text-decoration:underline}
