.photo-wrap[data-v-ebacde46]{aspect-ratio:350/465;background-color:var(--c-blue-500-opacity-20);border-radius:16px;overflow:hidden;position:relative;-webkit-tap-highlight-color:transparent}.photo-wrap[data-v-ebacde46] img{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;position:absolute;width:100%}.mobile-photo-toggle[data-v-ebacde46]{display:none}.mobile-photo-toggle[data-v-ebacde46]:focus,.mobile-photo-toggle[data-v-ebacde46]:focus-visible{outline:none}@media(hover:hover)and (pointer:fine){.photo-wrap:hover .overlay[data-v-ebacde46]{opacity:1}.photo-wrap:hover .overlay__link[data-v-ebacde46],.photo-wrap:hover .overlay__text[data-v-ebacde46]{opacity:1;transform:translateY(0)}}.photo-wrap:focus-within .overlay[data-v-ebacde46]{opacity:1}.photo-wrap:focus-within .overlay__link[data-v-ebacde46],.photo-wrap:focus-within .overlay__text[data-v-ebacde46]{opacity:1;transform:translateY(0)}.overlay[data-v-ebacde46]{align-items:flex-start;background:linear-gradient(180deg,#14181c00,#14181c4d 40%,#14181cdb);display:flex;flex-direction:column;gap:14px;justify-content:flex-end;inset:0;opacity:0;padding:20px;pointer-events:none;position:absolute;transition:opacity .38s cubic-bezier(.22,1,.36,1);z-index:1}.overlay__link[data-v-ebacde46]{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.65);color:#fff;display:inline-flex;font-size:.75rem;font-weight:600;gap:8px;letter-spacing:.06em;opacity:0;padding-bottom:5px;pointer-events:auto;-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase;transform:translateY(14px);transition:opacity .42s cubic-bezier(.22,1,.36,1) .12s,transform .42s cubic-bezier(.22,1,.36,1) .12s}.overlay__link[data-v-ebacde46]:hover{border-color:#fff}.overlay__text[data-v-ebacde46]{color:#fff;font-size:.875rem;letter-spacing:0;line-height:1.5;margin:0;opacity:0;transform:translateY(14px);transition:opacity .42s cubic-bezier(.22,1,.36,1) 60ms,transform .42s cubic-bezier(.22,1,.36,1) 60ms}.no-photo[data-v-ebacde46]{align-items:center;background:linear-gradient(160deg,#d4e0ea,#b8ccd8);display:flex;height:100%;justify-content:center;overflow:hidden;position:relative;width:100%}.no-photo__blur-orb[data-v-ebacde46]{border-radius:50%;filter:blur(2.5rem);position:absolute}.no-photo__blur-orb--1[data-v-ebacde46]{aspect-ratio:1;background:#ffffff59;left:-30%;top:-30%;width:160%}.no-photo__blur-orb--2[data-v-ebacde46]{aspect-ratio:1;background:#96b9d280;bottom:-40%;right:-20%;width:120%}.no-photo .no-photo__logo[data-v-ebacde46]{height:auto;left:auto;-o-object-fit:contain;object-fit:contain;opacity:.4;position:relative;top:auto;transform:none;width:55%;z-index:1}.name[data-v-ebacde46]{font-size:1.125rem;font-weight:600;letter-spacing:-.02em;line-height:1.625rem;margin-top:12px}.title[data-v-ebacde46]{font-size:.75rem;letter-spacing:.04em;line-height:1.25rem;text-transform:uppercase}@media(max-width:47.999rem){.photo-wrap[data-v-ebacde46]{cursor:pointer}.photo-wrap[data-v-ebacde46]:focus-visible,.photo-wrap[data-v-ebacde46]:focus-within{outline:none}.mobile-photo-toggle[data-v-ebacde46]{background:transparent;border:0;cursor:pointer;display:block;height:100%;inset:0;padding:0;position:absolute;width:100%;z-index:1}.overlay[data-v-ebacde46]{z-index:2}.overlay[data-v-ebacde46]:has(.overlay__link:focus-visible){opacity:1;pointer-events:auto}.overlay__link[data-v-ebacde46]{pointer-events:none}.photo-wrap.is-mobile-open .overlay[data-v-ebacde46]{opacity:1;pointer-events:auto}.photo-wrap.is-mobile-open .overlay__link[data-v-ebacde46],.photo-wrap.is-mobile-open .overlay__text[data-v-ebacde46]{opacity:1;transform:translateY(0)}.photo-wrap.is-mobile-open .overlay__link[data-v-ebacde46]{pointer-events:auto}.photo-wrap.is-hinting[data-v-ebacde46]{animation:specialist-card-hint-ebacde46 .85s cubic-bezier(.22,1,.36,1) 2}}@keyframes specialist-card-hint-ebacde46{0%,to{box-shadow:0 0 #459cde00}50%{box-shadow:0 0 0 4px #459cde2e}}@media(prefers-reduced-motion:reduce){.overlay[data-v-ebacde46],.overlay__link[data-v-ebacde46],.overlay__text[data-v-ebacde46],.photo-wrap.is-hinting[data-v-ebacde46]{animation:none;transition:none}}
