.post[data-astro-cid-ssdmjifj]{gap:var(--space-7);padding-top:clamp(var(--space-7), 1.5rem + 5vw, 7rem);display:grid}.post__header[data-astro-cid-ssdmjifj]{gap:var(--space-4);display:grid}.post__header[data-astro-cid-ssdmjifj] h1[data-astro-cid-ssdmjifj]{max-width:50rem;font-size:clamp(2.25rem,1.6rem + 2.8vw,3.75rem)}.post__meta[data-astro-cid-ssdmjifj]{gap:var(--space-1) var(--space-4);font-family:var(--font-mono);font-size:var(--text-xs);color:var(--muted);flex-wrap:wrap;display:flex}.post__tags[data-astro-cid-ssdmjifj] a[data-astro-cid-ssdmjifj]{color:var(--muted);text-decoration-color:var(--hairline)}.post__tags[data-astro-cid-ssdmjifj] a[data-astro-cid-ssdmjifj]:hover{color:var(--text)}.post__draft[data-astro-cid-ssdmjifj]{padding-inline:var(--space-2);border-radius:var(--radius-pill);background:var(--accent-strong);color:var(--bg)}.post__related[data-astro-cid-ssdmjifj]{color:var(--muted)}.toc[data-astro-cid-ssdmjifj]{max-width:var(--measure);padding:var(--space-4) var(--space-5);border-radius:var(--radius-md);background:var(--surface);font-size:var(--text-sm)}.toc__label[data-astro-cid-ssdmjifj]{margin-bottom:var(--space-2);color:var(--muted);font-weight:var(--weight-medium)}.toc[data-astro-cid-ssdmjifj] ol[data-astro-cid-ssdmjifj]{padding-left:var(--space-5);margin:0}.toc[data-astro-cid-ssdmjifj] a[data-astro-cid-ssdmjifj]{padding-block:var(--space-1);color:var(--accent-on-surface);display:inline-block}.post__body[data-astro-cid-ssdmjifj] h2{margin-top:var(--space-7);font-size:clamp(1.5rem,1.25rem + 1vw,2rem)}
