/**
 * Footer template: footer-homepage-light.php
 * Logo lebih besar dari default .footer_lp .footer__logo (2rem).
 */
.footer_lp.footer_lp--homepage-light .footer__logo {
  height: 3rem;
}

.footer_lp.footer_lp--homepage-light .footer__logo img {
  height: 100%;
  width: auto;
  max-width: min(320px, 100%);
  object-fit: contain;
}

@media only screen and (min-width: 48rem) {
  .footer_lp.footer_lp--homepage-light .footer__logo {
    height: 3.5rem;
  }
}

/* ========================================================================
 * Footer link color & hover (homepage-light)
 * ------------------------------------------------------------------------
 * Selector existing di main-202401241016.min.css:
 *   .footer_lp .footer__link,
 *   .footer_lp .footer__block-links > *  { color: #FFFFFF; ... }
 *
 * Selector kedua hanya menargetkan direct children <li> dari
 * <ul.footer__block-links> (output wp_nav_menu) — TIDAK mencakup <a>
 * di dalam <li>. Akibatnya <a> kembali ke warna default browser.
 *
 * Rule berikut menutup gap tersebut dan mengganti hover dari
 * text-decoration: underline (existing) menjadi border-bottom putih
 * dengan transition smooth (tanpa layout shift karena default sudah
 * border-bottom: 1px solid transparent).
 *
 * .onhover-zoom (social icons di .footer__social) di-exclude — punya
 * efek hover zoom sendiri, tidak boleh dapat border-bottom.
 * ======================================================================== */
.footer_lp.footer_lp--homepage-light .footer__block-links a {
  color: #FFFFFF;
  text-decoration: none;
}