.archive-page-header{margin:60px 0}.archive-page-title{margin-bottom:20px;font-size:66px;font-weight:var(--font-weight-heading);color:var(--color-text-dark)}.news-filters.project-filters{display:flex;gap:0;border-bottom:1px solid #000;padding-bottom:0;margin-bottom:30px;text-transform:uppercase}.news-filters .project-filter-link{background:0 0;border:none;padding:0 20px 10px 0;margin:0;cursor:pointer;font-size:14px;font-weight:500;text-transform:uppercase;color:var(--color-text-muted);transition:color .3s;text-decoration:none}.news-filters .project-filter-link:last-child{padding-right:0}.news-filters .project-filter-link.active{color:#000}.archive-grid,.news__wrapper{display:grid;grid-template-columns:repeat(4,1fr);gap:50px 20px;margin-bottom:60px}.archive-item,.news__item{display:flex;flex-direction:column}.archive-item-img,.news__item-img{margin-bottom:24px;overflow:hidden;border-radius:16px;position:relative;width:100%;padding-bottom:100%;height:0}.archive-item-img a,.news__item-img a{position:absolute;top:0;left:0;width:100%;height:100%;display:block}.archive-item-img img,.news__item-img img{width:100%;height:100%;object-fit:cover;border-radius:16px;transition:transform .4s cubic-bezier(.45, 0, .55, 1);display:block}.archive-item-date,.news__item-date{font-size:14px;line-height:1.4;color:var(--color-text-dark);margin-bottom:16px;opacity:.6}.archive-item-title,.news__item-title{font-size:16px;line-height:1.2;text-transform:uppercase;font-weight:var(--font-weight-heading);color:var(--color-text-dark);text-decoration:none;display:flex;justify-content:space-between;align-items:flex-start;gap:10px;transition:color .3s}@media (hover:hover){.news-filters .project-filter-link:hover{color:#000}.archive-item:hover .archive-item-img img,.news__item:hover .news__item-img img{transform:scale(1.05)}.archive-item-title:hover,.news__item-title:hover{color:var(--color-accent,#d4af37)}.news-pagination .page-numbers:hover{background-color:var(--color-text-dark);color:#fff;border-color:var(--color-text-dark)}}.archive-title-arrow{margin-left:5px;flex-shrink:0}.news-pagination{display:flex;justify-content:center;gap:10px;margin-top:50px}.news-pagination .page-numbers{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid #e5e5e5;border-radius:50%;color:var(--color-text-dark);text-decoration:none;transition:.3s}.news-pagination .page-numbers.current{background-color:var(--color-text-dark);color:#fff;border-color:var(--color-text-dark)}.load-more-container{display:flex;justify-content:center;margin-top:50px}.load-more-btn{padding:12px 32px;border-radius:100px;border:1px solid #e5e5e5;background:0 0;color:var(--color-text-dark);font-size:14px;text-transform:uppercase;cursor:pointer;transition:.3s}@media (hover:hover){.load-more-btn:hover{background:#141414;color:#fff;border-color:var(--color-text-dark)}}.load-more-btn.loading{opacity:.7;cursor:not-allowed}.news-offers-section{margin-bottom:80px}.news-section .archive-page-header{margin-top:0}@media (max-width:1200px){.archive-grid,.news__wrapper{grid-template-columns:repeat(3,1fr)}}@media (max-width:900px){.archive-grid,.news__wrapper{grid-template-columns:repeat(2,1fr);gap:30px 15px}}@media (max-width:600px){.archive-grid,.news__wrapper{grid-template-columns:1fr;gap:30px}}