.care-model,.hero-copy .care-accountability{color:#171717;background:#f5faf9}
.care-model{padding:2rem 1rem;margin-block:1.5rem;border-block:1px solid #879a98}
.care-model-inner{max-width:68ch;margin-inline:auto}
.care-model h2,.care-model h3,.care-model p,.care-model strong,.care-model a{color:#171717}
.care-model h2{font-size:1.8rem;line-height:1.2;margin:0 0 1rem}
.care-model h3{font-size:1.3rem;line-height:1.3;margin:0 0 .7rem}
.care-model p{font-size:1rem;line-height:1.7;margin:0 0 1rem;overflow-wrap:anywhere}
.care-model a{text-decoration:underline;text-underline-offset:.2em}
.care-model a:focus-visible{outline:3px solid #00626b;outline-offset:4px}
.care-model .care-group{padding-block:1.3rem;border-top:1px solid #879a98;break-inside:avoid}
.care-model .care-sources{font-size:.9rem;line-height:1.6}
.care-model .care-sources a{display:inline-block;margin-right:.8rem}
.hero-copy .care-accountability{padding:.8rem 1rem;border-left:4px solid #00626b;font-size:1rem;line-height:1.6;max-width:68ch;margin-block:1rem}
@media print{
 .care-model,.hero-copy .care-accountability{color:#000;background:#fff}
 .care-model{padding:1rem 0;margin-block:1rem}
 .care-model h2,.care-model h3,.care-model p,.care-model strong,.care-model a{color:#000}
 .care-model h2,.care-model h3{break-after:avoid}
 .care-model p{orphans:3;widows:3;break-inside:avoid}
 .care-model .care-sources a{display:inline}
 .care-model a:focus-visible{outline-color:#000}
}
