.FsUPla_directory{flex-direction:column;gap:clamp(2rem,5vw,3.5rem);display:flex}.FsUPla_head{flex-direction:column;gap:.9rem;max-width:64ch;display:flex}.FsUPla_eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--bp-color-accent,var(--mui-palette-primary-main));align-items:center;gap:.6rem;margin:0;font-size:.78rem;font-weight:700;display:flex}.FsUPla_eyebrowDot{color:var(--mui-palette-text-secondary)}.FsUPla_title{font-family:var(--bp-type-display-family,var(--bp-type-headline-lg-family,inherit));font-size:clamp(2rem,4vw,3.25rem);font-weight:var(--bp-type-display-weight,800);letter-spacing:-.02em;text-transform:uppercase;text-wrap:balance;color:var(--mui-palette-text-primary);margin:0;line-height:1}.FsUPla_lead{color:var(--mui-palette-text-secondary);margin:0;font-size:clamp(1.0625rem,1rem + .4vw,1.3rem);line-height:1.5}.FsUPla_teams{flex-wrap:wrap;gap:.5rem;margin-top:.4rem;display:flex}.FsUPla_teamPill{border-radius:var(--bp-radius-full,999px);height:2.3rem;box-shadow:inset 0 0 0 1px rgba(var(--mui-palette-text-primaryChannel)/.22);font-family:var(--bp-type-button-family,inherit);color:var(--mui-palette-text-primary);transition:background-color var(--bp-motion-duration-fast,.15s) var(--bp-motion-easing-standard,ease),color var(--bp-motion-duration-fast,.15s) var(--bp-motion-easing-standard,ease);align-items:center;gap:.5rem;padding:0 1rem;font-size:.88rem;font-weight:600;text-decoration:none;display:inline-flex}:is(.FsUPla_teamPill:hover,.FsUPla_teamPill:focus-visible){background-color:var(--mui-palette-text-primary);color:var(--mui-palette-background-default)}:is(.FsUPla_teamPill:hover .FsUPla_teamCount,.FsUPla_teamPill:focus-visible .FsUPla_teamCount){color:inherit}.FsUPla_teamPill:focus-visible{outline:2px solid var(--bp-color-focus-ring,var(--mui-palette-primary-main));outline-offset:3px}.FsUPla_teamCount{color:var(--bp-color-accent,var(--mui-palette-primary-main));transition:color var(--bp-motion-duration-fast,.15s) var(--bp-motion-easing-standard,ease);font-size:.78rem;font-weight:700}.FsUPla_team{flex-direction:column;gap:1rem;scroll-margin-top:6rem;display:flex}.FsUPla_teamTitle,.FsUPla_teamTitleCount{font-family:var(--bp-type-title-sm-family,inherit);letter-spacing:.14em;text-transform:uppercase;font-size:.78rem;font-weight:700}.FsUPla_teamTitle{color:var(--mui-palette-text-secondary);align-items:baseline;gap:.6rem;margin:0;display:flex}.FsUPla_teamTitleCount{letter-spacing:0;color:var(--bp-color-accent,var(--mui-palette-primary-main))}.FsUPla_grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,200px),1fr));gap:clamp(.75rem,2vw,1.25rem);margin:0;padding:0;list-style:none;display:grid}@media (max-width:599.95px){.FsUPla_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem}}.FsUPla_tile{aspect-ratio:4/5;border-radius:var(--bp-c-card-radius,var(--bp-radius-lg,16px));color:inherit;box-shadow:inset 0 0 0 1px rgba(var(--mui-palette-text-primaryChannel)/.1);transition:transform var(--bp-motion-duration-normal,.24s) var(--bp-motion-easing-standard,ease),box-shadow var(--bp-motion-duration-normal,.24s) var(--bp-motion-easing-standard,ease);text-decoration:none;display:block;position:relative;overflow:hidden}@media (hover:hover){.FsUPla_tile:hover{box-shadow:inset 0 0 0 1px rgba(var(--mui-palette-text-primaryChannel)/.22);transform:translateY(-3px)}.FsUPla_tile:hover .FsUPla_photo img{transform:scale(1.05)}}.FsUPla_tile:focus-visible{outline:2px solid var(--bp-color-focus-ring,var(--mui-palette-primary-main));outline-offset:3px}.FsUPla_photo{background:rgba(var(--mui-palette-text-primaryChannel)/.06);place-items:center;display:grid;position:absolute;inset:0}.FsUPla_photo img{object-fit:cover;object-position:center 20%;width:100%;height:100%;transition:transform var(--bp-motion-duration-normal,.24s) var(--bp-motion-easing-standard,ease)}.FsUPla_initials{font-family:var(--bp-type-display-family,inherit);font-size:clamp(2.4rem,7cqi,4rem);font-weight:var(--bp-type-display-weight,900);letter-spacing:-.04em;color:#000000b8}.FsUPla_caption{color:#fff;background:linear-gradient(#0000 0%,#0000009e 100%);flex-direction:column;gap:.15rem;padding:2.4rem .9rem .85rem;display:flex;position:absolute;inset:auto 0 0}.FsUPla_photo[data-tone]+.FsUPla_caption{color:#000000db;background:0 0}.FsUPla_photo[data-tone]+.FsUPla_caption .FsUPla_role{color:#0009}.FsUPla_name{font-family:var(--bp-type-title-md-family,inherit);text-wrap:balance;font-size:1rem;font-weight:700;line-height:1.2}.FsUPla_role{color:#fffc;font-size:.8rem;line-height:1.3}.FsUPla_empty{text-align:center;color:var(--mui-palette-text-secondary);margin:0;padding:clamp(2.5rem,8vw,5rem) 0;font-size:1.0625rem}
