.wall-gallery__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;max-width:1000px}.wall-gallery .ref-card{overflow:hidden;background:linear-gradient(145deg,#d8d9d9,#f6f6f4);transition:transform .65s,box-shadow .65s}.wall-gallery .ref-photo{height:400px;aspect-ratio:auto;background-color:transparent;background-size:contain;background-blend-mode:multiply;transition:transform .8s}.wall-gallery .ref-card:hover{transform:translateY(-5px);box-shadow:0 18px 40px #16344320}.wall-gallery .ref-card:hover .ref-photo{transform:scale(1.04)}@media(max-width:650px){.wall-gallery__grid{gap:12px}.wall-gallery .ref-photo{height:250px}}@media(prefers-reduced-motion:reduce){.wall-gallery .ref-card,.wall-gallery .ref-photo{transition:none;transform:none!important}}