.news-page__wrapper{position:relative;z-index:20;width:100%;min-height:100vh;background:var(--news-page-bg) no-repeat center/cover;overflow:hidden}@media(min-width:768px){.news-page__wrapper{margin-top:calc(-1 * 15.3846153846vw)}}@media(min-width:1024px){.news-page__wrapper{margin-top:-3.90625vw}}.news-page__wrapper .hidden{display:none!important}.news-page__wrapper:before{content:"";position:absolute;inset:0;z-index:1;background:#ffffff40;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);pointer-events:none}@media(max-width:767.98px){.news-page__wrapper--banner{margin-top:calc(-1 * 15.3846153846vw)}}.news-page__banner{position:relative;z-index:2;display:block;width:100%;height:51.2820512821vw;object-fit:cover}@media(min-width:768px){.news-page__banner{display:none}}.news-page__video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:0;pointer-events:none}.news-section{width:100%;margin:0 auto;padding:6.1538461538vw 4.1025641026vw 8.2051282051vw}@media(min-width:768px){.news-section{width:max(min(50vw,88.8888888889vh),min(90%,720px));padding:calc(15.3846153846vw + min(2.0833333333vw,3.7037037037vh)) 0 min(2.0833333333vw,3.7037037037vh)}}@media(min-width:1024px){.news-section{padding-top:calc(3.90625vw + min(2.0833333333vw,3.7037037037vh))}}.news-section__header{display:flex;flex-direction:column;align-items:center;gap:4.1025641026vw;padding-bottom:5.1282051282vw}@media(min-width:768px){.news-section__header{gap:min(1.6666666667vw,2.962962963vh);padding-bottom:min(1.875vw,3.3333333333vh)}}.news-section__tabs{display:flex;align-items:center;justify-content:center;width:100%}@media(min-width:768px){.news-section__tabs{width:auto}}.news-section__tab{--tab-color: var(--news-tab-inactive-color);flex:1 1 auto;padding:0 1.5384615385vw;background:none;border:none;cursor:pointer;font-family:"DVN - Beaufort",sans-serif;font-size:3.5897435897vw;font-weight:700;line-height:1.2;text-transform:uppercase;white-space:nowrap;color:var(--tab-color);opacity:.55;transition:color .2s ease-out,opacity .2s ease-out}@media(min-width:768px){.news-section__tab{--tab-color: var(--color-secondary-light, #fef5d5);padding:0 min(1.7708333333vw,3.1481481481vh);font-size:max(13px,min(1.25vw,2.2222222222vh));opacity:1;text-shadow:0 1px 3px rgba(0,0,0,.5)}}.news-section__tab+.news-section__tab{border-left:1px solid var(--tab-color)}.news-section__tab:hover{opacity:.85}@media(min-width:768px){.news-section__tab:hover{color:#fff;opacity:1}}.news-section__tab--active,.news-section__tab--active:hover{color:var(--news-tab-active-color);opacity:1;text-shadow:none}.news-section__search{width:100%}@media(min-width:768px){.news-section__search{width:max(280px,min(26.25vw,46.6666666667vh))}}.news-section__search .search-input-wrapper--pill .search-input-container{height:8.7179487179vw}@media(min-width:768px){.news-section__search .search-input-wrapper--pill .search-input-container{height:max(34px,min(2.5vw,4.4444444444vh))}}.news-section__content{display:flex;flex-direction:column;gap:5.1282051282vw}@media(min-width:768px){.news-section__content{gap:min(1.6666666667vw,2.962962963vh)}}.news-section__list{display:flex;flex-direction:column;gap:4.1025641026vw}@media(min-width:768px){.news-section__list{gap:min(1.25vw,2.2222222222vh)}}.news-section__empty{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:15.3846153846vw 5.1282051282vw}@media(min-width:768px){.news-section__empty{padding:min(3.125vw,5.5555555556vh) min(1.0416666667vw,1.8518518519vh)}}.news-section__empty-icon{width:20.5128205128vw;height:20.5128205128vw;background-color:#ffffff4d;border-radius:50%;margin-bottom:4.1025641026vw}@media(min-width:768px){.news-section__empty-icon{width:min(4.1666666667vw,7.4074074074vh);height:min(4.1666666667vw,7.4074074074vh);margin-bottom:min(.8333333333vw,1.4814814815vh)}}.news-section__empty-text{font-size:4.1025641026vw;color:#fff}@media(min-width:768px){.news-section__empty-text{font-size:max(14px,min(.8333333333vw,1.4814814815vh))}}.news-pagination{display:flex;justify-content:center}.news-pagination:empty{display:none}
