/* Scoped corrections survive Bricks and optimized stylesheet order. */
body.page-id-3415 #brx-content #bp-general-message{color:#fff!important;-webkit-text-fill-color:#fff}
body.page-id-3415 #brx-content .bp-contact-utility [data-bp-usual-hours]{display:inline-block;min-width:18ch;min-height:1.45em;font-variant-numeric:tabular-nums}
body.page-id-3415 #brx-content .bp-contact-utility p:has([data-bp-usual-hours]){min-height:2.9em}
#brx-content .bp-conversion-plan{padding:clamp(28px,4vw,56px) 24px;background:#eaf5ef;color:#234852}
#brx-content .bp-conversion-plan>.brxe-container{width:100%;max-width:1160px;gap:16px;align-items:flex-start}
#brx-content .bp-conversion-plan h2{font-size:clamp(28px,3vw,40px);line-height:1.2;margin:0}
#brx-content .bp-conversion-plan p{max-width:72ch;line-height:1.6}
#brx-content .bp-conversion-plan a{color:#076f65;text-decoration:underline;text-underline-offset:3px}
#brx-content .bp-conversion-plan a.bp-enquiry-button{color:#fff;text-decoration:none}
#brx-content details.bp-disclosure{display:block;width:calc(100% - 40px);max-width:1200px;margin:20px auto;border:1px solid #bdd3cf;border-radius:12px;color:#234852;overflow:clip}
#brx-content details.bp-disclosure:not([open])>:not(summary){display:none}
#brx-content details.bp-disclosure>summary{display:list-item;cursor:pointer;padding:20px 24px;background:#eaf5ef;font-size:clamp(20px,2vw,26px);font-weight:700;line-height:1.4}
#brx-content details.bp-disclosure>summary>*{display:inline;font:inherit;color:inherit}
#brx-content details.bp-disclosure .brxe-section{padding:32px 20px}
#brx-content .bp-disclosure :is([id]){scroll-margin-top:150px;scroll-margin-bottom:110px}
#brx-content .bp-disclosure summary:focus-visible,#brx-content .bp-conversion-plan a:focus-visible{outline:3px solid #185575;outline-offset:4px}
#brx-content .bp-qa-preview{padding:20px 24px;background:#fff5d6;color:#234852;font-size:18px;line-height:1.5}
#brx-content .bp-qa-preview a{color:#076f65;text-decoration:underline}
body.page-id-35992 #brx-content .bp-careers-link{background:transparent;color:#076f65;box-shadow:none;border:0;padding:8px 0;font-size:16px;text-decoration:underline}
@media(max-width:767px){
 body.page-id-3415 #brx-content .bp-contact-opening{padding:16px 20px}
 body.page-id-3415 #brx-content .bp-contact-opening #brxe-uwtjix{gap:4px}
 body.page-id-3415 #brx-content .bp-contact-utility p{margin:4px 0}
 body.page-id-3415 #brx-content .bp-contact-utility .bp-enquiry-actions{gap:0 16px}
 body.page-id-3415 #brx-content .bp-contact-opening #brxe-luntcs{margin:0;font-size:14px!important;line-height:1.35}
 body.page-id-33889 #brx-content #brxe-buqzla{gap:10px}
 body.page-id-33889 #brx-content #brxe-kgxcvx{margin:0}
 body.page-id-33889 #brx-content #brxe-hmprof{margin:0;font-size:15px!important;line-height:1.4}
 #brx-content details.bp-disclosure>summary{padding:16px 20px}
}

/* Measured service contrast corrections; clinic/medical text and links are unchanged. */
body.page-id-9254 #brx-content #brxe-nbiwdy > p > strong{color:#076f65!important}
body.page-id-9254 #brx-content #brxe-lzolcq{background-color:#076f65!important;color:#fff!important}
body.page-id-9254 #brx-content #brxe-kdeapw > p > strong{color:#076f65!important}
body.page-id-9254 #brx-content #brxe-vpgdbe{background-color:#076f65!important;color:#fff!important}
body.page-id-9254 #brx-content #brxe-sugcxa > p > strong{color:#076f65!important}
body.page-id-9254 #brx-content #brxe-kctuza > p > strong{color:#076f65!important}
body.page-id-9254 #brx-content #brxe-mewrzc > p > strong{color:#076f65!important}
body.page-id-9254 #brx-content b{color:#076f65!important}
body.page-id-9254 #brx-content #brxe-mvqjsr{background-color:#076f65!important;color:#fff!important}
body.page-id-9254 #brx-content #brxe-fbbboz > p > strong{color:#076f65!important}
body.page-id-9254 #brx-content #brxe-bwhull{background-color:#076f65!important;color:#fff!important}
body.page-id-9254 #brx-content #brxe-uvgimr > p > strong{color:#076f65!important}
body.page-id-9254 #brx-content #brxe-diiyda{background-color:#076f65!important;color:#fff!important}
body.page-id-9254 #brx-content #brxe-ekfgty > p > strong{color:#076f65!important}
body.page-id-9254 #brx-content #brxe-nuzbfw{background-color:#076f65!important;color:#fff!important}
body.page-id-9254 #brx-content #brxe-oofuyv > p > strong{color:#076f65!important}
body.page-id-9254 #brx-content #brxe-qicept{background-color:#076f65!important;color:#fff!important}
body.page-id-9254 #brx-content #brxe-ioljrz > p > strong{color:#076f65!important}
body.page-id-9254 #brx-content #brxe-tlvrvh{background-color:#076f65!important;color:#fff!important}
body.page-id-9254 #brx-content #brxe-xvfgkn > p > strong{color:#076f65!important}
body.page-id-9254 #brx-content #brxe-fcgenw > p > strong{color:#076f65!important}
body.page-id-9254 #brx-content #brxe-ukvdds{background-color:#076f65!important;color:#fff!important}
body.page-id-40488 #brx-content a > span > strong{color:#076f65!important}

/* Measured incomplete findings: only this release's page/post cohort. */
body:is(.page-id-3406,.page-id-3548,.page-id-9254,.page-id-9950,.page-id-22135,.page-id-37639,.page-id-40488,.page-id-42060,.page-id-44098,.page-id-44156,.page-id-44220,.page-id-33889,.page-id-3415,.page-id-3545,.page-id-35992,.page-id-39362,.page-id-39802,.page-id-40407,.page-id-41873,.page-id-41951,.page-id-43598,.page-id-47437,.page-id-49001,.page-id-49003,.page-id-49044,.postid-28821,.postid-28775,.postid-5582) #brx-content .rank-math-breadcrumb{display:inline-block;width:fit-content;max-width:100%;background:#185575;color:#fff;padding:4px 10px;border-radius:6px}
body:is(.page-id-3406,.page-id-3548,.page-id-9254,.page-id-9950,.page-id-22135,.page-id-37639,.page-id-40488,.page-id-42060,.page-id-44098,.page-id-44156,.page-id-44220,.page-id-33889,.page-id-3415,.page-id-3545,.page-id-35992,.page-id-39362,.page-id-39802,.page-id-40407,.page-id-41873,.page-id-41951,.page-id-43598,.page-id-47437,.page-id-49001,.page-id-49003,.page-id-49044,.postid-28821,.postid-28775,.postid-5582) #brx-content .rank-math-breadcrumb :is(a,span){color:#fff!important}
body:is(.page-id-44220,.page-id-44156,.page-id-44098) #brx-content>.brxe-section:first-child .brxe-text-link{background:#185575;color:#fff!important;padding:6px 12px;min-height:44px;border-radius:6px;justify-content:center}

/* Measured ultrasound contrast corrections; clinic/medical text and links are unchanged. */
body.page-id-42060 #brx-content #brxe-osfkga > p > strong{color:#076f65!important}
body.page-id-42060 #brx-content #brxe-zqwtut{background-color:#076f65!important;color:#fff!important}
body.page-id-42060 #brx-content #brxe-dkechl > p > strong{color:#076f65!important}
body.page-id-42060 #brx-content #brxe-ddamvb{background-color:#076f65!important;color:#fff!important}
body.page-id-42060 #brx-content #brxe-gljdez > p > strong{color:#076f65!important}
body.page-id-42060 #brx-content #brxe-wxzomq > p > b{color:#076f65!important}
body.page-id-42060 #brx-content #brxe-ffhpdl > p > b{color:#076f65!important}
body.page-id-42060 #brx-content #brxe-dcegnz > p > b{color:#076f65!important}
body.page-id-42060 #brx-content #brxe-jkqgkw{background-color:#076f65!important;color:#fff!important}
body.page-id-42060 #brx-content #brxe-hwemqn > p > strong{color:#076f65!important}
body.page-id-42060 #brx-content li[aria-level="1"]:nth-child(1) > span:nth-child(1) > b{color:#076f65!important}
body.page-id-42060 #brx-content li[aria-level="1"]:nth-child(2) > span:nth-child(1) > b{color:#076f65!important}
body.page-id-42060 #brx-content li[aria-level="1"]:nth-child(3) > span:nth-child(1) > b{color:#076f65!important}
body.page-id-42060 #brx-content li[aria-level="1"]:nth-child(4) > span:nth-child(1) > b{color:#076f65!important}
body.page-id-42060 #brx-content li[aria-level="1"]:nth-child(5) > span:nth-child(1) > b{color:#076f65!important}
body.page-id-42060 #brx-content li[aria-level="1"]:nth-child(6) > span:nth-child(1) > b{color:#076f65!important}
body.page-id-42060 #brx-content li[aria-level="1"]:nth-child(7) > span:nth-child(1) > b{color:#076f65!important}
body.page-id-42060 #brx-content #brxe-kxvhdb{background-color:#076f65!important;color:#fff!important}
body.page-id-42060 #brx-content #brxe-pxihsq > p > strong{color:#076f65!important}
body.page-id-42060 #brx-content #brxe-uqytjq > p > b{color:#076f65!important}
body.page-id-42060 #brx-content #brxe-xufonm{background-color:#076f65!important;color:#fff!important}
body.page-id-42060 #brx-content #brxe-mnyspi > p > strong{color:#076f65!important}
body.page-id-42060 #brx-content #brxe-ckzqbt > p > strong{color:#076f65!important}
body.page-id-42060 #brx-content #brxe-elbfwe{background-color:#076f65!important;color:#fff!important}

/* Measured late-arrival contrast corrections; clinic/medical text and links are unchanged. */
body.page-id-22135 #brx-content #brxe-zbikcp > p > strong{color:#076f65!important}
body.page-id-22135 #brx-content #brxe-dcieut{background-color:#076f65!important;color:#fff!important}
body.page-id-22135 #brx-content #brxe-telbqo > p > strong{color:#076f65!important}
body.page-id-22135 #brx-content #brxe-fsjike{background-color:#076f65!important;color:#fff!important}
body.page-id-22135 #brx-content #brxe-inziuj > p > strong{color:#076f65!important}
body.page-id-22135 #brx-content #brxe-gwrouv{background-color:#076f65!important;color:#fff!important}
body.page-id-22135 #brx-content #brxe-mlaxao > p > strong{color:#076f65!important}
body.page-id-22135 #brx-content #brxe-zfjffg{background-color:#076f65!important;color:#fff!important}
body.page-id-22135 #brx-content #brxe-fpdphr > p > strong{color:#076f65!important}
body.page-id-22135 #brx-content #brxe-walxzd{background-color:#076f65!important;color:#fff!important}
body.page-id-22135 #brx-content #brxe-njtxbt > p > strong{color:#076f65!important}
body.page-id-22135 #brx-content #brxe-mkwsbj{background-color:#076f65!important;color:#fff!important}
body.page-id-22135 #brx-content #brxe-sxydvj > p > strong{color:#076f65!important}
body.page-id-22135 #brx-content strong > a{color:#076f65!important}
body.page-id-22135 #brx-content #brxe-iyxrsh{background-color:#076f65!important;color:#fff!important}
body.page-id-22135 #brx-content #brxe-rrgmvm > p > strong{color:#076f65!important}
body.page-id-22135 #brx-content #brxe-bxjujz{background-color:#076f65!important;color:#fff!important}
body.page-id-22135 #brx-content #brxe-ddoumc > p > strong{color:#076f65!important}
body.page-id-22135 #brx-content #brxe-tusqve{background-color:#076f65!important;color:#fff!important}
body.page-id-22135 #brx-content #brxe-sahyrs > p > strong{color:#076f65!important}
body.page-id-22135 #brx-content #brxe-zokohr > p > strong{color:#076f65!important}
body.page-id-22135 #brx-content #brxe-bbsdyo{background-color:#076f65!important;color:#fff!important}
