@layer components{.work-band .work-note{color:#fff}.work-cell{min-width:0;padding-block:var(--pad)}.work-kind{color:var(--kit-62);padding:10px 14px}.work-shot{aspect-ratio:16/10;background:#000;display:block;position:relative;overflow:hidden}.work-track{--g:16px;width:100%;height:420px;color:inherit;border-radius:8px 8px 0 0;margin-bottom:calc(-1*clamp(28px,3.4vw,48px));text-decoration:none;display:block;position:relative;overflow:hidden}.work-track-view{height:100%;display:block}.work-track-strip{gap:var(--g);padding-bottom:var(--g);flex-direction:column;animation:140s linear infinite work-rise;display:flex}.work-track-win{flex:none;display:block}.work-track-go{z-index:1;position:absolute;bottom:12px;left:12px}.work-track:focus-visible{outline-offset:4px;outline:2px solid #fff}.work-track:focus-visible .work-track-strip{animation-play-state:paused}@media (hover:hover) and (pointer:fine){.work-track:hover .work-track-strip{animation-play-state:paused}}@keyframes work-rise{to{transform:translateY(-50%)}}@media (prefers-reduced-motion:reduce){.work-track-strip{animation:none}}@media (min-width:900px){.kit-headrow-figure>.work-track{width:clamp(360px,32vw,500px);height:clamp(460px,40vw,600px);margin-block:calc(-1*clamp(56px,7.4vw,112px)) calc(-1*clamp(28px,3.4vw,48px));margin-right:calc(-1 * var(--pad));border-radius:0;flex:none}}.work-figure{width:100%;margin:0}@media (max-width:899px){.kit-headrow-figure>.work-track,.kit-headrow-figure>.work-figure{margin-top:24px}}@media (min-width:900px){.kit-headrow-figure>.work-figure{flex:none;align-self:center;width:clamp(360px,32vw,500px)}}}
