.Input_input_container__GstR6{position:relative}.Input_input_container__GstR6 input,.Input_input_container__GstR6 textarea{background:transparent;border-radius:6px;border:1px solid var(--text-color);color:#fff;font-size:1.8rem;height:60px;outline:none;padding:0 15px;transition:border var(--transition-time);width:100%}.Input_input_container__GstR6 textarea{min-height:20rem;padding:15px;resize:none;scroll-padding-block:2rem}.Input_input_container__GstR6 label{color:var(--text-color);font-size:19px;left:15px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transition:all var(--transition-time)}.Input_input_container__GstR6 input:focus,.Input_input_container__GstR6 textarea:focus{border:1px solid var(--gradient-color)}.Input_input_container__GstR6 input:-webkit-autofill~label,.Input_input_container__GstR6 input:focus~label,.Input_input_container__GstR6 input:not(:placeholder-shown)~label,.Input_input_container__GstR6 textarea:focus~label,.Input_input_container__GstR6 textarea:not(:placeholder-shown)~label{background:#030713;font-size:17px;left:15px;padding:0 2px;top:0}.Input_input_container__GstR6 input:-webkit-autofill,.Input_input_container__GstR6 textarea:-webkit-autofill{box-shadow:inset 0 0 0 1000px #030713}.Input_input_container__GstR6 input:placeholder-shown:not(:focus)::placeholder,.Input_input_container__GstR6 textarea:placeholder-shown:not(:focus)::placeholder{color:transparent}.Input_input_container__GstR6 input:focus::placeholder,.Input_input_container__GstR6 textarea:focus::placeholder{color:gray}@media (min-width:550px){.Input_input_container__GstR6 input,.Input_input_container__GstR6 textarea{min-width:52rem}}.Button_button__okmsK{background:var(--button-color);border-radius:8px;border:2px solid var(--button-color);color:var(--text-color);cursor:pointer;font-size:1.6rem;padding:12px 24px;transition:all var(--transition-time) ease}.Button_button__okmsK:hover{opacity:.93;transform:scale(98%)}.Button_button__okmsK:disabled{cursor:not-allowed}.Loader_loader__f1iCK{border-radius:50%;color:#fff;height:1.6rem;perspective:1000px;transform:rotate(45deg);width:1.6rem}.Loader_loader__f1iCK:after,.Loader_loader__f1iCK:before{animation:Loader_spin__HZacz 1s linear infinite;border-radius:50%;content:"";display:block;height:inherit;left:0;position:absolute;top:0;transform:rotateX(70deg);width:inherit}.Loader_loader__f1iCK:after{animation-delay:.4s;color:#FF3D00;transform:rotateY(70deg)}@keyframes Loader_spin__HZacz{0%,to{box-shadow:.2em 0 0 0 currentcolor}12%{box-shadow:.2em .2em 0 0 currentcolor}25%{box-shadow:0 .2em 0 0 currentcolor}37%{box-shadow:-.2em .2em 0 0 currentcolor}50%{box-shadow:-.2em 0 0 0 currentcolor}62%{box-shadow:-.2em -.2em 0 0 currentcolor}75%{box-shadow:0 -.2em 0 0 currentcolor}87%{box-shadow:.2em -.2em 0 0 currentcolor}}.ContactForm_form__ZJt8T{display:flex;flex-direction:column;flex-wrap:wrap;gap:2rem;justify-content:center;margin-top:2rem;width:100%}.ContactForm_btn__AJTqE{align-items:center;display:flex;justify-content:center;font-weight:700;margin-bottom:2rem}@media (min-width:550px){.ContactForm_form__ZJt8T{width:auto}}.TextGradient_text_gradient_config__CZ9xk{background:var(--text-gradient);background-clip:text;transition:color .4s ease,background-size .4s ease;-webkit-background-clip:text}.TextGradient_in_hover__C8y0B{color:inherit}.TextGradient_in_hover__C8y0B:hover{color:transparent}.TextGradient_text_gradient__CNzBu{color:transparent!important}.TextGradient_ellipsis__3mnRC{overflow:hidden;text-overflow:ellipsis}.Text_text__7e3Ds{color:var(--text-color)}.Text_centered___YrA9{text-align:center}.Text_uppercase__p0zHU{text-transform:uppercase}.Text_xl__budY4{font-size:clamp(2.6rem,2.5vw,3.6rem)}.Text_title__MiR9j{font-size:clamp(2.6rem,2.5vw,3rem)}.Text_subtitle__K1Jzo{font-size:clamp(2rem,2.5vw,2.5rem)}.Text_text_size__xarkg{font-size:clamp(1.5rem,2.5vw,2rem)}.Text_description__HzM5i{font-size:clamp(1.6rem,2.4vw,1.6rem)}.Text_caption__ey2vI{font-size:clamp(1.4rem,2.4vw,1.4rem)}.AnimatedRender_animation_config__eET6U{animation-iteration-count:1;animation-fill-mode:forwards;animation-duration:1s;opacity:0}.AnimatedRender_fadeIn__MexPw{animation-name:AnimatedRender_fadeIn__MexPw}.AnimatedRender_fadeInLeft__aqbJE{animation-name:AnimatedRender_fadeInLeft__aqbJE}.AnimatedRender_fadeInDown__0eBP_{animation-name:AnimatedRender_fadeInDown__0eBP_}.AnimatedRender_bounceInDown__LJ4kE{animation-name:AnimatedRender_bounceInDown__LJ4kE}.AnimatedRender_pulse__WqApK{animation-name:AnimatedRender_pulse__WqApK}.AnimatedRender_slideInUp__Mmqt0{animation-name:AnimatedRender_slideInUp__Mmqt0}@keyframes AnimatedRender_fadeIn__MexPw{to{opacity:1}}@keyframes AnimatedRender_fadeInLeft__aqbJE{0%{transform:translate3d(-400%,0,0)}to{opacity:1;transform:translateZ(0)}}@keyframes AnimatedRender_fadeInDown__0eBP_{0%{transform:translate3d(0,-100%,0)}to{opacity:1;transform:translateZ(0)}}@keyframes AnimatedRender_bounceInDown__LJ4kE{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.25,.8,.25,1)}0%{opacity:0;transform:translate3d(0,-2000px,0) scaleY(2)}60%{opacity:1;transform:translate3d(0,20px,0) scaleY(.95)}75%{transform:translate3d(0,-5px,0) scaleY(.98)}90%{transform:translate3d(0,2px,0) scaleY(.99)}to{opacity:1;transform:translateZ(0) scaleY(1)}}@keyframes AnimatedRender_pulse__WqApK{0%{transform:scale3d(1.5,1.5,1.5);opacity:1}50%{transform:scale3d(1.05,1.05,1.05)}to{transform:scaleX(1);opacity:1}}@keyframes AnimatedRender_slideInUp__Mmqt0{0%{transform:translate3d(0,100%,0);visibility:visible}to{transform:translateZ(0);opacity:1}}.NavItem_nav_link__Ucwst{color:var(--text-color);cursor:pointer;display:block;margin-left:var(--nav-mobile-spacing);margin-bottom:var(--nav-mobile-spacing);padding:.5rem;position:relative}.NavItem_nav_link__Ucwst span{cursor:pointer;font-size:1.6rem;font-weight:500}@media (min-width:550px){.NavItem_nav_link__Ucwst{margin-left:0;margin-bottom:0}.NavItem_nav_link__Ucwst span:after{border-bottom:2px solid var(--gradient-color);border-radius:10px;content:"";display:block;transform-origin:100% 50%;transform:scaleX(0);transition:transform .5s ease-in-out}.NavItem_nav_link__Ucwst span:hover:after{transform:scaleX(1);transform-origin:0 50%}}.SvgGradient_icon__9FRfE{cursor:pointer;transform:translateY(0);transition:.5s}.SvgGradient_icon__9FRfE:hover{transform:translateY(5px)}.SvgGradient_stop__ojXN8{stop-opacity:1;transition:.5s}.SvgGradient_white_stop__fAwt3{stop-color:white}.SvgGradient_first_stop__Sgc0Q{stop-color:var(--first-gradient-color)}.SvgGradient_second_stop__RJm_h{stop-color:var(--second-gradient-color)}.SvgGradient_third_stop__1cXlV{stop-color:var(--third-gradient-color)}.SvgGradient_fourth_stop__luYzj{stop-color:var(--fourth-gradient-color)}.Dropdown_dropdown_container__YLunb{margin-left:var(--nav-mobile-spacing);max-width:100%;padding:.5rem;position:relative;z-index:5}.Dropdown_dropdown_input__8u22_{display:none}.Dropdown_label_container__i5aBk{align-items:center;display:flex}.Dropdown_label__y6Kaq{font-family:Arial}.Dropdown_dropdown_input__8u22_:checked+.Dropdown_label_container__i5aBk .Dropdown_label__y6Kaq,.Dropdown_dropdown_input__8u22_:not(:checked)+.Dropdown_label_container__i5aBk .Dropdown_label__y6Kaq{border:none;cursor:pointer;font-size:1.6rem;position:relative;transition:all .2s linear}.Dropdown_section_dropdown__KP3vA{background-color:transparent;border-radius:5px;left:-12px;min-width:12rem;opacity:0;padding:10px 10px 0;pointer-events:none;position:absolute;top:37px;transform:translateY(20px);transition:all .15s linear;width:100%}.Dropdown_dropdown_input__8u22_:checked~.Dropdown_section_dropdown__KP3vA{opacity:1;pointer-events:all;transform:translateY(0)}.Dropdown_label__y6Kaq+svg{transform:rotate(0) translateY(1.5px)}.Dropdown_dropdown_input__8u22_:checked+div .Dropdown_label__y6Kaq+svg{transform:rotate(-180deg)}.Dropdown_label__y6Kaq+svg:hover{transform:translateY(1.5px)}.Dropdown_label__y6Kaq+svg path{fill:white;transition:all var(--transition-time)}.Dropdown_label_container__i5aBk:hover svg path{fill:var(--gradient-color)}.Dropdown_label_container__i5aBk:hover label{color:transparent}@media (min-width:550px){.Dropdown_dropdown_container__YLunb{margin-left:0}.Dropdown_label_container__i5aBk{padding-bottom:1px}.Dropdown_section_dropdown__KP3vA{background-color:#2f3455;left:-6px}.Dropdown_dropdown_input__8u22_:checked~.Dropdown_section_dropdown__KP3vA:after{border-bottom:8px solid #2f3455;border-left:8px solid transparent;border-right:8px solid transparent;content:"";display:block;height:0;left:10px;position:absolute;top:-7px;transition:all .2s linear;width:0;z-index:2}}.NavToggleLanguage_language_item__aXSsq{align-items:center;color:var(--text-color);cursor:pointer;display:flex;font-family:Arial;gap:.5rem;margin-bottom:30px;padding-inline:.5rem;text-align:start;width:100%}.NavToggleLanguage_flag_container__fcFcm{transform:translateY(1px)}.NavToggleLanguage_language_item__aXSsq:hover{opacity:.7}@media (min-width:550px){.NavToggleLanguage_language_item__aXSsq{margin-bottom:12px;padding-inline:0}}.HeaderContent_header__P2f3S{animation-fill-mode:none;animation-iteration-count:0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:rgb(18 23 37);background-image:var(--background-image);border-radius:0;height:100%;left:auto;margin-block:0;min-height:100vh;opacity:1;position:fixed;right:0;top:0;transition:transform .5s;width:18rem;z-index:5}.HeaderContent_nav__zk0PA{border-radius:0;border:1px solid transparent;height:100%;overflow-y:auto;padding-top:7rem;width:100%}@media (min-width:550px){body .HeaderContent_header__P2f3S{animation-fill-mode:forwards;animation-iteration-count:1;background:none;border-left:none;border-radius:30px;box-shadow:none;height:auto;left:0;margin-block:10px;margin-inline:auto;min-height:auto;opacity:0;transform:none;width:-moz-fit-content;width:fit-content}.HeaderContent_nav__zk0PA{align-items:center;animation:HeaderContent_nav_animation__OuNVl 1s linear both;animation-range:0 200px;animation-timeline:scroll();border-radius:30px;column-gap:1rem;display:flex;flex-direction:row;justify-content:center;margin:0 auto;overflow-y:visible;padding:10px;row-gap:4rem;width:-moz-fit-content;width:fit-content}}@keyframes HeaderContent_nav_animation__OuNVl{to{box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);border:1px solid rgb(186 181 181/7%)}}.NavHamburguer_hamburguer__Fr1df{position:relative;width:21px;height:21px}.NavHamburguer_bar__g5rGz{position:absolute;left:0;right:0;height:3px;background:white;border-radius:3px;transition:top var(--transition-time) ease var(--transition-time),transform var(--transition-time) ease-out .1s,opacity .1s ease var(--transition-time);--middle:6px}.NavHamburguer_top__TFTOG{top:0}.NavHamburguer_middle___EG6A{top:var(--middle)}.NavHamburguer_bottom__8_qvf{top:12px}.NavHamburguer_hamburguer__Fr1df[aria-expanded=true] .NavHamburguer_top__TFTOG{top:var(--middle);transform:rotate(45deg);transition:top var(--transition-time) ease .1s,transform var(--transition-time) ease-out var(--transition-time)}.NavHamburguer_hamburguer__Fr1df[aria-expanded=true] .NavHamburguer_middle___EG6A{opacity:0;transition:opacity .1s ease var(--transition-time)}.NavHamburguer_hamburguer__Fr1df[aria-expanded=true] .NavHamburguer_bottom__8_qvf{top:var(--middle);transform:rotate(-45deg);transition:top var(--transition-time) ease .1s,transform var(--transition-time) ease-out var(--transition-time)}@media (min-width:550px){.NavHamburguer_hamburguer__Fr1df{display:none}}.NavButton_button__Fjodo{height:3rem;position:fixed;right:10px;top:20px;visibility:visible;width:4rem;z-index:10}.NavButton_overlay__Evtno{background:black;bottom:0;height:100vh;left:0;opacity:0;pointer-events:none;position:fixed;right:0;top:0;transition:opacity var(--transition-time) ease-in-out;width:100vw;z-index:5}.NavButton_overlay__active__gYJTz{opacity:.8;pointer-events:all}@media (min-width:550px){.NavButton_button__Fjodo{display:none}}.HeroContact_social_media_container__1zZ5O{align-items:center;display:flex;margin-top:1rem}.HeroContact_social_media_icon__4_5In{transform:translateY(0);transition:.5s}.HeroContact_social_media_icon__4_5In:hover{transform:translateY(5px)}.Contact_form_container__wrNIe{width:100%;align-items:stretch;display:flex;column-gap:1.5rem;row-gap:1rem;flex-wrap:wrap;justify-content:center}.Contact_cards_container__gGX_L{display:flex;flex-direction:column;gap:1.5rem}@media (min-width:550px){.Contact_form_container__wrNIe{width:auto}}@media (min-width:915px){.Contact_cards_container__gGX_L{gap:3rem;margin-block:2rem}}.FooterItem_footer_item__mRddH{align-items:center;display:flex;gap:.5rem}.FooterItem_footer_item__mRddH svg path{fill:#ffffff}.Footer_footer__4vzqH{margin-top:1.8rem;margin-bottom:3rem;padding-inline:var(--padding-inline)}.Footer_footer_section__9GvTv{align-items:center;display:flex;flex-direction:column;gap:.5rem;margin-top:1rem;width:100%}.Footer_footer_items_container___CoUU{align-items:center;display:flex;gap:1rem}.page_main__GlU4n{max-width:100%;min-height:100vh;padding-inline:var(--padding-inline)}.HeroExpand_expand_container__lumuo{display:flex;justify-content:center;bottom:0;position:absolute}@media (min-height:620px){.HeroExpand_expand_container__lumuo{bottom:5rem}}.AnimatedType_cursor__7T9fI{position:relative}.AnimatedType_cursor__7T9fI:after{animation:AnimatedType_cursor__7T9fI 1s linear 3s infinite normal;border-left:3px solid var(--text-color);border-radius:50px;content:"";height:clamp(3.5rem,3.5vw,48px);margin-left:2px;position:absolute}@keyframes AnimatedType_cursor__7T9fI{50%{border-left-color:transparent}}.HeroSkills_hero_skills_content__CealN{width:"101%"}.HeroSkills_no_border__u1csO:after{animation:none;border-left-color:transparent}.Chip_chip_container__5j_NY{align-items:center;border-radius:50px;border:1px solid var(--text-color);display:flex;gap:.5rem;transition:border var(--transition-time);padding:.5rem 1rem}.Chip_chip_container__5j_NY:hover{border:1px solid var(--gradient-color)}.Chip_chip_container__5j_NY:hover p{color:var(--gradient-color)}.ScrollIndicator_progress_bar__P8BsF{background-color:var(--gradient-color);border-radius:5px;height:3px;position:fixed;top:0;width:100%;transform-origin:left;transition:0s;z-index:2}.Section_section_container__EFOX_{content-visibility:auto;contain-intrinsic-inline-size:1000px;align-items:center;display:flex;flex-direction:column;justify-content:center;margin-inline:auto;max-width:90rem;width:100%}.Section_separator__R9qxe{height:3rem}@media (min-width:550px){.Section_separator__R9qxe{height:7rem}}@media (min-width:1400px){.Section_section_container__EFOX_{max-width:110rem}}.Hero_hero_container__hzqdW{content-visibility:visible;min-height:100vh;padding-bottom:5rem}.TimelineContent_content_container__4oaAC{display:grid;grid-template-columns:100%;grid-row-gap:2rem;row-gap:2rem;max-width:95%}.TimelineContent_content_container__4oaAC a{align-items:center;display:flex;gap:1rem;margin-bottom:.5rem;transition:all var(--transition-time) ease-in-out;width:-moz-fit-content;width:fit-content}.TimelineContent_content_container__4oaAC a:hover{transform:scale(1.011)}.TimelineContent_content_container__4oaAC a img{border-radius:100px;object-fit:contain}.TimelineContent_content_container__4oaAC time{color:#bababa}.TimelineContent_tech_container__6CKh_{align-items:center;cursor:default;display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1rem}@media (min-width:800px){.TimelineContent_content_container__4oaAC{grid-template-columns:50% 50%;column-gap:10%}}.TimelineItem_timeline_item_container__D4V_z{position:relative}.TimelineItem_timeline_item__eFicY{margin-left:2.5rem;padding-bottom:7rem}.TimelineItem_timeline_item__eFicY:before{border-left:2px solid #ffffff26;content:"";height:100%;left:2px;position:absolute;width:0}.TimelineItem_timeline_item__eFicY span{background:var(--gradient-color);border-radius:50%;font-size:4rem;height:15px;left:-5px;position:absolute;top:20px;width:15px}.TimelineItem_active__l3LHn{animation:TimelineItem_pulse_animation__8CsG0 1.5s infinite}@keyframes TimelineItem_pulse_animation__8CsG0{0%{transform:scale(.95);box-shadow:0 0 0 0 var(--gradient-color)}to{transform:scale(1);box-shadow:0 0 0 5px rgba(0,0,0,0)}}@media (min-width:330px){.TimelineItem_timeline_item__eFicY{margin-left:3rem}}@media (min-width:550px){.TimelineItem_timeline_item__eFicY{margin-left:0;margin-inline:4.8rem}}.Experience_timeline_container__AIz1N{margin-top:3rem;margin-inline:.8rem}.Tooltip_tooltip_container__ifPa9{position:relative}.Tooltip_tooltip_container__ifPa9 .Tooltip_tooltip_text__heuh7{background-color:#555;border-radius:6px;left:50%;max-width:500px;min-width:100px;opacity:0;padding:5px;position:absolute;text-align:center;top:-10px;transform:translate(-50%,10%);transition:all var(--transition-time) ease-in-out;visibility:hidden;z-index:1}.Tooltip_tooltip_container__ifPa9 .Tooltip_tooltip_text__heuh7:after{content:"";position:absolute;top:99%;left:50%;transform:translateX(-50%);border:5px solid transparent;border-top-color:#555}.Tooltip_tooltip_container__ifPa9:hover .Tooltip_tooltip_text__heuh7{visibility:visible;opacity:1;transform:translate(-50%,-100%)}.Technologies_technologies_container__HjIfv{align-items:center;display:flex;flex-wrap:wrap;column-gap:1.5rem;justify-content:center;margin-bottom:4rem;margin-top:4rem;row-gap:4.5rem}.Technologies_technologies_container__HjIfv img{height:auto;max-width:4rem;object-fit:contain}@media (min-width:550px){.Technologies_technologies_container__HjIfv{justify-content:normal;margin-inline:4.8rem;margin-bottom:0}.Technologies_technologies_container__HjIfv img{max-width:100%}}.ContactCard_card_container__hDjbl{align-items:center;background-color:var(--button-color);border-radius:5px;color:#fff;display:flex;gap:1rem;padding:2rem;position:relative;transition:.5s ease-in-out}.ContactCard_card_container_icon__yEyEx{background-color:white;border-radius:10px;padding:1rem}.ContactCard_card_container_icon__yEyEx svg{fill:var(--button-color);stroke:none}.ContactCard_card_container_icon__yEyEx svg path{fill:var(--button-color)}.ContactCard_card_container__hDjbl:hover{opacity:.9}.ScalableItem_scalable_item__TCzC7{transition:all var(--transition-time) ease-in-out}.ScalableItem_scalable_item__TCzC7:hover{transform:scale(1.08)}.FooterStack_footer_stack__Suk4T{display:flex;align-items:center;gap:.5rem}.Toast_toast_container__e5F3J{left:0;margin-inline:auto;max-width:30rem;pointer-events:none;position:fixed;right:0;top:16px;transition:opacity var(--transition-time) ease-in-out,transform var(--transition-time) ease-in-out;width:100%;z-index:5}.Toast_toast__b69LW{background-color:#f8f9fa;border-radius:5px;border:1px solid rgba(0,0,0,.1);box-shadow:0 4px 12px rgba(0,0,0,.1)}.Toast_toast_header__NB9jx{align-items:center;background-color:#e9ecef;border-bottom:1px solid rgba(0,0,0,.1);display:flex;justify-content:space-between;padding:.5rem 1rem}.Toast_toast_icon__9zDLw{background-color:green;border-radius:20%;height:16px;margin-right:.5rem;width:16px}.Toast_toast_icon__9zDLw[data-state=success]{background-color:green}.Toast_toast_icon__9zDLw[data-state=error]{background-color:red}.Toast_toast_title__yYgFi{color:#6c757d;flex-grow:1;font-size:14px;margin:0;font-weight:bolder}.Toast_toast_body__66bs9{color:#6c757d;font-size:14px;padding:1rem}@media (min-width:550px){.Toast_toast_container__e5F3J{bottom:30px;left:auto;right:16px;top:auto;width:-moz-fit-content;width:fit-content}}