{"id":8258,"date":"2026-11-09T17:00:05","date_gmt":"2026-11-09T17:00:05","guid":{"rendered":"https:\/\/seoremoto.com\/?page_id=8258"},"modified":"2026-11-09T17:21:09","modified_gmt":"2026-11-09T17:21:09","slug":"reporte-seo-mensual","status":"publish","type":"page","link":"https:\/\/seoremoto.com\/mx\/reporte-seo-mensual\/","title":{"rendered":"Tu reporte SEO Mensual"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"8258\" class=\"elementor elementor-8258\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-b7c1cde elementor-section-full_width elementor-section-height-default elementor-section-height-default\" data-id=\"b7c1cde\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-7ef5f8a ot-flex-column-vertical\" data-id=\"7ef5f8a\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-18db439 elementor-widget elementor-widget-html\" data-id=\"18db439\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n<!-- HERO REPORTE SEO MENSUAL | ELEMENTOR -->\n<section class=\"sr-report-hero\" id=\"reporte-seo-mensual\">\n  <div class=\"sr-report-container\">\n\n    <!-- Navegaci\u00f3n -->\n    <nav class=\"sr-report-breadcrumb\" aria-label=\"Ruta de navegaci\u00f3n\">\n      <a href=\"\/\">Inicio<\/a>\n      <svg viewBox=\"0 0 24 24\" fill=\"none\" aria-hidden=\"true\">\n        <path d=\"m9 18 6-6-6-6\" stroke=\"currentColor\"\n              stroke-width=\"2\" stroke-linecap=\"round\"\n              stroke-linejoin=\"round\"\/>\n      <\/svg>\n      <a href=\"\/servicios-seo\/\">Servicios<\/a>\n      <svg viewBox=\"0 0 24 24\" fill=\"none\" aria-hidden=\"true\">\n        <path d=\"m9 18 6-6-6-6\" stroke=\"currentColor\"\n              stroke-width=\"2\" stroke-linecap=\"round\"\n              stroke-linejoin=\"round\"\/>\n      <\/svg>\n      <span aria-current=\"page\">Reporte SEO mensual<\/span>\n    <\/nav>\n\n    <div class=\"sr-report-layout\">\n\n      <!-- Contenido principal -->\n      <div class=\"sr-report-content\">\n\n        <div class=\"sr-report-eyebrow\">\n          <svg viewBox=\"0 0 24 24\" fill=\"none\" aria-hidden=\"true\">\n            <path d=\"M4 4v16h16M8 16v-5m5 5V7m5 9v-7\"\n                  stroke=\"currentColor\" stroke-width=\"1.8\"\n                  stroke-linecap=\"round\" stroke-linejoin=\"round\"\/>\n          <\/svg>\n          <span>Medici\u00f3n clara. Sin contratar una campa\u00f1a.<\/span>\n        <\/div>\n\n        <h1 class=\"sr-report-title\">\n          Tu Reporte SEO <span>mensual<\/span>\n        <\/h1>\n\n        <p class=\"sr-report-lead\">\n          No dejes de medir, aunque hoy no puedas invertir en SEO.\n        <\/p>\n\n        <p class=\"sr-report-description\">\n          Descubre c\u00f3mo evoluciona tu negocio en Google, qu\u00e9 palabras clave\n          ganan o pierden posiciones y c\u00f3mo se mueve tu competencia.\n          Un informe en Data Studio \u2014ahora Looker Studio\u2014\n          personalizado para tu proyecto, cada mes.\n        <\/p>\n\n      <\/div>\n\n      <!-- Acciones -->\n      <div class=\"sr-report-actions\">\n        <a href=\"#solicitar-informe-seo\" class=\"sr-report-primary\">\n          <span>Elegir mi reporte<\/span>\n          <svg viewBox=\"0 0 24 24\" fill=\"none\" aria-hidden=\"true\">\n            <path d=\"M5 12h14m-6-6 6 6-6 6\"\n                  stroke=\"currentColor\" stroke-width=\"1.8\"\n                  stroke-linecap=\"round\" stroke-linejoin=\"round\"\/>\n          <\/svg>\n        <\/a>\n\n        <a href=\"#ver-reporte\" class=\"sr-report-secondary\">\n          Ver ejemplo del informe\n        <\/a>\n      <\/div>\n\n    <\/div>\n  <\/div>\n<\/section>\n\n<style>\n\/* ========================================\n   REPORTE SEO HERO - ESTILOS AISLADOS\n======================================== *\/\n\n.sr-report-hero {\n  --sr-blue: #2c63ed;\n  --sr-blue-bright: #0ba9ec;\n  --sr-dark: #111827;\n  --sr-muted: #71819a;\n\n  width: 100%;\n  background: #ffffff;\n  border-bottom: 1px solid #f0f3f8;\n  font-family: \"Inter\", -apple-system, BlinkMacSystemFont,\n               \"Segoe UI\", Arial, sans-serif;\n  box-sizing: border-box;\n  overflow: hidden;\n}\n\n.sr-report-hero *,\n.sr-report-hero *::before,\n.sr-report-hero *::after {\n  box-sizing: border-box;\n}\n\n.sr-report-container {\n  width: 100%;\n  max-width: 2048px;\n  margin: 0 auto;\n  padding: 55px 6.05% 51px;\n}\n\n\/* Breadcrumb *\/\n\n.sr-report-breadcrumb {\n  display: flex;\n  align-items: center;\n  flex-wrap: wrap;\n  gap: 12px;\n  margin-bottom: 34px;\n  font-size: 18px;\n  line-height: 1.5;\n  font-weight: 400;\n  color: var(--sr-muted);\n}\n\n.sr-report-breadcrumb a,\n.sr-report-breadcrumb span {\n  color: var(--sr-muted);\n  text-decoration: none;\n  transition: color .2s ease;\n}\n\n.sr-report-breadcrumb a:hover {\n  color: var(--sr-blue);\n}\n\n.sr-report-breadcrumb svg {\n  width: 13px;\n  height: 13px;\n  flex-shrink: 0;\n  color: #71819a;\n}\n\n\/* Distribuci\u00f3n *\/\n\n.sr-report-layout {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  gap: 48px;\n}\n\n.sr-report-content {\n  flex: 1 1 auto;\n  min-width: 0;\n}\n\n\/* Texto superior *\/\n\n.sr-report-eyebrow {\n  display: flex;\n  align-items: center;\n  gap: 11px;\n  margin: 0 0 19px;\n  color: var(--sr-blue);\n  font-size: 18px;\n  font-weight: 650;\n  line-height: 1.5;\n  letter-spacing: -0.2px;\n}\n\n.sr-report-eyebrow svg {\n  width: 20px;\n  height: 20px;\n  flex-shrink: 0;\n}\n\n\/* T\u00edtulo *\/\n\n.sr-report-hero .sr-report-title {\n  margin: 0 0 22px;\n  padding: 0;\n  border: 0;\n  font-size: clamp(48px, 3.75vw, 78px);\n  font-weight: 750;\n  line-height: 1.13;\n  letter-spacing: -2.6px;\n  color: var(--sr-dark);\n  text-transform: none;\n}\n\n.sr-report-title span {\n  color: var(--sr-blue);\n}\n\n\/* Subt\u00edtulo *\/\n\n.sr-report-hero .sr-report-lead {\n  margin: 0 0 17px;\n  padding: 0;\n  color: #192233;\n  font-size: clamp(20px, 1.24vw, 26px);\n  font-weight: 650;\n  line-height: 1.45;\n  letter-spacing: -0.35px;\n}\n\n\/* Descripci\u00f3n *\/\n\n.sr-report-hero .sr-report-description {\n  max-width: 895px;\n  margin: 0;\n  padding: 0;\n  color: var(--sr-muted);\n  font-size: clamp(19px, 1.16vw, 24px);\n  font-weight: 400;\n  line-height: 1.58;\n  letter-spacing: 0;\n}\n\n\/* Botones *\/\n\n.sr-report-actions {\n  display: flex;\n  flex: 0 0 266px;\n  flex-direction: column;\n  align-items: center;\n  justify-content: center;\n  gap: 28px;\n  margin-top: 38px;\n}\n\n.sr-report-hero .sr-report-primary {\n  width: 266px;\n  min-height: 72px;\n  padding: 17px 24px;\n  display: inline-flex;\n  justify-content: center;\n  align-items: center;\n  gap: 13px;\n  border: none;\n  border-radius: 16px;\n  background: linear-gradient(\n    105deg,\n    #2d60ed 0%,\n    #2563f3 48%,\n    #0aa9ec 100%\n  );\n  color: #ffffff;\n  font-family: inherit;\n  font-size: 19px;\n  font-weight: 650;\n  line-height: 1.3;\n  text-decoration: none;\n  white-space: nowrap;\n  box-shadow: none;\n  cursor: pointer;\n  transition: transform .25s ease,\n              box-shadow .25s ease,\n              filter .25s ease;\n}\n\n.sr-report-primary svg {\n  width: 20px;\n  height: 20px;\n  flex-shrink: 0;\n  transition: transform .25s ease;\n}\n\n.sr-report-hero .sr-report-primary:hover {\n  color: #ffffff;\n  transform: translateY(-3px);\n  box-shadow: 0 12px 26px rgba(44, 99, 237, .2);\n  filter: brightness(1.04);\n}\n\n.sr-report-primary:hover svg {\n  transform: translateX(4px);\n}\n\n.sr-report-hero .sr-report-secondary {\n  display: inline-block;\n  color: var(--sr-blue);\n  font-size: 17px;\n  font-weight: 650;\n  text-align: center;\n  line-height: 1.5;\n  text-decoration: none;\n  transition: color .2s ease;\n}\n\n.sr-report-hero .sr-report-secondary:hover {\n  color: #0c9ee4;\n}\n\n.sr-report-hero a:focus-visible {\n  outline: 3px solid #79b1ff;\n  outline-offset: 4px;\n}\n\n\/* ========================================\n   RESPONSIVE - TABLET\n======================================== *\/\n\n@media (max-width: 1199px) {\n\n  .sr-report-container {\n    padding: 45px 5% 55px;\n  }\n\n  .sr-report-layout {\n    align-items: flex-start;\n    gap: 30px;\n  }\n\n  .sr-report-hero .sr-report-title {\n    font-size: clamp(44px, 5vw, 65px);\n    letter-spacing: -1.8px;\n  }\n\n  .sr-report-actions {\n    flex-basis: 235px;\n    margin-top: 55px;\n  }\n\n  .sr-report-hero .sr-report-primary {\n    width: 235px;\n    min-height: 66px;\n    padding: 16px;\n    font-size: 17px;\n  }\n\n  .sr-report-hero .sr-report-description {\n    font-size: 19px;\n  }\n}\n\n\/* ========================================\n   RESPONSIVE - TABLET VERTICAL\n======================================== *\/\n\n@media (max-width: 900px) {\n\n  .sr-report-container {\n    padding: 40px 6% 52px;\n  }\n\n  .sr-report-breadcrumb {\n    margin-bottom: 32px;\n    font-size: 15px;\n  }\n\n  .sr-report-layout {\n    flex-direction: column;\n    gap: 30px;\n  }\n\n  .sr-report-content {\n    width: 100%;\n  }\n\n  .sr-report-hero .sr-report-title {\n    font-size: clamp(42px, 6.2vw, 60px);\n    letter-spacing: -1.7px;\n  }\n\n  .sr-report-hero .sr-report-lead {\n    font-size: 21px;\n  }\n\n  .sr-report-hero .sr-report-description {\n    max-width: 760px;\n    font-size: 19px;\n  }\n\n  .sr-report-actions {\n    flex: none;\n    width: auto;\n    align-items: flex-start;\n    gap: 18px;\n    margin-top: 2px;\n  }\n}\n\n\/* ========================================\n   RESPONSIVE - M\u00d3VIL\n======================================== *\/\n\n@media (max-width: 600px) {\n\n  .sr-report-container {\n    padding: 30px 22px 42px;\n  }\n\n  .sr-report-breadcrumb {\n    gap: 7px;\n    margin-bottom: 29px;\n    font-size: 12px;\n  }\n\n  .sr-report-breadcrumb svg {\n    width: 12px;\n    height: 12px;\n  }\n\n  .sr-report-eyebrow {\n    gap: 8px;\n    margin-bottom: 16px;\n    font-size: 13px;\n    font-weight: 650;\n  }\n\n  .sr-report-eyebrow svg {\n    width: 18px;\n    height: 18px;\n  }\n\n  .sr-report-hero .sr-report-title {\n    margin-bottom: 19px;\n    font-size: clamp(37px, 9.1vw, 49px);\n    font-weight: 750;\n    line-height: 1.13;\n    letter-spacing: -1.7px;\n  }\n\n  .sr-report-hero .sr-report-lead {\n    margin-bottom: 14px;\n    font-size: 18px;\n    line-height: 1.48;\n  }\n\n  .sr-report-hero .sr-report-description {\n    font-size: 16px;\n    line-height: 1.7;\n  }\n\n  .sr-report-layout {\n    gap: 27px;\n  }\n\n  .sr-report-actions {\n    width: 100%;\n    align-items: stretch;\n    gap: 17px;\n    margin-top: 0;\n  }\n\n  .sr-report-hero .sr-report-primary {\n    width: 100%;\n    min-height: 60px;\n    border-radius: 13px;\n    font-size: 17px;\n  }\n\n  .sr-report-hero .sr-report-secondary {\n    font-size: 15px;\n  }\n}\n\n\/* Accesibilidad *\/\n\n@media (prefers-reduced-motion: reduce) {\n  .sr-report-hero *,\n  .sr-report-hero *::before,\n  .sr-report-hero *::after {\n    transition: none !important;\n    animation: none !important;\n    scroll-behavior: auto !important;\n  }\n}\n<\/style>\n\n<script>\n(function () {\n  \"use strict\";\n\n  function initializeReportHero() {\n    const hero = document.getElementById(\"reporte-seo-mensual\");\n    if (!hero || hero.dataset.initialized === \"true\") return;\n\n    hero.dataset.initialized = \"true\";\n\n    const links = hero.querySelectorAll('a[href^=\"#\"]');\n\n    links.forEach(function (link) {\n      link.addEventListener(\"click\", function (event) {\n        const targetId = link.getAttribute(\"href\").slice(1);\n        if (!targetId) return;\n\n        const target = document.getElementById(targetId);\n        if (!target) return;\n\n        event.preventDefault();\n\n        const reducedMotion = window.matchMedia(\n          \"(prefers-reduced-motion: reduce)\"\n        ).matches;\n\n        target.scrollIntoView({\n          behavior: reducedMotion ? \"auto\" : \"smooth\",\n          block: \"start\"\n        });\n\n        if (window.history && window.history.replaceState) {\n          window.history.replaceState(null, \"\", \"#\" + targetId);\n        }\n      });\n    });\n  }\n\n  if (document.readyState === \"loading\") {\n    document.addEventListener(\"DOMContentLoaded\", initializeReportHero);\n  } else {\n    initializeReportHero();\n  }\n})();\n<\/script>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-c978f55 elementor-section-full_width elementor-section-height-default elementor-section-height-default\" data-id=\"c978f55\" data-element_type=\"section\" data-e-type=\"section\" id=\"ver-reporte\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-07e4ad4 ot-flex-column-vertical\" data-id=\"07e4ad4\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-7fe4cc5 elementor-widget elementor-widget-html\" data-id=\"7fe4cc5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!-- SEORemoto | Panorama org\u00e1nico: widget independiente para Elementor -->\n<section class=\"ps-panorama\" aria-label=\"Ejemplo de reporte SEO mensual\">\n  <div class=\"ps-wrap\">\n    <div class=\"ps-intro\">\n      <p class=\"ps-kicker\">TU NEGOCIO, EN PERSPECTIVA<\/p>\n      <h2>Menos cifras sueltas.<br>M\u00e1s claridad para decidir.<\/h2>\n      <p class=\"ps-description\">Tu informe conecta resultados, tendencias y competencia. No es una plantilla gen\u00e9rica: definimos qu\u00e9 medir seg\u00fan tu web, sector y mercado.<\/p>\n      <div class=\"ps-benefits\">\n        <div class=\"ps-benefit\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><circle cx=\"10.8\" cy=\"10.8\" r=\"7.3\"\/><path d=\"m16.3 16.3 5 5\"\/><\/svg><div><strong>\u00bfC\u00f3mo me encuentran?<\/strong><span>Palabras clave y cambios de posici\u00f3n en Google.<\/span><\/div><\/div>\n        <div class=\"ps-benefit\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M16 20v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2M9 10a4 4 0 1 0 0-8 4 4 0 0 0 0 8ZM22 20v-2a4 4 0 0 0-3-3.87M16 2.13a4 4 0 0 1 0 7.75\"\/><\/svg><div><strong>\u00bfQu\u00e9 hace mi competencia?<\/strong><span>Comparativas con negocios relevantes para tu proyecto.<\/span><\/div><\/div>\n        <div class=\"ps-benefit\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M3 3v18h18M7 15l4-4 3 3 6-7\"\/><\/svg><div><strong>\u00bfQu\u00e9 cambi\u00f3 este mes?<\/strong><span>Evoluci\u00f3n org\u00e1nica y hallazgos que merecen atenci\u00f3n.<\/span><\/div><\/div>\n      <\/div>\n    <\/div>\n    <div class=\"ps-dashboard\">\n      <div class=\"ps-topbar\">\n        <div class=\"ps-heading\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M3 3v18h18M8 16v-5M13 16V7M18 16V9\"\/><\/svg><div><h3>Panorama org\u00e1nico<\/h3><p>Proyecto de ejemplo \u00b7 Junio\u2013noviembre<\/p><\/div><\/div>\n        <span class=\"ps-badge\">Datos ilustrativos<\/span>\n      <\/div>\n      <div class=\"ps-tabs\" role=\"tablist\" aria-label=\"Visualizaciones del reporte\">\n        <button class=\"ps-tab is-active\" type=\"button\" role=\"tab\" id=\"ps-tab-evolution\" aria-controls=\"ps-panel-evolution\" aria-selected=\"true\" tabindex=\"0\" data-tab=\"evolution\">Evoluci\u00f3n<\/button>\n        <button class=\"ps-tab\" type=\"button\" role=\"tab\" id=\"ps-tab-keywords\" aria-controls=\"ps-panel-keywords\" aria-selected=\"false\" tabindex=\"-1\" data-tab=\"keywords\">Palabras clave<\/button>\n        <button class=\"ps-tab\" type=\"button\" role=\"tab\" id=\"ps-tab-competition\" aria-controls=\"ps-panel-competition\" aria-selected=\"false\" tabindex=\"-1\" data-tab=\"competition\">Competencia<\/button>\n      <\/div>\n      <div class=\"ps-tab-content\">\n        <div class=\"ps-panel is-active\" role=\"tabpanel\" id=\"ps-panel-evolution\" aria-labelledby=\"ps-tab-evolution\" data-panel=\"evolution\">\n          <div class=\"ps-score\"><strong>64<\/strong><span>\/100<\/span><span class=\"ps-score-trend\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"m3 17 6-6 4 4 8-8M15 7h6v6\"\/><\/svg>+8 puntos vs. octubre<\/span><\/div>\n          <p class=\"ps-hint\">\u00cdndice ilustrativo de visibilidad \u00b7 No es una m\u00e9trica oficial de Google<\/p>\n          <div class=\"ps-chart\" data-chart=\"evolution\"><svg role=\"img\" aria-label=\"Visibilidad ilustrativa de junio a noviembre: 34, 39, 42, 51, 56, 64 puntos\" viewBox=\"0 0 800 220\"><\/svg><div class=\"ps-tooltip\" aria-hidden=\"true\"><\/div><\/div>\n        <\/div>\n        <div class=\"ps-panel\" role=\"tabpanel\" id=\"ps-panel-keywords\" aria-labelledby=\"ps-tab-keywords\" data-panel=\"keywords\" hidden>\n          <p class=\"ps-panel-subtitle\">Una posici\u00f3n menor significa estar m\u00e1s cerca del primer resultado.<\/p>\n          <div class=\"ps-table-scroll\"><table class=\"ps-keyword-table\"><thead><tr><th>Palabra clave<\/th><th>Oct.<\/th><th>Nov.<\/th><\/tr><\/thead><tbody><tr><td>consultor\u00eda para empresas<\/td><td>18<\/td><td class=\"ps-positive\">12<\/td><\/tr><tr><td>servicios en mi ciudad<\/td><td>11<\/td><td class=\"ps-positive\">8<\/td><\/tr><tr><td>especialistas de mi sector<\/td><td>9<\/td><td class=\"ps-negative\">11<\/td><\/tr><\/tbody><\/table><\/div>\n          <p class=\"ps-table-note\">Ejemplo: Google \u00b7 Per\u00fa \u00b7 m\u00f3vil. El mercado y dispositivo se acuerdan por proyecto.<\/p>\n        <\/div>\n        <div class=\"ps-panel\" role=\"tabpanel\" id=\"ps-panel-competition\" aria-labelledby=\"ps-tab-competition\" data-panel=\"competition\" hidden>\n          <p class=\"ps-panel-subtitle\">La evoluci\u00f3n cobra sentido al compararla con tu mercado.<\/p>\n          <div class=\"ps-chart\" data-chart=\"competition\"><svg role=\"img\" aria-label=\"Comparaci\u00f3n de tu proyecto y competidor de referencia de junio a noviembre\" viewBox=\"0 0 800 220\"><\/svg><div class=\"ps-tooltip\" aria-hidden=\"true\"><\/div><\/div>\n          <div class=\"ps-legend\"><span class=\"ps-legend-you\"><i><\/i>Tu proyecto<\/span><span class=\"ps-legend-rival\"><i><\/i>Competidor de referencia<\/span><\/div>\n        <\/div>\n      <\/div>\n      <div class=\"ps-footer\">Vista conceptual del informe en Looker Studio, antes Data Studio. No son resultados de clientes ni una conexi\u00f3n a datos reales.<\/div>\n    <\/div>\n  <\/div>\n<\/section>\n<style>\n.ps-panorama{--ps-ink:#111a2d;--ps-text:#6c7e99;--ps-blue:#3168ff;--ps-border:#e0e7f0;--ps-soft:#f0f4f8;box-sizing:border-box;width:100%;background:#fafcff;font-family:Inter,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Arial,sans-serif;color:var(--ps-ink);border-top:1px solid #edf1f7;border-bottom:1px solid #edf1f7}\n.ps-panorama *{box-sizing:border-box}.ps-panorama .ps-wrap{max-width:1518px;margin:auto;padding:73px 0 76px;display:grid;grid-template-columns:minmax(0,580px) minmax(0,890px);align-items:center;gap:57px}.ps-panorama .ps-kicker{font-size:16px;line-height:1.4;color:var(--ps-blue);font-weight:700;margin:0 0 15px}.ps-panorama .ps-intro h2{font-size:42px;line-height:1.09;letter-spacing:-1.1px;font-weight:750;color:var(--ps-ink);margin:0 0 23px}.ps-panorama .ps-description{color:var(--ps-text);font-size:18px;line-height:1.62;max-width:585px;margin:0}.ps-benefits{display:flex;flex-direction:column;gap:25px;margin-top:32px}.ps-benefit{display:flex;gap:15px;align-items:flex-start}.ps-benefit>svg{width:22px;height:22px;flex:none;margin-top:2px;fill:none;stroke:var(--ps-blue);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.ps-benefit strong{display:block;font-size:18px;line-height:1.4;font-weight:700;color:var(--ps-ink)}.ps-benefit span{display:block;font-size:16px;line-height:1.55;color:var(--ps-text)}\n.ps-dashboard{background:#fff;border:1px solid var(--ps-border);border-radius:16px;padding:31px;min-width:0;box-shadow:0 1px 0 rgba(23,42,80,.012)}.ps-topbar{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;margin-bottom:27px}.ps-heading{display:flex;gap:14px;align-items:center;min-width:0}.ps-heading>svg{width:26px;height:26px;flex:none;fill:none;stroke:var(--ps-blue);stroke-width:1.9;stroke-linejoin:round;stroke-linecap:round}.ps-heading h3{font-size:21px;line-height:1.3;margin:0 0 3px;font-weight:740;color:var(--ps-ink)}.ps-heading p{font-size:14px;color:var(--ps-text);line-height:1.35;margin:0}.ps-badge{font-size:13px;color:var(--ps-text);background:#f7f9fc;border-radius:99px;padding:6px 14px;white-space:nowrap;margin-top:9px}\n.ps-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:3px;padding:5px;background:var(--ps-soft);border-radius:13px;margin-bottom:23px}.ps-panorama .ps-tab{appearance:none;border:0;background:transparent;border-radius:10px;min-height:39px;padding:7px 8px;color:var(--ps-text);font:500 16px\/1.3 inherit;cursor:pointer;transition:background .2s,color .2s,box-shadow .2s}.ps-panorama .ps-tab:hover{color:var(--ps-ink)}.ps-panorama .ps-tab.is-active{background:#fff;color:var(--ps-ink);box-shadow:0 1px 3px rgba(32,45,65,.07)}.ps-panorama .ps-tab:focus-visible{outline:2px solid var(--ps-blue);outline-offset:2px}.ps-tab-content{min-height:364px}.ps-panel[hidden]{display:none!important}.ps-score{display:flex;align-items:baseline;gap:5px;flex-wrap:wrap}.ps-score>strong{font-size:41px;letter-spacing:-1.4px;font-weight:750;line-height:1.1}.ps-score>span:nth-child(2){font-size:17px;color:var(--ps-text)}.ps-score-trend{display:inline-flex;align-items:center;gap:7px;margin-left:16px;color:var(--ps-blue);font-size:16px}.ps-score-trend svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.ps-hint{font-size:14px;line-height:1.4;color:var(--ps-text);margin:15px 0 11px}.ps-chart{position:relative;width:100%;touch-action:pan-y}.ps-chart svg{display:block;width:100%;height:auto;overflow:visible}.ps-chart .ps-axis{stroke:#858585;stroke-width:1}.ps-chart .ps-grid{stroke:#e3eaf2;stroke-width:1}.ps-chart .ps-axis-label{fill:#72839d;font-size:13px;font-family:inherit}.ps-chart .ps-line-you{fill:none;stroke:#3168ff;stroke-width:3.2;stroke-linejoin:round;stroke-linecap:round}.ps-chart .ps-line-rival{fill:none;stroke:#728199;stroke-width:2.4;stroke-dasharray:8 7;stroke-linejoin:round}.ps-chart .ps-point-you{fill:#fff;stroke:#3168ff;stroke-width:3.2}.ps-chart .ps-point-rival{fill:#fff;stroke:#728199;stroke-width:1.8}.ps-chart .ps-hoverline{stroke:#a4b0c2;stroke-width:1;stroke-dasharray:3 4}.ps-chart .ps-hit-area{fill:transparent;cursor:crosshair}.ps-tooltip{position:absolute;z-index:3;pointer-events:none;display:none;background:#fff;border:1px solid #e5eaf1;box-shadow:0 5px 18px rgba(22,38,65,.11);border-radius:7px;padding:8px 11px;font-size:13px;line-height:1.5;min-width:105px;color:var(--ps-ink)}.ps-tooltip strong{display:block;font-weight:700}.ps-tooltip .ps-tooltip-you{color:#3168ff;display:block}.ps-tooltip .ps-tooltip-rival{color:#728199;display:block}.ps-chart.is-hovering .ps-tooltip{display:block}.ps-panel-subtitle{color:var(--ps-text);font-size:16px;margin:4px 0 26px;line-height:1.5}.ps-keyword-table{width:100%;border-collapse:collapse;font-size:17px;line-height:1.5;text-align:left}.ps-keyword-table th{font-weight:600;color:var(--ps-ink)}.ps-keyword-table th,.ps-keyword-table td{border-bottom:1px solid var(--ps-border);padding:16px 5px}.ps-keyword-table th:first-child,.ps-keyword-table td:first-child{width:70%;padding-left:0}.ps-keyword-table td:nth-child(2){color:var(--ps-text)}.ps-keyword-table .ps-positive{color:#3168ff;font-weight:650}.ps-keyword-table .ps-negative{color:#ec4444;font-weight:650}.ps-table-note{font-size:14px;color:var(--ps-text);margin:17px 0 0;line-height:1.6}.ps-legend{display:flex;flex-wrap:wrap;gap:20px;margin:11px 0 0;color:var(--ps-text);font-size:14px}.ps-legend span{display:inline-flex;align-items:center;gap:6px}.ps-legend i{display:inline-block;width:17px;border-top:2px solid #3168ff}.ps-legend-you{color:#3168ff}.ps-legend-rival i{border-color:#728199;border-top-style:dashed}.ps-footer{border-top:1px solid var(--ps-border);padding-top:20px;margin-top:20px;color:var(--ps-text);font-size:13px;line-height:1.6}\n@media(max-width:1600px){.ps-panorama .ps-wrap{padding-left:5%;padding-right:5%;grid-template-columns:minmax(0,.84fr) minmax(0,1.16fr);gap:5%}.ps-panorama .ps-intro h2{font-size:clamp(31px,2.6vw,42px)}}\n@media(max-width:1024px){.ps-panorama .ps-wrap{grid-template-columns:1fr;padding:55px 5%;gap:35px;max-width:850px}.ps-panorama .ps-intro h2{font-size:38px}.ps-dashboard{padding:26px}.ps-tab-content{min-height:340px}}\n@media(max-width:600px){.ps-panorama .ps-wrap{padding:44px 18px;gap:30px}.ps-panorama .ps-kicker{font-size:12px}.ps-panorama .ps-intro h2{font-size:clamp(29px,8vw,37px);letter-spacing:-.7px}.ps-panorama .ps-description{font-size:15px}.ps-benefits{gap:20px;margin-top:25px}.ps-benefit strong{font-size:15px}.ps-benefit span{font-size:14px}.ps-dashboard{padding:18px 13px;border-radius:13px}.ps-heading{gap:8px}.ps-heading>svg{width:21px;height:21px}.ps-heading h3{font-size:17px}.ps-heading p{font-size:11px}.ps-badge{font-size:10px;padding:5px 7px;margin-top:2px}.ps-tabs{margin-bottom:19px}.ps-panorama .ps-tab{font-size:12px;min-height:37px;padding:5px 3px}.ps-score>strong{font-size:36px}.ps-score-trend{margin-left:6px;font-size:12px}.ps-score-trend svg{width:15px}.ps-hint{font-size:11px}.ps-panel-subtitle{font-size:13px;margin-bottom:15px}.ps-keyword-table{font-size:12px}.ps-keyword-table th,.ps-keyword-table td{padding:13px 2px}.ps-table-note,.ps-legend,.ps-footer{font-size:11px}.ps-tab-content{min-height:245px}.ps-footer{margin-top:20px;padding-top:16px}.ps-chart .ps-axis-label{font-size:14px}}\n@media(prefers-reduced-motion:reduce){.ps-panorama *{transition:none!important;animation:none!important}}\n<\/style>\n<script>\n(function(){\n  'use strict';\n  const NS='http:\/\/www.w3.org\/2000\/svg';\n  const months=['Jun','Jul','Ago','Sep','Oct','Nov'];\n  const you=[34,39,42,51,56,64];\n  const rival=[45,43,46,48,47,50];\n  const X0=38,X1=786,Y0=12,Y1=177;\n  const X=i=>X0+(X1-X0)*i\/5;\n  const Y=n=>Y1-(Y1-Y0)*n\/100;\n  const make=(tag,attrs={},content)=>{let e=document.createElementNS(NS,tag);for(let [k,v] of Object.entries(attrs))e.setAttribute(k,v);if(content!=null)e.textContent=content;return e};\n  const linePath=arr=>arr.map((n,i)=>(i?'L':'M')+X(i)+' '+Y(n)).join(' ');\n  function render(chart,type){\n    const svg=chart.querySelector('svg');if(!svg)return;\n    svg.textContent='';\n    const lines=make('g');svg.appendChild(lines);\n    [0,25,50,75,100].forEach(n=>{\n      const y=Y(n);\n      lines.appendChild(make('line',{x1:X0,y1:y,x2:X1,y2:y,class:'ps-grid'}));\n      lines.appendChild(make('text',{x:X0-9,y:y+4,'text-anchor':'end',class:'ps-axis-label'},n));\n    });\n    lines.appendChild(make('line',{x1:X0,y1:Y0,x2:X0,y2:Y1,class:'ps-axis'}));\n    lines.appendChild(make('line',{x1:X0,y1:Y1,x2:X1,y2:Y1,class:'ps-axis'}));\n    months.forEach((m,i)=>{\n      const x=X(i);lines.appendChild(make('line',{x1:x,y1:Y1,x2:x,y2:Y1+6,class:'ps-axis'}));\n      lines.appendChild(make('text',{x,y:Y1+20,'text-anchor':'middle',class:'ps-axis-label'},m));\n    });\n    const group=make('g');svg.appendChild(group);\n    let paths=[];\n    if(type==='competition')paths.push(['ps-line-rival',rival]);\n    paths.push(['ps-line-you',you]);\n    paths.forEach(([name,series])=>{\n      const path=make('path',{d:linePath(series),class:name});group.appendChild(path);\n      const length=path.getTotalLength();\n      if(!window.matchMedia('(prefers-reduced-motion: reduce)').matches){\n        path.style.strokeDasharray=length;\n        path.style.strokeDashoffset=length;\n        path.style.transition='stroke-dashoffset 700ms ease';\n        requestAnimationFrame(()=>requestAnimationFrame(()=>{\n          path.style.strokeDashoffset='0';\n          if(name==='ps-line-rival')setTimeout(()=>{path.style.strokeDasharray='8 7';path.style.transition='none'},720);\n        }));\n      }\n    });\n    if(type==='competition')rival.forEach((n,i)=>group.appendChild(make('circle',{cx:X(i),cy:Y(n),r:3.1,class:'ps-point-rival'})));\n    you.forEach((n,i)=>group.appendChild(make('circle',{cx:X(i),cy:Y(n),r:3.6,class:'ps-point-you'})));\n    const interaction=make('g');svg.appendChild(interaction);\n    const vertical=make('line',{x1:X0,y1:Y0,x2:X0,y2:Y1,class:'ps-hoverline',visibility:'hidden'});interaction.appendChild(vertical);\n    const hoverYou=make('circle',{r:6,fill:'#fff',stroke:'#3168ff','stroke-width':3,visibility:'hidden'});interaction.appendChild(hoverYou);\n    const hoverRival=make('circle',{r:5,fill:'#fff',stroke:'#728199','stroke-width':2,visibility:'hidden'});interaction.appendChild(hoverRival);\n    const tip=chart.querySelector('.ps-tooltip');\n    let selected=-1;\n    function show(i){\n      if(i===selected)return;selected=i;\n      vertical.setAttribute('x1',X(i));vertical.setAttribute('x2',X(i));vertical.setAttribute('visibility','visible');\n      hoverYou.setAttribute('cx',X(i));hoverYou.setAttribute('cy',Y(you[i]));hoverYou.setAttribute('visibility','visible');\n      hoverRival.setAttribute('visibility',type==='competition'?'visible':'hidden');\n      if(type==='competition'){hoverRival.setAttribute('cx',X(i));hoverRival.setAttribute('cy',Y(rival[i]));}\n      tip.replaceChildren();\n      const title=document.createElement('strong');title.textContent=months[i];tip.appendChild(title);\n      const item=document.createElement('span');item.className='ps-tooltip-you';item.textContent='Tu proyecto: '+you[i];tip.appendChild(item);\n      if(type==='competition'){const second=document.createElement('span');second.className='ps-tooltip-rival';second.textContent='Competidor de referencia: '+rival[i];tip.appendChild(second);}\n      const chartWidth=chart.clientWidth;\n      const at=(X(i)\/800)*chartWidth;\n      tip.style.left=Math.max(4,Math.min(chartWidth-158,at+12))+'px';\n      tip.style.top=Math.max(0,(Y(type==='competition'?Math.max(you[i],rival[i]):you[i])\/220)*chartWidth*(220\/800)-80)+'px';\n      chart.classList.add('is-hovering');tip.setAttribute('aria-hidden','false');\n    }\n    function hide(){selected=-1;chart.classList.remove('is-hovering');tip.setAttribute('aria-hidden','true');vertical.setAttribute('visibility','hidden');hoverYou.setAttribute('visibility','hidden');hoverRival.setAttribute('visibility','hidden')}\n    const hit=make('rect',{x:X0,y:Y0,width:X1-X0,height:Y1-Y0+12,class:'ps-hit-area',tabindex:'0','aria-label':'Explorar datos de junio a noviembre con las flechas'});interaction.appendChild(hit);\n    function fromEvent(e){const pt=svg.createSVGPoint();pt.x=e.clientX;pt.y=e.clientY;const transform=svg.getScreenCTM();if(!transform)return;const local=pt.matrixTransform(transform.inverse());show(Math.max(0,Math.min(5,Math.round((local.x-X0)\/(X1-X0)*5))))}\n    hit.addEventListener('pointermove',fromEvent);hit.addEventListener('pointerdown',fromEvent);hit.addEventListener('pointerleave',hide);hit.addEventListener('blur',hide);\n    hit.addEventListener('focus',()=>show(0));hit.addEventListener('keydown',e=>{if(e.key==='ArrowRight'||e.key==='ArrowLeft'){e.preventDefault();show(Math.max(0,Math.min(5,selected+(e.key==='ArrowRight'?1:-1))))}});\n  }\n  function init(root){if(root.dataset.psReady)return;root.dataset.psReady='1';\n    const tabs=[...root.querySelectorAll('.ps-tab')];\n    function activate(tab,focus=false){const value=tab.dataset.tab;\n      tabs.forEach(t=>{const selected=t===tab;t.classList.toggle('is-active',selected);t.setAttribute('aria-selected',String(selected));t.tabIndex=selected?0:-1});\n      root.querySelectorAll('.ps-panel').forEach(p=>{const selected=p.dataset.panel===value;p.hidden=!selected;p.classList.toggle('is-active',selected)});\n      const chart=root.querySelector('[data-chart=\"'+value+'\"]');if(chart)render(chart,value);\n      if(focus)tab.focus();\n    }\n    tabs.forEach((tab,index)=>{tab.addEventListener('click',()=>activate(tab));tab.addEventListener('keydown',e=>{if(!['ArrowLeft','ArrowRight','Home','End'].includes(e.key))return;e.preventDefault();let next=e.key==='Home'?0:e.key==='End'?tabs.length-1:(index+(e.key==='ArrowRight'?1:-1)+tabs.length)%tabs.length;activate(tabs[next],true)})});\n    activate(tabs[0]);\n  }\n  function boot(){document.querySelectorAll('.ps-panorama').forEach(init)}\n  if(document.readyState==='loading')document.addEventListener('DOMContentLoaded',boot);else boot();\n})();\n<\/script>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-7b4a339 elementor-section-full_width elementor-section-height-default elementor-section-height-default\" data-id=\"7b4a339\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-6753bd5 ot-flex-column-vertical\" data-id=\"6753bd5\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-8b98d1f elementor-widget elementor-widget-html\" data-id=\"8b98d1f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n<section class=\"seo-momento\" aria-labelledby=\"seo-momento-titulo\">\n  <div class=\"seo-momento__container\">\n\n    <!-- ENCABEZADO -->\n    <div class=\"seo-momento__header\">\n      <p class=\"seo-momento__eyebrow\">\n        PENSADO PARA TU MOMENTO\n      <\/p>\n\n      <h2 id=\"seo-momento-titulo\" class=\"seo-momento__title\">\n        Mant\u00e9n el pulso de tu posicionamiento.\n      <\/h2>\n\n      <p class=\"seo-momento__subtitle\">\n        Para empresas que quieren entender su presencia org\u00e1nica sin asumir ahora la ejecuci\u00f3n<br class=\"seo-momento__desktop-break\">\n        de una campa\u00f1a SEO.\n      <\/p>\n    <\/div>\n\n    <!-- TARJETAS -->\n    <div class=\"seo-momento__grid\">\n\n      <!-- TARJETA 1 -->\n      <article class=\"seo-momento__card\">\n        <div class=\"seo-momento__icon\" aria-hidden=\"true\">\n          <svg viewBox=\"0 0 24 24\" fill=\"none\"\n               stroke=\"currentColor\" stroke-width=\"1.9\"\n               stroke-linecap=\"round\" stroke-linejoin=\"round\">\n            <rect x=\"4\" y=\"4\" width=\"16\" height=\"18\" rx=\"2\"\/>\n            <rect x=\"9\" y=\"2\" width=\"6\" height=\"4\" rx=\"1\"\/>\n            <path d=\"M8 11h.01M12 11h4M8 16h.01M12 16h4\"\/>\n          <\/svg>\n        <\/div>\n\n        <h3 class=\"seo-momento__card-title\">\n          Sin campa\u00f1a activa\n        <\/h3>\n\n        <p class=\"seo-momento__card-description\">\n          Sigue midiendo tu web aunque no necesites acciones SEO este mes.\n        <\/p>\n      <\/article>\n\n      <!-- TARJETA 2 -->\n      <article class=\"seo-momento__card\">\n        <div class=\"seo-momento__icon\" aria-hidden=\"true\">\n          <svg viewBox=\"0 0 24 24\" fill=\"none\"\n               stroke=\"currentColor\" stroke-width=\"1.9\"\n               stroke-linecap=\"round\" stroke-linejoin=\"round\">\n            <path d=\"M4 3v18h17\"\/>\n            <path d=\"M9 16V9\"\/>\n            <path d=\"M14 16V5\"\/>\n            <path d=\"M19 16v-4\"\/>\n          <\/svg>\n        <\/div>\n\n        <h3 class=\"seo-momento__card-title\">\n          Con un presupuesto ajustado\n        <\/h3>\n\n        <p class=\"seo-momento__card-description\">\n          Conoce el estado de tu negocio antes de decidir d\u00f3nde invertir m\u00e1s adelante.\n        <\/p>\n      <\/article>\n\n      <!-- TARJETA 3 -->\n      <article class=\"seo-momento__card\">\n        <div class=\"seo-momento__icon\" aria-hidden=\"true\">\n          <svg viewBox=\"0 0 24 24\" fill=\"none\"\n               stroke=\"currentColor\" stroke-width=\"1.9\"\n               stroke-linecap=\"round\" stroke-linejoin=\"round\">\n            <path d=\"M3 5h8M15 5h6\"\/>\n            <path d=\"M3 12h3M10 12h11\"\/>\n            <path d=\"M3 19h11M18 19h3\"\/>\n            <path d=\"M11 2v6M6 9v6M17 16v6\"\/>\n          <\/svg>\n        <\/div>\n\n        <h3 class=\"seo-momento__card-title\">\n          Con un equipo propio\n        <\/h3>\n\n        <p class=\"seo-momento__card-description\">\n          Comparte una lectura mensual clara con quienes toman decisiones en tu empresa.\n        <\/p>\n      <\/article>\n\n    <\/div>\n\n    <!-- NOTA INFORMATIVA -->\n    <div class=\"seo-momento__notice\">\n      <p>\n        Medimos e interpretamos. La ejecuci\u00f3n t\u00e9cnica, el contenido,\n        los enlaces y las campa\u00f1as SEO se contratan por separado;\n        el reporte no garantiza mejores posiciones.\n      <\/p>\n    <\/div>\n\n  <\/div>\n<\/section>\n\n<style>\n\/* ==================================\n   SECCI\u00d3N SEO - ESTILOS AISLADOS\n================================== *\/\n\n.seo-momento {\n  --seo-blue: #2864ff;\n  --seo-dark: #111a2d;\n  --seo-muted: #6c7e99;\n  --seo-border: #e2e9f4;\n\n  width: 100%;\n  background: #ffffff;\n  border-top: 1px solid #edf1f7;\n  border-bottom: 1px solid #e8edf5;\n  padding: 94px 24px 90px;\n  box-sizing: border-box;\n  font-family: Inter, -apple-system, BlinkMacSystemFont,\n               \"Segoe UI\", Arial, sans-serif;\n}\n\n.seo-momento *,\n.seo-momento *::before,\n.seo-momento *::after {\n  box-sizing: border-box;\n}\n\n.seo-momento__container {\n  width: 100%;\n  max-width: 1536px;\n  margin: 0 auto;\n}\n\n\/* ENCABEZADO *\/\n\n.seo-momento__header {\n  margin: 0 0 46px;\n}\n\n.seo-momento .seo-momento__eyebrow {\n  margin: 0 0 16px;\n  padding: 0;\n  color: var(--seo-blue);\n  font-size: 16px;\n  font-weight: 600;\n  line-height: 1.4;\n  letter-spacing: 0;\n  text-transform: uppercase;\n}\n\n.seo-momento .seo-momento__title {\n  margin: 0 0 16px;\n  padding: 0;\n  color: var(--seo-dark);\n  font-size: 40px;\n  font-weight: 750;\n  line-height: 1.25;\n  letter-spacing: -1.1px;\n  text-transform: none;\n}\n\n.seo-momento .seo-momento__subtitle {\n  margin: 0;\n  padding: 0;\n  max-width: 1100px;\n  color: var(--seo-muted);\n  font-size: 20px;\n  font-weight: 400;\n  line-height: 1.58;\n}\n\n\/* GRID DE TARJETAS *\/\n\n.seo-momento__grid {\n  display: grid;\n  grid-template-columns: repeat(3, minmax(0, 1fr));\n  gap: 26px;\n  align-items: stretch;\n}\n\n\/* TARJETA *\/\n\n.seo-momento__card {\n  min-width: 0;\n  min-height: 212px;\n  padding: 27px 27px 26px;\n  background: #ffffff;\n  border: 1px solid var(--seo-border);\n  border-radius: 13px;\n  box-shadow: none;\n  display: flex;\n  flex-direction: column;\n  align-items: flex-start;\n  transition:\n    border-color .25s ease,\n    box-shadow .25s ease,\n    transform .25s ease;\n}\n\n\/* HOVER SUTIL *\/\n\n@media (hover: hover) {\n  .seo-momento__card:hover {\n    transform: translateY(-4px);\n    border-color: #cbd8f7;\n    box-shadow: 0 12px 28px rgba(27, 58, 112, .055);\n  }\n}\n\n\/* ICONOS *\/\n\n.seo-momento__icon {\n  width: 31px;\n  height: 31px;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  color: var(--seo-blue);\n  margin-bottom: 24px;\n  flex-shrink: 0;\n}\n\n.seo-momento__icon svg {\n  width: 31px;\n  height: 31px;\n  display: block;\n}\n\n\/* T\u00cdTULOS *\/\n\n.seo-momento .seo-momento__card-title {\n  margin: 0 0 14px;\n  padding: 0;\n  color: var(--seo-dark);\n  font-size: 22px;\n  font-weight: 700;\n  line-height: 1.3;\n  letter-spacing: -.5px;\n  text-transform: none;\n}\n\n\/* DESCRIPCIONES *\/\n\n.seo-momento .seo-momento__card-description {\n  margin: 0;\n  padding: 0;\n  color: var(--seo-muted);\n  font-size: 18px;\n  font-weight: 400;\n  line-height: 1.6;\n}\n\n\/* NOTA INFERIOR *\/\n\n.seo-momento__notice {\n  margin-top: 30px;\n  border-left: 2px solid var(--seo-blue);\n  padding: 2px 0 2px 18px;\n}\n\n.seo-momento .seo-momento__notice p {\n  margin: 0;\n  padding: 0;\n  color: var(--seo-muted);\n  font-size: 16px;\n  font-weight: 400;\n  line-height: 1.5;\n}\n\n\/* ==================================\n   TABLET\n================================== *\/\n\n@media (max-width: 1100px) {\n  .seo-momento {\n    padding: 76px 30px;\n  }\n\n  .seo-momento .seo-momento__title {\n    font-size: 36px;\n  }\n\n  .seo-momento__grid {\n    gap: 18px;\n  }\n\n  .seo-momento__card {\n    padding: 24px 21px;\n  }\n\n  .seo-momento .seo-momento__card-title {\n    font-size: 19px;\n  }\n\n  .seo-momento .seo-momento__card-description {\n    font-size: 16px;\n  }\n}\n\n\/* ==================================\n   TABLET VERTICAL\n================================== *\/\n\n@media (max-width: 850px) {\n  .seo-momento__grid {\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n  }\n\n  .seo-momento__card {\n    min-height: 205px;\n  }\n\n  .seo-momento__desktop-break {\n    display: none;\n  }\n\n  .seo-momento .seo-momento__subtitle {\n    font-size: 18px;\n  }\n}\n\n\/* ==================================\n   M\u00d3VIL\n================================== *\/\n\n@media (max-width: 600px) {\n  .seo-momento {\n    padding: 58px 20px 62px;\n  }\n\n  .seo-momento__header {\n    margin-bottom: 32px;\n  }\n\n  .seo-momento .seo-momento__eyebrow {\n    font-size: 12px;\n    margin-bottom: 13px;\n    letter-spacing: .3px;\n  }\n\n  .seo-momento .seo-momento__title {\n    font-size: clamp(27px, 7vw, 34px);\n    line-height: 1.2;\n    letter-spacing: -.8px;\n    margin-bottom: 16px;\n  }\n\n  .seo-momento .seo-momento__subtitle {\n    font-size: 16px;\n    line-height: 1.65;\n  }\n\n  .seo-momento__grid {\n    grid-template-columns: 1fr;\n    gap: 15px;\n  }\n\n  .seo-momento__card {\n    min-height: unset;\n    padding: 24px 23px;\n    border-radius: 12px;\n  }\n\n  .seo-momento__icon {\n    margin-bottom: 20px;\n  }\n\n  .seo-momento .seo-momento__card-title {\n    font-size: 20px;\n    margin-bottom: 10px;\n  }\n\n  .seo-momento .seo-momento__card-description {\n    font-size: 16px;\n    line-height: 1.6;\n  }\n\n  .seo-momento__notice {\n    margin-top: 28px;\n    padding-left: 15px;\n  }\n\n  .seo-momento .seo-momento__notice p {\n    font-size: 14px;\n    line-height: 1.65;\n  }\n}\n\n\/* ACCESIBILIDAD *\/\n\n@media (prefers-reduced-motion: reduce) {\n  .seo-momento__card {\n    transition: none;\n  }\n\n  .seo-momento__card:hover {\n    transform: none;\n  }\n}\n<\/style>\n\n<script>\n(function () {\n  \"use strict\";\n\n  \/\/ Esta secci\u00f3n es informativa.\n  \/\/ Los efectos hover y el dise\u00f1o responsive\n  \/\/ funcionan directamente mediante CSS.\n  \/\/ No requiere bibliotecas JavaScript externas.\n})();\n<\/script>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-a10cb65 elementor-section-full_width elementor-section-height-default elementor-section-height-default\" data-id=\"a10cb65\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-1365b33 ot-flex-column-vertical\" data-id=\"1365b33\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-7d3ffe6 elementor-widget elementor-widget-html\" data-id=\"7d3ffe6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n<!-- ==========================================\n     SEORemoto - Proceso del informe SEO\n     Compatible con WordPress \/ Elementor\n========================================== -->\n\n<section class=\"seo-proceso\" aria-labelledby=\"seo-proceso-titulo\">\n  <div class=\"seo-proceso__container\">\n\n    <!-- T\u00cdTULO PRINCIPAL -->\n    <h2 id=\"seo-proceso-titulo\" class=\"seo-proceso__heading\">\n      Un informe construido alrededor de tu proyecto\n    <\/h2>\n\n    <!-- COLUMNAS DEL PROCESO -->\n    <div class=\"seo-proceso__grid\">\n\n      <!-- PASO 01 -->\n      <article class=\"seo-proceso__item\">\n        <span class=\"seo-proceso__number\">01<\/span>\n\n        <h3 class=\"seo-proceso__title\">\n          Definimos lo relevante\n        <\/h3>\n\n        <p class=\"seo-proceso__description\">\n          Tu sitio, rubro, mercado, palabras clave y competidores\n          de referencia. Acordamos el alcance antes de contratar.\n        <\/p>\n      <\/article>\n\n      <!-- PASO 02 -->\n      <article class=\"seo-proceso__item\">\n        <span class=\"seo-proceso__number\">02<\/span>\n\n        <h3 class=\"seo-proceso__title\">\n          Validamos las fuentes\n        <\/h3>\n\n        <p class=\"seo-proceso__description\">\n          Confirmamos los datos disponibles y los accesos de\n          lectura necesarios. Sin hist\u00f3rico, establecemos una l\u00ednea\n          base.\n        <\/p>\n      <\/article>\n\n      <!-- PASO 03 -->\n      <article class=\"seo-proceso__item\">\n        <span class=\"seo-proceso__number\">03<\/span>\n\n        <h3 class=\"seo-proceso__title\">\n          Leemos la evoluci\u00f3n mensual\n        <\/h3>\n\n        <p class=\"seo-proceso__description\">\n          Un informe personalizado en Looker Studio con\n          comparaciones y hallazgos. Coordinamos la fecha de\n          entrega contigo.\n        <\/p>\n      <\/article>\n\n    <\/div>\n  <\/div>\n<\/section>\n\n<style>\n\/* ==========================================\n   ESTILOS GENERALES\n========================================== *\/\n\n.seo-proceso {\n  --sp-blue: #2864ff;\n  --sp-title: #111a2d;\n  --sp-text: #6c7e99;\n  --sp-background: #fbfbfd;\n\n  width: 100%;\n  padding: 70px 30px 69px;\n  background-color: var(--sp-background);\n  border-top: 1px solid #e9edf5;\n  border-bottom: 1px solid #e9edf5;\n  box-sizing: border-box;\n\n  font-family:\n    Inter,\n    -apple-system,\n    BlinkMacSystemFont,\n    \"Segoe UI\",\n    Arial,\n    sans-serif;\n}\n\n.seo-proceso *,\n.seo-proceso *::before,\n.seo-proceso *::after {\n  box-sizing: border-box;\n}\n\n\/* CONTENEDOR *\/\n\n.seo-proceso__container {\n  width: 100%;\n  max-width: 1660px;\n  margin: 0 auto;\n}\n\n\/* T\u00cdTULO PRINCIPAL *\/\n\n.seo-proceso .seo-proceso__heading {\n  margin: 0 0 43px;\n  padding: 0;\n\n  color: var(--sp-title);\n  font-size: 38px;\n  font-weight: 750;\n  line-height: 1.3;\n  letter-spacing: -0.9px;\n  text-transform: none;\n}\n\n\/* GRID DE 3 COLUMNAS *\/\n\n.seo-proceso__grid {\n  display: grid;\n  grid-template-columns: repeat(3, minmax(0, 1fr));\n  gap: 34px;\n  width: 100%;\n}\n\n\/* COLUMNAS *\/\n\n.seo-proceso__item {\n  position: relative;\n  display: flex;\n  flex-direction: column;\n  align-items: flex-start;\n  min-width: 0;\n\n  border-top: 2px solid var(--sp-blue);\n  padding-top: 24px;\n\n  background: transparent;\n  transition: border-color 0.25s ease;\n}\n\n\/* N\u00daMEROS *\/\n\n.seo-proceso__number {\n  display: block;\n  color: var(--sp-blue);\n  font-size: 17px;\n  font-weight: 600;\n  line-height: 1.4;\n  margin-bottom: 18px;\n}\n\n\/* T\u00cdTULOS DE CADA PASO *\/\n\n.seo-proceso .seo-proceso__title {\n  margin: 0 0 17px;\n  padding: 0;\n  color: var(--sp-title);\n\n  font-size: 24px;\n  font-weight: 700;\n  line-height: 1.35;\n  letter-spacing: -0.4px;\n  text-transform: none;\n}\n\n\/* DESCRIPCIONES *\/\n\n.seo-proceso .seo-proceso__description {\n  margin: 0;\n  padding: 0;\n  color: var(--sp-text);\n\n  font-size: 20px;\n  font-weight: 400;\n  line-height: 1.58;\n  letter-spacing: 0;\n}\n\n\/* ==========================================\n   TABLET\n========================================== *\/\n\n@media (max-width: 1100px) {\n  .seo-proceso {\n    padding: 65px 30px;\n  }\n\n  .seo-proceso .seo-proceso__heading {\n    font-size: 34px;\n  }\n\n  .seo-proceso__grid {\n    gap: 24px;\n  }\n\n  .seo-proceso .seo-proceso__title {\n    font-size: 21px;\n  }\n\n  .seo-proceso .seo-proceso__description {\n    font-size: 17px;\n  }\n}\n\n\/* ==========================================\n   TABLET VERTICAL\n========================================== *\/\n\n@media (max-width: 800px) {\n  .seo-proceso__grid {\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 36px 24px;\n  }\n\n  .seo-proceso .seo-proceso__heading {\n    font-size: 32px;\n    margin-bottom: 35px;\n  }\n}\n\n\/* ==========================================\n   M\u00d3VIL\n========================================== *\/\n\n@media (max-width: 600px) {\n  .seo-proceso {\n    padding: 52px 20px 56px;\n  }\n\n  .seo-proceso .seo-proceso__heading {\n    font-size: clamp(27px, 7vw, 32px);\n    line-height: 1.25;\n    letter-spacing: -0.6px;\n    margin-bottom: 35px;\n  }\n\n  .seo-proceso__grid {\n    grid-template-columns: 1fr;\n    gap: 32px;\n  }\n\n  .seo-proceso__item {\n    padding-top: 19px;\n  }\n\n  .seo-proceso__number {\n    font-size: 15px;\n    margin-bottom: 13px;\n  }\n\n  .seo-proceso .seo-proceso__title {\n    font-size: 21px;\n    margin-bottom: 12px;\n  }\n\n  .seo-proceso .seo-proceso__description {\n    font-size: 16px;\n    line-height: 1.65;\n  }\n}\n<\/style>\n\n<script>\n(function () {\n  \"use strict\";\n\n  \/\/ Componente informativo.\n  \/\/ No necesita JavaScript para su funcionamiento.\n  \/\/ CSS Grid controla la distribuci\u00f3n responsive.\n})();\n<\/script>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-b72fa4a elementor-section-full_width elementor-section-height-default elementor-section-height-default\" data-id=\"b72fa4a\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-0192b4b ot-flex-column-vertical\" data-id=\"0192b4b\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-a003777 elementor-widget elementor-widget-html\" data-id=\"a003777\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n<!-- ============================================\n  SEOREMOTO - PLANES DE INFORMES SEO\n  HTML + CSS + JS PARA ELEMENTOR\n============================================ -->\n\n<section class=\"sr-pricing\" id=\"planes-informe-seo\">\n  <div class=\"sr-pricing__container\">\n\n    <!-- ENCABEZADO -->\n    <header class=\"sr-pricing__header\">\n      <span class=\"sr-pricing__eyebrow\">\n        DOS NIVELES DE LECTURA\n      <\/span>\n\n      <h2 class=\"sr-pricing__heading\">\n        Tu informe mensual, a tu medida.\n      <\/h2>\n\n      <p class=\"sr-pricing__intro\">\n        Ambos planes incluyen personalizaci\u00f3n, evoluci\u00f3n de palabras clave y competencia.\n      <\/p>\n    <\/header>\n\n    <!-- TARJETAS DE PRECIOS -->\n    <div class=\"sr-pricing__grid\">\n\n      <!-- PLAN STANDARD -->\n      <article class=\"sr-plan sr-plan--selected\" data-plan=\"standard\">\n\n        <div class=\"sr-plan__heading-row\">\n          <h3 class=\"sr-plan__name\">Standard<\/h3>\n          <span class=\"sr-plan__status\">Seleccionado<\/span>\n        <\/div>\n\n        <p class=\"sr-plan__description\">\n          Una visi\u00f3n clara del estado org\u00e1nico de tu negocio.\n        <\/p>\n\n        <div class=\"sr-plan__price\">\n          <span class=\"sr-plan__amount\">$39.99<\/span>\n          <span class=\"sr-plan__period\">USD \/ mes<\/span>\n        <\/div>\n\n        <ul class=\"sr-plan__features\">\n          <li>Informe mensual personalizado en Looker Studio<\/li>\n          <li>Evoluci\u00f3n de palabras clave en Google<\/li>\n          <li>Seguimiento de competidores acordados<\/li>\n          <li>Indicadores org\u00e1nicos y comparaci\u00f3n mensual<\/li>\n          <li>Resumen de hallazgos del periodo<\/li>\n        <\/ul>\n\n        <a\n          class=\"sr-plan__button sr-plan__button--primary\"\n          href=\"https:\/\/wa.me\/?text=Hola%2C%20quiero%20solicitar%20el%20plan%20Standard%20de%20informes%20SEO%20de%20USD%2039.99%20al%20mes.\"\n          target=\"_blank\"\n          rel=\"noopener noreferrer\"\n          aria-label=\"Solicitar plan Standard\"\n        >\n          <span>Solicitar Standard<\/span>\n          <svg viewBox=\"0 0 24 24\" fill=\"none\"\n               stroke=\"currentColor\" stroke-width=\"1.8\"\n               stroke-linecap=\"round\" stroke-linejoin=\"round\"\n               aria-hidden=\"true\">\n            <path d=\"M5 12h14\"><\/path>\n            <path d=\"m12 5 7 7-7 7\"><\/path>\n          <\/svg>\n        <\/a>\n\n      <\/article>\n\n      <!-- PLAN EXCLUSIVO -->\n      <article class=\"sr-plan\" data-plan=\"exclusivo\">\n\n        <div class=\"sr-plan__heading-row\">\n          <h3 class=\"sr-plan__name\">Exclusivo<\/h3>\n          <span class=\"sr-plan__status\">Seleccionado<\/span>\n        <\/div>\n\n        <p class=\"sr-plan__description\">\n          M\u00e1s contexto para interpretar tu mercado y tus oportunidades.\n        <\/p>\n\n        <div class=\"sr-plan__price\">\n          <span class=\"sr-plan__amount\">$79.99<\/span>\n          <span class=\"sr-plan__period\">USD \/ mes<\/span>\n        <\/div>\n\n        <ul class=\"sr-plan__features\">\n          <li>Todo lo incluido en Standard<\/li>\n          <li>Lectura ampliada de tendencias por proyecto<\/li>\n          <li>Comparativa competitiva con mayor contexto<\/li>\n          <li>Segmentaci\u00f3n del informe seg\u00fan objetivos<\/li>\n          <li>Oportunidades priorizadas para tu negocio<\/li>\n        <\/ul>\n\n        <a\n          class=\"sr-plan__button sr-plan__button--outline\"\n          href=\"https:\/\/wa.me\/?text=Hola%2C%20quiero%20solicitar%20el%20plan%20Exclusivo%20de%20informes%20SEO%20de%20USD%2079.99%20al%20mes.\"\n          target=\"_blank\"\n          rel=\"noopener noreferrer\"\n          aria-label=\"Solicitar plan Exclusivo\"\n        >\n          <span>Solicitar Exclusivo<\/span>\n          <svg viewBox=\"0 0 24 24\" fill=\"none\"\n               stroke=\"currentColor\" stroke-width=\"1.8\"\n               stroke-linecap=\"round\" stroke-linejoin=\"round\"\n               aria-hidden=\"true\">\n            <path d=\"M5 12h14\"><\/path>\n            <path d=\"m12 5 7 7-7 7\"><\/path>\n          <\/svg>\n        <\/a>\n\n      <\/article>\n    <\/div>\n\n    <!-- NOTA INFERIOR -->\n    <p class=\"sr-pricing__disclaimer\">\n      Precios mensuales en d\u00f3lares estadounidenses. El alcance,\n      volumen de seguimiento, fuentes, impuestos aplicables y\n      condiciones de contrataci\u00f3n se confirman antes de comenzar.\n      Solicitar no genera un cobro.\n    <\/p>\n\n  <\/div>\n<\/section>\n\n<style>\n\/* ============================================\n   VARIABLES GENERALES\n============================================ *\/\n\n.sr-pricing {\n  --sr-blue: #2864ff;\n  --sr-blue-hover: #3861e8;\n  --sr-cyan: #10a8e7;\n  --sr-dark: #111a2d;\n  --sr-muted: #6c7e99;\n  --sr-border: #e3eaf4;\n\n  width: 100%;\n  padding: 85px 24px 84px;\n  background: #ffffff;\n  border-top: 1px solid #edf0f5;\n  border-bottom: 1px solid #e5eaf3;\n\n  font-family:\n    Inter,\n    -apple-system,\n    BlinkMacSystemFont,\n    \"Segoe UI\",\n    Arial,\n    sans-serif;\n\n  box-sizing: border-box;\n}\n\n.sr-pricing *,\n.sr-pricing *::before,\n.sr-pricing *::after {\n  box-sizing: border-box;\n}\n\n.sr-pricing__container {\n  max-width: 940px;\n  width: 100%;\n  margin: 0 auto;\n}\n\n\/* ============================================\n   ENCABEZADO\n============================================ *\/\n\n.sr-pricing__header {\n  text-align: center;\n  margin-bottom: 42px;\n}\n\n.sr-pricing__eyebrow {\n  display: block;\n  color: var(--sr-blue);\n  font-size: 15px;\n  font-weight: 600;\n  line-height: 1.5;\n  margin-bottom: 12px;\n}\n\n.sr-pricing .sr-pricing__heading {\n  margin: 0 0 15px;\n  padding: 0;\n  color: var(--sr-dark);\n  font-size: 38px;\n  font-weight: 750;\n  line-height: 1.25;\n  letter-spacing: -1px;\n  text-transform: none;\n}\n\n.sr-pricing .sr-pricing__intro {\n  margin: 0;\n  padding: 0;\n  color: var(--sr-muted);\n  font-size: 17px;\n  line-height: 1.6;\n  font-weight: 400;\n}\n\n\/* ============================================\n   GRID\n============================================ *\/\n\n.sr-pricing__grid {\n  display: grid;\n  grid-template-columns: repeat(2, minmax(0, 1fr));\n  gap: 24px;\n  align-items: stretch;\n}\n\n\/* ============================================\n   TARJETAS\n============================================ *\/\n\n.sr-plan {\n  display: flex;\n  flex-direction: column;\n  min-width: 0;\n  min-height: 493px;\n\n  padding: 32px 33px 33px;\n\n  background: #ffffff;\n  border: 1px solid var(--sr-border);\n  border-radius: 14px;\n\n  transition:\n    border-color .25s ease,\n    box-shadow .25s ease;\n}\n\n.sr-plan--selected {\n  border: 2px solid var(--sr-blue);\n  padding: 31px 32px 32px;\n}\n\n.sr-plan__heading-row {\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  gap: 12px;\n  margin-bottom: 12px;\n}\n\n.sr-pricing .sr-plan__name {\n  margin: 0;\n  padding: 0;\n  color: var(--sr-dark);\n  font-size: 26px;\n  font-weight: 700;\n  line-height: 1.3;\n  letter-spacing: -.5px;\n  text-transform: none;\n}\n\n.sr-plan__status {\n  display: none;\n  white-space: nowrap;\n  color: var(--sr-blue);\n  font-size: 13px;\n  font-weight: 600;\n}\n\n.sr-plan--selected .sr-plan__status {\n  display: inline-block;\n}\n\n.sr-pricing .sr-plan__description {\n  margin: 0 0 18px;\n  padding: 0;\n  min-height: 55px;\n  color: var(--sr-muted);\n  font-size: 17px;\n  font-weight: 400;\n  line-height: 1.55;\n}\n\n\/* ============================================\n   PRECIOS\n============================================ *\/\n\n.sr-plan__price {\n  display: flex;\n  align-items: baseline;\n  flex-wrap: wrap;\n  gap: 10px;\n  margin-bottom: 24px;\n}\n\n.sr-plan__amount {\n  color: var(--sr-dark);\n  font-size: 40px;\n  font-weight: 750;\n  line-height: 1.2;\n  letter-spacing: -1.3px;\n  font-variant-numeric: tabular-nums;\n}\n\n.sr-plan__period {\n  color: var(--sr-muted);\n  font-size: 15px;\n  font-weight: 400;\n  white-space: nowrap;\n}\n\n\/* ============================================\n   LISTADO DE CARACTER\u00cdSTICAS\n============================================ *\/\n\n.sr-plan__features {\n  display: flex;\n  flex-direction: column;\n  gap: 13px;\n\n  margin: 0 0 33px !important;\n  padding: 0 !important;\n  list-style: none !important;\n  flex-grow: 1;\n}\n\n.sr-plan__features li {\n  display: flex;\n  align-items: flex-start;\n  gap: 15px;\n  margin: 0;\n  padding: 0;\n  list-style: none;\n\n  color: var(--sr-dark);\n  font-size: 15px;\n  font-weight: 400;\n  line-height: 1.4;\n}\n\n.sr-plan__features li::before {\n  content: \"\";\n  display: block;\n  flex: 0 0 18px;\n  width: 18px;\n  height: 18px;\n  margin-top: 1px;\n\n  background-color: var(--sr-blue);\n\n  -webkit-mask: url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'\/%3E%3C\/svg%3E\") center \/ contain no-repeat;\n\n  mask: url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'\/%3E%3C\/svg%3E\") center \/ contain no-repeat;\n}\n\n\/* ============================================\n   BOTONES\n============================================ *\/\n\n.sr-pricing .sr-plan__button {\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  gap: 12px;\n\n  width: 100%;\n  min-height: 47px;\n\n  padding: 11px 18px;\n\n  border: 2px solid var(--sr-blue);\n  border-radius: 12px;\n\n  text-align: center;\n  text-decoration: none !important;\n\n  font-family: inherit;\n  font-size: 15px;\n  font-weight: 600;\n  line-height: 1.4;\n\n  cursor: pointer;\n\n  transition:\n    background .25s ease,\n    color .25s ease,\n    border-color .25s ease,\n    box-shadow .25s ease;\n}\n\n.sr-plan__button svg {\n  display: block;\n  width: 17px;\n  height: 17px;\n  flex-shrink: 0;\n  transition: transform .25s ease;\n}\n\n\/* STANDARD - DEGRADADO *\/\n\n.sr-pricing .sr-plan__button--primary {\n  background: linear-gradient(\n    105deg,\n    #2d61ed 0%,\n    #2479ea 52%,\n    #10a8e7 100%\n  );\n  color: #ffffff !important;\n  border-color: transparent;\n}\n\n\/* EXCLUSIVO - ESTADO ORIGINAL *\/\n\n.sr-pricing .sr-plan__button--outline {\n  background: #ffffff;\n  color: var(--sr-blue) !important;\n  border-color: var(--sr-blue);\n}\n\n\/* ============================================\n   HOVER - SEG\u00daN LA SEGUNDA IMAGEN\n============================================ *\/\n\n@media (hover: hover) {\n  .sr-pricing .sr-plan__button--outline:hover,\n  .sr-pricing .sr-plan__button--outline:focus-visible {\n    background: #3861e8 !important;\n    border-color: #3861e8 !important;\n    color: #ffffff !important;\n    box-shadow: none;\n  }\n\n  .sr-pricing .sr-plan__button--primary:hover,\n  .sr-pricing .sr-plan__button--primary:focus-visible {\n    background: #3861e8 !important;\n    border-color: #3861e8 !important;\n    color: #ffffff !important;\n    box-shadow: none;\n  }\n\n  .sr-pricing .sr-plan__button:hover svg {\n    transform: translateX(4px);\n  }\n}\n\n.sr-pricing .sr-plan__button:focus-visible {\n  outline: 3px solid rgba(40, 100, 255, .25);\n  outline-offset: 3px;\n}\n\n\/* ============================================\n   TEXTO INFERIOR\n============================================ *\/\n\n.sr-pricing .sr-pricing__disclaimer {\n  max-width: 820px;\n  margin: 26px auto 0;\n  padding: 0;\n\n  color: var(--sr-muted);\n  text-align: center;\n  font-size: 13px;\n  font-weight: 400;\n  line-height: 1.55;\n}\n\n\/* ============================================\n   TABLET\n============================================ *\/\n\n@media (max-width: 950px) {\n  .sr-pricing {\n    padding: 75px 28px;\n  }\n\n  .sr-pricing__grid {\n    gap: 18px;\n  }\n\n  .sr-plan {\n    padding: 27px 25px;\n  }\n\n  .sr-plan--selected {\n    padding: 26px 24px;\n  }\n\n  .sr-pricing .sr-plan__name {\n    font-size: 24px;\n  }\n\n  .sr-plan__amount {\n    font-size: 36px;\n  }\n\n  .sr-plan__features li {\n    font-size: 14px;\n  }\n}\n\n\/* ============================================\n   M\u00d3VIL\n============================================ *\/\n\n@media (max-width: 700px) {\n  .sr-pricing {\n    padding: 60px 20px 62px;\n  }\n\n  .sr-pricing__header {\n    margin-bottom: 32px;\n  }\n\n  .sr-pricing__eyebrow {\n    font-size: 12px;\n    margin-bottom: 12px;\n  }\n\n  .sr-pricing .sr-pricing__heading {\n    font-size: clamp(29px, 7vw, 35px);\n    line-height: 1.2;\n    letter-spacing: -.7px;\n  }\n\n  .sr-pricing .sr-pricing__intro {\n    font-size: 16px;\n    line-height: 1.6;\n  }\n\n  .sr-pricing__grid {\n    grid-template-columns: 1fr;\n    gap: 18px;\n  }\n\n  .sr-plan {\n    min-height: auto;\n    padding: 28px 24px;\n  }\n\n  .sr-plan--selected {\n    padding: 27px 23px;\n  }\n\n  .sr-pricing .sr-plan__name {\n    font-size: 24px;\n  }\n\n  .sr-pricing .sr-plan__description {\n    min-height: 0;\n    font-size: 16px;\n    margin-bottom: 19px;\n  }\n\n  .sr-plan__price {\n    margin-bottom: 25px;\n  }\n\n  .sr-plan__amount {\n    font-size: 38px;\n  }\n\n  .sr-plan__features {\n    gap: 15px;\n    margin-bottom: 30px !important;\n  }\n\n  .sr-plan__features li {\n    font-size: 14px;\n    line-height: 1.5;\n  }\n\n  .sr-pricing .sr-plan__button {\n    min-height: 50px;\n  }\n\n  .sr-pricing .sr-pricing__disclaimer {\n    margin-top: 25px;\n    font-size: 12px;\n    line-height: 1.65;\n  }\n}\n\n\/* ============================================\n   ACCESIBILIDAD\n============================================ *\/\n\n@media (prefers-reduced-motion: reduce) {\n  .sr-pricing .sr-plan__button,\n  .sr-plan__button svg,\n  .sr-plan {\n    transition: none;\n  }\n}\n<\/style>\n\n<script>\n(function () {\n  \"use strict\";\n\n  function initPricing() {\n    document.querySelectorAll(\".sr-pricing\").forEach(function(section) {\n\n      if (section.dataset.initialized === \"true\") return;\n      section.dataset.initialized = \"true\";\n\n      const plans = section.querySelectorAll(\".sr-plan\");\n\n      \/\/ Permite cambiar visualmente el plan seleccionado\n      \/\/ al hacer clic en cualquiera de sus tarjetas.\n      plans.forEach(function(plan) {\n        plan.addEventListener(\"click\", function(event) {\n\n          \/\/ No interferir con los enlaces.\n          if (event.target.closest(\"a\")) return;\n\n          plans.forEach(function(item) {\n            item.classList.remove(\"sr-plan--selected\");\n          });\n\n          plan.classList.add(\"sr-plan--selected\");\n        });\n      });\n\n    });\n  }\n\n  if (document.readyState === \"loading\") {\n    document.addEventListener(\"DOMContentLoaded\", initPricing);\n  } else {\n    initPricing();\n  }\n\n})();\n<\/script>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-27a21d3 elementor-section-full_width elementor-section-height-default elementor-section-height-default\" data-id=\"27a21d3\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-d8202fc ot-flex-column-vertical\" data-id=\"d8202fc\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-eccc612 elementor-widget elementor-widget-html\" data-id=\"eccc612\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n<!-- ===============================================\n SEOREMOTO - FORMULARIO INTERACTIVO DE INFORMES SEO\n Compatible con WordPress \/ Elementor\n HTML + CSS + JS\n=============================================== -->\n\n<section class=\"srf-section\" id=\"solicitar-informe-seo\">\n\n  <div class=\"srf-container\">\n\n    <!-- COLUMNA IZQUIERDA -->\n    <div class=\"srf-content\">\n\n      <div class=\"srf-content-inner\">\n\n        <span class=\"srf-eyebrow\">\n          DA EL PRIMER PASO\n        <\/span>\n\n        <h2 class=\"srf-title\">\n          Conoce el estado real de tu SEO.\n        <\/h2>\n\n        <p class=\"srf-description\">\n          Cu\u00e9ntanos qu\u00e9 negocio quieres medir.\n          Prepararemos tu solicitud para definir\n          un informe \u00fatil, no una colecci\u00f3n de\n          gr\u00e1ficos sin contexto.\n        <\/p>\n\n        <!-- RESUMEN DIN\u00c1MICO DEL PLAN -->\n        <div class=\"srf-summary\" aria-live=\"polite\">\n\n          <span class=\"srf-summary-label\">\n            Tu plan elegido\n          <\/span>\n\n          <h3 id=\"srf-summary-plan\" class=\"srf-summary-name\">\n            Standard\n          <\/h3>\n\n          <div id=\"srf-summary-price\" class=\"srf-summary-price\">\n            USD 39.99 \/ mes\n          <\/div>\n\n          <p class=\"srf-summary-note\">\n            Reporte personalizado \u00b7 Sin ejecuci\u00f3n de campa\u00f1as\n          <\/p>\n\n        <\/div>\n\n        <p class=\"srf-security-note\">\n          Nunca compartas contrase\u00f1as ni informaci\u00f3n sensible.\n          Los permisos de lectura se coordinan despu\u00e9s.\n        <\/p>\n\n      <\/div>\n    <\/div>\n\n    <!-- COLUMNA DERECHA -->\n    <div class=\"srf-form-card\">\n\n      <form id=\"srf-form\" class=\"srf-form\">\n\n        <!-- SELECCI\u00d3N DEL PLAN -->\n        <fieldset class=\"srf-plan-fieldset\">\n\n          <legend class=\"srf-label\">\n            Plan mensual\n          <\/legend>\n\n          <div class=\"srf-plan-options\">\n\n            <!-- STANDARD -->\n            <label class=\"srf-plan-option srf-plan-option-active\">\n\n              <input\n                type=\"radio\"\n                name=\"plan\"\n                value=\"standard\"\n                checked\n              >\n\n              <span class=\"srf-radio-custom\"><\/span>\n\n              <span class=\"srf-plan-text\">\n                <strong>Standard<\/strong>\n                <small>USD 39.99 \/ mes<\/small>\n              <\/span>\n\n            <\/label>\n\n            <!-- EXCLUSIVO -->\n            <label class=\"srf-plan-option\">\n\n              <input\n                type=\"radio\"\n                name=\"plan\"\n                value=\"exclusivo\"\n              >\n\n              <span class=\"srf-radio-custom\"><\/span>\n\n              <span class=\"srf-plan-text\">\n                <strong>Exclusivo<\/strong>\n                <small>USD 79.99 \/ mes<\/small>\n              <\/span>\n\n            <\/label>\n\n          <\/div>\n        <\/fieldset>\n\n        <!-- CAMPOS -->\n        <div class=\"srf-fields-grid\">\n\n          <div class=\"srf-field\">\n            <label for=\"srf-name\" class=\"srf-label\">\n              Nombre o empresa <span>*<\/span>\n            <\/label>\n            <input\n              type=\"text\"\n              id=\"srf-name\"\n              name=\"nombre\"\n              placeholder=\"Tu nombre o negocio\"\n              autocomplete=\"organization\"\n              maxlength=\"120\"\n              required\n            >\n          <\/div>\n\n          <div class=\"srf-field\">\n            <label for=\"srf-web\" class=\"srf-label\">\n              Sitio web <span>*<\/span>\n            <\/label>\n            <input\n              type=\"text\"\n              id=\"srf-web\"\n              name=\"web\"\n              placeholder=\"https:\/\/tuempresa.com\"\n              inputmode=\"url\"\n              maxlength=\"250\"\n              required\n            >\n          <\/div>\n\n          <div class=\"srf-field\">\n            <label for=\"srf-niche\" class=\"srf-label\">\n              Nicho o rubro <span>*<\/span>\n            <\/label>\n            <input\n              type=\"text\"\n              id=\"srf-niche\"\n              name=\"rubro\"\n              placeholder=\"Ej. turismo, servicios, eCommerce\"\n              maxlength=\"150\"\n              required\n            >\n          <\/div>\n\n          <div class=\"srf-field\">\n            <label for=\"srf-country\" class=\"srf-label\">\n              Pa\u00eds o mercado <span>*<\/span>\n            <\/label>\n            <input\n              type=\"text\"\n              id=\"srf-country\"\n              name=\"mercado\"\n              placeholder=\"Ej. Per\u00fa, Lima\"\n              maxlength=\"150\"\n              required\n            >\n          <\/div>\n\n          <div class=\"srf-field srf-field-full\">\n            <label for=\"srf-competitors\" class=\"srf-label\">\n              Competidores de referencia\n              <span class=\"srf-optional\">(opcional)<\/span>\n            <\/label>\n            <input\n              type=\"text\"\n              id=\"srf-competitors\"\n              name=\"competidores\"\n              placeholder=\"Nombres o sitios web\"\n              maxlength=\"500\"\n            >\n          <\/div>\n\n          <div class=\"srf-field srf-field-full\">\n            <label for=\"srf-objectives\" class=\"srf-label\">\n              \u00bfQu\u00e9 quieres entender de tu SEO?\n              <span class=\"srf-optional\">(opcional)<\/span>\n            <\/label>\n            <textarea\n              id=\"srf-objectives\"\n              name=\"objetivos\"\n              rows=\"3\"\n              maxlength=\"1500\"\n              placeholder=\"Ej. saber por qu\u00e9 bajan mis palabras clave o c\u00f3mo voy frente a mi competencia\"\n            ><\/textarea>\n          <\/div>\n\n        <\/div>\n\n        <!-- BOT\u00d3N PREPARAR -->\n        <button type=\"submit\" class=\"srf-submit\" id=\"srf-prepare\">\n          <span>Preparar mi solicitud<\/span>\n          <svg viewBox=\"0 0 24 24\" fill=\"none\"\n            stroke=\"currentColor\" stroke-width=\"1.8\"\n            stroke-linecap=\"round\" stroke-linejoin=\"round\">\n            <path d=\"M5 12h14\"\/>\n            <path d=\"m12 5 7 7-7 7\"\/>\n          <\/svg>\n        <\/button>\n\n        <p class=\"srf-privacy\">\n          No guardamos tus datos ni realizamos cobros.\n          Para recibir tu solicitud debes abrir WhatsApp y enviar el mensaje.\n        <\/p>\n\n        <!-- CONFIRMACI\u00d3N \/ WHATSAPP -->\n        <div id=\"srf-result\" class=\"srf-result\" hidden>\n\n          <p class=\"srf-result-title\" role=\"status\">\n            Tu solicitud del plan\n            <strong id=\"srf-confirm-plan\">Standard<\/strong>\n            est\u00e1 preparada.\n          <\/p>\n\n          <a\n            href=\"#\"\n            id=\"srf-whatsapp\"\n            class=\"srf-whatsapp\"\n            target=\"_blank\"\n            rel=\"noopener noreferrer\"\n          >\n            <svg viewBox=\"0 0 24 24\" fill=\"none\"\n              stroke=\"currentColor\" stroke-width=\"1.8\"\n              stroke-linecap=\"round\" stroke-linejoin=\"round\">\n              <path d=\"M21 11.5a8.4 8.4 0 0 1-.9 3.8A8.5 8.5 0 0 1 12.5 20a8.4 8.4 0 0 1-3.8-.9L3 21l1.9-5.7a8.4 8.4 0 0 1-.9-3.8A8.5 8.5 0 0 1 12.5 3 8.5 8.5 0 0 1 21 11.5Z\"\/>\n              <path d=\"M9 9.5c.4 2.3 2.2 4.1 4.5 4.5\"\/>\n            <\/svg>\n\n            <span>Abrir WhatsApp y enviar solicitud<\/span>\n            <svg viewBox=\"0 0 24 24\" fill=\"none\"\n              stroke=\"currentColor\" stroke-width=\"1.8\"\n              stroke-linecap=\"round\" stroke-linejoin=\"round\">\n              <path d=\"M5 12h14\"\/>\n              <path d=\"m12 5 7 7-7 7\"\/>\n            <\/svg>\n          <\/a>\n\n          <p class=\"srf-result-help\">\n            Revisa el mensaje en WhatsApp y pulsa enviar para completar tu solicitud.\n          <\/p>\n\n        <\/div>\n\n      <\/form>\n    <\/div>\n\n  <\/div>\n<\/section>\n\n<style>\n\/* ==========================================\n   VARIABLES Y SECCI\u00d3N PRINCIPAL\n========================================== *\/\n\n.srf-section {\n  --srf-blue: #2864ff;\n  --srf-dark: #111a2d;\n  --srf-muted: #6c7e99;\n  --srf-border: #e3eaf3;\n  --srf-bg: #fafbfc;\n\n  width: 100%;\n  padding: 80px 24px;\n  background: var(--srf-bg);\n  border-top: 1px solid #e9edf4;\n  border-bottom: 1px solid #e9edf4;\n  font-family: Inter, -apple-system, BlinkMacSystemFont,\n    \"Segoe UI\", Arial, sans-serif;\n  box-sizing: border-box;\n}\n\n.srf-section *,\n.srf-section *::before,\n.srf-section *::after {\n  box-sizing: border-box;\n}\n\n.srf-section [hidden] {\n  display: none !important;\n}\n\n.srf-container {\n  width: 100%;\n  max-width: 1338px;\n  margin: 0 auto;\n  display: grid;\n  grid-template-columns: minmax(0, 0.78fr) minmax(0, 1.22fr);\n  gap: 70px;\n  align-items: start;\n}\n\n\/* ==========================================\n   COLUMNA IZQUIERDA\n========================================== *\/\n\n.srf-content {\n  padding-top: 4px;\n}\n\n.srf-content-inner {\n  max-width: 530px;\n}\n\n.srf-eyebrow {\n  display: block;\n  color: var(--srf-blue);\n  font-size: 14px;\n  font-weight: 600;\n  line-height: 1.4;\n  margin-bottom: 15px;\n}\n\n.srf-section .srf-title {\n  margin: 0 0 18px;\n  padding: 0;\n  color: var(--srf-dark);\n  font-size: 37px;\n  font-weight: 750;\n  line-height: 1.11;\n  letter-spacing: -0.9px;\n  text-transform: none;\n}\n\n.srf-section .srf-description {\n  margin: 0 0 30px;\n  padding: 0;\n  color: var(--srf-muted);\n  font-size: 18px;\n  font-weight: 400;\n  line-height: 1.6;\n}\n\n\/* RESUMEN DEL PLAN *\/\n\n.srf-summary {\n  border-left: 2px solid var(--srf-blue);\n  padding: 0 0 0 20px;\n  margin-bottom: 28px;\n}\n\n.srf-summary-label {\n  display: block;\n  margin-bottom: 7px;\n  color: var(--srf-muted);\n  font-size: 14px;\n  line-height: 1.4;\n}\n\n.srf-section .srf-summary-name {\n  margin: 0 0 8px;\n  padding: 0;\n  color: var(--srf-dark);\n  font-size: 24px;\n  font-weight: 700;\n  line-height: 1.3;\n  text-transform: none;\n}\n\n.srf-summary-price {\n  color: var(--srf-blue);\n  font-size: 20px;\n  font-weight: 400;\n  line-height: 1.4;\n  margin-bottom: 11px;\n}\n\n.srf-section .srf-summary-note {\n  margin: 0;\n  padding: 0;\n  color: var(--srf-muted);\n  font-size: 14px;\n  line-height: 1.5;\n}\n\n.srf-section .srf-security-note {\n  margin: 0;\n  padding: 0;\n  color: var(--srf-muted);\n  font-size: 14px;\n  font-weight: 400;\n  line-height: 1.55;\n}\n\n\/* ==========================================\n   TARJETA DEL FORMULARIO\n========================================== *\/\n\n.srf-form-card {\n  width: 100%;\n  background: #ffffff;\n  border: 1px solid var(--srf-border);\n  border-radius: 13px;\n  padding: 32px;\n}\n\n.srf-form {\n  margin: 0;\n}\n\n.srf-plan-fieldset {\n  margin: 0 0 26px;\n  padding: 0;\n  border: none;\n  min-width: 0;\n}\n\n.srf-section .srf-label {\n  display: block;\n  margin: 0 0 9px;\n  padding: 0;\n  color: var(--srf-dark);\n  font-size: 14px;\n  font-weight: 600;\n  line-height: 1.4;\n}\n\n.srf-plan-fieldset legend {\n  width: 100%;\n  float: none;\n  margin-bottom: 12px !important;\n}\n\n.srf-label > span:not(.srf-optional) {\n  color: var(--srf-muted);\n}\n\n\/* ==========================================\n   SELECTOR DE PLANES\n========================================== *\/\n\n.srf-plan-options {\n  display: grid;\n  grid-template-columns: repeat(2, minmax(0, 1fr));\n  gap: 12px;\n}\n\n.srf-plan-option {\n  position: relative;\n  display: flex;\n  align-items: center;\n  gap: 12px;\n  min-height: 61px;\n  padding: 12px;\n\n  background: #ffffff;\n  border: 1px solid var(--srf-border);\n  border-radius: 12px;\n\n  cursor: pointer;\n  transition:\n    border-color .2s ease,\n    background .2s ease;\n}\n\n.srf-plan-option:hover {\n  border-color: #a6bcff;\n}\n\n.srf-plan-option:focus-within {\n  outline: 2px solid rgba(40,100,255,.25);\n  outline-offset: 2px;\n}\n\n.srf-plan-option input[type=\"radio\"] {\n  position: absolute;\n  opacity: 0;\n  width: 1px;\n  height: 1px;\n  margin: 0;\n}\n\n.srf-radio-custom {\n  position: relative;\n  display: block;\n  flex: 0 0 17px;\n  width: 17px;\n  height: 17px;\n\n  border: 1.5px solid #7195ff;\n  border-radius: 50%;\n  background: #ffffff;\n}\n\n.srf-plan-option input:checked + .srf-radio-custom::after {\n  content: \"\";\n  position: absolute;\n  width: 9px;\n  height: 9px;\n  top: 2.5px;\n  left: 2.5px;\n  border-radius: 50%;\n  background: var(--srf-blue);\n}\n\n.srf-plan-text {\n  display: flex;\n  flex-direction: column;\n  gap: 2px;\n  min-width: 0;\n}\n\n.srf-plan-text strong {\n  color: var(--srf-dark);\n  font-size: 14px;\n  font-weight: 500;\n  line-height: 1.3;\n}\n\n.srf-plan-text small {\n  color: var(--srf-muted);\n  font-size: 12px;\n  font-weight: 400;\n  line-height: 1.35;\n}\n\n\/* ==========================================\n   CAMPOS DEL FORMULARIO\n========================================== *\/\n\n.srf-fields-grid {\n  display: grid;\n  grid-template-columns: repeat(2, minmax(0, 1fr));\n  column-gap: 20px;\n  row-gap: 20px;\n  margin-bottom: 22px;\n}\n\n.srf-field {\n  min-width: 0;\n}\n\n.srf-field-full {\n  grid-column: 1 \/ -1;\n}\n\n.srf-optional {\n  color: var(--srf-muted);\n  font-weight: 400;\n}\n\n.srf-section .srf-field input,\n.srf-section .srf-field textarea {\n  display: block;\n  width: 100%;\n  max-width: 100%;\n  min-width: 0;\n\n  margin: 0;\n  padding: 10px 12px;\n\n  background: #ffffff;\n  border: 1px solid var(--srf-border);\n  border-radius: 11px;\n\n  color: var(--srf-dark);\n  font-family: inherit;\n  font-size: 14px;\n  font-weight: 400;\n  line-height: 1.45;\n\n  outline: none;\n  box-shadow: none;\n  transition:\n    border-color .2s ease,\n    box-shadow .2s ease;\n}\n\n.srf-section .srf-field input {\n  height: 41px;\n}\n\n.srf-section .srf-field textarea {\n  min-height: 80px;\n  height: 80px;\n  resize: vertical;\n}\n\n.srf-section .srf-field input::placeholder,\n.srf-section .srf-field textarea::placeholder {\n  color: #7385a0;\n  opacity: 1;\n}\n\n.srf-section .srf-field input:focus,\n.srf-section .srf-field textarea:focus {\n  background: #ffffff;\n  border-color: var(--srf-blue);\n  box-shadow: 0 0 0 3px rgba(40,100,255,.09);\n}\n\n.srf-section .srf-field input.srf-invalid,\n.srf-section .srf-field textarea.srf-invalid {\n  border-color: #e35151;\n}\n\n\/* ==========================================\n   BOT\u00d3N PREPARAR\n========================================== *\/\n\n.srf-section .srf-submit {\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  gap: 12px;\n\n  width: 100%;\n  min-height: 44px;\n  padding: 10px 18px;\n\n  border: none;\n  border-radius: 11px;\n\n  background: linear-gradient(\n    105deg,\n    #2864ef 0%,\n    #2479e9 50%,\n    #10a8e7 100%\n  );\n\n  color: #ffffff;\n  font-family: inherit;\n  font-size: 14px;\n  font-weight: 600;\n  line-height: 1.4;\n\n  cursor: pointer;\n  transition: background .25s ease;\n}\n\n.srf-submit svg {\n  width: 16px;\n  height: 16px;\n  flex-shrink: 0;\n}\n\n.srf-section .srf-submit:hover {\n  background: #3861e8;\n  color: #ffffff;\n}\n\n.srf-section .srf-submit:focus-visible {\n  outline: 3px solid #a6bcff;\n  outline-offset: 3px;\n}\n\n.srf-section .srf-privacy {\n  margin: 12px 0 0;\n  padding: 0;\n  color: var(--srf-muted);\n  font-size: 12px;\n  line-height: 1.5;\n}\n\n\/* ==========================================\n   CONFIRMACI\u00d3N DE SOLICITUD\n========================================== *\/\n\n.srf-result {\n  margin-top: 16px;\n  padding-top: 14px;\n  border-top: 1px solid #edf0f5;\n}\n\n.srf-section .srf-result-title {\n  margin: 0 0 12px;\n  padding: 0;\n  color: var(--srf-dark);\n  font-size: 13px;\n  line-height: 1.5;\n}\n\n.srf-result-title strong {\n  font-weight: 700;\n}\n\n.srf-section .srf-whatsapp {\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  gap: 10px;\n\n  width: 100%;\n  min-height: 44px;\n  padding: 10px 16px;\n\n  background: #3861e8;\n  border: 1px solid #3861e8;\n  border-radius: 10px;\n\n  color: #ffffff !important;\n  font-size: 14px;\n  font-weight: 600;\n  line-height: 1.4;\n  text-align: center;\n  text-decoration: none !important;\n\n  transition:\n    background .25s ease,\n    border-color .25s ease;\n}\n\n.srf-whatsapp svg {\n  width: 17px;\n  height: 17px;\n  flex-shrink: 0;\n}\n\n.srf-section .srf-whatsapp:hover {\n  color: #ffffff !important;\n  background: #244ecf;\n  border-color: #244ecf;\n}\n\n.srf-section .srf-result-help {\n  margin: 9px 0 0;\n  color: var(--srf-muted);\n  font-size: 12px;\n  line-height: 1.5;\n}\n\n\/* ==========================================\n   TABLET\n========================================== *\/\n\n@media (max-width: 1100px) {\n  .srf-container {\n    gap: 35px;\n    grid-template-columns: minmax(0, .85fr) minmax(0, 1.15fr);\n  }\n\n  .srf-form-card {\n    padding: 26px;\n  }\n\n  .srf-section .srf-title {\n    font-size: 33px;\n  }\n\n  .srf-section .srf-description {\n    font-size: 16px;\n  }\n\n  .srf-fields-grid {\n    column-gap: 14px;\n  }\n}\n\n\/* ==========================================\n   TABLET VERTICAL\n========================================== *\/\n\n@media (max-width: 850px) {\n  .srf-section {\n    padding: 65px 24px;\n  }\n\n  .srf-container {\n    grid-template-columns: 1fr;\n    gap: 35px;\n    max-width: 720px;\n  }\n\n  .srf-content-inner {\n    max-width: 100%;\n  }\n\n  .srf-summary {\n    margin-bottom: 18px;\n  }\n\n  .srf-section .srf-security-note {\n    max-width: 600px;\n  }\n}\n\n\/* ==========================================\n   M\u00d3VIL\n========================================== *\/\n\n@media (max-width: 600px) {\n  .srf-section {\n    padding: 50px 16px 55px;\n  }\n\n  .srf-container {\n    gap: 30px;\n  }\n\n  .srf-eyebrow {\n    font-size: 12px;\n  }\n\n  .srf-section .srf-title {\n    font-size: clamp(29px, 7.2vw, 35px);\n    line-height: 1.18;\n  }\n\n  .srf-section .srf-description {\n    font-size: 16px;\n    line-height: 1.6;\n    margin-bottom: 25px;\n  }\n\n  .srf-form-card {\n    padding: 22px 17px;\n    border-radius: 12px;\n  }\n\n  .srf-plan-options {\n    gap: 9px;\n  }\n\n  .srf-plan-option {\n    gap: 8px;\n    padding: 10px;\n  }\n\n  .srf-plan-text strong {\n    font-size: 13px;\n  }\n\n  .srf-plan-text small {\n    font-size: 11px;\n  }\n\n  .srf-fields-grid {\n    grid-template-columns: 1fr;\n    row-gap: 18px;\n  }\n\n  .srf-field-full {\n    grid-column: auto;\n  }\n\n  .srf-section .srf-field input {\n    height: 45px;\n    font-size: 14px;\n  }\n\n  .srf-section .srf-field textarea {\n    min-height: 100px;\n    font-size: 14px;\n  }\n\n  .srf-section .srf-submit,\n  .srf-section .srf-whatsapp {\n    min-height: 49px;\n    font-size: 13px;\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .srf-section *,\n  .srf-section *::before,\n  .srf-section *::after {\n    transition: none !important;\n  }\n}\n<\/style>\n\n<script>\n(function () {\n  \"use strict\";\n\n  \/* ========================================\n     CONFIGURACI\u00d3N WHATSAPP\n  ======================================== *\/\n\n  \/\/ REEMPLAZAR CON TU N\u00daMERO COMERCIAL.\n  \/\/ Formato: c\u00f3digo de pa\u00eds + n\u00famero, sin + ni espacios.\n  \/\/ Ejemplo de formato peruano: 519XXXXXXXX\n  const WHATSAPP_NUMBER = \"51987066774\";\n\n  \/* ========================================\n     PLANES\n  ======================================== *\/\n\n  const PLANS = {\n    standard: {\n      name: \"Standard\",\n      price: \"39.99\"\n    },\n    exclusivo: {\n      name: \"Exclusivo\",\n      price: \"79.99\"\n    }\n  };\n\n  \/* ========================================\n     INICIALIZACI\u00d3N\n  ======================================== *\/\n\n  function initializeSEOForm() {\n\n    const section = document.querySelector(\"#solicitar-informe-seo\");\n\n    if (!section || section.dataset.srfReady === \"true\") {\n      return;\n    }\n\n    section.dataset.srfReady = \"true\";\n\n    const form = section.querySelector(\"#srf-form\");\n\n    const planRadios = form.querySelectorAll('input[name=\"plan\"]');\n\n    const summaryPlan = section.querySelector(\"#srf-summary-plan\");\n    const summaryPrice = section.querySelector(\"#srf-summary-price\");\n\n    const confirmPlan = section.querySelector(\"#srf-confirm-plan\");\n    const result = section.querySelector(\"#srf-result\");\n    const whatsappButton = section.querySelector(\"#srf-whatsapp\");\n\n    const requiredFields = [\n      form.querySelector(\"#srf-name\"),\n      form.querySelector(\"#srf-web\"),\n      form.querySelector(\"#srf-niche\"),\n      form.querySelector(\"#srf-country\")\n    ];\n\n    \/* ========================================\n       SELECCIONAR PLAN\n    ======================================== *\/\n\n    function selectPlan(planKey) {\n\n      if (!PLANS[planKey]) return;\n\n      const plan = PLANS[planKey];\n\n      planRadios.forEach(function(radio) {\n\n        const selected = radio.value === planKey;\n\n        radio.checked = selected;\n\n        radio.closest(\".srf-plan-option\")\n          .classList.toggle(\"srf-plan-option-active\", selected);\n      });\n\n      summaryPlan.textContent = plan.name;\n      summaryPrice.textContent = \"USD \" + plan.price + \" \/ mes\";\n\n      confirmPlan.textContent = plan.name;\n\n      \/\/ Cualquier cambio requiere volver a preparar el mensaje.\n      result.hidden = true;\n      whatsappButton.removeAttribute(\"href\");\n    }\n\n    function currentPlan() {\n      const selected = form.querySelector('input[name=\"plan\"]:checked');\n      return selected ? selected.value : \"standard\";\n    }\n\n    planRadios.forEach(function(radio) {\n      radio.addEventListener(\"change\", function() {\n        selectPlan(this.value);\n      });\n    });\n\n    \/* ========================================\n       VALIDACI\u00d3N DE URL\n    ======================================== *\/\n\n    function normalizeURL(value) {\n\n      let url = value.trim();\n\n      if (!\/^https?:\\\/\\\/\/i.test(url)) {\n        url = \"https:\/\/\" + url;\n      }\n\n      try {\n        const parsed = new URL(url);\n\n        if (\n          ![\"http:\", \"https:\"].includes(parsed.protocol) ||\n          !parsed.hostname.includes(\".\") ||\n          \/\\s\/.test(parsed.hostname)\n        ) {\n          return null;\n        }\n\n        return parsed.href;\n\n      } catch (error) {\n        return null;\n      }\n    }\n\n    \/* ========================================\n       VALIDAR CAMPOS\n    ======================================== *\/\n\n    function validateForm() {\n\n      let valid = true;\n      let firstInvalid = null;\n\n      requiredFields.forEach(function(field) {\n\n        field.classList.remove(\"srf-invalid\");\n        field.setCustomValidity(\"\");\n\n        if (!field.value.trim()) {\n\n          field.setCustomValidity(\"Completa este campo obligatorio.\");\n          field.classList.add(\"srf-invalid\");\n\n          valid = false;\n\n          if (!firstInvalid) firstInvalid = field;\n        }\n      });\n\n      const website = form.querySelector(\"#srf-web\");\n\n      if (website.value.trim()) {\n\n        const normalized = normalizeURL(website.value);\n\n        if (!normalized) {\n          website.setCustomValidity(\"Introduce un sitio web v\u00e1lido.\");\n          website.classList.add(\"srf-invalid\");\n\n          valid = false;\n\n          if (!firstInvalid) firstInvalid = website;\n        } else {\n          website.value = normalized;\n        }\n      }\n\n      if (!valid && firstInvalid) {\n        firstInvalid.focus();\n        firstInvalid.reportValidity();\n      }\n\n      return valid;\n    }\n\n    \/* ========================================\n       GENERAR MENSAJE WHATSAPP\n    ======================================== *\/\n\n    function generateMessage() {\n\n      const key = currentPlan();\n      const plan = PLANS[key];\n\n      const name = form.querySelector(\"#srf-name\").value.trim();\n      const web = form.querySelector(\"#srf-web\").value.trim();\n      const niche = form.querySelector(\"#srf-niche\").value.trim();\n      const country = form.querySelector(\"#srf-country\").value.trim();\n\n      const competitors =\n        form.querySelector(\"#srf-competitors\").value.trim() ||\n        \"No especificado\";\n\n      const objectives =\n        form.querySelector(\"#srf-objectives\").value.trim() ||\n        \"No especificado\";\n\n      return [\n        \"Hola SEO Remoto, quiero solicitar Tu Reporte SEO mensual.\",\n        \"\",\n        \"*PLAN SELECCIONADO*\",\n        \"Plan: \" + plan.name,\n        \"Precio: USD \" + plan.price + \"\/mes\",\n        \"\",\n        \"*DATOS DEL PROYECTO*\",\n        \"Nombre \/ empresa: \" + name,\n        \"Sitio web: \" + web,\n        \"Nicho o rubro: \" + niche,\n        \"Pa\u00eds o mercado: \" + country,\n        \"\",\n        \"*COMPETIDORES DE REFERENCIA*\",\n        competitors,\n        \"\",\n        \"*\u00bfQU\u00c9 QUIERO ENTENDER DE MI SEO?*\",\n        objectives,\n        \"\",\n        \"Quedo atento a la confirmaci\u00f3n del alcance y pr\u00f3ximos pasos. Gracias.\"\n      ].join(\"\\n\");\n    }\n\n    \/* ========================================\n       PREPARAR SOLICITUD\n    ======================================== *\/\n\n    form.addEventListener(\"submit\", function(event) {\n\n      event.preventDefault();\n\n      if (!validateForm()) {\n        result.hidden = true;\n        return;\n      }\n\n      const key = currentPlan();\n      const message = generateMessage();\n\n      const phone = WHATSAPP_NUMBER.replace(\/\\D\/g, \"\");\n\n      \/\/ Sin n\u00famero, WhatsApp permite elegir destinatario.\n      const baseURL = phone\n        ? \"https:\/\/wa.me\/\" + phone\n        : \"https:\/\/wa.me\/\";\n\n      const whatsappURL =\n        baseURL + \"?text=\" + encodeURIComponent(message);\n\n      whatsappButton.href = whatsappURL;\n\n      confirmPlan.textContent = PLANS[key].name;\n      result.hidden = false;\n\n      result.scrollIntoView({\n        behavior: \"smooth\",\n        block: \"nearest\"\n      });\n    });\n\n    \/* ========================================\n       INVALIDAR MENSAJE SI CAMBIAN DATOS\n    ======================================== *\/\n\n    form.addEventListener(\"input\", function(event) {\n\n      if (event.target.matches(\"input, textarea\")) {\n\n        event.target.classList.remove(\"srf-invalid\");\n        event.target.setCustomValidity(\"\");\n\n        if (event.target.type !== \"radio\") {\n          result.hidden = true;\n          whatsappButton.removeAttribute(\"href\");\n        }\n      }\n    });\n\n    \/* ========================================\n       INTEGRACI\u00d3N CON TARJETAS DE PRECIOS\n       DEL BLOQUE ANTERIOR\n    ======================================== *\/\n\n    document.addEventListener(\"click\", function(event) {\n\n      const pricingButton = event.target.closest(\n        \".sr-pricing .sr-plan__button\"\n      );\n\n      if (!pricingButton) return;\n\n      const pricingCard = pricingButton.closest(\"[data-plan]\");\n\n      if (!pricingCard) return;\n\n      const planKey = pricingCard.dataset.plan;\n\n      if (!PLANS[planKey]) return;\n\n      \/\/ En lugar de abrir WhatsApp desde la tarjeta,\n      \/\/ primero lleva al usuario al formulario.\n      event.preventDefault();\n\n      selectPlan(planKey);\n\n      section.scrollIntoView({\n        behavior: \"smooth\",\n        block: \"start\"\n      });\n\n    });\n\n    \/* ========================================\n       PLAN DESDE URL\n       ?plan=exclusivo#solicitar-informe-seo\n    ======================================== *\/\n\n    const params = new URLSearchParams(window.location.search);\n    const urlPlan = params.get(\"plan\");\n\n    if (urlPlan && PLANS[urlPlan.toLowerCase()]) {\n      selectPlan(urlPlan.toLowerCase());\n    } else {\n      selectPlan(\"standard\");\n    }\n  }\n\n  \/* ========================================\n     ACTIVACI\u00d3N\n  ======================================== *\/\n\n  if (document.readyState === \"loading\") {\n    document.addEventListener(\"DOMContentLoaded\", initializeSEOForm);\n  } else {\n    initializeSEOForm();\n  }\n\n})();\n<\/script>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-f6f2c20 elementor-section-full_width elementor-section-height-default elementor-section-height-default\" data-id=\"f6f2c20\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-3c4cce6 ot-flex-column-vertical\" data-id=\"3c4cce6\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-6e81630 elementor-widget elementor-widget-html\" data-id=\"6e81630\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n<!-- FAQ REPORTES SEO | ELEMENTOR -->\n<section class=\"sr-faq-section\" id=\"sr-faq-reportes\">\n  <div class=\"sr-faq-container\">\n\n    <!-- COLUMNA IZQUIERDA -->\n    <div class=\"sr-faq-intro\">\n      <span class=\"sr-faq-eyebrow\">PREGUNTAS FRECUENTES<\/span>\n\n      <h2>Antes de elegir tu reporte<\/h2>\n\n      <p class=\"sr-faq-subtitle\">\n        Claridad en el alcance desde el primer mes.\n      <\/p>\n\n      <a href=\"#contacto\" class=\"sr-faq-cta\">\n        Solicitar mi informe mensual\n        <svg width=\"18\" height=\"18\" viewBox=\"0 0 24 24\"\n          fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\"\n          stroke-linecap=\"round\" stroke-linejoin=\"round\"\n          aria-hidden=\"true\">\n          <path d=\"M5 12h14M13 6l6 6-6 6\"\/>\n        <\/svg>\n      <\/a>\n    <\/div>\n\n    <!-- COLUMNA DERECHA: ACORDE\u00d3N -->\n    <div class=\"sr-faq-accordion\">\n\n      <div class=\"sr-faq-item\">\n        <h3 class=\"sr-faq-heading\">\n          <button class=\"sr-faq-question\" type=\"button\"\n            aria-expanded=\"false\">\n            <span>\u00bfNecesito contratar una campa\u00f1a SEO?<\/span>\n            <svg viewBox=\"0 0 24 24\" fill=\"none\"\n              stroke=\"currentColor\" stroke-width=\"1.8\"\n              stroke-linecap=\"round\" stroke-linejoin=\"round\"\n              aria-hidden=\"true\">\n              <path d=\"m6 9 6 6 6-6\"\/>\n            <\/svg>\n          <\/button>\n        <\/h3>\n        <div class=\"sr-faq-answer\" hidden>\n          <div class=\"sr-faq-answer-inner\">\n            <p>No. Este servicio es de medici\u00f3n y an\u00e1lisis mensual:\n            permite conocer tu posicionamiento org\u00e1nico sin contratar\n            una campa\u00f1a. No incluye ejecutar cambios t\u00e9cnicos, crear\n            contenido ni conseguir enlaces.<\/p>\n          <\/div>\n        <\/div>\n      <\/div>\n\n      <div class=\"sr-faq-item\">\n        <h3 class=\"sr-faq-heading\">\n          <button class=\"sr-faq-question\" type=\"button\"\n            aria-expanded=\"false\">\n            <span>\u00bfData Studio y Looker Studio son lo mismo?<\/span>\n            <svg viewBox=\"0 0 24 24\" fill=\"none\"\n              stroke=\"currentColor\" stroke-width=\"1.8\"\n              stroke-linecap=\"round\" stroke-linejoin=\"round\"\n              aria-hidden=\"true\">\n              <path d=\"m6 9 6 6 6-6\"\/>\n            <\/svg>\n          <\/button>\n        <\/h3>\n        <div class=\"sr-faq-answer\" hidden>\n          <div class=\"sr-faq-answer-inner\">\n            <p>Google Data Studio ahora se llama Looker Studio.\n            Personalizamos el informe para tu proyecto, sus objetivos,\n            palabras clave y competidores acordados.<\/p>\n          <\/div>\n        <\/div>\n      <\/div>\n\n      <div class=\"sr-faq-item\">\n        <h3 class=\"sr-faq-heading\">\n          <button class=\"sr-faq-question\" type=\"button\"\n            aria-expanded=\"false\">\n            <span>\u00bfQu\u00e9 diferencia hay entre Standard y Exclusivo?<\/span>\n            <svg viewBox=\"0 0 24 24\" fill=\"none\"\n              stroke=\"currentColor\" stroke-width=\"1.8\"\n              stroke-linecap=\"round\" stroke-linejoin=\"round\"\n              aria-hidden=\"true\">\n              <path d=\"m6 9 6 6 6-6\"\/>\n            <\/svg>\n          <\/button>\n        <\/h3>\n        <div class=\"sr-faq-answer\" hidden>\n          <div class=\"sr-faq-answer-inner\">\n            <p>Ambos incluyen un informe mensual personalizado,\n            evoluci\u00f3n de palabras clave y competencia. Standard ofrece\n            una lectura del estado org\u00e1nico; Exclusivo ampl\u00eda el\n            contexto competitivo, la segmentaci\u00f3n y las oportunidades.\n            Antes de contratar acordamos el alcance concreto.<\/p>\n          <\/div>\n        <\/div>\n      <\/div>\n\n      <div class=\"sr-faq-item\">\n        <h3 class=\"sr-faq-heading\">\n          <button class=\"sr-faq-question\" type=\"button\"\n            aria-expanded=\"false\">\n            <span>\u00bfQu\u00e9 informaci\u00f3n necesitan de mi negocio?<\/span>\n            <svg viewBox=\"0 0 24 24\" fill=\"none\"\n              stroke=\"currentColor\" stroke-width=\"1.8\"\n              stroke-linecap=\"round\" stroke-linejoin=\"round\"\n              aria-hidden=\"true\">\n              <path d=\"m6 9 6 6 6-6\"\/>\n            <\/svg>\n          <\/button>\n        <\/h3>\n        <div class=\"sr-faq-answer\" hidden>\n          <div class=\"sr-faq-answer-inner\">\n            <p>Tu web, rubro, mercado y objetivos. Seg\u00fan las m\u00e9tricas\n            acordadas, podemos necesitar acceso de lectura a Google\n            Search Console o Google Analytics 4. Nunca env\u00edes\n            contrase\u00f1as por el formulario o WhatsApp; los permisos\n            se coordinan de forma segura.<\/p>\n          <\/div>\n        <\/div>\n      <\/div>\n\n      <div class=\"sr-faq-item\">\n        <h3 class=\"sr-faq-heading\">\n          <button class=\"sr-faq-question\" type=\"button\"\n            aria-expanded=\"false\">\n            <span>\u00bfEl reporte garantiza mejores posiciones?<\/span>\n            <svg viewBox=\"0 0 24 24\" fill=\"none\"\n              stroke=\"currentColor\" stroke-width=\"1.8\"\n              stroke-linecap=\"round\" stroke-linejoin=\"round\"\n              aria-hidden=\"true\">\n              <path d=\"m6 9 6 6 6-6\"\/>\n            <\/svg>\n          <\/button>\n        <\/h3>\n        <div class=\"sr-faq-answer\" hidden>\n          <div class=\"sr-faq-answer-inner\">\n            <p>No. El informe explica la evoluci\u00f3n disponible, pero\n            no cambia por s\u00ed solo el posicionamiento ni garantiza\n            rankings. Las posiciones pueden variar por pa\u00eds,\n            dispositivo y momento de consulta.<\/p>\n          <\/div>\n        <\/div>\n      <\/div>\n\n      <div class=\"sr-faq-item\">\n        <h3 class=\"sr-faq-heading\">\n          <button class=\"sr-faq-question\" type=\"button\"\n            aria-expanded=\"false\">\n            <span>\u00bfCu\u00e1ntas palabras clave y competidores incluye?<\/span>\n            <svg viewBox=\"0 0 24 24\" fill=\"none\"\n              stroke=\"currentColor\" stroke-width=\"1.8\"\n              stroke-linecap=\"round\" stroke-linejoin=\"round\"\n              aria-hidden=\"true\">\n              <path d=\"m6 9 6 6 6-6\"\/>\n            <\/svg>\n          <\/button>\n        <\/h3>\n        <div class=\"sr-faq-answer\" hidden>\n          <div class=\"sr-faq-answer-inner\">\n            <p>La selecci\u00f3n y el volumen se acuerdan seg\u00fan cada\n            proyecto antes de contratar, al igual que las fuentes de\n            datos y la fecha de entrega mensual. No presentamos\n            l\u00edmites o plazos que a\u00fan no se hayan confirmado.<\/p>\n          <\/div>\n        <\/div>\n      <\/div>\n\n      <div class=\"sr-faq-item\">\n        <h3 class=\"sr-faq-heading\">\n          <button class=\"sr-faq-question\" type=\"button\"\n            aria-expanded=\"false\">\n            <span>\u00bfQu\u00e9 ocurre si mi web todav\u00eda no tiene datos?<\/span>\n            <svg viewBox=\"0 0 24 24\" fill=\"none\"\n              stroke=\"currentColor\" stroke-width=\"1.8\"\n              stroke-linecap=\"round\" stroke-linejoin=\"round\"\n              aria-hidden=\"true\">\n              <path d=\"m6 9 6 6 6-6\"\/>\n            <\/svg>\n          <\/button>\n        <\/h3>\n        <div class=\"sr-faq-answer\" hidden>\n          <div class=\"sr-faq-answer-inner\">\n            <p>Revisamos la disponibilidad de las fuentes antes\n            de comenzar. Si no hay hist\u00f3rico suficiente, el primer\n            periodo establece una l\u00ednea base; no inventamos\n            resultados ni comparaciones.<\/p>\n          <\/div>\n        <\/div>\n      <\/div>\n\n    <\/div>\n  <\/div>\n<\/section>\n\n<style>\n\/* =========================================\n   SEORemoto - FAQs Reportes SEO\n   Estilos encapsulados para Elementor\n========================================= *\/\n\n.sr-faq-section {\n  --sr-dark: #111a2d;\n  --sr-blue: #2865ff;\n  --sr-muted: #687994;\n  --sr-border: #e0e7f0;\n\n  width: 100%;\n  background: #ffffff;\n  border-top: 1px solid #e6ebf2;\n  border-bottom: 1px solid #e6ebf2;\n  padding: 90px 28px 88px;\n  font-family: \"Inter\", Arial, sans-serif;\n  box-sizing: border-box;\n}\n\n.sr-faq-section *,\n.sr-faq-section *::before,\n.sr-faq-section *::after {\n  box-sizing: border-box;\n}\n\n.sr-faq-container {\n  width: 100%;\n  max-width: 1508px;\n  margin: 0 auto;\n  display: grid;\n  grid-template-columns: 470px minmax(0, 1fr);\n  column-gap: 88px;\n  align-items: start;\n}\n\n\/* IZQUIERDA *\/\n\n.sr-faq-intro {\n  padding-top: 2px;\n}\n\n.sr-faq-eyebrow {\n  display: block;\n  color: var(--sr-blue);\n  font-size: 15px;\n  line-height: 1.5;\n  font-weight: 600;\n  letter-spacing: 0;\n  margin-bottom: 14px;\n}\n\n.sr-faq-intro h2 {\n  font-family: inherit;\n  font-size: 32px;\n  font-weight: 700;\n  letter-spacing: -0.9px;\n  line-height: 1.25;\n  color: var(--sr-dark);\n  margin: 0 0 17px;\n  padding: 0;\n}\n\n.sr-faq-subtitle {\n  color: var(--sr-muted);\n  font-size: 18px;\n  font-weight: 400;\n  line-height: 1.65;\n  margin: 0 0 34px;\n}\n\n.sr-faq-cta {\n  display: inline-flex;\n  align-items: center;\n  gap: 12px;\n  color: var(--sr-blue) !important;\n  text-decoration: none !important;\n  font-weight: 600;\n  font-size: 15px;\n  line-height: 1.5;\n  transition: color .25s ease;\n}\n\n.sr-faq-cta svg {\n  flex-shrink: 0;\n  transition: transform .25s ease;\n}\n\n.sr-faq-cta:hover,\n.sr-faq-cta:focus-visible {\n  color: #164acb !important;\n}\n\n.sr-faq-cta:hover svg {\n  transform: translateX(5px);\n}\n\n\/* DERECHA *\/\n\n.sr-faq-accordion {\n  min-width: 0;\n}\n\n.sr-faq-item {\n  border-bottom: 1px solid var(--sr-border);\n}\n\n.sr-faq-heading {\n  font-size: inherit !important;\n  font-weight: inherit !important;\n  line-height: inherit !important;\n  margin: 0 !important;\n  padding: 0 !important;\n}\n\n.sr-faq-question {\n  appearance: none;\n  -webkit-appearance: none;\n  width: 100%;\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  gap: 25px;\n  text-align: left;\n\n  border: 0 !important;\n  border-radius: 0 !important;\n  box-shadow: none !important;\n  background: transparent !important;\n\n  color: var(--sr-dark) !important;\n  font-family: inherit;\n  font-size: 18px;\n  font-weight: 500;\n  line-height: 1.45;\n\n  padding: 18px 0 !important;\n  margin: 0 !important;\n  min-height: 62px;\n\n  cursor: pointer;\n  transition: color .2s ease;\n}\n\n.sr-faq-question:hover,\n.sr-faq-question:focus,\n.sr-faq-question:active {\n  color: var(--sr-dark) !important;\n  background: transparent !important;\n  box-shadow: none !important;\n}\n\n.sr-faq-question:focus-visible {\n  outline: 2px solid var(--sr-blue);\n  outline-offset: 4px;\n}\n\n.sr-faq-question span {\n  display: block;\n  flex: 1;\n}\n\n.sr-faq-question svg {\n  width: 17px;\n  height: 17px;\n  flex: 0 0 17px;\n  color: var(--sr-dark);\n  transition: transform .3s ease;\n}\n\n.sr-faq-question[aria-expanded=\"true\"] svg {\n  transform: rotate(180deg);\n}\n\n\/* RESPUESTAS *\/\n\n.sr-faq-answer[hidden] {\n  display: none !important;\n}\n\n.sr-faq-answer {\n  overflow: hidden;\n}\n\n.sr-faq-answer-inner {\n  padding: 6px 0 25px;\n}\n\n.sr-faq-answer p {\n  font-size: 17px;\n  line-height: 1.65;\n  font-weight: 400;\n  letter-spacing: 0;\n  color: var(--sr-muted);\n  margin: 0 !important;\n  padding: 0 !important;\n}\n\n\/* Animaci\u00f3n apertura *\/\n\n.sr-faq-item.is-open .sr-faq-answer-inner {\n  animation: srFaqFade .28s ease both;\n}\n\n@keyframes srFaqFade {\n  from {\n    opacity: 0;\n    transform: translateY(-5px);\n  }\n  to {\n    opacity: 1;\n    transform: translateY(0);\n  }\n}\n\n\/* TABLET *\/\n\n@media (max-width: 1100px) {\n  .sr-faq-container {\n    grid-template-columns: minmax(290px, .9fr) minmax(0, 1.4fr);\n    column-gap: 45px;\n  }\n\n  .sr-faq-intro h2 {\n    font-size: 29px;\n  }\n}\n\n\/* M\u00d3VIL *\/\n\n@media (max-width: 767px) {\n  .sr-faq-section {\n    padding: 58px 22px 65px;\n  }\n\n  .sr-faq-container {\n    display: grid;\n    grid-template-columns: 1fr;\n    gap: 37px;\n  }\n\n  .sr-faq-eyebrow {\n    font-size: 13px;\n    margin-bottom: 12px;\n  }\n\n  .sr-faq-intro h2 {\n    font-size: 28px;\n    letter-spacing: -0.7px;\n    margin-bottom: 12px;\n  }\n\n  .sr-faq-subtitle {\n    font-size: 16px;\n    line-height: 1.6;\n    margin-bottom: 21px;\n  }\n\n  .sr-faq-cta {\n    font-size: 14px;\n  }\n\n  .sr-faq-question {\n    min-height: 65px;\n    font-size: 16px;\n    line-height: 1.5;\n    padding: 17px 0 !important;\n    gap: 15px;\n  }\n\n  .sr-faq-question svg {\n    width: 16px;\n    height: 16px;\n    flex-basis: 16px;\n  }\n\n  .sr-faq-answer-inner {\n    padding: 2px 0 22px;\n  }\n\n  .sr-faq-answer p {\n    font-size: 15px;\n    line-height: 1.7;\n  }\n}\n\n\/* ACCESIBILIDAD *\/\n\n@media (prefers-reduced-motion: reduce) {\n  .sr-faq-section *,\n  .sr-faq-section *::before,\n  .sr-faq-section *::after {\n    animation-duration: .01ms !important;\n    transition-duration: .01ms !important;\n  }\n}\n<\/style>\n\n<script>\n(function () {\n  \"use strict\";\n\n  function initReportFaqs() {\n    const roots = document.querySelectorAll(\n      \".sr-faq-section:not([data-faq-initialized])\"\n    );\n\n    roots.forEach(function (root) {\n      root.dataset.faqInitialized = \"true\";\n\n      const items = Array.from(\n        root.querySelectorAll(\".sr-faq-item\")\n      );\n\n      items.forEach(function (item, index) {\n        const button = item.querySelector(\".sr-faq-question\");\n        const answer = item.querySelector(\".sr-faq-answer\");\n\n        if (!button || !answer) return;\n\n        const panelId =\n          \"sr-faq-panel-\" +\n          Math.random().toString(36).slice(2, 10) +\n          \"-\" + index;\n\n        answer.id = panelId;\n        button.setAttribute(\"aria-controls\", panelId);\n\n        button.addEventListener(\"click\", function () {\n          const shouldOpen =\n            button.getAttribute(\"aria-expanded\") !== \"true\";\n\n          \/\/ Cierra las dem\u00e1s preguntas abiertas\n          items.forEach(function (otherItem) {\n            const otherButton =\n              otherItem.querySelector(\".sr-faq-question\");\n            const otherAnswer =\n              otherItem.querySelector(\".sr-faq-answer\");\n\n            if (!otherButton || !otherAnswer) return;\n\n            otherButton.setAttribute(\"aria-expanded\", \"false\");\n            otherAnswer.hidden = true;\n            otherItem.classList.remove(\"is-open\");\n          });\n\n          \/\/ Abre la pregunta seleccionada\n          if (shouldOpen) {\n            button.setAttribute(\"aria-expanded\", \"true\");\n            answer.hidden = false;\n            item.classList.add(\"is-open\");\n          }\n        });\n      });\n    });\n  }\n\n  if (document.readyState === \"loading\") {\n    document.addEventListener(\n      \"DOMContentLoaded\",\n      initReportFaqs\n    );\n  } else {\n    initReportFaqs();\n  }\n})();\n<\/script>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Inicio Servicios Reporte SEO mensual Medici\u00f3n clara. Sin contratar una campa\u00f1a. Tu Reporte SEO mensual No dejes de medir, aunque hoy no puedas invertir en SEO. Descubre c\u00f3mo evoluciona tu negocio en Google, qu\u00e9 palabras clave ganan o pierden posiciones y c\u00f3mo se mueve tu competencia. Un informe en Data Studio \u2014ahora Looker Studio\u2014 personalizado [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_joinchat":[],"footnotes":""},"class_list":["post-8258","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Tu Reporte y Auditoria SEO Mensual | Cotiza tu Plan | SEORemoto<\/title>\n<meta name=\"description\" content=\"Descubre c\u00f3mo evoluciona tu negocio en Google, qu\u00e9 palabras clave ganan o pierden posiciones y c\u00f3mo se mueve tu competencia. Obt\u00e9n tu reporte SEO ahora.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/seoremoto.com\/mx\/reporte-seo-mensual\/\" \/>\n<meta property=\"og:locale\" content=\"es_MX\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Tu Reporte y Auditoria SEO Mensual | Cotiza tu Plan | SEORemoto\" \/>\n<meta property=\"og:description\" content=\"Descubre c\u00f3mo evoluciona tu negocio en Google, qu\u00e9 palabras clave ganan o pierden posiciones y c\u00f3mo se mueve tu competencia. Obt\u00e9n tu reporte SEO ahora.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/seoremoto.com\/mx\/reporte-seo-mensual\/\" \/>\n<meta property=\"og:site_name\" content=\"SEO Remoto\" \/>\n<meta property=\"article:modified_time\" content=\"2026-11-09T17:21:09+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@seoremoto\" \/>\n<meta name=\"twitter:label1\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data1\" content=\"5 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/seoremoto.com\\\/mx\\\/reporte-seo-mensual\\\/\",\"url\":\"https:\\\/\\\/seoremoto.com\\\/mx\\\/reporte-seo-mensual\\\/\",\"name\":\"Tu Reporte y Auditoria SEO Mensual | Cotiza tu Plan | SEORemoto\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/seoremoto.com\\\/mx\\\/#website\"},\"datePublished\":\"2026-11-09T17:00:05+00:00\",\"dateModified\":\"2026-11-09T17:21:09+00:00\",\"description\":\"Descubre c\u00f3mo evoluciona tu negocio en Google, qu\u00e9 palabras clave ganan o pierden posiciones y c\u00f3mo se mueve tu competencia. Obt\u00e9n tu reporte SEO ahora.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/seoremoto.com\\\/mx\\\/reporte-seo-mensual\\\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/seoremoto.com\\\/mx\\\/reporte-seo-mensual\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/seoremoto.com\\\/mx\\\/reporte-seo-mensual\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Portada\",\"item\":\"https:\\\/\\\/seoremoto.com\\\/mx\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Tu reporte SEO Mensual\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/seoremoto.com\\\/mx\\\/#website\",\"url\":\"https:\\\/\\\/seoremoto.com\\\/mx\\\/\",\"name\":\"SEO Remoto\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/seoremoto.com\\\/mx\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/seoremoto.com\\\/mx\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/seoremoto.com\\\/mx\\\/#organization\",\"name\":\"SEO Remoto\",\"url\":\"https:\\\/\\\/seoremoto.com\\\/mx\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/seoremoto.com\\\/mx\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/seoremoto.com\\\/wp-content\\\/uploads\\\/2020\\\/08\\\/logo-seo-remoto-negro.svg\",\"contentUrl\":\"https:\\\/\\\/seoremoto.com\\\/wp-content\\\/uploads\\\/2020\\\/08\\\/logo-seo-remoto-negro.svg\",\"width\":672,\"height\":129,\"caption\":\"SEO Remoto\"},\"image\":{\"@id\":\"https:\\\/\\\/seoremoto.com\\\/mx\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/x.com\\\/seoremoto\",\"https:\\\/\\\/www.instagram.com\\\/seoremoto\\\/\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/seoremoto\\\/\",\"https:\\\/\\\/www.pinterest.com\\\/seoremoto\\\/\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Tu Reporte y Auditoria SEO Mensual | Cotiza tu Plan | SEORemoto","description":"Descubre c\u00f3mo evoluciona tu negocio en Google, qu\u00e9 palabras clave ganan o pierden posiciones y c\u00f3mo se mueve tu competencia. Obt\u00e9n tu reporte SEO ahora.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/seoremoto.com\/mx\/reporte-seo-mensual\/","og_locale":"es_MX","og_type":"article","og_title":"Tu Reporte y Auditoria SEO Mensual | Cotiza tu Plan | SEORemoto","og_description":"Descubre c\u00f3mo evoluciona tu negocio en Google, qu\u00e9 palabras clave ganan o pierden posiciones y c\u00f3mo se mueve tu competencia. Obt\u00e9n tu reporte SEO ahora.","og_url":"https:\/\/seoremoto.com\/mx\/reporte-seo-mensual\/","og_site_name":"SEO Remoto","article_modified_time":"2026-11-09T17:21:09+00:00","twitter_card":"summary_large_image","twitter_site":"@seoremoto","twitter_misc":{"Tiempo de lectura":"5 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/seoremoto.com\/mx\/reporte-seo-mensual\/","url":"https:\/\/seoremoto.com\/mx\/reporte-seo-mensual\/","name":"Tu Reporte y Auditoria SEO Mensual | Cotiza tu Plan | SEORemoto","isPartOf":{"@id":"https:\/\/seoremoto.com\/mx\/#website"},"datePublished":"2026-11-09T17:00:05+00:00","dateModified":"2026-11-09T17:21:09+00:00","description":"Descubre c\u00f3mo evoluciona tu negocio en Google, qu\u00e9 palabras clave ganan o pierden posiciones y c\u00f3mo se mueve tu competencia. Obt\u00e9n tu reporte SEO ahora.","breadcrumb":{"@id":"https:\/\/seoremoto.com\/mx\/reporte-seo-mensual\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/seoremoto.com\/mx\/reporte-seo-mensual\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/seoremoto.com\/mx\/reporte-seo-mensual\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Portada","item":"https:\/\/seoremoto.com\/mx\/"},{"@type":"ListItem","position":2,"name":"Tu reporte SEO Mensual"}]},{"@type":"WebSite","@id":"https:\/\/seoremoto.com\/mx\/#website","url":"https:\/\/seoremoto.com\/mx\/","name":"SEO Remoto","description":"","publisher":{"@id":"https:\/\/seoremoto.com\/mx\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/seoremoto.com\/mx\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Organization","@id":"https:\/\/seoremoto.com\/mx\/#organization","name":"SEO Remoto","url":"https:\/\/seoremoto.com\/mx\/","logo":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/seoremoto.com\/mx\/#\/schema\/logo\/image\/","url":"https:\/\/seoremoto.com\/wp-content\/uploads\/2020\/08\/logo-seo-remoto-negro.svg","contentUrl":"https:\/\/seoremoto.com\/wp-content\/uploads\/2020\/08\/logo-seo-remoto-negro.svg","width":672,"height":129,"caption":"SEO Remoto"},"image":{"@id":"https:\/\/seoremoto.com\/mx\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/x.com\/seoremoto","https:\/\/www.instagram.com\/seoremoto\/","https:\/\/www.linkedin.com\/company\/seoremoto\/","https:\/\/www.pinterest.com\/seoremoto\/"]}]}},"_links":{"self":[{"href":"https:\/\/seoremoto.com\/mx\/wp-json\/wp\/v2\/pages\/8258","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/seoremoto.com\/mx\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/seoremoto.com\/mx\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/seoremoto.com\/mx\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/seoremoto.com\/mx\/wp-json\/wp\/v2\/comments?post=8258"}],"version-history":[{"count":24,"href":"https:\/\/seoremoto.com\/mx\/wp-json\/wp\/v2\/pages\/8258\/revisions"}],"predecessor-version":[{"id":8284,"href":"https:\/\/seoremoto.com\/mx\/wp-json\/wp\/v2\/pages\/8258\/revisions\/8284"}],"wp:attachment":[{"href":"https:\/\/seoremoto.com\/mx\/wp-json\/wp\/v2\/media?parent=8258"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}