.display-serif[data-astro-cid-kfn7b65q]{font-family:var(--font-display);font-weight:560;font-variation-settings:"opsz" 144,"SOFT" 30,"WONK" 1;letter-spacing:-.02em;line-height:1.02;color:var(--color-ink)}.gold-italic[data-astro-cid-kfn7b65q]{font-style:italic;font-weight:480;background:linear-gradient(120deg,var(--color-gold-dark) 0%,var(--color-gold) 55%,var(--color-gold-light) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.overline-label[data-astro-cid-kfn7b65q]{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.22em;color:var(--color-warm-500)}.overline-dot[data-astro-cid-kfn7b65q]{color:var(--color-gold)}.lede[data-astro-cid-kfn7b65q]{font-family:var(--font-serif);font-size:clamp(1.25rem,1.8vw,1.4375rem);line-height:1.65;color:var(--color-body);text-wrap:pretty}.seam-link[data-astro-cid-kfn7b65q]{color:var(--color-gold-dark);text-decoration:underline;text-decoration-color:var(--color-gold);text-decoration-thickness:1px;text-underline-offset:4px;transition:text-decoration-thickness .2s ease,color .2s ease}.seam-link[data-astro-cid-kfn7b65q]:hover{text-decoration-thickness:2px;color:var(--color-gold)}.paper-grain[data-astro-cid-kfn7b65q]{background-color:var(--color-paper);position:relative}.paper-grain[data-astro-cid-kfn7b65q]:before{content:"";position:absolute;inset:0;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.05'/%3E%3C/svg%3E");pointer-events:none;z-index:0}.paper-grain[data-astro-cid-kfn7b65q]>[data-astro-cid-kfn7b65q]{position:relative;z-index:1}.section-head[data-astro-cid-kfn7b65q]{max-width:40rem;margin-bottom:3.5rem}.section-title[data-astro-cid-kfn7b65q]{font-size:clamp(2.25rem,5vw,4rem)}.section-intro[data-astro-cid-kfn7b65q]{margin-top:1.5rem;font-family:var(--font-serif);font-size:clamp(1.1875rem,1.6vw,1.375rem);line-height:1.7;color:var(--color-body-light);text-wrap:pretty}.speak-hero[data-astro-cid-kfn7b65q]:after{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 60% 50% at 80% 15%,rgba(184,150,11,.08) 0%,transparent 65%);pointer-events:none;z-index:0}.speak-title[data-astro-cid-kfn7b65q]{font-size:clamp(2.75rem,7.5vw,6.5rem);line-height:.98}.speak-section[data-astro-cid-kfn7b65q]{padding:4rem 0 5rem}.stage-gallery[data-astro-cid-kfn7b65q]{display:block;columns:1;column-gap:1.25rem;max-width:none}@media(min-width:640px){.stage-gallery[data-astro-cid-kfn7b65q]{columns:2}}@media(min-width:1024px){.stage-gallery[data-astro-cid-kfn7b65q]{columns:3;column-gap:1.5rem}}.stage-gallery[data-astro-cid-kfn7b65q] figure[data-astro-cid-kfn7b65q]{aspect-ratio:auto;break-inside:avoid;margin:0 0 1.25rem}@media(min-width:1024px){.stage-gallery[data-astro-cid-kfn7b65q] figure[data-astro-cid-kfn7b65q]{margin-bottom:1.5rem}}.stage-gallery[data-astro-cid-kfn7b65q] figure[data-astro-cid-kfn7b65q] img[data-astro-cid-kfn7b65q]{width:100%;height:auto;aspect-ratio:auto;filter:sepia(.16) saturate(1.08) contrast(1.02) brightness(1.01)}.stage-gallery[data-astro-cid-kfn7b65q] figcaption[data-astro-cid-kfn7b65q]{font-family:var(--font-serif);font-style:italic;font-size:.9375rem}.speak-highlight[data-astro-cid-kfn7b65q]{margin-bottom:3.5rem;padding-bottom:3.5rem;border-bottom:1px solid var(--color-warm-200)}.highlight-title[data-astro-cid-kfn7b65q]{font-size:clamp(1.75rem,3.4vw,2.625rem);margin-top:.75rem}.highlight-gallery[data-astro-cid-kfn7b65q]{display:grid;grid-template-columns:1fr;gap:1.25rem;margin-top:2rem;max-width:none}@media(min-width:768px){.highlight-gallery[data-astro-cid-kfn7b65q]{grid-template-columns:1fr 1fr;gap:1.5rem}}.highlight-gallery[data-astro-cid-kfn7b65q] figure[data-astro-cid-kfn7b65q]{aspect-ratio:3 / 2}.highlight-gallery[data-astro-cid-kfn7b65q] figure[data-astro-cid-kfn7b65q] img[data-astro-cid-kfn7b65q]{filter:sepia(.16) saturate(1.08) contrast(1.02) brightness(1.01)}.speak-closing[data-astro-cid-kfn7b65q]{padding:6rem 0 7rem}.closing-title[data-astro-cid-kfn7b65q]{font-size:clamp(2.5rem,6vw,4.5rem)}.closing-text[data-astro-cid-kfn7b65q]{margin:2rem auto 0;max-width:38rem;font-family:var(--font-serif);font-size:clamp(1.1875rem,1.6vw,1.375rem);line-height:1.7;color:var(--color-body);text-wrap:pretty}
