.s-quote-block{padding-block:var(--sections-spacing-xs)}@media (width<=980px){.s-quote-block{padding-block:56px}}.s-quote-block .quote-block--quote{flex-direction:column;align-items:flex-start;gap:2rem;max-width:82rem;margin:0;display:flex}@media (width<=980px){.s-quote-block .quote-block--quote{gap:24px}}.s-quote-block .quote-block--mark{color:var(--text-primary);display:block}.s-quote-block .quote-block--mark svg{fill:currentColor;width:2.2rem;height:auto;display:block}.s-quote-block .quote-block--text{font-family:var(--font-primary);letter-spacing:-.01em;color:var(--text-primary);margin:0;font-size:1.75rem;font-weight:600;line-height:1.3}@media (width<=980px){.s-quote-block .quote-block--text{font-size:22px}}.s-quote-block .quote-block--author{align-items:center;gap:1rem;margin-block-start:1rem;display:flex}.s-quote-block .quote-block--author img{object-fit:cover;border-radius:50%;flex:none;width:3rem;height:3rem}@media (width<=980px){.s-quote-block .quote-block--author{margin-block-start:8px}}.s-quote-block .quote-block--meta{flex-direction:column;gap:.3rem;display:flex}.s-quote-block .quote-block--role{font-family:var(--font-primary);color:var(--text-primary);font-size:.95rem;font-weight:700;line-height:1.2}.s-quote-block .quote-block--name{font-family:var(--font-secondary);color:var(--text-tertiary);font-size:.95rem;font-style:normal;line-height:1.2}
