.profile_main__tZh49{padding-top:var(--nav-h)}.profile_hero__yQHhB{padding-block:var(--space-24) var(--space-20);border-bottom:1px solid var(--color-border);background:linear-gradient(145deg,#f7f8fb,#fff 58%)}.profile_heroGrid__2ucuH{display:grid;grid-gap:var(--space-8);gap:var(--space-8);margin-top:var(--space-6);align-items:start}.profile_hero__yQHhB h1{margin-top:var(--space-4);font-size:clamp(38px,5vw,56px)}.profile_hero__yQHhB .lead{max-width:48ch;margin-top:var(--space-5)}.profile_photoWrap__DT6JC{flex:none}.profile_photo__uI_yx{width:148px;height:148px;border-radius:var(--radius-full);object-fit:cover;border:1px solid var(--color-border)}.profile_bio__rhZDT{max-width:66ch;margin-top:var(--space-5);color:var(--color-muted-foreground)}.profile_stack___oSGj{list-style:none;padding-left:0;display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-6)}.profile_tag__yhCbS{display:inline-flex;align-items:center;padding:3px 10px;border-radius:var(--radius-full);border:1px solid var(--color-border);font-size:12px;font-weight:600;color:var(--color-muted-foreground)}.profile_linkedin__G699r{display:inline-block;margin-top:var(--space-6);font-weight:600;color:var(--color-accent);text-decoration:none}.profile_linkedin__G699r:hover{text-decoration:underline;text-underline-offset:3px}.profile_messageSection__cjHJ8{padding-block:var(--space-20);background:var(--color-surface-2);border-bottom:1px solid var(--color-border)}.profile_message__7ieqw{margin:0;max-width:74ch}.profile_message__7ieqw blockquote{margin:var(--space-5) 0 0;font-size:var(--text-lg);line-height:1.65;color:var(--color-foreground)}.profile_message__7ieqw blockquote:before{content:"\201C"}.profile_message__7ieqw blockquote:after{content:"\201D"}.profile_message__7ieqw figcaption{margin-top:var(--space-5);padding-top:var(--space-4);border-top:1px solid var(--color-border);font-size:var(--text-sm);font-weight:600;color:var(--color-muted-foreground)}.profile_expertise__PMuoN,.profile_footerSection__sgA72{padding-block:var(--space-20)}.profile_expertise__PMuoN{border-bottom:1px solid var(--color-border)}.profile_expertise__PMuoN h2,.profile_footerSection__sgA72 h2{margin-top:var(--space-4);font-size:var(--text-h2);max-width:20ch}.profile_expertiseGrid__56yv_{display:grid;grid-gap:var(--space-4);gap:var(--space-4);margin-top:var(--space-10)}.profile_expertiseItem__3xACR{padding:var(--space-6);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);height:100%}.profile_expertiseItem__3xACR h3{font-size:var(--text-h4)}.profile_expertiseItem__3xACR p{margin-top:var(--space-3);color:var(--color-muted-foreground);font-size:var(--text-sm)}.profile_linkBlock__BdZWw{margin-top:var(--space-10)}.profile_linkBlock__BdZWw h3{font-size:var(--text-h4);margin-bottom:var(--space-4)}.profile_linkList__bEMzX{list-style:none;padding-left:0;display:flex;flex-direction:column;gap:var(--space-3)}.profile_linkList__bEMzX li{display:flex;align-items:center;gap:var(--space-3)}.profile_linkList__bEMzX a{font-weight:600;color:var(--color-foreground);text-decoration:none;border-bottom:1px solid var(--color-border-strong)}.profile_linkList__bEMzX a:hover{color:var(--color-accent);border-bottom-color:var(--color-accent)}.profile_actions__nLip1{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-top:var(--space-10)}@media (min-width:720px){.profile_heroGrid__2ucuH{grid-template-columns:auto 1fr;gap:var(--space-10)}.profile_expertiseGrid__56yv_{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.profile_expertise__PMuoN,.profile_footerSection__sgA72,.profile_hero__yQHhB,.profile_messageSection__cjHJ8{padding-block:var(--space-16)}.profile_photo__uI_yx{width:112px;height:112px}}