/* HF Antennas gateway: catalogue-only introduction and image fitting layered on the canonical HF Central resource rows. */
.antenna-introduction{max-width:980px;margin:0 8px 22px;font-size:13px;line-height:1.7;color:#536773}
@media(max-width:700px){.antenna-introduction{margin:0 4px 20px;font-size:13px;line-height:1.65}}

/* Keep antenna thumbnails as direct .resource children so HF Central controls their exact size, grid column, border and responsive footprint. */
.resource>.antenna-image{background:#fff;object-position:center}
.resource>.antenna-image--bigote_gato{object-fit:contain}
.resource>.antenna-image--horizontal-dipole,.resource>.antenna-image--windom{object-fit:contain;padding:14px;background:#fff}
@media(max-width:700px){.resource>.antenna-image--horizontal-dipole,.resource>.antenna-image--windom{padding:12px}}

/* Restore the approved subtle thumbnail frame while keeping HF Central responsible for image dimensions and row geometry. */
.resource>.antenna-image{box-sizing:border-box;padding:5px;border:1px solid #aeb9c0;border-radius:4px;background:#fff}
.resource>.antenna-image--horizontal-dipole,.resource>.antenna-image--windom{padding:14px}
@media(max-width:700px){.resource>.antenna-image{padding:5px}.resource>.antenna-image--horizontal-dipole,.resource>.antenna-image--windom{padding:12px}}

/* HF Antennas hero: reuse the approved HF Central panorama while preserving the existing antenna-page hero geometry. */
.antennas-visual{
  background-color:#071521;
  background-image:
    linear-gradient(90deg,rgba(3,13,22,.80) 0%,rgba(3,13,22,.53) 43%,rgba(3,13,22,.13) 100%),
    url("../images/hf/hf-hero.png");
  background-size:100% auto;
  background-position:center center;
  background-repeat:no-repeat;
}
.antennas-visual .hero{background:transparent!important}
@media(max-width:700px){
  .antennas-visual{background-size:auto 100%;background-position:67% center}
}
