.LegacyModernisationPage_hero__0JiBF{width:100vw;margin-top:-90px;margin-right:calc(50% - 50vw);margin-left:calc(50% - 50vw);padding:clamp(140px,15vw,190px) 0 clamp(72px,9vw,120px);overflow:hidden;background:#05070d;color:#fff}.LegacyModernisationPage_hero_inner__5UsPM{box-sizing:border-box;display:grid;grid-template-columns:minmax(0,760px) minmax(320px,520px);gap:clamp(2rem,6vw,6rem);align-items:end;justify-content:space-between;width:100%;max-width:1768px;margin:0 auto;padding:0 120px}.LegacyModernisationPage_hero_copy__oOJjV{max-width:760px}.LegacyModernisationPage_eyebrow__Y1MGG{display:inline-flex;margin-bottom:1rem;color:#4285f4;font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.LegacyModernisationPage_hero__0JiBF h1,.LegacyModernisationPage_section__hOtFj h2,.LegacyModernisationPage_section__hOtFj h3{margin:0;letter-spacing:0}.LegacyModernisationPage_hero__0JiBF h1{max-width:860px;font-size:clamp(3rem,6.5vw,6.7rem);font-weight:500;line-height:1.04}.LegacyModernisationPage_hero_copy__oOJjV>p{max-width:720px;margin:1.4rem 0 1.8rem;color:hsla(0,0%,100%,.76);font-size:clamp(1.04rem,1.5vw,1.22rem);line-height:1.7}.LegacyModernisationPage_hero_image__UzoVK{position:relative;align-self:start;justify-self:end;width:min(100%,520px);min-width:0;aspect-ratio:1.08/1;overflow:hidden;border-radius:8px;background:#182033}.LegacyModernisationPage_hero_image__UzoVK img{object-fit:cover}.LegacyModernisationPage_section__hOtFj{box-sizing:border-box;width:100%;max-width:1768px;margin:0 auto;padding:clamp(4.5rem,8vw,8rem) 0}.LegacyModernisationPage_intro__YV77y,.LegacyModernisationPage_section_header__wARXk{max-width:820px}.LegacyModernisationPage_problem_section__u8tLb{display:grid;grid-template-columns:minmax(280px,.78fr) minmax(0,1.22fr);gap:clamp(2rem,5vw,5rem);align-items:start}.LegacyModernisationPage_problem_intro__b_iRk{position:sticky;top:110px}.LegacyModernisationPage_problem_intro__b_iRk h2{color:#0f172a;font-size:clamp(2rem,3.4vw,3.35rem);font-weight:500;line-height:1.08}.LegacyModernisationPage_problem_intro__b_iRk h2 strong{color:#000;font-weight:700}.LegacyModernisationPage_problem_intro__b_iRk>p{margin:1.1rem 0 0;color:rgba(15,23,42,.72);font-size:1.04rem;line-height:1.7}.LegacyModernisationPage_problem_list__xtpBH{display:flex;flex-direction:column;border-top:1px solid rgba(15,23,42,.14)}.LegacyModernisationPage_problem_item__RMDAl{display:grid;grid-template-columns:52px minmax(0,1fr);gap:clamp(1.75rem,3.5vw,3rem);align-items:start;padding:1.35rem 0;border-bottom:1px solid rgba(15,23,42,.14);transition:background .18s ease,padding-left .18s ease}.LegacyModernisationPage_problem_item__RMDAl:focus-within,.LegacyModernisationPage_problem_item__RMDAl:hover{padding-left:.75rem;background:rgba(66,133,244,.06)}.LegacyModernisationPage_problem_number__gQigS{color:#eef0f3;font-size:clamp(2.4rem,4.4vw,4.2rem);font-weight:800;line-height:.9}.LegacyModernisationPage_problem_copy__Vtewt h3{color:#0b132b;font-size:22px!important;font-weight:800!important;line-height:1.25}.LegacyModernisationPage_problem_copy__Vtewt p{margin:.55rem 0 0;color:rgba(15,23,42,.7);font-size:.96rem;line-height:1.58}.LegacyModernisationPage_decision_section__DocG_{position:relative;isolation:isolate;display:grid;width:100vw;max-width:none;margin-right:calc(50% - 50vw);margin-left:calc(50% - 50vw);padding:clamp(5rem,9vw,8rem) 120px;overflow:hidden;background:#171614;color:#f6f4f0}.LegacyModernisationPage_decision_background__UzOlB,.LegacyModernisationPage_decision_background_overlay__fQNSv{position:absolute;inset:0}.LegacyModernisationPage_decision_background__UzOlB{z-index:0;background:#171614}.LegacyModernisationPage_decision_background_image__IjaxP{object-fit:cover;opacity:0;transform:scale(1.03);transition:opacity .45s ease,transform .6s ease}.LegacyModernisationPage_decision_background_image__IjaxP[data-active=true]{opacity:1;transform:scale(1)}.LegacyModernisationPage_decision_background_overlay__fQNSv{z-index:1;background:rgba(0,0,0,.6)}.LegacyModernisationPage_decision_content__7a4zw{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1fr);gap:clamp(3rem,8vw,9rem);max-width:1768px;margin:0 auto;width:100%}.LegacyModernisationPage_decision_copy__ttki1{align-self:start}.LegacyModernisationPage_decision_copy__ttki1 .LegacyModernisationPage_eyebrow__Y1MGG{color:#78a7ff}.LegacyModernisationPage_decision_copy__ttki1 h2{color:#f6f4f0}.LegacyModernisationPage_decision_copy__ttki1>p{margin:1.25rem 0 0;color:hsla(40,25%,95%,.76);font-size:clamp(1.05rem,1.5vw,1.2rem);line-height:1.75}.LegacyModernisationPage_decision_cta__Yp3pQ{margin-top:1.75rem}.LegacyModernisationPage_decision_list__p_kCM{border-top:1px solid hsla(40,25%,95%,.24)}.LegacyModernisationPage_decision_option__eww_f{position:relative;display:grid;grid-template-columns:minmax(0,1fr);width:100%;padding:clamp(1.35rem,2.2vw,2rem) 3.5rem clamp(1.35rem,2.2vw,2rem) 0;border:0;border-bottom:1px solid hsla(40,25%,95%,.24);background:transparent;color:#f6f4f0;text-align:left;cursor:default;transition:background-color .2s ease,padding-left .25s ease}.LegacyModernisationPage_decision_option__eww_f:focus-visible,.LegacyModernisationPage_decision_option__eww_f:hover,.LegacyModernisationPage_decision_option__eww_f[data-active=true]{padding-left:.75rem;background:hsla(0,0%,100%,.08);outline:0}.LegacyModernisationPage_decision_option_title__0ytZf{display:block;font-size:clamp(1.75rem,3.1vw,3.25rem);font-weight:500;line-height:1.1}.LegacyModernisationPage_decision_option_copy__wdwfJ{grid-column:1;display:block;margin-top:.7rem;color:hsla(40,25%,95%,.78);font-size:clamp(.92rem,1.15vw,1.04rem);line-height:1.55}.LegacyModernisationPage_approach_section__yJTsj{padding-bottom:0}.LegacyModernisationPage_stepper__HO1iv{margin-top:clamp(2rem,5vw,4rem)}.LegacyModernisationPage_steps__DqaI2{padding:0;margin:0;list-style:none}.LegacyModernisationPage_step__ZTP9f{grid-template-rows:auto auto auto 1fr}.LegacyModernisationPage_stepper_image__hwCI_{position:relative;height:clamp(120px,14vw,190px);margin-top:clamp(1rem,2vw,1.5rem);overflow:hidden;border-radius:8px}.LegacyModernisationPage_stepper_image__hwCI_ img{object-fit:cover}.LegacyModernisationPage_principles_capabilities__AiVIK article h3{font-size:clamp(1.1rem,1.35vw,1.3rem)}.LegacyModernisationPage_evidence_section__hG7a_{position:relative;isolation:isolate;padding-top:clamp(4.5rem,8vw,8rem);color:#fff}.LegacyModernisationPage_evidence_section__hG7a_:before{position:absolute;z-index:-1;inset:0 calc(50% - 50vw);background:#05070d;content:""}.LegacyModernisationPage_evidence_section__hG7a_ .LegacyModernisationPage_section_header__wARXk h2{color:#fff}.LegacyModernisationPage_evidence_section__hG7a_ .LegacyModernisationPage_section_header__wARXk p{color:hsla(0,0%,100%,.76)}.LegacyModernisationPage_evidence_cards__1AtsS{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1.6fr);gap:clamp(1.5rem,3vw,2.75rem);margin-top:clamp(2.5rem,5vw,4rem)}.LegacyModernisationPage_insights_panel__AXK0d{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto 1fr;gap:clamp(1.5rem,3vw,2.75rem);min-width:0}.LegacyModernisationPage_evidence_cta__t6Q7u{grid-column:1/-1;justify-self:end;align-self:end;display:inline-flex;align-items:center;justify-content:center;min-width:13rem;height:48px;box-sizing:border-box;padding:0 1.5rem;border:1px solid #4284f4;border-radius:8px;background:transparent;color:#4284f4;font-size:18px;font-weight:400!important;text-decoration:none;transition:color .25s ease-in-out,background-color .25s ease-in-out,border-color .25s ease-in-out}.LegacyModernisationPage_evidence_cta__t6Q7u:hover{border-color:#fff;color:#fff}.LegacyModernisationPage_evidence_cta__t6Q7u:focus-visible{outline:3px solid #8eb7ff;outline-offset:3px}.LegacyModernisationPage_insight_card__SrJRR{display:flex;flex-direction:column;gap:.4rem;color:#fff;text-decoration:none}.LegacyModernisationPage_insight_image_wrap__0IAzt{position:relative;aspect-ratio:560/250}.LegacyModernisationPage_insight_image__wqcDA{width:100%;height:100%;border-radius:8px;object-fit:cover}.LegacyModernisationPage_insight_label__K3JB2{position:absolute;top:16px;left:16px;z-index:1;border-radius:8px;padding:.55rem 1.1rem;background:rgba(15,23,42,.82);color:#fff;font-size:.85rem}.LegacyModernisationPage_insight_meta__9DZ5I{display:flex;align-items:center;gap:.5rem;color:hsla(0,0%,100%,.7);font-size:.9rem}.LegacyModernisationPage_insight_title__psQEW{margin:0;color:#fff;font-size:20px!important;font-weight:500!important;line-height:1.45;transition:color .2s ease}.LegacyModernisationPage_insight_card__SrJRR:focus-visible .LegacyModernisationPage_insight_title__psQEW,.LegacyModernisationPage_insight_card__SrJRR:hover .LegacyModernisationPage_insight_title__psQEW{color:#8eb7ff}.LegacyModernisationPage_case_study_card__zHNRg{width:100%;min-height:420px;margin:0}.LegacyModernisationPage_case_study_card__zHNRg:focus-visible{outline:3px solid #4284f4;outline-offset:3px}.LegacyModernisationPage_resource_grid__2CJAA{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;margin-top:clamp(2rem,5vw,3.5rem)}.LegacyModernisationPage_proof_card__kp8mV{color:#0f172a;text-decoration:none}.LegacyModernisationPage_article_label__Z_jmi{display:block;margin-bottom:.65rem;color:#4284f4;font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.LegacyModernisationPage_proof_card__kp8mV:focus-visible{outline:3px solid #4284f4;outline-offset:3px}.LegacyModernisationPage_proof_card__kp8mV{display:block;max-width:740px;margin-top:1.5rem;padding:clamp(1.5rem,3vw,2.4rem);background:#0f172a}.LegacyModernisationPage_proof_card__kp8mV>span:first-child,.LegacyModernisationPage_proof_link__DMjQl{color:#8eb7ff;font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.LegacyModernisationPage_proof_card__kp8mV h3{margin-top:.7rem;color:#fff}.LegacyModernisationPage_proof_card__kp8mV p{color:hsla(0,0%,100%,.76)}.LegacyModernisationPage_proof_link__DMjQl{display:inline-block;margin-top:1.2rem}.LegacyModernisationPage_faq_section__b4L77 .LegacyModernisationPage_faq_inner__DbJCh{padding-right:0;padding-left:0}@media (max-width:1100px){.LegacyModernisationPage_decision_content__7a4zw,.LegacyModernisationPage_hero_inner__5UsPM,.LegacyModernisationPage_problem_section__u8tLb{grid-template-columns:1fr}.LegacyModernisationPage_hero_inner__5UsPM{align-items:start}.LegacyModernisationPage_hero_image__UzoVK{justify-self:start;width:min(100%,720px)}.LegacyModernisationPage_problem_intro__b_iRk{position:static}.LegacyModernisationPage_evidence_cards__1AtsS{grid-template-columns:1fr}}@media (max-width:1200px){.LegacyModernisationPage_hero_inner__5UsPM{padding-right:32px;padding-left:32px}}@media (max-width:700px){.LegacyModernisationPage_hero__0JiBF{padding-top:128px}.LegacyModernisationPage_approach_section__yJTsj .LegacyModernisationPage_section_header__wARXk>p,.LegacyModernisationPage_decision_copy__ttki1,.LegacyModernisationPage_evidence_section__hG7a_ .LegacyModernisationPage_section_header__wARXk>p,.LegacyModernisationPage_hero_copy__oOJjV{text-align:center}.LegacyModernisationPage_hero_copy__oOJjV>p{margin-right:auto;margin-left:auto}.LegacyModernisationPage_hero_image__UzoVK{justify-self:center;aspect-ratio:16/9}.LegacyModernisationPage_evidence_cards__1AtsS{grid-template-columns:1fr}.LegacyModernisationPage_insights_panel__AXK0d{grid-template-columns:1fr;grid-template-rows:auto}.LegacyModernisationPage_evidence_cta__t6Q7u{justify-self:center}.LegacyModernisationPage_problem_intro__b_iRk{text-align:center}.LegacyModernisationPage_problem_item__RMDAl{grid-template-columns:42px minmax(0,1fr)}.LegacyModernisationPage_decision_section__DocG_{padding-right:14px;padding-left:14px}.LegacyModernisationPage_decision_option__eww_f{cursor:pointer}.LegacyModernisationPage_case_study_card__zHNRg{min-height:360px}}@media (max-width:600px){.LegacyModernisationPage_hero_inner__5UsPM{padding-right:14px;padding-left:14px}}