.gallery .portfolio-image img{width:100%;height:100%;object-fit:cover}.gallery .portfolio-image{aspect-ratio:4 / 3;overflow:hidden}.gallery .portfolio-image img{transition:transform .4s ease}.gallery .portfolio-image a:hover img{transform:scale(1.05)}.gallery-full{display:block;width:100%;height:auto}.gallery-nav{display:flex;align-items:center;justify-content:center;gap:24px;margin-top:16px;font-size:20px}
