.case_casePage__FkgRr{font-weight:var(--font-weight-regular-300);font-size:24px;line-height:var(--line-height-200);color:var(--color-light-100)}.case_casePage__FkgRr .case_mainImgContainer__fdsHJ{height:1200px;overflow:hidden;-webkit-mask-image:url(/_next/static/media/caseMainPhotoShape.6904dc70.svg);mask-image:url(/_next/static/media/caseMainPhotoShape.6904dc70.svg);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.case_casePage__FkgRr .case_bigImg__65unB,.case_casePage__FkgRr .case_mediumImg__i8g9x,.case_casePage__FkgRr .case_smallImg__lWLlE{border-radius:48px;overflow:hidden}.case_casePage__FkgRr .case_smallImg__lWLlE{width:536px;height:532px}.case_casePage__FkgRr .case_mediumImg__i8g9x{width:1104px;height:1079px}.case_casePage__FkgRr .case_bigImg__65unB{height:1270px}.case_tagList__0XcMy{display:flex;flex-wrap:wrap;gap:16px;margin:24px 0 96px}.case_tag___xDHX{transition:all .4s cubic-bezier(.72,.01,.58,1)}.case_tag___xDHX:hover{background-color:var(--color-accent);border-color:var(--color-accent);color:var(--color-dark-primary)}.case_topCaption__BwZQ9{display:flex;justify-content:space-between;margin-bottom:60px;gap:30px}.case_field__VIYpb{display:flex;flex-direction:column;gap:16px;font-size:32px}.case_subheader__DMsw4{opacity:.8;font-size:16px;line-height:var(--line-height-140);font-weight:var(--font-weight-regular-400);text-transform:uppercase}.case_description__8VZUZ{width:65%;margin:-100px 32px 0 var(--offset-x);font-size:32px}.case_taskBlock__0F3fO{border-top:1px solid var(--color-light-40);margin-top:168px;position:relative;contain:layout;z-index:-1}.case_taskHeader__Fe8Ff{padding:56px 0 0;display:flex;justify-content:space-between}.case_taskDescription__i9rj_{width:50%;font-weight:var(--font-weight-regular-250)}.case_images__Xwxq6{display:flex;gap:32px;margin:130px auto 108px}.case_stackTech__Kb0un{display:flex;flex-direction:column;line-height:var(--line-height-160);margin-top:16px;font-weight:var(--font-weight-regular-250)}.case_stackTech__Kb0un b{font-weight:var(--font-weight-regular-400)}.case_resultBlock__tbqZM{display:flex;justify-content:space-between;gap:209px;margin-top:120px;padding-bottom:var(--last-el-offset);position:relative;contain:layout}.case_resultInfo____H2B{display:flex;flex-direction:column;gap:70px}.case_resultDescription__8T9HZ{font-weight:var(--font-weight-regular-250);width:58%}.case_bigBubbleTask___iXdl{width:800px;height:800px;bottom:-100px;left:-100px}.case_smallBubbleResult__b75WF{width:700px;height:700px;top:-100px;right:-200px}@media(max-width:1905px){.case_casePage__FkgRr{font-size:18px}.case_casePage__FkgRr .case_mainImgContainer__fdsHJ{height:756px;-webkit-mask-image:url(/_next/static/media/caseMainPhotoShape1440.4d4dd93a.svg);mask-image:url(/_next/static/media/caseMainPhotoShape1440.4d4dd93a.svg)}.case_casePage__FkgRr .case_bigImg__65unB,.case_casePage__FkgRr .case_mediumImg__i8g9x,.case_casePage__FkgRr .case_smallImg__lWLlE{border-radius:32px}.case_casePage__FkgRr .case_smallImg__lWLlE{width:392px;height:390px}.case_casePage__FkgRr .case_mediumImg__i8g9x{width:808px;height:789px}.case_casePage__FkgRr .case_bigImg__65unB{height:950px}.case_tagList__0XcMy{margin:24px 0 84px}.case_topCaption__BwZQ9{margin-bottom:90px}.case_field__VIYpb{gap:12px;font-size:inherit}.case_description__8VZUZ{width:50%;margin:-50px 32px 0 var(--offset-x);font-size:inherit}.case_images__Xwxq6{gap:24px;margin:88px auto 130px;justify-content:space-between}.case_resultBlock__tbqZM{gap:232px;margin-top:106px}.case_resultInfo____H2B{gap:40px}}@media(max-width:1265px){.case_subheader__DMsw4{font-size:30px}.case_casePage__FkgRr{font-size:24px}.case_casePage__FkgRr .case_mainImgContainer__fdsHJ{-webkit-mask-image:url(/_next/static/media/caseMainPhotoShape1265.1a18de59.svg);mask-image:url(/_next/static/media/caseMainPhotoShape1265.1a18de59.svg);shape-outside:polygon(0 0,100% 0,100% 100%,61% 100%,61% 87%,0 87%);float:right;height:967px}.case_casePage__FkgRr .case_bigImg__65unB,.case_casePage__FkgRr .case_mediumImg__i8g9x,.case_casePage__FkgRr .case_smallImg__lWLlE{border-radius:77px}.case_casePage__FkgRr .case_smallImg__lWLlE{width:547px;height:544px}.case_casePage__FkgRr .case_mediumImg__i8g9x{width:691px;height:691px}.case_casePage__FkgRr .case_bigImg__65unB{height:508px}.case_tagList__0XcMy{margin:50px 0 60px}.case_topCaption__BwZQ9{flex-wrap:wrap;gap:50px}.case_descriptionContainer__qi0Re{padding:0 16px}.case_description__8VZUZ{display:inline;margin:0}.case_taskBlock__0F3fO{border-top:1px solid var(--color-light-40);margin-top:100px}.case_taskHeader__Fe8Ff{flex-direction:column;gap:50px;padding-top:33px}.case_taskDescription__i9rj_{width:100%}.case_images__Xwxq6{flex-direction:column;gap:40px;margin:50px auto 40px}.case_resultBlock__tbqZM{gap:50px;margin-top:100px;flex-direction:column}.case_resultDescription__8T9HZ{width:100%}.case_bigBubbleTask___iXdl{width:800px;height:800px;bottom:unset;top:0;left:unset;right:-300px}.case_smallBubbleResult__b75WF{width:600px;height:600px;top:0;right:-200px}}@media(max-width:767px){.case_subheader__DMsw4{font-size:12px}.case_casePage__FkgRr{font-size:14px}.case_casePage__FkgRr .case_mainImgContainer__fdsHJ{height:400px;-webkit-mask-image:url(/_next/static/media/caseMainPhotoShape1440.4d4dd93a.svg);mask-image:url(/_next/static/media/caseMainPhotoShape1440.4d4dd93a.svg)}.case_casePage__FkgRr .case_bigImg__65unB,.case_casePage__FkgRr .case_mediumImg__i8g9x,.case_casePage__FkgRr .case_smallImg__lWLlE{border-radius:32px}.case_casePage__FkgRr .case_smallImg__lWLlE{width:228px;height:227px}.case_casePage__FkgRr .case_mediumImg__i8g9x{width:288px;height:288px}.case_casePage__FkgRr .case_bigImg__65unB{height:288px;max-width:var(--small-screen-max-width);margin:0 auto}.case_tagList__0XcMy{margin:20px 0 30px;gap:10px}.case_topCaption__BwZQ9{gap:20px;margin-bottom:30px}.case_field__VIYpb{gap:10px}.case_taskBlock__0F3fO{margin-top:60px}.case_taskHeader__Fe8Ff{flex-direction:column;gap:10px;padding-top:14px}.case_images__Xwxq6{gap:20px;margin:30px auto 20px;max-width:var(--small-screen-max-width);flex-direction:row;align-items:flex-end}.case_resultBlock__tbqZM{gap:30px;margin:60px auto 0}.case_resultInfo____H2B{gap:20px}.case_bigBubbleTask___iXdl{width:450px;height:450px;bottom:unset;right:-100px}.case_smallBubbleResult__b75WF{width:300px;height:300px;right:-100px}}@media(max-width:450px){.case_casePage__FkgRr .case_mainImgContainer__fdsHJ{shape-outside:polygon(0 0,100% 0,100% 100%,55% 100%,55% 88%,0 88%);-webkit-mask-image:url(/_next/static/media/caseMainPhotoShape320.f6424e23.svg);mask-image:url(/_next/static/media/caseMainPhotoShape320.f6424e23.svg)}.case_casePage__FkgRr .case_images__Xwxq6{flex-direction:column}.case_casePage__FkgRr .case_bigImg__65unB{height:212px}}