/*
Theme Name: EliteMSP
Theme URI: https://elementalai.tech
Author: Elemental AI Solutions
Author URI: https://elementalai.tech
Description: Official marketing theme for EliteMSP, the AI-native platform for Managed Service Providers. Ships Home, Architecture, and Security & Governance pages pixel-matched to the EliteMSP brand design system.
Version: 1.0.0
Requires at least: 6.0
Requires PHP: 7.4
License: GNU General Public License v2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html
Text Domain: elitemsp
*/

.elitemsp-page{ min-width:1100px; overflow:clip; --accent:#863BFF; }
.elitemsp-page, .elitemsp-page *{ box-sizing:border-box; }
html{ scroll-behavior:smooth; }
body{ margin:0; background:#0A0812; color:#F2EFFA; font-family:'Space Grotesk', sans-serif; -webkit-font-smoothing:antialiased; }
.elitemsp-page ::selection{ background:#863BFF; color:#fff; }
.elitemsp-page a{ color:#B98CFF; text-decoration:none; }
.elitemsp-page a:not(.elitemsp-btn-solid):not(.elitemsp-btn-outline):hover{ color:#fff !important; }
.elitemsp-page .elitemsp-btn-solid:hover{ background:#fff !important; color:#0A0812 !important; }
.elitemsp-page .elitemsp-btn-outline:hover{ border-color:#fff !important; }
.elitemsp-page .elitemsp-input:focus{ border-color:var(--accent,#863BFF) !important; }
@keyframes elitemsp-marquee{ from{ transform:translateX(0); } to{ transform:translateX(-50%); } }
@keyframes elitemsp-pulseDot{ 0%,100%{ opacity:1; } 50%{ opacity:.3; } }
