.founderLinks{flex-wrap:wrap;gap:30px;display:flex}.founderHero{background:#080a0b;grid-template-columns:49% 51%;min-height:calc(100vh - 70px);display:grid}.founderPortrait{background:#080a0b;min-height:760px;position:relative;overflow:hidden}.founderPortrait:after{content:"";background:linear-gradient(90deg,#0000 72%,#080a0b),linear-gradient(#0000 70%,#080a0b47);position:absolute;inset:0}.founderPortrait img{object-fit:contain;object-position:center 42%;filter:contrast(1.08);transform:scale(.88)}.founderHeroCopy{flex-direction:column;justify-content:center;padding:9vw 6vw 7vw;display:flex}.founderHeroCopy small,.founderStory small,.founderMilestones small,.founderQuote small,.founderVision small{letter-spacing:.18em;color:var(--lime);font:900 9px monospace}.founderHeroCopy h1{letter-spacing:-.02em;margin:35px 0 28px;font:900 clamp(78px,9vw,148px)/.72 Impact}.founderHeroCopy h1 em{color:var(--lime);font-style:normal}.founderHeroCopy b{letter-spacing:.12em;color:#8d9490;font:900 10px monospace}.founderHeroCopy p{color:#b9bdb9;max-width:620px;margin:38px 0;font-size:17px;line-height:1.7}.founderHeroCopy a,.founderActions a{letter-spacing:.12em;color:var(--lime);border-bottom:1px solid var(--lime);width:max-content;padding-bottom:8px;font:900 10px monospace}.founderStory{background:var(--paper);color:var(--ink);grid-template-columns:24% 1fr;gap:8vw;padding:145px 8vw;display:grid}.founderStory aside{letter-spacing:.15em;font:900 10px monospace}.founderStory small{color:#536900}.founderStory>div{max-width:950px}.founderStory h2,.founderVision h2{margin:24px 0 42px;font:900 clamp(58px,7vw,108px)/.82 Impact}.founderStory p,.founderVision p{color:#3d4140;max-width:780px;margin:0 0 24px;font:500 18px/1.8 Arial}.founderMilestones{background:#0b0d0f;border-top:1px solid #292d2f;border-bottom:1px solid #292d2f;grid-template-columns:repeat(3,1fr);display:grid}.founderMilestones article{border-right:1px solid #292d2f;flex-direction:column;min-height:520px;padding:48px 3vw;display:flex}.founderMilestones article:last-child{border:0}.founderMilestones span{color:#606663;font:900 11px monospace}.founderMilestones small{margin-top:85px}.founderMilestones h3{margin:18px 0 28px;font:900 clamp(38px,4vw,61px)/.86 Impact}.founderMilestones p{color:#9ca29e;max-width:420px;margin-top:auto;font-size:14px;line-height:1.75}.founderQuote{background:radial-gradient(circle at 15% 20%,#d7ff431a,#0000 30%),#111514;padding:150px 8vw}.founderQuote blockquote{color:#f2f0e9;max-width:1300px;margin:42px 0 40px;font:900 clamp(48px,7vw,105px)/.87 Impact}.founderQuote span{letter-spacing:.15em;color:#777e79;font:900 9px monospace}.founderVision{color:var(--ink);background:#8fcbe8;grid-template-columns:1.05fr .95fr;gap:9vw;padding:145px 8vw;display:grid}.founderVision small{color:#174c65}.founderVision h2{margin-bottom:0}.founderVision>div:last-child{padding-top:55px}.founderActions{flex-wrap:wrap;gap:28px;margin-top:46px;display:flex}.founderActions a{color:var(--ink);border-color:var(--ink)}.founderIndependence{background:#070909;border-top:1px solid #292d2f;grid-template-columns:24% 1fr;gap:8vw;padding:55px 8vw;display:grid}.founderIndependence b{letter-spacing:.15em;color:var(--lime);font:900 9px monospace}.founderIndependence p{color:#838985;max-width:850px;margin:0;font:500 12px/1.75 Arial}@media (max-width:900px){.founderHero{grid-template-columns:1fr}.founderPortrait{min-height:72vh}.founderPortrait:after{background:linear-gradient(#0000 64%,#080a0b)}.founderHeroCopy{z-index:2;margin-top:-12vh;padding:65px 7vw 95px;position:relative}.founderStory{grid-template-columns:1fr;padding:95px 7vw}.founderMilestones{grid-template-columns:1fr}.founderMilestones article{border-bottom:1px solid #292d2f;border-right:0;min-height:390px;padding:38px 7vw}.founderMilestones small{margin-top:42px}.founderQuote{padding:100px 7vw}.founderVision{grid-template-columns:1fr;padding:95px 7vw}.founderVision>div:last-child{padding-top:0}.founderIndependence{grid-template-columns:1fr;gap:20px;padding:48px 7vw}}@media (max-width:520px){.founderPortrait{min-height:62vh}.founderHeroCopy h1{font-size:74px}.founderHeroCopy p{font-size:15px}.founderStory h2,.founderVision h2{font-size:54px}.founderStory p,.founderVision p{font-size:16px}.founderQuote blockquote{font-size:45px}}
