.AboutPage_hero__fBqKk{background:var(--charcoal);color:var(--cream);padding:80px 5% 56px;display:grid;grid-template-columns:1fr 1fr;grid-gap:56px;gap:56px;align-items:center}.AboutPage_eyebrow__hgcqR{font-family:var(--font-mono),monospace;font-size:.75rem;text-transform:uppercase;letter-spacing:.12em;color:var(--brass);margin-bottom:14px}.AboutPage_hero__fBqKk h1{font-size:clamp(1.9rem,4vw,2.8rem);margin-bottom:16px}.AboutPage_hero__fBqKk p{color:#c7c0b5}.AboutPage_founderStrip__8jqDW{display:flex;gap:20px;align-items:center;margin-top:28px;padding-top:24px;border-top:1px solid #3a362f}.AboutPage_founderPhoto__wXlXw{width:60px;height:60px;border-radius:50%;background:#3a362f;flex-shrink:0}.AboutPage_founderName__nzMYq{font-weight:600;color:var(--white)}.AboutPage_founderRole__KurUS{font-family:var(--font-mono),monospace;font-size:.72rem;color:var(--brass);text-transform:uppercase}.AboutPage_image__Sl0x_{height:340px;border-radius:3px;overflow:hidden;margin:6px}.AboutPage_image__Sl0x_ img{width:100%;height:100%;object-fit:cover}.AboutPage_founderBio__VS68F{max-width:760px;margin:56px auto 0;padding:0 5%;color:#55504a;line-height:1.8;font-size:1rem}.AboutPage_missionGrid__DlxC1{padding:56px 5% 80px;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:32px;gap:32px;background:var(--white);margin-top:40px}.AboutPage_missionCard__z8xAY .AboutPage_num__cOK39{font-family:var(--font-mono),monospace;color:var(--pine);font-size:.8rem;margin-bottom:10px}.AboutPage_missionCard__z8xAY h3{font-size:1.15rem;margin-bottom:10px}.AboutPage_missionCard__z8xAY p{color:#55504a;font-size:.92rem}.AboutPage_visitSection__ObQRv{padding:0 5% 80px;background:var(--cream);max-width:900px;margin:0 auto}.AboutPage_visitSection__ObQRv h2{font-size:clamp(1.5rem,3vw,2rem);margin:6px 0 10px}.AboutPage_visitNote__es_9b{color:#55504a;margin-bottom:24px}.AboutPage_mapEmbed__WAaXk{height:320px;border-radius:3px;border:1px solid var(--grey);overflow:hidden}@media (max-width:860px){.AboutPage_hero__fBqKk,.AboutPage_missionGrid__DlxC1{grid-template-columns:1fr}}.AboutPage_promoSection__jIqws{max-width:700px;margin:0 auto 56px;padding:0 5%;text-align:center}.AboutPage_promoSection__jIqws h2{font-size:clamp(1.4rem,3vw,1.9rem);margin:8px 0 12px}.AboutPage_promoSection__jIqws p{color:#55504a;font-size:.95rem}