.module--team-member .module__inner{background-color:var(--background-color,transparent);background-image:var(--background-gradient,none);border-color:var(--border-color,transparent);border-radius:var(--desktop-border-radius,0);border-style:solid;border-width:var(--border-width,0);display:flex;flex-flow:column;gap:calc(var(--spacing-base)*3);padding:var(--desktop-padding,0);position:relative}.module--team-member .module--team-member__button{all:unset;cursor:pointer;height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.module--team-member .module--team-member__popup{align-items:center;display:flex;flex-flow:column;height:100%;justify-content:center;left:50%;padding:var(--sections-top-spacing) var(--sections-right-spacing) var(--sections-bottom-spacing) var(--sections-left-spacing);position:fixed;top:50%;transform:translate(-50%,-50%);width:100%;z-index:50}.module--team-member .module--team-member__popup--inner{align-items:flex-start;background-color:var(--light-gray-color);border-radius:calc(var(--spacing-base)*3);display:flex;flex-flow:column;gap:var(--column-gap);max-width:var(--max-width);overflow:auto;padding:calc(var(--spacing-base)*8);position:relative;text-align:left}.module--team-member .module--team-member__popup:not(.module--team-member__popup--active){opacity:0;pointer-events:none}body:has(.module--team-member .module--team-member__popup.module--team-member__popup--active){overflow:hidden}main:has(.module--team-member__popup.module--team-member__popup--active){z-index:60}.dnd-section:has(.module--team-member__popup.module--team-member__popup--active){z-index:2}.module--team-member__popup.module--team-member__popup--active:before{backdrop-filter:blur(10px);background:rgba(0,0,0,.5);content:"";height:100dvh;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100dvw;z-index:-1}.module--team-member .module--team-member__popup--header{align-items:center;display:flex;flex-flow:row wrap;gap:var(--column-gap);justify-content:center}.module--team-member .module--team-member__popup--header .module--team-member__popup--name{display:flex;flex-flow:column;gap:var(--spacing-base);text-align:left}.module--team-member .module--team-member__popup .module--team-member__button.module--team-member__button--close{all:unset;cursor:pointer;height:calc(var(--spacing-base)*6);position:absolute;right:calc(var(--spacing-base)*8);top:calc(var(--spacing-base)*8);width:calc(var(--spacing-base)*6)}.module--team-member .module--team-member__popup .module--team-member__button.module--team-member__button--close:after,.module--team-member .module--team-member__popup .module--team-member__button.module--team-member__button--close:before{background:var(--default-color);border-radius:50px;content:"";display:block;height:2px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(45deg);width:100%}.module--team-member .module--team-member__popup .module--team-member__button.module--team-member__button--close:after{transform:translate(-50%,-50%) rotate(135deg)}@media (width > 600px) and (width <= 992px){.module--team-member .module__inner{border-radius:var(--tablet-border-radius,0);padding:var(--tablet-padding,0)}}@media (width <= 600px){.module--team-member .module__inner{border-radius:var(--mobile-border-radius,0);padding:var(--mobile-padding,0)}}.module--team-member .module__inner:before{background:var(--border-gradient,transparent);border-radius:inherit;content:"";inset:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;padding:var(--border-gradient-width,1px);pointer-events:none;position:absolute;z-index:2}.module--team-member .module--team-member__image{border-radius:50%;box-shadow:0 0 0 4px var(--image-border-color,var(--first-color));display:flex;flex-shrink:0;height:calc(var(--spacing-base)*30);overflow:hidden;width:calc(var(--spacing-base)*30)}.module--team-member .module--team-member__image img{height:100%;object-fit:cover;width:100%}.module--team-member .module--team-member__name{color:var(--title-color,var(--h5-color));font-family:inherit;font-size:var(--h5-font-size);font-weight:700;line-height:var(--h5-line-height);margin:0;padding:0;text-transform:inherit}.module--team-member .module--team-member__role{color:var(--role-color,var(--default-color));font-size:var(--small-font-size);line-height:var(--small-line-height);opacity:.7}.module--team-member .module--team-member__description{display:flex;flex-flow:column;font-size:var(--base-font-size);gap:calc(var(--spacing-base)*3);line-height:var(--base-line-height)}.module--team-member .module--team-member__description .eyebrow,.module--team-member .module--team-member__description blockquote,.module--team-member .module--team-member__description h1,.module--team-member .module--team-member__description h2,.module--team-member .module--team-member__description h3,.module--team-member .module--team-member__description h4,.module--team-member .module--team-member__description h5,.module--team-member .module--team-member__description h6,.module--team-member .module--team-member__description ol,.module--team-member .module--team-member__description p,.module--team-member .module--team-member__description pre,.module--team-member .module--team-member__description ul{color:var(--description-color,var(--default-color))}.module--team-member .module--team-member__social-links{align-items:center;display:flex;flex-flow:row wrap;gap:calc(var(--spacing-base)*2)}.module--team-member .module--team-member__social-icon{align-items:center;background-color:var(--light-gray-color);border-radius:50%;color:var(--dark-color);display:flex;height:calc(var(--spacing-base)*8);justify-content:center;text-decoration:none;transition:opacity .3s ease;width:calc(var(--spacing-base)*8)}.module--team-member .module--team-member__social-icon:hover{opacity:.7}.module--team-member .module--team-member__social-icon svg{height:calc(var(--spacing-base)*4);width:calc(var(--spacing-base)*4)}.module--team-member .module--team-member__social-icon[style] svg [fill],.module--team-member .module--team-member__social-icon[style] svg path{fill:var(--icon-color)}.module--team-member .module--team-member__social-icon[style] svg [stroke]{stroke:var(--icon-color)}.module--team-member [class*="--iea-background"]{border-radius:calc(var(--spacing-base)*3);padding:calc(var(--spacing-base)*6)}