.hero.svelte-bhi6o5{max-width:760px;padding:44px 0 36px}.eyebrow-line.svelte-bhi6o5{font-family:var(--font-mono);letter-spacing:.08em;color:var(--color-accent-300);align-items:center;gap:12px;font-size:11px;display:flex}.bar.svelte-bhi6o5{background:var(--color-accent);width:28px;height:1px;box-shadow:0 0 8px var(--color-accent)}h1.svelte-bhi6o5{letter-spacing:-.025em;margin:20px 0 0;font-size:clamp(36px,5vw,60px);font-weight:200;line-height:1.08}.hero.svelte-bhi6o5 p:where(.svelte-bhi6o5){color:var(--color-neutral-400);max-width:58ch;margin:18px 0 0;font-size:16px;line-height:1.65}.wrap.svelte-bhi6o5{flex-wrap:wrap;align-items:flex-start;gap:40px 64px;display:flex}.content.svelte-bhi6o5{flex-direction:column;flex:560px;gap:18px;min-width:0;max-width:780px;display:flex}.sec.svelte-bhi6o5{flex-direction:column;gap:12px;padding:24px 28px;scroll-margin-top:90px;display:flex}.sec.svelte-bhi6o5 h2:where(.svelte-bhi6o5){letter-spacing:-.015em;align-items:baseline;gap:12px;margin:0;font-size:24px;font-weight:200;display:flex}.n.svelte-bhi6o5{color:var(--color-accent);letter-spacing:0;font-size:11px}.sec.svelte-bhi6o5 p:where(.svelte-bhi6o5){color:var(--color-neutral-300);margin:0;font-size:14.5px;line-height:1.7}.sec.svelte-bhi6o5 ol:where(.svelte-bhi6o5){counter-reset:s;flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.sec.svelte-bhi6o5 li:where(.svelte-bhi6o5){counter-increment:s;color:var(--color-neutral-300);padding-left:30px;font-size:14.5px;line-height:1.7;position:relative}.sec.svelte-bhi6o5 li:where(.svelte-bhi6o5):before{content:counter(s) ".";font-family:var(--font-mono);color:var(--color-accent);font-size:11px;position:absolute;top:.3em;left:0}.foot.svelte-bhi6o5{color:var(--color-neutral-400);margin:14px 0 0;font-size:13.5px;line-height:1.65}.links.svelte-bhi6o5{flex-wrap:wrap;gap:8px 24px;margin:0;font-size:13px;display:flex}.links.svelte-bhi6o5 a:where(.svelte-bhi6o5){align-items:center;gap:6px;display:inline-flex}.links.svelte-bhi6o5 i:where(.svelte-bhi6o5){font-size:14px}aside.svelte-bhi6o5{flex:0 280px;align-self:flex-start;min-width:220px;padding-bottom:24px;position:sticky;top:76px}.toc-h.svelte-bhi6o5{letter-spacing:.1em;text-transform:uppercase;color:var(--color-neutral-500);margin-bottom:12px;font-size:10.5px;display:block}aside.svelte-bhi6o5 ol:where(.svelte-bhi6o5){flex-direction:column;margin:0;padding:0;list-style:none;display:flex}aside.svelte-bhi6o5 a:where(.svelte-bhi6o5){color:var(--color-neutral-400);box-shadow:inset 1px 0 0 var(--color-divider);gap:10px;padding:7px 0 7px 12px;font-size:13px;line-height:1.45;transition:color .2s,box-shadow .2s;display:flex}aside.svelte-bhi6o5 a:where(.svelte-bhi6o5):hover{color:var(--color-text);box-shadow:inset 1px 0 0 var(--color-accent)}.num.svelte-bhi6o5{min-width:22px;color:var(--color-neutral-600);padding-top:2px;font-size:10px}.page.svelte-bhi6o5{padding-bottom:24px}@media (width>=901px){aside.svelte-bhi6o5{order:2}}@media (width<=900px){aside.svelte-bhi6o5{flex-basis:100%;position:static}}
