@charset "UTF-8";.reviews-g2-link[data-v-eba65efd]{text-decoration:underline;text-underline-offset:2px;color:inherit}.reviews-g2-link[data-v-eba65efd]:hover{color:#000}.reviews-section[data-v-eba65efd]{--rv-card-w: 440px;--rv-gap: var(--space-20px);--rv-left-off: 8.33vw;width:100%;background:var(--gray-50);padding:var(--space-section-y) 0;overflow-x:hidden}@media (max-width: 639px){.reviews-section[data-v-eba65efd]{--rv-card-w: 85vw;--rv-left-off: var(--space-section-x-mob)}}.reviews-header[data-v-eba65efd]{display:flex;flex-direction:column;gap:var(--space-20px);margin:0 0 var(--space-section-gap);padding:0 var(--rv-left-off)}@media (max-width: 767px){.reviews-header[data-v-eba65efd]{margin-bottom:var(--space-section-gap-mob)}}.reviews-title[data-v-eba65efd]{font-family:var(--family-primary);font-weight:var(--weight-700);font-size:var(--font-size-48px);line-height:var(--line-height-56px);letter-spacing:var(--letter-spacing-48px);color:var(--bw-black)}@media (max-width: 767px){.reviews-title[data-v-eba65efd]{font-size:2.1333rem;line-height:2.4rem;letter-spacing:var(--letter-spacing-32px)}}.reviews-subtitle[data-v-eba65efd]{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-12px);max-width:62ch;font-family:var(--family-primary);font-weight:var(--weight-500);font-size:var(--font-size-20px);line-height:var(--line-height-28px);letter-spacing:var(--letter-spacing-20px);color:var(--bw-black)}@media (max-width: 767px){.reviews-subtitle[data-v-eba65efd]{font-size:var(--font-size-18px);line-height:var(--line-height-18px);letter-spacing:var(--letter-spacing-18px);font-weight:var(--weight-400)}}.reviews-stars[data-v-eba65efd]{display:inline-flex;align-items:center;gap:var(--space-4px)}.reviews-star[data-v-eba65efd]{font-size:var(--font-size-16px);color:var(--star-color)}.reviews-rows[data-v-eba65efd]{display:grid;gap:var(--rv-gap)}.reviews-row[data-v-eba65efd]{overflow:hidden}.reviews-track[data-v-eba65efd]{display:flex;align-items:stretch;gap:var(--rv-gap);width:-moz-max-content;width:max-content;will-change:transform;margin-left:calc(-1 * var(--rv-row-offset, 0px))}.reviews-row:nth-child(1) .reviews-track[data-v-eba65efd]{--rv-row-offset: calc(.12 * (var(--rv-card-w) + var(--rv-gap)))}.reviews-row:nth-child(2) .reviews-track[data-v-eba65efd]{--rv-row-offset: calc(.58 * (var(--rv-card-w) + var(--rv-gap)))}.reviews-row.is-static[data-v-eba65efd]{overflow-x:auto;scroll-snap-type:x mandatory;padding:0 var(--rv-left-off);scroll-padding:0 var(--rv-left-off);touch-action:pan-x pan-y}.reviews-row.is-static .reviews-track[data-v-eba65efd]{margin-left:0;transform:none;will-change:auto}.reviews-row.is-static .reviews-card[data-v-eba65efd]{scroll-snap-align:start}.reviews-card[data-v-eba65efd]{flex-shrink:0;width:var(--rv-card-w);display:flex;flex-direction:column;justify-content:space-between;gap:var(--space-32px);background:var(--bw-white);border:1px solid var(--gray-100);border-radius:var(--radius-20px);padding:var(--space-24px)}.reviews-card-body[data-v-eba65efd]{font-family:var(--family-primary);font-weight:var(--weight-400);font-size:var(--font-size-16px);line-height:var(--line-height-24px);color:var(--bw-black);display:-webkit-box;-webkit-line-clamp:8;-webkit-box-orient:vertical;overflow:hidden}.reviews-author[data-v-eba65efd]{display:flex;gap:var(--space-16px);align-items:center;flex-shrink:0}.reviews-author-avatar[data-v-eba65efd]{width:32px;height:32px;border-radius:50%;flex-shrink:0;-o-object-fit:cover;object-fit:cover}.reviews-author-avatar--placeholder[data-v-eba65efd]{display:flex;align-items:center;justify-content:center;font-family:var(--family-primary);font-weight:var(--weight-400);font-size:var(--font-size-12px);color:var(--bw-black);background:var(--rv-ava, var(--gray-100));-webkit-user-select:none;-moz-user-select:none;user-select:none}.reviews-author-info[data-v-eba65efd]{display:flex;flex-direction:column}.reviews-author-name[data-v-eba65efd]{font-family:var(--family-primary);font-weight:var(--weight-500);font-size:var(--font-size-16px);line-height:var(--line-height-24px);color:var(--bw-black);white-space:nowrap}.reviews-author-role[data-v-eba65efd]{font-family:var(--family-primary);font-weight:var(--weight-400);font-size:var(--font-size-14px);line-height:var(--line-height-20px);color:var(--gray-800)}
