.v2-caregiver .caregiver-search-scope{font-size:15px;color:#52635f;margin:0 0 18px}
/* Match the shared field without changing the toolkit's ordinary form inputs. */
.v2-caregiver .caregiver-tool-filters .cti-search-control input[type=search]{height:54px;border-radius:999px;font-size:18px}
.v2-caregiver .caregiver-search-suggestions{max-width:900px;border:1px solid #c7ded7;background:#f4faf7;border-radius:9px;padding:16px 18px;margin:0 0 22px;overflow-wrap:anywhere}
.v2-caregiver .caregiver-search-suggestions[hidden]{display:none}
.v2-caregiver .caregiver-search-suggestions h2{font-size:20px;margin:0 0 8px}
.v2-caregiver .caregiver-search-suggestions p{font-size:15px;line-height:1.5;margin:0 0 12px}
.v2-caregiver .caregiver-shorter-searches{display:flex;flex-wrap:wrap;gap:10px}
.v2-caregiver .caregiver-search-suggestions button{font:inherit;min-height:44px;max-width:100%;padding:10px 14px;border:1px solid #91b4ab;border-radius:7px;background:white;color:#006b72;cursor:pointer;text-align:left;overflow-wrap:anywhere}
.v2-caregiver .caregiver-search-suggestions .caregiver-original-query{display:block;padding:10px 0;margin-top:8px;border:0;background:none;text-decoration:underline}
.v2-caregiver .caregiver-search-suggestions :focus-visible{outline:3px solid #a66b24;outline-offset:3px}
.v2-caregiver .caregiver-search-empty{grid-column:1/-1;max-width:720px;padding:20px 0;border-top:1px solid #c7ded7}
.v2-caregiver .caregiver-search-empty h2{font-size:24px;line-height:1.3;margin:0 0 12px}
.v2-caregiver .caregiver-search-empty p{margin:0 0 16px}
.v2-caregiver .caregiver-search-recovery{display:flex;flex-wrap:wrap;gap:10px}
.v2-caregiver .caregiver-search-recovery+.caregiver-search-recovery{margin-top:16px}
.v2-caregiver .caregiver-search-recovery button{font:inherit;min-height:44px;max-width:100%;padding:10px 14px;border:1px solid #91b4ab;border-radius:7px;background:white;color:#006b72;cursor:pointer;text-align:left;overflow-wrap:anywhere}
.v2-caregiver .caregiver-search-recovery :focus-visible{outline:3px solid #a66b24;outline-offset:3px}
.v2-caregiver #caregiver-tool-results .text-link{display:inline-flex;align-items:center;min-height:44px}
.v2-caregiver #caregiver-clear-search{min-height:44px}
@media(max-width:760px){
 .v2-caregiver .caregiver-tool-filters{gap:12px;margin-bottom:14px}
 .v2-caregiver .caregiver-search-scope{margin-bottom:14px}
 .v2-caregiver .caregiver-search-empty{padding-top:16px}
}
