/* Aturan khusus mobile */

@media screen and (max-width: 768px) {
  .main-content {
    flex-direction: column;
  }

  .container {
    grid-template-columns: 1fr;
  }
}

/* Sembunyikan slider dan banner-text di mobile */
@media (max-width: 767px) {
  .slider,
  .banner-text {
    display: none !important;
  }

  .crypto-marquee {
    display: none !important;
  }
}