.CareServices_hero__RVq_x{position:relative;display:flex;min-height:min(44rem,calc(100svh - 5rem));align-items:center;overflow:hidden;background-color:#f8f4ee;background-image:linear-gradient(90deg,rgba(255,255,255,.97),rgba(255,255,255,.89) 35%,rgba(255,255,255,.42) 54%,rgba(255,255,255,.04) 73%),url(/assets/services-hero.jpg);background-position:50%,50%;background-size:cover}.CareServices_hero__RVq_x:after{position:absolute;inset:auto 0 0;height:32%;content:"";background:linear-gradient(0deg,rgba(26,18,21,.34),transparent);pointer-events:none}.CareServices_heroContent__OKte8{position:relative;z-index:1;width:100%}.CareServices_journey__vtgs0{padding:5.5rem 0;background:#fff}.CareServices_journey__vtgs0 h2{margin:.7rem 0 0;font-family:Georgia,serif;font-size:clamp(2.45rem,4vw,4rem);font-weight:400;line-height:1.08;color:#333235}.CareServices_journey__vtgs0 ol{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5rem;margin:3rem 0 0;padding:0;list-style:none}.CareServices_journey__vtgs0 li{display:grid;grid-template-columns:2.75rem minmax(0,1fr);gap:1rem;padding-top:1.35rem;border-top:1px solid #ded8d4}.CareServices_journey__vtgs0 li>span{display:grid;width:2.35rem;height:2.35rem;place-items:center;border-radius:50%;background:#f7e8ec;color:#9a1635;font-family:Georgia,serif;font-size:1.1rem}.CareServices_journey__vtgs0 h3{margin:.35rem 0 0;font-family:Georgia,serif;font-size:1.45rem;font-weight:400;line-height:1.1;color:#4c1d2e}.CareServices_journey__vtgs0 p{margin:.65rem 0 0;color:#615b5d;font-size:.92rem;line-height:1.65}.CareServices_arrangingArticle__2YgB9{display:flex;flex-direction:column}.CareServices_arrangingImage__rRC37{aspect-ratio:1.58;width:100%;margin-top:2.25rem;overflow:hidden;border-radius:1rem;background:#ddd7d3;box-shadow:0 1.25rem 2.8rem rgba(64,38,46,.15)}.CareServices_arrangingImage__rRC37 img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center 47%;object-position:center 47%;transition:transform .5s ease}.CareServices_arrangingImage__rRC37:hover img{transform:scale(1.03)}.CareServices_why__LrOqp{position:relative;isolation:isolate;overflow:hidden;background:#333235}.CareServices_why__LrOqp:before{position:absolute;z-index:0;inset:-1.5rem;content:"";background:url(/assets/homecare-about.webp) center 45%/cover no-repeat;filter:blur(10px);opacity:.34;transform:scale(1.04)}.CareServices_why__LrOqp:after{position:absolute;z-index:1;inset:0;content:"";background:linear-gradient(105deg,rgba(40,38,40,.95),rgba(57,35,43,.82) 55%,rgba(70,24,43,.9))}.CareServices_whyContent__4GqVA{position:relative;z-index:2}.CareServices_assuranceGrid__DPq8Z article:last-child{grid-column:2}@media(max-width:767px){.CareServices_hero__RVq_x{min-height:39rem;background-image:linear-gradient(90deg,rgba(255,255,255,.94),rgba(255,255,255,.8) 48%,rgba(255,255,255,.24)),url(/assets/services-hero.jpg);background-position:50%,63%}.CareServices_journey__vtgs0{padding:4rem 0}.CareServices_journey__vtgs0 ol{grid-template-columns:1fr;gap:1.25rem;margin-top:2.4rem}.CareServices_journey__vtgs0 li{padding-top:1rem}.CareServices_assuranceGrid__DPq8Z article:last-child{grid-column:auto}.CareServices_arrangingImage__rRC37{aspect-ratio:1.38;margin-top:1.8rem}.CareServices_why__LrOqp:before{opacity:.27}}@media(prefers-reduced-motion:reduce){.CareServices_arrangingImage__rRC37 img{transition:none}.CareServices_arrangingImage__rRC37:hover img{transform:none}}