.workshop-photo{display:block;width:100%;padding:0;margin:32px 0 0;border:0;border-radius:0;background:#e4e7df;cursor:zoom-in;overflow:hidden}.workshop-photo img{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:cover}.workshop-photo:focus-visible{outline:3px solid #65824c;outline-offset:5px}@media(max-width:760px){.workshop-photo{margin-top:24px}}