.page.svelte-2p8um6{font-family:Söhne,Inter Tight,Helvetica Neue,Helvetica,Arial,sans-serif;min-height:100vh;-webkit-font-smoothing:antialiased}.topbar.svelte-2p8um6{padding:2rem 3.5rem;border-bottom:1px solid;display:flex;align-items:baseline;justify-content:space-between}.back.svelte-2p8um6{font-size:13px;text-decoration:none;opacity:.7}.back.svelte-2p8um6:hover{opacity:1}.tag.svelte-2p8um6{font-size:11px;letter-spacing:.22em;text-transform:uppercase}.hero.svelte-2p8um6{padding:5rem 3.5rem 4rem;display:grid;grid-template-columns:1fr 3fr;gap:3rem;align-items:start}.eyebrow.svelte-2p8um6{font-size:12px;letter-spacing:.22em;text-transform:uppercase;opacity:.5;margin-bottom:2rem}.meta.svelte-2p8um6{display:grid;grid-template-columns:max-content 1fr;column-gap:1.5rem;row-gap:.6rem;font-size:13px;margin:0}.meta.svelte-2p8um6 dt:where(.svelte-2p8um6){opacity:.5}.meta.svelte-2p8um6 dd:where(.svelte-2p8um6){margin:0}.title.svelte-2p8um6{margin:0 0 2.5rem;font-size:clamp(64px,10vw,140px);line-height:.9;letter-spacing:-.02em;font-weight:500}.italic-accent.svelte-2p8um6{font-family:Newsreader,Times New Roman,serif;font-style:italic;font-weight:400}.lede.svelte-2p8um6{margin:0;font-size:20px;line-height:1.6;opacity:.8;max-width:38rem}.placeholder.svelte-2p8um6{margin:0 3.5rem;border:1px solid;aspect-ratio:16/7;display:flex;align-items:center;justify-content:center;background:repeating-linear-gradient(45deg,#e7e2d6 0,#e7e2d6 10px,#efe9dc 10px,#efe9dc 20px)}.placeholder-label.svelte-2p8um6{font-size:11px;letter-spacing:.2em;text-transform:uppercase;opacity:.4}.body.svelte-2p8um6{padding:5rem 3.5rem 6rem}.col-offset.svelte-2p8um6{max-width:40rem;margin-left:calc(25% + 3rem)}.h2.svelte-2p8um6{font-size:13px;letter-spacing:.18em;text-transform:uppercase;opacity:.5;margin:2.5rem 0 .75rem}.body.svelte-2p8um6 p:where(.svelte-2p8um6){font-size:17px;line-height:1.75;opacity:.85;margin:0 0 1rem}.footer.svelte-2p8um6{padding:2rem 3.5rem;border-top:1px solid;display:flex;justify-content:space-between;font-size:13px}.footer.svelte-2p8um6 a:where(.svelte-2p8um6){text-decoration:none}.footer.svelte-2p8um6 a:where(.svelte-2p8um6):hover{text-decoration:underline}@media(max-width:760px){.hero.svelte-2p8um6{grid-template-columns:1fr;padding:3rem 1.5rem 2rem}.placeholder.svelte-2p8um6,.body.svelte-2p8um6,.footer.svelte-2p8um6,.topbar.svelte-2p8um6{padding-left:1.5rem;padding-right:1.5rem}.col-offset.svelte-2p8um6{margin-left:0;max-width:100%}}
