body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}:root{--font:#333;--white-font:#fff;--main:#04729f;--dark:#022f40;--back:#eee;--shadow:0px 6px 10px 0px #0003;--transparent:hsla(0,0%,100%,.697);--gap:24px}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:100 900;src:url(/static/media/Roboto-VariableFont.3c9d0f6513f7cfe91016.ttf) format("truetype")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:100 900;src:url(/static/media/Inter-VariableFont.e05c5f3d1fa6a3893d84.ttf) format("truetype")}html{scroll-behavior:smooth}body,html{overflow-x:hidden}body{color:#333;color:var(--font);font-family:Inter;font-weight:250;margin:0}div,section{box-sizing:border-box}a{color:#333;color:var(--font);font-size:1.2rem;font-weight:400;text-decoration:none;transition:color .15s ease-in-out}a:hover{color:#04729f;color:var(--main)}h1,p{margin:0}h1{font-size:clamp(2.2rem,4vw,4.5rem);font-weight:500}h2{color:#04729f;color:var(--main);font-size:clamp(1.2rem,1.6vw,1.6rem);font-weight:400}h2,h3{margin:0}h3{font-size:clamp(1rem,2vw,1.2rem)}h4{font-size:clamp(1.2rem,2vw,1.8rem);font-weight:500;margin:0}button{aspect-ratio:1/.375;background-color:#022f40;background-color:var(--dark);border:none;color:#fff;color:var(--white-font);cursor:pointer;font-size:1rem}.btnBack,button{border-radius:10px;width:clamp(140px,8vw,160px)}.btnBack{background-color:#eee;background-color:var(--back);height:50px;position:relative;transition:transform .2s ease-in-out}.btnBack>button{left:-8px;position:absolute;top:-8px;transition:left .3s ease-in-out,top .3s ease-in-out}.btnBack>button:hover{left:0;top:0}.btnBack:has(>button:active){transform:scale(.95)}.screenPadding{padding-left:clamp(16px,6vw - 7.5px,120px);padding-right:clamp(16px,6vw - 7.5px,120px)}.screenMargin{margin-top:156px}.placeholder{height:100px;width:100%}.mainContent{align-items:center;display:flex;flex-direction:column;height:-webkit-fit-content;height:fit-content;justify-content:space-between;width:100%}@media(max-width:850px){.screenMargin{margin-top:96px}}@media(max-width:750px){.placeholder{height:80px}}@media(max-width:600px){:root{--gap:16px}}@media(pointer:coarse){.btnBack>button{left:0;top:0}}.header_headerSection__q6Yda{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:var(--transparent);display:flex;height:100px;justify-content:center;position:fixed;width:100%;z-index:1}.header_whiteHeader__g-k8q{background-color:#fff!important}.header_content__KIuQk{height:100%;justify-content:space-between;max-width:2160px;width:100%}.header_content__KIuQk,nav{align-items:center;display:flex}nav{gap:48px;justify-content:center}.header_logo__Jw0KD{width:clamp(100px,6vw,200px)}.header_logo__Jw0KD>a,.header_logo__Jw0KD>a>img{height:100%;width:100%}.header_burger__3Lftc{align-items:center;border-radius:6px;cursor:pointer;display:flex;flex-direction:column;gap:6px;height:20px;justify-content:center;width:30px}.header_burger__3Lftc>div{background-color:var(--main);border-radius:6px;height:4px;transform-origin:center;transition:transform .3s ease-in-out,opacity .3s ease-in-out;width:100%}.header_burger__3Lftc.header_transformBurger__YDLhk>div:first-child{animation:header_slideAndRotate1__nRj\+l .8s forwards}.header_burger__3Lftc.header_transformBurger__YDLhk>div:nth-child(2){opacity:0}.header_burger__3Lftc.header_transformBurger__YDLhk>div:nth-child(3){animation:header_slideAndRotate3__38Hgx .8s forwards}@keyframes header_slideAndRotate1__nRj\+l{0%{transform:translateY(0) rotate(0)}50%{transform:translateY(10px) rotate(0)}to{transform:translateY(9px) rotate(45deg)}}@keyframes header_slideAndRotate3__38Hgx{0%{transform:translateY(0) rotate(0)}50%{transform:translateY(-10px) rotate(0)}to{transform:translateY(-9px) rotate(-45deg)}}.header_resetBurger__zpuPh>div:first-child{animation:header_slideBack1__R3QzY .8s forwards}.header_resetBurger__zpuPh>div:nth-child(2){opacity:1}.header_resetBurger__zpuPh>div:nth-child(3){animation:header_slideBack2__gNLY3 .8s forwards}@keyframes header_slideBack1__R3QzY{0%{transform:translateY(9px) rotate(45deg)}50%{transform:translateY(10px) rotate(0)}to{transform:translateY(0) rotate(0)}}@keyframes header_slideBack2__gNLY3{0%{transform:translateY(-9px) rotate(-45deg)}50%{transform:translateY(-10px) rotate(0)}to{transform:translateY(0) rotate(0)}}.header_respMenu__OHMjg{align-items:center;background-color:var(--back);border-radius:20px 0 0 20px;display:flex;height:400px;justify-content:center;padding:32px;position:fixed;right:0;top:100px;transform:translate(120%);transition:transform .5s ease-in-out;width:300px}.header_respMenu__OHMjg>div{align-items:flex-start;display:flex;flex-direction:column;gap:28px;height:100%;justify-content:center;width:-webkit-fit-content;width:fit-content}.header_respMenu__OHMjg>div>a{font-size:18px}.header_slide__zGqVV{transform:translateX(0)}.header_respContainer__YxF47{align-items:center;display:flex;gap:16px;height:100%}.header_respContact__L6Uvc{align-items:center;display:flex;gap:12px;height:100%;justify-content:center;width:-webkit-fit-content;width:fit-content}.header_respContact__L6Uvc>a{height:25px;width:25px}.header_respContact__L6Uvc>a>img{width:25px}.header_divider__vK2Es{background-color:var(--main);height:45%;width:2px}@media(max-width:850px){nav{display:none}.header_headerSection__q6Yda{height:80px}.header_respMenu__OHMjg{top:80px}}@media(min-width:850px){.header_respContainer__YxF47{display:none}}@media(max-width:580px){.header_respMenu__OHMjg{background-color:#fff;border-radius:0;height:calc(100vh - 80px);width:100%}.header_respMenu__OHMjg>div{align-items:center;justify-content:flex-start;margin-top:200px}}.testimonials_testimonialsSection__8yBwG{align-items:center;display:flex;flex-direction:column;gap:112px;justify-content:space-between;min-height:calc(100vh - 100px);width:100%}.testimonials_content__DT8Jn{align-items:center;display:flex;flex:1 1;flex-direction:column;gap:112px;width:100%}.testimonials_testimonialContainer__rb8UV{grid-gap:72px;display:grid;gap:72px;grid-template-columns:repeat(3,1fr);height:100%;place-items:center;width:100%}.testimonials_testimonialCard__BewTG{border-radius:10px;box-shadow:var(--shadow);display:flex;flex-direction:column;gap:48px;height:100%;justify-content:space-between;max-width:500px;padding:clamp(24px,6vw,56px);position:relative;width:100%}.testimonials_testimonialCard__BewTG>div{display:flex;flex-direction:column;gap:16px}.testimonials_testimonialCard__BewTG>img{background-color:var(--back);border-radius:100px;box-shadow:var(--shadow);height:100px;left:-35px;position:absolute;top:-35px;width:100px}.testimonials_testimonialCard__BewTG>div>h3{color:var(--main)!important}@media(max-width:1370px){.testimonials_testimonialContainer__rb8UV{grid-template-columns:repeat(2,1fr)}}@media(max-width:1050px){.testimonials_testimonialContainer__rb8UV{place-items:center}}@media(max-width:900px){.testimonials_testimonialCard__BewTG>img{left:50%;top:-50px;transform:translateX(-50%)}.testimonials_testimonialContainer__rb8UV{grid-template-columns:repeat(1,1fr)}}.headline_headlineContainer__udZp9{align-items:flex-start;display:flex;flex-direction:column;gap:clamp(8px,5vw,16px);justify-content:flex-start;margin-bottom:clamp(32px,2vw,200px);width:100%}.headline_headlineContainer__udZp9>div{align-items:flex-start;display:flex;flex-direction:column;gap:8px}.headline_underline__gigKd{background-color:var(--back);border-radius:100px;display:flex;height:6px;justify-content:flex-start;width:120%}.headline_inline__j4lo0{background-color:var(--main);border-radius:100px;height:100%;width:60%}@media(max-width:1150px){.headline_headlineContainer__udZp9,.headline_headlineContainer__udZp9>div{align-items:center}.headline_underline__gigKd{justify-content:center}}.divider_divider__H70wH{align-items:center;display:flex;gap:16px;justify-content:center;position:relative;width:100%}.divider_leftLine__EElwg{height:1px;width:5%}.divider_dot__Himb7,.divider_leftLine__EElwg{background-color:var(--dark);border-radius:100px}.divider_dot__Himb7{animation:divider_pulse__rTuNY 4s ease-in-out infinite;min-height:30px;min-width:30px}@keyframes divider_pulse__rTuNY{0%{transform:scale(1.2)}50%{transform:scale(.7)}to{transform:scale(1.2)}}.divider_middleLine__5I1x6,.divider_rightLine__GaG5i{background-color:var(--dark);border-radius:100px;height:1px;width:100%}.divider_arrowup__Im-AJ{align-items:center;border:1px solid var(--dark);border-radius:200px;cursor:pointer;display:flex;justify-content:center;min-height:50px;min-width:50px}.divider_arrowup__Im-AJ>img{transform:rotate(-90deg);width:25px}@media(max-width:750px){.divider_leftLine__EElwg{width:100%}}.linkbox_linkBox__Z41EK{border:1px solid var(--dark);gap:clamp(4px,1vw,16px);padding:4px;width:-webkit-fit-content;width:fit-content}.linkbox_linkBox__Z41EK,.linkbox_linkBox__Z41EK>a{align-items:center;border-radius:10px;display:flex;justify-content:center}.linkbox_linkBox__Z41EK>a{height:clamp(35px,3vw,50px);min-width:clamp(35px,3vw,50px);transition:transform .3s ease-in-out}.linkbox_linkBox__Z41EK>a>img{width:clamp(25px,3vw,30px)}.linkbox_linkBox__Z41EK>a:hover{transform:scale(1.1)}.regulator_transContainer__JkVZd{align-items:center;display:flex;gap:8px;justify-content:center}.regulator_regulator__5A4cq{border:solid var(--dark);border-radius:100px;height:12px;position:relative;width:30px}.regulator_regulator__5A4cq>div{background-color:var(--main);border-radius:100px;height:20px;left:-5px;position:absolute;top:50%;transform:translateY(-50%);transition:left .5s ease-in-out,right .5s ease-in-out;width:20px}.regulator_moveRight__r1XR2{left:calc(100% - 15px)!important;right:-5px!important}.regulator_langBtn__j10if{border-radius:100px;cursor:pointer;padding:8px;transition:background-color .3s ease-in-out}.regulator_langBtn__j10if:hover{background-color:var(--back)}.footer_footerSection__pOlBT{align-items:center;display:flex;flex-direction:column;gap:32px;height:-webkit-fit-content;height:fit-content;justify-content:center;min-height:100px;padding:32px 0;width:100%}a{font-size:16px}.footer_content__f8cgM{display:flex;height:100%;justify-content:space-between;max-width:2160px;width:100%}.footer_personalData__pS0PU{display:flex;flex-direction:column;gap:16px;justify-content:space-between}.footer_adressContainer__5smyk{display:flex;flex-direction:column;gap:8px}.footer_adress__Ddy-X{display:flex;gap:8px}.footer_navigations__GsRO9{align-items:flex-end;display:flex;flex-direction:column;justify-content:space-between}.footer_legalLinks__aG\+\+N{align-items:center;display:flex;gap:48px;justify-content:center}.footer_sitemap__eCozl{display:flex;gap:16px}.footer_sitemap__eCozl>a{align-items:center;background-color:var(--dark);border:solid #fff;border-radius:8px;color:#fff;display:flex;justify-content:center;padding:8px 12px;transition:background-color .3s ease-in-out,color .3s ease-in-out;width:90px}.footer_sitemap__eCozl>a:hover{background-color:#fff;border:solid var(--dark);color:var(--font)}.footer_linkbox__dUg8B{margin-top:16px}@media(max-width:1050px){.footer_footerSection__pOlBT{gap:0;position:relative}.footer_content__f8cgM{align-items:center;flex-direction:column;gap:32px}.footer_navigations__GsRO9{gap:16px}.footer_navigations__GsRO9,.footer_personalData__pS0PU{align-items:center;flex-direction:column-reverse}.footer_linkbox__dUg8B{margin-bottom:20px}.footer_adressContainer__5smyk{align-items:center}.footer_legalLinks__aG\+\+N{margin-top:16px}}@media(max-width:550px){.footer_sitemap__eCozl{flex-direction:column}.footer_adress__Ddy-X{flex-wrap:wrap;justify-content:center}.footer_adress__Ddy-X>span{display:none}.footer_legalLinks__aG\+\+N{gap:24px}}.main_mainSection__m3jVc{flex:1 1;justify-content:flex-start;max-width:2160px}.hero_heroSection__2S2jV,.main_mainSection__m3jVc{align-items:center;display:flex;flex-direction:column;width:100%}.hero_heroSection__2S2jV{height:100vh;justify-content:space-between;position:relative}.hero_heroContainer__ux\+-J{align-items:flex-start;display:flex;flex-direction:column;height:100%;padding-block:100px;width:100%}.hero_heroContainerInner__4SzZj{display:flex;height:100%;justify-content:center;width:100%}.hero_title__XRbJe{align-items:flex-start;display:flex;flex-direction:column;height:calc(100% - clamp(80px,10vw,200px));margin-top:clamp(40px,7vw,200px);min-width:clamp(320px,50vw,1000px)}.hero_title__XRbJe>p{font-size:clamp(1.3rem,2vw,2.8rem);font-weight:500}.hero_word__80d4Q{display:flex}.hero_word__80d4Q>div{align-items:center;display:flex;justify-content:center}.hero_word__80d4Q>div>span{color:var(--main);font-size:clamp(2.8rem,7.5vw,9.5rem);font-weight:650;transition:transform .2s ease-in-out}.hero_word__80d4Q>div>span:hover{color:var(--dark)}.hero_portrait__WaGIj{background-color:var(--back);border-radius:70% 50% 70% 50%;margin-top:clamp(0px,400px - 20vw,80px);object-fit:cover;transition:border-radius 1s ease-in-out;width:690px}.hero_portrait__WaGIj:hover{border-radius:50% 70% 50% 70%}.hero_margin__g44D6{margin-top:clamp(-30px,0px - 3vw,-10px);padding-left:clamp(0px,5vw,100px)}.hero_btnContainer__1ycgn{display:flex;justify-content:flex-end;margin-top:56px;padding-right:clamp(25px,7vw,160px);width:100%}.hero_divider__n0Ebv{margin-bottom:32px;width:100%}@media(max-width:1050px){.hero_heroContainer__ux\+-J{gap:48px}.hero_heroContainerInner__4SzZj{align-items:center;flex-direction:column;gap:clamp(32px,8vw,96px);justify-content:flex-start}.hero_portrait__WaGIj{border-radius:20px;margin-top:0}.hero_title__XRbJe{align-items:center;height:-webkit-fit-content;height:fit-content;position:static}.hero_btnContainer__1ycgn{display:none}.hero_links__uAjEy{bottom:16px;width:100%}.hero_margin__g44D6{padding-left:0}}@media(max-width:850px){.hero_heroContainer__ux\+-J{padding-block:80px 100px}}@media(max-height:850px){.hero_heroSection__2S2jV{height:auto;min-height:-webkit-fit-content;min-height:fit-content}}@media(max-width:850px){.hero_heroSection__2S2jV{height:auto;min-height:-webkit-fit-content;min-height:fit-content}}@media(max-width:780px){.hero_heroSection__2S2jV{gap:88px}.hero_links__uAjEy>a{border-radius:8px;height:40px;width:40px}.hero_links__uAjEy>a>img{width:20px}.hero_leftLine__gvYgl{width:100%}}@media(max-width:1820px){.hero_portrait__WaGIj{width:600px}}@media(max-width:1620px){.hero_portrait__WaGIj{width:560px}}@media(max-width:1420px){.hero_portrait__WaGIj{width:420px}}@media(max-width:720px){.hero_portrait__WaGIj{width:360px}}@media(max-width:500px){.hero_portrait__WaGIj{width:360px}}@media(max-width:400px){.hero_portrait__WaGIj{width:200px}}.aboutme_aboutmeSection__UjMqP{align-items:center;display:flex;flex-direction:column;gap:112px;justify-content:space-between;min-height:calc(100vh - 100px);position:relative;width:100%}.aboutme_content__-mx58{height:-webkit-fit-content;height:fit-content}.aboutme_content__-mx58,.aboutme_textContainer__YMfAb{display:flex;flex-direction:column;gap:32px;width:100%}.aboutme_textContainer__YMfAb{justify-content:space-between;max-width:600px}.aboutme_aboutText__DsMT6{display:flex;flex-direction:column;gap:32px;width:100%}.aboutme_subContent__bAtmA{display:flex;gap:clamp(80px,3vw,112px);justify-content:space-between;width:100%}.aboutme_btnContainer__9SgFu{display:flex;justify-content:flex-start;margin-top:56px;width:100%}.aboutme_softskills__oGuyZ{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(2,1fr);height:-webkit-fit-content;height:fit-content;width:-webkit-fit-content;width:fit-content}.aboutme_softskillsCard__\+DIFs{border-radius:10px;box-shadow:var(--shadow);box-sizing:border-box;cursor:pointer;display:flex;flex-direction:column;gap:12px;height:clamp(240px,600px - 23vw,330px);min-width:100%;padding:32px;transform:scale(.92);transition:transform .8s ease-in-out;transition:height 1s ease-in-out,gap 1s ease-in-out,transform .5s ease-in-out}.aboutme_scaleCard__uwJRg{transform:scale(1)}.aboutme_softskillsCardTitle__nOTpl{align-items:center;background-color:#fff;display:flex;gap:clamp(4px,.3vw,16px)}.aboutme_softskillsCardTitle__nOTpl>img{border-radius:4px;box-sizing:border-box;padding:12px;width:70px}.aboutme_flipCard__HbfkL{align-items:center;aspect-ratio:1/1;background-color:#fff;border-radius:10px;cursor:pointer;display:flex;justify-content:center;perspective:1000px;transition:left 1s ease-in-out,top 1s ease-in-out,width 1s ease-in-out,height 1s ease-in-out;width:clamp(240px,10vw,300px)}.aboutme_flipCard__HbfkL>img{width:30%}.aboutme_flipCard__HbfkL .aboutme_flipCardInner__rwdZc{border-radius:6px;box-shadow:0 6px 10px 0 #0003;height:100%;position:relative;transform-style:preserve-3d;transition:transform .6s ease-in-out;width:100%}.aboutme_flipCard__HbfkL:hover .aboutme_flipCardInner__rwdZc{transform:rotateY(180deg)}.aboutme_flipCard__HbfkL .aboutme_flipCardBack__MsiP5,.aboutme_flipCard__HbfkL .aboutme_flipCardFront__i1znm{align-items:center;-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:#fff;border-radius:6px;display:flex;flex-direction:column;height:100%;justify-content:center;padding:16px;position:absolute;width:100%}.aboutme_flipCard__HbfkL .aboutme_flipCardFront__i1znm{gap:10px;gap:24px}.aboutme_flipCard__HbfkL .aboutme_flipCardFront__i1znm>h3{font-size:clamp(1rem,1vw,1.2rem)}.aboutme_flipCard__HbfkL .aboutme_flipCardFront__i1znm>img{width:30%}.aboutme_flipCard__HbfkL .aboutme_flipCardBack__MsiP5{align-items:flex-start;gap:16px;justify-content:flex-start;padding-block:32px;transform:rotateY(180deg)}.aboutme_flipCard__HbfkL .aboutme_flipCardBack__MsiP5>p{font-size:clamp(.7rem,1.3vw,1.1rem);font-weight:300;text-align:start}.aboutme_flipCard__HbfkL .aboutme_flipCardBack__MsiP5>img{width:20%}.aboutme_cardflip__e0-sX{transform:rotateY(180deg)!important}@media(max-width:1550px){.aboutme_softskills__oGuyZ{gap:12px}.aboutme_softskillsCardTitle__nOTpl{align-items:flex-start;flex-direction:column}}@media(max-width:1360px){.aboutme_subContent__bAtmA{align-items:center;flex-direction:column}.aboutme_softskills__oGuyZ{gap:24px}.aboutme_softskillsCard__\+DIFs{height:clamp(240px,600px - 40vw,330px)}}@media(max-width:1050px){.aboutme_btnContainer__9SgFu{justify-content:center}}@media(max-width:700px){.aboutme_softskills__oGuyZ{grid-template-columns:repeat(1,1fr)}.aboutme_softskillsCard__\+DIFs{height:clamp(240px,600px - 80vw,330px)}}@media(max-width:500px){.aboutme_btnContainer__9SgFu{justify-content:center}.aboutme_textContainer__YMfAb{align-items:center}.aboutme_aboutText__DsMT6>h2{text-align:center}.aboutme_flipCard__HbfkL{width:320px}.aboutme_softskillsCard__\+DIFs{max-width:480px}}.skills_skillsSection__14478{gap:112px;justify-content:space-between;min-height:calc(100vh - 100px)}.skills_content__xTQSW,.skills_skillsSection__14478{align-items:center;display:flex;flex-direction:column;width:100%}.skills_content__xTQSW{gap:32px;justify-content:flex-start}.skills_content__xTQSW>p{text-align:center}.skills_skillContainer__bEBam{display:flex;flex:1 1;flex-direction:column;gap:clamp(96px,10vw,112px);width:100%}.skills_skillIconsContainer__Ru2b2{gap:clamp(56px,8vw,224px);min-height:70vh}.skills_backendSkillsContainer__Uhj0S,.skills_skillIconsContainer__Ru2b2{align-items:flex-start;border-bottom:solid var(--back);display:flex;width:100%}.skills_backendSkillsContainer__Uhj0S{flex-direction:column;gap:clamp(56px,8vw,144px);min-height:80vh}.skills_textContainer__4J2i6{display:flex;flex-direction:column;gap:32px;max-width:clamp(500px,30vw,700px);width:100%}.skills_methodsContainer__zoTiT{align-items:center;display:flex;flex-direction:column;gap:clamp(56px,8vw,96px);min-height:80vh;width:100%}.skills_methodsContainer__zoTiT>h1{border-radius:8px;box-sizing:border-box;font-size:clamp(32px,2vw,48px);padding:16px;text-align:center}.skills_methodsContent__b6Un8{display:flex;gap:32px;justify-content:space-between;width:100%}.skills_methodCard__I3Td6{align-items:center;border-radius:8px;box-shadow:var(--shadow);display:flex;flex-direction:column;gap:32px;height:clamp(360px,600px - 8vw,440px);max-width:500px;padding:32px;text-align:center;width:100%}.skills_methodCard__I3Td6>img{width:70px}.skills_flipCard__FNxVz{align-items:center;background-color:#fff;border-radius:10px;cursor:pointer;display:flex;height:40px;justify-content:center;perspective:1000px;position:absolute;transition:left 1s ease-in-out,top 1s ease-in-out,width 1s ease-in-out,height 1s ease-in-out;width:40px}.skills_flipCard__FNxVz>img{width:35%}.skills_flipCard__FNxVz:first-child{left:40%;top:30%}.skills_flipCard__FNxVz:nth-child(2){left:85%;top:30%}.skills_flipCard__FNxVz:nth-child(3){left:10%;top:10%}.skills_flipCard__FNxVz:nth-child(4){left:65%;top:10%}.skills_flipCard__FNxVz:nth-child(5){left:20%;top:80%}.skills_flipCard__FNxVz:nth-child(6){left:80%;top:80%}.skills_flipCard__FNxVz:nth-child(7){left:10%;top:50%}.skills_flipCard__FNxVz:nth-child(8){left:50%;top:80%}.skills_flipCard__FNxVz .skills_flipCardInner__simcF{border-radius:6px;box-shadow:0 6px 10px 0 #0003;height:100%;position:relative;transform-style:preserve-3d;transition:transform .6s ease-in-out;width:100%}.skills_flipCard__FNxVz:hover .skills_flipCardInner__simcF{transform:rotateY(180deg)}.skills_flipCard__FNxVz .skills_flipCardBack__JMuE8,.skills_flipCard__FNxVz .skills_flipCardFront__zcjlf{align-items:center;-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:#fff;border-radius:6px;display:flex;flex-direction:column;height:100%;justify-content:center;position:absolute;width:100%}.skills_flipCard__FNxVz .skills_flipCardFront__zcjlf{gap:24px}.skills_flipCard__FNxVz .skills_flipCardFront__zcjlf>h3{font-size:clamp(.5rem,.2vw,1.2rem)}.skills_flipCard__FNxVz .skills_flipCardFront__zcjlf>img{width:45%}.skills_flipCard__FNxVz .skills_flipCardBack__JMuE8{transform:rotateY(180deg)}.skills_flipCard__FNxVz .skills_flipCardBack__JMuE8>span{font-size:6px;font-weight:600;text-align:start}.skills_flipCard__FNxVz .skills_flipCardBack__JMuE8>img{width:45%}.skills_skillflowContainer__Y\+Df8{aspect-ratio:2/1;max-width:900px;position:relative;width:100%}.skills_skillflowContainer__Y\+Df8>span{font-size:clamp(32px,2vw,56px);font-weight:400}.skills_skilldot__pdBcB{align-items:center;background-color:#fff;border-radius:6px;box-shadow:var(--shadow);display:flex;height:50px;justify-content:center;position:absolute;transition:left 1s ease-in-out,top 1s ease-in-out,width 1s ease-in-out,height 1s ease-in-out;width:50px}.skills_skilldot__pdBcB>img{width:45%}.skills_skilldot__pdBcB:first-child{left:40%;top:30%}.skills_skilldot__pdBcB:nth-child(2){left:85%;top:30%}.skills_skilldot__pdBcB:nth-child(3){left:10%;top:10%}.skills_skilldot__pdBcB:nth-child(4){left:65%;top:10%}.skills_skilldot__pdBcB:nth-child(5){left:20%;top:80%}.skills_skilldot__pdBcB:nth-child(6){left:80%;top:80%}.skills_skilldot__pdBcB:nth-child(7){left:10%;top:50%}.skills_skilldot__pdBcB:nth-child(8){left:50%;top:80%}.skills_move1__Ej0\+R{height:calc(50% - var(--gap))!important;left:calc(var(--gap)/2)!important;top:0!important;width:calc(25% - var(--gap))!important}.skills_move1__Ej0\+R .skills_flipCardBack__JMuE8>span{font-size:clamp(.6rem,1vw,1.2rem)}.skills_move2__k336v{height:calc(50% - var(--gap))!important;left:calc(25% + var(--gap)/2)!important;top:0!important;width:calc(25% - var(--gap))!important}.skills_move2__k336v .skills_flipCardBack__JMuE8>span{font-size:clamp(.6rem,1vw,1.2rem)}.skills_move3__9XvtO{height:calc(50% - var(--gap))!important;left:calc(50% + var(--gap)/2)!important;top:0!important;width:calc(25% - var(--gap))!important}.skills_move3__9XvtO .skills_flipCardBack__JMuE8>span{font-size:clamp(.6rem,1vw,1.2rem)}.skills_move4__141Jh{height:calc(50% - var(--gap))!important;left:calc(75% + var(--gap)/2)!important;top:0!important;width:calc(25% - var(--gap))!important}.skills_move4__141Jh .skills_flipCardBack__JMuE8>span{font-size:clamp(.6rem,1vw,1.2rem)}.skills_move5__hc\+0V{height:calc(50% - var(--gap))!important;left:calc(var(--gap)/2)!important;top:50%!important;width:calc(25% - var(--gap))!important}.skills_move5__hc\+0V .skills_flipCardBack__JMuE8>span{font-size:clamp(.6rem,1vw,1.2rem)}.skills_move6__P1R29{height:calc(50% - var(--gap))!important;left:calc(25% + var(--gap)/2)!important;top:50%!important;width:calc(25% - var(--gap))!important}.skills_move6__P1R29 .skills_flipCardBack__JMuE8>span{font-size:clamp(.6rem,1vw,1.2rem)}.skills_move7__Hy4AM{height:calc(50% - var(--gap))!important;left:calc(50% + var(--gap)/2)!important;top:50%!important;width:calc(25% - var(--gap))!important}.skills_move7__Hy4AM .skills_flipCardBack__JMuE8>span{font-size:clamp(.6rem,1vw,1.2rem)}.skills_move8__UC9eD{height:calc(50% - var(--gap))!important;left:calc(75% + var(--gap)/2)!important;top:50%!important;width:calc(25% - var(--gap))!important}.skills_move8__UC9eD .skills_flipCardBack__JMuE8>span{font-size:clamp(.6rem,1vw,1.2rem)}.skills_learningProgress__Y5YTL{align-items:flex-end;border-radius:10px;display:flex;flex-direction:column;height:100%;width:100%}.skills_learningProgressContainer__UY8AV{align-items:center;display:flex;flex-direction:column;gap:clamp(18px,2vw,48px);height:100%;width:100%}.skills_learningProgressContainer__UY8AV>h2{background-color:var(--back);box-sizing:border-box;padding:16px;text-align:center;width:100%}.skills_learningProgressInner__D74i\+{grid-gap:clamp(32px,7vw,56px);align-items:center;display:grid;gap:clamp(32px,7vw,56px);grid-template-columns:repeat(4,1fr);width:100%}.skills_progressContainer__vIwwq{align-items:center;border-radius:8px;box-shadow:var(--shadow);display:flex;flex-direction:column;gap:clamp(0px,1vw,28px);justify-content:flex-start;padding:32px}svg{height:clamp(80px,8vw,140px);transition:transform .3s ease-in-out;width:clamp(80px,8vw,140px)}svg:hover{transform:scale(1.1)}.skills_skillName__iyKj8{align-items:center;display:flex;gap:8px}.skills_skillName__iyKj8>span{color:var(--dark);font-size:clamp(16px,5vw,20px);font-weight:400}.skills_skillName__iyKj8>img{width:clamp(30px,2vw,70px)}@media(max-width:1150px){.skills_skillContainer__bEBam,.skills_skillIconsContainer__Ru2b2{align-items:center;flex-direction:column}.skills_backendSkillsContainer__Uhj0S{align-items:center}.skills_skillIconsContainer__Ru2b2.skills_reverse__ZiIgu>:first-child{order:2}.skills_skillIconsContainer__Ru2b2.skills_reverse__ZiIgu>:nth-child(2){order:1}.skills_skillIcons__0gxKl{gap:16px}.skills_content__xTQSW,.skills_learningProgressContainer__UY8AV{align-items:center}.skills_learningProgressContainer__UY8AV>h2{text-align:center}.skills_progressContainer__vIwwq{justify-content:center}.skills_methodsContent__b6Un8{align-items:center;flex-direction:column}.skills_methodCard__I3Td6{height:clamp(360px,600px - 40vw,420px)}}@media(max-width:1000px){.skills_progressContainer__vIwwq{gap:16px}.skills_textContainer__4J2i6>h2{text-align:center}.skills_learningProgressInner__D74i\+{grid-template-columns:repeat(2,1fr)}}@media(max-width:850px){.skills_methodsContent__b6Un8{flex-direction:column}}@media(max-width:600px){.skills_learningProgress__Y5YTL{padding:16px}.skills_learningProgressContainer__UY8AV>h2{text-align:center}.skills_learningProgressInner__D74i\+{grid-template-columns:repeat(1,1fr)}.skills_backendSkillsContainer__Uhj0S,.skills_skillIconsContainer__Ru2b2{border-bottom:initial}}.projects_projectsSection__9EDiq{display:flex;flex-direction:column;justify-content:space-between;min-height:calc(100vh - 100px);width:100%}.projects_content__x3hLG{border-radius:20px;display:flex;flex-direction:column;justify-content:flex-start;width:100%}.projects_projectContainer__7BzUq{display:flex;flex:1 1;gap:112px;justify-content:flex-start;padding-block:32px;width:100%}.projects_projectsBarContainer__8pnoh{border-radius:10px;box-shadow:var(--shadow);min-height:100%;padding:32px;width:-webkit-fit-content;width:fit-content}.projects_projectsBar__ep-Oz{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(2,1fr);height:-webkit-fit-content;height:fit-content}.projects_projectBtn__MOG-m{cursor:pointer;height:-webkit-fit-content;height:fit-content;transition:transform .3s ease-in-out;width:clamp(120px,8vw,180px)}.projects_projectBtn__MOG-m>img{aspect-ratio:1/.7;border-radius:8px;box-shadow:var(--shadow);width:100%}.projects_projectBtn__MOG-m:hover{transform:scale(1.3)}.projects_projectBtn__MOG-m:active{transform:scale(.95)}.projects_projectDetails__IPdTB{display:flex;justify-content:flex-start;transition:transform .5s ease-in-out;width:100%}.projects_projectsInfoContainer__9RWPA{background-color:#fff;border-radius:10px;box-shadow:var(--shadow);display:flex;flex-direction:column;gap:8px;height:clamp(490px,30vw,650px);justify-content:space-between;max-width:clamp(500px,40vw,700px);padding:32px;width:100%}.projects_projectsInfoContainer__9RWPA>img{aspect-ratio:1.5/1;border-radius:10px;box-shadow:var(--shadow);width:clamp(120px,10vw,200px)}.projects_projectsInfoContainer__9RWPA>h3{border-bottom:1.5px solid var(--main);color:var(--main);width:100%}.projects_duration__rO9ZB{display:flex;gap:8px}.projects_stack__Vz\+jY{border-bottom:1.5px solid var(--main);display:flex;gap:24px;padding-block:8px;width:100%}.projects_stackImage__1PYTu>img{width:30px}.projects_projectsImageContainer__FLRTp{align-items:center;display:flex;flex-direction:column;gap:48px;width:100%}.projects_projectsBtns__xc1F8{display:flex;gap:24px;justify-content:flex-end;width:100%}.projects_slideIn__cTTus{transform:translateX(0)!important}.projects_closeBtn__gEydE{position:absolute;right:24px;top:24px;width:30px}.projects_divider__QCGO3{gap:16px;position:relative;width:100%}.projects_divider__QCGO3,.projects_slideBtn__FIIF3{align-items:center;display:flex;justify-content:center}.projects_slideBtn__FIIF3{border:1px solid var(--dark);border-radius:100px;cursor:pointer;height:50px;width:50px}.projects_slideBtn__FIIF3>img{width:40%}.projects_slideBtn__FIIF3:active{transform:scale(.95)}.projects_navigation__1eOX5{display:flex;gap:16px}.projects_leftLine__mmABa{width:100%}.projects_leftLine__mmABa,.projects_rightLine__DahjV{background-color:var(--dark);border-radius:100px;height:1px}.projects_rightLine__DahjV{width:10%}@keyframes projects_slideOutLeft__H568y{0%{opacity:1;transform:scale(1) translateX(0) translateY(0)}to{opacity:0;transform:scale(.8) translateX(-100%) translateY(20px)}}@keyframes projects_slideOutRight__cfsat{0%{opacity:1;transform:scale(1) translateX(0) translateY(0)}to{opacity:0;transform:scale(.8) translateX(100%) translateY(20px)}}@keyframes projects_slideInRight__JtPN2{0%{opacity:0;transform:scale(.8) translateX(100%) translateY(20px)}to{opacity:1;transform:scale(1) translateX(0) translateY(0)}}@keyframes projects_slideInLeft__GKmZs{0%{opacity:0;transform:scale(.8) translateX(-100%) translateY(20px)}to{opacity:1;transform:scale(1) translateX(0) translateY(0)}}@media(max-width:1000px){.projects_projectDetails__IPdTB{align-items:flex-start;background-color:#fff;height:100vh;justify-content:center;left:0;padding-top:64px;position:fixed;top:0;transform:translateX(120%);z-index:2}.projects_projectsBarContainer__8pnoh{box-shadow:none;padding:0;width:100%}.projects_projectsBar__ep-Oz{align-items:start;border:initial;display:grid;grid-template-columns:repeat(2,1fr);height:-webkit-fit-content;height:fit-content;max-width:none}.projects_projectBtn__MOG-m{align-items:center;aspect-ratio:1/1;width:clamp(140px,40vw,100%)}}@media(max-width:470px){.projects_projectsInfoContainer__9RWPA{box-shadow:none;height:80vh}}@media(max-width:380px){.projects_projectsInfoContainer__9RWPA{box-shadow:none;height:90vh}}.contact_contactSection__kOTaR{display:flex;justify-content:center;margin-bottom:144px;position:relative;width:100%}.contact_contactSection__kOTaR .contact_content__kyZdC{align-items:center;display:flex;flex-direction:column;gap:clamp(24px,.5vw,56px);width:100%}.contact_contactSection__kOTaR .contact_content__kyZdC .contact_contactContainer__DkCMX{display:flex;gap:56px;width:100%}.contact_contactSection__kOTaR .contact_content__kyZdC .contact_contactContainer__DkCMX .contact_textContainer__QuYDP{align-items:flex-start;display:flex;flex-direction:column;gap:32px;width:100%}.contact_contactSection__kOTaR .contact_content__kyZdC .contact_contactContainer__DkCMX .contact_textContainer__QuYDP>p{max-width:700px;width:100%}.contact_contactSection__kOTaR .contact_content__kyZdC .contact_contactContainer__DkCMX .contact_textContainer__QuYDP .contact_contactData__ZQNOY{border-top:2px solid var(--main);display:flex;flex-direction:column;gap:8px;max-width:700px;width:100%}.contact_contactSection__kOTaR .contact_content__kyZdC .contact_contactContainer__DkCMX .contact_textContainer__QuYDP .contact_contactData__ZQNOY .contact_adress__s6nrg{display:flex;flex-direction:column;gap:4px;margin-block:24px}.contact_contactSection__kOTaR .contact_content__kyZdC .contact_contactContainer__DkCMX .contact_textContainer__QuYDP .contact_contactData__ZQNOY .contact_adress__s6nrg>p{font-size:clamp(16px,1vw,18px)}.contact_contactSection__kOTaR .contact_content__kyZdC .contact_contactContainer__DkCMX .contact_textContainer__QuYDP .contact_contactData__ZQNOY .contact_adress__s6nrg :first-child{font-weight:500}.contact_contactSection__kOTaR .contact_content__kyZdC .contact_contactContainer__DkCMX .contact_textContainer__QuYDP .contact_contactData__ZQNOY .contact_dataContainer__7PIN4{align-items:center;display:flex;gap:12px}.contact_contactSection__kOTaR .contact_content__kyZdC .contact_contactContainer__DkCMX .contact_textContainer__QuYDP .contact_contactData__ZQNOY .contact_dataContainer__7PIN4>img{width:24px}.contact_contactSection__kOTaR .contact_content__kyZdC .contact_contactContainer__DkCMX .contact_textContainer__QuYDP .contact_contactData__ZQNOY .contact_dataContainer__7PIN4>a{font-size:clamp(16px,1vw,18px);font-weight:250}.contact_contactSection__kOTaR .contact_content__kyZdC .contact_contactContainer__DkCMX .contact_textContainer__QuYDP .contact_linkboxContainer__IhaH0{width:-webkit-fit-content;width:fit-content}.contact_contactSection__kOTaR .contact_content__kyZdC .contact_contactContainer__DkCMX .contact_formContainer__G3Fiy{display:flex;justify-content:flex-start;width:100%}.contact_contactSection__kOTaR .contact_content__kyZdC .contact_divider__xANDj{margin-top:-30px;width:100%}.contact_contactSection__kOTaR .contact_response__w9trM{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:var(--transparent);border-radius:10px;box-shadow:var(--shadow);display:flex;justify-content:center;left:50%;padding:32px 64px;position:fixed;top:50%;transform:translate(100vw,-50%);transition:transform 1s ease-in-out}.contact_slidin__xlcMq{animation:contact_slide__2C3NI 6s ease}@keyframes contact_slide__2C3NI{0%{transform:translate(100vw,-50%)}50%{transform:translate(-50%,-50%)}to{opacity:0}}@media(max-width:1000px){.contact_contactContainer__DkCMX{align-items:center;flex-direction:column}.contact_textContainer__QuYDP{align-items:center}.contact_divider__xANDj{margin-top:100px!important}}form{max-width:600px}form,form .contactform_inputContainer__hRj2I{display:flex;flex-direction:column;width:100%}form .contactform_inputContainer__hRj2I{border-radius:10px;gap:4px;min-height:clamp(75px,1vw,85px)}form .contactform_inputContainer__hRj2I>label{font-weight:400px;margin-bottom:4px}form .contactform_inputContainer__hRj2I>input{background-color:var(--back);border-radius:4px;box-sizing:border-box;height:clamp(50px,1vw,60px);padding-left:15px;width:100%}form .contactform_inputContainer__hRj2I>input::placeholder{font-size:clamp(14px,1vw,18px)}form .contactform_inputContainer__hRj2I>p{color:#a80202;font-size:14px;width:100%}form .contactform_inputContainer__hRj2I textarea{background-color:var(--back);border-radius:4px;box-sizing:border-box;height:clamp(100px,8vw,200px);padding:15px;width:100%}form .contactform_inputContainer__hRj2I textarea::placeholder{font-size:clamp(14px,1vw,18px)}form .contactform_privacy__Agkpy{display:flex;flex-direction:column;gap:4px;min-height:45px;width:100%}form .contactform_privacy__Agkpy .contactform_privacyContainer__1MrDk{align-items:center;display:flex;gap:12px}form .contactform_privacy__Agkpy .contactform_privacyContainer__1MrDk .contactform_checkbox__hBEB5{align-items:center;border:1px solid var(--dark);border-radius:4px;display:flex;height:20px;justify-content:center;width:20px}form .contactform_privacy__Agkpy .contactform_privacyContainer__1MrDk .contactform_checkbox__hBEB5>img{width:70%}form .contactform_privacy__Agkpy .contactform_privacyContainer__1MrDk>p{font-size:clamp(14px,1vw,16px)}form .contactform_privacy__Agkpy .contactform_privacyContainer__1MrDk>p>a{color:var(--main);font-size:clamp(14px,1vw,16px)}form .contactform_privacy__Agkpy>span{color:#a80202;font-size:14px;width:100%}form .contactform_btnContainer__5qKbV{display:flex;justify-content:flex-end;margin-top:24px;width:100%}.contactform_textfield__uGEjz{min-height:clamp(140px,10vw,240px)!important}input,textarea{all:unset}input:focus::placeholder,textarea:focus::placeholder{color:#0000}.legal_legalSection__MiAxd{display:flex;justify-content:center;max-width:2160px;min-height:100vh;width:100%}.legal_content__jjsiK{display:flex;flex-direction:column;gap:56px;justify-content:flex-start;max-width:1440px;width:100%}.legal_textContainer__wQBco{display:flex;flex-direction:column;gap:24px;max-width:700px;width:100%}.legal_textContainer__wQBco>div{display:flex;flex-direction:column;gap:8px}.legal_textContainer__wQBco>div>a{align-items:center;display:flex;gap:8px}.legal_textContainer__wQBco>div>a>img{width:25px}
/*# sourceMappingURL=main.97a078f8.css.map*/