.coming-soon-container{position:relative;width:100%;height:100vh;display:flex;justify-content:center;align-items:center;flex-direction:column;background:radial-gradient(circle at 20% 30%,#0d0d1f,#000 80%);overflow:hidden;color:#fff;font-family:Poppins,sans-serif;perspective:1500px}.coming-soon-container:before{content:"";position:absolute;inset:-60%;background:conic-gradient(from 90deg,rgba(0,200,255,.35),rgba(255,0,180,.3),rgba(255,255,0,.25),rgba(0,200,255,.35));animation:swirlAurora 30s linear infinite;filter:blur(200px);transform:translateZ(-300px) scale(1.4);z-index:0}@keyframes swirlAurora{0%{transform:translateZ(-300px) rotate(0deg) scale(1.4)}to{transform:translateZ(-300px) rotate(1turn) scale(1.4)}}.bg-wave{position:absolute;width:180%;height:180%;background:radial-gradient(circle,rgba(0,255,200,.4),transparent 70%);border-radius:50%;filter:blur(140px);animation:waveFloat 18s ease-in-out infinite alternate;transform:translateZ(-200px);z-index:0}.bg-wave:first-child{top:-20%;left:-20%;animation-delay:0s}.bg-wave:nth-child(2){bottom:-25%;right:-15%;background:radial-gradient(circle,rgba(255,0,200,.35),transparent 70%);animation-delay:7s}.bg-wave:nth-child(3){top:50%;left:40%;background:radial-gradient(circle,rgba(255,255,0,.3),transparent 70%);animation-delay:12s}@keyframes waveFloat{0%{transform:translateZ(-200px) scale(1) translate(0)}50%{transform:translateZ(-200px) scale(1.2) translate(5%,-5%)}to{transform:translateZ(-200px) scale(1) translate(0)}}.starfield{position:absolute;inset:0;background:radial-gradient(hsla(0,0%,100%,.35) 1px,transparent 0);background-size:120px 120px;animation:starDrift 120s linear infinite;opacity:.25;z-index:1}@keyframes starDrift{0%{background-position:0 0}to{background-position:2000px 2000px}}.logo-name{position:absolute;top:20px;left:30px;display:flex;align-items:center;gap:10px;z-index:2}.company-name{font-size:1.2rem;font-weight:600;color:#fff;letter-spacing:.5px}.content{text-align:center;z-index:3}.coming-soon-title{font-size:clamp(3rem,8vw,7rem);font-weight:900;letter-spacing:5px;text-transform:uppercase;color:#fff;background:linear-gradient(90deg,#fff,#00f0ff,#f0a,#ffe600);background-size:400% 400%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:shineMove 12s ease infinite;margin:0}@keyframes shineMove{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.coming-soon-subtitle{font-size:1.5rem;margin-top:15px;color:#fff;opacity:.85;letter-spacing:.5px;animation:fadeInUp 2s ease forwards}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:.85;transform:translateY(0)}}.countdown{display:flex;justify-content:center;gap:35px;margin-top:50px;flex-wrap:wrap}.time-box{font-size:2rem;font-weight:700;color:#fff;min-width:120px;padding:22px 26px;border-radius:18px;background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.2);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);position:relative;overflow:hidden;box-shadow:0 8px 30px rgba(0,0,0,.6)}.time-box:before{content:"";position:absolute;inset:0;background:linear-gradient(120deg,transparent,hsla(0,0%,100%,.3),transparent);transform:translateX(-100%);animation:streak 4s linear infinite}@keyframes streak{0%{transform:translateX(-100%)}50%{transform:translateX(100%)}to{transform:translateX(-100%)}}.time-box span{display:block;font-size:.9rem;font-weight:400;color:#aaa;margin-top:8px}.pulse{animation:pulseNeon 1.5s infinite}@keyframes pulseNeon{0%{transform:scale(1);box-shadow:0 0 10px #0ff}50%{transform:scale(1.15);box-shadow:0 0 40px #0ff,0 0 80px #f0f}to{transform:scale(1);box-shadow:0 0 10px #0ff}}@media (max-width:600px){.time-box{min-width:75px;font-size:1.3rem;padding:12px 14px}.countdown{gap:18px}}