.news-section{overflow:hidden;padding:100px 80px}.news-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:80px;position:relative;z-index:1}.news-header h2{letter-spacing:-1.28px;margin:0}.news-categories button{background:none;border:none;border-radius:0;border-right:2px solid #182d21;color:#182d21;cursor:pointer;font-family:NB International Pro;font-size:16px;font-style:normal;font-weight:400;letter-spacing:-.08px;line-height:1;padding-bottom:3px;padding-top:2px;text-align:center;text-transform:uppercase}.news-categories .active{color:#ff4d00}.news-scroll-wrapper{position:relative}.news-track{display:flex;gap:80px}.news-section .card{flex-shrink:0;width:320px}.news-section .card img{display:block;height:auto;margin-bottom:10px;width:100%}.news-section .meta{background:#f1ede8;color:#ff4d00;display:block;display:inline-block;font-family:NB International Pro;font-size:16px;font-style:normal;font-weight:400;line-height:34px;margin:0 -10px;padding:0 10px;text-transform:uppercase}.news-bg-lines{inset:0;pointer-events:none;position:absolute;z-index:0}.news-bg-lines span{background:#191c1a4d;height:1px;opacity:1;position:absolute}.news-section .card h3{background:#f1ede8;color:#182d21;font-family:NB International Pro;font-size:32px;font-style:normal;font-weight:400;line-height:34px;margin:0 -10px;padding:20px 10px}.news-section .card h3 a,.news-section .card p a{text-decoration:none}.news-section .card p{background:#f1ede8;color:#182d21;font-family:NB International Pro;font-size:16px;font-style:normal;font-weight:400;line-height:20px}.news-section .large{width:420px}.news-section .medium{width:360px}.news-section .portrait{width:380px}.news-section .small{width:300px}.news-section .offset-1{margin-top:120px}.news-section .offset-2{margin-top:60px}.news-filter-loader{align-items:center;background:inherit;display:flex;inset:0;justify-content:center;opacity:0;pointer-events:none;position:absolute;transition:opacity .25s ease;z-index:50}.news-filter-loader.visible{opacity:1;pointer-events:auto}.loader-spinner{align-items:center;display:flex;gap:6px}.loader-spinner span{animation:loaderBounce 1s ease-in-out infinite;background:currentColor;border-radius:50%;height:10px;opacity:.4;width:10px}.loader-spinner span:nth-child(2){animation-delay:.15s}.loader-spinner span:nth-child(3){animation-delay:.3s}@keyframes loaderBounce{0%,80%,to{opacity:.3;transform:scale(.6)}40%{opacity:1;transform:scale(1)}}@media (max-width:1600px){.news-section{padding:100px 60px}.news-track{gap:60px}.news-section .large{width:380px}.news-section .medium{width:330px}.news-section .portrait{width:340px}.news-section .card h3{font-size:26px;line-height:28px}.news-section .card p{font-size:16px}}@media (min-width:992px) and (max-width:1600px){body article.card.small.offset-2+.card:not(.large){margin-left:-280px!important}}@media (max-width:1400px){.news-section{padding:80px 48px}.news-header{margin-bottom:60px}.news-track{gap:48px}.news-section .card{width:280px}.news-section .large{width:360px}.news-section .medium{width:310px}.news-section .portrait{width:320px}.news-section .small{width:260px}.news-section .card h3{font-size:28px;line-height:30px}.news-section .offset-1{margin-top:100px}.news-section .offset-2{margin-top:48px}.news-categories button{padding-left:30px;padding-right:30px}}@media (max-width:1200px){.news-section{padding:70px 20px}.news-track{gap:36px}.news-section .card{width:260px}.news-section .large{width:320px}.news-section .medium{width:280px}.news-section .portrait{width:290px}.news-section .small{width:240px}.news-section .card h3{font-size:26px;line-height:28px;margin-top:16px}.news-section .card p{font-size:15px;line-height:19px}.news-section .offset-1{margin-top:80px}.news-section .offset-2{margin-top:40px}.news-categories button{font-size:14px}}@media (min-width:992px) and (max-width:1200px){.news-categories button{padding-left:20px;padding-right:20px}.news-section .card h3{font-size:20px}body article.card.small.offset-2+.card:not(.large){margin-left:-254px!important}}@media (max-width:991px){.news-section{padding:60px 20px}.news-header{align-items:center;flex-direction:column;gap:24px;margin-bottom:48px}.news-track{gap:28px}.news-section .card{width:260px}.news-section .large{width:300px}.news-section .medium{width:270px}.news-section .portrait{width:280px}.news-section .small{width:240px}.news-section .card h3{font-size:24px;line-height:26px;margin-top:14px}.news-section .meta{font-size:14px;line-height:28px}.news-section .offset-1{margin-top:60px}.news-section .offset-2{margin-top:32px}}.news-track{min-height:520px;position:relative}.news-track .card{transition:none}.news-track .card.filtered-hidden{flex-basis:0!important;height:0!important;margin:0!important;min-width:0!important;overflow:hidden!important;padding:0!important;pointer-events:none!important;position:absolute!important;visibility:hidden!important;width:0!important}.news-section{background:#f1ede8;margin-top:0;padding:60px 30px;position:relative;z-index:3}.news-track{gap:0}.news-track .card:not(.filtered-hidden){margin-right:80px}.news-track .card:not(.filtered-hidden):last-child,.news-track .card:not(.filtered-hidden)~.filtered-hidden:last-child{margin-right:0}.news-section .card h3 a,.news-section .card p a{font-weight:400}@media (max-width:1600px){.news-track .card:not(.filtered-hidden){margin-right:60px}}@media (max-width:1400px){.news-track .card:not(.filtered-hidden){margin-right:48px}}@media (max-width:1200px){.news-track .card:not(.filtered-hidden){margin-right:36px}}@media (min-width:992px){article.card.small.offset-2{min-height:560px!important;padding-right:20px;position:relative;width:220px}article.card.small.offset-2+.card:not(.large){margin-left:-300px!important;margin-top:auto;width:200px}}@media (min-width:2100px){.news-track{min-height:820px}.news-section .portrait{width:620px}article.card.small.offset-2{width:420px!important}body article.card.small.offset-2+.card:not(.large){margin-left:-500px!important;width:420px}}@media (max-width:991px){body article.card:nth-child(2n){margin-bottom:-70px!important;margin-top:70px!important}.news-track .card:not(.filtered-hidden){margin-right:28px}.news-section{isolation:isolate;margin-top:0;padding-top:100px}}@media (max-width:767px){.news-track{min-height:auto}.news-track .card:not(.filtered-hidden){margin-bottom:36px;margin-right:0}}@media (max-width:480px){.news-track .card:not(.filtered-hidden){margin-bottom:0}}@media (max-width:991px){.news-section{padding:48px 20px}body .news-section .card,body .news-section .large,body .news-section .medium,body .news-section .portrait,body .news-section .small{margin:0!important;padding:20px;width:50%}.news-section .news-track{flex-direction:row;flex-wrap:wrap;gap:0}.news-section .card img{max-height:330px;object-fit:cover}.news-section .card h3 a,.news-section .card p a{display:block;font-size:19px!important;line-height:1.5}}@media (max-width:767px){.news-section{padding:48px 20px}.news-header h2{font-size:30px;justify-content:center;text-align:center;width:100%}.news-header{align-items:flex-start;flex-direction:column;gap:20px;margin-bottom:36px}.news-header h2{letter-spacing:-.8px}.news-categories{display:flex;gap:4px 0;margin-top:10px;overflow-x:auto;width:100%}.news-categories button{font-size:13px;padding:4px 10px}.news-track{flex-direction:column;gap:36px}.news-section .card,.news-section .large,.news-section .medium,.news-section .portrait,.news-section .small{width:100%}.news-section .card img{aspect-ratio:16/10;height:auto;object-fit:cover;width:100%}.news-section .card h3{font-size:26px;line-height:30px;margin-top:14px}.news-section .card p{font-size:15px;line-height:20px}.news-section .offset-1,.news-section .offset-2{margin-top:0}.news-bg-lines{opacity:.2}}@media (max-width:480px){.news-section{padding:36px 20px}.news-bg-lines{opacity:.2}.news-header{gap:16px;margin-bottom:28px}.news-categories button{font-size:14px;margin-bottom:10px;padding:3px 12px}.news-track{gap:28px}.news-section .card h3{font-size:22px;line-height:26px;margin-top:12px}.news-section .card p{font-size:14px;line-height:18px}.news-section .meta{font-size:13px;line-height:24px}.news-section .card h3 a,.news-section .card p a{font-size:14px!important}body .news-section .card,body .news-section .large,body .news-section .medium,body .news-section .portrait,body .news-section .small{padding:10px}section.news-section{padding-bottom:70px}.news-categories{justify-content:flex-start}}