/* =====================================================================
   GENERATED FILE -- DO NOT EDIT.

   Built from _source/assets/components/testimonial.css by _dev/generate/theme-assets.mjs. Edit the
   snapshot and regenerate; a hand edit here fails the gate at commit
   rather than surviving to contradict its source. The snapshot is frozen:
   it has been the design of record since 2026-10-08 (frozenOn in its
   source.json), so it is edited in place and never re-synced.

     node _dev/generate/theme-assets.mjs redfish   rebuild this file

   The file below is the static site's stylesheet verbatim, comments and
   all, and unchanged: the testimonial component, every selector
   under .c-testimonial.

   NOTHING WORDPRESS-SPECIFIC GOES IN THIS FILE. Adapter rules that map
   block markup onto these components live in native-adapters.css, which
   is hand-written and loads after this one. Keeping them apart is what
   lets this copy stay diffable against the original.
   ===================================================================== */

/* testimonial: the company's approach as a large pull quote with an attribution.
   Root: <section class="block quote c-testimonial">. */
.c-testimonial .wrap { display: grid; grid-template-columns: 1fr; gap: 0; max-width: 1000px; }
.c-testimonial blockquote { margin: 0; }
.c-testimonial blockquote p {
  font-family: var(--font-serif); font-style: italic; font-weight: 400;
  font-size: clamp(22px, 3.2vw, 34px); line-height: 1.3; letter-spacing: -.01em; color: var(--fg);
}
.c-testimonial .mark-q { font-family: var(--font-serif); font-size: clamp(54px, 7vw, 92px); line-height: .4; color: var(--accent); display: block; height: .5em; }
.c-testimonial figcaption { margin-top: 30px; display: flex; align-items: center; gap: 14px; }
.c-testimonial figcaption b { font-family: var(--font-display); font-weight: 600; font-size: 16px; display: block; }
.c-testimonial figcaption span { color: var(--muted); font-size: 14px; }
