.pai-image-link { display: inline-block; max-width: 100%; vertical-align: top; }
.pro-img > .pai-image-link, .pl-cover-photo > .pai-image-link { display: block; width: 100%; height: 100%; }
.pai-image-link:focus-visible, .pai-inner-link:focus-visible { outline: 3px solid #f27a1a; outline-offset: 3px; }
.pai-split-card > .pai-inner-link { display: block; min-width: 0; color: inherit !important; text-decoration: none !important; }
.pro-series-card > .pai-image-link { flex: 0 0 88px; width: 88px; height: 88px; }
