.profile-intro{background:var(--aveya-surface)}.profile-breadcrumb{display:flex;flex-wrap:wrap;gap:12px;padding-block:28px;color:var(--aveya-text-muted);font-size:.75rem}.profile-breadcrumb a:hover{text-decoration:underline}.profile-hero{display:grid;grid-template-columns:1.2fr 1fr;align-items:center;gap:clamp(32px,6vw,88px);padding-block:24px 64px}.profile-hero h1{max-width:600px;font-size:clamp(3rem,5vw,4.75rem)}.profile-role{margin-top:20px!important;font-size:1.125rem}.profile-introduction{margin-top:28px!important;max-width:570px;color:var(--aveya-text-muted)}.profile-actions{display:flex;align-items:center;flex-wrap:wrap;gap:16px 24px;margin-top:32px}.profile-portrait{position:relative;overflow:hidden;background:var(--aveya-blush);border-radius:160px 160px 16px 16px}.profile-portrait img{width:100%;height:450px;object-fit:cover;object-position:center top}.profile-portrait figcaption{position:relative;display:flex;flex-direction:column;gap:4px;padding:20px 28px;background:var(--aveya-sage)}.profile-portrait figcaption span:first-child{font-family:var(--aveya-font-heading);font-size:1.5rem}.profile-portrait figcaption span:last-child{font-size:.75rem;color:var(--aveya-text-muted)}.profile-facts{display:grid;grid-template-columns:.7fr 2.6fr;padding-block:32px;border-block:1px solid var(--aveya-border);gap:32px}.profile-facts>div+div{border-left:1px solid var(--aveya-border);padding-left:32px}.profile-facts .home-eyebrow{margin-bottom:10px}.profile-facts strong{font-family:var(--aveya-font-heading);font-size:2rem;font-weight:400}.profile-facts p{font-size:.875rem}.profile-details{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:clamp(40px,7vw,110px);align-items:start}.profile-about h2{max-width:620px}.profile-about p{margin-top:24px;color:var(--aveya-text-muted)}.profile-tags{display:flex;flex-wrap:wrap;list-style:none;gap:8px;padding:0;margin:28px 0 0}.profile-tags li{border:1px solid var(--aveya-border);border-radius:30px;padding:8px 16px;font-size:.75rem}.profile-achievements{margin-top:56px;padding-top:40px;border-top:1px solid var(--aveya-border)}.profile-achievements h2{font-size:2.25rem}.profile-achievements ul{padding:0;list-style:none;margin:24px 0 0}.profile-achievements li{padding:16px 0 16px 24px;border-bottom:1px solid var(--aveya-border);position:relative;color:var(--aveya-text-muted)}.profile-achievements li:before{content:"↗";position:absolute;left:0;color:var(--aveya-brand)}.profile-care{padding:32px;background:var(--aveya-blush);border-radius:var(--aveya-radius-panel);position:sticky;top:120px}.profile-care p{margin-top:20px;color:var(--aveya-text-muted);font-size:.875rem}.profile-care .home-button{margin-top:24px;width:100%}.profile-voices{background:var(--aveya-sage)}.profile-voices-inner{display:grid;grid-template-columns:1.2fr 1fr;gap:80px;align-items:center}.profile-voices p{margin-top:20px;color:var(--aveya-text-muted)}.profile-voice-links a{display:flex;justify-content:space-between;padding:24px 0;border-bottom:1px solid var(--aveya-sage-dark);font-family:var(--aveya-font-heading);font-size:1.5rem}@media(max-width:900px){.profile-details{grid-template-columns:minmax(0,1fr) 290px;gap:32px}.profile-care{padding:24px}.profile-hero{gap:32px}.profile-portrait img{height:380px}}@media(max-width:700px){.profile-details,.profile-hero,.profile-voices-inner{grid-template-columns:1fr}.profile-hero{padding-top:16px;padding-bottom:40px}.profile-hero h1{font-size:3rem}.profile-portrait{max-width:440px;width:100%;margin-inline:auto!important}.profile-portrait img{height:400px}.profile-facts{grid-template-columns:1fr;gap:20px}.profile-facts>div+div{padding:20px 0 0;border-left:0;border-top:1px solid var(--aveya-border)}.profile-care{position:static}.profile-voices-inner{gap:24px}}.profile-stories{padding-block:40px}.profile-stories summary{padding-block:16px;color:var(--aveya-brand);font-size:1.125rem;cursor:pointer}.profile-stories details>div{max-width:760px;padding-block:24px}.profile-stories p{margin-top:20px;color:var(--aveya-text-muted)}