/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-duration:initial}}}.media-text__swiper{touch-action:pan-y;overflow:hidden}.media-text-full .swiper-wrapper{transition:transform .3s}.media-text-full .swiper-slide{flex-shrink:0}.media-text-full .swiper-slide img,.media-text-full .swiper-slide video{object-fit:cover;width:100%;height:100%}.media-text-full .video-slide{cursor:pointer;position:relative}.media-text-full .video-slide video{pointer-events:none}.media-text-full .video-slide.playing video{pointer-events:auto}.media-text-full .video-slide:before{content:"";pointer-events:none;background:#0000004d;transition:opacity .3s;position:absolute;inset:0}.media-text-full .video-slide.playing:before{opacity:0}.media-text-full .video-play{color:#fff;cursor:pointer;z-index:5;border-radius:9999px;width:64px;height:64px;font-size:32px;transition:transform .2s,background .2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.media-text-full .video-play svg{fill:currentColor;stroke:currentColor;width:64px;height:64px;transition:color .2s,transform .2s}.media-text-full .video-play:hover{transform:translate(-50%,-50%)scale(1.15)}.media-text-full .video-play:hover svg{transform:scale(1.1)}.media-text-full .swiper-scrollbar-drag{background-color:var(--color-primary-1000);transform-origin:0;border-radius:2px;height:6px;transition:transform .3s;transform:scaleX(0)}.media-text-full .swiper-scrollbar-drag:hover,.media-text-full .swiper-scrollbar-drag:active,.media-text-full .swiper-scrollbar-drag.swiper-scrollbar-drag-active{transform:scaleX(1.05)}.media-text-full .swiper-button-prev,.media-text-full .swiper-button-next{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;background-color:var(--color-neutral-100,#f5f5f5);padding-inline:calc(var(--spacing,.25rem)*10);padding-block:calc(var(--spacing,.25rem)*2.5);border-radius:.5rem;transition-duration:.2s}@media(hover:hover){:is(.media-text-full .swiper-button-prev,.media-text-full .swiper-button-next):hover{background-color:var(--color-neutral-200,#e5e5e5)}}:is(.media-text-full .swiper-button-prev,.media-text-full .swiper-button-next):active{background-color:var(--color-primary-300,#ffcbc6)}:is(.media-text-full .swiper-button-prev,.media-text-full .swiper-button-next):active path{fill:var(--color-primary-1000,#ba0c2f)}:is(.media-text-full .swiper-button-prev,.media-text-full .swiper-button-next):disabled{color:var(--color-neutral-200,#e5e5e5)}:is(.media-text-full .swiper-button-prev,.media-text-full .swiper-button-next):disabled path{fill:var(--color-neutral-500,#737373)}.media-text-full .swiper-button-prev,.media-text-full .swiper-button-next{cursor:pointer;-webkit-user-select:none;user-select:none}:is(.media-text-full .swiper-button-prev,.media-text-full .swiper-button-next) svg{--size:1.25rem;width:var(--size,1.25rem);height:var(--size,1.25rem)}:is(.media-text-full .swiper-button-prev,.media-text-full .swiper-button-next) path{fill:var(--color-black,#000)}@media(max-width:640px){.media-text-full .hidden-mobile{display:none!important}}@property --tw-duration{syntax:"*";inherits:false}
