/* F3-E.3.3: Team floating badge only. Existing motion/shadow preferences remain authoritative. */
#about-team[data-team-badge="3.3"] .av-people-art{padding-block-start:var(--team-space,0px)}
#about-team[data-team-badge="3.3"] .av-people-float{box-sizing:border-box;width:var(--team-width,max-content);max-width:min(var(--team-max,280px),calc(100% - 16px));height:auto;min-width:0;top:var(--team-top-safe,calc(-15px + var(--team-y,0px)));inset-inline-end:var(--team-end-safe,-20px);font-size:var(--team-font,12px);line-height:var(--team-line-height,1.25);text-align:var(--team-align,start);padding:var(--team-padding,16px 22px);white-space:pre-line;overflow-wrap:anywhere;word-break:normal;z-index:3}
#about-team[data-team-badge="3.3"] .av-team-badge-text{display:block;white-space:pre-line;overflow-wrap:anywhere;font:inherit}
#about-team[data-team-badge="3.3"] .av-people-float span{pointer-events:none}
@media(min-width:768px) and (max-width:1100px){#about-team[data-team-badge="3.3"] .av-people-float{font-size:var(--team-font,10px);padding:var(--team-padding,12px)}}
@media(max-width:767px){#about-team[data-team-badge="3.3"] .av-people-float{font-size:var(--team-font,9px);padding:var(--team-padding,9px);top:var(--team-top-safe,calc(-8px + var(--team-mobile-y,0px)));inset-inline-end:var(--team-end-safe,-4px)}}
@media(prefers-reduced-motion:reduce){#about-team[data-team-badge="3.3"] .av-people-float,#about-team[data-team-badge="3.3"] .av-people-float *{animation:none!important;transition:none!important}}
