.about-page{padding-top:44px;padding-bottom:72px}.about-page h2,.about-page h3{font-family:var(--editorial-font);letter-spacing:-.035em;font-weight:400;line-height:1.12}.about-page h2{font-size:clamp(30px,3.2vw,44px)}.about-page h3{font-size:32px}.about-intro{border-top:1px solid var(--border);grid-template-columns:1fr 1.2fr;gap:70px;padding:36px 0 54px;display:grid}.about-intro p:not(.eyebrow),.about-next p{color:var(--muted-foreground);max-width:670px;margin-bottom:20px;font-size:18px;line-height:1.65}.about-intro .eyebrow{margin-bottom:18px}.about-intro .primary-link{margin-top:10px}.expertise-grid{background:#f3f3ef;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;margin-bottom:64px;padding:32px;display:grid}.expertise-grid span{color:var(--primary);font-size:12px}.expertise-grid h2{margin:18px 0;font-size:28px}.expertise-grid p{color:var(--muted-foreground);font-size:16px;line-height:1.6}.experience-heading{max-width:780px;margin-bottom:30px}.experience-heading h2{margin:18px 0}.experience-heading>p:last-child{color:var(--muted-foreground);font-size:16px;line-height:1.6}.experience-row{border-top:1px solid var(--border);grid-template-columns:1fr 1.8fr;gap:50px;padding:30px 0;display:grid}.experience-role{color:var(--muted-foreground);margin-top:12px;font-size:14px;line-height:1.5}.experience-row h3{margin-bottom:18px}.experience-row>div>p:not(.eyebrow):not(.experience-role){max-width:720px;margin-bottom:12px;font-size:17px;line-height:1.65}.about-next{border-top:1px solid var(--border);grid-template-columns:1.4fr 1fr;gap:50px;margin-top:24px;padding-top:40px;display:grid}.about-next h2{margin-bottom:20px}.about-next .text-link{justify-content:space-between;gap:18px;min-height:48px;margin-bottom:12px;display:flex}.career-experience{scroll-margin-top:115px}@media (max-width:760px){.about-page{padding-top:32px}.about-intro,.experience-row,.about-next{grid-template-columns:1fr;gap:22px}.expertise-grid{grid-template-columns:1fr;gap:28px;padding:24px}.experience-row h3{font-size:28px}.about-intro{padding:28px 0 36px}.expertise-grid{margin-bottom:40px}}
