.layout[data-astro-cid-zecxsg3b]{padding:40px var(--gutter) 64px;grid-template-columns:220px minmax(0,680px);justify-content:center;gap:72px;display:grid}.contents[data-astro-cid-zecxsg3b]{align-self:start;padding-top:146px;font-size:14.5px;position:sticky;top:32px}.contents[data-astro-cid-zecxsg3b] a[data-astro-cid-zecxsg3b]{border-left:2px solid var(--border);color:var(--muted);padding:6px 0 6px 14px;text-decoration:none;display:block}.contents[data-astro-cid-zecxsg3b] a[data-astro-cid-zecxsg3b]:hover{border-left-color:var(--primary);color:var(--foreground)}h1[data-astro-cid-zecxsg3b]{letter-spacing:-.035em;margin:0;font-size:44px;font-weight:650;line-height:1.1}.updated[data-astro-cid-zecxsg3b]{color:var(--muted);margin:12px 0 40px}article[data-astro-cid-zecxsg3b]{font-size:16.5px;line-height:1.65}article[data-astro-cid-zecxsg3b] h2{letter-spacing:-.015em;margin:44px 0 10px;scroll-margin-top:24px;font-size:21px;font-weight:650}article[data-astro-cid-zecxsg3b] p,article[data-astro-cid-zecxsg3b] ul{margin:0 0 14px}article[data-astro-cid-zecxsg3b] ul{padding-left:1.2em}article[data-astro-cid-zecxsg3b] li{margin-bottom:8px}article[data-astro-cid-zecxsg3b] li::marker{color:var(--muted)}article[data-astro-cid-zecxsg3b] a{color:var(--primary)}article[data-astro-cid-zecxsg3b] code{font:14.5px ui-monospace,SFMono-Regular,Menlo,monospace}@media (width<=760px){.layout[data-astro-cid-zecxsg3b]{grid-template-columns:1fr;padding-top:16px;padding-bottom:48px}.contents[data-astro-cid-zecxsg3b]{display:none}h1[data-astro-cid-zecxsg3b]{font-size:36px}}
