.hero.svelte-1j4aiiw{isolation:isolate;padding:180px 0 80px;position:relative}.bg.svelte-1j4aiiw{z-index:-1;pointer-events:none;height:620px;position:absolute;inset:0 0 auto;overflow:hidden}.bg.svelte-1j4aiiw:before{content:"";background:var(--grad-top) center / cover;filter:blur(10px);opacity:.45;position:absolute;inset:0;transform:scale(1.06)}.bg.svelte-1j4aiiw:after{content:"";background:linear-gradient(180deg, #f1f1ef00 0%, var(--ground) 90%);position:absolute;inset:0}.kicker.svelte-1j4aiiw{color:var(--muted);margin:0 0 18px;font-size:14px}h1.svelte-1j4aiiw{letter-spacing:-.055em;margin:0;font-size:clamp(56px,9vw,120px);font-weight:600;line-height:.95}.lede.svelte-1j4aiiw{max-width:44ch;margin-top:24px}.body.svelte-1j4aiiw{padding:40px 0 160px}.grid.svelte-1j4aiiw{grid-template-columns:240px minmax(0,1fr);align-items:start;gap:64px;display:grid}.toc.svelte-1j4aiiw{flex-direction:column;display:flex;position:sticky;top:100px}.toc.svelte-1j4aiiw .mono:where(.svelte-1j4aiiw){color:var(--soft);margin-bottom:12px;font-size:13px}.toc.svelte-1j4aiiw a:where(.svelte-1j4aiiw){color:var(--soft);border-left:1.5px solid var(--hair);transition:color .25s var(--ease), border-color .25s var(--ease);padding:7px 0 7px 16px;font-size:15px;position:relative}.toc.svelte-1j4aiiw a:where(.svelte-1j4aiiw):hover{color:var(--ink-2)}.toc.svelte-1j4aiiw a.on:where(.svelte-1j4aiiw){color:var(--ink);border-left-color:var(--tangerine);font-weight:500}.sections.svelte-1j4aiiw{max-width:680px}article.svelte-1j4aiiw{padding:8px 0 44px;scroll-margin-top:96px}article.svelte-1j4aiiw+article:where(.svelte-1j4aiiw){border-top:1px solid var(--hair);padding-top:40px}h2.svelte-1j4aiiw{letter-spacing:-.035em;align-items:baseline;gap:14px;margin:0 0 18px;font-size:26px;font-weight:600;line-height:1.15;display:flex}.n.svelte-1j4aiiw{letter-spacing:0;color:var(--soft);font-size:13px;font-weight:400}ul.svelte-1j4aiiw{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}li.svelte-1j4aiiw{color:var(--ink-2);padding-left:20px;font-size:17px;line-height:1.6;position:relative}li.svelte-1j4aiiw:before{content:"";background:var(--tangerine);border-radius:50%;width:6px;height:6px;position:absolute;top:.7em;left:2px}@media (width<=960px){.hero.svelte-1j4aiiw{padding:140px 0 48px}.grid.svelte-1j4aiiw{grid-template-columns:1fr;gap:24px}.toc.svelte-1j4aiiw{display:none}article.svelte-1j4aiiw{padding-bottom:32px}article.svelte-1j4aiiw+article:where(.svelte-1j4aiiw){padding-top:32px}}@media (width<=640px){h1.svelte-1j4aiiw{font-size:56px}h2.svelte-1j4aiiw{margin-bottom:14px;font-size:22px}li.svelte-1j4aiiw{font-size:16px}}
