.home,.home_works_single_gallery_wrapper,.home_works_single_image,.intro,.intro_first_view,.intro_pieces,.intro_second_view,.intro_third_view,.intro_wrapper,.preloader,.preloader_wrapper,.work_content_featured_images_image,.work_content_screenshots_list_image,.work_details_image,body,html,img.about_azores_photo_image,img.about_intro_photo_image{height:100%;left:0;position:absolute;top:0;width:100%}.home_works_single_image,.work_content_featured_images_image,.work_details_image,img.about_azores_photo_image,img.about_intro_photo_image{object-fit:cover}.about_azores_photos_wrapper,.about_process_description,.about_process_title,.contact,.home_intro_wrapper,.home_works_list,.home_works_single_wrapper,.home_works_top,.intro_second_view,.intro_third_view,.work_content_featured_images,.work_content_next_project,.work_content_next_project_button,.work_content_screenshots_icon,.work_content_screenshots_list,.work_content_suspects,.work_content_suspects_problem,.work_content_suspects_solution,.work_content_ui,.work_content_ui_icon,.work_content_ui_wrapper,.work_intro_wrapper{align-items:center;display:flex;justify-content:center}@media(max-width:767px){.about_azores_photos_wrapper,.about_process_description,.about_process_title,.contact,.home_intro_wrapper,.home_works_list,.home_works_single_wrapper,.home_works_top,.intro_second_view,.intro_third_view,.work_content_featured_images,.work_content_next_project,.work_content_next_project_button,.work_content_screenshots_icon,.work_content_screenshots_list,.work_content_suspects,.work_content_suspects_problem,.work_content_suspects_solution,.work_content_ui,.work_content_ui_icon,.work_content_ui_wrapper,.work_intro_wrapper{flex-direction:column}}.preloader_big_text span span,.preloader_small_text span span,[data-animation=miniTitle] span span,[data-animation=title] span span{opacity:0;transform:translateX(100%) skewX(-12deg) rotate(.1deg);visibility:hidden}.about_intro,.about_process_description_wrapper,.about_process_slider .line_top,.about_process_title_wrapper,.home_intro,.home_works_top,.nav_header .line_top,.nav_header_wrapper,.preloader_bottom,.preloader_wrapper,.work_content_wrapper,.work_details_wrapper,.work_intro_wrapper{padding:0 14.4rem}@media(max-width:767px){.about_intro,.about_process_description_wrapper,.about_process_slider .line_top,.about_process_title_wrapper,.home_intro,.home_works_top,.nav_header .line_top,.nav_header_wrapper,.preloader_bottom,.preloader_wrapper,.work_content_wrapper,.work_details_wrapper,.work_intro_wrapper{padding:0 2rem}}.about_extras_extra,.about_extras_text,.about_process_description p,.work_content_suspects_problem_text,.work_content_suspects_solution_text,.work_details_text{text-indent:3rem}.dg.ac{z-index:99999!important}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;box-sizing:border-box;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}div,section{box-sizing:border-box}@font-face{font-display:swap;font-family:VC Henrietta;font-style:normal;font-weight:500;src:url(fonts/0c638f54447dbd1f70bf.woff2) format("woff2"),url(fonts/cc9f23cf659cc25a001d.woff) format("woff")}@font-face{font-display:swap;font-family:VC Henrietta;font-style:normal;font-weight:700;src:url(fonts/73372c870ddd2d7aa6b5.woff2) format("woff2"),url(fonts/eb7bf7af4ee660055de2.woff) format("woff")}@font-face{font-display:swap;font-family:VC Henrietta Condensed;font-style:normal;font-weight:700;src:url(fonts/a0b93308be54491741ae.woff2) format("woff2"),url(fonts/48d23cefbed066d7069a.woff) format("woff")}@font-face{font-display:swap;font-family:IBM Plex Mono;font-style:normal;font-weight:400;src:url(fonts/56d202706868c158c3ea.woff2) format("woff2"),url(fonts/6db7b67c5eab6313b157.woff) format("woff")}@font-face{font-display:swap;font-family:IBM Plex Mono;font-style:normal;font-weight:700;src:url(fonts/49c7f97ab075c490cf92.woff2) format("woff2"),url(fonts/daaea8b503b74401b205.woff) format("woff")}.preloader_big_text{font-family:VC Henrietta;font-size:47.2rem;font-weight:700;line-height:100%}@media(max-width:767px){.preloader_big_text{font-size:9.6rem}}.about_extras_symbol{font-family:VC Henrietta;font-size:26.5rem;font-weight:700;line-height:100%}@media(max-width:767px){.about_extras_symbol{font-size:6.4rem}}.about_process_title,.work_content_solution_title,.work_intro_title{font-family:VC Henrietta;font-size:15.6rem;font-weight:700;line-height:100%}@media(max-width:767px){.about_process_title,.work_content_solution_title,.work_intro_title{font-size:4.8rem}}.home_works_single_title{font-family:VC Henrietta;font-size:11.5rem;line-height:100%}@media(max-width:767px){.home_works_single_title{font-size:3.2rem}}.preloader_small_text{font-family:VC Henrietta;font-size:8.2rem;line-height:100%}@media(max-width:767px){.preloader_small_text{font-size:2.4rem}}.contact_button,.home_intro_text,.home_intro_title,.intro_ui,.work_content_next_project_link,h1.about_intro_text{font-family:VC Henrietta;font-size:6.4rem;line-height:100%}@media(max-width:767px){.contact_button,.home_intro_text,.home_intro_title,.intro_ui,.work_content_next_project_link,h1.about_intro_text{font-size:3.2rem}}.work_content_suspects_problem_title,.work_content_suspects_solution_title{font-family:VC Henrietta;font-size:4.8rem;line-height:100%}@media(max-width:767px){.work_content_suspects_problem_title,.work_content_suspects_solution_title{font-size:3.2rem}}.about_process_description p strong,.about_process_slider_list_item .about_process_slider_number,.about_process_slider_list_item .about_process_slider_title,.intro_second_view_button,.intro_third_view_button,.work_details_live{font-family:VC Henrietta;font-size:2.4rem;line-height:100%}.intro_skip,.nav_link,.works_list_item_link,.works_list_item_title{font-family:VC Henrietta;font-size:2.2rem;line-height:100%}.regularButton{font-family:VC Henrietta;font-size:1.6rem;line-height:100%}.home_works_title{font-family:VC Henrietta Condensed;font-size:12.8rem;line-height:120%}.work_content_featured_text,h3.about_azores_title{font-family:VC Henrietta Condensed;font-size:6.4rem;line-height:120%}.about_process_description p,.home_intro_skills,.home_works_single_skills,.nav_logo,.preloader_bottom_left,.work_details_bottom_techincal_title,.work_intro_skills,.works_list_title,figcaption.about_intro_photo_caption{font-family:VC Henrietta Condensed;font-size:2.4rem;line-height:120%}.work_content_screenshots_title,.work_content_ui_title,.work_details_title span{font-family:VC Henrietta Condensed;font-size:3.2rem;line-height:120%}.intro_second_view_text,.intro_third_view_text{font-family:IBM Plex Mono;font-size:2.4rem;line-height:120%}@media(max-width:767px){.intro_second_view_text,.intro_third_view_text{font-size:2rem}}.about_extras_text,.about_process_slider_list_item .about_process_slider_text,.preloader_bottom_right,.work_content_suspects_problem_text,.work_content_suspects_solution_text,.work_details_technical,.work_details_text{font-family:IBM Plex Mono;font-size:1.6rem;line-height:120%}.about_extras_extra{font-family:IBM Plex Mono;font-size:1.4rem;line-height:120%}figcaption.about_azores_photo_caption{font-family:IBM Plex Mono;font-size:1.2rem;line-height:120%}.regularButton{background-color:transparent;border:.2rem solid #eae5d8;border-radius:.4rem;font-weight:700;height:4.8rem;position:relative;text-transform:uppercase;transition:background-color .25s cubic-bezier(.19,1,.22,1);width:fit-content}.regularButton,.regularButton a{align-items:center;display:flex;z-index:5}.regularButton a{gap:.8rem;height:100%;padding:.4rem 2.4rem;text-decoration:none;width:100%}.regularButton svg{height:1.6rem;width:2.4rem}.regularButton svg path{stroke:#bb4430!important}.regularButton svg circle{stroke:#bb4430}.regularButton:after{height:calc(100% + .4rem);transform:translateY(-.6rem)}.regularButton:after,.regularButton:before{border:.2rem solid #eae5d8;border-radius:.4rem;content:"";left:-.2rem;position:absolute;top:0;transition:all .25s cubic-bezier(.19,1,.22,1);width:100%;z-index:1}.regularButton:before{height:calc(100% + .8rem);transform:translateY(-1rem)}.regularButton:hover{background-color:#f8f3e5;transition:background-color .25s cubic-bezier(.19,1,.22,1)}.regularButton:hover a{color:#0c090d}.regularButton:hover:after,.regularButton:hover:before{opacity:0;transform:translateY(-.2rem);transition:all .25s cubic-bezier(.19,1,.22,1)}.regularButton:hover:before{transition-delay:.1s}@media(max-width:767px){.regularButton{margin-top:2.4rem;position:relative}}.regularBigButton{background-color:transparent;border:.2rem solid #0c090d;border-radius:.4rem;font-weight:700;height:12.6rem;position:relative;text-align:center;text-transform:uppercase;transition:background-color .25s cubic-bezier(.19,1,.22,1);width:fit-content}.regularBigButton,.regularBigButton a{align-items:center;display:flex;z-index:5}.regularBigButton a{gap:.8rem;height:100%;justify-content:center;padding:.4rem 6.4rem;text-decoration:none;width:100%}.regularBigButton svg{height:4.8rem;width:6.4rem}.regularBigButton svg path{stroke:#bb4430!important}.regularBigButton svg circle{stroke:#bb4430}.regularBigButton:after{height:calc(100% + .6rem);transform:translateY(-.7rem)}.regularBigButton:after,.regularBigButton:before{border:.2rem solid #0c090d;border-radius:.6rem;content:"";left:-.2rem;position:absolute;top:0;transition:all .25s cubic-bezier(.19,1,.22,1);width:100%;z-index:1}.regularBigButton:before{height:calc(100% + 1rem);transform:translateY(-1.2rem)}.regularBigButton:hover{background-color:#0c090d;transition:background-color .25s cubic-bezier(.19,1,.22,1)}.regularBigButton:hover a{color:#f8f3e5}.regularBigButton:hover:after{opacity:0;transform:translateY(-.2rem);transition:all .25s cubic-bezier(.19,1,.22,1)}.regularBigButton:hover:before{opacity:0;transform:translateY(-.4rem);transition:all .25s cubic-bezier(.19,1,.22,1);transition-delay:.1s}@media(max-width:767px){.regularBigButton{margin-top:2.4rem;position:relative}}.intro .intro_second_view_button{border:.04rem solid #0c090d!important;padding:0 2.4rem}.intro .intro_second_view_button a{color:#0c090d!important}.intro .intro_second_view_button:after,.intro .intro_second_view_button:before{border:.04rem solid #0c090d!important}.intro .intro_third_view_button{padding:0 2.4rem}.black .regularBigButton{border-color:#f8f3e5}.black .regularBigButton a{color:#f8f3e5}.black .regularBigButton:after,.black .regularBigButton:before{border-color:#f8f3e5}.black .regularBigButton:hover a{color:#0c090d}.black .regularButton{border-color:#f8f3e5}.black .regularButton a{color:#f8f3e5}.black .regularButton:after,.black .regularButton:before{border-color:#f8f3e5}.black .regularButton:hover a{color:#0c090d}html{font-size:.6613756614vw;overflow:hidden;user-select:none}@media(max-width:767px){html{font-size:2.6315789474vw}}body{background-color:#f8f3e5;color:#0c090d;font-family:VC Henrietta;font-size:16px;font-weight:400;overflow:hidden;overflow-anchor:none}@media(max-width:767px){body{overflow-y:auto}}body.white{background-color:#f8f3e5;color:#0c090d}body.white,body.white svg path{transition:all 1s cubic-bezier(.19,1,.22,1)}body.white svg path{stroke:#0c090d}body.white a{color:#0c090d;transition:all 1s cubic-bezier(.19,1,.22,1)}body.white .line_bottom,body.white .line_top>*{border-color:#0c090d;transition:all 1s cubic-bezier(.19,1,.22,1)}body.black{background-color:#0c090d;color:#f8f3e5}body.black,body.black svg path{transition:all 1s cubic-bezier(.19,1,.22,1)}body.black svg path{stroke:#f8f3e5}body.black a{color:#f8f3e5;transition:all 1s cubic-bezier(.19,1,.22,1)}body.black .line_bottom,body.black .line_top>*{border-color:#f8f3e5;transition:all 1s cubic-bezier(.19,1,.22,1)}body.black .nav_link{transition-delay:0s!important}body.black .nav_link:hover{color:#bb4430!important;transition-delay:0!important}.content{position:fixed;transform:rotate(.01deg);width:100%;will-change:transform,opacity}.content .about,.content .home,.content .work{opacity:0;will-change:opacity}@media(max-width:767px){.content{position:relative}}.line{opacity:0;position:relative;transform:scaleX(0)}.line_bottom{width:100%}.line_bottom .line_thick{border-top:3px solid #0c090d;display:block;width:100%}.line_bottom .line_thin{border-top:1.5px solid #0c090d;display:block;margin-top:1.5px;width:100%}.line_top{width:100%}.line_top .line_thick{border-top:3px solid #0c090d;display:block;margin-top:1.5px;width:100%}.line_top .line_thin{border-top:1.5px solid #0c090d;display:block;width:100%}.big_button_icon{height:6.6rem;position:relative;width:8.8rem}.big_button_icon svg{height:100%;width:100%}.small_button_icon{height:3.6rem;position:relative;width:4.8rem}.small_button_icon svg{height:100%;width:100%}strong{font-weight:700}[data-template=work]{color:#f8f3e5}[data-template=work] .line_bottom .line_thick{border-top:3px solid #f8f3e5}[data-template=work] .line_bottom .line_thin{border-top:1.5px solid #f8f3e5}[data-template=work] .line_top .line_thick{border-top:3px solid #f8f3e5}[data-template=work] .line_top .line_thin{border-top:1.5px solid #f8f3e5}svg{height:100%;width:100%}[data-animation=title]{opacity:0;transform:scaleX(3.5)}[data-animation=title] span{display:inline-block;margin-right:.4rem}[data-animation=text]{opacity:0;transform:translateY(2rem)}img{opacity:0;transform:scale(.9)}.empty:after{content:" ";padding:0 1rem}[data-animation=miniTitle]{opacity:0;transform:scaleX(3.5)}[data-animation=miniTitle] span{display:inline-block;margin-right:.6rem}.about_intro{margin:15.8rem 0 0}.about_intro_wrapper{flex-direction:column}.about_intro_description,.about_intro_wrapper{display:flex;position:relative}@media(max-width:767px){.about_intro_description{flex-direction:column}}h1.about_intro_text{opacity:0;z-index:3}h1.about_intro_text span{display:inline-block;margin:0 .4rem}h1.about_intro_text span span{opacity:0}h1.about_intro_text span:last-of-type span{color:#bb4430}figure.about_intro_photo{height:76.5rem;margin-left:12.5rem;margin-top:-12rem;position:relative;width:60.2rem;z-index:2}@media(max-width:767px){figure.about_intro_photo{height:auto;margin-left:unset;width:100%}}img.about_intro_photo_image{border-radius:4.4rem;display:block;mix-blend-mode:multiply;position:relative}figcaption.about_intro_photo_caption{color:#0c090d;margin-top:2rem;position:relative;width:38.6rem}@media(max-width:767px){figcaption.about_intro_photo_caption{bottom:-50rem;position:absolute;width:100%}}.about_extras{align-self:flex-end;display:flex;flex-direction:column;float:right;margin-bottom:12.6rem;position:absolute;right:0;width:38.3rem}@media(max-width:767px){.about_extras{align-self:center;position:relative;width:unset}}.about_extras_symbol{color:#bb4430;font-weight:500;line-height:.1}.about_extras_text{margin-top:4.8rem}.about_extras_extra{align-self:flex-end;color:#74706c;line-height:1.33;margin-top:4.8rem;width:22.9rem}.about_azores{margin-top:64rem;width:100%}@media(max-width:767px){.about_azores{margin-top:48rem}}.about_azores_wrapper{padding:0 4.4rem}h3.about_azores_title{margin-left:51.7rem;width:35.5rem}@media(max-width:767px){h3.about_azores_title{margin-left:unset;width:100%}}.about_azores_photos_wrapper{align-items:flex-start;margin-top:7rem}@media(max-width:767px){.about_azores_photos_wrapper{flex-direction:column}}figure.about_azores_photo{height:37.3rem;margin:0 1rem;position:relative;width:60rem}figure.about_azores_photo:nth-child(2){height:50rem}@media(max-width:767px){figure.about_azores_photo:nth-child(2){width:100%}}figure.about_azores_photo:nth-child(3){width:77.7rem}@media(max-width:767px){figure.about_azores_photo:nth-child(3){width:100%}figure.about_azores_photo{margin:3rem 0;width:100%}}img.about_azores_photo_image{border-radius:4.4rem;position:relative}.about_azores_photo_link{color:#0c090d;text-decoration:none}figcaption.about_azores_photo_caption{font-weight:700;margin-left:2.4rem;margin-top:1.2rem}.about_process{margin-top:21.2rem}.about_process_wrapper{margin-top:50rem}.about_process_description p{line-height:145%;padding:14.8rem 0;width:47.8rem}@media(max-width:767px){.about_process_description p{width:100%}}.about_process_title{display:block;font-weight:500;padding:24rem 0;position:relative}.about_process_title span{display:inline-block;margin:0 .8rem}.about_process_title span span{opacity:0}.about_process_title p:nth-child(2){text-align:right}.about_process_slider{overflow:hidden}.about_process_slider_list{display:flex;flex-direction:row;flex-wrap:nowrap;padding:14.8rem 0;width:fit-content}.about_process_slider_list_item{margin:0 10rem;width:33.7rem}.about_process_slider_list_item:first-of-type{margin-left:26.9rem}.about_process_slider_list_item:nth-child(2) .about_process_slider_text{margin-left:2rem}.about_process_slider_list_item .about_process_slider_list_item_bottom{align-items:flex-start;display:flex;margin-top:2rem}.about_process_slider_list_item figure.about_process_slider_icon{display:inline-block}.about_process_slider_list_item .about_process_slider_number{color:#a8a39b}.about_process_slider_list_item .about_process_slider_text{display:inline}.home_wrapper{position:fixed;width:100%;will-change:transform}@media(max-width:767px){.home_wrapper{width:100%}}.home_intro{padding-bottom:22.4rem;padding-top:22.4rem;width:100%}@media(max-width:767px){.home_intro{position:relative}}.home_intro_wrapper{align-items:flex-start;flex-direction:column;gap:2.4rem}.home_intro_title{font-weight:700;opacity:0}.home_intro_title span{display:inline-block;margin:0 .4rem}.home_intro_title span span{opacity:0}@media(max-width:767px){.home_intro_title{font-size:6.2rem;margin-top:1.2rem}}.home_intro_text{opacity:0;z-index:3}.home_intro_text span{display:inline-block;margin:0 .4rem}.home_intro_text span span{opacity:0}.home_intro_skills{align-self:flex-start;color:#bb4430;flex-wrap:wrap;margin-bottom:8rem;margin-top:8rem;text-align:left}@media(max-width:767px){.home_intro_skills{font-size:1.8rem;margin-top:6.4rem}}.home_works{margin-top:48rem;overflow:hidden;width:100%}.home_works_top{width:100%}@media(max-width:767px){.home_works_top{margin-top:4.8rem}}.home_works_title_icon{height:12.5rem;position:relative;width:22.9rem}@media(max-width:767px){.home_works_title_icon{height:6.5rem}}.home_works_title_icon svg{height:100%;position:relative;width:100%}@media(max-width:767px){.home_works_title_icon svg{height:auto!important;width:50%!important}}.home_works_title_icon svg circle{position:absolute}.home_works_title{margin:4.8rem 0;text-align:center}@media(max-width:767px){.home_works_title{font-size:6.4rem;margin:1.2rem 0}}.home_works_list{margin-top:6.4rem;overflow:hidden;width:100%}@media(max-width:767px){.home_works_list{margin-top:0}}.home_works_list_wrapper{white-space:nowrap}.home_works_single{overflow:hidden;position:relative;width:100vw}.home_works_single_wrapper{margin:16.4rem 0;min-height:94vh;position:relative;width:100%}@media(max-width:767px){.home_works_single_wrapper{margin:unset}}.home_works_single_gallery_wrapper{opacity:.25}@media(max-width:767px){.home_works_single_gallery_wrapper{z-index:1}}.home_works_single_thumb{height:42.5rem;opacity:0;width:35.3rem}@media(max-width:767px){.home_works_single_thumb{height:27.3rem;width:19.2rem}}.home_works_single_thumbnail{left:0;position:absolute;top:30rem;z-index:5}.home_works_single_thumbnail_two{bottom:15rem;left:40rem;position:absolute}.home_works_single_thumbnail_three{bottom:5rem;left:80rem;position:absolute}.home_works_single_thumbnail_four{left:130rem;position:absolute;top:35rem}.home_works_single_thumbnail_five{bottom:5rem;left:190rem;position:absolute}.home_works_single_image{border-radius:4.4rem}@media(max-width:767px){.home_works_single_details_wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center;position:relative;width:100%}}.home_works_single_details{margin-left:45.2rem}@media(max-width:767px){.home_works_single_details{margin-left:unset;z-index:5}}.home_works_single_skills{color:#f8f3e5}.home_works_single_title{font-weight:700;padding-top:4.4rem;position:relative;text-align:center;text-transform:uppercase;z-index:5}@media(max-width:767px){.home_works_single_title{padding-top:2rem}}.home_works_single_button{margin-left:2.4rem;margin-top:4.8rem}.home_works_single_line{height:100%;width:100%}.works_list{height:fit-content;position:fixed;right:0;top:15rem;transform:translateX(1.2rem);transition:transform .5s cubic-bezier(.19,1,.22,1);z-index:3}.works_list:hover{transform:translateX(-1.2rem);transition:transform 1s cubic-bezier(.19,1,.22,1)}@media(max-width:767px){.works_list{display:none}}.works_list_title{color:#a8a39b;font-size:1.6rem;font-weight:500;margin-bottom:2.4rem;margin-left:4.8rem;opacity:.5}.works_list_item{margin:1rem 0;opacity:.25;transform:translateX(4.8rem)}.works_list_item,.works_list_item:hover{transition:transform .75s cubic-bezier(.19,1,.22,1),opacity 1s cubic-bezier(.19,1,.22,1)}.works_list_item:hover{opacity:1;transform:translateX(0)}.works_list_item_link{color:#eae5d8;text-decoration:none}.works_list_item_title{color:#eae5d8}.work{background-color:#0c090d}.works_list_button{position:absolute;right:2rem;top:80vh;transform:translateX(2rem)}.works_list_button,.works_list_button:hover{transition:transform .25s cubic-bezier(.19,1,.22,1)}.works_list_button:hover{transform:translateX(0)}.works_list_button:hover .work_details_live_link,.works_list_button:hover .work_details_live_link span{color:#0c090d}.works_list_button .work_details_live_link,.works_list_button .work_details_live_link span{color:#eae5d8}@media(max-width:767px){.works_list_button{position:fixed;top:42rem}.works_list_button a{color:#f8f3e5!important}}.work_intro{padding:10rem 0 15.8rem}.work_intro_wrapper{flex-direction:column}.work_details_photo{height:61.6rem;margin-top:4.8rem;position:relative;width:100%}@media(max-width:767px){.work_details_photo{height:32rem;width:100%}}.work_details_image{border-radius:4.4rem}@media(max-width:767px){.work_details_image{object-fit:contain}}.work_intro_title{margin-top:4.8rem;opacity:0;text-align:center;text-transform:uppercase;transform:scaleX(.5)}.work_intro_title span{display:inline-block}.work_intro_title span span{opacity:0;transform:translateX(100%) skewX(-12deg) rotate(.1deg)}.work_intro_skills{margin-bottom:10.4rem;margin-top:4rem}.work_details_wrapper{display:flex;margin-top:4.8rem}@media(max-width:767px){.work_details_wrapper{flex-direction:column}}.work_details_left{display:flex;position:relative}@media(max-width:767px){.work_details_left{flex-direction:column}.work_details_left_top{display:flex;flex-direction:column}}.work_details_title{align-items:center;display:flex;margin-bottom:2.4rem}.work_details_title span{margin-left:1rem}.work_details_title span span{margin-left:.2rem}.work_details_icon{height:4.8rem;width:4.8rem}.work_details_icon svg circle{stroke:#a8a39b}.work_details_text{width:80%}@media(max-width:767px){.work_details_text{width:100%}}.work_details_bottom{display:flex;justify-content:space-between;width:100%}@media(max-width:767px){.work_details_bottom{flex-direction:column-reverse;margin-top:4.8rem;position:relative}}.work_details_live{align-self:flex-end}@media(max-width:767px){.work_details_live{align-self:flex-start;margin-top:3.2rem}.work_details_technical{margin-top:4.8rem}}.work_details_bottom_techincal_title{margin-bottom:3.2rem}.work_details_right{margin-left:6rem}@media(max-width:767px){.work_details_right{margin-left:unset;margin-top:6.4rem}}.work_content{margin-top:51.2rem}.work_content_suspects{align-items:flex-end;gap:6.4rem;margin-top:24rem;width:100%}.work_content_suspects>*{width:50%}@media(max-width:767px){.work_content_suspects>*{width:100%}}.work_content_solution_title{font-weight:500;width:72.2rem}@media(max-width:767px){.work_content_solution_title{width:100%}.work_content_suspects_problem,.work_content_suspects_solution{flex-direction:row}}.work_content_suspects_problem_title,.work_content_suspects_solution_title{color:#74706c;transform:rotate(-90deg)}.work_content_suspects_problem_title_wrapper,.work_content_suspects_solution_title_wrapper{align-self:flex-end;height:7rem;width:10rem}@media(max-width:767px){.work_content_suspects_problem_title_wrapper,.work_content_suspects_solution_title_wrapper{height:5rem;width:5rem}}.work_content_suspects_problem_text p:not(p:first-of-type),.work_content_suspects_solution_text p:not(p:first-of-type){margin-top:2rem}.work_content_featured{margin-top:46.8rem}.work_content_featured_text{color:#a8a39b;width:98rem}@media(max-width:767px){.work_content_featured_text{font-size:3.2rem;width:100%}}.work_content_featured_images{justify-content:space-between;width:100%}@media(max-width:767px){.work_content_featured_images{margin-top:2.4rem}}.work_content_featured_images_photo{height:69rem;position:relative;width:56rem}.work_content_featured_images_photo:first-child{margin-top:20rem}@media(max-width:767px){.work_content_featured_images_photo:first-child{margin-bottom:4rem;margin-top:unset}.work_content_featured_images_photo{width:100%}}.work_content_featured_images_image{border-radius:4.4rem}.work_content_ui{margin-bottom:46.8rem;margin-top:46.8rem;position:relative}.work_content_ui_wrapper{flex-direction:column;height:fit-content;width:fit-content}.work_content_ui_icon_svg{height:4.8rem;width:4.8rem}.work_content_ui_icon_svg svg rect{stroke:#a8a39b}.work_content_ui_title{margin-left:2rem}.work_content_ui_photo{margin-top:7rem}.work_content_screenshots{margin-top:48rem}@media(max-width:767px){.work_content_screenshots_icon{flex-direction:row}}.work_content_screenshots_icon_svg{height:4.8rem;width:4.8rem}.work_content_screenshots_icon_svg svg rect{stroke:#a8a39b}.work_content_screenshots_title{margin-left:2rem}.work_content_screenshots_list{flex:1 1 .9rem;flex-direction:column;gap:12.6rem;height:fit-content;margin-top:12.6rem;position:relative}.work_content_screenshots_list_item{height:61.7rem;position:relative;width:100%}@media(max-width:767px){.work_content_screenshots_list_item{height:25.7rem}}.work_content_screenshots_list_image{object-fit:contain}.work_content_next_project{height:100vh;padding:24rem 0}.work_content_next_project_wrapper .regularBigButton:hover{background-color:#eae5d8}.work_content_next_project_wrapper .regularBigButton:hover a,.work_content_next_project_wrapper .regularBigButton:hover a span{color:#0c090d}.work_content_next_project_icon{height:6.6rem;margin-left:2rem;width:8.8rem}.work_content_next_project_icon svg circle{stroke:#bb4430}.work_content_next_project_wrapper .regularBigButton,.work_content_next_project_wrapper .regularBigButton:after,.work_content_next_project_wrapper .regularBigButton:before{border-color:#eae5d8!important}.work_content_next_project_link{color:#f8f3e5;margin-left:1.6rem;text-decoration:none}.work_content_next_project_link span{color:#f8f3e5}.work_big_button_icon{margin-left:2.4rem}.preloader{background-color:#f8f3e5;overflow:hidden;position:fixed;z-index:4}.preloader_wrapper{padding-top:16.8rem;position:relative}.preloader_big_text{color:#0c090d;line-height:.7;opacity:0;position:relative;transform:scaleX(3.5)}.preloader_big_text span{display:inline-block;margin-right:-1rem}@media(max-width:767px){.preloader_big_text{margin-top:10rem;text-align:center}.preloader_big_text span{margin-right:-.2rem}}.preloader_small_text{color:#0c090d;opacity:0;transform:scaleX(3.5)}@media(max-width:767px){.preloader_small_text{margin-top:1.2rem;text-align:center}}.preloader_bottom{bottom:4rem;color:#0c090d;left:0;position:absolute;width:100%}@media(max-width:767px){.preloader_bottom{text-align:center}}.preloader_bottom_left{float:left;margin-top:3rem;opacity:0;transform:translateY(-2rem)}@media(max-width:767px){.preloader_bottom_left{float:unset}}.preloader_bottom_right{float:right;margin-top:3rem;opacity:0;transform:translateY(-2rem)}@media(max-width:767px){.preloader_bottom_right{float:unset}}.nav_header{height:6rem;position:fixed;width:100%;z-index:3}.nav_header .line_top{bottom:0!important;opacity:0;position:absolute!important}.nav_header_wrapper{align-items:center;display:flex;justify-content:space-between;width:100%}@media(max-width:767px){.nav_header_wrapper{justify-content:center}}.nav_logo{display:block;margin-top:1.8rem;opacity:0;transform:translateY(-3rem)}@media(max-width:767px){.nav_logo{display:none;font-size:1.8rem}}.nav_logo_title_link{color:#0c090d;text-decoration:none;transition:all 1s cubic-bezier(.19,1,.22,1);transition-delay:.5s}.nav{display:flex}.nav_list{margin-top:1.8rem}.nav_list_link{display:block;margin-right:1rem;opacity:0;transform:translateY(-3rem)}.nav_list_link a{text-decoration:none}@media(max-width:767px){.nav_list_link{margin-right:unset}}.nav_link{color:#0c090d;font-weight:700;margin:0 1.2rem;transition:all 1s cubic-bezier(.19,1,.22,1);transition-delay:.5s}.nav_link:hover{color:#bb4430}@media(max-width:767px){.nav_link{font-size:1.6rem}}.active{opacity:.5;transition:all 1s cubic-bezier(.19,1,.22,1);transition-delay:.5s}.nav_list_social_links_list{margin-top:1rem;opacity:0;transform:translateY(-3rem)}.nav_list_social_links a{color:#0c090d;text-decoration:none;transition:all 1s cubic-bezier(.19,1,.22,1);transition-delay:.5s}@media(max-width:767px){.nav_list_social_links{display:none}}.nav_social_link{line-height:150%}[data-template=work] .nav_logo_title_link{color:#f8f3e5;transition:all 1s cubic-bezier(.19,1,.22,1);transition-delay:.5s}[data-template=work] .nav_link{color:#f8f3e5;transition:all 1s cubic-bezier(.19,1,.22,1)}[data-template=work] .nav_link.active{color:#a8a39b;transition:all 1s cubic-bezier(.19,1,.22,1)}[data-template=work] .nav_list_social_links a{color:#f8f3e5;transition:all 1s cubic-bezier(.19,1,.22,1)}.intro{background-color:#f8f3e5;position:fixed;z-index:1}.intro_first_view{color:#0c090d;flex-direction:column}.intro_ui{font-size:11.4rem;font-weight:700;padding-top:12rem;text-align:center}.intro_ui span{display:inline-block;margin-left:1rem}.intro_ui span:first-of-type{margin-left:0}.intro_ui span span{opacity:0;transform:translateY(-45%) rotate(.1deg);transform-origin:bottom center}@media(max-width:767px){.intro_ui{font-size:3.2rem}}.intro_second_view{flex-direction:column;opacity:0;padding-left:14rem;visibility:hidden;width:70.2rem}@media(max-width:767px){.intro_second_view{padding:0 4rem;width:100%}}.intro_second_view_text strong{font-weight:700}.intro_second_view_button{align-self:flex-start;cursor:pointer;display:flex;line-height:110%;margin-top:7.4rem}.intro_second_view_button:hover{background-color:#0c090d;color:#f8f3e5}.intro_second_view_button_icon{margin-left:1rem}.intro_third_view{justify-content:flex-start;opacity:0;visibility:hidden}.intro_third_view p:last-of-type{margin-top:3.2rem}.intro_third_view_wrapper{flex-direction:column;padding-left:14rem;width:70.2rem}@media(max-width:767px){.intro_third_view_wrapper{padding:4rem 4rem 0;width:100%}}.intro_third_view_text{color:#f8f3e5}.intro_third_view_text strong{font-weight:700}.intro_third_view_button{align-self:flex-start;cursor:pointer;display:flex;line-height:110%;margin-top:7.4rem}.intro_third_view_button .small_button_icon{margin-left:1rem}.intro_third_view_button:hover{color:#0c090d}.intro_skip{align-self:flex-end;bottom:14rem;cursor:pointer;padding:0 14rem;position:absolute;right:12rem;text-align:right}@media(max-width:767px){.intro_skip{bottom:4rem;right:4rem;width:40rem}}.black .contact_button_link{color:#f8f3e5!important}.white .contact_button_link{color:#0c090d!important}.contact{height:80vh;position:relative;width:100%}.contact_button{align-items:center;display:flex;text-align:center}@media(max-width:767px){.contact_button{width:100%}}.contact_button_link{margin-right:3rem;text-decoration:none}
