.review-card{background-color:var(--bg-surface_1);border-color:var(--border-muted);border-radius:4px;border-style:solid;border-width:1px;display:flex;flex-direction:column;font-size:14px;font-weight:400;line-height:20px;padding:16px;row-gap:16px;z-index:1}@media screen and (min-width:768px){.review-card{font-size:16px;line-height:24px}}@media screen and (max-width:320px){.review-card{font-size:clamp(12px,4.3076923077vw,14px);line-height:clamp(14px,6.1538461538vw,20px)}}@media(min-width:768px){.review-card{padding:24px}}.review-card figcaption{align-items:center;-moz-column-gap:12px;column-gap:12px;display:flex;justify-content:space-between}.review-card figcaption cite{display:flex;flex-direction:column;row-gap:4px}.review-card figcaption img{border-radius:50%;flex-shrink:0;height:64px;overflow:hidden;width:64px}.review-card__author-position{color:var(--fg-soft)}.section-reviews{--section-reviews-list-height:auto;--section-reviews-list-height-middle:auto;--section-reviews-list-height-xl:auto;display:flex;flex-direction:column;padding-top:64px;row-gap:32px;width:100%}@media(min-width:1024px){.section-reviews{padding-top:96px;row-gap:64px}}.section-reviews__item{-moz-column-break-inside:avoid;break-inside:avoid}.section-reviews__list{gap:24px;height:var(--section-reviews-list-height);padding-bottom:60px;position:relative}@media(min-width:768px){.section-reviews__list{gap:32px}}@media(not (min-width:768px))and (not (max-width:568px)){.section-reviews__list{height:var(--section-reviews-list-height-middle)}}.section-reviews__list.default{-moz-column-count:1;column-count:1}@media(min-width:768px){.section-reviews__list.default{-moz-column-count:2;column-count:2}}@media(min-width:1280px){.section-reviews__list.default{-moz-column-count:3;column-count:3}}.section-reviews__list.default .section-reviews__item:not(:last-child){margin-bottom:24px}@media(min-width:768px){.section-reviews__list.default .section-reviews__item:not(:last-child){margin-bottom:32px}}.section-reviews__list.slice{display:flex;flex-direction:column}@media(min-width:768px){.section-reviews__list.slice{display:grid;grid-template-columns:1fr 1fr}}@media(min-width:1280px){.section-reviews__list.slice{grid-template-columns:1fr 1fr 1fr}}.section-reviews__curtain{background:linear-gradient(180deg,#fff0,#fff 80%);bottom:0;height:240px;left:0;position:absolute;width:100%;z-index:1}.section-reviews__content{display:flex;flex-direction:column}.section-reviews__button{align-self:center}
