.founder-layout{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:64px;max-width:1440px;margin:0 auto;padding:70px 7% 95px;display:grid}.founder-portrait img{border-radius:4px;width:100%;height:auto;display:block}.founder-portrait{margin:0}.founder-portrait-frames{border-radius:4px;position:relative;overflow:hidden}.founder-portrait-frames .founder-ai-photo{object-fit:contain;opacity:0;width:100%;height:100%;transition:opacity 1s;position:absolute;inset:0}.founder-portrait-frames .founder-ai-photo.is-visible{opacity:1}.founder-photo-caption{color:#617085;flex-wrap:wrap;gap:4px 9px;min-height:56px;padding-top:16px;font-size:15px;line-height:1.6;display:flex}.founder-ai-label{color:#c32732;animation:1s ease-in-out 3 founder-alert}@keyframes founder-alert{0%,to{opacity:1}50%{opacity:.25}}@media (prefers-reduced-motion:reduce){.founder-ai-label{animation:none}.founder-portrait-frames .founder-ai-photo{transition:none}}.founder-bio h1{letter-spacing:-.025em;margin:18px 0 12px;font-size:clamp(30px,3.1vw,48px);font-weight:500;line-height:1.2}.founder-bio>.eyebrow{color:#526783}.founder-bio p:not(.eyebrow){color:#617085;margin:0 0 24px;font-size:17px;line-height:1.85}.founder-bio p.founder-role{color:#101722;margin-bottom:34px;font-size:15px}@media (max-width:900px){.founder-layout{gap:35px;padding-top:45px}}@media (max-width:760px){.founder-layout{grid-template-columns:1fr;padding:35px 7% 60px}.founder-portrait{max-width:440px}.founder-bio h1{font-size:clamp(28px,6.6vw,36px)}.founder-bio p:not(.eyebrow){font-size:17px}}.founder-layout{max-width:1100px;padding:65px 6% 90px;display:block}.founder-bio>p,.founder-bio>h1{max-width:740px;margin-left:auto;margin-right:auto}.founder-bio p:not(.eyebrow),.founder-bio>.eyebrow{margin-left:auto;margin-right:auto}.founder-bio .founder-portrait{background:#f7f9fc;border:1px solid #b7c6d8;border-radius:6px;max-width:none;margin:42px 0 48px;padding:12px 12px 0;box-shadow:0 14px 40px #17263b12}.founder-photo-caption{align-content:center;min-height:72px;padding:16px 8px}@media (max-width:760px){.founder-layout{padding:35px 6% 60px}.founder-bio .founder-portrait{margin:30px 0;padding:7px 7px 0}.founder-photo-caption{font-size:14px}}.founder-bio .founder-portrait{width:86%;max-width:740px;margin:42px auto 48px;padding:10px 10px 0}.founder-photo-caption{text-align:center;color:#17263b;border-top:1px solid #dce4ee;place-content:center;align-items:center;gap:10px 14px;min-height:104px;margin-top:10px;padding:20px 14px;font-size:18px;font-weight:600;line-height:1.5}.founder-real-label{justify-content:center;align-items:center;gap:10px;display:inline-flex}.founder-real-label svg{color:#396da3;flex-shrink:0}.founder-ai-label{background:#fff0f1;border:1px solid #e9afb5;border-radius:5px;align-items:center;gap:7px;padding:6px 12px;font-size:17px;font-weight:700;display:inline-flex}@media (max-width:760px){.founder-bio .founder-portrait{width:94%;margin:30px auto;padding:7px 7px 0}.founder-photo-caption{gap:8px;min-height:124px;padding:16px 8px;font-size:16px}.founder-ai-label{font-size:16px}}.founder-layout{padding-top:24px}@media (max-width:760px){.founder-layout{padding-top:18px}}
