@media(max-width:980px),(pointer:coarse){
.p4y-site .mod-scroll-photo-stream.p4y-mobile-stream{display:block!important;position:relative!important;overflow:clip!important;padding:0!important;min-height:0!important;height:calc(100svh + var(--p4y-mobile-scroll-distance))!important;isolation:isolate}
.p4y-site .mod-scroll-photo-stream.p4y-mobile-stream>.container{height:100%!important;overflow:visible!important}
.p4y-site .p4y-mobile-stream .sps-mobile-pin{position:sticky;top:0;height:100svh;width:100%;overflow:hidden;isolation:isolate}
.p4y-site .p4y-mobile-stream .sps-stage{position:relative!important;inset:auto!important;height:100%!important;width:100%;overflow:hidden!important;transform:none!important;z-index:2;pointer-events:none}
.p4y-site .p4y-mobile-stream .sps-inner{display:grid!important;place-items:center;height:100%!important;padding:64px 16px!important}
.p4y-site .mod-scroll-photo-stream.p4y-mobile-stream .sps-copy{position:relative!important;z-index:5;max-width:100%!important;text-align:center!important;pointer-events:none}
.p4y-site main .p4y-mobile-stream .sps-title{font-size:clamp(27.2px,7vw,38px)!important;line-height:1.2!important;letter-spacing:0!important;margin:0!important;white-space:nowrap}
.p4y-site .p4y-mobile-stream .sps-mobile-char{display:inline-block;white-space:pre}
.p4y-site .p4y-mobile-stream .sps-photos{position:absolute!important;inset:0!important;display:block!important;overflow:hidden!important;contain:paint!important;height:100%!important;z-index:0;pointer-events:none}
.p4y-site .p4y-mobile-stream .sps-mobile-flyer{position:absolute;top:0;left:50%;width:55vw;height:auto;margin:0;will-change:transform,opacity;pointer-events:none}
.p4y-site .p4y-mobile-stream .sps-photo{position:relative!important;inset:auto!important;width:100%!important;max-width:none!important;height:auto!important;margin:0!important;transform:none!important;opacity:1!important;visibility:visible!important;overflow:hidden!important}
.p4y-site .p4y-mobile-stream .sps-mobile-landscape .sps-photo{aspect-ratio:580/364!important}
.p4y-site .p4y-mobile-stream .sps-mobile-portrait .sps-photo{aspect-ratio:580/944!important}
.p4y-site .p4y-mobile-stream .sps-photo img{display:block;width:100%!important;height:100%!important;object-fit:cover!important;opacity:1!important;transform:none!important}
.p4y-site .p4y-mobile-stream .sps-photo::after{display:block!important;height:60%;opacity:1}
.p4y-site .p4y-mobile-stream .sps-copy .mt-3{margin-top:20px}
.p4y-site .p4y-mobile-stream [data-sps-btn]{pointer-events:auto}
.p4y-site .p4y-mobile-stream .mt-3[aria-hidden="true"] [data-sps-btn]{visibility:hidden;pointer-events:none}
.p4y-site .p4y-mobile-stream+.turnkey-reference{margin-top:0!important;padding-top:32px!important}
}