{"id":6,"date":"2026-08-21T11:41:16","date_gmt":"2026-08-21T11:41:16","guid":{"rendered":"https:\/\/class.officialgroundschool.com\/?page_id=6"},"modified":"2026-08-21T11:56:29","modified_gmt":"2026-08-21T11:56:29","slug":"el-salto-video-1","status":"publish","type":"page","link":"https:\/\/class.officialgroundschool.com\/?page_id=6","title":{"rendered":"el-salto-video-1"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"6\" class=\"elementor elementor-6\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-204176b e-flex e-con-boxed e-con e-parent\" data-id=\"204176b\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e43cede elementor-widget elementor-widget-shortcode\" data-id=\"e43cede\" data-element_type=\"widget\" data-e-type=\"widget\" id=\"els-video-embed\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n<div class=\"wp-block-presto-player-reusable-edit\"><!--presto-player:video_id=1--><figure class=\"wp-block-video presto-block-video  presto-provider-bunny\" style=\"--plyr-color-main: var(--presto-player-highlight-color, #00b3ff); --presto-player-logo-width: 150px; \">\n\t<presto-player \n\t\tpreset='{&quot;id&quot;:1,&quot;name&quot;:&quot;Default&quot;,&quot;slug&quot;:&quot;default&quot;,&quot;icon&quot;:&quot;format-video&quot;,&quot;skin&quot;:&quot;modern&quot;,&quot;play-large&quot;:true,&quot;rewind&quot;:true,&quot;play&quot;:true,&quot;fast-forward&quot;:true,&quot;progress&quot;:true,&quot;current-time&quot;:true,&quot;mute&quot;:true,&quot;volume&quot;:true,&quot;speed&quot;:false,&quot;pip&quot;:false,&quot;fullscreen&quot;:true,&quot;captions&quot;:false,&quot;reset_on_end&quot;:true,&quot;auto_hide&quot;:true,&quot;show_time_elapsed&quot;:false,&quot;captions_enabled&quot;:false,&quot;save_player_position&quot;:true,&quot;sticky_scroll&quot;:false,&quot;sticky_scroll_position&quot;:&quot;bottom right&quot;,&quot;on_video_end&quot;:&quot;select&quot;,&quot;play_video_viewport&quot;:false,&quot;hide_youtube&quot;:false,&quot;lazy_load_youtube&quot;:false,&quot;hide_logo&quot;:false,&quot;border_radius&quot;:0,&quot;caption_style&quot;:&quot;&quot;,&quot;caption_background&quot;:&quot;&quot;,&quot;is_locked&quot;:true,&quot;cta&quot;:[&quot;&quot;],&quot;watermark&quot;:[&quot;&quot;],&quot;search&quot;:[&quot;&quot;],&quot;email_collection&quot;:[&quot;&quot;],&quot;action_bar&quot;:[&quot;&quot;],&quot;created_by&quot;:1,&quot;created_at&quot;:&quot;2026-08-21 11:48:59&quot;,&quot;updated_at&quot;:&quot;2026-08-21 11:48:59&quot;,&quot;deleted_at&quot;:&quot;&quot;}'\n\t\tbranding='{&quot;logo&quot;:&quot;&quot;,&quot;logo_width&quot;:150,&quot;color&quot;:&quot;#00b3ff&quot;}'\n\t\tchapters='[]'\n\t\toverlays='[]'\n\t\ttracks='[]'\n\t\tblock-attributes='{&quot;playsInline&quot;:true,&quot;id&quot;:1,&quot;src&quot;:&quot;https:\\\/\\\/vz-32b2d914-d43.b-cdn.net\\\/5dd6401e-a58b-4fb4-ba9c-b8be8aad391d\\\/playlist.m3u8&quot;,&quot;preset&quot;:1,&quot;thumbnail&quot;:&quot;https:\\\/\\\/vz-32b2d914-d43.b-cdn.net\\\/5dd6401e-a58b-4fb4-ba9c-b8be8aad391d\\\/thumbnail.jpg&quot;,&quot;preview&quot;:&quot;https:\\\/\\\/vz-32b2d914-d43.b-cdn.net\\\/5dd6401e-a58b-4fb4-ba9c-b8be8aad391d\\\/preview.webp&quot;,&quot;visibility&quot;:&quot;public&quot;,&quot;color&quot;:&quot;#00b3ff&quot;,&quot;mutedPreview&quot;:{&quot;enabled&quot;:false,&quot;captions&quot;:false},&quot;mutedOverlay&quot;:{&quot;enabled&quot;:false,&quot;src&quot;:&quot;&quot;,&quot;width&quot;:200,&quot;focalPoint&quot;:{&quot;x&quot;:0.5,&quot;y&quot;:0.5}},&quot;mutedOverlayType&quot;:&quot;text&quot;,&quot;mutedOverlayText&quot;:&quot;Click to play&quot;,&quot;mutedOverlayImageWidth&quot;:200,&quot;chapters&quot;:[],&quot;overlays&quot;:[],&quot;tracks&quot;:[],&quot;title&quot;:&quot;Video-1.mp4&quot;}'\n\t\tanalytics=''\n\t\tautomations\t\tprovider='bunny'\n\t\t\t\tid=\"presto-player-1\"\n\t\tsrc=\"https:\/\/vz-32b2d914-d43.b-cdn.net\/5dd6401e-a58b-4fb4-ba9c-b8be8aad391d\/playlist.m3u8\"\n\t\tmedia-title=\"Video-1.mp4\"\n\t\tcss=\"\"\n\t\tclass=\"presto-video-id-1 presto-preset-id-1 skin-modern\"\n\t\tskin=\"modern\" \n\t\ticon-url=\"https:\/\/class.officialgroundschool.com\/wp-content\/plugins\/presto-player\/img\/sprite.svg\" \n\t\tpreload=\"\" \n\t\tposter=\"https:\/\/vz-32b2d914-d43.b-cdn.net\/5dd6401e-a58b-4fb4-ba9c-b8be8aad391d\/thumbnail.jpg\"\n\t\tyoutube=\"{&quot;noCookie&quot;:false,&quot;channelId&quot;:&quot;&quot;,&quot;show_count&quot;:false}\"\n\t\tprovider-video-id=\"\"\n\t\tvideo-id=\"1\"\n\t\t\t\tvideo-attributes='{}'\n\t\tplaysinline\t\t\t\t>\n\t\t    \n\n\t<\/presto-player>\n<\/figure>\t\t<script type=\"application\/ld+json\">\n\t\t\t{\"@context\":\"https:\\\/\\\/schema.org\",\"@type\":\"VideoObject\",\"name\":\"Video-1.mp4\",\"thumbnailUrl\":\"https:\\\/\\\/vz-32b2d914-d43.b-cdn.net\\\/5dd6401e-a58b-4fb4-ba9c-b8be8aad391d\\\/thumbnail.jpg\",\"uploadDate\":\"2026-08-21T11:53:18+00:00\",\"contentUrl\":\"https:\\\/\\\/vz-32b2d914-d43.b-cdn.net\\\/5dd6401e-a58b-4fb4-ba9c-b8be8aad391d\\\/playlist.m3u8\"}\t\t<\/script>\n\t\t<\/div>\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-21d3ad8 elementor-widget elementor-widget-html\" data-id=\"21d3ad8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- ============================================================\r\n     EL SALTO \u2014 Landing de consumo (bloque HTML autocontenido)\r\n     Pieza: clase-1\r\n     Pegar en un bloque \"HTML personalizado\" de Gutenberg,\r\n     con cuenta de ADMINISTRADOR, en una plantilla de p\u00e1gina en blanco.\r\n     ============================================================ -->\r\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\r\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\r\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Red+Hat+Display:wght@700;900&display=swap\" rel=\"stylesheet\">\r\n<link rel=\"stylesheet\" href=\"https:\/\/api.fontshare.com\/v2\/css?f[]=satoshi@400,500,700&display=swap\">\r\n\r\n<div class=\"els-wrap\" id=\"els-wrap\">\r\n  <div class=\"els-inner\">\r\n\r\n    <header class=\"els-header\">\r\n      <object class=\"els-logo\" type=\"image\/svg+xml\" data=\"https:\/\/classroom.officialgroundschool.com\/wp-content\/uploads\/2025\/01\/Logo-Principal-Blanco.svg\" aria-label=\"Ground\">\r\n        <span class=\"els-logo-fallback\">GROUND<\/span>\r\n      <\/object>\r\n      <span class=\"els-brand-sub\">EL SALTO<\/span>\r\n    <\/header>\r\n\r\n    <section class=\"els-genhero\">\r\n      <span class=\"els-genhero-kicker\">Tu sala de clases<\/span>\r\n      <h1 class=\"els-genhero-title\">El Salto<\/h1>\r\n      <p class=\"els-genhero-intro\">Vas a entender por qu\u00e9 llevas a\u00f1os form\u00e1ndote y sigues siendo uno m\u00e1s \u2014 y qu\u00e9 te falta de verdad para que tu trabajo se note fuera tanto como vale por dentro.<\/p>\r\n      <p class=\"els-genhero-hint\">Cada pieza se desbloquea a su hora. <b>La cita grande es el mi\u00e9rcoles a las 20:00, en directo.<\/b><\/p>\r\n    <\/section>\r\n\r\n    <section class=\"els-addcal\" id=\"els-addcal\" aria-label=\"A\u00f1adir el directo a tu calendario\"><\/section>\r\n\r\n    <nav class=\"els-tracker\" id=\"els-tracker\" aria-label=\"Tu recorrido en 4 d\u00edas\"><\/nav>\r\n\r\n    <main class=\"els-hero\" id=\"els-hero\"><\/main>\r\n\r\n    <section class=\"els-extra\" id=\"els-extra\"><\/section>\r\n\r\n    <footer class=\"els-footer\">\r\n      2026 \u00a9 Ground \u00b7 officialgroundschool.com<br>\r\n      <a href=\"https:\/\/classroom.officialgroundschool.com\/aviso-legal\/\">Aviso legal<\/a> \u00b7 <a href=\"https:\/\/classroom.officialgroundschool.com\/politica-de-privacidad\/\">Pol\u00edtica de Privacidad<\/a>\r\n      <div class=\"els-disclaimer\">Este sitio no forma parte de Facebook ni de Meta Platforms, Inc. El m\u00e9todo Ground acredita instructor del m\u00e9todo; cada profesional aplica dentro de su propia titulaci\u00f3n y competencia.<\/div>\r\n    <\/footer>\r\n\r\n  <\/div>\r\n<\/div>\r\n\r\n<style>\r\n  #els-wrap, #els-wrap * { box-sizing: border-box; }\r\n\r\n  #els-wrap {\r\n    --els-bg: #09181F;\r\n    --els-surface: #0D222C;\r\n    --els-surface-2: #253841;\r\n    --els-line: #253841;\r\n    --els-text: #D1E4EF;\r\n    --els-text-muted: #7C93A0;\r\n    --els-accent: #F24B00;\r\n    --els-accent-soft: rgba(242, 75, 0, 0.16);\r\n    --els-locked: #3C4E58;\r\n    --els-white: #FFFFFF;\r\n\r\n    background: var(--els-bg);\r\n    color: var(--els-text);\r\n    font-family: 'Satoshi', sans-serif;\r\n    padding: clamp(24px, 5vw, 56px) clamp(16px, 5vw, 32px);\r\n    border-radius: 4px;\r\n    line-height: 1.55;\r\n  }\r\n\r\n  #els-wrap .els-inner { max-width: 720px; margin: 0 auto; }\r\n\r\n  #els-wrap .els-header {\r\n    display: flex; align-items: center; justify-content: space-between;\r\n    margin-bottom: 28px; border-bottom: 1px solid var(--els-line); padding-bottom: 16px;\r\n  }\r\n  #els-wrap .els-logo { height: 22px; width: 130px; display: block; pointer-events: none; }\r\n  #els-wrap .els-logo-fallback { font-family: 'Red Hat Display', sans-serif; font-weight: 900; font-size: 16px; letter-spacing: .04em; color: var(--els-white); line-height: 22px; }\r\n  #els-wrap .els-brand-sub { font-family: 'Red Hat Display', sans-serif; font-weight: 900; font-size: 13px; letter-spacing: .14em; color: var(--els-text-muted); }\r\n\r\n  #els-wrap .els-genhero { text-align: center; margin-bottom: clamp(28px, 6vw, 44px); }\r\n  #els-wrap .els-genhero-kicker { display: inline-block; font-family: 'Satoshi', sans-serif; font-weight: 700; font-size: 12px; letter-spacing: .16em; text-transform: uppercase; color: var(--els-accent); margin-bottom: 12px; }\r\n  #els-wrap .els-genhero-title { font-family: 'Red Hat Display', sans-serif; font-weight: 900; font-size: clamp(34px, 7vw, 52px); line-height: 1; color: var(--els-white); margin: 0 0 16px; }\r\n  #els-wrap .els-genhero-intro { max-width: 52ch; margin: 0 auto; color: var(--els-text-muted); font-size: clamp(15px, 2vw, 17px); }\r\n  #els-wrap .els-genhero-hint { margin-top: 18px; font-size: 13px; color: var(--els-text-muted); }\r\n  #els-wrap .els-genhero-hint b { color: var(--els-text); }\r\n\r\n  #els-wrap .els-addcal { display: flex; justify-content: center; gap: 8px; flex-wrap: wrap; margin-bottom: clamp(24px, 5vw, 36px); }\r\n  #els-wrap .els-addcal-label { width: 100%; text-align: center; font-size: 12px; font-weight: 600; letter-spacing: .04em; color: var(--els-text-muted); margin-bottom: 4px; }\r\n  #els-wrap .els-cal-btn {\r\n    display: inline-flex; align-items: center; gap: 6px; font-size: 12.5px; font-weight: 600; color: var(--els-text);\r\n    background: var(--els-surface); border: 1px solid var(--els-line); border-radius: 999px; padding: 7px 14px;\r\n    text-decoration: none;\r\n  }\r\n  #els-wrap .els-cal-btn:hover { border-color: var(--els-accent); color: var(--els-white); }\r\n\r\n  #els-wrap .els-tracker { display: flex; gap: 10px; flex-wrap: wrap; margin-bottom: clamp(32px, 6vw, 48px); }\r\n  #els-wrap .els-tcard {\r\n    flex: 1 1 140px; min-width: 140px; background: var(--els-surface); border: 1px solid var(--els-line);\r\n    border-radius: 10px; padding: 14px 12px; text-align: center; text-decoration: none; color: inherit;\r\n    display: flex; flex-direction: column; align-items: center; gap: 6px; cursor: default;\r\n  }\r\n  #els-wrap .els-tcard svg { width: 20px; height: 20px; color: var(--els-locked); }\r\n  #els-wrap .els-tcard .els-tlabel { font-family: 'Red Hat Display', sans-serif; font-weight: 900; font-size: 12.5px; letter-spacing: .01em; color: var(--els-text-muted); }\r\n  #els-wrap .els-tcard .els-tsub { font-size: 11px; color: var(--els-locked); }\r\n\r\n  #els-wrap .els-tcard[data-status=\"unlocked\"],\r\n  #els-wrap .els-tcard[data-status=\"replay\"] { border-color: var(--els-line); cursor: pointer; }\r\n  #els-wrap .els-tcard[data-status=\"unlocked\"] svg,\r\n  #els-wrap .els-tcard[data-status=\"replay\"] svg { color: var(--els-accent); }\r\n  #els-wrap .els-tcard[data-status=\"unlocked\"] .els-tlabel,\r\n  #els-wrap .els-tcard[data-status=\"replay\"] .els-tlabel { color: var(--els-text); }\r\n  #els-wrap .els-tcard[data-status=\"unlocked\"] .els-tsub,\r\n  #els-wrap .els-tcard[data-status=\"replay\"] .els-tsub { color: var(--els-accent); font-weight: 600; }\r\n\r\n  #els-wrap .els-tcard[data-status=\"live\"] { cursor: pointer; border-color: var(--els-accent); }\r\n  #els-wrap .els-tcard[data-status=\"live\"] svg { color: var(--els-accent); }\r\n  #els-wrap .els-tcard[data-status=\"live\"] .els-tlabel { color: var(--els-text); }\r\n  #els-wrap .els-tcard[data-status=\"live\"] .els-tsub { color: var(--els-accent); font-weight: 700; }\r\n  #els-wrap .els-tcard[data-status=\"live\"] .els-tdot { animation: els-livedot 1.4s ease-in-out infinite; }\r\n\r\n  #els-wrap .els-tcard[data-current=\"true\"] {\r\n    background: var(--els-accent); border-color: var(--els-accent);\r\n  }\r\n  #els-wrap .els-tcard[data-current=\"true\"] svg { color: var(--els-white); }\r\n  #els-wrap .els-tcard[data-current=\"true\"] .els-tlabel { color: var(--els-white); }\r\n  #els-wrap .els-tcard[data-current=\"true\"] .els-tsub { color: rgba(255,255,255,.85); font-weight: 700; }\r\n\r\n  @keyframes els-livedot { 0%,100%{opacity:1} 50%{opacity:.35} }\r\n\r\n  \/* ---------- HERO ---------- *\/\r\n  #els-wrap .els-eyebrow { font-family: 'Satoshi', sans-serif; font-weight: 700; font-size: 12px; letter-spacing: .08em; color: var(--els-accent); text-transform: uppercase; margin-bottom: 10px; }\r\n  #els-wrap .els-title { font-family: 'Red Hat Display', sans-serif; font-weight: 900; font-size: clamp(28px, 5.5vw, 42px); line-height: 1.05; letter-spacing: -.01em; color: var(--els-white); margin: 0 0 8px; }\r\n  #els-wrap .els-divider { width: 64px; height: 3px; border-radius: 2px; background: var(--els-accent); margin: 0 0 22px; }\r\n  #els-wrap .els-daytext { font-size: 13px; color: var(--els-text-muted); margin-bottom: 22px; }\r\n\r\n  #els-wrap .els-video-slot {\r\n    background: var(--els-surface); border: 1px solid var(--els-line); border-radius: 8px;\r\n    overflow: hidden; margin-bottom: 26px;\r\n  }\r\n  #els-wrap .els-video-slot:empty {\r\n    aspect-ratio: 16\/9; display: flex; align-items: center; justify-content: center;\r\n    color: var(--els-text-muted); font-size: 13px; text-align: center; padding: 16px;\r\n  }\r\n  #els-wrap .els-video-slot:empty::before {\r\n    content: \"El reproductor aparecer\u00e1 aqu\u00ed en cuanto enganche el widget de shortcode de Elementor (id: els-video-embed).\";\r\n  }\r\n  #els-wrap .els-video-slot iframe, #els-wrap .els-video-slot video {\r\n    width: 100%; display: block; border: 0;\r\n  }\r\n\r\n  \/* El widget de Elementor con el shortcode  vive fuera de este bloque;\r\n     lo mantenemos oculto hasta que el script lo mueva dentro de .els-video-slot *\/\r\n  #els-video-embed { display: none; }\r\n\r\n  #els-wrap .els-lock-panel { background: var(--els-surface); border: 1px solid var(--els-line); border-radius: 8px; padding: clamp(24px, 5vw, 40px); text-align: center; margin-bottom: 26px; }\r\n  #els-wrap .els-lock-icon { font-size: 22px; margin-bottom: 14px; opacity: .85; }\r\n  #els-wrap .els-lock-label { color: var(--els-text-muted); font-size: 14px; margin-bottom: 18px; }\r\n  #els-wrap .els-countdown { font-family: 'Red Hat Display', sans-serif; font-variant-numeric: tabular-nums; font-weight: 900; font-size: clamp(24px, 4.5vw, 36px); color: var(--els-white); }\r\n  #els-wrap .els-countdown .els-cd-unit { font-family: 'Satoshi', sans-serif; color: var(--els-text-muted); font-size: .38em; font-weight: 700; letter-spacing: .08em; margin-right: 12px; text-transform: uppercase; }\r\n\r\n  #els-wrap .els-live-panel { background: var(--els-surface); border: 1px solid var(--els-accent); border-radius: 8px; padding: clamp(24px, 5vw, 36px); text-align: center; margin-bottom: 18px; }\r\n  #els-wrap .els-live-panel .els-live-tag { display: inline-flex; align-items: center; gap: 6px; background: var(--els-accent-soft); color: var(--els-accent); font-weight: 700; font-size: 12px; letter-spacing: .06em; text-transform: uppercase; padding: 4px 10px; border-radius: 999px; margin-bottom: 14px; }\r\n  #els-wrap .els-live-panel .els-live-note { color: var(--els-text-muted); font-size: 13.5px; margin: 14px 0 0; }\r\n\r\n  #els-wrap .els-btn { display: inline-block; background: var(--els-accent); color: var(--els-white); font-weight: 700; text-decoration: none; padding: 13px 22px; border-radius: 8px; font-size: 15px; }\r\n  #els-wrap .els-btn.els-btn-ghost { background: transparent; border: 1.5px solid var(--els-line); color: var(--els-text); }\r\n  #els-wrap .els-btn-row { display: flex; gap: 12px; flex-wrap: wrap; justify-content: center; margin-top: 4px; }\r\n\r\n  #els-wrap .els-postnote { border: 1px dashed var(--els-line); border-radius: 8px; padding: 12px 16px; font-size: 13.5px; color: var(--els-text-muted); margin-bottom: 26px; }\r\n\r\n  #els-wrap .els-wa-cta { text-align: center; margin: -6px 0 26px; }\r\n  #els-wrap .els-wa-cta p { font-size: 14px; color: var(--els-text-muted); margin: 0 0 12px; }\r\n  #els-wrap .els-wa-row { display: flex; gap: 10px; flex-wrap: wrap; justify-content: center; }\r\n  #els-wrap .els-btn-whatsapp {\r\n    display: inline-flex; align-items: center; gap: 8px; background: #25D366; color: #FFFFFF;\r\n    font-weight: 700; text-decoration: none; padding: 13px 22px; border-radius: 8px; font-size: 15px;\r\n  }\r\n  #els-wrap .els-btn-whatsapp svg { width: 18px; height: 18px; flex: none; }\r\n\r\n  #els-wrap .els-bullets-title { font-size: 12.5px; letter-spacing: .06em; text-transform: uppercase; color: var(--els-text-muted); margin-bottom: 12px; text-align: center; }\r\n  #els-wrap .els-bullets { list-style: none; display: grid; gap: 10px; margin-bottom: 8px; }\r\n  #els-wrap .els-bullets li { background: var(--els-surface); border: 1px solid var(--els-line); border-radius: 8px; padding: 14px 16px; font-size: 15px; display: flex; gap: 10px; }\r\n  #els-wrap .els-bullets li::before { content: \"\u2713\"; flex: none; color: var(--els-accent); font-weight: 700; }\r\n\r\n  \/* ---------- VIP \/ post-directo ---------- *\/\r\n  #els-wrap .els-vip { background: var(--els-surface); border-radius: 12px; padding: clamp(22px, 5vw, 32px); margin-top: 30px; }\r\n  #els-wrap .els-vip h3 { font-family: 'Red Hat Display', sans-serif; font-weight: 900; font-size: 22px; color: var(--els-white); margin-bottom: 8px; }\r\n  #els-wrap .els-vip > p { color: var(--els-text-muted); font-size: 14.5px; margin-bottom: 18px; }\r\n  #els-wrap .els-vip-box { background: rgba(255,255,255,.04); border-radius: 10px; padding: 18px; margin-bottom: 18px; }\r\n  #els-wrap .els-vip-box h4 { font-size: 12.5px; letter-spacing: .05em; text-transform: uppercase; color: var(--els-accent); margin-bottom: 12px; }\r\n  #els-wrap .els-vip-box ul { list-style: none; display: grid; gap: 8px; font-size: 14px; }\r\n  #els-wrap .els-vip-box li::before { content: \"\ud83c\udf81 \"; }\r\n  #els-wrap .els-vip-box .els-vip-note { margin-top: 10px; font-size: 12.5px; color: var(--els-text-muted); }\r\n\r\n  \/* ---------- Engagement ---------- *\/\r\n  #els-wrap .els-engage { text-align: center; background: var(--els-surface); border: 1px solid var(--els-line); border-radius: 12px; padding: clamp(20px, 5vw, 30px); margin-top: 22px; }\r\n  #els-wrap .els-engage h3 { font-family: 'Red Hat Display', sans-serif; font-weight: 900; font-size: 19px; color: var(--els-white); margin-bottom: 6px; }\r\n  #els-wrap .els-engage p { color: var(--els-text-muted); font-size: 14.5px; margin-bottom: 16px; }\r\n\r\n  \/* ---------- Footer ---------- *\/\r\n  #els-wrap .els-footer { border-top: 1px solid var(--els-line); margin-top: 40px; padding-top: 24px; color: var(--els-text-muted); font-size: 12px; text-align: center; }\r\n  #els-wrap .els-footer a { color: var(--els-text-muted); }\r\n  #els-wrap .els-disclaimer { max-width: 560px; margin: 12px auto 0; line-height: 1.5; }\r\n\r\n  @media (prefers-reduced-motion: reduce) { #els-wrap * { animation: none !important; } }\r\n<\/style>\r\n\r\n<script>\r\n(function () {\r\n  \"use strict\";\r\n\r\n  \/\/ ------------------------------------------------------------\r\n  \/\/ CONFIGURACI\u00d3N \u2014 este bloque debe ser ID\u00c9NTICO en las 4 landings\r\n  \/\/ ------------------------------------------------------------\r\n  var DOMINIO = \"https:\/\/classroom.officialgroundschool.com\";\r\n\r\n  var EVENTO_DIRECTO = {\r\n    titulo: \"EL SALTO \u00b7 Directo con Samu\",\r\n    descripcion: \"El directo de El Salto con Samu. Accede con el enlace de la sala.\",\r\n    inicio: \"2026-08-19T20:00:00+02:00\",\r\n    fin: \"2026-08-19T22:00:00+02:00\",\r\n    ubicacion: \"https:\/\/us06web.zoom.us\/j\/87572684366?pwd=jjYicgg4h2pX2hnTqlaU7KI2fT9oLr.1\"\r\n  };\r\n\r\n  var ICONS = {\r\n    audio: '<svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M3 14v-2a9 9 0 0 1 18 0v2\"\/><path d=\"M21 15a2 2 0 0 1-2 2h-1a2 2 0 0 1-2-2v-2a2 2 0 0 1 2-2h3v4Z\"\/><path d=\"M3 15a2 2 0 0 0 2 2h1a2 2 0 0 0 2-2v-2a2 2 0 0 0-2-2H3v4Z\"\/><\/svg>',\r\n    video: '<svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"12\" r=\"9\"\/><polygon points=\"10 8 16 12 10 16 10 8\"\/><\/svg>',\r\n    lock: '<svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"4\" y=\"11\" width=\"16\" height=\"9\" rx=\"2\"\/><path d=\"M7 11V7a5 5 0 0 1 10 0v4\"\/><\/svg>',\r\n    live: '<svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle class=\"els-tdot\" cx=\"12\" cy=\"12\" r=\"3\" fill=\"currentColor\" stroke=\"none\"\/><path d=\"M7.5 8.5a6 6 0 0 0 0 7\"\/><path d=\"M16.5 8.5a6 6 0 0 1 0 7\"\/><path d=\"M4.5 5.5a11 11 0 0 0 0 13\"\/><path d=\"M19.5 5.5a11 11 0 0 1 0 13\"\/><\/svg>'\r\n  };\r\n\r\n  var PIEZAS = [\r\n    {\r\n      id: \"audio\", tipo: \"audio\", slug: \"\/el-salto-audio-bienvenida\/\",\r\n      abre: \"2026-08-16T19:30:00+02:00\",\r\n      fechaCorta: \"Dom 16\", fechaLarga: \"domingo 16 de agosto \u00b7 19:30h\",\r\n      nombre: \"Audio de arranque\", tracker: \"Audio\",\r\n      titulo: \"Lo que no se nota\",\r\n      bulletsTitle: \"Qu\u00e9 te llevas\",\r\n      bullets: [\r\n        \"Por qu\u00e9, con todo tu nivel, sigues siendo \u201cuno m\u00e1s\u201d para el mercado.\",\r\n        \"La distancia entre lo que sabes y lo que el mercado ve de ti.\",\r\n        \"Los dos caminos con los que casi todos se equivocan (saber m\u00e1s \/ venderte m\u00e1s).\",\r\n        \"Tu punto de partida: la auditor\u00eda de 6 preguntas \u2014 escribe SALTO por WhatsApp.\"\r\n      ],\r\n      whatsappCta: {\r\n        texto: \"Comenta por WhatsApp la palabra SALTO para realizar la auditor\u00eda.\",\r\n        ctaLabel: \"Comenta SALTO\",\r\n        href: \"https:\/\/api.whatsapp.com\/send?phone=+34684729512&text=SALTO\"\r\n      },\r\n      prestoId: \"3031\"\r\n    },\r\n    {\r\n      id: \"clase-1\", tipo: \"video\", slug: \"\/el-salto-video-1\/\",\r\n      abre: \"2026-08-17T09:00:00+02:00\",\r\n      fechaCorta: \"Lun 17\", fechaLarga: \"lunes 17 de agosto \u00b7 9:00h\",\r\n      nombre: \"Clase 1\", tracker: \"Clase 1\",\r\n      titulo: \"No te falta nivel\",\r\n      bulletsTitle: \"Qu\u00e9 vas a ver\",\r\n      bullets: [\r\n        \"Por qu\u00e9 no te falta nivel: te falta un sistema.\",\r\n        \"Los dos espejismos que te tienen atascado.\",\r\n        \"El mini-diagn\u00f3stico de 3 se\u00f1ales para saber qu\u00e9 te falta a ti.\",\r\n        \"La escena del \u201c\u00bfcu\u00e1nto cobras?\u201d \u2014 te vas a ver reflejado.\"\r\n      ],\r\n      whatsappCta: {\r\n        texto: \"\u00bfCu\u00e1l de los dos espejismos has vivido m\u00e1s: el de \u201cme falta otra formaci\u00f3n\u201d o el de \u201ctengo que venderme m\u00e1s\u201d?\",\r\n        opciones: [\r\n          { label: \"Me falta formaci\u00f3n\", href: \"https:\/\/api.whatsapp.com\/send?phone=+34684729512&text=Me%20falta%20formaci%C3%B3n\" },\r\n          { label: \"Tengo que venderme m\u00e1s\", href: \"https:\/\/api.whatsapp.com\/send?phone=+34684729512&text=Tengo%20que%20venderme%20m%C3%A1s\" }\r\n        ]\r\n      },\r\n      prestoId: \"3027\"\r\n    },\r\n    {\r\n      id: \"clase-2\", tipo: \"video\", slug: \"\/el-salto-video-2\/\",\r\n      abre: \"2026-08-18T09:00:00+02:00\",\r\n      fechaCorta: \"Mar 18\", fechaLarga: \"martes 18 de agosto \u00b7 9:00h\",\r\n      nombre: \"Clase 2\", tracker: \"Clase 2\",\r\n      titulo: \"El Sistema\",\r\n      bulletsTitle: \"Qu\u00e9 vas a ver\",\r\n      bullets: [\r\n        \"El mapa completo: las 4 claves del que s\u00ed destaca.\",\r\n        \"La auditor\u00eda 0-10 para ponerte nota en cada clave.\",\r\n        \"Las 2 claves donde se cae casi todo el mundo.\",\r\n        \"Casos reales de gente de tu misma disciplina.\"\r\n      ],\r\n      whatsappCta: {\r\n        texto: \"Comenta CLAVES para descargar el PDF para ir anotando mientras ves la clase.\",\r\n        ctaLabel: \"Comenta CLAVES\",\r\n        href: \"https:\/\/api.whatsapp.com\/send?phone=+34684729512&text=CLAVES\"\r\n      },\r\n      prestoId: \"3029\"\r\n    },\r\n    {\r\n      id: \"clase-3\", tipo: \"directo\", slug: \"\/el-salto-video-3\/\",\r\n      abre: \"2026-08-19T19:00:00+02:00\",\r\n      fechaCorta: \"Mi\u00e9 19\", fechaLarga: \"mi\u00e9rcoles 19 de agosto \u00b7 20:00h\",\r\n      nombre: \"Clase 3 \u00b7 la m\u00e1s importante\", tracker: \"Clase 3\",\r\n      titulo: \"El Salto\",\r\n      bulletsTitle: \"Qu\u00e9 vas a ver\",\r\n      bullets: [\r\n        \"El orden exacto para montar tu sistema.\",\r\n        \"El 4G: una parte real del m\u00e9todo, aplicable con tus clientes ma\u00f1ana mismo.\",\r\n        \"Los n\u00fameros de verdad del salto.\",\r\n        \"C\u00f3mo dar el paso con Ground \u2014 y algo solo para los que est\u00e9n en directo.\"\r\n      ],\r\n      zoomUrl: \"https:\/\/us06web.zoom.us\/j\/87572684366?pwd=jjYicgg4h2pX2hnTqlaU7KI2fT9oLr.1\",\r\n      prestoId: \"PENDIENTE\",\r\n      postnote: \"Tras el directo, aqu\u00ed mismo aparece el replay de la Clase 3 y el siguiente paso.\",\r\n      vip: {\r\n        titulo: \"C\u00f3mo dar el salto\",\r\n        intro: \"Has visto lo que es posible. Este es el paso: una conversaci\u00f3n con el equipo de Samu para ver si Ground encaja contigo. Sin pagar a ciegas.\",\r\n        paqueteTitulo: \"Paquete de lanzamiento \u00b7 solo hasta el viernes 21 \u00b7 23:59\",\r\n        items: [\r\n          \"Masterclass con Samu de crecimiento en redes y captaci\u00f3n de clientes.\",\r\n          \"Formaci\u00f3n de prevenci\u00f3n de lesiones y rendimiento con Ground.\",\r\n          \"App oficial de Ground gratis durante octubre.\",\r\n          \"Directo de preguntas y respuestas con Samu, \u201cDe invisible a inevitable\u201d.\"\r\n        ],\r\n        nota: \"No baja el precio ni un euro. Lo \u00fanico que se cierra el viernes es este paquete.\",\r\n        ctaHref: \"PENDIENTE_ENLACE_CALENDLY\",\r\n        ctaLabel: \"Reservar mi llamada\"\r\n      },\r\n      engage: {\r\n        titulo: \"Resuelve tus dudas\",\r\n        body: \"Escr\u00edbenos por WhatsApp y una persona de mi equipo te responder\u00e1 lo antes posible.\",\r\n        ctaHref: \"https:\/\/api.whatsapp.com\/send?phone=+34684729512&text=Hola%20tengo%20una%20consulta\",\r\n        ctaLabel: \"Resuelve tu duda\"\r\n      }\r\n    }\r\n  ];\r\n\r\n  \/\/ \u00danico valor que cambia entre las 4 landings:\r\n  var PIEZA_ACTUAL = \"clase-1\";\r\n\r\n  \/\/ ------------------------------------------------------------\r\n  \/\/ L\u00d3GICA \u2014 igual en las 4 landings\r\n  \/\/ ------------------------------------------------------------\r\n\r\n  function pad2(n) { return String(n).padStart(2, \"0\"); }\r\n\r\n  function toGoogleLocal(iso) {\r\n    var d = new Date(iso);\r\n    return d.getFullYear() + pad2(d.getMonth() + 1) + pad2(d.getDate()) + \"T\" + pad2(d.getHours()) + pad2(d.getMinutes()) + \"00\";\r\n  }\r\n\r\n  function toUTCStamp(iso) {\r\n    return new Date(iso).toISOString().replace(\/[-:]\/g, \"\").split(\".\")[0] + \"Z\";\r\n  }\r\n\r\n  function buildCalendarLinks(ev) {\r\n    var google = \"https:\/\/calendar.google.com\/calendar\/render?action=TEMPLATE\" +\r\n      \"&text=\" + encodeURIComponent(ev.titulo) +\r\n      \"&dates=\" + toGoogleLocal(ev.inicio) + \"\/\" + toGoogleLocal(ev.fin) +\r\n      \"&ctz=Europe\/Madrid\" +\r\n      \"&details=\" + encodeURIComponent(ev.descripcion) +\r\n      \"&location=\" + encodeURIComponent(ev.ubicacion);\r\n\r\n    var outlook = \"https:\/\/outlook.live.com\/calendar\/0\/deeplink\/compose?path=%2Fcalendar%2Faction%2Fcompose&rru=addevent\" +\r\n      \"&subject=\" + encodeURIComponent(ev.titulo) +\r\n      \"&startdt=\" + encodeURIComponent(new Date(ev.inicio).toISOString()) +\r\n      \"&enddt=\" + encodeURIComponent(new Date(ev.fin).toISOString()) +\r\n      \"&body=\" + encodeURIComponent(ev.descripcion) +\r\n      \"&location=\" + encodeURIComponent(ev.ubicacion);\r\n\r\n    var ics = [\r\n      \"BEGIN:VCALENDAR\", \"VERSION:2.0\", \"PRODID:-\/\/Ground\/\/El Salto\/\/ES\", \"BEGIN:VEVENT\",\r\n      \"UID:el-salto-directo@officialgroundschool.com\",\r\n      \"DTSTAMP:\" + toUTCStamp(new Date().toISOString()),\r\n      \"DTSTART:\" + toUTCStamp(ev.inicio),\r\n      \"DTEND:\" + toUTCStamp(ev.fin),\r\n      \"SUMMARY:\" + ev.titulo,\r\n      \"DESCRIPTION:\" + ev.descripcion,\r\n      \"LOCATION:\" + ev.ubicacion,\r\n      \"END:VEVENT\", \"END:VCALENDAR\"\r\n    ].join(\"\\r\\n\");\r\n    var appleIcs = \"data:text\/calendar;charset=utf8,\" + encodeURIComponent(ics);\r\n\r\n    return { google: google, outlook: outlook, appleIcs: appleIcs };\r\n  }\r\n\r\n  function renderAddCal() {\r\n    var links = buildCalendarLinks(EVENTO_DIRECTO);\r\n    var el = document.getElementById(\"els-addcal\");\r\n    if (!el) return;\r\n    el.innerHTML =\r\n      '<span class=\"els-addcal-label\">A\u00f1ade a tu calendario<\/span>' +\r\n      '<a class=\"els-cal-btn\" href=\"' + links.google + '\" target=\"_blank\" rel=\"noopener\">+ Google Calendar<\/a>' +\r\n      '<a class=\"els-cal-btn\" href=\"' + links.outlook + '\" target=\"_blank\" rel=\"noopener\">+ Outlook<\/a>' +\r\n      '<a class=\"els-cal-btn\" href=\"' + links.appleIcs + '\" download=\"El-Salto-Directo.ics\">+ Apple \/ Otros (.ics)<\/a>';\r\n  }\r\n  function pieceById(id) {\r\n    for (var i = 0; i < PIEZAS.length; i++) if (PIEZAS[i].id === id) return PIEZAS[i];\r\n    return null;\r\n  }\r\n\r\n  \/\/ Estados: 'locked' | 'unlocked' | 'live' | 'replay'\r\n  function getEstado(pieza) {\r\n    var abierta = new Date() >= new Date(pieza.abre);\r\n    if (pieza.tipo === \"directo\") {\r\n      if (!abierta) return \"locked\";\r\n      if (pieza.prestoId && pieza.prestoId !== \"PENDIENTE\") return \"replay\";\r\n      return \"live\";\r\n    }\r\n    return abierta ? \"unlocked\" : \"locked\";\r\n  }\r\n\r\n  function formatCountdown(ms) {\r\n    if (ms < 0) ms = 0;\r\n    var s = Math.floor(ms \/ 1000);\r\n    var d = Math.floor(s \/ 86400); s -= d * 86400;\r\n    var h = Math.floor(s \/ 3600); s -= h * 3600;\r\n    var m = Math.floor(s \/ 60); s -= m * 60;\r\n    function pad(n) { return String(n).padStart(2, \"0\"); }\r\n    return { d: pad(d), h: pad(h), m: pad(m), s: pad(s) };\r\n  }\r\n\r\n  var trackerEl = document.getElementById(\"els-tracker\");\r\n  var heroEl = document.getElementById(\"els-hero\");\r\n  var extraEl = document.getElementById(\"els-extra\");\r\n  var actual = pieceById(PIEZA_ACTUAL);\r\n  var lastRenderedEstado = null;\r\n  var videoAttached = false;\r\n\r\n  function renderTracker() {\r\n    trackerEl.innerHTML = \"\";\r\n    PIEZAS.forEach(function (pieza) {\r\n      var estado = getEstado(pieza);\r\n      var esActual = pieza.id === PIEZA_ACTUAL;\r\n      var clickable = !esActual && (estado === \"unlocked\" || estado === \"replay\" || estado === \"live\");\r\n\r\n      var icon = estado === \"locked\" ? ICONS.lock : (estado === \"live\" ? ICONS.live : ICONS[pieza.tipo === \"audio\" ? \"audio\" : \"video\"]);\r\n      var sub = esActual ? \"Est\u00e1s aqu\u00ed\" : (estado === \"locked\" ? pieza.fechaCorta : (estado === \"live\" ? \"En directo\" : \"Ver ahora\"));\r\n\r\n      var el = document.createElement(clickable ? \"a\" : \"div\");\r\n      el.className = \"els-tcard\";\r\n      el.setAttribute(\"data-status\", estado);\r\n      el.setAttribute(\"data-current\", esActual ? \"true\" : \"false\");\r\n      if (clickable) {\r\n        el.href = DOMINIO + pieza.slug;\r\n        el.addEventListener(\"click\", function (e) {\r\n          \/\/ Comprobaci\u00f3n en el momento del clic, no solo al cargar\r\n          if (getEstado(pieza) === \"locked\") { e.preventDefault(); }\r\n        });\r\n      }\r\n      el.innerHTML = icon + '<span class=\"els-tlabel\">' + pieza.tracker + '<\/span><span class=\"els-tsub\">' + sub + '<\/span>';\r\n      trackerEl.appendChild(el);\r\n    });\r\n  }\r\n\r\n  \/\/ Mueve el widget de shortcode de Elementor (id=\"els-video-embed\", fuera de este\r\n  \/\/ bloque HTML) dentro de nuestro hueco de v\u00eddeo, y lo hace visible. As\u00ed WordPress\r\n  \/\/ procesa el shortcode  de verdad (por PHP), en vez de que nuestro\r\n  \/\/ JS intente insertarlo como texto, que nunca se convierte en reproductor.\r\n  function attachVideoEmbed() {\r\n    if (videoAttached) return;\r\n    var slot = document.getElementById(\"els-video-slot\");\r\n    var embed = document.getElementById(\"els-video-embed\");\r\n    if (slot && embed) {\r\n      slot.appendChild(embed);\r\n      embed.style.display = \"block\";\r\n      videoAttached = true;\r\n    }\r\n    \/\/ Si no se encuentra el widget, no pasa nada: se reintenta en el siguiente tick.\r\n  }\r\n\r\n  function updateCountdownOnly() {\r\n    var cd = formatCountdown(new Date(actual.abre) - new Date());\r\n    var d = document.getElementById(\"els-cd-d\"), h = document.getElementById(\"els-cd-h\"),\r\n        m = document.getElementById(\"els-cd-m\"), s = document.getElementById(\"els-cd-s\");\r\n    if (d) d.textContent = cd.d;\r\n    if (h) h.textContent = cd.h;\r\n    if (m) m.textContent = cd.m;\r\n    if (s) s.textContent = cd.s;\r\n  }\r\n\r\n  function renderHero() {\r\n    if (!actual) return;\r\n    var estado = getEstado(actual);\r\n\r\n    \/\/ Si el estado no ha cambiado, no reconstruimos el DOM entero (eso reiniciar\u00eda\r\n    \/\/ el reproductor de v\u00eddeo cada segundo). Si estamos bloqueados, solo refrescamos\r\n    \/\/ los d\u00edgitos de la cuenta atr\u00e1s.\r\n    if (estado === lastRenderedEstado) {\r\n      if (estado === \"locked\") updateCountdownOnly();\r\n      if ((estado === \"unlocked\" || estado === \"replay\") && !videoAttached) attachVideoEmbed();\r\n      return;\r\n    }\r\n    lastRenderedEstado = estado;\r\n\r\n    var html = '<div class=\"els-eyebrow\">' + actual.nombre + '<\/div>' +\r\n      '<h1 class=\"els-title\">' + actual.titulo + '<\/h1>' +\r\n      '<div class=\"els-divider\"><\/div>';\r\n\r\n    if (estado === \"locked\") {\r\n      var cd = formatCountdown(new Date(actual.abre) - new Date());\r\n      var label = actual.tipo === \"directo\"\r\n        ? \"El acceso se abre una hora antes del directo \u00b7 \" + actual.fechaLarga\r\n        : \"Disponible el \" + actual.fechaLarga;\r\n      html += '<div class=\"els-lock-panel\">' +\r\n        '<div class=\"els-lock-icon\">' + ICONS.lock + '<\/div>' +\r\n        '<div class=\"els-lock-label\">' + label + '<\/div>' +\r\n        '<div class=\"els-countdown\">' +\r\n        '<span class=\"els-cd-unit\">d<\/span><span id=\"els-cd-d\">' + cd.d + '<\/span>&nbsp;&nbsp;' +\r\n        '<span class=\"els-cd-unit\">h<\/span><span id=\"els-cd-h\">' + cd.h + '<\/span>&nbsp;&nbsp;' +\r\n        '<span class=\"els-cd-unit\">m<\/span><span id=\"els-cd-m\">' + cd.m + '<\/span>&nbsp;&nbsp;' +\r\n        '<span class=\"els-cd-unit\">s<\/span><span id=\"els-cd-s\">' + cd.s + '<\/span>' +\r\n        '<\/div><\/div>';\r\n    } else if (estado === \"live\") {\r\n      html += '<div class=\"els-live-panel\">' +\r\n        '<div class=\"els-live-tag\">\ud83d\udd34 En directo<\/div>' +\r\n        '<div class=\"els-btn-row\">' +\r\n        '<a class=\"els-btn\" href=\"' + actual.zoomUrl + '\">Entrar a la sala del directo<\/a>' +\r\n        '<\/div>' +\r\n        '<p class=\"els-live-note\">Empieza a las 20:00h. Si a\u00fan no ha empezado, esta es la sala de espera.<\/p>' +\r\n        '<\/div>';\r\n      if (actual.postnote) html += '<div class=\"els-postnote\">' + actual.postnote + '<\/div>';\r\n    } else {\r\n      \/\/ unlocked (audio\/video) o replay (directo): hueco vac\u00edo, el v\u00eddeo real\r\n      \/\/ se engancha aparte con attachVideoEmbed() tras pintar este HTML.\r\n      html += '<div class=\"els-video-slot\" id=\"els-video-slot\"><\/div>';\r\n      if (actual.whatsappCta) {\r\n        var wa = actual.whatsappCta;\r\n        var waIcon = '<svg viewBox=\"0 0 24 24\" fill=\"currentColor\"><path d=\"M12 2C6.48 2 2 6.48 2 12c0 1.85.5 3.58 1.36 5.07L2 22l5.06-1.33A9.94 9.94 0 0 0 12 22c5.52 0 10-4.48 10-10S17.52 2 12 2Zm5.2 14.2c-.22.62-1.28 1.19-1.77 1.24-.45.05-.9.23-3.03-.63-2.57-1.05-4.22-3.63-4.35-3.8-.13-.17-1.04-1.38-1.04-2.63 0-1.25.66-1.86.89-2.12.23-.25.5-.31.67-.31h.48c.15 0 .36-.06.56.43.22.53.73 1.82.8 1.95.07.13.11.28.02.45-.09.17-.13.28-.26.43-.13.15-.28.34-.4.46-.13.13-.27.27-.12.53.15.26.68 1.12 1.46 1.81 1 .89 1.85 1.17 2.11 1.3.26.13.41.11.56-.07.15-.17.65-.75.82-1.01.17-.26.34-.21.56-.13.22.09 1.41.66 1.65.78.24.13.4.19.46.29.06.11.06.63-.16 1.25Z\"\/><\/svg>';\r\n        html += '<div class=\"els-wa-cta\"><p>' + wa.texto + '<\/p><div class=\"els-wa-row\">';\r\n        var botones = wa.opciones || [{ label: wa.ctaLabel, href: wa.href }];\r\n        botones.forEach(function (b) {\r\n          html += '<a class=\"els-btn-whatsapp\" href=\"' + b.href + '\" target=\"_blank\" rel=\"noopener\">' + waIcon + b.label + '<\/a>';\r\n        });\r\n        html += '<\/div><\/div>';\r\n      }\r\n      if (actual.tipo === \"directo\" && actual.postnote) html += '<div class=\"els-postnote\">' + actual.postnote + '<\/div>';\r\n    }\r\n\r\n    html += '<div class=\"els-bullets-title\">' + actual.bulletsTitle + '<\/div><ul class=\"els-bullets\">';\r\n    actual.bullets.forEach(function (b) { html += \"<li>\" + b + \"<\/li>\"; });\r\n    html += \"<\/ul>\";\r\n\r\n    heroEl.innerHTML = html;\r\n\r\n    if (estado === \"unlocked\" || estado === \"replay\") attachVideoEmbed();\r\n  }\r\n\r\n  function renderExtra() {\r\n    extraEl.innerHTML = \"\";\r\n    if (!actual || actual.tipo !== \"directo\") return;\r\n    var estado = getEstado(actual);\r\n    if (estado !== \"replay\") return;\r\n\r\n    var v = actual.vip, e = actual.engage;\r\n    var html = '<div class=\"els-vip\">' +\r\n      '<h3>' + v.titulo + '<\/h3><p>' + v.intro + '<\/p>' +\r\n      '<div class=\"els-vip-box\"><h4>' + v.paqueteTitulo + '<\/h4><ul>';\r\n    v.items.forEach(function (i) { html += \"<li>\" + i + \"<\/li>\"; });\r\n    html += '<\/ul><div class=\"els-vip-note\">' + v.nota + '<\/div><\/div>' +\r\n      '<a class=\"els-btn\" style=\"display:block;text-align:center\" href=\"' + v.ctaHref + '\">' + v.ctaLabel + '<\/a>' +\r\n      '<\/div>' +\r\n      '<div class=\"els-engage\"><h3>' + e.titulo + '<\/h3><p>' + e.body + '<\/p>' +\r\n      '<a class=\"els-btn\" href=\"' + e.ctaHref + '\">' + e.ctaLabel + '<\/a><\/div>';\r\n    extraEl.innerHTML = html;\r\n  }\r\n\r\n  function tick() { renderTracker(); renderHero(); renderExtra(); }\r\n  renderAddCal();\r\n  tick();\r\n  setInterval(tick, 1000);\r\n})();\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>GROUND EL SALTO Tu sala de clases El Salto Vas a entender por qu\u00e9 llevas a\u00f1os form\u00e1ndote y sigues siendo uno m\u00e1s \u2014 y qu\u00e9 te falta de verdad para que tu trabajo se note fuera tanto como vale por dentro. Cada pieza se desbloquea a su hora. La cita grande es el mi\u00e9rcoles a &#8230; <a title=\"el-salto-video-1\" class=\"read-more\" href=\"https:\/\/class.officialgroundschool.com\/?page_id=6\" aria-label=\"Leer m\u00e1s sobre el-salto-video-1\">Leer m\u00e1s<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_canvas","meta":{"footnotes":""},"class_list":["post-6","page","type-page","status-publish"],"_links":{"self":[{"href":"https:\/\/class.officialgroundschool.com\/index.php?rest_route=\/wp\/v2\/pages\/6","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/class.officialgroundschool.com\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/class.officialgroundschool.com\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/class.officialgroundschool.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/class.officialgroundschool.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=6"}],"version-history":[{"count":9,"href":"https:\/\/class.officialgroundschool.com\/index.php?rest_route=\/wp\/v2\/pages\/6\/revisions"}],"predecessor-version":[{"id":36,"href":"https:\/\/class.officialgroundschool.com\/index.php?rest_route=\/wp\/v2\/pages\/6\/revisions\/36"}],"wp:attachment":[{"href":"https:\/\/class.officialgroundschool.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=6"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}