/* Local clinic information on the colposcopy guide. */
.local-care-jump{padding:14px 18px;border-left:3px solid #246378;background:#f2f7f8;border-radius:0 12px 12px 0}
.local-care-jump a{color:#174f66;font-weight:700;text-underline-offset:3px}
.local-care{margin:40px 0;padding:clamp(22px,4vw,36px);border:1px solid #c9dfe3;border-radius:24px;background:#f2f7f8;scroll-margin-top:190px}
.local-care .local-care-kicker{font-size:12px;font-weight:800;color:#246378;letter-spacing:.1em}
.local-care .local-care-heading h2{margin:10px 0 14px;font-size:clamp(26px,3.5vw,34px);line-height:1.2}
.local-care .local-care-heading p{margin:10px 0;color:#334b5a}
.local-care a{color:#174f66;text-underline-offset:3px}
.local-care-grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:26px;margin-top:24px;border-top:1px solid #cedfe3;padding-top:22px}
.local-care h3{font-size:19px;color:#153e52;margin:0 0 8px}
.local-care h3:not(:first-child){margin-top:24px}
.local-care p,.local-care address{font-size:16px;line-height:1.7}
.local-care address{font-style:normal;color:#334b5a}
.local-care-grid p{margin:0 0 14px;color:#334b5a}
.local-care-booking{align-self:start;border:1px solid #dbe5e8;border-radius:18px;background:#fff;padding:22px}
.local-care-actions{display:flex;flex-direction:column;gap:10px;margin:18px 0}
.local-care-actions .btn{min-height:48px;text-align:center;white-space:normal;box-sizing:border-box;width:100%;font-size:15px}
.local-care-actions .primary{background:#153e52;color:#fff}
.local-care-actions .secondary{background:#fff;color:#153e52;border:1px solid #9ebcc8}
.local-care .local-care-details,.local-care .local-care-map{font-size:15px;font-weight:700}
.local-care .local-care-updated{font-size:12px;color:#526671;margin:22px 0 0}
.local-care a:focus-visible,.local-care-jump a:focus-visible{outline:3px solid #916723;outline-offset:4px}
@media(max-width:700px){.local-care-grid{grid-template-columns:1fr;gap:24px}.local-care{scroll-margin-top:140px;padding:22px 18px}.local-care-booking{padding:20px 16px}}
