.quote-block.svelte-3ywryv{display:flex;flex-direction:row;align-items:stretch;gap:1.25em;margin:0;padding:0;width:100%}.quote-accent.svelte-3ywryv{width:3px;flex-shrink:0;background:var(--tomato);border-radius:2px;align-self:stretch;min-height:1em}.quote-inner.svelte-3ywryv{display:flex;flex-direction:column;gap:.5em;flex:1}.quote-label.svelte-3ywryv{font-family:var(--mono-font);font-size:var(--component-caption);font-weight:500;text-transform:uppercase;letter-spacing:.08em;color:var(--tomato);margin:0}.quote-body.svelte-3ywryv{font-family:var(--body-font);font-size:var(--component-quote);font-weight:400;color:var(--text);line-height:1.45;margin:0}.light.svelte-3ywryv .quote-body:where(.svelte-3ywryv){color:var(--cream-text, #1a171f)}.quote-attribution.svelte-3ywryv{font-family:var(--body-font);font-size:var(--component-caption);color:var(--text-dim);margin:0}.light.svelte-3ywryv .quote-attribution:where(.svelte-3ywryv){color:var(--text-dim)}.slide.voice-gap .quote-block.svelte-3ywryv{padding:1rem 1.1rem}.slide.voice-gap .quote-inner.svelte-3ywryv{gap:.35rem}.slide.voice-gap .quote-body.svelte-3ywryv{font-size:var(--component-title-lg);line-height:1.34;text-wrap:balance}.slide.stacked-balance .quote-block.svelte-3ywryv{max-width:min(860px,100%)}@media(max-width:820px){.slide.voice-gap .quote-body.svelte-3ywryv{font-size:var(--component-title)}}
