.single-ia_project .detail-copy:has(.hbcm-body-only){max-width:900px;width:calc(100% - 48px)}
.single-ia_project .hbcm-body-only{font-style:normal}.single-ia_project .hbcm-body-only img{border-radius:12px}
.single-ia_project .hbcm-body-only .hb-flex-page{padding:0;background:transparent}
.single-ia_project .hbcm-body-only .hbcm-native-copy h2{margin-top:24px}.single-ia_project .hbcm-body-only .hbcm-native-copy:first-child h2{margin-top:0}
.single-ia_project .hbcm-body-only figcaption{font-size:13px;line-height:1.7;color:#7b786e;margin:10px 0 20px}
@media(max-width:700px){.single-ia_project .detail-copy:has(.hbcm-body-only){width:calc(100% - 40px)}}
