body.p85-steel{--g-canvas:#dbe5eb;--g-panel:#edf2f5;--g-ink:#203848;--g-copy:#395465;--g-accent:#315e78;--g-edge:#8fa9b9;--g-dark:#203c50;--g-mid:#426780;--g-glow:#b9d9eb;--g-rgb:32,60,80}
body.p85-teal{--g-canvas:#cee8e3;--g-panel:#e4f3ee;--g-ink:#143e3e;--g-copy:#305c58;--g-accent:#176b6b;--g-edge:#85bab1;--g-dark:#16484c;--g-mid:#277f80;--g-glow:#a0e4d8;--g-rgb:22,72,76}
body.p85-copper{--g-canvas:#353333;--g-panel:#45403e;--g-ink:#fff0dc;--g-copy:#e6d4c4;--g-accent:#f1b886;--g-edge:#997b66;--g-dark:#302b29;--g-mid:#605046;--g-glow:#edbd93;--g-rgb:48,43,41}
body.p85-navy{--g-canvas:#22374c;--g-panel:#304a61;--g-ink:#fcf0d9;--g-copy:#e3d8c5;--g-accent:#efcb8e;--g-edge:#798b94;--g-dark:#172d43;--g-mid:#345671;--g-glow:#eed3a0;--g-rgb:23,45,67}
body.p85-group.p85-group.p85-group{--gold-canvas:var(--g-canvas);--gold-panel:var(--g-panel);--gold-ink:var(--g-ink);--gold-copy:var(--g-copy);background:var(--g-canvas)!important;color:var(--g-ink)!important}
body.p85-group.p85-group.p85-group :is(.section,.p47-products-main,.p47-products-strip,.p47-application-section,.p47-capabilities,.p47-more-than){background:var(--g-canvas)!important}
body.p85-group.p85-group.p85-group :is(.panel,.card,.p47-product-grid>a,.p47-product-grid div,.p47-mini-grid a,.p47-sidebar,.techFeature,.partner-band,.partner-step,.band){background:var(--g-panel)!important;border-color:var(--g-edge)!important;box-shadow:0 8px 22px rgba(0,0,0,.09)!important}
body.p85-group.p85-group.p85-group :is(h1,h2,h3,h4,p,li,small,label,.eyebrow,.tag,.head,.feature,.p47-catalog-head span,.p47-sidebar a,.p47-mini-grid b){color:var(--g-ink)!important}
body.p85-group.p85-group.p85-group :is(p,li,.head p,.p47-sidebar a){color:var(--g-copy)!important}
body.p85-group.p85-group.p85-group :is(.eyebrow,.tag,.p47-section-head small,.p47-section-head>a,.p47-strip-head>a,.p47-product-grid span,.p47-mini-grid span,.feature b){color:var(--g-accent)!important}
body.p85-group.p85-group.p85-group :is(.p47-nav,.p47-mega,.p47-drop,.p47-links.open){background:linear-gradient(115deg,var(--g-dark),var(--g-mid))!important;border:0!important;box-shadow:none!important}
body.p85-group.p85-group.p85-group :is(.p47-nav,.p47-mega,.p47-drop,.p47-links.open) :is(a,span,strong,p,b){color:#fff4e2!important;text-shadow:none!important}
body.p85-group.p85-group.p85-group :is(.p47-menu-btn span){background:#fff4e2!important}
body.p85-group.p85-group.p85-group :is(.p47-links>a.active,.p47-links>a:hover){color:var(--g-glow)!important}
body.p85-group.p85-group.p85-group :is(.p47-utility,.p47-footer,.catalogue-cta,.p47-mega-cta){background:var(--g-dark)!important;border:0!important}
body.p85-group.p85-group.p85-group :is(.p47-utility,.p47-footer,.catalogue-cta) :is(p,span,h2,h4,a,small,b,.eyebrow){color:#fff4e2!important}
body.p85-group.p85-group.p85-group :is(.pageHero,.p47-product-hero){background:linear-gradient(115deg,var(--g-dark),var(--g-mid))!important;border:0!important}
body.p85-group.p85-group.p85-group :is(.pageHero,.p47-product-hero) :is(h1,h2,p,.eyebrow){color:#fff4e2!important}
body.p85-group.p85-group.p85-group :is(.pageHero,.p47-product-hero) h1 span{color:var(--g-glow)!important}
body.p85-group.p85-group.p85-group :is(.pageHero.photoHero){background:linear-gradient(90deg,rgba(var(--g-rgb),.93),rgba(var(--g-rgb),.68) 47%,rgba(var(--g-rgb),.12)),url("v52/hero-applications.webp") center/cover no-repeat!important}
body.p85-group.p85-group.p85-group :is(.pageHero.techHero){background:linear-gradient(90deg,rgba(var(--g-rgb),.93),rgba(var(--g-rgb),.68) 47%,rgba(var(--g-rgb),.12)),url("v52/hero-services.webp") center/cover no-repeat!important}
body.p85-group.p85-group.p85-group :is(.pageHero.projectHero){background:linear-gradient(90deg,rgba(var(--g-rgb),.93),rgba(var(--g-rgb),.68) 47%,rgba(var(--g-rgb),.12)),url("v52/hero-projects.webp") center/cover no-repeat!important}
body.p85-group.p85-group.p85-group :is(.p47-product-hero){background:linear-gradient(90deg,rgba(var(--g-rgb),.93),rgba(var(--g-rgb),.68) 47%,rgba(var(--g-rgb),.12)),url("v52/hero-products.webp") center/cover no-repeat!important}
body.p85-group.p85-group.p85-group :is(.p47-contact,.btn,.p47-btn.red,.catalogue-btn){background:linear-gradient(120deg,var(--g-dark),var(--g-mid))!important;color:#fff4e2!important;border:1px solid var(--g-edge)!important;box-shadow:none!important}
body.p85-group.p85-group.p85-group :is(input,select,textarea,.peak-modal-card){background:var(--g-panel)!important;color:var(--g-ink)!important;border-color:var(--g-edge)!important}
body.p85-group.p85-group.p85-group :is(.peak-download-form label,.peak-modal-card h2,.peak-modal-card p){color:var(--g-ink)!important}
body.p85-group.p85-group.p85-group :is(.peak-download-form button,.p47-sidebar a.active,.p47-sidebar .download){background:var(--g-dark)!important;color:#fff4e2!important}
body.p85-group.p85-group.p85-group :is(.p47-sidebar a:hover){background:var(--g-panel)!important;color:var(--g-accent)!important}
body.p85-group.p85-group.p85-group :is(.detail img,.p47-product-grid img,.p47-mini-grid img){background:var(--g-panel)!important;filter:none!important}
body.p85-group.p85-group.p85-group :is(.projectCard .overlay){background:linear-gradient(0deg,rgba(var(--g-rgb),.95),rgba(var(--g-rgb),.5) 65%,transparent)!important}
body.p85-group.p85-group.p85-group .projectCard .overlay :is(h3,p){color:#fff4e2!important}
body.p85-group.p85-group.p85-group :is(.projectCard .overlay>span){color:var(--g-glow)!important}
body.p85-group.p85-group.p85-group :is(.peak-world-map,.p77-map){background:#69b9df!important}
body.p85-group.p85-group.p85-group :is(.peak-world-map>img){opacity:1!important;filter:none!important}
body.p85-group.p85-group.p85-group :is(.peak-node){background:#f3f8ed!important;color:#20382b!important}
body.p85-group.p85-group.p85-group :is(.peak-download-status.show p){color:#163d35!important}

body.p85-emerald{--g-canvas:#dce9dd;--g-panel:#edf4e9;--g-ink:#203d2d;--g-copy:#375443;--g-accent:#296647;--g-edge:#93b09a;--g-dark:#214e38;--g-mid:#3e7957;--g-glow:#c7e3ac;--g-rgb:33,78,56}

body.p85-plum{--g-canvas:#eee0e9;--g-panel:#f6edf2;--g-ink:#432a40;--g-copy:#61435a;--g-accent:#794b70;--g-edge:#baa0b3;--g-dark:#53364f;--g-mid:#845d7c;--g-glow:#f1c6dc;--g-rgb:83,54,79}

body.p85-indigo{--g-canvas:#e0e4f1;--g-panel:#eff1fa;--g-ink:#283456;--g-copy:#455372;--g-accent:#4b5d91;--g-edge:#a1accb;--g-dark:#303f69;--g-mid:#596c9f;--g-glow:#d5def9;--g-rgb:48,63,105}
body.p85-group.p85-group.p85-group :is(.contact-col,.contact-form-v29,.bv13-section,.bv13-card,.bv13-feature,.bv13-cover-wrap,.p53-about-visual){background:var(--g-panel)!important;color:var(--g-ink)!important;border-color:var(--g-edge)!important}
body.p85-group.p85-group.p85-group :is(.brochure-v13,.bv13-hero,.bv13-pages){background:var(--g-canvas)!important;color:var(--g-ink)!important}
body.p85-group.p85-group.p85-group :is(.bv13-title,.bv13-title span,.bv13-head,.bv13-copy p,.bv13-kicker,.bv13-note,.bv13-feature strong,.contact-kicker,.contact-col a:not(.btn)){color:var(--g-ink)!important;-webkit-text-fill-color:currentColor!important;text-shadow:none!important}
body.p85-group.p85-group.p85-group .bv13-title span{color:var(--g-accent)!important}
body.p85-group.p85-group.p85-group :is(.bv13-btn,.bv13-btn.alt){background:var(--g-dark)!important;color:#fff4e2!important;border-color:var(--g-edge)!important}
body.p85-group.p85-group.p85-group .contact-premium{background:linear-gradient(100deg,rgba(var(--g-rgb),.88),rgba(var(--g-rgb),.48)),url("brochure-contact-sheet.jpg") center/cover!important}
body.p85-group.p85-group.p85-group :is(.p53-about-copy h2,.p53-about-copy p,.p53-about .head p){color:var(--g-ink)!important}
