.founder-hero{display:grid;grid-template-columns:1.12fr .88fr;column-gap:90px;padding-top:78px}.founder-intro{padding-top:34px}.founder-intro .eyebrow{margin-bottom:27px}.founder-intro h1{font-size:clamp(65px,7vw,104px);margin-bottom:17px;line-height:1}.founder-subtitle{font-family:var(--serif);font-size:clamp(36px,3.4vw,50px);line-height:1.12;letter-spacing:-.045em;margin-bottom:29px}.founder-subtitle em{color:#686f5f}.founder-summary{font-size:14px;line-height:1.9;max-width:360px;color:var(--muted);margin-bottom:30px}.founder-intro .text-link{font-size:11px;gap:23px}.founder-portrait{margin:0;align-self:start;background:#eeeee8;padding:0 23px}.founder-portrait img{width:100%;height:auto;mix-blend-mode:multiply}.founder-portrait figcaption{border-top:1px solid #cdd1c4;display:flex;justify-content:space-between;align-items:center;padding-block:18px 21px;font-size:8px;letter-spacing:.12em;font-weight:600;gap:15px}.founder-portrait figcaption span:last-child{font-weight:400;color:var(--muted)}.founder-hero-bottom{display:flex;justify-content:space-between;gap:25px;grid-column:1/-1;font-size:8px;letter-spacing:.14em;color:var(--muted);border-top:1px solid var(--line);padding-block:24px;margin-top:65px}.founder-story{display:grid;grid-template-columns:.9fr 1.1fr;gap:105px;padding-block:90px 95px}.founder-story .eyebrow{margin-bottom:24px}.founder-body{font-size:13px;line-height:1.9;color:var(--muted)}.founder-body p{margin-bottom:23px}.founder-body p:last-child{margin-bottom:0}.founder-body .founder-lead{font-size:19px;line-height:1.65;color:var(--ink);letter-spacing:-.02em;margin-bottom:26px}.founder-body cite{font-style:italic;color:var(--ink)}.founder-background{background:#eaece5;padding-block:85px 92px}.founder-background-grid{display:grid;grid-template-columns:1fr 1.1fr;gap:100px}.background-heading .eyebrow{margin-bottom:25px}.background-heading h2{font-size:clamp(34px,3.3vw,48px);margin-bottom:27px}.background-heading>p:last-child{font-size:12px;line-height:1.9;max-width:300px;color:var(--muted)}.career-details article{border-top:1px solid #c9cebf;padding-block:27px 30px}.career-details article:first-child{padding-top:0;border:0}.career-details article:last-child{padding-bottom:0}.career-details .category{margin-bottom:17px}.career-details h3{font-size:26px;margin-bottom:15px;line-height:1.25}.career-details article>p:last-child{font-size:12px;line-height:1.9;color:var(--muted);margin-bottom:0}.education .degree{margin-top:23px}.education .degree h3{font-family:var(--sans);font-size:15px;line-height:1.55;letter-spacing:-.02em;margin-bottom:6px}.degree p{font-size:11px;color:var(--muted);margin-bottom:0}.founder-next{display:grid;grid-template-columns:1fr 1.1fr;gap:100px;padding-block:85px 92px;align-items:center}.founder-next .eyebrow{margin-bottom:24px}.founder-next>div>p:not(.eyebrow){font-size:13px;line-height:1.9;color:var(--muted);margin-bottom:27px}.founder-actions{display:flex;align-items:center;gap:30px;flex-wrap:wrap}.founder-actions .button{font-size:10px;gap:25px}.founder-actions .text-link{font-size:10px;margin-top:0;gap:20px}.founder-inline{margin-top:8px;margin-bottom:6px}.navigation a[aria-current=page]{font-weight:600;color:var(--accent)}
@media(max-width:1100px){.founder-hero{gap:55px;padding-top:60px}.founder-intro{padding-top:20px}.founder-summary{font-size:13px}.founder-hero-bottom{margin-top:45px}.founder-story{gap:65px}.founder-background-grid,.founder-next{gap:65px}.founder-actions{gap:23px}.founder-subtitle{font-size:43px}.navigation{gap:29px}}
@media(max-width:800px){.founder-hero{grid-template-columns:1.05fr 1fr;gap:30px;padding-top:45px}.founder-intro{padding-top:3px}.founder-intro h1{font-size:65px}.founder-intro .eyebrow{font-size:8px;margin-bottom:23px}.founder-subtitle{font-size:34px;margin-bottom:23px}.founder-summary{font-size:12px;margin-bottom:24px}.founder-intro .text-link{font-size:9px;gap:16px}.founder-portrait{padding-inline:16px;align-self:center}.founder-portrait figcaption{font-size:7px;line-height:1.7;padding-block:13px 15px}.founder-hero-bottom{font-size:7px;gap:20px;line-height:1.8;margin-top:25px;padding-block:19px}.founder-story{grid-template-columns:1fr;gap:30px;padding-block:60px 65px}.founder-body{max-width:590px;font-size:12px}.founder-body .founder-lead{font-size:19px}.founder-background{padding-block:60px}.founder-background-grid{grid-template-columns:1fr;gap:35px}.background-heading h2{font-size:41px}.background-heading>p:last-child{max-width:370px;margin-bottom:0}.career-details{max-width:590px}.career-details article:first-child{border-top:1px solid #c9cebf;padding-top:26px}.founder-next{grid-template-columns:1fr;gap:30px;padding-block:60px 65px}.founder-next>div>p:not(.eyebrow){font-size:12px}.founder-actions{gap:29px}.founder-next .desktop-break{display:none}.navigation{gap:22px;font-size:11px}}
@media(max-width:580px){.founder-hero{display:flex;flex-direction:column;padding-top:42px;gap:0}.founder-intro .eyebrow{font-size:8px;margin-bottom:22px}.founder-intro h1{font-size:72px;margin-bottom:18px}.founder-subtitle{font-size:35px;margin-bottom:24px}.founder-summary{font-size:13px;max-width:340px}.founder-intro .text-link{font-size:10px;gap:20px}.founder-portrait{width:100%;max-width:400px;margin-top:36px;padding-inline:19px}.founder-portrait figcaption{font-size:8px;padding-block:16px 18px}.founder-hero-bottom{display:flex;width:100%;justify-content:space-between;gap:10px;margin-top:28px;padding-block:19px;font-size:7px;letter-spacing:.07em}.founder-hero-bottom span{max-width:115px}.founder-hero-bottom span:last-child{display:none}.founder-story{padding-block:48px 53px;gap:27px}.founder-story h2{font-size:38px}.founder-story .eyebrow{margin-bottom:20px}.founder-body .founder-lead{font-size:18px;line-height:1.7;margin-bottom:23px}.founder-body{font-size:12px}.founder-background{padding-block:48px 53px}.founder-background-grid{gap:27px}.background-heading .eyebrow{margin-bottom:20px}.background-heading h2{font-size:35px;margin-bottom:23px}.background-heading>p:last-child{font-size:12px}.career-details article{padding-block:25px 27px}.career-details h3{font-size:26px}.career-details .category{font-size:8px;line-height:1.9}.career-details article>p:last-child{font-size:12px}.education .degree h3{font-size:14px}.education .degree p{font-size:11px}.founder-next{padding-block:48px 55px;gap:27px}.founder-next h2{font-size:36px}.founder-next .eyebrow{margin-bottom:20px}.founder-actions{gap:25px}.founder-actions .button{font-size:11px;padding:15px 19px}.founder-actions .text-link{font-size:11px}.founder-inline{font-size:11px}.navigation{font-size:14px;gap:0}}
