footer .founder-note{display:grid;grid-template-columns:140px minmax(0,1fr);gap:36px;align-items:start;padding:12px 0 40px;margin-bottom:28px;border-bottom:1px solid var(--line)}
footer .founder-note img{width:140px;height:175px;object-fit:cover;border-radius:12px}
footer .founder-note .founder-eyebrow{font-size:11px;text-transform:uppercase;letter-spacing:.06em;color:var(--red);margin:0 0 10px}
footer .founder-note h2{font-size:clamp(22px,2.3vw,28px);line-height:1.2;margin:0 0 18px;max-width:none}
footer .founder-note p{font-size:16px;line-height:1.65;color:var(--ink);max-width:68ch;margin:0 0 14px}
footer .founder-note p:last-child{margin-bottom:0}
#pilot p+p{margin-top:20px}
@media(max-width:600px){footer .founder-note{grid-template-columns:1fr;gap:22px}footer .founder-note img{width:104px;height:130px}}
