demo-case-index[data-astro-cid-4urcmcyo]{min-width:0;margin-bottom:14px;font-family:Lateral,Arial,sans-serif;display:block}.index-heading[data-astro-cid-4urcmcyo]{color:var(--ink-soft);justify-content:space-between;align-items:center;margin-bottom:8px;font-size:11px;line-height:1.5;display:flex}.index-arrows[data-astro-cid-4urcmcyo]{gap:6px;display:flex}.index-arrows[data-astro-cid-4urcmcyo] button[data-astro-cid-4urcmcyo]{border:1px solid var(--line);width:28px;height:26px;color:var(--ink);cursor:pointer;background:0 0;border-radius:3px;place-items:center;padding:5px;display:grid}.index-arrows[data-astro-cid-4urcmcyo] button[data-astro-cid-4urcmcyo]:disabled{opacity:.3;cursor:default}.index-arrows[data-astro-cid-4urcmcyo] svg[data-astro-cid-4urcmcyo]{fill:none;stroke:currentColor;stroke-width:1.4px;width:14px;height:14px}.case-strip[data-astro-cid-4urcmcyo]{scrollbar-width:thin;scrollbar-color:var(--line) transparent;gap:10px;margin:-3px -3px 0;padding:3px 3px 6px;display:flex;overflow-x:auto}.case[data-astro-cid-4urcmcyo]{min-width:0;color:var(--ink-soft);text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;flex:0 0 128px;padding:0 0 6px}.case-image[data-astro-cid-4urcmcyo]{aspect-ratio:16/9;background:#080c0d;border-radius:2px;display:block;position:relative;overflow:hidden}.case-image[data-astro-cid-4urcmcyo] img[data-astro-cid-4urcmcyo]{object-fit:cover;border:0;border-radius:0;width:100%;height:100%;display:block}.case-title[data-astro-cid-4urcmcyo]{white-space:nowrap;margin-top:6px;font-size:11px;line-height:1.4;display:block}.case[data-astro-cid-4urcmcyo]:hover,.case[data-astro-cid-4urcmcyo][aria-current=true]{color:var(--signal);border-bottom-color:var(--signal)}button[data-astro-cid-4urcmcyo]:focus-visible{outline:2px solid var(--signal);outline-offset:2px}@media (width<=700px){.case[data-astro-cid-4urcmcyo]{flex-basis:116px}.case-strip[data-astro-cid-4urcmcyo]{gap:8px}}immersive-demo-gallery[data-astro-cid-u4ph7is6]{width:min(100%,1128px);color:var(--ink);margin-inline:auto;display:block}.gallery-hint[data-astro-cid-u4ph7is6]{color:var(--ink);margin:0 0 16px;font:15px/1.5 Lateral,Helvetica,sans-serif}.gallery-hint[data-astro-cid-u4ph7is6] span[data-astro-cid-u4ph7is6]{color:var(--ink-soft);margin-top:4px;font-size:13px;display:block}.gallery-stage[data-astro-cid-u4ph7is6]{margin-top:24px}.capability-copy[data-astro-cid-u4ph7is6]{padding-bottom:20px;font:17px/1.85 Lateral,Times New Roman,serif}.capability-copy[data-astro-cid-u4ph7is6] p[data-astro-cid-u4ph7is6]{text-align:justify;text-align-last:start;hyphens:auto;margin:0}.choice-arrow[data-astro-cid-u4ph7is6]{fill:none;stroke:currentColor;stroke-width:1.5px;flex-shrink:0;align-self:center;width:14px;height:14px}.demo-choice[data-astro-cid-u4ph7is6][aria-selected=true] .choice-arrow[data-astro-cid-u4ph7is6]{color:var(--signal)}.film-frame[data-astro-cid-u4ph7is6]{border-radius:var(--figure-radius);background:#080c0d;overflow:hidden}.demo-panel[data-astro-cid-u4ph7is6]{margin:0;scroll-margin-top:30px;position:relative}.demo-panel[data-astro-cid-u4ph7is6][hidden]{display:none}.gallery-anchor[data-astro-cid-u4ph7is6]{position:absolute;top:0}.gallery-selector[data-astro-cid-u4ph7is6]{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.demo-choice[data-astro-cid-u4ph7is6]{appearance:none;border:0;border-bottom:2px solid var(--line);min-width:0;color:var(--ink);text-align:left;cursor:pointer;background:0 0;padding:0 0 12px}.choice-image[data-astro-cid-u4ph7is6]{aspect-ratio:16/7;border-radius:var(--figure-radius);background:var(--surface-muted);display:block;overflow:hidden}.choice-image[data-astro-cid-u4ph7is6] img[data-astro-cid-u4ph7is6]{object-fit:cover;opacity:1;width:100%;height:100%;display:block}.demo-choice[data-astro-cid-u4ph7is6]:hover{border-color:var(--chart-secondary)}.demo-choice[data-astro-cid-u4ph7is6][aria-selected=true]{color:var(--ink);border-color:var(--signal)}.demo-choice[data-astro-cid-u4ph7is6]:focus-visible{outline:2px solid var(--signal);outline-offset:5px}.choice-label[data-astro-cid-u4ph7is6]{align-items:baseline;gap:10px;padding-top:11px;display:flex}.choice-number[data-astro-cid-u4ph7is6],.choice-duration[data-astro-cid-u4ph7is6]{color:var(--ink-soft);font:10px/1.4 ui-monospace,SFMono-Regular,Consolas,monospace}.choice-title[data-astro-cid-u4ph7is6]{font:22px/1.3 Lateral,Times New Roman,serif}.choice-duration[data-astro-cid-u4ph7is6]{margin-left:auto}@media (width<=700px){.gallery-stage[data-astro-cid-u4ph7is6]{margin-top:18px}.capability-copy[data-astro-cid-u4ph7is6]{font-size:16px}.choice-duration[data-astro-cid-u4ph7is6]{display:none}.choice-arrow[data-astro-cid-u4ph7is6]{margin-left:auto}.gallery-selector[data-astro-cid-u4ph7is6]{gap:10px}.choice-image[data-astro-cid-u4ph7is6]{aspect-ratio:4/3}.choice-label[data-astro-cid-u4ph7is6]{gap:6px;padding-top:9px}.choice-title[data-astro-cid-u4ph7is6]{font-size:18px}.choice-number[data-astro-cid-u4ph7is6]{display:none}.choice-duration[data-astro-cid-u4ph7is6]{font-size:9px}.demo-choice[data-astro-cid-u4ph7is6]{padding-bottom:9px}}@media (prefers-reduced-motion:reduce){.choice-image[data-astro-cid-u4ph7is6] img[data-astro-cid-u4ph7is6]{transition:none}}
