.review-card{display:flex;flex-direction:column;gap:var(--spacing-2xs);padding-bottom:var(--spacing-2xs)}@media screen and (min-width:769px){.review-card{gap:var(--spacing-sm);padding-bottom:var(--spacing-sm)}}.review-card__author{font-size:var(--font-size-md);font-weight:var(--font-weight-primary-normal);line-height:var(--lineHeight-md);text-transform:uppercase;opacity:.6}@media screen and (min-width:769px){.review-card__author{font-size:var(--font-size-lg)}}.review-card__quote{line-height:var(--lineHeight-md)}.reviews-list{display:flex;flex-direction:column;gap:var(--spacing-md)}@media screen and (min-width:769px){.reviews-list{gap:var(--spacing-xl)}}.reviews-list .review-card:not(:last-child){border-bottom:1px solid rgba(0,0,0,.2)}.base-section.review-quote{padding-top:0}.base-section.review-quote .base-section__inner{padding:var(--spacing-xl) var(--spacing-md)}@media screen and (min-width:993px){.base-section.review-quote .base-section__inner{padding:5rem 0}}.base-section.review-quote .review-quote__author-score{font-size:var(--font-size-md);font-weight:var(--font-weight-primary-normal);line-height:var(--lineHeight-md);text-transform:uppercase}@media screen and (min-width:769px){.base-section.review-quote .review-quote__author-score{font-size:var(--font-size-lg)}.base-section.review-quote .review-quote__score{display:inline-block;margin-left:2rem;vertical-align:middle}}.base-section.review-quote .base-section__body{max-width:52.0625rem}@media screen and (min-width:993px){.base-section.review-quote .base-section__body{width:52.0625rem}}.base-section.review-quote .review-quote__quote{font-family:var(--font-family-secondary);font-weight:var(--font-weight-secondary-normal);line-height:var(--lineHeight-md);text-wrap:balance;display:block;font-size:var(--font-size-4xl);margin-left:0;margin-right:0;margin-top:1.06rem}@media screen and (min-width:769px){.base-section.review-quote .review-quote__quote{font-size:var(--font-size-5xl)}}.base-section.review-quote .review-quote__quote:before{content:"“"}.base-section.review-quote .review-quote__quote:after{content:"”"}.base-section.review-quote .review-quote__reviews{text-align:right}.base-section.review-quote .review-quote__all-reviews{font-size:var(--font-size-md);font-weight:var(--font-weight-primary-normal);line-height:var(--lineHeight-md);text-transform:uppercase;margin-top:.25rem;cursor:pointer}@media screen and (min-width:769px){.base-section.review-quote .review-quote__all-reviews{font-size:var(--font-size-lg)}}
