.works[data-astro-cid-emhx7web]{max-width:1440px;padding:0 var(--side) 40px;margin:0 auto}.views[data-astro-cid-emhx7web]{justify-content:flex-end;align-items:baseline;gap:10px;padding:4px 0 clamp(20px,3vw,36px);display:flex}.views[data-astro-cid-emhx7web] button[data-astro-cid-emhx7web]{all:unset;cursor:pointer;color:var(--sub);font-size:13px;transition:color .3s}.views[data-astro-cid-emhx7web] button[data-astro-cid-emhx7web][aria-pressed=true],.views[data-astro-cid-emhx7web] button[data-astro-cid-emhx7web]:hover{color:var(--ink)}.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:16/9;background:#f4f4f4;overflow:hidden}.frame[data-astro-cid-emhx7web] img{object-fit:cover;width:100%;height:100%;transition:transform 1s var(--ease)}.grid[data-astro-cid-emhx7web] a[data-astro-cid-emhx7web]:hover .frame[data-astro-cid-emhx7web] img{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] 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] 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] img{object-fit:cover;width:72px;height:54px}.index[data-astro-cid-emhx7web]:hover a[data-astro-cid-emhx7web]:not(:hover){color:inherit}}
