.case-study-illustrations_visual__OhjWs{container-type:inline-size;width:100%;height:100%;color:#0b1220;background:#f5f7fc}.case-study-illustrations_canvas__VmyVS{display:flex;flex-direction:column;justify-content:center;gap:22px;min-height:360px;height:100%;max-width:960px;margin:0 auto;padding:clamp(20px,5cqi,48px)}.case-study-illustrations_title__HEGJR{color:#0b1220;font-size:clamp(22px,5.3cqi,38px);font-weight:800;line-height:1.14;letter-spacing:-.035em}.case-study-illustrations_opportunities__10Q4_{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.case-study-illustrations_opportunity__nkE8n{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:12px;padding:clamp(14px,3.5cqi,26px);border:1px solid #dce3f2;border-radius:14px;background:#fff;color:#0b1220;font-size:clamp(16px,3.8cqi,24px);font-weight:750;line-height:1.3}.case-study-illustrations_opportunity__nkE8n svg{color:#3154e8;flex-shrink:0}.case-study-illustrations_delivered__eDSDP{display:flex;align-items:flex-start;gap:9px;margin-top:auto;color:#17643f;font-size:clamp(14px,3.3cqi,18px);font-weight:650;line-height:1.5}.case-study-illustrations_delivered__eDSDP svg{flex-shrink:0;margin-top:1px}.case-study-illustrations_workflow__B04Ks{display:grid;gap:5px}.case-study-illustrations_stage__hsDQi{display:grid;justify-items:center;gap:5px;min-width:0}.case-study-illustrations_arrow__xE6yl{color:#3154e8}.case-study-illustrations_step__vwSci{display:block;width:100%;padding:10px 14px;border:1px solid #dce3f2;border-radius:10px;background:#fff;color:#0b1220;font-size:clamp(17px,4cqi,24px);font-weight:750;line-height:1.25;text-align:center}.case-study-illustrations_duration__C4ZkO{display:flex;align-items:baseline;gap:12px;color:#3154e8;font-size:24px;font-weight:750;line-height:1}.case-study-illustrations_number__6kmfY{font-size:clamp(76px,22cqi,120px);letter-spacing:-.07em;font-weight:850}.case-study-illustrations_sessions__wM4bW{display:grid;gap:9px}.case-study-illustrations_sessions__wM4bW>div{display:flex;align-items:baseline;gap:12px;font-size:clamp(16px,3.8cqi,22px);line-height:1.4}.case-study-illustrations_sessions__wM4bW strong{color:#3154e8;font-size:22px}@container (min-width: 600px){.case-study-illustrations_canvas__VmyVS{min-height:420px;gap:30px}.case-study-illustrations_workflow__B04Ks{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.case-study-illustrations_stage__hsDQi{position:relative;display:flex}.case-study-illustrations_step__vwSci{display:flex;align-items:center;justify-content:center;min-height:100px}.case-study-illustrations_arrow__xE6yl{position:absolute;left:-25px;top:calc(50% - 9px);transform:rotate(-90deg)}.case-study-illustrations_sessions__wM4bW{display:flex;flex-wrap:wrap;gap:16px 36px}}@container (max-width: 360px){.case-study-illustrations_opportunities__10Q4_{grid-template-columns:1fr}.case-study-illustrations_opportunity__nkE8n{flex-direction:row;align-items:center;justify-content:flex-start;gap:10px}}.commercial-team_leads__W_OaK{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.commercial-team_lead__Rd9Kc{padding:30px;border:1px solid #e1e6ef;border-radius:22px;background:#f7f8fb}.commercial-team_personHeading__tdq_d{display:flex;align-items:center;gap:18px}.commercial-team_personHeading__tdq_d>div:last-child{min-width:0}.commercial-team_adviserAvatar__2jvsh,.commercial-team_avatar__qzKys{display:flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:50%;color:#3154e8;background:#e9eeff;font-weight:800}.commercial-team_avatar__qzKys{width:60px;height:60px;font-size:20px}.commercial-team_team__gVMz0 h3{color:#0b1220;font-size:24px;font-weight:800;line-height:1.2;letter-spacing:-.03em}.commercial-team_role__ICFx_{margin-top:8px;color:#3154e8;font-size:13px;font-weight:650;line-height:1.6}.commercial-team_contribution__FvWEB{margin-top:24px;color:#5d6678;font-size:15px;line-height:1.8}.commercial-team_adviserIntro__hD98J{margin:42px 0 24px}.commercial-team_adviserIntro__hD98J p{margin-top:10px;color:#5d6678;font-size:15px;line-height:1.8}.commercial-team_advisers__MDCKY{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid #e1e6ef;border-radius:22px;overflow:hidden}.commercial-team_adviser__VBOnP{padding:28px;border-right:1px solid #e1e6ef}.commercial-team_adviser__VBOnP:last-child{border-right:0}.commercial-team_adviserAvatar__2jvsh{width:44px;height:44px;font-size:14px}.commercial-team_adviser__VBOnP h4{margin-top:20px;color:#0b1220;font-size:21px;font-weight:750;line-height:1.3;letter-spacing:-.025em;overflow-wrap:break-word}.commercial-team_adviser__VBOnP>p{margin-top:8px;color:#5d6678;font-size:14px;line-height:1.7}.commercial-team_differentiators___iF7c{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:42px;border-top:1px solid #e1e6ef}.commercial-team_differentiators___iF7c article{padding:28px 24px 0 0}.commercial-team_differentiators___iF7c h3{font-size:20px}.commercial-team_differentiators___iF7c p{margin-top:12px;color:#5d6678;font-size:14px;line-height:1.8}.commercial-team_partnerIntro__xqRlp{display:grid;grid-template-columns:1.05fr 1fr;gap:64px;align-items:center}.commercial-team_partnerIntro__xqRlp h2{margin-top:18px;color:#0b1220;font-size:clamp(32px,4vw,46px);font-weight:800;line-height:1.08;letter-spacing:-.04em}.commercial-team_partnerExplanation__BT2DE{margin-top:24px;color:#5d6678;font-size:16px;line-height:1.8}.commercial-team_partnerCard__uNTu3{padding:32px;background:#0b1220;border-radius:24px;color:#fff}.commercial-team_partnerBrand__mBEOZ{display:flex;align-items:center;gap:16px}.commercial-team_partnerBrand__mBEOZ img{width:64px;height:64px;border-radius:14px}.commercial-team_partnerBrand__mBEOZ p{color:#fff;font-size:24px;font-weight:800;line-height:1.2;letter-spacing:-.03em}.commercial-team_partnerBrand__mBEOZ span{display:block;margin-top:7px;color:#bdcaff;font-size:12px;line-height:1.5}.commercial-team_partnerPeople__kw8h8{margin-top:28px;padding-top:24px;border-top:1px solid #ffffff26}.commercial-team_partnerPeople__kw8h8 h3{color:#fff;font-size:24px;font-weight:750;line-height:1.3;letter-spacing:-.025em}.commercial-team_partnerPeople__kw8h8 p{margin-top:14px;color:#c2c8d3;font-size:14px;line-height:1.8}.commercial-team_partnerPeople__kw8h8 .commercial-team_partnerRole___hAV0{margin-top:7px;color:#bdcaff;font-size:12px;font-weight:650}.commercial-team_partnerCard__uNTu3 a{display:inline-flex;align-items:center;gap:9px;min-height:44px;margin-top:18px;color:#fff;font-size:14px;font-weight:700;text-decoration:underline;text-underline-offset:4px}.commercial-team_partnerCard__uNTu3 a:hover{color:#bdcaff}.commercial-team_partnerCard__uNTu3 a:focus-visible{outline:3px solid #bdcaff;outline-offset:4px}.commercial-team_partnerRoles__Notr6{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:40px;border:1px solid #e1e6ef;border-radius:22px;background:#fff;overflow:hidden}.commercial-team_partnerRoles__Notr6 article{padding:28px;border-right:1px solid #e1e6ef}.commercial-team_partnerRoles__Notr6 article:last-child{border-right:0}.commercial-team_partnerRoles__Notr6 .commercial-team_organisation__mVxNE{color:#3154e8;font-size:12px;font-weight:750;line-height:1.6}.commercial-team_partnerRoles__Notr6 h3{margin-top:15px;color:#0b1220;font-size:21px;font-weight:750;line-height:1.25;letter-spacing:-.025em}.commercial-team_partnerRoles__Notr6 h3+p{margin-top:12px;color:#5d6678;font-size:14px;line-height:1.8}.commercial-team_clarification__1_sOD{margin-top:22px;color:#344056;font-size:14px;font-weight:650;line-height:1.8;text-align:center}@media (max-width:900px){.commercial-team_leads__W_OaK{gap:16px}.commercial-team_lead__Rd9Kc{padding:24px}.commercial-team_personHeading__tdq_d{align-items:flex-start;flex-direction:column}.commercial-team_adviser__VBOnP{padding:22px}.commercial-team_adviser__VBOnP h4{font-size:19px}.commercial-team_partnerIntro__xqRlp{grid-template-columns:1fr;gap:30px}.commercial-team_partnerIntro__xqRlp>div:first-child{max-width:680px}.commercial-team_partnerRoles__Notr6 article{padding:22px}}@media (max-width:740px){.commercial-team_advisers__MDCKY,.commercial-team_differentiators___iF7c,.commercial-team_leads__W_OaK,.commercial-team_partnerRoles__Notr6{grid-template-columns:1fr}.commercial-team_adviser__VBOnP,.commercial-team_partnerRoles__Notr6 article{border-right:0;border-bottom:1px solid #e1e6ef}.commercial-team_adviser__VBOnP:last-child,.commercial-team_partnerRoles__Notr6 article:last-child{border-bottom:0}.commercial-team_adviser__VBOnP h4{font-size:21px}.commercial-team_partnerCard__uNTu3{padding:24px}.commercial-team_partnerBrand__mBEOZ{gap:12px}.commercial-team_partnerBrand__mBEOZ img{width:48px;height:48px}.commercial-team_partnerBrand__mBEOZ p{font-size:22px}.commercial-team_partnerRoles__Notr6{margin-top:28px}}