/* Replaces generic topic chips with two readable, useful care pathways. */
.home-care-path-intro{max-width:700px;margin:0 auto;color:#5d718b;font-size:1rem;line-height:1.68;text-align:center}
.home-care-path-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin-top:34px}
.home-care-path-card{overflow:hidden;border:1px solid #ecd4de;border-radius:14px;background:#fff;box-shadow:0 8px 22px rgba(76,39,56,.035)}
.home-care-path-card__heading{padding:23px 27px 18px;border-bottom:1px solid #efdce4}
.home-care-path-card__heading p{margin:0 0 5px;color:#cf3471;font-size:.67rem;font-weight:800;letter-spacing:.13em;text-transform:uppercase}
.home-care-path-card__heading h3{margin:0;color:#233c54;font-size:1.25rem;letter-spacing:-.025em}
.home-care-path-list{display:grid;gap:0;margin:0;padding:0;list-style:none}
.home-care-path-list li{padding:16px 27px;border-bottom:1px solid #f1e2e8}
.home-care-path-list li:last-child{border-bottom:0}
.home-care-path-list strong,.home-care-path-list small{display:block}
.home-care-path-list strong{color:#233c54;font-size:.88rem;font-weight:700;line-height:1.34}
.home-care-path-list small{margin-top:4px;color:#5d718b;font-size:.77rem;line-height:1.5}
.outline-stages .outline-summary{max-width:760px;margin-top:27px;color:#5d718b;font-size:.94rem;line-height:1.65}
@media(max-width:760px){.home-care-path-grid{grid-template-columns:1fr;gap:16px;margin-top:27px}.home-care-path-card__heading{padding:21px 22px 16px}.home-care-path-list li{padding:15px 22px}.outline-stages .outline-summary{margin-top:22px}}
