/* Project archive palette shared with the catalogue and product pages. */
body[data-page="projects"]{background:#fff;color:#0b2e4d}
body[data-page="projects"] .site-header.is-scrolled{background:#0b1c2d;border-color:#4b728f}
.projects-page-v2{background:#fff;color:#0b2e4d}
.projects-page-v2 h2 em{color:#477ca3}
.projects-page-v2 .projects-work-layout{background:#fff}
.projects-page-v2 .projects-horizontal{color:#0b2e4d}
.projects-page-v2 .projects-horizontal-heading h2 em{color:#477ca3}
.projects-page-v2 .projects-horizontal-counter,.projects-page-v2 .projects-filter{color:#4b6b84}
.projects-page-v2 .projects-filter select{background:#fff;color:#0b2e4d;border-color:#b7cfdf}
.projects-page-v2 .projects-filter-count{border-color:#b7cfdf}
.projects-page-v2 .projects-horizontal-progress{background:#c4d8e6}
.projects-page-v2 .projects-horizontal-progress span{background:#17618e}
.projects-page-v2 .projects-horizontal-controls button,.projects-page-v2 .projects-carousel-control button{border-color:#8eafc6;color:#134b72;background:#fff}
.projects-page-v2 .projects-horizontal-controls button:hover,.projects-page-v2 .projects-carousel-control button:hover{background:#174e7a;color:#fff}
.projects-page-v2 .projects-reviews-side{border-color:#bfd2df}
.projects-page-v2 .review-single-viewport,.projects-page-v2 .review-letter-link{background:#eaf3f8}
.projects-page-v2 .review-single-track .review-letter-card{background:#f4f8fb}
.projects-page-v2 .review-letter-caption{background:#fff;color:#0b2e4d;border-color:#bfd2df}
.projects-page-v2 .review-letter-caption span,.projects-page-v2 .review-letter-transcript .mini-label{color:#54758f}
.projects-page-v2 .review-letter-transcript{color:#294c68}
.projects-page-v2 .review-letter-link img{filter:drop-shadow(0 8px 14px #174e7a25)}
.projects-page-v2 .project-archive-card,.projects-page-v2 .project-archive-card img{background:#102b45}
.projects-page-v2 .project-archive-shade{background:linear-gradient(180deg,transparent 25%,#071a2be6 100%)}
.projects-page-v2 .projects-archive-note{color:#426986;border-color:#2b76a6}
.projects-page-v2 .projects-partners-top.projects-cinema{background-color:#071a2b}
.projects-page-v2 .projects-cinema-copy h1 em{color:#a9d2ec}
.projects-page-v2 .projects-cinema-arrows button:focus-visible{outline-color:#a9d2ec}
.projects-page-v2 .projects-partner-logo{background:#f3f8fb;border-color:#c5d9e7}
body[data-page="projects"] .footer{background:#081b2d;color:#e7f1f7}
body[data-page="projects"] .footer-bottom{border-color:#45657d;color:#a6bfd0}

/* Keep the project imagery blue, while the typography follows the quieter
   light/dark hierarchy used on the luminaire cards. */
.projects-page-v2,
.projects-page-v2 .projects-horizontal{color:#182820}
.projects-page-v2 h2 em,
.projects-page-v2 .projects-horizontal-heading h2 em{color:inherit}
.projects-page-v2 .projects-horizontal-counter,
.projects-page-v2 .projects-filter,
.projects-page-v2 .projects-archive-note{color:#58695e}
.projects-page-v2 .projects-filter select{color:#182820;border-color:#b9c4b8}
.projects-page-v2 .projects-filter-count{border-color:#b9c4b8}
.projects-page-v2 .projects-horizontal-progress{background:#cbd3c9}
.projects-page-v2 .projects-horizontal-progress span{background:#344d3d}
.projects-page-v2 .projects-horizontal-controls button,
.projects-page-v2 .projects-carousel-control button{border-color:#a5b5a7;color:#253d2d}
.projects-page-v2 .projects-horizontal-controls button:hover,
.projects-page-v2 .projects-carousel-control button:hover{background:#253d2d;color:#fff}
.projects-page-v2 .projects-reviews-side{border-color:#c7d1c5}
.projects-page-v2 .review-single-viewport,
.projects-page-v2 .review-letter-link{background:#e9eee7}
.projects-page-v2 .review-single-track .review-letter-card{background:#f6f7f2}
.projects-page-v2 .review-letter-caption{color:#1e3025;border-color:#c7d1c5}
.projects-page-v2 .review-letter-caption span,
.projects-page-v2 .review-letter-transcript .mini-label{color:#667769}
.projects-page-v2 .review-letter-transcript{color:#34483a}
.projects-page-v2 .projects-cinema-copy h1 em{color:#f1efe8}
.projects-page-v2 .projects-cinema-arrows button{color:#f1efe8;border-color:#d1d9d0a8}
.projects-page-v2 .projects-cinema-arrows button:hover,
.projects-page-v2 .projects-cinema-arrows button:focus-visible{color:#fff;outline-color:#e2ceaa}
