/* ==========================================================================
   ARKS International — Responsive Overrides (mobile-first refinements)
   ========================================================================== */

@media (max-width: 1199.98px) {
  .main-nav { gap: 1.4rem; }
}

@media (max-width: 991.98px) {
  .main-nav-desktop { display: none !important; }
  .header-cta .btn-primary-gradient span.label { display: none; }
  .topbar .d-lg-only { display: none !important; }
}

@media (max-width: 767.98px) {
  .section-pad { padding-block: 3.25rem; }
  .hero-slide__title { font-size: clamp(2.1rem, 8vw, 2.7rem); }
  .process-step { padding-left: 78px; }
  .process-step__num { width: 56px; height: 56px; font-size: 1.1rem; }
}

@media (max-width: 575.98px) {
  .hero-stat-strip .glass-panel { border-radius: 0; }
  .btn { padding: .8rem 1.5rem; font-size: .88rem; }
}
