.founder-profile{--fp-paper:#f3efe4;--fp-surface:#e7e0d1;--fp-ink:#293a34;--fp-muted:#687168;--fp-line:#d0c8b8;--fp-olive:#687652;--fp-rust:#985747;--fp-gold:#c3a666;color:var(--fp-ink);background:var(--fp-paper)}html[data-theme=dark] .founder-profile{--fp-paper:#222d29;--fp-surface:#2c3730;--fp-ink:#eee8da;--fp-muted:#b2b5a7;--fp-line:#49544a;--fp-olive:#aab48f;--fp-rust:#d18e7b;--fp-gold:#d2bd83}.founder-hero{color:#f5f0e5;background:#293b35;grid-template-columns:minmax(390px,.86fr) 1.14fr;min-height:590px;display:grid}.founder-hero-copy{flex-direction:column;justify-content:center;align-items:flex-start;padding:58px clamp(36px,8vw,128px) 62px max(32px,50vw - 660px);display:flex}[dir=ltr] .founder-hero-copy{padding:58px max(32px,50vw - 660px) 62px clamp(36px,8vw,128px)}.founder-hero .breadcrumb{color:#d7d4c8;font-size:13px}.founder-hero .breadcrumb a:hover{color:var(--fp-gold)}.founder-kicker{color:#d4bd83;font:700 10px/1.8 var(--latin);letter-spacing:.13em;margin-top:66px}.founder-hero h1{max-width:700px;font:700 clamp(57px, 7vw, 106px)/1.24 var(--display);letter-spacing:-.04em;margin:15px 0 0}.en .founder-hero h1{font-family:var(--font-poppins), "Poppins", sans-serif;letter-spacing:-.055em;font-size:clamp(48px,5vw,76px)}.founder-role{color:#e3d7bb;font:500 clamp(17px, 1.6vw, 21px)/1.8 var(--display);margin:6px 0 0}.en .founder-role,.en .founder-deck{font-family:var(--latin)}.founder-deck{color:#c8c8b9;max-width:440px;margin:18px 0 0;font-size:15px;line-height:1.9}.founder-jump{color:#e6d8b1;border-bottom:1px solid #d2bd83;align-items:center;gap:16px;margin-top:28px;padding-bottom:8px;font-size:13px;display:inline-flex}.founder-jump span{font-size:19px;transition:transform .2s}.founder-jump:hover span{transform:translateY(3px)}.founder-portrait{background:#34463f;flex-direction:column;justify-content:center;min-width:0;margin:0;padding:clamp(24px,4vw,64px);display:flex}.founder-portrait-mat{background:#202e29;border:1px solid #7d8069;place-items:center;width:100%;height:clamp(340px,40vw,500px);padding:16px;display:grid}.founder-portrait img{object-fit:contain;object-position:center;width:100%;height:100%}.founder-portrait figcaption{color:#d6d5c8;justify-content:space-between;gap:18px;margin-top:14px;font-size:11px;display:flex}.founder-photo-index{color:#d3bc7b;font:10px var(--latin);letter-spacing:.12em;direction:ltr}.founder-index-band{border-bottom:1px solid var(--fp-line);background:var(--fp-paper)}.founder-index-inner{justify-content:space-between;align-items:center;gap:24px;width:min(100% - 72px,1190px);min-height:76px;margin:auto;display:flex}.founder-index-inner>span{color:var(--fp-rust);font:700 10px var(--latin);letter-spacing:.13em;white-space:nowrap}.founder-index-inner a{color:var(--fp-muted);align-items:center;gap:10px;font-size:13px;transition:color .2s;display:flex}.founder-index-inner a:hover{color:var(--fp-rust)}.founder-index-inner i{color:var(--fp-olive);font:10px var(--latin);font-style:normal}.founder-reading{padding:95px 0 108px}.founder-reading-heading{border-bottom:1px solid var(--fp-line);justify-content:space-between;align-items:end;gap:40px;width:min(100% - 72px,1190px);margin:0 auto 48px;padding-bottom:23px;display:flex}.founder-section-no{color:var(--fp-olive);font:600 10px var(--latin);letter-spacing:.15em}.founder-section-no i{color:var(--fp-rust);padding-inline:7px;font-style:normal}.founder-reading-heading h2,.founder-list-head h2,.founder-awards-head h2{font:700 clamp(38px, 5vw, 61px)/1.25 var(--display);margin:10px 0 0}.en .founder-reading-heading h2,.en .founder-list-head h2,.en .founder-awards-head h2{font-family:var(--font-poppins), "Poppins", sans-serif}.founder-reading-heading>p{max-width:360px;color:var(--fp-muted);margin:0 0 5px;font-size:14px;line-height:1.8}.founder-reading-grid{grid-template-columns:190px minmax(0,750px);justify-content:center;gap:clamp(44px,8vw,120px);padding-inline:36px;display:grid}.founder-aside{align-self:start;padding-top:11px;position:sticky;top:145px}.founder-aside>span{color:var(--fp-rust);font:700 10px var(--latin);letter-spacing:.15em}.founder-aside p{color:var(--fp-muted);margin:13px 0 15px;font-size:13px;line-height:1.9}.founder-aside a{color:var(--fp-olive);font-size:12px}.founder-prose{color:var(--fp-ink);font:400 clamp(20px, 1.6vw, 23px)/2.05 var(--display);overflow-wrap:anywhere}.founder-prose h3{background:var(--fp-olive);color:#fbf7ec;max-width:100%;font:700 22px/1.7 var(--display);margin:0 0 22px;padding:6px 18px 8px;display:table}.founder-prose p{margin:0}.founder-list-section{background:var(--fp-surface);padding:92px 0 105px}.founder-list-head,.founder-awards-head{width:min(100% - 72px,1190px);margin:0 auto 36px}.founder-list-head>p,.founder-awards-head>p{max-width:470px;color:var(--fp-muted);margin:12px 0 0;font-size:14px;line-height:1.8}.founder-source-heading{color:var(--fp-rust);font:500 14px/1.8 var(--display);margin-top:8px;display:inline-block}.founder-entry-list,.founder-award-list{width:min(100% - 72px,940px);margin:auto;padding:0;list-style:none}.founder-entry-list li{border-bottom:1px solid var(--fp-line);grid-template-columns:48px 1fr;align-items:start;gap:20px;padding:19px 0;display:grid}.founder-entry-number,.founder-award-list li>span{color:var(--fp-rust);font:600 11px var(--latin);letter-spacing:.08em;text-align:center;direction:ltr;padding-top:7px}.founder-entry-list p,.founder-award-list p{color:var(--fp-ink);font:400 18px/1.95 var(--display);overflow-wrap:anywhere;margin:0}.founder-awards-section{padding:98px 0 90px}.founder-award-list li{border-bottom:1px solid var(--fp-line);grid-template-columns:42px 1fr;gap:20px;padding:18px 0;display:grid}.founder-award-list li>span{color:var(--fp-olive)}.founder-award-list p{font-size:17px}.founder-endnote{border-top:1px solid var(--fp-line);width:min(100% - 72px,940px);color:var(--fp-muted);align-items:center;gap:18px;margin:43px auto 0;padding-top:20px;display:flex}.founder-endnote>span{color:var(--fp-gold);font-size:27px}.founder-endnote p{margin:0;font-size:13px;line-height:1.8}.founder-profile :focus-visible{outline-offset:4px;outline:3px solid #c9ab68}@media (max-width:820px){.founder-hero{grid-template-columns:minmax(300px,.9fr) 1.1fr}.founder-hero-copy,[dir=ltr] .founder-hero-copy{padding-inline:30px}.founder-index-inner{flex-wrap:wrap;justify-content:flex-start;padding-block:18px}.founder-index-inner>span{width:100%}.founder-reading-grid{grid-template-columns:145px minmax(0,650px);gap:35px}}@media (max-width:767px){.founder-hero{flex-direction:column;display:flex}.founder-hero-copy,[dir=ltr] .founder-hero-copy{min-height:430px;padding:30px 24px 43px}.founder-kicker{margin-top:47px;font-size:9px}.founder-hero h1{font-size:clamp(58px,15vw,82px)}.en .founder-hero h1{font-size:clamp(45px,12vw,64px)}.founder-portrait{padding:20px}.founder-portrait-mat{height:min(70vw,370px);padding:11px}.founder-portrait figcaption{font-size:10px}.founder-index-inner{gap:13px 22px;width:min(100% - 40px,1190px)}.founder-index-inner a{font-size:12px}.founder-reading{padding:67px 0 76px}.founder-reading-heading{width:min(100% - 40px,1190px);margin-bottom:30px;display:block}.founder-reading-heading>p{margin-top:14px}.founder-reading-grid{flex-direction:column;gap:26px;padding-inline:22px;display:flex}.founder-aside{border-block:1px solid var(--fp-line);padding:16px 0;position:static}.founder-aside p{max-width:560px}.founder-prose{font-size:20px;line-height:2.05}.founder-prose h3{font-size:20px}.founder-list-section,.founder-awards-section{padding:68px 0 76px}.founder-list-head,.founder-awards-head{width:min(100% - 40px,1190px);margin-bottom:25px}.founder-entry-list,.founder-award-list,.founder-endnote{width:min(100% - 40px,940px)}.founder-entry-list li,.founder-award-list li{grid-template-columns:32px 1fr;gap:13px;padding:15px 0}.founder-entry-list p,.founder-award-list p{font-size:16px;line-height:1.9}.founder-endnote{align-items:flex-start}}@media (prefers-reduced-motion:reduce){.founder-profile *,.founder-profile :before,.founder-profile :after{scroll-behavior:auto!important;transition-duration:.01ms!important}}@media print{.founder-hero{display:none}.founder-reading,.founder-list-section,.founder-awards-section{background:0 0;padding-block:20px}.founder-reading-grid{display:block}.founder-aside{display:none}}
