.works[data-astro-cid-emhx7web]{max-width:1440px;padding:0 var(--side) 40px;margin:0 auto}.bar[data-astro-cid-emhx7web]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:14px 24px;padding:4px 0 clamp(24px,3.4vw,40px);display:flex}.filters[data-astro-cid-emhx7web],.views[data-astro-cid-emhx7web]{flex-wrap:wrap;align-items:baseline;gap:6px clamp(16px,2.4vw,28px);display:flex}.views[data-astro-cid-emhx7web]{gap:10px;margin-left:auto}.filters[data-astro-cid-emhx7web] button[data-astro-cid-emhx7web],.views[data-astro-cid-emhx7web] button[data-astro-cid-emhx7web]{all:unset;cursor:pointer;font-family:var(--en);text-transform:uppercase;letter-spacing:.12em;color:var(--sub);font-size:13px;font-style:italic;transition:color .3s;position:relative}@media (width<=599px){.filters[data-astro-cid-emhx7web]{gap:6px 16px}.filters[data-astro-cid-emhx7web] button[data-astro-cid-emhx7web],.views[data-astro-cid-emhx7web] button[data-astro-cid-emhx7web]{letter-spacing:.1em;font-size:12px}}.filters[data-astro-cid-emhx7web] button[data-astro-cid-emhx7web][aria-pressed=true],.views[data-astro-cid-emhx7web] button[data-astro-cid-emhx7web][aria-pressed=true],.filters[data-astro-cid-emhx7web] button[data-astro-cid-emhx7web]:hover,.views[data-astro-cid-emhx7web] button[data-astro-cid-emhx7web]:hover{color:var(--ink)}.filters[data-astro-cid-emhx7web] button[data-astro-cid-emhx7web]:focus-visible,.views[data-astro-cid-emhx7web] button[data-astro-cid-emhx7web]:focus-visible{outline:1px solid var(--ink);outline-offset:4px}.filters[data-astro-cid-emhx7web] button[data-astro-cid-emhx7web]:after{content:"";background:var(--ink);width:4px;height:4px;transition:scale .35s var(--ease);border-radius:50%;position:absolute;bottom:-10px;left:50%;translate:-50%;scale:0}.filters[data-astro-cid-emhx7web] button[data-astro-cid-emhx7web][aria-pressed=true]:after{scale:1}sup[data-astro-cid-emhx7web]{letter-spacing:0;vertical-align:super;margin-left:3px;font-size:9px;font-style:normal}[data-astro-cid-emhx7web][data-cat][hidden]{display:none!important}.empty[data-astro-cid-emhx7web]{font-family:var(--ko);text-align:center;margin:40px 0 0;font-size:14px}.grid[data-astro-cid-emhx7web] li[data-astro-cid-emhx7web],.index[data-astro-cid-emhx7web] li[data-astro-cid-emhx7web]{animation:show .5s var(--ease)}@keyframes show{0%{opacity:0}to{opacity:1}}.grid[data-astro-cid-emhx7web]{gap:clamp(48px,7vw,96px) clamp(32px,5vw,80px);margin:0;padding:0;list-style:none;display:grid}@media (width>=900px){.grid[data-astro-cid-emhx7web]{grid-template-columns:1fr 1fr}}.frame[data-astro-cid-emhx7web]{aspect-ratio:var(--frame,16 / 9);background:#f4f4f3;overflow:hidden}.frame[data-astro-cid-emhx7web]>*{object-fit:cover;width:100%;height:100%;transition:transform 1s var(--ease)}.frame[data-astro-cid-emhx7web].fit{background:var(--paper)}.frame[data-astro-cid-emhx7web].fit>*{object-fit:contain;object-position:50% 50%!important}.grid[data-astro-cid-emhx7web] a[data-astro-cid-emhx7web]:hover .frame[data-astro-cid-emhx7web]>*{transform:scale(1.025)}h2[data-astro-cid-emhx7web]{font-family:var(--en);letter-spacing:.01em;margin:18px 0 4px;font-size:clamp(18px,1.6vw,22px);font-weight:600}.grid[data-astro-cid-emhx7web] p[data-astro-cid-emhx7web]{letter-spacing:.02em;margin:0;font-size:clamp(14px,1.2vw,16px)}.grid[data-astro-cid-emhx7web] p[data-astro-cid-emhx7web] span[data-astro-cid-emhx7web]{font-family:var(--ko)}.index[data-astro-cid-emhx7web]{border-top:1px solid var(--line);margin:0;padding:0;list-style:none;display:none}[data-astro-cid-emhx7web][data-view=index] .index[data-astro-cid-emhx7web]{display:block}[data-astro-cid-emhx7web][data-view=index] .grid[data-astro-cid-emhx7web]{display:none}.index[data-astro-cid-emhx7web] li[data-astro-cid-emhx7web]{border-bottom:1px solid var(--line)}.index[data-astro-cid-emhx7web] a[data-astro-cid-emhx7web]{grid-template-columns:48px minmax(0,1fr) auto 120px 56px;align-items:baseline;gap:16px;padding:clamp(18px,2.4vw,28px) 0;transition:color .3s;display:grid}.t[data-astro-cid-emhx7web]{letter-spacing:.04em;transition:letter-spacing .5s var(--ease), transform .5s var(--ease);font-size:clamp(24px,3.6vw,48px);line-height:1.1}.no[data-astro-cid-emhx7web],.cat[data-astro-cid-emhx7web],.yr[data-astro-cid-emhx7web]{letter-spacing:.1em;text-transform:uppercase;font-size:12px}.ko[data-astro-cid-emhx7web]{font-family:var(--ko);font-size:14px}.yr[data-astro-cid-emhx7web]{text-align:right;font-variant-numeric:tabular-nums}.mini[data-astro-cid-emhx7web]{display:none}.index[data-astro-cid-emhx7web]:hover a[data-astro-cid-emhx7web]:not(:hover){color:#c4c4c4}.index[data-astro-cid-emhx7web]:hover a[data-astro-cid-emhx7web]:not(:hover) .sub[data-astro-cid-emhx7web]{color:#d6d6d6}.index[data-astro-cid-emhx7web] a[data-astro-cid-emhx7web]:hover .t[data-astro-cid-emhx7web]{letter-spacing:.08em;transform:translate(8px)}.float[data-astro-cid-emhx7web]{z-index:10;pointer-events:none;width:320px;transform:translate(var(--fx,-999px), var(--fy,-999px)) translate(-50%, -50%);position:fixed;top:0;left:0}.float[data-astro-cid-emhx7web]:before{content:"";opacity:0;background:radial-gradient(closest-side,#0000000f,#0000);border-radius:50%;width:600px;height:600px;transition:opacity .5s;position:absolute;top:0;left:50%;translate:-50% -50%}.float[data-astro-cid-emhx7web] [data-float-img]{opacity:0;width:100%;height:auto;transform:scale(.92) rotate(var(--rot,0deg));transition:opacity .35s var(--ease), transform .5s var(--ease);position:absolute;top:0;left:0;translate:0 -50%}.float[data-astro-cid-emhx7web].show:before{opacity:1}.float[data-astro-cid-emhx7web] [data-float-img].on{opacity:1;transform:scale(1) rotate(var(--rot,0deg))}@media (width<=759px),(hover:none){.index[data-astro-cid-emhx7web] a[data-astro-cid-emhx7web]{grid-template-columns:minmax(0,1fr) 72px;grid-template-areas:"t mini""ko mini";row-gap:6px}.no[data-astro-cid-emhx7web],.cat[data-astro-cid-emhx7web],.yr[data-astro-cid-emhx7web]{display:none}.t[data-astro-cid-emhx7web]{grid-area:t;font-size:24px}.ko[data-astro-cid-emhx7web]{grid-area:ko}.mini[data-astro-cid-emhx7web]{grid-area:mini;align-self:center;display:block}.mini[data-astro-cid-emhx7web]>*{object-fit:cover;width:72px;height:54px}.index[data-astro-cid-emhx7web]:hover a[data-astro-cid-emhx7web]:not(:hover){color:inherit}}
