/* Approved clear-day versions of the two existing homepage backgrounds. */
html body #root#root section#translations.ifcs-home-translations {
  background-image: url('/wp-content/mu-plugins/ifcs-hostgator-production/frontend/assets/ifcs-design/translations-new-york-clear-day-20261012-v1.webp?v=97667d1b61e9') !important;
}
html body #root#root #credential-clarity > .bg-cover {
  background-image: url('/wp-content/mu-plugins/ifcs-hostgator-production/frontend/assets/ifcs-design/credential-clarity-clear-day-20261012-v1.webp?v=f22e9c0a373e') !important;
}
/* Contrast follows the text area; the right-hand skyline remains visible. */
html body #root#root #credential-clarity > .video-overlay {
  background: linear-gradient(90deg,rgba(0,23,44,.80) 0%,rgba(0,24,47,.74) 44%,rgba(0,25,45,.42) 62%,rgba(0,25,45,.08) 83%,transparent 100%) !important;
}
@media (max-width:900px) {
  html body #root#root #credential-clarity > .video-overlay {
    background: linear-gradient(90deg,rgba(0,23,44,.78),rgba(0,24,47,.62)) !important;
  }
}

/* Card-view pricing matches the comparison-view palette and readable price size. */
html body #root#root #ifcs-evaluations-reference .ev-service-card .ev-from {
  background:#f7e04c!important;color:#062052!important;
}
html body #root#root #ifcs-evaluations-reference .ev-service-card .ev-from strong,
html body #root#root #ifcs-evaluations-reference .ev-service-card .ev-from .ifcs-target-price,
html body #root#root #ifcs-evaluations-reference .ev-service-card .ev-from .ifcs-sale-price {
  font-family:Inter,sans-serif!important;font-size:35px!important;font-weight:750!important;line-height:35px!important;letter-spacing:-.04em!important;color:#062052!important;margin:0!important;
}
html body #root#root #ifcs-evaluations-reference .ev-service-card .ev-from .ifcs-target-price {
  display:inline-flex!important;align-items:baseline;justify-content:center;flex-wrap:wrap;gap:7px;
}
html body #root#root #ifcs-evaluations-reference .ev-service-card .ev-from .ifcs-target-price del {
  font-size:19px!important;font-weight:500!important;line-height:24px!important;color:#4a6090!important;
}
