@charset "UTF-8";.text-block.svelte-1ni6vcv p:where(.svelte-1ni6vcv){margin:0 0 1.5rem;line-height:1.7}.text-block.svelte-1ni6vcv p:where(.svelte-1ni6vcv):last-child{margin-bottom:0}.text-block.svelte-1ni6vcv .dramatic-quote:where(.svelte-1ni6vcv){position:relative;margin:2.5rem 0;padding:1.5rem 2rem 1.5rem 4rem;font-size:1.45rem;font-style:italic;font-weight:500;line-height:1.45;color:currentColor;border-left:4px solid var(--primary-color);background:#00000005;border-radius:0 8px 8px 0}.text-block.svelte-1ni6vcv .dramatic-quote:where(.svelte-1ni6vcv):before{content:"“";position:absolute;left:.75rem;top:2rem;font-family:Georgia,Times New Roman,serif;font-size:5.5rem;line-height:0;opacity:.25;pointer-events:none}.text-block.svelte-1ni6vcv .dramatic-quote:where(.svelte-1ni6vcv) p:where(.svelte-1ni6vcv){font-size:inherit;line-height:inherit;margin-bottom:1rem}.text-block.svelte-1ni6vcv .dramatic-quote:where(.svelte-1ni6vcv) p:where(.svelte-1ni6vcv):last-child{margin-bottom:0}.text-block.svelte-1ni6vcv .dramatic-quote:where(.svelte-1ni6vcv) .quote-author:where(.svelte-1ni6vcv){display:block;margin-top:1.25rem;font-size:1.05rem;font-style:normal;font-weight:600;letter-spacing:.02em;opacity:.85;text-align:right}.text-block.svelte-1ni6vcv .dramatic-quote:where(.svelte-1ni6vcv) .quote-author:where(.svelte-1ni6vcv) p:where(.svelte-1ni6vcv){display:inline;margin:0;font-size:inherit;line-height:inherit}.inline-image.svelte-1ni6vcv{margin:2rem 0}.inline-image.svelte-1ni6vcv .caption:where(.svelte-1ni6vcv){margin-top:calc(var(--gap, 1rem) / 2);font-size:.9rem;opacity:.8}
