.news-module__MlY1RW__page{color:#fff;background:#0a0a0a;min-height:100vh;padding:80px 0 120px}.news-module__MlY1RW__container{padding:0 180px}.news-module__MlY1RW__header{border-bottom:1px solid #1e1e1e;margin-bottom:48px;padding-bottom:40px}.news-module__MlY1RW__label{letter-spacing:.25em;text-transform:uppercase;color:#6b6b6b;margin:0 0 16px;font-size:11px}.news-module__MlY1RW__title{letter-spacing:-.02em;color:#fff;margin:0;font-size:36px;font-weight:700}.news-module__MlY1RW__empty{color:#6b6b6b;font-size:14px}.news-module__MlY1RW__grid{grid-template-columns:repeat(4,1fr);gap:24px;display:grid}.news-module__MlY1RW__card{background:#111;flex-direction:column;text-decoration:none;transition:background .2s;display:flex}.news-module__MlY1RW__card:hover{background:#161616}.news-module__MlY1RW__cardImage{aspect-ratio:1;background:#1a1a1a;width:100%;overflow:hidden}.news-module__MlY1RW__cardImg{object-fit:cover;width:100%;height:100%;transition:transform .4s;display:block}.news-module__MlY1RW__card:hover .news-module__MlY1RW__cardImg{transform:scale(1.03)}.news-module__MlY1RW__cardImgPlaceholder{background:#1a1a1a;width:100%;height:100%}.news-module__MlY1RW__cardBody{flex-direction:column;flex:1;gap:8px;padding:16px 20px 24px;display:flex}.news-module__MlY1RW__cardDate{letter-spacing:.1em;text-transform:uppercase;color:#6b6b6b;margin:0;font-size:10px}.news-module__MlY1RW__cardTitle{color:#fff;letter-spacing:-.01em;margin:0;font-size:14px;font-weight:600;line-height:1.4}.news-module__MlY1RW__cardExcerpt{color:#6b6b6b;margin:0;font-size:12px;line-height:1.6}.news-module__MlY1RW__loadMore{justify-content:center;margin-top:64px;display:flex}.news-module__MlY1RW__loadMoreBtn{color:#fff;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;background:0 0;border:1px solid #2a2a2a;height:44px;padding:0 48px;font-family:inherit;font-size:11px;font-weight:600;transition:background .2s,border-color .2s}.news-module__MlY1RW__loadMoreBtn:hover{background:#1a1a1a;border-color:#3a3a3a}@media (max-width:768px){.news-module__MlY1RW__page{padding:48px 0 80px}.news-module__MlY1RW__container{padding:0 24px}.news-module__MlY1RW__title{font-size:28px}.news-module__MlY1RW__grid{grid-template-columns:1fr 1fr;gap:16px}}@media (max-width:480px){.news-module__MlY1RW__grid{grid-template-columns:1fr}}
