.container.svelte-jegk08{margin:0 auto;padding:2rem}.hero.svelte-jegk08{text-align:center;margin-bottom:4rem;padding:2rem 0}.hero.svelte-jegk08 h1:where(.svelte-jegk08){font-size:3em;color:#e0e6f6;margin-bottom:1rem;text-shadow:0 2px 8px #e07a5f55}.subtitle.svelte-jegk08{font-size:1.4em;color:#ffb86b;margin-bottom:1rem;text-shadow:0 2px 8px #e07a5f55}.tagline.svelte-jegk08{font-size:1.1em;color:#e0e6f6;max-width:600px;margin:0 auto 2rem;line-height:1.6}.coming-soon-badge.svelte-jegk08{background:linear-gradient(135deg,#e07a5f,#ffb86b);color:#fff;padding:.75rem 2rem;border-radius:25px;font-size:1.1em;font-weight:700;margin:0 auto 2rem;display:inline-block;text-shadow:0 2px 4px rgba(0,0,0,.2);box-shadow:0 4px 15px #e07a5f4d}.btn-primary.svelte-jegk08,.btn-secondary.svelte-jegk08{padding:1rem 2rem;font-size:1.1em;font-weight:600;border:none;border-radius:8px;cursor:pointer;transition:all .3s ease;text-decoration:none;display:inline-block}.btn-primary.svelte-jegk08{background:linear-gradient(135deg,#e07a5f,#ffb86b);color:#fff;box-shadow:0 4px 15px #e07a5f4d}.btn-primary.svelte-jegk08:hover{transform:translateY(-2px);box-shadow:0 6px 25px #e07a5f66}.btn-secondary.svelte-jegk08{background:transparent;color:#ffb86b;border:2px solid #ffb86b}.btn-secondary.svelte-jegk08:hover{background:#ffb86b;color:#1a1f2e;transform:translateY(-2px)}.btn-primary.svelte-jegk08:disabled,.btn-secondary.svelte-jegk08:disabled{opacity:.6;cursor:not-allowed;transform:none!important;box-shadow:none!important}.btn-primary.svelte-jegk08:disabled:hover,.btn-secondary.svelte-jegk08:disabled:hover{transform:none!important;box-shadow:none!important}.problem-solution.svelte-jegk08{display:grid;grid-template-columns:1fr 1fr;gap:2rem;margin-bottom:4rem}.section.svelte-jegk08{padding:2rem;border-radius:12px;background:#e0e6f60d;border:1px solid rgba(224,230,246,.1)}.section.highlight.svelte-jegk08{background:#ffb86b1a;border:1px solid rgba(255,184,107,.2)}.section.svelte-jegk08 h2:where(.svelte-jegk08){color:#ffb86b;margin-bottom:1rem;font-size:1.5em}.section.svelte-jegk08 p:where(.svelte-jegk08){color:#e0e6f6;line-height:1.6;margin:0}.benefits.svelte-jegk08{margin-bottom:4rem}.benefits.svelte-jegk08 h2:where(.svelte-jegk08){text-align:center;color:#ffb86b;font-size:2.2em;margin-bottom:3rem;text-shadow:0 2px 8px #e07a5f55}.benefits-grid.svelte-jegk08{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;max-width:1200px;margin:0 auto}.benefit-card.svelte-jegk08{background:#e0e6f60d;border:1px solid rgba(224,230,246,.1);border-radius:12px;padding:2rem;text-align:center;transition:transform .2s ease,box-shadow .2s ease}.benefit-card.svelte-jegk08:hover{transform:translateY(-5px);box-shadow:0 8px 25px #e07a5f33}.benefit-card.svelte-jegk08 .icon:where(.svelte-jegk08){font-size:2.5em;margin-bottom:1rem}.benefit-card.svelte-jegk08 h3:where(.svelte-jegk08){color:#ffb86b;margin-bottom:1rem;font-size:1.3em}.benefit-card.svelte-jegk08 p:where(.svelte-jegk08){color:#e0e6f6;line-height:1.6;margin:0}.how-it-works.svelte-jegk08{margin-bottom:4rem}.how-it-works.svelte-jegk08 h2:where(.svelte-jegk08){text-align:center;color:#ffb86b;font-size:2.2em;margin-bottom:3rem;text-shadow:0 2px 8px #e07a5f55}.steps.svelte-jegk08{display:grid;grid-template-columns:repeat(4,1fr);gap:2rem;max-width:1200px;margin:0 auto}.step.svelte-jegk08{text-align:center;padding:2rem}.step-number.svelte-jegk08{display:inline-flex;align-items:center;justify-content:center;width:50px;height:50px;background:linear-gradient(135deg,#e07a5f,#ffb86b);color:#fff;border-radius:50%;font-size:1.5em;font-weight:700;margin-bottom:1rem}.step.svelte-jegk08 h3:where(.svelte-jegk08){color:#ffb86b;margin-bottom:1rem;font-size:1.3em}.step.svelte-jegk08 p:where(.svelte-jegk08){color:#e0e6f6;line-height:1.6;margin:0}.pricing.svelte-jegk08{margin-bottom:4rem}.pricing.svelte-jegk08 h2:where(.svelte-jegk08){text-align:center;color:#ffb86b;font-size:2.2em;margin-bottom:1rem;text-shadow:0 2px 8px #e07a5f55}.pricing-subtitle.svelte-jegk08{text-align:center;color:#e0e6f6;font-size:1.2em;margin-bottom:3rem;line-height:1.6}.pricing-grid.svelte-jegk08{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;max-width:1200px;margin:0 auto}.pricing-card.svelte-jegk08{background:#e0e6f60d;border:1px solid rgba(224,230,246,.1);border-radius:12px;padding:2rem;text-align:center;position:relative;transition:transform .2s ease,box-shadow .2s ease}.pricing-card.svelte-jegk08:hover{transform:translateY(-5px);box-shadow:0 8px 25px #e07a5f33}.plan-header.svelte-jegk08 h3:where(.svelte-jegk08){color:#ffb86b;font-size:1.5em;margin-bottom:1rem}.price.svelte-jegk08{margin-bottom:2rem}.currency.svelte-jegk08{color:#e0e6f6;font-size:1.2em;vertical-align:top}.amount.svelte-jegk08{color:#ffb86b;font-size:3em;font-weight:700}.period.svelte-jegk08{color:#e0e6f6;font-size:1em}.features.svelte-jegk08{list-style:none;padding:0;margin:2rem 0;text-align:left}.features.svelte-jegk08 li:where(.svelte-jegk08){color:#e0e6f6;padding:.5rem 0;line-height:1.6}.plan-btn.svelte-jegk08{width:100%;margin-top:2rem}.pricing-note.svelte-jegk08{text-align:center;margin-top:2rem;padding:1rem;background:#ffb86b1a;border:1px solid rgba(255,184,107,.2);border-radius:8px;color:#e0e6f6;font-size:1em;line-height:1.6;max-width:600px;margin-left:auto;margin-right:auto}.contact.svelte-jegk08{margin-bottom:4rem}.contact.svelte-jegk08 h2:where(.svelte-jegk08){text-align:center;color:#ffb86b;font-size:2.2em;margin-bottom:1rem;text-shadow:0 2px 8px #e07a5f55}.contact-subtitle.svelte-jegk08{text-align:center;color:#e0e6f6;font-size:1.2em;margin-bottom:3rem;line-height:1.6}.contact-form-wrapper.svelte-jegk08{max-width:600px;margin:0 auto}.contact-form.svelte-jegk08 h3:where(.svelte-jegk08){color:#ffb86b;font-size:1.5em;margin-bottom:2rem}.contact-form.svelte-jegk08{background:#e0e6f60d;border:1px solid rgba(224,230,246,.1);border-radius:12px;padding:2rem}.form-group.svelte-jegk08{margin-bottom:1.5rem}.form-group.svelte-jegk08 input:where(.svelte-jegk08),.form-group.svelte-jegk08 select:where(.svelte-jegk08),.form-group.svelte-jegk08 textarea:where(.svelte-jegk08){width:100%;padding:1rem;border:1px solid rgba(224,230,246,.2);border-radius:8px;background:#1a1f2ecc;color:#e0e6f6;font-size:1em;transition:border-color .3s ease;box-sizing:border-box}.form-group.svelte-jegk08 input:where(.svelte-jegk08):focus,.form-group.svelte-jegk08 select:where(.svelte-jegk08):focus,.form-group.svelte-jegk08 textarea:where(.svelte-jegk08):focus{outline:none;border-color:#ffb86b}.form-group.svelte-jegk08 input:where(.svelte-jegk08)::placeholder,.form-group.svelte-jegk08 textarea:where(.svelte-jegk08)::placeholder{color:#e0e6f699}.form-group.svelte-jegk08 select:where(.svelte-jegk08) option:where(.svelte-jegk08){background:#1a1f2e;color:#e0e6f6}.contact-form.svelte-jegk08 button:where(.svelte-jegk08){width:100%;margin-top:1rem}.final-cta.svelte-jegk08{text-align:center;margin-top:4rem;padding:3rem 2rem;background:linear-gradient(135deg,#e07a5f1a,#ffb86b1a);border-radius:12px;border:1px solid rgba(255,184,107,.2)}.final-cta.svelte-jegk08 h2:where(.svelte-jegk08){color:#ffb86b;font-size:2.2em;margin-bottom:1rem;text-shadow:0 2px 8px #e07a5f55}.final-cta.svelte-jegk08 p:where(.svelte-jegk08){color:#e0e6f6;font-size:1.2em;margin-bottom:2rem;line-height:1.6}.launch-notification.svelte-jegk08{background:#ffb86b26;border:2px solid rgba(255,184,107,.3);border-radius:12px;padding:2rem;margin:2rem 0;text-align:center}.launch-notification.svelte-jegk08 h3:where(.svelte-jegk08){color:#ffb86b;font-size:1.5em;margin-bottom:1rem;text-shadow:0 2px 8px #e07a5f55}.launch-notification.svelte-jegk08 p:where(.svelte-jegk08){color:#e0e6f6;font-size:1.1em;margin:0;line-height:1.6}@media (max-width: 1024px) and (min-width: 769px){.benefits-grid.svelte-jegk08,.steps.svelte-jegk08,.pricing-grid.svelte-jegk08{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.problem-solution.svelte-jegk08{grid-template-columns:1fr}.hero.svelte-jegk08 h1:where(.svelte-jegk08){font-size:2.2em}.benefits-grid.svelte-jegk08,.steps.svelte-jegk08,.pricing-grid.svelte-jegk08{grid-template-columns:1fr}.btn-primary.svelte-jegk08,.btn-secondary.svelte-jegk08{width:100%;max-width:300px}.final-cta.svelte-jegk08{margin-top:2rem;padding:2rem 1rem}.final-cta.svelte-jegk08 h2:where(.svelte-jegk08){font-size:1.8em}}
