.animations_sectionsLineConnection__rH1mi{width:1px;height:100px;margin:auto;background-repeat:no-repeat}.animations_headerBarAnimationOn__WYDrA{max-height:0;animation:animations_burgerMenuOpen__lFY52 1s forwards}.animations_headerBarAnimationOn__WYDrA>*{opacity:0;transform:translateX(100%)}.animations_headerBarAnimationOn__WYDrA>:first-child{animation:animations_burgerMenuOpen__lFY52 .2s 0s forwards}.animations_headerBarAnimationOn__WYDrA>:nth-child(2){animation:animations_burgerMenuOpen__lFY52 .25s .1s forwards}.animations_headerBarAnimationOn__WYDrA>:nth-child(3){animation:animations_burgerMenuOpen__lFY52 .45s .2s forwards}.animations_headerBarAnimationOn__WYDrA>:nth-child(4){animation:animations_burgerMenuOpen__lFY52 .55s .3s forwards}.animations_headerBarAnimationOn__WYDrA>:nth-child(5){animation:animations_burgerMenuOpen__lFY52 .65s .4s forwards}.animations_headerBarAnimationOn__WYDrA>:nth-child(6){animation:animations_burgerMenuOpen__lFY52 .7s .45s forwards}@keyframes animations_burgerMenuOpen__lFY52{0%{opacity:0}to{opacity:1;transform:translateX(0);max-height:100vh}}.animations_headerBarAnimationOff__ck1gb{display:flex!important;animation:animations_burgerMenuClose__UdwQa .7s cubic-bezier(.215,.61,.355,1) forwards}.animations_headerBarAnimationOff__ck1gb>:first-child{animation:animations_burgerMenuItemClose__3xLYV .65s .4s forwards}.animations_headerBarAnimationOff__ck1gb>:nth-child(2){animation:animations_burgerMenuItemClose__3xLYV .55s .35s forwards}.animations_headerBarAnimationOff__ck1gb>:nth-child(3){animation:animations_burgerMenuItemClose__3xLYV .45s .3s forwards}.animations_headerBarAnimationOff__ck1gb>:nth-child(4){animation:animations_burgerMenuItemClose__3xLYV .3s .2s forwards}.animations_headerBarAnimationOff__ck1gb>:nth-child(5){animation:animations_burgerMenuItemClose__3xLYV .25s .1s forwards}.animations_headerBarAnimationOff__ck1gb>:nth-child(6){animation:animations_burgerMenuItemClose__3xLYV .2s 0s forwards}@keyframes animations_burgerMenuItemClose__3xLYV{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(100%)}}@keyframes animations_burgerMenuClose__UdwQa{0%{max-height:100vh;opacity:1}to{opacity:0;max-height:0}}.animations_rotate90deg__pHsKq{transform:rotate(90deg)}@keyframes animations_rotatingBorder__EO0Mr{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.animations_favoriteCompetenceItem__maTm5{position:relative}.animations_favoriteCompetenceItem__maTm5:before{filter:blur(5.5px) brightness(1.5);content:"";position:absolute;top:-1px;left:-1px;right:-1px;bottom:-1px;border-radius:50%;background:conic-gradient(from 0deg,transparent,transparent,var(--theme-special-enhanced-color),var(--theme-semi-dark-color),transparent,transparent);animation:animations_rotatingBorder__EO0Mr 1.5s linear infinite;z-index:-1;mask:radial-gradient(circle,transparent calc(74% - 5px),black calc(74% - 5px));-webkit-mask:radial-gradient(circle,transparent calc(74% - 5px),black calc(74% - 5px));box-shadow:0 0 1px var(--theme-special-enhanced-color),0 0 1px var(--theme-semi-dark-color),0 0 2px hsla(0,0%,100%,.2)}.competences_competencesArea__m9XWl{display:flex;flex-direction:column;align-items:center;gap:100px;margin-bottom:100px}.competences_apparitionContainer__PRlPy{margin:auto;display:flex;flex-direction:column}.competences_competencesContainer__ERktu{position:relative;width:80vw;min-width:700px;max-width:1200px;display:flex;flex-direction:column}@media screen and (max-width:1399px){.competences_competencesContainer__ERktu{min-width:unset}}@media screen and (max-width:768px){.competences_competencesContainer__ERktu{width:85vw}}.competences_individualCompetenceBlock__AvZv7{position:relative;display:flex;flex-direction:column;width:auto;margin:auto;padding-top:20px;background:radial-gradient(var(--theme-dark-color),var(--theme-semi-dark-color));box-shadow:0 20px 25px -5px rgba(90,90,90,.1),0 8px 10px -6px rgba(110,110,110,.1);border:1px solid var(--theme-special-color);border-radius:30px}.competences_individualCompetenceBlock__AvZv7>div{display:flex;justify-content:center;gap:2rem 4rem;flex-wrap:wrap;padding:20px 30px 30px}.competences_individualCompetenceBlock__AvZv7>div>div{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px}.competences_individualCompetenceBlock__AvZv7>div>.competences_competenceTitle__qDuc9{color:var(--theme-light-color)}.competences_ensembleCompetencesTitle__82cvx{color:var(--theme-special-enhanced-color);font-weight:700;padding:0 10px}.competences_competenceLogoContainer__Ywefq{background:radial-gradient(var(--theme-semi-special-color),var(--theme-dark-color));width:100px;height:100px;display:flex;align-items:center;justify-content:center;border-radius:50%;border:2px solid var(--theme-semi-dark-color);filter:drop-shadow(0 4px 4px rgba(0,0,0,.25));box-sizing:border-box}.competences_competenceLogoContainer__Ywefq>img{height:60%;width:60%;object-fit:contain}@media screen and (max-width:768px){.competences_competenceLogoContainer__Ywefq{width:80px;height:80px}}.competences_otherCompetencesContainer__QarK_{display:flex}@media screen and (max-width:1399px){.competences_reverseResponsive__zbBoC{flex-direction:column-reverse;justify-content:flex-end}}@media screen and (max-width:768px){.competences_individualCompetenceBlock__AvZv7>div{gap:2rem 2rem;padding:20px 10px}}.contact_contactArea__pv7NT{display:flex;min-height:calc(100vh - 50px);flex-direction:column;align-items:center;margin:50px 5vw auto;gap:50px}.contact_contactContainer__c3_h5{position:relative;gap:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:auto;display:flex;justify-content:center;align-items:center;margin-top:100px}.contact_contactLinks__IsSgl{display:flex;flex-direction:column;align-items:flex-start;gap:20px}.contact_phoneNumber__HTXX2{font-size:1.4rem;font-weight:700}.contact_descriptionContainer__XOyZ7{align-items:flex-start;width:auto}.contact_descriptionContainer__XOyZ7>h1{width:-webkit-min-content;width:min-content}@media screen and (max-width:900px){.contact_contactContainer__c3_h5{flex-direction:column-reverse;margin-top:10px}}.footer_footerArea__mYDpj{position:relative;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:0 10px;background-color:var(--theme-background-color);height:75px;width:100%;margin-top:auto}.footer_footerArea__mYDpj>div{position:absolute;top:0;height:1px;width:100%;background:linear-gradient(90deg,var(--theme-background-color) 5%,var(--theme-special-color) 50%,var(--theme-background-color) 95%)}.footer_footerArea__mYDpj>a:hover{text-decoration:underline;-webkit-text-decoration-color:var(--theme-special-color);text-decoration-color:var(--theme-special-color)}.footer_footerText__N5Zb9{color:var(--theme-light-color)}@media screen and (max-width:1100px){.footer_footerArea__mYDpj{width:calc(100% - 40px);height:auto;padding:15px 20px;gap:5px}}.headerBar_headerBarArea__6xPO8{position:fixed;top:0;z-index:2;display:flex;height:auto;width:100vw;justify-content:space-between;background-color:var(--theme-headerBar);align-items:center;border-bottom:1px solid var(--theme-special-color);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.headerBar_headerBarMain__U3nAA{display:flex;justify-content:space-between;align-items:center;width:100%;height:80px;margin-left:5vw}.headerBar_headerBarMain__U3nAA>h2{font-size:2.6rem;color:var(--theme-special-color);margin-left:5vw}.headerBar_headerBarMain__U3nAA>a{height:100%;display:contents;margin-left:5vw}.headerBar_headerBarMain__U3nAA>a>img{margin-left:5vw;height:100%;object-fit:contain;width:auto}.headerBar_headerBarButtonsEnsemble__bvChR{display:flex;align-items:center;gap:30px;margin-right:5vw}@media screen and (max-width:1024px){.headerBar_headerBarButtonsEnsemble__bvChR{display:none;flex-direction:column;align-items:flex-end;overflow:scroll;width:100%;gap:0}.headerBar_headerBarButtonsEnsemble__bvChR>*{margin-right:2vw}}.headerBar_headerBarButton__iYGOd{border:none;background-color:rgba(0,0,0,0);color:var(--theme-light-color);transition:scale .25s;white-space:nowrap}.headerBar_headerBarButton__iYGOd:hover{cursor:pointer}.headerBar_whiteIcon__2d_eK{color:var(--theme-light-color);margin-right:5vw}.headerBar_whiteIcon__2d_eK:hover{cursor:pointer}.headerBar_headerBarBurgerMenuIcons__Gt7vC{display:none}.headerBar_returnTopScrollContainer__FwEcV{bottom:50px;right:50px;border:1px solid var(--theme-special-color)}.headerBar_themeIcon__Vk5oN{color:var(--theme-special-color);height:auto;width:30px;padding:5px;margin:auto;border-radius:50%;box-shadow:none;transition:background-color .25s}.headerBar_themeIcon__Vk5oN:hover{cursor:pointer;background-color:var(--theme-light-color);box-shadow:0 2px 8px 0 rgba(99,99,99,.2)}.headerBar_headerBarBurgerMenuList__Lg68w{display:none}.headerBar_returnTopScrollContainer__FwEcV{position:fixed;display:none;align-items:center;justify-content:center;bottom:5vw;right:5vw;width:40px;height:40px;background:radial-gradient(var(--theme-dark-color),var(--theme-semi-dark-color));box-shadow:0 20px 25px -5px rgba(90,90,90,.1),0 8px 10px -6px hsla(0,0%,43%,.1);z-index:1;border-radius:8px}.headerBar_returnTopScrollContainer__FwEcV:hover{cursor:pointer;box-shadow:0 4px 3px var(--theme-semi-dark-color),0 8px 13px rgba(173,139,97,.1176470588),0 18px 23px rgba(0,0,0,.1)}.headerBar_animatedAppears__HIhQi{display:flex;opacity:0;animation:headerBar_appear__KNPWE .25s ease-in-out forwards}@keyframes headerBar_appear__KNPWE{0%{opacity:0}to{opacity:1}}.headerBar_animatedDisappears__y3O9X{opacity:1;animation:headerBar_disappear__uaU9x .25s ease-in-out forwards}@keyframes headerBar_disappear__uaU9x{0%{opacity:1}to{opacity:0}}.headerBar_themeSwitchContainer__0h9G8{-webkit-user-select:none;user-select:none}.headerBar_themeSwitchContainerSmallDevices__VvqZL{display:none;-webkit-user-select:none;user-select:none}@media screen and (max-width:1024px){.headerBar_themeSwitchContainerSmallDevices__VvqZL{position:absolute;display:unset;left:calc(50vw - 20px)}.headerBar_themeSwitchContainer__0h9G8{display:none}.headerBar_headerBarBurgerMenuIcons__Gt7vC{display:flex}.headerBar_headerBarArea__6xPO8{max-height:100vh;flex-direction:column;overflow-y:visible}.headerBar_headerBarButton__iYGOd{padding:15px;border-top:2px solid var(--theme-special-color)}}@media screen and (max-width:500px){.headerBar_headerBarMain__U3nAA>h2{font-size:2rem}}.headerBar_CvDownloadButton__LuGxQ{display:flex;gap:.5rem;padding-top:1px;padding-left:10px;padding-right:8px;height:36px;border-radius:10px;align-items:center;background-color:var(--theme-special-color);border:1px solid var(--theme-semi-dark-color);text-shadow:0 4px 3px rgba(0,0,0,.151),0 8px 13px rgba(173,139,97,.062745098),0 18px 23px rgba(0,0,0,.041);font-size:1rem;font-weight:700;color:var(--theme-dark-color);font-family:Arial,Helvetica,sans-serif}.headerBar_CvDownloadButton__LuGxQ:hover{background-color:var(--theme-special-enhanced-color);cursor:pointer;border:1px solid var(--theme-special-color)}.headerBar_CvDownloadButton__LuGxQ>svg{height:65%;width:auto;aspect-ratio:1;stroke:var(--theme-dark-color);padding-bottom:3px}@media screen and (max-width:1024px){.headerBar_CvDownloadButtonContainer__P4ISd{padding:15px 10px;border-top:2px solid var(--theme-special-color)}}.home_homeArea__9oKGo{position:relative;display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;gap:0;justify-content:center;align-items:center;margin:250px auto 200px;height:auto}@media screen and (max-width:900px){.home_homeArea__9oKGo{flex-direction:column-reverse;margin-top:170px;margin-bottom:100px}}.home_homeDescriptionContainer__T9IQQ{width:auto;margin:0 auto;padding:1px;background-image:var(--theme-color-B64);background-repeat:no-repeat;background-size:0 0,0 0,0 0;animation:home_drawBorderFromLeft__B7HWV 2s .5s forwards;border-radius:20px}.home_homeDescription__L4vO3{position:relative;display:flex;width:25vw;min-width:300px;max-width:400px;flex-direction:column;gap:30px;align-items:flex-start;justify-content:center;background:radial-gradient(var(--theme-dark-color),var(--theme-semi-dark-color));border-radius:20px;box-shadow:0 20px 25px -5px rgba(90,90,90,.1),0 8px 10px -6px hsla(0,0%,43%,.1);padding:20px}.home_homeDescription__L4vO3 *{text-align:left;text-align-last:left}.home_homeLine__jV3E1{height:1px;width:10vw;left:0;position:relative;background-repeat:no-repeat;animation:home_lineHorizontalGrow__eeVXC 1s 2.5s forwards}.home_homeProfilePicture__QpCXa{border-radius:50%;width:40vw;height:100%;max-width:400px;min-width:250px;object-fit:contain;border:2px double var(--theme-special-color);z-index:1}.home_homeLogosLinks__l_k3E{display:flex;justify-content:space-around;gap:30px}@media screen and (max-width:900px){.home_homeLine__jV3E1{width:1px;height:70px;animation:home_lineHorizontalGrow__eeVXC 1s .5s forwards}.home_homeDescriptionContainer__T9IQQ{background-color:var(--theme-special-color);background-image:var(--theme-color-B64);background-repeat:no-repeat;background-size:0 1px,0 100%,0 1px;animation:home_drawBorderFromTop__7ktzZ 2s 1.5s backwards;border-radius:20px}.home_homeDescription__L4vO3{width:75vw;min-width:auto;max-width:unset}}@keyframes home_drawBorderFromTop__7ktzZ{0%{background-size:0 1px,0 0,100% 100%;background-position:top,top,bottom}20%{background-size:100% 1px,100% 0,100% 100%}66%{background-size:100% 1px,100% 98%,100% 100%}to{background-position:top,top,bottom}}@keyframes home_drawBorderFromLeft__B7HWV{0%{background-size:1px 0,0 0,100% 100%;background-position:0,0 0,100%}20%{background-size:1px 100%,0 100%,100% 100%;background-position:left left,0 0,100%}66%{background-size:1px 100%,98% 100%,100% 100%;background-position:0,0 0,100%;background-color:var(--theme-special-color)}to{background-size:1px 100%,98% 100%,100% 1px;background-position:0,0 0,100%;background-color:var(--theme-special-color)}}@keyframes home_lineVerticalGrow__3y2ij{0%{background-size:1px 0,0 0;background-image:var(--theme-color-B64)}to{background-size:100% 100%,100% 100%;background-image:var(--theme-color-B64)}}@keyframes home_lineHorizontalGrow__eeVXC{0%{background-size:1px 1px,0 0;background-image:var(--theme-color-B64)}to{background-size:100% 100%,100% 100%;background-image:var(--theme-color-B64)}}.myExperiences_myExperiencesArea__qh55j{display:flex;gap:100px;flex-direction:column;justify-content:center;align-items:center;margin-bottom:150px;overflow-x:hidden;padding-bottom:50px}.myExperiences_myExperiencesContainer__ujZAc{display:flex;flex-direction:column;gap:50px}.myExperiences_myExperiencesCompetence__k5N5T{display:flex;align-items:center;justify-content:center;height:30px;width:auto;padding:5px 15px;background-color:rgba(0,0,0,0);border:2px solid var(--theme-semi-special-color);border-radius:10px;box-shadow:0 20px 25px -5px rgba(90,90,90,.1),0 8px 10px -6px rgba(110,110,110,.1);-webkit-user-select:none;user-select:none;transition:box-shadow .25s}.myExperiences_myExperiencesCompetence__k5N5T:hover{box-shadow:0 4px 3px var(--theme-semi-dark-color),0 8px 13px rgba(173,139,97,.1176470588),0 18px 23px rgba(0,0,0,.1)}.myExperiences_myExperiencesCompetence__k5N5T>p{color:var(--theme-light-color)}.myExperiences_myExperiencesCompetencesContainer__4GK2x{display:none;flex-wrap:wrap;gap:15px 30px;width:70%;margin-left:25px;margin-right:25px}.myExperiences_myExperiencesCompetencesContainer__4GK2x>*{object-fit:contain}.myExperiences_myExperiencesBlockContainer__2xIYU{display:flex;gap:20px;flex-direction:column;justify-self:flex-end;border-radius:20px;width:70vw;max-width:1800px;min-width:700px}@media screen and (max-width:1100px){.myExperiences_myExperiencesBlockContainer__2xIYU{width:100%;min-width:unset;align-items:flex-start}}@media screen and (max-width:500px){.myExperiences_myExperiencesBlockContainer__2xIYU{gap:20px}}@media(min-width:1101px){.myExperiences_myExperiencesBlockContainer__2xIYU:nth-child(2n){align-items:flex-end}.myExperiences_myExperiencesBlockContainer__2xIYU:nth-child(2n)>div{align-items:flex-end;text-align:end}.myExperiences_myExperiencesBlockContainer__2xIYU:nth-child(2n)>.myExperiences_myExperiencesCompetencesContainer__4GK2x{justify-content:flex-end}}.myExperiences_myExperiencesDescriptionContainer__k63Ow{display:flex;position:relative;align-items:flex-start;width:70%;min-width:700px;gap:20px;flex-direction:column;background:radial-gradient(var(--theme-dark-color),var(--theme-semi-dark-color));border:1px solid var(--theme-special-color);border-radius:20px;box-shadow:0 20px 25px -5px rgba(90,90,90,.1),0 8px 10px -6px rgba(110,110,110,.1);padding:30px 25px;margin-bottom:20px}.myExperiences_myExperiencesDescriptionContainer__k63Ow>p{text-align:unset;text-align-last:unset}.myExperiences_myExperiencesTitleEnsemble__kiQty{display:flex;flex-wrap:wrap}.myExperiences_myExperiencesTitle__6CUgR{font-weight:700;text-align:unset;text-align-last:unset;color:var(--theme-special-color)}.myExperiences_myExperiencesText__mToPb{font-size:1.2rem}.myExperiences_myExperiencesLinksContainer__RIqSH{display:flex;flex-wrap:wrap;gap:10px 20px;align-items:center}.myExperiences_myExperiencesLinkButton__0xUmB{height:40px;background-color:var(--theme-special-color);border:1px solid var(--theme-semi-dark-color);text-shadow:0 4px 3px rgba(0,0,0,.151),0 8px 13px rgba(173,139,97,.062745098),0 18px 23px rgba(0,0,0,.041);border-radius:10px;transition:background-color,border .25s;padding:0 15px 2px}.myExperiences_myExperiencesLinkButton__0xUmB:hover{background-color:var(--theme-special-enhanced-color);cursor:pointer;border:1px solid var(--theme-special-color)}.myExperiences_myExperiencesLinkButtonText__YkgE8{color:var(--theme-dark-color);text-shadow:0 2px 3px rgba(0,0,0,.151),0 8px 13px rgba(173,139,97,.062745098),0 18px 23px rgba(0,0,0,.041);transition:background-color .15s}.myExperiences_stacksToggler__9YKJT{color:#fff;min-height:25px;background:radial-gradient(var(--theme-dark-color),var(--theme-semi-dark-color));display:flex;padding-left:10px;padding-right:10px;align-items:center;position:absolute;bottom:-27px;z-index:0;border:1px solid var(--theme-special-color);border-bottom-left-radius:8px;border-bottom-right-radius:8px;cursor:pointer;-webkit-user-select:none;user-select:none}.myExperiences_stacksToggler__9YKJT>*{height:100%;fill:#fff}.myExperiences_fadeInAnimation__sVZKi{animation:myExperiences_fadeIn__MWfpM .25s ease-in-out forwards}@keyframes myExperiences_fadeIn__MWfpM{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@media screen and (max-width:1100px){.myExperiences_myExperiencesDescriptionContainer__k63Ow{width:100%;width:-webkit-fill-available;min-width:unset}.myExperiences_myExperiencesContainer__ujZAc{width:85vw}.myExperiences_myExperiencesCompetencesContainer__4GK2x{width:calc(100% - 50px)}}@media screen and (max-width:768px){.myExperiences_myExperiencesTitleEnsemble__kiQty{justify-content:center}.myExperiences_myExperiencesTitle__6CUgR{margin:auto}}@media screen and (max-width:500px){.myExperiences_myExperiencesCompetencesContainer__4GK2x{align-items:center;gap:15px 10px}.myExperiences_myExperiencesContainer__ujZAc{gap:70px}.myExperiences_rightSide__lUQDz{align-items:center}.myExperiences_myExperiencesDescriptionContainer__k63Ow>p{line-height:1.2rem}}.myProjects_myProjectsArea__h4QDV{display:flex;align-items:center;flex-direction:column;gap:70px;margin-bottom:100px;padding-left:1rem;padding-right:1rem}.myProjects_myProjectsContainer__EDXaf{display:flex;justify-content:center;flex-wrap:wrap;gap:50px;width:80vw}.myProjects_myProjectIndividualContainer__qoj6O{position:relative;width:300px;border-radius:8px;border:1px solid rgba(0,0,0,0);background-image:linear-gradient(transparent,var(--theme-dark-color)),linear-gradient(0deg,var(--theme-special-color) 0,transparent 60%);background-origin:border-box;background-clip:padding-box,border-box;min-width:270px;max-width:400px;display:flex;align-items:center;flex-direction:column;overflow:hidden;box-shadow:0 20px 25px -5px rgba(90,90,90,.1),0 8px 10px -6px rgba(173,139,97,.1176470588)}.myProjects_myProjectIndividualContainer__qoj6O>div{position:relative;display:flex;flex-direction:column;width:100%}.myProjects_myProjectsPicture__Jbvn8{width:100%;height:100%;transition:filter .25s}.myProjects_myProjectIndividualContainer__qoj6O:hover .myProjects_myProjectsPicture__Jbvn8{filter:blur(2px)}.myProjects_myProjectIndividualContainer__qoj6O:hover .myProjects_projectGithubButtons__bK0As{display:flex;animation:myProjects_fadeIn__Yb2sx .15s ease-in-out forwards}.myProjects_myProjectsTitle__yBMq3{background-color:var(--theme-dark-color);font-weight:700;line-height:2rem;color:var(--theme-light-color);padding:15px 20px}.myProjects_myProjectsProjectTitleLink__vVf2j{text-decoration:none}.myProjects_myProjectStacksContainer__4ww0b{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;background-color:var(--theme-dark-color);padding:0 10px 10px}.myProjects_myProjectStacksContainer__4ww0b>img{width:auto;height:24px}.myProjects_projectGithubButtons__bK0As{position:absolute;display:flex;flex-direction:column;gap:20px;top:50%;left:50%;transform:translate(-50%,-50%);width:-webkit-max-content;width:max-content;max-width:80%;display:none;opacity:0}.myProjects_projectGithubButtons__bK0As>h4{background-color:var(--theme-dark-color);border-radius:8px;border:1px solid var(--theme-special-color);min-height:30px;display:flex;align-items:center;justify-content:center;padding-left:1rem;padding-right:1rem;color:gray}.myProjects_projectGithubButtons__bK0As>h4:hover{cursor:not-allowed}.myProjects_projectGithubButtons__bK0As button,.myProjects_projectGithubButtons__bK0As>a{background-color:var(--theme-dark-color);border-radius:8px;border:1px solid var(--theme-special-color);min-height:30px;display:flex;align-items:center;justify-content:center;padding-left:1rem;padding-right:1rem}.myProjects_projectGithubButtons__bK0As button:hover,.myProjects_projectGithubButtons__bK0As>a:hover{cursor:pointer}.myProjects_projectGithubButtons__bK0As button>*,.myProjects_projectGithubButtons__bK0As>a>*{border-radius:0 0 8px 8px}.myProjects_projectGithubButtons__bK0As button>:hover,.myProjects_projectGithubButtons__bK0As>a>:hover{color:var(--theme-special-color)}.myProjects_detailsProjectContainer__mhYot{position:fixed;top:0;left:0;bottom:0;right:0;z-index:2;display:flex!important;padding:10vh 0;overflow:hidden;justify-content:center;background-color:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.myProjects_detailsProjectContainer__mhYot>div{width:auto;position:relative;overflow:auto;max-width:min(700px,90vw);background:radial-gradient(var(--theme-dark-color),var(--theme-semi-dark-color));border-radius:20px;border:1px solid var(--theme-special-color);padding:0!important}.myProjects_detailsProjectContainer__mhYot>div>div{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:30px;padding:30px 25px}@media screen and (max-width:500px){.myProjects_detailsProjectContainer__mhYot>div>div{padding:20px 10px}}.myProjects_detailsProjectContainer__mhYot>div>div>img{width:100%;max-height:370px;height:auto;margin:20px auto;object-fit:cover;object-position:top;border:1px solid var(--theme-semi-special-color)}.myProjects_detailsProjectContainer__mhYot>*{color:var(--theme-light-color)}.myProjects_detailsProjectSeparationLine__L7odZ{position:relative;padding-bottom:30px}.myProjects_detailsProjectSeparationLine__L7odZ:before{content:"";position:absolute;left:10%;bottom:0;width:80%;border-bottom:3px solid var(--theme-semi-special-color);border-radius:1.5px}.myProjects_detailsProjectSeparationLine__L7odZ>p{margin-bottom:10px}.myProjects_detailsProjectStacksContainer__s0RO_{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.myProjects_detailsProjectStacksContainer__s0RO_>div{display:flex;align-items:center;gap:10px;border:1px solid var(--theme-semi-special-color);border-radius:8px;padding:7px 10px}.myProjects_detailsProjectStacksContainer__s0RO_>div>img{object-fit:contain}.myProjects_detailsProjectCloseModalButton__rf1TS{position:absolute;top:15px;right:15px;background-color:var(--theme-dark-color);border-radius:10px;border:1px solid var(--theme-semi-special-color);height:30px;width:30px;display:flex;align-items:center;justify-content:center;color:var(--theme-light-color);font-size:1.3rem}.myProjects_detailsProjectCloseModalButton__rf1TS:hover{cursor:pointer;color:var(--theme-special-color)}.myProjects_detailsProjectLinksContainer__KKOV_{display:flex;gap:10px;align-items:center;flex-wrap:wrap;justify-content:center}.myProjects_detailsProjectLinksContainer__KKOV_ button,.myProjects_detailsProjectLinksContainer__KKOV_>a,.myProjects_detailsProjectLinksContainer__KKOV_>h4{background-color:var(--theme-dark-color);display:flex;align-items:center;border:1px solid var(--theme-special-color);border-radius:8px;padding:16px 10px}.myProjects_detailsProjectLinksContainer__KKOV_ button>h4,.myProjects_detailsProjectLinksContainer__KKOV_>a>h4{line-height:1rem;font-size:1.1rem;font-weight:400}.myProjects_detailsProjectLinksContainer__KKOV_ button:hover,.myProjects_detailsProjectLinksContainer__KKOV_>a:hover{cursor:pointer}.myProjects_detailsProjectLinksContainer__KKOV_ button:hover>*,.myProjects_detailsProjectLinksContainer__KKOV_>a:hover>*{color:var(--theme-special-color)}@keyframes myProjects_fadeIn__Yb2sx{0%{opacity:0}to{opacity:1}}@media screen and (max-width:1100px){.myProjects_myProjectIndividualContainer__qoj6O{min-width:unset;max-width:85vw}}@media screen and (max-width:500px){.myProjects_myProjectsContainer__EDXaf{width:85vw}}.myProjects_deprecatedBanner__wablt{position:absolute!important;top:0;right:-60px;height:30px;border:1px solid #000;background:var(--theme-special-color);transform:rotate(30deg);z-index:10;box-shadow:0 2px 8px rgba(0,0,0,.3);display:flex;align-items:center;justify-content:center}.myProjects_deprecatedText__QQogl{font-size:1.1rem;font-weight:700;text-transform:uppercase;letter-spacing:1px;margin-left:75px}.svg_logoCompetence__uZEe0{width:60%;height:60%;object-fit:contain}.svg_logo__7XGXa{height:70%;max-height:50px}.svg_logoHomeLogo__y2Up1{height:70px;width:70px;transition:scale .25s}.svg_logoHomeLogo__y2Up1:hover{scale:1.1;cursor:pointer}.svg_logoHomeLogo__y2Up1>g>path{fill:var(--theme-special-color)}.svg_topAngle__bhrNh{height:80%;fill:var(--theme-light-color)}.tooltips_tooltipContainer__zZo2t{position:relative}.tooltips_tooltip__LqC0z{position:absolute;background-color:var(--theme-dark-color);color:var(--theme-light-color);padding:8px 12px;border-radius:6px;font-size:14px;white-space:nowrap;opacity:0;visibility:hidden;transition:all .3s ease;z-index:10;border:1px solid var(--theme-special-color);pointer-events:none}.tooltips_tooltipBottom__M97_x{bottom:-55px;left:50%;transform:translateX(-50%)}.tooltips_tooltipTop__f7ISb{top:-45px;left:50%;transform:translateX(-50%)}.tooltips_tooltipTop__f7ISb:before{content:"";position:absolute;bottom:-6px;left:50%;transform:translateX(-50%);border-left:6px solid rgba(0,0,0,0);border-right:6px solid rgba(0,0,0,0);border-top:6px solid var(--theme-dark-color);border-top-left-radius:3px;border-top-right-radius:3px;box-shadow:0 -1px 0 0 var(--theme-special-color)}.tooltips_tooltipContainer__zZo2t:hover .tooltips_tooltip__LqC0z{opacity:1;visibility:visible}