.languagesContainer{background-color:#0e0f13;justify-content:center;justify-self:center;width:100vw;display:flex}.languagesContent{flex-direction:row;justify-content:space-between;width:79.5vw;display:flex}.languagesContainer h1{color:#f5f5f557;font-size:clamp(24px,5vw,32px)}@media (width<=1024px){.languagesContent{grid-template-columns:repeat(3,0fr);justify-content:space-around;justify-items:center;gap:0;width:100%;display:grid}}.projectsContainerLeft{flex-direction:row;gap:300px;margin-top:60px;margin-bottom:100px;display:flex}.projectsContainerRight{flex-direction:row-reverse;gap:300px;margin-top:60px;margin-bottom:100px;display:flex}.projectInfo{flex-direction:column;align-items:flex-start;display:flex}.projectInfo h2{margin-bottom:20px}.tags{flex-direction:row;gap:20px;margin-bottom:20px;display:flex}.tags p{color:#ffffffe1;font-size:16px}.tag{background-color:#1e2028;border-radius:30px;padding:10px 24px}.description{text-align:justify}.buttons{gap:40px;margin-top:60px;display:flex}.buttons button:first-child{cursor:pointer;background:#e76011;border:none;width:150px;height:50px;font-size:medium;font-weight:700}.buttons button:first-child:hover{background-color:#e76011a7}.buttons button:nth-child(2){cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;gap:10px;width:150px;height:50px;font-size:medium;font-weight:700;display:flex}.buttons button:nth-child(2):hover{border-bottom:2px solid #e76011}.videoContainer{aspect-ratio:16/9;width:100%!important;height:auto!important}@media (width<=768px){.projectsContainerLeft .projectsContainerRight{flex-direction:column;justify-content:center;gap:0}.tags{grid-template-columns:repeat(3,0fr);justify-items:center;display:grid}}@media (width<=480px){.projectsContainerLeft .projectsContainerRight{flex-direction:column;justify-content:center;gap:0}.tags{grid-template-columns:repeat(3,1fr);grid-column:1000px;justify-items:center;display:grid}}.container{box-sizing:border-box;width:100%}h1{letter-spacing:-1.68px;text-align:left;font-size:clamp(24px,4vw,40px);line-height:1.4}.cardContainer{border-radius:30px;justify-content:space-between;padding-top:clamp(45px,8vw,100px);display:flex;overflow-x:hidden}.cardInfo h1:first-child{font-size:clamp(32px,6vw,64px)}.cardInfo h1:nth-child(2){margin-left:clamp(20px,5vw,60px);font-size:clamp(24px,4.5vw,48px)}.cardInfo h1:nth-child(3){font-size:clamp(30px,5.5vw,60px)}.cardButtons{gap:clamp(16px,3vw,40px);margin-top:clamp(24px,5vw,60px);display:flex}.projectButton{cursor:pointer;background:#e76011;border:none;width:clamp(120px,15vw,170px);height:clamp(50px,3vw,65px);font-size:medium;font-weight:700}.resumeButton{cursor:pointer;background:0 0;border-color:#e76011;width:clamp(120px,15vw,170px);height:clamp(50px,3vw,65px);font-size:medium;font-weight:700}.cardContainer img{object-fit:cover;width:clamp(600px,53vw,1000px);height:auto}p{text-align:left;line-height:1.4}.aboutMeContainer{box-sizing:border-box;flex-direction:row;justify-content:space-around;gap:400px;width:clamp(80px,100vw,100%);margin-top:clamp(80px,15vw,215px);display:flex}.skills{flex-direction:column;gap:30px;display:flex}.skills img{filter:brightness(0)invert();width:50px}.skillsDescription{white-space:nowrap;align-items:center;gap:30px;display:flex}.skillsDescription p{text-align:left;font-weight:700}.aboutMeText{margin-bottom:10px}.aboutMeText p{text-align:justify}.projectsContainer{flex-direction:column;justify-content:center;align-items:center;margin-top:clamp(80px,15vw,215px);display:flex}footer{box-sizing:border-box;background-color:#0e0f13;flex-direction:column;justify-content:center;justify-self:center;align-items:center;width:100vw;height:clamp(220px,20vw,300px);margin-top:clamp(60px,8vw,100px);padding:20px 12.5vw;display:flex}footer p{margin-bottom:25px}footer img{filter:brightness(0)invert();width:clamp(30px,5vw,50px)}.socialMedia{gap:30px;display:flex}@media (width<=1024px){.cardContainer{text-align:center;flex-direction:column;align-items:center;padding-top:0}.cardButtons{flex-direction:row;justify-content:center;align-items:center;margin-top:45px}.cardInfo h1{justify-self:center;font-size:24px}.cardInfo h1:nth-child(2){margin-left:0}img{width:600px}.aboutMeContainer{flex-direction:column-reverse;gap:40px}.skills{align-self:flex-start}.aboutMeText p{text-align:justify}}@media (width<=768px){.cardContainer{text-align:center;flex-direction:column;align-items:center;padding-top:0}.cardButtons{flex-direction:row;justify-content:center;align-items:center;margin-top:45px}.cardInfo h1{justify-self:center;font-size:24px}.cardInfo h1:nth-child(2){margin-left:0}img{width:600px}.aboutMeContainer{text-align:center;flex-direction:column-reverse;align-items:center}.aboutMeText p{text-align:justify}}@media (width<=480px){.cardButtons{flex-direction:row;justify-content:center;align-items:center;margin-top:45px}.skills img{width:36px}footer{justify-content:center;align-items:center;padding:20px}footer p{text-align:center}}:root{--text:#9ca3af;--text-h:#f3f4f6;--bg:#101a22;--border:#2e303a;--social-bg:#2f303a80;--shadow:#0006 0 10px 15px -3px, #00000040 0 4px 6px -2px;--sans:system-ui, "Segoe UI", Roboto, sans-serif;--heading:system-ui, "Segoe UI", Roboto, sans-serif;--mono:ui-monospace, Consolas, monospace;font:18px/145% var(--sans);letter-spacing:.18px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;color:var(--text);background:var(--bg);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}#root{width:80%;max-width:100%;margin:0 auto}body{margin:0}h1,h2{font-family:var(--heading);color:var(--text-h);font-weight:500}h2{letter-spacing:-.24px;margin:0 0 8px;font-size:24px;line-height:118%}@media (width<=1024px){h2{font-size:20px}}p{color:var(--text-h);margin:0}@media (width<=768px){#root{width:90%}}
