/* Local comparison only. Baseline restoration, not an assertion of full comp parity.
   Samples: top-v4 (10,340)=#EDF8FC, GW-v5 (10,360)=#F3FAFC,
   MA-v3 (10,350)=#F0FBFE. Sampled white varies #FDFDFD–#FEFEFE;
   adopt #FFFFFF as intentional web white, not a global sampled theme. */
body[data-site-design]:not([data-site-design="current"]) .site-header { border-bottom:1px solid #edf1f2; }
body[data-site-design]:not([data-site-design="current"]) :is(a,button,summary):focus-visible { outline:3px solid #186c80; outline-offset:5px; }
body[data-page="home"]:not([data-site-design="current"]) .hero h1,
body[data-page="home"]:not([data-site-design="current"]) .hero h1 span { font-weight:700; }
body[data-page="home"]:not([data-site-design="current"]) .process-icon { display:inline-block; width:38px; height:38px; position:static; margin:0 0 12px 14px; vertical-align:middle; object-fit:contain; }
body[data-page="home"]:not([data-site-design="current"]) .process-list li > span { display:inline-flex; vertical-align:middle; margin-bottom:12px; }
body[data-page="home"]:not([data-site-design="current"]) .issue-icon svg { stroke-width:2.4; }
body[data-page="home"]:not([data-site-design="current"]) .issue-icon { background:#edf8fc; }
body[data-page="googleworkspace"]:not([data-site-design="current"]) .gw-feature-copy img { opacity:1; }
body[data-page="googleworkspace"]:not([data-site-design="current"]) .gw-tint { background:#f3fafc; }
body[data-page="ma"]:not([data-site-design="current"]) #section-1 { background:#f0fbfe; }
body[data-page="ma"]:not([data-site-design="current"]) .detail-hero h1 { font-weight:700; }
@media(max-width:760px){
 body[data-page="home"]:not([data-site-design="current"]) .process-icon { width:32px; height:32px; }
}
