.WorkCard-module__bi6E2q__card{height:var(--strip-h);width:calc(var(--strip-h) * var(--aspect));text-align:left;min-width:0;cursor:inherit;flex:none;padding:0}.WorkCard-module__bi6E2q__frame{border-radius:var(--radius);background:var(--bg-raised);width:100%;height:100%;transition:transform .18s var(--ease-out);position:relative;overflow:hidden;transform:translateZ(0)}.WorkCard-module__bi6E2q__frame:after{content:"";border-radius:inherit;box-shadow:inset 0 0 0 1px var(--line);pointer-events:none;z-index:5;position:absolute;inset:0}.WorkCard-module__bi6E2q__poster,.WorkCard-module__bi6E2q__video{object-fit:cover;-webkit-user-select:none;user-select:none;width:100%;height:100%;transition:transform .62s var(--ease-out);position:absolute;inset:0}.WorkCard-module__bi6E2q__video{opacity:0;transition:opacity .42s ease, transform .62s var(--ease-out);z-index:1}.WorkCard-module__bi6E2q__video[data-visible=true]{opacity:1}.WorkCard-module__bi6E2q__sheen{z-index:2;pointer-events:none;opacity:0;background:linear-gradient(#08090a00 38%,#08090a14 66%,#08090a80 100%);transition:opacity .42s;position:absolute;inset:0}.WorkCard-module__bi6E2q__meta{z-index:3;pointer-events:none;text-shadow:0 1px 3px #08090a8c;background:linear-gradient(#08090a00 0%,#08090a75 28%,#08090adb 54%,#08090aeb 100%);flex-direction:column;gap:.3rem;padding:2.4rem 3.6rem .85rem .95rem;display:flex;position:absolute;bottom:0;left:0;right:0}.WorkCard-module__bi6E2q__slug{color:var(--ink-dim);font-size:clamp(.625rem,.55rem + .18vw,.75rem)}.WorkCard-module__bi6E2q__title{letter-spacing:-.015em;color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:clamp(.875rem,.8rem + .35vw,1.0625rem);font-weight:500;line-height:1.25;overflow:hidden}.WorkCard-module__bi6E2q__sub{color:var(--ink-muted)}.WorkCard-module__bi6E2q__badge{z-index:4;color:var(--ink);-webkit-backdrop-filter:blur(8px);box-shadow:inset 0 0 0 1px var(--line-strong);background:#08090a8c;border-radius:999px;padding:.2em .62em;font-size:clamp(.5625rem,.52rem + .14vw,.6875rem);line-height:1.5;position:absolute;top:.7rem;right:.7rem}.WorkCard-module__bi6E2q__play{z-index:4;width:34px;height:34px;color:var(--ink);-webkit-backdrop-filter:blur(8px);box-shadow:inset 0 0 0 1px var(--line-strong);opacity:0;transition:opacity .24s ease, transform .24s var(--ease-out);background:#08090a8c;border-radius:50%;place-items:center;display:grid;position:absolute;bottom:.85rem;right:.85rem;transform:scale(.92)}@media (hover:hover) and (pointer:fine){.WorkCard-module__bi6E2q__card:hover .WorkCard-module__bi6E2q__poster,.WorkCard-module__bi6E2q__card:hover .WorkCard-module__bi6E2q__video{transform:scale(1.035)}.WorkCard-module__bi6E2q__card:hover .WorkCard-module__bi6E2q__sheen{opacity:1}.WorkCard-module__bi6E2q__card:hover .WorkCard-module__bi6E2q__play{opacity:1;transform:scale(1)}}.WorkCard-module__bi6E2q__card:focus-visible .WorkCard-module__bi6E2q__play{opacity:1;transform:scale(1)}.WorkCard-module__bi6E2q__card:active .WorkCard-module__bi6E2q__frame{transform:scale(.992)}@media (max-width:640px),(hover:none){.WorkCard-module__bi6E2q__play{display:none}.WorkCard-module__bi6E2q__meta{padding-right:.95rem}}
.WorkStrip-module__fIf_wW__window{-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--fade), #000 calc(100% - var(--fade)), transparent 100%);mask-image:linear-gradient(to right, transparent 0, #000 var(--fade), #000 calc(100% - var(--fade)), transparent 100%);-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--fade), #000 calc(100% - var(--fade)), transparent 100%);--fade:clamp(1.75rem, 5vw, 4.5rem);position:relative}.WorkStrip-module__fIf_wW__viewport{--strip-h:min(40vh, 26rem, calc((100vw - var(--gutter)) / 2));--strip-gap:clamp(.75rem, 1.4vw, 1.5rem);overscroll-behavior-x:contain;scrollbar-width:none;touch-action:pan-x pan-y;cursor:grab;padding-block:1px;overflow:auto hidden}.WorkStrip-module__fIf_wW__viewport::-webkit-scrollbar{display:none}.WorkStrip-module__fIf_wW__viewport:active{cursor:grabbing}.WorkStrip-module__fIf_wW__track{align-items:flex-start;gap:var(--strip-gap);width:max-content;display:flex}.WorkStrip-module__fIf_wW__run{align-items:flex-start;gap:var(--strip-gap);display:flex}
