/* Sections remain readable after a reused photograph is removed. */
.local-story:not(:has(>figure)){grid-template-columns:minmax(0,1fr);max-width:1000px}.local-story:not(:has(>figure))>div{max-width:850px}.local-photo-pair:not(:has(figure)){display:none}.local-photo-pair:has(>figure:only-child){grid-template-columns:minmax(0,1fr);max-width:950px}.sf-hero:not(:has(>figure)){grid-template-columns:1fr;min-height:0}.photo-hero:not(:has(figure)){grid-template-columns:1fr!important}.unique-northumberland-photo .unique-scene-frame{position:absolute;inset:0;overflow:hidden}.unique-northumberland-photo .unique-scene-frame>img{position:absolute!important;width:300%!important;height:300%!important;max-width:none!important;left:-200%!important;top:-200%!important;object-fit:fill!important}.unique-northumberland-photo{background:#dce6df}
