.original-top-banner{width:100%;height:88px;overflow:hidden;position:relative;border-bottom:1px solid #dacbd7;background:#7c587e}.original-top-banner img{width:100%;height:100%;object-fit:cover;object-position:50% 34%;display:block}.original-top-banner:after{content:'';position:absolute;inset:0;box-shadow:inset 0 -1px #5e3c5d25;pointer-events:none}.article-body .section-photo{width:var(--photo-width,220px);max-width:40%;margin:4px 26px 17px 0;border:1px solid #d9cbd5;padding:5px;background:#fcfaf7;float:left}.article-body .section-photo-right{float:right;margin:4px 0 17px 26px}.section-photo img{width:100%;height:auto;display:block}.article-body h2{clear:both}.article-body:after{content:'';display:table;clear:both}@media(max-width:980px){.original-top-banner{height:72px}}@media(max-width:700px){.original-top-banner{height:58px}.original-top-banner img{object-position:50% 34%}.article-body .section-photo{max-width:43%;margin:3px 18px 13px 0;padding:4px}.article-body .section-photo-right{margin:3px 0 13px 18px}}@media(max-width:390px){.article-body .section-photo{max-width:42%;margin-right:14px}.article-body .section-photo-right{margin-left:14px;margin-right:0}}
