/*! In their words · testimonial strip · v1 · 2026-10-22
   Same frame as "In good company." and "As seen in." (wn-clients, wn-chead, wn-marq, wn-track from wn.css): only the cards live here.
   Cards with class is-todo are placeholders: swap in real client words before this goes live. */
.wtq .wn-track{align-items:stretch;gap:clamp(16px,1.6vw,24px);padding-right:clamp(16px,1.6vw,24px)}
.wtq-card{box-sizing:border-box;margin:0;display:flex;flex-direction:column;justify-content:space-between;gap:30px;width:clamp(290px,31vw,450px);min-height:clamp(240px,20vw,290px);padding:clamp(24px,2.4vw,34px);border:1px solid #232323;border-radius:24px;background:#0b0b0b;transition:border-color .4s,transform .7s cubic-bezier(.19,1,.22,1)}
.wtq-card:hover{border-color:rgba(143,247,167,.45);transform:translateY(-4px)}
.wtq-q{margin:0;font:500 clamp(18px,1.45vw,22px)/1.45 var(--fd);letter-spacing:-.01em;color:#fff}
.wtq-q::before{content:"\201C";display:block;height:30px;margin-bottom:14px;font:400 72px/1 Anton,Impact,'Arial Narrow',sans-serif;color:var(--mint)}
.wtq-who{display:flex;flex-direction:column;gap:5px;margin:0;font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#7a7a7a}
.wtq-who b{font-weight:600;color:#fff}
.wtq-card.is-todo{border-style:dashed}
.wtq-card.is-todo .wtq-q{color:#9a9a9a}
@media (prefers-reduced-motion:reduce){.wtq .wn-track{gap:16px}}
/* Why Wedu with the big As Seen In inside it (layout C v2): same giant letters and tiles as the old section,
   minus that section's frame (no top line, no own background), with room on the sides so the tilted tiles never clip */
.wm-asi.wn-press{margin:clamp(40px,4.5vw,72px) calc(-1 * var(--side)) 0;padding:clamp(24px,2.5vw,40px) var(--side) clamp(40px,4vw,64px);border-top:0;background:transparent}
