/* About-page reading rhythm, scoped to preserve other editorial sections. */
html[data-page="about"] .editorial-split{column-gap:64px;grid-template-columns:minmax(150px,1fr) minmax(0,2fr)}
html[data-page="about"] .editorial-split h2{margin-bottom:32px;line-height:1.4}
html[data-page="about"] .editorial-split>div>p{font-size:15px;line-height:2;max-width:720px;margin:0}
html[data-page="about"] .editorial-split>div>p+p{margin-top:28px}
html[data-page="about"] .company-direction h2{line-height:1.4;margin-bottom:24px}
html[data-page="about"] .company-direction>p:not(.eyebrow){max-width:760px;font-size:15px;line-height:2;margin-bottom:0}
html[data-page="about"] .company-pillars{margin-top:32px;gap:16px;flex-wrap:wrap}
@media(max-width:800px){html[data-page="about"] .editorial-split{grid-template-columns:1fr;gap:24px}html[data-page="about"] .editorial-split>.eyebrow{margin:0}html[data-page="about"] .editorial-split h2{margin-bottom:24px}html[data-page="about"] .editorial-split>div>p+p{margin-top:24px}html[data-page="about"] .company-direction h2{margin-bottom:20px}}
