@import url(https://fonts.googleapis.com/css2?family=Manrope:wght@200;300;400;500&family=Open+Sans:wght@300;400;600;800&family=Ubuntu:wght@300;400;500;700&display=swap);:root{--main-bg-color:#1a1a1ab2;--hidden-bg-color:#1a1a1a00;--dark-text-color:#333238}body,html{color:#fff;font-family:Ubuntu,sans-serif;font-weight:400}h1{line-height:normal}.page{align-items:center;display:flex;height:100%;justify-content:center;overflow:hidden;width:100%}.Layout_layout__g31\+1{background:#0b132b;background-size:cover!important;bottom:0;display:grid;grid-template-areas:"body header" "footer footer";grid-template-columns:1fr 55px;grid-template-rows:6fr 0fr;left:0;position:fixed;right:0;top:0;transition:all .3s}.Layout_header__wi5Pa{grid-area:header;min-width:55px}.Layout_body__PkYGo{background-color:var(--main-bg-color);box-sizing:border-box;grid-area:body;overflow:hidden;-webkit-transform-origin:20%;transform-origin:20%;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;transition:all .5s}.Layout_footer__YSNDG{background-color:green;grid-area:footer}.Layout_layout__g31\+1.Layout_menu_mode__ybDCT{grid-template-columns:1fr 300px}.Layout_layout__g31\+1.Layout_menu_mode__ybDCT .Layout_body__PkYGo{border:10px solid #fff;border-radius:40px;box-shadow:0 4px 20px 0 #fbfafd;scale:.8;-webkit-transform:perspective(1000px) rotateY(15deg) translateX(10%);transform:perspective(1000px) rotateY(15deg) translateX(10%)}.Layout_layout__g31\+1.Layout_solid_mode__FnndQ{--main-bg-color:#1a1a1a}.Header_header__QMGKz{align-items:center;background-color:var(--main-bg-color);display:flex;height:100%;justify-content:flex-start;position:relative;transition:all .5s;width:100%}.Header_header__QMGKz.Header_open__NcQ0b{background-color:#1a1a1a00}.Header_menu__NGiV\+{align-items:center;background-color:hsla(0,0%,100%,.685);border-radius:40%;box-shadow:0 0 30px 30px hsla(0,0%,100%,.685);display:flex;display:none;flex-direction:column;gap:20px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;max-width:95%;opacity:0;padding:40px;transition:all .3s;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.Header_header__QMGKz.Header_open__NcQ0b .Header_menu__NGiV\+{display:flex;opacity:1}.Header_menu__NGiV\+ a{color:#000;font-size:24px;font-weight:600;opacity:.8;text-decoration:none!important;transition:all .3s}.Header_menu__NGiV\+ a:hover{opacity:1}.Header_controls__69A6Y{display:flex;flex-direction:column;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.Header_arrow__OSe44{color:#fff;font-size:30px;font-weight:800;text-decoration:none!important;transition:all .3s}.Header_arrow__OSe44:hover{text-shadow:1px 1px 2px #fff}.Header_active_link__vy-2H{color:#000!important;opacity:1!important;text-shadow:2px 2px 2px rgba(59,59,59,.342)}.HomePage_content__L\+Tmc{align-items:start;display:inline-flex;flex-wrap:wrap;gap:40px}.HomePage_git__WZXIU{background-color:#fbfafd;border:4px solid #fff;border-radius:40px;box-shadow:inset 0 0 6px 6px #1c254150;color:#333238;display:flex;flex-direction:column;max-width:30vw;min-width:400px;padding:40px}.HomePage_profile__UIitx{display:inline-flex;gap:40px}.HomePage_profile__UIitx *{margin:0}.HomePage_profile__UIitx .HomePage_info__oqKMc{display:flex;flex-direction:column;gap:10px}.HomePage_description__CF\+B0{font-size:20px;line-height:25px;max-width:50vh;min-width:400px}.Tags_tags__7t6Sr{align-items:center;display:inline-flex;flex-wrap:wrap;gap:10px;justify-content:flex-start;width:100%}.Tags_tag__lkpBl{background-color:#fff;border-radius:15px;color:#333238;cursor:pointer;font-size:16px;font-weight:500;padding:5px 15px;transition:all .3s;white-space:nowrap}.Tags_tag__lkpBl:hover{box-shadow:0 0 10px 0 #fbfafd}.NextButton_button__t5t6N{background:transparent;border:none;box-shadow:none;cursor:pointer;display:inline-block;font-family:inherit;font-size:inherit;height:auto;outline:none;padding:0;position:relative;text-decoration:none;vertical-align:middle;width:12rem}.NextButton_button__t5t6N .NextButton_circle__JFIWo{background:#fff;border-radius:1.625rem;display:block;height:3rem;margin:0;position:relative;transition:all .45s cubic-bezier(.65,0,.076,1);width:3rem}.NextButton_button__t5t6N .NextButton_circle__JFIWo .NextButton_arrow__H7EfR{background:#282936;background:none;bottom:0;height:.125rem;left:.625rem;margin:auto;position:absolute;top:0;transition:all .45s cubic-bezier(.65,0,.076,1);width:1.125rem}.NextButton_button__t5t6N .NextButton_circle__JFIWo .NextButton_arrow__H7EfR:before{border-right:.125rem solid #282936;border-top:.125rem solid #282936;content:"";height:.625rem;position:absolute;right:.0625rem;top:-.25rem;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:.625rem}.NextButton_button__t5t6N .NextButton_title__IWh\+p{bottom:0;color:#fff;font-size:20px;font-weight:500;left:0;margin:0 0 0 1.85rem;padding:.75rem 0;position:absolute;right:0;text-align:center;top:0;transition:all .45s cubic-bezier(.65,0,.076,1)}.NextButton_button__t5t6N:hover .NextButton_circle__JFIWo{width:100%}.NextButton_button__t5t6N:hover .NextButton_circle__JFIWo .NextButton_icon__RxLN2.NextButton_arrow__H7EfR{background:#282936;-webkit-transform:translate(1rem);transform:translate(1rem)}.NextButton_button__t5t6N:hover .NextButton_title__IWh\+p{color:#282936}.ProjectsPage_content__e393R{display:flex;flex-direction:column;gap:40px;margin:40px 0 40px 40px;max-width:75vw}.ProjectsCarousel_main__FXIfl{position:relative}.ProjectsCarousel_carousel__Nga\+l{grid-gap:20px;display:grid;gap:20px;grid-template-areas:"b b" "a c";grid-template-columns:500px auto;grid-template-rows:104px auto;height:600px;overflow:hidden;width:75vw}.ProjectsCarousel_preview__vy1s3{grid-area:a;height:600px;width:500px}.ProjectsCarousel_preview__vy1s3 img{-webkit-animation:ProjectsCarousel_preview__vy1s3 1s;animation:ProjectsCarousel_preview__vy1s3 1s;height:600px;object-fit:cover;object-position:left top;transition:all .3s;width:100%}.ProjectsCarousel_items__PJSUc{grid-gap:20px;display:grid;gap:20px;grid-area:b;grid-auto-flow:column;overflow-y:scroll;position:absolute;scrollbar-width:none;width:100%}.ProjectsCarousel_items__PJSUc::-webkit-scrollbar{display:none}.ProjectsCarousel_item__FKklD{border:2px solid #fff;display:block;height:100px;max-height:600px;max-width:500px;min-height:100px;min-width:200px;position:relative;width:200px}.ProjectsCarousel_item__FKklD img{-webkit-user-drag:none;cursor:pointer;height:100%;object-fit:cover;transition:all .3s;-webkit-user-select:none;user-select:none;width:100%}.ProjectsCarousel_item__FKklD.ProjectsCarousel_active__8SUPc{border:2px solid gold}.ProjectsCarousel_empty__fbB5p{display:block;height:1px;min-width:calc(75vw - 500px)}.ProjectsCarousel_info__l2RU\+{grid-area:c;position:relative;transition:all .3s;z-index:2}.ProjectsCarousel_hidden__\+u9t-{opacity:0;pointer-events:none}.Body_fadeInT__lLwZY{-webkit-animation:Body_fadeIn__sUOsJ .5s forwards;animation:Body_fadeIn__sUOsJ .5s forwards}.Body_fadeOutT__84tB6{-webkit-animation:Body_fadeOut__xSc0a .5s forwards;animation:Body_fadeOut__xSc0a .5s forwards}.Body_fadeInB__uBGOu{-webkit-animation:Body_fadeInB__uBGOu .5s forwards;animation:Body_fadeInB__uBGOu .5s forwards}.Body_fadeOutB__jJp2d{-webkit-animation:Body_fadeOutB__jJp2d .5s forwards;animation:Body_fadeOutB__jJp2d .5s forwards}@-webkit-keyframes Body_fadeIn__sUOsJ{0%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}to{opacity:1;-webkit-transform:translate(0);transform:translate(0)}}@keyframes Body_fadeIn__sUOsJ{0%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}to{opacity:1;-webkit-transform:translate(0);transform:translate(0)}}@-webkit-keyframes Body_fadeOut__xSc0a{0%{opacity:1;-webkit-transform:translate(0);transform:translate(0)}to{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@keyframes Body_fadeOut__xSc0a{0%{opacity:1;-webkit-transform:translate(0);transform:translate(0)}to{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@-webkit-keyframes Body_fadeInB__uBGOu{0%{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{opacity:1;-webkit-transform:translate(0);transform:translate(0)}}@keyframes Body_fadeInB__uBGOu{0%{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{opacity:1;-webkit-transform:translate(0);transform:translate(0)}}@-webkit-keyframes Body_fadeOutB__jJp2d{0%{opacity:1;-webkit-transform:translate(0);transform:translate(0)}to{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}}@keyframes Body_fadeOutB__jJp2d{0%{opacity:1;-webkit-transform:translate(0);transform:translate(0)}to{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}}.MenuButton_button__W731T{cursor:pointer;flex-shrink:0;height:14px;height:20px;outline:none;position:absolute;right:20px;top:20px;transition:-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out,-webkit-transform .5s ease-in-out;width:22px;width:28px;z-index:999}.MenuButton_button__W731T span{background-color:#fff;display:block;height:2px;left:0;opacity:1;position:absolute;-webkit-transform:rotate(0deg);transform:rotate(0deg);transition:.25s ease-in-out;width:100%}.MenuButton_button__W731T span:first-child{top:0}.MenuButton_button__W731T span:nth-child(2),.MenuButton_button__W731T span:nth-child(3){top:6px}.MenuButton_button__W731T span:nth-child(4){top:12px}.MenuButton_button__W731T.MenuButton_active__u7Xdw span:first-child,.MenuButton_button__W731T.MenuButton_active__u7Xdw span:nth-child(4){left:50%;top:6px;width:0}.MenuButton_button__W731T.MenuButton_active__u7Xdw span:nth-child(2){-webkit-transform:rotate(45deg);transform:rotate(45deg)}.MenuButton_button__W731T.MenuButton_active__u7Xdw span:nth-child(3){-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.MenuButton_button__W731T:hover span{box-shadow:0 4px 20px 0 #fbfafd}.ThemeToggler_block__\+duAv{background:#fff;border-radius:15px;cursor:pointer;height:50px;position:absolute;right:20px;top:120px;width:30px}.ThemeToggler_block__\+duAv img{-webkit-animation:ThemeToggler_rotating__DkBEm 2s linear infinite;animation:ThemeToggler_rotating__DkBEm 2s linear infinite;height:auto;margin-bottom:4px;object-fit:contain;opacity:1;transition:opacity .3s;width:70%}.ThemeToggler_block__\+duAv *{pointer-events:none;-webkit-user-select:none;user-select:none}@-webkit-keyframes ThemeToggler_rotating__DkBEm{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes ThemeToggler_rotating__DkBEm{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.ThemeToggler_toggler__1cp5s{align-items:flex-end;background-color:#000;-webkit-clip-path:circle(33% at 50% 70%);clip-path:circle(33% at 50% 70%);display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;transition:all .3s;width:100%}.ThemeToggler_toggler__1cp5s.ThemeToggler_active__sGTON{-webkit-clip-path:circle(33% at 50% 29%);clip-path:circle(33% at 50% 29%)}.ThemeToggler_toggler__1cp5s.ThemeToggler_active__sGTON img{opacity:0}.ThemeToggler_background__wZDbB{background-color:var(--main-bg-color);height:100%;left:0;opacity:.8;position:absolute;top:0;width:100%}
/*# sourceMappingURL=main.d06f9dcb.css.map*/