.bg-gray-900{background-color:var(--color-gray-900)}:root{--color-background:var(--color-gray-900);--color-foreground:var(--color-gray-0)}.btn{--color-background:var(--color-gray-0);--color-foreground:var(--color-gray-900)}.menu-is-open .navbar{color:var(--color-background)}.shared-heading .paragraph,.shared-heading .paragraph-lead{color:var(--color-foreground)}.shared-hero{padding:max(128px,12rem) 0 max(48px,3rem)}@media(min-width:1600px){.shared-hero{padding:max(128px,10rem) 0 max(48px,3rem)}}.shared-hero .shared-heading{margin-bottom:0}.shared-hero .shared-heading .heading{font-size:max(55px,5.5625rem);font-size:7.5vw;font-weight:500;line-height:1.18}@media screen and (min-width:1600px){.shared-hero .shared-heading .heading{font-size:120px}}.shared-hero .shared-heading .heading{text-transform:uppercase}@media(min-width:1600px){.shared-hero .shared-heading .heading{font-size:max(55px,5.5625rem);font-weight:500;line-height:1.18}}.shared-hero .decor{inset:0;pointer-events:none;position:absolute}.shared-hero .gradient-highlight{left:50%;max-width:100%;opacity:.25;position:absolute;top:50%;transform:translate(-50%,-50%);translate:0 50%;width:calc(min(100vw - var(--scrollbar-width), var(--globalContainer))/12*12 - var(--globalGutter)*2/12*12 - var(--gridGap)*11/12*12 + var(--gridGap)*11)}@media(min-width:768px){.shared-hero .gradient-highlight{width:calc(min(100vw - var(--scrollbar-width), var(--globalContainer))/12*12 - var(--globalGutter)*2/12*12 - var(--gridGap)*11/12*12 + var(--gridGap)*11)}}.shared-hero .gradient-highlight{aspect-ratio:1226/256}.shared-hero .gradient-highlight img{display:block;height:calc(max(1226px,76.625rem)*1.25);left:50%;position:absolute;top:100%;transform:translate(-50%,-50%);width:calc(max(1226px,76.625rem)*2.5)}.news{margin:0 calc(var(--globalGutter)*-1)}.news-nav{border-top:1px solid color-mix(in oklab,var(--color-teal-700) 10%,transparent);padding:0 var(--globalGutter)}.news-nav ul{border-left:1px solid color-mix(in oklab,var(--color-teal-700) 10%,transparent);border-right:1px solid color-mix(in oklab,var(--color-teal-700) 10%,transparent);display:flex;flex-flow:row nowrap;gap:0 max(32px,3rem);overflow:auto;padding:0 max(24px,3rem);-webkit-overflow-scrolling:touch;scrollbar-color:transparent transparent;scrollbar-width:none;transition:scrollbar-color .2s ease}.news-nav ul::-webkit-scrollbar{width:4px}.news-nav ul::-webkit-scrollbar-track{background:transparent}.news-nav ul::-webkit-scrollbar-thumb{background:color-mix(in oklab,var(var(--color-foreground)) 50%,transparent);border-radius:4px}.news-nav ul li{padding:max(24px,1.5rem) 0;white-space:nowrap}.news-nav ul li input{left:-9999px;position:absolute;visibility:hidden}.news-nav ul li label{align-items:center;display:inline-flex;font-family:var(--font-display);font-size:max(13px,.8125rem);line-height:1;margin-bottom:max(24px,2rem);position:relative;text-transform:uppercase}.news-nav ul li label:before{border-bottom:1px solid transparent;border-left:1px solid transparent;border-right:1px solid transparent;border-right-color:var(--color-accent);border-top:1px solid transparent;border-top-color:var(--color-accent);content:"";height:max(8px,.5rem);margin-right:min(-4px,-0.25rem);margin-top:min(-6px,-0.375rem);pointer-events:none;position:absolute;right:0;top:0;translate:50% -50%;width:max(8px,.5rem)}.news-nav ul li label{color:color-mix(in oklab,var(--color-foreground) 65%,transparent);margin:0;transition:color .2s ease}.news-nav ul li label:hover{color:var(--color-foreground);cursor:pointer}.news-nav ul li label:before{border-right-color:currentColor;border-top-color:currentColor}.news-nav ul li input:checked+label:before{border-right-color:var(--color-accent);border-top-color:var(--color-accent)}.news-nav ul li input:checked+label{color:var(--color-accent)}.news-list{border-bottom:1px solid color-mix(in oklab,var(--color-teal-700) 10%,transparent);border-top:1px solid color-mix(in oklab,var(--color-teal-700) 10%,transparent);padding:0 var(--globalGutter)}.news-list .item{align-items:center;border-left:1px solid color-mix(in oklab,var(--color-teal-700) 10%,transparent);border-right:1px solid color-mix(in oklab,var(--color-teal-700) 10%,transparent);display:flex;flex-flow:row wrap;gap:var(--gridGap);padding:max(16px,2rem) 0;position:relative}@media(min-width:768px){.news-list .item:before{background:var(--color-accent);bottom:0;content:"";left:0;position:absolute;top:0;transform:scaleX(0);transform-origin:left center;transition:transform .2s ease;width:max(3px,.1875rem)}}.news-list .item:hover:before{transform:scaleX(1)}.news-list .item+.item{border-top:1px solid color-mix(in oklab,var(--color-teal-700) 10%,transparent)}.news-list .item .cell:first-child{display:flex;flex:1;flex-flow:row wrap;gap:max(8px,1rem) max(24px,2rem);padding:0 max(24px,3rem)}@media(min-width:1280px){.news-list .item .cell:first-child{gap:0;padding:0}}.news-list .item .cell:nth-child(2){padding:0 max(24px,3rem)}@media(max-width:767px){.news-list .item .cell:nth-child(2){display:none}}.news-list .item .cell .title{flex:1 1 auto;font-size:max(21px,1.75rem);font-weight:500;line-height:1.38;transition:color .2s ease;width:100%}@media(min-width:1280px){.news-list .item .cell .title{align-self:center;flex:unset;max-width:100%;padding:0 max(24px,3rem);width:calc(min(100vw - var(--scrollbar-width), var(--globalContainer))/12*4 - var(--globalGutter)*2/12*4 - var(--gridGap)*11/12*4 + var(--gridGap)*3)}}@media(min-width:1280px)and (min-width:768px){.news-list .item .cell .title{width:calc(min(100vw - var(--scrollbar-width), var(--globalContainer))/12*4 - var(--globalGutter)*2/12*4 - var(--gridGap)*11/12*4 + var(--gridGap)*3)}}@media(min-width:1440px){.news-list .item .cell .title{max-width:100%;width:calc(min(100vw - var(--scrollbar-width), var(--globalContainer))/12*5 - var(--globalGutter)*2/12*5 - var(--gridGap)*11/12*5 + var(--gridGap)*4)}}@media(min-width:1440px)and (min-width:768px){.news-list .item .cell .title{width:calc(min(100vw - var(--scrollbar-width), var(--globalContainer))/12*5 - var(--globalGutter)*2/12*5 - var(--gridGap)*11/12*5 + var(--gridGap)*4)}}@media(min-width:768px){.news-list .item:hover .cell .title{color:var(--color-accent)}}.news-list .item .cell .category,.news-list .item .cell .date{font-size:max(16px,1rem);line-height:1.6}@media(min-width:1280px){.news-list .item .cell .category,.news-list .item .cell .date{align-self:center;flex:1;padding:0 max(24px,3rem)}}.news-list .item .cell .date{color:color-mix(in oklab,var(--color-foreground) 65%,transparent)}.news-list .item .cell .media{width:max(160px,10rem)}@media(min-width:1280px){.news-list .item .cell .media{width:max(96px,10rem)}}.news-list .item .cell .media-container{border-radius:max(8px,.5rem);position:relative}.news-list .item .cell .media-container:before{content:"";display:block;padding-bottom:56.25%}.news-list .item .cell .media-container img{border-radius:inherit;height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}
