.enh-founder{background:var(--ed-sand)}.enh-founder .founder__grid{display:grid;grid-template-columns:.85fr 1.15fr;grid-gap:max(2.8rem,min(4vw,7.2rem));gap:max(2.8rem,min(4vw,7.2rem));max-width:78rem;margin:0 auto;padding-left:var(--ed-gutter);padding-right:var(--ed-gutter);align-items:center}.enh-founder .founder__media{position:relative;border-radius:2.4rem;overflow:hidden;aspect-ratio:4 / 5;background:var(--ed-sand-2)}.enh-founder .founder__media img,.enh-founder .founder__media .founder__placeholder{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.enh-founder .founder__body .ed-eyebrow{margin-bottom:1.8rem}.enh-founder .founder__quote,.enh-founder .founder__quote p{font-family:var(--ed-serif);font-weight:500;font-size:max(2.2rem,min(2.6vw,3.2rem));line-height:1.3;letter-spacing:-.01em;color:var(--ed-ink);margin:0;text-wrap:pretty}.enh-founder .founder__quote span{color:var(--ed-olive)}.enh-founder .founder__sign{display:flex;align-items:center;gap:1.6rem;margin-top:3rem}.enh-founder .founder__name{font-family:var(--ed-serif);font-style:italic;font-size:2.2rem;color:var(--ed-ink);line-height:1}.enh-founder .founder__role{font-family:var(--ed-mono);font-size:1.1rem;letter-spacing:.08em;text-transform:uppercase;color:var(--ed-ink-70);margin-top:.6rem}@media (max-width: 860px){.enh-founder .founder__grid{grid-template-columns:1fr;gap:2.6rem}.enh-founder .founder__media{aspect-ratio:5 / 4;max-width:34rem}}
