@import url("https://fonts.googleapis.com/css2?family=Ysabeau:ital,wght@0,300;0,400;0,500;0,600;0,700;0,800;0,900;0,1000;1,300;1,400;1,500;1,600;1,700;1,800;1,900;1,1000&display=swap");:root{box-sizing:border-box;font-size:62.5%;height:100%;scroll-behavior:smooth;--main-bg:linear-gradient(90deg,#18182b,#18182b);--navigation-bg:#313381;--navigation-scroll-bg:#41439c;--section-bg:linear-gradient(90deg,rgba(54,65,130,.96),rgba(38,40,88,.96));--title-bg:#756bda;--bg-skills:#756bda;--title-bg-hover:#4a38ff;--content-description-bg:#000257;--project-card-bg:#54559a;--personal-projects-button-bg:red;--main-text-color:#fff;--main-icon-color:#fff;--color-border-spinner:#c5c5c5;--color-border-top-spinner:#737373}*,:after,:before{box-sizing:inherit;margin:0;padding:0}*,:after,:before,body{color:var(--main-text-color)}body{font-family:Ysabeau,sans-serif;background-image:var(--main-bg)}#root,body{height:100%}#root{max-width:1400px;margin:0 auto;display:grid;grid-template-columns:25rem 1fr}a:link,a:visited{text-decoration:none}@media screen and (max-width:740px){#root{grid-template-columns:1fr;grid-template-rows:max-content}}.Navigation_header__9xJIy{display:flex;flex-direction:column;gap:40px;background-color:var(--navigation-bg);padding:10px 20px;position:relative}.Navigation_header__interface__UaT15{display:flex;flex-direction:column;align-items:center}.Navigation_header__menu___R2Jc{display:none;width:33px;height:33px}.Navigation_header__menu___R2Jc>svg{display:flex}.Navigation_header__logo__1QbUE{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;cursor:pointer}.Navigation_header__image__fQ6lo{height:150px;width:150px;border-radius:50%;background-image:url(/logo.jpg);background-size:cover;background-position:-28px 0}.Navigation_header__title__I9kIj{font-size:3rem}.Navigation_header__job__Kx7kF{font-size:1.7rem;text-align:center;transform:translateY(-5px)}.Navigation_header__icon__jqaQ_{margin-top:5px;font-size:2.6rem;cursor:pointer}.Navigation_navigation__EpE2K,.Navigation_navigation__mobile__nvxuw{height:-moz-fit-content;height:fit-content;display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:wrap;gap:20px;padding:15px 0}.Navigation_navigation__EpE2K::-webkit-scrollbar{width:8px}.Navigation_navigation__EpE2K::-webkit-scrollbar-thumb{border-radius:10px;box-shadow:inset 1px 1px 3px rgba(0,0,0,.3);background:var(--navigation-scroll-bg)}.Navigation_navigation__mobile__nvxuw{display:none;position:relative;align-items:start;justify-content:start;position:absolute;top:0;left:0;height:100vh;padding-top:50px;padding-left:20px;width:300px;z-index:99;-webkit-backdrop-filter:blur(300px);backdrop-filter:blur(300px);overflow-y:auto}.Navigation_navigation__mobile-icon__a_Xx_{display:none;width:35px;height:35px;position:absolute;top:10px;right:10px;cursor:pointer}.Navigation_navigation__mobile-icon__a_Xx_>svg{display:flex}.Navigation_navigation__link__4Sxk_{display:flex;align-items:center;gap:5px;padding:7px 9px;border:none;border-radius:10px;font-size:1.7rem;background:none;cursor:pointer;text-align:center}.Navigation_active__g2eu3{background-color:var(--title-bg)}.Navigation_navigation__link__4Sxk_:hover{background-color:var(--title-bg-hover)}.Navigation_navigation__link__4Sxk_:hover .Navigation_navigation__icon__7OGDv,.Navigation_navigation__link__4Sxk_:hover span{color:#fff}.Navigation_navigation__icon__7OGDv{width:20px;height:20px}.Navigation_navigation__icon__7OGDv>svg{display:flex}.Navigation_navigation__icon--close__pDe6Q{display:none;position:absolute;top:0;right:0;font-size:3rem;padding:15px;z-index:98}@media screen and (max-width:740px){.Navigation_header__9xJIy{grid-row:1/2;gap:10px}.Navigation_header__interface__UaT15{flex-direction:row;justify-content:space-between;align-items:baseline}.Navigation_header__menu___R2Jc{display:block;cursor:pointer;position:absolute;top:5px;left:5px}.Navigation_header__logo__1QbUE{flex-direction:row;gap:10px}.Navigation_header__image__fQ6lo{display:none}.Navigation_header__icon__jqaQ_{font-size:3rem;margin-top:0}.Navigation_navigation__EpE2K{display:none;align-items:start;justify-content:start;position:absolute;top:0;left:0;height:100vh;padding-top:50px;padding-left:20px;width:300px;z-index:99;-webkit-backdrop-filter:blur(300px);backdrop-filter:blur(300px);overflow-y:auto}.Navigation_navigation__mobile__nvxuw.Navigation_expose__MMxZE{display:flex}.Navigation_navigation__mobile-icon__a_Xx_{display:block}}@media screen and (max-width:500px){.Navigation_header__image__fQ6lo{height:55px;width:55px}.Navigation_header__title__I9kIj{font-size:2.2rem}.Navigation_header__job__Kx7kF{font-size:1.4rem}}@media screen and (max-width:370px){.Navigation_header__9xJIy{padding:10px 5px}}