.quotes[data-v-38f199dc]{border-top:1px solid var(--border);overflow:hidden}.quote-hero[data-v-38f199dc]{margin:32px 0 0}.quote-hero blockquote[data-v-38f199dc]{letter-spacing:-.035em;max-width:1100px;margin:0;font-size:clamp(30px,4.4vw,60px);font-weight:500;line-height:1.08;position:relative}.quote-hero figcaption[data-v-38f199dc]{color:var(--text-dim);flex-wrap:wrap;align-items:center;gap:6px 14px;margin-top:32px;display:flex}.quote-hero figcaption strong[data-v-38f199dc]{color:var(--text);font-weight:600}.quote-hero__mark[data-v-38f199dc]{color:var(--yellow);margin-right:.05em}.quote-src[data-v-38f199dc]{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--yellow);background:var(--yellow-soft);border-radius:999px;padding:5px 10px;font-size:11px}.quote-grid[data-v-38f199dc]{grid-template-columns:1fr 1fr;gap:16px;margin-top:72px;display:grid}@media (width<=899px){.quote-grid[data-v-38f199dc]{grid-template-columns:1fr}}.quote-card[data-v-38f199dc]{border-radius:var(--radius);background:var(--bg-elev);box-shadow:inset 0 0 0 1px var(--border);flex-direction:column;justify-content:space-between;gap:28px;margin:0;padding:32px;display:flex}.quote-card blockquote[data-v-38f199dc],.quote-card figcaption[data-v-38f199dc]{z-index:2;position:relative}.quote-card blockquote[data-v-38f199dc]{letter-spacing:-.01em;margin:0;font-size:19px;line-height:1.5}.quote-card figcaption strong[data-v-38f199dc]{font-weight:600;display:block}.quote-card figcaption span[data-v-38f199dc]{color:var(--text-faint);font-size:14px}
