main.svelte-1hqih8e{background:#f4f1eb;color:#141414}.opening.svelte-1hqih8e{padding:12vw 7vw 2vw;max-width:64rem}.opening.svelte-1hqih8e .eyebrow:where(.svelte-1hqih8e){margin-bottom:1.5rem}.opening.svelte-1hqih8e h1:where(.svelte-1hqih8e){font:400 clamp(3rem,8vw,7.5rem)/.86 "Playfair Display",serif;letter-spacing:-.04em;margin:0 0 1.5rem}.opening.svelte-1hqih8e .dek:where(.svelte-1hqih8e){font-size:1.15rem;line-height:1.6;max-width:34rem}.opening.svelte-1hqih8e .byline:where(.svelte-1hqih8e){margin-top:2.5rem;font-size:.62rem;letter-spacing:.16em;opacity:.6}.hero-image.svelte-1hqih8e{padding:3rem 7vw 1rem}.hero-image.svelte-1hqih8e img:where(.svelte-1hqih8e){width:100%;max-height:80vh;object-fit:cover;display:block;background:#e8e3da}.body.svelte-1hqih8e{padding:3rem 7vw 0;max-width:46rem}.body.svelte-1hqih8e section:where(.svelte-1hqih8e){padding-bottom:3.5rem}.body.svelte-1hqih8e h2:where(.svelte-1hqih8e){font:400 clamp(1.6rem,3vw,2.6rem)/1.05 "Playfair Display",serif;margin:0 0 1.2rem}.body.svelte-1hqih8e p:where(.svelte-1hqih8e){line-height:1.85;font-size:1.02rem;margin:0 0 1.2rem}.links.svelte-1hqih8e{border-top:1px solid #aaa;padding-top:3rem;max-width:none}.link-grid.svelte-1hqih8e{display:grid;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:1px;background:#ddd;border:1px solid #ddd;margin-top:1rem}.link-grid.svelte-1hqih8e a:where(.svelte-1hqih8e){background:#f4f1eb;color:inherit;text-decoration:none;padding:1.4rem;display:grid;gap:.4rem;transition:background .3s}.link-grid.svelte-1hqih8e a:where(.svelte-1hqih8e):hover{background:#fff}.link-grid.svelte-1hqih8e span:where(.svelte-1hqih8e){font-size:.6rem;letter-spacing:.14em;opacity:.55}.link-grid.svelte-1hqih8e strong:where(.svelte-1hqih8e){font:400 1.4rem/1.05 Playfair Display,serif}.link-grid.svelte-1hqih8e em:where(.svelte-1hqih8e){font-style:normal;justify-self:end;align-self:end}.more.svelte-1hqih8e{padding:5rem 7vw 10vw}.more.svelte-1hqih8e .row:where(.svelte-1hqih8e){display:grid;grid-template-columns:1fr 1fr;gap:1px;background:#ddd;border:1px solid #ddd;margin:1rem 0 2.5rem}.more.svelte-1hqih8e .row:where(.svelte-1hqih8e) a:where(.svelte-1hqih8e){background:#f4f1eb;color:inherit;text-decoration:none;padding:1.8rem;display:grid;gap:.5rem;transition:background .3s}.more.svelte-1hqih8e .row:where(.svelte-1hqih8e) a:where(.svelte-1hqih8e):hover{background:#fff}.more.svelte-1hqih8e strong:where(.svelte-1hqih8e){font:400 1.7rem/1 Playfair Display,serif}.more.svelte-1hqih8e span:where(.svelte-1hqih8e){font-size:.62rem;letter-spacing:.14em;opacity:.6}.more.svelte-1hqih8e .back:where(.svelte-1hqih8e){color:inherit;letter-spacing:.1em;font-size:.7rem;text-decoration:none;border-bottom:1px solid #141414;padding-bottom:.4rem}@media(max-width:700px){.opening.svelte-1hqih8e{padding:24vw 1rem 6vw}.opening.svelte-1hqih8e h1:where(.svelte-1hqih8e){font-size:16vw}.hero-image.svelte-1hqih8e{padding:2rem 1rem}.body.svelte-1hqih8e{padding:2rem 1rem 0}.more.svelte-1hqih8e{padding:4rem 1rem 15vw}.more.svelte-1hqih8e .row:where(.svelte-1hqih8e){grid-template-columns:1fr}}
