@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@100;200;300;400;500;600&display=swap);@import url(https://fonts.googleapis.com/css2?family=Roboto+Flex:opsz,wght@8..144,100..1000&display=swap);#root,body,html{height:100%;overflow:visible!important;width:100%}.variable-proximity{color:#fff!important}.variable-proximity span{color:#fff!important;display:inline-block;font-family:Roboto Flex,sans-serif!important;font-variation-settings:inherit;transform-origin:center;will-change:font-variation-settings}.variable-proximity-word{display:inline;white-space:nowrap}.logo .variable-proximity,.logo .variable-proximity span,h1 .variable-proximity,h1 .variable-proximity span{color:#4fa2fa!important}.highlight,.highlight span{color:#4fa2fa!important;font-weight:600}.liquid-ether-container{height:100%;overflow:hidden;position:relative;touch-action:none;width:100%}.lanyard-wrapper{align-items:center;display:flex;height:100%;justify-content:center;min-height:700px;overflow:visible!important;position:relative;transform:scale(1);transform-origin:center;width:100%;z-index:2}.lanyard-wrapper canvas{height:100%!important;max-height:none!important;max-width:none!important;overflow:visible!important;position:relative!important;width:100%!important}.dither-container{height:100%;position:relative;width:100%}.image-carousel{flex-shrink:0;height:500px;margin-bottom:1rem;margin-right:2rem;position:relative;width:500px}.carousel-container{border:2px solid #4fa2fa4d;border-radius:1rem;box-shadow:0 10px 25px #4fa2fa33;height:100%;overflow:hidden;position:relative;width:100%}.carousel-image{background-color:#0000001a;height:100%;left:0;object-fit:contain;opacity:0;position:absolute;top:0;transition:opacity 1.2s ease-in-out;width:100%}.carousel-image.active{opacity:1}.carousel-indicators{display:flex;gap:.5rem;justify-content:center;margin-top:.75rem}.indicator{background-color:#fff6;border:none;border-radius:50%;cursor:pointer;height:10px;transition:all .3s ease;width:10px}.indicator.active{background-color:#4fa2fa;transform:scale(1.2)}.indicator:hover{background-color:#4fa2fab3}@media (max-width:768px){.image-carousel{height:262px;margin-bottom:1.5rem;margin-right:1.5rem;width:350px}}@media (max-width:480px){.image-carousel{align-self:center;height:225px;margin-bottom:2rem;margin-right:0;max-width:300px;width:100%}}.image-carousel-2{flex-shrink:0;height:500px;margin-bottom:1rem;margin-left:2rem;position:relative;width:500px}.carousel-container-2{border:2px solid #4fa2fa4d;border-radius:1rem;box-shadow:0 10px 25px #4fa2fa33;height:100%;overflow:hidden;position:relative;width:100%}.carousel-image-2{background-color:#0000001a;height:100%;left:0;object-fit:contain;opacity:0;position:absolute;top:0;transition:opacity 1.2s ease-in-out;width:100%}.carousel-image-2.active{opacity:1}.carousel-indicators-2{display:flex;gap:.5rem;justify-content:center;margin-top:.75rem}.indicator-2{background-color:#fff6;border:none;border-radius:50%;cursor:pointer;height:10px;transition:all .3s ease;width:10px}.indicator-2.active{background-color:#4fa2fa;transform:scale(1.2)}.indicator-2:hover{background-color:#4fa2fab3}@media (max-width:768px){.image-carousel-2{height:262px;margin-bottom:1.5rem;margin-left:1.5rem;width:350px}}@media (max-width:480px){.image-carousel-2{align-self:center;height:225px;margin-bottom:2rem;margin-left:0;max-width:300px;width:100%}}.particles-container{height:100%;position:relative;width:100%}.circular-gallery{cursor:grab;height:100%;overflow:hidden;width:100%}.circular-gallery:active{cursor:grabbing}.sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}*{border:none;box-sizing:border-box;font-family:Poppins,sans-serif;margin:0;outline:none;padding:0;text-decoration:none}html{font-size:62.5%}body{background-color:#000;color:#fff;height:100vh;overflow-x:visible;width:100%}:not(.lanyard-wrapper):not(.lanyard-wrapper *){word-wrap:break-word;max-width:100%}header{align-items:center;backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);background-color:#0000001a;display:flex;filter:drop-shadow(10px);justify-content:space-between;left:0;margin-top:20px;padding:1rem 9%;position:fixed;top:0;transition:all .3s ease;width:100%;z-index:100}@supports not ((-webkit-backdrop-filter:blur(20px)) or (backdrop-filter:blur(20px))){header{background-color:#000c}@media(max-width:1024px){nav{background-color:#161616f2}}}.logo{background:none;border:none;color:#4fa2fa;cursor:pointer;font-size:3rem;font-weight:800;padding:0;transition:.5s ease}.logo:hover{transform:scale(1.1)}nav button{background:none;border:none;border-bottom:3px solid #0000;color:#fff;cursor:pointer;font-size:1.8rem;font-weight:500;margin-left:4rem;padding:.5rem 0;transition:.3s ease}nav button.active,nav button:hover{border-bottom:3px solid #4fa2fa;color:#4fa2fa}@media(max-width:1024px){nav{align-items:center;backdrop-filter:none;-webkit-backdrop-filter:none;background-color:initial;border:none;border-radius:0;box-shadow:none;gap:2rem;justify-content:flex-end;padding:0;position:static;width:auto}nav,nav.active{display:flex}nav button{display:inline-flex;font-size:1.8rem;margin:0;padding:.5rem 0}nav button.active,nav button:hover{border-bottom:3px solid #4fa2fa;border-radius:0;padding:.5rem 0}}section{min-height:100vh;padding:5rem 9%}.home,section{overflow:visible}.home{align-items:center;background-color:#000;display:flex;gap:8rem;justify-content:center;position:relative}.home .home-content h1,.home-content h1 .variable-proximity{font-size:6rem;font-weight:700;line-height:1.3}span{color:#4fa2fa}.variable-proximity span{color:inherit}.variable-proximity{font-family:Roboto Flex,sans-serif;font-variation-settings:"wght" 400,"opsz" 9}.home-content{position:relative;z-index:2}.home-content h3{font-size:4rem;font-weight:700;margin-bottom:1rem}.home-content .variable-proximity,.home-content p{font-size:2rem;line-height:1.7;text-align:justify}.home-img{height:55vw;max-height:1000px;max-width:1000px;min-height:500px;min-width:500px;overflow:visible;position:relative;width:55vw;z-index:2}.home-img img{border-radius:50%;box-shadow:0 0 25px solid #4fa2fa;cursor:pointer;max-width:450px;min-width:300px;position:relative;transition:.2s linear;width:35vw}.home-img img:hover{font-size:1.8rem;font-weight:500}.social-icons a{align-items:center;background-color:initial;border:.2rem solid #4fa2fa;border-radius:50%;color:#4fa2fa;display:inline-flex;font-size:2rem;height:4rem;justify-content:center;margin:3rem 1.5rem 3rem 0;transition:.3s ease;width:4rem}.social-icons a:hover{background-color:#4fa2fa;box-shadow:0 0 25px #4fa2fa;color:#000;transform:scale(1.3) translateY(-5px)}.btn{background-color:#000;border:2px solid #4fa2fa;border-radius:4rem;color:#4fa2fa;cursor:pointer;display:inline-block;font-size:1.6rem;font-weight:600;letter-spacing:.3rem;padding:1rem 2.8rem;transition:.3s ease}.btn:hover{background-color:#4fa2fa;box-shadow:0 0 25px #4fa2fa;color:#000;transform:scale3d(1.03)}.typing-text{font-size:34px;font-weight:600;min-width:280px}.typing-text span{color:#4fa2fa;position:relative}.typing-text span:after{animation:cursor .8s infinite;color:#4fa2fa;content:"|";margin-left:2px}@keyframes cursor{0%,50%{opacity:1}51%,to{opacity:0}}@media (max-width:1024px){.home{flex-direction:column;gap:2rem;margin:5rem 2rem}.home-content{order:1}.home-img{height:60vw;margin-top:2rem;max-height:550px;max-width:550px;min-height:350px;min-width:350px;order:2;overflow:visible;width:60vw}.home .home-content h3{font-size:2.5rem}.home-content h1,.home-content h1 .variable-proximity{font-size:4rem}.social-icons{margin:2rem 0}}@media(max-width:768px){header{margin-top:10px;padding:1rem 5%}.logo{font-size:2.5rem}nav button{font-size:1.6rem;margin-left:0}section{padding:4rem 5%}.home{gap:1.5rem;margin:3rem 1rem}.home-content h1,.home-content h1 .variable-proximity{font-size:3.5rem;line-height:1.2}.home-content h3{font-size:2rem}.home-content .variable-proximity,.home-content p{font-size:1.8rem;line-height:1.6;text-align:justify}.typing-text{font-size:28px;min-width:200px}.home-img{height:70vw;max-height:500px;max-width:500px;min-height:300px;min-width:300px;overflow:visible;width:70vw}.social-icons a{font-size:1.8rem;height:3.5rem;margin:2rem 1rem 2rem 0;width:3.5rem}.btn{font-size:1.4rem;letter-spacing:.2rem;padding:.8rem 2rem}}@media(max-width:480px){header{margin-top:5px;padding:.8rem 4%}.logo{font-size:2rem}nav button{font-size:1.4rem;margin:0}section{padding:3rem 4%}.home{gap:1rem;margin:2rem .5rem}.home-content h1,.home-content h1 .variable-proximity{font-size:2.8rem;line-height:1.1}.home-content h3{font-size:1.8rem;margin-bottom:.8rem}.home-content p{margin-bottom:1rem}.home-content .variable-proximity,.home-content p{font-size:1.6rem;line-height:1.5;text-align:justify}.typing-text{font-size:22px;min-width:180px}.home-img{height:90vw;margin-top:1rem;max-height:500px;max-width:500px;min-height:280px;min-width:280px;overflow:visible;width:90vw}.social-icons a{font-size:1.6rem;height:3rem;margin:1.5rem .8rem 1.5rem 0;width:3rem}.btn{font-size:1.2rem;letter-spacing:.1rem;padding:.7rem 1.8rem}}@media(max-width:320px){.logo{font-size:1.8rem}.home-content h1,.home-content h1 .variable-proximity{font-size:2.4rem}.home-content h3{font-size:1.6rem}.home-content .variable-proximity,.home-content p{font-size:1.4rem;text-align:justify}.typing-text{font-size:18px;min-width:150px}.home-img{height:95vw;max-height:450px;max-width:450px;min-height:350px;min-width:350px;overflow:visible;width:95vw}.social-icons a{font-size:1.4rem;height:2.8rem;margin:1rem .6rem 1rem 0;width:2.8rem}.btn{font-size:1.1rem;padding:.6rem 1.5rem}}.experiences{background-color:#000;color:#fff;min-height:100vh;overflow:visible;padding:8rem 15% 5rem;position:relative}.experiences-content{margin:0 auto;max-width:800px;pointer-events:none;position:relative;z-index:10}.experiences-content .variable-proximity,.experiences-content h1,.experiences-content p{pointer-events:auto}.experiences h1{color:#4fa2fa;margin-bottom:5rem;text-align:center}.experiences h1,.experiences h1 .variable-proximity{font-size:6rem;font-weight:700;line-height:1.3}.experiences p{margin-bottom:2rem}.experiences .variable-proximity,.experiences p{font-size:2rem;line-height:1.7;text-align:justify}.first-paragraph-with-carousel{align-items:center;display:flex;gap:2rem;margin-bottom:2rem}.first-paragraph-with-carousel p{flex:1 1;margin-bottom:0}.second-paragraph-with-carousel{align-items:center;display:flex!important;flex-direction:row!important;gap:2rem;margin-bottom:2rem}.second-paragraph-with-carousel p{flex:1 1;margin-bottom:0}@media(max-width:1024px){.experiences{padding:8rem 10% 5rem}.experiences-content{max-width:100%}.first-paragraph-with-carousel{align-items:center;flex-direction:column;gap:1.5rem}.second-paragraph-with-carousel{align-items:center;flex-direction:column!important;gap:1.5rem}}@media(max-width:768px){.experiences{padding:6rem 8% 4rem}.experiences h1{font-size:4rem;margin-bottom:3rem}.experiences h1 .variable-proximity{font-size:4rem}.experiences .variable-proximity,.experiences p{font-size:1.6rem;line-height:1.6;text-align:justify}.first-paragraph-with-carousel{align-items:center;flex-direction:column;gap:1.5rem}.second-paragraph-with-carousel{align-items:center;flex-direction:column!important;gap:1.5rem}}@media(max-width:480px){.experiences{padding:6rem 5% 4rem}.experiences h1,.experiences h1 .variable-proximity{font-size:3rem}.experiences .variable-proximity,.experiences p{font-size:1.4rem;line-height:1.5;text-align:justify}.first-paragraph-with-carousel{align-items:center;flex-direction:column;gap:1rem}.second-paragraph-with-carousel{align-items:center;flex-direction:column!important;gap:1rem}}@media(max-width:320px){.experiences h1,.experiences h1 .variable-proximity{font-size:2.4rem}.experiences .variable-proximity,.experiences p{font-size:1.3rem;text-align:justify}}.projects{background-color:#000;color:#fff;min-height:auto;overflow:visible;padding:8rem 15% 5rem;position:relative}.projects-content{margin:0 auto;max-width:800px;pointer-events:none;position:relative;z-index:10}.projects-content .variable-proximity,.projects-content a,.projects-content h1,.projects-content p{pointer-events:auto}.projects h1{color:#4fa2fa;margin-bottom:5rem;text-align:center}.projects h1,.projects h1 .variable-proximity{font-size:6rem;font-weight:700;line-height:1.3}.projects h2{color:#4fa2fa;margin-bottom:3rem;text-align:center}.projects h2,.projects h2 .variable-proximity{font-size:3.5rem;font-weight:600;line-height:1.4}.projects p{margin-bottom:2rem;text-align:center}.projects .variable-proximity,.projects p{font-size:2rem;line-height:1.7}@media(max-width:1024px){.projects{padding:8rem 10% 5rem}.projects-content{max-width:100%}}@media(max-width:768px){.projects{padding:6rem 8% 4rem}.projects h1{margin-bottom:3rem}.projects h1,.projects h1 .variable-proximity{font-size:4rem}.projects h2{margin-bottom:2rem}.projects h2,.projects h2 .variable-proximity{font-size:2.8rem}.projects .variable-proximity,.projects p{font-size:1.6rem;line-height:1.6}}@media(max-width:480px){.projects{padding:6rem 5% 4rem}.projects h1,.projects h1 .variable-proximity{font-size:3rem}.projects h2{margin-bottom:1.5rem}.projects h2,.projects h2 .variable-proximity{font-size:2.2rem}.projects .variable-proximity,.projects p{font-size:1.4rem;line-height:1.5}}@media(max-width:320px){.projects h1,.projects h1 .variable-proximity{font-size:2.4rem}.projects h2{margin-bottom:1rem}.projects h2,.projects h2 .variable-proximity{font-size:1.8rem}.projects .variable-proximity,.projects p{font-size:1.3rem}}@media (max-height:800px) and (min-width:1025px){.home{gap:3rem}.home-img{height:40vw;max-height:500px;max-width:500px;min-height:350px;min-width:350px;width:40vw}.home-content h1,.home-content h1 .variable-proximity{font-size:5rem}.home-content h3{font-size:3rem;margin-bottom:.5rem}.home-content .variable-proximity,.home-content p{font-size:1.8rem;line-height:1.6}section{padding:4rem 6%}.experiences,.projects{padding:6rem 10% 4rem}}@media (min-width:2560px){html{font-size:80%}.home{gap:12rem}.home-img{height:40vw;max-height:1400px;max-width:1400px;min-height:800px;min-width:800px;width:40vw}.home-content h1,.home-content h1 .variable-proximity{font-size:8rem}.home-content h3{font-size:5rem}.home-content .variable-proximity,.home-content p{font-size:2.6rem;line-height:1.8}.typing-text{font-size:48px;min-width:400px}.social-icons a{font-size:2.8rem;height:5.5rem;width:5.5rem}section{padding:8rem 12%}.experiences{padding:10rem 12% 8rem}.experiences-content{max-width:1200px}.experiences h1{font-size:8rem;margin-bottom:6rem}.experiences h1 .variable-proximity{font-size:8rem}.experiences .variable-proximity,.experiences p{font-size:2.6rem;line-height:1.8}.projects{padding:10rem 12% 8rem}.projects-content{max-width:1200px}.projects h1{margin-bottom:6rem}.projects h1,.projects h1 .variable-proximity{font-size:8rem}.projects h2{margin-bottom:4rem}.projects h2,.projects h2 .variable-proximity{font-size:5rem}.projects .variable-proximity,.projects p{font-size:2.6rem;line-height:1.8}}
/*# sourceMappingURL=main.a7728733.css.map*/