.editorial-width{width:min(100% - clamp(40px,10vw,144px),1376px);margin-inline:auto}.editorial-page{background:#f4f7f8;color:#071c2c;min-height:70vh}.editorial-eyebrow{color:#087fa5;font-size:10px;font-weight:500;letter-spacing:.14em;line-height:1.7;display:block}.editorial-action{min-height:48px;padding:0 22px;display:inline-flex;align-items:center;justify-content:space-between;gap:38px;font-size:12px;font-weight:500;color:#fff;background:#071c2c}.editorial-action:hover{color:#fff;background:#0c4861}.editorial-page a:focus-visible,.editorial-page button:focus-visible{outline:2px solid #078aae;outline-offset:5px}.company-heading{display:grid;grid-template-columns:1.1fr 1fr;gap:100px;align-items:end;padding-block:60px 66px}.company-heading h1{font-size:clamp(38px,4.3vw,64px);line-height:1.15;font-weight:500;letter-spacing:-.06em;margin-top:24px}.company-heading h1>span{display:block;font-size:.8em;margin-top:15px;color:#5f7d8e;font-weight:400;letter-spacing:-.04em}.company-heading>p{color:#526d7e;font-size:14px;line-height:2;max-width:520px}.company-gallery{display:grid;grid-template-columns:1.45fr 1fr 1fr;gap:12px;padding-bottom:64px}.company-gallery>div{height:360px;position:relative;background:#dce6ec}.company-gallery img{object-fit:cover}.company-facts{background:#071c2c;color:#eaf1f5;padding-block:48px}.company-facts-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr))}.company-facts-grid>div{display:flex;flex-direction:column;gap:16px;padding-inline:30px;border-left:1px solid #ffffff24}.company-facts-grid>div:first-child{border:0;padding-left:0}.company-fact-value{font-size:clamp(30px,3.3vw,46px);font-weight:400;letter-spacing:-.04em;line-height:1.2}.company-fact-label{font-size:10px;color:#91aeba;line-height:1.7}.company-section-links{display:flex;align-items:center;padding-block:30px;gap:38px;border-bottom:1px solid #cad8df}.company-section-links>a{display:inline-flex;align-items:center;gap:14px;font-size:12px;color:#365d73}.company-section-links>a>span{font-size:9px;color:#5a7483}.company-section-links>a>svg{width:14px;height:14px;color:#078aae}.company-career-feature{display:grid;grid-template-columns:1fr 1.05fr;gap:80px;padding-block:76px;align-items:center}.company-career-copy h2{margin-top:23px;font-size:clamp(28px,2.8vw,40px);font-weight:500;line-height:1.4;letter-spacing:-.04em}.company-career-copy>p{color:#526d7e;line-height:1.95;margin-top:22px;font-size:14px;max-width:460px}.company-career-copy>a{margin-top:30px}.company-career-image{position:relative;min-height:360px;background:#dce6ec}.company-career-image>img{object-fit:cover}.company-network{padding-block:66px;background:#071c2c;color:#eaf1f5}.company-network-inner{display:grid;grid-template-columns:.85fr 2fr;column-gap:80px;align-items:center}.company-network-heading>.editorial-eyebrow{color:#47c4e2}.company-network-heading h2{font-size:clamp(28px,3vw,42px);font-weight:400;line-height:1.5;letter-spacing:-.04em;margin-top:22px}.company-network-heading h2>span{color:#91afbf}.company-map{position:relative;aspect-ratio:2;width:100%}.company-map-image{position:absolute;inset:0;background-image:url(/images/world_map.svg);background-repeat:no-repeat;background-position:50%;background-size:cover;filter:invert(1);opacity:.2}.company-map-pin{display:block;position:absolute;border-radius:50%;border:2px solid #071c2c;background:#d1a06b}.company-map-pin.is-primary{background:#19b5dd}.company-network-regions{grid-column:2;display:flex;flex-wrap:wrap;gap:26px;padding-top:16px;border-top:1px solid #ffffff24;color:#91afbf;font-size:10px}.company-network-regions>span{display:flex;align-items:center;gap:8px}.company-network-regions>span:before{content:"";width:4px;height:4px;background:#19b5dd;border-radius:50%}.company-section{padding-block:80px;scroll-margin-top:112px}.company-section.is-white{background:#fff}.company-section-heading{display:grid;grid-template-columns:1fr 1.1fr;gap:100px;padding-bottom:44px}.company-section-heading h2{font-size:clamp(30px,3.2vw,44px);line-height:1.4;font-weight:500;letter-spacing:-.04em;margin-top:18px}.company-section-english{display:block;color:#5a7483;font-size:13px;margin-top:12px}.company-section-heading>p{align-self:end;color:#526d7e;font-size:14px;line-height:1.95;white-space:pre-line}.company-timeline{list-style:none}.company-timeline>li{display:grid;grid-template-columns:.6fr 1.55fr 1fr;gap:38px;border-top:1px solid #cad8df;padding-block:32px;align-items:start}.company-timeline-year{color:#087fa5;font-size:clamp(24px,2.5vw,36px);font-weight:400;letter-spacing:-.04em;line-height:1.4}.company-timeline-story>h3{font-size:19px;font-weight:500;line-height:1.6}.company-timeline-story>p{color:#526d7e;font-size:14px;line-height:1.95;margin-top:14px}.company-timeline-image{position:relative;height:145px;background:#dce6ec}.company-timeline-image img{object-fit:cover}.company-content-block{padding-block:34px;border-top:1px solid #cad8df;display:grid;grid-template-columns:45px 1.5fr 1fr;gap:32px;align-items:start}.company-block-index{color:#5a7483;font-size:10px;padding-top:5px}.company-block-copy h3{color:#071c2c;font-size:23px;font-weight:500;line-height:1.6;margin-bottom:20px;letter-spacing:-.025em}.editorial-rich-text{color:#526d7e;font-size:14px;line-height:1.95}.editorial-rich-text p{font-size:inherit;line-height:1.95}.editorial-rich-text ol,.editorial-rich-text ul{padding-left:1.4em;margin-block:15px}.editorial-rich-text h2,.editorial-rich-text h3,.editorial-rich-text h4{color:#264c62;font-weight:500;line-height:1.6}.editorial-rich-text img{border-radius:0;box-shadow:none}.company-block-images{display:grid;gap:14px}.company-block-images>div{position:relative;min-height:235px;background:#e7edf0}.company-block-images img{object-fit:cover}.company-fallback-content{max-width:860px;margin-inline:auto}.editorial-article{max-width:1100px;padding-block:48px 70px}.editorial-article-heading{padding-bottom:40px}.editorial-article-meta{display:flex;align-items:center;flex-wrap:wrap;gap:15px;margin-block:26px 22px;color:#5a7483;font-size:11px}.editorial-article-meta>time{margin-right:10px;font-variant-numeric:tabular-nums}.editorial-article-meta>a{color:#087fa5;border-left:1px solid #cad8df;padding-left:15px}.editorial-article-heading h1{font-size:clamp(31px,3.5vw,50px);font-weight:500;letter-spacing:-.035em;line-height:1.5;max-width:1020px}.editorial-article-intro{margin-top:30px;font-size:16px;color:#526d7e;line-height:1.95;white-space:pre-line;max-width:950px}.editorial-article-cover{margin-bottom:40px;background:#e7edf0}.editorial-article-cover>img{width:100%;height:auto}.editorial-article-body>div{background:transparent;border:0;padding-block:30px}.editorial-article-body>div>div{max-width:none;padding-inline:0}.editorial-article-body>div>div>div:has(>h2){border:0;padding-bottom:0;margin-bottom:26px}.editorial-article-body h2{color:#071c2c;font-size:28px;font-weight:500;line-height:1.5;letter-spacing:-.025em}.editorial-article-body .prose{color:#36586b;font-size:15px;line-height:2;max-width:820px;margin-inline:auto}.editorial-article-body .prose p{line-height:2;margin-bottom:1.2em}.editorial-article-body .prose h2,.editorial-article-body .prose h3,.editorial-article-body .prose h4{color:#264c62;font-weight:500}.editorial-article-body img{border-radius:0!important;box-shadow:none!important;transform:none!important}.editorial-article-body .group>.absolute{display:none}.editorial-article-body .group{border-radius:0}.editorial-article-empty{padding-block:70px;color:#5a7483;text-align:center;font-size:13px}.editorial-article-adjacent{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:60px;border-top:1px solid #cad8df;padding-top:30px;margin-top:44px}.editorial-article-adjacent>a>span{display:inline-flex;align-items:center;gap:12px;color:#5a7483;font-size:10px}.editorial-article-adjacent h2{margin-top:14px;font-size:17px;color:#284d62;line-height:1.75;font-weight:500}.editorial-article-adjacent>a:last-child{text-align:right}.editorial-article-adjacent>a:hover h2{color:#087fa5}.editorial-back-link{display:inline-flex;align-items:center;gap:18px;margin-top:45px;color:#365d73;font-size:11px}.editorial-related{background:#fff;padding-block:65px;border-top:1px solid #cad8df}.editorial-related-heading{margin-bottom:36px}.editorial-related-heading h2{font-size:30px;color:#071c2c;font-weight:500;letter-spacing:-.025em;margin-top:14px}.editorial-related-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.editorial-related-image{position:relative;aspect-ratio:1.65;background:#e7edf0}.editorial-related-image>img{object-fit:cover}.editorial-related-grid h3{display:flex;align-items:start;justify-content:space-between;gap:20px;font-size:18px;color:#284d62;font-weight:500;line-height:1.75;margin-top:20px}.editorial-related-grid h3>svg{flex:0 0 auto;margin-top:7px}.editorial-related-grid p{color:#526d7e;font-size:14px;line-height:1.85;margin-top:12px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.editorial-related-grid[data-count="1"]{grid-template-columns:1fr}.editorial-related-grid[data-count="1"]>a{display:grid;grid-template-columns:.4fr .6fr;align-items:center;gap:64px}.editorial-related-grid[data-count="1"] h3{margin-top:0;font-size:28px;line-height:1.65;letter-spacing:-.025em}.editorial-related-grid[data-count="1"] h3>svg{width:24px;height:24px;margin-top:11px}.editorial-related-grid[data-count="1"] p{max-width:620px;margin-top:22px;-webkit-line-clamp:3}.search-heading{padding-block:52px 52px}.search-heading h1{font-size:clamp(36px,4vw,58px);font-weight:500;line-height:1.4;letter-spacing:-.045em;margin-top:22px}.search-heading>p{color:#526d7e;font-size:14px;line-height:1.9;margin-top:20px}.editorial-search-form{width:min(100%,860px);display:flex;align-items:center;gap:20px;border:1px solid #c4d5de;background:#fff;margin-top:36px;padding-left:22px}.editorial-search-form>svg{flex:0 0 auto;color:#7893a3;stroke-width:1.4}.editorial-search-form>input[type=search]{flex:1;min-width:0;font-size:14px;outline:0;color:#264c62;height:60px;background:transparent}.editorial-search-form>input::placeholder{color:#5a7483}.editorial-search-form>button{display:inline-flex;justify-content:space-between;align-items:center;gap:36px;min-height:60px;padding-inline:28px;background:#071c2c;color:#fff;font-size:12px;cursor:pointer}.editorial-search-form>button:hover{background:#0c4861}.search-start{padding-block:15px 100px}.search-start>div{margin-top:22px;border-top:1px solid #cad8df;width:min(100%,860px)}.search-start a{display:flex;align-items:center;justify-content:space-between;padding-block:21px;border-bottom:1px solid #cad8df;font-size:17px;color:#2a5168}.search-start a>svg{color:#7893a3}.search-layout{display:grid;grid-template-columns:230px 1fr;gap:70px;padding-block:14px 88px}.search-facets{align-self:start;position:sticky;top:122px}.search-facets nav{display:grid;gap:4px;margin-top:24px}.search-facets nav>a{display:flex;align-items:center;justify-content:space-between;padding-block:15px;font-size:12px;color:#5a7483;border-bottom:1px solid #cad8df}.search-facets nav>a>span{font-size:10px;font-variant-numeric:tabular-nums}.search-facets nav>a.is-active{color:#071c2c;border-bottom-color:#2d5a71}.search-facets nav>a.is-active>span{color:#078aae}.search-active-tag{display:inline-flex;align-items:center;gap:22px;margin-top:24px;padding:7px 12px;color:#426b81;font-size:11px;border:1px solid #cad8df}.search-results-count{padding-bottom:22px;border-bottom:1px solid #cad8df;color:#5a7483;font-size:11px;line-height:1.8}.search-results-count strong{color:#264c62;font-weight:500}.search-result-list{list-style:none}.search-result-list>li{display:grid;grid-template-columns:28px 1fr;gap:24px;padding-block:30px;border-bottom:1px solid #cad8df}.search-result-number{color:#5a7483;font-size:10px;padding-top:3px}.search-result-category{color:#087fa5;font-size:10px}.search-result-list h2{margin-top:11px;font-size:clamp(19px,1.9vw,25px);font-weight:500;line-height:1.65;letter-spacing:-.02em}.search-result-list h2>a{color:#264c62;display:flex;align-items:start;justify-content:space-between;gap:36px}.search-result-list h2>a>svg{flex:0 0 auto;margin-top:7px;color:#7794a4}.search-result-list h2>a:hover{color:#087fa5}.search-result-list p{font-size:14px;line-height:1.95;color:#526d7e;max-width:820px;margin-top:15px}.search-result-list mark{color:#1e4f69;background:#dbeaf1;padding-inline:2px}.search-empty{padding-block:65px}.search-empty h2{font-size:25px;font-weight:400}.search-empty p{color:#526d7e;margin-top:16px;font-size:14px;line-height:1.9}.search-empty>a{display:inline-flex;align-items:center;gap:20px;font-size:12px;color:#087fa5;margin-top:24px}.search-pagination{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:24px;padding-top:30px}.search-pagination>a{display:flex;align-items:center;gap:14px;color:#42677d;font-size:11px}.search-pagination>a:last-child{justify-content:end}.search-pagination>span{text-align:center;color:#5a7483;font-size:10px}@media (max-width:1100px){.company-heading,.company-section-heading{gap:56px}.company-gallery>div{height:285px}.company-career-feature{gap:50px}.company-network-inner{gap:40px}.company-timeline>li{grid-template-columns:.6fr 1.4fr 1fr;gap:28px}.company-content-block{grid-template-columns:25px 1.4fr 1fr;gap:28px}.company-block-images>div{min-height:195px}.search-layout{grid-template-columns:190px 1fr;gap:48px}}@media (max-width:850px){.company-heading{padding-block:42px 44px;gap:32px;grid-template-columns:1fr}.company-heading>p{max-width:640px}.company-gallery{padding-bottom:45px}.company-gallery>div{height:240px}.company-facts-grid{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:30px}.company-facts-grid>div:nth-child(4){padding-left:0;border:0}.company-section-links{gap:26px;flex-wrap:wrap}.company-career-feature{grid-template-columns:1fr;gap:36px;padding-block:54px}.company-career-copy>p{max-width:600px}.company-career-image{min-height:330px}.company-network-inner{grid-template-columns:1fr;gap:28px}.company-network-heading h2>br{display:none}.company-network-heading h2>span{margin-left:8px}.company-network-regions{grid-column:1}.company-section{padding-block:54px}.company-section-heading{grid-template-columns:1fr;gap:24px;padding-bottom:32px}.company-timeline>li{grid-template-columns:120px 1fr;gap:18px 24px}.company-timeline-image{grid-column:2;max-width:320px;height:170px}.company-content-block{grid-template-columns:25px 1fr;gap:22px}.company-block-images{grid-column:2;grid-template-columns:repeat(2,minmax(0,1fr))}.company-block-images>div{min-height:200px}.company-block-images>div:only-child{grid-column:1/-1;min-height:285px}.editorial-related-grid{gap:23px}.editorial-related-grid h3{font-size:16px}.editorial-related-grid[data-count="1"]>a{gap:32px}.editorial-related-grid[data-count="1"] h3{font-size:24px}.search-layout{grid-template-columns:1fr;gap:34px}.search-facets{position:static}.search-facets nav{display:flex;flex-wrap:wrap;gap:22px;margin-top:12px}.search-facets nav>a{gap:18px;padding-block:13px}}@media (max-width:640px){.editorial-eyebrow{font-size:9px}.company-heading h1{font-size:38px;margin-top:20px}.company-heading>p{font-size:14px}.company-gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;padding-bottom:32px}.company-gallery>div{height:170px}.company-gallery>div:first-child{grid-column:1/-1;height:260px}.company-facts{padding-block:36px}.company-facts-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.company-facts-grid>div{padding-inline:22px;gap:11px}.company-facts-grid>div:nth-child(odd){padding-left:0;border:0}.company-facts-grid>div:nth-child(4){border-left:1px solid #ffffff24;padding-left:22px}.company-fact-value{font-size:34px}.company-section-links{gap:20px 25px;padding-block:24px}.company-section-links>a{font-size:10px;gap:9px}.company-career-feature{padding-block:42px;gap:28px}.company-career-copy h2{font-size:29px}.company-career-copy>p{font-size:14px}.company-career-image{min-height:250px}.company-network{padding-block:42px}.company-network-heading h2{font-size:29px}.company-network-regions{gap:15px 22px;font-size:9px}.company-section{padding-block:44px;scroll-margin-top:88px}.company-section-heading h2{font-size:31px}.company-section-heading>p{font-size:14px}.company-timeline>li{grid-template-columns:1fr;gap:15px;padding-block:25px}.company-timeline-year{font-size:31px}.company-timeline-story>h3{font-size:19px}.company-timeline-image{grid-column:1;max-width:none;height:215px;margin-top:4px}.company-content-block{grid-template-columns:1fr;gap:16px;padding-block:26px}.company-block-copy h3{font-size:21px;margin-bottom:15px}.company-block-images{grid-column:1;grid-template-columns:1fr}.company-block-images>div,.company-block-images>div:only-child{min-height:235px}.editorial-rich-text{font-size:14px}.editorial-article{padding-block:28px 44px}.editorial-article-heading{padding-bottom:27px}.editorial-article-meta{margin-block:22px 18px;gap:10px;font-size:10px}.editorial-article-meta>a{padding-left:10px}.editorial-article-heading h1{font-size:29px;line-height:1.6}.editorial-article-intro{font-size:14px;margin-top:22px}.editorial-article-cover{margin-bottom:18px}.editorial-article-body>div{padding-block:22px}.editorial-article-body h2{font-size:24px}.editorial-article-body .prose{font-size:14px}.editorial-article-adjacent{grid-template-columns:1fr;gap:25px;margin-top:30px}.editorial-article-adjacent>span{display:none}.editorial-article-adjacent>a:last-child{text-align:left}.editorial-article-adjacent h2{font-size:16px}.editorial-related{padding-block:42px}.editorial-related-grid{grid-template-columns:1fr;gap:32px}.editorial-related-grid h3{font-size:19px;margin-top:17px}.editorial-related-grid[data-count="1"]>a{grid-template-columns:1fr;gap:0}.editorial-related-grid[data-count="1"] h3{font-size:21px;margin-top:18px}.editorial-related-grid[data-count="1"] h3>svg{width:20px;height:20px;margin-top:7px}.editorial-related-grid[data-count="1"] p{margin-top:14px}.editorial-related-heading h2{font-size:27px}.search-heading{padding-block:32px 36px}.search-heading h1{font-size:34px}.search-heading>p{font-size:14px}.editorial-search-form{margin-top:27px;padding-left:13px;gap:12px}.editorial-search-form>svg{width:17px;height:17px}.editorial-search-form>input[type=search]{height:54px;font-size:12px}.editorial-search-form>button{min-height:54px;padding-inline:18px;gap:12px;font-size:11px}.editorial-search-form>button>svg{width:15px;height:15px}.search-start{padding-block:10px 60px}.search-start a{font-size:16px}.search-layout{padding-block:5px 58px;gap:27px}.search-facets nav{gap:15px 22px}.search-facets nav>a{font-size:11px;gap:10px}.search-result-list>li{grid-template-columns:20px 1fr;gap:15px;padding-block:25px}.search-result-list h2{font-size:20px}.search-result-list h2>a{gap:16px}.search-result-list h2>a>svg{width:18px;height:18px}.search-result-list p{font-size:14px}.search-pagination{gap:10px}.search-pagination>a{gap:8px;font-size:10px}}@media (prefers-reduced-motion:reduce){.editorial-page *{transition:none!important;animation:none!important}}