.about-page .chapter-copy{width:min(700px,58vw)}.about-page .hero .chapter-copy{width:min(960px,78vw)}.about-page .hero .lead{max-width:760px}.about-page .chapter-wide .chapter-copy{width:100%}.about-page .section-heading{max-width:800px}.about-page .section-heading .lead{max-width:690px}.understanding-panel{grid-template-columns:1.05fr .95fr;align-items:start;gap:72px;display:grid}.understanding-panel h2{font-size:clamp(3rem,5vw,4.9rem)}.understanding-list{border-top:1px solid var(--blue);display:grid}.understanding-list span{border-bottom:1px solid var(--line);color:var(--muted);padding:17px 0;font-size:16px;font-weight:650}.understanding-result{border-top:1px solid var(--line);color:var(--ink);letter-spacing:-.035em;grid-column:1/-1;margin:0;padding-top:30px;font-size:clamp(1.4rem,2.6vw,2.2rem);font-weight:700;line-height:1.3}.principles-grid{border:1px solid var(--line);background:var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin-top:46px;display:grid}.principle-card{background:#fffffff7;min-height:280px;padding:34px}.principle-card>span,.capability-item>span{color:var(--blue-deep);letter-spacing:1.2px;margin-bottom:28px;font-size:11px;font-weight:800;display:block}.principle-card h3{letter-spacing:-.035em;max-width:420px;margin-bottom:15px;font-size:25px;line-height:1.17}.principle-card p,.origin-list li,.leader-copy p,.capability-item p,.specialist-note p{color:var(--muted);margin-bottom:0;font-size:16px;line-height:1.6}.origin-layout{grid-template-columns:1.25fr .75fr;align-items:start;gap:74px;display:grid}.origin-statement{color:var(--ink);letter-spacing:-.055em;margin:0 0 28px;font-size:clamp(2.6rem,4.8vw,4.8rem);font-weight:700;line-height:1.02}.origin-copy{max-width:680px;color:var(--muted);font-size:18px;line-height:1.65}.origin-list{border-top:1px solid var(--blue);margin:0;padding:8px 0 0;list-style:none}.origin-list li{border-bottom:1px solid var(--line);padding:13px 0;font-weight:700}.leader-panel{border:1px solid var(--line);background:#fffffff5;grid-template-columns:.75fr 1.25fr;align-items:start;gap:64px;padding:48px;display:grid}.leader-mark{aspect-ratio:1;border:1px solid var(--blue);width:clamp(150px,18vw,230px);color:var(--blue-deep);letter-spacing:-.06em;border-radius:50%;place-items:center;font-size:clamp(2rem,4vw,4rem);font-weight:700;display:grid;box-shadow:0 0 60px #47b3ff1f}.leader-copy h2{margin-bottom:9px;font-size:clamp(3rem,5vw,4.8rem)}.leader-role{letter-spacing:1.2px;text-transform:uppercase;font-weight:800;color:var(--blue-deep)!important;margin-bottom:28px!important;font-size:13px!important}.leader-copy p:not(.leader-role){max-width:610px;margin-bottom:16px}.editorial-link{border-bottom:1px solid var(--blue);color:var(--ink);margin-top:14px;padding-bottom:6px;font-size:14px;font-weight:800;transition:color .2s,border-color .2s;display:inline-flex}.editorial-link:hover,.editorial-link:focus-visible{color:var(--blue-deep);border-color:var(--blue-deep)}.capabilities-layout{grid-template-columns:1fr 1.1fr;align-items:start;gap:64px;display:grid}.capabilities-grid{border-top:1px solid var(--blue);grid-template-columns:repeat(2,minmax(0,1fr));gap:0 26px;display:grid}.capability-item{border-bottom:1px solid var(--line);padding:19px 0}.capability-item>span{margin-bottom:7px}.capability-item strong{margin-bottom:5px;font-size:17px;display:block}.capability-item p{font-size:14px}.specialist-note{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-column:1/-1;grid-template-columns:.7fr 1.3fr;gap:36px;margin-top:4px;padding:26px 0;display:grid}.specialist-note strong{font-size:19px}.specialist-note a,.method-link{color:var(--ink);text-decoration:underline;text-decoration-color:var(--blue);text-underline-offset:4px;font-weight:750}.method-editorial{grid-template-columns:.75fr 1.25fr;align-items:start;gap:70px;display:grid}.method-editorial h2{font-size:clamp(3.2rem,6vw,5.8rem)}.method-editorial-copy{border-top:1px solid var(--blue);padding-top:10px}.method-editorial-copy p{color:var(--muted);margin-bottom:28px;font-size:19px;line-height:1.65}.method-sequence{color:var(--blue-deep);letter-spacing:.8px;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:26px;font-size:13px;font-weight:800;display:flex}.method-sequence span:not(:last-child):after{content:"";vertical-align:middle;background:var(--blue);width:28px;height:1px;margin-left:10px;display:inline-block}.footer-column a[aria-current=page]{color:var(--blue)}@media (width<=900px){.about-page .chapter-copy,.about-page .hero .chapter-copy{width:min(690px,82vw)}.understanding-panel,.origin-layout,.leader-panel,.capabilities-layout,.method-editorial{grid-template-columns:1fr;gap:38px}.leader-mark{width:170px}}@media (width<=620px){.about-page .chapter-copy,.about-page .hero .chapter-copy{width:88vw}.principles-grid,.capabilities-grid,.specialist-note{grid-template-columns:1fr}.principle-card{min-height:0;padding:26px 20px}.leader-panel{padding:28px 20px}.leader-mark{width:140px}.method-sequence{flex-direction:column;align-items:flex-start}.method-sequence span:not(:last-child):after{width:1px;height:16px;margin:8px 0 0 4px}}
