@import url("front-page.css");

.founder-hero{display:grid;grid-template-columns:1fr .78fr;gap:70px;align-items:center}
.founder-hero h1{font-family:'Spectral',serif;font-weight:300;font-size:clamp(44px,5.5vw,76px);line-height:1.02;margin:18px 0 24px}
.founder-role{font-family:'Inter',sans-serif;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--brass);margin-top:10px}
.founder-hero figure{margin:0}.founder-hero img{display:block;width:100%;height:auto;aspect-ratio:4/5;object-fit:cover}
.quote{background:var(--oxblood);color:var(--bone);padding:88px 0}
.quote blockquote{font-family:'Spectral',serif;font-weight:300;font-style:italic;font-size:clamp(30px,4.2vw,54px);line-height:1.25;max-width:21em}
.bma-founder .pullquote{font-family:'Spectral',serif;font-style:italic;font-size:24px;color:var(--oxblood);border-left:2px solid var(--brass);padding-left:20px;margin-top:28px}
.bma-founder .cta-btns{align-items:center}
@media(max-width:820px){.founder-hero{grid-template-columns:1fr;gap:32px}.founder-hero figure{order:-1;max-width:430px}.quote{padding:64px 0}}
