.section-case-study-list .case-study-container .case-study-listing,.section-case-study-list .case-study-container .case-study.first-listing{display:grid;grid-template-columns:repeat(auto-fill,100%);margin:0 -1.5rem}.section-case-study-list .case-study-container .case-study{margin:1.5rem;position:relative}.section-case-study-list .case-study-container .case-study:nth-child(2n){animation-delay:.3s}.section-case-study-list .case-study-container .case-study:nth-child(odd){animation-delay:.6s}.section-case-study-list .case-study-container .case-study .case-study-content{border-radius:11px;display:grid;grid-template-columns:50px auto;grid-template-rows:60px 1fr;height:100%;overflow:hidden;padding:1.5rem 0 0 1.5rem;row-gap:30px;transition:all .3s ease-in-out;z-index:0}.section-case-study-list .case-study-container .case-study .case-study-content .case-study-link{display:flex}.section-case-study-list .case-study-container .case-study .case-study-content .case-study-link:after{content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.section-case-study-list .case-study-container .case-study .case-study-content .case-study-link .case-study-logo{max-height:60px;min-height:50px;width:auto}.section-case-study-list .case-study-container .case-study .case-study-content .case-study-description{color:#fff;grid-column:2/3;grid-row:2/3;padding-right:1rem}.section-case-study-list .case-study-container .case-study .case-study-content .case-study-screenshot{border-top-left-radius:9px;grid-column:2/3;grid-row:2/3;transition:all .6s ease-in-out}.section-case-study-list .case-study-container .case-study:hover .case-study-content .case-study-screenshot{transform:translateY(80px)}.section-case-study-list .case-study-container .case-study .case-study-info{display:none}.section-case-study-list .case-study-container.all .case-study.first{display:flex;flex-direction:column;margin-left:0;margin-right:0}.section-case-study-list .case-study-container.all .case-study.first .case-study-content{flex-basis:100%;max-width:100%;position:relative}.section-case-study-list .case-study-container.all .case-study.first:hover .case-study-content .case-study-screenshot{transform:none}.section-case-study-list .case-study-container.all .case-study.first .case-study-info{-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);background:hsla(0,0%,100%,.42);border-radius:11px;display:block;flex-basis:100%;margin:-5rem auto 0;max-width:90%;padding:2rem 2rem 0;position:relative}.section-case-study-list .case-study-container.all .case-study.first .case-study-info .description{color:var(--dark);filter:brightness(.8) contrast(1.6);font-family:var(--medium);font-size:1.5rem;font-weight:600;text-rendering:optimizeLegibility}.section-case-study-list .case-study-container.all .case-study.first .case-study-info .description.text-shadowAdded.style_1{text-shadow:-.5px -.5px .5px var(--dark),1px 1px .5px #fff}.section-case-study-list .case-study-container.all .case-study.first .case-study-info .description.text-shadowAdded.style_2{text-shadow:0 2px 0 hsla(0,0%,100%,.5),0 2px 4px rgba(0,0,0,.2),0 4px 5px rgba(0,0,0,.05),0 15px 5px rgba(0,0,0,.08),0 7.5px 5px rgba(0,0,0,.11)}.section-case-study-list .case-study-container.all .case-study.first .case-study-info .description.text-shadowAdded.style_3{text-shadow:2px 2px 0 #d5d5d5,4px 4px 0 rgba(0,0,0,.2)}.section-case-study-list .case-study-container.all .case-study.first .case-study-info .description.text-shadowAdded.style_4{-webkit-background-clip:text;-moz-background-clip:text;background-clip:text;background-color:var(--dark);color:transparent;text-shadow:2px 2px 3px hsla(0,0%,100%,.5)}.section-case-study-list .case-study-container.all .case-study.first .case-study-info .case-study-link{color:var(--dark);display:block;filter:brightness(.8) contrast(1.6);font-family:var(--bold);font-size:1rem;font-weight:700;letter-spacing:.1rem;margin-top:3rem;text-transform:uppercase}.section-case-study-list .image-badge{margin-top:20px;max-width:350px}@media (min-width:800px){.section-case-study-list .case-study-container .case-study-listing,.section-case-study-list .case-study-container .case-study.first-listing{grid-template-columns:repeat(auto-fill,50%)}.section-case-study-list .case-study-container.all .case-study.first{flex-direction:row;grid-column:1/3;margin-bottom:2rem}.section-case-study-list .case-study-container.all .case-study.first .case-study-content{flex-basis:70%;max-width:70%}.section-case-study-list .case-study-container.all .case-study.first .case-study-info{flex-basis:inherit;margin:0;max-width:inherit;padding:4.5rem 2.5rem;position:absolute;right:0;top:50%;transform:translateY(-50%);width:calc(30% + 100px)}.section-case-study-list .case-study-container.all .case-study.first .case-study-info .description{font-size:1.75rem}}@media (max-width:800px){.display-none-mobile{display:none!important}}