:root{font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}html,body{margin:0;padding:0;width:100%;height:100%;overflow-x:hidden}h1{font-size:3.2em;line-height:1.1}button{border-radius:6px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#000;color:#fff;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff;border-width:1px}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}@media (prefers-color-scheme: light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}:root{background-color:#000}html{overflow-x:hidden;overflow-y:auto}.home-page{text-align:center;color:#fff;width:100%;height:100%}.miles-sticker{margin-top:70px;max-width:90px}.sparkles-sticker{margin-top:90px;max-width:120px}.singular-cloud{width:800px;height:auto}.moving-text{margin-top:60px;color:#000;text-shadow:-2px 0 rgb(15,14,217),0 2px rgb(245,12,193),2px 0 rgb(1,239,84),0 -2px rgb(255,50,45)}.navbar{position:absolute;top:0;left:0;width:100%;display:flex;flex-direction:row;justify-content:center;gap:10px;align-items:center;padding:.7rem 2rem;background-color:#000c;color:#fff;z-index:1000}.about-me{max-width:80%;margin-left:auto;margin-right:auto;line-height:2;word-wrap:break-word;display:flex;flex-direction:row;gap:50px}.headshot{max-height:300px;width:auto;border:2px solid purple;border-radius:50px}.projects-page{margin-top:80px;text-align:center;color:#fff;width:100%;height:100%}.projects-card{border:2px solid rgb(240,228,137);border-radius:15px;padding:1.5rem;margin:1rem;max-width:500px;transition:transform .2s ease,box-shadow .2s ease;min-width:0}.projects-card:hover{transform:translateY(-5px);box-shadow:0 12px 24px #f0e489}.projects-content{margin-left:auto;margin-right:auto;line-height:1.5;word-wrap:break-word}.projects-header{display:flex;flex-direction:row;justify-content:space-between}.github-logo{width:auto;max-height:50px}.github-logo:hover{filter:brightness(.7) sepia(1) hue-rotate(160deg)}.projects-card-layout{display:flex;flex-direction:column;align-items:center;gap:2rem;width:100%}.scroll-button-home{margin-top:1rem;padding:10px 20px;border:3px solid white;border-radius:30px;background-color:red;color:#fff;cursor:pointer;font-size:30px}.scroll-button-home:hover{border:3px solid black}.technical-skills{margin-left:auto;margin-right:auto;max-width:60%;border:2px solid rgb(240,228,137);border-radius:20px;transition:transform .2s ease,box-shadow .2s ease}.technical-skills:hover{transform:translateY(-5px);box-shadow:0 12px 24px #f0e489}.technical-skills-line{display:flex;flex-direction:row;align-items:center;justify-content:center}.mobile-div{margin-top:80px;display:flex;flex-direction:column;align-items:center;margin-left:auto;margin-right:auto;width:90%}@media screen and (max-width: 768px){.headshot{max-height:300px;width:200px;margin-left:auto;margin-right:auto}.technical-skills{max-width:100%}}
