@charset "UTF-8";.text-block.svelte-7drfje .dramatic-quote:where(.svelte-7drfje){position:relative;margin:var(--space-4) 0;padding:var(--space-5) var(--space-6) var(--space-5) var(--space-7);font-size:1.45rem;font-style:italic;font-weight:500;line-height:1.45;border-left:4px solid var(--primary-color);background:var(--surface-subtle);border-radius:0 var(--small-corner) var(--small-corner) 0}.text-block.svelte-7drfje .dramatic-quote:where(.svelte-7drfje):before{content:"“";position:absolute;left:.75rem;top:2rem;font-family:var(--font-serif);font-size:5.5rem;line-height:0;opacity:.25;pointer-events:none}.text-block.svelte-7drfje .dramatic-quote:where(.svelte-7drfje) p:where(.svelte-7drfje){font-size:inherit;line-height:inherit;margin-bottom:var(--space-4)}.text-block.svelte-7drfje .dramatic-quote:where(.svelte-7drfje) p:where(.svelte-7drfje):last-child{margin-bottom:0}.text-block.svelte-7drfje .dramatic-quote:where(.svelte-7drfje) .quote-author:where(.svelte-7drfje){display:block;margin-top:var(--space-4);font-size:1.05rem;font-style:normal;font-weight:600;letter-spacing:.02em;opacity:.85;text-align:right}.text-block.svelte-7drfje .dramatic-quote:where(.svelte-7drfje) .quote-author:where(.svelte-7drfje) p:where(.svelte-7drfje){display:inline;margin:0;font-size:inherit;line-height:inherit}.inline-image.svelte-7drfje{margin:var(--space-6) 0}.inline-image.svelte-7drfje .banner:where(.svelte-7drfje){--banner-height: 400px}.inline-image.svelte-7drfje .caption:where(.svelte-7drfje){margin-top:calc(var(--space-4) / 2);font-size:.9rem;opacity:.8}
