/* One consistent vertical frame for every author and placeholder. Original media unchanged. */
.author-profile .tr-author-photo{width:160px;height:213.333333px;max-width:100%;overflow:hidden}
.author-profile .tr-author-photo img,.author-profile .tr-author-photo-pending{display:block;width:100%;height:100%;aspect-ratio:3/4;box-sizing:border-box;object-fit:cover}
.author-profile .tr-author-photo-pending{display:flex;align-items:center;justify-content:center}
.author-profile#bruno-petronilli .tr-author-photo img,.author-profile#mauro-parmesani .tr-author-photo img,.author-profile#isabella-radaelli .tr-author-photo img,.author-profile#andrea-matteucci .tr-author-photo img,.author-profile#stefania-fava .tr-author-photo img{width:100%;height:100%;aspect-ratio:3/4;object-fit:cover}
.author-profile#bruno-petronilli .tr-author-photo img{object-position:50% 35%}
.author-profile#mauro-parmesani .tr-author-photo img{object-position:50% 40%}
.author-profile#isabella-radaelli .tr-author-photo img{object-position:50% 10%}
.author-profile#andrea-matteucci .tr-author-photo img{object-position:43% 50%}
.author-profile#stefania-fava .tr-author-photo img{object-position:50% 20%}
@media(max-width:800px){.author-profile .tr-author-photo{width:180px;height:240px}}

.author-profile#luca-bonacini .tr-author-photo img{object-position:50% 50%}
.author-profile#paolo-valente .tr-author-photo img{object-position:50% 25%}

.author-profile#stefania-petruzzelli .tr-author-photo img{object-position:50% 40%}
