.cop-collage{max-width:780px;margin:auto;padding:30px 22px;text-align:center;box-sizing:border-box}.cop-collage h2{font-size:clamp(25px,5.8vw,34px);line-height:1.12;font-weight:750;letter-spacing:-.6px;margin:0 0 22px;color:#18231c}.cop-collage-photos{position:relative;aspect-ratio:1.35;max-width:620px;margin:0 auto 20px}.cop-collage-photo{position:absolute;margin:0;border:4px solid white;border-radius:20px;overflow:hidden;box-shadow:0 2px 9px #0002;background:#edf0ed}.cop-collage-photo img{display:block;width:100%;height:100%;object-fit:cover}.cop-collage-photo--1{width:55%;height:78%;left:23%;top:8%;z-index:3}.cop-collage-photo--2{width:35%;height:51%;left:0;top:2%;transform:rotate(-5deg)}.cop-collage-photo--3{width:34%;height:48%;right:0;top:0;transform:rotate(5deg)}.cop-collage-photo--4{width:34%;height:46%;left:5%;bottom:0;transform:rotate(-3deg);z-index:2}.cop-collage-photo--5{width:34%;height:46%;right:2%;bottom:1%;transform:rotate(4deg);z-index:2}.cop-collage>p{max-width:530px;margin:0 auto;color:#606961;font-size:13px;line-height:1.5}@media(min-width:750px){.cop-collage{padding:42px 28px}.cop-collage>p{font-size:14px}}
