.reviews .reviews__header{margin-bottom:48px}@media (max-width:1200px){.reviews .reviews__header{margin-bottom:40px}}@media (max-width:1099.98px){.reviews .reviews__header{margin-bottom:40px}}@media (max-width:767.98px){.reviews .reviews__header{margin-bottom:32px}}.reviews .reviews__title{font-family:var(--font-secondary);font-size:var(--heading-h3-size);font-weight:var(--heading-h3-weight);line-height:var(--heading-h3-line-height);color:var(--color-black);margin:0}@media (max-width:767.98px){.reviews .reviews__slider-wrapper{overflow:hidden}}.reviews .reviews__slider-wrapper .reviews__grid{margin-top:0}.reviews .reviews__slider-wrapper .reviews__col{margin-bottom:var(--block-gap-desktop)}@media (max-width:767.98px){.reviews .reviews__slider-wrapper .reviews__col{margin-bottom:0}}.reviews .reviews__card{display:flex;flex-direction:column;background:var(--color-primary-light,var(--ffedf-4,#fff9fc));padding:32px;min-height:380px;outline:none}@media (max-width:767.98px){.reviews .reviews__card{min-height:auto;padding:24px}}.reviews .reviews__card-body{display:flex;flex-direction:column;gap:28px;flex:1 1}.reviews .reviews__stars{display:inline-flex;align-items:flex-start;gap:6px;color:var(--color-primary)}.reviews .reviews__stars svg{width:24px;height:24px;flex-shrink:0}.reviews .reviews__card-content{flex:1 1}.reviews .reviews__card-content div,.reviews .reviews__card-content p{font-family:var(--font-primary);font-size:18px;font-weight:var(--font-weight-light);line-height:var(--line-height-relaxed);color:var(--color-dark-gray);margin:0}@media (max-width:1099.98px){.reviews .reviews__card-content div,.reviews .reviews__card-content p{font-size:var(--text-md-size)}}@media (max-width:767.98px){.reviews .reviews__card-content div,.reviews .reviews__card-content p{font-size:var(--text-md-size)}}.reviews .reviews__card-content a{font-weight:var(--font-weight-medium);color:var(--color-black);text-decoration:none}.reviews .reviews__card-content a:hover{text-decoration:underline}.reviews .reviews__card-footer{display:flex;align-items:center;gap:16px;margin-top:auto;padding-top:24px}@media (max-width:1099.98px){.reviews .reviews__card-footer{padding-top:32px}}@media (max-width:767.98px){.reviews .reviews__card-footer{padding-top:32px}}.reviews .reviews__avatar{width:48px;height:48px;flex-shrink:0;overflow:hidden;border-radius:50%}.reviews .reviews__avatar img{width:100%;height:100%;object-fit:cover}.reviews .reviews__avatar--initials{display:flex;align-items:center;justify-content:center;background:var(--color-primary);color:var(--color-white);font-family:var(--font-primary);font-size:var(--text-sm-size);font-weight:var(--font-weight-medium)}.reviews .reviews__card-meta{display:flex;flex-direction:column;gap:4px;min-width:0}.reviews .reviews__card-author{font-family:var(--font-primary);font-size:16px;font-style:normal;font-weight:500;line-height:1.4;color:#0e0e0e;font-feature-settings:"liga" off,"clig" off}.reviews .reviews__card-time{font-family:var(--font-primary);font-size:var(--text-sm-size);font-weight:var(--font-weight-light);line-height:var(--line-height-relaxed);color:var(--color-dark-gray)}.reviews .reviews__footer-row{align-items:center;padding-top:32px}.reviews .reviews__pagination-dots{display:flex;align-items:center;justify-content:flex-start;gap:16px;margin-top:16px}.reviews .reviews__dot{width:10px;height:10px;padding:0;border:none;border-radius:50%;background-color:var(--color-very-light-gray);cursor:pointer;transition:background-color .3s}.reviews .reviews__dot.reviews__dot--active{background-color:var(--color-primary)}