.about-hero{padding-top:68px;padding-bottom:66px}.about-hero h1{font-size:clamp(2.4rem,4vw,3.8rem);max-width:26ch;text-wrap:balance}.about-intro{display:grid;grid-template-columns:1fr 1.1fr;gap:75px;margin-top:40px}.about-intro p:last-child{margin-bottom:0}.about-lead{font-size:1.15rem;color:var(--ink);line-height:1.7}.about-editorial{display:grid;grid-template-columns:1fr 1.65fr;gap:75px}.about-editorial h2{max-width:19ch;font-size:clamp(2rem,3vw,2.8rem)}.about-perspective{padding:70px 0;background:var(--wash)}.about-prose p{max-width:65ch;margin-bottom:22px}.about-prose p:last-child{margin-bottom:0}.about-prose .about-emphasis{font-family:Georgia,serif;font-size:1.45rem;line-height:1.45;color:var(--ink);padding-top:25px;border-top:1px solid #c8c3b6;margin-top:30px}.about-founder{padding-top:75px;padding-bottom:75px}.about-founder>h2{max-width:24ch;font-size:clamp(2rem,3vw,3rem);margin-bottom:42px}.founder-identity{border-top:1px solid var(--line);padding-top:22px}.founder-identity h3{font-size:1.8rem;margin-bottom:8px}.founder-identity>p{font-size:.9rem}.founder-photo{width:100%;height:auto;display:block;margin-top:30px}.about-prose .founder-emphasis{font-family:Georgia,serif;font-size:1.65rem;line-height:1.4;color:var(--accent);margin:30px 0}.about-credentials{padding:65px 0 75px;border-top:1px solid var(--line)}.about-credentials h2{max-width:28ch;text-wrap:balance;margin-bottom:35px}.credentials-editorial{display:grid;grid-template-columns:repeat(3,1fr);gap:32px 40px}.credentials-editorial article{border-top:1px solid var(--line);padding-top:22px}.credentials-editorial h3{font-size:1.5rem;line-height:1.25;margin-bottom:16px}.credentials-editorial p{margin:0}.credentials-editorial article:last-child p{max-width:65ch}
@media(max-width:1000px){.about-intro,.about-editorial{gap:35px}.credentials-editorial{grid-template-columns:1fr 1fr;gap:28px}.credentials-editorial article:last-child{grid-column:span 2}}
@media(max-width:760px){.about-hero{padding-top:42px;padding-bottom:42px}.about-hero h1{font-size:2.5rem}.about-intro{grid-template-columns:1fr;gap:24px;margin-top:28px}.about-lead{font-size:1.1rem}.about-editorial{grid-template-columns:1fr;gap:25px}.about-editorial h2{max-width:23ch;margin-bottom:0}.about-perspective{padding:45px 0}.about-prose .about-emphasis{font-size:1.35rem;margin-top:26px;padding-top:22px}.about-founder{padding-top:45px;padding-bottom:45px}.about-founder>h2{margin-bottom:28px}.founder-identity>p{margin-bottom:0}.about-prose .founder-emphasis{font-size:1.45rem;margin:25px 0}.about-credentials{padding:45px 0}.credentials-editorial{grid-template-columns:1fr;gap:25px}.credentials-editorial article:last-child{grid-column:auto}.credentials-editorial h3{margin-bottom:12px}.founder-photo{max-width:400px}}

.about-founder{scroll-margin-top:120px}.about-founder .about-editorial{grid-template-columns:38% minmax(0,1fr);gap:50px;align-items:start}.about-founder .founder-identity{border-top:0;padding-top:0}.about-founder .founder-photo{display:block;width:100%;height:auto;max-width:none;margin:0 0 24px;filter:none;border-radius:0}.about-founder .founder-identity>p{margin-bottom:0}@media(max-width:1000px){.about-founder .about-editorial{gap:32px}}@media(max-width:760px){.about-founder{scroll-margin-top:102px}.about-founder .about-editorial{grid-template-columns:1fr;gap:30px}.about-founder .founder-photo{margin-bottom:20px}}
.about-founder .about-editorial{display:flow-root}.about-founder .founder-identity{float:left;width:38%;margin:0 50px 24px 0}.about-founder .about-prose p{max-width:none}.about-credentials{scroll-margin-top:120px}.informatics-breadth{border-top:1px solid var(--line);margin-top:38px;padding-top:28px}.informatics-breadth .eyebrow{margin-bottom:22px}.breadth-columns{display:grid;grid-template-columns:1fr 1fr;gap:40px}.breadth-columns h3{font-size:1.3rem;margin-bottom:12px}.breadth-columns p{font-size:.95rem;margin-bottom:0}@media(max-width:1000px){.about-founder .founder-identity{margin-right:32px}}@media(max-width:760px){.about-founder .founder-identity{float:none;width:100%;margin:0 0 30px}.breadth-columns{grid-template-columns:1fr;gap:22px}.about-credentials{scroll-margin-top:102px}}

/* Keep the complete founder narrative within its own column. */
.about-founder .about-editorial{display:grid;grid-template-columns:38% minmax(0,1fr);gap:50px;align-items:start}.about-founder .founder-identity{float:none;width:100%;margin:0}.about-founder .about-prose{min-width:0}@media(max-width:1000px){.about-founder .about-editorial{grid-template-columns:1fr;gap:30px}.about-founder .founder-identity{width:38%;margin:0}}@media(max-width:760px){.about-founder .founder-identity{width:100%}}

@media(min-width:1001px){.about-founder .founder-identity h3{font-size:clamp(1.45rem,calc(2.6vw - 3.3px),1.8rem)}}
