/* Collection palette shared with the landing page. Original artwork is untouched. */
body.earlier-work-case{background:#1c2227;color:#252d32}
.earlier-work-case .case-hero,.earlier-work-case .site-nav{background:radial-gradient(ellipse 130% 100% at 25% -22%,#e1e8ed55,transparent 70%),linear-gradient(125deg,transparent 18%,#c3cdd31c 42%,transparent 66%),linear-gradient(130deg,#3c4349 0%,#4b535a 38%,#2a3136 78%,#20262b 100%);color:#edf1f3}
.earlier-work-case .case-hero .eyebrow{color:#c5d0d5}.earlier-work-case .case-hero .hero-intro{color:#d0d8dc}.earlier-work-case .case-hero h1 em{color:#85bdc2}
.earlier-work-case .silver{background:radial-gradient(ellipse 95% 70% at 67% 2%,#f4f5f6aa,transparent 70%),linear-gradient(125deg,#b9bec2 0%,#dce0e3 45%,#aeb5ba 100%)}
.earlier-work-case .early-heading p:not(.eyebrow){color:#586770}.earlier-work-case .early-heading .eyebrow{color:#347d83}
.earlier-work-case .vectra-slideshow{background:radial-gradient(ellipse 130% 100% at 25% -22%,#e1e8ed55,transparent 70%),linear-gradient(125deg,transparent 18%,#c3cdd31c 42%,transparent 66%),linear-gradient(130deg,#3c4349 0%,#4b535a 38%,#2a3136 78%,#20262b 100%);box-shadow:inset 0 1px #ffffff20;color:#edf1f3}
.earlier-work-case .vectra-slide-heading{color:#d0d8dc}.earlier-work-case .vectra-slide-dots span{border-color:#c7d2d8}.earlier-work-case .vectra-slide-dots button[aria-pressed=true] span{background:#b5d6d8;border-color:#b5d6d8}.earlier-work-case .vectra-slide-dots button:focus-visible{outline-color:#85bdc2}
.earlier-work-case .case-footer{background:#1c2227;color:#edf1f3}.earlier-work-case .case-footer .eyebrow{color:#b4bfc6}.earlier-work-case .case-footer .next-title em{color:#85bdc2}
/* Keep the entire top area on one uninterrupted solid graphite field. */
.earlier-work-case .site-nav,.earlier-work-case .case-hero{background:#1c2227}
/* Full Vectra sheets share the original page proportions. */
.earlier-work-case #vectra .vectra-slides{aspect-ratio:1080/835}
