.m-sscroll{--ss-gap:clamp(1.5rem, 4vw, 4.5rem);position:relative}.m-sscroll__panel{align-items:center;gap:var(--ss-gap);padding-inline:var(--ss-pad,var(--spacing-gutter,1.5rem));grid-template-columns:auto minmax(0,1fr);display:grid}.m-sscroll[data-side=right] .m-sscroll__device{order:2}.m-sscroll__device,.m-sscroll__info{min-width:0}@media (max-width:767.98px){.m-sscroll__panel{grid-template-columns:minmax(0,1fr);justify-items:center;gap:1.25rem}.m-sscroll[data-side=right] .m-sscroll__device{order:0}.m-sscroll__info{width:min(100%,26rem)}}@media ((scripting:none) or (prefers-reduced-motion:reduce)) and (min-width:768px){.m-sscroll__panel{align-items:start}.m-sscroll__device{position:sticky;top:clamp(5rem,14svh,9rem)}}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.m-sscroll__track{height:calc(100svh * (1 + var(--ss-pin,2.5)))}.m-sscroll__panel{align-content:center;height:100svh;position:sticky;top:0}.m-sscroll [data-screen-info]{display:grid}.m-sscroll [data-screen-info-item]{grid-area:1/1}.m-sscroll:not([data-screen-live]) [data-screen-info-item]:not(:first-child),.m-sscroll[data-screen-live] [data-screen-info-item]:not([data-active]){visibility:hidden}.m-sscroll[data-screen-live] [data-screen-info-item][data-active]>*{animation:m-ss-line .5s var(--ease-glide,cubic-bezier(.16, 1, .3, 1)) both}.m-sscroll[data-screen-live] [data-screen-info-item][data-active]>:nth-child(2){animation-delay:60ms}.m-sscroll[data-screen-live] [data-screen-info-item][data-active]>:nth-child(3){animation-delay:.12s}.m-sscroll[data-screen-live] [data-screen-info-item][data-active]>:nth-child(n+4){animation-delay:.18s}}@media (scripting:enabled) and (prefers-reduced-motion:no-preference) and (max-width:767.98px){.m-sscroll__track{height:calc(100svh * (1 + var(--ss-pin-m,1.6)))}}@keyframes m-ss-line{0%{clip-path:inset(0 0 100%);transform:translateY(.6em)}to{clip-path:inset(0);transform:none}}.m-sscreen{border-radius:inherit;background:var(--color-white,#fff);position:absolute;inset:0;overflow:hidden}.m-sscreen__page{background:var(--color-white,#fff);position:absolute;inset:0}.m-sscreen__page:not(:first-child){visibility:hidden}.m-sscreen__strip{position:relative}.m-sscreen__tile{-webkit-user-select:none;user-select:none;width:100%;height:auto;display:block}.m-sclips{border-radius:inherit;background:var(--color-black,#101010);position:absolute;inset:0;overflow:hidden}.m-sclips__clip{position:absolute;inset:0}.m-sclips__clip:not(:first-child){visibility:hidden}.m-sclips__poster,.m-sclips__video{object-fit:cover;object-position:top center;width:100%;height:100%;position:absolute;inset:0}.m-sclips__video{visibility:hidden}.m-sclips__clip[data-ready] .m-sclips__video{visibility:inherit}.m-sscroll__poster{display:none}@media (scripting:none),(prefers-reduced-motion:reduce){.m-sscroll__poster{width:100%;height:auto;display:block}}
