*{box-sizing:border-box;margin:0;padding:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;line-height:1.6;scroll-behavior:smooth}h1,h2,h3,h4,h5,h6{font-family:Playfair Display,serif;font-weight:700;line-height:1.2}button,input,textarea{font-family:inherit}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}body{color:#fff;font-family:Montserrat,sans-serif;margin:0}.App.split-screen{display:flex;min-height:100vh;width:100%}.info-panel{align-items:center;background-color:#1a1a1a;background-image:url(https://www.transparenttextures.com/patterns/rocky-wall.png);box-shadow:10px 0 30px #00000080;justify-content:center;padding:40px;text-align:center;width:45%;z-index:10}.info-content,.info-panel{display:flex;flex-direction:column}.info-content{height:100%;justify-content:space-between;max-width:400px}.logo-container{margin-bottom:30px;text-align:center}.logo-image{height:auto;margin-bottom:20px;transition:transform .5s ease-in-out;width:100px}.logo-image:hover{transform:rotate(10deg) scale(1.05)}.logo-container h1{color:#fff;font-family:Playfair Display,serif;font-size:2.5em;font-weight:700;margin:0}.logo-container h1 span{color:#ff6b6b}.description{color:#ccc;font-size:1em;line-height:1.7;margin:20px 0}.newsletter-form p{color:#ccc;font-size:.9em;margin-bottom:15px}.input-group{border:1px solid #444;border-radius:50px;display:flex;overflow:hidden}.input-group input{background:#2a2a2a;border:none;color:#fff;flex:1 1;outline:none;padding:15px 20px}.subscribe-btn{background:#ff4d4d;border:none;color:#fff;cursor:pointer;padding:0 25px;transition:background .3s ease}.subscribe-btn:hover{background:#ff6b6b}.social-links{display:flex;gap:15px;justify-content:center;margin:30px 0}.social-link{color:#888;font-size:1.4em;transition:color .3s ease,transform .3s ease}.social-link:hover{color:#ff6b6b;transform:scale(1.1)}.footer{color:#666;font-size:.8em}.subscribe-btn.loading{background:#444;cursor:wait;padding:10px 25px}.loader{animation:spin 1s linear infinite;border:2px solid #ffffff4d;border-radius:50%;border-top-color:#ff6b6b;height:18px;width:18px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.subscribe-message{animation:fadeIn .5s ease-in-out;background-color:#ff6b6b33;border:1px solid #ff6b6b66;border-radius:5px;color:#fff;font-size:.9em;font-weight:500;margin-top:15px;padding:10px}@keyframes fadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.countdown-panel{align-items:center;animation:zoom-in-out-bg 40s ease-in-out infinite;background:linear-gradient(135deg,#2a0000,#6e0000 50%,#2a0000);display:flex;flex-direction:column;justify-content:center;overflow:hidden;position:relative;text-align:center;width:55%}.countdown-content{position:relative;z-index:5}.subtitle{color:#ff9a9a;font-size:1.8em;font-weight:300;letter-spacing:3px;margin-bottom:40px;text-transform:uppercase}.countdown{display:flex;gap:20px}.time-unit{text-align:center}.time-unit span{color:#fff;font-family:Playfair Display,serif;font-size:5em;font-weight:700;line-height:1;text-shadow:0 0 20px #00000080}.time-unit p{color:#ff9a9a;font-size:1em;letter-spacing:2px;margin-top:10px;text-transform:uppercase}.background-overlay{background:radial-gradient(ellipse at center,#0a00001a 0,#000c 100%);height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.particle{animation:float-up var(--duration) ease-in infinite;animation-delay:var(--delay);background:#ff6b6b;border-radius:50%;bottom:-20px;filter:blur(2px);height:var(--size);left:var(--left);opacity:0;position:absolute;width:var(--size);z-index:2}.metal-icon{animation:float-text 20s linear infinite;animation-delay:var(--delay);color:#ffffff0d;font-size:var(--size);position:absolute;z-index:0}@keyframes float-up{0%{opacity:0;transform:translateY(100vh) scale(.5)}10%{opacity:.5}90%{opacity:.5}to{opacity:0;transform:translateY(-10vh) scale(1)}}@keyframes float-text{0%{transform:translateY(105vh) rotate(0deg)}to{transform:translateY(-5vh) rotate(1turn)}}@keyframes zoom-in-out-bg{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@media (max-width:1024px){.App.split-screen{flex-direction:column}.countdown-panel,.info-panel{width:100%}.info-panel{min-height:60vh;padding:30px}.countdown-panel{min-height:40vh;padding:30px}.time-unit span{font-size:4em}}@media (max-width:768px){.info-panel{min-height:auto}.countdown-panel{min-height:auto;padding:50px 20px}.countdown{flex-direction:column;gap:30px}.time-unit span{font-size:3.5em}.subtitle{font-size:1.2em}}
/*# sourceMappingURL=main.e30958f5.css.map*/