/* Fotografías auténticas aportadas por el titular, paso 13 V2.9.15 */
.mpp-yuka-photo { margin:1.4rem 0 1.9rem; border-radius:16px; overflow:hidden; border:1px solid #e8e4df; background:#faf9f6; max-width:900px; }
.mpp-yuka-photo img { width:100%; height:auto; display:block; object-fit:cover; }
.mpp-yuka-photo figcaption { color:#525252; font-size:.9rem; line-height:1.5; padding:.7rem 1rem; }
.mpp-yuka-photo-grid { display:grid; grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr); gap:1rem; max-width:900px; margin:1.5rem 0; }
.mpp-yuka-photo-grid .mpp-yuka-photo { margin:0; }
.mpp-yuka-photo-grid .mpp-yuka-photo img { width:100%; height:300px; object-fit:cover; }
.mpp-yuka-photo-grid .mpp-yuka-photo:nth-child(2) img { object-fit:contain; background:#f0eeed; }
@media(max-width:700px){.mpp-yuka-photo-grid {grid-template-columns:1fr;}.mpp-yuka-photo-grid .mpp-yuka-photo img{height:auto;max-height:420px;object-fit:contain;}.mpp-yuka-photo figcaption {font-size:.87rem;}}
