@import url(https://fonts.googleapis.com/css2?family=Bebas+Neue&family=Inter:wght@400;600;700&family=Pacifico&display=swap);*,:after,:before{box-sizing:border-box;margin:0;padding:0}:root{--bg:#0a0a0a;--surface:#111;--card:#181818;--border:#2a2a2a;--accent:#ff3c00;--accent2:#fc0;--text:#f0f0f0;--muted:#888;--font-display:"Bebas Neue",sans-serif;--font-body:"Inter",sans-serif}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#0a0a0a;background:var(--bg);color:#f0f0f0;color:var(--text);font-family:Inter,sans-serif;font-family:var(--font-body);min-height:100vh;overflow-x:hidden}a{color:inherit;text-decoration:none}button{cursor:pointer;font-family:Inter,sans-serif;font-family:var(--font-body)}.cs-page{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;justify-content:center;min-height:100vh;position:relative}.cs-overlay{background:#0000008c;inset:0;position:absolute}.cs-content{align-items:center;display:flex;flex-direction:column;gap:32px;padding:40px 24px;position:relative;text-align:center;z-index:1}.cs-title{animation:neon-flicker 5s infinite;color:#fff;font-family:Pacifico,cursive;font-size:clamp(3rem,10vw,7rem);line-height:1.1;text-shadow:0 0 6px #fff,0 0 14px #fff,0 0 30px #00cfff,0 0 60px #00cfff,0 0 100px #00cfff}.cs-cult{animation:neon-flicker-red 5s infinite;color:#f20;text-shadow:0 0 6px #fff,0 0 12px #fff,0 0 25px #f20,0 0 50px #f20,0 0 100px red}.cs-ticker{background:var(--accent2);border-radius:4px;color:#000;display:inline-block;font-family:var(--font-body);font-size:1rem;font-weight:700;letter-spacing:.25em;margin-top:-16px;padding:4px 16px}.cs-sub{color:var(--accent2);font-family:var(--font-display);font-size:clamp(1rem,3vw,1.6rem);letter-spacing:.2em;text-shadow:0 2px 10px #000c}.cs-countdown{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#00000080;border:1px solid var(--border);border-radius:12px;padding:28px 40px}.cs-countdown,.cs-unit{align-items:center;display:flex;gap:8px}.cs-unit{flex-direction:column;min-width:80px}.cs-num{color:#fff;font-family:var(--font-display);font-size:clamp(2.5rem,7vw,5rem);letter-spacing:.04em;line-height:1;text-shadow:0 0 20px #00cfff66}.cs-mystery{filter:blur(6px);letter-spacing:.1em}.cs-label{color:var(--muted);font-size:.65rem;font-weight:700;letter-spacing:.2em}.cs-sep{color:var(--accent);font-family:var(--font-display);font-size:clamp(2rem,5vw,4rem);line-height:1;margin-bottom:24px}.cs-socials{flex-wrap:wrap;gap:40px;justify-content:center}.cs-social-link,.cs-socials{align-items:center;display:flex}.cs-social-link{flex-direction:column;gap:12px;transition:transform .2s,opacity .2s}.cs-social-link:hover{opacity:.85;transform:scale(1.08)}.cs-social-link img{height:auto;object-fit:contain;width:120px}.cs-social-link span{color:#fff;font-family:var(--font-display);font-size:1.1rem;letter-spacing:.12em;text-shadow:0 2px 8px #000000e6}@keyframes neon-flicker{0%,19%,21%,23%,25%,54%,56%,to{text-shadow:0 0 6px #fff,0 0 14px #fff,0 0 30px #00cfff,0 0 60px #00cfff,0 0 100px #00cfff}20%,24%,55%{color:#fff9;text-shadow:none}}@keyframes neon-flicker-red{0%,30%,32%,34%,70%,72%,to{color:#f20;text-shadow:0 0 6px #fff,0 0 12px #fff,0 0 25px #f20,0 0 50px #f20,0 0 100px red}31%,33%,71%{color:#ff220080;text-shadow:none}}@media (max-width:600px){.cs-countdown{gap:4px;padding:20px 16px}.cs-unit{min-width:60px}.cs-social-link img{width:90px}}.page{min-height:100vh;padding-top:72px}.container{margin:0 auto;max-width:1200px;padding:0 24px}.section{padding:80px 0}.section-title{font-family:var(--font-display);font-size:clamp(2.5rem,6vw,5rem);letter-spacing:.04em;margin-bottom:16px}.accent{color:var(--accent)}.accent2{color:var(--accent2)}.muted{color:var(--muted)}.btn{align-items:center;border:none;border-radius:4px;display:inline-flex;font-size:.95rem;font-weight:700;gap:8px;letter-spacing:.05em;padding:14px 32px;text-transform:uppercase;transition:all .2s ease}.btn-primary{background:var(--accent);color:#fff}.btn-primary:hover{background:#e63500;transform:translateY(-2px)}.btn-outline{background:#0000;border:2px solid var(--border);color:var(--text)}.btn-outline:hover{border-color:var(--accent);color:var(--accent);transform:translateY(-2px)}.card{background:var(--card);border:1px solid var(--border);border-radius:8px;padding:32px}
/*# sourceMappingURL=main.4f1692d9.css.map*/