.dl[data-astro-cid-5oqtr3h2]{grid-template-columns:220px minmax(0,1fr);align-items:start;gap:40px;display:grid}@media (width<=960px){.dl[data-astro-cid-5oqtr3h2]{grid-template-columns:1fr}}.dl-nav[data-astro-cid-5oqtr3h2]{position:sticky;top:92px}@media (width<=960px){.dl-nav[data-astro-cid-5oqtr3h2]{position:static}}.dl-nav-h[data-astro-cid-5oqtr3h2]{margin-bottom:8px;font-weight:800}.dl-nav[data-astro-cid-5oqtr3h2] ul[data-astro-cid-5oqtr3h2]{gap:2px;margin:0;padding:0;list-style:none;display:grid}.dl-nav[data-astro-cid-5oqtr3h2] a[data-astro-cid-5oqtr3h2]{color:var(--ink-2);border-radius:8px;padding:6px 10px;font-size:.95rem;font-weight:600;text-decoration:none;display:block}.dl-nav[data-astro-cid-5oqtr3h2] a[data-astro-cid-5oqtr3h2]:hover{background:var(--bg-soft);color:var(--ink)}@media (width<=960px){.dl-nav[data-astro-cid-5oqtr3h2] ul[data-astro-cid-5oqtr3h2]{flex-wrap:wrap;gap:8px;display:flex}.dl-nav[data-astro-cid-5oqtr3h2] a[data-astro-cid-5oqtr3h2]{border:1px solid var(--line);border-radius:999px;padding:4px 12px}}.dl-group[data-astro-cid-5oqtr3h2]{border:1px solid var(--line);border-radius:var(--radius);margin-bottom:24px;padding:24px;scroll-margin-top:90px}.dl-head[data-astro-cid-5oqtr3h2]{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:10px;display:flex}.dl-head[data-astro-cid-5oqtr3h2] h2[data-astro-cid-5oqtr3h2]{margin-bottom:.3em;font-size:1.4rem}.dl-shot[data-astro-cid-5oqtr3h2]{border-radius:var(--radius-sm);border:1px solid var(--line);flex:none;width:200px;overflow:hidden}@media (width<=640px){.dl-shot[data-astro-cid-5oqtr3h2]{display:none}}.dl-list[data-astro-cid-5oqtr3h2]{margin:0;padding:0;list-style:none}.dl-list[data-astro-cid-5oqtr3h2] li[data-astro-cid-5oqtr3h2]{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;padding:14px 0;display:flex}.dl-info[data-astro-cid-5oqtr3h2] strong[data-astro-cid-5oqtr3h2]{display:block}.dl-meta[data-astro-cid-5oqtr3h2]{color:var(--ink-3);gap:12px;font-size:.85rem;display:flex}.dl-info[data-astro-cid-5oqtr3h2] p[data-astro-cid-5oqtr3h2]{color:var(--ink-2);margin:4px 0 0;font-size:.9rem;line-height:1.6}.dl-btn[data-astro-cid-5oqtr3h2]{flex:none;min-height:42px;padding:0 16px}.dl-video[data-astro-cid-5oqtr3h2]{max-width:640px;margin-top:16px}
