.epic-scroll-image{--epic-scroll-image-scale-start:0.32;--epic-scroll-image-frame-radius-start:12px;--epic-scroll-image-expand-scroll:108vh;--epic-scroll-image-reel-scroll:0px;padding:0;background:var(--epic-bg);color:var(--epic-white);font-family:var(--epic-font);overflow-x:clip}.epic-scroll-image__top{padding:120px 0 80px}.epic-scroll-image__panel{box-sizing:border-box;padding:80px 72px;background:var(--epic-red,#d12e1c);color:var(--epic-white)}.epic-scroll-image__heading{margin:0;color:var(--epic-white);text-align:center}.epic-scroll-image__heading p{margin:0}.epic-scroll-image__heading strong,.epic-scroll-image__heading b{font-weight:700}.epic-scroll-image.has-overlap .epic-scroll-image__top{padding-bottom:0}.epic-scroll-image.has-overlap .epic-scroll-image__panel{position:relative;z-index:2}.epic-scroll-image.has-overlap .epic-scroll-image__track{position:relative;z-index:1;margin-top:calc(-1 * var(--epic-scroll-image-overlap, 0px))}.epic-scroll-image__track{height:calc(var(--epic-scroll-image-expand-scroll) + var(--epic-scroll-image-reel-scroll));position:relative}.epic-scroll-image:not([data-epic-scroll-image-preview]):not([data-epic-scroll-image-ready]) .epic-scroll-image__frame{opacity:0;visibility:hidden}.epic-scroll-image:not([data-epic-scroll-image-preview]):not([data-epic-scroll-image-ready]) .epic-scroll-image__slide:not(:first-child){opacity:0;visibility:hidden}.epic-scroll-image__sticky{position:sticky;top:0;height:100vh;height:100dvh;overflow:hidden}.epic-scroll-image__layout{position:relative;display:flex;flex-direction:column;width:100%;height:100%}.epic-scroll-image__stage{position:relative;flex:1 1 auto;display:flex;align-items:stretch;justify-content:center;width:100%;min-height:0}.epic-scroll-image__frame{position:relative;flex:1 1 auto;width:100%;min-height:0;height:100%;border-radius:var(--epic-scroll-image-frame-radius-start);overflow:hidden;transform-origin:top center;will-change:transform,opacity,border-radius}.epic-scroll-image.is-expanded .epic-scroll-image__frame{border-radius:0}.epic-scroll-image__reel{position:relative;width:100%;height:100%;min-height:100%}.epic-scroll-image__slide{position:absolute;inset:0;width:100%;height:100%;margin:0;overflow:hidden}.epic-scroll-image__media{position:absolute;inset:0;overflow:hidden}.epic-scroll-image__media img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.epic-scroll-image__caption{position:absolute;left:0;right:0;bottom:0;z-index:2;margin:0;padding:1rem 1.25rem;background:linear-gradient(180deg,transparent 0%,rgb(0 0 0 / .72) 100%);color:var(--epic-white);font-family:var(--epic-font-din);font-size:.875rem;font-weight:600;line-height:1.35;letter-spacing:.12em;text-transform:uppercase}.epic-scroll-image[data-epic-scroll-image-preview] .epic-scroll-image__track{height:auto;margin-top:0}.epic-scroll-image[data-epic-scroll-image-preview] .epic-scroll-image__sticky{position:relative;height:auto;min-height:auto;padding:0 0 2rem}.epic-scroll-image[data-epic-scroll-image-preview] .epic-scroll-image__frame{border-radius:0;transform:none;opacity:1;visibility:visible;min-height:min(70vh, 640px)}.epic-scroll-image[data-epic-scroll-image-preview] .epic-scroll-image__reel{position:relative;min-height:inherit}.epic-scroll-image[data-epic-scroll-image-preview] .epic-scroll-image__slide{position:relative;inset:auto;display:none;min-height:inherit}.epic-scroll-image[data-epic-scroll-image-preview] .epic-scroll-image__slide:first-child{display:block}.epic-scroll-image[data-epic-scroll-image-preview] .epic-scroll-image__media{position:relative;inset:auto;height:100%;min-height:inherit}@media (max-width:991px){.epic-scroll-image__top{padding:0}.epic-scroll-image.has-overlap{--epic-scroll-image-overlap:60px}.epic-scroll-image__panel{padding:48px 32px}}@media (prefers-reduced-motion:reduce){html:not(.epic-motion-on) .epic-scroll-image__frame{transform:none!important;will-change:auto}}