.Case_caseContainer__2j220{position:relative;min-height:600px;padding:48px 16px;display:flex;flex-direction:column;align-items:center;justify-content:center}.Case_caseContainer__2j220.Case_withBackground__L2Uww{background-size:cover;background-position:50%}@media(min-width:640px){.Case_caseContainer__2j220{padding:48px 24px}}@media(min-width:1024px){.Case_caseContainer__2j220{padding:48px 32px}}.Case_overlay__d0c4g{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.3)}.Case_content__64n_K{position:relative;z-index:10;max-width:960px;width:100%;text-align:left}.Case_titleWrapper__qGFY1{width:100%;text-transform:uppercase}.Case_title__fbSQJ{font-weight:700;color:rgba(46,236,198,.69);margin:0;font-size:44px;line-height:55px}@media(max-width:1920px){.Case_title__fbSQJ{font-size:calc(34px + 10*(100vw - 1014px)/906)}}@media(max-width:1014px){.Case_title__fbSQJ{font-size:calc(22px + 12*(100vw - 360px)/654)}}@media(max-width:360px){.Case_title__fbSQJ{font-size:22px}}@media(max-width:1920px){.Case_title__fbSQJ{line-height:calc(45px + 10*(100vw - 1014px)/906)}}@media(max-width:1014px){.Case_title__fbSQJ{line-height:calc(30px + 15*(100vw - 360px)/654)}}@media(max-width:360px){.Case_title__fbSQJ{line-height:30px}}.Case_subtitle__RT_WC{font-weight:600;color:var(--color-white);margin:0;font-size:40px;line-height:50px}@media(max-width:1920px){.Case_subtitle__RT_WC{font-size:calc(30px + 10*(100vw - 1014px)/906)}}@media(max-width:1014px){.Case_subtitle__RT_WC{font-size:calc(20px + 10*(100vw - 360px)/654)}}@media(max-width:360px){.Case_subtitle__RT_WC{font-size:20px}}@media(max-width:1920px){.Case_subtitle__RT_WC{line-height:calc(44px + 6*(100vw - 1014px)/906)}}@media(max-width:1014px){.Case_subtitle__RT_WC{line-height:calc(28px + 16*(100vw - 360px)/654)}}@media(max-width:360px){.Case_subtitle__RT_WC{line-height:28px}}.Case_description__8wzsn{display:flex;flex-direction:column;gap:15px}.Case_description__8wzsn h3{margin:0 0 5px;color:rgba(46,236,198,.69);font-size:20px;line-height:26px}@media(max-width:1920px){.Case_description__8wzsn h3{font-size:calc(16px + 4*(100vw - 360px)/1560)}}@media(max-width:360px){.Case_description__8wzsn h3{font-size:16px}}@media(max-width:1920px){.Case_description__8wzsn h3{line-height:calc(20px + 6*(100vw - 360px)/1560)}}@media(max-width:360px){.Case_description__8wzsn h3{line-height:20px}}.Case_description__8wzsn p{margin:0;padding-left:15px;color:var(--color-white);font-size:18px;line-height:24px}@media(max-width:1920px){.Case_description__8wzsn p{font-size:calc(14px + 4*(100vw - 360px)/1560)}}@media(max-width:360px){.Case_description__8wzsn p{font-size:14px}}@media(max-width:1920px){.Case_description__8wzsn p{line-height:calc(18px + 6*(100vw - 360px)/1560)}}@media(max-width:360px){.Case_description__8wzsn p{line-height:18px}}.Case_description__8wzsn ul{margin:0}.Case_description__8wzsn ul li{margin:0 0 5px;color:var(--color-white);font-size:18px;line-height:24px}@media(max-width:1920px){.Case_description__8wzsn ul li{font-size:calc(14px + 4*(100vw - 360px)/1560)}}@media(max-width:360px){.Case_description__8wzsn ul li{font-size:14px}}@media(max-width:1920px){.Case_description__8wzsn ul li{line-height:calc(18px + 6*(100vw - 360px)/1560)}}@media(max-width:360px){.Case_description__8wzsn ul li{line-height:18px}}.Case_images__qKfYE{display:flex;gap:1.5rem;justify-content:center;align-items:center}@media(min-width:640px){.Case_images__qKfYE{flex-direction:row}}.Case_image__0_4AA{user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-object-fit:cover;object-fit:cover;border-radius:8px;box-shadow:0 4px 6px rgba(0,0,0,.1)}.Case_image_left__z_qN0{height:auto;width:100%;max-width:500px}@media(max-width:1920px){.Case_image_left__z_qN0{max-width:calc(400px + 100*(100vw - 1024px)/896)}}@media(max-width:1024px){.Case_image_left__z_qN0{max-width:calc(210px + 190*(100vw - 360px)/664)}}@media(max-width:360px){.Case_image_left__z_qN0{max-width:210px}}.Case_image_right__JfNHB{height:auto;width:100%;max-width:200px}@media(max-width:1920px){.Case_image_right__JfNHB{max-width:calc(180px + 20*(100vw - 1024px)/896)}}@media(max-width:1024px){.Case_image_right__JfNHB{max-width:calc(90px + 90*(100vw - 360px)/664)}}@media(max-width:360px){.Case_image_right__JfNHB{max-width:90px}}@media(min-width:640px){.Case_image__0_4AA{width:100%}}