/* Dedicated /testimonials/ page: reuses the .sec-10-testimonials__review card styling
   from css/sections/10-testimonials.css (loaded on every page), just laid out as a plain
   static list instead of the homepage's animated wall. Reviews here are full-length, not
   the homepage's trimmed snippets, and their lengths vary wildly (Carrie K.'s runs to
   several hundred words, Shannon M.'s is one sentence) -- a 2-up grid would leave a short
   card stranded next to a giant one, so this stays single-column and centers at a
   comfortable reading width instead of stretching full-bleed. */
.sec-testimonials__grid {
  display: flex;
  flex-direction: column;
  gap: var(--sp-gap);
  max-width: 760px;
  margin-inline: auto;
}

/* The card's default snippet clamps to 2 lines (it's built for the homepage's trimmed
   marquee text) -- these are full reviews, so never clip one mid-sentence. */
.sec-testimonials__grid .sec-10-testimonials__snippet {
  -webkit-line-clamp: unset;
  display: block;
  overflow: visible;
}
