.story-wrapper.svelte-432tr7{max-width:900px;margin:0 auto;padding:0 1.5rem;line-height:1.75;color:#222}.headshot{float:left;width:280px;max-width:100%;margin:0 2rem 1.5rem 0;box-shadow:0 8px 24px #00000026;shape-outside:margin-box}.quote-intro.svelte-432tr7{font-size:1.25rem;font-style:italic;line-height:1.6;margin:0 0 1.5rem;padding:1rem 1.5rem;border-left:4px solid #d4a574;background:linear-gradient(to right,rgba(212,165,116,.08),transparent);color:#2b2b2b;display:flow-root}.story-heading.svelte-432tr7{font-size:1.5rem;font-weight:600;margin:1.75rem 0 .75rem;color:#1a1a1a;text-transform:uppercase;letter-spacing:.05em;font-family:Georgia,serif}.story-wrapper.svelte-432tr7 p:where(.svelte-432tr7){margin:0 0 1rem;text-align:left}.cta-content.svelte-432tr7{text-align:center;padding:1.5rem;border-radius:12px;margin:1.5rem auto;max-width:1000px;background:linear-gradient(180deg,rgba(255,248,240,.6),transparent)}.buttons.svelte-432tr7{display:flex;gap:1rem;justify-content:center;margin-top:1rem;flex-wrap:wrap}@media (max-width: 720px){.headshot{float:none;display:block;margin:0 auto 1.5rem;width:240px}.quote-intro.svelte-432tr7{font-size:1.125rem}.story-wrapper.svelte-432tr7 p:where(.svelte-432tr7){text-align:left}}
