.sl-team{background-color:#fff;padding:clamp(48px,6vh,80px) 0 clamp(72px,10vh,130px)}.sl-team__grid{display:grid;gap:0;grid-template-columns:repeat(3,1fr)}.sl-team__member{align-items:flex-start;cursor:pointer;display:flex;gap:18px;padding:28px 20px;position:relative;transition:opacity .35s ease;-webkit-tap-highlight-color:transparent}.sl-team__grid:has(.sl-team__thumb:hover) .sl-team__member{opacity:.3}.sl-team__grid:has(.sl-team__thumb:hover) .sl-team__member:has(.sl-team__thumb:hover){opacity:1}.sl-team__thumb{background-color:#e8eded;border-radius:4px;flex-shrink:0;height:100px;overflow:hidden;width:100px}.sl-team__thumb img{display:block;height:100%;object-fit:cover;object-position:top center;width:100%}.sl-team__thumb-placeholder{background:linear-gradient(135deg,#e8eded,#d4dcdc);height:100%;width:100%}.sl-team__meta{min-width:0;padding-top:6px}.sl-team__name{color:var(--v2-ink)!important;font-size:18px!important;font-weight:600;line-height:1.3;margin:0 0 4px}.sl-team__name span{display:inline;position:relative}.sl-team__name span:after{background-color:var(--v2-ink);bottom:-1px;content:"";height:1px;left:0;position:absolute;transform:scaleX(0);transform-origin:left center;transition:transform .35s cubic-bezier(.16,1,.3,1);width:100%}.sl-team__member:hover .sl-team__name span:after{transform:scaleX(1)}.sl-team__title{color:var(--v2-ink-soft)!important;display:block;font-size:var(--v2-text-meta)!important;font-weight:400;line-height:1.4}.sl-team__bio-data{display:none!important}.sl-team__overlay{backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);background:rgba(10,32,32,.45);inset:0;opacity:0;position:fixed;transition:opacity .4s ease,visibility .4s ease;visibility:hidden;z-index:1000}.sl-team__overlay.is-active{opacity:1;visibility:visible}.sl-team__sidebar{background:#fff;box-shadow:-12px 0 60px rgba(0,0,0,.12);height:100%;max-width:92vw;position:fixed;right:0;top:0;transform:translateX(100%);transition:transform .5s cubic-bezier(.16,1,.3,1);width:580px;z-index:1001}.sl-team__sidebar.is-open{transform:translateX(0)}.sl-team__sidebar-scroll{height:100%;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.sl-team__sidebar-header{background-color:#0f2e2e;overflow:hidden;position:relative}.sl-team__sidebar-header:before{background:radial-gradient(ellipse 100% 100% at 20% 50%,rgba(5,154,145,.06) 0,transparent 70%);content:"";inset:0;pointer-events:none;position:absolute}.sl-team__sidebar-header-inner{align-items:center;display:flex;gap:28px;padding:36px 40px;position:relative;z-index:1}.sl-team__sidebar-close{align-items:center;background:transparent;border:1px solid hsla(0,0%,100%,.15);border-radius:3px;color:hsla(0,0%,100%,.5);cursor:pointer;display:flex;height:40px;justify-content:center;position:absolute;right:16px;top:16px;transition:color .3s ease,border-color .3s ease;width:40px;z-index:10}.sl-team__sidebar-close:hover{border-color:hsla(0,0%,100%,.4);color:#fff}.sl-team__sidebar-photo{background-color:hsla(0,0%,100%,.04);border-radius:4px;flex-shrink:0;height:180px;overflow:hidden;width:180px}.sl-team__sidebar-photo img{display:block;height:100%;object-fit:cover;object-position:top center;opacity:1;transition:opacity .18s ease;width:100%}.sl-team__sidebar-header-text{min-width:0}.sl-team__sidebar-accent{background:var(--v2-teal-brand);height:2px;margin-bottom:14px;width:24px}.sl-team__sidebar-name{color:#fff!important;font-size:28px!important;font-weight:300;letter-spacing:-.3px;line-height:1.15;margin:0 0 8px}.sl-team__sidebar-title{color:hsla(0,0%,100%,.82)!important;display:block;font-size:var(--v2-text-eyebrow)!important;font-weight:500;letter-spacing:1.4px;line-height:1.5;text-transform:uppercase}.sl-team__sidebar-actions{display:flex;flex-wrap:nowrap;gap:8px;margin-top:14px}.sl-team__sidebar-linkedin,.sl-team__sidebar-linkedin:link,.sl-team__sidebar-linkedin:visited{align-items:center;background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.35);border-radius:3px;color:#fff!important;display:inline-flex;font-family:europa,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:var(--v2-text-button);font-weight:600;gap:7px;letter-spacing:1.1px;padding:9px 14px;text-decoration:none!important;text-transform:uppercase;transition:background-color .3s ease,border-color .3s ease;white-space:nowrap}.sl-team__sidebar-linkedin:focus-visible,.sl-team__sidebar-linkedin:hover{background:#0a66c2;border-color:#0a66c2;outline:none}.sl-team__sidebar-email,.sl-team__sidebar-email:link,.sl-team__sidebar-email:visited{align-items:center;background:var(--v2-teal-brand);border:1px solid var(--v2-teal-brand);border-radius:3px;color:#fff!important;display:inline-flex;font-family:europa,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:var(--v2-text-button);font-weight:600;gap:7px;letter-spacing:1.1px;padding:9px 14px;text-decoration:none!important;text-transform:uppercase;transition:background-color .3s ease,border-color .3s ease;white-space:nowrap}.sl-team__sidebar-email:focus-visible,.sl-team__sidebar-email:hover{background:#03625a;border-color:#03625a;outline:none}.sl-team__sidebar-email[hidden],.sl-team__sidebar-linkedin[hidden]{display:none!important}.sl-team__sidebar-email-icon,.sl-team__sidebar-linkedin-icon{display:inline-block;flex-shrink:0}.sl-team__sidebar-email-label,.sl-team__sidebar-linkedin-label{line-height:1}.sl-team__sidebar-body{padding:36px 40px 56px}.sl-team__sidebar-bio p{color:var(--v2-ink-soft)!important;font-size:var(--v2-text-body)!important;font-weight:400;line-height:1.75;margin:0 0 16px}.sl-team__sidebar-bio p:last-child{margin-bottom:0}body.sl-sidebar-open{overflow:hidden}@media (min-width:1400px){.sl-team__thumb{height:140px;width:140px}.sl-team__member{gap:24px;padding:32px 28px}.sl-team__name{font-size:19px!important}.sl-team__sidebar{width:640px}.sl-team__sidebar-photo{height:200px;width:200px}.sl-team__sidebar-header-inner{gap:32px;padding:44px 48px}.sl-team__sidebar-name{font-size:32px!important}.sl-team__sidebar-body{padding:40px 48px 60px}}@media (min-width:1200px) and (max-width:1399px){.sl-team__thumb{height:120px;width:120px}.sl-team__member{gap:22px;padding:28px 24px}.sl-team__name{font-size:18px!important}}@media (max-width:1024px){.sl-team__sidebar{width:480px}.sl-team__sidebar-photo{height:140px;width:140px}.sl-team__sidebar-header-inner{gap:22px;padding:32px 36px}.sl-team__sidebar-name{font-size:24px!important}.sl-team__sidebar-email,.sl-team__sidebar-linkedin{font-size:var(--v2-text-button);gap:6px;letter-spacing:.7px;padding:8px 11px}.sl-team__sidebar-actions{flex-wrap:wrap;gap:6px}}@media (max-width:768px){.sl-team{padding:clamp(36px,5vh,56px) 0 clamp(56px,8vh,80px)}.sl-team__grid{grid-template-columns:repeat(2,1fr)}.sl-team__member{gap:12px;padding:16px 8px}.sl-team__thumb{height:56px;width:56px}.sl-team__name{font-size:16px!important}.sl-team__title{font-size:var(--v2-text-meta)!important}.sl-team__grid:has(.sl-team__thumb:hover) .sl-team__member{opacity:1}.sl-team__sidebar{max-width:100%;width:100%}.sl-team__sidebar-header-inner{align-items:flex-start;flex-direction:column;gap:18px;padding:28px 24px}.sl-team__sidebar-photo{height:100px;width:100px}.sl-team__sidebar-name{font-size:22px!important}.sl-team__sidebar-body{padding:24px 24px 40px}.sl-team__sidebar-bio,.sl-team__sidebar-bio p{font-size:var(--v2-text-body-mobile)!important}.sl-team__overlay{backdrop-filter:none;-webkit-backdrop-filter:none}.sl-team__sidebar-email,.sl-team__sidebar-linkedin{font-size:13px;gap:7px;letter-spacing:1.1px;padding:9px 14px}.sl-team__sidebar-actions{gap:8px}}@media (max-width:480px){.sl-team{padding:32px 0 48px}.sl-team__grid{grid-template-columns:1fr}.sl-team__member{border-bottom:1px solid rgba(19,72,71,.06);padding:14px 0}.sl-team__thumb{height:52px;width:52px}.sl-team__sidebar-header-inner{gap:16px;padding:24px 20px}.sl-team__sidebar-photo{height:80px;width:80px}.sl-team__sidebar-name{font-size:20px!important}.sl-team__sidebar-close{height:36px;right:12px;top:12px;width:36px}}@media (prefers-reduced-motion:reduce){.sl-team__member,.sl-team__name span:after,.sl-team__overlay,.sl-team__sidebar{transition:none}}