.about-page-hero{background:#edf1f3;overflow:hidden}.about-hero-layout{display:grid;grid-template-columns:1.1fr 1fr;gap:6%;padding-block:42px 48px;align-items:center}.about-breadcrumb{display:flex;gap:13px;color:#7b8e9c;font-size:10px;margin-bottom:38px}.about-breadcrumb a{color:var(--navy)}.about-hero-copy>.eyebrow{font-size:7px;letter-spacing:1.5px}.about-hero-copy h1{font-size:clamp(42px,4.6vw,70px);font-weight:500;line-height:1.12;letter-spacing:-2px;margin:25px 0 23px}.about-hero-copy h1>span{color:#7e919f}.about-hero-copy>p{font-size:13px;line-height:1.95;max-width:430px}.about-hero-copy .button{margin-top:28px;font-size:11px;min-height:49px}.about-hero-image{position:relative;align-self:stretch;min-height:440px;padding:24px 0 0 22px}.about-hero-image>img{width:100%;height:100%;position:absolute;inset:24px 0 0 22px;width:calc(100% - 22px);height:calc(100% - 24px);object-fit:cover;object-position:65% 40%}.about-image-corner{position:absolute;left:0;top:0;width:100%;height:100%;border:1px solid #a9bac6;pointer-events:none}.about-image-label{position:absolute;left:45px;top:48px;background:#112a40d9;padding:8px 12px;display:flex;align-items:center;gap:8px;font-size:6px;letter-spacing:1.3px;color:white}.about-image-label svg{width:13px;height:13px}.about-hero-marker{position:absolute;right:-1px;bottom:22px;background:var(--navy);color:white;padding:23px 30px;min-width:175px;border-left:4px solid #bcc9d3}.about-hero-marker>span{display:block;font-size:6px;letter-spacing:1.8px;color:#c0cdd7}.about-hero-marker strong{font-size:25px;line-height:1.5;font-weight:400;display:block}.about-hero-marker strong+span{margin-top:13px}.about-section-nav{display:flex;gap:32px;align-items:center;margin:0 auto;padding-block:20px;border-bottom:1px solid #dce4e9;font-size:11px;background:white}.about-section-nav>span{font-size:7px;letter-spacing:1.7px;color:#8497a5;margin-right:auto}.about-section-nav>a{padding:0;white-space:nowrap;font-size:11px}.about-section-nav>a:after{display:none}.about-section-nav>a:hover{color:#688399}.about-section-nav .about-nav-contact{font-size:10px;gap:14px;display:flex;margin-left:auto}.about-nav-contact svg{width:14px;height:14px}.about-overview-top{display:grid;grid-template-columns:1fr 1fr;gap:9%;margin-bottom:38px}.about-overview-top p{font-size:13px;line-height:1.95}.about-page .about-lead{color:var(--navy);font-size:17px;line-height:1.75;margin-bottom:18px}.about-overview-bottom{display:grid;grid-template-columns:1.1fr 1fr;gap:9%;align-items:center}.about-overview-bottom figure{margin:0}.about-overview-bottom figure>img{width:100%;height:385px;object-position:50% 45%}.about-overview-bottom figcaption{display:flex;justify-content:space-between;color:#738a9a;font-size:7px;letter-spacing:1.1px;padding-top:12px}.about-overview-details h3{font-size:33px;font-weight:500;line-height:1.25;letter-spacing:-.7px;margin:21px 0}.about-overview-details>p{font-size:13px;line-height:1.95;margin-bottom:13px}.about-focus-list{display:grid;margin-top:23px}.about-focus-list>span{display:flex;align-items:center;gap:13px;border-top:1px solid #dae3e9;padding:12px 0;font-size:11px}.about-focus-list svg{width:19px;height:19px;color:#7a93a5;stroke-width:1.3}.about-experience{background:var(--navy);color:white;padding-block:65px}.about-experience-grid{display:grid;grid-template-columns:.75fr 1.25fr;gap:10%;align-items:center}.about-experience-number{border-right:1px solid #486175;padding-right:40px}.about-experience-number>strong{font-size:clamp(100px,13vw,190px);font-weight:400;line-height:1;letter-spacing:-8px}.about-experience-number>strong>span{font-size:60px;color:#b6c7d3;vertical-align:top;line-height:1.5}.about-experience-number>p{font-size:9px;letter-spacing:1.9px;line-height:2;color:#c3d0d9;margin-top:25px}.about-experience-copy h2{font-size:42px;margin:23px 0}.about-experience-copy h2>span{color:#adbfcc}.about-experience-copy>p{font-size:13px;line-height:1.95;color:#c0cdd6;margin-bottom:15px}.about-holding-link{display:flex;justify-content:space-between;align-items:center;gap:25px;padding-top:19px;margin-top:23px;border-top:1px solid #4c6375;max-width:390px}.about-holding-link span{font-size:7px;letter-spacing:1.5px;color:#b2c5d3}.about-holding-link strong{display:block;font-size:16px;letter-spacing:0;font-weight:400;color:white;margin-top:5px}.about-holding-link svg{width:20px;height:20px}.about-section-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:33px}.about-section-heading>p{font-size:13px;line-height:1.9}.about-direction-grid{display:grid;grid-template-columns:1fr 1fr;gap:22px}.about-direction-grid article{background:#eef2f4;padding:35px 38px;border:1px solid #dce5eb}.about-direction-grid article:nth-child(2){background:var(--navy);color:white;border-color:var(--navy)}.about-direction-top{display:flex;justify-content:space-between;align-items:center;gap:25px;margin-bottom:30px}.about-direction-top>svg{width:38px;height:38px;stroke-width:1.1}.about-direction-top>span{font-size:8px;letter-spacing:1.8px;color:#728a9b}.about-direction-grid article:nth-child(2) .about-direction-top>span{color:#b9cad6}.about-direction-grid h3{font-size:34px;font-weight:400;line-height:1.25;letter-spacing:-.8px;margin-bottom:24px}.about-direction-grid p{font-size:13px;line-height:1.95;margin-bottom:14px}.about-direction-grid p:last-child{margin-bottom:0}.about-direction-grid article:nth-child(2) p{color:#c3d1dc}.about-values{background:#eef2f4}.about-value-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:17px}.about-value-grid>article{background:white;border-top:2px solid #9aacb9;padding:26px 24px}.about-value-grid>article>div{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:30px}.about-value-grid svg{width:32px;height:32px;stroke-width:1.1;color:#506f85}.about-value-grid>article>div>span{font-size:10px;color:#8aa0b0}.about-value-grid h3{font-size:21px;font-weight:500;line-height:1.45;min-height:61px;letter-spacing:-.4px;margin-bottom:16px}.about-value-grid p{font-size:12px;line-height:1.9}.about-leader-grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:10%;align-items:center}.about-leader-grid>figure{margin:0;background:#edf1f3}.about-leader-grid>figure>img{width:100%;height:500px;object-position:center 20%}.about-leader-grid figcaption{background:var(--navy);color:#c6d5df;padding:17px 22px;font-size:7px;letter-spacing:1.8px}.about-leader-biography h2{font-size:48px;margin:24px 0}.about-leader-role{display:flex;align-items:center;gap:20px;border-left:2px solid #9caebc;padding-left:16px;margin-bottom:26px}.about-leader-role strong{font-size:13px;font-weight:500}.about-leader-role>span{font-size:7px;letter-spacing:1.2px;color:#7b90a0}.about-leader-biography>p:not(.about-lead){font-size:13px;line-height:1.95;margin-bottom:14px}.about-leader-biography .text-link{margin-top:9px}.about-closing{background:var(--navy);color:white;padding-block:52px}.about-closing>.wrap{display:flex;justify-content:space-between;align-items:center;gap:50px}.about-closing h2{font-size:44px;margin-top:21px}.about-closing h2>span{color:#b7c9d6}.about-closing p{font-size:13px;line-height:1.9;color:#c3d2de}.about-closing-actions{display:flex;gap:28px;align-items:center;margin-top:24px}.about-closing .button{font-size:11px;min-height:48px}.about-closing .text-link{font-size:11px}.about-page footer{border-top:1px solid #526b7d}
@media(max-width:1100px){.about-hero-copy h1{font-size:51px}.about-hero-layout{gap:4%}.about-hero-image{min-height:450px}.about-section-nav{gap:23px}.about-overview-top,.about-overview-bottom{gap:6%}.about-value-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.about-value-grid h3{min-height:0}.about-leader-grid{gap:7%}.about-leader-role{align-items:flex-start;flex-direction:column;gap:5px}.about-closing-actions{gap:20px}.about-closing .button{gap:20px}.about-experience-copy h2{font-size:36px}}
@media(max-width:800px){.about-hero-layout{grid-template-columns:1.1fr 1fr;padding-block:30px 38px}.about-breadcrumb{margin-bottom:28px}.about-hero-copy h1{font-size:42px;letter-spacing:-1.3px}.about-hero-copy>.eyebrow{font-size:6px;letter-spacing:.9px}.about-hero-copy>p{font-size:12px}.about-hero-image{min-height:420px;padding-left:12px}.about-hero-image>img{left:12px;width:calc(100% - 12px)}.about-image-label{left:29px;font-size:5px;letter-spacing:.7px}.about-hero-marker{padding:20px;min-width:150px}.about-hero-marker strong{font-size:23px}.about-section-nav{position:static;display:flex;flex-direction:row;justify-content:space-between;gap:20px;padding-block:17px;box-shadow:none}.about-section-nav>span,.about-section-nav .about-nav-contact{display:none}.about-section-nav>a{font-size:10px;border:0;flex-shrink:0}.about-overview-top{gap:5%}.about-overview-top h2{font-size:34px}.about-page .about-lead{font-size:15px}.about-overview-top p{font-size:12px}.about-overview-bottom{gap:6%;grid-template-columns:1fr 1fr}.about-overview-bottom figure>img{height:370px}.about-overview-bottom figcaption{font-size:6px}.about-overview-bottom figcaption>span:last-child{display:none}.about-overview-details h3{font-size:28px}.about-overview-details>p{font-size:12px}.about-focus-list>span{font-size:10px;gap:10px}.about-experience{padding-block:50px}.about-experience-grid{grid-template-columns:.7fr 1.3fr;gap:7%}.about-experience-number{padding-right:25px}.about-experience-number>strong{font-size:115px}.about-experience-number>strong>span{font-size:40px}.about-experience-number>p{font-size:7px;letter-spacing:1px}.about-experience-copy h2{font-size:33px}.about-experience-copy>p{font-size:12px}.about-section-heading h2{font-size:35px}.about-section-heading>p{font-size:12px}.about-direction-grid{gap:18px}.about-direction-grid article{padding:27px}.about-direction-grid h3{font-size:29px}.about-direction-grid p{font-size:12px}.about-direction-top>span{font-size:7px;letter-spacing:1.2px}.about-leader-grid{gap:6%;grid-template-columns:.8fr 1.2fr}.about-leader-grid>figure>img{height:450px}.about-leader-biography h2{font-size:37px}.about-leader-biography>p:not(.about-lead){font-size:12px}.about-leader-grid figcaption{font-size:5px;letter-spacing:1px;padding:15px}.about-closing>.wrap{gap:30px}.about-closing h2{font-size:36px}.about-closing-actions{flex-direction:column;align-items:flex-start;gap:12px}.about-closing p{font-size:12px}}
@media(max-width:540px){.about-hero-layout{grid-template-columns:1fr;gap:30px;padding-block:25px 32px}.about-breadcrumb{font-size:9px;margin-bottom:29px}.about-hero-copy>.eyebrow{font-size:6px;letter-spacing:1px}.about-hero-copy h1{font-size:43px;line-height:1.12;letter-spacing:-1.5px;margin-block:21px}.about-hero-copy h1>span br{display:none}.about-hero-copy>p{font-size:12px;max-width:none}.about-hero-copy>p br{display:none}.about-hero-copy .button{margin-top:23px}.about-hero-image{min-height:315px;padding-left:14px}.about-hero-image>img{left:14px;width:calc(100% - 14px);object-position:66% 36%}.about-image-label{top:40px;left:29px;padding:6px 8px;font-size:5px}.about-hero-marker{padding:15px 19px;min-width:134px;bottom:17px}.about-hero-marker strong{font-size:21px;line-height:1.4}.about-hero-marker>span{font-size:5px;letter-spacing:1.4px}.about-hero-marker strong+span{margin-top:9px}.about-section-nav{position:static;gap:16px;overflow-x:auto;scrollbar-width:none;padding-block:16px;justify-content:flex-start}.about-section-nav::-webkit-scrollbar{display:none}.about-section-nav>a{font-size:10px;padding:0;white-space:nowrap}.about-overview-top{grid-template-columns:1fr;gap:22px;margin-bottom:27px}.about-overview-top h2{font-size:34px}.about-page .about-lead{font-size:15px;margin-bottom:14px}.about-overview-top p{font-size:12px}.about-overview-bottom{grid-template-columns:1fr;gap:27px}.about-overview-bottom figure>img{height:280px}.about-overview-bottom figcaption{font-size:6px}.about-overview-details h3{font-size:30px;margin-block:18px}.about-overview-details>p{font-size:12px}.about-focus-list{margin-top:19px}.about-focus-list>span{font-size:11px}.about-experience{padding-block:39px}.about-experience-grid{grid-template-columns:1fr;gap:29px}.about-experience-number{border:0;border-bottom:1px solid #486175;padding:0 0 25px;display:flex;align-items:center;gap:22px}.about-experience-number>strong{font-size:100px;letter-spacing:-5px;white-space:nowrap}.about-experience-number>strong>span{font-size:35px}.about-experience-number>p{margin:0;font-size:7px;letter-spacing:1px}.about-experience-copy h2{font-size:33px;margin-block:20px}.about-experience-copy>p{font-size:12px}.about-holding-link{margin-top:20px;padding-top:17px}.about-holding-link strong{font-size:15px}.about-section-heading{flex-direction:column;align-items:flex-start;gap:18px;margin-bottom:25px}.about-section-heading h2{font-size:34px}.about-section-heading>p{font-size:12px}.about-section-heading>p br{display:none}.about-direction-grid{grid-template-columns:1fr;gap:15px}.about-direction-grid article{padding:27px}.about-direction-top{margin-bottom:23px}.about-direction-grid h3{font-size:31px;margin-bottom:19px}.about-direction-grid p{font-size:12px}.about-value-grid.mobile-swipe-track{display:flex;gap:13px}.about-value-grid>article{padding:25px 24px}.about-value-grid>article>div{margin-bottom:26px}.about-value-grid h3{font-size:23px;min-height:0;margin-bottom:15px}.about-value-grid p{font-size:12px}.about-leader-grid{grid-template-columns:1fr;gap:28px}.about-leader-grid>figure>img{height:370px;object-position:center 20%}.about-leader-grid figcaption{font-size:6px;letter-spacing:1.3px;padding:15px 20px}.about-leader-biography h2{font-size:39px;margin-block:21px}.about-leader-role{margin-bottom:22px}.about-leader-role strong{font-size:13px}.about-leader-role>span{font-size:6px}.about-leader-biography>p:not(.about-lead){font-size:12px}.about-closing{padding-block:36px}.about-closing>.wrap{flex-direction:column;align-items:flex-start;gap:23px}.about-closing h2{font-size:36px;margin-top:18px}.about-closing p{font-size:12px}.about-closing-actions{flex-direction:row;gap:20px;align-items:center;margin-top:21px}.about-closing .button{font-size:10px;padding-inline:15px;gap:14px}.about-closing .text-link{font-size:10px;gap:12px}}
/* Compact approach highlights on mobile. */
@media(max-width:540px){
.about-focus-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:22px}
.about-focus-list>span{flex-direction:column;justify-content:flex-start;gap:11px;padding:17px 7px 15px;border:1px solid #dce5eb;background:#f3f6f8;min-width:0;text-align:center;font-size:10px;font-weight:500;line-height:1.6;text-wrap:balance}
.about-focus-list svg{width:26px;height:26px;flex-shrink:0;color:#506f85;stroke-width:1.25}
}

@media(max-width:540px){
.about-direction-grid.mobile-swipe-track{display:flex;gap:13px;align-items:stretch}
.about-direction-grid.mobile-swipe-track>article{padding:25px 24px}
.about-leader-biography h2{font-size:clamp(19px,5.65vw,30px);letter-spacing:-.6px;white-space:nowrap;line-height:1.4}
.about-leader-biography h2 br{display:none}
}
@media(min-width:801px){.about-page .about-closing{display:none}}
@media(max-width:540px){.about-hero-layout>.about-hero-image{order:-1;min-height:285px}.about-hero-layout{gap:25px}.about-hero-copy .about-breadcrumb{margin-bottom:24px}}
