.SingleCaseThumb_single_case_head_thumb__33hNv{display:block;width:100%;height:100dvh;overflow:hidden;min-height:500px;position:-webkit-sticky;position:sticky;top:0;transition:.4s}@media screen and (max-width:1199px){.SingleCaseThumb_single_case_head_thumb__33hNv{min-height:unset;height:auto;top:62px;aspect-ratio:16/10}}.SingleCaseThumb_single_case_head_thumb_video__n36W5{display:flex;justify-content:center;align-items:center;width:100%;max-width:100%;height:100%}.SingleCaseThumb_single_case_head_thumb__33hNv video{max-width:100%;height:auto;mix-blend-mode:darken}.SingleCaseHead_single_case_head__rFG5r{padding-top:clamp(2.5rem,-3.75rem + 6.25vw,3.75rem);background:#fff;position:relative}@media screen and (max-width:1599px){.SingleCaseHead_single_case_head__rFG5r{padding-top:40px}}@media screen and (max-width:1199px){.SingleCaseHead_single_case_head__rFG5r{padding-top:20px}}.SingleCaseHead_single_case_head_main__EkjJ9{display:flex;flex-direction:column;row-gap:clamp(1rem,-.25rem + 1.25vw,1.25rem)}@media screen and (max-width:1599px){.SingleCaseHead_single_case_head_main__EkjJ9{row-gap:16px}}@media screen and (max-width:1199px){.SingleCaseHead_single_case_head_main__EkjJ9{row-gap:10px}}.SingleCaseHead_single_case_head_main_title__CdLX8{color:#252525;font-size:clamp(2.5rem,-2.5rem + 5vw,3.5rem);font-weight:400;line-height:clamp(2.75rem,-2.875rem + 5.625vw,3.875rem)}@media screen and (max-width:1599px){.SingleCaseHead_single_case_head_main_title__CdLX8{font-size:40px;line-height:44px}}@media screen and (max-width:1199px){.SingleCaseHead_single_case_head_main_title__CdLX8{font-size:32px;line-height:40px}}.SingleCaseHead_single_case_head_main_tags__tYZam{display:inline-flex;flex-wrap:wrap;gap:5px}.SingleCaseHead_single_case_head_main_tags_tag__RTgUl{display:inline-flex;justify-content:center;align-items:center;text-align:center;padding:10px 20px 12px;border-radius:50px;background:#f1f1f1;color:#8a8a8a;font-size:clamp(1rem,-.25rem + 1.25vw,1.25rem);font-weight:400;line-height:clamp(1.375rem,.125rem + 1.25vw,1.625rem);letter-spacing:.4px}@media screen and (max-width:1599px){.SingleCaseHead_single_case_head_main_tags_tag__RTgUl{font-size:16px;line-height:22px;letter-spacing:.32px}}@media screen and (max-width:1199px){.SingleCaseHead_single_case_head_main_tags_tag__RTgUl{padding:3px 10px 5px;font-size:12px;line-height:20px;letter-spacing:unset}}.SingleCaseHead_single_case_head_descr__MtbuU{color:#252525;font-size:clamp(1.125rem,-.75rem + 1.875vw,1.5rem);font-weight:400;line-height:clamp(1.5rem,-1rem + 2.5vw,2rem);text-wrap:balance;opacity:1;transition:.6s}@media screen and (max-width:1599px){.SingleCaseHead_single_case_head_descr__MtbuU{font-size:18px;line-height:24px}}@media screen and (max-width:1199px){.SingleCaseHead_single_case_head_descr__MtbuU{font-size:14px;line-height:20px;margin-top:16px}}@media screen and (max-width:767px){.SingleCaseHead_single_case_head_descr__MtbuU{margin-top:10px}}.SingleCaseHead_single_case_head_link_container__W_vNN{display:flex;align-items:flex-start;justify-content:flex-end;transition:.4s}@media screen and (max-width:767px){.SingleCaseHead_single_case_head_link_container__W_vNN{justify-content:flex-start;margin-top:16px}}.SingleCaseHead_single_case_head_link__GGkIQ{display:inline-flex;justify-content:center;align-items:center;padding:10px 20px 12px;border-radius:50px;border:1px solid #8a8a8a;column-gap:8px;color:#8a8a8a;font-size:clamp(1rem,-.25rem + 1.25vw,1.25rem);font-weight:400;line-height:clamp(1.375rem,.125rem + 1.25vw,1.625rem);letter-spacing:.4px;transform:scale(1) translateZ(0);will-change:transform;transition:all .4s,transform .6s cubic-bezier(.34,2.56,.64,1)}@media screen and (max-width:1599px){.SingleCaseHead_single_case_head_link__GGkIQ{font-size:16px;line-height:22px;letter-spacing:.32px;padding:11px 20px}}@media screen and (max-width:1199px){.SingleCaseHead_single_case_head_link__GGkIQ{padding:4px 10px;column-gap:5px;font-size:12px;line-height:20px;letter-spacing:unset}}@media(hover:hover){.SingleCaseHead_single_case_head_link__GGkIQ:hover{background:#8a8a8a;color:#fff;transform:scale(1.05) translateZ(0)}.SingleCaseHead_single_case_head_link__GGkIQ:hover svg{transform:rotate(-180deg)}.SingleCaseHead_single_case_head_link__GGkIQ:hover svg path{fill:#fff}}@media(hover:none){.SingleCaseHead_single_case_head_link__GGkIQ:active{background:#8a8a8a;color:#fff;transform:scale(1.05) translateZ(0)}.SingleCaseHead_single_case_head_link__GGkIQ:active svg{transform:rotate(-180deg)}.SingleCaseHead_single_case_head_link__GGkIQ:active svg path{fill:#fff}}.SingleCaseHead_single_case_head_link_icon___EIi_{display:flex;justify-content:center;align-items:center;width:clamp(.75rem,.125rem + .625vw,.875rem);height:clamp(.75rem,.125rem + .625vw,.875rem);flex-shrink:0}@media screen and (max-width:1599px){.SingleCaseHead_single_case_head_link_icon___EIi_{width:12px;height:12px}}@media screen and (max-width:1199px){.SingleCaseHead_single_case_head_link_icon___EIi_{width:10px;height:10px}}.SingleCaseHead_single_case_head_link_icon___EIi_ svg{width:100%;height:100%}.SingleCaseHead_bob__u8iUT,.SingleCaseHead_single_case_head__rFG5r .SingleCaseHead_flex__N4M1D{opacity:0}.SingleCaseBlockContent_single_case_content_block_row__ilbCi{--bs-gutter-x:0px;row-gap:clamp(1.875rem,-1.25rem + 3.125vw,2.5rem)}@media screen and (max-width:1599px){.SingleCaseBlockContent_single_case_content_block_row__ilbCi{row-gap:30px}}@media screen and (max-width:1199px){.SingleCaseBlockContent_single_case_content_block_row__ilbCi{row-gap:14px}}.SingleCaseBlockContent_single_case_content_block_row__ilbCi.SingleCaseBlockContent_gutter___JIcJ{--bs-gutter-x:40px}@media screen and (max-width:1599px){.SingleCaseBlockContent_single_case_content_block_row__ilbCi.SingleCaseBlockContent_gutter___JIcJ{--bs-gutter-x:30px}}@media screen and (max-width:1199px){.SingleCaseBlockContent_single_case_content_block_row__ilbCi.SingleCaseBlockContent_gutter___JIcJ{--bs-gutter-x:14px}}.SingleCaseBlockContent_single_case_content_block_img__yrq7R{display:flex;height:100%}.SingleCaseBlockContent_single_case_content_block__2XjpI .SingleCaseBlockContent_isSpaceBeetwen__1dnIP{justify-content:space-between}.SingleCaseBlockVideo_single_case_content_block_video__pSm9q.SingleCaseBlockVideo_padding__uCgJR{padding:clamp(5rem,-1.25rem + 6.25vw,6.25rem) 0}@media screen and (max-width:1599px){.SingleCaseBlockVideo_single_case_content_block_video__pSm9q.SingleCaseBlockVideo_padding__uCgJR{padding:80px}}@media screen and (max-width:1199px){.SingleCaseBlockVideo_single_case_content_block_video__pSm9q.SingleCaseBlockVideo_padding__uCgJR{padding:40px 0}}.SingleCaseWrap_single_case_content__SFQMx{display:flex;flex-direction:column;row-gap:clamp(7.5rem,-11.25rem + 18.75vw,11.25rem);padding-top:clamp(7.5rem,-11.25rem + 18.75vw,11.25rem);position:relative}@media screen and (max-width:1599px){.SingleCaseWrap_single_case_content__SFQMx{padding-top:120px;row-gap:120px}}@media screen and (max-width:1199px){.SingleCaseWrap_single_case_content__SFQMx{padding-top:60px;row-gap:40px}}@media screen and (max-width:767px){.SingleCaseWrap_single_case_content__SFQMx{padding-top:40px}}.SingleCaseTeam_single_case_team__1xuVG{background:#fff;padding-top:clamp(3.75rem,-15rem + 18.75vw,7.5rem);position:relative}@media screen and (max-width:1599px){.SingleCaseTeam_single_case_team__1xuVG{padding-top:80px}}@media screen and (max-width:1199px){.SingleCaseTeam_single_case_team__1xuVG{padding-top:40px}}.SingleCaseTeam_single_case_team_wrap__xS8OP{padding-top:clamp(2.5rem,-3.75rem + 6.25vw,3.75rem);border-top:1px solid #8a8a8a}@media screen and (max-width:1599px){.SingleCaseTeam_single_case_team_wrap__xS8OP{padding-top:40px}}@media screen and (max-width:1199px){.SingleCaseTeam_single_case_team_wrap__xS8OP{padding-top:20px}}.SingleCaseTeam_single_case_team_wrap_title__pMINE{color:#252525;font-size:clamp(1.375rem,-.5rem + 1.875vw,1.75rem);font-weight:400;line-height:clamp(1.75rem,-.75rem + 2.5vw,2.25rem)}@media screen and (max-width:1599px){.SingleCaseTeam_single_case_team_wrap_title__pMINE{font-size:22px;line-height:28px}}@media screen and (max-width:1199px){.SingleCaseTeam_single_case_team_wrap_title__pMINE{font-size:18px;line-height:26px}}.SingleCaseTeam_single_case_team_wrap_team__KPM61{display:flex;flex-wrap:wrap;margin:0 -15px;row-gap:clamp(2.5rem,-3.75rem + 6.25vw,3.75rem)}@media screen and (max-width:1599px){.SingleCaseTeam_single_case_team_wrap_team__KPM61{margin:0 -12px;row-gap:40px}}@media screen and (max-width:1199px){.SingleCaseTeam_single_case_team_wrap_team__KPM61{row-gap:20px;margin:16px -6px 0}}.SingleCaseTeam_single_case_team_wrap_team_it__yW5XX{display:flex;flex-direction:column;row-gap:4px;padding:0 clamp(.75rem,-.1875rem + .9375vw,.9375rem);width:100%;max-width:33.3333333333%}@media screen and (max-width:1599px){.SingleCaseTeam_single_case_team_wrap_team_it__yW5XX{padding:0 12px;row-gap:2px}}@media screen and (max-width:1199px){.SingleCaseTeam_single_case_team_wrap_team_it__yW5XX{row-gap:0;padding:0 6px}}@media screen and (max-width:767px){.SingleCaseTeam_single_case_team_wrap_team_it__yW5XX{max-width:50%}}.SingleCaseTeam_single_case_team_wrap_team_it_name__ktIvR{color:#252525;font-size:clamp(1rem,-.25rem + 1.25vw,1.25rem);font-weight:400;line-height:clamp(1.375rem,.125rem + 1.25vw,1.625rem);letter-spacing:.4px}@media screen and (max-width:1599px){.SingleCaseTeam_single_case_team_wrap_team_it_name__ktIvR{font-size:16px;line-height:22px}}@media screen and (max-width:1199px){.SingleCaseTeam_single_case_team_wrap_team_it_name__ktIvR{font-size:14px;line-height:20px;letter-spacing:unset}}.SingleCaseTeam_single_case_team_wrap_team_it_job__TOW0B{color:#8a8a8a;font-size:clamp(1rem,-.25rem + 1.25vw,1.25rem);font-weight:400;line-height:clamp(1.375rem,.125rem + 1.25vw,1.625rem);letter-spacing:.4px}@media screen and (max-width:1599px){.SingleCaseTeam_single_case_team_wrap_team_it_job__TOW0B{font-size:16px;line-height:22px}}@media screen and (max-width:1199px){.SingleCaseTeam_single_case_team_wrap_team_it_job__TOW0B{font-size:14px;line-height:20px;letter-spacing:unset}}.CaseCard_case_card__ynvlk{display:flex;width:100%;height:auto;flex-direction:column;position:relative;transform:translateZ(0);backface-visibility:hidden;-webkit-backface-visibility:hidden}.CaseCard_case_card_img__fZ156{display:flex;width:100%;height:auto;border-radius:clamp(1.875rem,-1.25rem + 3.125vw,2.5rem);overflow:hidden;position:relative}@media screen and (max-width:1599px){.CaseCard_case_card_img__fZ156{border-radius:30px}}@media screen and (max-width:1199px){.CaseCard_case_card_img__fZ156{border-radius:16px;aspect-ratio:7/6}}.CaseCard_case_card_img__fZ156 img{width:100%;max-width:100%;height:auto;transform:translateZ(0)}@media screen and (max-width:1199px){.CaseCard_case_card_img__fZ156 img{width:100%;height:100%;object-fit:cover}}.CaseCard_case_card_img__fZ156 video{width:100%;max-width:100%;height:auto;transform:translateZ(0);backface-visibility:hidden;-webkit-backface-visibility:hidden}@media screen and (max-width:1199px){.CaseCard_case_card_img__fZ156 video{width:100%;height:100%;object-fit:cover}}.CaseCard_case_card_img__fZ156 video.CaseCard_vertical__pZo7y{aspect-ratio:10/13;height:100%;object-fit:cover;object-position:left}@media screen and (max-width:1199px){.CaseCard_case_card_img__fZ156 video.CaseCard_vertical__pZo7y{aspect-ratio:unset}}.CaseCard_case_card_img__fZ156 video.CaseCard_horizontal__Dd8LH{aspect-ratio:6/5;height:100%;object-fit:cover}@media screen and (max-width:1199px){.CaseCard_case_card_img__fZ156 video.CaseCard_horizontal__Dd8LH{aspect-ratio:unset}}.CaseCard_case_card_img__fZ156 video.CaseCard_square__pwO43{aspect-ratio:1/1;height:100%;object-fit:cover}@media screen and (max-width:1199px){.CaseCard_case_card_img__fZ156 video.CaseCard_square__pwO43{aspect-ratio:unset}}.CaseCard_case_card_content__MXaLz{margin-top:20px;padding-left:clamp(.875rem,-1rem + 1.875vw,1.25rem)}@media screen and (max-width:1599px){.CaseCard_case_card_content__MXaLz{padding-left:14px}}@media screen and (max-width:1199px){.CaseCard_case_card_content__MXaLz{padding-left:6px;margin-top:10px}}.CaseCard_case_card_content_title__D0ciA{color:#252525;font-family:Forma DJR Cyrilic Variable;font-size:clamp(1.875rem,-1.25rem + 3.125vw,2.5rem);font-weight:400;line-height:clamp(2.125rem,-1.625rem + 3.75vw,2.875rem)}@media screen and (max-width:1599px){.CaseCard_case_card_content_title__D0ciA{font-size:30px;line-height:34px}}@media screen and (max-width:1199px){.CaseCard_case_card_content_title__D0ciA{font-size:18px;line-height:20px}}.CaseCard_case_card_content_text__EEWq7{color:#8a8a8a;font-family:Forma DJR Cyrilic Variable;font-size:clamp(1.875rem,-1.25rem + 3.125vw,2.5rem);font-weight:400;line-height:clamp(2.125rem,-1.625rem + 3.75vw,2.875rem);text-wrap:balance}@media screen and (max-width:1599px){.CaseCard_case_card_content_text__EEWq7{font-size:30px;line-height:34px}}@media screen and (max-width:1199px){.CaseCard_case_card_content_text__EEWq7{font-size:18px;line-height:20px}}.CaseCard_case_card_tags__FirRB{display:flex;flex-wrap:wrap;gap:6px;margin-top:20px}@media screen and (max-width:1199px){.CaseCard_case_card_tags__FirRB{margin-top:10px;gap:4px}}.CaseCard_case_card_tags_it__PyqTN{display:flex;justify-content:center;align-items:center;text-align:center;padding:10px 20px 12px;border-radius:50px;background:#f1f1f1;color:#8a8a8a;font-family:Forma DJR Cyrilic Variable;font-size:clamp(1rem,-.25rem + 1.25vw,1.25rem);font-weight:400;line-height:clamp(1.375rem,.125rem + 1.25vw,1.625rem);letter-spacing:.4px;text-transform:lowercase}@media screen and (max-width:1599px){.CaseCard_case_card_tags_it__PyqTN{font-size:16px;line-height:22px;letter-spacing:.32px}}@media screen and (max-width:1199px){.CaseCard_case_card_tags_it__PyqTN{padding:3px 10px 5px;font-size:12px;line-height:20px;letter-spacing:unset}}.CaseCard_case_card_link__HwzRl{display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:2}.CaseCard_case_card_site_link__zqlaH{display:flex;width:clamp(2.5rem,-1.25rem + 3.75vw,3.25rem);height:clamp(2.5rem,-1.25rem + 3.75vw,3.25rem);position:absolute;background:hsla(0,0%,100%,.2);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);bottom:clamp(.875rem,-1rem + 1.875vw,1.25rem);right:clamp(.875rem,-1rem + 1.875vw,1.25rem);z-index:3;border-radius:50%;will-change:transform;transform:scale(1) translateZ(0);transition:.6s cubic-bezier(.34,2.56,.64,1)}@media screen and (max-width:1599px){.CaseCard_case_card_site_link__zqlaH{width:40px;height:40px;bottom:14px;right:14px}}@media screen and (max-width:1199px){.CaseCard_case_card_site_link__zqlaH{width:30px;height:30px;bottom:10px;right:10px}}@media(hover:hover){.CaseCard_case_card_site_link__zqlaH:hover{transform:scale(1.1) translateZ(0);background:#fff}.CaseCard_case_card_site_link__zqlaH:hover svg path{stroke:#252525}}@media(hover:none){.CaseCard_case_card_site_link__zqlaH:active{transform:scale(1.1) translateZ(0);background:#fff}.CaseCard_case_card_site_link__zqlaH:active svg path{stroke:#252525}}.CaseCard_case_card_site_link__zqlaH svg{width:100%;height:100%}.CaseCard_case_card_site_link__zqlaH.CaseCard_case_card_site_link_white__YPa6l{background:#fff}.CaseCard_case_card_site_link__zqlaH.CaseCard_case_card_site_link_white__YPa6l svg path{stroke:#252525;transition:.6s cubic-bezier(.34,2.56,.64,1)}.SingleCaseMore_single_case_more__V_5jH{padding-top:clamp(10rem,-8.75rem + 18.75vw,13.75rem);position:relative;background:#fff}@media screen and (max-width:1599px){.SingleCaseMore_single_case_more__V_5jH{padding-top:160px}}@media screen and (max-width:1199px){.SingleCaseMore_single_case_more__V_5jH{padding-top:80px}}.SingleCaseMore_single_case_more_wrap_title__8we37{color:#252525;font-size:clamp(1.875rem,-1.25rem + 3.125vw,2.5rem);font-weight:400;line-height:clamp(2.1875rem,-1.25rem + 3.4375vw,2.875rem)}@media screen and (max-width:1599px){.SingleCaseMore_single_case_more_wrap_title__8we37{font-size:30px;line-height:35px}}@media screen and (max-width:1199px){.SingleCaseMore_single_case_more_wrap_title__8we37{font-size:24px;line-height:32px}}.SingleCaseMore_single_case_more_wrap_list__waO0B{margin-top:clamp(1.25rem,-1.875rem + 3.125vw,1.875rem);row-gap:clamp(2.5rem,-3.75rem + 6.25vw,3.75rem)}@media screen and (max-width:1599px){.SingleCaseMore_single_case_more_wrap_list__waO0B{margin-top:20px;row-gap:40px}}@media screen and (max-width:1199px){.SingleCaseMore_single_case_more_wrap_list__waO0B{margin-top:16px;row-gap:20px}}.SingleCaseMore_single_case_more_wrap_list_img__adUZt{aspect-ratio:29/18}.SingleCaseMore_single_case_more_wrap_list_img__adUZt video{object-position:center!important}