@import url("https://fonts.googleapis.com/css2?family=Roboto:wght@400;500;700&display=swap");.c2026-team{--c26tm-heading:#2968b3;--c26tm-name:#2968b3;--c26tm-title:#444;--c26tm-company:#444;background:#fff;box-sizing:border-box;color-scheme:light;font-family:Roboto,Arial,Helvetica,sans-serif;padding:8px 20px 56px}.c2026-team *,.c2026-team :after,.c2026-team :before{box-sizing:inherit}.c2026-team__container{margin:0 auto;max-width:1140px;padding:0 40px}.c2026-team__heading{color:var(--c26tm-heading);font-size:26px;font-weight:700;margin:0 0 32px}.c2026-team__grid{column-gap:40px;display:grid;grid-template-columns:repeat(3,1fr);row-gap:32px}.c2026-team__item{align-items:flex-start;display:flex;gap:16px}.c2026-team__item--has-bio{border-radius:2px;cursor:pointer}.c2026-team__item--has-bio:focus-visible{outline:2px solid var(--c26tm-heading);outline-offset:4px}.c2026-team__photo{border-radius:2px;flex:none;height:96px;overflow:hidden;width:96px}.c2026-team__photo img{display:block;height:100%;object-fit:cover;object-position:center 25%;width:100%}.c2026-team__info{padding-top:2px}.c2026-team__name{color:var(--c26tm-name);display:block;font-size:17px;font-weight:700;line-height:1.3}.c2026-team__item--has-bio:focus-visible .c2026-team__name,.c2026-team__item--has-bio:hover .c2026-team__name{text-decoration:underline}.c2026-team__title{color:var(--c26tm-title);font-size:14px;line-height:1.4;margin:4px 0 0}.c2026-team__company{color:var(--c26tm-company);font-size:14px;font-weight:700;line-height:1.4;margin:2px 0 0}.c2026-team__modal{align-items:center;display:flex;font-family:Roboto,Arial,Helvetica,sans-serif;inset:0;justify-content:center;position:fixed;z-index:99999}.c2026-team__modal[hidden]{display:none!important}.c2026-team__overlay{background:rgba(0,0,0,.75);cursor:pointer;inset:0;position:absolute}.c2026-team__frame{max-height:100vh;max-height:100dvh;max-width:1600px;position:relative;width:80%}.c2026-team__close{background:transparent;border:0;color:hsla(0,0%,100%,.8);cursor:pointer;font-family:Roboto,Arial,Helvetica,sans-serif;font-size:22px;line-height:1;margin:0;padding:6px 10px;position:absolute;right:14px;top:10px;z-index:2}.c2026-team__close:focus-visible,.c2026-team__close:hover{color:#fff}.c2026-team__panel{background-color:#2d2e33;background-image:linear-gradient(132deg,#51535f,#2d2e33);box-shadow:0 10px 40px rgba(0,0,0,.4);max-height:100vh;max-height:100dvh;overflow-y:auto}.c2026-team__panel-content{align-items:stretch;display:flex;min-height:100%}.c2026-team__bio-photo{flex:0 0 40%;min-height:480px;overflow:hidden;position:relative}.c2026-team__bio-photo img{display:block;height:100%;inset:0;object-fit:cover;object-position:center top;position:absolute;width:100%}.c2026-team__bio-body{color:#fff;flex:1 1 60%;min-width:0;padding:5% 12%}.c2026-team__bio-eyebrow{color:#fff;font-size:20px;letter-spacing:.02em;line-height:1.4;margin:0 0 14px;text-transform:uppercase}.c2026-team__bio-name{color:#fff;font-size:clamp(32px,3.4vw,52px);font-weight:700;line-height:1.15;margin:0 0 28px;text-transform:none}.c2026-team__bio-text{color:#fff;font-size:18px;line-height:1.55}.c2026-team__bio-text p{color:#fff;font:inherit;margin:0 0 1em}.c2026-team__bio-text p:last-child{margin-bottom:0}.c2026-team__bio-text a{color:#fff}.c2026-team__linkedin{align-items:center;background-color:hsla(0,0%,100%,.12);border-radius:2px;color:#fff;display:inline-flex;height:40px;justify-content:center;margin-top:8px;text-decoration:none;transition:background-color .2s ease;width:40px}.c2026-team__linkedin:focus-visible,.c2026-team__linkedin:hover{background-color:hsla(0,0%,100%,.28)}.c2026-team__linkedin:focus-visible{outline:2px solid #fff;outline-offset:3px}.c2026-team__linkedin svg{display:block;height:20px;width:18px}@media screen and (max-width:991px){.c2026-team__container{padding:0 24px}.c2026-team__grid{column-gap:28px;grid-template-columns:repeat(2,1fr);row-gap:28px}.c2026-team__frame{width:90%}}@media screen and (max-width:767px){.c2026-team__frame{height:100%;max-height:none;max-width:none;width:100%}.c2026-team__panel{background-color:#2d2e33;height:100%;max-height:100dvh}.c2026-team__panel-content{flex-direction:column}.c2026-team__bio-photo{flex:0 0 auto;height:300px;min-height:0}.c2026-team__bio-body{padding:28px 22px 40px}.c2026-team__bio-eyebrow,.c2026-team__bio-text{font-size:16px}.c2026-team__close{background-color:rgba(0,0,0,.35);border-radius:50%;height:36px;padding:0;right:6px;top:6px;width:36px}}@media screen and (max-width:640px){.c2026-team{padding:8px 16px 40px}.c2026-team__container{padding:0}.c2026-team__grid{grid-template-columns:1fr;row-gap:24px}.c2026-team__photo{height:80px;width:80px}}