.documentary-photo{max-width:min(100%,var(--photo-width,840px),840px);color:inherit;text-align:left;break-inside:avoid;grid-column:1/-1;margin:1.5rem auto 2rem;padding:0}.documentary-photo .photo-enlarge{border-radius:8px;min-height:44px;line-height:0;display:block;overflow:hidden}.documentary-photo .photo-enlarge:after{content:"Ver fotografía a tamaño completo";color:#fff;text-align:center;background:#163f3c;padding:.55rem .7rem;font-size:.9375rem;line-height:1.5;display:block}.documentary-photo img{object-fit:contain;border-radius:8px;width:100%;max-width:100%;height:auto;display:block}.documentary-photo figcaption{font:inherit;color:inherit;padding:.8rem 0 0;font-size:1rem;line-height:1.6}.documentary-photo .photo-caption{margin:0 0 .6rem}.documentary-photo .photo-credit{overflow-wrap:anywhere;margin:.5rem 0;font-size:.9375rem}.documentary-photo .photo-provenance{color:inherit;background:0 0;border-top:1px solid;margin:.6rem 0;padding:.5rem 0;font-size:.9375rem}.documentary-photo .photo-provenance summary{cursor:pointer;min-height:44px;font:inherit;color:inherit;padding:.4rem 0;display:list-item}.documentary-photo .photo-provenance p{font:inherit;overflow-wrap:anywhere}.documentary-photo a{color:inherit;text-underline-offset:.2em}.documentary-photo a:focus-visible,.documentary-photo summary:focus-visible{outline-offset:4px;outline:3px solid #b86720}@media print{.documentary-photo .photo-provenance{display:block}}
