.andor-pr{position:relative;padding:22px 0 10px;--andor-shift:var(--andor-gutter);--andor-shift-x:0;--andor-media-h:612px;--andor-peek:0}
.andor-pr.has-peek{--andor-peek:90px}
.andor-pr__top{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;margin-bottom:12px}
.andor-pr__h2{margin:0;font-size:28px;font-weight:900;line-height:1.12}
.andor-pr__h2link{text-decoration:none;color:inherit}
.andor-pr__sub{margin:6px 0 0;opacity:.72;font-size:14px;line-height:1.8}
.andor-pr__topctas{display:flex;gap:10px;flex-wrap:wrap;align-items:center}
.andor-pr__btn{display:inline-flex;align-items:center;justify-content:center;padding:8px 14px;border-radius:999px;text-decoration:none;background:#0b65ff;color:#fff;font-weight:800;font-size:13px;border:1px solid transparent;user-select:none}
.andor-pr__btn--ghost{background:transparent;color:#0b65ff;border-color:#0b65ff59}
.andor-pr__bleed{width:100%;position:relative}
.andor-pr__bleed.is-bleed-left{width:100vw;margin-inline-start:calc(50% - 50vw)}
.andor-pr.is-container-large{--andor-shift:max(var(--andor-gutter),calc((100vw - var(--andor-large)) / 2 + var(--andor-gutter)))}
.andor-pr.is-container-container{--andor-shift:max(var(--andor-gutter),calc((100vw - var(--andor-container)) / 2 + var(--andor-gutter)))}
.andor-pr.is-container-full{--andor-shift:var(--andor-gutter)}
.andor-pr{--andor-shift-x:max(0px,calc(var(--andor-shift) - var(--andor-gutter)))}
.andor-pr__gallery{position:relative}
.andor-pr__trackwrap{position:relative}
.andor-pr__track{display:flex;gap:18px;overflow-x:auto;overflow-y:visible;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;scroll-behavior:smooth;padding:20px var(--andor-shift);padding-inline-start:var(--andor-shift);padding-inline-end:var(--andor-shift);scroll-padding-inline-start:var(--andor-shift);scroll-padding-inline-end:var(--andor-shift);scrollbar-width:none;list-style:none}
.andor-pr__track::-webkit-scrollbar{display:none}
.andor-pr__item{flex:0 0 auto;scroll-snap-align:start;scroll-snap-stop:always}
.andor-pr__bleed.is-bleed-left .andor-pr__item{width:100%}
.andor-pr__bleed:not(.is-bleed-left) .andor-pr__item{width:min(1260px,calc(100% - (2 * var(--andor-shift)) - var(--andor-peek)))}
.andor-pr__card{position:relative;border-radius:28px;overflow:hidden;box-shadow:0 3px 16px #00000024}
.andor-pr__media{position:relative;height:var(--andor-media-h);min-height:var(--andor-media-h);aspect-ratio:auto}
.andor-pr__img,.andor-pr__video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}
.andor-pr__img--mobile,.andor-pr__video--mobile{display:none}
.andor-pr__fallback{position:absolute;inset:0;opacity:1;transition:opacity .25s ease}
.andor-pr__item.is-video-ready .andor-pr__fallback{opacity:0;pointer-events:none}
.andor-pr__caption{position:absolute;inset:30px 30px auto 30px;color:#fff;z-index:2;display:flex;flex-direction:row;gap:6px;max-width:100%;pointer-events:none;align-items:start;justify-content:space-between}
.andor-pr__headline{margin:0;font-size:34px;font-weight:950;line-height:1.05;margin-bottom:12px}
.andor-pr__body{margin:0;font-size:18px;line-height:1.75;opacity:.9}
.andor-pr__ctas{display:flex;gap:10px;margin-top:8px;pointer-events:auto}
.andor-pr__controls{position:relative;display:flex;align-items:center;justify-content:center;gap:10px;margin-top:6px}
.andor-pr__play{box-sizing:border-box;width:44px!important;height:44px!important;border-radius:999px!important;background:#d2d2d7a6!important;display:grid!important;place-items:center;cursor:pointer;user-select:none;-webkit-tap-highlight-color:transparent;padding:0!important;min-height:unset!important;line-height:0!important;border:0!important}
.andor-pr__icon svg{fill:#000000c7!important;width:36px;height:36px}
.andor-pr__icon--pause{display:none}
.andor-pr.is-playing .andor-pr__icon--play{display:none}
.andor-pr.is-playing .andor-pr__icon--pause{display:block}
.andor-pr__dots{display:flex;gap:8px;align-items:center;padding:10px 30px;border-radius:999px;background:#d2d2d7a6;height:44px}
.andor-pr__dot{width:10px!important;height:10px!important;border-radius:999px!important;background:#0000004d!important;cursor:pointer!important;position:relative!important;overflow:hidden!important;padding:0!important;margin:0!important;min-height:unset!important;border:0!important;transition:width .18s ease,background-color .18s ease!important;will-change:width}
.andor-pr__dot[aria-selected="true"]{width:34px!important;background:#0000002e!important}
.andor-pr__dotfill{position:absolute;inset:0;width:0;background:#0000008c;border-radius:999px;transition:width .12s linear}
@media (max-width: 1068px) {
.andor-pr{--andor-media-h:557px}
}
@media (max-width: 734px) {
.andor-pr{--andor-media-h:612px}
}
@media (max-width: 768px) {
.andor-pr__h2{font-size:22px}
.andor-pr__headline{font-size:24px}
.andor-pr__caption{max-width:92%;flex-direction:column}
.andor-pr.has-peek{--andor-peek:40px}
.andor-pr__img--desktop,.andor-pr__video--desktop{display:none}
.andor-pr__img--mobile,.andor-pr__video--mobile{display:block}
}
.andor-pr__caption.is-headline-light .andor-pr__headline{color:#fff}
.andor-pr__caption.is-headline-dark .andor-pr__headline{color:#000000eb}
.andor-pr__caption.is-body-light .andor-pr__body{color:#ffffffe0}
.andor-pr__caption.is-body-dark .andor-pr__body{color:#000000bf}