@import"https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,100..1000;1,9..40,100..1000&family=Noto+Serif:ital,wght@0,100..900;1,100..900&family=Quicksand:wght@300..700&family=Raleway:ital,wght@0,100..900;1,100..900&family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&family=Slabo+27px&family=Yeseva+One&display=swap";@import"https://fonts.googleapis.com/css2?family=Noto+Serif:ital,wght@0,100..900;1,100..900&family=Quicksand:wght@300..700&family=Raleway:ital,wght@0,100..900;1,100..900&family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&family=Slabo+27px&family=Yeseva+One&display=swap";@import"https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,100..1000;1,9..40,100..1000&family=Krub:ital,wght@0,200;0,300;0,400;0,500;0,600;0,700;1,200;1,300;1,400;1,500;1,600;1,700&family=Noto+Serif:ital,wght@0,100..900;1,100..900&family=Quicksand:wght@300..700&family=Raleway:ital,wght@0,100..900;1,100..900&family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&family=Slabo+27px&family=Yeseva+One&display=swap";.liquid-ether-container{position:absolute;overflow:hidden;width:100%;height:100%;touch-action:none;inset:0}html,body{margin:0;padding:0;height:100%;background-color:#000;color:#fff;font-family:Inter,sans-serif}.splash-container{position:relative;height:100vh;width:100vw;overflow:hidden}.Background{position:absolute;inset:0;z-index:1;height:100%;width:100%}.splash-card{position:absolute;top:2rem;left:50%;transform:translate(-50%);text-align:center;z-index:3}.card-logo{width:120px;height:auto;z-index:2}.splash-main{position:relative;height:100%;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:2rem;z-index:2}.splash-title{font-size:5.4rem;font-family:DM Sans,sans-serif;font-weight:700;margin-bottom:1rem}.splash-description{font-size:1.5rem;font-family:"Noto Serif",serif;margin-bottom:2rem}.splash-footer{position:absolute;font-family:"Noto Serif";font-weight:light;bottom:5rem;left:50%;transform:translate(-50%);font-size:1.1rem;font-weight:500;opacity:.85;z-index:3}.btn{background:transparent;border:2px solid white;color:#fff;font-size:1rem;padding:10px 25px;border-radius:25px;transition:all .1s ease}.btn:hover{background-color:#fff;cursor:pointer;color:#000;transform:translateY(-2px)}@media (max-width: 768px){.card-logo{width:90px}.splash-title{font-size:2.5rem}.splash-description{font-size:1.2rem;max-width:100%}.splash-footer{bottom:3rem;font-size:.5rem}.btn{font-size:.9rem;padding:8px 20px}}@media (max-width: 480px){html,body{overflow:hidden;height:100%;width:100%}.splash-container{height:100vh;width:100vw;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0;margin:0;overflow:hidden;text-align:center}.splash-card{position:absolute;top:1rem;left:50%;transform:translate(-50%);text-align:center}.card-logo{width:80px;height:auto}.splash-main{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:0 1rem}.splash-title{font-size:1.8rem;line-height:2.1rem;margin-bottom:.8rem;text-align:center}.splash-description{display:inline-block;font-size:1rem;line-height:1.4rem;margin-bottom:1.5rem;max-width:80%;text-align:center}.btn{font-size:.9rem;padding:8px 20px;border-radius:20px;text-align:center}.splash-footer{position:absolute;bottom:4rem;left:50%;transform:translate(-50%);font-size:.75rem;text-align:center;opacity:.8;width:100%}}.modal-overlay{position:fixed;inset:0;background:#000000b3;display:flex;align-items:center;justify-content:center;z-index:999}.modal-content{background:#000;color:#fff;padding:5rem;border-radius:12px;width:90%;max-width:400px;transform:translateY(-30px);opacity:0;transition:all .4s ease}.slide-in{transform:translateY(0);opacity:1}.slide-out{transform:translateY(-30px);opacity:0}.close-btn{position:absolute;top:10px;right:15px;font-size:1.5rem;background:none;border:none;color:#fff;cursor:pointer}.modal-form input{width:100%;margin-bottom:1rem;padding:.6rem;border:none;border-radius:5px}.modal-btn{background:transparent;border:2px solid white;color:#fff;font-size:1rem;padding:10px 25px;border-radius:25px;transition:all .3s ease}.modal-btn:hover{background-color:#fff;cursor:pointer;color:#000;transform:translateY(-2px)}
