.note[data-astro-cid-vex5zuxs]{padding:clamp(40px,7vw,88px) 0 0}.layout[data-astro-cid-vex5zuxs]{grid-template-columns:minmax(0,1fr) 240px;grid-template-areas:"head head""body toc";gap:40px 56px;display:grid}.head[data-astro-cid-vex5zuxs]{grid-area:head;max-width:820px}.body[data-astro-cid-vex5zuxs]{grid-area:body}.toc[data-astro-cid-vex5zuxs]{top:calc(var(--header-h) + 24px);grid-area:toc;align-self:start;padding:18px 20px;font-size:.85rem;position:sticky}.toc-label[data-astro-cid-vex5zuxs]{color:var(--faint);text-transform:uppercase;letter-spacing:.14em;margin-bottom:10px;font-size:.72rem}.toc[data-astro-cid-vex5zuxs] ol[data-astro-cid-vex5zuxs]{margin:0;padding-left:1.2em}.toc[data-astro-cid-vex5zuxs] li[data-astro-cid-vex5zuxs]{color:var(--faint);margin:6px 0}.toc[data-astro-cid-vex5zuxs] a[data-astro-cid-vex5zuxs]{color:var(--muted);text-decoration:none}.toc[data-astro-cid-vex5zuxs] a[data-astro-cid-vex5zuxs]:hover{color:var(--accent)}.back[data-astro-cid-vex5zuxs]{margin-bottom:26px;font-size:.85rem;text-decoration:none;display:inline-block}.back[data-astro-cid-vex5zuxs]:hover{text-decoration:underline}.meta[data-astro-cid-vex5zuxs]{color:var(--faint);gap:10px;margin-bottom:14px;font-size:.85rem;display:flex}.title[data-astro-cid-vex5zuxs]{letter-spacing:-.04em;font-size:clamp(2.2rem,6vw,4rem)}.desc[data-astro-cid-vex5zuxs]{color:var(--muted);max-width:40em;margin-top:18px;font-size:1.2rem}.tags[data-astro-cid-vex5zuxs]{flex-wrap:wrap;gap:8px;margin:18px 0 0;padding:0;list-style:none;display:flex}.tags[data-astro-cid-vex5zuxs] li[data-astro-cid-vex5zuxs]{color:var(--accent);font:500 .82rem/1 var(--mono)}@media (width<=960px){.layout[data-astro-cid-vex5zuxs]{grid-template-columns:1fr;grid-template-areas:"head""toc""body";gap:28px}.toc[data-astro-cid-vex5zuxs]{position:static}}
