.gt-review-grid{grid-template-columns:minmax(0,1fr);gap:1rem;margin:0;padding:0;list-style:none;display:grid}@media (min-width:640px){.gt-review-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.gt-review-grid[data-count="1"]{grid-template-columns:minmax(0,46rem);justify-content:center}}@media (min-width:640px) and (max-width:999px){.gt-review-grid>:last-child:nth-child(odd):not(:only-child){grid-column:1/-1}}@media (min-width:1000px){.gt-review-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.gt-review-grid>*{grid-column:span 2}.gt-review-grid[data-count="2"]>*,.gt-review-grid[data-count="4"]>*,.gt-review-grid[data-count="5"]>:nth-child(n+4){grid-column:span 3}.gt-review-grid[data-count="1"]>*{grid-column:auto}}.gt-review{border:1px solid var(--gt-line);border-radius:var(--gt-radius-lg);background:var(--gt-white);flex-direction:column;gap:.85rem;padding:1.4rem;display:flex}.gt-stars{color:var(--gt-gold);gap:2px;display:inline-flex}.gt-review blockquote{min-height:8.25em;color:var(--gt-ink-2);white-space:pre-line;margin:0;line-height:1.65}.gt-review blockquote.is-clamped{-webkit-line-clamp:5;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.gt-review-actions{min-height:40px;margin-block-start:-.6rem}.gt-review-more{min-height:40px;color:var(--gt-blue-700,#22557c);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;font-size:.9rem;font-weight:700;display:inline-flex}.gt-review-more:hover{text-underline-offset:3px;text-decoration:underline}.gt-review-more:focus-visible{outline:3px solid var(--gt-teal,#3a9296);outline-offset:2px;border-radius:4px}.gt-review-author{margin-block-start:auto;display:grid}.gt-review-author small{color:var(--gt-muted)}
