@font-face{font-family:Comfortaa;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/comfortaa-cyrillic-ext-400-normal.75aef87d1cba6487ca47ba50ad9ead5b.woff2) format("woff2"),url(/_next/static/media/comfortaa-all-400-normal.2e320d8ffe7bf8178e902ba4662d54f7.woff) format("woff");unicode-range:U+0460-052f,U+1c80-1c88,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f}@font-face{font-family:Comfortaa;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/comfortaa-cyrillic-400-normal.2d54f56adfc8f62211776b5d530bb128.woff2) format("woff2"),url(/_next/static/media/comfortaa-all-400-normal.2e320d8ffe7bf8178e902ba4662d54f7.woff) format("woff");unicode-range:U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116}@font-face{font-family:Comfortaa;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/comfortaa-greek-400-normal.63ed9c1dff78c54f423df11f2101ec3d.woff2) format("woff2"),url(/_next/static/media/comfortaa-all-400-normal.2e320d8ffe7bf8178e902ba4662d54f7.woff) format("woff");unicode-range:U+0370-03ff}@font-face{font-family:Comfortaa;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/comfortaa-vietnamese-400-normal.14a55f7b86ed7260584204961a5506dd.woff2) format("woff2"),url(/_next/static/media/comfortaa-all-400-normal.2e320d8ffe7bf8178e902ba4662d54f7.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+1ea0-1ef9,U+20ab}@font-face{font-family:Comfortaa;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/comfortaa-latin-ext-400-normal.6791b870b3ad59c2e29d4382e7f12e3d.woff2) format("woff2"),url(/_next/static/media/comfortaa-all-400-normal.2e320d8ffe7bf8178e902ba4662d54f7.woff) format("woff");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:Comfortaa;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/comfortaa-latin-400-normal.a7dc179decf427543d794220b6e37b72.woff2) format("woff2"),url(/_next/static/media/comfortaa-all-400-normal.2e320d8ffe7bf8178e902ba4662d54f7.woff) format("woff");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}.SocialIcons_socialIcons__1X8aK{font-size:1.8rem;position:absolute;top:1rem;left:1rem;display:flex;transform:translateX(-200px);opacity:0;-webkit-animation-name:SocialIcons_flyInSocialIcons__19hhr;animation-name:SocialIcons_flyInSocialIcons__19hhr;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-delay:3s;animation-delay:3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.SocialIcons_socialIcons__1X8aK svg{margin:.5rem}.SocialIcons_socialIcons__1X8aK svg:hover{transform:scale(1.05);transition:.2s}.SocialIcons_socialIcons__1X8aK svg>path{fill:var(--primary)}.SocialIcons_socialIcons__1X8aK svg:hover>path{transition:.2s}.SocialIcons_socialIcons__1X8aK .github-icon svg:hover>path{fill:#333}.SocialIcons_socialIcons__1X8aK .twitter-icon svg:hover>path{fill:#1da1f2}.SocialIcons_socialIcons__1X8aK .linkedin-icon svg:hover>path{fill:#0077b5}@-webkit-keyframes SocialIcons_flyInSocialIcons__19hhr{0%{opacity:0}50%{opacity:0}to{transform:translateX(0);opacity:1}}@keyframes SocialIcons_flyInSocialIcons__19hhr{0%{opacity:0}50%{opacity:0}to{transform:translateX(0);opacity:1}}.TextIntro_capitalF__HdHey{transform:translateX(134px);fill:var(--accent)}.TextIntro_capitalF__HdHey,.TextIntro_capitalN__lG1GL{-webkit-animation:TextIntro_moveCapital__3c6rY .6s ease 1.2s forwards;animation:TextIntro_moveCapital__3c6rY .6s ease 1.2s forwards}.TextIntro_capitalN__lG1GL{transform:translateX(-30px);fill:var(--primary)}.TextIntro_restOfName__G5ekm{opacity:0;fill:var(--text)}.TextIntro_headerSvg__18J8d path:nth-of-type(3):not(.TextIntro_capitalN__lG1GL){animation-timing-function:linear;-webkit-animation-delay:calc(.08s * 3 + 1.5s);animation-delay:calc(.08s * 3 + 1.5s);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.TextIntro_headerSvg__18J8d path:nth-of-type(3):not(.TextIntro_capitalN__lG1GL),.TextIntro_headerSvg__18J8d path:nth-of-type(4):not(.TextIntro_capitalN__lG1GL){-webkit-animation-name:TextIntro_show__reLRV;animation-name:TextIntro_show__reLRV;-webkit-animation-duration:.1s;animation-duration:.1s;-webkit-animation-timing-function:linear}.TextIntro_headerSvg__18J8d path:nth-of-type(4):not(.TextIntro_capitalN__lG1GL){animation-timing-function:linear;-webkit-animation-delay:calc(.08s * 4 + 1.5s);animation-delay:calc(.08s * 4 + 1.5s);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.TextIntro_headerSvg__18J8d path:nth-of-type(5):not(.TextIntro_capitalN__lG1GL){animation-timing-function:linear;-webkit-animation-delay:calc(.08s * 5 + 1.5s);animation-delay:calc(.08s * 5 + 1.5s);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.TextIntro_headerSvg__18J8d path:nth-of-type(5):not(.TextIntro_capitalN__lG1GL),.TextIntro_headerSvg__18J8d path:nth-of-type(6):not(.TextIntro_capitalN__lG1GL){-webkit-animation-name:TextIntro_show__reLRV;animation-name:TextIntro_show__reLRV;-webkit-animation-duration:.1s;animation-duration:.1s;-webkit-animation-timing-function:linear}.TextIntro_headerSvg__18J8d path:nth-of-type(6):not(.TextIntro_capitalN__lG1GL){animation-timing-function:linear;-webkit-animation-delay:calc(.08s * 6 + 1.5s);animation-delay:calc(.08s * 6 + 1.5s);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.TextIntro_headerSvg__18J8d path:nth-of-type(7):not(.TextIntro_capitalN__lG1GL){animation-timing-function:linear;-webkit-animation-delay:calc(.08s * 7 + 1.5s);animation-delay:calc(.08s * 7 + 1.5s);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.TextIntro_headerSvg__18J8d path:nth-of-type(7):not(.TextIntro_capitalN__lG1GL),.TextIntro_headerSvg__18J8d path:nth-of-type(8):not(.TextIntro_capitalN__lG1GL){-webkit-animation-name:TextIntro_show__reLRV;animation-name:TextIntro_show__reLRV;-webkit-animation-duration:.1s;animation-duration:.1s;-webkit-animation-timing-function:linear}.TextIntro_headerSvg__18J8d path:nth-of-type(8):not(.TextIntro_capitalN__lG1GL){animation-timing-function:linear;-webkit-animation-delay:calc(.08s * 8 + 1.5s);animation-delay:calc(.08s * 8 + 1.5s);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.TextIntro_headerSvg__18J8d path:nth-of-type(9):not(.TextIntro_capitalN__lG1GL){animation-timing-function:linear;-webkit-animation-delay:calc(.08s * 9 + 1.5s);animation-delay:calc(.08s * 9 + 1.5s);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.TextIntro_headerSvg__18J8d path:nth-of-type(9):not(.TextIntro_capitalN__lG1GL),.TextIntro_headerSvg__18J8d path:nth-of-type(10):not(.TextIntro_capitalN__lG1GL){-webkit-animation-name:TextIntro_show__reLRV;animation-name:TextIntro_show__reLRV;-webkit-animation-duration:.1s;animation-duration:.1s;-webkit-animation-timing-function:linear}.TextIntro_headerSvg__18J8d path:nth-of-type(10):not(.TextIntro_capitalN__lG1GL){animation-timing-function:linear;-webkit-animation-delay:calc(.08s * 10 + 1.5s);animation-delay:calc(.08s * 10 + 1.5s);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.TextIntro_headerSvg__18J8d path:nth-of-type(11):not(.TextIntro_capitalN__lG1GL){animation-timing-function:linear;-webkit-animation-delay:calc(.08s * 11 + 1.5s);animation-delay:calc(.08s * 11 + 1.5s);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.TextIntro_headerSvg__18J8d path:nth-of-type(11):not(.TextIntro_capitalN__lG1GL),.TextIntro_headerSvg__18J8d path:nth-of-type(12):not(.TextIntro_capitalN__lG1GL){-webkit-animation-name:TextIntro_show__reLRV;animation-name:TextIntro_show__reLRV;-webkit-animation-duration:.1s;animation-duration:.1s;-webkit-animation-timing-function:linear}.TextIntro_headerSvg__18J8d path:nth-of-type(12):not(.TextIntro_capitalN__lG1GL){animation-timing-function:linear;-webkit-animation-delay:calc(.08s * 12 + 1.5s);animation-delay:calc(.08s * 12 + 1.5s);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.TextIntro_headerSvg__18J8d path:nth-of-type(13):not(.TextIntro_capitalN__lG1GL){-webkit-animation-name:TextIntro_show__reLRV;animation-name:TextIntro_show__reLRV;-webkit-animation-duration:.1s;animation-duration:.1s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-delay:calc(.08s * 13 + 1.5s);animation-delay:calc(.08s * 13 + 1.5s);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes TextIntro_moveCapital__3c6rY{to{transform:translateX(0)}}@keyframes TextIntro_moveCapital__3c6rY{to{transform:translateX(0)}}@-webkit-keyframes TextIntro_show__reLRV{0%{opacity:0}1%{opacity:1}50%{transform:scale(1.05);opacity:1}to{transform:scale(1);opacity:1}}@keyframes TextIntro_show__reLRV{0%{opacity:0}1%{opacity:1}50%{transform:scale(1.05);opacity:1}to{transform:scale(1);opacity:1}}.TextIntro_logoBox__3VKZ7{stroke:var(--accent);-webkit-animation:TextIntro_unDrawBox__18_TB .9s linear .3s forwards;animation:TextIntro_unDrawBox__18_TB .9s linear .3s forwards}@-webkit-keyframes TextIntro_unDrawBox__18_TB{to{stroke-dasharray:140 540;stroke-dashoffset:-474}0%{stroke-dasharray:760;stroke-dashoffset:0}}@keyframes TextIntro_unDrawBox__18_TB{to{stroke-dasharray:140 540;stroke-dashoffset:-474}0%{stroke-dasharray:760;stroke-dashoffset:0}}.TextIntro_fullName__2suE4{-webkit-animation-name:TextIntro_shrinkFullName__2jCBN;animation-name:TextIntro_shrinkFullName__2jCBN;-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-delay:2.6s;animation-delay:2.6s;transform-origin:center;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-mask-image:linear-gradient(-75deg,rgba(189,52,52,.6) 30%,#ab6464 50%,rgba(175,165,165,.6) 70%);mask-image:linear-gradient(-75deg,rgba(189,52,52,.6) 30%,#ab6464 50%,rgba(175,165,165,.6) 70%);-webkit-mask-size:200%;mask-size:200%}@-webkit-keyframes TextIntro_shrinkFullName__2jCBN{to{transform:translateY(-60px) scale(.5)}}@keyframes TextIntro_shrinkFullName__2jCBN{to{transform:translateY(-60px) scale(.5)}}@-webkit-keyframes TextIntro_shineFullName__2c3Hv{0%{-webkit-mask-position:150%;mask-position:150%}to{-webkit-mask-position:-50%;mask-position:-50%}}@keyframes TextIntro_shineFullName__2c3Hv{0%{-webkit-mask-position:150%;mask-position:150%}to{-webkit-mask-position:-50%;mask-position:-50%}}.TextIntro_divider__3MRkD{stroke:var(--text);stroke-width:1.5px;opacity:0;-webkit-animation-name:TextIntro_dividerAppear__3HttC;animation-name:TextIntro_dividerAppear__3HttC;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-delay:3s;animation-delay:3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes TextIntro_dividerAppear__3HttC{to{opacity:1}}@keyframes TextIntro_dividerAppear__3HttC{to{opacity:1}}.TextIntro_title__2Myof{font-family:Comfortaa,ui-sans-serif,system-ui;font-size:16px;opacity:0;-webkit-animation-name:TextIntro_titleMove__BRFU4;animation-name:TextIntro_titleMove__BRFU4;-webkit-animation-duration:10s;animation-duration:10s;-webkit-animation-delay:3.4s;animation-delay:3.4s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:cubic-bezier(.07,.99,.15,1.02);animation-timing-function:cubic-bezier(.07,.99,.15,1.02)}@-webkit-keyframes TextIntro_titleMove__BRFU4{0%{opacity:1;transform:translateY(0)}33%{opacity:1;transform:translateY(-30px)}66%{opacity:1;transform:translateY(-60px)}to{opacity:1;transform:translateY(-90px)}}@keyframes TextIntro_titleMove__BRFU4{0%{opacity:1;transform:translateY(0)}33%{opacity:1;transform:translateY(-30px)}66%{opacity:1;transform:translateY(-60px)}to{opacity:1;transform:translateY(-90px)}}.Menu_menu__3yQJ4{opacity:0;transform:translateY(70px);-webkit-animation-name:Menu_showMenu__ajmco;animation-name:Menu_showMenu__ajmco;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-delay:3s;animation-delay:3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes Menu_showMenu__ajmco{0%{opacity:0}50%{opacity:0}to{transform:translateY(0);opacity:1}}@keyframes Menu_showMenu__ajmco{0%{opacity:0}50%{opacity:0}to{transform:translateY(0);opacity:1}}.Menu_menuAnimation__-qVD4:after{content:"";position:absolute;width:calc(100% + 14px);height:2rem;background:var(--primary);opacity:.4;bottom:0;left:-4px;z-index:-1;transform:scaleX(0);transform-origin:center center 0;transition:transform .3s cubic-bezier(.19,1,.22,1) 0s}.Menu_menuAnimation__-qVD4:hover:after{transform:scaleX(1);transform-origin:center center 0;transition:transform .25s cubic-bezier(.43,.49,.51,.68) 0s}