{"id":104,"date":"2026-06-12T01:00:12","date_gmt":"2026-06-12T01:00:12","guid":{"rendered":"https:\/\/fmvocacion.uy\/?page_id=104"},"modified":"2026-06-12T01:14:25","modified_gmt":"2026-06-12T01:14:25","slug":"blog","status":"publish","type":"page","link":"https:\/\/fmvocacion.uy\/?page_id=104","title":{"rendered":"Blog"},"content":{"rendered":"\n<script>\ndocument.title = \"Blog | VOCACI\u00d3N FM\";\nconst existingIcons = document.querySelectorAll(\"link[rel='icon'], link[rel='shortcut icon'], link[rel='apple-touch-icon']\");\nexistingIcons.forEach((node) => node.remove());\n[\"icon\",\"shortcut icon\",\"apple-touch-icon\"].forEach((rel) => {\n  const link = document.createElement(\"link\");\n  link.rel = rel;\n  link.href = \"https:\/\/fmvocacion.uy\/wp-content\/uploads\/2026\/05\/vocacion-fm-icon-primary.png\";\n  document.head.appendChild(link);\n});\ndocument.addEventListener(\"DOMContentLoaded\", () => {\n  const siteName = document.querySelector(\"#wp-admin-bar-site-name > .ab-item\");\n  if (siteName) {\n    siteName.innerHTML = \"&#128251; Vocaci\u00f3n FM\";\n  }\n\n  const audio = document.getElementById(\"vocacion-stream\");\n  const buttons = [...document.querySelectorAll(\"[data-stream-toggle]\")];\n  const labels = [...document.querySelectorAll(\"[data-stream-label]\")];\n  const statuses = [...document.querySelectorAll(\"[data-stream-status]\")];\n  const currentShow = document.querySelector(\"[data-current-show]\");\n  const menuToggle = document.querySelector(\"[data-menu-toggle]\");\n  const body = document.body;\n\n  const setLabels = (playing) => {\n    body.classList.toggle(\"is-playing\", playing);\n    buttons.forEach((btn) => btn.setAttribute(\"aria-pressed\", playing ? \"true\" : \"false\"));\n    labels.forEach((node) => {\n      node.textContent = playing ? \"Pausar audio\" : \"Escuchar en vivo\";\n    });\n    statuses.forEach((node) => {\n      node.textContent = playing ? \"Al aire ahora\" : \"Se\u00f1al lista\";\n    });\n  };\n\n  const blocks = [\n    { start: 0, end: 6, label: \"Vinilos\" },\n    { start: 6, end: 9, label: \"Alta fidelidad\" },\n    { start: 9, end: 13, label: \"La Caldera\" },\n    { start: 13, end: 18, label: \"Ciudad S\u00f3nica\" },\n    { start: 18, end: 24, label: \"El Tocadisco\" },\n  ];\n\n  const syncCurrentShow = () => {\n    const parts = new Intl.DateTimeFormat(\"en-GB\", {\n      hour: \"2-digit\",\n      minute: \"2-digit\",\n      hour12: false,\n      timeZone: \"America\/Montevideo\"\n    }).formatToParts(new Date());\n    const hour = Number(parts.find((part) => part.type === \"hour\")?.value || \"0\");\n    const active = blocks.find((block) => hour >= block.start && hour < block.end) || blocks[0];\n    document.querySelectorAll(\".list li\").forEach((item) => item.classList.remove(\"active\"));\n    const matching = [...document.querySelectorAll(\".list li\")].find((item) => (item.textContent || \"\").includes(active.label));\n    if (matching) matching.classList.add(\"active\");\n    if (currentShow) currentShow.textContent = active.label;\n  };\n\n  buttons.forEach((button) => {\n    button.addEventListener(\"click\", async () => {\n      try {\n        if (audio.paused) {\n          await audio.play();\n        } else {\n          audio.pause();\n        }\n      } catch (error) {\n        statuses.forEach((node) => node.textContent = \"Reproducci\u00f3n bloqueada\");\n      }\n    });\n  });\n\n  audio.addEventListener(\"play\", () => setLabels(true));\n  audio.addEventListener(\"pause\", () => setLabels(false));\n  audio.addEventListener(\"waiting\", () => statuses.forEach((node) => node.textContent = \"Conectando se\u00f1al\"));\n  audio.addEventListener(\"error\", () => statuses.forEach((node) => node.textContent = \"Transmisi\u00f3n no disponible\"));\n\n  if (menuToggle) {\n    menuToggle.addEventListener(\"click\", () => {\n      body.classList.toggle(\"menu-open\");\n    });\n  }\n\n  setLabels(false);\n  syncCurrentShow();\n  setInterval(syncCurrentShow, 60000);\n});\n<\/script>\n\n<style>\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Barlow+Condensed:wght@600;700;800&family=Space+Grotesk:wght@400;500;700&display=swap');\nbody.home, body.page{background:radial-gradient(circle at 10% 10%,rgba(0,185,255,.16),transparent 26%),radial-gradient(circle at 90% 10%,rgba(255,72,120,.12),transparent 20%),linear-gradient(180deg,#03060d 0%,#08101e 50%,#030711 100%); overflow-x:hidden}\nbody.home .wp-site-blocks, body.page .wp-site-blocks{padding:0} \nbody.home header.wp-block-template-part,body.home footer.wp-block-template-part,body.home main>h1,body.home .wp-block-post-title,body.home main>.entry-title,body.home .wp-block-post-featured-image,\nbody.page header.wp-block-template-part,body.page footer.wp-block-template-part,body.page main>h1,body.page .wp-block-post-title,body.page main>.entry-title,body.page .wp-block-post-featured-image,\nbody.home.blog .wp-block-post-title,body.home.blog .wp-block-post-date,body.home.blog .wp-block-post:not(:first-child){display:none!important}\nbody.home main.wp-block-group,body.page main.wp-block-group,body.home.blog .wp-block-query,body.home.blog .wp-block-post-template,body.home.blog .wp-block-post,body.home.blog .wp-block-post .wp-block-group,body.home.blog .wp-block-post-content,body.home.blog .entry-content,\nbody.page .wp-block-query,body.page .wp-block-post-template,body.page .wp-block-post,body.page .wp-block-post .wp-block-group,body.page .wp-block-post-content,body.page .entry-content{margin:0!important;max-width:none!important;padding:0!important;width:100%!important}\n.fx{color:#f7fbff;font-family:\"Space Grotesk\",sans-serif;position:relative;overflow:hidden;width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)} .fx *{box-sizing:border-box} .fx a{color:inherit;text-decoration:none}\n.fx:before,.fx:after{content:\"\";position:absolute;border-radius:50%;filter:blur(70px);pointer-events:none} .fx:before{width:20rem;height:20rem;left:-8rem;top:4rem;background:rgba(255,126,29,.18)} .fx:after{width:24rem;height:24rem;right:-7rem;top:7rem;background:rgba(65,217,255,.18)}\n.shell{width:100%;max-width:none;margin:0 auto;position:relative;z-index:1;padding:0 clamp(10px,2vw,28px)} .panel{background:rgba(8,16,33,.82);border:1px solid rgba(112,224,255,.14);backdrop-filter:blur(16px);box-shadow:0 24px 80px rgba(0,0,0,.34)}\n.ui,.header,.card,.footer,.side,.mini,.pill{border-radius:1.2rem} .headline,.nav a,.ui a,.kicker,.time,.rank,.btn,.live,.section h2{font-family:\"Barlow Condensed\",sans-serif;font-style:italic;text-transform:uppercase;letter-spacing:.02em}\n.ui{display:flex;justify-content:space-between;gap:1rem;align-items:center;padding:.72rem 1rem;margin:1rem 0} .row{display:flex;flex-wrap:wrap;gap:.85rem} .ui a{font-size:1rem;color:#eef5ff} .social a{width:2rem;height:2rem;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.08)}\n.header{display:grid;grid-template-columns:minmax(220px,300px) minmax(0,1fr) minmax(320px,420px);gap:1rem;overflow:hidden} .brand{display:flex;align-items:center;justify-content:center;padding:1.2rem;background:linear-gradient(135deg,rgba(8,16,33,.94),rgba(5,10,20,.98))} .brand img{width:100%;max-width:250px;display:block;filter:drop-shadow(0 16px 30px rgba(0,0,0,.36))} .navwrap{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:0 1.4rem;background:rgba(1,4,10,.94)} .nav{display:flex;flex-wrap:wrap;gap:1.25rem} .nav a{font-size:1.55rem} .nav a.active,.kicker,.live{color:#41d9ff} .menu-toggle{display:none;align-items:center;justify-content:center;width:3rem;height:3rem;border-radius:999px;border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.05);color:#fff;font-size:1.3rem;cursor:pointer}\n.air{display:flex;align-items:center;gap:.95rem;padding:1rem 1rem;background:linear-gradient(135deg,rgba(5,10,20,.98),rgba(7,15,28,.96))} .airart{width:82px;height:82px;flex:0 0 82px;border-radius:1rem;background:radial-gradient(circle at 30% 25%,rgba(65,217,255,.22),rgba(7,15,28,.94) 72%);border:1px solid rgba(112,224,255,.16);display:flex;align-items:center;justify-content:center;overflow:hidden} .airart img{width:100%;height:100%;object-fit:contain;padding:.35rem;filter:drop-shadow(0 8px 16px rgba(0,0,0,.3))} .meta{min-width:0;display:flex;flex:1 1 auto;flex-direction:column;justify-content:center;gap:.35rem} .meta strong{font-size:1.3rem;line-height:1.08} .meta span,.copy,.card p,.side p,.footer p,.list li span{color:#aeb8cc;line-height:1.7} .meta span{font-size:.98rem} .play{display:flex;align-items:center;justify-content:center;background:none} .playbutton{cursor:pointer;border:0;min-width:9.8rem;padding:1rem 1.05rem;border-radius:1.15rem;background:linear-gradient(135deg,rgba(255,60,122,.98),rgba(255,25,96,.95));color:#fff;font-family:\"Barlow Condensed\",sans-serif;font-style:italic;text-transform:uppercase;font-size:1.3rem;line-height:1.02;box-shadow:0 18px 34px rgba(255,25,96,.22)}\n.hero{display:grid;grid-template-columns:minmax(0,1.35fr) 420px;gap:1rem;padding-top:1rem} .mainhero{position:relative;min-height:82vh;border-radius:1.7rem;overflow:hidden;border:1px solid rgba(112,224,255,.16);box-shadow:0 24px 80px rgba(0,0,0,.34)} .mainhero:before{content:\"\";position:absolute;inset:0;background:linear-gradient(90deg,rgba(0,0,0,.42),transparent 38%,rgba(0,0,0,.46)),radial-gradient(circle at 70% 22%,rgba(65,217,255,.18),transparent 24%)} .overlay{position:absolute;left:0;right:0;bottom:0;padding:2.6rem 2.8rem 2.8rem}\n.pillwrap{display:flex;flex-wrap:wrap;gap:.75rem;margin-bottom:1rem} .pill{padding:.48rem .82rem;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.08)} .pill.hot{background:linear-gradient(135deg,rgba(65,217,255,.22),rgba(0,185,255,.28))} .topline{display:inline-flex;align-items:center;gap:.55rem;color:#41d9ff;font-family:\"Barlow Condensed\",sans-serif;font-style:italic;text-transform:uppercase;font-size:1rem} .topline:before{content:\"\";width:4.4rem;height:.25rem;background:linear-gradient(90deg,#41d9ff,transparent)}\n.mainhero h1{margin:0;max-width:920px;font-family:\"Barlow Condensed\",sans-serif;font-style:italic;text-transform:uppercase;font-size:clamp(3.3rem,6vw,5.4rem);line-height:.92;text-shadow:0 8px 28px rgba(0,0,0,.36)} .copy{max-width:760px;margin:1rem 0 0;font-size:1.12rem}\n.cta{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.45rem} .btn{display:inline-flex;align-items:center;justify-content:center;min-width:12rem;padding:1rem 1.25rem;border-radius:999px;border:1px solid rgba(255,255,255,.12);cursor:pointer} .btn.primary{background:linear-gradient(135deg,#41d9ff,#00b9ff);color:#06101d;box-shadow:0 14px 36px rgba(0,185,255,.26)} .btn.secondary{background:rgba(255,255,255,.05)} .btn .dot{width:.7rem;height:.7rem;border-radius:50%;background:#0a1320;margin-right:.55rem;box-shadow:0 0 0 0 rgba(65,217,255,.42);transition:all .2s ease}\n.stats{display:flex;flex-wrap:wrap;gap:.7rem;margin-top:1.45rem} .mini{padding:.8rem .95rem;min-width:132px} .num{display:block;color:#ffd443;font-family:\"Barlow Condensed\",sans-serif;font-style:italic;text-transform:uppercase;font-size:1.5rem} .mini span{color:#aeb8cc;font-size:.9rem}\n.side{padding:1rem;display:flex;flex-direction:column;gap:1rem} .box{padding:1rem;border-radius:1rem;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.06)} .box h3,.section h2,.footer h3{margin:0 0 .55rem;font-family:\"Barlow Condensed\",sans-serif;font-style:italic;text-transform:uppercase} .wave{display:grid;grid-template-columns:repeat(12,1fr);gap:.36rem;height:4rem;align-items:end;margin-top:.9rem} .wave i{display:block;border-radius:999px;background:linear-gradient(180deg,#41d9ff,rgba(65,217,255,.16));animation:pulse 1.5s ease-in-out infinite} .wave i:nth-child(2n){height:92%} .wave i:nth-child(2n+1){height:48%} .wave i:nth-child(3n){height:78%} .stream-status{display:flex;align-items:center;gap:.55rem;margin-top:.8rem;color:#cfe9ff;font-size:.96rem} .stream-status:before{content:\"\";width:.72rem;height:.72rem;border-radius:999px;background:#49dfff;box-shadow:0 0 0 0 rgba(73,223,255,.4);animation:pulseLive 1.8s infinite} .stream-meta{margin-top:.65rem;color:#7cdfff;font-size:.88rem;letter-spacing:.08em;text-transform:uppercase}\n.list{margin:0;padding:0;list-style:none} .list li{display:flex;justify-content:space-between;gap:.8rem;padding:.7rem 0;border-top:1px solid rgba(255,255,255,.08)} .list li strong{color:#fff} .list li.active strong,.list li.active span{color:#41d9ff}\n.stack{display:grid;gap:1rem;padding:1rem 0 2rem} .section{padding:1.7rem} .head{display:flex;justify-content:space-between;gap:1rem;align-items:end;margin-bottom:1.1rem} .section h2{font-size:clamp(2rem,3vw,3rem)} .sectioncopy{max-width:740px;color:#aeb8cc;line-height:1.7}\n.grid4,.grid3,.charts{display:grid;gap:1rem} .grid4{grid-template-columns:repeat(4,minmax(0,1fr))} .grid3{grid-template-columns:repeat(3,minmax(0,1fr))} .charts{grid-template-columns:repeat(2,minmax(0,1fr))} .card{padding:1.1rem} .time,.rank{color:#ffd443;font-size:1.2rem} .card h3{margin:.35rem 0 .4rem;font-family:\"Barlow Condensed\",sans-serif;font-style:italic;text-transform:uppercase;font-size:1.4rem} .media-cover{width:100%;aspect-ratio:16\/10;object-fit:cover;border-radius:1rem;border:1px solid rgba(255,255,255,.08);margin-bottom:.9rem;display:block} .card iframe{width:100%;aspect-ratio:16\/9;border:0;border-radius:1rem;margin-bottom:.9rem;background:#050810} .video-link{display:inline-flex;align-items:center;justify-content:center;padding:.72rem 1rem;border-radius:999px;background:rgba(65,217,255,.12);border:1px solid rgba(65,217,255,.28);font-family:\"Barlow Condensed\",sans-serif;font-style:italic;text-transform:uppercase}\n.avatar{width:100%;aspect-ratio:4\/4.6;border-radius:1rem;border:1px solid rgba(255,255,255,.08);margin-bottom:.9rem;position:relative;overflow:hidden} .avatar:before{content:\"\";position:absolute;inset:0;background:linear-gradient(180deg,rgba(3,7,16,.18),rgba(3,7,16,.72)),url('{hero_url}') center\/cover no-repeat} .avatar:after{content:\"\";position:absolute;inset:0;border:1px solid rgba(255,255,255,.05);border-radius:1rem} .role{color:#41d9ff;font-size:.92rem;text-transform:uppercase;letter-spacing:.14em}\n.chart{display:grid;grid-template-columns:66px 1fr auto;gap:1rem;align-items:center} .chart strong{display:block;margin-bottom:.2rem} .chart span,.score{color:#aeb8cc}\n.video{display:grid;grid-template-columns:1.1fr .9fr;gap:1rem} .screen{min-height:340px;border-radius:1.2rem;overflow:hidden;border:1px solid rgba(255,255,255,.08);position:relative} .screen:after{content:\"Play session\";position:absolute;right:1rem;bottom:1rem;padding:.7rem .95rem;border-radius:999px;background:rgba(255,60,122,.92);color:#fff;font-family:\"Barlow Condensed\",sans-serif;font-style:italic;text-transform:uppercase}\n.footer{padding:1.5rem;margin-bottom:2rem} .brandrow{display:flex;align-items:center;gap:1rem;margin-bottom:1rem} .brandrow img{width:132px;object-fit:contain;filter:drop-shadow(0 14px 28px rgba(0,0,0,.34))} .footercols{display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;align-items:flex-start} .col{flex:1 1 210px} .chips{display:flex;flex-wrap:wrap;gap:.55rem} .chip{padding:.55rem .75rem;border-radius:999px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.08)}\n.share-preload{position:absolute;left:-9999px;top:auto;width:1200px;height:630px;max-width:none;opacity:.01;pointer-events:none}\n@media (min-width:1280px){.brand img{max-width:260px} .mainhero h1{max-width:980px}}\nbody.is-playing .btn.primary .dot{background:#1eff95;box-shadow:0 0 0 10px rgba(30,255,149,0)} body.is-playing .stream-status:before{background:#1eff95} body.menu-open .navwrap{display:flex!important}\n@keyframes pulse{0%,100%{transform:scaleY(.72);opacity:.74}50%{transform:scaleY(1);opacity:1}} @keyframes pulseLive{0%{box-shadow:0 0 0 0 rgba(73,223,255,.42)}70%{box-shadow:0 0 0 12px rgba(73,223,255,0)}100%{box-shadow:0 0 0 0 rgba(73,223,255,0)}}\n@media (max-width:1120px){.header,.hero,.video{grid-template-columns:1fr}.air{padding:1rem}.grid4,.grid3,.charts{grid-template-columns:repeat(2,minmax(0,1fr))}.menu-toggle{display:inline-flex}.navwrap{padding:1rem 1.2rem}.nav{display:none;width:100%;flex-direction:column;align-items:flex-start}body.menu-open .nav{display:flex}}\n@media (max-width:760px){.ui,.head{flex-direction:column;align-items:flex-start}.grid4,.grid3,.charts{grid-template-columns:1fr}.mainhero{min-height:620px}.overlay{padding:1.5rem}.mainhero h1{font-size:2.8rem}.shell{padding:0 10px}.header{grid-template-columns:1fr}.air{flex-wrap:wrap}.airart{width:72px;height:72px;flex-basis:72px}.playbutton{width:100%}}\n.destacados-masonry{column-count:3;column-gap:1rem;width:100%}\n.promo-card{display:inline-block;width:100%;margin-bottom:1rem;padding:0!important;overflow:hidden;border:1px solid rgba(112,224,255,.14);transition:border-color .3s ease,box-shadow .3s ease;break-inside:avoid}\n.promo-card:hover{border-color:rgba(65,217,255,.6)!important;box-shadow:0 0 20px rgba(65,217,255,.2)}\n.promo-card img{transition:transform .3s ease}\n.promo-card:hover img{transform:scale(1.04)}\n@media (max-width:1120px){.destacados-masonry{column-count:2}}\n@media (max-width:760px){.destacados-masonry{column-count:1}}\n<\/style>\n\n<div class=\"fx\">\n  <img loading=\"lazy\" decoding=\"async\" class=\"share-preload\" src=\"https:\/\/fmvocacion.uy\/wp-content\/uploads\/2026\/05\/vocacion-fm-hero-radio-e1780346971866.jpeg\" alt=\"VOCACI\u00d3N FM - Naturalmente Radio\" width=\"1200\" height=\"630\">\n  <audio id=\"vocacion-stream\" preload=\"none\" crossorigin=\"anonymous\"><source src=\"https:\/\/servidor37-2.brlogic.com:7168\/live\" type=\"audio\/mpeg\"><\/audio>\n  <div class=\"shell\">\n    \n    <div class=\"ui panel\">\n      <div class=\"row\">\n        <a href=\"https:\/\/fmvocacion.uy\/#schedule\">&gt; Programaci\u00f3n<\/a><a href=\"https:\/\/fmvocacion.uy\/#team\">&gt; Equipo<\/a><a href=\"https:\/\/fmvocacion.uy\/#top10\">&gt; Top 10<\/a><a  href=\"https:\/\/fmvocacion.uy\/?page_id=105\">&gt; Podcasts<\/a><a href=\"https:\/\/fmvocacion.uy\/#videos\">&gt; Videos<\/a><a class=\"active\" href=\"https:\/\/fmvocacion.uy\/?page_id=104\">&gt; Blog<\/a><a href=\"https:\/\/fmvocacion.uy\/#contacto\">&gt; Contacto<\/a>\n      <\/div>\n      <div class=\"row social\">\n        <a href=\"https:\/\/fmvocacion.uy\/\">fm<\/a><a href=\"https:\/\/fmvocacion.uy\/#schedule\">on<\/a><a href=\"https:\/\/fmvocacion.uy\/#videos\">yt<\/a><a href=\"https:\/\/fmvocacion.uy\/#contacto\">uy<\/a>\n      <\/div>\n    <\/div>\n\n    <div class=\"header panel\">\n      <div class=\"brand\"><a href=\"https:\/\/fmvocacion.uy\/\"><img decoding=\"async\" src=\"https:\/\/fmvocacion.uy\/wp-content\/uploads\/2026\/05\/vocacion-fm-logo-wide-primary.png\" alt=\"Vocaci\u00f3n FM\"><\/a><\/div>\n      <div class=\"navwrap\"><button class=\"menu-toggle\" type=\"button\" data-menu-toggle aria-label=\"Abrir men\u00fa\">&#9776;<\/button><nav class=\"nav\"><a  href=\"https:\/\/fmvocacion.uy\/\">Inicio<\/a><a href=\"https:\/\/fmvocacion.uy\/#schedule\">Programaci\u00f3n<\/a><a href=\"https:\/\/fmvocacion.uy\/#top10\">Top 10<\/a><a href=\"https:\/\/fmvocacion.uy\/#team\">Equipo<\/a><a  href=\"https:\/\/fmvocacion.uy\/?page_id=105\">Podcasts<\/a><a href=\"https:\/\/fmvocacion.uy\/#eventos\">Eventos<\/a><a href=\"https:\/\/fmvocacion.uy\/#videos\">Videos<\/a><a class=\"active\" href=\"https:\/\/fmvocacion.uy\/?page_id=104\">Blog<\/a><a  href=\"https:\/\/fmvocacion.uy\/?page_id=106\">Noticias<\/a><a href=\"https:\/\/fmvocacion.uy\/#apps\">Aplicaciones<\/a><a href=\"https:\/\/fmvocacion.uy\/#contacto\">Contacto<\/a><\/nav><\/div>\n      <div class=\"air\"><div class=\"airart\"><img decoding=\"async\" src=\"https:\/\/fmvocacion.uy\/wp-content\/uploads\/2026\/05\/vocacion-fm-icon-primary.png\" alt=\"Vocaci\u00f3n FM icon\"><\/div><div class=\"meta\"><div class=\"live\" data-stream-status>Se\u00f1al lista<\/div><strong>VOCACI\u00d3N FM \/ <span data-current-show>Alta fidelidad<\/span><\/strong><span>Streaming real conectado a la se\u00f1al principal de la radio.<\/span><\/div><button class=\"play playbutton\" type=\"button\" data-stream-toggle aria-label=\"Reproducir stream\"><span data-stream-label>Escuchar en vivo<\/span><\/button><\/div>\n    <\/div>\n    \n    \n    <section class=\"section panel\" style=\"margin-top: 1rem;\">\n      <div class=\"head\">\n        <div>\n          <p class=\"kicker\">Blog Oficial<\/p>\n          <h2 style=\"font-size: clamp(2rem, 4vw, 4rem); line-height: 1.0; margin: 0.5rem 0;\">Historias, Novedades y Actualidad<\/h2>\n        <\/div>\n        <p class=\"sectioncopy\">Explora todos los art\u00edculos, reflexiones y noticias de VOCACI\u00d3N FM. Mantente al tanto de la actualidad radial, entrevistas especiales y mucho m\u00e1s.<\/p>\n      <\/div>\n    <\/section>\n    \n    <section class=\"section panel\" style=\"margin-top: 1rem; min-height: 400px;\">\n      <div id=\"blog-posts-grid\" class=\"grid3\">\n        <div class=\"sectioncopy\" style=\"grid-column: 1 \/ -1; text-align: center; padding: 2rem;\">Cargando art\u00edculos&#8230;<\/div>\n      <\/div>\n    <\/section>\n    \n    \n    <section class=\"footer panel\" id=\"contacto\">\n      <div class=\"brandrow\"><a href=\"https:\/\/fmvocacion.uy\/\"><img decoding=\"async\" src=\"https:\/\/fmvocacion.uy\/wp-content\/uploads\/2026\/05\/vocacion-fm-logo-wide-primary.png\" alt=\"Vocaci\u00f3n FM\"><\/a><div><p class=\"kicker\">VOCACI\u00d3N FM<\/p><h2 style=\"margin:0;font-family:'Barlow Condensed',sans-serif;font-style:italic;text-transform:uppercase\">Naturalmente Radio.<\/h2><\/div><\/div>\n      <div class=\"footercols\">\n        <div class=\"col\">\n          <h3>Sobre la radio<\/h3>\n          <p>Una se\u00f1al uruguaya para todo el mundo, con programaci\u00f3n en vivo, contenidos originales y una identidad construida sobre vocaci\u00f3n, optimismo y motivaci\u00f3n.<\/p>\n          <div class=\"chips\"><span class=\"chip\">Streaming<\/span><span class=\"chip\">Programaci\u00f3n<\/span><span class=\"chip\">Videos<\/span><span class=\"chip\">Comunidad<\/span><\/div>\n        <\/div>\n        <div class=\"col\">\n          <h3>Men\u00fa principal<\/h3>\n          <ul class=\"list\">\n            <li><a href=\"https:\/\/fmvocacion.uy\/\"><strong>Inicio<\/strong><span>Se\u00f1al digital<\/span><\/a><\/li>\n            <li><a href=\"https:\/\/fmvocacion.uy\/#schedule\"><strong>Programaci\u00f3n<\/strong><span>Grilla diaria<\/span><\/a><\/li>\n            <li><a href=\"https:\/\/fmvocacion.uy\/#team\"><strong>Equipo<\/strong><span>Conductores y voces<\/span><\/a><\/li>\n            <li><a href=\"https:\/\/fmvocacion.uy\/#top10\"><strong>Top 10<\/strong><span>Ranking semanal<\/span><\/a><\/li>\n            <li><a href=\"https:\/\/fmvocacion.uy\/?page_id=105\"><strong>Podcasts<\/strong><span>Red de reescucha<\/span><\/a><\/li>\n          <\/ul>\n        <\/div>\n        <div class=\"col\">\n          <h3>Men\u00fa editorial<\/h3>\n          <ul class=\"list\">\n            <li><a href=\"https:\/\/fmvocacion.uy\/#videos\"><strong>Videos<\/strong><span>Sesiones y clips<\/span><\/a><\/li>\n            <li><a href=\"https:\/\/fmvocacion.uy\/?page_id=104\"><strong>Blog<\/strong><span>Historias y noticias<\/span><\/a><\/li>\n            <li><a href=\"https:\/\/fmvocacion.uy\/?page_id=106\"><strong>Noticias<\/strong><span>Actualidad radial<\/span><\/a><\/li>\n            <li><a href=\"https:\/\/fmvocacion.uy\/#eventos\"><strong>Eventos<\/strong><span>Activaciones y coberturas<\/span><\/a><\/li>\n            <li><a href=\"https:\/\/fmvocacion.uy\/#contacto\"><strong>Contacto<\/strong><span>Comercial e institucional<\/span><\/a><\/li>\n          <\/ul>\n        <\/div>\n        <div class=\"col\">\n          <h3>Contacto<\/h3>\n          <p>VOCACI\u00d3N FM &#8211; Naturalmente Radio<br>fmvocacion.uy<\/p>\n          <div class=\"chips\"><span class=\"chip\">En vivo<\/span><span class=\"chip\">YouTube<\/span><span class=\"chip\">Radio digital<\/span><span class=\"chip\">Contenido original<\/span><\/div>\n        <\/div>\n      <\/div>\n      <p class=\"copy\">VOCACI\u00d3N FM es un espacio para el f\u00fatbol del interior, para las voces que muchas veces no encuentran micr\u00f3fono, y para todos aquellos que tienen algo valioso para compartir.<\/p>\n    <\/section>\n    \n  <\/div>\n<\/div>\n\n<script>\ndocument.addEventListener(\"DOMContentLoaded\", () => {\n  const grid = document.getElementById(\"blog-posts-grid\");\n  if (!grid) return;\n  \n  fetch('\/index.php?rest_route=\/wp\/v2\/posts&categories=13&_embed&per_page=100')\n    .then(response => response.json())\n    .then(posts => {\n      grid.innerHTML = \"\";\n      if (posts.length === 0) {\n        grid.innerHTML = '<p class=\"sectioncopy\" style=\"grid-column: 1 \/ -1; text-align: center;\">No hay art\u00edculos disponibles por el momento.<\/p>';\n        return;\n      }\n      posts.forEach(post => {\n        let imgUrl = \"https:\/\/fmvocacion.uy\/wp-content\/uploads\/2026\/05\/vocacion-fm-hero-radio-e1780346971866.jpeg\";\n        if (post._embedded && post._embedded['wp:featuredmedia'] && post._embedded['wp:featuredmedia'][0]) {\n          imgUrl = post._embedded['wp:featuredmedia'][0].source_url;\n        }\n        \n        const dateObj = new Date(post.date);\n        const formattedDate = dateObj.toLocaleDateString('es-ES', {\n          year: 'numeric',\n          month: 'long',\n          day: 'numeric'\n        });\n        \n        const title = post.title.rendered;\n        const excerpt = post.excerpt.rendered || \"\";\n        const link = post.link;\n        \n        const card = document.createElement(\"article\");\n        card.className = \"card panel\";\n        card.style.display = \"flex\";\n        card.style.flexDirection = \"column\";\n        card.style.justifyContent = \"space-between\";\n        card.innerHTML = `\n          <div>\n            <a href=\"${link}\" style=\"display: block; margin-bottom: 0.9rem; overflow: hidden; border-radius: 1rem;\">\n              <img decoding=\"async\" class=\"media-cover\" src=\"${imgUrl}\" alt=\"${title}\" style=\"transition: transform 0.3s ease; width: 100%; aspect-ratio: 16\/10; object-fit: cover;\">\n            <\/a>\n            <div class=\"time\">${formattedDate}<\/div>\n            <h3 style=\"margin: 0.5rem 0;\"><a href=\"${link}\" style=\"color: #fff; text-decoration: none;\">${title}<\/a><\/h3>\n            <div style=\"color: #aeb8cc; font-size: 0.95rem; line-height: 1.6; margin-bottom: 1.2rem;\">${excerpt}<\/div>\n          <\/div>\n          <div>\n            <a class=\"video-link\" href=\"${link}\" style=\"display: inline-flex; align-items: center; justify-content: center; width: 100%;\">Leer m\u00e1s<\/a>\n          <\/div>\n        `;\n        \n        const img = card.querySelector(\".media-cover\");\n        card.addEventListener(\"mouseenter\", () => {\n          img.style.transform = \"scale(1.03)\";\n        });\n        card.addEventListener(\"mouseleave\", () => {\n          img.style.transform = \"scale(1.0)\";\n        });\n        \n        grid.appendChild(card);\n      });\n    })\n    .catch(error => {\n      console.error(\"Error cargando posts:\", error);\n      grid.innerHTML = '<p class=\"sectioncopy\" style=\"grid-column: 1 \/ -1; text-align: center; color: #ff4d6d;\">No se pudieron cargar los art\u00edculos en este momento. Por favor, intenta de nuevo m\u00e1s tarde.<\/p>';\n    });\n});\n<\/script>\n","protected":false},"excerpt":{"rendered":"<p>&gt; Programaci\u00f3n&gt; Equipo&gt; Top 10&gt; Podcasts&gt; Videos&gt; Blog&gt; Contacto fmonytuy &#9776; InicioProgramaci\u00f3nTop 10EquipoPodcastsEventosVideosBlogNoticiasAplicacionesContacto Se\u00f1al lista VOCACI\u00d3N FM \/ Alta fidelidadStreaming real conectado a la se\u00f1al principal de la radio. Escuchar en vivo Blog Oficial Historias, Novedades y Actualidad Explora todos los art\u00edculos, reflexiones y noticias de VOCACI\u00d3N FM. Mantente al tanto de la actualidad radial, [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-104","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/fmvocacion.uy\/index.php?rest_route=\/wp\/v2\/pages\/104","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fmvocacion.uy\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/fmvocacion.uy\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/fmvocacion.uy\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/fmvocacion.uy\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=104"}],"version-history":[{"count":8,"href":"https:\/\/fmvocacion.uy\/index.php?rest_route=\/wp\/v2\/pages\/104\/revisions"}],"predecessor-version":[{"id":135,"href":"https:\/\/fmvocacion.uy\/index.php?rest_route=\/wp\/v2\/pages\/104\/revisions\/135"}],"wp:attachment":[{"href":"https:\/\/fmvocacion.uy\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=104"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}