.mod-flash-cards{--card-width:40rem}.mod-flash-cards .heading{margin-block-end:1.8em;text-align:center;text-transform:uppercase}.mod-flash-cards .card{--rotation:8deg;--rotation-direction:1}.mod-flash-cards .card:nth-child(odd){--rotation:-4deg;--rotation-direction:-1}.mod-flash-cards .card-inner{border-radius:3.2rem;min-height:50rem;padding:var(--container-gutter-x);transform:rotate(var(--rotation))}.mod-flash-cards .sticky{inset:0;overflow:hidden;position:sticky}.mod-flash-cards .scroll{padding-block:var(--section-padding-y)}.mod-flash-cards .wrapper{display:flex;justify-content:center}.mod-flash-cards .wrapper>*{flex:0 0 var(--card-width);width:var(--card-width)}.lenis .mod-flash-cards .scroll{--reverse-progress:calc(1 - var(--progress));--translate:calc((100vw*var(--viewport-factor) - var(--count)*var(--card-width))*var(--progress));transform:translateX(Min(var(--translate),.001px))}.lenis .mod-flash-cards .scroll .card{transform:translateX(calc(var(--reverse-progress)*((var(--index) + 1)*20vw*var(--viewport-factor) + 60vw*var(--viewport-factor))))}.lenis .mod-flash-cards .scroll .card-inner{transform:rotate(calc(var(--rotation) + var(--reverse-progress)*-8deg*var(--index)))}.lenis .mod-flash-cards .wrapper{justify-content:unset}@media (max-width:992px){.mod-flash-cards .sticky{display:none}}@media (min-width:993px){.lenis .mod-flash-cards{min-height:calc(60vh*var(--viewport-factor)*var(--count))}}