/* Fueltek v6.9.56 — dedicated light-mode contrast lock for the client trust section. */
html[data-theme="light"] body main section.client-trust{
  background:
    radial-gradient(circle at 72% 18%, rgba(243,179,36,.18), transparent 29%),
    linear-gradient(135deg,#0c0f0c 0%,#171b16 54%,#0b0e0b 100%) !important;
  border-top-color:rgba(243,179,36,.30) !important;
  color-scheme:dark !important;
}

html[data-theme="light"] body main section.client-trust > p.eyebrow{
  color:#f4b82e !important;
  -webkit-text-fill-color:#f4b82e !important;
  opacity:1 !important;
  visibility:visible !important;
  filter:none !important;
  mix-blend-mode:normal !important;
  text-shadow:0 1px 12px rgba(0,0,0,.35) !important;
}
html[data-theme="light"] body main section.client-trust > p.eyebrow::before{
  background:#f4b82e !important;
  opacity:1 !important;
  box-shadow:0 0 16px rgba(243,179,36,.48) !important;
}

html[data-theme="light"] body main section.client-trust > h2,
html[data-theme="light"] body main section.client-trust > #client-trust-title{
  color:#fffdf8 !important;
  -webkit-text-fill-color:#fffdf8 !important;
  opacity:1 !important;
  visibility:visible !important;
  filter:none !important;
  mix-blend-mode:normal !important;
  text-shadow:0 2px 18px rgba(0,0,0,.26) !important;
}

html[data-theme="light"] body main section.client-trust > p:not(.eyebrow){
  color:#f0f3ed !important;
  -webkit-text-fill-color:#f0f3ed !important;
  opacity:1 !important;
  visibility:visible !important;
  filter:none !important;
  mix-blend-mode:normal !important;
  text-shadow:0 1px 10px rgba(0,0,0,.28) !important;
  font-weight:560 !important;
}

html[data-theme="light"] body main + .marquee,
html[data-theme="light"] body main .marquee{
  background:linear-gradient(180deg,#171a16,#0c0f0c) !important;
  border-top-color:rgba(243,179,36,.28) !important;
}
