html,body{margin:0;padding:0;overflow:hidden;height:100%}.coming-wrapper{background:#000;width:100vw;height:100vh;display:flex;align-items:center;justify-content:center;font-family:Poppins,sans-serif;position:relative}.gears-container{position:absolute;top:-40px;left:-60px;transform:scale(3);transform-origin:top left;pointer-events:none}.content-box{text-align:center;animation:fadeIn 1.5s ease-out forwards;z-index:10}.brand-title{font-size:4.5rem;font-weight:800;color:#02afa4;letter-spacing:8px;margin-bottom:10px}.tagline{color:#fff;font-size:1.4rem;font-weight:300;margin-bottom:20px}.footer-note{color:#fff;font-size:1.1rem;opacity:.8}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media(max-width:480px){.gears-container{transform:scale(2.1);top:-20px;left:-30px}.brand-title{font-size:2.8rem;letter-spacing:5px}.tagline{font-size:1.1rem}.footer-note{font-size:.9rem}.coming-wrapper{align-items:flex-end;padding-bottom:200px}}@media(max-width:1024px)and (min-width:481px){.gears-container{transform:scale(2);top:-30px;left:-45px}.coming-wrapper{align-items:flex-end;padding-bottom:130px}}@media(min-width:1440px)and (max-width:1700px){.brand-title{font-size:5.5rem;letter-spacing:10px}.tagline{font-size:1.6rem}.footer-note{font-size:1.2rem}.content-box{margin-top:80px}.coming-wrapper{align-items:flex-end;padding-bottom:130px}.gears-container{transform:scale(3.3)}}@keyframes clockwise{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes counter-clockwise{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}.gearbox{background:transparent;height:150px;width:200px;position:relative;overflow:visible}.gearbox .overlay{content:"";position:absolute;width:100%;height:100%;background:transparent}.gear{position:absolute;height:60px;width:60px;border-radius:50%;box-shadow:0 -1px #888,0 1px #111}.gear.large{height:120px;width:120px}.gear:after{content:"";position:absolute;height:36px;width:36px;border-radius:50%;background:#000;top:50%;left:50%;transform:translate(-50%,-50%);z-index:3;box-shadow:inset 0 2px #090909,inset 0 -1px #888}.gear.large:after{height:96px;width:96px}.gear.one{top:12px;left:10px}.gear.two{top:61px;left:60px}.gear.three{top:110px;left:10px}.gear.four{top:13px;left:128px}.gear-inner{height:100%;width:100%;background:#555;border-radius:inherit}.gear.one .gear-inner{animation:counter-clockwise 3s infinite linear}.gear.two .gear-inner{animation:clockwise 3s infinite linear}.gear.three .gear-inner{animation:counter-clockwise 3s infinite linear}.gear.four .gear-inner{animation:counter-clockwise 6s infinite linear}.gear-inner .bar{background:#555;height:16px;width:76px;position:absolute;left:50%;top:50%;margin-left:-38px;margin-top:-8px;border-radius:2px;border-left:1px solid rgba(255,255,255,.1);border-right:1px solid rgba(255,255,255,.1)}.gear.large .gear-inner .bar{width:136px;margin-left:-68px}.gear-inner .bar:nth-child(2){transform:rotate(60deg)}.gear-inner .bar:nth-child(3){transform:rotate(120deg)}.gear-inner .bar:nth-child(4){transform:rotate(90deg)}.gear-inner .bar:nth-child(5){transform:rotate(30deg)}.gear-inner .bar:nth-child(6){transform:rotate(150deg)}:root{font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;display:flex;place-items:center;min-width:320px;min-height:100vh}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}@media(prefers-color-scheme:light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}
