*{box-sizing:border-box;margin:0;padding:0}:root{--primary-color:#6366f1;--secondary-color:#ec4899;--dark-bg:#0f172a;--light-text:#f1f5f9;--gray-text:#cbd5e1;--border-color:#1e293b}html{scroll-behavior:smooth}body{background:linear-gradient(135deg,#0f172a,#1a1f3a);background:linear-gradient(135deg,var(--dark-bg) 0,#1a1f3a 100%);color:#f1f5f9;color:var(--light-text);font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;overflow-x:hidden}.container,body{align-items:center;display:flex;justify-content:center;min-height:100vh}.container{flex-direction:column;padding:20px 20px 140px;position:relative;width:100%}.container:before{background:radial-gradient(circle at 20% 50%,#6366f11a 0,#0000 50%),radial-gradient(circle at 80% 80%,#ec48991a 0,#0000 50%);content:"";height:100%;left:0;pointer-events:none;position:fixed;top:0;width:100%;z-index:-1}.content{max-width:600px;text-align:center;width:100%;z-index:1}.header{animation:fadeInDown .8s ease-out;margin-bottom:50px}.title-wrapper{align-items:center;display:flex;gap:5px;justify-content:center;margin-bottom:15px}.title{letter-spacing:-1px;margin:0}.dots,.title{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#6366f1,#ec4899);background:linear-gradient(135deg,var(--primary-color),var(--secondary-color));-webkit-background-clip:text;background-clip:text;font-size:3.5rem;font-weight:800}.dots{animation:blinking-dots 1.5s infinite;display:inline-block;letter-spacing:2px;line-height:1}.dots:after{content:"..."}@keyframes blinking-dots{0%{opacity:.1}25%{opacity:.4}50%{opacity:.8}75%{opacity:.95}to{opacity:1}}.name-badge{background:#6366f10d;border:1px solid #6366f1;border:1px solid var(--primary-color);border-radius:50px;color:#6366f1;color:var(--primary-color);display:inline-block;font-size:.9rem;font-weight:600;letter-spacing:2px;margin-bottom:20px;padding:10px 24px;text-transform:uppercase;white-space:nowrap}.subtitle{color:#cbd5e1;color:var(--gray-text);font-size:1.3rem;font-weight:300;letter-spacing:.5px}.features{grid-gap:20px;animation:fadeInUp .8s ease-out .2s both;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin:50px 0;width:100%}.feature-box{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid #1e293b;border:1px solid var(--border-color);border-radius:12px;padding:30px 20px;text-align:center;transition:all .3s ease}.feature-box:hover{background:#6366f11a;border-color:#6366f1;border-color:var(--primary-color);box-shadow:0 20px 40px #6366f133;transform:translateY(-8px)}.feature-icon{display:block;font-size:3rem;margin-bottom:15px}.feature-box h3{color:#f1f5f9;color:var(--light-text);font-size:1.3rem;font-weight:700;margin-bottom:10px}.feature-box p{color:#cbd5e1;color:var(--gray-text);font-size:.95rem;line-height:1.5}.cta-section{animation:fadeInUp .8s ease-out .4s both;margin:50px 0}.cta-text{color:#cbd5e1;color:var(--gray-text);font-size:1.1rem;font-weight:500;margin-bottom:20px}.coming-soon-section{animation:fadeInUp .8s ease-out .3s both;margin:60px 0;width:100%}.coming-soon-section h2{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#6366f1,#ec4899);background:linear-gradient(135deg,var(--primary-color),var(--secondary-color));-webkit-background-clip:text;background-clip:text;color:#f1f5f9;color:var(--light-text);font-size:2rem;font-weight:700;margin-bottom:30px}.coming-items{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));width:100%}.coming-item{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff08;border:1px solid #1e293b;border:1px solid var(--border-color);border-radius:10px;padding:20px;text-align:center;transition:all .3s ease}.coming-item:hover{background:#6366f114;border-color:#6366f1;border-color:var(--primary-color);transform:translateY(-5px)}.item-icon{display:block;font-size:2.5rem;margin-bottom:10px}.coming-item h3{color:#f1f5f9;color:var(--light-text);font-size:1.1rem;font-weight:600;margin-bottom:8px}.coming-item p{color:#cbd5e1;color:var(--gray-text);font-size:.9rem;line-height:1.4}.email-form{display:flex;flex-direction:row;gap:12px;margin-bottom:15px}.email-form input{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid #1e293b;border:1px solid var(--border-color);border-radius:8px;color:#f1f5f9;color:var(--light-text);flex:1 1;font-size:1rem;min-width:200px;padding:14px 20px;transition:all .3s ease}.email-form input::placeholder{color:#cbd5e1;color:var(--gray-text)}.email-form input:focus{background:#6366f11a;border-color:#6366f1;border-color:var(--primary-color);box-shadow:0 0 0 3px #6366f11a;outline:none}.email-form button{background:linear-gradient(135deg,#6366f1,#ec4899);background:linear-gradient(135deg,var(--primary-color),var(--secondary-color));border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;letter-spacing:.5px;padding:14px 30px;text-transform:uppercase;transition:all .3s ease}.email-form button:hover{box-shadow:0 10px 25px #6366f14d;transform:translateY(-2px)}.email-form button:active{transform:translateY(0)}.form-message{color:#10b981;font-size:.875rem;height:20px}.social-links{animation:fadeInUp .8s ease-out .6s both;display:flex;gap:25px;justify-content:center;margin-bottom:100px;margin-top:40px}.social-links a{align-items:center;background:#ffffff05;border:1px solid #1e293b;border:1px solid var(--border-color);border-radius:50%;color:#cbd5e1;color:var(--gray-text);display:inline-flex;height:50px;justify-content:center;transition:all .3s ease;width:50px}.social-links a:hover{background:#6366f11a;border-color:#6366f1;border-color:var(--primary-color);color:#6366f1;color:var(--primary-color);transform:translateY(-3px)}.footer{animation:fadeIn .8s ease-out .8s both;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(180deg,#0f172a4d,#0f172a);background:linear-gradient(180deg,#0f172a4d,var(--dark-bg));bottom:0;color:#cbd5e1;color:var(--gray-text);font-size:.875rem;left:0;padding:20px;position:fixed;right:0;text-align:center;width:100%;z-index:100}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@media (max-width:768px){.title{font-size:2.5rem}.subtitle{font-size:1.1rem}.features{gap:15px;grid-template-columns:repeat(2,1fr)}.feature-box{padding:20px 15px}.feature-box h3{font-size:1.1rem}.feature-box p{font-size:.9rem}.feature-icon{font-size:2.5rem}.email-form{flex-direction:column}.social-links{gap:15px}.social-links a{height:45px;width:45px}.cta-text{font-size:1rem}.name-badge{font-size:.8rem;padding:8px 18px}.coming-soon-section h2{font-size:1.5rem}.coming-items{gap:12px;grid-template-columns:repeat(2,1fr)}.coming-item{padding:15px}.coming-item h3{font-size:1rem}.coming-item p{font-size:.85rem}.item-icon{font-size:2rem}}@media (max-width:480px){.container{padding:20px 15px}.title{font-size:1.8rem}.subtitle{font-size:.95rem}.header{margin-bottom:30px}.features{gap:12px;grid-template-columns:1fr;margin:30px 0}.feature-box{padding:15px 12px}.feature-box h3{font-size:1rem;margin-bottom:8px}.feature-box p{font-size:.85rem}.feature-icon{font-size:2rem;margin-bottom:10px}.cta-section{margin:30px 0}.cta-text{font-size:.9rem;margin-bottom:15px}.email-form{gap:10px}.email-form button,.email-form input{font-size:.95rem;padding:12px 15px}.email-form button{font-size:.9rem}.social-links{gap:12px;margin-top:30px}.social-links a{height:40px;width:40px}.social-links svg{height:20px;width:20px}.footer{bottom:15px;font-size:.7rem}.name-badge{font-size:.75rem;margin-bottom:15px;padding:6px 14px}.coming-soon-section h2{font-size:1.3rem;margin-bottom:20px}.coming-items{gap:10px;grid-template-columns:1fr;margin:20px 0}.coming-item{padding:12px}.coming-item h3{font-size:.95rem}.coming-item p{font-size:.8rem}.item-icon{font-size:1.8rem}}@media (max-width:360px){.title{font-size:1.5rem}.subtitle{font-size:.9rem}.features{gap:10px}.feature-box{padding:12px 10px}.email-form button,.email-form input{font-size:.9rem;padding:10px 12px}}
/*# sourceMappingURL=main.26c65b8c.css.map*/