.team-accordion__wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center}.team-accordion__wrapper .content-wrapper{align-items:flex-start;display:flex;flex-direction:column;gap:20px;justify-content:flex-start;max-width:1360px;padding:0 20px;width:100%}.team-accordion__accordion{background-color:#fff;border-bottom:4px solid var(--primary);border-radius:20px;box-shadow:0 10px 15px -3px rgba(0,0,0,.05);display:flex;flex-direction:column;padding:20px;width:100%}.team-accordion__accordion .team-accordion__accordion__title-indicator{align-items:center;cursor:pointer;display:flex;flex-direction:row;font-weight:700;justify-content:space-between;margin-bottom:0;position:relative;transition:.15s ease-in-out;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.team-accordion__accordion.active .accordion__accordion__title-indicator{margin-bottom:20px}.team-accordion__accordion__title-indicator__title span{color:var(--primary);font-size:18px;font-weight:100;letter-spacing:-.25px}.team-accordion__accordion__title-indicator .team-accordion__accordion__title__indicator{margin-left:10px;position:relative}.team-accordion__accordion__title__indicator__plus{height:40px;height:auto;opacity:1;transition:.15s ease-in-out;width:40px}.team-accordion__accordion .team-accordion__accordion__title-indicator.active .team-accordion__accordion__title__indicator__plus{opacity:0}.team-accordion__accordion__title__indicator__minus{height:40px;left:0;opacity:0;position:absolute;top:0;transition:.15s ease-in-out;width:40px}.team-accordion__accordion .team-accordion__accordion__title-indicator.active .team-accordion__accordion__title__indicator__minus{opacity:1}.team-accordion__accordion .team-accordion__accordion__content{display:none;flex-direction:row;flex-wrap:wrap;gap:30px;line-height:1.5;overflow:hidden;padding:32px 0;width:100%}.team-accordion__accordion.active .team-accordion__accordion__content{display:flex}.employee-card{border-radius:20px;box-shadow:0 10px 15px -3px rgba(0,0,0,.1);display:flex;flex-direction:column;margin-bottom:32px;width:calc(25% - 24px)}.employee-card .employee-card__image-wrapper{background-color:var(--primary);border-radius:30px;height:360px;overflow:hidden;position:relative;width:100%}.employee-card .employee-card__image-wrapper .employee-card__image{height:100%;object-fit:cover;object-position:top;width:100%}.employee-card .employee-card__image-wrapper .employee-card__contact-methods{bottom:16px;display:flex;flex-direction:row;gap:16px;position:absolute;right:16px;z-index:5}.employee-card .employee-card__image-wrapper .employee-card__contact-methods .employee-card__contact-methods__method{max-height:30px;max-width:30px;position:relative}.employee-card .employee-card__image-wrapper .employee-card__contact-methods .employee-card__contact-methods__method .cover-link{cursor:pointer;height:100%;left:0;position:absolute;top:0;width:100%}.employee-card .employee-card__image-wrapper .employee-card__contact-methods .employee-card__contact-methods__method svg{height:30px;max-height:30px;width:auto}.employee-card .employee-card__image-wrapper .employee-card__contact-methods .employee-card__contact-methods__method svg path{fill:#fff}.employee-card .employee-card__content-wrapper{background-color:#fff;border-bottom:4px solid var(--primary);border-radius:0 0 20px 20px;flex-grow:1;margin-top:-32px;padding:52px 20px 20px}.employee-card .employee-card__content-wrapper .employee-card__content__name{font-size:24px;font-weight:700;line-height:1;margin-bottom:8px}.employee-card .employee-card__content-wrapper .employee-card__content__role{font-size:14px;line-height:1;margin-bottom:20px}.employee-card .employee-card__content-wrapper .employee-card__content__summary{font-size:14px;margin-bottom:0}@media screen and (max-width:1400px){.team-accordions__wrapper{gap:50px}.team-accordions__wrapper .team-accordions__introduction{min-width:275px}}@media screen and (max-width:1024px){.employee-card{width:calc(50% - 24px)}}@media screen and (max-width:768px){.team-accordions__wrapper{flex-direction:column;gap:40px}.team-accordion__accordion{padding:20px}.team-accordion__accordion__title-indicator__title span{font-size:16px}.team-accordions__wrapper .team-accordion__accordion.active{box-shadow:0 4px 25px 2px rgba(0,0,0,.08)}.team-accordion__accordion .team-accordion__accordion__content{width:100%}.team-accordions__wrapper .team-accordions__introduction{min-width:unset!important}.employee-card{width:100%}.employee-card .employee-card__image-wrapper{height:350px}}.department-accordion__accordion{background-color:#fff;border-bottom:4px solid #cf163e;border-radius:20px;box-shadow:0 10px 15px -3px rgba(0,0,0,.05);display:flex;flex-direction:column;padding:20px;width:100%}.department-accordion__accordion.active{max-height:unset}.department-accordion__accordion .department-accordion__accordion__title-indicator{align-items:center;cursor:pointer;display:flex;flex-direction:row;font-weight:700;justify-content:space-between;margin-bottom:0;position:relative;transition:.15s ease-in-out;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.department-accordion__accordion.active .accordion__accordion__title-indicator{margin-bottom:20px}.department-accordion__accordion__title-indicator__title span{color:#cf163e;font-size:18px;font-weight:100;letter-spacing:-.25px}.department-accordion__accordion__title-indicator .department-accordion__accordion__title__indicator{margin-left:10px;position:relative}.department-accordion__accordion__title__indicator__plus{height:40px;height:auto;opacity:1;transition:.15s ease-in-out;width:40px}.department-accordion__accordion .department-accordion__accordion__title-indicator.active .department-accordion__accordion__title__indicator__plus{opacity:0}.department-accordion__accordion__title__indicator__minus{height:40px;left:0;opacity:0;position:absolute;top:0;transition:.15s ease-in-out;width:40px}.department-accordion__accordion .department-accordion__accordion__title-indicator.active .department-accordion__accordion__title__indicator__minus{opacity:1}.department-accordion__accordion .department-accordion__accordion__content{display:none!important;flex-direction:row;flex-wrap:wrap;gap:30px;line-height:1.5;overflow:hidden;width:100%}.department-accordion__accordion .department-accordion__accordion__content.active.active{display:flex!important;padding:32px 0}@media screen and (max-width:768px){.standortubergreifend .card-2{margin-right:0}}