.mw[data-astro-cid-4upblso3]{padding-bottom:0}.measure[data-astro-cid-4upblso3]{max-width:46rem;margin:0 auto}.masthead[data-astro-cid-4upblso3]{text-align:center;max-width:60rem;margin:0 auto;padding:clamp(2rem,5vw,3.5rem) 1.25rem 0}.vidpaint[data-astro-cid-4upblso3]{position:relative;aspect-ratio:684 / 460}.vidpaint[data-astro-cid-4upblso3] canvas[data-astro-cid-4upblso3]{display:block;width:100%;height:100%;border-radius:10px}.vidpaint[data-astro-cid-4upblso3] video[data-astro-cid-4upblso3]{position:absolute;inset:0;width:100%;height:100%;visibility:hidden;pointer-events:none}.vidpaint[data-astro-cid-4upblso3] noscript[data-astro-cid-4upblso3] img[data-astro-cid-4upblso3]{position:absolute;inset:0;width:100%;height:auto;border-radius:10px}.masthead[data-astro-cid-4upblso3] .logo[data-astro-cid-4upblso3]{max-width:min(34rem,100%);margin:0 auto}.wavefeature[data-astro-cid-4upblso3]{max-width:54rem;margin:clamp(2.5rem,6vw,4rem) auto 0;padding:0 1.25rem;text-align:center}.wavecap[data-astro-cid-4upblso3]{font-style:italic;color:#6b6560;font-size:.92rem;margin:.8rem 0 0}.eyebrow[data-astro-cid-4upblso3]{font-size:.8rem;letter-spacing:.16em;text-transform:uppercase;color:#2e7d5f;margin:1.6rem 0 .4rem}.masthead[data-astro-cid-4upblso3] h1[data-astro-cid-4upblso3]{font-size:clamp(1.7rem,3.8vw,2.5rem);margin:0 auto;max-width:44rem}.cadence[data-astro-cid-4upblso3]{color:#6b6560;font-style:italic;margin:.8rem 0 0}.band[data-astro-cid-4upblso3]{background:linear-gradient(180deg,#ecf8f2,#d2ecdf);padding:clamp(2.5rem,6vw,4rem) 1.25rem;margin-top:clamp(2rem,5vw,3.5rem)}.band[data-astro-cid-4upblso3] h2[data-astro-cid-4upblso3]{font-size:clamp(1.45rem,3vw,1.9rem);margin:0 0 1.2rem}.band[data-astro-cid-4upblso3] h2[data-astro-cid-4upblso3]:after{content:"";display:block;width:58px;height:3px;background:#8dd9bf;margin-top:.6rem;border-radius:2px}.premise[data-astro-cid-4upblso3] p[data-astro-cid-4upblso3]{margin:0 0 1.2em}.premise[data-astro-cid-4upblso3] p[data-astro-cid-4upblso3]:last-child{margin-bottom:0}.cast[data-astro-cid-4upblso3]{max-width:70rem;margin:clamp(2.5rem,6vw,4rem) auto 0;padding:0 clamp(1.25rem,4vw,2.5rem);text-align:center}.cast[data-astro-cid-4upblso3] h2[data-astro-cid-4upblso3]{font-size:clamp(1.6rem,3.4vw,2.1rem);margin:0 0 .4rem}.cast[data-astro-cid-4upblso3] h2[data-astro-cid-4upblso3]:after{content:"";display:block;width:58px;height:3px;background:#8dd9bf;margin:.6rem auto 0;border-radius:2px}.cast-intro[data-astro-cid-4upblso3]{color:#6b6560;font-style:italic;margin:.8rem auto 2rem;max-width:36rem}.cast-grid[data-astro-cid-4upblso3]{display:grid;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:1.8rem;text-align:left;align-items:start}.castcard[data-astro-cid-4upblso3]{background:#fff;border-radius:6px;box-shadow:0 1px 14px #00000012;padding:1.3rem 1.4rem 1.5rem}.castcard[data-astro-cid-4upblso3] img[data-astro-cid-4upblso3]{width:100%;height:auto;border-radius:4px}.nopic[data-astro-cid-4upblso3]{aspect-ratio:3 / 2;border:2px dashed #a9e2cf;border-radius:4px;display:grid;place-items:center;text-align:center;color:#6b6560;font-style:italic;line-height:1.5}.castcard[data-astro-cid-4upblso3] h3[data-astro-cid-4upblso3]{font-size:1.3rem;margin:.9rem 0 .4rem}.sketch[data-astro-cid-4upblso3]{font-size:.93rem;color:#444;margin:0 0 .8rem}.says[data-astro-cid-4upblso3]{font-family:"Young Serif",Georgia,serif;font-size:.98rem;margin:0;background:#ecf8f2;border-radius:14px 14px 14px 3px;padding:.6rem .9rem}.coming[data-astro-cid-4upblso3]{max-width:40rem;margin:2.4rem auto 0;padding:1.3rem 1.6rem 1rem;border:2px dashed #a9e2cf;border-radius:6px;text-align:left}.coming[data-astro-cid-4upblso3] h3[data-astro-cid-4upblso3]{font-size:1.2rem;margin:0;text-align:center}.coming-intro[data-astro-cid-4upblso3]{color:#6b6560;font-style:italic;margin:.3rem 0 .9rem;text-align:center}.coming[data-astro-cid-4upblso3] ul[data-astro-cid-4upblso3]{list-style:none;margin:0;padding:0}.coming[data-astro-cid-4upblso3] li[data-astro-cid-4upblso3]{display:flex;flex-wrap:wrap;align-items:baseline;gap:.15rem 1rem;padding:.55rem 0;border-top:1px solid #e3f3ec;font-size:.95rem;color:#444}.coming[data-astro-cid-4upblso3] .who[data-astro-cid-4upblso3]{flex:1 1 18rem}.coming[data-astro-cid-4upblso3] strong[data-astro-cid-4upblso3]{color:#1a1717}.coming[data-astro-cid-4upblso3] .when[data-astro-cid-4upblso3]{font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;color:#2e7d5f;white-space:nowrap}.glossary[data-astro-cid-4upblso3] dl[data-astro-cid-4upblso3]{margin:0}.glossary[data-astro-cid-4upblso3] .entry[data-astro-cid-4upblso3]{margin:0 0 1.2rem}.glossary[data-astro-cid-4upblso3] .entry[data-astro-cid-4upblso3]:last-child{margin-bottom:0}.glossary[data-astro-cid-4upblso3] dt[data-astro-cid-4upblso3]{font-family:"Young Serif",Georgia,serif;font-size:1.08rem;margin:0 0 .2rem}.glossary[data-astro-cid-4upblso3] dd[data-astro-cid-4upblso3]{margin:0;color:#333}.glossary[data-astro-cid-4upblso3] dd[data-astro-cid-4upblso3] a[data-astro-cid-4upblso3],.glossary[data-astro-cid-4upblso3] .ptext[data-astro-cid-4upblso3] a[data-astro-cid-4upblso3]{color:inherit;text-underline-offset:3px;text-decoration-color:#8dd9bf}.glossary[data-astro-cid-4upblso3] .from[data-astro-cid-4upblso3]{font-size:.86rem;font-style:italic;color:#6b6560}.places-title[data-astro-cid-4upblso3]{font-size:1.15rem;margin:2rem 0 .9rem}.glossary[data-astro-cid-4upblso3] .sayings[data-astro-cid-4upblso3] dt[data-astro-cid-4upblso3]{font-style:italic}.places[data-astro-cid-4upblso3]{display:grid;grid-template-columns:repeat(auto-fill,minmax(13rem,1fr));gap:1.4rem}.place[data-astro-cid-4upblso3] img[data-astro-cid-4upblso3]{display:block;width:100%;height:auto;aspect-ratio:3 / 2;object-fit:cover;border-radius:4px}.placepic[data-astro-cid-4upblso3]{aspect-ratio:3 / 2;font-family:"Young Serif",Georgia,serif;font-style:normal;font-size:1.05rem;background:#ffffff80}.pname[data-astro-cid-4upblso3]{font-family:"Young Serif",Georgia,serif;font-size:1.05rem;margin:.6rem 0 .2rem}.ptext[data-astro-cid-4upblso3]{margin:0;color:#333;font-size:.95rem}.glossary[data-astro-cid-4upblso3] .namesake[data-astro-cid-4upblso3]{margin:1.6rem 0 0;font-size:.95rem;color:#444;font-style:italic}.glossary[data-astro-cid-4upblso3] .namesake[data-astro-cid-4upblso3] a[data-astro-cid-4upblso3]{color:inherit}.archive[data-astro-cid-4upblso3]{max-width:70rem;margin:clamp(2.5rem,6vw,4rem) auto 0;padding:0 clamp(1.25rem,4vw,2.5rem)}.archive[data-astro-cid-4upblso3] h2[data-astro-cid-4upblso3]{text-align:center;font-size:clamp(1.6rem,3.4vw,2.1rem);margin:0 0 2rem}.archive[data-astro-cid-4upblso3] h2[data-astro-cid-4upblso3]:after{content:"";display:block;width:58px;height:3px;background:#8dd9bf;margin:.6rem auto 0;border-radius:2px}.strips[data-astro-cid-4upblso3]{display:grid;grid-template-columns:repeat(auto-fill,minmax(17rem,1fr));gap:2.4rem 2rem}.strip[data-astro-cid-4upblso3] a[data-astro-cid-4upblso3]{color:inherit;text-decoration:none;display:block}.ep[data-astro-cid-4upblso3]{font-size:.75rem;letter-spacing:.14em;text-transform:uppercase;color:#2e7d5f;margin:0 0 .5rem}.strip[data-astro-cid-4upblso3] img[data-astro-cid-4upblso3]{width:100%;height:auto;border-radius:6px;border:1px solid #e8e4df}.strip[data-astro-cid-4upblso3] h3[data-astro-cid-4upblso3]{font-size:1.12rem;margin:.8rem 0 .3rem}.strip[data-astro-cid-4upblso3] a[data-astro-cid-4upblso3]:hover h3[data-astro-cid-4upblso3]{text-decoration:underline;text-underline-offset:4px}.moral[data-astro-cid-4upblso3]{font-size:.88rem;font-style:italic;color:#555;margin:.2rem 0 0}.moral[data-astro-cid-4upblso3] .sig[data-astro-cid-4upblso3]{font-style:normal;color:#6b6560;white-space:nowrap}.closer[data-astro-cid-4upblso3]{text-align:center}.welcome[data-astro-cid-4upblso3]{font-family:"Young Serif",Georgia,serif;font-size:clamp(1.15rem,2.4vw,1.5rem);line-height:1.5;margin:0}
