.caseStudy{margin:100px 0}@media (max-width:768px){.caseStudy{margin:60px 0}}.caseStudy *{margin:0}.caseStudy__heading{margin-bottom:40px;text-align:center}.caseStudy__wrapper{max-width:1140px;width:100%}@media (max-width:768px){.caseStudy__wrapper{margin:0 auto}}.caseStudy .contents:nth-of-type(2){margin-top:72px}@media (max-width:768px){.caseStudy .contents:nth-of-type(2){margin-top:62px}}.caseStudy .contents__heading{font-size:20px;font-weight:700;margin-bottom:24px}.caseStudy .contents__heading--educator{color:#127c3d}.caseStudy .contents__heading--business{color:#125197}.caseStudy .contents__list{display:flex;gap:16px;justify-content:center;list-style:none;margin:0;padding:0}@media (max-width:768px){.caseStudy .contents__list{align-items:center;flex-direction:column;gap:24px}}.caseStudy .contents__item{width:calc(33.33333% - 10.66667px)}@media (max-width:768px){.caseStudy .contents__item{width:100%}}.caseStudy .contents__link{cursor:pointer}.caseStudy .contents__link:hover .figure__image{transform:scale(1.1)}.caseStudy .contents .figure{align-items:center;display:flex;flex-direction:column;height:100%;width:100%}.caseStudy .contents .figure__frame{border:8px solid;box-sizing:border-box;height:0;overflow:hidden;padding-bottom:calc(64.76965% - 8px);position:relative;width:100%}.caseStudy .contents .figure__frame--educator{-o-border-image:linear-gradient(270deg,#81c44d,#224c23) 8;border-image:linear-gradient(270deg,#81c44d,#224c23) 8}.caseStudy .contents .figure__frame--business{-o-border-image:linear-gradient(270deg,#67a4dd,#133465) 8;border-image:linear-gradient(270deg,#67a4dd,#133465) 8}.caseStudy .contents .figure__image{backface-visibility:hidden;background-repeat:no-repeat;background-size:cover;height:100%;position:absolute;transition:transform .5s cubic-bezier(.57,.43,.2,.9);width:100%;will-change:transform}.caseStudy .contents .figure__figcaption{background-color:#fff;box-shadow:0 0 8px 0 rgba(0,0,0,.1);display:flex;flex-direction:column;gap:16px;height:100%;margin-top:-30px;padding:24px;position:relative;width:88%}.caseStudy .contents .figure__text{color:#444;font-size:16px;font-weight:700;line-height:1.5}.caseStudy .contents .figure .info{display:flex;flex-direction:column;font-size:14px;font-weight:500;gap:4px;line-height:1.3}.caseStudy .contents .figure .info__name{display:block}.caseStudy .contents .figure .info__name--educator{color:#007440}.caseStudy .contents .figure .info__name--business{color:#125197}.caseStudy .contents .figure .info__industry{color:#444;display:block}.caseStudy .contents__button{display:block;margin:64px auto 0;width:300px}