.style_mobile_menu_button__MKsAg{z-index:1000;display:none;flex-direction:column;justify-content:space-around;width:40px;height:30px;border:none;cursor:pointer;padding:0;transition:all .3s ease}.style_mobile_menu_button__MKsAg:focus{outline:none}.style_burger_icon__jcunh{display:flex;flex-direction:column;justify-content:space-around;height:100%}.style_burger_line__R9lin{display:block;width:40px;height:2px;background-color:#3a1492;border-radius:2px;transition:all .3s ease}.style_open__iELOR .style_burger_line__R9lin:first-child{transform:translateY(10px) rotate(45deg)}.style_open__iELOR .style_burger_line__R9lin:nth-child(2){opacity:0}.style_open__iELOR .style_burger_line__R9lin:nth-child(3){transform:translateY(-10px) rotate(-45deg)}@media screen and (max-width:480px){.style_mobile_menu_button__MKsAg{display:flex}}.style_header__zGlFh{background-color:var(--second-black)}.style_wrapper__gBvWR{display:flex;justify-content:space-between;align-items:center;padding:0 20px}.style_nav__jopE5{display:flex;gap:20px}.style_nav__jopE5 li{font-family:500;transition:color .3s ease-in-out;cursor:pointer;list-style:none}.style_nav__jopE5 li a{color:var(--main-text)!important;text-decoration:none}.style_nav__jopE5 li:hover{color:var(--violet);text-decoration:underline}.style_mobile_menu__G740h{position:fixed;top:0;right:-480px;width:0;height:100vh;background-color:var(--second-black);box-shadow:-2px 0 5px rgba(0,0,0,.2);transition:all .6s ease;z-index:999;padding-top:60px}.style_mobile_menu_open__1UHsI{width:100%;right:0}.style_mobile_menu_open__1UHsI body{overflow-y:hidden}.style_mobile_menu__G740h ul li{padding:10px 20px;text-align:right}@media screen and (max-width:480px){.style_nav__jopE5{display:none}.style_wrapper__gBvWR{padding:0}}.style_hero__C_FUF{position:relative;padding:120px 0}.style_bg_hero__kFPpH{position:absolute;top:0;right:0;z-index:-1}.style_content_hero__f9T_q{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:center;align-items:center}.style_title_hero__wuzoO{margin-bottom:40px;line-height:150%;font-weight:1000;text-transform:uppercase;font-size:clamp(1.875rem,1.875rem + 2.0833vw,3.75rem);background-image:linear-gradient(90deg,#3a1492,#ff5733);background-clip:text;-webkit-background-clip:text;color:transparent}.style_desc_hero__5Azcu,.style_title_hero__wuzoO{margin-top:40px;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;text-align:center}.style_desc_hero__5Azcu{max-width:600px;font-weight:500;color:var(--main-gray);font-size:clamp(1rem,1rem + .9722vw,1.875rem)}.style_btn_wrapper_hero__GIKjg{margin-top:40px;display:flex;gap:30px}@media screen and (max-width:480px){.style_btn_wrapper_hero__GIKjg{flex-direction:column}.style_hero__C_FUF{padding:40px 0}}.style_btn_main__v8udQ{padding:16px;border-radius:50px;width:195px;text-align:center;font-size:16px;font-weight:500}.style_btn_main_black__Yd8Gh{color:var(--main-white);border:2px solid var(--main-white);background-color:transparent;transition:all .3s ease-in-out}.style_btn_main_white__9DQ1K{border:none;background-color:var(--main-white);color:var(--main-black);transition:all .3s ease-in-out}.style_tech_section__vYWlv{display:flex;justify-content:center;align-items:center}.style_subtitle__8PFsm{font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;font-size:20px;letter-spacing:12%;font-weight:900;text-transform:uppercase;color:var(--main-gray);margin:0 auto;text-align:center}.style_list_tech__sBgEa{display:grid;grid-template-columns:repeat(6,1fr);text-align:center;gap:60px;margin:48px 0}.style_list_tech__sBgEa li{list-style:none}.style_img__6ZJfS{width:50px;height:50px}@media screen and (max-width:480px){.style_list_tech__sBgEa{grid-template-columns:repeat(2,1fr)}}.style_title_hero__cQf75{margin-top:40px;margin-bottom:40px;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;text-align:center;line-height:150%;font-weight:1000;text-transform:uppercase;font-size:clamp(1.25rem,1.25rem + 1.0417vw,2.1875rem);background-image:linear-gradient(270deg,#5badff,#1373d1);background-clip:text;-webkit-background-clip:text;color:transparent}.style_experiences__v7t2b{margin:0 auto}.style_experiences_list__7ddCJ{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;margin:40px 0}.style_wrapper___uItH{display:flex;justify-content:space-between;align-items:center;gap:30px}.style_main_content__ijthq{display:flex;align-items:center;gap:10px}.style_experience_list__Nj_YU{display:flex;flex-direction:column;gap:50px}.style_exp_title__ecvRi{font-weight:900;color:var(--white);font-size:22px}.style_desc_text__Svmfo,.style_exp_title__ecvRi{font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif}.style_desc_text__Svmfo{font-size:14px;color:var(--main-gray);max-width:660px}.style_exp_date__WcCDo{color:var(--main-gray)}.style_desc__XU_x_{margin-top:20px}@media screen and (max-width:769px){.style_exp_title__ecvRi{font-size:18px}}.style_title_hero__R41Ui{margin-top:40px;margin-bottom:40px;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;text-align:center;line-height:150%;font-weight:1000;text-transform:uppercase;font-size:clamp(1.25rem,1.25rem + 1.0417vw,2.1875rem);background-image:linear-gradient(270deg,#FF8660,#D5491D);background-clip:text;-webkit-background-clip:text;color:transparent}.style_projects__i_gNt{margin:0 auto}.style_projects_list__hT7GK{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;margin:40px 0}.style_item_project__0navT{display:flex;flex-direction:column;border:none}.style_img_wrapper__yyC8h{min-height:235px;min-width:auto;background-image:linear-gradient(270deg,#51446e,#231533);border:none;border-top-left-radius:30px;border-top-right-radius:30px}.style_item_project_image__ARt7V{height:100%;width:100%;object-fit:contain;border:none}.style_item_project_bottom__aWh1u{display:flex;flex-direction:column;gap:10px;padding:20px 10px;background-color:var(--card-bg);border-bottom-right-radius:30px;border-bottom-left-radius:30px}.style_item_project_link__eMzdW{text-transform:uppercase;color:var(--main-gray);font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;font-weight:900;font-size:12px}@media screen and (max-width:580px){.style_projects_list__hT7GK{grid-template-columns:repeat(1,1fr)}.style_item_project__0navT{max-height:350px;height:100%}}.style_title_hero__VoXuq{margin-top:40px;margin-bottom:40px;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;text-align:center;line-height:150%;font-weight:1000;text-transform:uppercase;font-size:clamp(1.25rem,1.25rem + 1.0417vw,2.1875rem);background-image:linear-gradient(270deg,#FF8660,#D5491D);background-clip:text;-webkit-background-clip:text;color:transparent}.style_wrapper_footer__1iqfe{display:flex;flex-direction:column;gap:20px}.style_wrapper_footer__1iqfe .style_desc__HLusQ{max-width:660px}.style_footer_email__BnkOy{text-decoration:underline}.style_email_wrapper__PUC_W{display:flex;flex-direction:column;gap:10px}.style_email_wrapper__PUC_W a{color:var(--white);transition:all .5s ease-in-out}.style_email_wrapper__PUC_W a:hover{color:var(--violet)}.style_email_wrapper__PUC_W a:active{color:var(--main-gray)}.style_socials_links__Kk8tu{display:flex;gap:20px;margin-top:20px}.style_socials_links__Kk8tu li{list-style:none}.style_socials_links__Kk8tu a{color:var(--main-color)}