@font-face{font-family:Lato;font-style:normal;font-weight:100;font-display:swap;src:url(./lato-latin-100-normal-Dw0I1B7H.woff2) format("woff2"),url(./lato-latin-100-normal-pKQoWT5u.woff) format("woff")}@font-face{font-family:Lato;font-style:normal;font-weight:300;font-display:swap;src:url(./lato-latin-300-normal-BP2wSCML.woff2) format("woff2"),url(./lato-latin-300-normal-CINZtfFB.woff) format("woff")}@font-face{font-family:Lato;font-style:normal;font-weight:400;font-display:swap;src:url(./lato-latin-400-normal-BEhtfm5r.woff2) format("woff2"),url(./lato-latin-400-normal-B11PyLys.woff) format("woff")}@font-face{font-family:Lato;font-style:normal;font-weight:700;font-display:swap;src:url(./lato-latin-700-normal-BUGMgin4.woff2) format("woff2"),url(./lato-latin-700-normal-DAdL7O4w.woff) format("woff")}@font-face{font-family:Lato;font-style:normal;font-weight:900;font-display:swap;src:url(./lato-latin-900-normal-C3uaq3BA.woff2) format("woff2"),url(./lato-latin-900-normal-CZBfLiEO.woff) format("woff")}@font-face{font-family:Cabin;font-style:normal;font-weight:400;font-display:swap;src:url(./cabin-latin-400-normal-CexE3FJz.woff2) format("woff2"),url(./cabin-latin-400-normal-BKl0A_G7.woff) format("woff")}@font-face{font-family:Cabin;font-style:italic;font-weight:400;font-display:swap;src:url(./cabin-latin-400-italic-DQgqvOD-.woff2) format("woff2"),url(./cabin-latin-400-italic-tTj4skl5.woff) format("woff")}@font-face{font-family:Cabin;font-style:normal;font-weight:500;font-display:swap;src:url(./cabin-latin-500-normal-IdFnxyia.woff2) format("woff2"),url(./cabin-latin-500-normal-C-SyL_Me.woff) format("woff")}@font-face{font-family:Cabin;font-style:normal;font-weight:700;font-display:swap;src:url(./cabin-latin-700-normal-BSVyX4_V.woff2) format("woff2"),url(./cabin-latin-700-normal-BOC0lh-o.woff) format("woff")}@font-face{font-family:Cabin;font-style:italic;font-weight:700;font-display:swap;src:url(./cabin-latin-700-italic-2AYCEE-r.woff2) format("woff2"),url(./cabin-latin-700-italic-B_Ccm8QM.woff) format("woff")}.team-filter button{color:#1b2434;font-family:Cabin,sans-serif;font-weight:400}.team-filter button{font-size:14px}@media screen and (min-width:460px){.team-filter button{font-size:calc(14px + 0*(100vw - 460px))}}@media screen and (min-width:1260px){.team-filter button{font-size:14px}}.team-filter button{line-height:18px}@media screen and (min-width:460px){.team-filter button{line-height:calc(18px + .00375*(100vw - 460px))}}@media screen and (min-width:1260px){.team-filter button{line-height:21px}}.team-filter button{letter-spacing:0px}@media screen and (min-width:460px){.team-filter button{letter-spacing:calc(0px + 0*(100vw - 460px))}}@media screen and (min-width:1260px){.team-filter button{letter-spacing:0px}}.bg-dark .team-filter button,.team-filter .bg-dark button,.color-bright .team-filter button,.team-filter .color-bright button{color:#fff}.overview-team-section__center{padding-left:20px;padding-right:20px;max-width:800px;margin:0 auto;text-align:center}.overview-team-section__label{display:inline-flex;align-items:center;gap:.5rem;padding:.4rem 1rem;background:#9cd5ff;color:#1b2434;font-size:.8125rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;border-radius:12px;margin-bottom:32px}@media only screen and (min-width:1024px){.overview-team-section__label{margin-bottom:64px}}.overview-team-section__title{font-size:clamp(1.75rem,3vw + .75rem,3rem);font-weight:700;line-height:1.05;letter-spacing:-.025em;margin-bottom:24px;text-align:left}@media only screen and (min-width:1024px){.overview-team-section__title{margin-bottom:48px}}.overview-team-section__title em{font-style:italic;color:#1b2434}p.overview-team-section__text{font-size:18px;color:#1b2434;line-height:1.7;max-width:580px;margin:0 auto 32px;text-align:left}@media only screen and (min-width:1024px){p.overview-team-section__text{font-size:23px;margin-bottom:64px}}.team-list{gap:48px;-moz-column-gap:48px;column-gap:48px}@media only screen and (min-width:768px){.team-list{gap:64px;-moz-column-gap:64px;column-gap:64px}}.team-teaser{text-decoration:none;background:#89cff0;color:#1b2434!important;overflow:hidden;height:-moz-fit-content;height:fit-content;border-radius:12px}@media only screen and (min-width:768px){.team-teaser{border-radius:12px}}@media only screen and (min-width:1024px){.team-teaser{border-radius:12px}}.team-teaser__image{width:100%;aspect-ratio:304/406;border-radius:12px}@media only screen and (min-width:768px){.team-teaser__image{border-radius:12px}}@media only screen and (min-width:1024px){.team-teaser__image{border-radius:12px}}.team-teaser__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center 20%;object-position:center 20%}.team-teaser__text{padding:24px}.team-teaser__text,.team-teaser__text *{color:#1b2434!important}.team-teaser__text .button--tertiary{text-decoration:none}.team-teaser__text .button--tertiary:before{content:"";position:absolute;left:0;right:0;bottom:-2px;height:1px;background:currentColor;transform:scaleX(1);transform-origin:left center;transition:transform .35s cubic-bezier(.65,0,.35,1)}.team-teaser__text .button--tertiary:hover:before,.team-teaser__text .button--tertiary:focus:before{animation:tertiary-underline-swipe .55s cubic-bezier(.65,0,.35,1)}.team-teaser__text .button--tertiary:after{background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='a' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpolygon fill='%231B2434' points='8 .59 6.59 2 11.59 7 2 7 1 7 1 9 2 9 11.59 9 6.59 14 8 15.41 15.41 8 8 .59'/%3E%3C/svg%3E")}.team-teaser__text p{margin-bottom:12px}@media only screen and (min-width:768px){.team-teaser__text{padding:16px 16px 18px}}.team-badges{display:flex;flex-direction:row;margin:0;padding:0;list-style:none}.team-badges li{position:relative}.team-badges li:not(:first-of-type){margin-left:-24px;z-index:1}.team-badges li:hover{z-index:2}.team-badges li:hover .name{opacity:1;transform:translateY(100%)}.team-badges li:nth-last-of-type(2){display:none}.team-badges li .team-badge--count span{opacity:0}.team-badges li .team-badge--count:before{content:attr(data-count);position:absolute;inset:0;z-index:2;display:flex;justify-content:center;align-items:center;border-radius:12px;width:100%;height:100%}@media only screen and (min-width:768px){.team-badges li:nth-last-of-type(2){display:block}.team-badges li .team-badge--count span{opacity:1}.team-badges li .team-badge--count:before{content:none}}.team-badges .name{font-size:14px;font-style:normal;font-weight:400;padding-top:8px;width:100%;display:flex;justify-content:center;opacity:0;left:0;right:0;text-align:center;bottom:0;transition:.25s ease-in-out;transform:translateY(66.666%);position:absolute}.team-badge{border-radius:12px;overflow:hidden;width:88px;height:88px;display:flex;justify-content:center;align-items:center;color:#fff;text-decoration:none;position:relative;font-size:23px;font-style:normal;font-weight:1000;line-height:120%;background-size:350% auto;background-position:38% 69%}.team-badge:after{content:"";position:absolute;inset:3px;background:#4a5568;border-radius:12px}.team-badge span,.team-badge a{z-index:1}.team-badge img{border-radius:12px;width:calc(100% - 6px);height:calc(100% - 6px);-o-object-fit:cover;object-fit:cover;-o-object-position:center 15%;object-position:center 15%;z-index:1}.team-filter{display:flex;justify-content:center;margin-bottom:31px;transform:translateY(-50%);position:relative;z-index:4}.team-filter ul{list-style:none;margin:0;background:#fff;display:flex;padding:12px;border-radius:12px;gap:8px}.team-filter button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#f1f4f7;border-radius:12px;padding:10px 14px;line-height:1;border:none;cursor:pointer}.team-filter button.active{background:#f0a868}.team-filter button:hover:not(.active){background:#f7f8f0}@media only screen and (min-width:768px){.team-filter ul{padding:16px}.team-filter button{padding:12px 16px}}body:has(.team-filter) .hero{margin-bottom:0!important}@keyframes tertiary-underline-swipe{0%{transform:scaleX(1);transform-origin:right center}50%{transform:scaleX(0);transform-origin:right center}50.01%{transform:scaleX(0);transform-origin:left center}to{transform:scaleX(1);transform-origin:left center}}
