.news-page__title{margin-bottom:20px;font-size:48px;font-weight:500;line-height:120%}.featured-news{display:grid;grid-template-columns:1.25fr 1fr;min-height:390px;margin-bottom:28px;overflow:hidden;border-radius:30px;background:#fff;padding:16px}.featured-news__image{border-radius:25px;min-height:450px;background-image:var(--news-image);background-position:50%;background-size:cover;background-repeat:no-repeat;background-position:top;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-o-transition:transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.featured-news__image:hover{-webkit-transform:scale(1.02);-ms-transform:scale(1.02);transform:scale(1.02)}.featured-news__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:32px}.featured-news__title{margin-bottom:18px;-webkit-line-clamp:5;font-size:40px;font-weight:500;line-height:110%}.featured-news__description,.featured-news__title{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.featured-news__description{-webkit-line-clamp:3;margin-bottom:26px;color:#0f0f0f;font-size:18px;font-weight:400;line-height:120%}.featured-news__link{display:-webkit-box;display:-ms-flexbox;display:flex;width:-webkit-max-content;width:-moz-max-content;width:max-content;height:50px;padding:20px 36px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;grid-gap:10px;gap:10px;border-radius:100px;background:#0f0f0f;color:#fff;font-size:16px;font-weight:500;line-height:120%;text-decoration:none}.featured-news__link,.news-filter{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.news-filter{display:none;grid-gap:24px;gap:24px;margin-bottom:18px;padding:0 6px;overflow-x:auto;scrollbar-width:none}.news-filter::-webkit-scrollbar{display:none}.news-filter__item{position:relative;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding:6px 0;color:#8d8d8d;font-size:16px;line-height:120%;-webkit-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease}.news-filter__item:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:#ed1c24;opacity:0;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left;-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,-webkit-transform .3s ease;-o-transition:opacity .3s ease,transform .3s ease;transition:opacity .3s ease,transform .3s ease;transition:opacity .3s ease,transform .3s ease,-webkit-transform .3s ease}.news-filter__item:hover{color:#0f0f0f}.news-filter__item.is-active{color:#0f0f0f}.news-filter__item.is-active:after{opacity:1;-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.news-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px;padding-bottom:50px;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.news-grid.is-loading{opacity:.45;pointer-events:none}.news-card{min-width:0;overflow:hidden;border-radius:30px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.news-card__category{color:#ed1c24}.news-card__image{margin:16px;border-radius:25px;display:block;aspect-ratio:1.65/1;background-image:var(--news-image);background-position:50%;background-size:cover;background-repeat:no-repeat;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-o-transition:transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.news-card__image:hover{-webkit-transform:scale(1.02);-ms-transform:scale(1.02);transform:scale(1.02)}.news-card__content{padding:0 16px 16px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:1;-ms-flex:1;flex:1}.news-card__content,.news-card__meta{display:-webkit-box;display:-ms-flexbox;display:flex}.news-card__meta{-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-gap:12px;gap:12px;margin-bottom:24px;font-size:18px;font-weight:400;line-height:120%;color:#8d8d8d}.news-card__meta time{white-space:nowrap}.news-card__title{margin-bottom:16px;-webkit-line-clamp:2;font-size:20px;font-weight:500}.news-card__description,.news-card__title{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;line-height:120%}.news-card__description{-webkit-line-clamp:3;margin-bottom:24px;color:#8d8d8d;font-size:16px;font-weight:400}.news-card__link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;color:#ed1c24;font-size:16px;font-weight:400;line-height:120%;-webkit-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease;text-decoration:underline}.news-card__link:hover{color:#0f0f0f}.news-page__load-more{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;max-width:277px;height:44px;margin:0 auto 50px;padding:0 24px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:0;border-radius:100px;background:#0f0f0f;color:#fff;font-size:14px;font-weight:400;line-height:120%;cursor:pointer;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.news-page__load-more:hover{opacity:.8}.news-page__load-more:disabled{opacity:.5;cursor:default}.news-page__load-more.hidden{display:none}.news-page__empty,.news-page__loader{padding:50px 20px;text-align:center;font-size:16px;color:#8d8d8d}.news-page__empty.hidden,.news-page__loader.hidden{display:none}@media(max-width:1200px){.featured-news{grid-template-columns:1.2fr 1fr}.featured-news__content{padding:40px}.news-grid{grid-gap:20px;gap:20px}.news-card__content{padding:16px 18px 20px}}@media(max-width:992px){.news-page__title{margin-bottom:18px;font-size:40px}.featured-news{grid-template-columns:1fr;min-height:auto}.featured-news__image{min-height:340px}.featured-news__content{padding:16px 0 0}.featured-news__description,.featured-news__title{max-width:700px}.news-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.news-page__title{margin-bottom:16px;font-size:32px}.featured-news{border-radius:18px}.featured-news__image{min-height:260px}.featured-news__title{font-size:24px}.featured-news__description{font-size:15px}.news-filter{grid-gap:20px;gap:20px;margin-bottom:16px}.news-filter__item{font-size:14px}.news-grid{grid-gap:16px;gap:16px}.news-card{border-radius:15px}.news-card__content{padding:14px 16px 18px}.news-card__title{font-size:17px}.news-card__description{font-size:13px}}@media(max-width:576px){.news-page__title{font-size:28px}.featured-news{margin-bottom:16px}.featured-news .news-card__meta{margin-bottom:20px;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.featured-news__image{border-radius:15px;min-height:200px}.featured-news__title{font-size:18px}.featured-news__description{margin-bottom:20px;font-size:12px}.featured-news__link{height:34px;font-size:14px;font-weight:400;padding:14px 24px}.news-filter{margin-right:-34px;margin-left:-34px;padding-right:34px;padding-left:34px}.news-grid{grid-template-columns:1fr}.news-card{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;min-height:158px}.news-card__image{border-radius:15px;aspect-ratio:1/1}.news-card__meta{font-size:12px;margin-bottom:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.news-card__title{-webkit-line-clamp:5;font-size:14px;margin-bottom:0;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.news-card__description,.news-card__link{display:none}}
