@font-face{font-family:Nesans;src:url("../assets/fonts/Nesans Semi Bold.woff") format("woff");font-style:normal}.navbar{background-color:#232223;border:#171617 1px solid;border-radius:100px;display:flex;justify-content:center;margin:3% auto;padding:10px;width:32%;font-family:Roboto,sans-serif;font-weight:500;z-index:1000;position:fixed;left:33%}.navbar-list{list-style:none;display:flex;gap:20px;margin:0;padding:0}.navbar-item{color:#8b8a8c;font-size:16px;padding-top:8px}.buttons{display:flex;gap:10px}.login-button{border:1px solid #8B8A8C;background:none;color:#8b8a8c;padding:8px 20px;border-radius:10px}.signup-button{border:1px solid #BEBDBE;background-color:#fefdfe;color:#8b8a8c;padding:8px 20px;border:none;border-radius:10px}.home{color:#fefdfe}*{margin:0;padding:0;box-sizing:border-box}body{overflow-x:hidden;height:100vh;width:100vw;background:#222;background:radial-gradient(circle,#222 2%,#222124 13%,#171618f9 45%,#0f0f0f 62%)}@font-face{font-family:Nesans;src:url(/assets/Nesans%20Semi%20Bold-D25USyEs.woff) format("woff");font-style:normal}.hero-heading{font-family:Nesans,sans-serif;font-size:70px;color:#fefdfe;text-align:center;margin:0;padding-top:10%}.hero-paragraph{font-family:sans-serif;font-size:20px;color:#bebdbe;text-align:center;margin:2% 0;padding:0}.hero-buttons{display:flex;justify-content:center;gap:20px;margin-top:2%}.join-button{background-color:#fefdfe;color:#232223;padding:10px 20px;border:none;border-radius:55px;font-family:Catavalo Light,sans-serif;font-size:16px;cursor:pointer}.learn-button{background:none;color:#bebdbe;padding:10px 20px;border:1px solid #BEBDBE;border-radius:55px;font-family:Catavalo Light,sans-serif;font-size:16px;cursor:pointer}.moving-logo{position:fixed;top:7%;left:5%;background:#353435;background:radial-gradient(circle,#353435,#222124 37%,#0b0b0b 70%);color:#fff;border-radius:10px;padding:15px 10px;z-index:100}.moving-logo img{width:55px;height:auto}.lotus-bloom{display:flex;justify-content:center;align-items:center;height:100vh}.lotus{max-width:100%;margin-top:27%;padding:10px;height:auto}.cards-container{display:flex;align-items:center;background-color:#ffffff80;border-radius:10px;width:90%;gap:20px;padding:20px 20px 20px 8%}.card{width:30%;background-color:#fff;border:3px solid black;position:relative;border-radius:10px;overflow:hidden;box-shadow:0 4px 8px #0000001a;display:flex;flex-direction:column;height:400px}.card-content{flex:0 0 60%;padding:20px}.card-content p{font-size:1.5rem;font-family:Lucida Sans,Lucida Sans Regular,Lucida Grande,Lucida Sans Unicode,Geneva,Verdana,sans-serif;font-weight:700}.titleImg{width:25px;height:auto;object-fit:fill}.card-image{flex:0 0 40%;display:flex;justify-content:center;align-items:center}.card-image img{width:100%;height:100%;object-fit:fill}.learn-more-button{margin-top:10px;padding:10px 20px;background:none;color:#000;border:none;border-radius:5px;cursor:pointer;font-size:14px;position:absolute;left:5px;bottom:170px}.learn-more-button img{width:20px;height:20px;padding-top:10px}@keyframes appearFromCenter{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}.magic-curtain{position:relative;padding-top:10%;top:0;left:0;width:100vw;height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#fff;animation:appearFromCenter 1s ease-out forwards}.magic-curtain-content{display:flex;align-items:center;flex-direction:column;width:80%;max-height:90%}.magic-curtain h1{font-family:Nesans,sans-serif;font-size:4rem;color:#000;margin-bottom:20px}.magic-wand{position:relative;width:420px;height:20px;border-radius:5px;box-shadow:0 8px 8px #00000080;margin-top:20px;border:rgb(166,161,161) .2px solid;padding:18px}.black{position:absolute;top:0;left:0;width:70%;height:100%;background:#0a0a0a;background:linear-gradient(0deg,#0a0a0a 11%,#525454 51%,#0b0b0b 86%);border-top-left-radius:5px;border-bottom-left-radius:5px}.white{position:absolute;top:0;right:0;width:30%;height:100%;background:linear-gradient(to bottom,#ccc,#fff,#ccc);border-top-right-radius:5px;border-bottom-right-radius:5px}@font-face{font-family:Nesans;src:url(/assets/Nesans%20Semi%20Bold-D25USyEs.woff) format("woff");font-style:normal}.last-section{position:relative;width:100%;height:100vh;display:flex;justify-content:center;align-items:center;background:#222;background:radial-gradient(circle,#222 2%,#222124 13%,#171618f9 45%,#0f0f0f 62%)}.last-section h1{font-family:Nesans,sans-serif;font-size:100px;color:#cacaca;text-align:center;margin:0;padding-top:4%}.upper-left-image{position:absolute;top:130px;left:0;width:300px;height:auto}.center-heading{font-size:2rem;color:#333;text-align:center}.lower-right-image{position:absolute;bottom:160px;right:10px;width:260px;height:auto}
