.stars[data-v-57733ee4]{gap:var(--space-1);display:inline-flex}.stars__star[data-v-57733ee4]{width:var(--star-size);height:var(--star-size);fill:var(--color-rating)}.stars__star--empty[data-v-57733ee4]{fill:var(--color-line)}.review[data-v-b205b949]{background:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--radius-card);height:100%;transition:border-color var(--motion-base);flex-direction:column;display:flex;overflow:hidden}.review[data-v-b205b949]:hover{border-color:color-mix(in srgb,var(--color-accent) 45%,var(--color-line))}.review__photo[data-v-b205b949]{-o-object-fit:cover;object-fit:cover;background:var(--color-tile-empty);width:100%;height:300px}@media (width<=639px){.review__photo[data-v-b205b949]{aspect-ratio:4/3;height:auto}}.review__body[data-v-b205b949]{align-content:start;gap:var(--space-5);padding:var(--space-6);flex:1;grid-template-rows:auto 1fr auto;display:grid}.review__quote[data-v-b205b949]{font-size:var(--text-ui-size);line-height:var(--text-quote-leading);color:var(--color-ink)}.review__author[data-v-b205b949]{justify-items:start;gap:var(--space-2);display:grid}.review__name[data-v-b205b949]{font-size:var(--text-perk-size);font-weight:var(--text-strong-weight);line-height:var(--text-perk-leading)}.review__link[data-v-b205b949],.review__meta[data-v-b205b949]{font-family:var(--font-label);font-size:var(--text-meta-size);font-weight:var(--text-label-weight);line-height:var(--text-meta-leading);letter-spacing:var(--tracking-mono-caps);text-transform:uppercase;color:var(--color-muted)}.review__link[data-v-b205b949]{color:var(--color-ink);text-underline-offset:.2em;justify-self:start;text-decoration:underline}.review__link[data-v-b205b949]:hover{color:var(--color-accent)}@supports (animation-timeline:view()){@media (width>=1024px) and (prefers-reduced-motion:no-preference){html.motion .review[data-v-b205b949]{animation:linear both review-settle-b205b949;animation-timeline:view();animation-range:entry 0 cover 40%}}}@keyframes review-settle-b205b949{0%{translate:0 var(--motion-card-lift)}}.reviews[data-v-d262f2df]{gap:var(--space-10);max-width:calc(var(--width-content) + 2 * var(--space-gutter));padding:var(--space-section) var(--space-gutter) var(--space-section-bottom-tight);margin-inline:auto;display:grid}.reviews__list[data-v-d262f2df]{gap:var(--space-6);margin:0;padding:0;list-style:none;display:grid}@media (width>=640px){.reviews__list[data-v-d262f2df]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){.reviews__list[data-v-d262f2df]{grid-template-columns:repeat(3,minmax(0,var(--review-card-width)));justify-content:space-between}}
