.team-slider{padding-inline:2rem}.team-slider-cell{padding-inline:2rem;position:relative}.team-slider:not(.swiper-initialized) .swiper-wrapper{flex-flow:row;display:flex;position:relative;overflow:hidden}.team-slider:not(.swiper-initialized) .swiper-slide{inline-size:var(--team-slider-slide-width,100%);flex:none}.team-slider-prev,.team-slider-next{color:var(--color-primary);z-index:3;font-size:40px;position:absolute;inset-block-start:50%;translate:0 -50%}@media (hover:hover) and (pointer:fine){.team-slider-prev:hover,.team-slider-next:hover{color:var(--color-secondary)}}.team-slider-prev{inset-inline-start:.15rem}.team-slider-next{inset-inline-end:.15rem}@media screen and (width>=90em){.team-slider .team-slider-cell{padding:0}.team-slider .team-slider-prev{inset-inline-start:-2rem}.team-slider .team-slider-next{inset-inline-end:-2rem}}.team-item-slide{box-sizing:border-box;padding-inline:.75rem}.team-overview .flying-pointer{margin-block:1rem;margin-inline:auto 1rem}.team-overview__text{margin-block-end:3rem}.team-item{--anchor-color:var(--text-color);--anchor-color-hover:var(--text-color);font-weight:var(--font-weight-bold);flex-direction:column;gap:.75rem;display:flex}@media (prefers-reduced-motion:no-preference){.team-item:any-link:hover .team-item__image img{scale:1.05}.team-item:hover video{visibility:visible;opacity:1}@starting-style{.team-item:hover video{opacity:0}}}.team-item__image{aspect-ratio:4/5;border-start-start-radius:50px;border-end-end-radius:50px;position:relative;overflow:hidden}.team-item__image img,.team-item__image video{object-fit:cover;transition-behavior:allow-discrete;border-radius:0;block-size:100%;inline-size:100%;transition-property:display,opacity,scale;transition-duration:.25s;transition-timing-function:ease-in-out}.team-item__image video{visibility:hidden;opacity:0;z-index:2;position:absolute;inset:0}html.no-js .team-item__image video{display:none}.team-item__content{flex:auto}.team-item__title{margin-block-end:.1rem}.team-item__role{color:var(--color-primary);font-size:1.1rem}.team-detail__image{border-start-start-radius:50px;border-end-end-radius:50px;max-inline-size:min(420px,100%);position:sticky;inset-block-start:0}.team-detail__title{margin-block-end:.5rem}.team-detail__subtitle{color:var(--color-primary)}.team-detail__linkedin{align-items:center;margin-block-start:1.5rem;font-size:1.1rem;display:inline-flex}.team-detail__linkedin>.icon{font-size:2em}.team-detail__linkedin>span{padding-inline-start:.5em}@media print,screen and (width>=40em){:root{--team-slider-slide-width:50%}}@media print,screen and (width>=64em){:root{--team-slider-slide-width:calc(100% / 3)}.team-overview .flying-pointer{align-self:flex-end}}@media screen and (width>=75em){:root{--team-slider-slide-width:25%}}
