.vids{grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:20px;display:grid}.vcard{color:var(--ink);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);text-decoration:none;display:block;overflow:hidden}.vcard .m{aspect-ratio:16/10;background:#222;position:relative;overflow:hidden}.vcard .m img{object-fit:cover;width:100%;height:100%}.vcard .play{color:#fff;background:#1f1f7ae0;border-radius:3px;place-items:center;width:50px;height:50px;margin:auto;padding-left:3px;display:grid;position:absolute;inset:0}.vcard:hover .play{background:var(--primary)}.vcard h3{font:600 .95rem/1.4 var(--font);color:var(--ink);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;padding:12px 14px 14px;display:-webkit-box;overflow:hidden}.vcard:hover h3{color:var(--primary-dark);text-decoration:underline}.vm{z-index:600;background:#000000e6;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.vm .box{width:min(1000px,100%);position:relative}.vm iframe,.vm video{aspect-ratio:16/9;background:#000;border:0;width:100%}.vm p{color:#fff;margin:10px 2px 0;font-weight:600}.vm .x{color:#fff;cursor:pointer;background:#000;border:1px solid #fff;border-radius:3px;width:38px;height:38px;font-size:1.1rem;position:absolute;top:-46px;right:0}.lead-grid[data-astro-cid-lcdefpme]{grid-template-columns:1.6fr 1fr;align-items:start;gap:28px;display:grid}.feat[data-astro-cid-lcdefpme]{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);color:inherit;text-decoration:none;display:block;overflow:hidden}.fm[data-astro-cid-lcdefpme]{aspect-ratio:16/9;background:var(--bg);border-bottom:1px solid var(--line);overflow:hidden}.fm[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;width:100%;height:100%}.fb[data-astro-cid-lcdefpme]{padding:18px 22px 22px}.fb[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin:6px 0 10px;font-size:1.45rem}.feat[data-astro-cid-lcdefpme]:hover h2[data-astro-cid-lcdefpme]{color:var(--primary-dark);text-decoration:underline}.fb[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.side[data-astro-cid-lcdefpme]{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:16px 18px 18px}.side[data-astro-cid-lcdefpme] .sec-head[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:1.15rem}.side[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{margin:0 0 14px;padding:0;list-style:none}.side[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]+li[data-astro-cid-lcdefpme]{border-top:1px solid var(--line)}.side[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:inherit;gap:12px;padding:10px 0;text-decoration:none;display:flex}.st[data-astro-cid-lcdefpme]{background:var(--bg);border:1px solid var(--line);width:88px;height:66px;color:var(--line);flex:none;place-items:center;display:grid;overflow:hidden}.st[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;width:100%;height:100%}.tx[data-astro-cid-lcdefpme]{flex-direction:column;gap:2px;min-width:0;display:flex}.tt[data-astro-cid-lcdefpme]{-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:.94rem;font-weight:600;line-height:1.4;display:-webkit-box;overflow:hidden}.side[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover .tt[data-astro-cid-lcdefpme]{color:var(--primary-dark);text-decoration:underline}.all[data-astro-cid-lcdefpme]{justify-content:center;width:100%}.intro[data-astro-cid-lcdefpme]{max-width:90ch;margin-bottom:20px;font-size:1.04rem}.quick[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.quick[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{border:1px solid var(--line);border-left:4px solid var(--primary);border-radius:var(--radius);height:100%;color:var(--ink);background:var(--surface);padding:14px 16px;text-decoration:none;display:block}.quick[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{background:var(--bg)}.quick[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{color:var(--primary-dark);font-size:.98rem;display:block}.quick[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--muted);font-size:.86rem}.g3[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.g4[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}.steps[data-astro-cid-lcdefpme]{border:1px solid var(--line);background:var(--surface);margin:0;padding:0;list-style:none}.steps[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{align-items:flex-start;gap:16px;padding:14px 18px;display:flex}.steps[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]+li[data-astro-cid-lcdefpme]{border-top:1px solid var(--line)}.no[data-astro-cid-lcdefpme]{background:var(--primary);color:#fff;border-radius:2px;flex:none;place-items:center;width:32px;height:32px;font-weight:700;display:grid}html[data-contrast=high] .no[data-astro-cid-lcdefpme]{color:#000;background:#ffe600}.steps[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{margin-top:3px;display:block}.steps[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--muted);margin:4px 0 0;font-size:.94rem}.links[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.links[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{border:1px solid var(--line);border-radius:var(--radius);height:100%;color:var(--ink);background:var(--surface);align-items:center;gap:12px;padding:12px 14px;font-size:.88rem;font-weight:600;line-height:1.35;text-decoration:none;display:flex}.links[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{border-color:var(--primary);color:var(--primary-dark)}.lg[data-astro-cid-lcdefpme]{flex:none;place-items:center;width:52px;height:52px;display:grid}.lg[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:contain;max-width:52px;max-height:52px}@media (width<=960px){.lead-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.g3[data-astro-cid-lcdefpme],.g4[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr)}}@media (width<=560px){.g3[data-astro-cid-lcdefpme],.g4[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.fb[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:1.2rem}}
