/* DriverLog AU V8.9.0 — public-site signature watermark + stronger form boundaries. */
html,body{background:#F7FAFC}
body{
  background:
    linear-gradient(rgba(247,250,252,.955),rgba(247,250,252,.955)),
    url('/community-signature.svg') center 36%/min(1500px,110vw) auto fixed no-repeat!important;
}
.site-header,.legal-shell,.product-window,.calculator-card,.vehicle-summary,.security-card,.pricing-card,.faq details,.cta-card,
.feature-tabs,.explain-panel{background-color:rgba(255,255,255,.965)!important}
input,select,textarea{
  border:1.5px solid #7C8CA5!important;background:rgba(255,255,255,.98)!important;color:#102A43!important;
}
input:hover,select:hover,textarea:hover{border-color:#52657A!important}
input:focus,select:focus,textarea:focus{outline:none!important;border-color:#2563EB!important;box-shadow:0 0 0 3px rgba(37,99,235,.12)!important}
.legal-page{background:transparent!important}
@media(max-width:700px){body{background-size:1050px auto!important;background-position:center 20%!important;background-attachment:scroll!important}}
