:where(.pp){justify-content:center;align-items:center;display:inline-flex;position:relative}.pp{isolation:isolate;overflow:visible!important}.pp>.pp-clip{border-radius:inherit;isolation:isolate;justify-content:center;align-items:center;display:flex;position:absolute;inset:0;overflow:hidden}.pp.pp-fill{border-radius:inherit;width:100%;height:100%;position:absolute;inset:0}.pp-clip>.pp-bg,.pp>.pp-logo,.pp-clip>.pp-vig{border-radius:inherit;pointer-events:none;font-style:normal;position:absolute;inset:0}.pp-clip>.pp-bg{background:radial-gradient(circle at 50% 16%, color-mix(in srgb, var(--pp-p) 68%, #fff) 0%, var(--pp-p) 46%, color-mix(in srgb, var(--pp-p) 58%, #000) 100%)}.pp.pp-team>.pp-clip:after{content:"";z-index:1;border-radius:inherit;pointer-events:none;box-shadow:inset 0 0 0 var(--pp-rw,2px) var(--pp-r,var(--pp-p)), inset 0 0 0 calc(var(--pp-rw,2px) + 1px) #00000059;position:absolute;inset:0}.pp.pp-team.ng-av:not(.on):not(.pp-glow){box-shadow:none}.pp.pp-team.pp-glow{box-shadow:0 0 0 1px color-mix(in srgb, var(--pp-r,var(--pp-p)) 50%, transparent), 0 0 calc(var(--pp-rw,2px) * 6) color-mix(in srgb, var(--pp-r,var(--pp-p)) 70%, transparent)}.pp.pp-team.pp-glow.pp-xs{box-shadow:0 0 0 1px color-mix(in srgb, var(--pp-r,var(--pp-p)) 45%, transparent), 0 0 6px color-mix(in srgb, var(--pp-r,var(--pp-p)) 60%, transparent)}.pp.pp-glow.pp-glow-live{box-shadow:0 0 0 2px rgba(var(--fe-ice-rgb,94, 200, 255), .6), 0 0 calc(var(--pp-rw,2px) * 8) rgba(var(--fe-ice-rgb,94, 200, 255), .65)}.pp.pp-glow.pp-glow-live:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;box-shadow:0 0 0 2px rgba(var(--fe-ice-rgb,94, 200, 255), .85), 0 0 calc(var(--pp-rw,2px) * 14) rgba(var(--fe-ice-rgb,94, 200, 255), .85);opacity:.25;animation:2.4s ease-in-out infinite alternate pp-aura;position:absolute;inset:0}@keyframes pp-aura{to{opacity:1}}@media (prefers-reduced-motion:reduce){.pp.pp-glow.pp-glow-live:before{opacity:.7;animation:none}}.pp>.pp-logo{background:var(--pp-logo) center / contain no-repeat;filter:drop-shadow(0 1px 2px rgba(var(--fe-shade-rgb,0, 0, 0), .55));transition:opacity var(--fe-dur-base,.24s) var(--fe-ease-out,ease-out);border-radius:0;inset:19%}.pp.pp-on>.pp-logo{--pp-b:min(40%, 30px);inset:auto calc(var(--pp-b) * -.14) calc(var(--pp-b) * -.1) auto;width:var(--pp-b);height:var(--pp-b);z-index:2;background:var(--pp-logo) center / 72% no-repeat, #f4f6fa;box-shadow:0 0 0 2px var(--fe-ink,#030407);filter:none;border-radius:50%}.pp.pp-on.pp-xs>.pp-logo{display:none}.pp-clip>.pp-ini{font:inherit;letter-spacing:.04em;font-weight:600;position:relative}.pp.pp-team .pp-ini{color:#fff;text-shadow:0 1px 2px #00000073}.pp.pp-on .pp-ini{visibility:hidden}.pp-clip>.pp-img{object-fit:cover;object-position:50% 12%;border-radius:inherit;background:0 0;width:100%;height:100%;position:absolute;inset:0}.pp.pp-opaque .pp-img{transform-origin:50% 16%;transform:scale(1.24)}.pp-clip>.pp-vig{background:radial-gradient(circle at 50% 42%, transparent 46%, color-mix(in srgb, var(--pp-p,var(--fe-surf-2)) 55%, transparent) 62%, color-mix(in srgb, var(--pp-p,var(--fe-surf-2)) 92%, black) 74%)}
