.CaseStudies{--content-color:transparent;--highlight-color:transparent;--background-color:transparent;flex-direction:column;align-items:center;background-color:#fff}.CaseStudies,.CaseStudiesFooter{display:flex;justify-content:center;position:relative}.CaseStudiesFooter{width:100%}@media (min-width:1200px){.CaseStudiesFooter{justify-content:flex-end}}.CaseStudiesFooter.animate-out{z-index:1}.CaseStudiesFooter>.background{top:0;left:0;width:100%;height:100%;position:absolute;background:#fff}.CaseStudiesFooter>.container{display:flex;width:80vw;position:relative;padding:3.5rem 0 5rem}@media (min-width:768px){.CaseStudiesFooter>.container{width:75vw}}@media (min-width:1200px){.CaseStudiesFooter>.container{width:108rem;margin-left:7.2rem}}@media (min-width:768px){.CaseStudiesFooter>.container{padding:7rem 0 7.8rem}}@media (min-width:1200px){.CaseStudiesFooter>.container{width:57.6rem;margin-right:7.2rem;padding:9.5rem 0 8.2rem}}.CaseStudiesFooter>.container>.content{display:flex;flex-direction:column;width:100%}@media (min-width:1200px){.CaseStudiesFooter>.container>.content{justify-content:space-between;flex-direction:row}}.CaseStudiesFooter>.container>.content>.description{font-size:1.2rem;line-height:2rem;letter-spacing:.046rem;font-family:Matter,Helvetica,Arial,sans-serif;font-weight:500;font-style:normal;text-transform:uppercase;width:80vw;color:#adadad}@media (min-width:1200px){.CaseStudiesFooter>.container>.content>.description{font-size:1.5rem;line-height:2.6rem;letter-spacing:.054rem;font-family:Matter,Helvetica,Arial,sans-serif;font-weight:500;font-style:normal}}@media (min-width:768px){.CaseStudiesFooter>.container>.content>.description{width:37.5vw}}@media (min-width:1200px){.CaseStudiesFooter>.container>.content>.description{width:37.44rem}}.CaseStudiesFooter>.container>.content>.description>.highlight{color:#000}.CaseStudiesFooter>.container>.content>.cta{align-self:flex-start;margin-top:3.5rem}@media (min-width:1200px){.CaseStudiesFooter>.container>.content>.cta{margin-top:.8rem}}.CaseStudiesHeader{display:flex;width:80vw;padding-top:8rem;padding-bottom:7.7rem;color:#000;background-color:#fff}@media (min-width:768px){.CaseStudiesHeader{width:75vw}}@media (min-width:1200px){.CaseStudiesHeader{width:108rem;margin-left:7.2rem}}@media (min-width:768px){.CaseStudiesHeader{padding-top:10rem;padding-bottom:10rem}}@media (min-width:1200px){.CaseStudiesHeader{padding-top:12rem;padding-bottom:18rem}}.CaseStudiesHeader>.content{display:flex;flex-direction:column}@media (min-width:1200px){.CaseStudiesHeader>.content{flex-direction:row}}.CaseStudiesHeader>.content>.title{font-size:3.8rem;line-height:4.4rem;letter-spacing:-.07rem;font-family:Matter,Helvetica,Arial,sans-serif;font-weight:500;font-style:normal;max-width:30rem;width:40vw;margin-bottom:2.8rem}.CaseStudiesHeader>.content>.title .mask>.content{position:relative;top:-.16rem}@media (min-width:768px){.CaseStudiesHeader>.content>.title{font-size:6.4rem;line-height:7rem;letter-spacing:0;font-family:Matter,Helvetica,Arial,sans-serif;font-weight:500;font-style:normal}.CaseStudiesHeader>.content>.title .mask>.content{position:relative;top:-.68rem}}@media (min-width:1200px){.CaseStudiesHeader>.content>.title{font-size:7.4rem;line-height:8rem;letter-spacing:0;font-family:Matter,Helvetica,Arial,sans-serif;font-weight:500;font-style:normal}.CaseStudiesHeader>.content>.title .mask>.content{position:relative;top:-.88rem}}@media (min-width:768px){.CaseStudiesHeader>.content>.title{max-width:64rem;margin-bottom:6rem}}@media (min-width:1200px){.CaseStudiesHeader>.content>.title{margin:-2rem 0 0}}.CaseStudiesHeader>.content>.description{font-size:1.6rem;line-height:2.6rem;letter-spacing:0;font-family:Matter,Helvetica,Arial,sans-serif;font-weight:300;font-style:normal;max-width:46rem;width:80vw}@media (min-width:768px){.CaseStudiesHeader>.content>.description{font-size:1.8rem;line-height:3rem;letter-spacing:0;font-family:Matter,Helvetica,Arial,sans-serif;font-weight:300;font-style:normal}}@media (min-width:1200px){.CaseStudiesHeader>.content>.description{font-size:2rem;line-height:3.2rem;letter-spacing:0;font-family:Matter,Helvetica,Arial,sans-serif;font-weight:300;font-style:normal}}.CaseStudiesHeader>.content>.description>.highlight{font-size:1.6rem;line-height:2.6rem;letter-spacing:0;font-family:Matter,Helvetica,Arial,sans-serif;font-weight:500;font-style:normal}@media (min-width:768px){.CaseStudiesHeader>.content>.description>.highlight{font-size:1.8rem;line-height:3rem;letter-spacing:0;font-family:Matter,Helvetica,Arial,sans-serif;font-weight:500;font-style:normal}}@media (min-width:1200px){.CaseStudiesHeader>.content>.description>.highlight{font-size:2rem;line-height:3.2rem;letter-spacing:0;font-family:Matter,Helvetica,Arial,sans-serif;font-weight:500;font-style:normal}}@media (min-width:768px){.CaseStudiesHeader>.content>.description{max-width:52rem;width:50vw}}@media (min-width:1200px){.CaseStudiesHeader>.content>.description{width:50.4rem;margin-top:-1rem}}.CaseStudiesList{position:relative;width:100%;background-color:#000}@media (min-width:768px){.CaseStudiesList{background-color:initial}}.CaseStudiesList>.list{position:relative;width:100%}@media (min-width:1200px){.CaseStudiesList>.list{width:calc(100% - 7.2rem);margin-left:7.2rem}}.CaseStudiesList>.pagination-wrapper{display:flex;flex-direction:column;align-items:flex-end;position:-webkit-sticky;position:sticky;left:80vw;bottom:4rem;width:10vw;margin-bottom:-11.4rem;padding-top:5rem}@media (min-width:768px){.CaseStudiesList>.pagination-wrapper{display:none}}.android .CaseStudiesList>.pagination-wrapper{will-change:transform}.CaseStudiesPagination{font-size:1.2rem;line-height:2rem;letter-spacing:.046rem;font-family:Matter,Helvetica,Arial,sans-serif;font-weight:500;font-style:normal;text-transform:uppercase;position:relative;color:#fff;display:flex;flex-direction:column;align-items:center}@media (min-width:1200px){.CaseStudiesPagination{font-size:1.5rem;line-height:2.6rem;letter-spacing:.054rem;font-family:Matter,Helvetica,Arial,sans-serif;font-weight:500;font-style:normal}}.CaseStudiesPagination>.separator{border-radius:50%;background:#fff;width:.4rem;height:.4rem;margin:1rem 0}.CaseStudiesPagination>.total{opacity:.5}