/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.splide{position:relative;overflow:visible;}.splide::before,.splide::after{content:'';position:absolute;top:0;width:80px;height:100%;z-index:10;pointer-events:none;}.splide::before{left:0;background:linear-gradient(to right,var(--background-color,rgba(255,255,255,1)),rgba(255,255,255,0));}.splide::after{right:0;background:linear-gradient(to left,var(--background-color,rgba(255,255,255,1)),rgba(255,255,255,0));}
.subnav-sticky{background-color:var(--background-color,var(--gray));border-bottom:1px solid var(--border-color,var(--yellow));padding:0;position:sticky;top:0;z-index:999;}.subnav{align-items:center;display:flex;gap:1rem;justify-content:center;overflow:auto;}.subnav a{border-bottom:2px solid transparent;padding:1rem .5rem;text-decoration:none;text-transform:uppercase;transition:border-bottom-color 0.3s ease,color 0.3s ease;}.subnav a.is-active{border-bottom:2px solid var(--border-color,var(--yellow));}.subnav a:hover{color:var(--border-color,var(--yellow));}
.textnmedia{background-color:var(--background-color);padding:1.5rem 0;}.textnmedia-wrapper{display:flex;flex-direction:column;gap:1.5rem;}.textnmedia .content{margin:0 auto;max-width:50rem;}.textnmedia .field-media-video-file,.textnmedia .field-media-oembed-video{border-radius:.5rem;margin:0 auto;max-width:40rem;}.textnmedia-wrapper .field-media-image>*,.textnmedia .field-media-video-file>*,.textnmedia .field-media-oembed-video>*{border-radius:.5rem;}.textnmedia--center .field-media{margin-top:1.5rem;margin-bottom:1.5rem;}.textnmedia--left .content{order:2;}.textnmedia--bottom .textnmedia-wrapper{flex-direction:column-reverse;}.textnmedia--left .title,.textnmedia--right .title{margin-bottom:2rem;}@media (min-width:62rem){.textnmedia--left .textnmedia-wrapper,.textnmedia--right .textnmedia-wrapper{flex-direction:row;gap:3rem;>*{flex:1 0 calc(50% - 3rem);}}.textnmedia--right .textnmedia-wrapper{flex-direction:row-reverse;}.textnmedia--left .field-link.btn-triple-border-wrapper,.textnmedia--right .field-link.btn-triple-border-wrapper{justify-content:flex-start;}}
