/* Balanced desktop home layout: keep the full mascot visible below the header. */
@media (min-width: 761px) {
  .home-page {
    padding-top: 0;
    gap: 18px;
  }

  .home-hero-panel {
    margin-top: -40px;
    margin-bottom: 6px;
  }
}
