
/* SD Leads official brand · 04 November 2026 */
:root{--blue:#7438CC!important;--blue-2:#BA397D!important;--purple:#7438CC!important;--green:#BA397D!important;--bg:#24152E!important;--bg-2:#201229!important;--surface:#24152E;--surface-2:#302039;--sdb-body-bg:#FAF8FC!important;--sdb-body-text:#24152E!important;--sdb-font-family:Inter,ui-sans-serif,system-ui,sans-serif}
body{background:#FAF8FC;color:#24152E}.topbar,.sd-dynamic-header{background:rgba(36,21,46,.96)!important;--sdb-header-bg:#24152E!important;--sdb-header-text:#FAF8FC!important}.sd-dynamic-footer,.footer{background:#24152E!important;--sdb-footer-bg:#24152E!important;--sdb-footer-text:#FAF8FC!important}.brand img,.footer-grid>div>img{width:214px;height:auto;max-height:76px;object-fit:contain}.nav{min-height:94px}.btn-primary{background:linear-gradient(110deg,#7438CC,#BA397D)!important;color:white!important;box-shadow:0 8px 24px rgba(116,56,204,.2)}.btn-primary:hover{box-shadow:0 12px 32px rgba(116,56,204,.32)}
:focus-visible{outline-color:#7438CC}.sd-assistant-toggle,.sd-chat-toggle{background:linear-gradient(135deg,#7438CC,#BA397D)}
@media(max-width:600px){.brand img{width:164px;max-height:58px}.nav{min-height:82px}.footer-grid>div>img{width:220px}}
