.case-study-section .case-study__tags{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1.6rem}.case-study-section .case-study__tag{display:inline-flex;align-items:center;padding:.35em 1em;background-color:rgba(var(--color-foreground),.07);border-radius:9999px;font-family:var(--font-body-family);font-weight:var(--font-body-weight);font-size:calc(var(--font-body-size) * .9);line-height:2.2rem;color:rgba(var(--color-foreground),.7)}.case-study-section .case-study__divider{border:none;border-top:1px solid rgba(var(--color-foreground),.15);margin:2rem 0}.case-study-section .case-study__columns{display:grid;grid-template-columns:1fr 1fr;gap:2rem}@media(max-width:767.98px){.case-study-section .case-study__columns{grid-template-columns:1fr}}.case-study-section .case-study__col-heading{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);letter-spacing:var(--font-heading-letter-spacing);text-transform:var(--font-heading-transform);font-size:calc(var(--font-heading-scale) * var(--font-h5-size));line-height:calc(1 + .5556/max(1,var(--font-heading-scale)));color:rgb(var(--color-foreground));margin:0 0 .8rem}.case-study-section .case-study__col-heading+.case-study__col-heading{margin-top:1.6rem}.case-study-section .case-study__col-body{font-family:var(--font-body-family);font-weight:var(--font-body-weight);font-style:var(--font-body-style);font-size:var(--font-body-size);line-height:var(--font-body-line-height);color:rgba(var(--color-foreground),.75)}.case-study-section .case-study__col-body p{margin-top:0;margin-bottom:0}.case-study-section .rich-text__heading{margin-bottom:1.6rem}.case-study-section .case-study__delivery-block{margin-top:1.6rem}@media(min-width:1151px){.case-study-section .section__wrapper{align-items:stretch}.case-study-section .section__inner{display:flex;flex-direction:column;align-self:stretch}.case-study-section .case-study__scrollable{flex:1;overflow-y:auto;scrollbar-width:none;display:flex;flex-direction:column}.case-study-section .case-study__scrollable::-webkit-scrollbar{display:none}.case-study-section .case-study__scrollable>motion-element:last-child{flex:1}.case-study-section .case-study__scrollable .case-study__columns{height:100%}.case-study-section .case-study__results-col>div:first-child{flex:1}.case-study-section .image-with-text-columns__image-wrap{position:relative;min-width:0;min-height:0;overflow:hidden}.case-study-section .image-with-text-columns__image-wrap>motion-element{position:absolute!important;top:0;right:0;bottom:0;left:0;display:block;width:100%!important;height:100%!important}.case-study-section .image-with-text-columns__media{position:absolute!important;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;min-height:0!important;padding:0!important;aspect-ratio:auto!important;overflow:hidden}.case-study-section .image-with-text-columns__media img{position:absolute!important;top:0;right:0;bottom:0;left:0;display:block;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center}}@media(max-width:767.98px){.case-study-section .section__wrapper{display:grid!important;grid-template-columns:minmax(0,1fr)!important;align-items:start!important}.case-study-section .image-with-text-columns__image-wrap{order:1!important;position:relative;display:block;width:100%!important;height:auto!important;min-width:0;min-height:0;aspect-ratio:1 / 1!important;padding:0!important;overflow:hidden!important}.case-study-section .image-with-text-columns__image-wrap>motion-element{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;display:block!important;width:100%!important;height:100%!important}.case-study-section .image-with-text-columns__media{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;display:block;width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;max-width:none!important;max-height:none!important;padding:0!important;margin:0!important;aspect-ratio:auto!important;--aspect-ratio: 1 !important;overflow:hidden!important}.case-study-section .image-with-text-columns__media img{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;display:block!important;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;object-fit:cover!important;object-position:center center}.case-study-section .section__inner{order:2!important;display:block;width:100%}.case-study-section .case-study__scrollable{display:block;width:100%;overflow:visible;flex:none}}@media(min-width:768px)and (max-width:1150px){.case-study-section .section__wrapper{display:grid!important;grid-template-columns:minmax(0,1fr)!important;align-items:start!important}.case-study-section .image-with-text-columns__image-wrap{order:1!important;position:relative;display:block;width:100%!important;height:auto!important;min-width:0;min-height:0;aspect-ratio:16 / 9!important;padding:0!important;overflow:hidden!important}.case-study-section .image-with-text-columns__image-wrap>motion-element{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;display:block!important;width:100%!important;height:100%!important}.case-study-section .image-with-text-columns__media{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;display:block;width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;max-width:none!important;max-height:none!important;padding:0!important;margin:0!important;aspect-ratio:auto!important;--aspect-ratio: 1 !important;overflow:hidden!important}.case-study-section .image-with-text-columns__media img{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;display:block!important;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;object-fit:cover!important;object-position:center center}.case-study-section .section__inner{order:2!important;display:block;width:100%}.case-study-section .case-study__scrollable{display:block;width:100%;overflow:visible;flex:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/Elin-case-hero.css.map */
