.teammember-module{.dialog-container:not([aria-hidden=true]) .dialog-content{animation-duration:.4s;animation-iteration-count:1;animation-name:fadeInOpacity;animation-timing-function:ease-in;opacity:1}.dialog-content{margin:auto;max-width:768px;button.dialog-close{background:unset;border:unset;padding:0;position:absolute;width:2rem;z-index:1}.dialog-inner{padding:1.4rem 1rem;.row-fluid{align-items:center}@media (min-width:768px){.span4{border-right:2px solid var(--clr-light-grey);margin-right:1.5rem;padding-right:1.5rem}}.pwr-team-member__desc{padding:0}}.pwr-team-member__img--style-full{background-position:0}.pwr-team-member__job-title,.pwr-team-member__name{text-align:center}@media (max-width:767px){margin-bottom:auto;margin-left:auto;margin-right:auto;margin-top:auto;max-height:calc(95vh - 100px);overflow-y:auto;width:90%;.dialog-inner{padding:2rem}.span4{border-bottom:2px solid var(--clr-light-grey);margin-bottom:1.5rem;padding-bottom:1.5rem}.pwr-team-member__name{font-size:1.5rem}.pwr-team-member__img--style-full{background-repeat:no-repeat;background-size:contain;max-height:200px}}}.pwr-team-member__img--style-full{aspect-ratio:1/1;height:auto}.teammember__wrapper{--columns:1;--spacing:1rem;--column-width:calc((100% - (var(--columns) - 1)*var(--spacing))/var(--columns));display:flex;flex-flow:wrap;gap:var(--spacing);justify-content:center;@media (min-width:600px){--columns:2}@media (min-width:768px){--columns:4}.teammember{width:var(--column-width);.teammember__inner{cursor:pointer;padding:1rem;text-align:center;transition:.3s ease-in-out;&:hover{transform:scale(1.02)}}}}}@keyframes fadeInOpacity{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:scale(1)}}