/* =========================================================
   THORKIA WEB V31 R4.1 · CONTRAST TUNE
   Scope deliberately limited to two approved corrections:
   1) footer brand contrast on deep-blue footer
   2) Blog operations CTA separated chromatically from footer
   ========================================================= */

/* Footer: THORKIA must read instantly on the deep-blue surface. */
.site-footer .footer-real-brand .brand-logo-mark,
.site-footer .footer-real-brand .brand-logo-word{
  filter:brightness(0) invert(1) !important;
  opacity:.98 !important;
}

/* Blog CTA: luminous/electric blue surface, clearly distinct from the navy footer. */
body.page-blog .mag-newsletter{
  background:linear-gradient(180deg,#eef6ff 0%,#e8f2ff 100%)!important;
}
body.page-blog .mag-newsletter .container{
  background:
    radial-gradient(circle at 88% 72%,rgba(104,209,255,.16),transparent 31%),
    linear-gradient(120deg,#075acb 0%,#0a63e8 52%,#0e6fd2 100%)!important;
  border:1px solid rgba(137,211,255,.55)!important;
  box-shadow:0 24px 64px rgba(12,91,195,.18)!important;
}
body.page-blog .mag-newsletter .container h2{color:#fff!important}
body.page-blog .mag-newsletter .container p{color:#eaf5ff!important}
body.page-blog .mag-newsletter .container span{color:#bceaff!important}
body.page-blog .mag-newsletter .container .btn-primary{
  background:rgba(255,255,255,.96)!important;
  color:#075acb!important;
  border-color:rgba(255,255,255,.92)!important;
  box-shadow:0 10px 28px rgba(1,52,120,.15)!important;
}
body.page-blog .mag-newsletter .container .btn-primary:hover{
  background:#fff!important;
  color:#034ba9!important;
}
