.post-head[data-astro-cid-zg7dkzxc]{gap:var(--space-3);max-width:62rem;margin-bottom:var(--space-6);display:grid}.post-head[data-astro-cid-zg7dkzxc]>[data-astro-cid-zg7dkzxc]{margin:0}.post-head[data-astro-cid-zg7dkzxc] h1[data-astro-cid-zg7dkzxc]{font-size:var(--step-4)}.kicker[data-astro-cid-zg7dkzxc] a[data-astro-cid-zg7dkzxc]{font:700 var(--step--1) var(--font-hud);letter-spacing:.1em;text-transform:uppercase;color:var(--sig);text-decoration:none}.meta[data-astro-cid-zg7dkzxc]{gap:var(--space-2) var(--space-5);font:600 var(--step--1) var(--font-hud);color:var(--text-secondary);flex-wrap:wrap;display:flex}.post-grid[data-astro-cid-zg7dkzxc]{gap:var(--space-7);grid-template-columns:minmax(0,1fr) 300px;align-items:start;display:grid}.post-body[data-astro-cid-zg7dkzxc]{font-size:1.08rem;line-height:1.7}.post-body[data-astro-cid-zg7dkzxc] h2{scroll-margin-top:96px}.post-body[data-astro-cid-zg7dkzxc] a{font-weight:600}.post-body[data-astro-cid-zg7dkzxc] strong{color:var(--text-main)}.post-body[data-astro-cid-zg7dkzxc] blockquote{margin:var(--space-5) 0;padding:var(--space-3) var(--space-5);background:var(--surface-raised);border:1px solid var(--line)}.post-aside[data-astro-cid-zg7dkzxc]{gap:var(--space-5);display:grid;position:sticky;top:96px}.aside-title[data-astro-cid-zg7dkzxc]{margin:0 0 var(--space-2);font:700 .78rem var(--font-hud);letter-spacing:.1em;text-transform:uppercase;color:var(--text-secondary)}.toc[data-astro-cid-zg7dkzxc]{padding:var(--space-4);background:var(--surface-raised)}.toc[data-astro-cid-zg7dkzxc] ol[data-astro-cid-zg7dkzxc]{gap:var(--space-2);font-size:var(--step--1);margin:0;padding-left:1.2em;display:grid}.toc[data-astro-cid-zg7dkzxc] a[data-astro-cid-zg7dkzxc]{color:var(--text-main)}.play[data-astro-cid-zg7dkzxc] ul[data-astro-cid-zg7dkzxc]{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.play[data-astro-cid-zg7dkzxc] a[data-astro-cid-zg7dkzxc]{gap:var(--space-3);background:var(--surface-raised);color:var(--text-main);box-shadow:inset 0 0 0 1px var(--line);transition:box-shadow .16s var(--ease);grid-template-columns:72px 1fr;align-items:center;padding:6px;text-decoration:none;display:grid}.play[data-astro-cid-zg7dkzxc] a[data-astro-cid-zg7dkzxc]:hover,.play[data-astro-cid-zg7dkzxc] a[data-astro-cid-zg7dkzxc]:focus-visible{box-shadow:inset 0 0 0 2px var(--sig);color:var(--text-main)}.mini-art[data-astro-cid-zg7dkzxc]{aspect-ratio:16/10;overflow:hidden}.play[data-astro-cid-zg7dkzxc] b[data-astro-cid-zg7dkzxc]{font:400 .95rem / 1.2 var(--font-display);display:block}.play[data-astro-cid-zg7dkzxc] small[data-astro-cid-zg7dkzxc]{font:700 .72rem var(--font-hud);letter-spacing:.08em;text-transform:uppercase;color:var(--sig)}.posts[data-astro-cid-zg7dkzxc]{gap:var(--space-5);grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));margin:0;padding:0;list-style:none;display:grid}@media (width<=960px){.post-grid[data-astro-cid-zg7dkzxc]{grid-template-columns:minmax(0,1fr)}.post-aside[data-astro-cid-zg7dkzxc]{position:static}}
