.profile-back.svelte-yt9d99{font-size:var(--text-caption);font-weight:600}.professional-profile.svelte-yt9d99{border:1px solid var(--color-outline-variant);border-radius:var(--radius-lg);background:var(--color-background);overflow:hidden}.profile-cover.svelte-yt9d99{background:linear-gradient(115deg, var(--color-secondary-container), var(--color-surface-container));border-bottom:1px solid var(--color-outline-variant);height:112px}.profile-identity.svelte-yt9d99{padding:0 26px 26px}.profile-avatar.svelte-yt9d99{background:var(--color-background);border-radius:50%;margin-top:-52px;padding:4px;display:inline-flex;position:relative}.identity-row.svelte-yt9d99{justify-content:space-between;align-items:flex-start;gap:24px;margin-top:10px;display:flex}.identity-row.svelte-yt9d99>div:where(.svelte-yt9d99){min-width:0}.profile-label.svelte-yt9d99{font-size:var(--text-meta);color:var(--color-on-surface-variant);margin:0 0 7px}h1.svelte-yt9d99{letter-spacing:-.035em;margin:0;font-size:clamp(1.5rem,3vw,1.875rem);line-height:1.3}.headline.svelte-yt9d99{font-size:var(--text-meta);margin:8px 0 14px;line-height:1.65}.profile-content.svelte-yt9d99{grid-template-columns:minmax(0,1fr) 290px;align-items:start;gap:20px;display:grid}.profile-content.svelte-yt9d99 h2:where(.svelte-yt9d99){margin:0 0 14px;font-size:1.0625rem}.profile-aside.svelte-yt9d99{gap:16px;min-width:0;display:grid}.biography.svelte-yt9d99,.skills.svelte-yt9d99{white-space:pre-line;font-size:var(--text-sm);overflow-wrap:anywhere;margin:0;line-height:1.8}@media (width<=1000px){.profile-content.svelte-yt9d99{grid-template-columns:minmax(0,1fr)}}@media (width<=620px){.profile-cover.svelte-yt9d99{height:88px}.profile-identity.svelte-yt9d99{padding:0 18px 20px}.identity-row.svelte-yt9d99{flex-direction:column;gap:18px}}
