.news{background-color:var(--color-bg);padding:3rem 0 5rem}.news__grid{grid-template-columns:repeat(3,1fr);gap:2rem 1.75rem;display:grid}.news-card{background-color:#0000;border-radius:18px;flex-direction:column;display:flex;overflow:hidden}.news-card__image-wrap{aspect-ratio:16/11;background-color:var(--color-bg-secondary);border-radius:18px;margin-bottom:1.25rem;display:block;overflow:hidden}.news-card__image-wrap img{object-fit:cover;width:100%;height:100%;transition:transform .5s cubic-bezier(.25,.46,.45,.94)}.news-card:hover .news-card__image-wrap img{transform:scale(1.04)}.news-card__title{color:var(--color-text);letter-spacing:-.005em;margin-bottom:.875rem;font-size:1rem;font-weight:500;line-height:1.4}.news-card__title a{color:inherit;transition:color .2s}.news-card__title a:hover{color:var(--color-primary)}.news-card__more{color:var(--color-text);align-items:center;gap:.35rem;margin-top:auto;font-size:.85rem;font-weight:500;transition:gap .2s;display:inline-flex}.news-card__more:hover{gap:.6rem}.news__pagination{justify-content:center;align-items:center;gap:.5rem;margin-top:3rem;display:flex}.news__page{border:1px solid var(--color-border);background-color:var(--color-bg-white);min-width:36px;height:36px;color:var(--color-text);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;padding:0 .65rem;font-size:.875rem;font-weight:500;transition:background-color .2s,color .2s,border-color .2s;display:inline-flex}.news__page:hover{border-color:var(--color-primary)}.news__page.is-active{background-color:var(--color-primary);color:#fff;border-color:var(--color-primary)}@media (width<=960px){.news__grid{grid-template-columns:repeat(2,1fr);gap:1.75rem 1.25rem}}@media (width<=560px){.news{padding:2rem 0 3.5rem}.news__grid{grid-template-columns:1fr;gap:1.75rem}.news-card__image-wrap{border-radius:14px}}
