/* Accepted B1/B2 only; appended after the existing article/media styles. */
.hw-articles93.hw-p08-photos .hw-p08-species-approved{grid-template-columns:minmax(0,1fr)!important;gap:16px}
.hw-articles93.hw-p08-photos .hw-p08-species-photo{width:100%!important;max-width:880px}
.hw-articles93.hw-p08-photos .hw-p08-photo-frame{
 display:block;box-sizing:border-box;width:100%!important;max-width:min(100%,880px)!important;
 --hw-a93-natural:880px;--hw-a93-allowed:880px;--hw-a93-loaded-limit:880px;
}
.hw-articles93.hw-p08-photos .hw-p08-species-photo .hw-p08-photo-frame{width:100%!important;margin:0}
.hw-articles93.hw-p08-photos .hw-p08-photo-frame img.hw-p08-photo-image{
 display:block!important;box-sizing:border-box;width:100%!important;max-width:min(100%,880px)!important;
 height:auto!important;aspect-ratio:3/2!important;object-fit:cover!important;object-position:center;
 border-radius:2px!important;margin:0!important;transform:none!important;
 --hw-a93-natural:880px;--hw-a93-allowed:880px;--hw-a93-loaded-limit:880px;
}
.hw-articles93.hw-p08-photos .hw-p08-photo-hero img.hw-p08-photo-image{border-radius:0!important}
.hw-articles93.hw-p08-photos .hw-p08-photo-frame img.hw-p08-photo-contain{object-fit:contain!important;background:#fff}
.hw-articles93.hw-p08-photos .hw-p08-photo-pair{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;align-items:start;margin:0}
.hw-articles93.hw-p08-photos .hw-p08-photo-pair>.hw-p08-photo-cell{min-width:0;width:100%!important;margin:0!important}
.hw-articles93.hw-p08-photos .hw-p08-photo-caption{display:block;font:400 15px/1.5 Arial,sans-serif;color:#605d57;text-align:left;margin:12px 0 0;padding:0}
@media(max-width:768px){.hw-articles93.hw-p08-photos .hw-p08-photo-pair{grid-template-columns:minmax(0,1fr)!important}}
