@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@400;600;700&display=swap);.navbar{background:#000;border-bottom:1px solid #ffffff1a;left:0;padding:1rem 0;position:fixed;right:0;top:0;z-index:1000}.navbar-container{justify-content:space-between;margin:0 auto;max-width:1200px;padding:0 2rem}.navbar-container,.navbar-left{align-items:center;display:flex}.navbar-logo-link{text-decoration:none}.navbar-logo{height:40px;width:auto}.navbar-right{gap:1.5rem}.navbar-right,.social-icons{align-items:center;display:flex}.social-icons{gap:1rem}.social-icon-link{align-items:center;display:flex;justify-content:center;transition:transform .3s ease}.social-icon-link:hover{transform:scale(1.1)}.social-icon{filter:brightness(0) invert(1);height:24px;transition:filter .3s ease;width:24px}.social-icon-link:hover .social-icon{filter:brightness(1) invert(0)}.join-waitlist-btn{background:#23ac55;border:none;border-radius:8px;color:#fff;cursor:pointer;font-family:Uber Move,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:1rem;font-weight:600;padding:.75rem 1.5rem;transition:all .3s ease}.join-waitlist-btn:hover{background:#1e8f47;transform:translateY(-2px)}.join-waitlist-btn:active{transform:translateY(0)}@media (max-width:768px){.navbar-container{padding:0 1rem}.navbar-logo{height:32px}.navbar-right{gap:1rem}.social-icons{gap:.75rem}.social-icon{height:20px;width:20px}.join-waitlist-btn{font-size:.9rem;padding:.5rem 1rem}}@media (max-width:480px){.social-icons{gap:.5rem}.social-icon{height:18px;width:18px}.join-waitlist-btn{font-size:.8rem;padding:.4rem .8rem}}.footer{background:#000;color:#fff;margin-top:auto;padding:2rem 0}.footer-container{align-items:center;display:flex;flex-direction:column;gap:1.5rem;margin:0 auto;max-width:1200px;padding:0 2rem}.footer-copyright{color:#888;font-family:Uber Move,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:.9rem}.footer-links{display:flex;flex-wrap:wrap;gap:2rem;justify-content:center}.footer-link{color:#888;font-family:Uber Move,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:.9rem;text-decoration:none;transition:color .3s ease}.footer-link:hover{color:#fff}.footer-logos{align-items:center;display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:center}.age-restriction{background:#23ac55;border-radius:4px;color:#fff;font-family:Uber Move,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:.8rem;font-weight:700;padding:.25rem .5rem}.regulatory-link{align-items:center;display:flex;text-decoration:none;transition:opacity .3s ease}.regulatory-link:hover{opacity:.8}.regulatory-logo{height:40px;max-width:120px;width:auto}@media (max-width:768px){.footer-container{gap:1rem;padding:0 1rem}.footer-links{align-items:center;flex-direction:column;gap:1rem}.footer-logos{gap:1rem}.regulatory-logo{height:30px;max-width:80px}}.home-page{align-items:center;background:#000;color:#fff;display:flex;justify-content:center;min-height:100vh;padding-bottom:200px;padding-top:80px}.hero-section{margin:0 auto;max-width:800px;padding:0 2rem;width:100%}.hero-content{animation:slideIn .5s ease-out;text-align:center}@keyframes slideIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.landing-view{align-items:center;display:flex;flex-direction:column;gap:2rem}.pill-button{background:#333;border-radius:50px;color:#fff;font-size:.9rem;font-weight:500;padding:.5rem 1rem}.hero-title,.pill-button{font-family:Uber Move,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.hero-title{font-size:3.5rem;font-weight:700;line-height:1.2;margin:0}.hero-description{color:#ccc;font-size:1.25rem;line-height:1.6;margin:0 auto;max-width:600px}.hero-button,.hero-description{font-family:Uber Move,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.hero-button{background:#fff;border:none;border-radius:8px;color:#000;cursor:pointer;font-size:1.1rem;font-weight:600;min-width:200px;padding:1rem 2rem;transition:all .3s ease}.hero-button:hover{background:#f0f0f0;transform:translateY(-2px)}.hero-button:active{transform:translateY(0)}.form-view{align-items:center;display:flex;flex-direction:column;gap:2rem}.email-form{max-width:500px;width:100%}.input-group{display:flex;gap:1rem;margin-bottom:1rem}.email-input{background:#111;border:2px solid #333;border-radius:8px;color:#fff;flex:1 1;font-family:Uber Move,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:1rem;padding:1rem;transition:border-color .3s ease}.email-input:focus{border-color:#23ac55;outline:none}.email-input.error{border-color:#f44}.email-input::placeholder{color:#666}.submit-button{background:#23ac55;border:none;border-radius:8px;color:#fff;cursor:pointer;font-family:Uber Move,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:1rem;font-weight:600;padding:1rem 2rem;transition:all .3s ease;white-space:nowrap}.submit-button:hover:not(:disabled){background:#1e8f47;transform:translateY(-2px)}.submit-button:disabled{cursor:not-allowed;opacity:.6;transform:none}.error-message{color:#f44;font-family:Uber Move,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:.9rem;margin:0}.success-message{background:#23ac551a;border:1px solid #23ac55;border-radius:8px;max-width:500px;padding:2rem;text-align:center}.success-message h2{color:#23ac55;margin:0 0 1rem}.success-message h2,.success-message p{font-family:Uber Move,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.success-message p{color:#ccc;margin:0}@media (max-width:768px){.hero-section{padding:0 1rem}.hero-title{font-size:2.5rem}.hero-description{font-size:1.1rem}.input-group{flex-direction:column}.submit-button{width:100%}.hero-button{min-width:180px;padding:.875rem 1.5rem}}@media (max-width:480px){.hero-title{font-size:2rem}.hero-description{font-size:1rem}.pill-button{font-size:.8rem;padding:.4rem .8rem}}.placeholder-page{align-items:center;background:#000;color:#fff;display:flex;justify-content:center;min-height:100vh;padding-bottom:200px;padding-top:80px}.placeholder-content{margin:0 auto;max-width:800px;padding:0 2rem;text-align:center}.placeholder-content h1{font-size:3rem;font-weight:700;margin-bottom:2rem}.placeholder-content h1,.placeholder-content p{font-family:Uber Move,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.placeholder-content p{color:#ccc;font-size:1.1rem;line-height:1.8;margin-bottom:1.5rem}.policy-date{color:#888;font-size:1rem;font-style:italic;margin-bottom:2rem;text-align:center}.placeholder-content section{margin-bottom:2.5rem;text-align:left}.placeholder-content h2{border-bottom:2px solid #23ac55;color:#fff;font-family:Uber Move,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:1.8rem;font-weight:600;margin-bottom:1.5rem;padding-bottom:.5rem}.placeholder-content section p{margin-bottom:1rem;text-align:left}.placeholder-content ul{margin:1rem 0;padding-left:2rem}.placeholder-content li{color:#ccc;font-family:Uber Move,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;line-height:1.6;margin-bottom:.5rem}.placeholder-content strong{color:#23ac55;font-weight:600}.external-link{color:#23ac55;text-decoration:underline;transition:color .3s ease}.external-link:hover{color:#1e8f47;text-decoration:none}.safeguards-list{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:2rem 0}.safeguard-item{background:#23ac551a;border:1px solid #23ac554d;border-radius:12px;padding:1.5rem;text-align:center;transition:transform .3s ease,box-shadow .3s ease}.safeguard-item:hover{box-shadow:0 10px 25px #23ac5533;transform:translateY(-5px)}.safeguard-item h3{color:#23ac55;font-family:Uber Move,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:1.3rem;font-weight:600;margin-bottom:1rem}.safeguard-item p{color:#ccc;font-size:1rem;line-height:1.6;margin:0}.closing-statement{color:#23ac55;font-family:Uber Move,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:1.2rem;font-style:italic;font-weight:500;margin-top:2rem;text-align:center}@media (max-width:768px){.placeholder-content{padding:0 1rem}.placeholder-content h1{font-size:2.5rem}.placeholder-content p{font-size:1rem}.placeholder-content h2{font-size:1.5rem}.placeholder-content ul{padding-left:1rem}.safeguards-list{gap:1.5rem;grid-template-columns:1fr}.safeguard-item{padding:1.25rem}.safeguard-item h3{font-size:1.2rem}.closing-statement{font-size:1.1rem}}@media (max-width:480px){.placeholder-content h1{font-size:2rem}.placeholder-content p{font-size:.9rem}.placeholder-content h2{font-size:1.3rem}.placeholder-content ul{padding-left:1rem}}.app-container{background:#000;display:flex;flex-direction:column;min-height:100vh}.main-content{display:flex;flex:1 1;flex-direction:column}*{box-sizing:border-box}body{background:#000;color:#fff;font-family:Uber Move,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}#root{display:flex;flex-direction:column;min-height:100vh}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}h1,h2,h3{font-weight:650}h1,h2,h3,p{font-family:Poppins,sans-serif}p{font-weight:400}button{font-family:Poppins,sans-serif;font-weight:800}
/*# sourceMappingURL=main.74d1d26b.css.map*/