    @media (max-width: 768px) {
      .feature-set-grid { grid-template-columns: 1fr; }
      .hero-container { grid-template-columns: 1fr; }
    }
