.hero.svelte-2vamve{padding:10rem 0 4rem;position:relative;overflow:hidden}.hero-bg.svelte-2vamve{position:absolute;inset:0;overflow:hidden;pointer-events:none}.glow.svelte-2vamve{position:absolute;border-radius:50%;filter:blur(120px);opacity:.4}.glow-1.svelte-2vamve{width:600px;height:600px;background:radial-gradient(circle,rgba(14,165,233,.25) 0%,transparent 70%);top:-200px;left:-100px}.glow-2.svelte-2vamve{width:500px;height:500px;background:radial-gradient(circle,rgba(139,92,246,.2) 0%,transparent 70%);bottom:-100px;right:-100px}.grid-pattern.svelte-2vamve{position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.02) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.02) 1px,transparent 1px);background-size:60px 60px;-webkit-mask-image:radial-gradient(ellipse at center,black 30%,transparent 70%);mask-image:radial-gradient(ellipse at center,black 30%,transparent 70%)}.hero-content.svelte-2vamve{max-width:800px;text-align:center;margin:0 auto;position:relative;z-index:1}.back-link.svelte-2vamve{display:inline-flex;align-items:center;gap:.4rem;color:var(--color-text-muted);text-decoration:none;font-size:var(--font-size-sm);margin-bottom:1.5rem;transition:color var(--transition-base)}.back-link.svelte-2vamve:hover{color:var(--color-primary)}.kicker.svelte-2vamve{display:block;font-size:var(--font-size-sm);font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:#0ea5e9;margin-bottom:1rem}.hero.svelte-2vamve h1:where(.svelte-2vamve){font-size:clamp(2rem,4vw,2.75rem);line-height:1.15;margin-bottom:1.5rem}.hero.svelte-2vamve h1:where(.svelte-2vamve) .highlight:where(.svelte-2vamve){background:linear-gradient(135deg,#0ea5e9,#0284c7);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.hero-subtitle.svelte-2vamve{font-size:var(--font-size-lg);color:var(--color-text-muted);margin-bottom:1rem;line-height:1.7}.hero-emphasis.svelte-2vamve{font-size:var(--font-size-lg);color:#0ea5e9;font-weight:600;margin-bottom:2rem}.hero-cta.svelte-2vamve{display:flex;justify-content:center;gap:1rem;flex-wrap:wrap}.hero-image-section.svelte-2vamve{padding:0 0 4rem}.hero-image.svelte-2vamve{max-width:900px;margin:0 auto;border-radius:1rem;overflow:hidden;box-shadow:0 25px 50px -12px #00000080}.hero-image.svelte-2vamve img:where(.svelte-2vamve){width:100%;height:auto;display:block}.stats-section.svelte-2vamve{padding:4rem 0;background:var(--color-bg-section)}.stats-grid.svelte-2vamve{display:grid;grid-template-columns:repeat(4,1fr);gap:1.5rem}.stat-card.svelte-2vamve{text-align:center;padding:1.5rem 1rem;background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--card-radius)}.stat-number.svelte-2vamve{font-size:clamp(1.5rem,3vw,2rem);font-weight:700;color:#0ea5e9;line-height:1.2;margin-bottom:.5rem}.stat-label.svelte-2vamve{font-size:var(--font-size-sm);color:var(--color-text-muted);line-height:1.4}.problem-section.svelte-2vamve{padding:var(--section-padding) 0}.problem-card.svelte-2vamve{background:var(--color-bg-card);border:1px solid rgba(239,68,68,.2);border-radius:var(--card-radius);padding:3rem;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.problem-content.svelte-2vamve{margin-bottom:2rem;text-align:center}.problem-content.svelte-2vamve h2:where(.svelte-2vamve){margin-bottom:.5rem}.problem-intro.svelte-2vamve{font-size:var(--font-size-lg);color:var(--color-text-muted)}.problem-list.svelte-2vamve{margin-bottom:2rem}.problem-list.svelte-2vamve ul:where(.svelte-2vamve){list-style:none;padding:0;display:grid;gap:.75rem}.problem-list.svelte-2vamve li:where(.svelte-2vamve){display:flex;align-items:flex-start;gap:.75rem;font-size:var(--font-size-base);color:var(--color-text-muted);line-height:1.5}.problem-list.svelte-2vamve svg:where(.svelte-2vamve){color:#ef4444;flex-shrink:0;margin-top:.15rem}.problem-callout.svelte-2vamve{display:flex;align-items:flex-start;gap:.75rem;padding:1.25rem;background:#f59e0b1a;border:1px solid rgba(245,158,11,.3);border-radius:.75rem}.problem-callout.svelte-2vamve svg:where(.svelte-2vamve){color:#f59e0b;flex-shrink:0;margin-top:.1rem}.problem-callout.svelte-2vamve p:where(.svelte-2vamve){font-size:var(--font-size-sm);color:var(--color-text-muted);line-height:1.6;margin:0}.problem-callout.svelte-2vamve strong:where(.svelte-2vamve){color:var(--color-text)}.flow-section.svelte-2vamve{padding:var(--section-padding) 0;background:var(--color-bg-section)}.section-header.svelte-2vamve{text-align:center;max-width:700px;margin:0 auto 3rem}.section-header.svelte-2vamve h2:where(.svelte-2vamve){margin-bottom:.75rem}.section-subtitle.svelte-2vamve{font-size:var(--font-size-lg);color:var(--color-text-muted);line-height:1.6}.flow-visual.svelte-2vamve{display:flex;align-items:center;justify-content:center;gap:1rem;flex-wrap:wrap}.flow-step-card.svelte-2vamve{flex:1;min-width:180px;max-width:220px;padding:1.5rem 1.25rem;background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--card-radius);text-align:center}.flow-number.svelte-2vamve{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;background:linear-gradient(135deg,#0ea5e9,#0284c7);border-radius:50%;font-weight:700;color:#fff;margin-bottom:.75rem}.flow-step-card.svelte-2vamve h3:where(.svelte-2vamve){font-size:var(--font-size-sm);margin-bottom:.5rem}.flow-step-card.svelte-2vamve p:where(.svelte-2vamve){font-size:var(--font-size-xs);color:var(--color-text-muted);line-height:1.5;margin:0}.flow-arrow.svelte-2vamve{color:var(--color-text-muted);opacity:.5;flex-shrink:0}.features-section.svelte-2vamve{padding:var(--section-padding) 0}.features-grid.svelte-2vamve{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;margin-bottom:2rem}.feature-card.svelte-2vamve{padding:2rem;background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--card-radius);transition:border-color var(--transition-base)}.feature-card.svelte-2vamve:hover{border-color:#0ea5e980}.feature-icon.svelte-2vamve{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:.75rem;margin-bottom:1rem;background:#0ea5e926}.feature-icon.svelte-2vamve svg:where(.svelte-2vamve){color:#0ea5e9}.feature-card.svelte-2vamve h3:where(.svelte-2vamve){font-size:var(--font-size-base);margin-bottom:.5rem}.feature-card.svelte-2vamve p:where(.svelte-2vamve){font-size:var(--font-size-sm);color:var(--color-text-muted);line-height:1.6;margin:0}.crm-list.svelte-2vamve{text-align:center;padding:2rem;background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--card-radius)}.crm-list.svelte-2vamve h3:where(.svelte-2vamve){font-size:var(--font-size-base);margin-bottom:1rem}.crm-tags.svelte-2vamve{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem}.crm-tag.svelte-2vamve{padding:.375rem 1rem;background:#f59e0b26;border:1px solid rgba(245,158,11,.3);border-radius:9999px;font-size:var(--font-size-sm);color:#f59e0b;font-weight:500}.case-study-section.svelte-2vamve{padding:var(--section-padding) 0;background:var(--color-bg-section)}.case-study-grid.svelte-2vamve{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem;margin-bottom:2rem}.case-study-card.svelte-2vamve{padding:2rem;background:var(--color-bg-card);border:1px solid rgba(239,68,68,.2);border-radius:var(--card-radius)}.case-study-card.after.svelte-2vamve{border-color:#22c55e4d}.case-badge.svelte-2vamve{display:inline-block;padding:.25rem .75rem;background:#ef444426;border:1px solid rgba(239,68,68,.3);border-radius:9999px;font-size:var(--font-size-xs);color:#ef4444;font-weight:600;margin-bottom:1rem}.after-badge.svelte-2vamve{background:#22c55e26;border-color:#22c55e4d;color:#22c55e}.case-study-card.svelte-2vamve h3:where(.svelte-2vamve){margin-bottom:1rem}.case-study-card.svelte-2vamve ul:where(.svelte-2vamve){list-style:none;padding:0;margin:0 0 1.5rem}.case-study-card.svelte-2vamve li:where(.svelte-2vamve){position:relative;padding-left:1.25rem;margin-bottom:.5rem;font-size:var(--font-size-sm);color:var(--color-text-muted);line-height:1.5}.case-study-card.svelte-2vamve li:where(.svelte-2vamve):before{content:"•";position:absolute;left:0;color:var(--color-text-muted)}.case-stat.svelte-2vamve{padding:1rem;background:#ef44440d;border:1px solid rgba(239,68,68,.2);border-radius:.5rem;text-align:center}.after-stat.svelte-2vamve{background:#22c55e0d;border-color:#22c55e33}.case-stat-number.svelte-2vamve{display:block;font-size:var(--font-size-xl);font-weight:700;color:var(--color-text)}.case-stat-label.svelte-2vamve{font-size:var(--font-size-sm);color:var(--color-text-muted)}.results-banner.svelte-2vamve{display:flex;align-items:center;justify-content:center;gap:2rem;padding:2rem;background:linear-gradient(135deg,#0ea5e91a,#8b5cf61a);border:1px solid rgba(14,165,233,.3);border-radius:var(--card-radius);flex-wrap:wrap}.result-item.svelte-2vamve{text-align:center}.result-number.svelte-2vamve{display:block;font-size:var(--font-size-xl);font-weight:700;color:#0ea5e9}.result-label.svelte-2vamve{font-size:var(--font-size-xs);color:var(--color-text-muted)}.result-divider.svelte-2vamve{width:1px;height:40px;background:var(--color-border)}.comparison-section.svelte-2vamve{padding:var(--section-padding) 0}.comparison-table.svelte-2vamve{max-width:800px;margin:0 auto;background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--card-radius);overflow:hidden}.comparison-header.svelte-2vamve{display:grid;grid-template-columns:1.5fr 1fr 1fr;background:#0ea5e91a;border-bottom:1px solid var(--color-border)}.comparison-header.svelte-2vamve .comp-col:where(.svelte-2vamve){padding:1rem;font-size:var(--font-size-sm);font-weight:600;text-transform:uppercase;letter-spacing:.05em}.comp-before-col.svelte-2vamve{color:var(--color-text-muted)}.comp-after-col.svelte-2vamve{color:#22c55e}.comparison-row.svelte-2vamve{display:grid;grid-template-columns:1.5fr 1fr 1fr;border-bottom:1px solid var(--color-border)}.comparison-row.svelte-2vamve:last-child{border-bottom:none}.comparison-row.svelte-2vamve .comp-col:where(.svelte-2vamve){padding:.875rem 1rem;font-size:var(--font-size-sm);display:flex;align-items:center}.comp-label-col.svelte-2vamve{font-weight:500;color:var(--color-text)}.comparison-row.svelte-2vamve .comp-before-col:where(.svelte-2vamve){color:var(--color-text-muted);opacity:.8}.comparison-row.svelte-2vamve .comp-after-col:where(.svelte-2vamve){color:#22c55e;font-weight:500}.process-section.svelte-2vamve{padding:var(--section-padding) 0;background:var(--color-bg-section)}.process-grid.svelte-2vamve{display:grid;grid-template-columns:repeat(4,1fr);gap:1.5rem}.process-card.svelte-2vamve{padding:2rem 1.5rem;background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--card-radius);text-align:center}.process-number.svelte-2vamve{font-size:2rem;font-weight:700;color:#0ea5e9;opacity:.5;margin-bottom:.75rem}.process-card.svelte-2vamve h3:where(.svelte-2vamve){font-size:var(--font-size-base);margin-bottom:.5rem}.process-card.svelte-2vamve p:where(.svelte-2vamve){font-size:var(--font-size-sm);color:var(--color-text-muted);line-height:1.5;margin:0}.faq-section.svelte-2vamve{padding:var(--section-padding) 0}.faq-list.svelte-2vamve{max-width:700px;margin:0 auto}.faq-item.svelte-2vamve{border:1px solid var(--color-border);border-radius:.75rem;margin-bottom:.75rem;overflow:hidden;transition:border-color var(--transition-base)}.faq-item.svelte-2vamve:hover,.faq-item[open].svelte-2vamve{border-color:#0ea5e980}.faq-item.svelte-2vamve summary:where(.svelte-2vamve){padding:1.25rem 1.5rem;cursor:pointer;font-weight:600;color:var(--color-text);font-size:var(--font-size-base);list-style:none;display:flex;justify-content:space-between;align-items:center}.faq-item.svelte-2vamve summary:where(.svelte-2vamve)::-webkit-details-marker{display:none}.faq-item.svelte-2vamve summary:where(.svelte-2vamve):after{content:"+";font-size:1.5rem;color:#0ea5e9;transition:transform var(--transition-base);flex-shrink:0;margin-left:1rem}.faq-item[open].svelte-2vamve summary:where(.svelte-2vamve):after{content:"−"}.faq-answer.svelte-2vamve{padding:0 1.5rem 1.5rem}.faq-answer.svelte-2vamve p:where(.svelte-2vamve){font-size:var(--font-size-sm);color:var(--color-text-muted);line-height:1.7;margin:0}.cta-section.svelte-2vamve{padding:var(--section-padding) 0;background:var(--color-bg-section)}.cta-content.svelte-2vamve{max-width:700px;margin:0 auto;text-align:center}.cta-content.svelte-2vamve h2:where(.svelte-2vamve){margin-bottom:1rem}.cta-intro.svelte-2vamve{font-size:var(--font-size-lg);color:var(--color-text-muted);margin-bottom:1rem;line-height:1.7}.cta-detail.svelte-2vamve{font-size:var(--font-size-base);color:var(--color-text-muted);margin-bottom:2rem;line-height:1.7}.cta-buttons.svelte-2vamve{display:flex;justify-content:center;gap:1rem;flex-wrap:wrap}.btn.svelte-2vamve{display:inline-flex;align-items:center;gap:.5rem;padding:.875rem 1.75rem;border-radius:9999px;font-weight:600;text-decoration:none;font-size:var(--font-size-sm);transition:all var(--transition-base)}.btn-primary.svelte-2vamve{background:linear-gradient(135deg,#0ea5e9,#0284c7);color:#fff;box-shadow:0 4px 20px #0ea5e94d}.btn-primary.svelte-2vamve:hover{transform:translateY(-2px);box-shadow:0 8px 30px #0ea5e966}.btn-secondary.svelte-2vamve{background:var(--color-bg-card);color:var(--color-text);border:1px solid var(--color-border)}.btn-secondary.svelte-2vamve:hover{border-color:#0ea5e9;color:#0ea5e9}.btn-whatsapp.svelte-2vamve{background:#25d366;color:#fff}.btn-whatsapp.svelte-2vamve:hover{transform:translateY(-2px);box-shadow:0 8px 30px #25d3664d}@media(max-width:900px){.stats-grid.svelte-2vamve,.features-grid.svelte-2vamve{grid-template-columns:repeat(2,1fr)}.case-study-grid.svelte-2vamve{grid-template-columns:1fr}.process-grid.svelte-2vamve{grid-template-columns:repeat(2,1fr)}.flow-visual.svelte-2vamve{flex-direction:column}.flow-arrow.svelte-2vamve{transform:rotate(90deg)}.results-banner.svelte-2vamve{gap:1.5rem}.result-divider.svelte-2vamve{display:none}}@media(max-width:640px){.hero.svelte-2vamve{padding:8rem 0 3rem}.stats-grid.svelte-2vamve,.features-grid.svelte-2vamve,.process-grid.svelte-2vamve{grid-template-columns:1fr}.problem-card.svelte-2vamve{padding:1.5rem}.comparison-header.svelte-2vamve,.comparison-row.svelte-2vamve{grid-template-columns:1.2fr 1fr 1fr}.comparison-row.svelte-2vamve .comp-col:where(.svelte-2vamve){padding:.5rem;font-size:var(--font-size-xs)}.hero-cta.svelte-2vamve,.cta-buttons.svelte-2vamve{flex-direction:column;align-items:center}.btn.svelte-2vamve{width:100%;justify-content:center}.results-banner.svelte-2vamve{flex-direction:column;gap:1rem}}
