/* TOKIWA – works */
/* 作品集グリッド：高さ違いのリズム */
.wl-grid{ display:grid; grid-template-columns:repeat(12,minmax(0,1fr)); gap:clamp(20px,3vw,44px) clamp(18px,2.4vw,32px); }
.wl-card{ display:block; }
.wl-card.is-hide{ display:none; }
.wl-a{ grid-column:span 7; } .wl-a .ph{ aspect-ratio:16/10; }
.wl-b{ grid-column:span 5; } .wl-b .ph{ aspect-ratio:4/5; }
.wl-c{ grid-column:span 4; } .wl-c .ph{ aspect-ratio:4/5; }
.wl-d{ grid-column:span 8; } .wl-d .ph{ aspect-ratio:16/9; }
.wl-meta{ display:flex; justify-content:space-between; align-items:baseline; gap:16px; padding:16px 2px 0; }
.wl-meta h2{ font-weight:400; font-size:14.5px; letter-spacing:.16em; }
.wl-meta span{ font-family:var(--f-en); font-size:11.5px; letter-spacing:.18em; color:var(--c-gold); white-space:nowrap; }
@media (max-width:720px){ .wl-grid > *{ grid-column:1 / -1 !important; } }
