/* VELSUNO / legal pages — matching the light editorial website */
body{background:#fff!important;color:#19314f!important;font-family:"Segoe UI Variable Display","SF Pro Display","Segoe UI",Arial,sans-serif!important}
a{color:#2764ba!important}.legal-nav{background:#ffffffee!important;border-color:#dbe5f0!important;box-shadow:none!important}
.legal-brand{color:#1b3151!important}.legal-brand img{content:url("velsuno-mark-light.svg")}.legal-back{background:#f7fafd!important;border-color:#dce5f0!important;color:#28538d!important}
.legal-hero{background:linear-gradient(145deg,#f8fbff,#edf3fb)!important;border-color:#d9e4f0!important}
.legal-kicker{color:#406da9!important}.legal-hero h1{color:#152c4b!important}.legal-hero p{color:#4c6480!important}.legal-date{color:#5579a6!important}
.legal-sidebar strong{color:#345f9b!important}.legal-sidebar a{color:#526c89!important;border-color:#dfe8f2!important}
.legal-content section{border-color:#e2e9f2!important}.legal-content h2,.legal-highlight strong{color:#15304f!important}.legal-content h3{color:#203b60!important}.legal-content p,.legal-content li{color:#506882!important}
.legal-highlight{border-color:#d6e3f0!important;background:#f7faff!important}.legal-bottom{background:#f6f9fd!important;border-color:#dce5f0!important}
.legal-bottom small{color:#5a748e!important}.legal-bottom a,.legal-bottom button{color:#2b5da4!important}
