.film[data-astro-cid-vlunooed]{margin:0}video[data-astro-cid-vlunooed]{border-radius:var(--radius);border:1px solid var(--line);background:#06080f;width:100%;max-width:100%;height:auto;display:block}.speed[data-astro-cid-vlunooed]{color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px;margin-top:10px;font-size:.85rem;display:flex}.speed[data-astro-cid-vlunooed] button[data-astro-cid-vlunooed]{font:inherit;border:1px solid var(--line-strong);background:var(--surface);min-height:36px;color:var(--ink);cursor:pointer;border-radius:8px;padding:0 12px;font-size:.85rem;font-weight:600}.speed[data-astro-cid-vlunooed] button[data-astro-cid-vlunooed][aria-pressed=true]{background:var(--slate-900);color:#fff;border-color:var(--slate-900)}figcaption[data-astro-cid-vlunooed]{color:var(--muted);max-width:80ch;margin-top:.8rem;font-size:.95rem}figcaption[data-astro-cid-vlunooed] a[data-astro-cid-vlunooed]{color:var(--teal-dark)}.pace[data-astro-cid-vlunooed]{margin-top:.4rem;font-size:.9rem;display:block}.brand-note[data-astro-cid-vlunooed]{margin-top:.5rem;display:block}.transcript[data-astro-cid-vlunooed]{margin-top:.8rem}.transcript[data-astro-cid-vlunooed] summary[data-astro-cid-vlunooed]{cursor:pointer;color:var(--ink-strong);min-height:24px;font-weight:700}.transcript[data-astro-cid-vlunooed] dl[data-astro-cid-vlunooed]{grid-template-columns:4.5rem 1fr;gap:.4rem 1rem;max-width:70ch;margin:.8rem 0 0;display:grid}.transcript[data-astro-cid-vlunooed] dt[data-astro-cid-vlunooed]{font-variant-numeric:tabular-nums;color:var(--teal-dark);font-weight:700}.transcript[data-astro-cid-vlunooed] dd[data-astro-cid-vlunooed]{margin:0}.pipeline[data-astro-cid-w4oeoabm]{margin-top:2.5rem}.pipeline[data-astro-cid-w4oeoabm].embedded{margin-top:0}.film[data-astro-cid-w4oeoabm]{margin:0}video[data-astro-cid-w4oeoabm]{border-radius:var(--radius);border:1px solid var(--line);background:#06080f;width:100%;max-width:100%;height:auto;display:block}.speed[data-astro-cid-w4oeoabm]{color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px;margin-top:10px;font-size:.85rem;display:flex}.speed[data-astro-cid-w4oeoabm] button[data-astro-cid-w4oeoabm]{font:inherit;border:1px solid var(--line-strong);background:var(--surface);min-height:36px;color:var(--ink);cursor:pointer;border-radius:8px;padding:0 12px;font-size:.85rem;font-weight:600}.speed[data-astro-cid-w4oeoabm] button[data-astro-cid-w4oeoabm][aria-pressed=true]{background:var(--slate-900);color:#fff;border-color:var(--slate-900)}figcaption[data-astro-cid-w4oeoabm]{color:var(--muted);margin-top:.8rem;font-size:.95rem}.brand-note[data-astro-cid-w4oeoabm]{margin-top:.5rem;display:block}.transcript[data-astro-cid-w4oeoabm]{margin-top:.8rem}.transcript[data-astro-cid-w4oeoabm] summary[data-astro-cid-w4oeoabm]{cursor:pointer;color:var(--ink-strong);min-height:24px;font-weight:700}.transcript[data-astro-cid-w4oeoabm] dl[data-astro-cid-w4oeoabm]{grid-template-columns:4.5rem 1fr;gap:.4rem 1rem;max-width:70ch;margin:.8rem 0 0;display:grid}.transcript[data-astro-cid-w4oeoabm] dt[data-astro-cid-w4oeoabm]{font-variant-numeric:tabular-nums;color:var(--teal-dark);font-weight:700}.transcript[data-astro-cid-w4oeoabm] dd[data-astro-cid-w4oeoabm]{margin:0}.dl[data-astro-cid-w4oeoabm]{color:var(--muted);font-size:.95rem}.film-section[data-astro-cid-fn7kub67]{border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--surface);margin:48px 0}.section-heading[data-astro-cid-fn7kub67]{background:var(--slate-900);color:#fff;border-radius:11px 11px 0 0;align-items:flex-start;gap:20px;padding:24px;display:flex}.section-number[data-astro-cid-fn7kub67]{background:var(--accent);color:#fff;font-variant-numeric:tabular-nums;border-radius:10px;flex:none;justify-content:center;align-items:center;width:52px;height:52px;font-size:1.35em;font-weight:800;display:inline-flex}.section-heading[data-astro-cid-fn7kub67]>div[data-astro-cid-fn7kub67]{min-width:0}h2[data-astro-cid-fn7kub67]{color:#fff;scroll-margin-top:calc(var(--site-header-height,128px) + 24px);margin:0;font-size:1.5em;line-height:1.25}p[data-astro-cid-fn7kub67]{color:var(--slate-300);margin:10px 0 0;font-size:1em;line-height:1.5}.section-body[data-astro-cid-fn7kub67]{padding:24px}@media (width<=640px){.film-section[data-astro-cid-fn7kub67]{margin:32px 0}.section-heading[data-astro-cid-fn7kub67]{gap:12px;padding:18px 14px}.section-number[data-astro-cid-fn7kub67]{width:38px;height:38px;font-size:1.1em}h2[data-astro-cid-fn7kub67]{scroll-margin-top:calc(var(--site-header-height,128px) + 18px);font-size:1.25em}.section-body[data-astro-cid-fn7kub67]{padding:14px}}.film-index[data-astro-cid-mqr6r6iu]{border:2px solid var(--line-strong);border-radius:var(--radius);background:var(--soft);margin:28px 0 0;padding:20px}.index-title[data-astro-cid-mqr6r6iu]{color:var(--ink-strong);margin:0;font-size:1.15em;font-weight:700}.index-hint[data-astro-cid-mqr6r6iu]{margin:4px 0 16px}.film-index[data-astro-cid-mqr6r6iu] ol[data-astro-cid-mqr6r6iu]{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;max-width:none;margin:0;padding:0;list-style:none;display:grid}.film-index[data-astro-cid-mqr6r6iu] a[data-astro-cid-mqr6r6iu]{box-sizing:border-box;border:2px solid var(--line);background:var(--surface);height:100%;min-height:110px;color:var(--ink);border-radius:8px;align-content:start;gap:5px;padding:14px;text-decoration:none;display:grid}.film-index[data-astro-cid-mqr6r6iu] a[data-astro-cid-mqr6r6iu]:hover,.film-index[data-astro-cid-mqr6r6iu] a[data-astro-cid-mqr6r6iu]:focus-visible,.film-index[data-astro-cid-mqr6r6iu] a[data-astro-cid-mqr6r6iu][aria-current=location]{border-color:var(--accent-dark);background:var(--accent-soft)}.index-number[data-astro-cid-mqr6r6iu]{color:var(--accent-dark);font-weight:800}.index-name[data-astro-cid-mqr6r6iu]{font-weight:700}.index-meta[data-astro-cid-mqr6r6iu]{color:var(--muted);font-size:.9em}@media (width<=1000px){.film-index[data-astro-cid-mqr6r6iu] ol[data-astro-cid-mqr6r6iu]{grid-template-columns:repeat(2,minmax(0,1fr))}.film-index[data-astro-cid-mqr6r6iu] li[data-astro-cid-mqr6r6iu]:last-child{grid-column:1/-1}}@media (width<=640px){.film-index[data-astro-cid-mqr6r6iu]{padding:14px}.film-index[data-astro-cid-mqr6r6iu] a[data-astro-cid-mqr6r6iu]{min-height:100px;padding:10px}}.moments[data-astro-cid-mqr6r6iu]{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;max-width:none;margin:0 0 32px;padding:0;list-style:none;display:grid}.moments[data-astro-cid-mqr6r6iu] li[data-astro-cid-mqr6r6iu]{background:var(--surface);border:1px solid var(--line);border-left:5px solid var(--teal);border-radius:var(--radius);min-width:0;padding:20px}.moments[data-astro-cid-mqr6r6iu] .time[data-astro-cid-mqr6r6iu]{color:var(--teal-dark);letter-spacing:.06em;font-size:.95rem;font-weight:700}.moments[data-astro-cid-mqr6r6iu] h3[data-astro-cid-mqr6r6iu]{color:var(--ink-strong);margin:6px 0 18px;font-size:1.15em}.moments[data-astro-cid-mqr6r6iu] dl[data-astro-cid-mqr6r6iu]{margin:0}.moments[data-astro-cid-mqr6r6iu] dt[data-astro-cid-mqr6r6iu]{color:var(--muted);margin-top:14px;font-size:.9em;font-weight:700}.moments[data-astro-cid-mqr6r6iu] dt[data-astro-cid-mqr6r6iu]:first-child{margin-top:0}.moments[data-astro-cid-mqr6r6iu] dd[data-astro-cid-mqr6r6iu]{font-size:inherit;margin:3px 0 0}.moment-links[data-astro-cid-mqr6r6iu]{flex-wrap:wrap;gap:8px 20px;margin-top:18px;display:flex}.moments[data-astro-cid-mqr6r6iu] a[data-astro-cid-mqr6r6iu]{font-size:.95rem;font-weight:600}@media (width<=800px){.moments[data-astro-cid-mqr6r6iu]{grid-template-columns:1fr}}.dl[data-astro-cid-mqr6r6iu],.langs[data-astro-cid-mqr6r6iu]{color:var(--muted);font-size:.95rem}.langs[data-astro-cid-mqr6r6iu] a[data-astro-cid-mqr6r6iu]{color:var(--teal-dark)}.prods[data-astro-cid-mqr6r6iu]{padding:0;list-style:none}.prods[data-astro-cid-mqr6r6iu] li[data-astro-cid-mqr6r6iu]{margin:0 0 .5em}.prods[data-astro-cid-mqr6r6iu] a[data-astro-cid-mqr6r6iu]{align-items:center;gap:8px;font-weight:700;text-decoration:none;display:inline-flex}.prods[data-astro-cid-mqr6r6iu] svg{color:var(--teal)}
