.CardGrid-module-scss-module__zwJgmq__container{width:100%;max-width:1440px;padding-inline:24px;padding-block:var(--space-4xl);margin-inline:auto;overflow:hidden}.CardGrid-module-scss-module__zwJgmq__title{text-align:center;margin:0 0 1.25rem}@media (min-width:1024px){.CardGrid-module-scss-module__zwJgmq__title{padding-inline:var(--space-sm)}}.CardGrid-module-scss-module__zwJgmq__titleSpaced{margin-bottom:56px}.CardGrid-module-scss-module__zwJgmq__intro{text-align:center;max-width:875px;margin:0 auto 56px;font-size:21px;line-height:29.4px}@media (min-width:1024px){.CardGrid-module-scss-module__zwJgmq__intro{padding-inline:var(--space-sm)}}.CardGrid-module-scss-module__zwJgmq__grid{--slide-width:min(83.33vw, 338px);gap:var(--space-sm);margin-inline:calc(var(--space-md)*-1);padding-inline:calc(50vw - var(--slide-width)/2);scroll-snap-type:x mandatory;scrollbar-width:none;list-style:none;display:flex;overflow-x:auto}.CardGrid-module-scss-module__zwJgmq__grid::-webkit-scrollbar{display:none}@media (min-width:1024px){.CardGrid-module-scss-module__zwJgmq__grid{gap:0 var(--space-md);grid-template-columns:repeat(12,1fr);margin-inline:0;padding:0;display:grid;overflow:visible}}.CardGrid-module-scss-module__zwJgmq__item{flex:0 0 var(--slide-width);scroll-snap-align:center;padding-block:10px;transition:padding .3s}.CardGrid-module-scss-module__zwJgmq__item.CardGrid-module-scss-module__zwJgmq__activeSlide{padding-block:0}@media (min-width:1024px){.CardGrid-module-scss-module__zwJgmq__item{grid-column:span var(--column-span,3);flex:none;padding-block:0}.CardGrid-module-scss-module__zwJgmq__large{--description-gap:56px}}.CardGrid-module-scss-module__zwJgmq__dots{justify-content:center;align-items:center;width:100%;margin:40px 0;display:flex}@media (min-width:1024px){.CardGrid-module-scss-module__zwJgmq__dots{display:none}}.CardGrid-module-scss-module__zwJgmq__dot{width:22px;height:22px;color:var(--color-charcoal-tint-3);cursor:pointer;background:0 0;border:none;margin:0 5px;padding:0;display:flex}.CardGrid-module-scss-module__zwJgmq__dot.CardGrid-module-scss-module__zwJgmq__dotActive{color:var(--color-primary-orange)}@media (prefers-reduced-motion:reduce){.CardGrid-module-scss-module__zwJgmq__item{transition:none}}
