.CaseStudyList_sectionHeader__zC1xr{background-color:transparent;margin-bottom:var(--unit-7);padding-bottom:0;padding-top:0}.CaseStudyList_list__yEqNU{grid-row-gap:var(--unit-6)}@media screen and (min-width:45rem){.CaseStudyList_list__yEqNU{grid-row-gap:var(--unit-7)}}.CaseStudyList_item__XLYE8{background-color:var(--color-surface-secondary);border:1px solid var(--color-border-secondary);border-radius:2px;display:flex;flex-direction:column;grid-column:span 2;position:relative}.CaseStudyList_item__XLYE8:hover .CaseStudyList_title__IntXd{background-size:100% .125em}@media screen and (min-width:45rem){.CaseStudyList_item__XLYE8{grid-column:span 6}}@media screen and (min-width:64rem){.CaseStudyList_item__XLYE8{grid-column:span 4}}.CaseStudyList_imageWrapper__F7qI6{aspect-ratio:4/3;background-color:var(--color-surface-primary);border-radius:2px;margin-bottom:var(--unit-6);overflow:hidden;position:relative}.CaseStudyList_image__KsSlc{height:100%;left:0;position:absolute;top:0;width:100%}.CaseStudyList_contentWrapper__CpCvu{flex-grow:1;padding:var(--unit-5)}@media screen and (min-width:45rem){.CaseStudyList_contentWrapper__CpCvu{padding:var(--unit-6) var(--unit-6) 2.5rem var(--unit-6)}}.CaseStudyList_title__IntXd{display:inline}.CaseStudyList_content__PoAMt{margin-top:var(--unit-2)}@media screen and (min-width:45rem){.CaseStudyList_content__PoAMt{margin-top:var(--unit-3)}}.CaseStudyList_button__Wj4Qk{border:none;border-top:1px solid var(--color-border-secondary)!important;border-radius:0;width:100%}.CaseStudyList_button__Wj4Qk:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0}.CaseStudyList_button__Wj4Qk>span{width:100%}.CaseStudyList_button__Wj4Qk>span>span:first-of-type{justify-content:flex-start;border-left-color:var(--color-border-secondary)!important;margin-left:auto!important}@media screen and (min-width:45rem){.CaseStudyList_button__Wj4Qk{padding-left:var(--unit-6)}}.CaseStudyList_item__XLYE8:not(.CaseStudyList_inView__Aenvu){opacity:0;transform:translateY(1rem)}.CaseStudyList_item__XLYE8{transition:opacity var(--transition-speed) var(--transition-ease),transform var(--transition-speed) var(--transition-ease)}@media screen and (max-width:63.9375rem){.CaseStudyList_item__XLYE8:nth-of-type(2n+2){transition-delay:calc(var(--transition-speed) * .25)}}@media screen and (min-width:64rem){.CaseStudyList_item__XLYE8:nth-of-type(3n+2){transition-delay:calc(var(--transition-speed) * .25)}.CaseStudyList_item__XLYE8:nth-of-type(3n+3){transition-delay:calc(var(--transition-speed) * .5)}}