.meta[data-astro-cid-65uuyil3]{gap:var(--esp-2);margin-top:var(--esp-6);color:var(--text-on-dark-secondary);font-size:var(--text-sm);flex-wrap:wrap;display:flex}.article[data-astro-cid-65uuyil3]{padding-block:var(--esp-12) var(--esp-10)}.toc[data-astro-cid-65uuyil3]{margin-bottom:var(--esp-10);padding:var(--esp-5) var(--esp-6);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);font-size:var(--text-sm)}.toc[data-astro-cid-65uuyil3] p[data-astro-cid-65uuyil3]{margin-bottom:var(--esp-3);font-weight:600}.toc[data-astro-cid-65uuyil3] ol[data-astro-cid-65uuyil3]{gap:var(--esp-2);color:var(--text-secondary);padding-left:1.2em;display:grid}.toc[data-astro-cid-65uuyil3] a[data-astro-cid-65uuyil3]{color:var(--text-primary);text-decoration:none}.toc[data-astro-cid-65uuyil3] a[data-astro-cid-65uuyil3]:hover{color:var(--color-primary-ink);text-decoration:underline}.cta[data-astro-cid-65uuyil3]{justify-content:space-between;align-items:center;gap:var(--esp-6);margin-top:var(--esp-12);padding:var(--esp-6);display:flex}.cta-title[data-astro-cid-65uuyil3]{font-weight:700}.cta[data-astro-cid-65uuyil3] .muted[data-astro-cid-65uuyil3]{font-size:var(--text-sm)}.related[data-astro-cid-65uuyil3]{padding-bottom:var(--section-gap)}.related[data-astro-cid-65uuyil3] h2[data-astro-cid-65uuyil3]{margin-bottom:var(--esp-5);font-size:var(--text-xl)}.related-grid[data-astro-cid-65uuyil3]{gap:var(--esp-4);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}@media (width<=640px){.cta[data-astro-cid-65uuyil3]{flex-direction:column;align-items:stretch}.related-grid[data-astro-cid-65uuyil3]{grid-template-columns:1fr}}
