.coming-soon-wrapper.svelte-90fr4j{max-width:900px;margin:3rem auto 5rem;padding:0 1.25rem}.coming-soon-card.svelte-90fr4j{background:#fff;border:1px solid #e8e6e1;border-radius:28px;padding:3.5rem 2.5rem;text-align:center;box-shadow:0 10px 40px #0000000a;margin-bottom:3.5rem}.status-badge.svelte-90fr4j{display:inline-flex;align-items:center;gap:.5rem;font-size:.68rem;font-weight:850;letter-spacing:.15em;text-transform:uppercase;color:#f50;background:#ff550014;border:1px solid rgba(255,85,0,.2);padding:.35rem .9rem;border-radius:999px;margin-bottom:1.75rem}.pulse-dot.svelte-90fr4j{width:8px;height:8px;background:#f50;border-radius:50%;box-shadow:0 0 #ff5500b3;animation:svelte-90fr4j-pulse 1.8s infinite}@keyframes svelte-90fr4j-pulse{0%{transform:scale(.95);box-shadow:0 0 #ff5500b3}70%{transform:scale(1);box-shadow:0 0 0 8px #f500}to{transform:scale(.95);box-shadow:0 0 #f500}}.product-preview.svelte-90fr4j{width:140px;height:140px;margin:0 auto 1.5rem;display:flex;align-items:center;justify-content:center;background:#f8f8f6;border:1px solid #eeece7;border-radius:24px}.preview-img.svelte-90fr4j{max-width:110px;max-height:110px;object-fit:contain;filter:drop-shadow(0 8px 18px rgba(0,0,0,.12))}.coming-title.svelte-90fr4j{font-family:var(--font-display);font-size:clamp(1.6rem,3.5vw,2.3rem);font-weight:900;color:#0c0c0a;letter-spacing:-.025em;margin:0 0 .75rem;line-height:1.2}.coming-lead.svelte-90fr4j{font-size:1.05rem;color:#6b6960;max-width:620px;margin:0 auto 2.5rem;line-height:1.6}.features-preview.svelte-90fr4j{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem;max-width:750px;margin:0 auto 2.75rem;text-align:left}.feature-item.svelte-90fr4j{background:#fbfbfa;border:1px solid #eeece7;border-radius:16px;padding:1.25rem 1.1rem}.feature-tag.svelte-90fr4j{display:block;font-size:.6rem;font-weight:850;letter-spacing:.12em;text-transform:uppercase;color:#f50;margin-bottom:.35rem}.feature-item.svelte-90fr4j strong:where(.svelte-90fr4j){display:block;font-size:.95rem;color:#0c0c0a;margin-bottom:.3rem}.feature-item.svelte-90fr4j p:where(.svelte-90fr4j){font-size:.82rem;color:#6b6960;line-height:1.5;margin:0}.actions-group.svelte-90fr4j{display:flex;justify-content:center;gap:1rem;flex-wrap:wrap}.btn-primary.svelte-90fr4j{display:inline-flex;align-items:center;justify-content:center;padding:.85rem 1.6rem;background:#f50;color:#fff;border-radius:999px;font-size:.88rem;font-weight:800;text-decoration:none;transition:background .2s ease,transform .2s ease,box-shadow .2s ease;box-shadow:0 4px 16px #ff550047}.btn-primary.svelte-90fr4j:hover{background:#e04b00;transform:translateY(-2px);box-shadow:0 8px 24px #ff550061}.btn-secondary.svelte-90fr4j{display:inline-flex;align-items:center;justify-content:center;padding:.85rem 1.6rem;background:#f0eee9;color:#0c0c0a;border-radius:999px;font-size:.88rem;font-weight:800;text-decoration:none;transition:background .2s ease,transform .2s ease}.btn-secondary.svelte-90fr4j:hover{background:#e2dfd7;transform:translateY(-2px)}.cluster-title.svelte-90fr4j{font-family:var(--font-display);font-size:1.2rem;font-weight:800;margin-bottom:1rem;color:#0c0c0a;text-align:center}@media(max-width:768px){.coming-soon-card.svelte-90fr4j{padding:2.25rem 1.25rem;border-radius:20px}.features-preview.svelte-90fr4j{grid-template-columns:1fr;gap:.85rem}.actions-group.svelte-90fr4j{flex-direction:column}.btn-primary.svelte-90fr4j,.btn-secondary.svelte-90fr4j{width:100%}}
