.gallery[data-astro-cid-fbrixtwz]{margin-top:56px}h2[data-astro-cid-fbrixtwz]{margin-bottom:18px;font-size:22px}.grid[data-astro-cid-fbrixtwz]{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:22px;display:grid}figure[data-astro-cid-fbrixtwz]{margin:0}button[data-astro-cid-fbrixtwz]{background:var(--sim-bg);border:1px solid var(--line);cursor:zoom-in;border-radius:14px;width:100%;height:280px;padding:0;transition:border-color .2s;display:block;position:relative}button[data-astro-cid-fbrixtwz]:hover{border-color:var(--accent)}img[data-astro-cid-fbrixtwz]{object-fit:contain;width:calc(100% - 28px);height:calc(100% - 28px);position:absolute;inset:14px}.video[data-astro-cid-fbrixtwz]{cursor:pointer}.video[data-astro-cid-fbrixtwz] video[data-astro-cid-fbrixtwz]{object-fit:cover;pointer-events:none;border-radius:8px;width:calc(100% - 28px);height:calc(100% - 28px);position:absolute;inset:14px}.play[data-astro-cid-fbrixtwz]{backdrop-filter:blur(2px);background:#0000008c;border:1px solid #ffffff59;border-radius:50%;place-items:center;width:44px;height:44px;transition:transform .2s,background .2s;display:grid;position:absolute;bottom:24px;right:24px}.play[data-astro-cid-fbrixtwz] svg[data-astro-cid-fbrixtwz]{fill:#fff;width:20px;height:20px;margin-left:3px}.video[data-astro-cid-fbrixtwz]:hover .play[data-astro-cid-fbrixtwz]{background:color-mix(in srgb, var(--accent) 70%, #000);transform:scale(1.08)}.grid[data-astro-cid-fbrixtwz].single{grid-template-columns:minmax(0,1fr)}.single[data-astro-cid-fbrixtwz] button[data-astro-cid-fbrixtwz]{width:fit-content;max-width:100%;height:auto;padding:14px}.single[data-astro-cid-fbrixtwz] img[data-astro-cid-fbrixtwz]{width:auto;max-width:100%;height:auto;display:block;position:static}.pixelated[data-astro-cid-fbrixtwz]{image-rendering:pixelated}figcaption[data-astro-cid-fbrixtwz]{margin-top:10px;font-size:14px}figcaption[data-astro-cid-fbrixtwz] b[data-astro-cid-fbrixtwz]{font-weight:650;display:block}figcaption[data-astro-cid-fbrixtwz] span[data-astro-cid-fbrixtwz]{color:var(--muted)}.clip[data-astro-cid-6h6exfkn]{margin:0}video[data-astro-cid-6h6exfkn]{background:var(--sim-bg);border:1px solid var(--line);object-fit:contain;border-radius:14px;width:100%;max-height:78vh;display:block}figcaption[data-astro-cid-6h6exfkn]{margin-top:10px;font-size:14px}figcaption[data-astro-cid-6h6exfkn] b[data-astro-cid-6h6exfkn]{font-weight:650;display:block}figcaption[data-astro-cid-6h6exfkn] span[data-astro-cid-6h6exfkn]{color:var(--muted)}.back[data-astro-cid-52n5wpc6]{color:var(--accent);font-size:13px;text-decoration:none}.back[data-astro-cid-52n5wpc6]:hover{text-decoration:underline}.head[data-astro-cid-52n5wpc6]{align-items:center;gap:34px;margin-top:18px;display:grid}.head[data-astro-cid-52n5wpc6].has-visual{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}h1[data-astro-cid-52n5wpc6]{font-size:clamp(30px,4.4vw,46px)}.lead[data-astro-cid-52n5wpc6]{max-width:52ch}.actions[data-astro-cid-52n5wpc6]{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.frame[data-astro-cid-52n5wpc6]{border:1px solid var(--line);border-radius:14px;position:relative;overflow:hidden}.status[data-astro-cid-52n5wpc6]{color:var(--accent);background:var(--panel);border:1px solid var(--line);border-radius:99px;padding:2px 9px;font-size:11px;position:absolute;bottom:10px;left:10px}.status[data-astro-cid-52n5wpc6]:empty{display:none}.prose[data-astro-cid-52n5wpc6]{max-width:70ch;margin-top:46px}.with-side[data-astro-cid-52n5wpc6]{grid-template-columns:minmax(0, 70ch) minmax(240px, var(--side,340px));justify-content:space-between;align-items:start;gap:48px;margin-top:46px;display:grid}.with-side[data-astro-cid-52n5wpc6] .prose[data-astro-cid-52n5wpc6]{margin-top:0}.clips[data-astro-cid-52n5wpc6]{grid-template-columns:repeat(var(--n), minmax(0, 1fr));gap:16px;display:grid}.wide-clips[data-astro-cid-52n5wpc6]{gap:30px;max-width:860px;margin-top:46px;scroll-margin-top:90px;display:grid}@media (width<=820px){.with-side[data-astro-cid-52n5wpc6]{grid-template-columns:minmax(0,1fr);gap:30px}.with-side[data-astro-cid-52n5wpc6] .clips[data-astro-cid-52n5wpc6],.with-side[data-astro-cid-52n5wpc6] .shot[data-astro-cid-52n5wpc6]{max-width:calc(var(--n,1) * 360px);order:-1;justify-self:center;width:100%}.with-side[data-astro-cid-52n5wpc6] .shot[data-astro-cid-52n5wpc6]{order:0}}.shot[data-astro-cid-52n5wpc6]{margin:0}.shot[data-astro-cid-52n5wpc6] button[data-astro-cid-52n5wpc6]{border:1px solid var(--line);cursor:zoom-in;background:0 0;border-radius:14px;width:100%;padding:0;transition:border-color .2s;display:block;overflow:hidden}.shot[data-astro-cid-52n5wpc6] button[data-astro-cid-52n5wpc6]:hover{border-color:var(--accent)}.shot[data-astro-cid-52n5wpc6] img[data-astro-cid-52n5wpc6]{width:100%;height:auto;display:block}.shot[data-astro-cid-52n5wpc6] figcaption[data-astro-cid-52n5wpc6]{margin-top:10px;font-size:14px}.shot[data-astro-cid-52n5wpc6] figcaption[data-astro-cid-52n5wpc6] b[data-astro-cid-52n5wpc6]{font-weight:650;display:block}.shot[data-astro-cid-52n5wpc6] figcaption[data-astro-cid-52n5wpc6] span[data-astro-cid-52n5wpc6]{color:var(--muted)}.pager[data-astro-cid-52n5wpc6]{border-top:1px dashed var(--line);justify-content:space-between;gap:20px;margin-top:70px;padding-top:22px;display:flex}.pager[data-astro-cid-52n5wpc6] a[data-astro-cid-52n5wpc6]{flex-direction:column;gap:2px;max-width:45%;font-weight:600;text-decoration:none;display:flex}.pager[data-astro-cid-52n5wpc6] a[data-astro-cid-52n5wpc6]:hover{color:var(--accent)}.pager[data-astro-cid-52n5wpc6] span[data-astro-cid-52n5wpc6]{color:var(--muted);font-size:12px;font-weight:400}.pager[data-astro-cid-52n5wpc6] .next[data-astro-cid-52n5wpc6]{text-align:right;margin-left:auto}.zoom[data-astro-cid-52n5wpc6]{border:1px solid var(--line);background:var(--panel);max-width:min(1100px,94vw);max-height:92vh;color:var(--text);cursor:zoom-out;border-radius:14px;padding:0}.zoom[data-astro-cid-52n5wpc6]::backdrop{backdrop-filter:blur(3px);background:#000000b3}.zoom[data-astro-cid-52n5wpc6] figure[data-astro-cid-52n5wpc6]{width:min-content;margin:0;padding:14px}.zoom[data-astro-cid-52n5wpc6] img[data-astro-cid-52n5wpc6]{border-radius:6px;max-width:none;margin:0 auto;display:block}.zoom[data-astro-cid-52n5wpc6] video[data-astro-cid-52n5wpc6]{cursor:auto;background:#000;border-radius:6px;margin:0 auto;display:block}.zoom[data-astro-cid-52n5wpc6] video[data-astro-cid-52n5wpc6][hidden],.zoom[data-astro-cid-52n5wpc6] img[data-astro-cid-52n5wpc6][hidden]{display:none}.zoom[data-astro-cid-52n5wpc6] img[data-astro-cid-52n5wpc6].pixelated{image-rendering:pixelated}.zoom[data-astro-cid-52n5wpc6] img[data-astro-cid-52n5wpc6],.zoom[data-astro-cid-52n5wpc6] video[data-astro-cid-52n5wpc6]{object-fit:contain}.zoom[data-astro-cid-52n5wpc6] figcaption[data-astro-cid-52n5wpc6]{color:var(--muted);text-align:center;margin-top:10px;font-size:14px}@media (width<=820px){.head[data-astro-cid-52n5wpc6].has-visual{grid-template-columns:minmax(0,1fr)}}
