.ServicesOverview-module__r_eICW__overview{overflow-wrap:anywhere}.ServicesOverview-module__r_eICW__overview h2{font:700 clamp(2rem, 3.4vw, 2.9rem)/1.12 var(--font-display);letter-spacing:-.025em;margin-bottom:1.5rem}.ServicesOverview-module__r_eICW__lead{font-size:1.12rem;font-weight:500}.ServicesOverview-module__r_eICW__heroActions{flex-wrap:wrap;gap:.8rem;margin-top:1.8rem;display:flex}.ServicesOverview-module__r_eICW__heroActions a{text-align:left;gap:.6rem;max-width:100%}.ServicesOverview-module__r_eICW__secondaryButton{color:#fff;background:0 0;border:1px solid #82919d}.ServicesOverview-module__r_eICW__secondaryButton:hover{background:#344149}.ServicesOverview-module__r_eICW__services{padding-block:clamp(3rem,6vw,5rem)}.ServicesOverview-module__r_eICW__services>h2{margin-bottom:2rem}.ServicesOverview-module__r_eICW__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;display:grid}.ServicesOverview-module__r_eICW__card{border:1px solid #ccd7e0;border-top:3px solid var(--blue);background:linear-gradient(145deg,#f0f5fb,#fff 42%);border-radius:6px;flex-direction:column;min-width:0;padding:clamp(1.4rem,2.1vw,2rem);transition:box-shadow .18s,border-color .18s;display:flex;box-shadow:0 3px 10px #172d4510}.ServicesOverview-module__r_eICW__cardTop{justify-content:space-between;align-items:center;margin-bottom:1.6rem;display:flex}.ServicesOverview-module__r_eICW__icon{color:#0755ce;background:#e3edfc;border:1px solid #c4d8f6;border-radius:4px;place-items:center;width:3.3rem;height:3.3rem;display:grid}.ServicesOverview-module__r_eICW__number{font:700 1.1rem var(--font-display);color:#566b7e;letter-spacing:.08em}.ServicesOverview-module__r_eICW__card h3{font:700 1.85rem/1.12 var(--font-display);color:var(--ink);margin-bottom:1.2rem}.ServicesOverview-module__r_eICW__description{color:#415160;font-size:.97rem;line-height:1.75}.ServicesOverview-module__r_eICW__description p{margin-bottom:1rem}.ServicesOverview-module__r_eICW__cardCta{color:#064ebd;border-top:1px solid #d9e3ed;justify-content:space-between;align-items:center;gap:.9rem;margin-top:auto;padding-top:1.25rem;font-size:.94rem;font-weight:700;line-height:1.5;display:flex}.ServicesOverview-module__r_eICW__card:focus-visible,.ServicesOverview-module__r_eICW__controlCard:focus-visible{outline-offset:5px;border-color:var(--blue);outline:3px solid #075be8;box-shadow:0 12px 25px #17355420}.ServicesOverview-module__r_eICW__experience{border-block:1px solid var(--line);background:#edf2f6;padding-block:clamp(3rem,6vw,5rem)}.ServicesOverview-module__r_eICW__experienceLayout,.ServicesOverview-module__r_eICW__enquiryLayout{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(2rem,6vw,6rem);display:grid}.ServicesOverview-module__r_eICW__experienceLayout h2{max-width:19ch}.ServicesOverview-module__r_eICW__experienceList{margin:0 0 1.75rem;padding:0;list-style:none}.ServicesOverview-module__r_eICW__experienceList li{border-left:3px solid #adc8ec;margin-bottom:.65rem;padding:.7rem 0 .7rem 1.1rem}.ServicesOverview-module__r_eICW__experienceList strong{color:#203c5b}.ServicesOverview-module__r_eICW__textLink{color:#064ebd;text-underline-offset:.25em;align-items:center;gap:.65rem;font-weight:700;text-decoration:underline;display:inline-flex}.ServicesOverview-module__r_eICW__controlSection{padding-block:clamp(3rem,6vw,5rem)}.ServicesOverview-module__r_eICW__controlCard{color:#fff;background:radial-gradient(at 0 0,#274b68,#23282b 70%);border:1px solid #415665;border-radius:6px;grid-template-columns:9rem minmax(0,1fr);align-items:center;gap:2.5rem;padding:clamp(1.5rem,4vw,3.5rem);transition:box-shadow .18s,border-color .18s;display:grid}.ServicesOverview-module__r_eICW__controlIcon{aspect-ratio:1;color:#9ec7ff;background-image:linear-gradient(#9ec7ff12 1px,#0000 1px),linear-gradient(90deg,#9ec7ff12 1px,#0000 1px);background-size:18px 18px;border:1px solid #52718a;place-items:center;display:grid}.ServicesOverview-module__r_eICW__status{color:#cfdef1;border:1px solid #607b99;border-radius:3px;margin-bottom:1rem;padding:.22rem .65rem;font-size:.8rem;font-weight:600;display:inline-block}.ServicesOverview-module__r_eICW__controlCard h2{margin-bottom:.9rem}.ServicesOverview-module__r_eICW__controlCard p{color:#dbe3eb;max-width:82ch}.ServicesOverview-module__r_eICW__controlCta{color:#a8cdff;align-items:center;gap:1rem;font-weight:700;display:inline-flex}.ServicesOverview-module__r_eICW__faqSection{grid-template-columns:minmax(0,.65fr) minmax(0,1.35fr);gap:3rem;padding-bottom:clamp(3rem,6vw,5rem);display:grid}.ServicesOverview-module__r_eICW__faq{border-top:1px solid var(--line);padding-top:1.5rem}.ServicesOverview-module__r_eICW__faq+.ServicesOverview-module__r_eICW__faq{margin-top:1.5rem}.ServicesOverview-module__r_eICW__faq h3{margin-bottom:.85rem;font-size:1.15rem;line-height:1.45}.ServicesOverview-module__r_eICW__faq p{color:#415160;margin-bottom:0}.ServicesOverview-module__r_eICW__enquiry{border-top:3px solid var(--blue);background:#eaf1fc;padding-block:clamp(3rem,6vw,5rem)}.ServicesOverview-module__r_eICW__enquiry .button{gap:.7rem}.ServicesOverview-module__r_eICW__email{margin-top:1.5rem}.ServicesOverview-module__r_eICW__email a{color:#064ebd;text-underline-offset:.2em;text-decoration:underline}.ServicesOverview-module__r_eICW__note{color:#415160;margin-bottom:0;font-size:.95rem}@media (hover:hover) and (pointer:fine){.ServicesOverview-module__r_eICW__card:hover,.ServicesOverview-module__r_eICW__controlCard:hover{border-color:var(--blue);box-shadow:0 12px 25px #17355420}}@media (max-width:1100px){.ServicesOverview-module__r_eICW__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:800px){.ServicesOverview-module__r_eICW__experienceLayout,.ServicesOverview-module__r_eICW__enquiryLayout,.ServicesOverview-module__r_eICW__faqSection{grid-template-columns:minmax(0,1fr);gap:1.5rem}.ServicesOverview-module__r_eICW__experienceLayout h2{max-width:none}.ServicesOverview-module__r_eICW__controlCard{grid-template-columns:5rem minmax(0,1fr);gap:1.5rem}.ServicesOverview-module__r_eICW__controlIcon svg{width:48px;height:48px}}@media (max-width:640px){.ServicesOverview-module__r_eICW__grid{grid-template-columns:minmax(0,1fr)}.ServicesOverview-module__r_eICW__heroActions{flex-direction:column;align-items:stretch}.ServicesOverview-module__r_eICW__heroActions a{justify-content:space-between}.ServicesOverview-module__r_eICW__card{padding:1.5rem}.ServicesOverview-module__r_eICW__controlCard{grid-template-columns:minmax(0,1fr)}.ServicesOverview-module__r_eICW__controlIcon{display:none}.ServicesOverview-module__r_eICW__overview h2{font-size:2.1rem}}@media (prefers-reduced-motion:reduce){.ServicesOverview-module__r_eICW__overview *,.ServicesOverview-module__r_eICW__overview :before,.ServicesOverview-module__r_eICW__overview :after{transition:none!important;animation:none!important}.ServicesOverview-module__r_eICW__card:hover,.ServicesOverview-module__r_eICW__card:focus-visible,.ServicesOverview-module__r_eICW__controlCard:hover,.ServicesOverview-module__r_eICW__controlCard:focus-visible,.ServicesOverview-module__r_eICW__card:hover .ServicesOverview-module__r_eICW__cardCta svg,.ServicesOverview-module__r_eICW__card:focus-visible .ServicesOverview-module__r_eICW__cardCta svg,.ServicesOverview-module__r_eICW__controlCard:hover .ServicesOverview-module__r_eICW__controlCta svg,.ServicesOverview-module__r_eICW__controlCard:focus-visible .ServicesOverview-module__r_eICW__controlCta svg{transform:none}}
