.thanks-carousel-module__0JWmLq__stage{height:25rem;position:relative;overflow:hidden}.thanks-carousel-module__0JWmLq__slide{background:var(--color-paper);flex-direction:column;justify-content:space-between;gap:1rem;padding:1.5rem;display:flex;position:absolute;inset:0}.thanks-carousel-module__0JWmLq__quote{font-family:var(--font-garamond,Georgia, serif);-webkit-line-clamp:5;-webkit-box-orient:vertical;font-size:1.5rem;font-weight:500;line-height:1.4;display:-webkit-box;overflow:hidden}.thanks-carousel-module__0JWmLq__signature{font-family:var(--font-source-sans,sans-serif)}.thanks-carousel-module__0JWmLq__enter{animation:.65s cubic-bezier(.22,1,.36,1) both thanks-carousel-module__0JWmLq__message-enter}.thanks-carousel-module__0JWmLq__leave{pointer-events:none;animation:.65s cubic-bezier(.22,1,.36,1) both thanks-carousel-module__0JWmLq__message-leave}@keyframes thanks-carousel-module__0JWmLq__message-enter{0%{transform:translateY(calc(var(--direction,1) * 100%));opacity:.35}to{opacity:1;transform:translateY(0)}}@keyframes thanks-carousel-module__0JWmLq__message-leave{0%{opacity:1;transform:translateY(0)}to{transform:translateY(calc(var(--direction,1) * -100%));opacity:0}}@media (min-width:640px){.thanks-carousel-module__0JWmLq__stage{height:23rem}.thanks-carousel-module__0JWmLq__slide{padding:2rem}.thanks-carousel-module__0JWmLq__quote{font-size:1.875rem}}@media (prefers-reduced-motion:reduce){.thanks-carousel-module__0JWmLq__enter{animation:none}.thanks-carousel-module__0JWmLq__leave{display:none}}
