@media (max-width: 1200px) { .header-navs { gap: 12px; } .header-navs__link { font-size: 14px; } .header-right { gap: 4px; } .anons-article__card-wrap { grid-template-columns: repeat(2, minmax(0, 1fr)); } .editorial-card__wrap { grid-template-columns: repeat(1, minmax(0, 1fr)); } .footer-top { flex-direction: column; align-items: center; text-align: center; } .footer-content { display: flex; flex-direction: column; align-items: center; } .footer-content__wrap { flex-direction: column; align-items: center; gap: 48px; } .footer-bottom { flex-direction: column; gap: 24px; } }