body[data-page-type="home"] {
  --tlps-navy: #0b2f6b;
  --tlps-blue: #2b52bf;
  --tlps-cyan: #20a6d8;
  --tlps-ice: #f3f7fa;
  --tlps-ink: #12233f;
  --tlps-line: #ccd9e5;
  background: #fff;
  color: var(--tlps-ink);
}

body[data-page-type="home"] ::selection { background: var(--tlps-cyan); color: #071f49; }

body[data-page-type="home"] .myTopWrapper {
  background: #fff !important;
  border-bottom: 1px solid var(--tlps-line);
  box-shadow: 0 5px 18px rgba(11,47,107,.06);
}

body[data-page-type="home"] .color_border {
  height: 4px !important;
  background: linear-gradient(90deg,var(--tlps-cyan) 0 28%,var(--tlps-blue) 28% 100%) !important;
}

body[data-page-type="home"] #ustAlan1Text,
body[data-page-type="home"] #ustAlan2Text,
body[data-page-type="home"] #ustAlan3Text,
body[data-page-type="home"] #ustAlan1Icon,
body[data-page-type="home"] #ustAlan3Icon {
  color: var(--tlps-ink) !important;
  border-color: var(--tlps-line) !important;
}

body[data-page-type="home"] #ustAlan4,
body[data-page-type="home"] #ustAlan5 {
  background: var(--tlps-blue) !important;
  border-color: rgba(255,255,255,.55) !important;
  border-radius: 3px !important;
}

body[data-page-type="home"] .newMainMenuCt,
body[data-page-type="home"] .nmmTable { background: #fff !important; }

body[data-page-type="home"] .nmmItem > a,
body[data-page-type="home"] .nmmTable > a,
body[data-page-type="home"] #anasayfaIconHtml { color: var(--tlps-navy) !important; }

body[data-page-type="home"] .nmmItem > a:hover,
body[data-page-type="home"] .nmmItem > a:focus,
body[data-page-type="home"] .nmmItem.active > a { color: var(--tlps-blue) !important; }

body[data-page-type="home"] .dropdown-menu > li > a {
  background: var(--tlps-navy) !important;
  color: #fff !important;
}

body[data-page-type="home"] .dropdown-menu > li > a:hover,
body[data-page-type="home"] .dropdown-menu > li > a:focus { background: var(--tlps-blue) !important; }

body[data-page-type="home"] .mobile-bottom-nav { background:var(--tlps-navy)!important; }

body[data-page-type="home"] .social-media,
body[data-page-type="home"] .social-media .share,
body[data-page-type="home"] .sidebar-link-bottom,
body[data-page-type="home"] .sidebar-link-bottom > div,
body[data-page-type="home"] .sidebar-link-bottom > div > i,
body[data-page-type="home"] .formOpener { background-color:var(--tlps-navy)!important; }

body[data-page-type="home"] .back-to-top,
body[data-page-type="home"] .openForm { background-color: var(--tlps-blue) !important; }

body[data-page-type="home"] a:focus-visible,
body[data-page-type="home"] button:focus-visible {
  outline: 3px solid var(--tlps-cyan);
  outline-offset: 3px;
}

/* WCAG AA contrast corrections for compact labels and mobile actions. */
body[data-page-type="home"] .mobile-bottom-nav .mobile-bottom-nav__item > span {
  color: #fff !important;
}

body[data-page-type="home"] .home-hero__eyebrow,
body[data-page-type="home"] .home-services__eyebrow,
body[data-page-type="home"] .home-service__kind,
body[data-page-type="home"] .patient-stories__eyebrow,
body[data-page-type="home"] .tlps-numbers__eyebrow,
body[data-page-type="home"] .tlps-numbers__label {
  color: #066894 !important;
}

body[data-page-type="home"] .home-service__action--whatsapp {
  background-color: #117247 !important;
  border-color: #117247 !important;
  color: #fff !important;
}

body[data-page-type="home"] .lab-story-card__eyebrow {
  color: #fff !important;
}
