.series-header[data-astro-cid-mnpmyww2]{max-width:1400px;margin:0 auto;padding:2.5rem 1.5rem 1.5rem;display:flex;flex-direction:column;gap:.5rem;border-bottom:1px solid var(--border)}.series-plate[data-astro-cid-mnpmyww2]{font-size:.65rem;font-weight:600;letter-spacing:.05em;color:var(--muted);text-transform:uppercase}.series-title[data-astro-cid-mnpmyww2]{margin:0;font-weight:800;font-size:clamp(1.6rem,3vw,2.4rem);line-height:1;letter-spacing:-.03em}.group-label[data-astro-cid-mnpmyww2]{max-width:1400px;margin:0 auto;padding:2.25rem 1.5rem 0;display:flex;align-items:center;gap:.85rem;font-size:.8rem;font-weight:700;letter-spacing:-.005em}.group-label[data-astro-cid-mnpmyww2]:after{content:"";flex:1;height:1px;background:var(--border)}.empty[data-astro-cid-mnpmyww2]{max-width:1400px;margin:4rem auto;padding:4rem 2rem;text-align:center;color:var(--muted);font-size:.85rem;border:1px dashed var(--border)}.vgrid[data-astro-cid-mnpmyww2]{max-width:1400px;margin:0 auto;padding:1.5rem;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5rem 1rem}.vcard[data-astro-cid-mnpmyww2]{display:flex;flex-direction:column;gap:.65rem;min-width:0;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.vframe[data-astro-cid-mnpmyww2]{position:relative;display:block;aspect-ratio:9 / 16;max-width:100%;overflow:hidden;background:#111}.vcard[data-astro-cid-mnpmyww2]:focus-visible{outline:none}.vcard[data-astro-cid-mnpmyww2]:focus-visible .vframe[data-astro-cid-mnpmyww2]{outline:2px solid var(--fg);outline-offset:3px}.vpreview[data-astro-cid-mnpmyww2]{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s ease,opacity .25s ease}.vcard[data-astro-cid-mnpmyww2]:hover .vpreview[data-astro-cid-mnpmyww2]{transform:scale(1.015);opacity:.92}.vplay[data-astro-cid-mnpmyww2]{position:absolute;left:.75rem;bottom:.75rem;width:34px;height:34px;border-radius:999px;display:grid;place-items:center;padding-left:2px;color:#0a0a0a;background:#ffffffe0;transition:transform .2s ease}.vcard[data-astro-cid-mnpmyww2]:hover .vplay[data-astro-cid-mnpmyww2]{transform:scale(1.08)}.vdur[data-astro-cid-mnpmyww2]{position:absolute;right:.75rem;bottom:.95rem;padding:.2rem .5rem;border-radius:999px;font-size:.65rem;font-weight:600;color:#fff;background:#00000073;font-variant-numeric:tabular-nums}.vcap[data-astro-cid-mnpmyww2]{display:flex;flex-direction:column;gap:.15rem;min-width:0}.vclient[data-astro-cid-mnpmyww2]{font-size:.78rem;font-weight:600}.vtitle[data-astro-cid-mnpmyww2]{font-size:.75rem;color:var(--muted)}@media(max-width:1000px){.vgrid[data-astro-cid-mnpmyww2]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:700px){.vgrid[data-astro-cid-mnpmyww2]{grid-template-columns:repeat(2,minmax(0,1fr));padding:1rem;gap:1.25rem .75rem}.series-header[data-astro-cid-mnpmyww2]{padding:2rem 1.25rem 1.25rem}.group-label[data-astro-cid-mnpmyww2]{padding:1.75rem 1rem 0}.vplay[data-astro-cid-mnpmyww2]{width:28px;height:28px;left:.5rem;bottom:.5rem}.vdur[data-astro-cid-mnpmyww2]{right:.5rem;bottom:.65rem}}.vlb[data-astro-cid-mnpmyww2]{position:fixed;inset:0;z-index:1000;display:none;align-items:center;justify-content:center}.vlb[data-astro-cid-mnpmyww2].open{display:flex}.vlb-backdrop[data-astro-cid-mnpmyww2]{position:absolute;inset:0;background:#f8f8f899;backdrop-filter:grayscale(55%) blur(2px) brightness(.94);-webkit-backdrop-filter:grayscale(55%) blur(2px) brightness(.94);cursor:zoom-out}.vlb-stage[data-astro-cid-mnpmyww2]{position:relative;z-index:1;margin:0;display:flex;flex-direction:column;align-items:center;gap:.75rem}.vlb-video[data-astro-cid-mnpmyww2]{display:block;height:min(82vh,calc(88vw * 16 / 9));aspect-ratio:9 / 16;max-width:88vw;background:#000;object-fit:contain;box-shadow:0 1px #0000000d,0 40px 80px -20px #140f0a8c,0 12px 24px -8px #140f0a4d}.vlb-cap[data-astro-cid-mnpmyww2]{display:flex;gap:.5rem;align-items:baseline;flex-wrap:wrap;justify-content:center;padding:.4rem .85rem;border-radius:999px;background:#ffffffbf;font-size:.72rem}.vlb-client[data-astro-cid-mnpmyww2]{font-weight:700}.vlb-title[data-astro-cid-mnpmyww2]{color:#141414a6}.vlb-arrow[data-astro-cid-mnpmyww2],.vlb-close[data-astro-cid-mnpmyww2]{position:absolute;z-index:3;padding:0;border:none;background:transparent;color:#1414148c;font-family:inherit;line-height:1;cursor:pointer;transition:color .2s ease,background .2s ease}.vlb-arrow[data-astro-cid-mnpmyww2]{top:0;bottom:0;width:clamp(56px,10vw,120px);font-size:clamp(3rem,6vw,5rem);font-weight:200;display:flex;align-items:center;justify-content:center}.vlb-prev[data-astro-cid-mnpmyww2]{left:0}.vlb-next[data-astro-cid-mnpmyww2]{right:0}.vlb-arrow[data-astro-cid-mnpmyww2]:hover{color:#0a0a0a;background:#0000000a}.vlb-close[data-astro-cid-mnpmyww2]{top:1rem;right:1rem;width:44px;height:44px;border-radius:999px;display:flex;align-items:center;justify-content:center;font-size:1.8rem;font-weight:300;background:#ffffffa6}.vlb-close[data-astro-cid-mnpmyww2]:hover{color:#0a0a0a;background:#fffffff2}@media(max-width:640px){.vlb-video[data-astro-cid-mnpmyww2]{height:min(74vh,calc(92vw * 16 / 9));max-width:92vw}.vlb-arrow[data-astro-cid-mnpmyww2]{top:auto;bottom:.75rem;width:48px;height:48px;font-size:2.5rem}.vlb-prev[data-astro-cid-mnpmyww2]{left:.75rem}.vlb-next[data-astro-cid-mnpmyww2]{right:.75rem}.vlb-close[data-astro-cid-mnpmyww2]{top:.5rem;right:.5rem}}
