.yt[data-astro-cid-jzvs6stl]{aspect-ratio:16/9;border-radius:var(--radius-card);cursor:pointer;background:#000;position:relative;overflow:hidden}.yt[data-astro-cid-jzvs6stl] img[data-astro-cid-jzvs6stl],.yt[data-astro-cid-jzvs6stl] iframe{object-fit:cover;border:0;width:100%;height:100%}.yt-play[data-astro-cid-jzvs6stl]{cursor:pointer;background:0 0;border:0;width:68px;height:48px;margin:auto;position:absolute;inset:0}.share[data-astro-cid-eqjx2q6l]{align-items:center;gap:var(--space-xs);flex-wrap:wrap;display:flex}.share[data-astro-cid-eqjx2q6l] a[data-astro-cid-eqjx2q6l],.share[data-astro-cid-eqjx2q6l] button[data-astro-cid-eqjx2q6l]{font:600 var(--text-xs) var(--font-display);border:1px solid var(--color-rule);border-radius:var(--radius-pill);color:var(--color-ink-2);cursor:pointer;background:0 0;padding:.45em .9em}.share[data-astro-cid-eqjx2q6l] a[data-astro-cid-eqjx2q6l]:hover,.share[data-astro-cid-eqjx2q6l] button[data-astro-cid-eqjx2q6l]:hover{border-color:var(--color-accent);color:var(--color-accent)}.article-layout[data-astro-cid-n5jj5plp]{gap:var(--space-2xl);padding-block:var(--space-xl);display:grid}@media (width>=1024px){.article-layout[data-astro-cid-n5jj5plp]{grid-template-columns:minmax(0,760px) 300px;justify-content:space-between}}.article[data-astro-cid-n5jj5plp]{gap:var(--space-lg);min-width:0;display:grid}.crumbs[data-astro-cid-n5jj5plp] a[data-astro-cid-n5jj5plp]:hover{color:var(--color-accent)}.tags-top[data-astro-cid-n5jj5plp]{gap:var(--space-2xs);display:flex}h1[data-astro-cid-n5jj5plp]{font-size:var(--text-display-s)}.dek[data-astro-cid-n5jj5plp]{font-size:var(--text-lg);color:var(--color-ink-2);line-height:1.5}.byline[data-astro-cid-n5jj5plp]{gap:var(--space-2xs);flex-wrap:wrap;display:flex}.byline[data-astro-cid-n5jj5plp] a[data-astro-cid-n5jj5plp]{color:var(--color-ink);font-weight:600}.hero[data-astro-cid-n5jj5plp],.video[data-astro-cid-n5jj5plp]{gap:var(--space-2xs);display:grid}.hero[data-astro-cid-n5jj5plp] img{border-radius:var(--radius-card);aspect-ratio:16/9;object-fit:cover;width:100%;height:auto}.video[data-astro-cid-n5jj5plp] video[data-astro-cid-n5jj5plp]{border-radius:var(--radius-card);background:#000;width:100%;max-height:80vh}.prose[data-astro-cid-n5jj5plp] .ad-slot{align-items:center;gap:var(--space-2xs);min-height:var(--ad-h-m);margin-block:var(--space-lg);flex-direction:column;display:flex}.prose[data-astro-cid-n5jj5plp] .ad-label{letter-spacing:.08em;text-transform:uppercase;color:var(--color-ink-muted);font-size:10px}.prose[data-astro-cid-n5jj5plp] .ad-placeholder{border:1px dashed var(--color-rule);border-radius:var(--radius-card);background:var(--color-paper-2);width:100%;color:var(--color-ink-muted);font:500 var(--text-xs) var(--font-mono);flex:1;place-items:center;display:grid}.embeds[data-astro-cid-n5jj5plp],.gallery[data-astro-cid-n5jj5plp]{gap:var(--space-lg);display:grid}.gallery[data-astro-cid-n5jj5plp]{grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr))}.gallery[data-astro-cid-n5jj5plp] img{border-radius:var(--radius-card);width:100%;height:auto}.sources[data-astro-cid-n5jj5plp]{padding:var(--space-lg);border-radius:var(--radius-card);background:var(--color-paper-2)}.sources[data-astro-cid-n5jj5plp] h2[data-astro-cid-n5jj5plp]{font-size:var(--text-md);margin-bottom:var(--space-xs)}.sources[data-astro-cid-n5jj5plp] ul[data-astro-cid-n5jj5plp]{gap:var(--space-2xs);padding-left:1.2em;list-style:outside;display:grid}.sources[data-astro-cid-n5jj5plp] a[data-astro-cid-n5jj5plp]{color:var(--color-accent);text-underline-offset:3px;text-decoration:underline}.tags[data-astro-cid-n5jj5plp]{gap:var(--space-xs);font:600 var(--text-sm) var(--font-display);flex-wrap:wrap;display:flex}.tags[data-astro-cid-n5jj5plp] a[data-astro-cid-n5jj5plp]{color:var(--color-ink-muted)}.tags[data-astro-cid-n5jj5plp] a[data-astro-cid-n5jj5plp]:hover{color:var(--color-accent)}.sidebar[data-astro-cid-n5jj5plp]{gap:var(--space-lg);align-content:start;display:grid}.side-title[data-astro-cid-n5jj5plp]{font-size:var(--text-md);padding-bottom:var(--space-xs);border-bottom:2px solid var(--color-ink)}.side-list[data-astro-cid-n5jj5plp]{gap:var(--space-md);counter-reset:n;display:grid}.side-list[data-astro-cid-n5jj5plp] li[data-astro-cid-n5jj5plp]{counter-increment:n;gap:var(--space-xs);font:600 var(--text-sm)/1.35 var(--font-display);color:var(--color-ink);grid-template-columns:2ch 1fr;display:grid}.side-list[data-astro-cid-n5jj5plp] li[data-astro-cid-n5jj5plp]:before{content:counter(n);color:var(--color-accent)}.side-list[data-astro-cid-n5jj5plp] a[data-astro-cid-n5jj5plp]:hover{color:var(--color-accent)}.after[data-astro-cid-n5jj5plp]{gap:var(--space-2xl);display:grid}.section-title[data-astro-cid-n5jj5plp]{font-size:var(--text-xl);margin-bottom:var(--space-lg);padding-bottom:var(--space-xs);border-bottom:2px solid var(--color-ink)}
