.countdown-container.svelte-mm5ufx{display:flex;flex-direction:column;align-items:center;gap:1rem;padding:1.75rem 1.25rem;background:rgb(var(--color-accent-primary-rgb) / .08);border:1px solid rgb(var(--color-accent-primary-rgb) / .2);border-radius:.75rem;box-shadow:0 0 24px rgb(var(--color-accent-primary-rgb) / .12)}.countdown-label.svelte-mm5ufx{font-family:Space Mono,monospace;font-size:.8125rem;text-transform:uppercase;letter-spacing:.08em;color:var(--color-accent-primary);font-weight:600}.countdown-units.svelte-mm5ufx{display:flex;align-items:center;gap:.625rem}.countdown-unit.svelte-mm5ufx{display:flex;flex-direction:column;align-items:center;gap:.375rem}.countdown-value.svelte-mm5ufx{font-family:Space Mono,monospace;font-size:1.875rem;font-weight:700;line-height:1;color:var(--color-ink-emphasis);min-width:3rem;text-align:center}.countdown-unit-label.svelte-mm5ufx{font-family:Space Mono,monospace;font-size:.6875rem;color:var(--color-ink-secondary);text-transform:uppercase;letter-spacing:.05em}.countdown-separator.svelte-mm5ufx{font-family:Space Mono,monospace;font-size:1.875rem;font-weight:700;color:var(--color-ink-muted);padding:0 .25rem;margin-bottom:1.25rem}@media (max-width: 640px){.countdown-container.svelte-mm5ufx{padding:1.5rem .75rem}.countdown-value.svelte-mm5ufx{font-size:1.5rem;min-width:2.25rem}.countdown-separator.svelte-mm5ufx{font-size:1.5rem;margin-bottom:1rem;padding:0 .125rem}.countdown-unit-label.svelte-mm5ufx{font-size:.625rem}.countdown-units.svelte-mm5ufx{gap:.375rem}}@media (max-width: 380px){.countdown-container.svelte-mm5ufx{padding:1.25rem .5rem}.countdown-value.svelte-mm5ufx{font-size:1.25rem;min-width:1.875rem}.countdown-separator.svelte-mm5ufx{font-size:1.25rem;padding:0}.countdown-unit-label.svelte-mm5ufx{font-size:.5625rem}.countdown-units.svelte-mm5ufx{gap:.25rem}.countdown-label.svelte-mm5ufx{font-size:.75rem}}.pricing-section.svelte-1kweyqf{position:relative}.pricing-section-canvas.svelte-1kweyqf{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;z-index:0}.pricing-content.svelte-1kweyqf{position:relative;z-index:1}.pricing-card.svelte-1kweyqf{background:var(--color-surface-sunken);border:1px solid rgb(var(--color-accent-primary-rgb) / .45);border-radius:1.25rem;padding:clamp(2.5rem,6vw,3.5rem);position:relative;overflow:hidden;box-shadow:0 0 32px rgb(var(--color-accent-primary-rgb) / .2),0 0 24px #00000026;margin-bottom:10rem}.pricing-card.svelte-1kweyqf:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(115deg,transparent 20%,rgb(255 255 255 / .04) 35%,rgb(255 255 255 / .09) 50%,rgb(255 255 255 / .04) 65%,transparent 80%);transform:translate(-150%);z-index:2;pointer-events:none;border-radius:inherit}.pricing-card.shimmer.svelte-1kweyqf:after{animation:svelte-1kweyqf-shimmerWipe 1.2s ease-out .15s forwards}@keyframes svelte-1kweyqf-shimmerWipe{to{transform:translate(150%)}}.pricing-card-inner.svelte-1kweyqf{position:relative;z-index:1}.pricing-main.svelte-1kweyqf{display:grid;grid-template-columns:1fr 1fr;gap:3rem;align-items:center}.pricing-left.svelte-1kweyqf{display:flex;flex-direction:column;gap:2rem}.pricing-header.svelte-1kweyqf{display:flex;flex-direction:column;gap:.75rem}.pricing-title-row.svelte-1kweyqf{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.price-label-mobile.svelte-1kweyqf{display:none;margin-left:auto}.price-label-desktop.svelte-1kweyqf{display:inline-flex}.promotion-badge.svelte-1kweyqf{display:flex;align-items:center;gap:.375rem;padding:.375rem .75rem;background:rgb(var(--color-accent-primary-rgb) / .08);border:1px solid rgb(var(--color-accent-primary-rgb) / .2);border-radius:.5rem;box-shadow:0 0 16px rgb(var(--color-accent-primary-rgb) / .15)}.price-display.svelte-1kweyqf{display:flex;align-items:baseline;gap:.75rem}.price-label.svelte-1kweyqf{font-family:var(--font-mono);font-size:.85rem;font-weight:500;color:var(--color-ink-primary);padding:.2rem .6rem;background:rgb(var(--color-accent-primary-rgb) / .1);border:1px solid rgb(var(--color-accent-primary-rgb) / .25);border-radius:.375rem}.countdown-wrapper.svelte-1kweyqf{margin-top:-.5rem}.cta-wrapper.svelte-1kweyqf{max-width:280px}.pricing-right.svelte-1kweyqf{display:flex;align-items:center;justify-content:center}.features-list.svelte-1kweyqf{display:flex;flex-direction:column;gap:1rem}.feature-item.svelte-1kweyqf{display:flex;align-items:center;gap:.75rem}.feature-check.svelte-1kweyqf{flex-shrink:0;width:24px;height:24px;border-radius:50%;background:rgb(var(--color-accent-primary-rgb) / .1);display:flex;align-items:center;justify-content:center}.info-grid.svelte-1kweyqf{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}.info-card.svelte-1kweyqf{background:var(--color-surface-sunken);border:1px solid var(--color-stroke-subtle);border-radius:1rem;padding:clamp(1.75rem,4vw,2.25rem);position:relative;overflow:hidden;transition:border-color .24s ease,box-shadow .24s ease;display:flex;flex-direction:column}.info-card.svelte-1kweyqf:hover{border-color:rgb(var(--color-accent-primary-rgb) / .3);box-shadow:0 0 24px rgb(var(--color-accent-primary-rgb) / .1)}.info-card-inner.svelte-1kweyqf{position:relative;z-index:1;display:flex;flex-direction:column;flex:1}.steps.svelte-1kweyqf{display:flex;flex-direction:column;justify-content:space-between;flex:1;gap:.75rem}.step-card.svelte-1kweyqf{display:flex;align-items:center;gap:.75rem;padding:.875rem 1rem;background:var(--color-surface-base);border-radius:.75rem;border:1px solid var(--color-stroke-subtle);flex:1}.step-number.svelte-1kweyqf{flex-shrink:0;width:26px;height:26px;border-radius:50%;background:rgb(var(--color-accent-primary-rgb) / .12);border:1px solid rgb(var(--color-accent-primary-rgb) / .3);display:flex;align-items:center;justify-content:center}.step-number.svelte-1kweyqf span:where(.svelte-1kweyqf){font-family:var(--font-mono);font-size:.75rem;font-weight:600;color:rgb(var(--color-accent-primary-rgb))}.step-text.svelte-1kweyqf{font-family:var(--font-mono);font-size:1rem;color:var(--color-ink-primary);line-height:1.4}.cost-scenarios.svelte-1kweyqf{display:flex;flex-direction:column;gap:1.25rem}.scenario.svelte-1kweyqf{padding:1rem 1.25rem;background:var(--color-surface-base);border-radius:.75rem;border:1px solid var(--color-stroke-subtle)}.scenario-header.svelte-1kweyqf{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;margin-bottom:.35rem}.scenario-title.svelte-1kweyqf{font-family:var(--font-display);font-size:1rem;font-weight:600;color:var(--color-ink-emphasis)}.scenario-amount.svelte-1kweyqf{font-family:var(--font-display);font-size:1.1rem;font-weight:700;color:var(--color-ink-emphasis)}.scenario-desc.svelte-1kweyqf{font-family:var(--font-mono);font-size:.9rem;color:var(--color-ink-muted);line-height:1.4}@media (max-width: 768px){.pricing-main.svelte-1kweyqf{grid-template-columns:1fr;gap:2rem}.pricing-right.svelte-1kweyqf{justify-content:flex-start}.cta-wrapper.svelte-1kweyqf{max-width:100%}.info-grid.svelte-1kweyqf{grid-template-columns:1fr}.pricing-card.svelte-1kweyqf{margin-bottom:2rem}.features-list.svelte-1kweyqf{gap:.75rem}.feature-item.svelte-1kweyqf span:where(.svelte-1kweyqf){font-size:1rem}.step-card.svelte-1kweyqf{padding:.75rem 1rem}.step-text.svelte-1kweyqf{font-size:.9rem}.scenario.svelte-1kweyqf{padding:.875rem 1rem}.scenario-title.svelte-1kweyqf{font-size:.95rem}.scenario-amount.svelte-1kweyqf{font-size:1rem}.scenario-desc.svelte-1kweyqf{font-size:.85rem}}@media (max-width: 480px){.pricing-card.svelte-1kweyqf{padding:1.25rem}.pricing-title-row.svelte-1kweyqf h3:where(.svelte-1kweyqf){font-size:1.25rem}.price-label-mobile.svelte-1kweyqf{display:inline-flex}.price-label-desktop.svelte-1kweyqf{display:none}.price.svelte-1kweyqf{font-size:2.25rem}.price-original.svelte-1kweyqf{font-size:1rem}.price-label.svelte-1kweyqf{font-size:.75rem;padding:.15rem .5rem}.info-card.svelte-1kweyqf{padding:1.25rem}.info-card.svelte-1kweyqf h3:where(.svelte-1kweyqf){font-size:1.1rem;margin-bottom:1rem}.step-number.svelte-1kweyqf{width:24px;height:24px}.step-number.svelte-1kweyqf span:where(.svelte-1kweyqf){font-size:.7rem}.step-text.svelte-1kweyqf{font-size:.85rem}.scenario-title.svelte-1kweyqf{font-size:.9rem}.scenario-amount.svelte-1kweyqf{font-size:.95rem}.scenario-desc.svelte-1kweyqf{font-size:.8rem}}
