.section-kicker{font:500 12px/1.5 var(--ui);letter-spacing:.12em;text-transform:uppercase;color:var(--blue);margin-bottom:22px}.profile-opening{display:grid;grid-template-columns:minmax(0,1fr) 285px;gap:100px;align-items:center;padding-block:70px 64px}.profile-opening h1{font-size:clamp(38px,4vw,56px);max-width:19ch}.profile-opening figure{align-self:start}.profile-opening figure img{width:285px;height:332px;object-fit:cover}.profile-opening p:not(.section-kicker){max-width:52ch;margin-top:24px}.profile-deck{font-size:27px;line-height:1.45;color:var(--navy);max-width:65ch}.section-jumps{display:flex;gap:32px;flex-wrap:wrap;padding-block:20px;border-block:1px solid var(--line);font:14px var(--ui)}.section-jumps a{padding:8px 0;text-decoration:none}.editorial-section{display:grid;grid-template-columns:1fr 1.65fr;gap:90px;padding-block:72px}.margin-heading h2{font-size:36px;max-width:15ch}.reading-column p{margin-bottom:24px}.reading-column{font-size:23px;line-height:1.65;min-width:0}.reading-band{background:var(--paper-alt);border-block:1px solid var(--line)}.profile-today{background:var(--navy);color:var(--paper);padding-block:64px}.three-notes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin-top:38px}.three-notes h3{font-size:25px;margin-bottom:18px}.three-notes p{font-size:20px;color:#dbe4e8}.profile-today a,.business-overview a{color:var(--paper)}.end-links{display:flex;gap:40px;flex-wrap:wrap;margin-top:36px}.interior-opening{padding-block:60px}.interior-opening h1{max-width:22ch}.interior-opening .profile-deck{margin-block:26px;max-width:64ch}.business-overview{background:var(--navy);padding-block:40px 44px}.company-triptych{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px}.company-triptych>a{text-decoration:none;display:flex;flex-direction:column}.overview-mark{height:110px;background:var(--paper);display:flex;align-items:center;justify-content:center;padding:22px;margin-bottom:28px}.overview-mark>img{max-width:100%;max-height:66px;width:auto;height:auto;object-fit:contain}.overview-mark.cfo-lockup{gap:15px;color:var(--navy);font:24px/1.1 var(--display)}.overview-mark.cfo-lockup img{width:65px;height:65px}.company-triptych h2{font-size:29px;margin-bottom:15px}.company-triptych p{font-size:20px;line-height:1.5;color:#dce5ed}.overview-link{font:13px/1.6 var(--ui);margin-top:auto;padding-top:22px;text-decoration:underline;text-underline-offset:6px}.company-triptych a:hover .overview-link{text-decoration-thickness:2px}.company-chapter{padding-block:80px}.company-chapter>header{max-width:940px;margin-bottom:38px}.company-chapter .profile-deck{font-size:24px;margin-top:26px}.operations-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;border-block:1px solid var(--line);padding-block:30px;margin-bottom:28px}.chapter-number{font:13px var(--ui);color:var(--muted);display:block;margin-bottom:22px}.operations-grid h3{font-size:26px;margin-bottom:14px}.operations-grid p{font-size:21px}.publication-chapter{background:var(--paper-alt);padding-block:70px}.chapter-heading{display:grid;grid-template-columns:1fr 1fr;gap:70px;margin-bottom:44px}.chapter-heading p:not(.section-kicker){margin-bottom:20px}.project-gallery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:44px 32px}.project-gallery article{min-width:0}.project-gallery img{width:100%;aspect-ratio:16/9;object-fit:cover;object-position:top;border:1px solid #bac2c4}.project-gallery h3{font-size:27px;margin-block:22px 12px;overflow-wrap:anywhere}.project-gallery h3 a{text-decoration:none;color:var(--navy)}.project-gallery h3 a:hover{text-decoration:underline}.project-gallery p{font-size:21px;max-width:48ch}.additional-project{margin-top:38px;padding-top:28px;border-top:1px solid var(--line)}.reader-path{display:grid;grid-template-columns:1fr auto 1fr;gap:32px;align-items:center;background:var(--navy);color:var(--paper);padding:36px;margin-bottom:44px}.reader-path h3{font-size:29px;margin-bottom:15px}.reader-path p{font-size:21px;color:#dce5ed}.reader-path>span{font-size:32px;color:#c2a76a}.adm-example{display:grid;grid-template-columns:1.1fr 1fr;gap:40px;align-items:center}.adm-example img{aspect-ratio:16/9;object-fit:cover;object-position:top;border:1px solid var(--line)}.adm-example h3{font-size:29px;margin-bottom:20px}.adm-example p{margin-bottom:22px}.interior-end{display:flex;gap:50px;justify-content:space-between;align-items:center;padding-block:48px;border-top:1px solid var(--line);margin-bottom:36px}.interior-end h2{font-size:31px;margin-bottom:15px}.interior-end p{max-width:57ch}.interior-end>a{flex-shrink:0}.press-kit{display:grid;grid-template-columns:260px minmax(0,1fr);gap:90px;padding-bottom:64px}.press-kit .press-portrait img{width:245px;height:285px}.press-facts{margin-top:32px;font:14px/1.8 var(--ui)}.press-facts dt{color:var(--muted);margin-top:20px}.press-facts dd{margin:4px 0}.bio-block+ .bio-block{border-top:1px solid var(--line);padding-top:36px;margin-top:30px}.bio-block h2{font-size:32px;margin-bottom:24px}.bio-block p{margin-bottom:22px}.bio-block .status{font:14px/1.6 var(--ui);margin-top:12px}.press-coverage{background:var(--paper-alt);padding-block:64px}.reference-row{display:grid;grid-template-columns:220px 1fr;gap:40px;padding-block:32px;border-bottom:1px solid var(--line)}.reference-row:first-of-type{margin-top:22px;border-top:1px solid var(--line)}.reference-type{font:14px/1.5 var(--ui);color:var(--muted)}.reference-row h3{font-size:28px;margin-bottom:18px}.reference-row p{margin-bottom:18px}.topic-links{display:flex;gap:12px;flex-wrap:wrap;margin:24px 0;font:14px/1.5 var(--ui)}.topic-links a{padding:11px 16px;border:1px solid var(--line);text-decoration:none}.topic-links a[aria-current]{background:var(--navy);color:var(--paper)}.archive-context{max-width:65ch;font-size:24px;margin:22px 0}.selected-essays{display:grid;grid-template-columns:1fr 1fr;gap:28px;margin-bottom:52px}.selected-essays>article{padding:26px;background:var(--paper-alt);border-top:3px solid var(--blue)}.selected-essays h2{font-size:29px;margin:0 0 18px}.selected-essays p{font-size:21px}.selected-essays a{color:var(--navy)}.collection-heading{font-size:30px;margin-bottom:26px}.historical-note{font:14px/1.65 var(--ui);padding:20px;background:var(--paper-alt);margin:24px 0}.related-reading{margin-top:44px;border-top:1px solid var(--line);padding-top:28px}.related-reading h2{font-size:30px}.related-reading li{margin-block:14px}.reading-column,.chapter-heading>div,.press-kit>div{min-width:0}
@media(max-width:900px){.profile-opening{gap:40px;grid-template-columns:1fr 220px}.profile-opening figure img{width:220px;height:256px}.editorial-section{gap:40px;grid-template-columns:1fr 1.5fr}.company-triptych{gap:22px}.company-triptych h2{font-size:25px}.overview-mark{padding:15px}.overview-mark.cfo-lockup{font-size:18px}.press-kit{gap:40px}.chapter-heading{gap:40px}}
@media(max-width:640px){.profile-opening{grid-template-columns:1fr;gap:28px;padding-block:35px}.profile-opening figure{grid-row:1}.profile-opening figure img{width:150px;height:175px}.profile-opening h1{font-size:38px}.profile-deck{font-size:24px}.section-jumps{gap:14px 24px}.editorial-section{grid-template-columns:1fr;gap:28px;padding-block:46px}.margin-heading h2{max-width:23ch;font-size:31px}.reading-column{font-size:21px}.three-notes{grid-template-columns:1fr;gap:28px}.profile-today{padding-block:44px}.company-triptych{grid-template-columns:1fr;gap:32px}.company-triptych>a{display:grid;grid-template-columns:132px minmax(0,1fr);gap:8px 20px}.overview-mark{grid-row:span 3;margin:0;height:95px;padding:10px}.overview-mark.cfo-lockup{font-size:13px;gap:7px}.overview-mark.cfo-lockup img{width:34px;height:34px}.company-triptych h2{font-size:25px;margin:0}.company-triptych p{font-size:18px}.overview-link{font-size:12px;padding-top:8px}.interior-opening{padding-block:38px}.interior-opening h1{font-size:39px}.company-chapter{padding-block:48px}.company-chapter h2,.chapter-heading h2{font-size:34px}.operations-grid{grid-template-columns:1fr;gap:24px}.operations-grid>div{display:grid;grid-template-columns:30px 1fr;gap:8px 14px}.operations-grid p{grid-column:2}.chapter-number{margin-top:6px}.operations-grid h3{margin:0}.chapter-heading{grid-template-columns:1fr;gap:26px}.project-gallery{grid-template-columns:1fr;gap:32px}.publication-chapter{padding-block:46px}.project-gallery h3{font-size:25px}.reader-path{grid-template-columns:1fr;gap:20px;padding:26px}.reader-path>span{transform:rotate(90deg);justify-self:center}.adm-example{grid-template-columns:1fr;gap:28px}.interior-end{align-items:start;flex-direction:column;gap:24px}.press-kit{grid-template-columns:1fr;gap:38px}.press-kit aside{display:grid;grid-template-columns:145px 1fr;gap:24px}.press-kit .press-portrait img{width:145px;height:169px}.press-facts{margin:0;font-size:13px}.press-facts dt:first-child{margin-top:0}.press-portrait .text-link{font-size:12px}.reference-row{grid-template-columns:1fr;gap:10px}.selected-essays{grid-template-columns:1fr}.end-links{gap:24px}.topic-links{gap:8px}.topic-links a{padding:10px 12px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}

/* Brand marks share the paper surface instead of retaining a white image rectangle. */
.overview-mark{isolation:isolate}.overview-mark img{mix-blend-mode:multiply}
