.NewsSection_newsSection__9CLGj{background:#fff;padding:80px}@media(max-width:992px){.NewsSection_newsSection__9CLGj{padding:60px 24px}}.NewsSection_container__M5wvj{max-width:1280px;margin:0 auto}.NewsSection_titleBlock__p9Dtk{display:flex;flex-direction:row;align-items:flex-end;justify-content:space-between;margin-bottom:40px;gap:16px}.NewsSection_titleBlock__p9Dtk .sectionTitle,.NewsSection_titleBlock__p9Dtk h2{font-family:EB Garamond,serif;font-weight:500;font-size:48px;line-height:63px;color:#1f272b;margin:0}.NewsSection_seeAllLink__O1hGk{flex-shrink:0}.NewsSection_list__8T3XS{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:32px;gap:32px;list-style:none;margin:0;padding:0}@media(max-width:992px){.NewsSection_list__8T3XS{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.NewsSection_list__8T3XS{grid-template-columns:1fr}}.NewsSection_listItem__Yevs2{display:flex;flex-direction:column;gap:16px}.NewsSection_imgWrapper__eT3xh{position:relative;width:100%;height:295px;border-radius:8px;overflow:hidden;background:#e5ebf0}.NewsSection_itemImg__hS3Ij{object-fit:cover}.NewsSection_contentBlock__1XHhx{display:flex;flex-direction:column;gap:8px;padding:0 4px}.NewsSection_dateText__57k2y{font-family:Nunito Sans,sans-serif;font-weight:500;font-size:14px;line-height:21px;color:#576975}.NewsSection_itemTitle__Yq7uw{font-family:Nunito Sans,sans-serif;font-weight:700;font-size:18px;line-height:27px;color:#1f272b;margin:0}.NewsSection_itemText__Cn9fN{font-family:Nunito Sans,sans-serif;font-weight:500;font-size:16px;line-height:24px;color:#1f272b;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.NewsSection_readMoreText__XTaLt{font-size:14px}.NewsSection_skeleton__Rbw78{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;animation:NewsSection_shimmer__OPjmv 1.5s infinite}@keyframes NewsSection_shimmer__OPjmv{0%{background-position:200% 0}to{background-position:-200% 0}}.NewsSection_emptyState__qEkU5{grid-column:1/-1;text-align:center;color:#576975;font-family:DM Sans,sans-serif;font-size:16px}