.poster-section.svelte-jc10nx{padding:3rem 0 5rem}@media(min-width:768px){.poster-section.svelte-jc10nx{padding:4rem 0 8rem}}.poster-eyebrow.svelte-jc10nx{font-size:14px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--secondary-foreground);margin:0 0 2rem}.poster.svelte-jc10nx{font-family:var(--font-display);font-size:clamp(1.5rem,2vw + 1rem,2.75rem);font-weight:600;line-height:1.2;letter-spacing:-.02em;color:var(--foreground);margin:0;text-wrap:balance;max-width:60rem}.poster-break.svelte-jc10nx{display:none}@media(min-width:768px){.poster-break.svelte-jc10nx{display:inline}}.poster-coda.svelte-jc10nx{margin-top:2.5rem;font-family:var(--font-display);font-size:clamp(1.0625rem,.4vw + .95rem,1.25rem);font-style:italic;font-weight:400;line-height:1.4;letter-spacing:-.01em;color:var(--secondary-foreground);max-width:40rem}.pull-quote-section.svelte-jc10nx{padding:5rem 0;background:color-mix(in oklch,var(--foreground) 4%,var(--background));border-top:1px solid var(--border);border-bottom:1px solid var(--border)}@media(min-width:768px){.pull-quote-section.svelte-jc10nx{padding:8rem 0}}.pull-quote.svelte-jc10nx{max-width:56rem;margin:0 auto;text-align:center}.pull-quote.svelte-jc10nx p:where(.svelte-jc10nx){font-family:var(--font-display);font-size:clamp(1.75rem,3.5vw + .5rem,3rem);font-weight:500;line-height:1.15;letter-spacing:-.02em;color:var(--foreground);margin:0;text-wrap:balance}.pull-quote-mark.svelte-jc10nx{color:var(--secondary-foreground);opacity:.6;margin:0 .05em}.pull-quote-cite.svelte-jc10nx{margin-top:2rem;font-size:.8125rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--secondary-foreground)}
