.quote-section.svelte-ve0vub{background:var(--vm-azure-skies-30);padding:3rem 0;text-align:center}.container.svelte-ve0vub{max-width:900px;margin:0 auto;padding:0 2rem}.quote-box.svelte-ve0vub{display:flex;font-family:Roboto Slab,serif;align-items:flex-start;justify-content:center;gap:2rem;margin-bottom:1rem}.quote-mark.svelte-ve0vub{width:45px;height:45px;flex-shrink:0}.quote-mark.svelte-ve0vub:last-child{align-self:flex-end}.quote-text.svelte-ve0vub{font-size:1.75rem;font-weight:600;color:var(--vm-navy);max-width:800px;line-height:1.5;margin:0}.quote-author.svelte-ve0vub{font-size:1.125rem;font-weight:600;color:var(--vm-navy);margin:.5rem 0 0;font-style:italic}.quote-role.svelte-ve0vub{font-size:1rem;color:var(--vm-navy);margin:.25rem 0 0}.dark .quote-section.svelte-ve0vub{background:linear-gradient(135deg,var(--vm-light-castaway) 0%,var(--vm-castaway) 100%)}.dark .quote-mark.svelte-ve0vub{filter:brightness(0) saturate(100%) invert(47%) sepia(29%) saturate(869%) hue-rotate(156deg) brightness(91%) contrast(89%)}.dark .quote-text.svelte-ve0vub,.dark .quote-author.svelte-ve0vub,.dark .quote-role.svelte-ve0vub{color:var(--vm-navy)}@media(max-width:768px){.quote-mark.svelte-ve0vub{width:35px;height:35px}.quote-text.svelte-ve0vub{font-size:1.25rem}}
