.title.svelte-31duvd{letter-spacing:var(--_site-serif-letter-spacing,inherit)}.hero.svelte-1uha8ag{padding-block:var(--layout-padding-block);padding-inline:var(--layout-padding-inline)}.title.svelte-1uha8ag{color:var(--text-prominent);font-family:var(--font-serif);font-size:clamp(3.5rem,7vw,6.875rem);font-weight:var(--heading-font-weight);letter-spacing:var(--heading-letter-spacing);margin:0;line-height:1}.title.svelte-1uha8ag em:where(.svelte-1uha8ag){color:var(--accent);font-style:italic}.metadata.svelte-1uha8ag{gap:var(--space-3) var(--space-5);flex-wrap:wrap;display:flex}.metadata.svelte-1uha8ag span:where(.svelte-1uha8ag){padding-right:var(--space-5);border-right:var(--border-width) solid var(--border)}.metadata.svelte-1uha8ag span:where(.svelte-1uha8ag):last-child{border-right:none;padding-right:0}.details.svelte-1uha8ag{gap:var(--layout-gap-block) var(--layout-gap-inline);grid-template-columns:1fr auto;align-items:end;display:grid}.description.svelte-1uha8ag{gap:var(--content-gap-block);max-width:30rem;overflow-wrap:anywhere;min-inline-size:0;line-height:1.7;display:grid;position:relative}.description.svelte-1uha8ag p:where(.svelte-1uha8ag){margin:0}.description.svelte-1uha8ag:after{content:"+";color:var(--text-muted);font-family:var(--font-mono);font-size:var(--ui-font-size);text-transform:uppercase;line-height:1;position:absolute;bottom:-1.625rem;left:0}.quote.svelte-1uha8ag{max-width:58.75rem;color:var(--text-prominent);font-family:var(--font-serif);font-size:clamp(1.75rem,3.4vw,3.125rem);font-weight:var(--heading-font-weight);letter-spacing:var(--heading-letter-spacing);line-height:1.15}.quote.svelte-1uha8ag .dim:where(.svelte-1uha8ag){color:var(--text-muted)}@media (width<70rem){.details.svelte-1uha8ag{grid-template-columns:1fr}}
