.Reviews-module__CnXnvG__section{background-color:var(--color-bg-secondary);padding:6rem 0}.Reviews-module__CnXnvG__heading{text-align:center;margin-bottom:3rem;font-size:2.5rem}.Reviews-module__CnXnvG__scrollContainer{width:100%;padding:2rem 0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.Reviews-module__CnXnvG__track{gap:2rem;width:max-content;animation:60s linear infinite Reviews-module__CnXnvG__scroll;display:flex}.Reviews-module__CnXnvG__track:hover{animation-play-state:paused}@keyframes Reviews-module__CnXnvG__scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.Reviews-module__CnXnvG__card{background:var(--glass-bg);border:1px solid var(--glass-border);-webkit-backdrop-filter:blur(var(--backdrop-blur));backdrop-filter:blur(var(--backdrop-blur));border-radius:var(--radius);box-shadow:var(--shadow-sm);min-width:350px;max-width:350px;transition:transform .3s var(--ease-elastic);padding:2.5rem}.Reviews-module__CnXnvG__card:hover{box-shadow:var(--shadow-lg);border-color:var(--color-accent-primary);background:#fff;transform:translateY(-5px)scale(1.02)}.Reviews-module__CnXnvG__stars{gap:2px;margin-bottom:1rem;display:flex}.Reviews-module__CnXnvG__text{color:var(--color-text-secondary);margin-bottom:1.5rem;font-style:italic;line-height:1.6}.Reviews-module__CnXnvG__author{flex-direction:column;display:flex}.Reviews-module__CnXnvG__name{color:var(--color-text-primary);font-weight:600}.Reviews-module__CnXnvG__event{color:var(--color-accent-secondary);text-transform:uppercase;letter-spacing:.5px;font-size:.85rem}
