@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:300 400;font-display:swap;src:url(/fonts/cormorant-garamond.woff2)format("woff2")}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:300;font-display:swap;src:url(/fonts/cormorant-garamond-italic.woff2)format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:300 400;font-display:swap;src:url(/fonts/inter.woff2)format("woff2")}:root{--mist:#f2efe6;--ink:#1c1d26;--body:#4a4b57;--castle:#5d6a9e}*{box-sizing:border-box;margin:0}body{background:var(--mist);color:var(--ink);-webkit-font-smoothing:antialiased;font:300 16px/1.7 Inter,system-ui,sans-serif}header.svelte-1n46o8q,main.svelte-1n46o8q,footer.svelte-1n46o8q{max-width:1320px;margin:0 auto;padding:0 clamp(24px,6vw,80px)}header.svelte-1n46o8q{letter-spacing:.18em;text-transform:uppercase;justify-content:space-between;align-items:baseline;gap:24px;padding-top:40px;padding-bottom:40px;font-size:12px;display:flex}nav.svelte-1n46o8q{align-items:baseline;gap:24px;display:flex}button.svelte-1n46o8q{font:inherit;letter-spacing:inherit;text-transform:inherit;color:var(--body);cursor:pointer;background:0 0;border:0;border-bottom:1px solid #0000;padding:0}button[aria-pressed=true].svelte-1n46o8q{color:var(--ink);border-color:var(--ink)}.mark.svelte-1n46o8q{letter-spacing:.32em;text-transform:uppercase;font:400 22px/1 Cormorant Garamond,Georgia,serif}.hero.svelte-1n46o8q{grid-template-columns:7fr 5fr;align-items:center;gap:clamp(48px,7vw,112px);padding:clamp(32px,6vw,80px) 0 clamp(80px,10vw,140px);display:grid}img.svelte-1n46o8q{width:100%;height:auto;display:block}figcaption.svelte-1n46o8q{color:var(--body);margin-top:16px;font-size:12px}.eyebrow.svelte-1n46o8q,small.svelte-1n46o8q{letter-spacing:.24em;text-transform:uppercase;color:var(--castle);font-size:11px}h1.svelte-1n46o8q{letter-spacing:-.01em;margin:24px 0 40px;font:300 clamp(52px,5.2vw,88px)/1 Cormorant Garamond,Georgia,serif}h1.svelte-1n46o8q em:where(.svelte-1n46o8q){color:var(--castle);font-style:italic}.lede.svelte-1n46o8q{color:var(--body);max-width:30em;font-size:17px}footer.svelte-1n46o8q{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:24px;padding-bottom:48px;display:flex}footer.svelte-1n46o8q:before{content:"";border-top:1px solid var(--ink);flex-basis:100%;padding-bottom:24px}@media (width<=900px){.hero.svelte-1n46o8q{grid-template-columns:1fr}.hero.svelte-1n46o8q figure:where(.svelte-1n46o8q){order:1}}
