.employee-card{display:grid;gap:var(--card-gap);grid-template-areas:"image image" "content link";grid-template-columns:1fr auto;grid-template-rows:auto auto}@media(min-width:540px){.employee-card{grid-template-areas:"image content" "image link";grid-template-columns:auto 1fr;grid-template-rows:1fr auto;row-gap:0}}.employee-card.card-single{grid-template-areas:"image image" "content content"}@media(min-width:540px){.employee-card.card-single{grid-template-areas:"image content" "image content"}}.employee-card.card-single .single-employee-title{font-size:24px;font-weight:500;line-height:1.175;margin-top:0}@media(min-width:540px){.employee-card.card-single .single-employee-title{font-size:26px}}@media(min-width:768px){.employee-card.card-single .single-employee-title{font-size:28px}}@media(min-width:992px){.employee-card.card-single .single-employee-title{font-size:30px}}@media(min-width:1200px){.employee-card.card-single .single-employee-title{font-size:32px}}.employee-card .portrait-mobile{display:none}@media(max-width:539px){.employee-card .portrait-mobile{display:block}}.employee-card .portrait-desktop{display:none}@media(min-width:540px){.employee-card .portrait-desktop{display:block}}.employee-card.card-single{--card-gap:calc(var(--spacing-unit) * 0.75);max-width:800px}@media(max-width:767px){.employee-card.card-single .portrait-desktop{height:auto;width:40vw}}.employee-card.card-multiple{color:var(--color-white);grid-template-areas:"image";grid-template-columns:1fr;grid-template-rows:1fr;position:relative}@media(min-width:1200px){.employee-card.card-multiple{row-gap:var(--card-gap)}.employee-card.card-multiple p:last-child{margin-bottom:0}}.employee-card.card-multiple{--card-gap:1.25rem}.employee-card.card-multiple .h1,.employee-card.card-multiple .h2,.employee-card.card-multiple .h3,.employee-card.card-multiple .h4,.employee-card.card-multiple .h5,.employee-card.card-multiple .h6,.employee-card.card-multiple h1,.employee-card.card-multiple h2,.employee-card.card-multiple h3,.employee-card.card-multiple h4,.employee-card.card-multiple h5,.employee-card.card-multiple h6{margin:0}.employee-card.card-multiple .portrait-desktop{height:auto;width:100%}.employee-card.card-multiple .reveal-excerpt{align-items:flex-end;display:flex;inset:0;position:absolute}.employee-card.card-multiple .reveal-excerpt .reveal-content{padding:0 1rem;z-index:1}.employee-card.card-multiple .reveal-excerpt .reveal-content .multiple-employees-content{font-size:.9rem;padding:1rem 0}.employee-card.card-multiple .reveal-excerpt .reveal-content p:first-child{margin-top:0}.employee-card.card-multiple .reveal-excerpt .reveal-content p:last-child{margin-bottom:0}.employee-card.card-multiple .reveal-excerpt .reveal-more{padding-bottom:1rem}.employee-card.card-multiple .reveal-excerpt{--background-color-rgb:0 0 0;--background-opacity:60%}body.no-js .employee-card.card-multiple .reveal-excerpt{overflow:hidden}.employee-card.card-multiple .reveal-excerpt:after{background-image:linear-gradient(to top,rgb(var(--background-color-rgb)/var(--background-opacity)) 50%,rgb(var(--background-color-rgb)/0) calc(50% + 6rem));bottom:-100%;content:"";height:200%;left:0;position:absolute;width:100%}body:not(.not-initialized) .employee-card.card-multiple .reveal-excerpt:after{transition:transform var(--animation-speed)}body.no-js .employee-card.card-multiple .reveal-excerpt:after{transform:translateY(calc(-1 * var(--excerpt-height, 50%)))}@media(hover:hover)and (pointer:fine){.employee-card.card-multiple .reveal-excerpt:hover:after{transform:translateY(calc(-1 * var(--excerpt-height)))}}@media(hover:none),(pointer:coarse){.employee-card.card-multiple .reveal-excerpt.force-reveal:after{transform:translateY(calc(-1 * var(--excerpt-height)))}}.employee-image{flex-shrink:0;grid-area:image;min-width:0}.single-employee-text{grid-area:content}.single-employee-link{grid-area:link;width:-webkit-fit-content;width:fit-content}.multiple-employees-title{margin-top:0}.multiple-employees-title .h1,.multiple-employees-title .h2,.multiple-employees-title .h3,.multiple-employees-title .h4,.multiple-employees-title .h5,.multiple-employees-title .h6,.multiple-employees-title h1,.multiple-employees-title h2,.multiple-employees-title h3,.multiple-employees-title h4,.multiple-employees-title h5,.multiple-employees-title h6{font-size:1.25rem}.single-employee-quote{font-style:italic;font-weight:500;margin:0;margin-top:calc(var(--spacing-unit)*.75)}

/*# sourceMappingURL=employee-card.css.map*/