/* Content-led surfaces shared across the three public languages. */
html[data-seo-november]{--surface-white:#fff;--surface-soft:#f7f9fc;--surface-network:#eef4fa;--surface-line:#e3eaf3;--surface-card:#fff}
/* Product selection: a quiet neutral surface with white offer cards. */
html[data-seo-november] :is(section.catalog-section,section.hardware-catalog-section,section.sec-regions,section.sec-products,section.sec-one-stop-products){background:var(--surface-soft)!important;border:0;border-radius:0;padding-top:72px;padding-bottom:76px}
/* Explanatory content sits on white, without automatic nth-child stripes. */
html[data-seo-november] :is(section.sec-advantages,section.region-product-advantages,section.sec-specs,section.sec-content-seo,section.audit-technical,section.report-config,section.sec-seo-articles,section.sec-faq,section.product-faq-refresh){background:var(--surface-white)!important;border:0;border-radius:0;padding-top:72px;padding-bottom:76px}
/* Network and discovery share the same restrained blue-grey background. */
html[data-seo-november] :is(section.sec-network,section.region-product-network,section.sec-related,section.seo-band.related-products){background:var(--surface-network)!important;border:0;border-radius:0;padding-top:72px;padding-bottom:76px}
/* Guides and workflow sections use one neutral tone instead of separate gradients. */
html[data-seo-november] :is(section.sec-scenarios,section.resource-guides,section.deployment-checklist,section.gpu-matcher,section.sec-reviews){background:var(--surface-soft)!important;border:0;border-radius:0;padding-top:72px;padding-bottom:76px}
/* A subtle horizontal transition marks the support/decision sections. */
html[data-seo-november] :is(section.audit-purchase,section.report-trust){background:linear-gradient(110deg,#f1f6fc 0%,#f8fafc 70%,#fff 100%)!important;border:0;border-radius:0;padding-top:64px;padding-bottom:64px}
/* Keep surfaces in the foreground clean and consistent. */
html[data-seo-november] :is(.resource-card,.resource-card:first-child,.deployment-grid>li,.gpu-reference-grid>article,.report-grid>article,.hardware-catalog-card,.host-plan){background:var(--surface-card);border-color:var(--surface-line);box-shadow:0 3px 14px #213c5d04}
html[data-seo-november] .resource-intro{background:#edf3fb;border-color:#dce6f3;box-shadow:none}
html[data-seo-november] :is(.gpu-matcher-layout,.gpu-workload-control){background:#f1f5fb}
html[data-seo-november] .gpu-workload-result{background:#fff}
html[data-seo-november] .network-verification-bar{background:#f5f8fc!important;border-color:#e0e8f3;box-shadow:none}
/* Align supporting sections with the same inner content rail. */
html[data-seo-november] :is(.resource-guides,.report-config,.report-trust,.audit-purchase,.gpu-matcher)>.container{width:100%;max-width:1240px;margin-inline:auto;padding-inline:32px}
html[data-seo-november] .deployment-checklist{padding-inline:32px}
html[data-seo-november] .deployment-inner{max-width:1176px}
/* Standalone guides retain inset panels; no arbitrary alternating fills. */
html[data-seo-november] .seo-main>section.seo-section{background:var(--surface-soft)!important;border-color:var(--surface-line);box-shadow:none}
html[data-seo-november] .seo-section[data-seo-network]{background:var(--surface-network)!important;border-color:#dce6f1;box-shadow:none}
@media(max-width:600px){
 html[data-seo-november] :is(section.catalog-section,section.hardware-catalog-section,section.sec-regions,section.sec-products,section.sec-one-stop-products,section.sec-advantages,section.region-product-advantages,section.sec-specs,section.sec-content-seo,section.audit-technical,section.report-config,section.sec-seo-articles,section.sec-faq,section.product-faq-refresh,section.sec-network,section.region-product-network,section.sec-related,section.seo-band.related-products,section.sec-scenarios,section.resource-guides,section.deployment-checklist,section.gpu-matcher,section.sec-reviews,section.audit-purchase,section.report-trust){padding-top:42px;padding-bottom:46px}
 html[data-seo-november] :is(.resource-guides,.report-config,.report-trust,.audit-purchase,.gpu-matcher)>.container{padding-inline:20px}
 html[data-seo-november] .deployment-checklist{padding-inline:20px}
}
/* Product recommendations: neutral surfaces consistent with the guide directory. */
html[data-seo-november] section.sec-related,html[data-seo-november] section.seo-band.related-products{background:#f7f9fc!important;background-image:none!important;border-top:1px solid #edf0f5;border-bottom:1px solid #edf0f5;box-shadow:none}
html[data-seo-november] section.sec-related::before,html[data-seo-november] section.sec-related::after,html[data-seo-november] section.seo-band.related-products::before,html[data-seo-november] section.seo-band.related-products::after{display:none!important}
html[data-seo-november] section.sec-related .region-card,html[data-seo-november] section.seo-band.related-products .seo-grid article{background:#fff!important;background-image:none!important;border:1px solid #e1e7ef;border-radius:12px;box-shadow:none}
html[data-seo-november] section.sec-related .region-card:hover,html[data-seo-november] section.seo-band.related-products .seo-grid article:hover{border-color:#b9cde2;box-shadow:0 4px 14px rgba(36,65,96,.04)}
