.BorderContainer_container__1AvyU{padding-left:var(--container-padding);padding-right:var(--container-padding);margin:0 auto;width:100%;max-width:var(--max-desktop-width)}.Close_closeSection___MReq{height:700px;width:100%;background-repeat:no-repeat;background-position:0;background-size:contain;background-image:url(/animated/close-sm.svg)}@media(min-width:768px)and (max-width:1280px){.Close_closeSection___MReq{height:912px}}@media(min-width:768px){.Close_closeSection___MReq{background-image:url(/animated/close-md.svg);background-size:auto}}@media(min-width:1280px){.Close_closeSection___MReq{background-image:url(/animated/close-xl.svg);background-size:auto}}.PageOpening_pageOpening__0j3TI{padding-top:calc(var(--container-padding) + 48px + var(--spacing-xl));padding-bottom:var(--spacing-40);height:100dvh;height:calc(var(--vh, 1vh)*100)}@media(min-width:768px){.PageOpening_pageOpening__0j3TI{padding-top:0;padding-bottom:0}}.PageOpening_pageOpening__0j3TI .PageOpening_keysContainer__GVSLQ{position:relative;width:100%;height:80%;font-size:var(--h300-book);line-height:var(--h300-line-height);font-weight:var(--h300-font-weight);color:var(--color-text-primary)}@media(min-width:768px){.PageOpening_pageOpening__0j3TI .PageOpening_keysContainer__GVSLQ{height:100%}}.PageOpening_pageOpening__0j3TI .PageOpening_keysContainer__GVSLQ .PageOpening_keys__k9M63{height:100%;width:100%;display:flex;justify-content:center;flex-direction:column;align-items:center}@media(min-width:768px){.PageOpening_pageOpening__0j3TI .PageOpening_keysContainer__GVSLQ .PageOpening_keys__k9M63{flex-direction:row;gap:var(--spacing-24)}}.PageOpening_pageOpening__0j3TI .PageOpening_keysContainer__GVSLQ .PageOpening_keys__k9M63 span{display:flex;align-items:center;justify-content:center;animation:PageOpening_fadeCenter__78mLD 3s ease forwards}@keyframes PageOpening_fadeCenter__78mLD{0%{flex-grow:1}to{flex-grow:0}}.PageOpening_pageOpening__0j3TI .PageOpening_keysContainer__GVSLQ .PageOpening_keys__k9M63 .PageOpening_textSideLeft__pZdDp{align-items:start;justify-content:left}.PageOpening_pageOpening__0j3TI .PageOpening_keysContainer__GVSLQ .PageOpening_keys__k9M63 .PageOpening_textSideRight__tTU0K{align-items:end;justify-content:right}.PageOpening_pageOpening__0j3TI .PageOpening_scrollIcon__jSy7r{color:#fff;position:absolute;right:50%;bottom:-10%;transform:translateX(50%);animation:PageOpening_bounce__F0YbT 2s ease-in-out infinite}@media(min-width:768px){.PageOpening_pageOpening__0j3TI .PageOpening_scrollIcon__jSy7r{right:0;bottom:var(--container-padding);transform:none}}@keyframes PageOpening_bounce__F0YbT{0%,to{transform:translateY(0) translateX(50%)}50%{transform:translateY(20px) translateX(50%)}}.ScrollCarrousel_scrollCarrousel__XVOiE{overflow:hidden;width:100%;display:flex;justify-content:center}.ScrollCarrousel_scrollCarrousel__XVOiE .ScrollCarrousel_container__NKp87{width:min-content;display:flex;gap:var(--spacing-16)}.ScrollCarrousel_scrollCarrousel__XVOiE .ScrollCarrousel_container__NKp87 .ScrollCarrousel_image__oDHYC{background-size:cover;background-position:50%;border-radius:var(--radius-large);width:72dvw;aspect-ratio:3/5}@media(min-width:768px){.ScrollCarrousel_scrollCarrousel__XVOiE .ScrollCarrousel_container__NKp87 .ScrollCarrousel_image__oDHYC{width:65dvw;aspect-ratio:125/126}}@media(min-width:1280px){.ScrollCarrousel_scrollCarrousel__XVOiE .ScrollCarrousel_container__NKp87 .ScrollCarrousel_image__oDHYC{width:39dvw;aspect-ratio:5/7}}.AnimatedLabel_content__Wi82k{width:auto;position:relative;font-size:var(--h100-book);line-height:var(--h100-line-height);letter-spacing:var(--h100-letter-spacing)}@media(min-width:768px){.AnimatedLabel_content__Wi82k{line-height:3.5rem}}@media(min-width:992px){.AnimatedLabel_content__Wi82k{line-height:5rem}}.AnimatedLabel_content__Wi82k .AnimatedLabel_mask__eHxyJ{display:inline-block;position:absolute;top:0;left:0;width:100%;height:115%;transform-origin:100% 50%;transform:translateZ(0);opacity:.65}.AnimatedLabel_dark__xnBra{color:var(--color-text-primary)}.AnimatedLabel_dark__xnBra .AnimatedLabel_mask__eHxyJ{background-color:var(--color-background-primary)}.AnimatedLabel_light__rzmLW{color:var(--color-text-primary-invert)}.AnimatedLabel_light__rzmLW .AnimatedLabel_mask__eHxyJ{background-color:var(--color-background-primary-invert)}.Portfolio_title__0X_WP{font-size:var(--b300-book);line-height:var(--b300-line-height)}.Portfolio_blueAnimatedLabel__58_Zp,.Portfolio_title__0X_WP{color:var(--color-text-primary-invert)}.Portfolio_blueAnimatedLabel__58_Zp .Portfolio_mask__Jncs2{background-color:var(--color-brand-200)}.Us_usText__NEnjs{color:var(--color-text-primary-invert);font-size:var(--h100-book);line-height:var(--h100-line-height);letter-spacing:var(--h100-letter-spacing)}.Us_usText__NEnjs>span{position:relative}.Us_join__aK2bJ{background-color:transparent!important;border-color:hsla(0,0%,8%,.2)!important}.Comment_comment__TFS3W{position:absolute;background-color:var(--color-brand-200);border:1px solid var(--color-stroke-primary);border-radius:2.625rem;z-index:1;height:32px;font-size:15px;line-height:normal;top:32px;min-width:max-content}@media(min-width:768px){.Comment_comment__TFS3W{top:45px}}@media(min-width:1280px){.Comment_comment__TFS3W{top:60px}}.Comment_comment__TFS3W img{width:24px;height:24px;border-radius:100%}.Comment_comment__TFS3W span{text-wrap:nowrap}.Comment_comment__TFS3W:after,.Comment_comment__TFS3W:before{box-sizing:inherit}.Comment_comment__TFS3W:before{border-bottom-style:solid;border-bottom-width:13px;border-right:5px solid transparent;border-left:5px solid transparent;top:-4px;left:-7px}.Comment_comment__TFS3W:after,.Comment_comment__TFS3W:before{content:"";position:absolute;width:0;height:0;border-top:0 solid transparent;transform:rotate(-50deg)}.Comment_comment__TFS3W:after{border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:11px solid var(--color-brand-200);top:-1px;left:-4px}.Clients_clientTitle__CsDGl{color:var(--color-text-primary);font-size:var(--b300-book);line-height:var(--b300-line-height)}.Hero_hero__A_9o8{position:relative;height:100dvh;height:calc(var(--vh, 1dvh)*100);padding:var(--container-padding) 0}.Hero_hero__A_9o8 .Hero_scrollIcon__IgfbN{color:#fff;position:absolute;right:50%;bottom:calc(var(--container-padding) + 48px + var(--spacing-xl));transform:translateX(50%);animation:Hero_bounce__eIDPw 2s ease-in-out infinite}@media(min-width:768px){.Hero_hero__A_9o8 .Hero_scrollIcon__IgfbN{right:0;bottom:var(--container-padding);transform:none}}@keyframes Hero_bounce__eIDPw{0%,to{transform:translateY(0) translateX(50%)}50%{transform:translateY(20px) translateX(50%)}}.Manifest_manifest__g1L68{position:relative}.Manifest_manifest__g1L68 .Manifest_title__2HKPG{color:var(--color-text-primary);font-size:var(--b300-book)}.Manifest_manifest__g1L68 .Manifest_cards__Wmtss .Manifest_card__5hpqV{width:100%;height:100dvh;position:sticky;top:0;border-radius:var(--radius-large)}.Manifest_manifest__g1L68 .Manifest_cards__Wmtss .Manifest_card__5hpqV .Manifest_container__EP05n{height:100%;padding-top:var(--container-padding);padding-bottom:var(--container-padding);gap:var(--container-padding);color:var(--color-text-primary-invert)}.Manifest_manifest__g1L68 .Manifest_cards__Wmtss .Manifest_card__5hpqV .Manifest_container__EP05n .Manifest_topCard__bYjY_ .Manifest_topCardTitle__0_Ur0{height:min-content;font-size:var(--h300-book);line-height:var(--h300-line-height)}@media(min-width:768px){.Manifest_manifest__g1L68 .Manifest_cards__Wmtss .Manifest_card__5hpqV .Manifest_container__EP05n .Manifest_topCard__bYjY_ .Manifest_topCardTitle__0_Ur0{width:300px}}@media(min-width:1280px){.Manifest_manifest__g1L68 .Manifest_cards__Wmtss .Manifest_card__5hpqV .Manifest_container__EP05n .Manifest_topCard__bYjY_ .Manifest_topCardTitle__0_Ur0{width:312px}}.Manifest_manifest__g1L68 .Manifest_cards__Wmtss .Manifest_card__5hpqV .Manifest_container__EP05n .Manifest_topCard__bYjY_ .Manifest_topCardText__oU5_f{font-size:var(--b400-book);line-height:var(--b400-line-height);width:299px}@media(min-width:768px){.Manifest_manifest__g1L68 .Manifest_cards__Wmtss .Manifest_card__5hpqV .Manifest_container__EP05n .Manifest_topCard__bYjY_ .Manifest_topCardText__oU5_f{width:352px}.Manifest_manifest__g1L68 .Manifest_cards__Wmtss .Manifest_card__5hpqV .Manifest_container__EP05n .Manifest_topCard__bYjY_ .Manifest_topCardText__oU5_f span{width:260px}}@media(min-width:1280px){.Manifest_manifest__g1L68 .Manifest_cards__Wmtss .Manifest_card__5hpqV .Manifest_container__EP05n .Manifest_topCard__bYjY_ .Manifest_topCardText__oU5_f{width:499px}.Manifest_manifest__g1L68 .Manifest_cards__Wmtss .Manifest_card__5hpqV .Manifest_container__EP05n .Manifest_topCard__bYjY_ .Manifest_topCardText__oU5_f span{width:392px}}.Manifest_manifest__g1L68 .Manifest_cards__Wmtss .Manifest_card__5hpqV .Manifest_container__EP05n .Manifest_bottomCard__EvX4a{border-radius:var(--radius-large);width:100%;height:100%;background-position:50%;background-size:cover}.Manifest_manifest__g1L68 .Manifest_cards__Wmtss .Manifest_card1__fkGSC{background-color:var(--color-brand-100)}.Manifest_manifest__g1L68 .Manifest_cards__Wmtss .Manifest_card1__fkGSC .Manifest_bottomCard__EvX4a{background-image:url(/images/about/background-1.png)}.Manifest_manifest__g1L68 .Manifest_cards__Wmtss .Manifest_card2__aR2WO{background-color:var(--color-brand-200)}.Manifest_manifest__g1L68 .Manifest_cards__Wmtss .Manifest_card2__aR2WO .Manifest_bottomCard__EvX4a{background-image:url(/images/about/background-2.jpg)}.Manifest_manifest__g1L68 .Manifest_cards__Wmtss .Manifest_card3__Kn5Zi{background-color:var(--color-brand-300)}.Manifest_manifest__g1L68 .Manifest_cards__Wmtss .Manifest_card3__Kn5Zi .Manifest_bottomCard__EvX4a{background-image:url(/images/about/background-3.png)}.Manifest_manifest__g1L68 .Manifest_cards__Wmtss .Manifest_card4___sP8o{background-color:var(--color-brand-100)}.Manifest_manifest__g1L68 .Manifest_cards__Wmtss .Manifest_card4___sP8o .Manifest_bottomCard__EvX4a{background-image:url(/images/about/background-4.png)}.Presentation_presentation__pBqRx{position:relative;z-index:calc(var(--z-index-modal) + 1);background-color:var(--color-background-primary);width:100vw;height:100vh;height:calc(var(--vh, 1vh)*100);top:0;left:0}.Presentation_presentation__pBqRx>div{position:absolute;width:100%}@media(min-width:768px)and (max-width:1280px){.Presentation_presentation__pBqRx>div{top:-20%}}.Presentation_hidden__Nxii2{display:none}.Projects_projects__lAm1k .Projects_pageOpening__gOJBL{position:sticky;top:0}.Projects_projects__lAm1k .Projects_card__TxGKM{position:relative;background-color:var(--color-background-primary);border-radius:var(--radius-large)}.Label_label__GFwC_{padding:var(--spacing-4) var(--spacing-12);border-radius:100px;border:1px solid var(--color-stroke-secondary);white-space:nowrap;font-size:var(--c100-book);line-height:var(--c100-line-height);color:var(--color-text-primary)}.AllProjects_allProjects__k9rJt .AllProjects_title__wzde3{color:var(--color-text-primary);font-size:var(--b300-book);line-height:var(--b300-line-height)}.AllProjects_allProjects__k9rJt .AllProjects_container__wphgW{border-top:1px solid var(--color-stroke-secondary)}.AllProjects_allProjects__k9rJt .AllProjects_container__wphgW .AllProjects_row__RVKhr{border-bottom:1px solid var(--color-stroke-secondary)}.AllProjects_allProjects__k9rJt .AllProjects_container__wphgW .AllProjects_row__RVKhr .AllProjects_client__FZZkx{color:var(--color-text-primary)}.AllProjects_allProjects__k9rJt .AllProjects_container__wphgW .AllProjects_row__RVKhr .AllProjects_project__SWO6T{white-space:nowrap;color:var(--color-text-seconady-invert);font-size:var(--c100-book);line-height:var(--c100-line-height)}.ProjectsGrid_projectsGrid__NvMDS{display:grid;row-gap:var(--spacing-xg)}@media(min-width:768px){.ProjectsGrid_projectsGrid__NvMDS{grid-template-columns:repeat(2,1fr);column-gap:var(--spacing-16)}}@media(min-width:1280px){.ProjectsGrid_projectsGrid__NvMDS{column-gap:var(--spacing-24)}}.ProjectsGrid_projectsGrid__NvMDS .ProjectsGrid_card__No5An{font-size:var(--b400-book);line-height:var(--b400-line-height);transition:transform .3s ease;animation:ProjectsGrid_fadeIn__a3NpF 2s ease}@keyframes ProjectsGrid_fadeIn__a3NpF{0%{z-index:0;transform:translateY(-100px);opacity:0}50%{transform:translateY(0)}to{z-index:1;opacity:1}}.ProjectsGrid_projectsGrid__NvMDS .ProjectsGrid_card__No5An:hover{transform:scale(1.01)}.ProjectsGrid_projectsGrid__NvMDS .ProjectsGrid_card__No5An:hover .ProjectsGrid_client__BFKwI{text-decoration:underline}.ProjectsGrid_projectsGrid__NvMDS .ProjectsGrid_card__No5An:focus{border-radius:var(--radius-large);border:1px solid var(--color-stroke-secondary)}.ProjectsGrid_projectsGrid__NvMDS .ProjectsGrid_card__No5An .ProjectsGrid_image__XraSn{width:100%;height:308px;border-radius:var(--radius-large);background-position:50%;background-size:cover}@media(min-width:768px){.ProjectsGrid_projectsGrid__NvMDS .ProjectsGrid_card__No5An .ProjectsGrid_image__XraSn{height:315px}}@media(min-width:1280px){.ProjectsGrid_projectsGrid__NvMDS .ProjectsGrid_card__No5An .ProjectsGrid_image__XraSn{height:516px}}.ProjectsGrid_projectsGrid__NvMDS .ProjectsGrid_card__No5An .ProjectsGrid_client__BFKwI{color:var(--color-text-primary)}.ProjectsGrid_projectsGrid__NvMDS .ProjectsGrid_card__No5An .ProjectsGrid_project__G587Z{color:var(--color-text-seconady-invert)}.Projects_title__JOoI_{color:var(--color-text-primary);font-size:var(--b300-book);line-height:var(--b300-line-height)}.CardList_cardList__Oa3pF{opacity:0;border-radius:var(--radius-large);background-color:var(--color-background-primary-invert);color:var(--color-text-primary-invert)}.CardList_cardList__Oa3pF:hover{cursor:pointer}.CardList_cardList__Oa3pF .CardList_textsContainer__BdgLC{gap:0;transition:gap 1.5s ease}.CardList_cardList__Oa3pF .CardList_textsContainer__BdgLC .CardList_titleContainer__8xYl2{font-size:var(--h300-book);line-height:var(--h300-line-height)}@media(min-width:768px){.CardList_cardList__Oa3pF .CardList_textsContainer__BdgLC .CardList_titleContainer__8xYl2{width:231px}}@media(min-width:992px){.CardList_cardList__Oa3pF .CardList_textsContainer__BdgLC .CardList_titleContainer__8xYl2{width:auto}}.CardList_cardList__Oa3pF .CardList_textsContainer__BdgLC .CardList_titleContainer__8xYl2 .CardList_subtitle__VgMr_{color:var(--color-base-600);font-size:var(--b400-book);line-height:var(--b400-line-height);white-space:nowrap}.CardList_cardList__Oa3pF .CardList_textsContainer__BdgLC .CardList_texts__SVASV{opacity:0;max-height:0;overflow:hidden;transition:max-height 1.5s ease,opacity 1.5s ease}@media(min-width:768px){.CardList_cardList__Oa3pF .CardList_textsContainer__BdgLC .CardList_texts__SVASV{width:318px}}@media(min-width:1280px){.CardList_cardList__Oa3pF .CardList_textsContainer__BdgLC .CardList_texts__SVASV{width:566px}}.CardList_cardList__Oa3pF .CardList_icon__vZPPD{position:relative;width:24px;height:24px}@media(min-width:768px){.CardList_cardList__Oa3pF .CardList_icon__vZPPD{width:32px;height:32px}}.CardList_cardList__Oa3pF .CardList_icon__vZPPD .CardList_svg__s4M12{position:absolute;top:0;left:0;opacity:0;transition:opacity .5s ease;width:100%;height:100%}.CardList_cardList__Oa3pF .CardList_icon__vZPPD .CardList_show__jWcae{opacity:1}.CardList_showHidden__RnYAn .CardList_textsContainer__BdgLC{gap:var(--spacing-40)}.CardList_showHidden__RnYAn .CardList_textsContainer__BdgLC .CardList_texts__SVASV{opacity:1;max-height:160px}.CardList_animateSlideFade__lnsdj{animation:CardList_slide-fade-up__VPuYK 1.5s ease-out forwards}@keyframes CardList_slide-fade-up__VPuYK{0%{transform:translateY(50px);opacity:0}to{transform:translateY(0);opacity:1}}.Featured_title__VCnkM,.Services_services__wjc9o .Services_title__LeNWU{color:var(--color-text-primary);font-size:var(--b300-book);line-height:var(--b300-line-height)}.Services_services__oZo0g .Services_firstBlock__tAiXT{width:75%}@media(min-width:768px){.Services_services__oZo0g .Services_firstBlock__tAiXT{width:37.5%}}@media(min-width:1280px){.Services_services__oZo0g .Services_firstBlock__tAiXT{width:33.3333333333%}}.Services_services__oZo0g .Services_firstBlock__tAiXT .Services_label__ravJh{color:var(--color-text-primary-invert);border:1px solid var(--color-stroke-tertiary)}.Services_services__oZo0g .Services_secondBlock__JE7Nr{width:100%}@media(min-width:768px){.Services_services__oZo0g .Services_secondBlock__JE7Nr{width:50%}}.Services_services__oZo0g .Services_secondBlock__JE7Nr .Services_descriptionHide__AfczM{overflow:hidden;font-size:0;margin-bottom:0;max-height:0;animation:Services_dissappear__KzpZF 1s ease}@keyframes Services_dissappear__KzpZF{0%{font-size:var(--b400-book);opacity:1;margin-bottom:var(--spacing-xl);max-height:400px}70%{opacity:0}99%{font-size:var(--b400-book);margin-bottom:0;max-height:0}to{font-size:0;opacity:0;margin-bottom:0;max-height:0}}.Services_services__oZo0g .Services_secondBlock__JE7Nr .Services_description__RksQR{overflow:hidden;font-size:var(--b400-book);line-height:var(--b400-line-height);margin-bottom:var(--spacing-xl);animation:Services_appear__5xaZC 1.5s ease}@keyframes Services_appear__5xaZC{0%{opacity:0;max-height:0;margin-bottom:0}30%{opacity:0}70%{max-height:400px;margin-bottom:var(--spacing-xl)}to{opacity:1;max-height:400px;margin-bottom:var(--spacing-xl)}}.Services_services__oZo0g .Services_secondBlock__JE7Nr .Services_showButton__dLx1V{display:flex;justify-content:center;min-width:min-content;width:140px}@media(min-width:1280px){.Services_services__oZo0g .Services_secondBlock__JE7Nr .Services_showButton__dLx1V{width:150px}}