.hero.svelte-15pi4nv{padding:12rem 0 6rem;position:relative;overflow:hidden}.hero.svelte-15pi4nv .container:where(.svelte-15pi4nv){display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.hero-bg.svelte-15pi4nv{position:absolute;inset:0;overflow:hidden;pointer-events:none}.glow.svelte-15pi4nv{position:absolute;border-radius:50%;filter:blur(120px);opacity:.35}.glow-1.svelte-15pi4nv{width:600px;height:600px;background:radial-gradient(circle,rgba(34,197,94,.2) 0%,transparent 70%);top:-200px;left:-100px}.glow-2.svelte-15pi4nv{width:500px;height:500px;background:radial-gradient(circle,rgba(139,92,246,.2) 0%,transparent 70%);bottom:-100px;right:-100px}.glow-3.svelte-15pi4nv{width:400px;height:400px;background:radial-gradient(circle,rgba(245,158,11,.12) 0%,transparent 70%);top:50%;left:50%;transform:translate(-50%,-50%)}.grid-pattern.svelte-15pi4nv{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-15pi4nv{position:relative;z-index:1}.hero.svelte-15pi4nv h1:where(.svelte-15pi4nv){font-size:clamp(2.5rem,4.5vw,3.5rem);line-height:1.1;margin-bottom:1.5rem}.hero.svelte-15pi4nv h1:where(.svelte-15pi4nv) .highlight:where(.svelte-15pi4nv){background:linear-gradient(135deg,#4ade80,#22c55e);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.hero-subtitle.svelte-15pi4nv{font-size:var(--font-size-lg);color:var(--color-text-muted);margin-bottom:2rem;max-width:520px;line-height:1.7}.hero-cta.svelte-15pi4nv{display:flex;gap:1rem;flex-wrap:wrap}.hero-visual.svelte-15pi4nv{display:flex;justify-content:center;align-items:center}.ai-search-mockup.svelte-15pi4nv{width:100%;max-width:400px;border-radius:16px;overflow:hidden;background:#0f0a19e6;border:1px solid rgba(255,255,255,.1);box-shadow:0 50px 100px #00000080}.search-chrome.svelte-15pi4nv{padding:1rem 1.25rem;border-bottom:1px solid rgba(255,255,255,.06)}.search-bar.svelte-15pi4nv{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:12px;color:var(--color-text-muted)}.search-bar.svelte-15pi4nv svg:where(.svelte-15pi4nv){color:#4ade80;flex-shrink:0}.search-bar.svelte-15pi4nv span:where(.svelte-15pi4nv){font-size:.85rem;color:#fff6}.search-response.svelte-15pi4nv{padding:1.25rem}.response-text.svelte-15pi4nv p:where(.svelte-15pi4nv){font-size:.85rem;color:#fff9;line-height:1.6;margin-bottom:1rem}.brand-mention.svelte-15pi4nv{color:#4ade80;font-weight:600}.citation.svelte-15pi4nv{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;background:#22c55e14;border:1px solid rgba(34,197,94,.2);border-radius:10px;margin-bottom:1rem}.citation-dot.svelte-15pi4nv{width:8px;height:8px;background:#4ade80;border-radius:50%;flex-shrink:0;box-shadow:0 0 8px #4ade8080}.citation-content.svelte-15pi4nv{flex:1}.citation-label.svelte-15pi4nv{display:block;font-size:.65rem;text-transform:uppercase;letter-spacing:.08em;color:#fff6;font-weight:600}.citation-brand.svelte-15pi4nv{font-size:.8rem;color:#4ade80;font-weight:600}.citation-badge.svelte-15pi4nv{font-size:.6rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;padding:.2rem .5rem;background:#22c55e26;color:#4ade80;border-radius:4px}.context-banner.svelte-15pi4nv{padding:3rem 0;background:#22c55e0a;border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border)}.banner-content.svelte-15pi4nv{display:flex;align-items:center;gap:1.5rem;justify-content:center;text-align:center}.banner-icon.svelte-15pi4nv{color:#4ade80;flex-shrink:0}.banner-content.svelte-15pi4nv p:where(.svelte-15pi4nv){font-size:var(--font-size-lg);color:var(--color-text-muted);max-width:700px}.highlight-text.svelte-15pi4nv{color:#4ade80;font-weight:600}.explainer-section.svelte-15pi4nv{padding:var(--section-padding) 0}.explainer-grid.svelte-15pi4nv{display:grid;grid-template-columns:1.2fr 1fr;gap:4rem;align-items:center}.explainer-content.svelte-15pi4nv h2:where(.svelte-15pi4nv){margin-bottom:1.5rem}.explainer-intro.svelte-15pi4nv{font-size:var(--font-size-lg);color:var(--color-text-muted);line-height:1.7;margin-bottom:1.25rem}.explainer-body.svelte-15pi4nv{font-size:var(--font-size-base);color:var(--color-text-muted);line-height:1.7;margin-bottom:2rem}.explainer-body.svelte-15pi4nv strong:where(.svelte-15pi4nv){color:var(--color-text)}.explainer-body.svelte-15pi4nv em:where(.svelte-15pi4nv){color:#4ade80;font-style:normal;font-weight:500}.key-point.svelte-15pi4nv{display:flex;align-items:center;gap:.75rem;padding:1rem 1.25rem;background:#22c55e0f;border:1px solid rgba(34,197,94,.15);border-radius:12px;color:#4ade80}.key-point.svelte-15pi4nv svg:where(.svelte-15pi4nv){flex-shrink:0}.key-point.svelte-15pi4nv span:where(.svelte-15pi4nv){font-size:var(--font-size-sm);font-weight:500}.comparison-stack.svelte-15pi4nv{display:flex;flex-direction:column;gap:1.5rem;width:100%;max-width:320px}.comparison-card.svelte-15pi4nv{padding:1.5rem;border-radius:var(--card-radius);text-align:center}.comparison-card.old.svelte-15pi4nv{background:#ffffff08;border:1px solid rgba(255,255,255,.08);opacity:.7}.comparison-card.new.svelte-15pi4nv{background:#22c55e0d;border:1px solid rgba(34,197,94,.2)}.comp-header.svelte-15pi4nv{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.comp-label.svelte-15pi4nv{font-size:var(--font-size-sm);font-weight:700}.comp-era.svelte-15pi4nv{font-size:.7rem;padding:.15rem .5rem;background:#ffffff0d;border-radius:4px;color:var(--color-text-subtle)}.comparison-card.new.svelte-15pi4nv .comp-era:where(.svelte-15pi4nv){background:#22c55e1a;color:#4ade80}.comp-visual.svelte-15pi4nv{margin-bottom:1rem}.blue-link.svelte-15pi4nv{height:10px;background:#3b82f626;border-radius:5px;margin-bottom:.5rem}.blue-link.highlighted.svelte-15pi4nv{background:#3b82f666;box-shadow:0 0 8px #3b82f633}.ai-answer.svelte-15pi4nv{padding:.75rem;background:#22c55e0f;border-radius:8px;display:flex;flex-direction:column;gap:.4rem}.ai-text-line.svelte-15pi4nv{height:6px;background:#ffffff1a;border-radius:3px}.ai-text-line.short.svelte-15pi4nv{width:60%}.ai-citation.svelte-15pi4nv{height:8px;width:40%;background:#22c55e4d;border-radius:4px}.comparison-card.svelte-15pi4nv p:where(.svelte-15pi4nv){font-size:var(--font-size-sm);color:var(--color-text-muted);font-style:italic;margin:0}.versus-section.svelte-15pi4nv{padding:var(--section-padding) 0;background:var(--color-bg-section)}.section-header.svelte-15pi4nv{text-align:center;margin-bottom:3rem}.section-header.svelte-15pi4nv h2:where(.svelte-15pi4nv){margin-bottom:1rem}.section-subtitle.svelte-15pi4nv{color:var(--color-text-muted);max-width:600px;margin:0 auto}.versus-table.svelte-15pi4nv{max-width:900px;margin:0 auto;border:1px solid var(--color-border);border-radius:var(--card-radius);overflow:hidden;background:var(--color-bg-card)}.versus-row.svelte-15pi4nv{display:grid;grid-template-columns:1.2fr 1.5fr 1.5fr;border-bottom:1px solid var(--color-border)}.versus-row.svelte-15pi4nv:last-child{border-bottom:none}.versus-row.header.svelte-15pi4nv{background:#ffffff08}.versus-cell.svelte-15pi4nv{padding:1rem 1.25rem;font-size:var(--font-size-sm);color:var(--color-text-muted);border-right:1px solid var(--color-border)}.versus-cell.svelte-15pi4nv:last-child{border-right:none}.versus-cell.aspect.svelte-15pi4nv{font-weight:600;color:var(--color-text)}.versus-cell.seo-col.svelte-15pi4nv,.versus-cell.geo-col.svelte-15pi4nv{font-weight:700;font-size:var(--font-size-sm);text-transform:uppercase;letter-spacing:.05em}.versus-cell.seo-col.svelte-15pi4nv{color:var(--color-text-muted)}.versus-cell.geo-col.svelte-15pi4nv{color:#4ade80}.highlight-cell.svelte-15pi4nv{color:var(--color-text)!important;background:#22c55e08}.versus-callout.svelte-15pi4nv{text-align:center;padding:2rem;background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--card-radius);max-width:600px;margin:2rem auto 0}.versus-callout.svelte-15pi4nv p:where(.svelte-15pi4nv){font-size:var(--font-size-lg);color:var(--color-text);margin:0}.strategies-section.svelte-15pi4nv{padding:var(--section-padding) 0}.strategies-grid.svelte-15pi4nv{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}.strategy-card.svelte-15pi4nv{background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--card-radius);padding:2rem;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);transition:all var(--transition-medium);position:relative}.strategy-card.svelte-15pi4nv:hover{border-color:var(--color-border-light);transform:translateY(-4px)}.strategy-number.svelte-15pi4nv{position:absolute;top:1.25rem;right:1.25rem;font-size:.7rem;font-weight:800;color:#ffffff14;font-size:2rem;line-height:1}.strategy-icon.svelte-15pi4nv{width:56px;height:56px;border-radius:14px;display:flex;align-items:center;justify-content:center;margin-bottom:1.25rem}.strategy-icon.answer.svelte-15pi4nv{background:#22c55e1f;color:#4ade80}.strategy-icon.authority.svelte-15pi4nv{background:#8b5cf61f;color:var(--color-primary)}.strategy-icon.schema.svelte-15pi4nv{background:#3b82f61f;color:#60a5fa}.strategy-icon.entity.svelte-15pi4nv{background:#f59e0b1f;color:var(--color-gold)}.strategy-icon.conversational.svelte-15pi4nv{background:#ec48991f;color:#ec4899}.strategy-icon.citations.svelte-15pi4nv{background:#14b8a61f;color:#14b8a6}.strategy-card.svelte-15pi4nv h3:where(.svelte-15pi4nv){font-size:var(--font-size-xl);margin-bottom:.75rem}.strategy-card.svelte-15pi4nv>p:where(.svelte-15pi4nv){font-size:var(--font-size-sm);color:var(--color-text-muted);margin-bottom:1.5rem;line-height:1.7}.strategy-card.svelte-15pi4nv>p:where(.svelte-15pi4nv) em:where(.svelte-15pi4nv){color:var(--color-text);font-style:normal;font-weight:500}.strategy-tactics.svelte-15pi4nv{list-style:none}.strategy-tactics.svelte-15pi4nv li:where(.svelte-15pi4nv){font-size:var(--font-size-sm);color:var(--color-text-muted);padding:.375rem 0 .375rem 1rem;position:relative}.strategy-tactics.svelte-15pi4nv li:where(.svelte-15pi4nv):before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:4px;height:4px;background:var(--color-border-light);border-radius:50%}.thinking-section.svelte-15pi4nv{padding:var(--section-padding) 0;background:var(--color-bg-section)}.thinking-grid.svelte-15pi4nv{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}.thinking-card.svelte-15pi4nv{background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--card-radius);padding:1.5rem;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);transition:all var(--transition-medium)}.thinking-card.svelte-15pi4nv:hover{border-color:var(--color-border-light);transform:translateY(-4px)}.thinking-q.svelte-15pi4nv{width:40px;height:40px;background:#22c55e1a;border-radius:10px;display:flex;align-items:center;justify-content:center;margin-bottom:1rem;color:#4ade80}.thinking-card.svelte-15pi4nv h4:where(.svelte-15pi4nv){font-size:var(--font-size-base);margin-bottom:.5rem}.thinking-card.svelte-15pi4nv p:where(.svelte-15pi4nv){font-size:var(--font-size-sm);color:var(--color-text-muted);line-height:1.6}.help-section.svelte-15pi4nv{padding:var(--section-padding) 0}.process-steps.svelte-15pi4nv{position:relative;max-width:800px;margin:0 auto}.process-line.svelte-15pi4nv{position:absolute;left:24px;top:0;bottom:0;width:2px;background:linear-gradient(to bottom,#4ade80,var(--color-primary),var(--color-gold))}.process-step.svelte-15pi4nv{display:flex;gap:2rem;padding:1.5rem 0;position:relative}.step-number.svelte-15pi4nv{width:50px;height:50px;background:linear-gradient(135deg,#22c55e,#16a34a);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:var(--font-size-lg);font-weight:700;color:#fff;flex-shrink:0;position:relative;z-index:1}.step-content.svelte-15pi4nv h4:where(.svelte-15pi4nv){margin-bottom:.5rem}.step-content.svelte-15pi4nv p:where(.svelte-15pi4nv){font-size:var(--font-size-sm)}.who-section.svelte-15pi4nv{padding:var(--section-padding) 0;background:var(--color-bg-section)}.who-grid.svelte-15pi4nv{display:grid;grid-template-columns:repeat(4,1fr);gap:1.5rem}.who-card.svelte-15pi4nv{background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--card-radius);padding:1.5rem;text-align:center;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);transition:all var(--transition-medium)}.who-card.svelte-15pi4nv:hover{border-color:var(--color-border-light);transform:translateY(-4px)}.who-icon.svelte-15pi4nv{width:56px;height:56px;background:#22c55e1a;border-radius:14px;display:flex;align-items:center;justify-content:center;margin:0 auto 1rem;color:#4ade80}.who-card.svelte-15pi4nv h4:where(.svelte-15pi4nv){font-size:var(--font-size-base);margin-bottom:.5rem}.who-card.svelte-15pi4nv p:where(.svelte-15pi4nv){font-size:var(--font-size-sm);color:var(--color-text-muted)}.expectations-section.svelte-15pi4nv{padding:var(--section-padding) 0}.expectations-grid.svelte-15pi4nv{display:grid;grid-template-columns:repeat(4,1fr);gap:1.5rem}.expectation-card.svelte-15pi4nv{background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--card-radius);padding:1.5rem;text-align:center;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.exp-icon.svelte-15pi4nv{width:48px;height:48px;background:#22c55e1a;border-radius:12px;display:flex;align-items:center;justify-content:center;margin:0 auto 1rem;color:#4ade80}.expectation-card.svelte-15pi4nv h4:where(.svelte-15pi4nv){margin-bottom:.5rem}.expectation-card.svelte-15pi4nv p:where(.svelte-15pi4nv){font-size:var(--font-size-sm)}.cta-section.svelte-15pi4nv{padding:var(--section-padding) 0;background:linear-gradient(180deg,var(--color-bg-dark) 0%,rgba(34,197,94,.05) 100%)}.cta-content.svelte-15pi4nv{text-align:center;max-width:700px;margin:0 auto}.cta-content.svelte-15pi4nv h2:where(.svelte-15pi4nv){margin-bottom:1rem}.cta-content.svelte-15pi4nv>p:where(.svelte-15pi4nv){margin-bottom:2rem;font-size:var(--font-size-lg)}.cta-buttons.svelte-15pi4nv{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap;margin-bottom:1.5rem}.btn-whatsapp.svelte-15pi4nv{background:#25d366;color:#fff;padding:.9rem 2rem;border-radius:var(--button-radius);display:inline-flex;align-items:center;gap:.5rem;font-weight:500;transition:all var(--transition-medium)}.btn-whatsapp.svelte-15pi4nv:hover{background:#20bd5a;transform:translateY(-2px)}.cta-note.svelte-15pi4nv{font-size:var(--font-size-sm);color:var(--color-text-subtle)}@media(max-width:1024px){.hero.svelte-15pi4nv .container:where(.svelte-15pi4nv){grid-template-columns:1fr;text-align:center}.hero-subtitle.svelte-15pi4nv{margin-left:auto;margin-right:auto}.hero-cta.svelte-15pi4nv{justify-content:center}.hero-visual.svelte-15pi4nv{order:-1}.ai-search-mockup.svelte-15pi4nv{max-width:340px}.explainer-grid.svelte-15pi4nv{grid-template-columns:1fr}.explainer-visual.svelte-15pi4nv{order:-1;display:flex;justify-content:center}.versus-row.svelte-15pi4nv{grid-template-columns:1fr}.versus-cell.svelte-15pi4nv{border-right:none;border-bottom:1px solid var(--color-border)}.versus-cell.svelte-15pi4nv:last-child{border-bottom:none}.versus-cell.aspect.svelte-15pi4nv{background:#ffffff05}.versus-row.header.svelte-15pi4nv{display:none}.strategies-grid.svelte-15pi4nv,.thinking-grid.svelte-15pi4nv,.who-grid.svelte-15pi4nv,.expectations-grid.svelte-15pi4nv{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.hero.svelte-15pi4nv{padding:9rem 0 4rem}.hero-visual.svelte-15pi4nv{display:none}.banner-content.svelte-15pi4nv{flex-direction:column;text-align:center}.strategies-grid.svelte-15pi4nv,.thinking-grid.svelte-15pi4nv,.who-grid.svelte-15pi4nv,.expectations-grid.svelte-15pi4nv{grid-template-columns:1fr}.process-line.svelte-15pi4nv{display:none}.process-step.svelte-15pi4nv{flex-direction:column;align-items:flex-start;gap:1rem}}
