.quote-lead{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--spacing-md);max-width:1280px;margin:var(--spacing-md) auto 0;padding:var(--spacing-md);background:var(--color-surface);border:1px solid var(--color-border);border-left:6px solid var(--color-primary);border-radius:var(--radius-lg)}.quote-lead__text{flex:1 1 16rem}.quote-lead__title{margin:0;font-family:var(--font-heading);font-size:1.25rem;color:var(--color-ink)}.quote-lead__body{margin:var(--spacing-xs) 0 0;font-size:1rem;color:var(--color-text-muted)}.quote-lead__action{display:inline-flex;align-items:center;justify-content:center;min-height:44px;white-space:nowrap}@media(max-width:640px){.quote-lead{margin-inline:var(--spacing-md)}.quote-lead__action{width:100%}}
