.hero.svelte-53pipt{background:var(--color-app-950);grid-template-columns:1.1fr .9fr;display:grid}.hero__copy.svelte-53pipt{padding:clamp(8rem, 12vw, 12rem) var(--spacing-gutter) 4rem max(var(--spacing-gutter), calc((100vw - var(--container-page)) / 2 + var(--spacing-gutter)));align-self:center}.eyebrow.svelte-53pipt,dt.svelte-53pipt,figcaption.svelte-53pipt{font-family:var(--font-mono);font-size:var(--text-mono-s);letter-spacing:.04em}.eyebrow.svelte-53pipt{color:var(--color-ink-500);text-transform:uppercase}.hero.svelte-53pipt .eyebrow:where(.svelte-53pipt),.closing.svelte-53pipt .eyebrow:where(.svelte-53pipt){color:var(--color-cut-400)}h1.svelte-53pipt{letter-spacing:-.045em;max-width:13ch;color:var(--color-bone-100);margin-top:1.5rem;font-size:clamp(2.8rem,5.4vw,5.3rem);line-height:1.02}.lead.svelte-53pipt{max-width:48ch;font-size:var(--text-lead);color:var(--color-bone-500);margin-top:1.75rem;line-height:1.6}.actions.svelte-53pipt{flex-wrap:wrap;gap:.75rem;margin-top:2rem;display:flex}.facts.svelte-53pipt{border-top:1px solid var(--color-app-700);flex-wrap:wrap;gap:1.5rem 2rem;margin-top:3rem;padding-top:1.5rem;display:flex}dt.svelte-53pipt{color:var(--color-bone-500);text-transform:uppercase}dd.svelte-53pipt{color:var(--color-bone-100);margin-top:.4rem}.hero__photo.svelte-53pipt{min-width:0;position:relative}.hero__photo.svelte-53pipt img:where(.svelte-53pipt){object-fit:cover;width:100%;height:100%;max-height:60rem}.hero__photo.svelte-53pipt figcaption:where(.svelte-53pipt){bottom:0;color:#fff;background:linear-gradient(#0000,#000b);padding:2rem 1.5rem 1rem;position:absolute;inset-inline:0}.story.svelte-53pipt{grid-template-columns:1fr 1fr;gap:3rem;display:grid}.copy.svelte-53pipt{font-size:var(--text-lead);color:var(--color-ink-700);line-height:1.7}.copy.svelte-53pipt p:where(.svelte-53pipt)+p:where(.svelte-53pipt){margin-top:1.5rem}.templates.svelte-53pipt,.photos.svelte-53pipt{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;margin-top:3rem;display:grid}.sheet.svelte-53pipt{border:1px solid var(--color-line);aspect-ratio:1;background:#fff;place-items:center;margin-bottom:1.5rem;display:grid;overflow:hidden}.sheet.svelte-53pipt img:where(.svelte-53pipt){object-fit:contain;width:100%;height:100%;min-height:0}h3.svelte-53pipt{letter-spacing:-.025em;margin-top:.5rem;font-size:1.5rem}article.svelte-53pipt>p:where(.svelte-53pipt):not(.eyebrow){color:var(--color-ink-700);margin-top:.75rem;line-height:1.7}article.svelte-53pipt a:where(.svelte-53pipt){text-underline-offset:.25em;margin-top:1rem;text-decoration:underline;display:inline-block}.photos.svelte-53pipt img:where(.svelte-53pipt){width:100%;height:auto}.photos.svelte-53pipt figcaption:where(.svelte-53pipt){color:var(--color-ink-500);margin-top:1rem}h2.svelte-53pipt{letter-spacing:-.04em;max-width:17ch;color:var(--color-bone-100);margin-top:1rem;font-size:clamp(2.5rem,5vw,4.5rem);line-height:1.06}@media (width<=800px){.hero.svelte-53pipt,.story.svelte-53pipt{grid-template-columns:1fr}.hero__copy.svelte-53pipt{padding:8rem var(--spacing-gutter) 3rem}.hero__photo.svelte-53pipt img:where(.svelte-53pipt){object-position:center 60%;max-height:38rem}.templates.svelte-53pipt,.photos.svelte-53pipt{grid-template-columns:1fr;gap:3rem}.photos.svelte-53pipt img:where(.svelte-53pipt){object-fit:cover;max-height:42rem}}
