body.products-page,body.dashboards-page{--co-bg: #001d78;--co-surface: #f0f4fa;--co-accent: #7ba7e0;--co-cream: #eef3ff;--co-muted: rgba(180, 205, 240, .75);--sparc-bg: #f5f8fc;--sparc-surface: #ffffff;--sparc-border: #c8d8ec;--sparc-accent: #2a47d6;--sparc-muted: #3a5070}body.products-page .hero,body.dashboards-page .hero{background:#001d78}body.products-page .hero .label,body.dashboards-page .hero .label{color:#7ba7e0}body.products-page .hero h1,body.dashboards-page .hero h1{color:#eef3ff}body.products-page .hero p,body.dashboards-page .hero p{color:#b4cdf0c7}body.products-page .sparc,body.dashboards-page .sparc{background:#f5f8fc}body.products-page .sparc .title-line,body.dashboards-page .sparc .title-line,body.products-page .sparc .title-line h2,body.dashboards-page .sparc .title-line h2{color:#001d78}body.products-page .sparc .subtitle,body.dashboards-page .sparc .subtitle{color:#5070a0}body.products-page .sparc h2,body.dashboards-page .sparc h2,body.products-page .sparc h3,body.dashboards-page .sparc h3{color:#0d1f48}body.products-page .sparc p,body.dashboards-page .sparc p{color:#3a5070}body.products-page .sparc .label,body.dashboards-page .sparc .label{color:#5070a0}body.products-page .sparc-btn,body.dashboards-page .sparc-btn{background:#2a47d6;color:#fff}body.products-page .sparc-btn:hover,body.dashboards-page .sparc-btn:hover{background:#1f38b8}body.products-page .sparc-mock,body.dashboards-page .sparc-mock{background:#fff;border:1px solid #c8d8ec;border-radius:14px}body.products-page .sparc-mock-title,body.dashboards-page .sparc-mock-title{color:#5070a0}body.products-page .sparc .chip,body.dashboards-page .sparc .chip{color:#0d1f48;background:#0d1f480f;border-color:#c8d8ec}body.products-page .divider-band,body.dashboards-page .divider-band{background:#dde6f4;border-top:1px solid #c8d8ec;border-bottom:1px solid #c8d8ec;text-align:center;padding:44px 24px}body.products-page .divider-band-lead,body.products-page .divider-band-sub,body.dashboards-page .divider-band-lead,body.dashboards-page .divider-band-sub,body.products-page .divider-band h2,body.dashboards-page .divider-band h2{color:#0d1f48;font-style:italic}body.products-page .divider-band .label,body.dashboards-page .divider-band .label{color:#5070a0}body.products-page .gap,body.dashboards-page .gap{background:#f0f4fa;color:#0d1f48}body.products-page .gap .label,body.dashboards-page .gap .label{color:#5070a0}body.products-page .gap h2,body.dashboards-page .gap h2{color:#001d78}body.products-page .gap p,body.dashboards-page .gap p{color:#3a5070}body.products-page .gap-stat,body.dashboards-page .gap-stat{border:1px solid #c8d8ec;background:#fff}body.products-page .gap-stat .value,body.dashboards-page .gap-stat .value{color:#2a47d6}body.products-page .gap-stat .text,body.dashboards-page .gap-stat .text{color:#5070a0}body.dashboards-page .sparc-mock .title{color:#2a47d6}body.dashboards-page .sparc-mock .sub{color:#5070a0}body.dashboards-page .sparc-mock .line{border-top-color:#c8d8ec;color:#3a5070}body.dashboards-page .compare-panel.left{border-color:#2a47d659}body.dashboards-page .compare-panel.left .compare-title{color:#2a47d6}body.dashboards-page .combined .compare-line{color:#1a2332;border-top-color:#001d781f}body.dashboards-page .combined .compare-panel{background:#fff}body.dashboards-page .dm{background:#ebf0f8}body.dashboards-page .dm .label{color:#5070a0}body.dashboards-page .dm h2{color:#0d1f48}body.dashboards-page .dm-mock{background:#fff;border-color:#c8d8ec}body.dashboards-page .dm-mock .title{color:#5070a0}body.dashboards-page .dm-card{background:#ffffffeb;border-color:#c8d8ec}body.dashboards-page .dm-card h3{color:#2a47d6}body.products-page .cta,body.dashboards-page .cta{background:#001d78}body.products-page .cta h2,body.dashboards-page .cta h2{color:#eef3ff!important}body.products-page .cta p,body.dashboards-page .cta p{color:#b4cdf0c7!important}body.products-page .cta-btn,body.dashboards-page .cta-btn{background:#2a47d6;color:#fff}body.products-page .cta-btn:hover,body.dashboards-page .cta-btn:hover{background:#1f38b8;color:#fff}body.products-page:has(.hero) ::-webkit-scrollbar,body.dashboards-page:has(.hero) ::-webkit-scrollbar{width:8px}body.products-page:has(.hero) ::-webkit-scrollbar-track,body.dashboards-page:has(.hero) ::-webkit-scrollbar-track{background:#ebf0f8}body.products-page:has(.hero) ::-webkit-scrollbar-thumb,body.dashboards-page:has(.hero) ::-webkit-scrollbar-thumb{background:#b8cce4;border-radius:4px}body.products-page:has(.hero) ::-webkit-scrollbar-thumb:hover,body.dashboards-page:has(.hero) ::-webkit-scrollbar-thumb:hover{background:#2a47d6}
