.coming-soon-container.svelte-ydeots{display:flex;flex-direction:column;align-items:center;padding:2rem 1rem}.coming-soon-badge.svelte-ydeots{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;background:var(--color-ss-accent-light);border:3px solid var(--color-ss-accent);border-radius:9999px;color:var(--color-ss-accent);font-weight:800;font-size:1.125rem;text-transform:uppercase;letter-spacing:.05em}.divider.svelte-ydeots{display:flex;align-items:center;width:100%;margin:1.5rem 0;gap:1rem}.divider.svelte-ydeots:before,.divider.svelte-ydeots:after{content:"";flex:1;height:2px;background:var(--color-ss-border-subtle)}.divider.svelte-ydeots span:where(.svelte-ydeots){font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--color-ss-text-muted)}.demo-btn.svelte-ydeots{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;background:var(--color-ss-accent);color:#fff;font-weight:700;border:3px solid var(--color-ss-border-hard);border-radius:10px;box-shadow:4px 4px 0 var(--color-ss-border-hard);text-decoration:none;transition:all .15s}.demo-btn.svelte-ydeots:hover{transform:translate(-2px,-2px);box-shadow:6px 6px 0 var(--color-ss-border-hard)}
