.about-page{font-size:17px;line-height:1.6}.about-page h1,.about-page h2,.about-page h3,.about-page p,.about-page ul{margin:0}.about-page h1,.about-page h2{font-family:var(--font-editorial);font-weight:500}.about-page h1{letter-spacing:-.02em;font-size:48px;line-height:1.08}.about-page h2{letter-spacing:-.015em;font-size:36px;line-height:1.08}.about-section{width:min(100%, var(--site-max-width));border-bottom:1px solid var(--de-rule);margin-inline:auto}.about-section__inner{padding:56px var(--site-gutter)}.about-section--paper{background:var(--de-paper)}.about-page .about-label{font-family:var(--font-body);letter-spacing:.12em;font-size:12px;font-weight:600;line-height:1.2}.about-label+h1,.about-label+h2{margin-top:12px}.about-lead{font-size:21px;line-height:1.45}.about-links{flex-wrap:wrap;gap:12px 24px;margin-top:20px;font-size:14px;font-weight:600;display:flex}.about-link{margin-top:18px;font-size:14px;font-weight:600;display:inline-block}.about-intro__grid{grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:center;gap:32px;display:grid}.about-intro__copy{padding:56px 0 56px var(--site-gutter)}.about-intro__role{color:var(--de-muted);margin-top:8px!important}.about-intro .about-lead{margin-top:20px}.about-intro__statement{margin-top:16px!important}.about-intro__credentials{color:var(--de-muted);font-size:14px;line-height:1.5;margin-top:20px!important}.about-intro__portrait{padding-right:var(--site-gutter)}.about-intro__portrait img{width:100%;max-width:360px;height:auto;display:block}.about-section__inner>h2{max-width:950px}.about-prose{max-width:850px;margin-top:20px}.about-prose p+p{margin-top:16px}.about-page .about-statement{font-family:var(--font-editorial);font-size:28px;line-height:1.2}.about-sequence{border-top:1px solid var(--de-rule);letter-spacing:.04em;text-align:center;padding-top:16px;font-size:12px;font-weight:600;line-height:1.4;margin-top:24px!important}.about-distinction{font-family:var(--font-editorial);text-align:center;font-size:24px;font-style:italic;line-height:1.2;margin-top:16px!important}.about-areas{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:24px;display:grid}.about-area{border-left:1px solid var(--de-rule);min-width:0;padding-inline:20px}.about-area:first-child{border-left:0;padding-left:0}.about-area:last-child{padding-right:0}.about-area ul{margin-top:12px;padding:0;font-size:14px;line-height:1.6;list-style:none}.about-editorial .about-section__inner{padding-block:49px}.about-editorial__grid,.about-principle__grid,.about-contact__grid{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);align-items:center;gap:40px;display:grid}.about-principle .about-section__inner{padding-block:38px}.about-scope{padding:0;list-style:none;margin-top:16px!important}.about-questions{padding-left:1.2em;margin-top:12px!important}.about-questions li+li{margin-top:6px}.about-contact{background:var(--de-deep-navy);color:var(--de-paper);border-bottom:0}.about-contact__email{margin-top:18px;font-size:14px;display:inline-block}.about-button{background:var(--de-gold);color:var(--de-deep-navy);border-radius:4px;margin-top:16px;padding:14px 20px;font-size:14px;font-weight:600;line-height:1;display:table}.about-contact__meta{font-size:14px;margin-top:8px!important}@media (width<=1199.98px){.about-page h1{font-size:42px}.about-page h2{font-size:32px}.about-section__inner,.about-intro__copy{padding-block:40px}.about-intro__grid{gap:24px}.about-areas{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:24px}.about-area:nth-child(odd){border-left:0;padding-left:0}.about-editorial .about-section__inner{padding-block:33px}.about-principle .about-section__inner{padding-block:31px}.about-editorial__grid,.about-principle__grid,.about-contact__grid{gap:24px}}@media (width<=809.98px){.about-page h1{font-size:36px}.about-page h2{font-size:28px}.about-section__inner{padding-block:36px}.about-intro__grid{grid-template-columns:1fr;gap:0}.about-intro__copy{padding:36px var(--site-gutter) 24px}.about-intro__portrait{padding:0 var(--site-gutter) 36px}.about-intro__portrait img{max-width:280px}.about-links{flex-direction:column;gap:8px}.about-page .about-statement{font-size:24px}.about-areas{grid-template-columns:1fr;gap:0;margin-top:16px}.about-area,.about-area:nth-child(odd){border-left:0;border-bottom:1px solid var(--de-rule);padding:16px 0}.about-area:first-child{padding-top:0}.about-area:last-child{border-bottom:0;padding-bottom:0}.about-editorial__grid,.about-principle__grid,.about-contact__grid{grid-template-columns:1fr;gap:20px}.about-editorial .about-section__inner{padding-block:29px}.about-principle .about-section__inner{padding-block:28px}}
