.team-members .card-grid{list-style:none;margin:0;padding-left:0}@media (min-width:48rem){.team-members .card-grid{display:grid;gap:var(--gap);grid-template-columns:repeat(var(--cards-per-row),1fr)}}.team-members .card-grid__image{margin-bottom:1.25rem;width:var(--image-width)}.team-members .card-grid__heading{font-size:1.25rem;font-weight:600;text-align:left}.team-members .card-grid .video-modal-control:after{bottom:0;content:"";cursor:pointer;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.team-members .card-grid__title{font-size:1.125rem;text-align:left}.team-members .card-grid__secondary{font-size:1rem;font-weight:100;margin-top:10px}.team-members .card-grid__toggle{width:100%}.team-members .card-grid__toggle.focus-visible,.team-members .card-grid__toggle.hover,.team-members .card-grid__toggle:focus-visible,.team-members .card-grid__toggle:hover{background-color:rgba(167,210,255,.4)}.team-members .card-grid__toggle--no-hover.focus-visible,.team-members .card-grid__toggle--no-hover.hover,.team-members .card-grid__toggle--no-hover:focus-visible,.team-members .card-grid__toggle--no-hover:hover{background-color:transparent}.team-members .card-grid__content{padding:0 20px 20px}.team-members .card-grid__item{margin:0;position:relative}@media not screen and (min-width:48rem){.team-members .card-grid__item{margin-bottom:20px}.team-members .card-grid__item+.team-members .card-grid__item{margin-top:var(--gap)}}.team-members .card-grid__item a{position:relative;z-index:100}.team-members .card-grid__item.animate-on-scroll.is-visible{transition-delay:calc(var(--index)*var(--animation-duration)*.5 + var(--animation-delay))}.team-members .card-grid__item--centered,.team-members .card-grid__item--centered .card-grid__heading,.team-members .card-grid__item--centered .card-grid__title{text-align:center}.team-members .dialog{border:none}.team-members .dialog__close{border-radius:0;color:#000;right:20px;top:10px}.team-members .dialog__content{align-items:flex-start;display:flex;gap:60px;padding:80px 60px}@media not screen and (min-width:48rem){.team-members .dialog__content{flex-direction:column;gap:20px;padding:40px 20px}}.team-members .dialog__content-description{font-size:1rem}.team-members .dialog__content-description *{margin-top:0}.team-members .dialog__content-heading{min-width:210px}.team-members .dialog__content-fact{border-top:1px solid #c3c3c3;font-size:1rem;margin-top:35px;padding-top:15px}.team-members .dialog__content-fact .fact-title{align-items:center;color:#0044b5;display:flex;gap:5px;margin-bottom:10px}.team-members .social-media{margin-top:1rem}.team-members .social-media__service{background-color:transparent;border-radius:0;color:var(--social-icon-background-color);height:auto;width:auto}.team-members .social-media__service.focus-visible,.team-members .social-media__service.hover,.team-members .social-media__service:focus-visible,.team-members .social-media__service:hover{background-color:transparent;color:var(--social-icon-background-hover-color)}.team-members .social-media__service .icon{height:1.4em;width:1.4em}