.kl-team{--kl-accent:#2FBDA7;--kl-check:#4ACEB5;--kl-border:#000224;--kl-name:#1B1F2E;--kl-role:#000000;display:flex;flex-wrap:wrap;margin:0;padding:0}.kl-team__item{display:flex;width:25%;margin-top:6%;box-sizing:border-box}.kl-team__card{flex:1 1 auto;display:flex;flex-direction:column;margin:0 5%;padding:0 0 16px;border:1px solid var(--kl-border);border-radius:10px;text-align:center;box-sizing:border-box;min-width:0}.kl-team__media{position:relative;width:90%;margin:-15% auto 0}.kl-team__photo-link{display:block;line-height:0;text-decoration:none;border:0;box-shadow:none}.kl-team .kl-team__photo{display:block;width:100%;max-width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover;object-position:center top;border:3px solid var(--kl-accent);border-radius:10px;box-sizing:border-box;-webkit-mask-image:var(--kl-mask);mask-image:var(--kl-mask);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:50% 100%;mask-position:50% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.kl-team__check{position:absolute;left:50%;bottom:0;transform:translateX(-50%);display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:var(--kl-check);pointer-events:none}.kl-team__check svg{width:16px;height:16px;fill:#fff}.kl-team__text{padding:45px 10px 0}.kl-team .kl-team__name{display:flex;align-items:center;justify-content:center;min-height:60px;margin:0;padding:0;font-family:"Poppins",sans-serif;font-size:25px;font-weight:500;line-height:30px;letter-spacing:normal;text-transform:uppercase;color:var(--kl-name);overflow-wrap:anywhere}.kl-team .kl-team__role{margin:0;padding:0;font-family:"Varela",sans-serif;font-size:14px;font-weight:300;line-height:25.6px;color:var(--kl-role)}.kl-team__social{margin-top:auto;padding-top:20px;min-height:32px;line-height:0}.kl-team .kl-team__linkedin{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50px;background:#fff;text-decoration:none;border:0;box-shadow:none;transition:background-color .3s}.kl-team__linkedin svg{width:20px;height:20px;fill:var(--kl-check);transition:fill .3s}.kl-team .kl-team__linkedin:hover,.kl-team .kl-team__linkedin:focus-visible{background:var(--kl-check)}.kl-team .kl-team__linkedin:hover svg,.kl-team .kl-team__linkedin:focus-visible svg{fill:#fff}.kl-team .screen-reader-text{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);white-space:nowrap}@media (prefers-reduced-motion:no-preference){.kl-team.kl-anim .kl-team__card{opacity:0}.kl-team.kl-anim .kl-team__item.is-in .kl-team__card{animation:kl-team-fade .75s ease .2s both}}@keyframes kl-team-fade{from{opacity:0}to{opacity:1}}@media (max-width:1024px){.kl-team .kl-team__photo{border-width:10px}.kl-team__check{bottom:7px;width:26px;height:26px}.kl-team__check svg{width:13px;height:13px}.kl-team__text{padding-top:10px}.kl-team .kl-team__name{font-size:18px;line-height:21.6px;min-height:43.2px}.kl-team__social{min-height:24px}.kl-team .kl-team__linkedin{width:24px;height:24px}.kl-team__linkedin svg{width:15px;height:15px}}@media (max-width:767px){.kl-team{padding-top:6%}.kl-team__item{width:50%;margin-top:0}.kl-team__card{margin:5% 5% 20%}.kl-team .kl-team__photo{border-width:5px;-webkit-mask-size:cover;mask-size:cover}.kl-team__check{bottom:0;width:22px;height:22px}.kl-team__check svg{width:11px;height:11px}.kl-team__text{padding:29px 4px 0}.kl-team__social{padding-top:42px}}