.founder-story{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:38px;align-items:center;margin:68px 0 20px;padding:32px;background:#efe9dc;border-top:4px solid #f4a024}.founder-photo img{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:cover}.founder-caption{font-size:13px!important;line-height:1.55!important;color:#55554c;margin:12px 0 0!important;font-style:italic}.founder-copy h2{margin:0 0 18px!important;font-size:32px!important}.founder-copy p{font-size:16px;margin-bottom:17px!important}@media(max-width:720px){.founder-story{grid-template-columns:1fr;gap:22px;padding:18px;margin-top:45px}}