.case-studies{background-color:var(--black)}.case-studies,.case-studies h1,.case-studies h2,.case-studies h3,.case-studies h4,.case-studies h5,.case-studies h6{color:var(--white)}.case-studies .btn--gold:active,.case-studies .btn--gold:focus,.case-studies .btn--gold:hover{background-color:var(--white);color:var(--black)}.case-studies__inner{max-width:168rem;margin:0 auto;padding:0 2rem}.case-studies__header{display:grid;grid-template-columns:1fr auto;grid-gap:2rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:4rem}.case-studies__project{width:100%}.case-studies__nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2rem;color:var(--gray-medium)}.case-studies__nav-count{margin:0}.case-studies__nav-count>span{color:var(--white)}.case-studies__nav-heading{margin:0;color:var(--gray-medium)}.case-studies__nav-arrows{position:relative;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;font-size:0}.case-studies__nav-arrow{width:5rem;height:4rem;border:2px solid var(--gold);-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.case-studies__nav-arrow:hover{background-color:var(--gold);cursor:pointer}.case-studies__nav-arrow--next{margin-left:-2px}.case-studies__project-details{margin-bottom:4rem}.case-studies__project-image{position:relative}@media(min-width:992px){.case-studies{padding-bottom:0;background:-webkit-gradient(linear,left top,left bottom,from(var(--black)),color-stop(var(--black)),color-stop(var(--white)),to(var(--white)));background:linear-gradient(180deg,var(--black),var(--black) calc(100% - 8rem),var(--white) calc(100% - 8rem),var(--white))}.case-studies__inner{padding-right:0}.case-studies__header{grid-template-columns:1fr 50%;grid-gap:4rem;margin-bottom:-3.5rem}.case-studies__nav{gap:4rem}.case-studies__nav-arrows{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.case-studies__nav-arrow{width:10rem;height:7rem}.case-studies__project{display:grid;grid-template-columns:1fr 50%;grid-gap:4rem}.case-studies__project-details{margin-top:8rem;margin-bottom:0;padding-bottom:14rem}.case-studies__project-image{position:relative;aspect-ratio:12/11}.case-studies__project-image>img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}}@media(min-width:1400px){.case-studies{background:-webkit-gradient(linear,left top,left bottom,from(var(--black)),color-stop(var(--black)),color-stop(var(--white)),to(var(--white)));background:linear-gradient(180deg,var(--black),var(--black) calc(100% - 12rem),var(--white) calc(100% - 12rem),var(--white))}.case-studies__header{grid-gap:8rem}.case-studies__project{grid-template-columns:1fr 50%;grid-gap:8rem}.case-studies__nav,.case-studies__project-details{width:61rem;max-width:100%;margin-left:auto}}