.cs-review-section{overflow:hidden}.cs-review-section__header{text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:8px}@media screen and (min-width: 750px){.cs-review-section__header{gap:16px}}.cs-review-section__title{font-size:24px;line-height:32px;font-weight:700;letter-spacing:0;margin:0}@media screen and (min-width: 750px){.cs-review-section__title{font-size:48px;line-height:56px}}.cs-review-section__subtitle p{color:rgb(var(--color-foreground));max-width:560px;text-align:center;font-size:12px;line-height:16px;font-weight:400;letter-spacing:0}@media screen and (min-width: 750px){.cs-review-section__subtitle p{font-size:16px;line-height:24px}}.cs-review-section__swiper{position:relative;padding-top:20px;overflow:visible}@media screen and (min-width: 750px){.cs-review-section__swiper{padding-top:28px}}@media screen and (min-width: 990px){.cs-review-section__swiper{--slide-width: 407px;--slide-height: 272px;--slide-width-active: 498px;--slide-height-active: 296px}}.cs-review-section__swiper-wrapper{align-items:center !important}.cs-review-section__slide{height:auto}@media screen and (min-width: 990px){.cs-review-section__slide{width:var(--slide-width) !important;transition:width .5s ease,transform .25s ease}}.cs-review-section__card{width:100%;transition:width .5s ease,box-shadow .25s ease;height:100%;display:flex;flex-direction:column;gap:8px;border-radius:24px;outline:1px solid #d2d2d2;background:#fff;padding-inline:16px;padding-block:16px;align-items:center;box-sizing:border-box}@media screen and (min-width: 990px){.cs-review-section__card{padding-block:24px;border-radius:30px;width:var(--slide-width);height:var(--slide-height)}}.cs-review-section__stars{display:inline-flex;align-items:center;gap:7px}@media screen and (min-width: 990px){.cs-review-section__stars{padding-block:4px}}.cs-review-section__star-icon{display:inline-flex;width:26.5px;height:-moz-max-content;height:max-content}@media screen and (min-width: 990px){.cs-review-section__text{margin-bottom:8px}}.cs-review-section__text p{font-size:16px;line-height:24px;font-weight:400;letter-spacing:0;color:rgb(var(--color-foreground));text-align:center}.cs-review-section__author{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:8px}.cs-review-section__author-avatar{width:56px;height:56px;border-radius:50%;overflow:hidden}.cs-review-section__author-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;display:block}.cs-review-section__author-meta{display:flex;align-items:center;gap:4px;min-width:0}.cs-review-section__author-name,.cs-review-section__author-role{font-size:16px;line-height:20px;letter-spacing:0;font-weight:600;color:rgb(var(--color-foreground))}@media screen and (min-width: 990px){.cs-review-section__author-name,.cs-review-section__author-role{font-size:20px;line-height:24px}}@media screen and (min-width: 990px){.cs-review-section .swiper-slide-active{width:var(--slide-width-active) !important;z-index:2}}.cs-review-section .swiper-slide-active .cs-review-section__card{box-shadow:0px 4px 8px 0px rgba(0,0,0,.1490196078);outline-color:rgb(var(--color-shadow));box-shadow:0 8px 22px rgba(0,0,0,.12)}@media screen and (min-width: 990px){.cs-review-section .swiper-slide-active .cs-review-section__card{height:var(--slide-height-active);width:var(--slide-width-active) !important}}.cs-review-section .swiper-slide-active .cs-review-section__author-avatar{width:80px;height:80px}.cs-review-section .swiper-slide-prev,.cs-review-section .swiper-slide-next{z-index:1}.cs-review-section__pagination{margin-top:28px;position:static;display:flex;justify-content:center}.cs-review-section__pagination .swiper-pagination-bullet{width:16px !important;height:16px !important;opacity:1;background:rgb(var(--color-secondary-button-text)) !important;margin-right:8px !important}.cs-review-section__pagination .swiper-pagination-bullet-active{background:rgb(var(--color-button)) !important}