.about-main{max-width:1160px;margin:0 auto;padding:64px 28px 90px}.about-intro{max-width:850px;padding-bottom:48px;border-bottom:1px solid var(--line)}.about-intro h1{font-size:clamp(2.6rem,6vw,4.4rem);line-height:1.1;letter-spacing:-.04em;color:var(--navy);margin-bottom:26px}.about-intro p{font-size:1.125rem;line-height:1.75}.about-intro .about-lede{font-size:clamp(1.3rem,2.5vw,1.65rem);color:var(--navy);font-weight:550}.about-layout{display:grid;grid-template-columns:220px minmax(0,1fr);gap:60px;margin-top:48px}.about-contents{position:sticky;top:108px;align-self:start;display:grid;gap:14px;font-size:.9rem}.about-contents strong{color:var(--navy)}.about-contents a{color:var(--muted);text-decoration:none}.about-contents a:hover{color:var(--blue);text-decoration:underline}.about-sections section{padding-bottom:40px;margin-bottom:40px;border-bottom:1px solid var(--line);scroll-margin-top:108px}.about-sections section:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.about-sections h2{font-size:1.85rem;color:var(--navy);letter-spacing:-.025em;line-height:1.3;margin-bottom:20px}.about-sections p,.about-sections li{font-size:1rem;line-height:1.8}.about-sections li{margin-bottom:8px}.about-sections a{color:var(--blue);text-underline-offset:4px}.about-principles{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:28px}.about-principles article{padding:0 0 0 18px;border-left:3px solid var(--teal)}.about-principles h3{font-size:1.05rem;line-height:1.5;margin-bottom:8px;color:var(--navy)}.about-principles p{margin-bottom:0}.about-links{display:flex;flex-wrap:wrap;gap:14px 24px;margin-top:24px}.about-links a{font-size:.95rem}.topbar nav a[aria-current=page]{color:var(--navy);text-decoration:underline;text-underline-offset:6px}.origin-bridge{max-width:1280px;margin:30px auto;padding:24px 28px;border-left:3px solid var(--teal)}.origin-bridge h2{font-size:1.4rem;color:var(--navy);margin-bottom:10px}.origin-bridge p{max-width:780px;margin-bottom:12px}.origin-bridge a{color:var(--blue);font-weight:650}@media(max-width:900px){.about-layout{grid-template-columns:1fr;gap:32px}.about-contents{position:static;display:flex;flex-wrap:wrap;gap:12px 22px}.about-contents strong{width:100%}.about-sections section{scroll-margin-top:125px}.topbar{flex-wrap:wrap;gap:12px;padding-top:12px;padding-bottom:12px}.topbar nav{display:flex!important;flex-wrap:wrap;gap:12px 20px;margin-left:0}.topbar .header-cta{margin-left:auto}}@media(max-width:600px){.about-main{padding:40px 20px 60px}.about-principles{grid-template-columns:1fr}.about-layout{margin-top:30px}.about-intro{padding-bottom:28px}.about-sections h2{font-size:1.55rem}.about-sections section{scroll-margin-top:150px}.about-links{display:grid}.brand small{max-width:200px}.origin-bridge{margin:24px 20px;padding:12px 18px}}

.founder-insight{margin:24px 0;padding:4px 0 4px 20px;border-left:3px solid var(--teal)}.founder-insight p{color:var(--navy);margin-bottom:10px}.founder-insight cite{font-size:.9rem;color:var(--muted);font-style:normal}
