.klegacy-gallery{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:240px;gap:16px;margin:0 0 80px;display:grid}.klegacy-gallery figure{background:#eeefed;margin:0;position:relative;overflow:hidden}.klegacy-gallery figure:first-child{grid-area:span 2/span 2}.klegacy-gallery img{object-fit:cover;width:100%;height:100%;transition:transform .5s;display:block}.klegacy-gallery figure:hover img{transform:scale(1.03)}.klegacy-gallery figcaption{color:#fff;background:linear-gradient(#0000,#000000a6);padding:28px 16px 12px;font-size:13px;position:absolute;bottom:0;left:0;right:0}@media (max-width:800px){.klegacy-gallery{grid-template-columns:1fr 1fr;grid-auto-rows:180px}.klegacy-gallery figure:first-child{grid-area:span 1/span 2}}@media (prefers-reduced-motion:reduce){.klegacy-gallery img{transition:none}.klegacy-gallery figure:hover img{transform:none}}
