.page-head{background-color:#0b0a09;max-width:1920px;margin:0 auto;padding:124px 28px 0}.page-head__breadcrumb{align-items:center;gap:8px;font-size:14px;font-weight:500;display:flex}.page-head__crumb{color:#fff;transition:color .3s}.page-head__crumb:hover{color:#f6d57e}.page-head__crumb--current{color:#afa99a}.page-head__crumb-dot{background-color:#afa99a;border-radius:50%;width:2px;height:2px}@media (width<=480px){.page-head{padding:92px 20px 0}}.news{background-color:#141311;padding:clamp(56px,10vh,144px) 0}.news__container{flex-direction:column;gap:clamp(40px,6.5vh,80px);width:100%;max-width:1920px;margin:0 auto;padding:0 28px;display:flex}.news__title{text-transform:uppercase;font-family:Tenor Sans,serif;font-size:64px;font-weight:400;line-height:1.1}.news__info{flex-direction:column;gap:64px;display:flex}.news__cards{align-items:stretch;gap:8px;display:flex}@media (width>=1025px){.news__cards .news-card{flex:1 1 0;width:auto;min-width:0}.news__cards .news-card--main{flex:none;width:calc(50.2165% - 8.03463px)}}.news__status{grid-template-columns:calc(50.2165% - 8.03463px) 1fr;align-items:center;gap:8px;display:grid}.news__status .news__more{grid-column:2;justify-self:start}.news__badge{align-items:center;gap:8px;font-size:16px;font-weight:500;display:flex}.news__badge-bullet{background-color:#f6d57e;border-radius:3px;width:6px;height:6px}.news__more{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid #292723;border-radius:6px;padding:8px 16px;font-size:14px;font-weight:500;line-height:1.4;transition:border-color .3s}.news__more:hover{border-color:#afa99a}@media (width<=1440px){.news__title{font-size:56px}}@media (width<=1024px){.news{padding:144px 0}.news__title{font-size:48px;line-height:1.12}.news__cards{scroll-snap-type:x mandatory;scrollbar-width:none;padding:0 28px;overflow-x:auto}.news__cards::-webkit-scrollbar{display:none}.news__status{flex-direction:column;align-items:stretch;gap:24px;display:flex}.news__status .news__more{text-align:center;grid-column:auto}.news__badge{align-self:flex-start}}@media (width<=480px){.news{padding:80px 0}.news__container{gap:64px;padding:0}.news__title{padding:0 20px;font-size:30px;line-height:1.2}.news__info{gap:48px}.news__cards,.news__status{padding:0 20px}}.news-card{border-left:1px solid #292723;flex-direction:column;flex-shrink:0;width:min(24vw,460px);display:flex}.news-card--main{width:min(48.3vw,928px)}.news-card__media{height:clamp(180px,25vh,270px);display:block;position:relative;overflow:hidden}.news-card--main .news-card__media{height:clamp(320px,50vh,540px)}.news-card__media img{object-fit:cover;will-change:transform;width:100%;height:116%;position:absolute;top:-8%;left:0}.news-card__info{flex-direction:column;flex:1 0 0;justify-content:space-between;align-items:flex-start;gap:40px;padding:28px;display:flex}.news-card__body{flex-direction:column;gap:24px;display:flex}.news-card__chips{gap:8px;display:flex}.news-card__chip{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);white-space:nowrap;border-radius:6px;align-items:center;padding:6px 8px;font-size:12px;font-weight:500;line-height:1.5;display:inline-flex}.news-card__chip--category{color:#1d1f27;background-color:#f3f2f0}.news-card__chip--date{color:#fff;background-color:#524e46}.news-card__copy{flex-direction:column;gap:12px;display:flex}.news-card__heading{-webkit-line-clamp:3;text-transform:uppercase;color:#fff;-webkit-box-orient:vertical;font-family:Tenor Sans,serif;font-size:clamp(18px,1.25vw,24px);line-height:1.26;transition:color .3s;display:-webkit-box;overflow:hidden}.news-card__text{-webkit-line-clamp:2;color:#dcdad3;-webkit-box-orient:vertical;font-size:16px;line-height:1.5;display:-webkit-box;overflow:hidden}.news-card__arrow{justify-content:center;align-items:center;width:20px;height:20px;display:flex;overflow:hidden}.news-card__arrow img{will-change:transform}.news-card:hover .news-card__heading{color:#f6d57e}@media (width<=1024px){.news-card{scroll-snap-align:start;width:320px;scroll-margin-left:28px}.news-card--main{width:712px}.news-card__media{height:200px}.news-card--main .news-card__media{height:380px}.news-card__heading{font-size:22px;line-height:1.28}}@media (width<=480px){.news-card{width:320px;scroll-margin-left:20px}.news-card--main{width:320px}.news-card__media{height:200px}.news-card--main .news-card__media{height:186px}}.cta{flex-direction:column;justify-content:space-between;gap:48px;min-height:100lvh;padding:clamp(80px,15vh,144px) 0;display:flex;position:relative;overflow:hidden}.cta__bg{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.cta__marquee{position:relative;overflow:hidden}.cta__marquee-track{white-space:nowrap;text-transform:uppercase;will-change:transform;width:max-content;font-family:Tenor Sans,serif;font-size:160px;line-height:.8;display:flex}.cta__info{justify-content:space-between;align-items:center;gap:40px;width:100%;max-width:1920px;margin:0 auto;padding:0 28px;display:flex;position:relative}.cta__text{max-width:688px;font-size:18px;line-height:1.58}@media (width<=1024px){.cta{padding:144px 0}.cta__marquee-track{font-size:104px;line-height:.88}.cta__info{flex-direction:column;align-items:flex-start;gap:32px}}@media (width<=480px){.cta{min-height:70svh;padding:80px 0}.cta__marquee-track{font-size:64px;line-height:1.1}.cta__info{padding:0 20px}.cta__text{max-width:none}.cta__btn{width:100%}}.news--page{background-color:#0b0a09}.news--page.news--alt{background-color:#141311}.news--page .news__title{font-size:56px}.news--page .news__status{grid-template-columns:min(48.3vw,928px) auto 1fr}.news--page .news__status .news__more{grid-column:2}@media (width<=1440px){.news--page .news__title{font-size:48px}}@media (width<=1024px){.news--page .news__title{font-size:48px;line-height:1.12}.news--page .news-card,.news--page .news-card--main{width:572px}.news--page .news-card__media,.news--page .news-card--main .news-card__media{height:330px}.news--page .news__status{flex-direction:row;align-items:center;gap:8px;display:flex}.news--page .news__badge{flex:1 0 0}.news--page .news__more{text-align:center;flex-shrink:0}}@media (width<=480px){.news--page .news__title{font-size:30px;line-height:1.2}.news--page .news-card,.news--page .news-card--main{width:320px}.news--page .news-card__media,.news--page .news-card--main .news-card__media{height:200px}}
