@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@300;600;700&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}:root{--primary-gold:#d4af37;--light-gold:#ffdf70;--dark-background:#121212;--text-color:#f5f5f5}body{background-color:#121212;background-color:var(--dark-background);color:#f5f5f5;color:var(--text-color);font-family:Poppins,sans-serif;margin:0;overflow:hidden}#tsparticles{height:100%;left:0;position:fixed;top:0;width:100%;z-index:-1}.container{align-items:center;box-sizing:border-box;display:flex;justify-content:center;min-height:100vh;overflow-y:auto;padding:20px;position:relative;text-align:center;z-index:1}.content{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0006;border:1px solid #d4af3733;border-radius:20px;box-shadow:0 10px 30px #00000080;margin:20px 0;max-width:600px;padding:40px;width:100%}.logo-placeholder{animation:pulseGold 2.5s infinite;background:#121212;background:var(--dark-background);border:4px solid #d4af37;border:4px solid var(--primary-gold);border-radius:50%;height:120px;margin:0 auto 20px;width:120px}@keyframes pulseGold{0%{transform:scale(1)}70%{transform:scale(1.02)}to{transform:scale(1)}}.title{animation:shimmer 4s linear infinite;background:linear-gradient(90deg,#d4af37,#ffdf70,#d4af37);background:linear-gradient(90deg,var(--primary-gold),var(--light-gold),var(--primary-gold));background-clip:text;-webkit-background-clip:text;background-size:200% auto;color:#0000;font-size:2.8rem;font-weight:700;margin:0}@keyframes shimmer{to{background-position:-200%}}.subtitle{color:#f5f5f5cc;font-size:1.2rem;font-weight:300;margin:10px 0 30px}.countdown-timer{display:flex;gap:15px;justify-content:center;margin-bottom:30px}.timer-unit{background:#0000004d;border-radius:10px;padding:10px;width:75px}.timer-value{color:#f5f5f5;color:var(--text-color);display:block;font-size:2rem;font-weight:600}.timer-label{color:#d4af37;color:var(--primary-gold);display:block;font-size:.75rem;text-transform:uppercase}.contact-section{margin-top:20px}.contact-title{font-weight:600;margin-bottom:15px}.message-form textarea{background:#00000080;color:#f5f5f5;color:var(--text-color);font-family:Poppins,sans-serif;margin-bottom:10px;padding:10px;width:calc(100% - 20px)}.message-form textarea,.send-button,.whatsapp-button{border:1px solid #d4af37;border:1px solid var(--primary-gold);border-radius:8px}.send-button,.whatsapp-button{box-sizing:border-box;cursor:pointer;display:inline-block;font-size:1rem;font-weight:600;padding:12px;text-decoration:none;transition:all .3s ease;width:100%}.send-button{background-color:#d4af37;background-color:var(--primary-gold);color:#121212;color:var(--dark-background)}.send-button:hover{background-color:#ffdf70;background-color:var(--light-gold);transform:translateY(-2px)}.divider{align-items:center;color:#d4af3780;display:flex;margin:20px 0;text-align:center}.divider:after,.divider:before{border-bottom:1px solid #d4af374d;content:"";flex:1 1}.divider span{padding:0 10px}.whatsapp-button{background-color:initial;color:#d4af37;color:var(--primary-gold)}.whatsapp-button:hover{background-color:#d4af371a;transform:translateY(-2px)}@media (max-width:768px){body{overflow:auto}.content{margin:20px 10px;padding:25px}.logo-placeholder{height:100px;width:100px}.title{font-size:2.2rem}.subtitle{font-size:1rem}.countdown-timer{flex-wrap:wrap;gap:10px}.timer-unit{padding:8px;width:70px}.timer-value{font-size:1.8rem}.timer-label{font-size:.7rem}}
/*# sourceMappingURL=main.de69476e.css.map*/