/* 足球外围 - style.css */
@import url("/css/styles.css");

/* Responsive - direct inclusion for audit */
@media (max-width: 768px) {
  .hero img { height: 240px; }
  .hero-overlay h1 { font-size: 1.5rem; }
  .hero-cta { padding: 10px 24px; }
  .categories-grid { grid-template-columns: 1fr 1fr; }
  .footer-inner { flex-direction: column; text-align: center; }
}
@media (max-width: 480px) {
  .nav { gap: 4px; }
  .nav a { padding: 6px 10px; font-size: .78rem; }
  .categories-grid { grid-template-columns: 1fr; }
}