.work-grid .ys-card{aspect-ratio:1.25;background:#000;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px;overflow:hidden}.work-grid .ys-card .ys-logo{width:42%;max-height:62%;height:auto;object-fit:contain;display:block;flex:0 1 auto}.ys-card .ys-coming{margin:0;color:#fff;font-size:clamp(13px,1.25vw,18px);line-height:1.3;letter-spacing:.08em;font-weight:400}.work-ys figcaption{display:flex;justify-content:flex-start;align-items:center;padding-top:22px;margin:0}.work-ys figcaption .pjk-link{margin:0}@media(max-width:650px){.work-grid .ys-card{aspect-ratio:1.12;gap:16px}.work-ys figcaption{padding-top:20px}.ys-card .ys-coming{font-size:14px}}