.case-page[data-astro-cid-22vs6m57]{max-width:1080px;padding-block:36px 56px}.case-heading[data-astro-cid-22vs6m57]{max-width:700px;margin-bottom:32px}.case-heading[data-astro-cid-22vs6m57] h1[data-astro-cid-22vs6m57]{font-size:clamp(2.15rem,4.5vw,3.15rem)}.case-heading[data-astro-cid-22vs6m57] p[data-astro-cid-22vs6m57]{max-width:570px;color:var(--muted);margin-top:15px;font-size:.96rem}.case-layout[data-astro-cid-22vs6m57]{grid-template-columns:minmax(0,1fr) minmax(0,.95fr);align-items:start;gap:54px;display:grid}figure[data-astro-cid-22vs6m57]{margin:0}.finished-video[data-astro-cid-22vs6m57]{min-width:0}.finished-video[data-astro-cid-22vs6m57] video[data-astro-cid-22vs6m57]{object-fit:contain;border:1px solid var(--line);background:#060708;border-radius:12px;width:100%;height:auto;max-height:720px;display:block}figcaption[data-astro-cid-22vs6m57]{color:var(--muted);margin-top:9px;font-size:.73rem}h2[data-astro-cid-22vs6m57]{margin-bottom:18px;font-size:1.13rem}.cast-grid[data-astro-cid-22vs6m57]{grid-template-columns:repeat(3,minmax(0,1fr));gap:19px 13px;display:grid}.cast-grid[data-astro-cid-22vs6m57] img[data-astro-cid-22vs6m57]{aspect-ratio:2/3;object-fit:cover;background:var(--surface);border-radius:7px;width:100%;height:auto;display:block}.cast-grid[data-astro-cid-22vs6m57] figcaption[data-astro-cid-22vs6m57]{color:var(--ink);font-size:.74rem}.muted[data-astro-cid-22vs6m57]{color:var(--muted);margin-top:17px;font-size:.75rem;line-height:1.6}.specifications[data-astro-cid-22vs6m57]{border-top:1px solid var(--line);margin-top:30px;padding-top:22px}dl[data-astro-cid-22vs6m57]{margin:0}dl[data-astro-cid-22vs6m57]>div[data-astro-cid-22vs6m57]{grid-template-columns:115px 1fr;gap:10px;padding-block:9px;font-size:.79rem;display:grid}dt[data-astro-cid-22vs6m57]{color:var(--muted)}dd[data-astro-cid-22vs6m57]{margin:0}.case-notes[data-astro-cid-22vs6m57]{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(0,.95fr);gap:54px;margin-top:42px;padding-top:30px;display:grid}.case-notes[data-astro-cid-22vs6m57] .prose[data-astro-cid-22vs6m57] p[data-astro-cid-22vs6m57]{font-size:.86rem}.source-comparison[data-astro-cid-22vs6m57]{border-block:1px solid var(--line);align-self:start}summary[data-astro-cid-22vs6m57]{cursor:pointer;justify-content:space-between;gap:20px;padding:18px 0;font-size:.88rem;font-weight:500;list-style:none;display:flex}summary[data-astro-cid-22vs6m57]::-webkit-details-marker{display:none}summary[data-astro-cid-22vs6m57] span[data-astro-cid-22vs6m57]{color:var(--muted)}details[data-astro-cid-22vs6m57][open] summary[data-astro-cid-22vs6m57] span[data-astro-cid-22vs6m57]{transform:rotate(45deg)}.source-content[data-astro-cid-22vs6m57]{padding-bottom:20px}.source-content[data-astro-cid-22vs6m57] video[data-astro-cid-22vs6m57]{object-fit:contain;background:#060708;border-radius:8px;width:100%;max-height:560px;display:block}.source-content[data-astro-cid-22vs6m57] p[data-astro-cid-22vs6m57]{color:var(--muted);margin-top:14px;font-size:.78rem}.case-next[data-astro-cid-22vs6m57]{flex-wrap:wrap;align-items:center;gap:24px;padding-top:28px;display:flex}.case-next[data-astro-cid-22vs6m57] .header-upload[data-astro-cid-22vs6m57]{gap:22px;padding:12px 21px;display:inline-flex}@media (width<=900px){.case-layout[data-astro-cid-22vs6m57],.case-notes[data-astro-cid-22vs6m57]{gap:30px}dl[data-astro-cid-22vs6m57]>div[data-astro-cid-22vs6m57]{grid-template-columns:95px 1fr}}@media (width<=760px){.case-page[data-astro-cid-22vs6m57]{padding-block:28px 38px}.case-heading[data-astro-cid-22vs6m57]{margin-bottom:25px}.case-layout[data-astro-cid-22vs6m57],.case-notes[data-astro-cid-22vs6m57]{grid-template-columns:1fr;gap:28px}.finished-video[data-astro-cid-22vs6m57] video[data-astro-cid-22vs6m57]{max-height:620px}.cast-grid[data-astro-cid-22vs6m57]{grid-template-columns:repeat(5,minmax(0,1fr));gap:9px}.cast-grid[data-astro-cid-22vs6m57] figcaption[data-astro-cid-22vs6m57]{font-size:.63rem;line-height:1.4}.specifications[data-astro-cid-22vs6m57]{margin-top:24px}.case-notes[data-astro-cid-22vs6m57]{margin-top:30px}}
