.cc-team{--cc-team-bg-white:#fff;--cc-team-bg-tint:#f4f6f8;--cc-team-bg-blue:#126989;--cc-team-bg-navy:#09242e;--cc-team-gap:24px;--cc-team-max:320px;--cc-team-ratio:4/5;box-sizing:border-box;width:100%}section.cc-team{margin:0!important;max-width:none!important;width:100%!important}.cc-team__head{margin:0 0 32px}.cc-team__head--center{text-align:center}.cc-team__head--center .cc-team__desc{margin-left:auto;margin-right:auto}.cc-team .cc-team__eyebrow{color:#126989;display:block}.cc-team .cc-team__heading{color:#09242e;letter-spacing:-.01em;margin:8px 0 0}.cc-team__head>:first-child{margin-top:0}.cc-team .cc-team__desc{color:#4a5f68;font-size:17px;line-height:1.6;margin-top:14px;max-width:720px}.cc-team .cc-team__desc p{margin:0 0 .8em}.cc-team .cc-team__desc>:last-child{margin-bottom:0}.cc-team .cc-team__desc a,.cc-team .cc-team__desc a:hover{color:#126989!important;text-decoration:underline;text-underline-offset:3px}.cc-team .cc-team__desc ol,.cc-team .cc-team__desc ul{margin:0 0 .8em;padding-left:1.2em}.cc-team .cc-team__desc li{margin:0 0 .3em;padding:0}.cc-team--bg-blue .cc-team__eyebrow,.cc-team--bg-navy .cc-team__eyebrow{color:#40c6f0}.cc-team--bg-blue .cc-team__eyebrow,.cc-team--bg-blue .cc-team__heading,.cc-team--bg-navy .cc-team__heading{color:#fff}.cc-team--bg-blue .cc-team__desc,.cc-team--bg-navy .cc-team__desc{color:hsla(0,0%,100%,.88)}.cc-team--bg-blue .cc-team__desc a,.cc-team--bg-blue .cc-team__desc a:hover,.cc-team--bg-navy .cc-team__desc a,.cc-team--bg-navy .cc-team__desc a:hover{color:#fff!important}.cc-team *,.cc-team :after,.cc-team :before{box-sizing:border-box}.cc-team--bg-white{background:var(--cc-team-bg-white)}.cc-team--bg-tint{background:var(--cc-team-bg-tint)}.cc-team--bg-blue{background:var(--cc-team-bg-blue)}.cc-team--bg-navy{background:var(--cc-team-bg-navy)}.cc-team--pad-none{padding:0}.cc-team--pad-sm{padding:32px 0}.cc-team--pad-md{padding:64px 0}.cc-team--pad-lg{padding:88px 0}.cc-team .cc-team__grid{flex-wrap:wrap;gap:var(--cc-team-gap);justify-content:center}.cc-team .cc-team__grid,.cc-team .cc-team__item{display:flex;list-style:none;margin:0;padding:0}.cc-team .cc-team__item:before{content:none}.cc-team__grid--size-sm{--cc-team-max:270px}.cc-team__grid--size-md{--cc-team-max:320px}.cc-team__grid--size-lg{--cc-team-max:380px}.cc-team__grid--shape-square{--cc-team-ratio:1/1}.cc-team__grid--shape-portrait{--cc-team-ratio:4/5}.cc-team__grid--shape-tall{--cc-team-ratio:3/4}.cc-team__grid--cols-2 .cc-team__item{flex:0 1 calc((100% - var(--cc-team-gap))/2)}.cc-team__grid--cols-3 .cc-team__item{flex:0 1 calc(33.33333% - var(--cc-team-gap)*2/3)}.cc-team__grid--cols-4 .cc-team__item{flex:0 1 calc(25% - var(--cc-team-gap)*3/4)}.cc-team .cc-team__item{max-width:var(--cc-team-max);width:100%}@media (min-width:576px) and (max-width:900px){.cc-team__grid--cols-3 .cc-team__item,.cc-team__grid--cols-4 .cc-team__item{flex-basis:calc((100% - var(--cc-team-gap))/2)}}@media (max-width:575px){.cc-team .cc-team__grid .cc-team__item{flex-basis:100%;max-width:340px}}.cc-team__card{aspect-ratio:var(--cc-team-ratio);background:#dde3e8;border-radius:6px;isolation:isolate;margin:0;overflow:hidden;position:relative;width:100%}.cc-team__img,.cc-team__media{height:100%;inset:0;position:absolute;width:100%}.cc-team__img{border:0;display:block;margin:0;max-width:none;object-fit:cover;object-position:var(--cc-team-pos,50% 0)}.cc-team__img--empty{background:linear-gradient(160deg,#e7ecf0,#c9d3db)}.cc-team__tag{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:rgba(var(--cc-team-tag-rgb,9,36,46),var(--cc-team-tag-a,.8));color:#fff;padding:12px 44px 12px 16px;position:absolute;transition:opacity .3s ease-in-out;z-index:1}.cc-team__grid--tag-inset .cc-team__tag{border-radius:4px;bottom:12px;left:12px;right:12px}.cc-team__grid--tag-band .cc-team__tag{bottom:0;left:0;right:0}.cc-team .cc-team__name,.cc-team .cc-team__panel-name{color:#fff;font-family:inherit;font-size:20px;font-weight:600;letter-spacing:0;line-height:1.2;margin:0;text-transform:none}.cc-team .cc-team__panel-title,.cc-team .cc-team__title{color:hsla(0,0%,100%,.9);font-size:16px;line-height:1.3;margin:4px 0 0}.cc-team__plus{height:16px;position:absolute;right:14px;top:50%;transform:translateY(-50%);width:16px}.cc-team__plus:after,.cc-team__plus:before{background:#fff;border-radius:1px;content:"";height:2px;left:0;position:absolute;right:0;top:7px}.cc-team__plus:after{transform:rotate(90deg)}.cc-team .cc-team__toggle{background:transparent;border:0;border-radius:0;box-shadow:none;color:transparent;cursor:pointer;font:inherit;height:100%;inset:0;margin:0;padding:0;position:absolute;width:100%;z-index:2}.cc-team .cc-team__toggle:focus,.cc-team .cc-team__toggle:hover{background:transparent;box-shadow:none;outline:none}.cc-team .cc-team__toggle:focus-visible{box-shadow:inset 0 0 0 6px rgba(var(--cc-team-tag-rgb,9,36,46),1);outline:3px solid #fff;outline-offset:-6px}.cc-team__panel{background:rgba(var(--cc-team-tag-rgb,9,36,46),.94);color:#fff;cursor:pointer;inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .3s ease-in-out,visibility 0s linear .3s;visibility:hidden;z-index:3}.cc-team__panel-inner{height:100%;overflow-y:auto;overscroll-behavior:contain;padding:22px 20px}.cc-team .cc-team__bio{color:#fff;font-size:16px;line-height:1.5;margin-top:14px}.cc-team .cc-team__bio li,.cc-team .cc-team__bio p{color:#fff;font-size:16px;line-height:1.5;margin:0 0 10px}.cc-team .cc-team__bio p:last-child{margin-bottom:0}.cc-team__links{display:flex;flex-wrap:wrap;gap:16px;margin-top:16px}.cc-team .cc-team__bio a,.cc-team .cc-team__bio a:hover,.cc-team .cc-team__bio a:visited,.cc-team .cc-team__link,.cc-team .cc-team__link:focus,.cc-team .cc-team__link:hover,.cc-team .cc-team__link:visited{color:#fff!important}.cc-team .cc-team__link{cursor:pointer;font-size:16px;font-weight:600;text-decoration:underline;text-decoration-color:hsla(0,0%,100%,.45);text-underline-offset:3px}.cc-team .cc-team__link:hover{text-decoration-color:#fff}.cc-team .cc-team__link:focus-visible{outline:2px solid #fff;outline-offset:3px}@media (hover:hover) and (pointer:fine){.cc-team__card--has-bio:hover .cc-team__panel{opacity:1;pointer-events:auto;transition:opacity .3s ease-in-out,visibility 0s;visibility:visible}.cc-team__card--has-bio:hover .cc-team__tag{opacity:0}}.cc-team__card.is-open .cc-team__panel{opacity:1;pointer-events:auto;transition:opacity .3s ease-in-out,visibility 0s;visibility:visible}.cc-team__card.is-open .cc-team__tag{opacity:0}.cc-team__sr{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}@media (prefers-reduced-motion:reduce){.cc-team__panel,.cc-team__tag{transition:none!important}}