.hero.svelte-7vvqt5{padding:10rem 0 4rem;position:relative;overflow:hidden}.hero-bg.svelte-7vvqt5{position:absolute;inset:0;overflow:hidden;pointer-events:none}.glow.svelte-7vvqt5{position:absolute;border-radius:50%;filter:blur(120px);opacity:.4}.glow-1.svelte-7vvqt5{width:600px;height:600px;background:radial-gradient(circle,rgba(226,86,74,.28) 0%,transparent 70%);top:-200px;right:-100px}.glow-2.svelte-7vvqt5{width:500px;height:500px;background:radial-gradient(circle,rgba(138,180,216,.18) 0%,transparent 70%);bottom:-100px;left:-100px}.grid-pattern.svelte-7vvqt5{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-7vvqt5{max-width:800px;text-align:center;margin:0 auto;position:relative;z-index:1}.back-link.svelte-7vvqt5{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-7vvqt5:hover{color:var(--color-primary)}.kicker.svelte-7vvqt5{display:block;font-size:var(--font-size-sm);font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:#e2564a;margin-bottom:1rem}.hero.svelte-7vvqt5 h1:where(.svelte-7vvqt5){font-size:clamp(2rem,4vw,2.75rem);line-height:1.15;margin-bottom:1.5rem}.hero.svelte-7vvqt5 h1:where(.svelte-7vvqt5) .highlight:where(.svelte-7vvqt5){background:linear-gradient(135deg,#e2564a,#c74634);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.hero-subtitle.svelte-7vvqt5{font-size:var(--font-size-lg);color:var(--color-text-muted);margin-bottom:1rem;line-height:1.7}.hero-emphasis.svelte-7vvqt5{font-size:var(--font-size-lg);color:#e2564a;font-weight:600;margin-bottom:2rem}.hero-cta.svelte-7vvqt5{display:flex;justify-content:center;gap:1rem;flex-wrap:wrap}.hero-image-section.svelte-7vvqt5{padding:0 0 4rem}.hero-image.svelte-7vvqt5{max-width:900px;margin:0 auto;border-radius:1rem;overflow:hidden;box-shadow:0 25px 50px -12px #00000080}.hero-image.svelte-7vvqt5 img:where(.svelte-7vvqt5){width:100%;height:auto;display:block}.stats-section.svelte-7vvqt5{padding:4rem 0;background:var(--color-bg-section)}.stats-grid.svelte-7vvqt5{display:grid;grid-template-columns:repeat(4,1fr);gap:1.5rem}.stat-card.svelte-7vvqt5{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-7vvqt5{font-size:clamp(1.5rem,3vw,2rem);font-weight:700;color:#e2564a;line-height:1.2;margin-bottom:.5rem}.stat-label.svelte-7vvqt5{font-size:var(--font-size-sm);color:var(--color-text-muted);line-height:1.4}.problem-section.svelte-7vvqt5{padding:var(--section-padding) 0}.problem-card.svelte-7vvqt5{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-7vvqt5{margin-bottom:2rem;text-align:center}.problem-content.svelte-7vvqt5 h2:where(.svelte-7vvqt5){margin-bottom:.5rem}.problem-intro.svelte-7vvqt5{font-size:var(--font-size-lg);color:var(--color-text-muted)}.problem-list.svelte-7vvqt5{margin-bottom:2rem}.problem-list.svelte-7vvqt5 ul:where(.svelte-7vvqt5){list-style:none;padding:0;display:grid;gap:.75rem}.problem-list.svelte-7vvqt5 li:where(.svelte-7vvqt5){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-7vvqt5 svg:where(.svelte-7vvqt5){color:#ef4444;flex-shrink:0;margin-top:.15rem}.problem-callout.svelte-7vvqt5{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-7vvqt5 svg:where(.svelte-7vvqt5){color:#f59e0b;flex-shrink:0;margin-top:.1rem}.problem-callout.svelte-7vvqt5 p:where(.svelte-7vvqt5){font-size:var(--font-size-sm);color:var(--color-text-muted);line-height:1.6;margin:0}.problem-callout.svelte-7vvqt5 strong:where(.svelte-7vvqt5){color:var(--color-text)}.flow-section.svelte-7vvqt5{padding:var(--section-padding) 0;background:var(--color-bg-section)}.section-header.svelte-7vvqt5{text-align:center;max-width:700px;margin:0 auto 3rem}.section-header.svelte-7vvqt5 h2:where(.svelte-7vvqt5){margin-bottom:.75rem}.section-subtitle.svelte-7vvqt5{font-size:var(--font-size-lg);color:var(--color-text-muted);line-height:1.6}.flow-visual.svelte-7vvqt5{display:flex;align-items:center;justify-content:center;gap:1rem;flex-wrap:wrap}.flow-step-card.svelte-7vvqt5{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-7vvqt5{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;background:linear-gradient(135deg,#e2564a,#c74634);border-radius:50%;font-weight:700;color:#fff;margin-bottom:.75rem}.flow-step-card.svelte-7vvqt5 h3:where(.svelte-7vvqt5){font-size:var(--font-size-sm);margin-bottom:.5rem}.flow-step-card.svelte-7vvqt5 p:where(.svelte-7vvqt5){font-size:var(--font-size-xs);color:var(--color-text-muted);line-height:1.5;margin:0}.flow-arrow.svelte-7vvqt5{color:var(--color-text-muted);opacity:.5;flex-shrink:0}.features-section.svelte-7vvqt5{padding:var(--section-padding) 0}.features-grid.svelte-7vvqt5{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;margin-bottom:2rem}.feature-card.svelte-7vvqt5{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-7vvqt5:hover{border-color:#e2564a80}.feature-icon.svelte-7vvqt5{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:.75rem;margin-bottom:1rem;background:#e2564a26}.feature-icon.svelte-7vvqt5 svg:where(.svelte-7vvqt5){color:#e2564a}.feature-card.svelte-7vvqt5 h3:where(.svelte-7vvqt5){font-size:var(--font-size-base);margin-bottom:.5rem}.feature-card.svelte-7vvqt5 p:where(.svelte-7vvqt5){font-size:var(--font-size-sm);color:var(--color-text-muted);line-height:1.6;margin:0}.crm-list.svelte-7vvqt5{text-align:center;padding:2rem;background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--card-radius)}.crm-list.svelte-7vvqt5 h3:where(.svelte-7vvqt5){font-size:var(--font-size-base);margin-bottom:1rem}.crm-tags.svelte-7vvqt5{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem}.crm-tag.svelte-7vvqt5{padding:.375rem 1rem;background:#8ab4d826;border:1px solid rgba(138,180,216,.3);border-radius:9999px;font-size:var(--font-size-sm);color:#8ab4d8;font-weight:500}.case-study-section.svelte-7vvqt5{padding:var(--section-padding) 0;background:var(--color-bg-section)}.case-study-grid.svelte-7vvqt5{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem;margin-bottom:2rem}.case-study-card.svelte-7vvqt5{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-7vvqt5{border-color:#22c55e4d}.case-badge.svelte-7vvqt5{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-7vvqt5{background:#22c55e26;border-color:#22c55e4d;color:#22c55e}.case-study-card.svelte-7vvqt5 h3:where(.svelte-7vvqt5){margin-bottom:1rem}.case-study-card.svelte-7vvqt5 ul:where(.svelte-7vvqt5){list-style:none;padding:0;margin:0 0 1.5rem}.case-study-card.svelte-7vvqt5 li:where(.svelte-7vvqt5){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-7vvqt5 li:where(.svelte-7vvqt5):before{content:"•";position:absolute;left:0;color:var(--color-text-muted)}.case-stat.svelte-7vvqt5{padding:1rem;background:#ef44440d;border:1px solid rgba(239,68,68,.2);border-radius:.5rem;text-align:center}.after-stat.svelte-7vvqt5{background:#22c55e0d;border-color:#22c55e33}.case-stat-number.svelte-7vvqt5{display:block;font-size:var(--font-size-xl);font-weight:700;color:var(--color-text)}.case-stat-label.svelte-7vvqt5{font-size:var(--font-size-sm);color:var(--color-text-muted)}.results-banner.svelte-7vvqt5{display:flex;align-items:center;justify-content:center;gap:2rem;padding:2rem;background:linear-gradient(135deg,#e2564a1f,#8ab4d81a);border:1px solid rgba(226,86,74,.3);border-radius:var(--card-radius);flex-wrap:wrap}.result-item.svelte-7vvqt5{text-align:center}.result-number.svelte-7vvqt5{display:block;font-size:var(--font-size-xl);font-weight:700;color:#e2564a}.result-label.svelte-7vvqt5{font-size:var(--font-size-xs);color:var(--color-text-muted)}.result-divider.svelte-7vvqt5{width:1px;height:40px;background:var(--color-border)}.comparison-section.svelte-7vvqt5{padding:var(--section-padding) 0}.comparison-table.svelte-7vvqt5{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-7vvqt5{display:grid;grid-template-columns:1.5fr 1fr 1fr;background:#e2564a1a;border-bottom:1px solid var(--color-border)}.comparison-header.svelte-7vvqt5 .comp-col:where(.svelte-7vvqt5){padding:1rem;font-size:var(--font-size-sm);font-weight:600;text-transform:uppercase;letter-spacing:.05em}.comp-before-col.svelte-7vvqt5{color:var(--color-text-muted)}.comp-after-col.svelte-7vvqt5{color:#22c55e}.comparison-row.svelte-7vvqt5{display:grid;grid-template-columns:1.5fr 1fr 1fr;border-bottom:1px solid var(--color-border)}.comparison-row.svelte-7vvqt5:last-child{border-bottom:none}.comparison-row.svelte-7vvqt5 .comp-col:where(.svelte-7vvqt5){padding:.875rem 1rem;font-size:var(--font-size-sm);display:flex;align-items:center}.comp-label-col.svelte-7vvqt5{font-weight:500;color:var(--color-text)}.comparison-row.svelte-7vvqt5 .comp-before-col:where(.svelte-7vvqt5){color:var(--color-text-muted);opacity:.8}.comparison-row.svelte-7vvqt5 .comp-after-col:where(.svelte-7vvqt5){color:#22c55e;font-weight:500}.process-section.svelte-7vvqt5{padding:var(--section-padding) 0;background:var(--color-bg-section)}.process-grid.svelte-7vvqt5{display:grid;grid-template-columns:repeat(4,1fr);gap:1.5rem}.process-card.svelte-7vvqt5{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-7vvqt5{font-size:2rem;font-weight:700;color:#e2564a;opacity:.5;margin-bottom:.75rem}.process-card.svelte-7vvqt5 h3:where(.svelte-7vvqt5){font-size:var(--font-size-base);margin-bottom:.5rem}.process-card.svelte-7vvqt5 p:where(.svelte-7vvqt5){font-size:var(--font-size-sm);color:var(--color-text-muted);line-height:1.5;margin:0}.faq-section.svelte-7vvqt5{padding:var(--section-padding) 0}.faq-list.svelte-7vvqt5{max-width:700px;margin:0 auto}.faq-item.svelte-7vvqt5{border:1px solid var(--color-border);border-radius:.75rem;margin-bottom:.75rem;overflow:hidden;transition:border-color var(--transition-base)}.faq-item.svelte-7vvqt5:hover,.faq-item[open].svelte-7vvqt5{border-color:#e2564a80}.faq-item.svelte-7vvqt5 summary:where(.svelte-7vvqt5){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-7vvqt5 summary:where(.svelte-7vvqt5)::-webkit-details-marker{display:none}.faq-item.svelte-7vvqt5 summary:where(.svelte-7vvqt5):after{content:"+";font-size:1.5rem;color:#e2564a;transition:transform var(--transition-base);flex-shrink:0;margin-left:1rem}.faq-item[open].svelte-7vvqt5 summary:where(.svelte-7vvqt5):after{content:"−"}.faq-answer.svelte-7vvqt5{padding:0 1.5rem 1.5rem}.faq-answer.svelte-7vvqt5 p:where(.svelte-7vvqt5){font-size:var(--font-size-sm);color:var(--color-text-muted);line-height:1.7;margin:0}.cta-section.svelte-7vvqt5{padding:var(--section-padding) 0;background:var(--color-bg-section)}.cta-content.svelte-7vvqt5{max-width:700px;margin:0 auto;text-align:center}.cta-content.svelte-7vvqt5 h2:where(.svelte-7vvqt5){margin-bottom:1rem}.cta-intro.svelte-7vvqt5{font-size:var(--font-size-lg);color:var(--color-text-muted);margin-bottom:1rem;line-height:1.7}.cta-detail.svelte-7vvqt5{font-size:var(--font-size-base);color:var(--color-text-muted);margin-bottom:2rem;line-height:1.7}.cta-buttons.svelte-7vvqt5{display:flex;justify-content:center;gap:1rem;flex-wrap:wrap}.btn.svelte-7vvqt5{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-7vvqt5{background:linear-gradient(135deg,#e2564a,#c74634);color:#fff;box-shadow:0 4px 20px #e2564a4d}.btn-primary.svelte-7vvqt5:hover{transform:translateY(-2px);box-shadow:0 8px 30px #e2564a66}.btn-secondary.svelte-7vvqt5{background:var(--color-bg-card);color:var(--color-text);border:1px solid var(--color-border)}.btn-secondary.svelte-7vvqt5:hover{border-color:#e2564a;color:#e2564a}.btn-whatsapp.svelte-7vvqt5{background:#25d366;color:#fff}.btn-whatsapp.svelte-7vvqt5:hover{transform:translateY(-2px);box-shadow:0 8px 30px #25d3664d}@media(max-width:900px){.stats-grid.svelte-7vvqt5,.features-grid.svelte-7vvqt5{grid-template-columns:repeat(2,1fr)}.case-study-grid.svelte-7vvqt5{grid-template-columns:1fr}.process-grid.svelte-7vvqt5{grid-template-columns:repeat(2,1fr)}.flow-visual.svelte-7vvqt5{flex-direction:column}.flow-arrow.svelte-7vvqt5{transform:rotate(90deg)}.results-banner.svelte-7vvqt5{gap:1.5rem}.result-divider.svelte-7vvqt5{display:none}}@media(max-width:640px){.hero.svelte-7vvqt5{padding:8rem 0 3rem}.stats-grid.svelte-7vvqt5,.features-grid.svelte-7vvqt5,.process-grid.svelte-7vvqt5{grid-template-columns:1fr}.problem-card.svelte-7vvqt5{padding:1.5rem}.comparison-header.svelte-7vvqt5,.comparison-row.svelte-7vvqt5{grid-template-columns:1.2fr 1fr 1fr}.comparison-row.svelte-7vvqt5 .comp-col:where(.svelte-7vvqt5){padding:.5rem;font-size:var(--font-size-xs)}.hero-cta.svelte-7vvqt5,.cta-buttons.svelte-7vvqt5{flex-direction:column;align-items:center}.btn.svelte-7vvqt5{width:100%;justify-content:center}.results-banner.svelte-7vvqt5{flex-direction:column;gap:1rem}}
