@media (max-width: 767px) {
  .site-shell[data-language="EN"] .home-hero-content { display: flex; flex-direction: column; }
  .site-shell[data-language="EN"] .home-hero .hero-cert-strip { order: 1; margin: 24px 0 0; }
  .site-shell[data-language="EN"] .factory-hero { min-height: 0; height: 32vh; margin-top: 76px; padding: 0; background-position: center; }
  .site-shell[data-language="EN"] .factory-stats-section { margin-top: -18px; padding-bottom: 0; }
  .site-shell[data-language="EN"] .factory-stats-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 8px; }
  .site-shell[data-language="EN"] .factory-stats-grid > div { min-height: 0; padding: 14px; }
  .site-shell[data-language="EN"] .factory-stats-grid strong { font-size: clamp(24px, 7vw, 32px); }
  .site-shell[data-language="EN"] .factory-identity-section { padding-top: 24px; }
}

html:lang(en) .mobile-drawer > .mobile-social-links { order: 1; }
