.group-chapters{margin-bottom:64px}.group-journey{background:var(--well);margin-block:32px;padding-block:88px}.journey-layout{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);gap:10%;display:grid}.journey-intro{align-self:start;position:sticky;top:120px}.journey-intro h2{font-size:clamp(46px,5vw,68px);line-height:1.05}.journey-intro p{max-width:36ch;margin-block:28px;font-size:18px;line-height:1.7}.journey-years{margin:0;padding:0;list-style:none}.journey-years li{grid-template-columns:90px minmax(0,1fr);gap:28px;padding-bottom:56px;display:grid}.journey-years li:last-child{padding-bottom:0}.journey-years time{font:500 36px var(--editorial);color:var(--blue);line-height:1.2}.journey-years h3{margin-bottom:16px;font-size:30px;line-height:1.15}.journey-years p{margin-bottom:20px;line-height:1.7}.journey-years a{color:var(--blue);text-underline-offset:5px;text-decoration:underline}@media (width<=750px){.group-journey{padding-block:56px}.journey-layout{grid-template-columns:minmax(0,1fr);gap:48px}.journey-intro{position:static}.journey-years li{grid-template-columns:65px minmax(0,1fr);gap:18px;padding-bottom:40px}.journey-years time{font-size:30px}.journey-years h3{font-size:28px}.group-chapters{margin-bottom:36px}}@media (width>=901px){#recognition .recognition-feature>figure{align-self:start;margin:0;position:sticky;top:108px}#recognition .recognition-feature picture{display:block}#recognition .recognition-feature img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:calc(100svh - 210px);margin-inline:auto;display:block}#recognition .recognition-feature .story-list{margin-top:0}}#leadership .rich-intro{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;margin-bottom:0}#leadership .leadership-experience{margin-top:36px}#leadership .leadership-experience h3{margin-bottom:20px;font-size:28px;line-height:1.25}#leadership .profile-links{margin-bottom:28px}.executive-profile{margin-block:24px 0;padding-block:40px 24px}.executive-profile+#team{padding-top:32px}#team>.reading-lead{margin-bottom:24px}#team>.team-intro{max-width:85ch;margin-top:0;font-size:18px;line-height:1.7}#team .full-team{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;margin-top:32px}#team .full-team article{min-width:0}#team .full-team picture{display:block}#team .full-team img{aspect-ratio:3/4;object-fit:cover;object-position:center top;width:100%;height:auto}#team .full-team h3{margin-top:20px;font-size:28px;line-height:1.1}#team .full-team .relationship{margin-top:10px;font-size:14px}#team .full-team .team-bio{margin-top:18px;font-size:16px;line-height:1.65}@media (width>=901px){#leadership .rich-intro>figure,.executive-profile>figure{align-self:start;position:sticky;top:108px}#leadership .rich-intro .portrait{object-fit:contain;object-position:top;width:100%;height:auto;max-height:calc(100svh - 140px)}.executive-profile .executive-portrait{aspect-ratio:auto;object-fit:contain;width:100%;height:auto;max-height:calc(100svh - 140px);display:block}}#partnerships .partner-directory{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:36px;display:grid}#partnerships .partner-directory article{background:var(--well);border-radius:var(--radius);flex-direction:column;align-items:flex-start;padding:32px;display:flex}#partnerships .partner-identity{align-items:center;width:100%;height:112px;margin-bottom:28px;display:flex}#partnerships .partner-identity img{object-fit:contain;object-position:left center;width:220px;max-width:100%;height:100px}#partnerships .partner-mark-inverse img{filter:brightness(0)}#partnerships .partner-directory h3{margin:0 0 18px;font-size:30px;line-height:1.15}#partnerships .partner-directory p{margin:0 0 28px;font-size:17px;line-height:1.65}#partnerships .partner-directory .text-link{margin-top:auto}@media (width<=1000px){#team .full-team{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=750px){#leadership .rich-intro{grid-template-columns:minmax(0,1fr)}#team .full-team{grid-template-columns:minmax(0,1fr);gap:40px}#team .full-team img{max-height:500px}#partnerships .partner-directory{grid-template-columns:minmax(0,1fr)}#partnerships .partner-directory article{padding:24px}.executive-profile{margin-bottom:0;padding-bottom:16px}.executive-profile+#team{padding-top:24px}}.partner-journal-link{margin-top:32px}.team-portrait{position:relative}#team .team-portrait .portrait-action{margin:0;position:absolute;bottom:16px;right:16px;box-shadow:0 3px 16px #1a2b3c2e}#team .team-portrait .portrait-action:focus-visible{outline:3px solid var(--white);outline-offset:4px}#team .team-portrait .portrait-action.linkedin-icon,.profile-links .linkedin-icon{justify-content:center;align-items:center;width:46px;height:46px;min-height:46px;padding:12px;display:inline-flex}#team .team-portrait .portrait-action.behance-icon{justify-content:center;align-items:center;width:46px;height:46px;min-height:46px;padding:11px;display:inline-flex}:root{--behance-mark:#000}#team .team-portrait .portrait-action.behance-icon{background:var(--white);color:var(--behance-mark)}#team .team-portrait .portrait-action.behance-icon:hover{background:var(--behance-mark);color:var(--white)}.values-marks[data-astro-cid-2pwq6h5h]{grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(20px,3vw,44px);margin:40px 0 0;padding:0;list-style:none;display:grid}.values-marks[data-astro-cid-2pwq6h5h] li[data-astro-cid-2pwq6h5h]{border-top:1px solid var(--border-strong);min-width:0;padding-top:24px}.value-mark[data-astro-cid-2pwq6h5h]{width:48px;height:48px;color:var(--navy);margin-bottom:22px;display:block}.value-mark[data-astro-cid-2pwq6h5h] svg[data-astro-cid-2pwq6h5h]{fill:none;stroke:currentColor;stroke-width:1.25px;stroke-linecap:square;width:100%;height:100%}.values-marks[data-astro-cid-2pwq6h5h] h4[data-astro-cid-2pwq6h5h]{font-family:var(--editorial);color:var(--text-primary);margin:0 0 10px;font-size:clamp(21px,1.9vw,27px);font-weight:500;line-height:1.1}.values-marks[data-astro-cid-2pwq6h5h] p[data-astro-cid-2pwq6h5h]{color:var(--text-secondary);margin:0;font-size:14px;line-height:1.6}@media (width<=900px){.values-marks[data-astro-cid-2pwq6h5h]{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}}@media (width<=520px){.values-marks[data-astro-cid-2pwq6h5h]{grid-template-columns:1fr;gap:0}.values-marks[data-astro-cid-2pwq6h5h] li[data-astro-cid-2pwq6h5h]{padding-block:20px}}.sector-portraits[data-astro-cid-6j7ld76x]{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin:40px 0 32px;padding:0;list-style:none;display:grid}.sector-portraits[data-astro-cid-6j7ld76x] li[data-astro-cid-6j7ld76x]{isolation:isolate;aspect-ratio:3/4;border-radius:var(--radius);background:var(--navy);position:relative;overflow:hidden}.sector-portraits[data-astro-cid-6j7ld76x] picture,.sector-portraits[data-astro-cid-6j7ld76x] img{width:100%;height:100%;display:block;position:absolute;inset:0}.sector-portraits[data-astro-cid-6j7ld76x] img{object-fit:cover}.sector-portraits[data-astro-cid-6j7ld76x] li[data-astro-cid-6j7ld76x]:after{content:"";z-index:1;background:linear-gradient(#0000,#071824e6);position:absolute;inset:35% 0 0}.sector-portraits[data-astro-cid-6j7ld76x] h3[data-astro-cid-6j7ld76x]{z-index:2;color:var(--white);font-family:var(--editorial);margin:0;font-size:32px;line-height:1.1;position:absolute;bottom:26px;left:24px;right:20px}@media (width<=1000px){.sector-portraits[data-astro-cid-6j7ld76x]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.sector-portraits[data-astro-cid-6j7ld76x]{grid-template-columns:minmax(0,1fr);gap:20px}.sector-portraits[data-astro-cid-6j7ld76x] li[data-astro-cid-6j7ld76x]{aspect-ratio:4/5}}
