/* founder-1.css — the founder card in "Who we are" (owner request 2026-10-15 12:58 PM).
   A separate file so site-1.css stays byte-identical: /assets/* is immutable for a year, so a
   change to an existing file would never reach anyone who already loaded the page. */
.founder{display:grid;grid-template-columns:128px 1fr;gap:20px;align-items:center;margin-top:36px;padding-top:28px;border-top:1px solid var(--rule-d)}
.founder-photo{aspect-ratio:4/5;border-radius:var(--r);border:1px solid var(--rule-d)}
.founder-photo img{filter:grayscale(1) contrast(1.05)}
.founder .label{color:var(--gold);margin-bottom:6px}
.founder h3{font-size:1.5rem}
.founder .role{font-family:var(--f-mono);font-size:.8125rem;letter-spacing:.04em;color:var(--on-navy);margin-top:4px}
.founder .fact{color:var(--on-navy);font-size:1rem;line-height:1.5;margin-top:10px;max-width:40ch}
.founder .go{margin-top:6px;font-weight:600;color:var(--gold);text-decoration:none;display:inline-flex;align-items:center;gap:8px;min-height:44px}
.founder .go:hover{color:var(--gold2)}
@media (min-width:900px){.founder{grid-template-columns:160px 1fr;gap:28px}}
