@media (min-width: 40em) {
  .news-teaser__grid {
    grid-template-columns: repeat(2, 1fr);
  }
  .mobile-menu__ctas {
    flex-direction: row;
  }
  .site-footer__inner {
    grid-template-columns: 1fr 1.4fr;
    align-items: start;
  }
}

@media (min-width: 64em) {
  .navbar__mobile-lang {
    display: none;
  }
  .site-footer__lang {
    display: inline-flex;
  }
  .navbar__links,
  .navbar__actions {
    display: flex;
  }
  .navbar__toggle {
    display: none;
  }
  .mobile-menu {
    display: none;
  }
  .news-teaser__grid {
    grid-template-columns: repeat(3, 1fr);
  }
  .about__grid,
  .arte__grid,
  .local__grid {
    grid-template-columns: repeat(2, 1fr);
  }
  .article {
    grid-template-columns: minmax(0, 1fr) 260px;
  }
}

@media (min-width: 80em) {
  .steps-grid {
    grid-template-columns: repeat(3, 1fr);
  }
}

@media (min-width: 96em) {
  :root {
    --container-content: 1200px;
  }
}
