.expert-photo.svelte-1900xsc{object-fit:cover;width:100%;height:100%}.card.svelte-1900xsc{background:#fffcf9;border:1px solid #fffc;border-radius:32px;flex-direction:column;min-width:0;height:100%;padding:12px;display:flex;position:relative;box-shadow:0 12px 32px #4131240f;container-type:inline-size}.portrait.svelte-1900xsc{aspect-ratio:1;border-radius:22px;width:100%;position:relative;overflow:hidden}.portrait.svelte-1900xsc .ax-avatar{border-radius:inherit;width:100%;height:100%;box-shadow:none;font-size:clamp(48px,16cqi,88px)}.content.svelte-1900xsc{flex-direction:column;flex:1;gap:18px;min-width:0;padding:18px 8px 12px;display:flex}.head.svelte-1900xsc{gap:4px;display:grid}.name.svelte-1900xsc{color:#222124;font-size:clamp(22px,5.8cqi,32px);font-weight:var(--ds-w-semibold);letter-spacing:-.035em;overflow-wrap:anywhere;margin:0;line-height:1.2}.profile-link.svelte-1900xsc{color:inherit;text-decoration:none}.profile-link.svelte-1900xsc:after{z-index:1;content:"";border-radius:32px;position:absolute;inset:0}.profile-link.svelte-1900xsc:focus-visible{outline:none}.profile-link.svelte-1900xsc:focus-visible:after{box-shadow:var(--ds-focus-ring)}.verified.svelte-1900xsc{vertical-align:-.08em;color:#fff;margin-left:3px;display:inline-flex}.verified.svelte-1900xsc svg{fill:#71608d;stroke:currentColor;width:.9em;height:.9em}.role.svelte-1900xsc,.description.svelte-1900xsc{color:#686371;overflow-wrap:anywhere;margin:0;font-size:clamp(15px,3.9cqi,20px);line-height:1.45}.bottom-details.svelte-1900xsc{flex-direction:column;gap:18px;min-width:0;margin-top:auto;display:flex}.details.svelte-1900xsc{color:#686371;flex-wrap:wrap;align-items:center;gap:10px 16px;font-size:clamp(12px,3.2cqi,16px);display:flex}.details.svelte-1900xsc p:where(.svelte-1900xsc){align-items:center;gap:9px;min-width:0;margin:0;display:flex}.details.svelte-1900xsc svg,.book-button.svelte-1900xsc svg{flex-shrink:0}.status-dot.svelte-1900xsc{background:#68a674;border-radius:50%;flex:none;width:12px;height:12px}.status-dot.busy.svelte-1900xsc{background:var(--ds-line-strong)}.experience.svelte-1900xsc{border-left:1px solid #e0dad6;padding-left:16px}.tags.svelte-1900xsc{gap:8px;margin:-4px 0 0;padding:0;list-style:none;display:flex}.tag.svelte-1900xsc{border-radius:var(--ds-radius-pill);color:#46424b;white-space:nowrap;text-overflow:ellipsis;background:#faf5ef;border:1px solid #e5d8cf;min-width:0;max-width:100%;padding:5px 14px;font-size:clamp(13px,3.3cqi,17px);line-height:1.4;overflow:hidden}.tag-more.svelte-1900xsc{flex-shrink:0}.foot.svelte-1900xsc{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding-top:4px;display:flex}.price.svelte-1900xsc{color:#554376;font-size:clamp(21px,5cqi,29px);font-weight:var(--ds-w-semibold);letter-spacing:-.04em;white-space:nowrap;margin:0}.price.svelte-1900xsc span:where(.svelte-1900xsc){color:#686371;font-size:.72em;font-weight:var(--ds-w-regular);letter-spacing:-.02em}.book-button.svelte-1900xsc{z-index:2;border-radius:var(--ds-radius-pill);color:#fff;white-space:nowrap;min-height:48px;transition:background var(--ds-dur-fast) var(--ds-ease-out);background:#6b5b83;border:1px solid #63527d;justify-content:center;align-items:center;gap:9px;padding:12px 22px;font-size:clamp(15px,3.6cqi,19px);line-height:1.2;text-decoration:none;display:inline-flex;position:relative}.book-button.svelte-1900xsc:hover{background:#59496f}@container (width<=360px){.bottom-details.svelte-1900xsc{gap:14px}.content.svelte-1900xsc{gap:14px;padding-inline:2px}.details.svelte-1900xsc{flex-direction:column;align-items:flex-start;gap:8px 10px}.details.svelte-1900xsc p:where(.svelte-1900xsc){gap:6px}.experience.svelte-1900xsc{border-left:0;padding-left:0}.foot.svelte-1900xsc{gap:10px}.book-button.svelte-1900xsc{gap:6px;padding-inline:12px;font-size:14px}}@container (width<=290px){.experience.svelte-1900xsc{border-left:0;padding-left:0}.book-button.svelte-1900xsc{width:100%}}
