/* MOBILE-FIXES.CSS — Additional mobile-specific adjustments — v1.9.8 */
/* NOTE: responsive.css v1.9.8 now handles all grid/card overrides with !important */
/* to counter sections.css !important on .pgrid-cols-* / .ngrid-cols-* */

.bottom-nav{padding-bottom:calc(6px + env(safe-area-inset-bottom))}

@media (max-width:1024px){
  .nav-links.mobile-open{display:flex!important}
  .hero-layout-default .hero-inner{grid-template-columns:1fr;text-align:right}
  .hero-layout-default .hero-stats{justify-content:flex-start}
}

@media (max-width:640px){
  .hero-img-wrap img{height:280px}
}
