.operations-module__XTs9gW__site{--ink:#11120f;--paper:#eeeae0;--muted:#b1b3aa;--brass:#beb697;background:var(--ink);color:var(--paper)}.operations-module__XTs9gW__site h1,.operations-module__XTs9gW__site h2{letter-spacing:-.055em;font-weight:400}.operations-module__XTs9gW__kicker{letter-spacing:.13em;text-transform:uppercase;color:#bdb69e;font-size:10px;line-height:1.7}.operations-module__XTs9gW__kicker span{color:#8e917f;margin-right:26px}.operations-module__XTs9gW__hero{isolation:isolate;background:#171b18;height:100svh;min-height:650px;position:relative;overflow:hidden}.operations-module__XTs9gW__media{aspect-ratio:16/10;isolation:isolate;background:#1c201c;position:relative;overflow:hidden}.operations-module__XTs9gW__media video,.operations-module__XTs9gW__poster{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.operations-module__XTs9gW__media video{z-index:1}.operations-module__XTs9gW__heroMedia{aspect-ratio:auto;width:100%;height:100%;position:absolute;inset:0}.operations-module__XTs9gW__heroMedia video,.operations-module__XTs9gW__heroMedia .operations-module__XTs9gW__poster{object-position:58% center}.operations-module__XTs9gW__filmControls{z-index:4;letter-spacing:.04em;color:#cbcabe;background:linear-gradient(#0000,#0c100de0);justify-content:space-between;align-items:center;gap:20px;padding:25px 24px 14px;font-size:9px;display:flex;position:absolute;bottom:0;left:0;right:0}.operations-module__XTs9gW__filmControls button{color:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;min-height:44px;padding:10px}.operations-module__XTs9gW__heroMedia .operations-module__XTs9gW__filmControls{padding:28px 6vw 18px}.operations-module__XTs9gW__heroShade{z-index:2;pointer-events:none;background:linear-gradient(90deg,#0a110ddd,#0000 90%),linear-gradient(#080e0b66,#0000 60%,#11120f 100%);position:absolute;inset:0}.operations-module__XTs9gW__heroCopy{z-index:3;pointer-events:none;grid-template-columns:1.4fr 1fr;align-content:end;gap:24px 5vw;min-height:100%;padding:155px 6vw 110px;display:grid;position:relative}.operations-module__XTs9gW__heroCopy a{pointer-events:auto}.operations-module__XTs9gW__heroCopy>.operations-module__XTs9gW__kicker{grid-column:1/-1;margin:0}.operations-module__XTs9gW__heroCopy h1{letter-spacing:-.065em;margin:0;font-size:clamp(70px,9.9vw,170px);font-weight:480;line-height:.88}.operations-module__XTs9gW__heroCopy h1 span{color:#c7c4af}.operations-module__XTs9gW__heroIntro{align-self:end;max-width:355px;padding-bottom:8px}.operations-module__XTs9gW__heroIntro>p:first-child{letter-spacing:-.025em;margin:0 0 24px;font-size:clamp(21px,2.3vw,34px);line-height:1.25}.operations-module__XTs9gW__heroIntro>p:nth-child(2){color:#c2c6bb;margin-bottom:26px;font-size:13px;line-height:1.8}.operations-module__XTs9gW__heroIntro a,.operations-module__XTs9gW__positioningBody a,.operations-module__XTs9gW__storyBody a{color:#dddccc;border-bottom:1px solid #808775;align-items:center;gap:35px;padding:12px 0;font-size:12px;display:inline-flex}.operations-module__XTs9gW__heroIntro a span{font-size:24px}.operations-module__XTs9gW__positioning{padding:115px 8vw 70px;scroll-margin-top:90px}.operations-module__XTs9gW__positioning>h2{max-width:1100px;margin:45px 0 42px;font-size:clamp(36px,5.1vw,82px);line-height:1.14}.operations-module__XTs9gW__positioning>h2>span{color:#868e7f}.operations-module__XTs9gW__positioningBody{max-width:570px;margin-left:46%}.operations-module__XTs9gW__positioningBody>p{color:#bfc3b7;margin-bottom:22px;font-size:16px;line-height:1.85}.operations-module__XTs9gW__method{grid-template-columns:1fr 1.2fr 1fr;gap:6vw;margin-top:85px;display:grid}.operations-module__XTs9gW__method article{border-top:1px solid #535d4959;padding-top:23px}.operations-module__XTs9gW__method article:nth-child(2){margin-top:55px}.operations-module__XTs9gW__method article:nth-child(3){margin-top:105px}.operations-module__XTs9gW__method article>span{color:#a5ac97;letter-spacing:.09em;font-size:9px}.operations-module__XTs9gW__method h3{letter-spacing:-.04em;margin:24px 0 15px;font-size:27px;font-weight:400;line-height:1.2}.operations-module__XTs9gW__method p{color:#afb6a6;font-size:14px;line-height:1.8}.operations-module__XTs9gW__expertiseTitle{padding:100px 8vw 25px;position:relative}.operations-module__XTs9gW__expertiseTitle>p:nth-child(2){letter-spacing:-.075em;color:#deded0;margin:20px 0;font-size:clamp(75px,12vw,185px);line-height:1.1}.operations-module__XTs9gW__expertiseTitle>span{color:#a0aa91;font-size:11px;position:absolute;bottom:55px;right:9vw}.operations-module__XTs9gW__stories{overflow:hidden}.operations-module__XTs9gW__story{grid-template-columns:1.3fr 1fr;gap:45px 8vw;padding:95px 8vw 80px;scroll-margin-top:95px;display:grid;position:relative}.operations-module__XTs9gW__storyHeading{grid-column:1/-1}.operations-module__XTs9gW__story h2{letter-spacing:-.045em;max-width:950px;margin:25px 0 0;font-size:clamp(38px,4.7vw,76px);font-weight:400;line-height:1.12}.operations-module__XTs9gW__storyBody{align-self:center}.operations-module__XTs9gW__storyBody>p:first-child{color:#bdc2b5;margin:0 0 24px;font-size:16px;line-height:1.9}.operations-module__XTs9gW__storyBody .operations-module__XTs9gW__disciplines{color:#98a48f;margin-bottom:25px;font-size:10px;line-height:1.9}.operations-module__XTs9gW__storyVisual{min-width:0}.operations-module__XTs9gW__storyBody a{font-size:12px;line-height:1.5}.operations-module__XTs9gW__storyBody a span{margin-left:auto;font-size:19px}.operations-module__XTs9gW__storyVisual .operations-module__XTs9gW__media{aspect-ratio:4/3}.operations-module__XTs9gW__financial .operations-module__XTs9gW__storyVisual{margin-left:-8vw}.operations-module__XTs9gW__financial .operations-module__XTs9gW__storyHeading{margin-left:10vw}.operations-module__XTs9gW__intelligence{grid-template-columns:1fr 1.35fr;padding-top:150px}.operations-module__XTs9gW__intelligence .operations-module__XTs9gW__storyHeading{grid-column:1}.operations-module__XTs9gW__intelligence .operations-module__XTs9gW__storyVisual{grid-area:1/2/3;margin-top:65px;margin-right:-8vw}.operations-module__XTs9gW__intelligence .operations-module__XTs9gW__media{aspect-ratio:4/5}.operations-module__XTs9gW__intelligence .operations-module__XTs9gW__storyBody{grid-column:1}.operations-module__XTs9gW__intelligence h2{font-size:clamp(38px,4.1vw,65px)}.operations-module__XTs9gW__field{background:#20271f;margin-top:80px;padding-top:70px}.operations-module__XTs9gW__field .operations-module__XTs9gW__storyHeading{grid-column:1}.operations-module__XTs9gW__field .operations-module__XTs9gW__storyBody{grid-area:1/2}.operations-module__XTs9gW__field .operations-module__XTs9gW__storyVisual{grid-area:2/1/auto/-1;margin:0 -8vw -80px}.operations-module__XTs9gW__field .operations-module__XTs9gW__media{aspect-ratio:2.2}.operations-module__XTs9gW__digital{grid-template-columns:.9fr 1.4fr;padding-top:150px}.operations-module__XTs9gW__digital .operations-module__XTs9gW__storyHeading{grid-column:2}.operations-module__XTs9gW__digital .operations-module__XTs9gW__storyVisual{grid-area:1/1/3;align-self:center;margin-left:-8vw}.operations-module__XTs9gW__digital .operations-module__XTs9gW__media{aspect-ratio:3/4}.operations-module__XTs9gW__digital .operations-module__XTs9gW__storyBody{grid-column:2;max-width:540px}.operations-module__XTs9gW__threat{padding-top:110px}.operations-module__XTs9gW__threat .operations-module__XTs9gW__storyHeading{max-width:700px}.operations-module__XTs9gW__threat .operations-module__XTs9gW__storyVisual{grid-area:1/2/3;margin-right:-8vw}.operations-module__XTs9gW__threat .operations-module__XTs9gW__media{aspect-ratio:3/4}.operations-module__XTs9gW__threat .operations-module__XTs9gW__storyHeading,.operations-module__XTs9gW__threat .operations-module__XTs9gW__storyBody{grid-column:1}.operations-module__XTs9gW__threat h2{font-size:clamp(38px,4vw,64px)}.operations-module__XTs9gW__sensitive{color:#222920;background:#d6d5c8;grid-template-columns:1.55fr 1fr;margin-top:90px;padding-top:90px;padding-bottom:100px}.operations-module__XTs9gW__sensitive .operations-module__XTs9gW__kicker,.operations-module__XTs9gW__sensitive .operations-module__XTs9gW__disciplines{color:#59614f}.operations-module__XTs9gW__sensitive .operations-module__XTs9gW__storyBody>p:first-child{color:#3d4739}.operations-module__XTs9gW__sensitive .operations-module__XTs9gW__storyBody a{color:#222920;border-color:#858e78}.operations-module__XTs9gW__sensitive .operations-module__XTs9gW__storyHeading{grid-area:1/1}.operations-module__XTs9gW__sensitive .operations-module__XTs9gW__storyBody{grid-area:2/1;max-width:640px}.operations-module__XTs9gW__sensitive .operations-module__XTs9gW__storyVisual{grid-area:1/2/3;align-self:end}.operations-module__XTs9gW__sensitive .operations-module__XTs9gW__media{aspect-ratio:3/4;filter:saturate(.5)}.operations-module__XTs9gW__sensitive h2{font-size:clamp(36px,4.1vw,65px)}.operations-module__XTs9gW__groups{grid-template-columns:1fr 1fr;padding-top:120px}.operations-module__XTs9gW__groups .operations-module__XTs9gW__storyHeading{grid-column:1}.operations-module__XTs9gW__groups .operations-module__XTs9gW__storyBody{grid-column:1;max-width:500px}.operations-module__XTs9gW__groupWords{color:#67745f;letter-spacing:-.04em;grid-area:1/2/3;align-self:center;padding:40px 0;font-size:clamp(30px,5vw,75px);line-height:1.7;position:relative}.operations-module__XTs9gW__groupWords span{z-index:1;display:block;position:relative}.operations-module__XTs9gW__groupWords span:nth-child(2){margin-left:12%}.operations-module__XTs9gW__groupWords span:nth-child(3){color:#bbc4ab;margin-left:28%}.operations-module__XTs9gW__groupWords i{border:1px solid #414d39;border-radius:50%;position:absolute;inset:0;transform:rotate(-25deg)scale(.85,1.15)}.operations-module__XTs9gW__legal{grid-template-columns:1.2fr 1fr;padding-bottom:140px}.operations-module__XTs9gW__legal .operations-module__XTs9gW__storyHeading{margin-left:20%}.operations-module__XTs9gW__legal .operations-module__XTs9gW__storyVisual{margin-left:-8vw}.operations-module__XTs9gW__legal .operations-module__XTs9gW__media{aspect-ratio:16/9}.operations-module__XTs9gW__enquiry{background:#1b231a;border-top:1px solid #4b584149;padding:95px 8vw 100px}.operations-module__XTs9gW__enquiry>a{letter-spacing:-.065em;margin:35px 0;font-size:clamp(48px,8vw,125px);line-height:1.05;display:block}.operations-module__XTs9gW__enquiry>a>span{color:#b9c4a7;margin-left:12vw;font-size:.6em}.operations-module__XTs9gW__enquiry>p:last-child{color:#b4bda8;font-size:13px}.operations-module__XTs9gW__detailFeature{background:#172015;grid-template-columns:1fr 1.25fr;align-items:center;gap:7vw;padding:65px 8vw 100px;display:grid}.operations-module__XTs9gW__detailFeature h2{letter-spacing:-.04em;white-space:pre-line;margin:25px 0;font-size:clamp(32px,3.6vw,55px);line-height:1.15}.operations-module__XTs9gW__detailFeature p:not(.operations-module__XTs9gW__kicker){color:#bcc5b3;font-size:15px;line-height:1.9}.operations-module__XTs9gW__detailFeature .operations-module__XTs9gW__media{aspect-ratio:4/3}.operations-module__XTs9gW__detailSensitive{color:#263020;background:#d6d5c8}.operations-module__XTs9gW__detailSensitive p:not(.operations-module__XTs9gW__kicker),.operations-module__XTs9gW__detailSensitive .operations-module__XTs9gW__kicker{color:#4b5841}.operations-module__XTs9gW__site a:focus-visible,.operations-module__XTs9gW__site button:focus-visible,.operations-module__XTs9gW__media button:focus-visible{outline-offset:5px;outline:2px solid #d8d9bb}@media (max-width:760px){.operations-module__XTs9gW__hero{height:100svh;min-height:640px}.operations-module__XTs9gW__heroCopy{align-content:end;min-height:100%;padding:130px 7vw 95px;display:block}.operations-module__XTs9gW__heroCopy>.operations-module__XTs9gW__kicker{margin-bottom:24px;font-size:8px}.operations-module__XTs9gW__heroCopy h1{font-size:clamp(64px,17vw,110px);line-height:.91}.operations-module__XTs9gW__heroIntro{max-width:320px;margin-top:28px}.operations-module__XTs9gW__heroIntro>p:first-child{margin-bottom:15px;font-size:22px}.operations-module__XTs9gW__heroIntro>p:nth-child(2){margin-bottom:10px;font-size:11px}.operations-module__XTs9gW__heroIntro a{padding:8px 0;font-size:11px}.operations-module__XTs9gW__heroMedia .operations-module__XTs9gW__filmControls{padding:20px 5vw 8px;font-size:7px}.operations-module__XTs9gW__heroShade{background:linear-gradient(90deg,#09100dbc,#09100d33),linear-gradient(#0000 40%,#11120f)}.operations-module__XTs9gW__filmControls{padding:20px 15px 8px;font-size:8px}.operations-module__XTs9gW__positioning{padding:65px 7vw 40px}.operations-module__XTs9gW__kicker{font-size:8px}.operations-module__XTs9gW__positioning>h2{margin:30px 0;font-size:35px}.operations-module__XTs9gW__positioningBody{max-width:none;margin-left:12%}.operations-module__XTs9gW__positioningBody>p{font-size:14px}.operations-module__XTs9gW__method{margin-top:50px;display:block}.operations-module__XTs9gW__method article,.operations-module__XTs9gW__method article:nth-child(2),.operations-module__XTs9gW__method article:nth-child(3){margin-top:28px;padding-top:18px}.operations-module__XTs9gW__method article:nth-child(2){margin-left:9%}.operations-module__XTs9gW__method article:nth-child(3){margin-left:18%}.operations-module__XTs9gW__method h3{margin:15px 0 10px;font-size:25px}.operations-module__XTs9gW__method p{font-size:13px}.operations-module__XTs9gW__expertiseTitle{padding:45px 7vw 15px}.operations-module__XTs9gW__expertiseTitle>p:nth-child(2){font-size:85px}.operations-module__XTs9gW__expertiseTitle>span{font-size:9px;bottom:30px}.operations-module__XTs9gW__story,.operations-module__XTs9gW__intelligence,.operations-module__XTs9gW__digital,.operations-module__XTs9gW__threat,.operations-module__XTs9gW__sensitive,.operations-module__XTs9gW__groups,.operations-module__XTs9gW__legal,.operations-module__XTs9gW__field{flex-direction:column;gap:25px;margin-top:0;padding:55px 7vw;display:flex}.operations-module__XTs9gW__story h2,.operations-module__XTs9gW__intelligence h2,.operations-module__XTs9gW__threat h2,.operations-module__XTs9gW__sensitive h2{margin-top:18px;font-size:36px}.operations-module__XTs9gW__story .operations-module__XTs9gW__storyHeading,.operations-module__XTs9gW__story .operations-module__XTs9gW__storyVisual,.operations-module__XTs9gW__story .operations-module__XTs9gW__storyBody{align-self:stretch;max-width:none;margin:0}.operations-module__XTs9gW__story .operations-module__XTs9gW__storyVisual{order:2}.operations-module__XTs9gW__story .operations-module__XTs9gW__storyBody{order:3}.operations-module__XTs9gW__story .operations-module__XTs9gW__storyHeading{order:1}.operations-module__XTs9gW__story .operations-module__XTs9gW__media{aspect-ratio:16/11}.operations-module__XTs9gW__storyBody>p:first-child{font-size:14px;line-height:1.85}.operations-module__XTs9gW__storyBody .operations-module__XTs9gW__disciplines{font-size:9px}.operations-module__XTs9gW__storyBody a{font-size:11px}.operations-module__XTs9gW__financial .operations-module__XTs9gW__storyVisual,.operations-module__XTs9gW__field .operations-module__XTs9gW__storyVisual,.operations-module__XTs9gW__legal .operations-module__XTs9gW__storyVisual{margin:0 -7vw}.operations-module__XTs9gW__field .operations-module__XTs9gW__media{aspect-ratio:16/10}.operations-module__XTs9gW__sensitive .operations-module__XTs9gW__storyVisual{margin-left:18%}.operations-module__XTs9gW__sensitive .operations-module__XTs9gW__media{aspect-ratio:4/3}.operations-module__XTs9gW__groupWords{order:2;margin:20px 0;padding:20px 15px;font-size:44px;line-height:1.6}.operations-module__XTs9gW__digital,.operations-module__XTs9gW__groups{padding-top:65px}.operations-module__XTs9gW__enquiry{padding:65px 7vw}.operations-module__XTs9gW__enquiry>a{font-size:49px}.operations-module__XTs9gW__enquiry>a>span{margin-left:3vw}.operations-module__XTs9gW__detailFeature{flex-direction:column;gap:25px;padding:55px 7vw;display:flex}.operations-module__XTs9gW__detailFeature>div{width:100%}.operations-module__XTs9gW__detailFeature h2{font-size:34px}.operations-module__XTs9gW__detailFeature p:not(.operations-module__XTs9gW__kicker){font-size:14px}.operations-module__XTs9gW__detailFeature .operations-module__XTs9gW__media{aspect-ratio:4/3}}@media (prefers-reduced-motion:reduce){.operations-module__XTs9gW__site *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.operations-module__XTs9gW__sweep{background:#131b11;height:155svh;min-height:950px;position:relative}.operations-module__XTs9gW__sweepStage{grid-template-columns:.8fr 1.3fr;gap:30px 4vw;height:100svh;min-height:690px;padding:105px 8vw 45px;display:grid;position:sticky;top:0;overflow:hidden}.operations-module__XTs9gW__sweepLead h2{letter-spacing:-.06em;margin:25px 0;font-size:clamp(40px,5.5vw,84px);line-height:1.03}.operations-module__XTs9gW__sweepLead>p:not(.operations-module__XTs9gW__kicker){color:#a8b59e;max-width:270px;font-size:14px;line-height:1.8}.operations-module__XTs9gW__sweepLead>a{color:#a9b89b;margin-top:20px;font-size:10px;display:inline-block}.operations-module__XTs9gW__sweepVisual{grid-area:1/2/3;align-self:stretch;min-width:0;position:relative}.operations-module__XTs9gW__sweepVisual canvas{width:100%;height:100%;min-height:390px;display:block}.operations-module__XTs9gW__sweepVisual small{letter-spacing:.12em;color:#88977a;font-size:7px;position:absolute;bottom:0}.operations-module__XTs9gW__sweepCaption{align-self:end}.operations-module__XTs9gW__sweepCaption nav{border-top:1px solid #67775a;gap:18px;padding-top:14px;display:flex}.operations-module__XTs9gW__sweepCaption button{color:#819075;text-align:left;cursor:pointer;background:0 0;border:0;min-height:44px;font-size:9px}.operations-module__XTs9gW__sweepCaption button span{font-size:8px;line-height:1.7;display:block}.operations-module__XTs9gW__sweepCaption button[aria-current]{color:#e6e9d9}.operations-module__XTs9gW__sweepCaption h3{letter-spacing:-.02em;margin:20px 0 12px;font-size:24px;font-weight:400}.operations-module__XTs9gW__sweepCaption>p{color:#b3bea8;max-width:380px;font-size:13px;line-height:1.7}.operations-module__XTs9gW__sweepCaption>a{color:#d1d9c4;margin-top:15px;font-size:10px;display:block}.operations-module__XTs9gW__technology{padding:110px 8vw;scroll-margin-top:100px}.operations-module__XTs9gW__technology h2{margin:25px 0 35px;font-size:clamp(34px,4.8vw,76px);line-height:1.15}.operations-module__XTs9gW__technology>p:last-child{color:#b5bdae;max-width:620px;margin-left:38%;font-size:16px;line-height:1.85}@media (max-width:760px){.operations-module__XTs9gW__sweep{height:auto;min-height:0}.operations-module__XTs9gW__sweepStage{flex-direction:column;gap:20px;height:auto;min-height:0;padding:55px 7vw;display:flex;position:relative}.operations-module__XTs9gW__sweepLead h2{font-size:46px}.operations-module__XTs9gW__sweepLead>p:not(.operations-module__XTs9gW__kicker){max-width:none}.operations-module__XTs9gW__sweepVisual{align-self:stretch;width:100%;height:310px}.operations-module__XTs9gW__sweepVisual canvas{min-height:0}.operations-module__XTs9gW__sweepCaption{align-self:stretch}.operations-module__XTs9gW__sweepCaption nav{justify-content:space-between}.operations-module__XTs9gW__sweepCaption h3{font-size:25px}.operations-module__XTs9gW__technology{padding:65px 7vw}.operations-module__XTs9gW__technology h2{font-size:35px}.operations-module__XTs9gW__technology>p:last-child{margin-left:0;font-size:14px}}@media (prefers-reduced-motion:reduce){.operations-module__XTs9gW__sweep{height:auto;min-height:0}.operations-module__XTs9gW__sweepStage{position:relative}}.operations-module__XTs9gW__site h1,.operations-module__XTs9gW__site h2,.operations-module__XTs9gW__detailFeature h2{font-family:var(--font-instrument),Arial,sans-serif}.operations-module__XTs9gW__heroCopy h1{font-weight:500}.operations-module__XTs9gW__heroMedia{isolation:auto}
.training-module__BVY0NW__training{--ink:#ebece9;--quiet:#a6aead;--accent:#bbaa8c;color:var(--ink);font-family:var(--font-instrument),Arial,sans-serif;background:#0b1114}.training-module__BVY0NW__heading{max-width:1600px;margin:auto;padding:165px 7vw 80px}.training-module__BVY0NW__kicker{letter-spacing:.14em;text-transform:uppercase;margin:0 0 28px;color:var(--accent)!important;font-size:11px!important}.training-module__BVY0NW__heading h1{letter-spacing:-.065em;text-wrap:balance;max-width:1200px;margin:24px 0 48px;font-size:clamp(54px,7.5vw,112px);font-weight:450;font-family:inherit!important;line-height:1.02!important}.training-module__BVY0NW__heading h1>span{color:var(--quiet)}.training-module__BVY0NW__introduction{grid-template-columns:1fr 1fr;gap:6vw;max-width:1000px;margin-left:20%;display:grid}.training-module__BVY0NW__introduction p{color:var(--quiet);font-size:18px;line-height:1.7}.training-module__BVY0NW__introduction p:first-child{color:var(--ink);font-size:22px}.training-module__BVY0NW__textLink{color:inherit;border-bottom:1px solid #bbaa8c60;align-items:center;gap:35px;padding:14px 0;font-size:14px;display:inline-flex}.training-module__BVY0NW__heading>.training-module__BVY0NW__textLink{margin-top:30px}.training-module__BVY0NW__catalogue{max-width:1600px;margin:auto;padding:0 7vw 65px;scroll-margin-top:100px}.training-module__BVY0NW__programme{border-top:1px solid #ffffff24;grid-template-columns:20% 1fr;gap:0;padding:48px 0 62px;display:grid}.training-module__BVY0NW__programmeLabel{color:var(--accent);padding-top:10px;font-size:12px}.training-module__BVY0NW__programmeLabel>span{margin-bottom:24px;display:block}.training-module__BVY0NW__programmeLabel p{max-width:135px}.training-module__BVY0NW__programme h2{letter-spacing:-.04em;margin:0 0 22px;font-size:clamp(30px,4vw,58px);font-family:inherit!important}.training-module__BVY0NW__programme h2 a{justify-content:space-between;align-items:baseline;gap:20px;display:flex}.training-module__BVY0NW__programme h2 span{color:var(--accent);font-size:30px;transition:transform .25s}.training-module__BVY0NW__programme h2 a:hover span{transform:translate(5px,-5px)}.training-module__BVY0NW__programmeLead{color:#d6d9d6;max-width:650px;font-size:22px}.training-module__BVY0NW__programmeDescription{color:var(--quiet);max-width:650px;font-size:16px}.training-module__BVY0NW__programmeBottom{color:var(--quiet);justify-content:space-between;align-items:center;gap:25px;margin-top:30px;font-size:13px;display:flex}.training-module__BVY0NW__programmeBottom a{color:var(--ink)}.training-module__BVY0NW__private{background:#111a1e;grid-template-columns:20% 1fr;max-width:1600px;margin:auto;padding:90px 7vw;display:grid}.training-module__BVY0NW__private h2,.training-module__BVY0NW__practice h2,.training-module__BVY0NW__joining h2{letter-spacing:-.05em;margin:0 0 30px;font-size:clamp(38px,4.5vw,65px);line-height:1.09;font-family:inherit!important}.training-module__BVY0NW__private p:not(.training-module__BVY0NW__kicker){max-width:650px;color:var(--quiet);font-size:18px}.training-module__BVY0NW__private aside{border-top:1px solid #ffffff24;margin-top:65px;padding-top:30px}.training-module__BVY0NW__private h3{letter-spacing:-.03em;font-size:28px}.training-module__BVY0NW__back{color:var(--quiet);padding:0 0 35px;font-size:13px;display:inline-block}.training-module__BVY0NW__courseLead{letter-spacing:-.045em;max-width:960px;margin-top:25px;font-size:clamp(29px,3.8vw,58px);line-height:1.15;display:block}.training-module__BVY0NW__courseIntroduction{max-width:620px;margin-left:35%}.training-module__BVY0NW__courseIntroduction p{color:var(--quiet);font-size:19px}.training-module__BVY0NW__courseNav{border-top:1px solid #ffffff24;border-bottom:1px solid #ffffff24;gap:40px;padding:24px 7vw;font-size:13px;display:flex}.training-module__BVY0NW__courseNav a{padding:8px 0}.training-module__BVY0NW__practice,.training-module__BVY0NW__joining{grid-template-columns:1fr 1.45fr;gap:10vw;max-width:1600px;margin:auto;padding:110px 7vw;scroll-margin-top:80px;display:grid}.training-module__BVY0NW__practice h2 span{color:var(--accent)}.training-module__BVY0NW__practice>div>p:not(.training-module__BVY0NW__kicker){color:var(--quiet);max-width:310px}.training-module__BVY0NW__practice article{border-top:1px solid #ffffff24;grid-template-columns:35px 1fr;gap:20px;padding:30px 0;display:grid}.training-module__BVY0NW__practice article:first-child{border:0;padding-top:0}.training-module__BVY0NW__number{color:var(--accent);padding-top:8px;font-size:11px}.training-module__BVY0NW__practice h3{letter-spacing:-.03em;margin:0 0 15px;font-size:25px}.training-module__BVY0NW__practice article p{color:var(--quiet);margin:0;font-size:17px}.training-module__BVY0NW__exercise{background:#142026;padding:80px 7vw;scroll-margin-top:80px}.training-module__BVY0NW__exercise>h2{letter-spacing:-.05em;max-width:900px;margin:20px 0 30px;font-size:clamp(35px,4.8vw,68px);font-family:inherit!important}.training-module__BVY0NW__exercise>p:not(.training-module__BVY0NW__kicker){color:#b8c2c4;max-width:740px;font-size:20px}.training-module__BVY0NW__exerciseSequence{border-top:1px solid #ffffff30;grid-template-columns:repeat(3,1fr);gap:45px;margin-top:60px;padding-top:35px;display:grid}.training-module__BVY0NW__exerciseSequence span{color:var(--accent);font-size:11px}.training-module__BVY0NW__exerciseSequence h3{letter-spacing:-.025em;font-size:22px}.training-module__BVY0NW__exerciseSequence p{color:var(--quiet);max-width:350px;font-size:15px}.training-module__BVY0NW__joining p{color:var(--quiet)}.training-module__BVY0NW__joining h3{margin-top:35px;font-size:22px}.training-module__BVY0NW__booking dl{margin:0 0 30px}.training-module__BVY0NW__booking dl>div{border-top:1px solid #ffffff24;justify-content:space-between;gap:30px;padding:22px 0;display:flex}.training-module__BVY0NW__booking dt{color:var(--quiet);font-size:13px}.training-module__BVY0NW__booking dd{text-align:right;max-width:280px;margin:0;font-size:19px}.training-module__BVY0NW__booking small{color:var(--quiet);font-size:12px}.training-module__BVY0NW__enquire{background:#c5b69c;justify-content:space-between;padding:22px 25px;font-size:16px;display:flex;color:#101719!important}.training-module__BVY0NW__booking>p{margin-top:25px;font-size:12px;line-height:1.7}.training-module__BVY0NW__courseFooter{border-top:1px solid #ffffff24;justify-content:space-between;gap:30px;padding:35px 7vw;font-size:14px;display:flex}.training-module__BVY0NW__training a:focus-visible{outline:2px solid var(--accent);outline-offset:6px}.training-module__BVY0NW__courseNav a:hover,.training-module__BVY0NW__back:hover,.training-module__BVY0NW__courseFooter a:hover{color:var(--accent)}@media (max-width:760px){.training-module__BVY0NW__heading{padding:135px 6vw 50px}.training-module__BVY0NW__heading h1{margin-bottom:30px;font-size:clamp(46px,10vw,72px)}.training-module__BVY0NW__courseLead{font-size:30px}.training-module__BVY0NW__introduction{margin-left:0;display:block}.training-module__BVY0NW__introduction p{font-size:16px}.training-module__BVY0NW__introduction p:first-child{font-size:20px}.training-module__BVY0NW__catalogue{padding:0 6vw 30px}.training-module__BVY0NW__programme{padding:30px 0 40px;display:block}.training-module__BVY0NW__programmeLabel{gap:18px;margin-bottom:15px;padding:0;display:flex}.training-module__BVY0NW__programmeLabel p{max-width:none;margin:0}.training-module__BVY0NW__programmeLabel>span{margin:0}.training-module__BVY0NW__programme h2{font-size:33px}.training-module__BVY0NW__programmeLead{font-size:19px}.training-module__BVY0NW__programmeBottom{flex-direction:column;align-items:start;gap:5px}.training-module__BVY0NW__private{padding:55px 6vw;display:block}.training-module__BVY0NW__private p:not(.training-module__BVY0NW__kicker){font-size:16px}.training-module__BVY0NW__courseIntroduction{margin:0}.training-module__BVY0NW__courseIntroduction p{font-size:17px}.training-module__BVY0NW__courseNav{flex-wrap:wrap;gap:20px;padding:16px 6vw;font-size:11px}.training-module__BVY0NW__practice,.training-module__BVY0NW__joining{padding:55px 6vw;display:block}.training-module__BVY0NW__practice>div:first-child{margin-bottom:40px}.training-module__BVY0NW__practice h2 br{display:none}.training-module__BVY0NW__practice h2{word-spacing:.1em;font-size:38px}.training-module__BVY0NW__practice h3{font-size:23px}.training-module__BVY0NW__practice article p{font-size:16px}.training-module__BVY0NW__exercise{padding:55px 6vw}.training-module__BVY0NW__exercise>p:not(.training-module__BVY0NW__kicker){font-size:17px}.training-module__BVY0NW__exerciseSequence{grid-template-columns:1fr;gap:20px;margin-top:35px}.training-module__BVY0NW__exerciseSequence h3{margin:12px 0}.training-module__BVY0NW__booking{margin-top:35px}.training-module__BVY0NW__booking dd{max-width:190px;font-size:17px}.training-module__BVY0NW__courseFooter{flex-direction:column;gap:25px;padding:30px 6vw}.training-module__BVY0NW__back{padding-bottom:25px}}@media (prefers-reduced-motion:reduce){.training-module__BVY0NW__training *{scroll-behavior:auto!important;transition:none!important}}.training-module__BVY0NW__fieldFilm{height:clamp(320px,45vw,640px);margin:0 7vw 70px;position:relative;overflow:hidden}.training-module__BVY0NW__fieldFilm:after{content:"";pointer-events:none;background:linear-gradient(#0000 25%,#0b1114c9);position:absolute;inset:0}.training-module__BVY0NW__fieldCaption{z-index:2;pointer-events:none;max-width:520px;position:absolute;bottom:65px;left:5%}.training-module__BVY0NW__fieldCaption>p:last-child{letter-spacing:-.035em;margin:0;font-size:clamp(26px,3vw,42px);line-height:1.2}.training-module__BVY0NW__fieldCaption .training-module__BVY0NW__kicker{margin-bottom:15px}@media (max-width:760px){.training-module__BVY0NW__fieldFilm{height:360px;margin:0 0 35px}.training-module__BVY0NW__fieldCaption{bottom:75px;left:6%;right:6%}.training-module__BVY0NW__fieldCaption>p:last-child{font-size:28px}}.training-module__BVY0NW__trainingFeature{grid-template-columns:1.4fr 1fr;align-items:center;gap:6vw;padding:65px 7vw 95px;display:grid}.training-module__BVY0NW__trainingFeature>div:first-child{aspect-ratio:16/9;height:auto}.training-module__BVY0NW__trainingFeature h2{letter-spacing:-.035em;font-size:clamp(30px,3.6vw,52px);font-weight:400;line-height:1.15}.training-module__BVY0NW__trainingFeature p{color:#adbdc0;font-size:16px;line-height:1.7}@media (max-width:850px){.training-module__BVY0NW__trainingFeature{grid-template-columns:1fr;padding:35px 6vw 65px}.training-module__BVY0NW__trainingFeature>div:first-child{aspect-ratio:16/9;height:auto}}.training-module__BVY0NW__trainingFeature video,.training-module__BVY0NW__trainingFeature img{object-fit:contain}.training-module__BVY0NW__courseHeading{border-bottom:1px solid #bbaa8c33;position:relative}.training-module__BVY0NW__courseHeading h1{max-width:1100px}.training-module__BVY0NW__courseHeading .training-module__BVY0NW__courseLead{color:#bec8bf;max-width:820px;margin-top:35px;margin-left:12%;font-size:clamp(25px,3vw,43px);line-height:1.35}.training-module__BVY0NW__courseVisual{grid-template-columns:.85fr 1.2fr;align-items:center;gap:7vw;padding:60px 7vw 80px;display:grid}.training-module__BVY0NW__courseVisual h2{font-size:clamp(28px,3.4vw,46px);line-height:1.2}.training-module__BVY0NW__courseVisual p:not(.training-module__BVY0NW__kicker){color:#bec8bf;font-size:17px;line-height:1.8}.training-module__BVY0NW__practice>div:first-child{align-self:start;position:sticky;top:110px}.training-module__BVY0NW__practice article{padding:34px 0}.training-module__BVY0NW__practice article p{color:#c2cbc2;line-height:1.8}.training-module__BVY0NW__exercise{color:#18271f;background:#e0dfd3}.training-module__BVY0NW__exercise .training-module__BVY0NW__kicker,.training-module__BVY0NW__exerciseSequence span{color:#625438!important}.training-module__BVY0NW__exercise>p:not(.training-module__BVY0NW__kicker),.training-module__BVY0NW__exerciseSequence p{color:#3e5147}.training-module__BVY0NW__exerciseSequence{border-color:#20332940}.training-module__BVY0NW__joining{gap:7vw}.training-module__BVY0NW__booking{background:#16231c;align-self:start;padding:28px 32px}.training-module__BVY0NW__training .training-module__BVY0NW__textLink{min-height:44px}.training-module__BVY0NW__courseNav a{font-size:13px}.training-module__BVY0NW__courseVisual figure{min-width:0}@media (max-width:760px){.training-module__BVY0NW__courseHeading .training-module__BVY0NW__courseLead{margin-left:0;font-size:27px}.training-module__BVY0NW__courseVisual{grid-template-columns:1fr;gap:24px;padding:35px 6vw 50px}.training-module__BVY0NW__practice>div:first-child{position:static}.training-module__BVY0NW__booking{padding:23px}.training-module__BVY0NW__courseNav{gap:10px 22px}.training-module__BVY0NW__courseNav a{font-size:12px}.training-module__BVY0NW__exerciseSequence{border-color:#20332940}}.training-module__BVY0NW__training{--ink:var(--cv-text);--quiet:var(--cv-muted);--accent:var(--cv-brass);background:var(--cv-background)}.training-module__BVY0NW__kicker{line-height:1.7}.training-module__BVY0NW__heading h1{letter-spacing:-.045em}.training-module__BVY0NW__textLink:focus-visible{outline:2px solid var(--accent);outline-offset:5px}
.case-study-module__l_CLla__case{color:#e3e4db;max-width:1400px;margin:0 auto}.case-study-module__l_CLla__scene{background:radial-gradient(at 50% 45%,#343d304d,#0000 65%),#101713;border-block:1px solid #bfa88833;height:610px;position:relative;overflow:hidden}.case-study-module__l_CLla__topline{font:9px var(--font-geist-mono),monospace;letter-spacing:.14em;color:#aeb8a8;z-index:2;justify-content:space-between;display:flex;position:absolute;top:25px;left:30px;right:30px}.case-study-module__l_CLla__sceneNote{color:#b0bcae;font-size:9px;position:absolute;bottom:18px;left:30px;right:30px}.case-study-module__l_CLla__caption{max-width:950px;min-height:145px;padding:28px 30px 20px}.case-study-module__l_CLla__caption>span{font:9px var(--font-geist-mono),monospace;letter-spacing:.1em;color:#c8b28d;text-transform:uppercase}.case-study-module__l_CLla__caption h3{margin-top:12px;font-size:clamp(20px,2.1vw,29px);font-weight:400;line-height:1.45}.case-study-module__l_CLla__controls{flex-wrap:wrap;gap:16px;padding:0 30px 25px;display:flex}.case-study-module__l_CLla__controls button{font:12px var(--font-instrument),sans-serif;color:#c5cabe;border:0;cursor:pointer;background:0 0;border-top:1px solid #87987955;flex:1;min-height:46px;padding:10px 5px}.case-study-module__l_CLla__controls small{color:#9ca591;margin-right:10px;display:inline-block}.case-study-module__l_CLla__controls button[aria-pressed=true]{color:#ead6ae;border-color:#c8b28d}.case-study-module__l_CLla__controls button:last-child{border:1px solid #b5b09255;flex:0 0 110px}.case-study-module__l_CLla__controls button:focus-visible{outline-offset:3px;outline:2px solid #d6bd94}.case-study-module__l_CLla__realWorld{position:absolute;inset:0}.case-study-module__l_CLla__realWorld canvas{width:100%;height:100%;position:absolute;inset:0}.case-study-module__l_CLla__roomLabel{color:#d9d9c4;white-space:nowrap;background:#101713e0;border-top:1px solid #bca88955;padding:6px 9px;font-size:11px;position:absolute;transform:translate(-50%)}.case-study-module__l_CLla__worldCaption{text-align:center;color:#ddcfb2;font-size:18px;position:absolute;bottom:55px;left:25px;right:25px}.case-study-module__l_CLla__webglFallback{padding:100px 40px}@media (max-width:650px){.case-study-module__l_CLla__scene{height:440px}.case-study-module__l_CLla__topline{font-size:7px;left:16px;right:16px}.case-study-module__l_CLla__roomLabel{padding:4px;font-size:8px}.case-study-module__l_CLla__worldCaption{font-size:14px;bottom:50px;left:20px;right:20px}.case-study-module__l_CLla__sceneNote{font-size:8px;bottom:10px;left:16px}.case-study-module__l_CLla__caption{min-height:170px;padding:25px 20px}.case-study-module__l_CLla__controls{gap:7px;padding-inline:20px}.case-study-module__l_CLla__controls button{font-size:10px}.case-study-module__l_CLla__controls small{margin-bottom:6px;display:block}.case-study-module__l_CLla__controls button:last-child{flex-basis:100%;min-height:44px}}@media (prefers-reduced-motion:reduce){.case-study-module__l_CLla__case *{transition:none!important;animation:none!important}}
.intelligence-graphics-module__No0W-q__section{color:#e6e5dc;max-width:1600px;margin:auto;padding:75px 7vw}.intelligence-graphics-module__No0W-q__section header{max-width:690px;margin-bottom:65px}.intelligence-graphics-module__No0W-q__section header>span,.intelligence-graphics-module__No0W-q__story>div>span{letter-spacing:.16em;color:#c9b58f;font-size:10px}.intelligence-graphics-module__No0W-q__section h2{margin:16px 0;font-size:clamp(36px,4vw,60px)}.intelligence-graphics-module__No0W-q__section h3{margin:17px 0;font-size:clamp(27px,3vw,40px)}.intelligence-graphics-module__No0W-q__section p{color:#b6bebf;line-height:1.7}.intelligence-graphics-module__No0W-q__story{border-top:1px solid #ffffff25;grid-template-columns:1fr 1.15fr;align-items:center;gap:7vw;padding:55px 0;display:grid}.intelligence-graphics-module__No0W-q__story a{color:#c9b58f;text-underline-offset:5px;font-size:12px;text-decoration:underline!important}.intelligence-graphics-module__No0W-q__source{font-size:12px}.intelligence-graphics-module__No0W-q__story figure{min-width:0;margin:0}.intelligence-graphics-module__No0W-q__reverse>div{order:2}.intelligence-graphics-module__No0W-q__bars>div{margin:25px 0}.intelligence-graphics-module__No0W-q__bars>div>div{justify-content:space-between;gap:15px;font-size:14px;display:flex}.intelligence-graphics-module__No0W-q__bars strong{color:#d8c4a1;font-weight:400}.intelligence-graphics-module__No0W-q__bars i{background:linear-gradient(90deg,#637578,#c9b58f);height:8px;margin-top:13px;display:block}.intelligence-graphics-module__No0W-q__network svg{width:100%;height:auto}.intelligence-graphics-module__No0W-q__network figcaption{color:#b6bebf;border-top:1px solid #ffffff20;padding:20px 0;font-size:12px}.intelligence-graphics-module__No0W-q__network strong,.intelligence-graphics-module__No0W-q__network b{color:#e6e5dc;margin-right:7px;font-size:26px;font-weight:400}.intelligence-graphics-module__No0W-q__network b{margin-left:18px}.intelligence-graphics-module__No0W-q__evidence>div{justify-content:space-around;gap:12px;display:flex}.intelligence-graphics-module__No0W-q__evidence span{text-align:center;border-bottom:1px solid #a99470;padding:16px 4px;font-size:12px}.intelligence-graphics-module__No0W-q__evidence .intelligence-graphics-module__No0W-q__question{text-align:center;color:#d8c4a1;border-block:1px solid #ffffff25;margin:30px 0;padding:30px 20px;font-size:21px;line-height:1.5}.intelligence-graphics-module__No0W-q__evidence figcaption{color:#b6bebf;text-align:center;margin-top:28px;font-size:11px}@media (max-width:800px){.intelligence-graphics-module__No0W-q__section{padding:50px 6vw}.intelligence-graphics-module__No0W-q__story{grid-template-columns:1fr;gap:30px}.intelligence-graphics-module__No0W-q__reverse>div{order:0}.intelligence-graphics-module__No0W-q__network strong,.intelligence-graphics-module__No0W-q__network b{font-size:22px}.intelligence-graphics-module__No0W-q__evidence span{font-size:11px}}
.research-module__NQi-HW__research{--ink:#0c1114;--line:#c5c1ae30;--accent:#c8b28d;--soft:#b4bdbe;background:var(--ink);color:#ecebe3}.research-module__NQi-HW__research h1,.research-module__NQi-HW__research h2,.research-module__NQi-HW__research h3{font-weight:400}.research-module__NQi-HW__hero{background:radial-gradient(at 90% 20%,#31423c40,#0000 58%);max-width:1600px;margin:auto;padding:155px 7vw 75px;position:relative}.research-module__NQi-HW__hero h1{max-width:1050px;margin:25px 0 32px;font-size:clamp(48px,6.6vw,96px);line-height:1.04!important}.research-module__NQi-HW__hero h1 em{color:var(--accent);font-style:normal}.research-module__NQi-HW__heroBottom{justify-content:space-between;align-items:end;gap:35px;display:flex}.research-module__NQi-HW__heroBottom p{max-width:590px;color:var(--soft);font-size:18px}.research-module__NQi-HW__heroBottom a{white-space:nowrap;border-bottom:1px solid var(--accent);padding:15px 0;font-size:13px}.research-module__NQi-HW__kicker{font:10px var(--font-geist-mono),monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--accent)}.research-module__NQi-HW__edition{border-top:1px solid var(--line);font:10px var(--font-geist-mono),monospace;letter-spacing:.04em;color:var(--soft);flex-wrap:wrap;gap:24px;padding:20px 7vw;display:flex}.research-module__NQi-HW__edition span:first-child{color:var(--accent)}.research-module__NQi-HW__story{border-block:1px solid var(--line);grid-template-columns:64% 36%;max-width:1800px;margin:auto;display:grid}.research-module__NQi-HW__pinned{border-right:1px solid var(--line);flex-direction:column;align-self:start;height:calc(100svh - 100px);min-height:510px;max-height:850px;display:flex;position:sticky;top:84px}.research-module__NQi-HW__world{background:radial-gradient(at 50% 56%,#29372e55,#0000 65%);flex:1;min-height:300px;position:relative;overflow:hidden}.research-module__NQi-HW__world canvas{width:100%;height:100%;position:absolute;inset:0}.research-module__NQi-HW__worldHeading{font:8px var(--font-geist-mono),monospace;letter-spacing:.12em;color:#a1afac;z-index:2;justify-content:space-between;display:flex;position:absolute;top:22px;left:24px;right:24px}.research-module__NQi-HW__worldFoot{color:#9eaaa7;z-index:2;gap:20px;font-size:9px;display:flex;position:absolute;bottom:14px;left:24px;right:24px}.research-module__NQi-HW__nodeLabel{z-index:3;color:#d5d9d1;white-space:nowrap;text-align:left;cursor:pointer;background:#0c1114e6;border:1px solid #0000;border-radius:3px;padding:5px 7px;font-size:11px;transition:color .2s,border .2s;position:absolute;top:50%;left:50%;transform:translate(-50%)}.research-module__NQi-HW__nodeLabel small{font:7px var(--font-geist-mono),monospace;letter-spacing:.015em;color:#9eaaa7;margin-top:4px;display:block}.research-module__NQi-HW__nodeLabel[aria-pressed=true]{color:#f3dfba;border-color:#bfa88888}.research-module__NQi-HW__orgLabels{pointer-events:none;letter-spacing:.04em;color:#d6c4a3;justify-content:space-between;font-size:13px;display:flex;position:absolute;top:67%;left:12%;right:12%}.research-module__NQi-HW__chapterNav{gap:15px;padding:10px 25px;display:flex}.research-module__NQi-HW__chapterNav button{color:#aab3af;cursor:pointer;min-height:40px;font:10px var(--font-geist-mono),monospace;background:0 0;border:0;flex:1;align-items:center;gap:7px;display:flex}.research-module__NQi-HW__chapterNav i{background:#82928544;flex:1;height:1px}.research-module__NQi-HW__chapterNav button[aria-current=step]{color:#edd8b3}.research-module__NQi-HW__chapterNav button[aria-current=step] i{background:#c8b28d}.research-module__NQi-HW__selection{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:5px;min-height:116px;padding:12px 25px 22px;display:grid}.research-module__NQi-HW__selection>span{font:8px var(--font-geist-mono),monospace;letter-spacing:.1em;text-transform:uppercase;color:#9ba9a8;grid-column:1/-1}.research-module__NQi-HW__selection strong{font-size:17px;font-weight:400}.research-module__NQi-HW__selection p{color:var(--soft);margin:0;font-size:11px}.research-module__NQi-HW__selection a{color:var(--accent);grid-column:1/-1;font-size:11px}.research-module__NQi-HW__chapter{flex-direction:column;justify-content:center;min-height:80svh;padding:70px 3.6vw;scroll-margin-top:100px;display:flex}.research-module__NQi-HW__chapter h2{margin:22px 0;font-size:clamp(30px,3vw,47px);line-height:1.14!important}.research-module__NQi-HW__chapter>p:not(.research-module__NQi-HW__kicker){color:var(--soft);font-size:16px;line-height:1.85}.research-module__NQi-HW__finding{border-left:1px solid var(--accent);color:#ddd8c9;margin-top:22px;padding-left:20px;font-size:13px;line-height:1.7}.research-module__NQi-HW__sourceLink{color:var(--accent);margin-top:22px;font-size:11px;display:inline-block}.research-module__NQi-HW__explorer{background:radial-gradient(at 0 100%,#2b302044,#0000 70%);grid-template-columns:.85fr 1.15fr;gap:7vw;max-width:1600px;margin:auto;padding:110px 7vw;display:grid}.research-module__NQi-HW__explorer h2,.research-module__NQi-HW__sectionTitle{margin:22px 0;font-size:clamp(34px,4vw,56px)}.research-module__NQi-HW__explorer p{color:var(--soft);max-width:530px}.research-module__NQi-HW__search{color:#c1c7c3;margin-top:24px;font-size:11px;display:block}.research-module__NQi-HW__search input,.research-module__NQi-HW__search select{color:#ecebe3;width:100%;min-height:48px;font:14px var(--font-instrument),sans-serif;background:#ffffff05;border:0;border-bottom:1px solid #a6b0aa66;border-radius:0;padding:10px 3px;display:block}.research-module__NQi-HW__search option{background:#182024}.research-module__NQi-HW__people{grid-template-columns:1fr 1fr;gap:0 22px;display:grid}.research-module__NQi-HW__people button{text-align:left;border:0;border-bottom:1px solid var(--line);cursor:pointer;color:#d2d8d5;min-height:66px;font:15px var(--font-instrument),sans-serif;background:0 0;padding:17px 0}.research-module__NQi-HW__people button[aria-pressed=true]{color:#ead3a8;border-bottom-color:#c8b28d}.research-module__NQi-HW__people small{color:#97a5a4;margin-top:6px;font-size:10px;display:block}.research-module__NQi-HW__profile{padding:28px 0}.research-module__NQi-HW__profile h3{margin:14px 0;font-size:29px}.research-module__NQi-HW__profile a{color:var(--accent);font-size:13px}.research-module__NQi-HW__profile>small{color:var(--soft);margin-top:12px;font-size:10px;display:block}.research-module__NQi-HW__briefings{color:#172022;background:#e4e1d7;padding:90px 7vw}.research-module__NQi-HW__briefings>.research-module__NQi-HW__kicker{color:#595849}.research-module__NQi-HW__briefings>p{color:#4c5757;max-width:640px}.research-module__NQi-HW__reading{grid-template-columns:1.2fr 1fr 1fr;gap:40px;margin-top:45px;display:grid}.research-module__NQi-HW__reading a{border-top:1px solid #19242255;padding-top:24px;display:block}.research-module__NQi-HW__reading span{font:9px var(--font-geist-mono),monospace;text-transform:uppercase;letter-spacing:.1em;color:#5c645c}.research-module__NQi-HW__reading h3{font-family:var(--font-playfair),serif;margin:20px 0;font-size:30px;line-height:1.2}.research-module__NQi-HW__reading p{color:#4c5757;font-size:14px}.research-module__NQi-HW__reading small{color:#29372b;margin-top:28px;display:block}.research-module__NQi-HW__mandate{grid-template-columns:1fr 1fr;gap:7vw;padding:95px 7vw;display:grid}.research-module__NQi-HW__mandate h2{max-width:530px;font-size:clamp(36px,4vw,60px)}.research-module__NQi-HW__mandate p{color:var(--soft)}.research-module__NQi-HW__mandate a{color:#ecd7b4;border-bottom:1px solid #bca888;margin:12px 30px 0 0;padding:15px 0;font-size:14px;display:inline-block}.research-module__NQi-HW__mandate h3{margin-top:25px;font-size:23px}.research-module__NQi-HW__method{border-top:1px solid var(--line);padding:60px 7vw 95px}.research-module__NQi-HW__method>p{color:var(--soft);max-width:880px;font-size:14px}.research-module__NQi-HW__method h2{font-size:32px}.research-module__NQi-HW__sources{grid-template-columns:1fr 1fr;gap:12px 35px;margin-top:25px;display:grid}.research-module__NQi-HW__sources a{border-top:1px solid var(--line);color:#d9c6a5;padding:15px 0;font-size:14px;display:block}.research-module__NQi-HW__sources span,.research-module__NQi-HW__sources small{color:var(--soft);margin-top:7px;font-size:11px;display:block}.research-module__NQi-HW__essay{box-sizing:content-box;max-width:830px;margin:auto;padding:15px 7vw 80px}.research-module__NQi-HW__essay h2{margin-top:52px;font-size:31px}.research-module__NQi-HW__essay p{color:#c3cac9;font-size:18px;line-height:1.85}.research-module__NQi-HW__essaySources{border-top:1px solid var(--line);margin-top:55px;padding-top:25px}.research-module__NQi-HW__essaySources a{color:var(--accent);padding:9px 0;font-size:13px;display:block}.research-module__NQi-HW__loading,.research-module__NQi-HW__fallback{color:#b1bcb7;place-content:center;padding:50px;font-size:13px;display:grid;position:absolute;inset:0}.research-module__NQi-HW__teaser{background:#16201d;border-block:1px solid #bfa88840;padding:45px 7vw}.research-module__NQi-HW__teaser a{font-size:25px;color:#d6c19b!important}.research-module__NQi-HW__teaser p{color:#b1bcb7;max-width:680px}.research-module__NQi-HW__research button:focus-visible,.research-module__NQi-HW__research a:focus-visible,.research-module__NQi-HW__research input:focus-visible,.research-module__NQi-HW__research select:focus-visible{outline-offset:4px;outline:2px solid #d3bc93}@media (min-width:1500px){.research-module__NQi-HW__chapter{padding-right:6vw}.research-module__NQi-HW__nodeLabel{font-size:12px}}@media (max-width:900px){.research-module__NQi-HW__story{grid-template-columns:58% 42%}.research-module__NQi-HW__chapter{padding:50px 24px}.research-module__NQi-HW__chapter h2{font-size:33px}.research-module__NQi-HW__worldHeading span:last-child{display:none}.research-module__NQi-HW__nodeLabel{font-size:9px}.research-module__NQi-HW__nodeLabel small{font-size:6px}.research-module__NQi-HW__worldFoot{gap:10px;font-size:8px}.research-module__NQi-HW__worldFoot span:last-child{display:none}.research-module__NQi-HW__reading{grid-template-columns:1fr}.research-module__NQi-HW__reading a{grid-template-columns:1fr 1fr;gap:0 30px;display:grid}.research-module__NQi-HW__reading span,.research-module__NQi-HW__reading small{grid-column:1/-1}.research-module__NQi-HW__reading h3{margin:15px 0}.research-module__NQi-HW__reading p{align-self:center}.research-module__NQi-HW__orgLabels{font-size:11px}}@media (max-width:650px){.research-module__NQi-HW__hero{padding:130px 6vw 45px}.research-module__NQi-HW__hero h1{font-size:47px}.research-module__NQi-HW__heroBottom{display:block}.research-module__NQi-HW__heroBottom p{font-size:16px}.research-module__NQi-HW__heroBottom a{margin-top:15px;display:inline-block}.research-module__NQi-HW__edition{gap:10px 20px;padding-inline:6vw;font-size:9px}.research-module__NQi-HW__story{display:block}.research-module__NQi-HW__pinned{border:0;border-bottom:1px solid var(--line);z-index:5;background:#0c1114;height:330px;min-height:0;max-height:none;top:76px}.research-module__NQi-HW__world{min-height:245px}.research-module__NQi-HW__worldHeading{font-size:7px;top:10px;left:15px}.research-module__NQi-HW__nodeLabel{padding:4px 3px;font-size:8px}.research-module__NQi-HW__nodeLabel small{display:none}.research-module__NQi-HW__orgLabels{font-size:9px;top:65%;left:12%;right:12%}.research-module__NQi-HW__orgLabels span:nth-child(2){transform:translateY(22px)}.research-module__NQi-HW__worldFoot{font-size:7px;bottom:3px;left:16px}.research-module__NQi-HW__chapterNav{gap:12px;padding:0 16px}.research-module__NQi-HW__selection{justify-content:space-between;align-items:center;gap:8px;min-height:0;padding:5px 16px 10px;display:flex}.research-module__NQi-HW__selection>span,.research-module__NQi-HW__selection p{display:none}.research-module__NQi-HW__selection strong{font-size:11px}.research-module__NQi-HW__selection a{font-size:9px}.research-module__NQi-HW__chapter{justify-content:center;min-height:75svh;padding:70px 6vw 50px;scroll-margin-top:420px}.research-module__NQi-HW__chapter h2{margin:17px 0;font-size:36px}.research-module__NQi-HW__chapter>p:not(.research-module__NQi-HW__kicker){font-size:16px}.research-module__NQi-HW__finding{font-size:13px}.research-module__NQi-HW__explorer{padding:70px 6vw;scroll-margin-top:100px;display:block}.research-module__NQi-HW__people{gap:0 15px;margin-top:30px}.research-module__NQi-HW__people button{font-size:14px}.research-module__NQi-HW__briefings{padding:65px 6vw}.research-module__NQi-HW__reading a{display:block}.research-module__NQi-HW__reading h3{font-size:29px}.research-module__NQi-HW__mandate{padding:65px 6vw;display:block}.research-module__NQi-HW__mandate>div+div{margin-top:35px}.research-module__NQi-HW__sources{grid-template-columns:1fr}.research-module__NQi-HW__method{padding:55px 6vw}.research-module__NQi-HW__essay{padding-inline:6vw}.research-module__NQi-HW__essay p{font-size:17px}.research-module__NQi-HW__chapterNav button{min-height:44px}.research-module__NQi-HW__nodeLabel{min-height:24px}.research-module__NQi-HW__teaser{padding:35px 6vw}}@media (prefers-reduced-motion:reduce){.research-module__NQi-HW__research *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.research-module__NQi-HW__orgLabels{display:block;inset:0}.research-module__NQi-HW__orgLabels span{white-space:nowrap;background:#0c1114dc;padding:5px;position:absolute;transform:translate(-50%)}.research-module__NQi-HW__orgLabels span:nth-child(2){transform:translate(-50%)}@media (min-width:901px){.research-module__NQi-HW__nodeLabel{font-size:12px}.research-module__NQi-HW__nodeLabel small{font-size:8px}.research-module__NQi-HW__worldHeading{font-size:9px}}.research-module__NQi-HW__research{--ink:var(--cv-background);--accent:var(--cv-brass);--soft:var(--cv-muted);--line:var(--cv-rule);color:var(--cv-text);font-family:var(--font-instrument),Arial,sans-serif}.research-module__NQi-HW__kicker,.research-module__NQi-HW__edition{font-size:11px;line-height:1.7}.research-module__NQi-HW__worldHeading,.research-module__NQi-HW__worldFoot{letter-spacing:.04em;font-size:10px}.research-module__NQi-HW__nodeLabel small,.research-module__NQi-HW__selection>span{font-size:10px}.research-module__NQi-HW__selection p,.research-module__NQi-HW__selection a{font-size:12px}.research-module__NQi-HW__chapterNav button{min-height:44px;font-size:11px}.research-module__NQi-HW__reading h3{font-family:var(--font-instrument),Arial,sans-serif}
.trom-module__fbcf1G__page{color:#e7e7de;--accent:#cbb58b;--muted:#aebbb6;--line:#acb9a329;background:#0c1213}.trom-module__fbcf1G__page h1,.trom-module__fbcf1G__page h2,.trom-module__fbcf1G__page h3{letter-spacing:-.035em;font-weight:400;line-height:1.1}.trom-module__fbcf1G__page p{color:var(--muted);line-height:1.8}.trom-module__fbcf1G__hero{background:radial-gradient(at 80% 0,#243a3355,#0000 65%);max-width:1500px;margin:auto;padding:165px 7vw 80px}.trom-module__fbcf1G__eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--accent)!important;font-size:10px!important}.trom-module__fbcf1G__hero h1{max-width:1050px;margin:30px 0;font-size:clamp(48px,6vw,90px)}.trom-module__fbcf1G__hero>p:not(.trom-module__fbcf1G__eyebrow){max-width:710px;font-size:20px}.trom-module__fbcf1G__actions{flex-wrap:wrap;gap:28px;margin-top:30px;display:flex}.trom-module__fbcf1G__actions a,.trom-module__fbcf1G__detail a{border-bottom:1px solid var(--accent);color:#e0c9a2;padding:12px 0;font-size:14px}.trom-module__fbcf1G__sequence{border-block:1px solid var(--line);grid-template-columns:1fr 1fr;gap:6vw;padding:70px 7vw 95px;display:grid}.trom-module__fbcf1G__sequence h2,.trom-module__fbcf1G__explorer h2,.trom-module__fbcf1G__offers h2{margin:24px 0;font-size:clamp(34px,3.6vw,55px)}.trom-module__fbcf1G__steps{margin-top:35px}.trom-module__fbcf1G__steps button{text-align:left;border:0;border-bottom:1px solid var(--line);width:100%;color:var(--muted);cursor:pointer;background:0 0;align-items:center;gap:22px;padding:18px 0;font-size:17px;display:flex}.trom-module__fbcf1G__steps span{color:var(--accent);font-size:10px}.trom-module__fbcf1G__steps button[aria-pressed=true]{color:#f4e5c8;border-bottom-color:var(--accent)}.trom-module__fbcf1G__stage{border:1px solid var(--line);background:linear-gradient(140deg,#21332a60,#0000);align-self:start}.trom-module__fbcf1G__diagram{perspective:900px}.trom-module__fbcf1G__diagram svg{width:100%;animation:.8s ease-out both trom-module__fbcf1G__resolve;display:block}.trom-module__fbcf1G__trace{stroke-dasharray:600;stroke-dashoffset:600px;animation:1.3s forwards trom-module__fbcf1G__trace}.trom-module__fbcf1G__stageCopy{min-height:240px;padding:0 30px 25px}.trom-module__fbcf1G__stageCopy h3{margin:17px 0;font-size:31px}.trom-module__fbcf1G__stageCopy small{color:var(--accent);font-size:11px}.trom-module__fbcf1G__controls{border-top:1px solid var(--line);justify-content:space-between;padding:10px 25px;display:flex}.trom-module__fbcf1G__controls button,.trom-module__fbcf1G__filters button{color:var(--accent);cursor:pointer;background:0 0;border:0;padding:12px 0}.trom-module__fbcf1G__controls button:disabled{opacity:.3;cursor:default}.trom-module__fbcf1G__explorer{padding:85px 7vw}.trom-module__fbcf1G__explorerHead{grid-template-columns:1fr 1fr;align-items:center;gap:6vw;display:grid}.trom-module__fbcf1G__filters{flex-wrap:wrap;align-items:end;gap:30px;margin:35px 0 20px;display:flex}.trom-module__fbcf1G__filters label{min-width:200px;color:var(--muted);flex:1;font-size:12px;display:block}.trom-module__fbcf1G__filters select{color:#e7e7de;background:#162020;border:0;border-bottom:1px solid #899889;width:100%;margin-top:10px;padding:15px 5px;font-size:16px;display:block}.trom-module__fbcf1G__scope{max-width:900px;font-size:12px}.trom-module__fbcf1G__methodList{margin:30px 0}.trom-module__fbcf1G__methodList details{border-top:1px solid var(--line)}.trom-module__fbcf1G__methodList details:last-child{border-bottom:1px solid var(--line)}.trom-module__fbcf1G__methodList summary{cursor:pointer;align-items:center;gap:24px;padding:25px 0;list-style:none;display:flex}.trom-module__fbcf1G__methodList summary::-webkit-details-marker{display:none}.trom-module__fbcf1G__methodList summary>span:first-child{color:var(--accent);font-size:10px}.trom-module__fbcf1G__methodList h3{margin:0;font-size:clamp(23px,2.5vw,35px)}.trom-module__fbcf1G__expand{color:var(--accent);margin-left:auto}.trom-module__fbcf1G__methodList details[open] .trom-module__fbcf1G__expand{transform:rotate(45deg)}.trom-module__fbcf1G__detail{grid-template-columns:1fr 1fr;gap:6vw;padding:0 0 30px 38px;display:grid}.trom-module__fbcf1G__detail h4{margin-top:12px;font-size:18px;font-weight:400}.trom-module__fbcf1G__detail a{display:inline-block}.trom-module__fbcf1G__offers{color:#172322;background:#dedfd4;padding:70px 7vw}.trom-module__fbcf1G__offers p{color:#47554f}.trom-module__fbcf1G__offerGrid{grid-template-columns:repeat(3,1fr);gap:45px;margin:40px 0;display:grid}.trom-module__fbcf1G__offerGrid h3{font-size:27px}.trom-module__fbcf1G__offers a{color:#314b41;border-bottom:1px solid;padding-bottom:6px}.trom-module__fbcf1G__notes{max-width:1200px;padding:55px 7vw}.trom-module__fbcf1G__notes a{color:var(--accent)}.trom-module__fbcf1G__page a:focus-visible,.trom-module__fbcf1G__page button:focus-visible,.trom-module__fbcf1G__page summary:focus-visible,.trom-module__fbcf1G__page select:focus-visible{outline-offset:5px;outline:2px solid #d2b989}@keyframes trom-module__fbcf1G__trace{to{stroke-dashoffset:0}}@keyframes trom-module__fbcf1G__resolve{0%{opacity:0;transform:rotateX(9deg)translateY(12px)}to{opacity:1;transform:none}}@media (max-width:750px){.trom-module__fbcf1G__hero{padding-top:130px}.trom-module__fbcf1G__hero h1{font-size:46px}.trom-module__fbcf1G__hero>p:not(.trom-module__fbcf1G__eyebrow){font-size:17px}.trom-module__fbcf1G__sequence,.trom-module__fbcf1G__explorerHead,.trom-module__fbcf1G__detail,.trom-module__fbcf1G__offerGrid{grid-template-columns:1fr}.trom-module__fbcf1G__sequence{gap:35px;padding-block:50px}.trom-module__fbcf1G__steps button{font-size:16px}.trom-module__fbcf1G__stageCopy{min-height:0;padding:0 22px 25px}.trom-module__fbcf1G__detail{gap:5px;padding-left:0}.trom-module__fbcf1G__explorer{padding-block:55px}.trom-module__fbcf1G__filters{gap:16px}.trom-module__fbcf1G__offerGrid{gap:20px}}@media (prefers-reduced-motion:reduce){.trom-module__fbcf1G__diagram svg,.trom-module__fbcf1G__trace{stroke-dashoffset:0;animation:none}}.trom-module__fbcf1G__countryTabs{flex-wrap:wrap;gap:8px;margin:28px 0;display:flex}.trom-module__fbcf1G__countryTabs button,.trom-module__fbcf1G__countryTabs a,.trom-module__fbcf1G__eventChoices button{border:1px solid var(--line);color:#c6cec2;cursor:pointer;background:0 0;border-radius:2px;padding:11px 16px;font-size:13px}.trom-module__fbcf1G__countryTabs button[aria-pressed=true]{color:#172321;background:#cbb58b;border-color:#cbb58b}.trom-module__fbcf1G__countryStory{grid-template-columns:1fr 1.3fr;gap:5vw;padding:40px 0 25px;animation:.6s both trom-module__fbcf1G__resolve;display:grid}.trom-module__fbcf1G__countryCopy h3{margin:15px 0 25px;font-size:clamp(30px,3vw,46px)}.trom-module__fbcf1G__countryCopy .trom-module__fbcf1G__steps{margin-top:22px}.trom-module__fbcf1G__stageExplanation{min-height:85px;color:#e0cfaf!important}.trom-module__fbcf1G__network{background:radial-gradient(#30443466,#0000 70%);align-self:center}.trom-module__fbcf1G__network svg{width:100%;overflow:visible}.trom-module__fbcf1G__activeRoom{animation:1s both trom-module__fbcf1G__roomRise}.trom-module__fbcf1G__question{border-top:1px solid var(--line);margin:0 8%;padding:20px 0}.trom-module__fbcf1G__question p{color:#dedbd0;font-size:19px}.trom-module__fbcf1G__pattern{background:#172421;padding:80px 7vw 95px}.trom-module__fbcf1G__eventChoices{flex-wrap:wrap;gap:10px;margin:30px 0 50px;display:flex}.trom-module__fbcf1G__eventChoices button:disabled{opacity:.45;cursor:default}.trom-module__fbcf1G__patternGrid{grid-template-columns:1fr 1fr;gap:6vw;display:grid}.trom-module__fbcf1G__patternGrid h3{font-size:26px}.trom-module__fbcf1G__eventList{padding:0;list-style:none}.trom-module__fbcf1G__eventList li{border-bottom:1px solid var(--line);align-items:center;gap:16px;padding:18px 0;animation:.3s both trom-module__fbcf1G__resolve;display:flex}.trom-module__fbcf1G__eventList li>span{color:var(--accent);font-size:11px}.trom-module__fbcf1G__eventList strong{flex:1;font-size:15px;font-weight:400}.trom-module__fbcf1G__eventList button,.trom-module__fbcf1G__reset{color:var(--accent);cursor:pointer;background:0 0;border:0;padding:10px;font-size:16px}.trom-module__fbcf1G__eventList li>div{display:flex}.trom-module__fbcf1G__empty{border-left:1px solid var(--accent);padding:20px}.trom-module__fbcf1G__patternResult{border-left:1px solid var(--line);padding-left:30px}.trom-module__fbcf1G__patternResult>a{color:var(--accent);border-bottom:1px solid;margin-top:15px;padding:10px 0;display:inline-block}.trom-module__fbcf1G__responseBranches{flex-wrap:wrap;gap:10px;display:flex}.trom-module__fbcf1G__responseBranches span{min-width:110px;color:var(--accent);border-top:1px solid #cbb58b77;flex:1;padding:12px;font-size:12px}.trom-module__fbcf1G__heroFilm{aspect-ratio:16/9;border-radius:2px;margin-top:45px;position:relative;overflow:hidden}.trom-module__fbcf1G__heroFilm>div{height:100%}.trom-module__fbcf1G__heroLogo{object-fit:contain;width:70px;height:70px;margin-bottom:20px}.trom-module__fbcf1G__filmIntro{max-width:850px!important;font-size:13px!important}.trom-module__fbcf1G__hero{padding-bottom:45px}@keyframes trom-module__fbcf1G__roomRise{0%{opacity:.4;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (max-width:750px){.trom-module__fbcf1G__countryStory,.trom-module__fbcf1G__patternGrid{grid-template-columns:1fr}.trom-module__fbcf1G__countryStory{gap:5px}.trom-module__fbcf1G__patternResult{border-left:0;border-top:1px solid var(--line);padding-top:20px;padding-left:0}.trom-module__fbcf1G__pattern{padding-block:55px}.trom-module__fbcf1G__countryTabs{gap:7px}.trom-module__fbcf1G__countryTabs button{padding:10px 12px}.trom-module__fbcf1G__heroFilm{aspect-ratio:16/9;margin-inline:-7vw}.trom-module__fbcf1G__heroFilm video,.trom-module__fbcf1G__heroFilm img{object-fit:cover}.trom-module__fbcf1G__stageExplanation{min-height:0}.trom-module__fbcf1G__network svg{min-height:260px}}@media (prefers-reduced-motion:reduce){.trom-module__fbcf1G__countryStory,.trom-module__fbcf1G__activeRoom,.trom-module__fbcf1G__eventList li{animation:none}}.trom-module__fbcf1G__heroFilm>div>span{letter-spacing:.1em;color:#e9dec7;background:#101b18e8;border-left:2px solid #bda37c;max-width:70%;padding:12px 16px;font-size:12px;line-height:1.5;bottom:20px}@media (max-width:750px){.trom-module__fbcf1G__heroFilm>div>span{max-width:60%;padding:8px 10px;font-size:9px;bottom:10px;left:10px}}.trom-module__fbcf1G__page{--accent:var(--cv-brass);--muted:var(--cv-muted);--line:var(--cv-rule);background:var(--cv-background);color:var(--cv-text);font-family:var(--font-instrument),Arial,sans-serif}
