.news{padding:30px 0 40px}.news__top{display:flex;flex-wrap:wrap;align-items:center;gap:20px}.news__heading{font-size:38px;font-weight:700;text-wrap:balance;margin:0 auto 0 0;flex-shrink:0}@media screen and (max-width: 1320px){.news__heading{font-size:32px}}@media screen and (max-width: 1024px){.news__heading{font-size:28px;text-wrap:pretty}}@media screen and (max-width: 560px){.news__heading{font-size:24px}}.news__filters{display:flex;flex-wrap:wrap;gap:12px}.news__filters button{background:#f7f7f7;border:1px solid #f7f7f7;border-radius:25px;font-size:15px;padding:5px 15px;transition:all 200ms ease-in-out;color:#141518}.news__filters button:hover{border-color:#141518}.news__filters button.--selected{background:#141518;color:#fff;border-color:#141518}.news__grid{display:grid;grid-template-columns:repeat(3, 1fr);grid-template-rows:auto;gap:20px;margin-top:40px}@media screen and (max-width: 1024px){.news__grid{grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width: 1024px){.news__grid{grid-template-columns:1fr}}.news__loading{display:flex;justify-content:center;align-items:center;height:550px}
