.ServicePages_serviceNav__0k4ER{background:#0c1524;border-block:1px solid #ffffff20;padding:23px 0}.ServicePages_serviceNav__0k4ER>div{display:flex;gap:24px 38px;flex-wrap:wrap}.ServicePages_serviceNav__0k4ER a{color:#c7d0da;font-size:.8rem;text-decoration:none}.ServicePages_serviceNav__0k4ER a:hover{color:#e3bf61}.ServicePages_consultingFeature__wK9K4{background:var(--ink-900);color:var(--text-1);padding:112px 0;scroll-margin-top:72px}.ServicePages_featureGrid__8GLGr{display:grid;grid-template-columns:1fr 1fr;gap:9vw}.ServicePages_enquiryGrid__fcvEo h2,.ServicePages_featureGrid__8GLGr h2{font:400 clamp(2.1rem,3.8vw,4rem)/1.1 var(--font-display);letter-spacing:-.022em;margin:20px 0}.ServicePages_enquiryGrid__fcvEo aside>p:not(.section-kicker),.ServicePages_featureGrid__8GLGr>div>p:not(.section-kicker){font-size:1.07rem;line-height:1.75;color:var(--text-2)}.ServicePages_consultingFeature__wK9K4 .section-kicker{color:var(--text-2)}.ServicePages_spaced__4a5G_{margin-top:24px!important}.ServicePages_serviceSection__2Gh_c{background:#101e30;color:#f1f3f5;padding:112px 0;scroll-margin-top:72px}.ServicePages_lightSection__G1B25{background:var(--ink-900);color:var(--text-1)}.ServicePages_serviceHeading__MhtoW{display:grid;grid-template-columns:1fr 2fr;gap:7vw;margin-bottom:70px}.ServicePages_serviceHeading__MhtoW h2{font:400 clamp(2.25rem,4.4vw,4.8rem)/1.05 var(--font-display);letter-spacing:-.022em;max-width:810px}.ServicePages_serviceHeading__MhtoW .section-kicker{padding-top:8px}.ServicePages_detailGrid__iEHjt{display:grid;grid-template-columns:1fr 1fr;gap:9vw}.ServicePages_lead__xhUvT{font-size:1.18rem;line-height:1.75;color:#c5d1db}.ServicePages_fit__QjZiw{font-size:.9rem;line-height:1.6;color:#8da0b2;margin-top:27px;max-width:420px}.ServicePages_lightSection__G1B25 .ServicePages_fit__QjZiw,.ServicePages_lightSection__G1B25 .ServicePages_lead__xhUvT,.ServicePages_lightSection__G1B25 .section-kicker{color:var(--text-2)}.ServicePages_smallHeading__H9KnV{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:#c9a646;margin-bottom:18px}.ServicePages_lightSection__G1B25 .ServicePages_smallHeading__H9KnV{color:var(--text-2)}.ServicePages_deliverables__ELjP3{list-style:none;padding:0;margin:25px 0}.ServicePages_deliverables__ELjP3 li{border-top:1px solid rgb(214 224 235/.16);padding:17px 0 17px 22px;position:relative;font-size:.95rem;line-height:1.55}.ServicePages_deliverables__ELjP3 li:before{content:"↗";position:absolute;left:0;color:#9c843e}.ServicePages_deliverables__ELjP3 li:last-child{border-bottom:1px solid rgb(214 224 235/.16)}.ServicePages_textLink___VYCS{display:inline-flex;align-items:center;gap:25px;color:inherit;border-bottom:1px solid #9c843e;text-decoration:none;padding-bottom:9px;margin-top:28px;font-size:.92rem;font-weight:600}.ServicePages_textLink___VYCS span,.ServicePages_textLink___VYCS:hover{color:#a1863e}.ServicePages_example__KWBgQ{border-left:2px solid #c9a646;padding:5px 0 5px 22px;margin-top:35px}.ServicePages_example__KWBgQ>span{font-size:.69rem;letter-spacing:.1em;text-transform:uppercase;color:#acbcca}.ServicePages_example__KWBgQ p{font-size:.94rem;line-height:1.7;color:#c4cfda;margin-top:12px}.ServicePages_lightSection__G1B25 .ServicePages_example__KWBgQ p,.ServicePages_lightSection__G1B25 .ServicePages_example__KWBgQ>span{color:var(--text-2)}.ServicePages_engagements__gv3Ag{border-top:1px solid #ffffff30}.ServicePages_engagement__O2cAX{display:grid;grid-template-columns:65px 1.15fr 1fr;gap:42px;padding:42px 0;border-bottom:1px solid #ffffff30}.ServicePages_number__09Xq1{font-size:.85rem;color:#c9a646;padding-top:7px}.ServicePages_engagement__O2cAX h3{font:400 clamp(1.35rem,2vw,2rem)/1.2 var(--font-display);letter-spacing:-.022em}.ServicePages_engagement__O2cAX p{font-size:.98rem;line-height:1.75;color:#b8c8d4;margin-top:18px}.ServicePages_output___b1x0{border-left:1px solid #ffffff20;padding-left:35px}.ServicePages_output___b1x0 h4{font-size:.7rem;letter-spacing:.09em;text-transform:uppercase;color:#c9a646}.ServicePages_output___b1x0 p{font-size:.91rem}.ServicePages_questionList__yRjYy{padding:0;list-style:none}.ServicePages_questionList__yRjYy li{padding:20px 0;border-bottom:1px solid rgb(214 224 235/.16);font-size:1.13rem;line-height:1.6}.ServicePages_questionList__yRjYy li:first-child{padding-top:0}.ServicePages_enquiryGrid__fcvEo{display:grid;grid-template-columns:.85fr 1.5fr;gap:8vw}.ServicePages_inlineLink__DFhN9{text-decoration:underline;text-underline-offset:3px}.ServicePages_form__7_LTR{display:grid;gap:26px;align-content:start;min-width:0}.ServicePages_formPair__f_kG8{display:grid;grid-template-columns:1fr 1fr;gap:22px}.ServicePages_form__7_LTR label{display:block;font-size:.88rem;font-weight:600;line-height:1.4;margin-bottom:10px}.ServicePages_form__7_LTR label span{font-weight:400;color:var(--text-2);font-size:.75rem}.ServicePages_form__7_LTR input,.ServicePages_form__7_LTR select,.ServicePages_form__7_LTR textarea{display:block;width:100%;border:1px solid var(--line-strong);background:var(--ink-900);color:var(--text-1);border-radius:0;padding:13px 14px;font:inherit;font-size:1rem;min-height:49px}.ServicePages_form__7_LTR textarea{resize:vertical}.ServicePages_form__7_LTR input:focus-visible,.ServicePages_form__7_LTR select:focus-visible,.ServicePages_form__7_LTR textarea:focus-visible{outline:2px solid #284b6d;outline-offset:3px}.ServicePages_fieldHelp__CZrgn,.ServicePages_formNote__yBwaI{font-size:.79rem;line-height:1.7;color:var(--text-2)}.ServicePages_fieldHelp__CZrgn{margin-bottom:12px}.ServicePages_draft__A0y0m a,.ServicePages_formNote__yBwaI a{text-decoration:underline;text-underline-offset:3px}.ServicePages_form__7_LTR>button{justify-self:start;border:0;cursor:pointer}.ServicePages_draft__A0y0m{background:var(--ink-900);padding:24px;border:1px solid var(--line-strong)}.ServicePages_draft__A0y0m>p{font-size:.9rem;line-height:1.7}.ServicePages_draft__A0y0m>p:last-child{margin-top:12px}.ServicePages_copyButton__AXdFA{margin:20px 0;background:#142941;color:white;border:0;padding:12px 17px;cursor:pointer;font-size:.86rem}.ServicePages_copyButton__AXdFA:hover{background:#1f4e79}@media(max-width:900px){.ServicePages_detailGrid__iEHjt,.ServicePages_featureGrid__8GLGr{gap:40px}.ServicePages_serviceHeading__MhtoW{grid-template-columns:1fr;gap:24px;margin-bottom:40px}.ServicePages_engagement__O2cAX{grid-template-columns:35px 1fr;gap:25px}.ServicePages_output___b1x0{grid-column:2;border-left:0;padding-left:0}.ServicePages_enquiryGrid__fcvEo{grid-template-columns:1fr;gap:45px}.ServicePages_enquiryGrid__fcvEo aside{max-width:620px}}@media(max-width:600px){.ServicePages_consultingFeature__wK9K4,.ServicePages_serviceSection__2Gh_c{padding:78px 0}.ServicePages_detailGrid__iEHjt,.ServicePages_featureGrid__8GLGr,.ServicePages_formPair__f_kG8{grid-template-columns:1fr;gap:28px}.ServicePages_serviceNav__0k4ER>div{gap:16px 22px}.ServicePages_serviceNav__0k4ER a{font-size:.75rem}.ServicePages_engagement__O2cAX{padding:30px 0;gap:18px}.ServicePages_engagement__O2cAX p{margin-top:13px}.ServicePages_featureGrid__8GLGr h2{margin-bottom:0}.ServicePages_draft__A0y0m{padding:18px}.ServicePages_textLink___VYCS{gap:15px}.ServicePages_form__7_LTR>button{width:100%}}.ServicePages_trap__olV3p{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.ServicePages_sent__Ojznh{padding:clamp(24px,3vw,36px);border-radius:16px;background:linear-gradient(140deg,rgb(201 166 70/.12),rgb(201 166 70/.03)),var(--ink-850);border:1px solid rgb(201 166 70/.4);color:var(--text-2);line-height:1.7}.ServicePages_sent__Ojznh:focus{outline:none}.ServicePages_sent__Ojznh p+p{margin-top:10px}.ServicePages_sentTitle__IrPQs{font:400 clamp(1.6rem,2.4vw,2.1rem)/1.2 var(--font-display);color:var(--text-1)}.ServicePages_formError__uhiKR a,.ServicePages_sent__Ojznh a{color:var(--gold-soft);text-decoration:underline;text-underline-offset:3px}.ServicePages_formError__uhiKR{margin-top:16px;padding:14px 16px;border-radius:10px;border:1px solid rgb(239 177 173/.5);background:rgb(214 120 120/.1);color:var(--text-1);font-size:.92rem;line-height:1.6}.ServicePages_formError__uhiKR:focus{outline:2px solid rgb(239 177 173/.6);outline-offset:2px}.ServicePages_form__7_LTR button[aria-busy=true]{opacity:.7;cursor:progress}