{"id":4310,"date":"2026-08-21T21:35:52","date_gmt":"2026-08-21T21:35:52","guid":{"rendered":"https:\/\/jpdirector.net\/?page_id=4310"},"modified":"2026-09-10T21:38:26","modified_gmt":"2026-09-10T21:38:26","slug":"ser-el-encargado","status":"publish","type":"page","link":"https:\/\/jpdirector.net\/en\/ser-el-encargado\/","title":{"rendered":"Being In Charge"},"content":{"rendered":"\n<div class=\"wp-block-greenshift-blocks-container alignfull gspb_container gspb_container-gsbp-f669173\" id=\"gspb_container-id-gsbp-f669173\">\n<meta charset=\"utf-8\">\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1, viewport-fit=cover\">\n<title>Ser el encargado de tu publicidad | Meta, TikTok y Google Ads | JP Director<\/title>\n<meta name=\"description\" content=\"Me encargo de la estrategia y el manejo de la publicidad de tu marca en Meta, TikTok y Google Ads: crecimiento, clientes potenciales de calidad y aumento de ventas.\">\n<link rel=\"canonical\" href=\"https:\/\/jpdirector.net\/ser-el-encargado\/\">\n<meta name=\"robots\" content=\"index, follow, max-image-preview:large\">\n<meta name=\"theme-color\" content=\"#00041C\">\n\n<meta property=\"og:type\" content=\"website\">\n<meta property=\"og:locale\" content=\"es_ES\">\n<meta property=\"og:site_name\" content=\"JP Director\">\n<meta property=\"og:title\" content=\"Ser el encargado de tu publicidad | JP Director\">\n<meta property=\"og:description\" content=\"Estrategia, configuraci\u00f3n y optimizaci\u00f3n de tus campa\u00f1as en Meta, TikTok y Google Ads. Un solo responsable, resultados medibles.\">\n<meta property=\"og:url\" content=\"https:\/\/jpdirector.net\/ser-el-encargado\/\">\n<meta name=\"twitter:card\" content=\"summary_large_image\">\n\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin=\"\">\n<link rel=\"stylesheet\" href=\"https:\/\/fonts.googleapis.com\/css2?family=IBM+Plex+Mono:wght@400&amp;family=Poppins:wght@400;500;600&amp;display=swap\">\n<style>\n\/* ============================================================================\n   JP DIRECTOR \u2014 Ser el encargado\n   Misma arquitectura y mismos tokens que la home. Lo \u00fanico propio de esta\n   p\u00e1gina son los componentes 6.4 a 6.9; todo lo dem\u00e1s est\u00e1 copiado tal cual\n   para que las dos plantillas envejezcan juntas.\n   Solo HTML5 sem\u00e1ntico y CSS nativo. Sin librer\u00edas. Sin JavaScript.\n   ============================================================================ *\/\n\n\n\/* ============================================================================\n   1. VARIABLES\n   ============================================================================ *\/\n\n:root {\n\n  \/* --- Paleta de marca (\u00fanica fuente de color) --- *\/\n  --c-ink:    #00041C;\n  --c-navy:   #040D36;\n  --c-cyan:   #15E0FB;\n  --c-white:  #FFFEFE;\n\n  \/* --- Derivados: solo opacidad, mezcla y gradiente --- *\/\n  --c-text:      var(--c-white);\n  --c-dim:       color-mix(in srgb, var(--c-white) 66%, transparent);\n  --c-dimmer:    color-mix(in srgb, var(--c-white) 44%, transparent);\n  --c-faint:     color-mix(in srgb, var(--c-white) 22%, transparent);\n\n  --c-line:      color-mix(in srgb, var(--c-cyan) 16%, transparent);\n  --c-line-hi:   color-mix(in srgb, var(--c-cyan) 38%, transparent);\n  --c-line-soft: color-mix(in srgb, var(--c-white) 9%,  transparent);\n  --c-cyan-dim:  color-mix(in srgb, var(--c-cyan) 52%, transparent);\n\n  --c-panel:     color-mix(in srgb, var(--c-cyan) 4%,  var(--c-navy));\n  --c-panel-hi:  color-mix(in srgb, var(--c-cyan) 9%,  var(--c-navy));\n  --c-glow:      color-mix(in srgb, var(--c-cyan) 26%, transparent);\n  --c-glow-soft: color-mix(in srgb, var(--c-cyan) 10%, transparent);\n\n  --c-on-light:      var(--c-navy);\n  --c-on-light-dim:  color-mix(in srgb, var(--c-navy) 66%, var(--c-white));\n  --c-on-light-line: color-mix(in srgb, var(--c-navy) 14%, var(--c-white));\n\n  \/* --- Tipograf\u00eda --- *\/\n  --f-sans: \"Poppins\", system-ui, -apple-system, \"Segoe UI\", sans-serif;\n  --f-mono: \"IBM Plex Mono\", ui-monospace, SFMono-Regular, Menlo, monospace;\n\n  --t-xs:   0.6875rem;\n  --t-sm:   clamp(0.8125rem, 0.79rem + 0.12vw, 0.9rem);\n  --t-base: clamp(1rem, 0.96rem + 0.2vw, 1.125rem);\n  --t-md:   clamp(1.0625rem, 1rem + 0.3vw, 1.25rem);\n  --t-lg:   clamp(1.25rem, 1.12rem + 0.55vw, 1.6rem);\n  --t-2xl:  clamp(2rem, 1.5rem + 2.2vw, 3.4rem);\n  --t-3xl:  clamp(2.5rem, 1.6rem + 4vw, 5rem);\n\n  --lh-tight: 1.04;\n  --lh-head:  1.14;\n  --lh-body:  1.65;\n\n  \/* --- Espacio y layout --- *\/\n  --s-1: 0.25rem;\n  --s-2: 0.5rem;\n  --s-3: 0.75rem;\n  --s-4: 1rem;\n  --s-5: 1.5rem;\n  --s-6: 2rem;\n  --s-7: 2.5rem;\n  --s-8: 3rem;\n  --s-9: 4rem;\n\n  --maxw: 1240px;\n  --gutter: clamp(1.25rem, 0.7rem + 2.4vw, 3rem);\n  --sec-y: clamp(4.5rem, 3rem + 6vw, 9rem);\n  --hdr-h: 76px;\n\n  --r-sm: 4px;\n  --r-md: 10px;\n  --r-lg: 20px;\n  --r-full: 999px;\n\n  \/* --- Movimiento --- *\/\n  --e-out: cubic-bezier(0.16, 1, 0.3, 1);\n  --e-in-out: cubic-bezier(0.65, 0, 0.35, 1);\n  --d-fast: 0.22s;\n  --d-mid: 0.45s;\n  --d-slow: 0.8s;\n}\n\n\n\/* ============================================================================\n   2. RESET\n   ============================================================================ *\/\n\n*, *::before, *::after { box-sizing: border-box; }\n\n* { margin: 0; padding: 0; }\n\nhtml {\n  -webkit-text-size-adjust: 100%;\n  scroll-behavior: smooth;\n  scroll-padding-top: calc(var(--hdr-h) + 1rem);\n  overflow-x: clip;\n}\n\nbody {\n  min-height: 100vh;\n  background: var(--c-ink);\n  color: var(--c-text);\n  font-family: var(--f-sans);\n  font-size: var(--t-base);\n  line-height: var(--lh-body);\n  font-weight: 400;\n  -webkit-font-smoothing: antialiased;\n  \/* Sin text-rendering: optimizeLegibility. Fuerza el procesado completo de\n     ligaduras y kerning en todo el documento y puede retrasar el primer\n     pintado del texto; Poppins ya trae kerning por defecto. *\/\n  overflow-x: clip;\n}\n\nimg, video, svg { display: block; max-width: 100%; height: auto; }\n\nul, ol { list-style: none; }\n\na { color: inherit; text-decoration: none; }\n\nbutton, input, label, summary { font: inherit; color: inherit; }\n\nh1, h2, h3, h4 { font-weight: 600; line-height: var(--lh-head); text-wrap: balance; }\n\np { text-wrap: pretty; }\n\n:focus-visible {\n  outline: 2px solid var(--c-cyan);\n  outline-offset: 3px;\n  border-radius: var(--r-sm);\n}\n\n\n\/* ============================================================================\n   2.5 BLINDAJE FRENTE AL TEMA DE WORDPRESS\n   ----------------------------------------------------------------------------\n   Mismo problema y misma soluci\u00f3n que en la home: el reset universal tiene\n   especificidad 0-0-0 y lo gana cualquier regla de tipo del tema\n   (p { margin-bottom: 1.6em }, ul { padding-left: 40px }...). Solo se marcan\n   como definitivas propiedades que esta hoja no declara en esos elementos, as\u00ed\n   que no compiten contra nada propio.\n   ============================================================================ *\/\n\n.pillars, .caps__list, .ticker__list, .faq__list, .verdict, .hero__plats {\n  list-style: none !important;\n  padding-inline-start: 0 !important;\n}\n\n\/* Ojo al mantener estas listas: solo pueden entrar elementos cuyo margen NO se\n   declare en ning\u00fan otro punto de la hoja. Quedan fuera a prop\u00f3sito\n   .hero__plats, .scope__lead, .verdict, .why__name y .caps__lead, que s\u00ed tienen\n   margen propio y el !important se lo aplastar\u00eda. *\/\n.shot,\n.pillar, .pillar__text, .hero__plats li, .ticker__list,\n.ticker__list li, .caps__list, .caps__list li, .faq__list, .faq__item,\n.faq__a, .verdict__text, .why__text, .pillar__name {\n  margin: 0 !important;\n}\n\n.hero__title, .hero__lead, .sec__title, .why__title,\n.caps__title, .faq__title, .end__title, .end__note, .pillar__name,\n.verdict__text, .why__text, .shot__cap {\n  margin-block-end: 0 !important;\n}\n\n\n\/* ============================================================================\n   3. BASE\n   ============================================================================ *\/\n\n.wrap {\n  width: 100%;\n  max-width: var(--maxw);\n  margin-inline: auto;\n  padding-inline: var(--gutter);\n}\n\n.vh {\n  position: absolute;\n  width: 1px; height: 1px;\n  overflow: hidden;\n  clip-path: inset(50%);\n  white-space: nowrap;\n}\n\n\n\/* ============================================================================\n   4. TYPOGRAPHY\n   ============================================================================ *\/\n\n.mono {\n  font-family: var(--f-mono);\n  font-size: var(--t-xs);\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  font-weight: 400;\n}\n\n.eyebrow {\n  font-family: var(--f-mono);\n  font-size: var(--t-xs);\n  letter-spacing: 0.16em;\n  text-transform: uppercase;\n  color: var(--c-cyan);\n  margin-bottom: var(--s-5);\n}\n.eyebrow--dark { color: var(--c-navy); }\n\nem { font-style: normal; color: var(--c-cyan); }\n\n\/* --- Palabra con aurora ---------------------------------------------------\n   El texto va en blanco y encima se apilan manchas de color con\n   mix-blend-mode: darken. Darken toma el canal m\u00e1s oscuro de los dos: sobre el\n   blanco gana la mancha, sobre el fondo profundo gana el fondo. Resultado: el\n   color solo vive dentro de las letras.\n   -------------------------------------------------------------------------- *\/\n.aurora-word {\n  position: relative;\n  display: inline-block;\n  color: var(--c-white);\n  vertical-align: baseline;\n  \/* No se parte: el subrayado y la capa de mezcla asumen una sola l\u00ednea. *\/\n  white-space: nowrap;\n  padding-block: 0.06em 0.24em;\n  margin-block: -0.06em -0.24em;\n}\n\n.aurora-word::after {\n  content: \"\";\n  position: absolute;\n  left: 0;\n  right: 0;\n  top: 0.99em;\n  z-index: 3;\n  height: 0.055em;\n  border-radius: 999px;\n  background:\n    linear-gradient(90deg, transparent, var(--c-cyan), transparent) no-repeat,\n    linear-gradient(color-mix(in srgb, var(--c-cyan) 26%, transparent) 0 100%) no-repeat;\n  background-size: 34% 100%, 100% 100%;\n  animation: underline-scan 3.6s var(--e-in-out) infinite;\n}\n\n\/* El recorte vive aqu\u00ed y no en la palabra: overflow sobre un inline-block\n   mover\u00eda su l\u00ednea base y descuadrar\u00eda el titular. *\/\n.aurora {\n  position: absolute;\n  inset: 0;\n  z-index: 2;\n  overflow: hidden;\n  mix-blend-mode: darken;\n  pointer-events: none;\n}\n\n.aurora__item {\n  position: absolute;\n  top: -55%;\n  left: 0;\n  width: 13rem;\n  height: 13rem;\n  border-radius: 37% 29% 27% 27% \/ 28% 25% 41% 37%;\n  filter: blur(1.1rem);\n  mix-blend-mode: overlay;\n  will-change: transform;\n}\n\n.aurora__item:nth-of-type(1) {\n  background-color: var(--c-cyan);\n  animation: aurora-border 7s var(--e-in-out) infinite,\n             aurora-1 11s var(--e-in-out) infinite alternate;\n}\n.aurora__item:nth-of-type(2) {\n  background-color: color-mix(in srgb, var(--c-cyan) 72%, var(--c-white));\n  animation: aurora-border 7s var(--e-in-out) infinite,\n             aurora-2 14s var(--e-in-out) infinite alternate;\n}\n.aurora__item:nth-of-type(3) {\n  background-color: color-mix(in srgb, var(--c-cyan) 62%, var(--c-navy));\n  animation: aurora-border 7s var(--e-in-out) infinite,\n             aurora-3 9s var(--e-in-out) infinite alternate;\n}\n.aurora__item:nth-of-type(4) {\n  background-color: color-mix(in srgb, var(--c-cyan) 88%, var(--c-navy));\n  animation: aurora-border 7s var(--e-in-out) infinite,\n             aurora-4 17s var(--e-in-out) infinite alternate;\n}\n.aurora--b .aurora__item { animation-delay: -3s, -5s; }\n\n.link {\n  display: inline-flex;\n  align-items: center;\n  gap: 0.5em;\n  font-family: var(--f-mono);\n  font-size: var(--t-xs);\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  color: var(--c-cyan);\n  padding-block: 0.4em;\n  border-bottom: 1px solid var(--c-line-hi);\n  transition: border-color var(--d-fast) var(--e-out), gap var(--d-fast) var(--e-out);\n}\n.link::after { content: \"\u2192\"; transition: transform var(--d-fast) var(--e-out); }\n.link:hover, .link:focus-visible { border-bottom-color: var(--c-cyan); gap: 0.9em; }\n.link:hover::after { transform: translateX(2px); }\n\n\n\/* ============================================================================\n   5. LAYOUT \u2014 secciones y fondos\n   ============================================================================ *\/\n\n.hero  { background: var(--c-ink); }\n.scope { background: var(--c-ink);  padding-block: var(--sec-y); }\n\/* isolation: la secci\u00f3n aloja una palabra con aurora y la mezcla darken debe\n   resolverse contra su propio fondo, no contra el orden de pintado global. *\/\n.why   { background: var(--c-navy); padding-block: var(--sec-y); border-block: 1px solid var(--c-line-soft); isolation: isolate; }\n.caps  { background: var(--c-white); color: var(--c-on-light); padding-block: var(--sec-y); }\n.faq   { background: var(--c-ink);  padding-block: var(--sec-y); }\n.end   { background: var(--c-navy); padding-block: var(--sec-y); position: relative; overflow: hidden; }\n\n.sec__head { max-width: 62ch; margin-bottom: clamp(2.5rem, 1.5rem + 3vw, 4.5rem); }\n.sec__title { font-size: var(--t-2xl); letter-spacing: -0.02em; }\n\n\/* Neutraliza el min-width:auto impl\u00edcito de las pistas en fr, para que ninguna\n   palabra larga desborde su columna *\/\n.hero__copy, .why__copy, .caps__copy { min-width: 0; }\n\n\n\/* ============================================================================\n   6. COMPONENTS\n   ============================================================================ *\/\n\n\/* ---------- 6.1 Botones ---------- *\/\n\n.btn {\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  gap: 0.6em;\n  padding: 0.95em 1.9em;\n  background: var(--c-cyan);\n  color: var(--c-ink);\n  font-weight: 600;\n  font-size: var(--t-sm);\n  letter-spacing: 0.01em;\n  border-radius: var(--r-full);\n  border: 1px solid var(--c-cyan);\n  position: relative;\n  overflow: hidden;\n  isolation: isolate;\n  transition: transform var(--d-fast) var(--e-out), box-shadow var(--d-mid) var(--e-out);\n  animation: btn-bounce 2.4s var(--e-in-out) infinite;\n}\n.btn::before {\n  content: \"\";\n  position: absolute;\n  inset: 0;\n  z-index: -1;\n  background: var(--c-white);\n  transform: translateY(101%);\n  transition: transform var(--d-mid) var(--e-out);\n}\n.btn:hover, .btn:focus-visible {\n  transform: translateY(-2px);\n  box-shadow: 0 10px 34px var(--c-glow);\n  animation-play-state: paused;\n}\n.btn:hover::before, .btn:focus-visible::before { transform: translateY(0); }\n.btn:active { transform: translateY(0); }\n\n\/* Latido de color sobre el mismo comp\u00e1s de 2.4s del rebote. Se excluyen las\n   variantes que definen su propio fondo: una animaci\u00f3n de background-color\n   gana a las declaraciones normales sea cual sea la especificidad. *\/\n.btn:not(.btn--ghost):not(.btn--dark) {\n  animation: btn-bounce 2.4s var(--e-in-out) infinite,\n             btn-tint   2.4s var(--e-in-out) infinite;\n}\n\/* En hover se corta la animaci\u00f3n entera en lugar de pausarla: un fotograma\n   congelado seguir\u00eda imponiendo su color de borde por encima del hover. *\/\n.btn:not(.btn--ghost):not(.btn--dark):hover,\n.btn:not(.btn--ghost):not(.btn--dark):focus-visible {\n  animation: none;\n  background-color: var(--c-cyan);\n  border-color: var(--c-cyan);\n}\n\n.btn--ghost {\n  background: transparent;\n  color: var(--c-white);\n  border-color: var(--c-line-hi);\n}\n.btn--ghost::before { background: var(--c-white); }\n.btn--ghost:hover, .btn--ghost:focus-visible { color: var(--c-ink); border-color: var(--c-cyan); }\n\n.btn--dark {\n  background: var(--c-navy);\n  color: var(--c-white);\n  border-color: var(--c-navy);\n}\n.btn--dark::before { background: var(--c-ink); }\n.btn--dark:hover, .btn--dark:focus-visible { color: var(--c-cyan); box-shadow: none; }\n\n.btn--lg { padding: 1.15em 2.6em; font-size: var(--t-md); }\n\n.btn--arrow { padding-left: 1.5em; }\n.btn__arrow {\n  width: 1.15em;\n  height: 1.15em;\n  flex: none;\n  display: grid;\n  place-items: center;\n  margin-right: -0.15em;\n  animation: nudge 1.7s var(--e-in-out) infinite;\n}\n.btn__arrow svg { width: 100%; height: 100%; }\n.btn:hover .btn__arrow, .btn:focus-visible .btn__arrow { animation-play-state: paused; transform: translateX(4px); }\n\n\n\/* ---------- 6.2 Marco de imagen ----------\n   .shot es el marco tipo monitor de la home. La proporci\u00f3n de cada hueco se fija\n   con --ar en el marcado, as\u00ed que el navegador reserva el espacio antes de que\n   la imagen cargue y la p\u00e1gina no da el salto de maquetaci\u00f3n.\n   -------------------------------------------------------------------------- *\/\n\n.shot { position: relative; }\n\n.shot__frame {\n  position: relative;\n  padding: 14px;\n  background: linear-gradient(160deg, var(--c-panel-hi), var(--c-navy) 60%);\n  border: 1px solid var(--c-line);\n  border-radius: var(--r-lg);\n  box-shadow: 0 30px 90px color-mix(in srgb, var(--c-ink) 80%, transparent);\n}\n\n.shot__screen {\n  position: relative;\n  aspect-ratio: var(--ar, 16 \/ 9);\n  border-radius: var(--r-md);\n  overflow: hidden;\n  background:\n    radial-gradient(90% 70% at 50% 40%, var(--c-glow-soft), transparent 70%),\n    var(--c-ink);\n  border: 1px solid var(--c-line-soft);\n}\n\n.shot__img { width: 100%; height: 100%; object-fit: cover; }\n\n\/* Por defecto la imagen llena el marco y el recorte lo decide la proporci\u00f3n del\n   hueco, que es lo correcto para una fotograf\u00eda. Para una pieza dise\u00f1ada (con\n   texto, logos o composici\u00f3n cerrada) ese recorte se comer\u00eda el mensaje, as\u00ed\n   que esta variante encaja la pieza entera dentro del marco. Para cambiar\n   cualquier imagen de un modo al otro basta con a\u00f1adir o quitar la clase. *\/\n.shot__img--contain { object-fit: contain; }\n\n.shot__b {\n  position: absolute;\n  width: 20px; height: 20px;\n  border: 1.5px solid var(--c-cyan);\n  opacity: 0.85;\n}\n.shot__b--tl { top: -1px; left: -1px;  border-right: 0; border-bottom: 0; border-radius: var(--r-lg) 0 0 0; }\n.shot__b--tr { top: -1px; right: -1px; border-left: 0;  border-bottom: 0; border-radius: 0 var(--r-lg) 0 0; }\n.shot__b--bl { bottom: -1px; left: -1px;  border-right: 0; border-top: 0; border-radius: 0 0 0 var(--r-lg); }\n.shot__b--br { bottom: -1px; right: -1px; border-left: 0;  border-top: 0; border-radius: 0 0 var(--r-lg) 0; }\n\n.shot__cap {\n  margin-top: var(--s-4);\n  color: var(--c-dimmer);\n  text-align: center;\n  letter-spacing: 0.08em;\n}\n\n\/* ---------- 6.3 Hero ---------- *\/\n\n.hero {\n  position: relative;\n  padding-block: clamp(3.5rem, 2rem + 7vw, 7.5rem) clamp(4rem, 2rem + 6vw, 7rem);\n  overflow: hidden;\n  isolation: isolate;\n}\n\n.hero__field {\n  position: absolute;\n  inset: 0;\n  z-index: -1;\n  background-image:\n    linear-gradient(to right, var(--c-line-soft) 1px, transparent 1px),\n    linear-gradient(to bottom, var(--c-line-soft) 1px, transparent 1px);\n  background-size: 84px 84px;\n  mask-image: radial-gradient(120% 90% at 70% 20%, #000 0%, transparent 72%);\n  -webkit-mask-image: radial-gradient(120% 90% at 70% 20%, #000 0%, transparent 72%);\n}\n\n.hero__sweep {\n  position: absolute;\n  top: 50%; left: 72%;\n  width: 130vmax; height: 130vmax;\n  translate: -50% -50%;\n  border-radius: 50%;\n  background: conic-gradient(from 0deg, transparent 0deg, var(--c-glow-soft) 26deg, transparent 60deg);\n  mask-image: radial-gradient(circle, #000 0%, transparent 62%);\n  -webkit-mask-image: radial-gradient(circle, #000 0%, transparent 62%);\n  opacity: 0.7;\n  animation: sweep 16s linear infinite;\n  will-change: transform;\n}\n\n.hero__grid {\n  display: grid;\n  grid-template-columns: 1fr;\n  gap: clamp(2.5rem, 1rem + 5vw, 4.5rem);\n  align-items: center;\n}\n\n.hero__title {\n  font-size: clamp(2.35rem, 1.5rem + 3.4vw, 4.35rem);\n  font-weight: 600;\n  letter-spacing: -0.035em;\n  line-height: var(--lh-tight);\n}\n\n\/* Las cuatro plataformas, con el punto medio en cian como separador.\n\n   Con ChatGPT Ads dentro, la tira son 42 glifos. A 11px con letter-spacing\n   0.14em mide unos 400px y en un m\u00f3vil de 402px solo hay 360px de contenido:\n   de ah\u00ed la segunda l\u00ednea. Aqu\u00ed el cuerpo es fluido y el espaciado m\u00e1s\n   cerrado, as\u00ed que el total baja a ~325px en ese m\u00f3vil y a ~263px en uno de\n   360px. El letter-spacing y el gap van en em, as\u00ed que encogen con la fuente\n   en lugar de comerse la ganancia.\n\n   Nota de por qu\u00e9 es vw y no una consulta de contenedor: medir el ancho real\n   de la columna exigir\u00eda container-type en .hero__copy, y eso aplica\n   contain: layout, que crea un contexto de apilamiento. La aurora del titular\n   est\u00e1 dentro y su mix-blend-mode: darken necesita ver el fondo de la secci\u00f3n;\n   encerrada ah\u00ed, el efecto se rompe.\n\n   flex-wrap: wrap se queda como red de seguridad: si en alg\u00fan dispositivo no\n   cupiera, parte la l\u00ednea en vez de desbordar. *\/\n.hero__plats {\n  margin-top: var(--s-5);\n  display: flex;\n  flex-wrap: wrap;\n  align-items: center;\n  font-size: clamp(0.5rem, 0.04rem + 2.4vw, 0.6875rem);\n  gap: 0.5em;\n  color: var(--c-dimmer);\n  letter-spacing: 0.08em;\n}\n.hero__plats li { display: flex; align-items: center; line-height: 1; }\n.hero__plats .sep { color: var(--c-cyan); }\n\n.hero__lead {\n  margin-top: var(--s-6);\n  max-width: 54ch;\n  color: var(--c-dim);\n  font-size: var(--t-md);\n}\n\n.hero__actions {\n  margin-top: var(--s-7);\n  display: flex;\n  flex-wrap: wrap;\n  gap: var(--s-4);\n}\n\n\n\/* ---------- 6.4 Ticker ---------- *\/\n\n.ticker {\n  background: var(--c-navy);\n  border-block: 1px solid var(--c-line-soft);\n  padding-block: var(--s-5);\n  overflow: hidden;\n  mask-image: linear-gradient(to right, transparent, #000 8%, #000 92%, transparent);\n  -webkit-mask-image: linear-gradient(to right, transparent, #000 8%, #000 92%, transparent);\n}\n.ticker__track {\n  display: flex;\n  width: max-content;\n  animation: slide 34s linear infinite;\n  will-change: transform;\n}\n.ticker__list {\n  display: flex;\n  align-items: center;\n  gap: clamp(1.5rem, 3vw, 3rem);\n  padding-right: clamp(1.5rem, 3vw, 3rem);\n}\n.ticker__list li {\n  \/* Caja propia con line-height fijo: sin esto, en cuanto carga IBM Plex Mono\n     alguna palabra queda unos p\u00edxeles m\u00e1s alta que el resto. *\/\n  display: flex;\n  align-items: center;\n  line-height: 1;\n  height: 1.2em;\n  font-family: var(--f-mono);\n  font-size: clamp(0.8rem, 0.7rem + 0.4vw, 1rem);\n  letter-spacing: 0.14em;\n  text-transform: uppercase;\n  color: var(--c-dimmer);\n  white-space: nowrap;\n}\n.ticker__sep { color: var(--c-cyan); }\n\n\n\/* ---------- 6.5 Alcance: los tres pilares ---------- *\/\n\n.scope__lead { margin-top: var(--s-5); color: var(--c-dim); max-width: 58ch; }\n\n.pillars {\n  display: grid;\n  grid-template-columns: 1fr;\n  gap: var(--s-5);\n}\n\n.pillar {\n  display: flex;\n  flex-direction: column;\n  gap: var(--s-4);\n  padding: clamp(1.25rem, 0.9rem + 1.2vw, 1.75rem);\n  background: linear-gradient(180deg, var(--c-panel-hi), var(--c-panel));\n  border: 1px solid var(--c-line);\n  border-radius: var(--r-lg);\n  box-shadow: 0 1px 0 0 color-mix(in srgb, var(--c-white) 6%, transparent) inset,\n              0 10px 24px -18px rgba(0, 0, 0, 0.9);\n  transition: border-color var(--d-mid) var(--e-out), transform var(--d-mid) var(--e-out);\n}\n.pillar:hover { border-color: var(--c-cyan-dim); transform: translateY(-4px); }\n\n\/* El marco interior del pilar es m\u00e1s ligero que .shot__frame: aqu\u00ed la imagen\n   es apoyo, no protagonista, y no debe competir con el texto. *\/\n.pillar__shot {\n  position: relative;\n  aspect-ratio: var(--ar, 4 \/ 3);\n  border-radius: var(--r-md);\n  overflow: hidden;\n  border: 1px solid var(--c-line-soft);\n  background:\n    radial-gradient(90% 70% at 50% 40%, var(--c-glow-soft), transparent 70%),\n    var(--c-ink);\n}\n\n.pillar__idx  { color: var(--c-cyan); letter-spacing: 0.16em; }\n.pillar__name { font-size: var(--t-lg); font-weight: 500; letter-spacing: -0.015em; }\n.pillar__text { color: var(--c-dim); font-size: var(--t-sm); }\n\n\n\/* ---------- 6.6 \u00bfPor qu\u00e9 yo? ---------- *\/\n\n.why__grid {\n  display: grid;\n  grid-template-columns: 1fr;\n  gap: clamp(2.5rem, 1.5rem + 4vw, 4.5rem);\n  align-items: start;\n}\n\n.why__title { font-size: var(--t-2xl); letter-spacing: -0.03em; }\n\n.why__block { margin-top: clamp(2rem, 1.4rem + 2vw, 3rem); }\n.why__name {\n  display: flex;\n  align-items: center;\n  gap: 0.8em;\n  color: var(--c-cyan);\n  letter-spacing: 0.16em;\n  margin-bottom: var(--s-4);\n}\n.why__name::before {\n  content: \"\";\n  width: 22px; height: 1px;\n  background: currentColor;\n  flex: none;\n}\n.why__text { color: var(--c-dim); max-width: 56ch; }\n.why__text + .why__text { margin-top: var(--s-4) !important; }\n\n\/* --- Las dos salidas del filtro ---\n   Sin rojo ni verde: la paleta de la marca no los tiene y meterlos aqu\u00ed\n   romper\u00eda la coherencia con el resto del sitio. La diferencia se marca con\n   el peso del borde y la intensidad del texto. *\/\n.verdict {\n  display: grid;\n  grid-template-columns: 1fr;\n  gap: var(--s-4);\n  margin-top: var(--s-5);\n}\n.verdict__card {\n  padding: var(--s-5);\n  border-radius: var(--r-md);\n  border: 1px solid var(--c-line-soft);\n  background: var(--c-panel);\n  display: grid;\n  gap: var(--s-3);\n}\n.verdict__card--yes { border-color: var(--c-cyan-dim); background: var(--c-panel-hi); position: relative; }\n\n\/* El titileo va en un pseudoelemento y no en la caja por dos razones. Una: la\n   caja ya usa su propiedad animation para la entrada \"rise\" del bloque de\n   scroll, que est\u00e1 m\u00e1s abajo en la hoja y ganar\u00eda. Dos: animar aqu\u00ed deja el\n   texto intacto: lo que late es un borde superpuesto y su resplandor, no la\n   opacidad del contenido, que ser\u00eda inc\u00f3modo de leer. *\/\n.verdict__card--yes::after {\n  content: \"\";\n  position: absolute;\n  inset: -1px;\n  border: 1px solid var(--c-cyan);\n  border-radius: inherit;\n  pointer-events: none;\n  opacity: 0;\n  animation: verdict-pulse 2.6s var(--e-in-out) infinite;\n}\n.verdict__tag { color: var(--c-dimmer); letter-spacing: 0.16em; }\n.verdict__card--yes .verdict__tag { color: var(--c-cyan); }\n.verdict__text { color: var(--c-dim); font-size: var(--t-sm); }\n\n\/* Cifra de entrada. No es el precio final y el pie lo dice: el titular solo\n   sirve para que nadie llegue a la reuni\u00f3n con la expectativa equivocada. *\/\n.why__price {\n  margin-top: var(--s-5);\n  display: inline-grid;\n  gap: var(--s-1);\n  padding: var(--s-4) var(--s-5);\n  border: 1px solid var(--c-line);\n  border-radius: var(--r-md);\n  background: var(--c-panel);\n}\n.why__price b {\n  font-size: clamp(1.5rem, 1.2rem + 1.4vw, 2.1rem);\n  font-weight: 600;\n  letter-spacing: -0.03em;\n  line-height: 1;\n  font-variant-numeric: tabular-nums;\n}\n.why__price b span { color: var(--c-cyan); }\n.why__price small { color: var(--c-dimmer); font-family: var(--f-mono); font-size: var(--t-xs); letter-spacing: 0.12em; text-transform: uppercase; }\n\n\n\/* ---------- 6.7 Capacidades (fondo claro) ---------- *\/\n\n.caps__grid {\n  display: grid;\n  grid-template-columns: 1fr;\n  gap: clamp(2.5rem, 1.5rem + 4vw, 5rem);\n  align-items: center;\n}\n\n.caps__title { font-size: var(--t-2xl); letter-spacing: -0.03em; color: var(--c-on-light); }\n.caps__title em {\n  color: var(--c-on-light);\n  text-decoration: underline;\n  text-decoration-color: var(--c-cyan);\n  text-decoration-thickness: 4px;\n  text-underline-offset: 6px;\n}\n.caps__lead { margin-block: var(--s-5) var(--s-7); color: var(--c-on-light-dim); max-width: 52ch; }\n\n.caps__list {\n  display: grid;\n  gap: var(--s-3);\n  padding: clamp(1.5rem, 1.1rem + 1.6vw, 2.25rem);\n  border: 1px solid var(--c-on-light-line);\n  border-radius: var(--r-lg);\n  background: color-mix(in srgb, var(--c-cyan) 4%, var(--c-white));\n}\n.caps__list { padding-inline-start: clamp(1.5rem, 1.1rem + 1.6vw, 2.25rem) !important; }\n\n.caps__list li {\n  display: grid;\n  grid-template-columns: auto 1fr;\n  align-items: center;\n  gap: 0.85em;\n  color: var(--c-on-light);\n  font-size: var(--t-sm);\n}\n.caps__list li::before {\n  content: \"\";\n  width: 18px; height: 18px;\n  border-radius: 50%;\n  background: var(--c-cyan);\n  \/* La marca de verificaci\u00f3n se dibuja con la m\u00e1scara para no repetir un SVG\n     siete veces en el marcado *\/\n  mask: url('data:image\/svg+xml;utf8,<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"black\" stroke-width=\"3.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M5 12.5 10 17.5 19 7\"\/><\/svg>') center \/ 62% no-repeat,\n        linear-gradient(#000 0 100%);\n  mask-composite: exclude;\n  -webkit-mask: url('data:image\/svg+xml;utf8,<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"black\" stroke-width=\"3.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M5 12.5 10 17.5 19 7\"\/><\/svg>') center \/ 62% no-repeat,\n                linear-gradient(#000 0 100%);\n  -webkit-mask-composite: xor;\n}\n\n\n\/* ---------- 6.8 Preguntas frecuentes ----------\n   <details> nativo: se abre y se cierra sin una l\u00ednea de JavaScript y llega\n   accesible de f\u00e1brica. *\/\n\n.faq__list { border-top: 1px solid var(--c-line-soft); max-width: 82ch; }\n\n.faq__item { border-bottom: 1px solid var(--c-line-soft); }\n\n.faq__q {\n  display: flex;\n  align-items: flex-start;\n  justify-content: space-between;\n  gap: var(--s-5);\n  padding-block: clamp(1.25rem, 1rem + 1vw, 1.75rem);\n  cursor: pointer;\n  font-size: var(--t-md);\n  font-weight: 500;\n  letter-spacing: -0.01em;\n  color: var(--c-dim);\n  list-style: none;\n  transition: color var(--d-fast) var(--e-out), padding-left var(--d-mid) var(--e-out);\n}\n\/* Safari sigue pintando su tri\u00e1ngulo si no se le quita por separado *\/\n.faq__q::-webkit-details-marker { display: none; }\n.faq__q:hover { color: var(--c-white); padding-left: var(--s-3); }\n.faq__item[open] .faq__q { color: var(--c-white); }\n\n\/* El signo pasa de + a \u00d7 girando 45\u00b0, as\u00ed el cambio de estado se lee en el\n   movimiento y no solo en la forma final *\/\n.faq__sign {\n  flex: none;\n  width: 30px; height: 30px;\n  display: grid;\n  place-items: center;\n  border: 1px solid var(--c-line-hi);\n  border-radius: 50%;\n  color: var(--c-cyan);\n  background: color-mix(in srgb, var(--c-cyan) 8%, transparent);\n  transition: transform var(--d-mid) var(--e-out), background var(--d-mid) var(--e-out);\n}\n.faq__sign svg { width: 14px; height: 14px; }\n.faq__item[open] .faq__sign { transform: rotate(135deg); }\n\n.faq__a {\n  color: var(--c-dim);\n  font-size: var(--t-sm);\n  max-width: 70ch;\n  padding-bottom: clamp(1.25rem, 1rem + 1vw, 1.75rem);\n  padding-right: calc(30px + var(--s-5));\n}\n.faq__a + .faq__a { margin-top: var(--s-4) !important; }\n\n\n\/* ---------- 6.9 CTA final ---------- *\/\n\n.end::before {\n  content: \"\";\n  position: absolute;\n  bottom: -55%; left: 50%;\n  translate: -50% 0;\n  width: min(1100px, 130vw);\n  aspect-ratio: 1;\n  border-radius: 50%;\n  background: radial-gradient(circle, var(--c-glow-soft), transparent 62%);\n  pointer-events: none;\n}\n\n.end__inner {\n  position: relative;\n  text-align: center;\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n}\n.end__title { font-size: var(--t-3xl); letter-spacing: -0.04em; line-height: var(--lh-tight); }\n.end__lead { margin-block: var(--s-6) var(--s-8); color: var(--c-dim); max-width: 48ch; font-size: var(--t-md); }\n.end__note { margin-top: var(--s-5); color: var(--c-faint); letter-spacing: 0.12em; }\n\n\n\/* ---------- 6.10 Salto de renderizado de la cola ----------\n   Permite al navegador no maquetar ni pintar estas secciones hasta que se\n   acercan al viewport. contain-intrinsic-size da una altura estimada para que\n   la barra de scroll no salte, y el \"auto\" hace que recuerde la real.\n\n   .caps queda fuera: su lista tiene entrada ligada al scroll y no vale la pena\n   arriesgar ese arranque. Si ves saltos de scroll, borra este bloque. *\/\n.faq { content-visibility: auto; contain-intrinsic-size: auto 760px; }\n.end { content-visibility: auto; contain-intrinsic-size: auto 560px; }\n\n\n\/* ============================================================================\n   7. ANIMATIONS\n   ============================================================================ *\/\n\n@keyframes sweep { to { rotate: 360deg; } }\n\n@keyframes scan {\n  0%   { transform: translateY(-110%); }\n  100% { transform: translateY(430%); }\n}\n\n@keyframes slide { to { transform: translateX(-50%); } }\n\n@keyframes underline-scan {\n  0%   { background-position: -45% 0, 0 0; }\n  100% { background-position: 145% 0, 0 0; }\n}\n\n@keyframes aurora-border {\n  0%   { border-radius: 37% 29% 27% 27% \/ 28% 25% 41% 37%; }\n  25%  { border-radius: 47% 29% 39% 49% \/ 61% 19% 66% 26%; }\n  50%  { border-radius: 57% 23% 47% 72% \/ 63% 17% 66% 33%; }\n  75%  { border-radius: 28% 49% 29% 100% \/ 93% 20% 64% 25%; }\n  100% { border-radius: 37% 29% 27% 27% \/ 28% 25% 41% 37%; }\n}\n\n@keyframes aurora-1 {\n  0%   { transform: translate(-55%, -10%); }\n  50%  { transform: translate(45%, 10%); }\n  100% { transform: translate(140%, -6%); }\n}\n@keyframes aurora-2 {\n  0%   { transform: translate(130%, 8%); }\n  50%  { transform: translate(25%, -11%); }\n  100% { transform: translate(-50%, 4%); }\n}\n@keyframes aurora-3 {\n  0%   { transform: translate(35%, -12%); }\n  50%  { transform: translate(135%, 9%); }\n  100% { transform: translate(-25%, -4%); }\n}\n@keyframes aurora-4 {\n  0%   { transform: translate(95%, 6%); }\n  50%  { transform: translate(-45%, -9%); }\n  100% { transform: translate(115%, 11%); }\n}\n\n\/* Late el borde y el halo, nunca el texto. En reposo la opacidad es 0, as\u00ed que\n   con \"reducir movimiento\" el borde extra desaparece y la tarjeta queda como\n   estaba, sin nada congelado a medio camino. *\/\n@keyframes verdict-pulse {\n  0%, 100% { opacity: 0; box-shadow: 0 0 0 0 transparent; }\n  50%      { opacity: 1; box-shadow: 0 0 24px -2px var(--c-glow); }\n}\n\n@keyframes nudge {\n  0%, 100% { transform: translateX(0); opacity: 0.75; }\n  50%      { transform: translateX(5px); opacity: 1; }\n}\n\n@keyframes btn-bounce {\n  0%, 40%, 100% { transform: translateY(0); }\n  20%           { transform: translateY(-5px); }\n  30%           { transform: translateY(-2px); }\n}\n\n@keyframes btn-tint {\n  0%, 40%, 100% {\n    background-color: var(--c-cyan);\n    border-color: var(--c-cyan);\n    box-shadow: 0 0 0 0 transparent;\n  }\n  20% {\n    background-color: color-mix(in srgb, var(--c-cyan) 58%, var(--c-white));\n    border-color:     color-mix(in srgb, var(--c-cyan) 58%, var(--c-white));\n    box-shadow: 0 8px 26px var(--c-glow);\n  }\n}\n\n\/* --- Mejora progresiva: entradas ligadas al scroll --- *\/\n@supports (animation-timeline: view()) {\n  .pillar, .verdict__card, .caps__list, .shot {\n    animation: rise linear both;\n    animation-timeline: view();\n    animation-range: entry 0% cover 32%;\n  }\n  @keyframes rise {\n    from { opacity: 0; transform: translateY(24px); }\n    to   { opacity: 1; transform: translateY(0); }\n  }\n}\n\n\n\/* ============================================================================\n   8. RESPONSIVE\n   ============================================================================ *\/\n\n@media (min-width: 640px) {\n  .pillars  { grid-template-columns: repeat(2, 1fr); }\n  .verdict  { grid-template-columns: repeat(2, 1fr); }\n  .caps__list { grid-template-columns: repeat(2, 1fr); }\n}\n\n@media (min-width: 960px) {\n  .hero__grid { grid-template-columns: 1.05fr 0.95fr; }\n  .pillars    { grid-template-columns: repeat(3, 1fr); }\n  .why__grid  { grid-template-columns: 0.85fr 1.15fr; }\n  .caps__grid { grid-template-columns: 1.05fr 0.95fr; }\n\n  \/* La imagen acompa\u00f1a la lectura de los tres bloques sin repetirse *\/\n  .why__art { position: sticky; top: calc(var(--hdr-h) + 2rem); }\n}\n\n\/* La palabra con aurora no se parte, as\u00ed que en pantallas muy estrechas se\n   baja un punto el cuerpo del titular que la contiene para que quepa. *\/\n@media (max-width: 400px) {\n  .why__title { font-size: clamp(1.6rem, 1rem + 3vw, 2rem); }\n}\n\n\n\/* ============================================================================\n   9. PREFERENCIAS\n   ============================================================================ *\/\n\n@media (prefers-reduced-motion: reduce) {\n  html { scroll-behavior: auto; }\n  *, *::before, *::after {\n    animation-duration: 0.001ms !important;\n    animation-iteration-count: 1 !important;\n    animation-delay: 0s !important;\n    transition-duration: 0.001ms !important;\n    scroll-behavior: auto !important;\n  }\n  .hero__sweep, .aurora { display: none; }\n  .aurora-word { color: var(--c-cyan); }\n  .aurora-word::after { animation: none !important; background: var(--c-cyan); }\n  .btn, .btn__arrow { animation: none !important; }\n  .pillar, .verdict__card, .caps__list, .shot { transform: none !important; opacity: 1 !important; }\n}\n\n@media print {\n  .hero__field, .ticker { display: none; }\n  body { background: #fff; color: #000; }\n  .faq__a { display: block !important; }\n}\n\n<\/style>\n\n<script type=\"application\/ld+json\">\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"Service\",\n  \"name\": \"Ser el encargado\",\n  \"serviceType\": \"Gesti\u00f3n de publicidad digital\",\n  \"url\": \"https:\/\/jpdirector.net\/ser-el-encargado\/\",\n  \"description\": \"Estrategia y manejo de la publicidad de tu marca en Meta Ads, TikTok Ads y Google Ads, enfocado en crecimiento, clientes potenciales de calidad y aumento de las ventas.\",\n  \"provider\": {\n    \"@type\": \"Person\",\n    \"name\": \"Jorge P\u00e9rez\",\n    \"alternateName\": \"JP Director\",\n    \"url\": \"https:\/\/jpdirector.net\/\"\n  }\n}\n<\/script>\n\n<script type=\"application\/ld+json\">\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    {\n      \"@type\": \"Question\",\n      \"name\": \"\u00bfCu\u00e1l es el costo promedio para que seas el encargado de la publicidad de mi negocio?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"El precio comienza desde los 6000 d\u00f3lares en adelante. Depende de muchos factores y de los objetivos que tengas como negocio, y por eso me tomo el tiempo de analizarlo previamente y saber si puedo asumir el proyecto.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"\u00bfVer\u00e9 resultados de inmediato?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Cualquier persona que te prometa resultados sin ver datos te est\u00e1 mintiendo y no es responsable. Lo que s\u00ed te prometo es que tendremos una videollamada donde podr\u00e9 analizar a fondo tu negocio y, dependiendo de tus datos, podr\u00e9 darte certeza de cu\u00e1l es el tiempo esperado para ver resultados.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"\u00bfCu\u00e1nto durar\u00e1 nuestra reuni\u00f3n?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Como este servicio es especializado, la reuni\u00f3n dura 30 minutos, para que no se nos escape nada y entender tus necesidades y tus n\u00fameros al 100%.\"\n      }\n    }\n  ]\n}\n<\/script>\n\n\n\n\n<main id=\"main\">\n\n<!-- ============================================================\n     01. HERO\n     ============================================================ -->\n<section class=\"hero\" id=\"inicio\" aria-labelledby=\"hero-title\">\n\n  <div class=\"hero__field\" aria-hidden=\"true\">\n    <span class=\"hero__sweep\"><\/span>\n  <\/div>\n\n  <div class=\"wrap hero__grid\">\n\n    <div class=\"hero__copy\">\n      <p class=\"eyebrow\">[ Servicio 01 \u00b7 Gesti\u00f3n completa ]<\/p>\n\n      <h1 class=\"hero__title\" id=\"hero-title\">\n        Ser <em class=\"aurora-word\">el encargado<span class=\"aurora\" aria-hidden=\"true\"><i class=\"aurora__item\"><\/i><i class=\"aurora__item\"><\/i><i class=\"aurora__item\"><\/i><i class=\"aurora__item\"><\/i><\/span><\/em>\n      <\/h1>\n\n      <ul class=\"hero__plats mono\">\n        <li>Meta Ads<\/li>\n        <li aria-hidden=\"true\" class=\"sep\">\u2022<\/li>\n        <li>TikTok Ads<\/li>\n        <li aria-hidden=\"true\" class=\"sep\">\u2022<\/li>\n        <li>Google Ads<\/li>\n        <li aria-hidden=\"true\" class=\"sep\">\u2022<\/li>\n        <li>ChatGPT Ads<\/li>\n      <\/ul>\n\n      <p class=\"hero__lead\">\n        Este servicio est\u00e1 dise\u00f1ado para ti, que est\u00e1s buscando a la persona que se\n        encargue de la estrategia y del manejo de publicidad paga de tu negocio.\n      <\/p>\n\n      <div class=\"hero__actions\">\n        <a class=\"btn btn--arrow\" href=\"https:\/\/jpdirector.net\/contact\/\"><span class=\"btn__arrow\" aria-hidden=\"true\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" focusable=\"false\"><path d=\"M3.5 12h15\"><\/path><path d=\"M12.5 5.5 19 12l-6.5 6.5\"><\/path><\/svg><\/span>Solicita un diagn\u00f3stico<\/a>\n        <a class=\"btn btn--ghost\" href=\"#faq\">Preguntas frecuentes<\/a>\n      <\/div>\n    <\/div>\n\n    <figure class=\"shot\">\n      <div class=\"shot__frame\">\n        <span class=\"shot__b shot__b--tl\" aria-hidden=\"true\"><\/span>\n        <span class=\"shot__b shot__b--tr\" aria-hidden=\"true\"><\/span>\n        <span class=\"shot__b shot__b--bl\" aria-hidden=\"true\"><\/span>\n        <span class=\"shot__b shot__b--br\" aria-hidden=\"true\"><\/span>\n\n        <div class=\"shot__screen\" style=\"--ar: 16 \/ 9\">\n          <img decoding=\"async\" class=\"shot__img\" src=\"https:\/\/jpdirector.net\/wp-content\/uploads\/2026\/09\/Gemini_Generated_Image_y0y4xy0y4xy0y4xy.jpeg\" alt=\"REVISAR: describe aqu\u00ed lo que muestra la imagen\" loading=\"eager\" fetchpriority=\"high\">\n        <\/div>\n      <\/div>\n    <\/figure>\n\n  <\/div>\n<\/section>\n\n<!-- ============================================================\n     02. CINTA DE PLATAFORMAS\n     ============================================================ -->\n<section class=\"ticker\" aria-label=\"Plataformas publicitarias gestionadas\">\n  <div class=\"ticker__track\">\n    <ul class=\"ticker__list\">\n      <li>Meta Ads<\/li><li aria-hidden=\"true\" class=\"ticker__sep\">\/<\/li>\n      <li>TikTok Ads<\/li><li aria-hidden=\"true\" class=\"ticker__sep\">\/<\/li>\n      <li>Google Ads<\/li><li aria-hidden=\"true\" class=\"ticker__sep\">\/<\/li>\n      <li>Instagram Ads<\/li><li aria-hidden=\"true\" class=\"ticker__sep\">\/<\/li>\n      <li>Facebook Ads<\/li><li aria-hidden=\"true\" class=\"ticker__sep\">\/<\/li>\n    <\/ul>\n    <ul class=\"ticker__list\" aria-hidden=\"true\">\n      <li>Meta Ads<\/li><li class=\"ticker__sep\">\/<\/li>\n      <li>TikTok Ads<\/li><li class=\"ticker__sep\">\/<\/li>\n      <li>Google Ads<\/li><li class=\"ticker__sep\">\/<\/li>\n      <li>Instagram Ads<\/li><li class=\"ticker__sep\">\/<\/li>\n      <li>Facebook Ads<\/li><li class=\"ticker__sep\">\/<\/li>\n    <\/ul>\n  <\/div>\n<\/section>\n\n<!-- ============================================================\n     03. ALCANCE \u2014 los tres pilares del servicio\n     ============================================================ -->\n<section class=\"scope\" id=\"alcance\" aria-labelledby=\"scope-title\">\n  <div class=\"wrap\">\n\n    <header class=\"sec__head\">\n      <p class=\"eyebrow\">[ \u00bfPara qui\u00e9n es este servicio? ]<\/p>\n      <h2 class=\"sec__title\" id=\"scope-title\">\n        Solo para negocios que se toman en serio sus resultados\n      <\/h2>\n      <p class=\"scope__lead\">\n        El trabajo se apoya en tres frentes que avanzan en orden y no se sueltan:\n        primero la estrategia, luego la ejecuci\u00f3n dentro de las plataformas y, a\n        partir de ah\u00ed, la optimizaci\u00f3n constante.\n      <\/p>\n    <\/header>\n\n    <ol class=\"pillars\">\n\n      <li class=\"pillar\">\n        <div class=\"pillar__shot\" style=\"--ar: 4 \/ 3\">\n          <img class=\"shot__img shot__img--contain\" src=\"https:\/\/jpdirector.net\/wp-content\/uploads\/2026\/09\/Web-ser-encargado-_20260901_152834_0000.png\" alt=\"\" loading=\"lazy\" decoding=\"async\">\n        <\/div>\n        <span class=\"pillar__idx mono\">01<\/span>\n        <h3 class=\"pillar__name\">Dise\u00f1o de estrategias<\/h3>\n        <p class=\"pillar__text\">\n          Desarrollar\u00e9 las estrategias claras y precisas, con tiempos definidos, poniendo\n          en prioridad a tus distintos clientes ideales y con todo el estudio que se\n          necesita para poder impactarlos de manera persuasiva.\n        <\/p>\n      <\/li>\n\n      <li class=\"pillar\">\n        <div class=\"pillar__shot\" style=\"--ar: 4 \/ 3\">\n          <img class=\"shot__img shot__img--contain\" src=\"https:\/\/jpdirector.net\/wp-content\/uploads\/2026\/09\/Web-ser-encargado-_20260901_152845_0000.png\" alt=\"\" loading=\"lazy\" decoding=\"async\">\n        <\/div>\n        <span class=\"pillar__idx mono\">02<\/span>\n        <h3 class=\"pillar__name\">Montaje de campa\u00f1as<\/h3>\n        <p class=\"pillar__text\">\n          Todo lo t\u00e9cnico que se hace dentro de la plataforma para que las campa\u00f1as\n          est\u00e9n en correcto funcionamiento, seg\u00fan la estrategia establecida.\n        <\/p>\n      <\/li>\n\n      <li class=\"pillar\">\n        <div class=\"pillar__shot\" style=\"--ar: 4 \/ 3\">\n          <img class=\"shot__img shot__img--contain\" src=\"https:\/\/jpdirector.net\/wp-content\/uploads\/2026\/09\/Web-ser-encargado-_20260901_152858_0000.png\" alt=\"\" loading=\"lazy\" decoding=\"async\">\n        <\/div>\n        <span class=\"pillar__idx mono\">03<\/span>\n        <h3 class=\"pillar__name\">Optimizaci\u00f3n constante<\/h3>\n        <p class=\"pillar__text\">\n          Una optimizaci\u00f3n eficaz quiere decir que analizar\u00e9 los datos y,\n          luego de obtener los resultados, tomaremos decisiones para mejorarlos seg\u00fan\n          transcurra el tiempo, para que el \u00e9xito sea continuo.\n        <\/p>\n      <\/li>\n\n    <\/ol>\n  <\/div>\n<\/section>\n\n<!-- ============================================================\n     04. \u00bfPOR QU\u00c9 YO?\n     ============================================================ -->\n<section class=\"why\" id=\"por-que-yo\" aria-labelledby=\"why-title\">\n  <div class=\"wrap why__grid\">\n\n    <figure class=\"shot why__art\">\n      <div class=\"shot__frame\">\n        <span class=\"shot__b shot__b--tl\" aria-hidden=\"true\"><\/span>\n        <span class=\"shot__b shot__b--tr\" aria-hidden=\"true\"><\/span>\n        <span class=\"shot__b shot__b--bl\" aria-hidden=\"true\"><\/span>\n        <span class=\"shot__b shot__b--br\" aria-hidden=\"true\"><\/span>\n\n        <div class=\"shot__screen\" style=\"--ar: 4 \/ 5\">\n          <img class=\"shot__img\" src=\"https:\/\/jpdirector.net\/wp-content\/uploads\/2026\/09\/imagen-jorge.png\" alt=\"Jorge P\u00e9rez, JP Director\" loading=\"lazy\" decoding=\"async\">\n        <\/div>\n      <\/div>\n      <figcaption class=\"shot__cap mono\">JP Director<\/figcaption>\n    <\/figure>\n\n    <div class=\"why__copy\">\n      <p class=\"eyebrow\">[ \u00bfPor qu\u00e9 yo? ]<\/p>\n      <h2 class=\"why__title\" id=\"why-title\">\n        Un equipo responsable de tu <em class=\"aurora-word\">publicidad<span class=\"aurora aurora--b\" aria-hidden=\"true\"><i class=\"aurora__item\"><\/i><i class=\"aurora__item\"><\/i><i class=\"aurora__item\"><\/i><i class=\"aurora__item\"><\/i><\/span><\/em>\n      <\/h2>\n\n      <div class=\"why__block\">\n        <p class=\"why__name mono\">Selectivo y sincero<\/p>\n        <p class=\"why__text\">\n          Ser el encargado de tu marca requiere compromiso y responsabilidad. Por eso,\n          antes de comenzar analizar\u00e9 tu negocio con mucho detalle, para concluir si\n          cumples con todos los requerimientos para poder apoyarte.\n        <\/p>\n\n        <div class=\"verdict\">\n          <article class=\"verdict__card verdict__card--yes\">\n            <span class=\"verdict__tag mono\">En caso de ser un s\u00ed<\/span>\n            <p class=\"verdict__text\">Pondremos en marcha un plan de acci\u00f3n eficaz.<\/p>\n          <\/article>\n          <article class=\"verdict__card\">\n            <span class=\"verdict__tag mono\">En caso de ser un no<\/span>\n            <p class=\"verdict__text\">\n              Te dar\u00e9 mi feedback sincero para referirte con el especialista o el plan\n              que tu negocio necesite.\n            <\/p>\n          <\/article>\n        <\/div>\n      <\/div>\n\n      <div class=\"why__block\">\n        <p class=\"why__name mono\">Precio seg\u00fan tu modelo de negocio<\/p>\n        <p class=\"why__text\">\n          Algo que me caracteriza es que reviso muy a detalle tu negocio antes de\n          comenzar, e incluso, evaluando en conjunto contigo, puedo saber si est\u00e1s\n          preparado para dar este paso.\n        <\/p>\n        <p class=\"why__text\">\n          Mi promesa es que, cuando adquieras mi servicio, sea un gran alivio y veas\n          resultados.\n        <\/p>\n\n        <p class=\"why__price\">\n          <b><span>$<\/span>6.000<\/b>\n          <small>Punto de partida \u00b7 el cierre depende de tu caso<\/small>\n        <\/p>\n      <\/div>\n\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- ============================================================\n     05. EXPERIENCIA Y RESULTADOS \u2014 ruptura de fondo\n     ============================================================ -->\n<section class=\"caps\" aria-labelledby=\"caps-title\">\n  <div class=\"wrap caps__grid\">\n\n    <div class=\"caps__copy\">\n      <p class=\"eyebrow eyebrow--dark\">[ Experiencia y resultados ]<\/p>\n      <h2 class=\"caps__title\" id=\"caps-title\">\n        Estar\u00e1s tranquilo con <em>tu publicidad<\/em>\n      <\/h2>\n      <p class=\"caps__lead\">\n        Desde la creaci\u00f3n de la estrategia hasta el an\u00e1lisis de resultados, todo lo que\n        exige este puesto est\u00e1 dentro de mis capacidades. No hay piezas sueltas ni\n        equipos intermedios entre tu negocio y tus campa\u00f1as.\n      <\/p>\n      <a class=\"btn btn--dark\" href=\"https:\/\/jpdirector.net\/contact\/\">Solicita un diagn\u00f3stico<\/a>\n    <\/div>\n\n    <ul class=\"caps__list\">\n      <li>Creaci\u00f3n de la estrategia<\/li>\n      <li>Copywriting<\/li>\n      <li>Anuncios creativos<\/li>\n      <li>Segmentaci\u00f3n<\/li>\n      <li>Funnels de conversi\u00f3n de tu web<\/li>\n      <li>Manejo de presupuesto<\/li>\n      <li>An\u00e1lisis de resultados<\/li>\n    <\/ul>\n\n  <\/div>\n<\/section>\n\n<!-- ============================================================\n     06. PREGUNTAS FRECUENTES\n     ============================================================ -->\n<section class=\"faq\" id=\"faq\" aria-labelledby=\"faq-title\">\n  <div class=\"wrap\">\n\n    <header class=\"sec__head\">\n      <p class=\"eyebrow\">[ Preguntas frecuentes ]<\/p>\n      <h2 class=\"sec__title\" id=\"faq-title\">Lo que suelen preguntarme antes de empezar<\/h2>\n    <\/header>\n\n    <div class=\"faq__list\">\n\n      <details class=\"faq__item\">\n        <summary class=\"faq__q\">\n          \u00bfCu\u00e1l es el costo promedio para que seas el encargado de la publicidad de mi negocio?\n          <span class=\"faq__sign\" aria-hidden=\"true\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" focusable=\"false\"><path d=\"M12 5v14M5 12h14\"><\/path><\/svg><\/span>\n        <\/summary>\n        <p class=\"faq__a\">\n          El precio comienza desde los $6.000 en adelante. Depende de muchos factores y\n          de los objetivos que tengas como negocio, y por eso me tomo el tiempo de\n          analizarlo previamente y saber si puedo asumir el proyecto.\n        <\/p>\n      <\/details>\n\n      <details class=\"faq__item\">\n        <summary class=\"faq__q\">\n          \u00bfVer\u00e9 resultados de inmediato?\n          <span class=\"faq__sign\" aria-hidden=\"true\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" focusable=\"false\"><path d=\"M12 5v14M5 12h14\"><\/path><\/svg><\/span>\n        <\/summary>\n        <p class=\"faq__a\">\n          Cualquier persona que te prometa resultados sin ver datos te est\u00e1 mintiendo y\n          no es responsable.\n        <\/p>\n        <p class=\"faq__a\">\n          Lo que s\u00ed te prometo es que tendremos una videollamada donde podr\u00e9 analizar a\n          fondo tu negocio y, dependiendo de tus datos, podr\u00e9 darte certeza de cu\u00e1l es el\n          tiempo esperado para ver resultados.\n        <\/p>\n      <\/details>\n\n      <details class=\"faq__item\">\n        <summary class=\"faq__q\">\n          \u00bfCu\u00e1nto durar\u00e1 nuestra reuni\u00f3n?\n          <span class=\"faq__sign\" aria-hidden=\"true\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" focusable=\"false\"><path d=\"M12 5v14M5 12h14\"><\/path><\/svg><\/span>\n        <\/summary>\n        <p class=\"faq__a\">\n          Como este servicio es especializado, durar\u00e1 30 minutos, para que no se nos\n          escape nada y entender tus necesidades y tus n\u00fameros al 100%.\n        <\/p>\n      <\/details>\n\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- ============================================================\n     07. CTA FINAL\n     ============================================================ -->\n<section class=\"end\" id=\"contacto\" aria-labelledby=\"end-title\">\n  <div class=\"wrap end__inner\">\n    <p class=\"eyebrow\">[ Siguiente paso ]<\/p>\n    <h2 class=\"end__title\" id=\"end-title\">\n      Empecemos por el <em>diagn\u00f3stico<\/em>\n    <\/h2>\n    <p class=\"end__lead\">\n      Treinta minutos para revisar tu negocio, tus n\u00fameros y tus objetivos. As\u00ed,\n      decidimos juntos si este es el paso que te toca dar ahora.\n    <\/p>\n    <a class=\"btn btn--lg btn--arrow\" href=\"https:\/\/jpdirector.net\/contact\/\"><span class=\"btn__arrow\" aria-hidden=\"true\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" focusable=\"false\"><path d=\"M3.5 12h15\"><\/path><path d=\"M12.5 5.5 19 12l-6.5 6.5\"><\/path><\/svg><\/span>Solicita un diagn\u00f3stico<\/a>\n    <p class=\"end__note mono\">Respuesta directa de JP y su equipo<\/p>\n  <\/div>\n<\/section>\n\n<\/main>\n<\/div>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_gspb_post_css":".gspb_container-id-gsbp-f669173{flex-direction:column;box-sizing:border-box}#gspb_container-id-gsbp-f669173.gspb_container>p:last-of-type{margin-bottom:0}#gspb_container-id-gsbp-f669173.gspb_container{position:relative;box-sizing:border-box}","footnotes":""},"class_list":["post-4310","page","type-page","status-publish","hentry"],"blocksy_meta":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Especialista en Publicidad Digital | Manejo de Ads | JP Director<\/title>\n<meta name=\"description\" content=\"\u00bfBuscas qui\u00e9n gestione tu publicidad digital? Me encargo de tu estrategia, campa\u00f1as y optimizaci\u00f3n en Meta, Google, TikTok y ChatGPT Ads.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/jpdirector.net\/en\/ser-el-encargado\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Especialista en Publicidad Digital | Manejo de Ads | JP Director\" \/>\n<meta property=\"og:description\" content=\"\u00bfBuscas qui\u00e9n gestione tu publicidad digital? Me encargo de tu estrategia, campa\u00f1as y optimizaci\u00f3n en Meta, Google, TikTok y ChatGPT Ads.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/jpdirector.net\/en\/ser-el-encargado\/\" \/>\n<meta property=\"og:site_name\" content=\"JP Director\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/jpdirector\" \/>\n<meta property=\"article:modified_time\" content=\"2026-09-10T21:38:26+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/jpdirector.net\/wp-content\/uploads\/2026\/09\/Gemini_Generated_Image_y0y4xy0y4xy0y4xy.jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/jpdirector.net\\\/ser-el-encargado\\\/\",\"url\":\"https:\\\/\\\/jpdirector.net\\\/ser-el-encargado\\\/\",\"name\":\"Especialista en Publicidad Digital | Manejo de Ads | JP Director\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/jpdirector.net\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/jpdirector.net\\\/ser-el-encargado\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/jpdirector.net\\\/ser-el-encargado\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/jpdirector.net\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/Gemini_Generated_Image_y0y4xy0y4xy0y4xy.jpeg\",\"datePublished\":\"2026-08-21T21:35:52+00:00\",\"dateModified\":\"2026-09-10T21:38:26+00:00\",\"description\":\"\u00bfBuscas qui\u00e9n gestione tu publicidad digital? Me encargo de tu estrategia, campa\u00f1as y optimizaci\u00f3n en Meta, Google, TikTok y ChatGPT Ads.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/jpdirector.net\\\/ser-el-encargado\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/jpdirector.net\\\/ser-el-encargado\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/jpdirector.net\\\/ser-el-encargado\\\/#primaryimage\",\"url\":\"https:\\\/\\\/jpdirector.net\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/Gemini_Generated_Image_y0y4xy0y4xy0y4xy.jpeg\",\"contentUrl\":\"https:\\\/\\\/jpdirector.net\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/Gemini_Generated_Image_y0y4xy0y4xy0y4xy.jpeg\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/jpdirector.net\\\/ser-el-encargado\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Portada\",\"item\":\"https:\\\/\\\/jpdirector.net\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Ser el encargado\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/jpdirector.net\\\/#website\",\"url\":\"https:\\\/\\\/jpdirector.net\\\/\",\"name\":\"JP Director\",\"description\":\"JP Director\",\"publisher\":{\"@id\":\"https:\\\/\\\/jpdirector.net\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/jpdirector.net\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/jpdirector.net\\\/#organization\",\"name\":\"JP Director\",\"url\":\"https:\\\/\\\/jpdirector.net\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/jpdirector.net\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/jpdirector.net\\\/wp-content\\\/uploads\\\/2025\\\/10\\\/Logo-home-08-1.png\",\"contentUrl\":\"https:\\\/\\\/jpdirector.net\\\/wp-content\\\/uploads\\\/2025\\\/10\\\/Logo-home-08-1.png\",\"width\":330,\"height\":76,\"caption\":\"JP Director\"},\"image\":{\"@id\":\"https:\\\/\\\/jpdirector.net\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/jpdirector\",\"https:\\\/\\\/www.instagram.com\\\/jp.director\\\/?hl=en\",\"https:\\\/\\\/www.linkedin.com\\\/in\\\/jpdirector\\\/?locale=en_US\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Especialista en Publicidad Digital | Manejo de Ads | JP Director","description":"\u00bfBuscas qui\u00e9n gestione tu publicidad digital? Me encargo de tu estrategia, campa\u00f1as y optimizaci\u00f3n en Meta, Google, TikTok y ChatGPT Ads.","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:\/\/jpdirector.net\/en\/ser-el-encargado\/","og_locale":"en_US","og_type":"article","og_title":"Especialista en Publicidad Digital | Manejo de Ads | JP Director","og_description":"\u00bfBuscas qui\u00e9n gestione tu publicidad digital? Me encargo de tu estrategia, campa\u00f1as y optimizaci\u00f3n en Meta, Google, TikTok y ChatGPT Ads.","og_url":"https:\/\/jpdirector.net\/en\/ser-el-encargado\/","og_site_name":"JP Director","article_publisher":"https:\/\/www.facebook.com\/jpdirector","article_modified_time":"2026-09-10T21:38:26+00:00","og_image":[{"url":"https:\/\/jpdirector.net\/wp-content\/uploads\/2026\/09\/Gemini_Generated_Image_y0y4xy0y4xy0y4xy.jpeg","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/jpdirector.net\/ser-el-encargado\/","url":"https:\/\/jpdirector.net\/ser-el-encargado\/","name":"Especialista en Publicidad Digital | Manejo de Ads | JP Director","isPartOf":{"@id":"https:\/\/jpdirector.net\/#website"},"primaryImageOfPage":{"@id":"https:\/\/jpdirector.net\/ser-el-encargado\/#primaryimage"},"image":{"@id":"https:\/\/jpdirector.net\/ser-el-encargado\/#primaryimage"},"thumbnailUrl":"https:\/\/jpdirector.net\/wp-content\/uploads\/2026\/09\/Gemini_Generated_Image_y0y4xy0y4xy0y4xy.jpeg","datePublished":"2026-08-21T21:35:52+00:00","dateModified":"2026-09-10T21:38:26+00:00","description":"\u00bfBuscas qui\u00e9n gestione tu publicidad digital? Me encargo de tu estrategia, campa\u00f1as y optimizaci\u00f3n en Meta, Google, TikTok y ChatGPT Ads.","breadcrumb":{"@id":"https:\/\/jpdirector.net\/ser-el-encargado\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/jpdirector.net\/ser-el-encargado\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/jpdirector.net\/ser-el-encargado\/#primaryimage","url":"https:\/\/jpdirector.net\/wp-content\/uploads\/2026\/09\/Gemini_Generated_Image_y0y4xy0y4xy0y4xy.jpeg","contentUrl":"https:\/\/jpdirector.net\/wp-content\/uploads\/2026\/09\/Gemini_Generated_Image_y0y4xy0y4xy0y4xy.jpeg"},{"@type":"BreadcrumbList","@id":"https:\/\/jpdirector.net\/ser-el-encargado\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Portada","item":"https:\/\/jpdirector.net\/"},{"@type":"ListItem","position":2,"name":"Ser el encargado"}]},{"@type":"WebSite","@id":"https:\/\/jpdirector.net\/#website","url":"https:\/\/jpdirector.net\/","name":"JP Director","description":"JP Director","publisher":{"@id":"https:\/\/jpdirector.net\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/jpdirector.net\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/jpdirector.net\/#organization","name":"JP Director","url":"https:\/\/jpdirector.net\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/jpdirector.net\/#\/schema\/logo\/image\/","url":"https:\/\/jpdirector.net\/wp-content\/uploads\/2025\/10\/Logo-home-08-1.png","contentUrl":"https:\/\/jpdirector.net\/wp-content\/uploads\/2025\/10\/Logo-home-08-1.png","width":330,"height":76,"caption":"JP Director"},"image":{"@id":"https:\/\/jpdirector.net\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/jpdirector","https:\/\/www.instagram.com\/jp.director\/?hl=en","https:\/\/www.linkedin.com\/in\/jpdirector\/?locale=en_US"]}]}},"_links":{"self":[{"href":"https:\/\/jpdirector.net\/en\/wp-json\/wp\/v2\/pages\/4310","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jpdirector.net\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/jpdirector.net\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/jpdirector.net\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/jpdirector.net\/en\/wp-json\/wp\/v2\/comments?post=4310"}],"version-history":[{"count":7,"href":"https:\/\/jpdirector.net\/en\/wp-json\/wp\/v2\/pages\/4310\/revisions"}],"predecessor-version":[{"id":4433,"href":"https:\/\/jpdirector.net\/en\/wp-json\/wp\/v2\/pages\/4310\/revisions\/4433"}],"wp:attachment":[{"href":"https:\/\/jpdirector.net\/en\/wp-json\/wp\/v2\/media?parent=4310"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}