.home-artwork[data-astro-cid-ma27ivha]{border:1px solid var(--brand-frame);background:var(--surface-deepslate);min-width:0;margin:1rem 0 1.5rem;position:relative}.artwork-scene[data-astro-cid-ma27ivha]{aspect-ratio:320/112;isolation:isolate;position:relative;overflow:hidden}.artwork-poster[data-astro-cid-ma27ivha]{object-fit:contain;width:100%;height:100%;display:block}.artwork-film[data-astro-cid-ma27ivha]{width:800%;max-width:none;height:400%;image-rendering:pixelated;display:none;position:absolute;top:0;left:0}figcaption[data-astro-cid-ma27ivha]{border-top:1px solid var(--brand-frame);color:var(--brand-muted-text-safe);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;padding:.6rem 1rem;font-size:.85rem;display:flex}figcaption[data-astro-cid-ma27ivha] span[data-astro-cid-ma27ivha]{flex:1;min-width:12rem}figcaption[data-astro-cid-ma27ivha] label[data-astro-cid-ma27ivha]{display:none}@media (prefers-reduced-motion:no-preference){.artwork-poster[data-astro-cid-ma27ivha]{visibility:hidden}.artwork-film[data-astro-cid-ma27ivha]{animation:1.6s step-end infinite paused home-idle;display:block}.home-artwork[data-astro-cid-ma27ivha]:has(input:checked) .artwork-film[data-astro-cid-ma27ivha]{animation-play-state:running}input[data-astro-cid-ma27ivha][type=checkbox]{width:1.1rem;height:1.1rem;min-height:0;accent-color:var(--brand-primary);cursor:pointer;margin:0;padding:0}figcaption[data-astro-cid-ma27ivha] label[data-astro-cid-ma27ivha]{cursor:pointer;min-height:44px;color:var(--brand-text-text-safe);flex-direction:row;justify-content:flex-end;align-items:center;gap:.65rem;display:flex}}@keyframes home-idle{0%,to{transform:translate(0)}3.125%{transform:translate(-12.5%)}6.25%{transform:translate(-25%)}9.375%{transform:translate(-37.5%)}12.5%{transform:translate(-50%)}15.625%{transform:translate(-62.5%)}18.75%{transform:translate(-75%)}21.875%{transform:translate(-87.5%)}25%{transform:translateY(-25%)}28.125%{transform:translate(-12.5%,-25%)}31.25%{transform:translate(-25%,-25%)}34.375%{transform:translate(-37.5%,-25%)}37.5%{transform:translate(-50%,-25%)}40.625%{transform:translate(-62.5%,-25%)}43.75%{transform:translate(-75%,-25%)}46.875%{transform:translate(-87.5%,-25%)}50%{transform:translateY(-50%)}53.125%{transform:translate(-12.5%,-50%)}56.25%{transform:translate(-25%,-50%)}59.375%{transform:translate(-37.5%,-50%)}62.5%{transform:translate(-50%,-50%)}65.625%{transform:translate(-62.5%,-50%)}68.75%{transform:translate(-75%,-50%)}71.875%{transform:translate(-87.5%,-50%)}75%{transform:translateY(-75%)}78.125%{transform:translate(-12.5%,-75%)}81.25%{transform:translate(-25%,-75%)}84.375%{transform:translate(-37.5%,-75%)}87.5%{transform:translate(-50%,-75%)}90.625%{transform:translate(-62.5%,-75%)}93.75%{transform:translate(-75%,-75%)}96.875%{transform:translate(-87.5%,-75%)}}
