.slide-scroller{min-height:calc(100vh + var(--slide-scroller-scroll-distance));overflow:clip}.slide-scroller--bg-active{background:var(--slide-scroller-bg-color)}.slide-scroller *,.slide-scroller *::before,.slide-scroller *::after{box-sizing:border-box}.slide-scroller__sticky{position:sticky;top:0;display:flex;align-items:flex-start;min-height:unset;overflow:hidden}.slide-scroller__inner{display:flex;flex-direction:column;gap:56px;width:100%;padding:0 16px}.slide-scroller__content{position:relative;min-height:252px;text-align:center}.slide-scroller__text-slide{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;align-items:center;opacity:0;pointer-events:none}.slide-scroller--scroll-linked .slide-scroller__text-slide:first-child{opacity:calc(1 - var(--slide-scroller-progress))}.slide-scroller--scroll-linked .slide-scroller__text-slide:nth-child(2){opacity:var(--slide-scroller-progress)}.slide-scroller--scroll-linked .slide-scroller__text-slide:first-child .slide-scroller__text-inner{transform:translateY(calc(var(--slide-scroller-progress) * 50%))}.slide-scroller--scroll-linked .slide-scroller__text-slide:nth-child(2) .slide-scroller__text-inner{transform:translateY(calc((1 - var(--slide-scroller-progress)) * -50%))}.slide-scroller:not(.slide-scroller--scroll-linked) .slide-scroller__text-slide--active,.slide-scroller:not(.slide-scroller--scroll-linked) .slide-scroller__text-slide--exiting,.slide-scroller:not(.slide-scroller--scroll-linked) .slide-scroller__text-slide--entering{opacity:1}.slide-scroller:not(.slide-scroller--scroll-linked) .slide-scroller__text-slide--exiting .slide-scroller__text-inner{animation:slide-scroller-text-exit var(--slide-scroller-duration) ease both}.slide-scroller:not(.slide-scroller--scroll-linked) .slide-scroller__text-slide--entering .slide-scroller__text-inner{animation:slide-scroller-text-enter var(--slide-scroller-duration) ease both}.slide-scroller__heading{margin:0;color:rgba(var(--color-foreground), 1)}.slide-scroller__heading span{color:#e2591c}.slide-scroller__text{max-width:358px;margin:40px auto 0;color:rgba(var(--color-foreground), 0.92);font-size:16px;line-height:1.2;letter-spacing:0}.slide-scroller__text p{margin:0}.slide-scroller__media-frame{position:relative;width:100%;aspect-ratio:358/324;overflow:hidden}.slide-scroller__image-slide{position:absolute;inset:0;opacity:0;pointer-events:none}.slide-scroller--scroll-linked .slide-scroller__image-slide:first-child{opacity:1;z-index:1}.slide-scroller--scroll-linked .slide-scroller__image-slide:nth-child(2){clip-path:inset(0 0 calc((1 - var(--slide-scroller-progress)) * 100%) 0);opacity:1;z-index:2}.slide-scroller:not(.slide-scroller--scroll-linked) .slide-scroller__image-slide--active{opacity:1;z-index:1}.slide-scroller:not(.slide-scroller--scroll-linked) .slide-scroller__image-slide--entering{clip-path:inset(0 0 100% 0);opacity:1;z-index:2;transition:clip-path var(--slide-scroller-duration) ease}.slide-scroller:not(.slide-scroller--scroll-linked) .slide-scroller__image-slide--reveal{clip-path:inset(0 0 0 0)}.slide-scroller picture,.slide-scroller img,.slide-scroller svg{display:block;width:100%;height:100%}.slide-scroller img,.slide-scroller svg{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.slide-scroller svg{background:#e5e3dc}@media screen and (min-width: 750px){.slide-scroller__sticky{min-height:100vh}.slide-scroller__inner{display:grid;grid-template-columns:minmax(360px, 1fr) minmax(0, 1.1fr);gap:80px;align-items:center;padding:0 40px;transform:translateY(calc(var(--slide-scroller-progress, 0) * -10%))}.slide-scroller__content{min-height:340px}.slide-scroller__text{max-width:380px}.slide-scroller__media-frame{aspect-ratio:676/760;max-width:min(100%,676px);min-height:760px}}@media screen and (min-width: 1200px){.slide-scroller__inner{grid-template-columns:minmax(440px, 604px) minmax(0, 676px);gap:80px;justify-content:center}}@media screen and (min-width: 750px){.slide-scroller--adaptive-image-height .slide-scroller__inner{grid-template-columns:minmax(280px, 1fr) minmax(200px, 1fr);align-self:stretch}.slide-scroller--adaptive-image-height .slide-scroller__content{height:100%}.slide-scroller--adaptive-image-height .slide-scroller__text-slide{justify-content:center}.slide-scroller--adaptive-image-height .slide-scroller__media-frame{width:100%;height:100%;min-height:0}}@media screen and (min-width: 1200px){.slide-scroller--adaptive-image-height .slide-scroller__inner{grid-template-columns:minmax(440px, 604px) minmax(0, 676px)}}@media(prefers-reduced-motion: reduce){.slide-scroller--scroll-linked .slide-scroller__text-slide:first-child .slide-scroller__text-inner,.slide-scroller--scroll-linked .slide-scroller__text-slide:nth-child(2) .slide-scroller__text-inner{transform:none}.slide-scroller:not(.slide-scroller--scroll-linked) .slide-scroller__image-slide{transition:none}.slide-scroller:not(.slide-scroller--scroll-linked) .slide-scroller__text-slide--entering .slide-scroller__text-inner,.slide-scroller:not(.slide-scroller--scroll-linked) .slide-scroller__text-slide--exiting .slide-scroller__text-inner{animation:none}.slide-scroller:not(.slide-scroller--scroll-linked) .slide-scroller__image-slide--entering{clip-path:inset(0 0 0 0)}}@keyframes slide-scroller-text-exit{0%{opacity:1;transform:translateY(0)}66.666%,100%{opacity:0;transform:translateY(50%)}}@keyframes slide-scroller-text-enter{0%,33.333%{opacity:0;transform:translateY(-50%)}100%{opacity:1;transform:translateY(0)}}