.bruno-links .portrait-header{aspect-ratio:4/5}.bruno-links .portrait-header .portrait{object-fit:cover;object-position:50% 0%}.bruno-links .portrait-caption{top:90%}.bruno-links .portrait-caption h1{font-size:clamp(22px,5.5vw,32px)}.bruno-links .profile{padding-top:132px}.bruno-links .summit-feature h2{font-size:clamp(16px,3.5vw,21px);line-height:1.65;text-transform:uppercase}.bruno-links .profile-clubs img{object-fit:contain;filter:drop-shadow(0 0 2px #ffffff55)}@media(max-width:650px){.bruno-links .portrait-header{aspect-ratio:4/5}.bruno-links .profile{padding-top:123px}.bruno-links .portrait-caption .role,.bruno-links .portrait-caption .role span{font-size:13px}}
#bruno-baquete .bruno-portrait{width:100%;height:100%;object-fit:cover;object-position:50% 0%;min-height:440px}#bruno-baquete .club-carousel img{object-fit:contain;filter:drop-shadow(0 0 2px #ffffff55)}@media(max-width:700px){#bruno-baquete .featured-speaker__portrait{aspect-ratio:4/5;min-height:0}#bruno-baquete .bruno-portrait{min-height:0;object-position:50% 0%}}

.bruno-links .profile-clubs img{width:48px;height:40px;transform:none;filter:none}#bruno-baquete .club-carousel img{width:96px;height:80px;transform:none;filter:none}@media(max-width:650px){.bruno-links .profile-clubs img{width:46px;height:38.333px}}
