.pf-recovered-report .pf-report-photo{aspect-ratio:16/9}
.pf-recovered-report .pf-report-photo img{object-position:center 30%}
.pf-recovered-report .pf-report{max-width:800px}
.pf-recovered-report .pf-report h2{font-family:Georgia,serif!important;font-weight:400!important;font-size:clamp(30px,3.4vw,42px)!important}
.pf-recovered-report .pf-report .wp-block-columns{gap:20px!important;margin:38px 0!important}
.pf-recovered-report .pf-report .wp-block-column{min-width:0}
.pf-recovered-report .pf-report .wp-block-column figure{margin:0!important}
.pf-recovered-report .pf-report .wp-block-column img{width:100%;height:auto;aspect-ratio:3/2;object-fit:cover}
.pf-recovered-report .pf-report .pf-recovery-date{font-size:13px!important;letter-spacing:.03em;color:#627163;margin-top:-8px!important}
.pf-recovered-report .pf-report h2:first-child{margin-top:0!important}
@media(max-width:781px){.pf-recovered-report .pf-report .wp-block-columns{gap:26px!important}.pf-recovered-report .pf-report-photo{aspect-ratio:4/3}.pf-recovered-report .pf-report-photo img{object-position:50% 20%}}

/* Small original photographs: preserve their proportions and resolution. */
.pf-recovered-report .pf-report .pf-memory-pair{display:grid;grid-template-columns:minmax(0,16fr) minmax(0,9fr);gap:20px;max-width:520px;margin:38px auto!important;align-items:start}
.pf-recovered-report .pf-report .pf-memory-pair figure{margin:0!important;width:100%!important}
.pf-recovered-report .pf-report .pf-memory-pair img{width:100%!important;height:auto!important;aspect-ratio:auto!important;object-fit:contain!important}
@media(max-width:540px){.pf-recovered-report .pf-report .pf-memory-pair{grid-template-columns:1fr;justify-items:center;gap:26px}.pf-recovered-report .pf-report .pf-memory-pair figure:first-child{max-width:320px}.pf-recovered-report .pf-report .pf-memory-pair figure:last-child{max-width:180px}}

.pf-recovered-report .pf-memory-pair>.wp-block-group__inner-container{display:contents}
