/* ==========================================================================
   TEMPLATE: INDEX (PÁGINA INICIAL DO PORTAL)
   Arquivo: static/css/templates/index.css
   ========================================================================== */

@import '../partials/hero.css';
@import '../partials/news.css';
@import '../partials/events.css';
@import '../partials/horoscope.css';
@import '../partials/galeria.css';
@import '../partials/portfolio.css';
@import '../partials/sobre.css';

/* Grid Principal da Home (Notícias + Sidebar) */
.main-grid {
  display: grid;
  grid-template-columns: 2fr 1fr;
  gap: 32px;
  margin-top: 40px;
}

@media (max-width: 992px) {
  .main-grid {
    grid-template-columns: 1fr;
  }
}
