/* Keep the original service content and controls; refresh presentation only. */
body:is(.xmla-next-malware-removal-services,.xmla-next-new-businesses) #main{background:#0b1723;color:#d6e4eb}
body.xmla-next-malware-removal-services :is(.xmal-page,.xmal-section,.xmal-final,.xmal-signal-bar),body.xmla-next-new-businesses :is(.xnb-page,.xnb-band,.xnb-final){background:#101f2c!important;color:#d6e4eb}
body.xmla-next-malware-removal-services .xmal-section.alt,body.xmla-next-new-businesses .xnb-band:nth-of-type(even){background:#142a37!important}
body.xmla-next-malware-removal-services :is(.xmal-wrap),body.xmla-next-new-businesses .xnb-wrap{width:calc(100% - 40px);max-width:1240px;margin-inline:auto}
body.xmla-next-malware-removal-services :is(.xmal-section,.xmal-final),body.xmla-next-new-businesses :is(.xnb-band,.xnb-final){padding-block:64px!important}
body.xmla-next-malware-removal-services :is(.xmal-grid,.xmal-process),body.xmla-next-new-businesses :is(.xnb-stack-grid,.xnb-path-grid,.xnb-timeline){gap:22px!important}
body.xmla-next-malware-removal-services :is(.xmal-card,.xmal-step,.xmal-access,.xmal-faq details,.xmal-final-shell),body.xmla-next-new-businesses :is(.xnb-card,.xnb-path,.xnb-step,.xnb-final-panel){background:linear-gradient(145deg,#263d4c,#172532)!important;border:1px solid #476271!important;border-radius:12px!important;color:#d6e4eb;padding:26px}
body.xmla-next-malware-removal-services :is(h2,h3,summary),body.xmla-next-new-businesses :is(h2,h3){color:#f0f7fb!important}
body.xmla-next-malware-removal-services :is(.xmal-kicker,.xmal-eyebrow,.xmal-card-tag),body.xmla-next-new-businesses :is(.xnb-kicker,.xnb-eyebrow,.xnb-chip){color:#82dcdf!important}
body.xmla-next-malware-removal-services :is(.xmal-heading p,.xmal-card p,.xmal-step p,.xmal-note),body.xmla-next-new-businesses :is(.xnb-section-head p,.xnb-card p,.xnb-path p,.xnb-step p){color:#ccdde5!important}
body.xmla-next-malware-removal-services .xmal-actions,body.xmla-next-new-businesses :is(.xnb-actions,.xnb-card-actions){display:flex;flex-wrap:wrap;gap:14px}
body.xmla-next-malware-removal-services .xmal-btn,body.xmla-next-new-businesses .xnb-btn{background:#183c50!important;color:#f3fbff!important;border:1px solid #568a9e!important;border-radius:10px!important}
body.xmla-next-malware-removal-services .xmal-btn:hover,body.xmla-next-new-businesses .xnb-btn:hover{background:#236b87!important;color:white!important}
body.xmla-next-malware-removal-services .xmal-faq{display:grid;gap:14px}
@media(max-width:700px){body.xmla-next-malware-removal-services :is(.xmal-section,.xmal-final),body.xmla-next-new-businesses :is(.xnb-band,.xnb-final){padding-block:40px!important}}
