.usl-avatar-gallery{grid-template-columns:repeat(auto-fill,200px);gap:16px;display:grid}.usl-gallery-profile{aspect-ratio:200/306;background:var(--usl-blue-100);border-radius:12px;min-width:0;position:relative;overflow:hidden}.usl-gallery-profile>a,.usl-gallery-profile img{object-fit:cover;width:100%;height:100%;display:block}.usl-gallery-caption{background:#243747c2;flex-direction:column;justify-content:center;height:20%;padding:4px 8px;line-height:1.35;display:flex;position:absolute;inset:auto 0 0}.usl-page .usl-gallery-caption a{color:#fff;text-decoration:none}.usl-gallery-caption a:hover{text-decoration:underline}.usl-profile-top .usl-gallery-caption{background:#50380bd1}.usl-gallery-phone{white-space:nowrap;font-size:.78rem}@media (width>=1400px){.usl-avatar-gallery{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (width<=768px){.usl-avatar-gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.usl-gallery-caption{font-size:clamp(.7rem,3vw,1rem)}.usl-gallery-phone{font-size:clamp(.58rem,2.5vw,.85rem)}}
