.o-rei-case-study{--o-rei-gold:#c79a2d;--o-rei-green:#0d5d47;--orange:var(--o-rei-gold)}
.o-rei-case-study .project-intro{background:var(--o-rei-green)}
.o-rei-case-study .project-brand{color:var(--o-rei-gold)}
.o-rei-case-study .project-heading>span,
.o-rei-case-study .project-back b,
.o-rei-case-study .case-progress>strong{color:var(--o-rei-green)}
.o-rei-case-study .case-progress i span{background:var(--o-rei-gold)}
.o-rei-case-study .case-comparison::before{background:radial-gradient(circle at 72% 35%,#c79a2d24,transparent 38%),linear-gradient(115deg,#d8d2c3e8,#e9e5dbe8)}
.o-rei-case-study .case-comparison>header>span,
.o-rei-case-study .case-comparison small{color:var(--o-rei-green)}
.o-rei-case-study .compare-handle i{background:var(--o-rei-gold)}
.o-rei-case-study .case-next::before{color:#c79a2d12}
.o-rei-case-study .case-next:hover>strong{color:var(--o-rei-green)}
.o-rei-case-study .case-next>b{background:var(--o-rei-gold)}

@media(max-width:520px){
  .o-rei-case-study .case-comparison h2{font-size:clamp(37px,11vw,48px)}
}
