.em-block-contact-card{display:flex;flex-flow:column nowrap;min-height:100%;position:relative;width:100%}.em-block-contact-card a{color:var(--color-text)}.em-block-contact-card a:hover{color:var(--color-link)}.em-block-contact-card a:focus-visible{outline-color:var(--color-outline);outline-width:4px;outline-style:solid}.em-block-contact-card__image{overflow:hidden;position:relative;padding-bottom:100%;background-color:var(--color-white);border-radius:var(--border-radius-sm)}.em-block-contact-card__image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.em-block-contact-card__title{margin-bottom:0}.em-block-contact-card__job-title{margin-bottom:0}.em-block-contact-card__contact-details{margin-top:1.2rem;font-style:normal}.em-block-contact-card__contact-details span{display:block}.em-block-contact-card__contact-details p span{display:inline-block}.em-block-contact-card__contact-details p span:not(:first-of-type)::before{content:", "}.em-block-contact-card__contact-details .em-block-contact-card__email{display:none;text-overflow:ellipsis;white-space:nowrap}.em-block-contact-card__contact-details .em-block-contact-card__email a{white-space:break-spaces}.em-block-contact-card__socials{margin-top:2rem}.em-block-contact-card__socials ul{list-style-type:none;padding:0;margin-left:-5px}.em-block-contact-card__socials ul li{display:inline}.em-block-contact-card__socials ul li a{display:inline-block;font-size:0;padding:5px}.em-block-contact-card__socials ul li a svg{width:16px;height:16px}.em-block-contact-card__content{color:#000;display:flex;flex-flow:column nowrap;flex:1;justify-content:flex-start;padding-bottom:1rem;padding-top:1.5rem}.em-block-contact-card__footer{display:flex;flex-wrap:wrap;row-gap:.3rem;column-gap:.6rem;justify-content:space-between;margin-top:1.2rem}.em-block-contact-card__footer .em-block-contact-card__link.link-default-version{display:inline-block}.em-block-contact-card__footer .em-block-contact-card__link.link-highlight-version{display:none}.em-block-contact-card__footer a{font-weight:var(--font-weight-medium)}.em-block-contact-card__footer a::after{content:"";position:relative;display:inline-block;width:6px;height:10px;margin-left:.4rem;background-size:cover;background-repeat:no-repeat;background-position:center;background-image:url("data:image/svg+xml,<svg width=\"6\" height=\"10\" viewBox=\"0 0 6 10\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M1 9L5 5L1 1\" stroke=\"%23121212\" stroke-width=\"1.4\"/></svg>");transition:transform .15s}.em-block-contact-card.is-style-highlight{flex-direction:column;flex-wrap:wrap;align-items:center;justify-content:center;column-gap:5%}.em-block-contact-card.is-style-highlight>*{width:100%}@media(min-width: 600px){.em-block-contact-card.is-style-highlight{flex-direction:row}.em-block-contact-card.is-style-highlight>*{width:auto;max-width:360px}}.em-block-contact-card.is-style-highlight .em-block-contact-card__image{aspect-ratio:1/1;border-radius:50%;padding-bottom:0;min-width:180px;flex:auto}.em-block-contact-card.is-style-highlight .em-block-contact-card__contact-details{margin-top:.6rem}.em-block-contact-card.is-style-highlight .em-block-contact-card__contact-details a{font-weight:var(--font-weight-medium)}.em-block-contact-card.is-style-highlight .em-block-contact-card__contact-details .em-block-contact-card__email{display:inline-block}.em-block-contact-card.is-style-highlight .em-block-contact-card__footer .em-block-contact-card__email{display:none}.em-block-contact-card.is-style-highlight .em-block-contact-card__footer .em-block-contact-card__link.link-default-version{display:none}.em-block-contact-card.is-style-highlight .em-block-contact-card__footer .em-block-contact-card__link.link-highlight-version{padding:.6rem 1.4rem;border:2px solid var(--color-text);border-radius:var(--border-radius-sm);display:inline-block}.em-block-contact-card.is-style-highlight .em-block-contact-card__footer .em-block-contact-card__link.link-highlight-version::after{display:none}
