.t4Ufqq_darkModeLetterClass{animation:1s ease-out forwards t4Ufqq_darkModeLetterAnimation}@keyframes t4Ufqq_darkModeLetterAnimation{0%{color:#0d0d0d;background-color:#fafafa}to{color:#fafafa;background-color:#0d0d0d}}.t4Ufqq_brightModeLetterClass{animation:1s ease-out forwards t4Ufqq_brightModeLetterAnimation}@keyframes t4Ufqq_brightModeLetterAnimation{0%{color:#fafafa;background-color:#0d0d0d}to{color:#0d0d0d;background-color:#fafafa}}.t4Ufqq_darkModeClass{animation:1s ease-out forwards t4Ufqq_darkModeAnimation}@keyframes t4Ufqq_darkModeAnimation{0%{background-color:#fafafa}to{background-color:#0d0d0d}}.t4Ufqq_brightModeClass{animation:1s ease-out forwards t4Ufqq_brightModeAnimation}@keyframes t4Ufqq_brightModeAnimation{0%{background-color:#0d0d0d}to{background-color:#fafafa}}.t4Ufqq_brightModeShadowClass{animation:1s ease-out forwards t4Ufqq_brightModeShadowAnimation}@keyframes t4Ufqq_brightModeShadowAnimation{0%{box-shadow:0 0 2em .5em #5a1bee}to{box-shadow:6px 6px 20px 3px #5a1bee}}.t4Ufqq_darkModeShadowClass{animation:1s ease-out forwards t4Ufqq_darkModeShadowAnimation}@keyframes t4Ufqq_darkModeShadowAnimation{0%{box-shadow:6px 6px 20px 3px #5a1bee}to{box-shadow:0 0 2em .5em #5a1bee}}.t4Ufqq_brightModeShadowClassSkyBlue{animation:1s ease-out forwards t4Ufqq_brightModeShadowAnimationSkyBlue}@keyframes t4Ufqq_brightModeShadowAnimationSkyBlue{0%{box-shadow:0 0 2em .5em #4ccaf0}to{box-shadow:6px 6px 20px 3px #4ccaf0}}.t4Ufqq_darkModeShadowClassSkyBlue{animation:1s ease-out forwards t4Ufqq_darkModeShadowAnimationSkyBlue}@keyframes t4Ufqq_darkModeShadowAnimationSkyBlue{0%{box-shadow:6px 6px 20px 3px #4ccaf0}to{box-shadow:0 0 2em .5em #4ccaf0}}.t4Ufqq_navbar{color:#fafafa;z-index:9999;place-content:center;place-items:center;gap:0 10px;width:100%;height:10dvh;font-size:1.3em;display:flex;position:fixed;top:0;left:0;right:0}.t4Ufqq_navbar nav div{flex-direction:row;align-items:center;gap:0 15px;display:flex}.t4Ufqq_navbar nav div div{cursor:pointer}.t4Ufqq_navbar__projectsLink,.t4Ufqq_navbar__aboutLink,.t4Ufqq_navbar__contactLink{display:none!important}.t4Ufqq_navbar__homeLink,.t4Ufqq_navbar__hamburgerContainer{display:flex}.t4Ufqq_navbar__lightDarkButton{color:inherit;font:inherit;outline:inherit;cursor:pointer;background:#0d0d0d;border:5px solid #4ccaf0;border-radius:20px;grid-template-columns:auto auto;width:80px;height:40px;padding:0;display:grid;position:relative}.t4Ufqq_navbar__lightDarkButton__sun,.t4Ufqq_navbar__lightDarkButton__moon{border-radius:20px;place-self:center;width:25px;height:30px;margin:0;padding:0;position:relative;display:flex!important}.t4Ufqq_navbar__lightDarkButton__circle{z-index:9999;background-color:#fafafa;border-radius:100px;padding:15.2px;position:absolute}.t4Ufqq_navbar__hamburger{box-shadow:none;background:0 0;border:none;outline:none;flex-direction:column;justify-content:center;width:50px;display:flex}.t4Ufqq_navbar__hamburger__line1,.t4Ufqq_navbar__hamburger__line2{border-radius:10px;width:100%;height:5px}.t4Ufqq_navbar__hamburger:hover{cursor:pointer}.t4Ufqq_navbar__switcherContainer{z-index:10000;align-items:center;display:flex;position:relative}.t4Ufqq_navbar__mainButton{cursor:pointer;color:inherit;background:0 0;border:1px solid #ffffff4d;border-radius:20px;align-items:center;gap:8px;padding:5px 10px;transition:all .3s;display:flex}.t4Ufqq_navbar__mainButton:hover{background:#ffffff1a;border-color:#fffc}.t4Ufqq_navbar__mainButton[data-darkmode=false]{border-color:#0000004d}.t4Ufqq_navbar__mainButton[data-darkmode=false]:hover{background:#0000000d;border-color:#000c}.t4Ufqq_navbar__flagWrapper{border:1px solid #fff3;border-radius:50%;flex-shrink:0;width:24px;height:24px;position:relative;overflow:hidden}.t4Ufqq_navbar__flagWrapper img{object-fit:cover;object-position:center;width:100%;height:100%}.t4Ufqq_navbar__langCode{text-transform:uppercase;letter-spacing:1px;font-size:.8rem;font-weight:700}.t4Ufqq_navbar__dropdown{color:#0d0d0d;background-color:#fafafa;border-radius:10px;flex-direction:column;min-width:140px;display:flex;position:absolute;top:120%;right:0;overflow:hidden;box-shadow:0 4px 15px #0003}.t4Ufqq_navbar__optionButton{cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:10px;width:100%;padding:10px 15px;font-size:.9rem;transition:background .2s;display:flex}.t4Ufqq_navbar__optionButton:hover{background-color:#0000000d}.t4Ufqq_navbar__optionButton.t4Ufqq_active{background-color:#0000001a;font-weight:700}.t4Ufqq_navbar__hiddenMenu{z-index:-1;background-color:#5a1bee;flex-direction:column;place-content:center space-evenly;align-items:center;width:100vw;height:100dvh;display:flex;position:fixed;top:0;right:0}@media (min-width:1025px){.t4Ufqq_navbar__projectsLink,.t4Ufqq_navbar__aboutLink,.t4Ufqq_navbar__contactLink{display:flex!important}.t4Ufqq_navbar__hamburgerContainer{display:none!important}}
