.cv-block#profile{display:flow-root}
.cv-inline-portrait{float:right;width:190px;margin:8px 0 18px 30px}
[dir="rtl"] .cv-inline-portrait{float:left;margin:8px 30px 18px 0}
.cv-inline-portrait img{display:block;width:100%;height:auto;aspect-ratio:680/1024;object-fit:contain;border-radius:2px}
.cv-inline-portrait figcaption{margin-top:9px;text-align:center;font-size:13px;line-height:1.6;color:#647487}
@media(max-width:640px){.cv-inline-portrait,[dir="rtl"] .cv-inline-portrait{float:none;width:min(220px,75%);margin:26px auto 30px}}
