.home-module__a1cRLG__hero{isolation:isolate;background:radial-gradient(at 8% 0,#dcecff99,#0000 48%),linear-gradient(120deg,#f4f9ff,#fcfdff);border-bottom:1px solid #e1edf9;position:relative;overflow:hidden}.home-module__a1cRLG__hero:before{content:"";inset-inline-end:-360px;z-index:-1;border:1px solid #d8e8f650;border-radius:50%;width:750px;height:750px;position:absolute;top:-330px;box-shadow:0 0 0 85px #d8e8f620,0 0 0 170px #d8e8f615}.home-module__a1cRLG__heroGrid{grid-template-columns:1.18fr 1fr;align-items:center;gap:clamp(2rem,6vw,5rem);padding-block:clamp(3rem,5.5vw,5rem);display:grid}.home-module__a1cRLG__heroCopy{min-width:0}.home-module__a1cRLG__heroCopy h1{letter-spacing:-.035em;margin-top:1.5rem;font-size:clamp(2.9rem,4.3vw,4.1rem);line-height:1.1}.home-module__a1cRLG__heroCopy h1 span{display:block}.home-module__a1cRLG__heroCopy h1 span:last-child{color:#0b4f9c;margin-top:.3rem}.home-module__a1cRLG__heroCopy:lang(zh) h1{letter-spacing:0;line-height:1.3}.home-module__a1cRLG__heroCopy:lang(ar) h1{letter-spacing:0;font-size:clamp(2.4rem,3.7vw,3.5rem);line-height:1.45}.home-module__a1cRLG__slogan{color:#0b4f9c;margin-top:1rem;font-size:.95rem}.home-module__a1cRLG__intro{color:#5b6b85;max-width:470px;margin-top:1.4rem;font-size:1.05rem;line-height:1.75}.home-module__a1cRLG__actions{flex-wrap:wrap;align-items:center;gap:1rem 1.4rem;margin-top:1.8rem;display:flex}.home-module__a1cRLG__journeyLink{color:#0b4f9c;align-items:center;gap:.5rem;padding-block:.7rem;font-size:.95rem;font-weight:600;display:inline-flex}.home-module__a1cRLG__journeyLink:hover{text-underline-offset:4px;text-decoration:underline}.home-module__a1cRLG__assurances{color:#5b6b85;flex-wrap:wrap;gap:.5rem 1.1rem;margin-top:1.5rem;padding:0;list-style:none;display:flex}.home-module__a1cRLG__assurances li{align-items:center;gap:.4rem;font-size:.75rem;display:flex}.home-module__a1cRLG__assurances svg{color:#0b4f9c;flex-shrink:0}.home-module__a1cRLG__roadmap{background:#ffffffea;border:1px solid #d5e5f5;border-radius:25px;min-width:0;padding:1.7rem 1.8rem 0;position:relative;box-shadow:0 28px 65px -40px #0b4f9c50}.home-module__a1cRLG__roadmapTop{color:#0b4f9c;justify-content:space-between;align-items:center;gap:1rem;display:flex}.home-module__a1cRLG__roadmapIntro{color:#5b6b85;margin-top:.6rem;font-size:.92rem}.home-module__a1cRLG__roadmap ol{margin-block:1.5rem;padding:0;list-style:none;position:relative}.home-module__a1cRLG__roadmap ol:before{content:"";top:26px;bottom:26px;border-inline-start:1px dashed #bdd3e8;position:absolute;inset-inline-start:25px}.home-module__a1cRLG__roadmap li+li{margin-top:1.2rem}.home-module__a1cRLG__roadmap li a{align-items:center;gap:1rem;padding-block:.2rem;display:flex;position:relative}.home-module__a1cRLG__roadmap li a>div{flex:1;min-width:0}.home-module__a1cRLG__stageIcon{color:#0b4f9c;background:#eff6ff;border:5px solid #fff;border-radius:50%;outline:1px solid #dce9f6;flex-shrink:0;place-items:center;width:51px;height:51px;display:grid}.home-module__a1cRLG__roadmap li:last-child .home-module__a1cRLG__stageIcon{color:#26766d;background:#eaf4f3;outline-color:#d8ebe6}.home-module__a1cRLG__range{letter-spacing:.07em;color:#6683a1;font-size:.65rem}.home-module__a1cRLG__roadmap h2{color:#123a68;font-size:1.06rem;line-height:1.35}.home-module__a1cRLG__roadmap li p{color:#5b6b85;margin-top:.2rem;font-size:.84rem}.home-module__a1cRLG__roadmap li a>svg{color:#7395b6;flex-shrink:0}.home-module__a1cRLG__roadmap li a:hover h2{text-underline-offset:4px;text-decoration:underline}.home-module__a1cRLG__roadmapFooter{color:#0b4f9c;border-top:1px solid #e1ebf5;justify-content:space-between;align-items:center;gap:1rem;padding-block:1rem;font-size:.83rem;font-weight:600;display:flex}.home-module__a1cRLG__section{padding-block:clamp(3rem,5vw,4.5rem);scroll-margin-top:100px}.home-module__a1cRLG__sectionHeading{justify-content:space-between;align-items:end;gap:2rem;margin-bottom:1.9rem;display:flex}.home-module__a1cRLG__sectionHeading h2{margin-top:.65rem;font-size:clamp(1.8rem,2.7vw,2.4rem);line-height:1.3}.home-module__a1cRLG__sectionHeading>p{color:#5b6b85;max-width:365px;font-size:.95rem;line-height:1.75}.home-module__a1cRLG__services{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.15rem;display:grid}.home-module__a1cRLG__service{background:#fff;border:1px solid #dfe9f3;border-radius:19px;flex-direction:column;min-width:0;transition:border-color .2s,transform .2s,box-shadow .2s;display:flex;position:relative;overflow:hidden}.home-module__a1cRLG__service:hover{border-color:#a4c5e4;transform:translateY(-3px);box-shadow:0 15px 30px -22px #0b4f9c60}.home-module__a1cRLG__serviceImage{aspect-ratio:1.9;background:#f0f7ff;position:relative;overflow:hidden}.home-module__a1cRLG__serviceIcon{bottom:.7rem;color:#0b4f9c;background:#fff;border-radius:10px;place-items:center;width:34px;height:34px;display:grid;position:absolute;inset-inline-start:1rem;box-shadow:0 2px 5px #0b4f9c10}.home-module__a1cRLG__serviceBody{flex-direction:column;flex:1;padding:1.2rem;display:flex;position:relative}.home-module__a1cRLG__serviceNumber{color:#7c94ac;inset-inline-end:1rem;font-size:.65rem;position:absolute;top:1.25rem}.home-module__a1cRLG__service h3{padding-inline-end:1.3rem;font-size:1.1rem;line-height:1.4}.home-module__a1cRLG__serviceBody>p{color:#5b6b85;flex:1;margin-top:.6rem;font-size:.9rem;line-height:1.7}.home-module__a1cRLG__serviceAction{color:#0b4f9c;border-top:1px solid #edf2f7;justify-content:space-between;align-items:center;gap:1rem;margin-top:1rem;padding-top:.75rem;font-size:.75rem;font-weight:600;display:flex}.home-module__a1cRLG__processSection{background:#f5f9fd;border-block:1px solid #e5eef7}.home-module__a1cRLG__processStages{grid-template-columns:1.4fr 1fr 1fr;gap:2.5rem;padding:0;list-style:none;display:grid}.home-module__a1cRLG__processStages>li{border-top:2px solid #b7d3ec;padding-top:1.2rem}.home-module__a1cRLG__processStages>li:last-child{border-color:#a6d0c7}.home-module__a1cRLG__processHeading{align-items:baseline;gap:.9rem;display:flex}.home-module__a1cRLG__processHeading>span{color:#6483a0;font-size:.73rem}.home-module__a1cRLG__processHeading h3{font-size:1.15rem;line-height:1.4}.home-module__a1cRLG__processStages ul{margin-top:.8rem;padding:0;list-style:none}.home-module__a1cRLG__processStages ul a{color:#33415c;align-items:center;gap:.65rem;min-height:38px;font-size:.9rem;display:flex}.home-module__a1cRLG__processStages ul a>span{color:#6b86a1;font-size:.7rem}.home-module__a1cRLG__processStages ul a>svg{color:#7896b2;flex-shrink:0;margin-inline-start:auto}.home-module__a1cRLG__processStages ul a:hover{color:#0b4f9c}.home-module__a1cRLG__clarity{background:#fff;border:1px solid #dce8f4;border-radius:17px;align-items:center;gap:1.2rem;margin-top:2rem;padding:1.4rem 1.5rem;display:flex}.home-module__a1cRLG__clarityIcon{color:#0b4f9c;background:#eef6ff;border-radius:13px;flex-shrink:0;place-items:center;width:48px;height:48px;display:grid}.home-module__a1cRLG__clarity>div{flex:1}.home-module__a1cRLG__clarity h3{font-size:.98rem;line-height:1.5}.home-module__a1cRLG__clarity p{color:#5b6b85;margin-top:.35rem;font-size:.86rem;line-height:1.7}.home-module__a1cRLG__clarity>a{max-width:210px;font-size:.8rem}.home-module__a1cRLG__directory{background:#fff;border-bottom:1px solid #e5eef7}.home-module__a1cRLG__hospitals .hospital-photo{aspect-ratio:2.1}.home-module__a1cRLG__boundaries{grid-template-columns:.8fr 2fr;gap:2.5rem;padding-block:2.8rem;display:grid}.home-module__a1cRLG__boundaries h2{font-size:1.1rem;line-height:1.5}.home-module__a1cRLG__boundaries ul{color:#5b6b85;font-size:.92rem;line-height:1.75;list-style:none}.home-module__a1cRLG__boundaries li+li{margin-top:.6rem}.home-module__a1cRLG__ctaSection{padding-bottom:3.5rem}.home-module__a1cRLG__cta{color:#fff;border-radius:22px;justify-content:space-between;align-items:center;gap:2rem;padding:2.3rem 2.7rem;display:flex;position:relative;overflow:hidden}.home-module__a1cRLG__cta>*{position:relative}.home-module__a1cRLG__cta h2{margin-top:.7rem;font-size:2rem;line-height:1.3}.home-module__a1cRLG__cta p:not(.eyebrow){color:#d8e8f9;max-width:530px;margin-top:.7rem;font-size:.95rem}.home-module__a1cRLG__cta>a{flex-shrink:0}.home-module__a1cRLG__journeyLink:focus-visible,.home-module__a1cRLG__roadmap a:focus-visible,.home-module__a1cRLG__service:focus-visible,.home-module__a1cRLG__processStages a:focus-visible{outline-offset:4px;border-radius:6px;outline:2px solid #3380fc}@media (max-width:1023px){.home-module__a1cRLG__heroGrid{grid-template-columns:1.1fr 1fr;gap:2rem}.home-module__a1cRLG__heroCopy h1{font-size:2.8rem}.home-module__a1cRLG__roadmap{padding-inline:1.2rem}.home-module__a1cRLG__services{grid-template-columns:repeat(2,minmax(0,1fr))}.home-module__a1cRLG__serviceImage{aspect-ratio:2.8}.home-module__a1cRLG__clarity{flex-wrap:wrap}.home-module__a1cRLG__clarity>a{max-width:none;margin-inline-start:4.2rem}}@media (max-width:767px){.home-module__a1cRLG__heroGrid{grid-template-columns:1fr;gap:1.7rem;padding-block:2rem}.home-module__a1cRLG__heroCopy h1{margin-top:1rem;font-size:clamp(2.1rem,7.7vw,3.2rem);line-height:1.12}.home-module__a1cRLG__heroCopy:lang(ar) h1{font-size:2rem}.home-module__a1cRLG__intro{margin-top:1rem;font-size:1rem}.home-module__a1cRLG__slogan{margin-top:.7rem;font-size:.85rem}.home-module__a1cRLG__actions{gap:.75rem 1rem;margin-top:1.3rem}.home-module__a1cRLG__actions .action-link{padding-inline:1.15rem;font-size:.9rem}.home-module__a1cRLG__journeyLink{font-size:.87rem}.home-module__a1cRLG__assurances{gap:.45rem .85rem;margin-top:1rem}.home-module__a1cRLG__assurances li{font-size:.7rem}.home-module__a1cRLG__roadmap{box-shadow:none;border-radius:18px;padding:1rem 1.2rem 0}.home-module__a1cRLG__roadmapTop svg{width:22px;height:22px}.home-module__a1cRLG__roadmapIntro{display:none}.home-module__a1cRLG__roadmap ol{margin-block:.8rem}.home-module__a1cRLG__roadmap li+li{margin-top:.5rem}.home-module__a1cRLG__roadmap li a{gap:.85rem}.home-module__a1cRLG__roadmap li a>div{align-items:baseline;gap:.65rem;display:flex}.home-module__a1cRLG__roadmap h2{font-size:.95rem}.home-module__a1cRLG__roadmap li p{display:none}.home-module__a1cRLG__stageIcon{border-width:3px;width:34px;height:34px}.home-module__a1cRLG__stageIcon svg{width:18px;height:18px}.home-module__a1cRLG__roadmap ol:before{inset-inline-start:17px;top:16px;bottom:16px}.home-module__a1cRLG__roadmapFooter{padding-block:.75rem;font-size:.78rem}.home-module__a1cRLG__section{padding-block:2.4rem}.home-module__a1cRLG__sectionHeading{margin-bottom:1.3rem;display:block}.home-module__a1cRLG__sectionHeading h2{font-size:1.75rem}.home-module__a1cRLG__sectionHeading>p{max-width:none;margin-top:.75rem;font-size:.9rem}.home-module__a1cRLG__services{grid-template-columns:1fr;gap:.8rem}.home-module__a1cRLG__service{border-radius:15px;flex-direction:row}.home-module__a1cRLG__serviceImage{aspect-ratio:auto;flex:0 0 85px;min-height:150px}.home-module__a1cRLG__serviceIcon{bottom:.7rem;width:31px;height:31px;inset-inline-start:.7rem}.home-module__a1cRLG__serviceBody{padding:1rem 1rem .85rem}.home-module__a1cRLG__serviceNumber{display:none}.home-module__a1cRLG__service h3{padding-inline-end:0;font-size:1.05rem}.home-module__a1cRLG__serviceBody>p{margin-top:.4rem;font-size:.86rem}.home-module__a1cRLG__serviceAction{margin-top:.7rem;padding-top:.6rem;font-size:.73rem}.home-module__a1cRLG__processStages{grid-template-columns:1fr;gap:1.3rem}.home-module__a1cRLG__processStages>li{padding-top:.8rem}.home-module__a1cRLG__processStages ul{margin-top:.5rem}.home-module__a1cRLG__processStages ul a{min-height:41px}.home-module__a1cRLG__clarity{align-items:start;gap:.8rem;padding:1.1rem}.home-module__a1cRLG__clarityIcon{width:34px;height:34px}.home-module__a1cRLG__clarityIcon svg{width:20px;height:20px}.home-module__a1cRLG__clarity>div{flex-basis:calc(100% - 48px)}.home-module__a1cRLG__clarity>a{margin-inline-start:2.9rem;line-height:1.6}.home-module__a1cRLG__hospitals .hospital-photo{aspect-ratio:2.6}.home-module__a1cRLG__boundaries{grid-template-columns:1fr;gap:1rem;padding-block:2rem}.home-module__a1cRLG__boundaries ul{font-size:.88rem}.home-module__a1cRLG__cta{flex-direction:column;align-items:start;gap:1.3rem;padding:1.6rem}.home-module__a1cRLG__cta h2{font-size:1.65rem}.home-module__a1cRLG__ctaSection{padding-bottom:2.5rem}}
