body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}body,html{height:100vh;overflow:hidden}.home{align-items:stretch;display:flex;flex-direction:column;font-family:Raleway,sans-serif;height:100%;justify-content:center;max-width:100%;position:relative}.home-icons{flex-direction:column;font-size:2em;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:10}.home-icons,.home-icons a{display:flex;width:-webkit-max-content;width:max-content}.home-icons a{align-items:center;color:#000;overflow:hidden;padding:10px;text-decoration:none;transition:padding .3s ease}.home-icons a span{margin-left:10px;opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%);transition:visibility 0s .3s,opacity .3s ease,-webkit-transform .3s ease;transition:visibility 0s .3s,opacity .3s ease,transform .3s ease;transition:visibility 0s .3s,opacity .3s ease,transform .3s ease,-webkit-transform .3s ease;visibility:hidden;white-space:nowrap}.home-icons a:hover span{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:rgba(0,0,0,.1);opacity:1;-webkit-transform:translateX(0);transform:translateX(0);transition-delay:0s,0s,0s;visibility:visible}@media (max-width:768px){.home-icons{display:none}}.plexus-background{z-index:-1}.home-content{align-items:center;color:#000;display:flex;flex-direction:column;height:calc(100% - 60px);justify-content:center;text-align:center;z-index:10}.home-content h1{font-size:clamp(3em,5vw,7em);font-weight:700}.home-content h2{font-size:clamp(2em,3.5vw,3.3em);font-weight:600}.home-content h3{font-size:clamp(1.75em,3vw,3em);font-weight:600}.home-content h4{font-size:clamp(1.25em,2.5vw,2em);font-weight:600}.navbar{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:rgba(0,0,0,.7);display:flex;height:60px;justify-content:space-between;left:0;padding:5px;position:fixed;top:0;transition:background-color .3s ease;width:100%;z-index:20}.navbar:hover{background-color:#000}.navbar-toggle{background:transparent;border:none;cursor:pointer;display:none;flex-direction:column;height:2rem;justify-content:space-around;padding:0;width:2rem;z-index:20}.navbar-toggle:focus{outline:none}.navbar-toggle .bar{background-color:#fff;border-radius:10px;height:.25rem;position:relative;-webkit-transform-origin:1px;transform-origin:1px;transition:all .3s linear;width:2rem}.navbar ul{display:flex;justify-content:center;list-style:none;width:100%}.navbar li{padding:0 1rem}.navbar a{color:#fff;font-size:clamp(.8rem,3vw,1rem);letter-spacing:2px;text-decoration:none}.navbar a:focus,.navbar a:hover{color:#f8f1f1;outline:none}.navbar-icons{display:flex;justify-content:flex-end}.navbar-icon{margin:0 .5rem}@media (max-width:768px){.navbar-toggle{display:flex}.navbar ul{align-items:center;background-color:#000;flex-direction:column;height:100vh;justify-content:center;left:0;position:fixed;top:60px;-webkit-transform:translateX(100%);transform:translateX(100%);transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;width:100%}.navbar ul.open{-webkit-transform:translateX(0);transform:translateX(0)}.navbar li{padding:2rem}.navbar a{font-size:clamp(1.5rem,4vw,2rem)}.navbar-icons{flex-direction:row;justify-content:center}}.no-scroll{overflow:hidden}*{box-sizing:border-box;margin:0;padding:0}#root,.App,body{height:100vh}.App{align-items:stretch;display:flex;flex-direction:column;justify-content:flex-start}.App,body{margin:0;padding:0}body{overflow-y:auto}.about{align-items:center;display:flex;flex-direction:column;font-family:Raleway,sans-serif;justify-content:flex-start;margin:0 auto;max-width:1200px;min-height:calc(100vh - 60px)}.plexus-background{height:100%;position:absolute;width:100%}.about-container{height:100%;margin:auto;max-width:80%;padding:60px 0 2rem;position:relative;z-index:10}.about-content-effect{align-items:center;display:flex;height:4.5em;justify-content:center}.about-content h1{font-size:clamp(2.5em,5vw,5em);font-weight:700}.about-content-effect h2{color:#616161;font-size:clamp(2em,3.5vw,3.3em);font-weight:600;margin-bottom:20px}.personal-section{align-items:center;display:flex;flex-direction:row;justify-content:space-around;margin:auto;max-width:80%;padding:2rem 2rem 300px;z-index:10}.personal-section .personal-image,.personal-section .personal-info{flex:1 1;padding:1rem}.personal-image img{border-radius:50%;height:auto;width:100%}.personal-section .personal-info{font-size:clamp(1em,2vw,1.5em);font-weight:600;line-height:1.5}.github-link{color:#000;font-weight:700;text-decoration:underline}@media screen and (max-width:768px){.personal-section{flex-direction:column;padding-bottom:100px}.about-container{height:100%;margin:auto;max-width:80%;padding:75px 0 2rem;position:relative;z-index:10}}
/*# sourceMappingURL=main.769911bf.css.map*/