.construction-page.svelte-kfppoi{--brand: var(--color-primary);--brand-light: var(--color-primary);--brand-dark: var(--color-primary-hover);--text: var(--color-text-light);--text-light: var(--color-text-muted);--background: var(--color-dark-bg);--card-bg: var(--color-dark-bg-secondary);min-height:100vh;display:flex;align-items:center;justify-content:center;font-family:var(--font-sans);color:var(--text);background:var(--background);padding:var(--size-fluid-2)}.construction-container.svelte-kfppoi{max-width:var(--size-lg);width:100%;background-color:var(--card-bg);border-radius:var(--radius-3);box-shadow:var(--shadow-3);padding:var(--size-fluid-5);position:relative;overflow:hidden;z-index:1}.logo-container.svelte-kfppoi{display:flex;justify-content:center;margin-bottom:var(--size-6)}.logo.svelte-kfppoi{font-size:var(--font-size-fluid-2);font-weight:var(--font-weight-8);color:var(--brand);display:flex;align-items:center;gap:var(--size-2)}h1.svelte-kfppoi{font-size:var(--font-size-fluid-3);font-weight:var(--font-weight-8);color:var(--brand);text-align:center;margin-bottom:var(--size-3);line-height:var(--font-lineheight-0)}h2.svelte-kfppoi{font-size:var(--font-size-fluid-1);font-weight:var(--font-weight-7);color:var(--text);text-align:center;margin-bottom:var(--size-5)}.subtitle.svelte-kfppoi{font-size:var(--font-size-fluid-2);font-weight:var(--font-weight-5);color:var(--brand-light);text-align:center;margin-bottom:var(--size-5)}.description.svelte-kfppoi{font-size:var(--font-size-fluid-1);color:var(--text-light);text-align:center;max-width:var(--size-content-2);margin:0 auto var(--size-7);line-height:var(--font-lineheight-3)}section.svelte-kfppoi{margin-bottom:var(--size-fluid-6)}.countdown-container.svelte-kfppoi{display:flex;justify-content:center;flex-wrap:wrap;gap:var(--size-fluid-2)}.countdown-item.svelte-kfppoi{display:flex;flex-direction:column;align-items:center;min-width:var(--size-10);padding:var(--size-3);background:linear-gradient(145deg,var(--brand-dark),var(--brand));border-radius:var(--radius-2);box-shadow:var(--shadow-2);color:#121212;font-weight:700}.count.svelte-kfppoi{font-size:var(--font-size-fluid-2);font-weight:var(--font-weight-9);line-height:1}.label.svelte-kfppoi{font-size:var(--font-size-0);opacity:.8}.social-links.svelte-kfppoi{display:flex;justify-content:center;gap:var(--size-4);margin-top:var(--size-5)}.social-link.svelte-kfppoi{display:flex;align-items:center;justify-content:center;width:var(--size-8);height:var(--size-8);border-radius:var(--radius-round);background-color:#2a2a2a;color:var(--brand);transition:all .2s ease}.social-link.svelte-kfppoi:hover{background-color:var(--brand);color:#121212;transform:translateY(-3px)}footer.svelte-kfppoi{margin-top:var(--size-9);text-align:center;color:var(--text-light);font-size:var(--font-size-0)}.shape.svelte-kfppoi{position:absolute;z-index:-1;border-radius:var(--radius-blob-1);opacity:.1}.shape-1.svelte-kfppoi{width:var(--size-fluid-10);height:var(--size-fluid-10);background-color:var(--brand);top:-15%;right:-10%;animation:svelte-kfppoi-float 18s ease-in-out infinite}.shape-2.svelte-kfppoi{width:var(--size-fluid-9);height:var(--size-fluid-9);background-color:var(--violet-6);bottom:-20%;left:-10%;animation:svelte-kfppoi-float 16s ease-in-out infinite alternate}.shape-3.svelte-kfppoi{width:var(--size-fluid-8);height:var(--size-fluid-8);background-color:var(--cyan-6);top:50%;left:-15%;animation:svelte-kfppoi-float 14s ease-in-out infinite alternate}.shape-4.svelte-kfppoi{width:var(--size-fluid-7);height:var(--size-fluid-7);background-color:var(--blue-5);top:20%;right:-5%;animation:svelte-kfppoi-float 20s ease-in-out infinite alternate}@keyframes svelte-kfppoi-float{0%{transform:translate(0) rotate(0)}50%{transform:translate(15px,15px) rotate(5deg)}to{transform:translate(0) rotate(0)}}@media (max-width: 768px){.construction-container.svelte-kfppoi{padding:var(--size-fluid-4)}h1.svelte-kfppoi{font-size:var(--font-size-fluid-2)}.subtitle.svelte-kfppoi{font-size:var(--font-size-fluid-1)}.description.svelte-kfppoi{font-size:var(--font-size-1)}.count.svelte-kfppoi{font-size:var(--font-size-fluid-1)}.label.svelte-kfppoi{font-size:var(--font-size-00)}}
