.sw-body-photo{box-sizing:border-box;display:block;width:100%;max-width:520px;min-width:0;margin:clamp(18px,3vw,32px) auto;padding:0;border:0;background:none;box-shadow:none}
.sw-body-photo>img{display:block;width:auto!important;max-width:100%!important;height:auto!important;aspect-ratio:auto!important;object-fit:contain!important;margin:0 auto;border-radius:12px}
