body{background-color:#232323;color:#ffffffe0;font:18px Century Gothic,Trebuchet MS,sans-serif;margin:20px;min-height:100vh;padding-bottom:50px;position:relative;scroll-behavior:smooth}@media (max-width:850px){body{background-color:#232323;color:#ffffffe0;font:11px Century Gothic,Trebuchet MS,sans-serif;margin:20px;min-height:100vh;padding-bottom:50px;position:relative;scroll-behavior:smooth}}#profile{left:50%;top:50%;transform:translate(-50%,-50%)}.privacy-container{background:#232323;border-radius:18px;box-shadow:0 2px 24px #0000002e;color:#f3f3f3;font-family:Century Gothic,Trebuchet MS,sans-serif;font-size:1.08rem;line-height:1.7;margin:4rem auto 2rem;max-width:800px;padding:2.5rem 2.5rem 2rem}.privacy-container h1{color:#fff;font-size:2.3rem;letter-spacing:.01em;margin-bottom:1.3rem}.privacy-container h2{border-bottom:1px solid #333;color:#e0e0e0;font-size:1.5rem;margin-bottom:.8rem;margin-top:2.2rem;padding-bottom:.3rem}.privacy-container h3,.privacy-container h4{color:#bdbdbd;margin-bottom:.5rem;margin-top:1.5rem}.privacy-container ul{margin-bottom:1.2rem;margin-left:1.3rem}.privacy-container li{margin-bottom:.5rem}.privacy-container p{line-height:1.7;margin-bottom:1.1rem}.privacy-container a{color:#7ab7ff;text-decoration:underline;transition:color .2s}.privacy-container a:hover{color:#fff}@media (max-width:600px){.privacy-container{font-size:.98rem;padding:1.2rem .5rem}.privacy-container h1{font-size:1.5rem}}#profile{color:#fff;font:14px Century Gothic,Trebuchet MS,sans-serif;left:50vw;pointer-events:none;position:fixed;text-align:center;top:50vh;z-index:2}#profile-pic{border-radius:50%;cursor:pointer;left:50%;min-height:10%;min-width:10%;pointer-events:auto;position:fixed;top:50%;transform:translate(-50%,-50%);transition:all .5s}#profile-pic:hover{transform:translate(-50%,-50%) scale(1.05)}#description{position:relative;transition:all .5s}.button{cursor:pointer;font-size:1.5em;pointer-events:auto;position:fixed;transition:all .6s;z-index:2}.button-container{transition:all .7s;#about{right:25vw}#projects{right:12.5vw}#resume{left:12.5vw}#contact{left:25vw}}@media (max-width:850px){.button-container{font:10px Century Gothic,Trebuchet MS,sans-serif;#about{right:40vw}#projects{right:20vw}#resume{left:20vw}#contact{left:40vw}}}.button:hover{transform:scale(1.05)}.text{top:450px}#sections-container{margin-top:20rem;position:relative;text-align:center;top:650px;transition:all 3s;z-index:0}#main-container{margin-bottom:10%;position:relative;transform:translate(-50%,-50%)}#second-layer{background:#232323;height:30vh;top:0;transition:all .7s;z-index:1}#myBar,#second-layer{left:0;position:fixed;width:100vw}#myBar{background:#282b30;height:3px;left:50%;margin-left:auto;margin-right:auto;top:30vh;transform:translateX(-50%);transition:top .7s;visibility:hidden}#myBar.visible{opacity:0}.about{color:#ffffffef}.custom-link-p{color:#fff;display:inline}.custom-link-p:hover{color:#7289da}.section{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 auto;width:55vw}@media (max-width:850px){.section{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 auto;width:90vw}}.custom-link{color:#fff;text-decoration:none}.custom-link:hover{color:#7289da}#contact{margin:auto;width:50%}.custom-link{display:flex;gap:3rem;justify-content:center;margin-bottom:50px}.custom-link svg{fill:#fff;height:4rem;width:4rem}.custom-link a svg{transition:all .3s ease}.spacer{margin-bottom:50px}
/*# sourceMappingURL=main.377a0cb4.css.map*/