/* DEZGNME accessible day/night theme. Loaded last to override page-specific backgrounds. */
.dz-theme-toggle{appearance:none;border:1px solid #bfd1e1;border-radius:999px;background:#eaf5ff;color:#184d80;font:800 13px Arial,sans-serif;white-space:nowrap;padding:11px 14px;cursor:pointer;display:inline-flex;align-items:center;gap:7px;flex-shrink:0}
.dz-theme-toggle:focus-visible{outline:3px solid #f47b20;outline-offset:3px}
html[data-theme="dark"]{color-scheme:dark;--ink:#edf4fa;--soft:#12283a;--line:#355067;--muted:#b4c7d7;--warm:#162c3e;--blue2:#163a58}
html[data-theme="dark"] body{background:#0b1927;color:#e9f2f9}
html[data-theme="dark"] header{background:rgba(8,22,35,.98);border-color:#31495b}
html[data-theme="dark"] header .menu a:not(.btn){color:#eaf2fa}
html[data-theme="dark"] header .menu a:not(.btn):hover{color:#8ed0ff}
html[data-theme="dark"] .dz-theme-toggle{background:#183c59;color:#e7f5ff;border-color:#537a99}
html[data-theme="dark"] section:not(.hero):not(.dz-subhero):not(.dezgnme-us-based):not(.lead-audit-results),html[data-theme="dark"] section.soft,html[data-theme="dark"] section.pad{background:#0e2030!important;color:#e9f2f9}
html[data-theme="dark"] section:nth-of-type(even):not(.hero):not(.dz-subhero):not(.dezgnme-us-based){background:#13293a!important}
html[data-theme="dark"] h1:not(.hero h1):not(.dz-subhero h1),html[data-theme="dark"] h2,html[data-theme="dark"] h3,html[data-theme="dark"] h4,html[data-theme="dark"] .heading h2{color:#f4f9ff}
html[data-theme="dark"] p,html[data-theme="dark"] small,html[data-theme="dark"] .heading p,html[data-theme="dark"] .micro{color:#c7d6e2}
html[data-theme="dark"] .hero h1,html[data-theme="dark"] .hero p,html[data-theme="dark"] .dz-subhero h1,html[data-theme="dark"] .dz-subhero p{color:#fff}
html[data-theme="dark"] article,html[data-theme="dark"] .dz-card,html[data-theme="dark"] .choose a,html[data-theme="dark"] .problem,html[data-theme="dark"] .launch-services article,html[data-theme="dark"] .launch-proof article,html[data-theme="dark"] .web-basics-grid article,html[data-theme="dark"] .hcm-service,html[data-theme="dark"] .assessment-urgency,html[data-theme="dark"] .package-disclosure,html[data-theme="dark"] .lead-audit-form,html[data-theme="dark"] .assessment-self-form,html[data-theme="dark"] .ba-photo{background:#1b3245!important;border-color:#385368!important;color:#f0f7fc}
html[data-theme="dark"] article p,html[data-theme="dark"] .choose p,html[data-theme="dark"] .problem p,html[data-theme="dark"] .launch-services p,html[data-theme="dark"] .launch-proof p{color:#c7d6e2!important}
html[data-theme="dark"] .assessment-urgency strong,html[data-theme="dark"] .assessment-urgency p,html[data-theme="dark"] .package-disclosure strong,html[data-theme="dark"] .package-disclosure p{color:#eaf3fa!important}
html[data-theme="dark"] .lead-audit-form p,html[data-theme="dark"] .lead-audit-form label,html[data-theme="dark"] .lead-audit-form h3,html[data-theme="dark"] .lead-audit-form .audit-url-label,html[data-theme="dark"] #free-website-assessment h2{color:#edf6ff!important}
html[data-theme="dark"] .audit-options span{background:#254359!important;color:#eaf4fc!important;border-color:#527087!important}
html[data-theme="dark"] .audit-options input:checked+span{background:#235a81!important;border-color:#7dc9ff!important}
html[data-theme="dark"] input,html[data-theme="dark"] textarea,html[data-theme="dark"] select{background:#12283b;color:#f4f9ff;border-color:#537088}
html[data-theme="dark"] input::placeholder,html[data-theme="dark"] textarea::placeholder{color:#aebfd0}
html[data-theme="dark"] footer{background:#071522!important;color:#eaf2fa}
html[data-theme="dark"] footer a{color:#eaf2fa}
html[data-theme="dark"] .trustbar,html[data-theme="dark"] .trustgrid{background:#13293a!important;color:#edf6ff}
html[data-theme="dark"] .dz-subhero,html[data-theme="dark"] .hero{background-color:#06131f!important}
@media(max-width:950px){.dz-theme-toggle{padding:10px 12px;font-size:12px}header .nav{gap:9px}}
