.en-site #content .ens-editorial{--en-accent: #3b6fff;--en-muted: #d8dce5;--en-line: #30394a;--geo-muted: #d8dce5;background:#020712;color:#fff;isolation:isolate}#content .ens-editorial :is(section[id],article[id],h2[id]){scroll-margin-top:104px}#content .ens-editorial .en-wrap{width:min(1440px,100%);padding-inline:clamp(20px,5vw,80px)}#content .ens-editorial :is(a,button,summary):focus-visible{outline:3px solid #3b6fff;outline-offset:5px}#content .ens-editorial .en-button{display:inline-flex;justify-content:space-between;align-items:center;gap:24px;min-height:54px;padding:14px 20px;border:0;border-radius:3px 16px 3px 3px;background:#3b6fff;color:#020712;box-shadow:none;text-decoration:none;font-size:15px;line-height:1.5;font-weight:700;transition:background .18s ease}#content .ens-editorial .en-button:hover{background:#4b83ff;transform:none;box-shadow:none}#content .ens-editorial .en-text-link{color:inherit;min-height:44px;margin-top:0;padding:10px 0;font-size:15px;line-height:1.5;border:0;text-decoration:underline;text-underline-offset:6px}#content .ens-editorial .en-actions{gap:16px 28px;align-items:center}#content .ens-editorial .en-section{padding-block:clamp(64px,7vw,108px)}#content .ens-editorial .ens-hero{padding-block:clamp(56px,7vw,100px) clamp(56px,7vw,96px);overflow:clip}#content .ens-editorial .ens-hero-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);gap:clamp(28px,4vw,64px);align-items:center}#content .ens-editorial .ens-context{margin:0 0 24px;font-size:15px;line-height:1.5;color:#b9d3ff}#content .ens-editorial .ens-context a{color:inherit}#content .ens-editorial .ens-hero h1{font:550 clamp(38px,4vw,60px)/1.08 var(--font-display,var(--font-satoshi));letter-spacing:-.055em;color:#fff;max-width:23ch;margin:0;text-wrap:balance}#content .ens-editorial .ens-hero-lead{max-width:53ch;color:#d8dce5;font-size:18px;line-height:1.65;margin:26px 0 0}#content .ens-editorial .ens-hero-statement{max-width:43ch;font-size:22px;line-height:1.45;letter-spacing:-.015em;color:#fff;margin-top:24px}#content .ens-editorial .ens-hero-statement+.ens-hero-lead{margin-top:18px;font-size:17px}#content .ens-editorial .ens-hero-project{min-width:0;margin:0}#content .ens-editorial .ens-hero-project>.v-media{width:100%;aspect-ratio:4/3;background:#020712}#content .ens-editorial .ens-hero-project .v-motion{top:18px;right:18px}#content .ens-editorial .ens-hero-project figcaption{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px 24px;color:#d8dce5;font-size:13px;line-height:1.5;margin-top:16px}#content .ens-editorial .ens-hero-project figcaption a{color:#fff;text-decoration:underline;text-underline-offset:5px}#content .ens-editorial .ens-paths{display:flex;flex-wrap:wrap;gap:8px 30px;padding-block:22px 30px}#content .ens-editorial .ens-paths a{display:inline-flex;gap:16px;align-items:center;min-height:44px;font-size:15px;line-height:1.5;color:#d8dce5}#content .ens-editorial .ens-paths a:hover{color:#fff}.en-site #content .ens-editorial .ens-paper{--en-muted: #465063;--en-accent: #243dff;background:#edf3ff;color:#020712;padding-block:clamp(64px,7vw,108px)}.en-site #content .ens-editorial .ens-paper :is(h2,h3){color:#020712}.en-site #content .ens-editorial .ens-paper p{color:#465063}.en-site #content .ens-editorial .ens-paper .en-button{background:#243dff;color:#fff}.en-site #content .ens-editorial .ens-paper .en-button:hover{background:#1d32e0}.en-site #content .ens-editorial .ens-paper .en-text-link{color:#243dff}#content .ens-editorial .ens-chapter-head{display:grid;grid-template-columns:1fr 1fr;gap:50px;align-items:end;margin-bottom:60px}#content .ens-editorial .ens-chapter-head h2{font-size:clamp(32px,3.2vw,46px);line-height:1.13;letter-spacing:-.04em;max-width:24ch}#content .ens-editorial .ens-chapter-head>p{max-width:53ch;font-size:17px;line-height:1.65}#content .ens-editorial .ens-deck{margin-top:16px;font-size:20px;line-height:1.5}#content .ens-editorial .ens-service-rows{display:grid;gap:clamp(54px,7vw,100px)}#content .ens-editorial .ens-service-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(32px,5vw,80px);align-items:center}#content .ens-editorial .ens-service-row:nth-child(2n) .ens-service-image{order:2}#content .ens-editorial .ens-service-image{display:block;background:#e6e0d5;overflow:hidden}#content .ens-editorial .ens-service-image img{display:block;width:100%;height:auto;aspect-ratio:4/3;-o-object-fit:contain;object-fit:contain}.en-site #content .ens-editorial .ens-service-purpose{color:#243dff;font-size:16px;margin:0 0 18px}#content .ens-editorial .ens-service-copy h3{font-size:clamp(28px,2.8vw,40px);line-height:1.15;letter-spacing:-.04em;margin:0 0 22px}#content .ens-editorial .ens-service-copy h3 a{display:flex;justify-content:space-between;gap:24px;align-items:start}#content .ens-editorial .ens-service-copy h3 span{font-size:25px;color:#243dff}#content .ens-editorial .ens-service-copy>p:not(.ens-service-purpose){font-size:17px;line-height:1.7;max-width:56ch}#content .ens-editorial .ens-service-copy ul{margin:24px 0;padding-left:20px;color:#465063;font-size:15px;line-height:1.6}#content .ens-editorial .ens-service-copy li+li{margin-top:10px}#content .ens-editorial .ens-search-chapter{padding-block:clamp(64px,7vw,108px);background:#020712}.en-site #content .ens-editorial .services-search{gap:clamp(30px,5vw,72px)}.en-site #content .ens-editorial .services-search>div>p{color:#d8dce5}.en-site #content .ens-editorial .services-search :is(img,figure>a){border-radius:0;box-shadow:none}#content .ens-editorial .ens-capability-wrap{background:#edf3ff;color:#020712;padding-block:32px}#content .ens-editorial .ens-capability-details>summary{display:flex;justify-content:space-between;gap:28px;align-items:center;list-style:none;min-height:70px;font-size:clamp(21px,2.1vw,30px);line-height:1.3;letter-spacing:-.025em;cursor:pointer}#content .ens-editorial .ens-capability-details>summary::-webkit-details-marker{display:none}#content .ens-editorial .ens-capability-details[open]>summary span{transform:rotate(45deg)}#content .ens-editorial .ens-capability-details .v-capabilities{padding-inline:0}#content .ens-editorial .ens-capability-details :is(p,li){color:#465063}#content .ens-editorial .ens-capability-details .v-cap-buttons button{border:0;border-radius:0;background:#e5dfd4;color:#020712;min-height:48px;font-size:15px}#content .ens-editorial .ens-capability-details .v-cap-buttons button[aria-pressed=true]{background:#243dff;color:#fff}#content .ens-editorial .ens-capability-details .v-cap-panel{background:none;border:0;border-radius:0;box-shadow:none}#content .ens-editorial .ens-capability-details .v-cap-panel img{border-radius:0}#content .ens-editorial .ens-close{background:#3b6fff;color:#020712;padding-block:clamp(60px,7vw,100px)}#content .ens-editorial .ens-close>div{display:grid;grid-template-columns:1fr 1fr;gap:50px;align-items:end}#content .ens-editorial .ens-close h2{font-size:clamp(37px,4vw,60px);line-height:1.05;letter-spacing:-.045em}#content .ens-editorial .ens-close p{color:#020712;max-width:53ch;margin-top:24px;font-size:17px;line-height:1.6}#content .ens-editorial .ens-close .en-button{background:#020712;color:#fff}#content .ens-editorial .ens-close .en-text-link{color:#020712}#content .ens-editorial .ens-delivery-chapter{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(32px,5vw,80px);align-items:start}#content .ens-editorial .ens-delivery-copy .en-lead{margin:0 0 24px;font-size:18px}#content .ens-editorial .ens-evidence{min-width:0}#content .ens-editorial .ens-evidence .en-work-grid:has(>article:only-child){grid-template-columns:minmax(0,1fr)}#content .ens-editorial .ens-evidence .work-index-image{border:0;border-radius:0}#content .ens-editorial .ens-evidence .work-index-card :is(.work-index-scope,.work-index-description){color:#d8dce5}#content .ens-editorial .ens-scope .en-scope li{display:block;padding:16px 0;border-color:#c4cee0;color:#465063;font-size:16px;line-height:1.6}#content .ens-editorial .ens-scope .en-scope li:before{color:#243dff}#content .ens-editorial .ens-faq-chapter .en-faq{max-width:1000px;border:0;margin-top:34px}#content .ens-editorial .ens-faq-chapter .en-faq details{border-color:#c4cee0}#content .ens-editorial .ens-faq-chapter .en-faq summary{min-height:64px;font-size:19px;line-height:1.45;padding-block:22px}#content .ens-editorial .ens-faq-chapter .en-faq details>p{font-size:17px;line-height:1.7}#content .ens-editorial .en-guide-card{padding:0;border:0;border-radius:0;background:none}#content .ens-editorial .en-guide-card img{border-radius:0}#content .ens-editorial .en-guide-card h3{font-size:25px;line-height:1.2}#content .ens-editorial .en-guide-card .en-eye{font-size:14px;letter-spacing:0;text-transform:none;color:#3b6fff}#content .ens-editorial .jr{background:#020712;color:#fff}#content .ens-editorial .jr header>div:first-child>p{color:#3b6fff}#content .ens-editorial .jr p{color:#d8dce5}#content .ens-editorial .jr .jb-page:not(.jb-dark) p{color:#514a51}#content .ens-editorial .jr .jb-page .jb-folio{font-size:13px}.en-site #content .ens-search .geo-paper{background:#edf3ff;color:#020712}.en-site #content .ens-search .geo-paper :is(p,.geo-output){color:#465063}.en-site #content .ens-search .geo-paper h3{color:#020712}#content .ens-search .geo-hero{padding-block:clamp(56px,7vw,100px)}#content .ens-search .geo-hero h1{font-size:clamp(42px,4.3vw,64px);line-height:1.05}#content .ens-search .geo-title-statement{color:#3b6fff}#content .ens-search .geo-hero-proof a{border-radius:0;box-shadow:none}#content .ens-search .geo-layers article{padding-top:0;border:0}#content .ens-search .geo-market-plan{padding:0;border:0;border-radius:0;background:none}#content .ens-search .geo-work article{border:0;gap:0}#content .ens-search .geo-step{display:none}#content .ens-search .geo-output strong{text-transform:none;letter-spacing:0;color:#243dff;font-size:14px}#content .ens-search .geo-market-plan dt{color:#fff}#content .ens-search .geo-market-plan dd{color:#d8dce5}#content .ens-search .geo-evidence-links .work-index-image{border:0;border-radius:0}@media(max-width:1000px){#content .ens-editorial .ens-hero-grid{grid-template-columns:minmax(0,1fr);gap:36px}#content .ens-editorial .ens-hero h1{font-size:clamp(40px,6vw,58px);max-width:23ch}#content .ens-editorial .ens-hero-project{max-width:760px}#content .ens-editorial .ens-chapter-head{gap:32px}}@media(max-width:760px){#content .ens-editorial .ens-hero{padding-block:36px 48px}#content .ens-editorial .ens-hero h1{font-size:clamp(31px,8.6vw,44px);line-height:1.1;letter-spacing:-.045em}#content .ens-editorial .ens-context{margin-bottom:18px}#content .ens-editorial .ens-hero-lead{font-size:17px;margin-top:22px}#content .ens-editorial .ens-hero-statement{font-size:20px}#content .ens-editorial .ens-hero-project>.v-media{aspect-ratio:4/3}#content .ens-editorial .ens-hero-project figcaption{font-size:12px}#content .ens-editorial .ens-paths{gap:4px 20px;padding-block:14px 26px}#content .ens-editorial .ens-paths a{font-size:14px}#content .ens-editorial .ens-chapter-head,#content .ens-editorial .ens-service-row,#content .ens-editorial .ens-close>div,#content .ens-editorial .ens-delivery-chapter{grid-template-columns:minmax(0,1fr);gap:28px}#content .ens-editorial .ens-chapter-head{margin-bottom:38px}#content .ens-editorial .ens-chapter-head h2{font-size:30px}#content .ens-editorial .ens-service-row:nth-child(2n) .ens-service-image{order:0}#content .ens-editorial .ens-service-copy h3{font-size:29px}#content .ens-editorial .ens-service-copy>p:not(.ens-service-purpose){font-size:16px}#content .ens-editorial .ens-service-rows{gap:56px}#content .ens-editorial .ens-evidence .en-work-grid{grid-template-columns:minmax(0,1fr)}#content .ens-editorial .ens-faq-chapter .en-faq summary{font-size:18px}#content .ens-editorial .ens-faq-chapter .en-faq details>p{font-size:16px}}@media(prefers-reduced-motion:reduce){#content .ens-editorial :is(.en-button,.ens-service-image img){transition:none;transform:none}}
