#main-content p{text-align:justify}@media screen and (width > 900px){img.master-roshi{float:left;margin-right:12px!important;max-height:240px}}img.list-marker{float:left;width:80px;height:80px;margin:0 12px 4px 0!important}section.page-section p:has(>img:not(.custom-img)){display:flex;justify-content:center}section.page-section p:has(>img:not(.custom-img))>img{min-width:0;height:auto}main#main-content section.page-section>img:not(.custom-img){display:block;max-width:100%;height:auto;margin:1rem auto}