.reviews-section{background-color:var(--color-primary);padding:40px 0}.reviews-section.reviews-section--bottom-none{padding-bottom:0}.reviews-section__inner{gap:32px}.reviews-section__header,.reviews-section__inner{align-items:center;display:flex;flex-direction:column}.reviews-section__header{gap:16px;text-align:center}.reviews-section__heading{color:#fff;margin:0}.reviews-section__subheading{color:#fff;font-family:var(--font-body);font-size:16px}.reviews-section__cards{display:flex;flex-wrap:wrap;margin:0 -12px}.reviews-section__card{padding:0 12px 24px;width:50%}.reviews-section__card-inner{background-color:#fff;border:1px solid var(--color-surface-tint);border-radius:16px;box-shadow:0 6px 9px rgba(11,4,6,.05);display:flex;flex-direction:column;gap:16px;height:100%;padding:24px;transition:transform .18s cubic-bezier(.34,1.56,.64,1),box-shadow .18s,filter .18s;will-change:transform,box-shadow}.reviews-section__stars{display:flex;gap:4px}.reviews-section__star{color:var(--color-secondary);fill:var(--color-secondary);height:16px;width:16px}.reviews-section__quote{color:var(--color-text);font-family:var(--font-body);font-size:18px;font-weight:500;line-height:150%;margin:0}.reviews-section__author{color:var(--color-text-muted);font-family:var(--font-body);font-size:16px}@media (min-width:768px) and (max-width:1200px){.reviews-section{padding:60px 0}.reviews-section__inner{gap:40px}}@media (min-width:768px){.reviews-section{padding:80px 0}.reviews-section__inner{gap:48px}.reviews-section__card{width:20%}}