/* Home sections share the catalogue's white, ice and navy palette. */
.header.is-scrolled,.header.on-light,.header.on-light.is-scrolled{background:#0b1c2d;backdrop-filter:none;-webkit-backdrop-filter:none}
.header.is-scrolled .brand,.header.is-scrolled nav,.header.is-scrolled .header-link{mix-blend-mode:normal;color:#fff}
.models{background:#fff;color:#0b2e4d}
.models .eyebrow,.models h2 em{color:#47739a}
.models-intro p,.models-footer{color:#49647a}
.all-lights,.models-footer a{color:#123b5e}
.switch-track{border-color:#4b799e}
.switch-track span,.all-lights[aria-pressed=true] .switch-track{background:#174e7a}
.models-footer{border-color:#bfd2df}
.model-card,.model-card:nth-child(2),.model-card:nth-child(3){background:linear-gradient(150deg,#173b5d,#0a2036 78%);color:#fff;border:1px solid #426a89}
.model-card:nth-child(2){background:linear-gradient(150deg,#214b6e,#0c2843 78%)}
.model-card:nth-child(3){background:linear-gradient(150deg,#123452,#091c30 78%)}
.model-meta span{color:#c6d8e7}
.craft{background:#0a2035;color:#fff}
.craft .eyebrow,.craft p{color:#c4d8e7}
.craft-visual{background:radial-gradient(circle at 53% 50%,#456987 0,#173b5b 42%,#0a2035 75%)}
.about-section{background:#f1f6fa;color:#0b2e4d}
.about-section .section-top{color:#54718a;border-color:#b6ccdb}
.about-section .section-top .eyebrow,.about-section h2 em,.advantage-list span{color:#23608e}
.about-section p,.about-section .advantage-list p{color:#405d73}
.advantage-list div,.fact-strip,.fact-strip div{border-color:#bfd2df}
.fact-strip strong{color:#123b5e}
.fact-strip span{color:#58758b}
.applications,.blog-section{background:#fff;color:#0b2e4d}
.applications p,.blog-section p{color:#405d73}
.applications .section-top,.blog-section .section-top{color:#54718a;border-color:#bfd2df}
.applications .section-top .eyebrow,.blog-section .section-top .eyebrow,.applications h2 em,.blog-section h2 em{color:#23608e}
.application-list a,.application-list a:last-child{border-color:#bfd2df}
.application-list a span{color:#51718b}
.application-list a:hover,.blog-section .text-link{color:#17649c}
.projects-section{background:#12314d;color:#fff}
.projects-section .section-top{border-color:#6789a3}
.projects-section .section-top .eyebrow,.projects-section h2 em,.project-list a span{color:#9fc6e2}
.projects-section p{color:#d0e0eb}
.project-list a,.project-list .project-more{border-color:#5f819a}
.project-list a:hover strong,.project-list a:hover b{color:#b9dcf3}
.engineer-section{background:#eaf3f8;color:#0b2e4d}
.engineer-section:before{border-color:#7faac55c;box-shadow:0 0 0 7vw #6b9cba12,0 0 0 15vw #6b9cba0a}
.engineer-section .section-top{border-color:#b6ccdb}
.engineer-section .section-top .eyebrow,.engineer-section h2 em{color:#23608e}
.engineer-section p{color:#405d73}
.engineer-action{background:#123b5e;color:#fff;border-color:#5c87a6}
.engineer-action p{color:#d9e8f1}
.orbit-mark{border-color:#8db6d0;color:#d8efff;box-shadow:0 0 0 14px #8db6d018,0 0 33px #8db6d04a}
.engineer-action a{border-color:#7da9c6}
.contact-section{background:#102d47;color:#fff}
.contact-section:before{display:block;background:linear-gradient(90deg,transparent,#7bb4da,transparent);box-shadow:0 0 24px #7bb4da70}
.contact-section .section-top{border-color:#6384a0}
.contact-section .section-top .eyebrow,.contact-section h2 em{color:#acd4ef}
.contact-section p{color:#d3e3ef}
.contact-email:hover,.contact-section .text-link{color:#b5dcf4}
.site-footer{background:#081b2d;color:#e7f1f7}
.footer-bottom{border-color:#45657d;color:#a6bfd0}
.footer-bottom a,.site-footer-strip .footer-socials a{color:#d8eaf5}
.site-footer-strip .footer-socials a{border-color:#7ca5be80}
.site-footer-strip .footer-socials a:hover,.site-footer-strip .footer-socials a:focus-visible{background:#d9ecf7;color:#103957}
.svet-panel{background:#102d47f2;color:#fff;border-color:#9bc3dc70}
.svet-panel p{color:#d2e3ef}
.svet-panel a:hover{color:#a9d8f3}
