.founder-page{color:#302c26;background:#f4ecdf;max-width:1040px;margin-inline:auto}.founder-intro{max-width:900px;margin-inline:auto;padding:48px}.founder-identity{text-align:center;border-bottom:1px solid #d3c6b6;margin-bottom:32px;padding-bottom:28px}.founder-identity .eyebrow,.founder-why .eyebrow{letter-spacing:.2em;margin-bottom:10px;font-size:11px}.founder-identity h1{margin-bottom:12px;font-size:clamp(36px,4vw,52px);line-height:1.12}.founder-role{letter-spacing:.08em;margin:0;font-size:13px;line-height:1.6}.founder-biography{display:flow-root}.founder-biography>img{float:left;aspect-ratio:853/1280;object-fit:contain;width:280px;height:auto;margin:0 32px 20px 0}.founder-biography p,.founder-why>div p{font-family:var(--font-sans);text-align:justify;text-align-last:left;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;margin-bottom:20px;font-size:clamp(16px,1.3vw,18px);line-height:1.5}.founder-biography p:last-child,.founder-why>div p:last-child{margin-bottom:0}.founder-why{background:#e5dfd3;padding:40px max(48px,50% - 402px) 48px}.founder-why h2{margin-bottom:24px;font-size:clamp(32px,3.4vw,42px)}.founder-closing{margin:28px 0 0;font-family:Libre Caslon Display,Georgia,serif;font-size:clamp(32px,3vw,40px);line-height:1.2}.founder-closing:before{content:"";background:currentColor;width:44px;height:1px;margin-bottom:23px;display:block}@media (max-width:600px){.founder-intro{padding:28px 20px 36px}.founder-identity{margin-bottom:24px;padding-bottom:22px}.founder-biography>img{width:50%;margin-bottom:16px;margin-right:20px}.founder-why{padding:32px 20px 40px}}@media (max-width:359px){.founder-biography>img{float:none;width:220px;max-width:100%;margin:0 auto 24px}}@media (max-width:600px){.founder-biography p:nth-of-type(2){clear:left}}.founder-biography p:nth-of-type(4){clear:left}
