html{scroll-behavior:smooth}.privacy-page{align-items:flex-start;background:linear-gradient(-90deg,#d7d7d7,#a4a4a4);display:flex;justify-content:center;min-height:100vh;padding:64px 20px}.privacy-card{background:#faf9f6;border-radius:18px;box-shadow:0 12px 48px #0000002e;color:#1c1c1c;max-width:820px;padding:56px 64px;width:100%}.pp-h1{font-size:2.6rem;font-weight:700;line-height:1.15;margin-bottom:8px;text-decoration:underline;text-decoration-color:#a1ec5a;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:10px;text-underline-offset:-4px}.pp-h1,.pp-updated{font-family:Montserrat}.pp-updated{color:#6b6b6b;font-size:.95rem;margin-bottom:28px}.pp-intro{margin-bottom:36px}.pp-section{margin-bottom:30px}.pp-h2{color:#121212;font-family:Montserrat;font-size:1.35rem;font-weight:600;margin-bottom:10px}.pp-text{color:#2b2b2b;font-family:EB Garamond;font-size:1.2rem;font-weight:400;line-height:1.7;white-space:pre-line;word-break:break-word}.pp-link{color:#3a7d12;text-decoration:underline}@media (max-width:768px){.privacy-page{padding:32px 14px}.privacy-card{border-radius:14px;padding:32px 24px}.pp-h1{font-size:1.9rem}.pp-h2{font-size:1.15rem}.pp-text{font-size:1.05rem}}::selection{background-color:#272727;color:#bffc6b}*{box-sizing:border-box;margin:0;padding:0}#root{background:linear-gradient(-90deg,#d7d7d7,#a4a4a4)}.container{display:flex;flex-direction:row;height:100vh}.left-section{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;padding:50px;position:relative}.header-container{left:20px;position:absolute;top:20px}.header{color:#121212;font-family:Montserrat;font-size:6rem;font-weight:700;line-height:1;margin-bottom:5px}.links{bottom:130px;left:60px;position:absolute}.links a{color:#000;display:block;font-family:EB Garamond;font-size:2.5rem;margin-bottom:20px;position:relative;text-decoration:none;transition:color .3s}.links a:hover{color:#252525}.links3{left:60px;position:absolute;top:200px}.links3 a{color:#000;display:block;font-family:EB Garamond;font-size:2.2rem;margin-bottom:20px;position:relative;text-decoration:none;transition:color .3s}.links3 a:hover{color:#252525}.links2{display:flex;left:50%;position:absolute;top:30px;transform:translateX(-50%)}.links2 a{color:#000;display:block;font-family:EB Garamond;font-size:2.5rem;margin-bottom:10px;margin-left:26px;margin-right:26px;position:relative;text-decoration:none;transition:color .3s}.links2 a:hover{color:#252525}.link-about:after{background-color:#a1ec5a;bottom:-5px;content:"";height:6px;left:0;position:absolute;transition:width .3s ease;width:0}.link-about:hover:after{width:82%}.link-home:after{background-color:#a1ec5a;bottom:-5px;content:"";height:6px;left:0;position:absolute;transition:width .3s ease;width:0}.link-home:hover:after{width:80%}.link-projects:after{background-color:#a1ec5a;bottom:-5px;content:"";height:6px;left:0;position:absolute;transition:width .3s ease;width:0}.link-projects:hover:after{width:100%}.right-section,.right-sectionpro{flex:1 1;position:relative}.byteimg{border-top-left-radius:30px;bottom:0;filter:brightness(.925);height:auto;margin:20px;max-width:250px;object-fit:cover;position:absolute;right:0;transition:all .2s}.byteimg:hover{box-shadow:5px 5px 0 #bcec8e;filter:brightness(1)}.container2{align-items:center;display:flex;flex-direction:column;height:100vh;justify-content:center}.about-heading{font-family:Montserrat;font-size:3rem;font-weight:600;margin-bottom:10px;text-decoration:underline;text-decoration-color:#a1ec5a;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:10px;text-underline-offset:-5px}.about-details{font-family:EB Garamond;font-size:20px;font-weight:400;line-height:1.6;margin-top:20px;width:50%}.app{height:100vh;position:relative}.content{opacity:1;transition:opacity .5s ease-in-out}.projects-heading{font-family:Montserrat;font-size:3rem;font-weight:600;margin-bottom:10px}.container3{align-items:center;display:flex;flex-direction:row;height:100vh;justify-content:center}.left-sectionpro{align-items:flex-start;display:flex;flex:0.5 1;flex-direction:column;padding:50px;position:relative}.projbuttons{background-color:initial;border:none;cursor:pointer;font-family:Montserrat;font-size:1.75rem;font-weight:400;margin-bottom:10px;margin-top:10px;overflow:hidden;position:relative}.projbuttons:after{background-color:currentColor;bottom:0;color:#a1ec5a;content:"";height:4px;left:0;position:absolute;transition:width .3s ease;width:0}.projbuttons:hover:after{width:100%}.fade-out{opacity:0;transition:opacity .5s ease}.fade-out-abrupt{opacity:0;transition:opacity 0s ease}.fade-in{opacity:1;transition:opacity .5s ease}.projects-list{margin-top:20px}.button-container{align-items:flex-start;display:flex;flex-direction:column;margin-top:20px}.arrow{cursor:pointer;height:30px;margin-right:20px;width:30px}.projtitle{cursor:pointer;display:inline-block;font-family:Montserrat;font-size:1.75rem;font-weight:400;margin-bottom:10px;margin-top:15px;overflow:hidden;position:relative}.projtitle:after{background-color:#a1ec5a;bottom:0;content:"";height:4px;left:0;position:absolute;transition:width .3s ease;width:0}.projtitle:hover:after{width:100%}.project-image{border-radius:10px;box-shadow:2px 2px 2px #5f5f5f;height:100px;margin-bottom:10px;margin-top:10px;width:100px}.project-data{display:flex;flex-direction:row}.project-info{margin-left:15px;margin-top:12px}.projectname{font-size:2rem;font-weight:600}.project-description,.projectname{color:#252525;font-family:Montserrat}.project-description{font-size:1.2rem;font-weight:400}.project-banner{border-radius:10px;box-shadow:3px 3px 3px #5f5f5f;height:auto;margin-top:10px;width:90%}.banner-transition{max-height:400px;transition:all 1s ease}.techeading{font-size:1.7rem;font-weight:600;margin-bottom:20px;margin-top:20px;text-decoration:underline;text-decoration-color:#a1ec5a;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:4px;text-underline-offset:4px}.tech-stack,.techeading{color:#000;font-family:Montserrat}.tech-stack{font-size:1.5rem;font-weight:400;margin-top:5px}.clickheretovisit{background-color:#232323;border-radius:20px;color:#ccc;cursor:pointer;display:inline-block;font-family:Montserrat;font-size:1.5rem;font-weight:300;margin-top:40px;overflow:hidden;padding:10px 20px;position:relative}.clickheretovisit:after{background-color:#a1ec5a;bottom:0;content:"";height:4px;left:0;position:absolute;transition:width .3s ease;width:0}.clickheretovisit:hover:after{width:100%}.nftimg{border-radius:10px;height:250px;margin:5px;width:250px}.contact-container{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center}.contactname{font-family:Montserrat;font-size:2.5rem;font-weight:500;margin-bottom:5px}.contactemail{font-family:Montserrat;font-size:1.6rem}@media (max-height:810px){.project-banner{box-shadow:3px 3px 3px #5f5f5f;height:80%;width:80%}.project-banner,.project-image{border-radius:10px;margin-top:10px}.project-image{box-shadow:2px 2px 2px #5f5f5f;height:75px;width:75px}}@media (max-height:690px){.project-banner{box-shadow:3px 3px 3px #5f5f5f;height:60%;width:60%}.project-banner,.project-image{border-radius:10px;margin-top:10px}.project-image{box-shadow:2px 2px 2px #5f5f5f;height:60px;width:60px}}@media (max-height:600px){.project-banner{display:none}.project-image{border-radius:10px;box-shadow:2px 2px 2px #5f5f5f;height:90px;width:90px}}@media (max-width:500px){.contactname{font-family:Montserrat;font-size:1.8rem;font-weight:500;margin-bottom:5px}.contactemail{font-family:Montserrat;font-size:1.2rem}}@media (max-width:970px){.arrow{height:24px;width:24px}.links2 a,.projects-heading{font-size:2rem}.links2 a{color:#000;display:block;font-family:EB Garamond;margin-bottom:10px;margin-left:15px;margin-right:15px;position:relative;text-decoration:none;transition:color .3s}}@media (max-width:768px){.left-section,.right-section{padding:20px}.header{font-size:3rem}.links a{font-size:2rem}.byteimg{max-width:150px}}@media (max-width:480px){.header{font-size:2.5rem}.links a{font-size:1.5rem}.byteimg{border-top-left-radius:30px;border-top-right-radius:30px;bottom:0;max-width:200px;position:absolute;transform:translateX(-50%)}.links{margin-top:20px;position:static}}@media (max-width:1024px){.container{padding:20px}.header{font-size:4rem}.links a{font-size:2.2rem}.byteimg{max-width:250px}}@media (max-width:975px){.about-details{font-family:EB Garamond;font-size:1.2rem;font-weight:500;line-height:1.6;margin-top:20px;width:60%}.links3{display:flex;left:50%;position:absolute;top:30px;transform:translateX(-50%)}.links3 a{color:#000;display:block;font-family:EB Garamond;font-size:2rem;margin-bottom:10px;margin-left:26px;margin-right:26px;position:relative;text-decoration:none;transition:color .3s}.links3 a:hover{color:#252525}}@media (max-width:680px){.links3 a{color:#000;display:block;font-family:EB Garamond;font-size:1.4rem;margin-bottom:10px;margin-left:26px;margin-right:26px;position:relative;text-decoration:none;transition:color .3s}.about-heading{font-family:Montserrat;font-size:2rem;font-weight:600;margin-bottom:10px;text-decoration:underline;text-decoration-color:#a1ec5a;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:10px;text-underline-offset:-5px}.about-details{font-family:EB Garamond;font-size:1rem;font-weight:500;line-height:1.6;margin-top:20px;width:80%}}@media (max-width:450px){.links3 a{color:#000;display:block;font-family:EB Garamond;font-size:1.4rem;margin-bottom:10px;margin-left:15px;margin-right:15px;position:relative;text-decoration:none;transition:color .3s}.about-heading{font-family:Montserrat;font-size:2rem;font-weight:600;margin-bottom:10px;text-decoration:underline;text-decoration-color:#a1ec5a;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:10px;text-underline-offset:-5px}.about-details{font-family:EB Garamond;font-size:1rem;font-weight:500;line-height:1.6;margin-top:20px;width:80%}}@media (max-width:900px){.right-sectionpro{display:none}}@media (max-width:630px){.left-sectionpro{align-items:flex-start;display:flex;flex-direction:column;padding:10px;position:relative}}@media (max-width:1200px){.projects-heading{font-size:2.5rem}.arrow{height:25px;width:25px}}@media (max-width:1040px){.projects-heading{font-size:2.2rem}.arrow{height:23px;width:23px}}@media (max-width:920px){.projects-heading{font-size:2rem}.arrow{height:21px;width:21px}}@media (max-width:550px){.projects-heading{font-size:1.8rem}.arrow{height:20px;width:20px}.techeading{font-size:1.6rem}.tech-stack{font-size:1.3rem}.clickheretovisit{background-color:#232323;border-radius:12px;color:#ccc;cursor:pointer;font-family:Montserrat;font-size:1.2rem;font-weight:300;margin-top:40px;overflow:hidden;padding:10px 14px}.projbuttons,.projtitle{font-size:1.5rem}}@media (max-width:480px){.left-sectionpro{align-items:flex-start;display:flex;flex-direction:column;padding:0;position:relative}.arrow{height:18px;width:18px}.techeading{font-size:1.3rem}.tech-stack{font-size:1.1rem}}@media (max-width:460px){.container3{align-items:center;align-self:center;display:flex;flex-direction:column;height:100vh}.projects-heading{margin-top:50px}.links2 a{color:#000;display:block;font-family:EB Garamond;font-size:1.5rem;font-weight:500;margin-bottom:10px;margin-left:15px;margin-right:15px;position:relative;text-decoration:none;transition:color .3s}}
/*# sourceMappingURL=main.8d1f9e23.css.map*/