@layer components{.team-portrait-frame{width:var(--portrait-size,160px);aspect-ratio:1;vertical-align:middle;border-radius:50%;display:inline-block;position:relative;overflow:hidden}.team-portrait-photo{-webkit-user-select:none;user-select:none;pointer-events:none;max-width:none;height:auto;position:absolute}}