.app{height:70%;width:100%;margin:0 0 0 20px;display:flex;justify-content:space-evenly;align-items:center;flex-direction:column;color:var(--foreground);overflow-x:visible}.appPfp{position:relative;width:-moz-fit-content;width:fit-content;left:20px;font-size:20px}.neuroPfp{color:var(--foreground)}.appText{width:90%;padding:10px;color:black;background-color:#eee;border-radius:15px}.appInput{width:80%;height:50px;padding:10px;background-color:var(--background3);color:var(--foreground);text-indent:5px;display:flex;justify-content:space-between;align-items:center}.appInput>div{width:20px;height:20px;border:2px solid var(--foreground);color:var(--foreground);border-radius:50%;display:grid;place-content:center;text-indent:0;font-size:20px;font-weight:400;font-family:sans-serif;cursor:pointer}.appSubmit{width:30px;height:30px;border-radius:50%;background-color:var(--foreground);position:relative}.appSubmit:before{border-top:2px solid var(--background3);border-left:2px solid var(--background3);transform:rotate(45deg) translate(-50%,-50%);width:8px;height:8px;left:34%}.appSubmit:after,.appSubmit:before{content:"";position:absolute;top:50%}.appSubmit:after{transform:translate(-50%,-50%);width:2px;height:16px;left:50%;background-color:var(--background3)}.phoneContainer{position:relative;width:370px;height:700px;background:var(--background);border:10px solid #2c2c2c;border-radius:50px}.keyboard{width:100%;height:40%;background-color:var(--background3);display:flex;justify-content:center;align-items:center;flex-wrap:wrap;row-gap:3px;column-gap:8px;padding:10px;border-bottom-right-radius:40px;border-bottom-left-radius:40px}.key{width:35px;height:40px;background-color:var(--background);color:var(--foreground);outline:none;border-radius:10px;font-weight:500;font-size:18px;box-shadow:0 2px 9px -4px black;border:1px solid #e4e4e4;border-bottom-color:#b2b2b2;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-family:sans-serif;transition:var(--transition)}.key2,.key:hover{background-color:var(--background3)}.key2{width:-moz-fit-content!important;width:fit-content!important;padding:0 10px}.key:hover{background-color:var(--background2)}.keyspace{width:180px}.battery{width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;background-color:var(--background3);border:3px solid var(--foreground);border-radius:8px;position:relative;padding:0 5px;font-size:13px;overflow-x:unset}.battery:before{content:"";height:7px;width:5px;position:absolute;right:0;top:50%;transform:translate(100%,-50%);background-color:var(--foreground);border-radius:5px}.footerSection{display:flex;justify-content:space-between;align-items:flex-start;row-gap:15px;flex-direction:column;min-height:270px}.fSectionTitle{color:#b9b9b9;font-weight:700;font-size:18px}.footerLink{transition:var(--transition);cursor:pointer}.footerLink:hover{color:#4FACFE;text-decoration:underline}.socialMedia{width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;display:flex;justify-content:center;align-items:flex-start;column-gap:20px}.socialMedia>*{cursor:pointer}header{background-color:var(--background-opacity);width:100vw;height:80px;display:flex;justify-content:space-between;align-items:center;position:fixed;left:0;top:0;z-index:5;transition:var(--transition);box-shadow:0 0 0 0 transparent;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}header.active{box-shadow:0 0 18px -8px var(--foreground)}.logo{width:70px;height:70px;left:50px;border-radius:10px;cursor:pointer;color:transparent}.logo,.navbar{position:relative}.navbar{height:100%;min-width:700px;max-width:1000px;display:flex;justify-content:space-between;align-items:center;right:80px}.navbar>*{color:var(--foreground)}.btn{padding:10px 20px;cursor:pointer;font-weight:700;border:3px solid var(--foreground);transition:var(--transition);position:relative;overflow:hidden}.br{border-radius:50px}.bgw{color:var(--foreground);background-color:transparent}.bgw:before{content:"";width:100%;height:100%;z-index:-1;background-color:var(--foreground);position:absolute;left:-100%;top:0;transition:var(--transition);border-radius:50px}.bgw:hover:before{left:0}.bgb,.bgw:hover{color:var(--background)}.bgb{background-color:var(--foreground);transition:color .3s ease!important}.bgb:before{content:"";z-index:2;background-color:var(--background);left:-100%;transition:var(--transition)}.bgb:after,.bgb:before{width:100%;height:100%;position:absolute;top:0;border-radius:50px}.bgb:after{content:attr(data-n);color:transparent;z-index:3;left:0;display:flex;justify-content:center;align-items:center}.bgb:hover:after{color:var(--foreground)}.bgb:hover:before{left:0}.bgb:hover{color:transparent}.section{cursor:pointer;position:relative;overflow:hidden;box-sizing:unset;display:flex;justify-content:center;align-items:center;transition:var(--transition);border-radius:5px}.section.active,.section:hover{box-shadow:0 0 5px 0 var(--foreground);padding:10px;background-color:var(--foreground);color:var(--background)}.scrollProgress{position:absolute;bottom:-1px;left:0;width:0;height:3px;background-color:var(--foreground);transition:var(--transition)}.profile{display:flex;justify-content:center;align-items:center;gap:15px}.profileUsername{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:130px}.moon,.sun{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) rotate(0);opacity:0;margin-top:50px;transition:var(--transition);transform:translate(-50%,-50%) rotate(-180deg)}.moon.active,.sun.active{transform:translate(-50%,-50%) rotate(0);opacity:1;margin-top:0}.welcomeMessage{height:-moz-fit-content;height:fit-content;width:720px;position:relative;display:flex;justify-content:center;align-items:center;font-size:50px;font-weight:700;overflow:hidden}.shadowAnimation:before{content:"";width:100%;height:100%;background-color:var(--background);box-shadow:0 0 50px 120px var(--background);position:absolute;left:0;top:0;transition:left 5s ease}.shadowAnimation.active:before{left:200%}.word{background-image:var(--gradient);-webkit-background-clip:text;background-clip:text;color:transparent;height:50px}.part1{width:100vw;min-height:100vh;background-color:var(--background);color:var(--foreground);flex-direction:column;row-gap:30px;z-index:2}.part1,.steps{display:flex;justify-content:center;align-items:center;position:relative}.steps{width:100%;column-gap:30px;bottom:-50px}.step{max-width:22%;min-height:400px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;row-gap:30px;opacity:0;transition:var(--transition);background-color:var(--background);border:1px solid #e5e7eb;border-radius:25px;box-shadow:0 6px 15px -5px #00000036;padding-left:25px}.stepIcon{width:40px;height:40px;fill:var(--foreground)!important;stroke:var(--foreground)!important;margin-left:20px}.stepTitle{width:100%;height:60px;color:var(--foreground);font-size:20px}.stepDescription{min-height:170px}.step.active{margin:0;opacity:1}.reasons{width:90vw;flex-wrap:wrap;align-items:center;gap:30px}.reason,.reasons{display:flex;justify-content:flex-start}.reason{width:calc(100% / 3 - 20px);min-width:400px;min-height:250px;background-color:var(--background);align-items:flex-start;flex-direction:column;row-gap:20px;padding:20px;position:relative;border:1px solid #e5e7eb;border-radius:25px;box-shadow:0 0 0 0 #ffffff00;transition:var(--transition);transform:translateY(30px);opacity:0;overflow:hidden}.reason.active{transform:translateY(0);opacity:1}.reason:hover{box-shadow:0 6px 15px -5px var(--background3);background-color:var(--background3)}.reason:before{content:"";background-image:var(--gradient);width:0;height:5px;position:absolute;left:0;top:0;transition:var(--transition);z-index:-1}.reason:hover:before{width:100%}.reasonIcon{background-color:var(--background2);padding:15px;border-radius:10px}.reasonTitle{color:var(--foreground);font-weight:700}.reasonDescription{font-size:18px}.tryNow{font-size:25px;border:unset;padding:13px 40px}*{max-width:100vw}@media (max-width:600px){*{overflow-x:hidden}.navbar{width:50%;min-width:-moz-fit-content;min-width:fit-content;max-width:50vw;right:0;align-items:center;justify-content:center}.navbar>*{display:none}[data-n="Get Started"]{display:flex}.welcomeMessage{font-size:24px!important;max-width:95vw}p.mrt50{max-width:90%;font-size:18px!important}.example{flex-direction:column;margin:unset;justify-content:flex-start!important;height:-moz-fit-content!important;height:fit-content!important;padding-top:80px;row-gap:50px}.app{height:58%}.key{width:32px;height:35px}.keyspace{width:150px}.phoneContainer{width:95%!important;overflow-y:hidden;height:800px}.keyboard{height:40%}.example>div.bold{width:90%!important;font-size:33px!important}[alt=Phone]{height:746px!important;width:350px!important;transform:translate(0)!important}[alt="phone Keyboard"]{transform:scale(.1918) translate(-3152px,-2317px)!important}.phoneContent{top:24px!important;left:13px!important;width:320px!important}.appPfp{overflow-x:visible!important}.part1{margin:unset!important;padding-top:150px}.part1>h1,.part2>h1{text-align:center;font-size:30px!important}.part1>p{width:90%!important;font-size:20px!important}.steps{flex-direction:column!important;row-gap:20px;height:1660px;bottom:0}.step{width:90%!important;max-width:unset}.part2>p{max-width:90vw}.reasons{width:100vw;justify-content:center}.reason{min-width:95%}footer{flex-direction:column-reverse;min-height:1200px;overflow-y:hidden}footer>*{width:90vw!important}.pricing{flex-direction:column;row-gap:50px}.pricing>*{width:80%!important}}.pricing{width:100vw;height:-moz-fit-content;height:fit-content;align-items:center;padding:20px 0;scroll-margin-top:100px}.pricing,.pricing>*{display:flex;justify-content:space-evenly}.pricing>*{width:30%;height:600px;background-color:var(--background2);align-items:flex-start;flex-direction:column;padding:20px;border:2px solid var(--background3);border-radius:50px;transition:var(--transition);cursor:pointer}.pricing>:hover{background-color:var(--background3);transform:scale(1.1)}.price{font-size:35px}.benefits{height:80%;justify-content:space-evenly;align-items:flex-start;flex-direction:column}.benefits,.benefits>*{width:100%;display:flex}.benefits>*{justify-content:flex-start;align-items:center;font-size:14px}.benefits p{width:calc(100% - 30px)}