.cta_section__ztf2y{border-top:1px solid var(--n7)}.cta_box__zw2Sj{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:32px;background-color:var(--n7);border-radius:8px}.cta_content__6lX_r{display:flex;flex-direction:column;align-items:flex-start;padding:60px}.cta_title__P47BZ{margin-bottom:24px}.cta_subtitle___hxK0{margin-bottom:32px}.cta_image_container__x5FUz{width:100%;height:520px;margin-top:-55px}.cta_image__PlqWk{width:100%;height:100%;object-fit:cover}@media (max-width:768px){.cta_box__zw2Sj{grid-template-columns:repeat(1,1fr)}.cta_image_container__x5FUz{margin-top:0;height:100%}.cta_content__6lX_r{padding:32px}.cta_button__uOJPm{width:100%}}.author_container__S4UHg{position:fixed;bottom:20px;right:20px;background-color:var(--n8);padding:8px 12px;border-radius:4px;box-shadow:0 10px 20px rgba(35,38,47,.2);display:grid;grid-template-columns:repeat(2,auto);align-items:center;grid-gap:6px}.author_title__8rAPV{color:var(--n2)}.author_icon__WZe7n{fill:var(--p1)}.footer_section__eZ6x5{border-top:1px solid var(--n6)}.footer_container__K9h0P{display:flex;flex-direction:row;justify-content:space-between;grid-gap:32px}.footer_title__yBeCR{margin-bottom:24px}.footer_subtitle__eMbB2{margin-bottom:32px;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.footer_newsletter__ZhGdA{margin-top:16px;display:grid;grid-template-columns:repeat(2,auto);grid-gap:8px}.footer_input__DAXCp{padding:18px;border:1px solid var(--n6);border-radius:8px;color:var(--n2)}.footer_button__y4zpi{color:var(--n4);text-align:left}.footer_button__y4zpi:hover{color:var(--n2)}.footer_main_content__H0Jjo{max-width:320px}.footer_sub_content__DcM2O{display:grid;grid-template-columns:repeat(3,auto);grid-gap:32px}.footer_content__veiCM{display:flex;flex-direction:column;align-items:flex-start}.footer_links___TaaR{display:grid;grid-template-columns:repeat(1,auto);grid-gap:16px}@media (max-width:768px){.footer_container__K9h0P{grid-template-columns:repeat(1,auto)}.footer_sub_content__DcM2O{grid-template-columns:repeat(2,auto);margin-top:48px}.footer_main_content__H0Jjo{max-width:100%}.footer_newsletter__ZhGdA{grid-template-columns:repeat(1,auto)}}@media screen and (max-width:474px){.footer_container__K9h0P{flex-direction:column}.footer_sub_content__DcM2O{grid-template-columns:repeat(1,auto)}}.footertip_container__KVoYi{padding:45px;display:flex;align-items:center;justify-content:space-between}.footertip_author__0ySh_{color:var(--p1)}@media (max-width:768px){.footertip_container__KVoYi{flex-direction:column;text-align:center}.footertip_title__YZ5xT{margin-bottom:16px}}.header_section__FDXvD{height:120px;display:flex;align-items:center;position:fixed;z-index:99;top:0;left:0;right:0;transition:all .4s cubic-bezier(.175,.885,.32,1.275)}.header_container__oQHiA{display:flex;align-items:center;justify-content:space-between}.header_links__NxNbj{display:grid;grid-template-columns:repeat(5,auto);grid-gap:32px}.header_active__oZ81P,.header_link__ciCYf{color:var(--p1)}.header_inactive__aWylP{color:var(--n4)}.header_inactive__aWylP:hover{color:var(--p1)}.header_close_button__EGFPP,.header_menu_link__2mHSs,.header_open_button__mHpmb,.header_responsive_button__JmYyK{display:none}@media (max-width:768px){.header_section__FDXvD{position:fixed;z-index:99;top:0;left:0;right:0;transition:all .4s cubic-bezier(.175,.885,.32,1.275)}.header_link__ciCYf{display:none}.header_active_logo__V9WM7{color:var(--n2);text-transform:capitalize}.header_links__NxNbj{display:none}.header_menu_link__2mHSs{display:block}.header_responsive_links__1FemJ{display:grid;grid-template-columns:repeat(1,auto);grid-gap:32px;align-items:center;justify-content:center;text-align:center;position:absolute;background:var(--n8);top:32px;right:32px;left:32px;padding:60px;border-radius:8px;animation:header_fadeUp__G47ii .4s cubic-bezier(.175,.885,.32,1.275) forwards;box-shadow:0 20px 40px rgba(35,38,47,.1)}.header_open_button__mHpmb{display:block}.header_close_button__EGFPP{display:block;position:absolute;top:32px;right:32px}}@keyframes header_fadeUp__G47ii{0%{transform:translateY(80px)}to{transform:translateY(0)}}.service_container__6W_bz{padding:60px 40px;background-color:var(--n7);border-radius:8px;transition:all .2s cubic-bezier(.215,.61,.355,1)}.service_title__SYdjR{margin-top:32px;margin-bottom:16px}.service_container__6W_bz:hover{background-color:var(--p1)}.service_container__6W_bz:hover .service_title__SYdjR{color:var(--n8)}.service_container__6W_bz:hover .service_subtitle__Pm3b3{color:var(--n6)}.service_container__6W_bz:hover .service_icon__RocHG{fill:var(--n8)}.textoverlap_container__3GRTP{position:relative;display:flex;align-items:center;justify-content:flex-start}.textoverlap_title__YUjd7{position:absolute}.textoverlap_text__mjmN4{color:var(--n6)}@media (max-width:768px){.textoverlap_container__3GRTP{justify-content:center}}.item_image_container__dwth5{width:100%;height:420px;overflow:hidden;cursor:pointer;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:8px;border-top-right-radius:8px}.item_image__YccFc{width:100%;height:100%;object-fit:cover;border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;border-top-left-radius:inherit;border-top-right-radius:inherit;transition:all .2s cubic-bezier(.215,.61,.355,1)}.item_content__mx4Ho{padding:30px;background-color:var(--n7);border-bottom-left-radius:8px;border-bottom-right-radius:8px}.item_text__pmlyf{color:var(--p1)}.item_title__kMflp{margin-top:8px}.item_image_container__dwth5:hover .item_image__YccFc{transform:scale(1.1)}@media (max-width:768px){.item_image_container__dwth5{height:420px}}.news_section__MqZLd{border-top:1px solid var(--n6)}.news_upper_content__65nBK{display:flex;align-items:center;justify-content:space-between}.news_content__22PCQ{display:flex;flex-direction:column;align-items:flex-start}.news_wrapper__grrKT{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:32px;margin-top:60px}@media (max-width:768px){.news_upper_content__65nBK{flex-direction:column}.news_content__22PCQ{align-items:center}.news_button__I6eML{margin-top:32px}.news_wrapper__grrKT{grid-template-columns:repeat(2,1fr)}}@media (max-width:474px){.news_wrapper__grrKT{grid-template-columns:repeat(1,1fr)}}.hero_section__TYGQQ{position:relative;display:flex;align-items:center;justify-content:center;padding-top:150px}.hero_content__GuZBl{display:flex;flex-direction:column;align-items:flex-start;max-width:600px;border-radius:8px}.hero_title__PBUjt{margin-top:24px;margin-bottom:24px;color:var(--n8)}.hero_subtitle__v0sc1{margin-bottom:15px;color:var(--n5)}.hero_span___mo1P{color:var(--p1)}.hero_text__6LSwk{color:var(--n8)}.hero_wrapper__Ux_cG{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px}.hero_stats_wrapper__ekWru{margin-top:32px;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:32px}.hero_image_container__ZGHF6{position:absolute;z-index:-1;right:0;width:100%;height:100%;top:0;display:flex;align-items:center;justify-content:center}.hero_image__g7tdR{width:100%;height:100%;object-fit:cover;position:relative}.hero_author__ed6hF{position:absolute;bottom:32px}.hero_overlay__S9mkd{position:absolute;width:100%;height:100%;background-color:var(--n2);opacity:.6}.hero_socials__ctEUX{display:flex;gap:16px;margin-top:32px;align-items:center}.hero_social_icon__hxvg_{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;transition:background .2s,box-shadow .2s;color:var(--n8);text-decoration:none}.hero_social_icon__hxvg_ svg{fill:var(--n8)}.hero_social_icon__hxvg_:hover{color:var(--n1);box-shadow:0 2px 8px rgba(0,0,0,.08)}.hero_social_icon__hxvg_:hover svg{fill:var(--p1)}@media (max-width:768px){.hero_image_container__ZGHF6{width:100%}.hero_wrapper__Ux_cG{grid-template-columns:1fr;width:100%}.hero_title__PBUjt{font-size:48px;line-height:(56/48);letter-spacing:-.02em}.hero_subtitle__v0sc1,.hero_text__6LSwk{font-size:16px;line-height:(24/16)}.hero_button__PACB9{width:100%}}@media (max-width:474px){.hero_title__PBUjt{font-size:40px;line-height:(48/40);letter-spacing:-.01em}}.stats_container__rcxiH{display:grid;grid-gap:8px}.stats_title__UUltR{color:var(--n8)}@media (max-width:768px){.stats_title__UUltR{font-size:24px;line-height:(32/24);letter-spacing:-.01em}}.services_upper_content__YGKhY{display:flex;align-items:center;justify-content:space-between}.services_content__5g8Qs{display:flex;flex-direction:column;align-items:flex-start}.services_wrapper__EK4md{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:32px;margin-top:60px}.services_facts_wrapper__UIvof{display:grid;grid-template-columns:repeat(3,1fr);align-items:center;justify-content:center;grid-gap:32px;margin-top:48px;background:var(--n7);border-radius:8px;padding:60px}@media (max-width:768px){.services_upper_content__YGKhY{flex-direction:column}.services_content__5g8Qs{align-items:center}.services_button___km_y{margin-top:32px}.services_facts_wrapper__UIvof,.services_wrapper__EK4md{grid-template-columns:repeat(2,1fr)}}@media (max-width:474px){.services_facts_wrapper__UIvof,.services_wrapper__EK4md{grid-template-columns:repeat(1,1fr)}}.fact_container__zgf9b{display:flex;flex-direction:column;align-items:center;justify-content:center}.fact_title__NRlBO{margin-top:16px;margin-bottom:16px}.fact_icon__FY_1H{fill:var(--p1)}.card_container__DHa8L{padding:60px 40px;background-color:var(--n7);border-radius:8px;transition:all .2s cubic-bezier(.215,.61,.355,1);display:flex;flex-direction:column}.card_icon__yxsDP{stroke:var(--n1);fill:var(--n1);stroke-width:1px}.card_title___LGIt{height:60px;margin-top:32px;margin-bottom:16px}.card_subtitle__QQK4w{height:120px}.card_container__DHa8L:hover{background-color:var(--p1)}.card_container__DHa8L:hover .card_title___LGIt{color:var(--n8)}.card_container__DHa8L:hover .card_subtitle__QQK4w{color:var(--n6)}.card_container__DHa8L:hover .card_icon__yxsDP{fill:var(--n8);stroke:var(--n8)}.project_image_container__nrFk_{position:relative;width:100%;height:520px;border-radius:8px;display:flex;align-items:center;justify-content:center;cursor:pointer}.project_image__hGfyw{width:100%;height:100%;object-fit:cover;border-radius:inherit}.project_overlay__jwblc{position:absolute;width:100%;height:100%;border-radius:inherit;background-color:rgba(35,38,47,.2);transition:all .2s cubic-bezier(.215,.61,.355,1);display:flex;align-items:center;justify-content:center}.project_icon_container__p8XR3{gap:10px}.project_icon_container__p8XR3,.project_play__ETinx{display:flex;align-items:center;justify-content:center}.project_play__ETinx{opacity:0;width:60px;height:60px;background:linear-gradient(83.59deg,#fcfcfd 36.52%,rgba(252,252,253,.83) 98.8%);box-shadow:0 40px 64px -32px hsla(0,0%,6%,.1);-webkit-backdrop-filter:blur(32px);backdrop-filter:blur(32px);border-radius:50%;transition:all .2s cubic-bezier(.215,.61,.355,1)}.project_play__ETinx:active{transform:scale(.9)}.project_overlay__jwblc:hover .project_play__ETinx{opacity:1}.project_title__0GgyL{margin-top:16px}.project_image_container__nrFk_:hover .project_overlay__jwblc{background-color:rgba(35,38,47,.5)}@media (max-width:768px){.project_image_container__nrFk_{height:420px}}.projects_upper_content__XJ5x_{display:flex;align-items:center;justify-content:space-between}.projects_content__iNfwQ{display:flex;flex-direction:column;align-items:flex-start}.projects_wrapper__ZDwGR{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:32px;margin-top:60px}@media (max-width:768px){.projects_upper_content__XJ5x_{flex-direction:column}.projects_content__iNfwQ{align-items:center}.projects_button__N82Oy{margin-top:32px}.projects_wrapper__ZDwGR{grid-template-columns:repeat(2,1fr)}}@media (max-width:474px){.projects_wrapper__ZDwGR{grid-template-columns:repeat(1,1fr)}}.clients_section__29A3Q{background-color:var(--n7)}.clients_container__jmuaX{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:32px;align-items:center}.clients_content__lvSsp{display:flex;flex-direction:column;align-items:flex-start}.clients_wrapper__h1kOf{display:grid;grid-template-columns:repeat(2,auto);grid-gap:32px}@media (max-width:768px){.clients_container__jmuaX{grid-template-columns:repeat(1,1fr)}.clients_wrapper__h1kOf{margin-top:48px}.clients_content__lvSsp{align-items:center}}@media (max-width:474px){.clients_wrapper__h1kOf{grid-template-columns:repeat(1,auto)}}.client_container__C1CY_{display:flex;align-items:center;justify-content:center;padding:50px;background-color:var(--n8);border-radius:8px}.client_container__C1CY_ svg{fill:var(--n4);transition:all .2s cubic-bezier(.215,.61,.355,1)}.client_container__C1CY_:hover svg{fill:var(--n2)}.errorfallback_container__xC3Z_{min-height:100vh;width:100vw;display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--n1);text-align:center;border-radius:0;padding:32px;box-sizing:border-box}.errorfallback_title__5lzYz{font-weight:700;font-size:2rem;margin-bottom:24px;line-height:1.3}.errorfallback_button__4SsZV{margin-top:24px;padding:12px 32px;font-size:1rem;font-weight:600;background:var(--p1);color:#fff;border:none;border-radius:8px;cursor:pointer;box-shadow:0 2px 8px rgba(0,0,0,.08);transition:background .2s,transform .2s}.errorfallback_button__4SsZV:hover{background:var(--p0);transform:translateY(-2px) scale(1.03)}@media (max-width:600px){.errorfallback_title__5lzYz{font-size:1.2rem}.errorfallback_container__xC3Z_{padding:16px}.errorfallback_button__4SsZV{width:100%;padding:12px 0}}