.work-index-module__WLo54a__filters{flex-wrap:wrap;gap:8px 28px;margin-bottom:clamp(40px,5vw,72px);display:flex}.work-index-module__WLo54a__filter{color:#a3b4a3;font:inherit;letter-spacing:-.02em;cursor:pointer;text-underline-offset:8px;background:0 0;border:0;align-items:baseline;gap:8px;padding:6px 0;font-size:clamp(19px,1.6vw,24px);font-weight:500;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:2px;transition:color .2s,text-decoration-color .2s;display:inline-flex}.work-index-module__WLo54a__filter span{font-variant-numeric:tabular-nums;font-size:14px}.work-index-module__WLo54a__filter:hover{color:#eef0e8}.work-index-module__WLo54a__filter[aria-pressed=true]{color:#eef0e8;text-decoration-color:#b6be45}.work-index-module__WLo54a__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(56px,6vw,96px) clamp(20px,2.4vw,40px);margin:0;padding:0;list-style:none;display:grid}.work-index-module__WLo54a__grid li{animation:.7s cubic-bezier(.2,.7,.1,1) both work-index-module__WLo54a__item-in}.work-index-module__WLo54a__wide{grid-column:1/-1}@keyframes work-index-module__WLo54a__item-in{0%{opacity:0;transform:translateY(24px)}}.work-index-module__WLo54a__item{color:#eef0e8;gap:20px;text-decoration:none;display:grid}.work-index-module__WLo54a__frame{aspect-ratio:16/10;background:#03170f;border-radius:14px;display:block;position:relative;overflow:hidden}.work-index-module__WLo54a__wide .work-index-module__WLo54a__frame{aspect-ratio:21/9}.work-index-module__WLo54a__media{object-fit:cover;object-position:top center;width:100%;height:100%;transition:transform .9s cubic-bezier(.2,.7,.1,1);position:absolute;inset:0}.work-index-module__WLo54a__item:hover .work-index-module__WLo54a__media{transform:scale(1.035)}.work-index-module__WLo54a__frameMobile{background:#0c3a28;place-items:center;display:grid}.work-index-module__WLo54a__phone{width:clamp(120px,28%,220px);transition:transform .7s cubic-bezier(.2,.7,.1,1)}.work-index-module__WLo54a__item:hover .work-index-module__WLo54a__phone{transform:translateY(-8px)}.work-index-module__WLo54a__caption{gap:6px;display:grid}.work-index-module__WLo54a__name{font-size:clamp(30px,3.4vw,56px);font-weight:500;line-height:1;font-family:var(--font-serif-display), serif;letter-spacing:-.01em}.work-index-module__WLo54a__wide .work-index-module__WLo54a__name{font-size:clamp(40px,5.4vw,88px)}.work-index-module__WLo54a__meta{color:#a3b4a3;flex-wrap:wrap;align-items:center;gap:12px;font-size:15px;display:flex}.work-index-module__WLo54a__live{color:#eef0e8;align-items:center;gap:6px;display:inline-flex}.work-index-module__WLo54a__live:before{content:"";background:#b6be45;border-radius:50%;width:7px;height:7px}@media (max-width:800px){.work-index-module__WLo54a__grid{grid-template-columns:1fr}.work-index-module__WLo54a__wide .work-index-module__WLo54a__frame{aspect-ratio:16/10}}@media (prefers-reduced-motion:reduce){.work-index-module__WLo54a__grid li{animation:none}}
