/* SIBERSALDIRI: unified showcase geometry and accessible dark colors */
:root{--ss-showcase-width:1600px;--ss-showcase-radius:28px;--ss-showcase-pad:clamp(52px,6vw,104px) clamp(24px,5vw,90px);--ss-showcase-ink:#eaf3f2;--ss-showcase-sub:#85dfd0;--ss-showcase-red:#85dfd0}
html body #main-content .bn-home .bn-managed-content:has(>section.uh-stats),
html body #main-content .bn-home .bn-managed-content:has(>section.uh-faq){box-sizing:border-box!important;max-width:var(--ss-showcase-width)!important;width:calc(100% - 32px)!important;margin:36px auto 64px!important;padding:0!important}
html body #main-content .bn-home .bn-managed-content>section.uh-section:is(.uh-stats,.uh-faq){box-sizing:border-box!important;width:100%!important;max-width:none!important;margin:0!important;border-radius:var(--ss-showcase-radius)!important;padding:var(--ss-showcase-pad)!important;overflow:hidden!important;border:1px solid #133448!important;box-shadow:0 28px 85px #0a21322e,inset 0 1px #ffffff12!important;color:#eaf3f2!important;background:radial-gradient(ellipse at 92% 4%,#526b7b38,transparent 44%),radial-gradient(ellipse at 8% 90%,#526b7b29,transparent 48%),linear-gradient(145deg,#0a2132,#0a2132 58%,#0a2132)!important}
html body #main-content .bn-home .bn-managed-content>section.uh-stats>.uh-section-heading{display:none!important}
html body #main-content .bn-home section.uh-stats .ss-discovery{background:transparent!important;opacity:1!important;visibility:visible!important}
html body #main-content .bn-home section.uh-stats .ss-discovery-intro,
html body #main-content .bn-home section.uh-stats .ss-discovery-intro :is(h2,p,span),
html body #main-content .bn-home section.uh-stats .ss-discovery-card,
html body #main-content .bn-home section.uh-stats .ss-discovery-card :is(strong,span){opacity:1!important;visibility:visible!important}
html body #main-content .bn-home section.uh-stats .ss-discovery-intro{background:none!important;border:0!important;box-shadow:none!important}
html body #main-content .bn-home section.uh-stats .ss-discovery-intro h2{color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:clamp(38px,5vw,70px)!important}
html body #main-content .bn-home section.uh-stats .ss-discovery-intro h2 em{color:#85dfd0!important;-webkit-text-fill-color:#85dfd0!important}
html body #main-content .bn-home section.uh-stats .ss-discovery-intro p{color:#85dfd0!important;-webkit-text-fill-color:#85dfd0!important}
html body #main-content .bn-home section.uh-stats .ss-discovery-kicker{color:#85dfd0!important;-webkit-text-fill-color:#85dfd0!important}
html body #main-content .bn-home section.uh-stats .ss-discovery-mainlink{color:#fff!important;-webkit-text-fill-color:#fff!important}
html body #main-content .bn-home section.uh-stats .ss-discovery-cards>a.ss-discovery-card{background:linear-gradient(145deg,#0a2132,#0a2132)!important;border:1px solid #526b7b!important;color:#fff!important;text-decoration:none!important}
html body #main-content .bn-home section.uh-stats .ss-discovery-card strong{color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:clamp(19px,1.5vw,25px)!important}
html body #main-content .bn-home section.uh-stats .ss-discovery-description{color:#eaf3f2!important;-webkit-text-fill-color:#eaf3f2!important}
html body #main-content .bn-home section.uh-stats .ss-discovery-number{color:#85dfd0!important;-webkit-text-fill-color:#85dfd0!important}
html body #main-content .bn-home section.uh-stats .ss-discovery-overline{color:#85dfd0!important;-webkit-text-fill-color:#85dfd0!important}
html body #main-content .bn-home section.uh-faq .uh-section-heading{background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important}
html body #main-content .bn-home section.uh-faq .uh-section-heading h2{color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:clamp(38px,5vw,70px)!important}
html body #main-content .bn-home section.uh-faq .uh-section-heading p{color:#85dfd0!important;-webkit-text-fill-color:#85dfd0!important}
html body #main-content .bn-home section.uh-faq .uh-section-heading .uh-label{color:#85dfd0!important;-webkit-text-fill-color:#85dfd0!important}
html body #main-content .bn-home section.uh-faq .uh-faqs>details{background:#0a2132!important;border:1px solid #526b7b!important}
html body #main-content .bn-home section.uh-faq .uh-faqs summary{color:#fff!important;-webkit-text-fill-color:#fff!important}
html body #main-content .bn-home section.uh-faq .uh-faqs details p{color:#eaf3f2!important;-webkit-text-fill-color:#eaf3f2!important}
@media(max-width:800px){html body #main-content .bn-home .bn-managed-content>section.uh-section:is(.uh-stats,.uh-faq){padding:36px 18px!important;border-radius:16px!important}html body #main-content .bn-home .bn-managed-content:has(>section.uh-stats),html body #main-content .bn-home .bn-managed-content:has(>section.uh-faq){width:calc(100% - 24px)!important;margin:24px auto 40px!important}}
@media(max-width:680px){html body #main-content .bn-home section.uh-stats .ss-discovery-cards{grid-template-columns:1fr!important}}

/* 2026-10-18: discovery legibility and seamless dark background repair */
html body.premium-theme #main-content .bn-home section.uh-stats .ss-discovery,
html body.premium-theme #main-content .bn-home section.uh-stats .ss-discovery-cards {
 background:#0a2132!important;background-color:#0a2132!important;
 color:#ffffff!important;box-shadow:none!important;border:0!important;
}
html body.premium-theme #main-content .bn-home section.uh-stats .ss-discovery{
 background:transparent!important;background-color:transparent!important;
}
html body.premium-theme #main-content .bn-home section.uh-stats .ss-discovery-cards{
 gap:16px!important;padding:0!important;border-radius:21px!important;
}
html body.premium-theme #main-content .bn-home section.uh-stats .ss-discovery-intro h2,
html body.premium-theme #main-content .bn-home section.uh-stats .ss-discovery-intro h2:first-line {
 color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;
 opacity:1!important;visibility:visible!important;filter:none!important;
 text-shadow:none!important;
}
html body.premium-theme #main-content .bn-home section.uh-stats .ss-discovery-intro h2 em{
 color:#85dfd0!important;-webkit-text-fill-color:#85dfd0!important;
}
html body.premium-theme #main-content .bn-home section.uh-stats .ss-discovery-cards > a.ss-discovery-card{
 background:#0a2132!important;background-color:#0a2132!important;
 border:1px solid #526b7b!important;opacity:1!important;color:#ffffff!important;
 -webkit-text-fill-color:#ffffff!important;
}
html body.premium-theme #main-content .bn-home section.uh-stats .ss-discovery-card .ss-discovery-icon{
 color:#85dfd0!important;-webkit-text-fill-color:#85dfd0!important;
 background:#133448!important;border-color:#176b65!important;
}
html body.premium-theme #main-content .bn-home section.uh-stats .ss-discovery-card .ss-discovery-arrow{
 color:#85dfd0!important;-webkit-text-fill-color:#85dfd0!important;
}
html body.premium-theme #main-content .bn-home section.uh-stats a.ss-discovery-mainlink,
html body.premium-theme #main-content .bn-home section.uh-stats a.ss-discovery-mainlink span{
 color:#fff!important;-webkit-text-fill-color:#fff!important;
 text-shadow:none!important;
}
html body.premium-theme #main-content .bn-home section.uh-stats .ss-discovery-card .ss-discovery-number{
 background:transparent!important;color:#85dfd0!important;-webkit-text-fill-color:#85dfd0!important;
}
html body.premium-theme #main-content .bn-home section.uh-stats .ss-discovery-card .ss-discovery-overline{
 color:#85dfd0!important;-webkit-text-fill-color:#85dfd0!important;
}
html body.premium-theme #main-content .bn-home section.uh-stats .ss-discovery-card .ss-discovery-description{
 color:#eaf3f2!important;-webkit-text-fill-color:#eaf3f2!important;
}
html body.premium-theme #main-content .bn-home section.uh-stats .ss-discovery-card strong{
 color:#fff!important;-webkit-text-fill-color:#fff!important;
}

/* 2026-10-18 | Discovery introduction: white editorial card, section background unchanged. */
html body #main-content .bn-home .bn-managed-content section.uh-stats .ss-discovery-intro {
  display:block!important;
  box-sizing:border-box!important;
  width:100%!important;
  max-width:560px!important;
  padding:clamp(24px,3vw,43px)!important;
  border:1px solid #eaf3f2!important;
  border-radius:22px!important;
  background:linear-gradient(145deg,#ffffff 0%,#eaf3f2 76%,#eaf3f2 100%)!important;
  background-color:#ffffff!important;
  color:#0a2132!important;
  box-shadow:0 22px 55px #0a213248,inset 0 1px #fff!important;
  opacity:1!important;
  visibility:visible!important;
  isolation:isolate;
}
html body #main-content .bn-home .bn-managed-content section.uh-stats .ss-discovery-intro .ss-discovery-kicker {
  color:#526b7b!important;
  -webkit-text-fill-color:#526b7b!important;
  font-size:clamp(10px,1vw,12px)!important;
  letter-spacing:.11em!important;
  line-height:1.55!important;
  opacity:1!important;
}
html body #main-content .bn-home .bn-managed-content section.uh-stats .ss-discovery-intro .ss-discovery-kicker i {
  background:#176b65!important;
}
html body #main-content .bn-home .bn-managed-content section.uh-stats .ss-discovery-intro h2,
html body #main-content .bn-home .bn-managed-content section.uh-stats .ss-discovery-intro h2:first-line {
  color:#0a2132!important;
  -webkit-text-fill-color:#0a2132!important;
  background:none!important;
  font-size:clamp(32px,3.7vw,59px)!important;
  font-weight:800!important;
  line-height:1.12!important;
  letter-spacing:-.048em!important;
  text-shadow:none!important;
  opacity:1!important;
  filter:none!important;
}
html body #main-content .bn-home .bn-managed-content section.uh-stats .ss-discovery-intro h2 em {
  color:#526b7b!important;
  -webkit-text-fill-color:#526b7b!important;
  font-style:normal!important;
}
html body #main-content .bn-home .bn-managed-content section.uh-stats .ss-discovery-intro p {
  color:#133448!important;
  -webkit-text-fill-color:#133448!important;
  font-size:clamp(14px,1.2vw,16px)!important;
  font-weight:450!important;
  line-height:1.75!important;
  margin-bottom:26px!important;
  text-shadow:none!important;
  opacity:1!important;
}
html body #main-content .bn-home .bn-managed-content section.uh-stats .ss-discovery-intro a.ss-discovery-mainlink,
html body #main-content .bn-home .bn-managed-content section.uh-stats .ss-discovery-intro a.ss-discovery-mainlink span {
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
  text-decoration:none!important;
}
html body #main-content .bn-home .bn-managed-content section.uh-stats .ss-discovery-intro a.ss-discovery-mainlink {
  background:linear-gradient(120deg,#176b65,#526b7b)!important;
  border:1px solid #133448!important;
  box-shadow:0 10px 24px #526b7b2b!important;
}
html body #main-content .bn-home .bn-managed-content section.uh-stats .ss-discovery-intro a.ss-discovery-mainlink:focus-visible {
  outline:3px solid #176b65!important;
  outline-offset:3px!important;
}
@media(max-width:680px){
  html body #main-content .bn-home .bn-managed-content section.uh-stats .ss-discovery-intro {
    max-width:100%!important;
    padding:24px 19px!important;
    border-radius:17px!important;
  }
  html body #main-content .bn-home .bn-managed-content section.uh-stats .ss-discovery-intro h2,
  html body #main-content .bn-home .bn-managed-content section.uh-stats .ss-discovery-intro h2:first-line {
    font-size:clamp(30px,8vw,42px)!important;
    line-height:1.14!important;
  }
}
