.nda-photo-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;width:min(100%,760px);margin:30px auto 38px}
.nda-photo-pair figure,.nda-entry-photo{margin:0;background:#f4f3f1}
.nda-photo-pair img{display:block;width:100%;height:700px;object-fit:contain;background:#eae8e4}
.nda-photo-pair.nda-photo-single{grid-template-columns:minmax(0,390px);justify-content:center}
.nda-photo-pair figcaption,.nda-entry-photo figcaption{padding:13px 16px;color:#343b42;font-size:14px;line-height:1.55}
.nda-entry-layout{max-width:1050px;margin:0 auto}
.nda-entry-photos{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:26px;align-items:start}
.nda-entry-photo img{display:block;width:100%;height:auto}
.nda-entry-actions{margin-top:22px}
@media(max-width:760px){.nda-entry-photos{grid-template-columns:minmax(0,1fr)}.nda-entry-photo{width:min(100%,420px);margin:0 auto}}
@media(max-width:640px){.nda-photo-pair{grid-template-columns:minmax(0,1fr);gap:18px;max-width:390px}.nda-photo-pair img{height:auto}}
