.CaseStudiesItem{--image-alignment-phone:center;--image-alignment-tablet:center;--image-alignment-desktop:center;opacity:0;visibility:hidden;position:relative;color:#fff;overflow:hidden}@media (min-width:768px){.CaseStudiesItem{height:auto;color:#000}.CaseStudiesItem:last-child{border-bottom:1px solid rgba(0,0,0,.1)}}.CaseStudiesItem.animate-out{z-index:1}.CaseStudiesItem.animate-out>.link-wrapper>.image-mask>.image-wrapper>.image>img{object-position:center}.CaseStudiesItem>.link-wrapper{display:block;height:100%}.CaseStudiesItem>.link-wrapper>.image-mask{top:0;left:0;width:100%;height:100%;position:absolute;overflow:hidden}.CaseStudiesItem>.link-wrapper>.image-mask>.image-wrapper{top:0;left:0;width:100%;height:100%;position:absolute;display:flex;align-items:center}.CaseStudiesItem>.link-wrapper>.image-mask>.image-wrapper>.image{height:100%}.CaseStudiesItem>.link-wrapper>.image-mask>.image-wrapper>.image>img{transition:object-position 1s ease-in-out;object-position:var(--image-alignment-phone)}@media (min-width:768px){.CaseStudiesItem>.link-wrapper>.image-mask>.image-wrapper>.image>img{object-position:var(--image-alignment-tablet)}}@media (min-width:1200px){.CaseStudiesItem>.link-wrapper>.image-mask>.image-wrapper>.image>img{object-position:var(--image-alignment-desktop)}}.CaseStudiesItem>.link-wrapper>.image-mask>.image-wrapper>.image-overlay{display:none}@media (min-width:768px){.CaseStudiesItem>.link-wrapper>.image-mask>.image-wrapper>.image-overlay{top:0;left:0;width:100%;height:100%;position:absolute;display:block;background:#fff;transform-origin:top left}}.CaseStudiesItem>.link-wrapper>.divider{display:none}@media (min-width:768px){.CaseStudiesItem>.link-wrapper>.divider{display:block;position:absolute;top:0;width:100%;height:1px;background:rgba(0,0,0,.1);transform-origin:top left}}.CaseStudiesItem>.link-wrapper>.container{display:flex;width:80vw;flex-direction:column;position:relative;height:100%;margin-left:10vw;padding-top:6rem}@media (min-width:768px){.CaseStudiesItem>.link-wrapper>.container{width:75vw}}@media (min-width:1200px){.CaseStudiesItem>.link-wrapper>.container{width:108rem;margin-left:7.2rem}}@media (min-width:768px){.CaseStudiesItem>.link-wrapper>.container{flex-direction:row;justify-content:space-between;position:relative;margin-left:12.5vw;padding-top:10rem}}@media (min-width:1200px){.CaseStudiesItem>.link-wrapper>.container{margin-left:14.4rem;padding-top:14rem}}.CaseStudiesItem>.link-wrapper>.container>.main{margin-bottom:5.3rem}@media (min-width:768px){.CaseStudiesItem>.link-wrapper>.container>.main{margin-bottom:0;width:31.25vw}}@media (min-width:1200px){.CaseStudiesItem>.link-wrapper>.container>.main{width:50.4rem;padding-bottom:14rem}}.CaseStudiesItem>.link-wrapper>.container>.main>.caption{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;color:hsla(0,0%,100%,.7);padding-bottom:.4rem}@media (min-width:1200px){.CaseStudiesItem>.link-wrapper>.container>.main>.caption{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){.CaseStudiesItem>.link-wrapper>.container>.main>.caption{color:rgba(0,0,0,.7)}}.CaseStudiesItem>.link-wrapper>.container>.main>.title{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){.CaseStudiesItem>.link-wrapper>.container>.main>.title{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){.CaseStudiesItem>.link-wrapper>.container>.main>.title{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){.CaseStudiesItem>.link-wrapper>.container>.main>.title{font-size:2.2rem;line-height:3rem;letter-spacing:0;font-family:Matter,Helvetica,Arial,sans-serif;font-weight:500;font-style:normal}}@media (min-width:768px) and (min-width:768px){.CaseStudiesItem>.link-wrapper>.container>.main>.title{font-size:2.8rem;line-height:3.6rem;letter-spacing:0;font-family:Matter,Helvetica,Arial,sans-serif;font-weight:500;font-style:normal}}@media (min-width:768px) and (min-width:1200px){.CaseStudiesItem>.link-wrapper>.container>.main>.title{font-size:3.4rem;line-height:4.4rem;letter-spacing:0;font-family:Matter,Helvetica,Arial,sans-serif;font-weight:500;font-style:normal}}.CaseStudiesItem>.link-wrapper>.container>.info{position:absolute;top:0;left:0;display:flex;align-items:center;width:100%;height:100%;max-width:46rem}@media (min-width:768px){.CaseStudiesItem>.link-wrapper>.container>.info{position:static;top:auto;display:initial;height:auto;max-width:none;padding-bottom:10rem;width:37.5vw}}@media (min-width:1200px){.CaseStudiesItem>.link-wrapper>.container>.info{padding-bottom:0;width:50.4rem}}.CaseStudiesItem>.link-wrapper>.container>.info>.description{max-width:46rem;font-size:3.2rem;line-height:4rem;letter-spacing:-.07rem;font-family:Matter,Helvetica,Arial,sans-serif;font-weight:500;font-style:normal}@media (min-width:768px){.CaseStudiesItem>.link-wrapper>.container>.info>.description{font-size:2.2rem;line-height:3rem;letter-spacing:0;font-family:Matter,Helvetica,Arial,sans-serif;font-weight:500;font-style:normal;width:37.5vw;max-width:none}}@media (min-width:768px) and (min-width:768px){.CaseStudiesItem>.link-wrapper>.container>.info>.description{font-size:2.8rem;line-height:3.6rem;letter-spacing:0;font-family:Matter,Helvetica,Arial,sans-serif;font-weight:500;font-style:normal}}@media (min-width:768px) and (min-width:1200px){.CaseStudiesItem>.link-wrapper>.container>.info>.description{font-size:3.4rem;line-height:4.4rem;letter-spacing:0;font-family:Matter,Helvetica,Arial,sans-serif;font-weight:500;font-style:normal}}@media (min-width:1200px){.CaseStudiesItem>.link-wrapper>.container>.info>.description{width:50.4rem}}.CaseStudiesItem>.link-wrapper>.container>.info>.link{position:absolute;bottom:6.8rem;color:#fff}@media (min-width:768px){.CaseStudiesItem>.link-wrapper>.container>.info>.link{bottom:3.7rem}}.CaseStudiesItem>.link-wrapper>.container>.info>.link>.ArrowIndicator{opacity:0}.ArrowIndicator{font-size:1.6rem;line-height:2.6rem;letter-spacing:0;font-family:Matter,Helvetica,Arial,sans-serif;font-weight:500;font-style:normal;display:flex;align-items:center}@media (min-width:768px){.ArrowIndicator{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){.ArrowIndicator{font-size:2rem;line-height:3.2rem;letter-spacing:0;font-family:Matter,Helvetica,Arial,sans-serif;font-weight:500;font-style:normal}}.ArrowIndicator>.text{display:none;margin-right:1.5rem}@media (min-width:1200px){.ArrowIndicator>.text{display:block}}.ArrowIndicator>.icon{width:2.3rem;height:1.2rem;margin-top:.85rem;color:#fff}