.employee .employee-name{margin:0}.employee .employee-image{grid-template-rows:1fr;grid-template-columns:1fr;margin-bottom:1.5rem;display:grid}.employee .employee-image>*{grid-area:1/1/-1/-1}.employee .employee-image img{border-radius:50%}.employee .employee-image .text-circle{--shape-margin:1em;aspect-ratio:1;background:rgb(var(--primary-rgb)/85%);color:var(--white);opacity:0;pointer-events:none;border-radius:100%;width:100%;min-width:0;min-height:0;transition-property:opacity;transition-duration:.15s;display:block}@media(min-width:768px){.employee .employee-image .text-circle{--shape-margin:1.5em}}@media(min-width:992px){.employee .employee-image .text-circle{--shape-margin:2em}}@media(hover:none),(pointer:coarse){.employee .employee-image .text-circle{display:none}}.employee .employee-image .text-circle:before{content:"";float:left;shape-outside:polygon(0 0,98%0,50%6%,23.4%17.3%,6%32.6%,0 50%,6%65.6%,23.4%82.7%,50%94%,98%100%,0 100%);shape-margin:var(--shape-margin);width:50%;height:100%}.employee .employee-image .text-circle .text-circle-inner{margin-top:calc(-1*var(--shape-margin));text-align:center;height:100%}.employee .employee-image .text-circle .text-circle-inner:before{content:"";float:right;shape-outside:polygon(2%0%,100%0%,100%100%,2%100%,50%94%,76.6%82.7%,94%65.6%,100%50%,94%32.6%,76.6%17.3%,50%6%);shape-margin:var(--shape-margin);width:50%;height:100%}.employee .employee-image .text-circle .text-circle-inner .text-circle-content{padding-top:20%}.employee .employee-image .text-circle .text-circle-inner .text-circle-content>:first-child,.employee .employee-image .text-circle .text-circle-inner .text-circle-content>link:first-child+*,.employee .employee-image .text-circle .text-circle-inner .text-circle-content>.lead-text:first-child>:first-child{margin-top:0}.employee .employee-image .text-circle .text-circle-inner .text-circle-content>:last-child,.employee .employee-image .text-circle .text-circle-inner .text-circle-content>.lead-text:last-child>:last-child{margin-bottom:0}.employee .employee-image .text-circle.overflowing:before,.employee .employee-image .text-circle.overflowing .text-circle-inner:before{content:none}.employee .employee-image .text-circle.overflowing .text-circle-content{padding:0}.employee .employee-image .text-circle.overflowing .text-circle-inner{width:70%;height:70%;margin:15%;padding:.5rem;overflow:auto}.employee .employee-image:hover .text-circle{opacity:1;pointer-events:all}.employee .employee-text{text-align:center;margin-top:clamp(1.5rem,1.35938rem + .625vw,2rem)}.employee .employee-name{margin-bottom:.5rem;font-weight:400}.employee .employee-position{margin-bottom:.5em;line-height:1.2}.employee .employee-contact-list{flex-direction:column;align-items:center;gap:.125rem;margin:1rem 0 0;padding:0;list-style:none;display:flex}.employee .employee-contact-list li{padding:0}.employee .employee-contact-list a{text-decoration:none}
/*# sourceMappingURL=css-wpce--employee.css.map*/