.founder-directory-hero{padding:65px 0 70px;background:#f7f5ec;border-bottom:1px solid #d7deea}.founder-directory-hero .crumb{margin-bottom:35px}.founder-directory-hero h1{max-width:850px;font-size:clamp(40px,6vw,78px);color:#11284a}.founder-directory-hero p{max-width:630px;margin-top:24px;color:#435b78;font-size:18px}.founder-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.founder-card{min-width:0;background:#fff;border:1px solid #d4ddeb;border-radius:14px;overflow:hidden}.founder-photo{display:block;aspect-ratio:4/5;background:#eaf0f8;overflow:hidden}.founder-photo img{width:100%;height:100%;object-fit:cover;display:block}.founder-card-body{padding:26px}.founder-type{display:block;color:#194eae;letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:800;margin-bottom:12px}.founder-card h3{font-size:26px;color:#122f53}.founder-role{font-weight:700;color:#435b78;margin:8px 0 18px;font-size:13px}.founder-card-body>p:not(.founder-role){font-size:14px;line-height:1.8;color:#435b78}.founder-profile-link{display:flex;justify-content:space-between;align-items:center;color:#174eae;font-size:13px;font-weight:700;margin-top:22px;padding-top:18px;border-top:1px solid #dbe3f0;min-height:44px}.founder-preview-notice{background:#fff0b5;color:#183456;padding:16px 22px;text-align:center;font-size:13px;border-bottom:1px solid #d9bf55}.founder-preview-notice a{font-weight:800;text-decoration:underline;margin-left:12px}.founder-cover{margin-top:36px;aspect-ratio:5/2;max-height:430px;border-radius:16px;overflow:hidden}.founder-cover img{width:100%;height:100%;object-fit:cover}.founder-profile-layout{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:70px;align-items:center}.founder-portrait{max-width:440px;aspect-ratio:4/5;background:#eaf0f8;border-radius:16px;overflow:hidden}.founder-portrait img{display:block;width:100%;height:100%;object-fit:cover}.founder-back{display:inline-block;color:#315a8a;font-size:13px;padding:10px 0;margin-bottom:30px}.founder-profile-intro h1{font-size:clamp(38px,5vw,68px);overflow-wrap:anywhere}.founder-designation{color:#174eae;font-size:18px;font-weight:700;margin:18px 0}.founder-summary{color:#435b78;font-size:17px;line-height:1.9;max-width:650px}.founder-socials{display:flex;flex-wrap:wrap;gap:10px;margin-top:28px}.founder-socials a{padding:10px 15px;border:1px solid #c1d0e5;border-radius:6px;font-size:12px;font-weight:700;color:#204d92;min-height:42px}.founder-socials a:hover{background:#e8effc}.founder-story{padding-top:0}.founder-story-layout{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:75px;align-items:start}.founder-story .article>h2,.founder-story-section h2{font-size:30px;line-height:1.3;margin-bottom:22px}.founder-story-section{margin-top:42px;padding-top:32px;border-top:1px solid #dbe3ee}.founder-conversation{background:#1749b6;color:#fff;padding:28px;border-radius:14px}.founder-conversation h2{font-size:27px;color:#fff}.founder-conversation .eyebrow{color:#ffdf42;font-size:10px}.founder-conversation p{color:#e4ecff;margin:20px 0;font-size:14px}.founder-conversation .btn{white-space:normal}.founder-empty{max-width:660px;margin:auto;padding:40px;border:1px solid #d4ddeb;border-radius:16px;background:#fff}.founder-empty h2{font-size:34px}.founder-empty p{margin:20px 0 28px;color:#435b78}.founder-empty-photo{padding:40px;color:#435b78}.founders-feature{background:#f7f5ec}
@media(max-width:1000px){.founder-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.founder-profile-layout{gap:35px}.founder-story-layout{grid-template-columns:minmax(0,1fr);gap:40px}.founder-conversation{max-width:650px}}
@media(max-width:600px){.founder-directory-hero{padding:32px 0 44px}.founder-directory-hero h1{font-size:42px}.founder-directory-hero p{font-size:16px}.founder-grid{grid-template-columns:minmax(0,1fr);gap:24px}.founder-card-body{padding:23px}.founder-profile-layout{grid-template-columns:minmax(0,1fr);gap:30px}.founder-profile{padding:36px 0 50px}.founder-portrait{width:100%;max-width:440px}.founder-profile-intro h1{font-size:40px}.founder-back{margin-bottom:18px}.founder-summary{font-size:16px}.founder-empty{padding:25px}.founder-empty h2{font-size:29px}.founder-preview-notice{font-size:12px;text-align:left}.founder-preview-notice a{display:block;margin:5px 0 0}.founder-story-section{margin-top:30px;padding-top:25px}}


.founder-directory-story .article{margin-bottom:36px;max-width:800px}.founder-directory-cta{padding:32px;background:#eaf0fc;border-radius:14px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:24px}.founder-directory-cta h2{font-size:clamp(26px,3vw,36px);max-width:600px}.founder-card .founder-socials{margin-top:18px;gap:8px}.founder-socials a{min-height:44px}.founder-grid:has(>.founder-card:only-child){max-width:440px;grid-template-columns:1fr}

.blog-person-link{color:#194eae;text-decoration:underline;text-underline-offset:3px}.founder-grid a:focus-visible,.founder-profile a:focus-visible{outline:3px solid #194eae;outline-offset:4px}

.founder-profile-intro>.eyebrow,.founder-directory-hero .eyebrow,.founders-feature .eyebrow,.founder-empty .eyebrow{color:#194eae}.founder-directory-hero .crumb,.founder-directory-hero .crumb a,.founder-directory-hero .crumb span{color:#28528a}.founder-directory-hero .crumb a{text-decoration:underline}
