.sw-news-page__filter-btn.active .sw-news-page__filter-arrow{transform:rotate(180deg)}.sw-news-page__filter-dropdown.open{display:flex}.sw-news-page__card-image{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.sw-news-page__card-image img{width:100%;height:100%;object-fit:cover;display:block}.sw-news-page__card-date{font-family:"Montserrat",Arial,sans-serif;font-weight:400;font-size:14px;line-height:140%;color:#d8d8d8;margin-bottom:8px}.sw-news-page__empty{grid-column:1/-1;text-align:center;color:#f9f9f9;font-family:"Montserrat",Arial,sans-serif;font-size:16px;padding:40px}.sw-news-page__pagination{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;width:100%;margin-top:48px}.sw-news-page__pagination-item a,.sw-news-page__pagination-item span{display:inline-flex;align-items:center;justify-content:center;width:48px;min-width:48px;height:48px;padding:0;border-radius:50%;border:2px solid #fff;background:#fff;color:#0d0d0c;font-family:"Montserrat",Arial,sans-serif;font-size:16px;font-weight:700;text-decoration:none;box-sizing:border-box;transition:transform .2s,background .2s,color .2s,border-color .2s,box-shadow .2s}.sw-news-page__pagination-item a:hover{transform:translateY(-1px);background:#fcd704;border-color:#fcd704;color:#0d0d0c;box-shadow:0 10px 24px rgba(252,215,4,.2)}.sw-news-page__pagination-item .current{background:#fcd704;border-color:#fcd704;color:#3a3a3c;box-shadow:0 10px 24px rgba(252,215,4,.25)}@media (max-width:1200px){.sw-news-page__pagination{margin-top:40px}}@media (max-width:768px){.sw-news-page__pagination{gap:8px;margin-top:32px}.sw-news-page__pagination-item a,.sw-news-page__pagination-item span{width:42px;min-width:42px;height:42px;padding:0;font-size:14px}}