.about-scrub_component{height:400svh;position:relative}.about-scrub_sticky{justify-content:center;align-items:center;height:100svh;display:flex;position:-webkit-sticky;position:sticky;top:0;overflow:clip}.about-scrub_item{border-radius:var(--radius-sm);aspect-ratio:16/10;width:100%;position:relative;overflow:clip}.about-scrub_wrap{-webkit-column-gap:1rem;-moz-column-gap:1rem;justify-content:center;align-items:stretch;gap:1rem;display:flex}.about-scrub_wrap-layout{-webkit-column-gap:1rem;-moz-column-gap:1rem;flex-direction:column;flex-grow:1;gap:1rem;width:100%;display:flex;position:absolute;bottom:50%;transform:translateY(50%)}.about-scrub_item.is-featured{flex:none;width:100%}.about-scrub_content{width:100%;height:100%;color:var(--wd_white);position:absolute;top:0;left:0}.about-scrub_content_wrap{text-align:center;justify-content:center;align-items:center;width:100%;height:100svh;display:flex;position:-webkit-sticky;position:sticky;top:0}.about-scrub_title_wrap{max-width:45em}
.team-members-section{z-index:1;position:relative}.team-card{text-align:center;aspect-ratio:1/1.01;cursor:pointer;position:relative;overflow:clip}.team-card_media{width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.team-card_media img,.team-card_media video{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.team-card_overlay{z-index:1;opacity:0;-webkit-transition:var(--transition-ease-out);transition:var(--transition-ease-out);pointer-events:none;background:linear-gradient(transparent 46.71%,rgba(0,0,0,.5) 100%),linear-gradient(rgba(0,0,0,.2) 0%,rgba(0,0,0,.2) 100%);position:absolute;top:0;bottom:0;left:0;right:0}@media (hover:hover) and (pointer:fine){.team-card:hover .team-card_overlay{opacity:1}}.team-card_content{z-index:2;width:100%;height:100%;padding:var(--size-25)var(--size-25);pointer-events:none;justify-content:center;align-items:center;display:none;position:absolute;top:0;bottom:0;left:0;right:0}.team-card_content button{pointer-events:auto}@media (hover:hover) and (pointer:fine){.team-card:hover .team-card_content{display:flex}}.team-card_name{word-spacing:100vw}.team-members_layout{padding-top:var(--size-325)}
