
nav a[aria-current=page]{color:var(--orange)}
.about-hero{display:grid;grid-template-columns:64% 36%;background:#f4f6f8;max-width:1600px;margin:auto}.about-hero-inner{padding:72px 7.8% 26px;max-width:none;margin:0}.about-hero h1{font-size:clamp(44px,4.5vw,70px);line-height:1.09;letter-spacing:-3px;margin:36px 0}.about-hero h1 span{color:var(--orange)}.hero-bottom{max-width:520px}.hero-bottom p{font-size:20px;line-height:1.6;color:#536272;margin-bottom:24px}.hero-caption{font-size:9px;letter-spacing:1.5px;border-top:1px solid var(--line);margin-top:54px;padding-top:19px;color:var(--muted)}.about-architecture{background:url(assets/architecture.webp) center/cover;position:relative;min-height:570px}.image-note{position:absolute;bottom:26px;left:25px;right:25px;background:#142b46ee;padding:22px;color:#fff;font-size:11px;letter-spacing:1.6px}.image-note span{display:block;margin-top:7px;opacity:.75;letter-spacing:.4px;font-size:13px}.story{display:grid;grid-template-columns:1fr 1.05fr;gap:8%}.story h2{margin-top:24px;font-size:clamp(32px,3.4vw,49px)}.story-copy p{color:var(--muted);margin-bottom:21px}.story-copy .lead{font-size:21px;line-height:1.6;color:var(--navy)}.belief-band{background:var(--navy);color:#fff}.belief-band .section{padding-top:65px;padding-bottom:65px;position:relative}.belief-band .eyebrow{color:#ffa17c}.belief-band h2{margin:25px 0;font-size:clamp(38px,4.2vw,60px)}.belief-band h2 span{color:#c4d2df}.belief-band p{max-width:610px;font-size:18px;color:#d2dce6}.founder-profile{display:grid;grid-template-columns:280px 1fr;gap:70px;padding:55px 0;border-top:1px solid var(--line)}.portrait-column{max-width:280px}.portrait{position:relative;aspect-ratio:1;overflow:hidden;background:#e9edf1}.portrait img{position:absolute;width:755.9%;max-width:none;height:auto;left:-10.917%;top:-14.847%}.portrait.eeva img{top:-147.598%}.portrait-caption{display:block;font-size:10px;letter-spacing:1.3px;color:var(--muted);margin-top:19px}.founder-copy .eyebrow{color:var(--orange);font-size:10px}.founder-copy h3{font-size:clamp(29px,3vw,42px);letter-spacing:-1.4px;margin:12px 0}.founder-role{font-size:15px;font-weight:600;margin-bottom:25px}.founder-copy p:not(.founder-role){color:var(--muted);max-width:700px;margin-bottom:18px}.founder-copy .founder-intro{font-size:22px;line-height:1.45;color:var(--navy)!important;max-width:610px!important}.experience{display:flex;gap:12px;flex-wrap:wrap;margin-top:28px}.experience span{border:1px solid var(--line);padding:6px 13px;font-size:12px}.working-section{background:#f4f6f8}.working-section .capability-grid{background:white}.eeva-profile{padding-bottom:0}.founders>.section-heading{margin-bottom:45px}@media(max-width:1100px){nav{gap:18px}.founder-profile{gap:40px;grid-template-columns:240px 1fr}.about-hero h1{letter-spacing:-2px}}@media(max-width:800px){.about-hero{grid-template-columns:1fr}.about-hero-inner{padding:48px 6% 24px}.about-architecture{min-height:300px;background-position:center 45%}.about-hero h1{font-size:clamp(40px,8vw,62px)}.hero-caption{margin-top:32px}.story{grid-template-columns:1fr;gap:28px}.founder-profile{grid-template-columns:1fr;gap:30px}.portrait-column{width:220px}.founder-copy .founder-intro{font-size:21px}.belief-band .section{padding-top:48px;padding-bottom:48px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
