/* Meridyn Electric Blue production palette. */
html[data-palette="electric"]{
 --tone-0b2836b8:#191f28b8;
 --tone-0b2836d9:#191f28d9;
 --tone-0e2d3d40:#1d232e40;
 --tone-0f2d3a78:#1c222d78;
 --tone-102b39:#142538;
 --tone-102c3a:#1d232d;
 --tone-102c3b85:#1d232e85;
 --tone-102e3d80:#1e242f80;
 --tone-122e416b:#2027336b;
 --tone-12324025:#20273225;
 --tone-123244:#182c43;
 --tone-12324417:#22293417;
 --tone-12343f00:#20263100;
 --tone-173b4e10:#27303e10;
 --tone-173e50:#182c43;
 --tone-183f5218:#29324118;
 --tone-285166:#374357;
 --tone-294248:#2c3545;
 --tone-315b67:#3b485d;
 --tone-3b5e6c:#414f66;
 --tone-466473:#485771;
 --tone-476675:#495973;
 --tone-486879:#4b5b76;
 --tone-4d6b77:#4c5c78;
 --tone-4f6875:#56616e;
 --tone-526c77:#4e5f7b;
 --tone-526e86:#546684;
 --tone-557b82:#546583;
 --tone-577284:#556786;
 --tone-5a7480:#556785;
 --tone-5f898220:#5a6d8e20;
 --tone-627b6a:#566887;
 --tone-637c84:#5a6d8d;
 --tone-648572:#5b6e8e;
 --tone-68818a:#5e7294;
 --tone-69818b:#5c6c78;
 --tone-6b7f83:#5d7091;
 --tone-6c8790:#62779a;
 --tone-6f89969c:#677b9e9c;
 --tone-71949b:#6b7fa1;
 --tone-799098:#6e82a3;
 --tone-7a9097:#6e82a3;
 --tone-7a9297:#6e82a3;
 --tone-7b929d:#7385a5;
 --tone-7c8f94:#6e81a2;
 --tone-7c989d:#818a98;
 --tone-7d908e:#6c80a1;
 --tone-7f949b:#828a98;
 --tone-80939a:#828a98;
 --tone-81959b:#838b99;
 --tone-81959c:#838c9a;
 --tone-82949b:#838c9a;
 --tone-829798:#828a98;
 --tone-8299a360:#88909d60;
 --tone-83653b:#24539a;
 --tone-899ca3:#8c93a0;
 --tone-8a693e:#2658a2;
 --tone-8a9b9e:#89919f;
 --tone-8b744e:#295fb0;
 --tone-8b754f:#2a60b0;
 --tone-8ba0a3:#8d94a1;
 --tone-8c7656:#2b63b7;
 --tone-8c9d9f:#8b93a0;
 --tone-8c9da1:#8c94a1;
 --tone-8d9d9d:#8b929f;
 --tone-8ea89c:#9198a5;
 --tone-8f734b:#2a60b0;
 --tone-90a099:#8e95a2;
 --tone-96794e:#2b64b9;
 --tone-97a59d:#949ca8;
 --tone-9a7542:#2a60b2;
 --tone-9a7f50:#2d67bd;
 --tone-9a8058:#2e6ac4;
 --tone-9daca0:#9ca2ad;
 --tone-9e7a43:#2b63b6;
 --tone-9eb2af7a:#9fa6b17a;
 --tone-9eb5bd:#a5abb6;
 --tone-a04436:#536583;
 --tone-a97b3e:#285caa;
 --tone-aabdb4:#acb2bb;
 --tone-aabdb82e:#acb2bb2e;
 --tone-abbdb7:#adb2bb;
 --tone-acbfc448:#b1b6bf48;
 --tone-adbfaf:#afb4bd;
 --tone-aebfbb:#afb5be;
 --tone-b09b7c:#5589d7;
 --tone-b2c6c9:#b7bcc4;
 --tone-b4c5c266:#b6bbc366;
 --tone-b4c9cd:#babfc7;
 --tone-b5c4bf:#b6bbc3;
 --tone-b5c8c633:#b8bdc533;
 --tone-b88f51:#3975d0;
 --tone-b8cbc055:#bbc0c855;
 --tone-bbced0:#c0c4cb;
 --tone-bd945e:#285caa;
 --tone-bfcfc4:#c1c6cd;
 --tone-bfcfc6:#c1c6cd;
 --tone-c2d0cd20:#c4c8ce20;
 --tone-c2d0cd2b:#c4c8ce2b;
 --tone-c3d1c8:#c5c9cf;
 --tone-c4a472:#5d8fd9;
 --tone-c5d2c9:#c6cad1;
 --tone-c6d6d7:#cacdd3;
 --tone-c8d8c8:#cbcfd5;
 --tone-c9af8260:#6e9add60;
 --tone-cbd7cd:#ccd0d6;
 --tone-cbd9cf:#ced1d6;
 --tone-cdd9d3:#cfd2d7;
 --tone-cfdacf:#d0d3d9;
 --tone-d0dbd1:#d1d4da;
 --tone-d2dfdb:#d5d8dc;
 --tone-d3dfd5:#d5d8dd;
 --tone-d4ded4:#d5d8dd;
 --tone-d4dfd7:#d6d9dd;
 --tone-d5b588:#7da5e0;
 --tone-d6dfd9:#d9dfe3;
 --tone-d6dfd970:#d7dade70;
 --tone-d7ba8a:#80a7e1;
 --tone-d8b3a4:#b8bcc4;
 --tone-d9e3d566:#d9dbdf66;
 --tone-dfe9e2:#e1e3e7;
 --tone-e0e6ed:#e4e6e9;
 --tone-e0e7e3:#e1e3e6;
 --tone-e0e8e0:#e1e3e7;
 --tone-e1dac5:#b8ceee;
 --tone-e2c18f:#8db0e4;
 --tone-e2c391:#8eb1e5;
 --tone-e2d5ba44:#b0c8ec44;
 --tone-e3e6df:#e0e2e5;
 --tone-e3eae4:#e4e6e9;
 --tone-e4e9e680:#e4e6e980;
 --tone-e4eae4:#e5e6e9;
 --tone-e5c99b:#c7d9ee;
 --tone-e5ece5:#e6e8eb;
 --tone-e5ece6:#e6e8eb;
 --tone-e6d5b747:#b0c8ed47;
 --tone-e6ece4:#e6e7ea;
 --tone-e6ece5:#e6e8eb;
 --tone-e6ece7:#edf1f5;
 --tone-e7ece3:#e5e7ea;
 --tone-e7ede3:#e6e7ea;
 --tone-e7ede6:#e7e9ec;
 --tone-e8ddc7:#bfd3f0;
 --tone-e8ddc9:#c1d4f0;
 --tone-e8ede7:#e8e9ec;
 --tone-e9dfcd:#e5ebf2;
 --tone-e9eee8:#e9eaed;
 --tone-eaf0e9:#ebecee;
 --tone-eaf0eb:#ebedef;
 --tone-edf0e9:#ebecee;
 --tone-edf1eb:#edf1f5;
 --tone-eef0e8:#eaecee;
 --tone-efeee5:#edf1f5;
 --tone-f0dbb8:#c7d9ee;
 --tone-f0f2e9:#ecedef;
 --tone-f1f1e9:#e2ebf8;
 --tone-f2f0e7:#f5f6f7;
 --tone-f3e9d980:#d7e3f580;
 --tone-f3ead9:#ffffff;
 --tone-f4e6df:#dce7f7;
 --tone-f4f4ee:#f5f6f7;
 --tone-f5ead7:#f7f9fc;
 --tone-f6f4ed:#f5f6f7;
 --tone-f8f7ef:#ecf2fb;
 --tone-f8f7f1:#ffffff;
 --tone-f8f7f1f5:#fffffff5;
 --tone-f9faf4:#f6f7f8;
 --tone-fcfcf7:#f6f9fd;
 --tone-fcfcf8:#ffffff;
 --tone-fdfdf9:#ffffff;
 --tone-fff7e9:#ffffff;
 --tone-fffef9:#fafcfe;
}
/* More vivid color study: concentrated color, clear light/dark rhythm. */
html[data-palette="electric"]{--review-accent:#1559dc;--review-hover:#1043aa;--review-soft:#e4efff;--review-glow:#bbf2f7;--review-night:#102c62;--review-end:#154c82;--tone-a97b3e:#1559dc;--tone-bd945e:#1676ed;--tone-e9dfcd:#dceaff;--tone-e5ece6:#dae9ff;--tone-e6ece7:#e6f0ff;--tone-edf1eb:#eaf3ff;--tone-f0dbb8:#94e9f3;--tone-e5c99b:#94e9f3;--tone-173e50:#1347a0}


html[data-palette="electric"] .button-primary,
html[data-palette="electric"] .button-compact{background:var(--review-accent)}
html[data-palette="electric"] .button-primary:hover,
html[data-palette="electric"] .button-compact:hover{background:var(--review-hover)}
html[data-palette="electric"] .home-hero h1 span{color:var(--review-glow)}
html[data-palette="electric"] .home-hero .button-light{background:var(--review-accent);color:#fff;border-color:#ffffff40}
html[data-palette="electric"] .home-hero .button-light:hover{background:var(--review-hover)}
html[data-palette="electric"] .expertise-rail{background:var(--review-soft)}
html[data-palette="electric"] .perspective-section{background:linear-gradient(115deg,var(--review-night),var(--review-end));color:#fff}
html[data-palette="electric"] .perspective-section .eyebrow,
html[data-palette="electric"] .principle-list>article>span{color:var(--review-glow)}
html[data-palette="electric"] .principle-list p{color:#e1eaf1}
html[data-palette="electric"] .expertise-visual{background:radial-gradient(ellipse at 50% 45%,var(--review-soft),#fafcfd)}
html[data-palette="electric"] .graph-halo{fill:var(--review-soft);stroke:var(--review-accent);stroke-opacity:.22}
html[data-palette="electric"] .art-security{background:var(--review-soft);color:var(--review-accent)}
html[data-palette="electric"] .art-cloud{background:#d9f0ef;color:#17666e}
html[data-palette="electric"] .art-ai{background:#e5e5fa;color:#5353a3}

.desktop-navigation{font-size:14px;font-weight:600;gap:30px}
.header-actions .button-compact{font-size:14px;font-weight:600}
@media(min-width:1001px) and (max-width:1100px){.desktop-navigation{font-size:14px;gap:16px}.header-actions .button{font-size:14px;padding:10px 14px;gap:14px}.header-inner{gap:18px}}

