.navbar_navigator___eteN{width:100%;max-width:1024px;background-color:var(--black);display:flex;justify-content:space-between;align-items:center;gap:16px;padding:16px}.navbar_navigator_logo__GyGzV{height:24px}.navbar_navigator_logo__GyGzV>svg{height:100%;width:auto}.navbar_navigator_links_desktop__nhyZs{display:none;width:auto;align-items:center;gap:48px}.navbar_navigator_links_desktop__nhyZs>a{text-decoration:none;color:var(--white);font-size:16px;line-height:calc(16px * 1.2);position:relative;cursor:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.navbar_navigator_links_desktop__nhyZs>a:after{content:"";position:absolute;top:100%;left:0;background-color:var(--white);height:1px;width:25px;transform:scale(0);transform-origin:left center;transition:transform .2s ease-in-out}.navbar_navigator_links_desktop__nhyZs>a:hover:after{transform:scale(1)}.navbar_navigator_language_desktop__lxwpK{display:flex;align-items:center;gap:8px;width:auto}.navbar_navigator_language_desktop_flag__cnSig{height:calc(16px * 1.2);width:auto;cursor:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.navbar_navigator_language_desktop_flag__cnSig>svg{height:100%;width:auto}.navbar_mobile__OLLhn{position:relative;display:block;height:24px;width:24px}.navbar_mobile_icon__AlmEr{height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2500}.navbar_mobile_icon__AlmEr>svg{height:100%;width:auto}.navbar_mobile_menu__zUCWE{position:absolute;top:100%;right:0;margin-top:8px;background-color:var(--black);width:35vw;padding:0 8px;border-top:1px solid var(--white);border-bottom:1px solid var(--white);transform-origin:top right;transition:transform .2s ease-in-out}.navbar_mobile_menu__zUCWE>ul{display:flex;flex-direction:column;align-items:flex-start;list-style:none}.navbar_mobile_menu__zUCWE>ul>li{width:100%;padding:8px 0}.navbar_mobile_menu__zUCWE>ul>li:not(:last-child){border-bottom:1px solid hsla(0,0%,100%,.25)}.navbar_mobile_menu__zUCWE>ul>li>a,.navbar_navigator_language_mobile__fGKxD>span{cursor:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-decoration:none;color:var(--white);font-size:14px;line-height:calc(14px * 1.2)}.navbar_navigator_language_mobile__fGKxD{display:flex;width:100%;gap:8px;align-items:center;justify-content:flex-start}.navbar_navigator_language_mobile_flag__4_iqr{height:calc(14px * 1.2);width:auto}.navbar_navigator_language_mobile_flag__4_iqr>svg{height:100%;width:auto}@media screen and (min-width:470px){.navbar_mobile__OLLhn{display:none}.navbar_navigator_links_desktop__nhyZs{display:flex}}@media screen and (min-width:1440px) and (min-height:900px){.navbar_navigator___eteN{max-width:100%}.navbar_navigator_logo__GyGzV{height:32px}.navbar_navigator_links_desktop__nhyZs>a{font-size:18px;line-height:calc(18px * 1.2)}.navbar_navigator_language_desktop_flag__cnSig{height:calc(18px * 1.2)}.navbar_navigator_links_desktop__nhyZs{gap:64px}}.footer_contact__GJtkW{display:flex;flex-direction:column;width:100%;max-width:1024px;gap:16px;padding:0 16px 16px}.footer_contact_title__wVw1b{display:flex;flex-direction:column;gap:0}.footer_contact_title__wVw1b>h5{font-size:24px;font-weight:700;line-height:calc(24px * 1.2)}.footer_contact_title__wVw1b>h5,.footer_contact_title__wVw1b>span{color:var(--white);cursor:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.footer_contact_title__wVw1b>span{font-size:16px;font-weight:400;line-height:calc(16px * 1.2);opacity:.75}.footer_contact_list__2rurq{width:100%;display:flex;flex-direction:column;gap:8px}.footer_contact_list_item__eiXr9>a{font-size:16px;font-weight:300;color:var(--white);line-height:calc(16px * 1.2);text-decoration:none;word-wrap:break-word;cursor:none}.footer_contact_list_item__eiXr9>span{font-weight:700}.footer_contact_list_item__eiXr9>span,.footer_contact_mention__L5dHo{font-size:16px;color:var(--white);line-height:calc(16px * 1.2);cursor:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.footer_contact_mention__L5dHo{font-weight:300;opacity:.5}@media screen and (min-width:700px){.footer_contact__GJtkW{padding-bottom:32px}}@media screen and (min-width:1440px) and (min-height:900px){.footer_contact__GJtkW{max-width:1280px}.footer_contact_title__wVw1b>h5{font-size:32px;line-height:calc(32px * 1.2)}.footer_contact_list_item__eiXr9>a,.footer_contact_list_item__eiXr9>span,.footer_contact_mention__L5dHo,.footer_contact_title__wVw1b>span{font-size:18px;line-height:calc(18px * 1.2)}}.technologies_techs_container__CXJ_F{display:flex;flex-direction:column;gap:16px;width:100%;max-width:1024px;padding:0 16px}.technologies_techs_title__nYkUD{display:flex;flex-direction:column;gap:0}.technologies_techs_title__nYkUD>span{font-size:16px;font-weight:400;line-height:calc(16px * 1.2);opacity:.75}.technologies_techs_title__nYkUD>h2,.technologies_techs_title__nYkUD>span{color:var(--white);cursor:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.technologies_techs_title__nYkUD>h2{font-size:24px;font-weight:700;line-height:calc(24px * 1.2)}.technologies_tech_grid__N2_aK{display:flex;flex-direction:column;gap:16px;width:100%}.technologies_techs_grid_item__VBNhK{display:flex;flex-direction:column;gap:8px;width:100%;background-color:var(--black-light);padding:16px;border-radius:4px}.technologies_techs_grid_item_title__BdyG6{display:flex;gap:8px;align-items:center;justify-content:flex-start}.technologies_techs_grid_item_title__BdyG6>h3{font-weight:700;line-height:calc(16px * 1.2)}.technologies_techs_grid_item__VBNhK>p,.technologies_techs_grid_item_title__BdyG6>h3{font-size:16px;color:var(--white);cursor:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.technologies_techs_grid_item__VBNhK>p{font-weight:300;line-height:calc(16px * 1.5);opacity:.75}@media screen and (min-width:700px){.technologies_tech_grid__N2_aK{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;gap:16px;width:100%}}@media screen and (min-width:1440px) and (min-height:900px){.technologies_techs_container__CXJ_F{max-width:1280px}.technologies_techs_title__nYkUD>span{font-size:18px;line-height:calc(18px * 1.2)}.technologies_techs_title__nYkUD>h2{font-size:32px;line-height:calc(32px * 1.2)}.technologies_techs_grid_item_title__BdyG6>h3{font-size:18px;line-height:calc(18px * 1.2)}.technologies_techs_grid_item__VBNhK>p{font-size:18px;line-height:calc(18px * 1.5)}}