[data-section="about"] {padding:clamp(48px,8vw,112px) var(--margin,20px);color:var(--navy,#08243A);max-width:1400px;margin:auto;} [data-section="about"] h1{font-size:clamp(48px,7vw,96px);line-height:1.02;letter-spacing:-.035em;margin:16px 0 40px;max-width:12ch;} [data-section="about"] h2{font-size:clamp(26px,3vw,40px);line-height:1.14;margin:52px 0 22px;} [data-section="about"] p{max-width:64ch;line-height:1.6;} [data-section="about"] .kicker{font-size:13px;letter-spacing:.1em;text-transform:uppercase;} [data-section="about"] .ruled-list{padding:0;list-style:none;} [data-section="about"] .ruled-list li{border-top:1px solid rgb(8 36 58 / .25);padding:22px 0;} [data-section="about"] .source{font-size:14px;color:rgb(0 0 0 / .7);} [data-section="about"] a{overflow-wrap:anywhere;} [data-section="about"] button{min-height:44px;} [data-section="about"] .lead{font-size:clamp(22px,2.5vw,32px);line-height:1.4;} @media(max-width:699px){[data-section="about"]{padding:48px 20px;} [data-section="about"] h1{font-size:clamp(42px,12vw,62px);}}
.about-grid{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:8%;align-items:start;}.portrait{margin:8px 0 48px;position:sticky;top:112px;}.portrait img{display:block;width:100%;height:auto;border:1px solid #08243A;outline:1px solid rgb(8 36 58 / .25);outline-offset:8px;}.portrait figcaption{font-size:14px;margin-top:20px;}.biography{min-width:0;}.deal-figure{border-top:1px solid rgb(8 36 58 / .25);border-bottom:1px solid rgb(8 36 58 / .25);margin:40px 0;padding:24px 0;}.deal-figure strong{font-size:clamp(40px,5.2vw,76px);line-height:1.1;letter-spacing:-.04em;}.deal-figure p{margin:8px 0;}@media(max-width:699px){.about-grid{grid-template-columns:1fr;}.portrait{position:static;width:78%;max-width:360px;}}