.service summary .service-situation{color:var(--orange-dark);font-weight:700;line-height:1.7;margin:0 0 16px;word-break:keep-all}.services{align-items:start}.service summary p{word-break:keep-all;overflow-wrap:normal}.care-needs-contact{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-top:36px}.care-needs-contact p{margin:0;font-size:1.1379375rem;word-break:keep-all}.care-needs-contact strong{font-weight:700}.care-needs-contact .primary{display:inline-block;text-align:center;flex-shrink:0}.care-needs-contact a:focus-visible{outline:3px solid var(--orange-dark);outline-offset:5px}.care-needs-note{font-size:0.937125rem;color:var(--muted);margin:24px 0 0;word-break:keep-all}@media(max-width:540px){.care-needs-contact{align-items:flex-start;flex-direction:column;gap:20px;margin-top:28px}.care-needs-contact .primary{width:100%}}
@media(min-width:821px){#services>.wrap,.standards>.wrap{width:min(calc(1160px + .6cm),calc(100% - 40px))}#services .services{grid-template-columns:repeat(3,minmax(0,1fr))}}
