article.svelte-neihqy{padding:calc(64px + clamp(48px, 8vw, 112px)) var(--spacing-gutter) clamp(96px, 12vw, 160px);grid-template-columns:minmax(0,.8fr) minmax(0,1fr);gap:clamp(40px,7vw,120px);display:grid}header.svelte-neihqy{align-self:start;position:sticky;top:104px}h1.svelte-neihqy{font:400 clamp(2.6rem, 5vw, 4.6rem) / .95 var(--font-serif);letter-spacing:-.03em;text-wrap:balance;margin-bottom:24px}.lead.svelte-neihqy{max-width:28rem;color:var(--color-text-soft);font-size:17px;line-height:1.55}.sections.svelte-neihqy{counter-reset:section;max-width:42rem}section.svelte-neihqy{border-top:1px solid var(--color-border);counter-increment:section;padding:32px 0 36px}section.svelte-neihqy:last-child{border-bottom:1px solid var(--color-border)}.sections.svelte-neihqy .title:where(.svelte-neihqy){letter-spacing:-.01em;align-items:baseline;gap:16px;margin-bottom:16px;font-size:1.6rem;line-height:1.2;display:flex}.sections.svelte-neihqy .title:where(.svelte-neihqy):before{content:counter(section, decimal-leading-zero);color:var(--color-text-muted);font:500 12px/1 var(--font-mono);letter-spacing:.12em}section.svelte-neihqy p:where(.svelte-neihqy),li.svelte-neihqy{color:var(--color-text-soft);font-size:16px;line-height:1.65}section.svelte-neihqy p:where(.svelte-neihqy)+p:where(.svelte-neihqy),ul.svelte-neihqy+p:where(.svelte-neihqy){margin-top:12px}ul.svelte-neihqy{gap:10px;display:grid}li.svelte-neihqy{padding-left:24px;position:relative}li.svelte-neihqy:before{content:"—";color:var(--color-text-muted);position:absolute;left:0}.contact.svelte-neihqy{flex-wrap:wrap;gap:8px 24px;display:flex}.contact.svelte-neihqy a:where(.svelte-neihqy){white-space:nowrap}@media (width<=900px){article.svelte-neihqy{grid-template-columns:minmax(0,1fr);gap:32px}header.svelte-neihqy{position:static}}
