/* @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));}
.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;}}
