.chapter.svelte-5dw9zm{padding-block:var(--space-block);border-top:1px solid var(--line);scroll-margin-top:calc(var(--site-top) + 1rem);gap:1rem;display:grid}.chapter.svelte-5dw9zm:first-child{border-top:0;padding-top:0}.chapter.svelte-5dw9zm:last-child{border-bottom:1px solid var(--line)}h2.svelte-5dw9zm{font-size:var(--text-title-row);letter-spacing:var(--tracking-tight);text-transform:uppercase;text-wrap:balance;font-weight:900;line-height:1}.copy.svelte-5dw9zm .prose-content{max-width:56ch;color:var(--fg-muted)}.copy.svelte-5dw9zm .prose-content ul{color:var(--fg)}.cta.svelte-5dw9zm{margin-top:1.5rem}.photo.svelte-5dw9zm{aspect-ratio:3/2;border-radius:var(--radius-card);background:var(--surface);margin-top:.5rem;overflow:hidden}.photo.svelte-5dw9zm img{object-fit:cover;width:100%;height:100%;transition:transform .9s var(--ease-out-expo);display:block}.chapter.svelte-5dw9zm:hover .photo:where(.svelte-5dw9zm) img{transform:scale(1.04)}@media (width>=1024px){.chapter.svelte-5dw9zm{grid-template-columns:minmax(0,4fr) minmax(0,5fr) minmax(0,3fr);align-items:start;column-gap:clamp(2rem,4vw,4rem)}.text-only.svelte-5dw9zm .copy:where(.svelte-5dw9zm){grid-column:2/-1}.photo.svelte-5dw9zm{aspect-ratio:4/3;margin-top:0}}.close.svelte-12p5vab{padding-bottom:var(--section-y)}.inner.svelte-12p5vab{padding-top:var(--space-block);border-top:var(--court-line-weight) solid var(--fg);gap:1rem;display:grid}h2.svelte-12p5vab{font-size:var(--text-title-row);letter-spacing:var(--tracking-tight);text-transform:uppercase;font-weight:900;line-height:1}.text.svelte-12p5vab .prose-content{max-width:56ch;font-size:var(--text-lead);color:var(--fg-muted)}.cta.svelte-12p5vab{font-size:var(--text-lead);margin-top:1.75rem}@media (width>=1024px){.inner.svelte-12p5vab{grid-template-columns:minmax(0,4fr) minmax(0,8fr);column-gap:clamp(2rem,4vw,4rem)}}.chapters.svelte-wp3p2j{padding-block:clamp(.5rem, 1.5vw, 1.25rem) var(--section-y);scroll-margin-top:var(--site-top)}.own.svelte-wp3p2j{padding-bottom:var(--section-y);scroll-margin-top:var(--site-top)}.own.flush.svelte-wp3p2j{padding-bottom:0}.own.svelte-wp3p2j+.chapters:where(.svelte-wp3p2j){padding-top:0}.own.after-hero.svelte-wp3p2j{padding-top:clamp(1rem,2vw,1.5rem)}
