/* Ajustes de 04/11/2026: home curta, hero com o botão antes do vídeo e bloco Quem somos mais compacto no celular. */
.hm-more{margin-block:1.1rem 0;text-align:center}
@media(max-width:700px){
  /* o botão "Quero o Mapa" vem antes do vídeo (mesma ordem do HTML) */
  #rm-programa .hx-hero{grid-template-areas:"head" "body" "video"}
  /* Quem somos: foto da clínica menor e sem o parágrafo longo; credenciais e bios dos autores permanecem */
  #rm-programa #quem-somos .rm-clinic img{height:210px;aspect-ratio:auto;object-fit:cover;object-position:center 25%}
  #rm-programa #quem-somos .rm-clinic figcaption p{display:none}
  #rm-programa #quem-somos .rm-section-head{gap:.6rem}
}
/* 04/11/2026: aviso de cookies compacto no celular (mesmo texto, menos espaço). */
@media(max-width:760px){
  .mp-consent{left:8px;right:8px;bottom:8px;padding:10px 12px;font-size:12px;line-height:1.4;border-radius:10px}
  .mp-consent p{margin:0}
  .mp-consent p:nth-of-type(1),.mp-consent p:nth-of-type(2){display:inline}
  .mp-consent p:nth-of-type(1) b::after{content:'. '}
  .mp-consent div{margin-top:8px;gap:8px}
  .mp-consent .rm-cta{min-height:40px;padding:6px 10px;font-size:14px}
}
