.advyon-hero-media-ticker{
--ahmt-row-height:218px;--ahmt-row-height-tablet:165px;--ahmt-row-height-mobile:118px;
--ahmt-item-gap:18px;--ahmt-row-gap:24px;--ahmt-radius:18px;--ahmt-edge-fade:80px;
width:100%;min-width:0;overflow:hidden}
.advyon-hero-media-ticker *{box-sizing:border-box}
.ahmt-row{width:100%;height:var(--ahmt-row-height)}
.ahmt-row+.ahmt-row{margin-top:var(--ahmt-row-gap)}
.ahmt-viewport{width:100%;height:100%;overflow:hidden}
.ahmt-edge-fade .ahmt-viewport{
-webkit-mask-image:linear-gradient(to right,transparent 0,#000 var(--ahmt-edge-fade),#000 calc(100% - var(--ahmt-edge-fade)),transparent 100%);
mask-image:linear-gradient(to right,transparent 0,#000 var(--ahmt-edge-fade),#000 calc(100% - var(--ahmt-edge-fade)),transparent 100%)}
.ahmt-track{display:flex;width:max-content;height:100%;will-change:transform;animation-duration:var(--ahmt-duration,30s);animation-timing-function:linear;animation-iteration-count:infinite;animation-delay:var(--ahmt-delay,0s)}
.ahmt-row--left .ahmt-track{animation-name:ahmtLeft}
.ahmt-row--right .ahmt-track{animation-name:ahmtRight}
.ahmt-set{display:flex;flex:0 0 auto;align-items:stretch;gap:var(--ahmt-item-gap);height:100%;padding-right:var(--ahmt-item-gap)}
.ahmt-item{position:relative;flex:0 0 auto;width:var(--ahmt-item-width,calc(var(--ahmt-row-height)*var(--ahmt-item-ratio,1.7778)));height:100%;overflow:visible}
.ahmt-media-link{position:relative;display:block;width:100%;height:100%;overflow:visible;text-decoration:none}
.ahmt-media{position:absolute;inset:0;overflow:hidden;border-radius:var(--ahmt-radius);background:rgba(0,0,0,.08);transform:translateZ(0)}
.ahmt-image,.ahmt-video{display:block;width:100%;height:100%;object-fit:cover;object-position:center;border:0;pointer-events:none;user-select:none}
.ahmt-icon{--ahmt-icon-width:54px;--ahmt-icon-offset:8px;position:absolute;z-index:4;display:block;width:var(--ahmt-icon-width);line-height:0;pointer-events:none}
.ahmt-icon--top-left{top:var(--ahmt-icon-offset);left:var(--ahmt-icon-offset)}
.ahmt-icon--top-right{top:var(--ahmt-icon-offset);right:var(--ahmt-icon-offset)}
.ahmt-icon--bottom-left{bottom:var(--ahmt-icon-offset);left:var(--ahmt-icon-offset)}
.ahmt-icon--bottom-right{right:var(--ahmt-icon-offset);bottom:var(--ahmt-icon-offset)}
.ahmt-icon-image{display:block;width:100%;height:auto;max-width:none}
.ahmt-pause-hover:hover .ahmt-track{animation-play-state:paused}
@keyframes ahmtLeft{from{transform:translate3d(0,0,0)}to{transform:translate3d(calc(-1*var(--ahmt-distance)),0,0)}}
@keyframes ahmtRight{from{transform:translate3d(calc(-1*var(--ahmt-distance)),0,0)}to{transform:translate3d(0,0,0)}}
@media(max-width:1024px){.ahmt-row{height:var(--ahmt-row-height-tablet)}.ahmt-item{width:var(--ahmt-item-width,calc(var(--ahmt-row-height-tablet)*var(--ahmt-item-ratio,1.7778)))}}
@media(max-width:767px){.ahmt-row{height:var(--ahmt-row-height-mobile)}.ahmt-item{width:var(--ahmt-item-width,calc(var(--ahmt-row-height-mobile)*var(--ahmt-item-ratio,1.7778)))}.ahmt-edge-fade .ahmt-viewport{-webkit-mask-image:linear-gradient(to right,transparent 0,#000 30px,#000 calc(100% - 30px),transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 30px,#000 calc(100% - 30px),transparent 100%)}}
@media(prefers-reduced-motion:reduce){.ahmt-track{animation-play-state:paused!important}.ahmt-viewport{overflow-x:auto;-webkit-mask-image:none!important;mask-image:none!important}}
