.specialist-landing .sp-about{color:#4d4a46;max-width:42rem;margin:0;font-size:18px;line-height:1.7}.specialist-landing .sp-about-grid{grid-template-columns:minmax(0,1.1fr) minmax(240px,.7fr);align-items:end;gap:48px;display:grid}.specialist-landing .sp-portrait{aspect-ratio:.78;background:#e7e2d8;overflow:hidden}.specialist-landing .sp-portrait img{object-fit:cover;object-position:center 18%;width:100%;height:100%}.specialist-landing .sp-hero-branch{display:none}.specialist-landing .sp-hero-branch.is-solo,.specialist-landing .sp-hero-worker{display:block}@media (min-width:901px){.specialist-landing .sp-hero-branch{animation:.6s ease-out sp-fade-in;display:block}.specialist-landing .sp-hero-worker:not(.is-solo){display:none}}@media (max-width:900px){.specialist-landing .sp-about-grid{grid-template-columns:1fr}}@keyframes sp-fade-in{0%{opacity:0}}.specialist-landing[aria-busy=true] :is(.bl-button-accent,.bl-header-book,.bl-service-book,.bl-popular-action,.bl-mini-link){cursor:progress;opacity:.7}@media (prefers-reduced-motion:reduce){.specialist-landing .sp-hero-branch{animation:none}}
