.people .carousel{--slide-height: auto;--slide-width: 260px;--slide-spacing: 32px;--carousel-viewport-offset: calc(-1 * var(--container-indent))}.people .carousel__viewport{overflow:hidden visible;padding-bottom:40px;height:auto}.people .carousel__controls{margin-top:0}.people .carousel__slide .people-item{height:100%}.people:has(.carousel__slide:nth-child(1):last-child) .carousel__controls{display:none}.people:has(.carousel__slide:nth-child(1):last-child) .carousel__track{pointer-events:none;transform:unset!important}.people:has(.carousel__slide:nth-child(1):last-child) .people-item__contact{pointer-events:auto}@media screen and (min-width:640px){.people:has(.carousel__slide:nth-child(2):last-child) .carousel__controls{display:none}.people:has(.carousel__slide:nth-child(2):last-child) .carousel__track{pointer-events:none;transform:unset!important}.people:has(.carousel__slide:nth-child(2):last-child) .people-item__contact{pointer-events:auto}}@media(min-width:750px){.people .texts__body{font-size:20px}}@media(min-width:999px){.people .carousel{--slide-width: 320px;--slide-spacing: 48px;--carousel-viewport-offset: var(--carousel-breakout-offset)}.people .carousel:has(.carousel__slide:nth-child(3):last-child){--slide-width: calc((100% - 96px) / 3)}.people .carousel:has(.carousel__slide:nth-child(3):last-child) .carousel__slide{max-width:320px}.people:has(.carousel__slide:nth-child(3):last-child) .carousel__controls{display:none}.people:has(.carousel__slide:nth-child(3):last-child) .carousel__track{pointer-events:none;transform:unset!important}.people:has(.carousel__slide:nth-child(3):last-child) .people-item__contact{pointer-events:auto}}
