{"id":2413,"date":"2024-07-09T20:53:50","date_gmt":"2024-07-09T20:53:50","guid":{"rendered":"https:\/\/smartfutbolec.com\/?page_id=2413"},"modified":"2026-10-07T14:15:29","modified_gmt":"2026-10-07T19:15:29","slug":"kevin-becerra","status":"publish","type":"page","link":"https:\/\/smartfutbolus.com\/index.php\/kevin-becerra\/","title":{"rendered":"KEVIN BECERRA"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"2413\" class=\"elementor elementor-2413\" data-elementor-post-type=\"page\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-5955871a elementor-section-content-middle elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"5955871a\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t\t<div class=\"elementor-background-overlay\"><\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-69b53598\" data-id=\"69b53598\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-3b1743b5 elementor-widget-mobile__width-initial elementor-widget elementor-widget-theme-site-logo elementor-widget-image\" data-id=\"3b1743b5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"theme-site-logo.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/smartfutbolus.com\">\n\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"471\" height=\"157\" src=\"https:\/\/smartfutbolus.com\/wp-content\/uploads\/2023\/10\/Logo-Dorado-Smart-Football-02.png\" class=\"attachment-full size-full wp-image-139\" alt=\"\" srcset=\"https:\/\/smartfutbolus.com\/wp-content\/uploads\/2023\/10\/Logo-Dorado-Smart-Football-02.png 471w, https:\/\/smartfutbolus.com\/wp-content\/uploads\/2023\/10\/Logo-Dorado-Smart-Football-02-300x100.png 300w\" sizes=\"(max-width: 471px) 100vw, 471px\" \/>\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-16e28137\" data-id=\"16e28137\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-68322042 elementor-nav-menu__align-center elementor-nav-menu--stretch elementor-nav-menu__text-align-center elementor-widget-mobile__width-initial elementor-nav-menu--dropdown-tablet elementor-nav-menu--toggle elementor-nav-menu--burger elementor-widget elementor-widget-nav-menu\" data-id=\"68322042\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;full_width&quot;:&quot;stretch&quot;,&quot;submenu_icon&quot;:{&quot;value&quot;:&quot;&lt;svg aria-hidden=\\&quot;true\\&quot; class=\\&quot;fa-svg-chevron-down e-font-icon-svg e-fas-chevron-down\\&quot; viewBox=\\&quot;0 0 448 512\\&quot; xmlns=\\&quot;http:\\\/\\\/www.w3.org\\\/2000\\\/svg\\&quot;&gt;&lt;path d=\\&quot;M207.029 381.476L12.686 187.132c-9.373-9.373-9.373-24.569 0-33.941l22.667-22.667c9.357-9.357 24.522-9.375 33.901-.04L224 284.505l154.745-154.021c9.379-9.335 24.544-9.317 33.901.04l22.667 22.667c9.373 9.373 9.373 24.569 0 33.941L240.971 381.476c-9.373 9.372-24.569 9.372-33.942 0z\\&quot;&gt;&lt;\\\/path&gt;&lt;\\\/svg&gt;&quot;,&quot;library&quot;:&quot;fa-solid&quot;},&quot;layout&quot;:&quot;horizontal&quot;,&quot;toggle&quot;:&quot;burger&quot;}\" data-widget_type=\"nav-menu.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<nav aria-label=\"Menu\" class=\"elementor-nav-menu--main elementor-nav-menu__container elementor-nav-menu--layout-horizontal e--pointer-none\">\n\t\t\t\t<ul id=\"menu-1-68322042\" class=\"elementor-nav-menu\"><li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-home menu-item-4725\"><a href=\"https:\/\/smartfutbolus.com\/\" class=\"elementor-item\">home<\/a><\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-4726\"><a href=\"https:\/\/smartfutbolus.com\/index.php\/about\/\" class=\"elementor-item\">About<\/a><\/li>\n<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-358\"><a href=\"#\" class=\"elementor-item elementor-item-anchor\">Servicios<span class=\"sub-arrow\"><svg aria-hidden=\"true\" class=\"fa-svg-chevron-down e-font-icon-svg e-fas-chevron-down\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M207.029 381.476L12.686 187.132c-9.373-9.373-9.373-24.569 0-33.941l22.667-22.667c9.357-9.357 24.522-9.375 33.901-.04L224 284.505l154.745-154.021c9.379-9.335 24.544-9.317 33.901.04l22.667 22.667c9.373 9.373 9.373 24.569 0 33.941L240.971 381.476c-9.373 9.372-24.569 9.372-33.942 0z\"><\/path><\/svg><\/span><\/a>\n<ul class=\"sub-menu elementor-nav-menu--dropdown\">\n\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-4664\"><a href=\"https:\/\/smartfutbolus.com\/index.php\/highlight-video\/\" class=\"elementor-sub-item\">Highlight Video<\/a><\/li>\n\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-4665\"><a href=\"https:\/\/smartfutbolus.com\/index.php\/performance-control\/\" class=\"elementor-sub-item\">Performance Control<\/a><\/li>\n\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-8644\"><a href=\"https:\/\/smartfutbolus.com\/index.php\/recruiting-profile\/\" class=\"elementor-sub-item\">Recruiting Profile<\/a><\/li>\n<\/ul>\n<\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-7393\"><a href=\"https:\/\/smartfutbolus.com\/index.php\/players\/\" class=\"elementor-item\">Jugadores<\/a><\/li>\n<\/ul>\t\t\t<\/nav>\n\t\t\t\t\t<div class=\"elementor-menu-toggle\" role=\"button\" tabindex=\"0\" aria-label=\"Menu Toggle\" aria-expanded=\"false\">\n\t\t\t<svg aria-hidden=\"true\" role=\"presentation\" class=\"elementor-menu-toggle__icon--open e-font-icon-svg e-eicon-menu-bar\" viewBox=\"0 0 1000 1000\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M104 333H896C929 333 958 304 958 271S929 208 896 208H104C71 208 42 237 42 271S71 333 104 333ZM104 583H896C929 583 958 554 958 521S929 458 896 458H104C71 458 42 487 42 521S71 583 104 583ZM104 833H896C929 833 958 804 958 771S929 708 896 708H104C71 708 42 737 42 771S71 833 104 833Z\"><\/path><\/svg><svg aria-hidden=\"true\" role=\"presentation\" class=\"elementor-menu-toggle__icon--close e-font-icon-svg e-eicon-close\" viewBox=\"0 0 1000 1000\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M742 167L500 408 258 167C246 154 233 150 217 150 196 150 179 158 167 167 154 179 150 196 150 212 150 229 154 242 171 254L408 500 167 742C138 771 138 800 167 829 196 858 225 858 254 829L496 587 738 829C750 842 767 846 783 846 800 846 817 842 829 829 842 817 846 804 846 783 846 767 842 750 829 737L588 500 833 258C863 229 863 200 833 171 804 137 775 137 742 167Z\"><\/path><\/svg>\t\t<\/div>\n\t\t\t\t\t<nav class=\"elementor-nav-menu--dropdown elementor-nav-menu__container\" aria-hidden=\"true\">\n\t\t\t\t<ul id=\"menu-2-68322042\" class=\"elementor-nav-menu\"><li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-home menu-item-4725\"><a href=\"https:\/\/smartfutbolus.com\/\" class=\"elementor-item\" tabindex=\"-1\">home<\/a><\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-4726\"><a href=\"https:\/\/smartfutbolus.com\/index.php\/about\/\" class=\"elementor-item\" tabindex=\"-1\">About<\/a><\/li>\n<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-358\"><a href=\"#\" class=\"elementor-item elementor-item-anchor\" tabindex=\"-1\">Servicios<span class=\"sub-arrow\"><svg aria-hidden=\"true\" class=\"fa-svg-chevron-down e-font-icon-svg e-fas-chevron-down\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M207.029 381.476L12.686 187.132c-9.373-9.373-9.373-24.569 0-33.941l22.667-22.667c9.357-9.357 24.522-9.375 33.901-.04L224 284.505l154.745-154.021c9.379-9.335 24.544-9.317 33.901.04l22.667 22.667c9.373 9.373 9.373 24.569 0 33.941L240.971 381.476c-9.373 9.372-24.569 9.372-33.942 0z\"><\/path><\/svg><\/span><\/a>\n<ul class=\"sub-menu elementor-nav-menu--dropdown\">\n\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-4664\"><a href=\"https:\/\/smartfutbolus.com\/index.php\/highlight-video\/\" class=\"elementor-sub-item\" tabindex=\"-1\">Highlight Video<\/a><\/li>\n\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-4665\"><a href=\"https:\/\/smartfutbolus.com\/index.php\/performance-control\/\" class=\"elementor-sub-item\" tabindex=\"-1\">Performance Control<\/a><\/li>\n\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-8644\"><a href=\"https:\/\/smartfutbolus.com\/index.php\/recruiting-profile\/\" class=\"elementor-sub-item\" tabindex=\"-1\">Recruiting Profile<\/a><\/li>\n<\/ul>\n<\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-7393\"><a href=\"https:\/\/smartfutbolus.com\/index.php\/players\/\" class=\"elementor-item\" tabindex=\"-1\">Jugadores<\/a><\/li>\n<\/ul>\t\t\t<\/nav>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-77430b3e\" data-id=\"77430b3e\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-769538d elementor-section-full_width elementor-section-height-default elementor-section-height-default\" data-id=\"769538d\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-66 elementor-inner-column elementor-element elementor-element-6f33a515\" data-id=\"6f33a515\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-3443e4fb e-grid-align-right elementor-widget-mobile__width-initial elementor-shape-rounded elementor-grid-0 elementor-widget elementor-widget-social-icons\" data-id=\"3443e4fb\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"social-icons.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-social-icons-wrapper elementor-grid\" role=\"list\">\n\t\t\t\t\t\t\t<span class=\"elementor-grid-item\" role=\"listitem\">\n\t\t\t\t\t<a class=\"elementor-icon elementor-social-icon elementor-social-icon-instagram elementor-animation-float elementor-repeater-item-1fde720\" href=\"https:\/\/www.instagram.com\/smartfutbolec\/\" target=\"_blank\">\n\t\t\t\t\t\t<span class=\"elementor-screen-only\">Instagram<\/span>\n\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fab-instagram\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M224.1 141c-63.6 0-114.9 51.3-114.9 114.9s51.3 114.9 114.9 114.9S339 319.5 339 255.9 287.7 141 224.1 141zm0 189.6c-41.1 0-74.7-33.5-74.7-74.7s33.5-74.7 74.7-74.7 74.7 33.5 74.7 74.7-33.6 74.7-74.7 74.7zm146.4-194.3c0 14.9-12 26.8-26.8 26.8-14.9 0-26.8-12-26.8-26.8s12-26.8 26.8-26.8 26.8 12 26.8 26.8zm76.1 27.2c-1.7-35.9-9.9-67.7-36.2-93.9-26.2-26.2-58-34.4-93.9-36.2-37-2.1-147.9-2.1-184.9 0-35.8 1.7-67.6 9.9-93.9 36.1s-34.4 58-36.2 93.9c-2.1 37-2.1 147.9 0 184.9 1.7 35.9 9.9 67.7 36.2 93.9s58 34.4 93.9 36.2c37 2.1 147.9 2.1 184.9 0 35.9-1.7 67.7-9.9 93.9-36.2 26.2-26.2 34.4-58 36.2-93.9 2.1-37 2.1-147.8 0-184.8zM398.8 388c-7.8 19.6-22.9 34.7-42.6 42.6-29.5 11.7-99.5 9-132.1 9s-102.7 2.6-132.1-9c-19.6-7.8-34.7-22.9-42.6-42.6-11.7-29.5-9-99.5-9-132.1s-2.6-102.7 9-132.1c7.8-19.6 22.9-34.7 42.6-42.6 29.5-11.7 99.5-9 132.1-9s102.7-2.6 132.1 9c19.6 7.8 34.7 22.9 42.6 42.6 11.7 29.5 9 99.5 9 132.1s2.7 102.7-9 132.1z\"><\/path><\/svg>\t\t\t\t\t<\/a>\n\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<span class=\"elementor-grid-item\" role=\"listitem\">\n\t\t\t\t\t<a class=\"elementor-icon elementor-social-icon elementor-social-icon-tiktok elementor-animation-float elementor-repeater-item-126fb11\" href=\"https:\/\/www.tiktok.com\/@smart_futbolec\" target=\"_blank\">\n\t\t\t\t\t\t<span class=\"elementor-screen-only\">Tiktok<\/span>\n\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fab-tiktok\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M448,209.91a210.06,210.06,0,0,1-122.77-39.25V349.38A162.55,162.55,0,1,1,185,188.31V278.2a74.62,74.62,0,1,0,52.23,71.18V0l88,0a121.18,121.18,0,0,0,1.86,22.17h0A122.18,122.18,0,0,0,381,102.39a121.43,121.43,0,0,0,67,20.14Z\"><\/path><\/svg>\t\t\t\t\t<\/a>\n\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<span class=\"elementor-grid-item\" role=\"listitem\">\n\t\t\t\t\t<a class=\"elementor-icon elementor-social-icon elementor-social-icon-youtube elementor-animation-float elementor-repeater-item-2eac8cd\" href=\"https:\/\/www.youtube.com\/channel\/UCrCCZZfCgLQeXbD87CfSEmg\" target=\"_blank\">\n\t\t\t\t\t\t<span class=\"elementor-screen-only\">Youtube<\/span>\n\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fab-youtube\" viewBox=\"0 0 576 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M549.655 124.083c-6.281-23.65-24.787-42.276-48.284-48.597C458.781 64 288 64 288 64S117.22 64 74.629 75.486c-23.497 6.322-42.003 24.947-48.284 48.597-11.412 42.867-11.412 132.305-11.412 132.305s0 89.438 11.412 132.305c6.281 23.65 24.787 41.5 48.284 47.821C117.22 448 288 448 288 448s170.78 0 213.371-11.486c23.497-6.321 42.003-24.171 48.284-47.821 11.412-42.867 11.412-132.305 11.412-132.305s0-89.438-11.412-132.305zm-317.51 213.508V175.185l142.739 81.205-142.739 81.201z\"><\/path><\/svg>\t\t\t\t\t<\/a>\n\t\t\t\t<\/span>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-33 elementor-inner-column elementor-element elementor-element-56f68d32\" data-id=\"56f68d32\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-6def686e elementor-widget-mobile__width-initial elementor-widget elementor-widget-html\" data-id=\"6def686e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!-- SMART FOOTBALL: SELECTOR DE IDIOMA PARA EL HEADER -->\n<div id=\"sf-profile-language-switcher\" aria-label=\"Selector de idioma\">\n  <button class=\"sf-language-toggle\" type=\"button\" data-sf-language-toggle aria-label=\"Switch to English\">\n    <span class=\"sf-language-flag\" data-sf-language-flag aria-hidden=\"true\">\ud83c\uddfa\ud83c\uddf8<\/span>\n    <span class=\"sf-language-label\" data-sf-language-label>English<\/span>\n  <\/button>\n<\/div>\n\n<style>\n  \/* Espa\u00f1ol visible de forma predeterminada, incluso antes de ejecutar JavaScript. *\/\n  [data-sf-language-page=\"en\"] {\n    display: none !important;\n  }\n\n  [data-sf-language-page=\"es\"] {\n    display: block !important;\n  }\n\n  html[data-sf-profile-language=\"en\"] [data-sf-language-page=\"en\"] {\n    display: block !important;\n  }\n\n  html[data-sf-profile-language=\"en\"] [data-sf-language-page=\"es\"] {\n    display: none !important;\n  }\n\n  html[data-sf-profile-language=\"es\"] [data-sf-language-page=\"en\"] {\n    display: none !important;\n  }\n\n  html[data-sf-profile-language=\"es\"] [data-sf-language-page=\"es\"] {\n    display: block !important;\n  }\n\n  #sf-profile-language-switcher {\n    display: inline-flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n    margin: 0 !important;\n    padding: 0 !important;\n    font-family: Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Arial, sans-serif !important;\n  }\n\n  #sf-profile-language-switcher .sf-language-toggle {\n    display: inline-flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n    gap: 8px !important;\n    min-height: 38px !important;\n    padding: 8px 13px !important;\n    border: 1px solid rgba(231, 201, 117, 0.72) !important;\n    border-radius: 999px !important;\n    background: #33373F !important;\n    color: #FFFFFF !important;\n    box-shadow: none !important;\n    cursor: pointer !important;\n    font: inherit !important;\n    font-size: 13px !important;\n    font-weight: 800 !important;\n    line-height: 1 !important;\n    text-transform: none !important;\n    transition: background .2s ease, color .2s ease, transform .2s ease !important;\n  }\n\n  #sf-profile-language-switcher .sf-language-toggle:hover {\n    background: #E7C975 !important;\n    color: #25282E !important;\n    transform: translateY(-1px) !important;\n  }\n\n  #sf-profile-language-switcher .sf-language-toggle:focus-visible {\n    outline: 2px solid #E7C975 !important;\n    outline-offset: 3px !important;\n  }\n\n  #sf-profile-language-switcher .sf-language-flag {\n    display: inline-block !important;\n    font-size: 17px !important;\n    line-height: 1 !important;\n  }\n\n  #sf-profile-language-switcher .sf-language-label {\n    display: inline-block !important;\n    white-space: nowrap !important;\n  }\n<\/style>\n\n<script>\n  (function () {\n    var root = document.documentElement;\n    var buttons = document.querySelectorAll('[data-sf-language-toggle]');\n\n    function applyLanguage(language) {\n      var selected = language === 'es' ? 'es' : 'en';\n      root.setAttribute('data-sf-profile-language', selected);\n      root.setAttribute('lang', selected);\n\n      buttons.forEach(function (button) {\n        var flag = button.querySelector('[data-sf-language-flag]');\n        var label = button.querySelector('[data-sf-language-label]');\n\n        if (selected === 'en') {\n          if (flag) flag.textContent = '\ud83c\uddea\ud83c\uddf8';\n          if (label) label.textContent = 'Espa\u00f1ol';\n          button.setAttribute('aria-label', 'Cambiar a espa\u00f1ol');\n          button.setAttribute('title', 'Cambiar a espa\u00f1ol');\n        } else {\n          if (flag) flag.textContent = '\ud83c\uddfa\ud83c\uddf8';\n          if (label) label.textContent = 'English';\n          button.setAttribute('aria-label', 'Switch to English');\n          button.setAttribute('title', 'Switch to English');\n        }\n      });\n\n      window.dispatchEvent(new CustomEvent('sfProfileLanguageChanged', {\n        detail: { language: selected }\n      }));\n    }\n\n    \/* Cada carga nueva de la p\u00e1gina comienza en espa\u00f1ol. *\/\n    applyLanguage('es');\n\n    buttons.forEach(function (button) {\n      button.addEventListener('click', function () {\n        var current = root.getAttribute('data-sf-profile-language') === 'es' ? 'es' : 'en';\n        applyLanguage(current === 'en' ? 'es' : 'en');\n      });\n    });\n  })();\n<\/script>\n<!-- FIN DEL SELECTOR DE IDIOMA -->\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t<div class=\"elementor-element elementor-element-6321c5b3 e-con-full e-flex e-con e-parent\" data-id=\"6321c5b3\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-308a49a2 elementor-widget elementor-widget-html\" data-id=\"308a49a2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div id=\"sf-kevin-becerra-recruit-profile-es\" class=\"sf-language-page\" data-sf-language-page=\"es\" lang=\"es\">\n  <style>\n  \n    #sf-kevin-becerra-recruit-profile-es {\n      width: 100% !important;\n      max-width: 100% !important;\n      margin: 0 auto !important;\n      padding: 0 !important;\n      background: #33373F !important;\n      color: #FFFFFF !important;\n      font-family: Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Arial, sans-serif !important;\n      font-size: 16px !important;\n      line-height: 1.55 !important;\n      letter-spacing: 0 !important;\n      overflow: hidden !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es * {\n      box-sizing: border-box !important;\n      font-family: inherit !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es a {\n      color: inherit !important;\n      text-decoration: none !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es img {\n      max-width: 100% !important;\n      display: block !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es button {\n      border: 0 !important;\n      cursor: pointer !important;\n      font-family: inherit !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-shell {\n      max-width: 1220px !important;\n      margin: 0 auto !important;\n      padding: 30px 22px 46px !important;\n      background: transparent !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-topbar {\n      display: flex !important;\n      align-items: center !important;\n      justify-content: space-between !important;\n      gap: 18px !important;\n      margin: 0 0 22px !important;\n      padding: 14px 16px !important;\n      border: 1px solid rgba(231, 201, 117, 0.26) !important;\n      border-radius: 24px !important;\n      background: rgba(255, 255, 255, 0.06) !important;\n      backdrop-filter: blur(14px) !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-brand {\n      display: flex !important;\n      align-items: center !important;\n      gap: 12px !important;\n      min-width: 0 !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-brand-logo {\n      width: 46px !important;\n      height: 46px !important;\n      object-fit: contain !important;\n      border-radius: 14px !important;\n      padding: 4px !important;\n      background: rgba(231, 201, 117, 0.08) !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-brand-kicker {\n      margin: 0 !important;\n      color: #E7C975 !important;\n      font-size: 12px !important;\n      font-weight: 800 !important;\n      line-height: 1.1 !important;\n      letter-spacing: 0.18em !important;\n      text-transform: uppercase !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-brand-title {\n      margin: 3px 0 0 !important;\n      color: #FFFFFF !important;\n      font-size: 14px !important;\n      font-weight: 700 !important;\n      line-height: 1.1 !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-nav {\n      display: flex !important;\n      align-items: center !important;\n      justify-content: flex-end !important;\n      gap: 8px !important;\n      flex-wrap: wrap !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-nav a {\n      display: inline-flex !important;\n      align-items: center !important;\n      justify-content: center !important;\n      min-height: 38px !important;\n      padding: 9px 13px !important;\n      border-radius: 999px !important;\n      border: 1px solid rgba(255, 255, 255, 0.12) !important;\n      background: rgba(255, 255, 255, 0.08) !important;\n      color: #FFFFFF !important;\n      font-size: 12px !important;\n      font-weight: 750 !important;\n      transition: all .22s ease !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-nav a:hover {\n      transform: translateY(-2px) !important;\n      border-color: rgba(231, 201, 117, 0.7) !important;\n      background: rgba(231, 201, 117, 0.12) !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-hero {\n      position: relative !important;\n      overflow: hidden !important;\n      display: grid !important;\n      grid-template-columns: minmax(0, 1.12fr) minmax(340px, 0.88fr) !important;\n      gap: 22px !important;\n      min-height: 660px !important;\n      padding: 26px !important;\n      border: 1px solid rgba(231, 201, 117, 0.28) !important;\n      border-radius: 36px !important;\n      background: radial-gradient(circle at 16% 12%, rgba(231, 201, 117, 0.28), transparent 30%), linear-gradient(135deg, #33373F 0%, #262A31 55%, #15171B 100%) !important;\n      box-shadow: 0 28px 90px rgba(0, 0, 0, 0.38) !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-hero-left {\n      position: relative !important;\n      z-index: 2 !important;\n      display: flex !important;\n      flex-direction: column !important;\n      justify-content: space-between !important;\n      gap: 24px !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-status-row {\n      display: flex !important;\n      gap: 10px !important;\n      flex-wrap: wrap !important;\n      align-items: center !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-pill {\n      display: inline-flex !important;\n      padding: 9px 12px !important;\n      border-radius: 999px !important;\n      border: 1px solid rgba(231, 201, 117, 0.35) !important;\n      background: rgba(231, 201, 117, 0.11) !important;\n      color: #E7C975 !important;\n      font-size: 12px !important;\n      font-weight: 850 !important;\n      text-transform: uppercase !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-pill-white {\n      border-color: rgba(255, 255, 255, 0.18) !important;\n      background: rgba(255, 255, 255, 0.08) !important;\n      color: #FFFFFF !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-eyebrow {\n      margin: 28px 0 12px !important;\n      color: #E7C975 !important;\n      font-size: 13px !important;\n      font-weight: 900 !important;\n      letter-spacing: 0.22em !important;\n      text-transform: uppercase !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-title {\n      margin: 0 !important;\n      color: #FFFFFF !important;\n      font-size: clamp(52px, 8vw, 108px) !important;\n      font-weight: 950 !important;\n      line-height: 0.89 !important;\n      letter-spacing: -0.07em !important;\n      text-transform: uppercase !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-title span {\n      color: #E7C975 !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-subtitle {\n      max-width: 720px !important;\n      margin: 18px 0 0 !important;\n      color: rgba(255, 255, 255, 0.82) !important;\n      font-size: clamp(16px, 1.7vw, 20px) !important;\n      font-weight: 500 !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-cta-row {\n      display: flex !important;\n      flex-wrap: wrap !important;\n      gap: 12px !important;\n      margin: 28px 0 0 !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-btn {\n      display: inline-flex !important;\n      align-items: center !important;\n      justify-content: center !important;\n      min-height: 48px !important;\n      padding: 13px 18px !important;\n      border-radius: 16px !important;\n      border: 1px solid rgba(231, 201, 117, 0.45) !important;\n      background: linear-gradient(135deg, #E7C975 0%, #B98D31 100%) !important;\n      color: #22252B !important;\n      font-size: 13px !important;\n      font-weight: 900 !important;\n      text-transform: uppercase !important;\n      transition: transform .22s ease, box-shadow .22s ease !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-btn-secondary {\n      background: rgba(255, 255, 255, 0.08) !important;\n      color: #FFFFFF !important;\n      border-color: rgba(255, 255, 255, 0.16) !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-quick-grid {\n      display: grid !important;\n      grid-template-columns: repeat(3, minmax(0, 1fr)) !important;\n      gap: 12px !important;\n      margin-top: 30px !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-stat-card {\n      padding: 16px !important;\n      border-radius: 22px !important;\n      border: 1px solid rgba(255, 255, 255, 0.10) !important;\n      background: rgba(255, 255, 255, 0.075) !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-stat-label {\n      margin: 0 0 8px !important;\n      color: rgba(255, 255, 255, 0.58) !important;\n      font-size: 11px !important;\n      font-weight: 850 !important;\n      text-transform: uppercase !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-stat-value {\n      margin: 0 !important;\n      color: #FFFFFF !important;\n      font-size: 22px !important;\n      font-weight: 900 !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-stat-note {\n      margin: 8px 0 0 !important;\n      color: #E7C975 !important;\n      font-size: 12px !important;\n      font-weight: 750 !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-stat-card-link {\n      display: flex !important;\n      flex-direction: column !important;\n      justify-content: center !important;\n      padding: 0 !important;\n      background: transparent !important;\n      border: 0 !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-stat-link-btn {\n      display: flex !important;\n      flex-direction: column !important;\n      align-items: center !important;\n      justify-content: center !important;\n      gap: 8px !important;\n      width: 100% !important;\n      height: 100% !important;\n      text-align: center !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-stat-link-logo {\n      height: 26px !important;\n      width: auto !important;\n      max-width: 100% !important;\n      object-fit: contain !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-stat-link-btn small {\n      margin-bottom: 0 !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-hero-right {\n      position: relative !important;\n      z-index: 2 !important;\n      display: grid !important;\n      grid-template-rows: 1fr auto !important;\n      gap: 16px !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-player-card {\n      position: relative !important;\n      overflow: hidden !important;\n      min-height: 530px !important;\n      border-radius: 30px !important;\n      border: 1px solid rgba(231, 201, 117, 0.28) !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-player-img {\n      width: 100% !important;\n      height: 100% !important;\n      min-height: 530px !important;\n      object-fit: cover !important;\n      object-position: center top !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-player-overlay {\n      position: absolute !important;\n      left: 18px !important;\n      right: 18px !important;\n      bottom: 18px !important;\n      padding: 16px !important;\n      border-radius: 22px !important;\n      border: 1px solid rgba(231, 201, 117, 0.32) !important;\n      background: rgba(21, 23, 27, 0.8) !important;\n      backdrop-filter: blur(10px) !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-player-overlay h3 {\n      margin: 0 !important;\n      color: #FFFFFF !important;\n      font-size: 22px !important;\n      font-weight: 950 !important;\n      text-transform: uppercase !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-player-overlay p {\n      margin: 8px 0 0 !important;\n      color: rgba(255, 255, 255, 0.72) !important;\n      font-size: 13px !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-section {\n      margin-top: 22px !important;\n      padding: 28px !important;\n      border: 1px solid rgba(255, 255, 255, 0.10) !important;\n      border-radius: 34px !important;\n      background: rgba(255, 255, 255, 0.055) !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-section-head {\n      display: flex !important;\n      align-items: flex-end !important;\n      justify-content: space-between !important;\n      gap: 18px !important;\n      margin: 0 0 20px !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-section-kicker {\n      margin: 0 0 8px !important;\n      color: #E7C975 !important;\n      font-size: 12px !important;\n      font-weight: 900 !important;\n      letter-spacing: 0.18em !important;\n      text-transform: uppercase !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-section-title {\n      margin: 0 !important;\n      color: #FFFFFF !important;\n      font-size: clamp(28px, 4vw, 48px) !important;\n      font-weight: 950 !important;\n      line-height: 0.98 !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-section-copy {\n      max-width: 540px !important;\n      margin: 0 !important;\n      color: rgba(255, 255, 255, 0.68) !important;\n      font-size: 14px !important;\n      font-weight: 520 !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-tabs {\n      display: flex !important;\n      gap: 8px !important;\n      flex-wrap: wrap !important;\n      margin: 0 0 18px !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-tab {\n      padding: 11px 14px !important;\n      border-radius: 999px !important;\n      border: 1px solid rgba(255, 255, 255, 0.12) !important;\n      background: rgba(255, 255, 255, 0.06) !important;\n      color: rgba(255, 255, 255, 0.72) !important;\n      font-size: 12px !important;\n      font-weight: 900 !important;\n      text-transform: uppercase !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-tab.sf-active {\n      border-color: rgba(231, 201, 117, 0.65) !important;\n      background: rgba(231, 201, 117, 0.17) !important;\n      color: #E7C975 !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-tab-panel {\n      display: none !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-tab-panel.sf-active {\n      display: block !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-profile-grid {\n      display: grid !important;\n      grid-template-columns: repeat(4, minmax(0, 1fr)) !important;\n      gap: 12px !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-profile-grid-compact {\n      grid-template-columns: repeat(auto-fit, minmax(180px, 1fr)) !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-info-card {\n      padding: 18px !important;\n      border-radius: 24px !important;\n      border: 1px solid rgba(255, 255, 255, 0.10) !important;\n      background: rgba(255, 255, 255, 0.05) !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-info-card strong {\n      display: block !important;\n      margin: 0 0 9px !important;\n      color: rgba(255, 255, 255, 0.56) !important;\n      font-size: 11px !important;\n      font-weight: 900 !important;\n      text-transform: uppercase !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-info-card span {\n      display: block !important;\n      color: #FFFFFF !important;\n      font-size: 20px !important;\n      font-weight: 900 !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-scout-grid {\n      display: grid !important;\n      grid-template-columns: repeat(4, minmax(0, 1fr)) !important;\n      gap: 14px !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-scout-card {\n      padding: 22px !important;\n      border-radius: 28px !important;\n      border: 1px solid rgba(231, 201, 117, 0.18) !important;\n      background: rgba(255, 255, 255, 0.05) !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-scout-icon {\n      display: inline-flex !important;\n      align-items: center !important;\n      justify-content: center !important;\n      width: 42px !important;\n      height: 42px !important;\n      margin-bottom: 18px !important;\n      border-radius: 16px !important;\n      background: rgba(231, 201, 117, 0.16) !important;\n      color: #E7C975 !important;\n      font-size: 18px !important;\n      font-weight: 950 !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-scout-card h3 {\n      margin: 0 0 10px !important;\n      color: #FFFFFF !important;\n      font-size: 18px !important;\n      font-weight: 950 !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-scout-card p {\n      margin: 0 !important;\n      color: rgba(255, 255, 255, 0.72) !important;\n      font-size: 14px !important;\n      line-height: 1.55 !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-video-layout {\n      display: grid !important;\n      grid-template-columns: minmax(0, 0.98fr) minmax(320px, 0.52fr) !important;\n      gap: 18px !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-video-stage {\n      overflow: hidden !important;\n      border-radius: 28px !important;\n      border: 1px solid rgba(231, 201, 117, 0.28) !important;\n      background: #121417 !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-video-frame {\n      position: relative !important;\n      display: none !important;\n      width: 100% !important;\n      aspect-ratio: 16 \/ 9 !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-video-frame.sf-active {\n      display: block !important;\n    }\n\n\n    #sf-kevin-becerra-recruit-profile-es .sf-video-frame[hidden] {\n      display: none !important;\n    }\n    #sf-kevin-becerra-recruit-profile-es .sf-video-frame iframe {\n      position: absolute !important;\n      inset: 0 !important;\n      width: 100% !important;\n      height: 100% !important;\n      border: 0 !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-video-caption {\n      padding: 16px 18px !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-video-caption h3 {\n      margin: 0 !important;\n      color: #FFFFFF !important;\n      font-size: 19px !important;\n      font-weight: 950 !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-video-caption p {\n      margin: 8px 0 0 !important;\n      color: rgba(255,255,255,0.62) !important;\n      font-size: 13px !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-video-menu {\n      display: flex !important;\n      flex-direction: column !important;\n      gap: 12px !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-video-option {\n      width: 100% !important;\n      padding: 18px !important;\n      border-radius: 24px !important;\n      border: 1px solid rgba(255, 255, 255, 0.10) !important;\n      background: rgba(255, 255, 255, 0.06) !important;\n      text-align: left !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-video-option.sf-active {\n      border-color: rgba(231, 201, 117, 0.56) !important;\n      background: rgba(231, 201, 117, 0.12) !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-video-option small {\n      display: block !important;\n      margin-bottom: 8px !important;\n      color: #E7C975 !important;\n      font-size: 11px !important;\n      font-weight: 950 !important;\n      text-transform: uppercase !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-video-option span {\n      display: block !important;\n      color: #FFFFFF !important;\n      font-size: 17px !important;\n      font-weight: 950 !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-video-option em {\n      display: block !important;\n      margin-top: 7px !important;\n      color: rgba(255, 255, 255, 0.62) !important;\n      font-size: 12px !important;\n      font-style: normal !important;\n    }\n\n\n    #sf-kevin-becerra-recruit-profile-es .sf-stats-section {\n      background: radial-gradient(circle at 92% 8%, rgba(231, 201, 117, 0.12), transparent 34%), rgba(255, 255, 255, 0.055) !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-stats-highlights {\n      display: grid !important;\n      grid-template-columns: repeat(4, minmax(0, 1fr)) !important;\n      gap: 12px !important;\n      margin: 0 0 18px !important;\n      background: transparent !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-stats-highlight {\n      padding: 18px !important;\n      border-radius: 24px !important;\n      border: 1px solid rgba(231, 201, 117, 0.18) !important;\n      background: rgba(255, 255, 255, 0.055) !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-stats-highlight strong {\n      display: block !important;\n      margin: 0 0 8px !important;\n      color: #E7C975 !important;\n      font-size: 11px !important;\n      font-weight: 950 !important;\n      letter-spacing: 0.14em !important;\n      text-transform: uppercase !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-stats-highlight span {\n      display: block !important;\n      margin: 0 !important;\n      color: #FFFFFF !important;\n      font-size: 28px !important;\n      font-weight: 950 !important;\n      line-height: 1 !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-stats-highlight em {\n      display: block !important;\n      margin: 8px 0 0 !important;\n      color: rgba(255, 255, 255, 0.62) !important;\n      font-size: 12px !important;\n      font-style: normal !important;\n      font-weight: 650 !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-stats-table-wrap {\n      overflow-x: auto !important;\n      border-radius: 26px !important;\n      border: 1px solid rgba(255, 255, 255, 0.12) !important;\n      background: rgba(18, 20, 23, 0.45) !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-stats-table {\n      width: 100% !important;\n      min-width: 980px !important;\n      border-collapse: separate !important;\n      border-spacing: 0 !important;\n      background: transparent !important;\n      color: #FFFFFF !important;\n      font-size: 14px !important;\n      font-weight: 750 !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-stats-table th {\n      padding: 17px 16px !important;\n      background: #050505 !important;\n      color: #FFFFFF !important;\n      font-size: 12px !important;\n      font-weight: 950 !important;\n      text-align: center !important;\n      text-transform: uppercase !important;\n      border-right: 1px solid rgba(255, 255, 255, 0.18) !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-stats-table th:first-child {\n      text-align: left !important;\n      color: #E7C975 !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-stats-table th:last-child {\n      border-right: 0 !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-stats-table td {\n      padding: 16px !important;\n      color: rgba(255, 255, 255, 0.86) !important;\n      background: rgba(255, 255, 255, 0.045) !important;\n      font-size: 14px !important;\n      font-weight: 750 !important;\n      text-align: center !important;\n      border-top: 1px solid rgba(255, 255, 255, 0.09) !important;\n      border-right: 1px solid rgba(255, 255, 255, 0.08) !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-stats-table td:first-child {\n      text-align: left !important;\n      color: #FFFFFF !important;\n      font-weight: 950 !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-stats-table td:last-child {\n      border-right: 0 !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-stats-table tr.sf-total-row td {\n      background: rgba(231, 201, 117, 0.10) !important;\n      color: #FFFFFF !important;\n      font-weight: 950 !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-stats-note {\n      margin: 12px 0 0 !important;\n      color: rgba(255, 255, 255, 0.56) !important;\n      font-size: 12px !important;\n      font-weight: 600 !important;\n    }\n\n\n\n    #sf-kevin-becerra-recruit-profile-es .sf-video-placeholder {\n      position: absolute !important;\n      inset: 0 !important;\n      display: flex !important;\n      flex-direction: column !important;\n      align-items: center !important;\n      justify-content: center !important;\n      gap: 14px !important;\n      padding: 32px !important;\n      background: radial-gradient(circle at 18% 10%, rgba(231, 201, 117, 0.18), transparent 34%), linear-gradient(135deg, #242831, #111317) !important;\n      color: #FFFFFF !important;\n      text-align: center !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-video-placeholder strong {\n      color: #FFFFFF !important;\n      font-size: clamp(24px, 4vw, 44px) !important;\n      font-weight: 950 !important;\n      line-height: 0.95 !important;\n      text-transform: uppercase !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-video-placeholder p {\n      max-width: 560px !important;\n      margin: 0 !important;\n      color: rgba(255, 255, 255, 0.70) !important;\n      font-size: 14px !important;\n      font-weight: 650 !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-heat-layout {\n      display: grid !important;\n      grid-template-columns: minmax(280px, 0.72fr) minmax(0, 1fr) !important;\n      gap: 18px !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-heat-card {\n      display: block !important;\n      align-self: start !important;\n      overflow: hidden !important;\n      height: auto !important;\n      min-height: 0 !important;\n      border-radius: 30px !important;\n      border: 1px solid rgba(231, 201, 117, 0.28) !important;\n      background: transparent !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-heat-card img {\n      display: block !important;\n      width: 100% !important;\n      max-width: 100% !important;\n      height: auto !important;\n      min-height: 0 !important;\n      object-fit: contain !important;\n      object-position: center center !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-insights {\n      display: grid !important;\n      grid-template-columns: repeat(2, minmax(0, 1fr)) !important;\n      gap: 12px !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-insight {\n      padding: 18px !important;\n      border-radius: 24px !important;\n      border: 1px solid rgba(255, 255, 255, 0.10) !important;\n      background: rgba(255, 255, 255, 0.06) !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-insight h4 {\n      margin: 0 0 8px !important;\n      color: #E7C975 !important;\n      font-size: 13px !important;\n      font-weight: 950 !important;\n      text-transform: uppercase !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-insight p {\n      margin: 0 !important;\n      color: rgba(255, 255, 255, 0.72) !important;\n      font-size: 14px !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-journey-section {\n      background: radial-gradient(circle at 8% 6%, rgba(231, 201, 117, 0.13), transparent 34%), rgba(255, 255, 255, 0.055) !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-journey-layout {\n      display: grid !important;\n      grid-template-columns: repeat(2, minmax(0, 1fr)) !important;\n      gap: 16px !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-journey-column {\n      padding: 18px !important;\n      border-radius: 28px !important;\n      border: 1px solid rgba(255, 255, 255, 0.10) !important;\n      background: rgba(255, 255, 255, 0.045) !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-journey-column-head {\n      display: flex !important;\n      align-items: center !important;\n      gap: 14px !important;\n      margin: 0 0 16px !important;\n      padding: 0 0 14px !important;\n      border-bottom: 1px solid rgba(255, 255, 255, 0.10) !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-journey-column-head > span {\n      display: inline-flex !important;\n      align-items: center !important;\n      justify-content: center !important;\n      flex: 0 0 48px !important;\n      width: 48px !important;\n      height: 48px !important;\n      border-radius: 18px !important;\n      background: rgba(231, 201, 117, 0.16) !important;\n      color: #E7C975 !important;\n      font-size: 15px !important;\n      font-weight: 950 !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-journey-column-head p {\n      margin: 0 0 5px !important;\n      color: #E7C975 !important;\n      font-size: 11px !important;\n      font-weight: 950 !important;\n      text-transform: uppercase !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-journey-column-head h3 {\n      margin: 0 !important;\n      color: #FFFFFF !important;\n      font-size: 24px !important;\n      font-weight: 950 !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-timeline {\n      display: flex !important;\n      flex-direction: column !important;\n      gap: 12px !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-timeline-item {\n      position: relative !important;\n      padding: 16px 16px 16px 18px !important;\n      border-radius: 22px !important;\n      border: 1px solid rgba(255, 255, 255, 0.10) !important;\n      background: rgba(255, 255, 255, 0.055) !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-timeline-item::before {\n      content: \"\" !important;\n      position: absolute !important;\n      left: 0 !important;\n      top: 16px !important;\n      bottom: 16px !important;\n      width: 3px !important;\n      border-radius: 999px !important;\n      background: rgba(231, 201, 117, 0.78) !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-timeline-date {\n      display: inline-flex !important;\n      margin: 0 0 8px !important;\n      padding: 6px 9px !important;\n      border-radius: 999px !important;\n      background: rgba(231, 201, 117, 0.14) !important;\n      color: #E7C975 !important;\n      font-size: 10px !important;\n      font-weight: 950 !important;\n      text-transform: uppercase !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-timeline-item h4 {\n      margin: 0 0 8px !important;\n      color: #FFFFFF !important;\n      font-size: 16px !important;\n      font-weight: 950 !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-timeline-item p {\n      margin: 0 !important;\n      color: rgba(255, 255, 255, 0.70) !important;\n      font-size: 13px !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-timeline-item ul {\n      margin: 10px 0 0 0 !important;\n      padding: 0 0 0 18px !important;\n      color: rgba(255, 255, 255, 0.76) !important;\n      font-size: 13px !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-timeline-item li {\n      margin: 5px 0 0 0 !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-timeline-item li::marker {\n      color: #E7C975 !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-timeline-item li strong {\n      color: #E7C975 !important;\n      font-weight: 950 !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-cta-final {\n      display: grid !important;\n      grid-template-columns: minmax(0, 1fr) auto !important;\n      align-items: center !important;\n      gap: 24px !important;\n      margin-top: 22px !important;\n      padding: 30px !important;\n      border-radius: 34px !important;\n      border: 1px solid rgba(231, 201, 117, 0.32) !important;\n      background: radial-gradient(circle at 6% 15%, rgba(231, 201, 117, 0.22), transparent 36%), linear-gradient(135deg, #242831, #15171B) !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-cta-final h2 {\n      margin: 0 0 10px !important;\n      color: #FFFFFF !important;\n      font-size: clamp(28px, 4vw, 46px) !important;\n      font-weight: 950 !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-cta-final p {\n      max-width: 760px !important;\n      margin: 0 !important;\n      color: rgba(255, 255, 255, 0.70) !important;\n      font-size: 15px !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-contact-stack {\n      display: flex !important;\n      gap: 10px !important;\n      flex-wrap: wrap !important;\n      justify-content: flex-end !important;\n    }\n\n    @media (max-width: 1020px) {\n      #sf-kevin-becerra-recruit-profile-es .sf-hero {\n        grid-template-columns: 1fr !important;\n        min-height: auto !important;\n        padding: 24px !important;\n      }\n      \n\t  \/* REORGANIZACI\u00d3N DEL GRID PRINCIPAL PARA M\u00d3VILES *\/\n      #sf-kevin-becerra-recruit-profile-es .sf-hero-left,\n      #sf-kevin-becerra-recruit-profile-es .sf-hero-left > div:first-child {\n        display: contents !important;\n      }\n      \n      #sf-kevin-becerra-recruit-profile-es .sf-eyebrow,\n      #sf-kevin-becerra-recruit-profile-es .sf-title,\n      #sf-kevin-becerra-recruit-profile-es .sf-subtitle,\n      #sf-kevin-becerra-recruit-profile-es .sf-cta-row,\n      #sf-kevin-becerra-recruit-profile-es .sf-quick-grid {\n        position: relative !important;\n        z-index: 2 !important;\n      }\n\n      \/* Aqu\u00ed definimos el orden exacto de aparici\u00f3n *\/\n      #sf-kevin-becerra-recruit-profile-es .sf-eyebrow { order: 1 !important; }\n      #sf-kevin-becerra-recruit-profile-es .sf-title { order: 2 !important; }\n      \n      \/* La imagen pasa a ser la n\u00famero 3 *\/\n      #sf-kevin-becerra-recruit-profile-es .sf-hero-right { \n        order: 3 !important; \n        margin: 15px 0 !important; \n      }\n      \n      #sf-kevin-becerra-recruit-profile-es .sf-subtitle { \n        order: 4 !important; \n        margin-top: 5px !important; \n      }\n      \n      #sf-kevin-becerra-recruit-profile-es .sf-cta-row { order: 5 !important; }\n      \n      #sf-kevin-becerra-recruit-profile-es .sf-quick-grid { \n        order: 6 !important; \n        margin-top: 0 !important; \n      }\n\n      #sf-kevin-becerra-recruit-profile-es .sf-quick-grid,\n      #sf-kevin-becerra-recruit-profile-es .sf-profile-grid,\n      #sf-kevin-becerra-recruit-profile-es .sf-scout-grid,\n      #sf-kevin-becerra-recruit-profile-es .sf-stats-highlights {\n        grid-template-columns: repeat(2, minmax(0, 1fr)) !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-es .sf-video-layout,\n      #sf-kevin-becerra-recruit-profile-es .sf-heat-layout,\n      #sf-kevin-becerra-recruit-profile-es .sf-journey-layout,\n      #sf-kevin-becerra-recruit-profile-es .sf-cta-final {\n        grid-template-columns: 1fr !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-es .sf-contact-stack {\n        justify-content: flex-start !important;\n      }\n    }\n\n    @media (max-width: 768px) {\n      #sf-kevin-becerra-recruit-profile-es .sf-shell {\n        padding: 16px 12px 30px !important;\n      }\n      #sf-kevin-becerra-recruit-profile-es .sf-shell {\n        display: flex !important;\n        flex-direction: column !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-es .sf-topbar {\n        order: 1 !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-es .sf-hero {\n        order: 2 !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-es #sf-kevin-becerra-videos-es {\n        order: 3 !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-es #sf-kevin-becerra-scout-es {\n        order: 4 !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-es #sf-kevin-becerra-heat-es {\n        order: 5 !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-es #sf-kevin-becerra-trajectory-es {\n        order: 6 !important;\n      }\n      #sf-kevin-becerra-recruit-profile-es .sf-topbar {\n        flex-direction: column !important;\n        align-items: flex-start !important;\n        border-radius: 20px !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-es .sf-nav {\n        width: 100% !important;\n        justify-content: flex-start !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-es .sf-nav a {\n        flex: 1 1 calc(50% - 8px) !important;\n        text-align: center !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-es .sf-title {\n        font-size: clamp(40px, 12vw, 56px) !important;\n        letter-spacing: -0.04em !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-es .sf-section-title {\n        font-size: clamp(26px, 8vw, 36px) !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-es .sf-quick-grid,\n      #sf-kevin-becerra-recruit-profile-es .sf-profile-grid,\n      #sf-kevin-becerra-recruit-profile-es .sf-scout-grid,\n      #sf-kevin-becerra-recruit-profile-es .sf-insights,\n      #sf-kevin-becerra-recruit-profile-es .sf-stats-highlights {\n        grid-template-columns: 1fr !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-es .sf-player-card,\n      #sf-kevin-becerra-recruit-profile-es .sf-player-img {\n        min-height: 400px !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-es .sf-section-head {\n        flex-direction: column !important;\n        align-items: flex-start !important;\n        gap: 12px !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-es .sf-section {\n        padding: 20px !important;\n        border-radius: 24px !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-es .sf-journey-column-head {\n        flex-direction: column !important;\n        align-items: flex-start !important;\n      }\n      \n      #sf-kevin-becerra-recruit-profile-es .sf-cta-final {\n        padding: 20px !important;\n        border-radius: 24px !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-es .sf-cta-row .sf-btn,\n      #sf-kevin-becerra-recruit-profile-es .sf-contact-stack .sf-btn {\n        width: 100% !important;\n      }\n    }\n\n\n    \/* Selector emergente reutilizable para videos agrupados por a\u00f1o. *\/\n    #sf-kevin-becerra-recruit-profile-es .sf-highlight-modal {\n      position: fixed !important;\n      inset: 0 !important;\n      z-index: 999999 !important;\n      display: flex !important;\n      align-items: center !important;\n      justify-content: center !important;\n      padding: 20px !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-highlight-modal[hidden] {\n      display: none !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-highlight-modal-backdrop {\n      position: absolute !important;\n      inset: 0 !important;\n      background: rgba(5, 6, 8, 0.82) !important;\n      backdrop-filter: blur(9px) !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-highlight-modal-dialog {\n      position: relative !important;\n      z-index: 1 !important;\n      display: flex !important;\n      flex-direction: column !important;\n      width: min(620px, 100%) !important;\n      max-height: min(78vh, 720px) !important;\n      overflow: hidden !important;\n      border: 1px solid rgba(231, 201, 117, 0.42) !important;\n      border-radius: 30px !important;\n      background: linear-gradient(155deg, #33373F 0%, #20242A 66%, #141619 100%) !important;\n      box-shadow: 0 30px 100px rgba(0, 0, 0, 0.58) !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-highlight-modal-head {\n      display: flex !important;\n      align-items: center !important;\n      justify-content: space-between !important;\n      gap: 16px !important;\n      padding: 20px 20px 16px !important;\n      border-bottom: 1px solid rgba(255, 255, 255, 0.10) !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-highlight-modal-kicker {\n      margin: 0 0 6px !important;\n      color: #E7C975 !important;\n      font-size: 11px !important;\n      font-weight: 900 !important;\n      letter-spacing: 0.16em !important;\n      text-transform: uppercase !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-highlight-modal-title {\n      margin: 0 !important;\n      color: #FFFFFF !important;\n      font-size: clamp(21px, 3vw, 30px) !important;\n      font-weight: 950 !important;\n      line-height: 1.05 !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-highlight-modal-close {\n      flex: 0 0 auto !important;\n      display: inline-flex !important;\n      align-items: center !important;\n      justify-content: center !important;\n      width: 42px !important;\n      height: 42px !important;\n      border: 1px solid rgba(255, 255, 255, 0.16) !important;\n      border-radius: 14px !important;\n      background: rgba(255, 255, 255, 0.08) !important;\n      color: #FFFFFF !important;\n      font-size: 24px !important;\n      font-weight: 500 !important;\n      line-height: 1 !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-highlight-modal-close:hover,\n    #sf-kevin-becerra-recruit-profile-es .sf-highlight-modal-close:focus-visible {\n      border-color: rgba(231, 201, 117, 0.72) !important;\n      background: rgba(231, 201, 117, 0.16) !important;\n      color: #E7C975 !important;\n      outline: none !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-highlight-options {\n      display: flex !important;\n      flex-direction: column !important;\n      gap: 10px !important;\n      overflow-y: auto !important;\n      padding: 18px 20px 22px !important;\n      overscroll-behavior: contain !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-highlight-choice {\n      display: none !important;\n      width: 100% !important;\n      align-items: center !important;\n      justify-content: space-between !important;\n      gap: 16px !important;\n      padding: 16px 17px !important;\n      border: 1px solid rgba(255, 255, 255, 0.11) !important;\n      border-radius: 20px !important;\n      background: rgba(255, 255, 255, 0.055) !important;\n      color: #FFFFFF !important;\n      text-align: left !important;\n      transition: transform .2s ease, border-color .2s ease, background .2s ease !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-highlight-choice.sf-visible {\n      display: flex !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-highlight-choice:hover,\n    #sf-kevin-becerra-recruit-profile-es .sf-highlight-choice:focus-visible {\n      transform: translateY(-1px) !important;\n      border-color: rgba(231, 201, 117, 0.58) !important;\n      background: rgba(231, 201, 117, 0.11) !important;\n      outline: none !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-highlight-choice.sf-selected {\n      border-color: rgba(231, 201, 117, 0.76) !important;\n      background: rgba(231, 201, 117, 0.16) !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-highlight-choice-text {\n      min-width: 0 !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-highlight-choice-year {\n      display: block !important;\n      margin-bottom: 5px !important;\n      color: #E7C975 !important;\n      font-size: 10px !important;\n      font-weight: 950 !important;\n      letter-spacing: .12em !important;\n      text-transform: uppercase !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-highlight-choice-name {\n      display: block !important;\n      color: #FFFFFF !important;\n      font-size: 15px !important;\n      font-weight: 900 !important;\n      line-height: 1.25 !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-highlight-choice-arrow {\n      flex: 0 0 auto !important;\n      color: #E7C975 !important;\n      font-size: 21px !important;\n      font-weight: 900 !important;\n    }\n\n\n    \/* SUBCATEGORIAS AUTOMATICAS: solo aparecen cuando un mismo ano tiene HIGHLIGHT VIDEO + HIGHLIGHT'S SEASON. *\/\n    #sf-kevin-becerra-recruit-profile-es .sf-highlight-subcategories {\n      display: grid !important;\n      grid-template-columns: repeat(2, minmax(0, 1fr)) !important;\n      gap: 9px !important;\n      margin: 0 0 4px !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-highlight-subcategories[hidden] {\n      display: none !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-highlight-subcategory {\n      width: 100% !important;\n      min-height: 44px !important;\n      padding: 11px 13px !important;\n      border: 1px solid rgba(255, 255, 255, 0.12) !important;\n      border-radius: 15px !important;\n      background: rgba(255, 255, 255, 0.055) !important;\n      color: rgba(255, 255, 255, 0.72) !important;\n      font-size: 11px !important;\n      font-weight: 950 !important;\n      letter-spacing: .06em !important;\n      line-height: 1.15 !important;\n      text-align: center !important;\n      text-transform: uppercase !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-highlight-subcategory.sf-active,\n    #sf-kevin-becerra-recruit-profile-es .sf-highlight-subcategory:hover,\n    #sf-kevin-becerra-recruit-profile-es .sf-highlight-subcategory:focus-visible {\n      border-color: rgba(231, 201, 117, 0.72) !important;\n      background: rgba(231, 201, 117, 0.15) !important;\n      color: #E7C975 !important;\n      outline: none !important;\n    }\n\n    \/* Reproductor de TODOS los videos a pantalla completa en computadora\/tablet. En tel\u00e9fono se usa el reproductor normal de YouTube. *\/\n    #sf-kevin-becerra-recruit-profile-es .sf-season-player-modal {\n      position: fixed !important;\n      inset: 0 !important;\n      z-index: 1000001 !important;\n      display: flex !important;\n      flex-direction: column !important;\n      width: 100vw !important;\n      height: 100vh !important;\n      padding: 0 !important;\n      background: #050607 !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-season-player-modal[hidden] {\n      display: none !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-season-player-head {\n      flex: 0 0 auto !important;\n      display: flex !important;\n      align-items: center !important;\n      justify-content: space-between !important;\n      gap: 16px !important;\n      padding: 14px 18px !important;\n      border-bottom: 1px solid rgba(255, 255, 255, 0.10) !important;\n      background: #121417 !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-season-player-heading {\n      min-width: 0 !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-season-player-kicker {\n      margin: 0 0 4px !important;\n      color: #E7C975 !important;\n      font-size: 10px !important;\n      font-weight: 950 !important;\n      letter-spacing: .14em !important;\n      text-transform: uppercase !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-season-player-title {\n      margin: 0 !important;\n      color: #FFFFFF !important;\n      font-size: clamp(15px, 2.2vw, 22px) !important;\n      font-weight: 950 !important;\n      line-height: 1.18 !important;\n      text-transform: uppercase !important;\n      overflow-wrap: anywhere !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-season-player-frame {\n      flex: 1 1 auto !important;\n      min-height: 0 !important;\n      display: flex !important;\n      align-items: center !important;\n      justify-content: center !important;\n      padding: 12px !important;\n      overflow: hidden !important;\n      background: #000000 !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-season-player-aspect {\n      position: relative !important;\n      flex: 0 0 auto !important;\n      width: 100% !important;\n      aspect-ratio: 16 \/ 9 !important;\n      max-width: 100% !important;\n      max-height: 100% !important;\n      background: #000000 !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-season-player-frame iframe {\n      position: absolute !important;\n      inset: 0 !important;\n      display: block !important;\n      width: 100% !important;\n      height: 100% !important;\n      border: 0 !important;\n      background: #000000 !important;\n    }\n\n    @supports (height: 100dvh) {\n      #sf-kevin-becerra-recruit-profile-es .sf-season-player-modal {\n        height: 100dvh !important;\n      }\n    }\n\n    @media (max-width: 620px) {\n      #sf-kevin-becerra-recruit-profile-es .sf-highlight-subcategories {\n        grid-template-columns: 1fr !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-es .sf-season-player-head {\n        padding: 11px 12px !important;\n      }\n    }\n\n    \/* AJUSTE RESPONSIVE DEL BLOQUE DE VIDEOS PARA WORDPRESS \/ ELEMENTOR *\/\n    #sf-kevin-becerra-recruit-profile-es #sf-kevin-becerra-videos-es,\n    #sf-kevin-becerra-recruit-profile-es .sf-video-layout,\n    #sf-kevin-becerra-recruit-profile-es .sf-video-stage,\n    #sf-kevin-becerra-recruit-profile-es .sf-video-menu,\n    #sf-kevin-becerra-recruit-profile-es .sf-video-frame {\n      width: 100% !important;\n      max-width: 100% !important;\n      min-width: 0 !important;\n      box-sizing: border-box !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es #sf-kevin-becerra-videos-es {\n      overflow-x: clip !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-video-option,\n    #sf-kevin-becerra-recruit-profile-es .sf-video-option span,\n    #sf-kevin-becerra-recruit-profile-es .sf-video-caption,\n    #sf-kevin-becerra-recruit-profile-es .sf-video-caption h3 {\n      min-width: 0 !important;\n      max-width: 100% !important;\n      overflow-wrap: anywhere !important;\n      word-break: normal !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-video-frame iframe {\n      display: block !important;\n      max-width: 100% !important;\n    }\n\n    @media (max-width: 1020px) {\n      #sf-kevin-becerra-recruit-profile-es .sf-video-layout {\n        display: grid !important;\n        grid-template-columns: minmax(0, 1fr) !important;\n        justify-items: stretch !important;\n        align-items: stretch !important;\n      }\n    }\n\n    @media (max-width: 768px) {\n      #sf-kevin-becerra-recruit-profile-es #sf-kevin-becerra-videos-es {\n        padding-left: 18px !important;\n        padding-right: 18px !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-es .sf-video-layout,\n      #sf-kevin-becerra-recruit-profile-es .sf-video-stage,\n      #sf-kevin-becerra-recruit-profile-es .sf-video-menu {\n        margin-left: 0 !important;\n        margin-right: 0 !important;\n        transform: none !important;\n      }\n    }\n\n    @media (max-width: 620px) {\n      #sf-kevin-becerra-recruit-profile-es .sf-highlight-modal {\n        align-items: flex-end !important;\n        padding: 10px !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-es .sf-highlight-modal-dialog {\n        width: 100% !important;\n        max-height: 86vh !important;\n        border-radius: 26px 26px 18px 18px !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-es .sf-highlight-modal-head {\n        padding: 17px 16px 14px !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-es .sf-highlight-options {\n        padding: 14px 16px 18px !important;\n      }\n    }\n\n  \n    \/* INICIO: PROTECCION UNIVERSAL PARA TEXTOS LARGOS EN VIDEOS *\/\n    #sf-kevin-becerra-recruit-profile-es .sf-video-layout,\n    #sf-kevin-becerra-recruit-profile-es .sf-video-stage,\n    #sf-kevin-becerra-recruit-profile-es .sf-video-menu,\n    #sf-kevin-becerra-recruit-profile-es .sf-video-option,\n    #sf-kevin-becerra-recruit-profile-es .sf-highlight-modal-dialog,\n    #sf-kevin-becerra-recruit-profile-es .sf-highlight-modal-head,\n    #sf-kevin-becerra-recruit-profile-es .sf-highlight-options,\n    #sf-kevin-becerra-recruit-profile-es .sf-highlight-choice,\n    #sf-kevin-becerra-recruit-profile-es .sf-highlight-choice-text {\n      min-width: 0 !important;\n      max-width: 100% !important;\n      box-sizing: border-box !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-video-option {\n      display: block !important;\n      overflow: hidden !important;\n      white-space: normal !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-video-option small,\n    #sf-kevin-becerra-recruit-profile-es .sf-video-option span,\n    #sf-kevin-becerra-recruit-profile-es .sf-video-option em,\n    #sf-kevin-becerra-recruit-profile-es .sf-video-caption h3,\n    #sf-kevin-becerra-recruit-profile-es .sf-highlight-modal-kicker,\n    #sf-kevin-becerra-recruit-profile-es .sf-highlight-modal-title,\n    #sf-kevin-becerra-recruit-profile-es .sf-highlight-choice-year,\n    #sf-kevin-becerra-recruit-profile-es .sf-highlight-choice-name {\n      display: block !important;\n      width: 100% !important;\n      min-width: 0 !important;\n      max-width: 100% !important;\n      white-space: normal !important;\n      overflow-wrap: anywhere !important;\n      word-wrap: break-word !important;\n      word-break: break-word !important;\n      hyphens: auto !important;\n      text-overflow: clip !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-video-option small,\n    #sf-kevin-becerra-recruit-profile-es .sf-video-option span,\n    #sf-kevin-becerra-recruit-profile-es .sf-video-option em {\n      padding-left: 0 !important;\n      padding-right: 0 !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-video-option em {\n      line-height: 1.45 !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-highlight-modal-head > div {\n      flex: 1 1 auto !important;\n      min-width: 0 !important;\n      max-width: 100% !important;\n      overflow: hidden !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-highlight-choice {\n      overflow: hidden !important;\n      white-space: normal !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-highlight-choice.sf-visible {\n      display: grid !important;\n      grid-template-columns: minmax(0, 1fr) auto !important;\n      align-items: center !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-highlight-choice-text {\n      width: 100% !important;\n      overflow: hidden !important;\n      white-space: normal !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-highlight-choice-arrow {\n      align-self: center !important;\n      justify-self: end !important;\n      margin-left: 4px !important;\n    }\n\n    @media (max-width: 1020px) {\n      #sf-kevin-becerra-recruit-profile-es .sf-video-layout {\n        width: 100% !important;\n        grid-template-columns: minmax(0, 1fr) !important;\n      }\n    }\n\n    @media (max-width: 620px) {\n      #sf-kevin-becerra-recruit-profile-es .sf-video-option {\n        padding: 15px !important;\n        border-radius: 20px !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-es .sf-video-option span {\n        font-size: 16px !important;\n        line-height: 1.25 !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-es .sf-video-option em {\n        font-size: 12px !important;\n        line-height: 1.4 !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-es .sf-highlight-choice {\n        gap: 10px !important;\n        padding: 14px !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-es .sf-highlight-choice-name {\n        font-size: 14px !important;\n        line-height: 1.35 !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-es .sf-highlight-choice-arrow {\n        font-size: 19px !important;\n      }\n    }\n    \/* FIN: PROTECCION UNIVERSAL PARA TEXTOS LARGOS EN VIDEOS *\/\n\n  \n\n    \/* FRONT-END LABEL GUARD: mantiene visibles los nombres nuevos incluso si una versi\u00f3n JS anterior queda en cach\u00e9. *\/\n    #sf-kevin-becerra-recruit-profile-es .sf-highlight-subcategory[data-highlight-subcategory=\"highlight\"],\n    #sf-kevin-becerra-recruit-profile-es .sf-highlight-subcategory[data-highlight-subcategory=\"season\"] {\n      font-size: 0 !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-highlight-subcategory[data-highlight-subcategory=\"highlight\"]::after {\n      content: \"TEMPORADA\" !important;\n      font-size: 11px !important;\n      font-weight: 950 !important;\n      letter-spacing: .06em !important;\n      line-height: 1.15 !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-highlight-subcategory[data-highlight-subcategory=\"season\"]::after {\n      content: \"PARTIDO A PARTIDO\" !important;\n      font-size: 11px !important;\n      font-weight: 950 !important;\n      letter-spacing: .06em !important;\n      line-height: 1.15 !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-highlight-choice-year[data-display-label] {\n      font-size: 0 !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-highlight-choice-year[data-display-label]::after {\n      content: attr(data-display-label) !important;\n      font-size: 10px !important;\n      font-weight: 950 !important;\n      letter-spacing: .12em !important;\n      line-height: 1.2 !important;\n    }\n\n    \/* Reproductor de TODOS los videos a pantalla completa en computadora\/tablet. En tel\u00e9fono se usa el reproductor normal de YouTube. *\/\n    #sf-kevin-becerra-recruit-profile-es .sf-season-player-modal {\n      position: fixed !important;\n      inset: 0 !important;\n      z-index: 1000001 !important;\n      display: flex !important;\n      flex-direction: column !important;\n      width: 100vw !important;\n      height: 100vh !important;\n      padding: 0 !important;\n      background: #050607 !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-season-player-modal[hidden] {\n      display: none !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-season-player-head {\n      flex: 0 0 auto !important;\n      display: flex !important;\n      align-items: center !important;\n      justify-content: space-between !important;\n      gap: 16px !important;\n      padding: 14px 18px !important;\n      border-bottom: 1px solid rgba(255, 255, 255, 0.10) !important;\n      background: #121417 !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-season-player-heading {\n      min-width: 0 !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-season-player-kicker {\n      margin: 0 0 4px !important;\n      color: #E7C975 !important;\n      font-size: 10px !important;\n      font-weight: 950 !important;\n      letter-spacing: .14em !important;\n      text-transform: uppercase !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-season-player-title {\n      margin: 0 !important;\n      color: #FFFFFF !important;\n      font-size: clamp(15px, 2.2vw, 22px) !important;\n      font-weight: 950 !important;\n      line-height: 1.18 !important;\n      text-transform: uppercase !important;\n      overflow-wrap: anywhere !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-season-player-frame {\n      flex: 1 1 auto !important;\n      min-height: 0 !important;\n      display: flex !important;\n      align-items: center !important;\n      justify-content: center !important;\n      padding: 12px !important;\n      overflow: hidden !important;\n      background: #000000 !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-season-player-aspect {\n      position: relative !important;\n      flex: 0 0 auto !important;\n      width: 100% !important;\n      aspect-ratio: 16 \/ 9 !important;\n      max-width: 100% !important;\n      max-height: 100% !important;\n      background: #000000 !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-season-player-frame iframe {\n      position: absolute !important;\n      inset: 0 !important;\n      display: block !important;\n      width: 100% !important;\n      height: 100% !important;\n      border: 0 !important;\n      background: #000000 !important;\n    }\n\n    @supports (height: 100dvh) {\n      #sf-kevin-becerra-recruit-profile-es .sf-season-player-modal {\n        height: 100dvh !important;\n      }\n    }\n\n    @media (max-width: 620px) {\n      #sf-kevin-becerra-recruit-profile-es .sf-highlight-subcategories {\n        grid-template-columns: 1fr !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-es .sf-season-player-head {\n        padding: 11px 12px !important;\n      }\n    }\n\n    \/* AJUSTE RESPONSIVE DEL BLOQUE DE VIDEOS PARA WORDPRESS \/ ELEMENTOR *\/\n    #sf-kevin-becerra-recruit-profile-es #sf-kevin-becerra-videos-es,\n    #sf-kevin-becerra-recruit-profile-es .sf-video-layout,\n    #sf-kevin-becerra-recruit-profile-es .sf-video-stage,\n    #sf-kevin-becerra-recruit-profile-es .sf-video-menu,\n    #sf-kevin-becerra-recruit-profile-es .sf-video-frame {\n      width: 100% !important;\n      max-width: 100% !important;\n      min-width: 0 !important;\n      box-sizing: border-box !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es #sf-kevin-becerra-videos-es {\n      overflow-x: clip !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-video-option,\n    #sf-kevin-becerra-recruit-profile-es .sf-video-option span,\n    #sf-kevin-becerra-recruit-profile-es .sf-video-caption,\n    #sf-kevin-becerra-recruit-profile-es .sf-video-caption h3 {\n      min-width: 0 !important;\n      max-width: 100% !important;\n      overflow-wrap: anywhere !important;\n      word-break: normal !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-video-frame iframe {\n      display: block !important;\n      max-width: 100% !important;\n    }\n\n    @media (max-width: 1020px) {\n      #sf-kevin-becerra-recruit-profile-es .sf-video-layout {\n        display: grid !important;\n        grid-template-columns: minmax(0, 1fr) !important;\n        justify-items: stretch !important;\n        align-items: stretch !important;\n      }\n    }\n\n    @media (max-width: 768px) {\n      #sf-kevin-becerra-recruit-profile-es #sf-kevin-becerra-videos-es {\n        padding-left: 18px !important;\n        padding-right: 18px !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-es .sf-video-layout,\n      #sf-kevin-becerra-recruit-profile-es .sf-video-stage,\n      #sf-kevin-becerra-recruit-profile-es .sf-video-menu {\n        margin-left: 0 !important;\n        margin-right: 0 !important;\n        transform: none !important;\n      }\n    }\n\n    @media (max-width: 620px) {\n      #sf-kevin-becerra-recruit-profile-es .sf-highlight-modal {\n        align-items: flex-end !important;\n        padding: 10px !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-es .sf-highlight-modal-dialog {\n        width: 100% !important;\n        max-height: 86vh !important;\n        border-radius: 26px 26px 18px 18px !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-es .sf-highlight-modal-head {\n        padding: 17px 16px 14px !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-es .sf-highlight-options {\n        padding: 14px 16px 18px !important;\n      }\n    }\n\n  \n    \/* INICIO: PROTECCION UNIVERSAL PARA TEXTOS LARGOS EN VIDEOS *\/\n    #sf-kevin-becerra-recruit-profile-es .sf-video-layout,\n    #sf-kevin-becerra-recruit-profile-es .sf-video-stage,\n    #sf-kevin-becerra-recruit-profile-es .sf-video-menu,\n    #sf-kevin-becerra-recruit-profile-es .sf-video-option,\n    #sf-kevin-becerra-recruit-profile-es .sf-highlight-modal-dialog,\n    #sf-kevin-becerra-recruit-profile-es .sf-highlight-modal-head,\n    #sf-kevin-becerra-recruit-profile-es .sf-highlight-options,\n    #sf-kevin-becerra-recruit-profile-es .sf-highlight-choice,\n    #sf-kevin-becerra-recruit-profile-es .sf-highlight-choice-text {\n      min-width: 0 !important;\n      max-width: 100% !important;\n      box-sizing: border-box !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-video-option {\n      display: block !important;\n      overflow: hidden !important;\n      white-space: normal !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-video-option small,\n    #sf-kevin-becerra-recruit-profile-es .sf-video-option span,\n    #sf-kevin-becerra-recruit-profile-es .sf-video-option em,\n    #sf-kevin-becerra-recruit-profile-es .sf-video-caption h3,\n    #sf-kevin-becerra-recruit-profile-es .sf-highlight-modal-kicker,\n    #sf-kevin-becerra-recruit-profile-es .sf-highlight-modal-title,\n    #sf-kevin-becerra-recruit-profile-es .sf-highlight-choice-year,\n    #sf-kevin-becerra-recruit-profile-es .sf-highlight-choice-name {\n      display: block !important;\n      width: 100% !important;\n      min-width: 0 !important;\n      max-width: 100% !important;\n      white-space: normal !important;\n      overflow-wrap: anywhere !important;\n      word-wrap: break-word !important;\n      word-break: break-word !important;\n      hyphens: auto !important;\n      text-overflow: clip !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-video-option small,\n    #sf-kevin-becerra-recruit-profile-es .sf-video-option span,\n    #sf-kevin-becerra-recruit-profile-es .sf-video-option em {\n      padding-left: 0 !important;\n      padding-right: 0 !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-video-option em {\n      line-height: 1.45 !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-highlight-modal-head > div {\n      flex: 1 1 auto !important;\n      min-width: 0 !important;\n      max-width: 100% !important;\n      overflow: hidden !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-highlight-choice {\n      overflow: hidden !important;\n      white-space: normal !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-highlight-choice.sf-visible {\n      display: grid !important;\n      grid-template-columns: minmax(0, 1fr) auto !important;\n      align-items: center !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-highlight-choice-text {\n      width: 100% !important;\n      overflow: hidden !important;\n      white-space: normal !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-highlight-choice-arrow {\n      align-self: center !important;\n      justify-self: end !important;\n      margin-left: 4px !important;\n    }\n\n    @media (max-width: 1020px) {\n      #sf-kevin-becerra-recruit-profile-es .sf-video-layout {\n        width: 100% !important;\n        grid-template-columns: minmax(0, 1fr) !important;\n      }\n    }\n\n    @media (max-width: 620px) {\n      #sf-kevin-becerra-recruit-profile-es .sf-video-option {\n        padding: 15px !important;\n        border-radius: 20px !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-es .sf-video-option span {\n        font-size: 16px !important;\n        line-height: 1.25 !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-es .sf-video-option em {\n        font-size: 12px !important;\n        line-height: 1.4 !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-es .sf-highlight-choice {\n        gap: 10px !important;\n        padding: 14px !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-es .sf-highlight-choice-name {\n        font-size: 14px !important;\n        line-height: 1.35 !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-es .sf-highlight-choice-arrow {\n        font-size: 19px !important;\n      }\n    }\n    \/* FIN: PROTECCION UNIVERSAL PARA TEXTOS LARGOS EN VIDEOS *\/\n\n  \n    \/* ============================================================\n       FIX DEFINITIVO: NOMBRES LARGOS EN HIGHLIGHT'S SEASON\n       - Funciona para todos los a\u00f1os actuales y futuros.\n       - Desktop, tablet y m\u00f3vil.\n       - Permite tantas l\u00edneas como necesite el t\u00edtulo.\n       - Evita superposici\u00f3n, recortes y alturas fijas.\n       ============================================================ *\/\n    #sf-kevin-becerra-recruit-profile-es .sf-highlight-choice[data-video-type=\"season\"] {\n      height: auto !important;\n      min-height: 0 !important;\n      max-height: none !important;\n      overflow: visible !important;\n      white-space: normal !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-highlight-choice[data-video-type=\"season\"].sf-visible {\n      display: grid !important;\n      grid-template-columns: minmax(0, 1fr) auto !important;\n      grid-auto-rows: auto !important;\n      align-items: center !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-highlight-choice[data-video-type=\"season\"] .sf-highlight-choice-text {\n      display: block !important;\n      width: 100% !important;\n      min-width: 0 !important;\n      max-width: 100% !important;\n      height: auto !important;\n      min-height: 0 !important;\n      max-height: none !important;\n      overflow: visible !important;\n      white-space: normal !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-highlight-choice[data-video-type=\"season\"] .sf-highlight-choice-year,\n    #sf-kevin-becerra-recruit-profile-es .sf-highlight-choice[data-video-type=\"season\"] .sf-highlight-choice-name {\n      display: block !important;\n      width: 100% !important;\n      min-width: 0 !important;\n      max-width: 100% !important;\n      height: auto !important;\n      min-height: 0 !important;\n      max-height: none !important;\n      overflow: visible !important;\n      white-space: normal !important;\n      text-overflow: clip !important;\n      overflow-wrap: break-word !important;\n      word-wrap: break-word !important;\n      word-break: normal !important;\n      hyphens: none !important;\n      -webkit-line-clamp: unset !important;\n      -webkit-box-orient: initial !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-highlight-choice[data-video-type=\"season\"] .sf-highlight-choice-name {\n      line-height: 1.45 !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-highlight-choice[data-video-type=\"season\"] .sf-highlight-choice-arrow {\n      align-self: center !important;\n      flex: 0 0 auto !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-highlight-options {\n      overflow-x: hidden !important;\n    }\n\n    \/* El t\u00edtulo del reproductor tambi\u00e9n queda preparado para nombres extensos. *\/\n    #sf-kevin-becerra-recruit-profile-es .sf-season-player-title {\n      height: auto !important;\n      min-height: 0 !important;\n      max-height: none !important;\n      white-space: normal !important;\n      overflow: visible !important;\n      text-overflow: clip !important;\n      overflow-wrap: break-word !important;\n      word-break: normal !important;\n      hyphens: none !important;\n      -webkit-line-clamp: unset !important;\n    }\n\n    @media (max-width: 620px) {\n      #sf-kevin-becerra-recruit-profile-es .sf-highlight-choice[data-video-type=\"season\"] {\n        padding: 14px !important;\n        gap: 10px !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-es .sf-highlight-choice[data-video-type=\"season\"] .sf-highlight-choice-name {\n        font-size: 14px !important;\n        line-height: 1.5 !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-es .sf-highlight-choice[data-video-type=\"season\"] .sf-highlight-choice-year {\n        line-height: 1.35 !important;\n      }\n    }\n\n\n    \/* ============================================================\n       AJUSTE EXCLUSIVO DE ESCRITORIO: TEXTO COMPLETO EN CATEGORIAS Y SUBCATEGORIAS\n       - Solo afecta escritorio (>1020px); tablet y movil quedan intactos.\n       - Evita recortes o superposiciones en monitores de escritorio pequenos.\n       ============================================================ *\/\n    @media (min-width: 1021px) {\n      #sf-kevin-becerra-recruit-profile-es .sf-video-menu .sf-video-option,\n      #sf-kevin-becerra-recruit-profile-es .sf-highlight-choice,\n      #sf-kevin-becerra-recruit-profile-es .sf-highlight-subcategory {\n        height: auto !important;\n        max-height: none !important;\n        white-space: normal !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-es .sf-video-menu .sf-video-option {\n        min-height: 0 !important;\n        overflow: visible !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-es .sf-video-menu .sf-video-option small,\n      #sf-kevin-becerra-recruit-profile-es .sf-video-menu .sf-video-option span,\n      #sf-kevin-becerra-recruit-profile-es .sf-video-menu .sf-video-option em {\n        height: auto !important;\n        min-height: 0 !important;\n        max-height: none !important;\n        overflow: visible !important;\n        white-space: normal !important;\n        overflow-wrap: anywhere !important;\n        word-break: normal !important;\n        text-overflow: clip !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-es .sf-video-menu .sf-video-option span {\n        line-height: 1.3 !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-es .sf-video-menu .sf-video-option em {\n        line-height: 1.45 !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-es .sf-highlight-choice.sf-visible {\n        display: grid !important;\n        grid-template-columns: minmax(0, 1fr) auto !important;\n        grid-auto-rows: auto !important;\n        align-items: center !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-es .sf-highlight-choice {\n        min-height: 0 !important;\n        overflow: visible !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-es .sf-highlight-choice-text,\n      #sf-kevin-becerra-recruit-profile-es .sf-highlight-choice-year,\n      #sf-kevin-becerra-recruit-profile-es .sf-highlight-choice-name {\n        height: auto !important;\n        min-height: 0 !important;\n        max-height: none !important;\n        overflow: visible !important;\n        white-space: normal !important;\n        overflow-wrap: anywhere !important;\n        word-break: normal !important;\n        text-overflow: clip !important;\n        -webkit-line-clamp: unset !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-es .sf-highlight-choice-year {\n        line-height: 1.35 !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-es .sf-highlight-choice-name {\n        line-height: 1.45 !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-es .sf-highlight-subcategory {\n        min-height: 44px !important;\n        overflow: visible !important;\n        overflow-wrap: anywhere !important;\n        word-break: normal !important;\n        text-overflow: clip !important;\n        line-height: 1.3 !important;\n      }\n    }\n\n  \n\n    \/* AJUSTE FINAL: LAPTOPS Y ESCRITORIO COMPACTO\n       - Evita que subcategor\u00edas y partidos se vean amontonados en pantallas peque\u00f1as de escritorio.\n       - Mantiene intacto el comportamiento m\u00f3vil.\n    *\/\n    @media (min-width: 621px) and (max-width: 1400px) {\n      #sf-kevin-becerra-recruit-profile-es .sf-highlight-modal-dialog {\n        width: min(860px, 94vw) !important;\n        max-height: min(86vh, 820px) !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-es .sf-highlight-modal-head {\n        padding: 18px 20px 14px !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-es .sf-highlight-options {\n        gap: 12px !important;\n        padding: 16px 18px 20px !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-es .sf-highlight-subcategories {\n        gap: 10px !important;\n        margin: 0 0 8px !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-es .sf-highlight-subcategory {\n        min-height: 48px !important;\n        padding: 12px 14px !important;\n        font-size: 10.5px !important;\n        line-height: 1.2 !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-es .sf-highlight-subcategory[data-highlight-subcategory=\"highlight\"]::after,\n      #sf-kevin-becerra-recruit-profile-es .sf-highlight-subcategory[data-highlight-subcategory=\"season\"]::after {\n        font-size: 10.5px !important;\n        line-height: 1.2 !important;\n        white-space: normal !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-es .sf-highlight-choice {\n        padding: 15px 16px !important;\n        gap: 12px !important;\n        border-radius: 18px !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-es .sf-highlight-choice.sf-visible,\n      #sf-kevin-becerra-recruit-profile-es .sf-highlight-choice[data-video-type=\"season\"].sf-visible {\n        align-items: start !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-es .sf-highlight-choice-text,\n      #sf-kevin-becerra-recruit-profile-es .sf-highlight-choice[data-video-type=\"season\"] .sf-highlight-choice-text {\n        display: flex !important;\n        flex-direction: column !important;\n        gap: 7px !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-es .sf-highlight-choice-year {\n        margin-bottom: 0 !important;\n        font-size: 9px !important;\n        letter-spacing: .10em !important;\n        line-height: 1.18 !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-es .sf-highlight-choice-year[data-display-label]::after {\n        font-size: 9px !important;\n        line-height: 1.18 !important;\n        letter-spacing: .10em !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-es .sf-highlight-choice-name,\n      #sf-kevin-becerra-recruit-profile-es .sf-highlight-choice[data-video-type=\"season\"] .sf-highlight-choice-name {\n        font-size: 13.5px !important;\n        line-height: 1.32 !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-es .sf-highlight-choice-arrow {\n        font-size: 18px !important;\n        line-height: 1 !important;\n        margin-left: 6px !important;\n        padding-top: 2px !important;\n      }\n    }\n\n\n  \n\n    \/* FIX REAL LAPTOP: impedir que Flexbox comprima los botones verticalmente.\n       Si la lista no cabe, el contenedor hace scroll en vez de aplastar textos y bordes. *\/\n    @media (min-width: 621px) {\n      #sf-kevin-becerra-recruit-profile-es .sf-highlight-modal-dialog {\n        max-height: calc(100vh - 40px) !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-es .sf-highlight-modal-head {\n        flex: 0 0 auto !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-es .sf-highlight-options {\n        flex: 1 1 auto !important;\n        min-height: 0 !important;\n        overflow-y: auto !important;\n        overflow-x: hidden !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-es .sf-highlight-subcategories {\n        flex: 0 0 auto !important;\n        min-height: max-content !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-es .sf-highlight-choice,\n      #sf-kevin-becerra-recruit-profile-es .sf-highlight-choice.sf-visible,\n      #sf-kevin-becerra-recruit-profile-es .sf-highlight-choice[data-video-type=\"season\"],\n      #sf-kevin-becerra-recruit-profile-es .sf-highlight-choice[data-video-type=\"season\"].sf-visible {\n        flex: 0 0 auto !important;\n        flex-shrink: 0 !important;\n        height: auto !important;\n        min-height: 68px !important;\n        max-height: none !important;\n        overflow: visible !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-es .sf-highlight-choice-text,\n      #sf-kevin-becerra-recruit-profile-es .sf-highlight-choice[data-video-type=\"season\"] .sf-highlight-choice-text {\n        flex: 1 1 auto !important;\n        min-width: 0 !important;\n        height: auto !important;\n        overflow: visible !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-es .sf-highlight-choice-year,\n      #sf-kevin-becerra-recruit-profile-es .sf-highlight-choice-name,\n      #sf-kevin-becerra-recruit-profile-es .sf-highlight-choice-year[data-display-label]::after {\n        position: static !important;\n        height: auto !important;\n        max-height: none !important;\n        overflow: visible !important;\n      }\n    }\n\n\n  \n\n    \/* ============================================================\n       BLINDAJE RESPONSIVE FINAL \u2014 TODOS LOS DISPOSITIVOS\n       1) Extiende a tel\u00e9fonos la protecci\u00f3n anti-compresi\u00f3n de la biblioteca.\n       2) La lista hace scroll vertical si no cabe; nunca aplasta botones\/textos.\n       3) A\u00f1ade seguridad de ancho y wrapping al resto del perfil.\n       4) No modifica navegaci\u00f3n, reproducci\u00f3n, contenido ni estructura.\n       ============================================================ *\/\n\n    \/* Seguridad global para hijos de grids\/flex: nunca fuerzan un ancho mayor. *\/\n    #sf-kevin-becerra-recruit-profile-es .sf-topbar > *,\n    #sf-kevin-becerra-recruit-profile-es .sf-hero > *,\n    #sf-kevin-becerra-recruit-profile-es .sf-section-head > *,\n    #sf-kevin-becerra-recruit-profile-es .sf-quick-grid > *,\n    #sf-kevin-becerra-recruit-profile-es .sf-profile-grid > *,\n    #sf-kevin-becerra-recruit-profile-es .sf-scout-grid > *,\n    #sf-kevin-becerra-recruit-profile-es .sf-stats-highlights > *,\n    #sf-kevin-becerra-recruit-profile-es .sf-video-layout > *,\n    #sf-kevin-becerra-recruit-profile-es .sf-heat-layout > *,\n    #sf-kevin-becerra-recruit-profile-es .sf-journey-layout > *,\n    #sf-kevin-becerra-recruit-profile-es .sf-cta-final > * {\n      min-width: 0 !important;\n      max-width: 100% !important;\n      box-sizing: border-box !important;\n    }\n\n    \/* Textos generales: pueden crecer verticalmente y partir l\u00ednea sin superponerse. *\/\n    #sf-kevin-becerra-recruit-profile-es .sf-section h2,\n    #sf-kevin-becerra-recruit-profile-es .sf-section h3,\n    #sf-kevin-becerra-recruit-profile-es .sf-section h4,\n    #sf-kevin-becerra-recruit-profile-es .sf-section p,\n    #sf-kevin-becerra-recruit-profile-es .sf-section li,\n    #sf-kevin-becerra-recruit-profile-es .sf-section span,\n    #sf-kevin-becerra-recruit-profile-es .sf-section strong,\n    #sf-kevin-becerra-recruit-profile-es .sf-section small,\n    #sf-kevin-becerra-recruit-profile-es .sf-section em,\n    #sf-kevin-becerra-recruit-profile-es .sf-info-card,\n    #sf-kevin-becerra-recruit-profile-es .sf-scout-card,\n    #sf-kevin-becerra-recruit-profile-es .sf-stat-card,\n    #sf-kevin-becerra-recruit-profile-es .sf-timeline-item,\n    #sf-kevin-becerra-recruit-profile-es .sf-journey-column,\n    #sf-kevin-becerra-recruit-profile-es .sf-cta-final,\n    #sf-kevin-becerra-recruit-profile-es .sf-nav a,\n    #sf-kevin-becerra-recruit-profile-es .sf-btn {\n      overflow-wrap: break-word !important;\n      word-break: normal !important;\n    }\n\n    \/* Protecci\u00f3n espec\u00edfica de tel\u00e9fonos, incluidos dispositivos muy angostos\/bajos. *\/\n    @media (max-width: 620px) {\n      #sf-kevin-becerra-recruit-profile-es .sf-highlight-modal {\n        min-width: 0 !important;\n        padding: 10px !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-es .sf-highlight-modal-dialog {\n        flex: 0 1 auto !important;\n        width: 100% !important;\n        min-width: 0 !important;\n        max-width: 100% !important;\n        max-height: calc(100vh - 20px) !important;\n        overflow: hidden !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-es .sf-highlight-modal-head {\n        flex: 0 0 auto !important;\n        min-width: 0 !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-es .sf-highlight-modal-head > div {\n        min-width: 0 !important;\n        max-width: calc(100% - 54px) !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-es .sf-highlight-modal-title,\n      #sf-kevin-becerra-recruit-profile-es .sf-highlight-modal-kicker {\n        width: 100% !important;\n        min-width: 0 !important;\n        height: auto !important;\n        max-height: none !important;\n        white-space: normal !important;\n        overflow: visible !important;\n        overflow-wrap: break-word !important;\n        word-break: normal !important;\n        text-overflow: clip !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-es .sf-highlight-options {\n        flex: 1 1 auto !important;\n        min-width: 0 !important;\n        min-height: 0 !important;\n        max-width: 100% !important;\n        overflow-y: auto !important;\n        overflow-x: hidden !important;\n        -webkit-overflow-scrolling: touch !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-es .sf-highlight-subcategories {\n        flex: 0 0 auto !important;\n        min-width: 0 !important;\n        min-height: max-content !important;\n        width: 100% !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-es .sf-highlight-subcategory {\n        flex: 0 0 auto !important;\n        flex-shrink: 0 !important;\n        width: 100% !important;\n        min-width: 0 !important;\n        height: auto !important;\n        min-height: 48px !important;\n        max-height: none !important;\n        white-space: normal !important;\n        overflow: visible !important;\n        overflow-wrap: break-word !important;\n        word-break: normal !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-es .sf-highlight-choice,\n      #sf-kevin-becerra-recruit-profile-es .sf-highlight-choice.sf-visible,\n      #sf-kevin-becerra-recruit-profile-es .sf-highlight-choice[data-video-type=\"season\"],\n      #sf-kevin-becerra-recruit-profile-es .sf-highlight-choice[data-video-type=\"season\"].sf-visible {\n        flex: 0 0 auto !important;\n        flex-shrink: 0 !important;\n        width: 100% !important;\n        min-width: 0 !important;\n        height: auto !important;\n        min-height: 64px !important;\n        max-height: none !important;\n        overflow: visible !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-es .sf-highlight-choice.sf-visible,\n      #sf-kevin-becerra-recruit-profile-es .sf-highlight-choice[data-video-type=\"season\"].sf-visible {\n        display: grid !important;\n        grid-template-columns: minmax(0, 1fr) auto !important;\n        grid-auto-rows: auto !important;\n        align-items: center !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-es .sf-highlight-choice-text,\n      #sf-kevin-becerra-recruit-profile-es .sf-highlight-choice[data-video-type=\"season\"] .sf-highlight-choice-text {\n        min-width: 0 !important;\n        width: 100% !important;\n        height: auto !important;\n        max-height: none !important;\n        overflow: visible !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-es .sf-highlight-choice-year,\n      #sf-kevin-becerra-recruit-profile-es .sf-highlight-choice-name,\n      #sf-kevin-becerra-recruit-profile-es .sf-highlight-choice-year[data-display-label]::after {\n        position: static !important;\n        width: 100% !important;\n        min-width: 0 !important;\n        height: auto !important;\n        max-height: none !important;\n        white-space: normal !important;\n        overflow: visible !important;\n        overflow-wrap: break-word !important;\n        word-break: normal !important;\n        text-overflow: clip !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-es .sf-highlight-choice-arrow {\n        flex: 0 0 auto !important;\n        align-self: center !important;\n      }\n\n      \/* El resto de tarjetas del perfil nunca se comprime horizontalmente. *\/\n      #sf-kevin-becerra-recruit-profile-es .sf-section,\n      #sf-kevin-becerra-recruit-profile-es .sf-info-card,\n      #sf-kevin-becerra-recruit-profile-es .sf-scout-card,\n      #sf-kevin-becerra-recruit-profile-es .sf-stat-card,\n      #sf-kevin-becerra-recruit-profile-es .sf-video-option,\n      #sf-kevin-becerra-recruit-profile-es .sf-timeline-item,\n      #sf-kevin-becerra-recruit-profile-es .sf-journey-column,\n      #sf-kevin-becerra-recruit-profile-es .sf-cta-final {\n        min-width: 0 !important;\n        max-width: 100% !important;\n      }\n    }\n\n    @supports (height: 100dvh) {\n      @media (max-width: 620px) {\n        #sf-kevin-becerra-recruit-profile-es .sf-highlight-modal-dialog {\n          max-height: calc(100dvh - 20px) !important;\n        }\n      }\n    }\n\n\n  \n\n    \/* ============================================================\n       EQUILIBRIO GLOBAL DE CABECERAS DIVIDIDAS\n       - Aplica a TODAS las secciones con t\u00edtulo izquierda + texto derecha.\n       - Evita columnas izquierdas estrechas y t\u00edtulos excesivamente verticales.\n       - Se hereda autom\u00e1ticamente en secciones futuras que usen .sf-section-head.\n       - En m\u00f3vil vuelve a una sola columna de forma natural.\n       ============================================================ *\/\n    @media (min-width: 769px) {\n      #sf-kevin-becerra-recruit-profile-es .sf-section-head {\n        display: grid !important;\n        grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) !important;\n        align-items: end !important;\n        gap: clamp(26px, 4vw, 58px) !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-es .sf-section-head > div,\n      #sf-kevin-becerra-recruit-profile-es .sf-section-copy {\n        width: 100% !important;\n        min-width: 0 !important;\n        max-width: none !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-es .sf-section-title {\n        max-width: 100% !important;\n        overflow-wrap: normal !important;\n        word-break: normal !important;\n        hyphens: none !important;\n      }\n\n      \/* HIGHLIGHTS es una sola palabra y nunca debe dividirse internamente. *\/\n      #sf-kevin-becerra-recruit-profile-es #sf-kevin-becerra-videos-es .sf-section-title {\n        white-space: nowrap !important;\n        word-break: keep-all !important;\n      }\n    }\n\n    @media (max-width: 768px) {\n      #sf-kevin-becerra-recruit-profile-es .sf-section-head {\n        display: flex !important;\n        flex-direction: column !important;\n        align-items: flex-start !important;\n        gap: 12px !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-es .sf-section-head > div,\n      #sf-kevin-becerra-recruit-profile-es .sf-section-copy {\n        width: 100% !important;\n        min-width: 0 !important;\n        max-width: 100% !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-es .sf-section-title {\n        width: 100% !important;\n        max-width: 100% !important;\n        overflow-wrap: normal !important;\n        word-break: normal !important;\n        hyphens: none !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-es #sf-kevin-becerra-videos-es .sf-section-title {\n        white-space: nowrap !important;\n        word-break: keep-all !important;\n      }\n    }\n\n  \n\n    \/* AJUSTE TIPOGRAFICO SUTIL: mejor proporcion entre titulos y cuerpo de texto. *\/\n    #sf-kevin-becerra-recruit-profile-es .sf-title {\n      font-size: clamp(48px, 7vw, 96px) !important;\n      line-height: 0.92 !important;\n      letter-spacing: -0.055em !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-es .sf-section-title {\n      font-size: clamp(26px, 3.5vw, 42px) !important;\n      line-height: 1.02 !important;\n    }\n\n    @media (max-width: 768px) {\n      #sf-kevin-becerra-recruit-profile-es .sf-title {\n        font-size: clamp(38px, 10.8vw, 52px) !important;\n        line-height: 0.94 !important;\n        letter-spacing: -0.035em !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-es .sf-section-title {\n        font-size: clamp(24px, 7vw, 33px) !important;\n        line-height: 1.04 !important;\n      }\n    }\n\n  <\/style>\n\n  <div class=\"sf-shell\">\n    <div class=\"sf-topbar\">\n      <div class=\"sf-brand\">\n        <img decoding=\"async\" class=\"sf-brand-logo\" src=\"https:\/\/res.cloudinary.com\/dyuvedaeb\/image\/upload\/v1782889913\/logo_png_cabeza_xpkntx.png\" alt=\"Smart Football logo\">\n        <div>\n          <p class=\"sf-brand-kicker\">Smart Football<\/p>\n          <p class=\"sf-brand-title\">Perfil profesional de scouting<\/p>\n        <\/div>\n      <\/div>\n      <nav class=\"sf-nav\" aria-label=\"Navegaci\u00f3n del perfil\">\n        <a href=\"#sf-kevin-becerra-profile-es\">Perfil<\/a>\n        <a href=\"#sf-kevin-becerra-videos-es\">Videos<\/a>\n        <a href=\"#sf-kevin-becerra-scout-es\">Informe<\/a>\n        <a href=\"#sf-kevin-becerra-heat-es\">Mapa de calor<\/a>\n        <a href=\"#sf-kevin-becerra-trajectory-es\">Trayectoria<\/a>\n      <\/nav>\n    <\/div>\n\n        <section class=\"sf-hero\" id=\"sf-kevin-becerra-profile-es\">\n      <div class=\"sf-hero-left\">\n        <div>\n          <h1 class=\"sf-title\">Kevin <span>Becerra<\/span><\/h1>\n          <p class=\"sf-subtitle\">Defensa central ecuatoriano de Cienciano, con presencia en Liga 1 y Copa Sudamericana. Su perfil combina dominio a\u00e9reo, anticipaci\u00f3n, lectura defensiva y capacidad para iniciar la posesi\u00f3n con ambos perfiles, incluyendo cambios de orientaci\u00f3n y env\u00edos largos que rompen l\u00edneas.<\/p>\n        <\/div>\n        <div class=\"sf-quick-grid\">\n          <div class=\"sf-stat-card\"><p class=\"sf-stat-label\">Posici\u00f3n<\/p><p class=\"sf-stat-value\">Defensa central<\/p><p class=\"sf-stat-note\">Cienciano<\/p><\/div>\n          <div class=\"sf-stat-card\"><p class=\"sf-stat-label\">Estatura \/ Peso<\/p><p class=\"sf-stat-value\">1.82 m \/ 176 lbs<\/p><p class=\"sf-stat-note\">Ambidiestro<\/p><\/div>\n          <div class=\"sf-stat-card\"><p class=\"sf-stat-label\">Nacionalidad<\/p><p class=\"sf-stat-value\">Ecuatoriano<\/p><p class=\"sf-stat-note\">Nacido el 05 ene 1996<\/p><\/div>\n          <div class=\"sf-stat-card sf-stat-card-link\"><a class=\"sf-video-option sf-active sf-stat-link-btn\" href=\"https:\/\/www.transfermarkt.es\/kevin-becerra\/profil\/spieler\/704884\" target=\"_blank\" rel=\"noopener\"><small>Transfermarkt<\/small><img decoding=\"async\" class=\"sf-stat-link-logo\" src=\"https:\/\/res.cloudinary.com\/dyuvedaeb\/image\/upload\/v1785733618\/transfermarkt-seeklogo_u1qi3s.png\" alt=\"Transfermarkt logo\"><\/a><\/div>\n          <div class=\"sf-stat-card sf-stat-card-link\"><a class=\"sf-video-option sf-active sf-stat-link-btn\" href=\"https:\/\/www.sofascore.com\/football\/player\/kevin-becerra\/931653\" target=\"_blank\" rel=\"noopener\"><small>Sofascore<\/small><img decoding=\"async\" class=\"sf-stat-link-logo\" src=\"https:\/\/res.cloudinary.com\/dyuvedaeb\/image\/upload\/v1785733618\/sofascore-seeklogo_wyz6ol.png\" alt=\"Sofascore logo\"><\/a><\/div>\n        <\/div>\n      <\/div>\n      <div class=\"sf-hero-right\"><div class=\"sf-player-card\"><img decoding=\"async\" class=\"sf-player-img\" src=\"https:\/\/res.cloudinary.com\/dyuvedaeb\/image\/upload\/v1787027129\/kb_yfhgen.png\" alt=\"Kevin Becerra player portrait\"><\/div><\/div>\n    <\/section>\n\n        <section class=\"sf-section\" id=\"sf-kevin-becerra-videos-es\">\n      <div class=\"sf-section-head\"><div><p class=\"sf-section-kicker\">Sala de evaluaci\u00f3n en video<\/p><h2 class=\"sf-section-title\">Highlights.<\/h2><\/div><p class=\"sf-section-copy\">La biblioteca de videos de Kevin Becerra re\u00fane material desde 2021 hasta 2026, con videos de temporada y una amplia colecci\u00f3n partido a partido. El contenido permite evaluar su dominio a\u00e9reo, anticipaci\u00f3n, lectura defensiva, salida con ambos perfiles, cambios de orientaci\u00f3n y amenaza ofensiva en pelota quieta.<\/p><\/div>\n      <div class=\"sf-video-layout\"><div class=\"sf-video-stage\">\n          <div class=\"sf-video-frame sf-active\" data-highlight-panel=\"highlight-2025-1\" aria-hidden=\"false\"><iframe src=\"https:\/\/www.youtube.com\/embed\/j52IV4l_tXs?si=TIC5z4eaD_ZhzlQx\" title=\"KEVIN BECERRA 2025\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" allowfullscreen loading=\"eager\"><\/iframe><\/div>\n          <div class=\"sf-video-frame\" data-highlight-panel=\"highlight-2024-1\" aria-hidden=\"true\" hidden><iframe src=\"https:\/\/www.youtube.com\/embed\/wJWBrCgXHyw?si=2tIdFzPq5qulUPKf\" title=\"KEVIN BECERRA 2024\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" allowfullscreen loading=\"lazy\"><\/iframe><\/div>\n          <div class=\"sf-video-frame\" data-highlight-panel=\"highlight-2023-1\" aria-hidden=\"true\" hidden><iframe src=\"https:\/\/www.youtube.com\/embed\/rmz2Y5V-DL0?si=0-kYIXq-NcBvzg4G\" title=\"KEVIN BECERRA 2023\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" allowfullscreen loading=\"lazy\"><\/iframe><\/div>\n          <div class=\"sf-video-frame\" data-highlight-panel=\"highlight-2022-1\" aria-hidden=\"true\" hidden><iframe src=\"https:\/\/www.youtube.com\/embed\/8urahfwE15Q?si=tEOA6zx6bCgPC3OZ\" title=\"KEVIN BECERRA 2022\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" allowfullscreen loading=\"lazy\"><\/iframe><\/div>\n          <div class=\"sf-video-frame\" data-highlight-panel=\"highlight-2021-1\" aria-hidden=\"true\" hidden><iframe src=\"https:\/\/www.youtube.com\/embed\/crA4qe7u1HU?si=IBAxwgzO4qSVI2YY\" title=\"VIDEO DE MEJORES JUGADAS \u2014 2021\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" allowfullscreen loading=\"lazy\"><\/iframe><\/div>\n          <div class=\"sf-video-caption\"><h3 data-video-title>KEVIN BECERRA 2025<\/h3><\/div>\n        <\/div><div class=\"sf-video-menu\">\n          <button class=\"sf-video-option\" type=\"button\" data-highlight-category=\"2026\" data-category-title=\"HIGHLIGHTS 2026\"><small>22 videos<\/small><span>HIGHLIGHTS 2026<\/span><em>Partido a partido \u2014 2026<\/em><\/button>\n          <button class=\"sf-video-option sf-active\" type=\"button\" data-highlight-category=\"2025\" data-category-title=\"HIGHLIGHTS 2025\"><small>20 videos<\/small><span>HIGHLIGHTS 2025<\/span><em>KEVIN BECERRA 2025<\/em><\/button>\n          <button class=\"sf-video-option\" type=\"button\" data-highlight-category=\"2024\" data-category-title=\"HIGHLIGHTS 2024\"><small>1 video<\/small><span>HIGHLIGHTS 2024<\/span><em>KEVIN BECERRA 2024<\/em><\/button>\n          <button class=\"sf-video-option\" type=\"button\" data-highlight-category=\"2023\" data-category-title=\"HIGHLIGHTS 2023\"><small>1 video<\/small><span>HIGHLIGHTS 2023<\/span><em>KEVIN BECERRA 2023<\/em><\/button>\n          <button class=\"sf-video-option\" type=\"button\" data-highlight-category=\"2022\" data-category-title=\"HIGHLIGHTS 2022\"><small>1 video<\/small><span>HIGHLIGHTS 2022<\/span><em>KEVIN BECERRA 2022<\/em><\/button>\n          <button class=\"sf-video-option\" type=\"button\" data-highlight-category=\"2021\" data-category-title=\"HIGHLIGHTS 2021\"><small>1 video<\/small><span>HIGHLIGHTS 2021<\/span><em>VIDEO DE MEJORES JUGADAS \u2014 2021<\/em><\/button>\n        <\/div><\/div>\n    <\/section>\n\n        <section class=\"sf-section\" id=\"sf-kevin-becerra-scout-es\">\n      <div class=\"sf-section-head\"><div><p class=\"sf-section-kicker\">Identidad futbol\u00edstica<\/p><h2 class=\"sf-section-title\">Lo que aporta Kevin.<\/h2><\/div><p class=\"sf-section-copy\">Kevin es un central de perfil moderno, fuerte en el juego a\u00e9reo y con recursos t\u00e9cnicos para defender hacia adelante y dar continuidad a la posesi\u00f3n. Su ambidestreza ampl\u00eda sus soluciones tanto bajo presi\u00f3n como en la distribuci\u00f3n.<\/p><\/div>\n      <div class=\"sf-scout-grid\">\n        <div class=\"sf-scout-card\"><div class=\"sf-scout-icon\">01<\/div><h3>Dominio a\u00e9reo en ambas \u00e1reas<\/h3><p>Su mayor fortaleza aparece en el juego a\u00e9reo. Ataca el bal\u00f3n con decisi\u00f3n en acciones defensivas y tambi\u00e9n representa una amenaza constante en pelota quieta ofensiva, donde ha conseguido convertir goles importantes.<\/p><\/div>\n        <div class=\"sf-scout-card\"><div class=\"sf-scout-icon\">02<\/div><h3>Anticipaci\u00f3n e intercepci\u00f3n<\/h3><p>Lee con rapidez la intenci\u00f3n del rival, salta a intervenir con buen timing e intercepta pases antes de que la jugada alcance zonas de mayor peligro. Esa lectura le permite defender hacia adelante y reducir tiempo de acci\u00f3n al atacante.<\/p><\/div>\n        <div class=\"sf-scout-card\"><div class=\"sf-scout-icon\">03<\/div><h3>Salida ambidiestra y cambio de orientaci\u00f3n<\/h3><p>Puede iniciar en corto por perfil derecho o izquierdo y utilizar ambos pies con seguridad. Tiene capacidad para romper l\u00edneas mediante pases verticales y para cambiar la orientaci\u00f3n con env\u00edos largos que activan compa\u00f1eros en ventaja.<\/p><\/div>\n        <div class=\"sf-scout-card\"><div class=\"sf-scout-icon\">04<\/div><h3>Liderazgo y pelota quieta<\/h3><p>Su rendimiento competitivo se complementa con liderazgo y presencia en momentos determinantes. En acciones a bal\u00f3n parado suma valor defensivo y ofensivo, aportando una herramienta adicional en partidos de alta exigencia.<\/p><\/div>\n      <\/div>\n    <\/section>\n\n        <section class=\"sf-section\" id=\"sf-kevin-becerra-heat-es\">\n      <div class=\"sf-section-head\"><div><p class=\"sf-section-kicker\">Mapa de calor y uso t\u00e1ctico<\/p><h2 class=\"sf-section-title\">Presencia central, anticipaci\u00f3n y cobertura hacia campo medio.<\/h2><\/div><p class=\"sf-section-copy\">El mapa de calor concentra su actividad en campo propio, especialmente en zonas centrales y alrededor del \u00e1rea, con una extensi\u00f3n clara hacia la zona media. El patr\u00f3n corresponde a un central que protege el carril interior, salta a anticipar y participa en la primera fase de construcci\u00f3n.<\/p><\/div>\n      <div class=\"sf-heat-layout\"><div class=\"sf-heat-card\"><img decoding=\"async\" src=\"https:\/\/res.cloudinary.com\/dyuvedaeb\/image\/upload\/v1764218607\/mapa_de_calor_becerra_enhxsb.png\" alt=\"Kevin Becerra heat map\"><\/div><div class=\"sf-insights\">\n        <div class=\"sf-insight\"><h4>Base defensiva central<\/h4><p>La mayor densidad aparece frente y alrededor del \u00e1rea propia, reflejando una responsabilidad constante en protecci\u00f3n del espacio central y defensa de acciones directas.<\/p><\/div>\n        <div class=\"sf-insight\"><h4>Anticipaci\u00f3n fuera de zona<\/h4><p>La actividad se extiende por delante de la \u00faltima l\u00ednea, coherente con un defensor que reconoce cu\u00e1ndo saltar para interceptar y evitar que el rival pueda girar o progresar.<\/p><\/div>\n        <div class=\"sf-insight\"><h4>Participaci\u00f3n en la salida<\/h4><p>Su presencia hacia la zona media muestra continuidad despu\u00e9s de recuperar y una participaci\u00f3n activa en la primera progresi\u00f3n, donde sus dos perfiles facilitan la distribuci\u00f3n.<\/p><\/div>\n        <div class=\"sf-insight\"><h4>Cobertura y amplitud defensiva<\/h4><p>El mapa tambi\u00e9n registra acciones hacia sectores laterales, respaldando su capacidad para ajustar coberturas y responder cuando la estructura defensiva exige desplazamientos fuera del carril central.<\/p><\/div>\n      <\/div><\/div>\n    <\/section>\n\n        <section class=\"sf-section\" id=\"sf-kevin-becerra-trajectory-es\"><div class=\"sf-section-head\"><div><p class=\"sf-section-kicker\">Trayectoria del jugador<\/p><h2 class=\"sf-section-title\">Formaci\u00f3n extensa y consolidaci\u00f3n internacional.<\/h2><\/div><p class=\"sf-section-copy\">La trayectoria registrada de Kevin Becerra recorre etapas formativas vinculadas a Academia, Boca Juniors, Barcelona SC y Toreros FC, contin\u00faa por Independiente Juniors, Guayaquil City y 9 de Octubre, y posteriormente suma experiencias en Per\u00fa con Los Chankas y Cienciano, adem\u00e1s de su paso por Libertad FC.<\/p><\/div><div class=\"sf-timeline\"><div class=\"sf-timeline-item\"><div class=\"sf-timeline-date\">01 ene 2026 \u2022 Temporada 25\/26<\/div><h4>Libertad FC \u2192 Cienciano (Ecuador \u2192 Per\u00fa)<\/h4><p>Su incorporaci\u00f3n a Cienciano abre la etapa actual de su carrera y lo lleva nuevamente al f\u00fatbol peruano, ahora en un contexto que combina Liga 1 y competencia internacional.<\/p><\/div><div class=\"sf-timeline-item\"><div class=\"sf-timeline-date\">06 ene 2025 \u2022 Temporada 24\/25<\/div><h4>Los Chankas \u2192 Libertad FC (Per\u00fa \u2192 Ecuador)<\/h4><p>El paso a Libertad FC signific\u00f3 su regreso al f\u00fatbol ecuatoriano despu\u00e9s de la experiencia con Los Chankas, sumando continuidad y protagonismo en la m\u00e1xima categor\u00eda.<\/p><\/div><div class=\"sf-timeline-item\"><div class=\"sf-timeline-date\">01 ene 2024 \u2022 Temporada 23\/24<\/div><h4>Guayaquil City \u2192 Los Chankas (Ecuador \u2192 Per\u00fa)<\/h4><p>Su llegada a Los Chankas represent\u00f3 una experiencia internacional en Per\u00fa y ampli\u00f3 su recorrido competitivo fuera del f\u00fatbol ecuatoriano.<\/p><\/div><div class=\"sf-timeline-item\"><div class=\"sf-timeline-date\">31 dic 2022 \u2022 Temporada 22\/23<\/div><h4>AD 9 de Octubre \u2192 Guayaquil City (Ecuador)<\/h4><p>El retorno a Guayaquil City dio continuidad a una etapa profesional ya consolidada, despu\u00e9s de competir con AD 9 de Octubre.<\/p><\/div><div class=\"sf-timeline-item\"><div class=\"sf-timeline-date\">13 ene 2021 \u2022 Temporada 20\/21<\/div><h4>Guayaquil City \u2192 AD 9 de Octubre (Ecuador)<\/h4><p>La incorporaci\u00f3n a AD 9 de Octubre abri\u00f3 un nuevo ciclo dentro del f\u00fatbol ecuatoriano y le permiti\u00f3 asumir responsabilidades en un entorno competitivo diferente.<\/p><\/div><div class=\"sf-timeline-item\"><div class=\"sf-timeline-date\">02 ene 2020 \u2022 Temporada 19\/20<\/div><h4>Ind. Jrs. \u2192 Guayaquil City (Ecuador)<\/h4><p>El salto desde Independiente Juniors a Guayaquil City marc\u00f3 una progresi\u00f3n hacia un contexto de primera categor\u00eda y mayores exigencias competitivas.<\/p><\/div><div class=\"sf-timeline-item\"><div class=\"sf-timeline-date\">01 feb 2019 \u2022 Temporada 18\/19<\/div><h4>Barcelona SC JV \u2192 Ind. Jrs. (Ecuador)<\/h4><p>Su paso a Independiente Juniors continu\u00f3 el proceso de crecimiento despu\u00e9s de las etapas vinculadas a Barcelona SC y Toreros FC.<\/p><\/div><div class=\"sf-timeline-item\"><div class=\"sf-timeline-date\">31 dic 2018 \u2022 Temporada 18\/19<\/div><h4>Toreros FC \u2192 Barcelona SC JV (Ecuador)<\/h4><p>El regreso a Barcelona SC JV mantuvo su desarrollo dentro de una estructura formativa de alto nivel.<\/p><\/div><div class=\"sf-timeline-item\"><div class=\"sf-timeline-date\">01 may 2018 \u2022 Temporada 17\/18<\/div><h4>Barcelona SC JV \u2192 Toreros FC (Ecuador)<\/h4><p>La cesi\u00f3n a Toreros FC le ofreci\u00f3 continuidad competitiva y minutos dentro de una etapa de formaci\u00f3n y transici\u00f3n.<\/p><\/div><div class=\"sf-timeline-item\"><div class=\"sf-timeline-date\">10 jul 2017 \u2022 Temporada 17\/18<\/div><h4>Toreros FC \u2192 Barcelona SC JV (Ecuador)<\/h4><p>El retorno a Barcelona SC JV form\u00f3 parte de un proceso de alternancia pensado para sostener su desarrollo competitivo.<\/p><\/div><div class=\"sf-timeline-item\"><div class=\"sf-timeline-date\">23 may 2017 \u2022 Temporada 16\/17<\/div><h4>Barcelona SC JV \u2192 Toreros FC (Ecuador)<\/h4><p>El nuevo paso por Toreros FC a\u00f1adi\u00f3 experiencia de competencia dentro de su proceso formativo.<\/p><\/div><div class=\"sf-timeline-item\"><div class=\"sf-timeline-date\">01 ene 2017 \u2022 Temporada 16\/17<\/div><h4>Barca SC U19 \u2192 Barcelona SC JV (Ecuador)<\/h4><p>El avance desde Barca SC U19 hacia Barcelona SC JV muestra una progresi\u00f3n dentro de la estructura de Barcelona SC.<\/p><\/div><div class=\"sf-timeline-item\"><div class=\"sf-timeline-date\">31 dic 2016 \u2022 Temporada 16\/17<\/div><h4>Toreros FC \u2192 Barca SC U19 (Ecuador)<\/h4><p>Su retorno a Barca SC U19 dio continuidad a la etapa juvenil despu\u00e9s de sumar experiencia con Toreros FC.<\/p><\/div><div class=\"sf-timeline-item\"><div class=\"sf-timeline-date\">17 may 2016 \u2022 Temporada 15\/16<\/div><h4>Barca SC U19 \u2192 Toreros FC (Ecuador)<\/h4><p>El paso a Toreros FC ampli\u00f3 su experiencia competitiva durante la etapa formativa.<\/p><\/div><div class=\"sf-timeline-item\"><div class=\"sf-timeline-date\">22 mar 2016 \u2022 Temporada 15\/16<\/div><h4>CABJ U20 \u2192 Barca SC U19 (Argentina \u2192 Ecuador)<\/h4><p>La llegada desde CABJ U20 a Barca SC U19 marc\u00f3 el regreso a Ecuador despu\u00e9s de una experiencia formativa en Argentina.<\/p><\/div><div class=\"sf-timeline-item\"><div class=\"sf-timeline-date\">12 mar 2014 \u2022 Temporada 13\/14<\/div><h4>Academia U20 \u2192 CABJ U20 (Ecuador \u2192 Argentina)<\/h4><p>El movimiento desde Academia U20 hacia CABJ U20 constituye la primera transferencia registrada y le permiti\u00f3 sumar una etapa de formaci\u00f3n en Argentina.<\/p><\/div><\/div><\/section>\n  <\/div>\n\n  <div class=\"sf-highlight-modal\" data-highlight-modal hidden aria-hidden=\"true\">\n    <div class=\"sf-highlight-modal-backdrop\" data-highlight-close><\/div>\n    <div class=\"sf-highlight-modal-dialog\" role=\"dialog\" aria-modal=\"true\" aria-labelledby=\"sf-kevin-becerra-highlight-modal-title-es\">\n      <div class=\"sf-highlight-modal-head\">\n        <div>\n          <p class=\"sf-highlight-modal-kicker\">Biblioteca de videos<\/p>\n          <h3 class=\"sf-highlight-modal-title\" id=\"sf-kevin-becerra-highlight-modal-title-es\" data-highlight-modal-title>Selecciona un video de highlights<\/h3>\n        <\/div>\n        <button class=\"sf-highlight-modal-close\" type=\"button\" data-highlight-close aria-label=\"Cerrar selector de videos\">\u00d7<\/button>\n      <\/div>\n      <div class=\"sf-highlight-options\">\n          <!-- ============================================================ -->\n          <!-- HIGHLIGHT VIDEO 2027 \u2014 COPIA ESTA L\u00cdNEA Y CAMBIA SOLO LINK + T\u00cdTULO: -->\n          <!-- <button class=\"sf-highlight-choice\" type=\"button\" data-highlight-choice data-category=\"2027\" data-video-src=\"https:\/\/www.youtube.com\/embed\/ID_DEL_VIDEO\" data-video-title=\"T\u00cdTULO EXACTO DEL VIDEO\"><\/button> -->\n          <!-- HIGHLIGHT'S SEASON 2027 \u2014 COPIA ESTA L\u00cdNEA Y CAMBIA SOLO LINK + T\u00cdTULO: -->\n          <!-- <button class=\"sf-highlight-choice\" type=\"button\" data-highlight-choice data-video-type=\"season\" data-category=\"2027\" data-video-src=\"https:\/\/www.youtube.com\/embed\/ID_DEL_VIDEO\" data-video-title=\"T\u00cdTULO EXACTO DEL VIDEO\"><\/button> -->\n          <!-- Cada video nuevo del mismo tipo se pega ARRIBA del anterior. -->\n          <!-- ============================================================ -->\n          <!-- INICIO \/ START 2026 -->\n\t\t            <!-- NUEVO HIGHLIGHT VIDEO 2025: PEGA ESTA L\u00cdNEA ARRIBA DEL HIGHLIGHT M\u00c1S RECIENTE DEL A\u00d1O Y CAMBIA SOLO LINK + T\u00cdTULO. -->\n          <button class=\"sf-highlight-choice\" type=\"button\" data-highlight-choice data-category=\"2026\" data-video-src=\"https:\/\/odysee.com\/$\/embed\/%40smartfutboloficial%3A6%2FKevin-Becerra-Febrero-2026%3A2?r=2hpViDiinYUpFJH843efYF7tn2Ps95U5\" data-video-title=\"KEVIN BECERRA FEBRERO 2026\" data-video-panel=\"highlight-2026-1\"><span class=\"sf-highlight-choice-text\"><span class=\"sf-highlight-choice-year\">HIGHLIGHTS FEBRERO 2026<\/span><span class=\"sf-highlight-choice-name\">KEVIN BECERRA FEBRERO 2026<\/span><\/span><span class=\"sf-highlight-choice-arrow\" aria-hidden=\"true\">\u203a<\/span><\/button>\n          <!-- NUEVO SEASON 2026: COPIA ESTA L\u00cdNEA Y CAMBIA SOLO LINK + T\u00cdTULO. -->\n          <!-- <button class=\"sf-highlight-choice\" type=\"button\" data-highlight-choice data-video-type=\"season\" data-category=\"2026\" data-video-src=\"https:\/\/www.youtube.com\/embed\/ID_DEL_VIDEO\" data-video-title=\"T\u00cdTULO EXACTO DEL VIDEO\"><\/button> -->\n\t\t  <button class=\"sf-highlight-choice\" type=\"button\" data-highlight-choice data-video-type=\"season\" data-category=\"2026\" data-video-src=\"https:\/\/www.youtube.com\/embed\/QpvZ3CNUkT0?si=Dz89Dnzk9JXEDjxW\" data-video-title=\"KEVIN BECERRA VS chankas cyc\"><\/button>\t\n\t\t  <button class=\"sf-highlight-choice\" type=\"button\" data-highlight-choice data-video-type=\"season\" data-category=\"2026\" data-video-src=\"https:\/\/www.youtube.com\/embed\/RJXfAmTonIg?si=lfhulharc7MmX_T-\" data-video-title=\"KEVIN BECERRA VS AD Tarma\"><\/button>\n\t\t  <button class=\"sf-highlight-choice\" type=\"button\" data-highlight-choice data-video-type=\"season\" data-category=\"2026\" data-video-src=\"https:\/\/www.youtube.com\/embed\/43d8Uy3fTn8?si=T3hQPUr3WlfF-l9H\" data-video-title=\"KEVIN BECERRA VS CITY TORQUE VUELTA\"><\/button>\n\t\t  <button class=\"sf-highlight-choice\" type=\"button\" data-highlight-choice data-video-type=\"season\" data-category=\"2026\" data-video-src=\"https:\/\/www.youtube.com\/embed\/elN6wDsoiFs?si=jemZUvtLk_5_mQcy\" data-video-title=\"KEVIN BECERRA VS CITY TORQUE\"><\/button>\n\t\t  <button class=\"sf-highlight-choice\" type=\"button\" data-highlight-choice data-video-type=\"season\" data-category=\"2026\" data-video-src=\"https:\/\/www.youtube.com\/embed\/W-rXnoND2Tw?si=AyNCH9URjLAlG_mu\" data-video-title=\"KEVIN BECERRA VS CUSCO\"><\/button>\n\t\t  <button class=\"sf-highlight-choice\" type=\"button\" data-highlight-choice data-video-type=\"season\" data-category=\"2026\" data-video-src=\"https:\/\/www.youtube.com\/embed\/Ec1S4_BaYmQ?si=zfwZaYnm-NXPaXxGO\" data-video-title=\"KEVIN BECERRA VS GARCILASO\"><\/button>\n\t\t  <button class=\"sf-highlight-choice\" type=\"button\" data-highlight-choice data-video-type=\"season\" data-category=\"2026\" data-video-src=\"https:\/\/odysee.com\/%24\/embed\/%40smartfutboloficial%3A6%2FKEVIN-BECERRA-VS-BOTAFOGO-%28VUELTA%29%3Ac?r=2hpViDiinYUpFJH843efYF7tn2Ps95U5\" data-video-title=\"KEVIN BECERRA VS BOTAFOGO (VUELTA)\"><\/button>\n          <button class=\"sf-highlight-choice\" type=\"button\" data-highlight-choice data-video-type=\"season\" data-category=\"2026\" data-video-src=\"https:\/\/odysee.com\/%24\/embed\/%40smartfutboloficial%3A6%2FKEVIN-BECERRA-VS-BOTAFOGO%3A3?r=CSrAuiCSHE3L7QhL8Eg8jjH2eGddNAaR\" data-video-title=\"KEVIN BECERRA VS BOTAFOGO\"><span class=\"sf-highlight-choice-text\"><span class=\"sf-highlight-choice-year\" data-display-label=\"PARTIDO A PARTIDO 2026\">PARTIDO A PARTIDO 2026<\/span><span class=\"sf-highlight-choice-name\">KEVIN BECERRA VS BOTAFOGO<\/span><\/span><span class=\"sf-highlight-choice-arrow\" aria-hidden=\"true\">\u203a<\/span><\/button>\n          <button class=\"sf-highlight-choice\" type=\"button\" data-highlight-choice data-video-type=\"season\" data-category=\"2026\" data-video-src=\"https:\/\/www.youtube.com\/embed\/SO2LEybyqW0?si=wVSp6ERBb0imUX8Z\" data-video-title=\"KEVIN BECERRA VS ALIANZA ATL\u00c9TICO\"><span class=\"sf-highlight-choice-text\"><span class=\"sf-highlight-choice-year\" data-display-label=\"PARTIDO A PARTIDO 2026\">PARTIDO A PARTIDO 2026<\/span><span class=\"sf-highlight-choice-name\">KEVIN BECERRA VS ALIANZA ATL\u00c9TICO<\/span><\/span><span class=\"sf-highlight-choice-arrow\" aria-hidden=\"true\">\u203a<\/span><\/button>\n          <button class=\"sf-highlight-choice\" type=\"button\" data-highlight-choice data-video-type=\"season\" data-category=\"2026\" data-video-src=\"https:\/\/www.youtube.com\/embed\/cXbhuDeaCKw?si=W3vjc57hWpk4fW8F\" data-video-title=\"KEVIN BECERRA VS UNIVERSITARIO\"><span class=\"sf-highlight-choice-text\"><span class=\"sf-highlight-choice-year\" data-display-label=\"PARTIDO A PARTIDO 2026\">PARTIDO A PARTIDO 2026<\/span><span class=\"sf-highlight-choice-name\">KEVIN BECERRA VS UNIVERSITARIO<\/span><\/span><span class=\"sf-highlight-choice-arrow\" aria-hidden=\"true\">\u203a<\/span><\/button>\n          <button class=\"sf-highlight-choice\" type=\"button\" data-highlight-choice data-video-type=\"season\" data-category=\"2026\" data-video-src=\"https:\/\/www.youtube.com\/embed\/cD-EQhwQLAk?si=fxoffe8QYGmEZ9TU\" data-video-title=\"KEVIN BECERRA VS LAN\u00daS\"><span class=\"sf-highlight-choice-text\"><span class=\"sf-highlight-choice-year\" data-display-label=\"PARTIDO A PARTIDO 2026\">PARTIDO A PARTIDO 2026<\/span><span class=\"sf-highlight-choice-name\">KEVIN BECERRA VS LAN\u00daS<\/span><\/span><span class=\"sf-highlight-choice-arrow\" aria-hidden=\"true\">\u203a<\/span><\/button>\n          <button class=\"sf-highlight-choice\" type=\"button\" data-highlight-choice data-video-type=\"season\" data-category=\"2026\" data-video-src=\"https:\/\/www.youtube.com\/embed\/8fawkT7RKks?si=geTA6xZN0Wfb6fn9\" data-video-title=\"KEVIN BECERRA VS JUAN PABLO II\"><span class=\"sf-highlight-choice-text\"><span class=\"sf-highlight-choice-year\" data-display-label=\"PARTIDO A PARTIDO 2026\">PARTIDO A PARTIDO 2026<\/span><span class=\"sf-highlight-choice-name\">KEVIN BECERRA VS JUAN PABLO II<\/span><\/span><span class=\"sf-highlight-choice-arrow\" aria-hidden=\"true\">\u203a<\/span><\/button>\n          <button class=\"sf-highlight-choice\" type=\"button\" data-highlight-choice data-video-type=\"season\" data-category=\"2026\" data-video-src=\"https:\/\/www.youtube.com\/embed\/ZGrz3F0FT1g?si=lNLHPzu8TdSN4_nO\" data-video-title=\"KEVIN BECERRA VS LAN\u00daS\"><span class=\"sf-highlight-choice-text\"><span class=\"sf-highlight-choice-year\" data-display-label=\"PARTIDO A PARTIDO 2026\">PARTIDO A PARTIDO 2026<\/span><span class=\"sf-highlight-choice-name\">KEVIN BECERRA VS LAN\u00daS<\/span><\/span><span class=\"sf-highlight-choice-arrow\" aria-hidden=\"true\">\u203a<\/span><\/button>\n          <button class=\"sf-highlight-choice\" type=\"button\" data-highlight-choice data-video-type=\"season\" data-category=\"2026\" data-video-src=\"https:\/\/www.youtube.com\/embed\/M4pL0UfNzYM?si=6TK5N52q1t-yJdK5\" data-video-title=\"KEVIN BECERRA VS GARCILASO\"><span class=\"sf-highlight-choice-text\"><span class=\"sf-highlight-choice-year\" data-display-label=\"PARTIDO A PARTIDO 2026\">PARTIDO A PARTIDO 2026<\/span><span class=\"sf-highlight-choice-name\">KEVIN BECERRA VS GARCILASO<\/span><\/span><span class=\"sf-highlight-choice-arrow\" aria-hidden=\"true\">\u203a<\/span><\/button>\n          <button class=\"sf-highlight-choice\" type=\"button\" data-highlight-choice data-video-type=\"season\" data-category=\"2026\" data-video-src=\"https:\/\/www.youtube.com\/embed\/Ag9dpAMUA8w?si=l6RJ7GGs27pUqTOr\" data-video-title=\"KEVIN BECERRA VS SPORTING CRISTAL\"><span class=\"sf-highlight-choice-text\"><span class=\"sf-highlight-choice-year\" data-display-label=\"PARTIDO A PARTIDO 2026\">PARTIDO A PARTIDO 2026<\/span><span class=\"sf-highlight-choice-name\">KEVIN BECERRA VS SPORTING CRISTAL<\/span><\/span><span class=\"sf-highlight-choice-arrow\" aria-hidden=\"true\">\u203a<\/span><\/button>\n          <button class=\"sf-highlight-choice\" type=\"button\" data-highlight-choice data-video-type=\"season\" data-category=\"2026\" data-video-src=\"https:\/\/odysee.com\/$\/embed\/%40smartfutboloficial%3A6%2FKEVIN-BECERRA-VS-JUVENTUD-%28SUDAMERICANA%29%3Ace584769cc?r=2hpViDiinYUpFJH843efYF7tn2Ps95U5\" data-video-title=\"KEVIN BECERRA VS JUVENTUD (SUDAMERICANA)\"><span class=\"sf-highlight-choice-text\"><span class=\"sf-highlight-choice-year\" data-display-label=\"PARTIDO A PARTIDO 2026\">PARTIDO A PARTIDO 2026<\/span><span class=\"sf-highlight-choice-name\">KEVIN BECERRA VS JUVENTUD (SUDAMERICANA)<\/span><\/span><span class=\"sf-highlight-choice-arrow\" aria-hidden=\"true\">\u203a<\/span><\/button>\n          <button class=\"sf-highlight-choice\" type=\"button\" data-highlight-choice data-video-type=\"season\" data-category=\"2026\" data-video-src=\"https:\/\/www.youtube.com\/embed\/8NS8z237O-c?si=9H0JGoEeRcSsENYI\" data-video-title=\"KEVIN BECERRA VS SPORT HUANCAYO\"><span class=\"sf-highlight-choice-text\"><span class=\"sf-highlight-choice-year\" data-display-label=\"PARTIDO A PARTIDO 2026\">PARTIDO A PARTIDO 2026<\/span><span class=\"sf-highlight-choice-name\">KEVIN BECERRA VS SPORT HUANCAYO<\/span><\/span><span class=\"sf-highlight-choice-arrow\" aria-hidden=\"true\">\u203a<\/span><\/button>\n          <button class=\"sf-highlight-choice\" type=\"button\" data-highlight-choice data-video-type=\"season\" data-category=\"2026\" data-video-src=\"https:\/\/odysee.com\/$\/embed\/%40smartfutboloficial%3A6%2FKEVIN-BECERRA-VS-ATLETICO-MINEIRO%3A9?r=2hpViDiinYUpFJH843efYF7tn2Ps95U5\" data-video-title=\"KEVIN BECERRA VS ATLETICO MINEIRO\"><span class=\"sf-highlight-choice-text\"><span class=\"sf-highlight-choice-year\" data-display-label=\"PARTIDO A PARTIDO 2026\">PARTIDO A PARTIDO 2026<\/span><span class=\"sf-highlight-choice-name\">KEVIN BECERRA VS ATLETICO MINEIRO<\/span><\/span><span class=\"sf-highlight-choice-arrow\" aria-hidden=\"true\">\u203a<\/span><\/button>\n          <button class=\"sf-highlight-choice\" type=\"button\" data-highlight-choice data-video-type=\"season\" data-category=\"2026\" data-video-src=\"https:\/\/odysee.com\/$\/embed\/%40smartfutboloficial%3A6%2FKEVIN-BECERRA-VS-ATL-MINEIRO%3A1?r=2hpViDiinYUpFJH843efYF7tn2Ps95U5\" data-video-title=\"KEVIN BECERRA VS ATL MINEIRO\"><span class=\"sf-highlight-choice-text\"><span class=\"sf-highlight-choice-year\" data-display-label=\"PARTIDO A PARTIDO 2026\">PARTIDO A PARTIDO 2026<\/span><span class=\"sf-highlight-choice-name\">KEVIN BECERRA VS ATL MINEIRO<\/span><\/span><span class=\"sf-highlight-choice-arrow\" aria-hidden=\"true\">\u203a<\/span><\/button>\n          <button class=\"sf-highlight-choice\" type=\"button\" data-highlight-choice data-video-type=\"season\" data-category=\"2026\" data-video-src=\"https:\/\/www.youtube.com\/embed\/Z8Nacnj7JrU?si=TQ6nM2QcToo-79JA\" data-video-title=\"KEVIN BECERRA VS CHANKAS\"><span class=\"sf-highlight-choice-text\"><span class=\"sf-highlight-choice-year\" data-display-label=\"PARTIDO A PARTIDO 2026\">PARTIDO A PARTIDO 2026<\/span><span class=\"sf-highlight-choice-name\">KEVIN BECERRA VS CHANKAS<\/span><\/span><span class=\"sf-highlight-choice-arrow\" aria-hidden=\"true\">\u203a<\/span><\/button>\n          <button class=\"sf-highlight-choice\" type=\"button\" data-highlight-choice data-video-type=\"season\" data-category=\"2026\" data-video-src=\"https:\/\/www.youtube.com\/embed\/95mJb1hJPW8?si=4LehYJ426-BgvtJl\" data-video-title=\"KEVIN BECERRA VS MOQUEGUA\"><span class=\"sf-highlight-choice-text\"><span class=\"sf-highlight-choice-year\" data-display-label=\"PARTIDO A PARTIDO 2026\">PARTIDO A PARTIDO 2026<\/span><span class=\"sf-highlight-choice-name\">KEVIN BECERRA VS MOQUEGUA<\/span><\/span><span class=\"sf-highlight-choice-arrow\" aria-hidden=\"true\">\u203a<\/span><\/button>\n          <button class=\"sf-highlight-choice\" type=\"button\" data-highlight-choice data-video-type=\"season\" data-category=\"2026\" data-video-src=\"https:\/\/odysee.com\/$\/embed\/%40smartfutboloficial%3A6%2FKEVIN-BECERRA-VS-PUERTO-CABELLO-%3A0?r=2hpViDiinYUpFJH843efYF7tn2Ps95U5\" data-video-title=\"KEVIN BECERRA VS PUERTO CABELLO\"><span class=\"sf-highlight-choice-text\"><span class=\"sf-highlight-choice-year\" data-display-label=\"PARTIDO A PARTIDO 2026\">PARTIDO A PARTIDO 2026<\/span><span class=\"sf-highlight-choice-name\">KEVIN BECERRA VS PUERTO CABELLO<\/span><\/span><span class=\"sf-highlight-choice-arrow\" aria-hidden=\"true\">\u203a<\/span><\/button>\n          <button class=\"sf-highlight-choice\" type=\"button\" data-highlight-choice data-video-type=\"season\" data-category=\"2026\" data-video-src=\"https:\/\/odysee.com\/$\/embed\/%40smartfutboloficial%3A6%2FKEVIN-BECERRA-VS-JUVENTUD-%28URUGUAY%29%3A5?r=2hpViDiinYUpFJH843efYF7tn2Ps95U5\" data-video-title=\"KEVIN BECERRA VS JUVENTUD (URUGUAY)\"><span class=\"sf-highlight-choice-text\"><span class=\"sf-highlight-choice-year\" data-display-label=\"PARTIDO A PARTIDO 2026\">PARTIDO A PARTIDO 2026<\/span><span class=\"sf-highlight-choice-name\">KEVIN BECERRA VS JUVENTUD (URUGUAY)<\/span><\/span><span class=\"sf-highlight-choice-arrow\" aria-hidden=\"true\">\u203a<\/span><\/button>\n          <button class=\"sf-highlight-choice\" type=\"button\" data-highlight-choice data-video-type=\"season\" data-category=\"2026\" data-video-src=\"https:\/\/www.youtube.com\/embed\/29GKKV1gQAU?si=sM1Nc4ivt6INT-37\" data-video-title=\"KEVIN BECERRA VS ADT\"><span class=\"sf-highlight-choice-text\"><span class=\"sf-highlight-choice-year\" data-display-label=\"PARTIDO A PARTIDO 2026\">PARTIDO A PARTIDO 2026<\/span><span class=\"sf-highlight-choice-name\">KEVIN BECERRA VS ADT<\/span><\/span><span class=\"sf-highlight-choice-arrow\" aria-hidden=\"true\">\u203a<\/span><\/button>\n          <button class=\"sf-highlight-choice\" type=\"button\" data-highlight-choice data-video-type=\"season\" data-category=\"2026\" data-video-src=\"https:\/\/www.youtube.com\/embed\/_dbT-kU3jj4?si=gHi_68Ekb7Ndcfg5\" data-video-title=\"KEVIN BECERRA VS CAJAMARCA\"><span class=\"sf-highlight-choice-text\"><span class=\"sf-highlight-choice-year\" data-display-label=\"PARTIDO A PARTIDO 2026\">PARTIDO A PARTIDO 2026<\/span><span class=\"sf-highlight-choice-name\">KEVIN BECERRA VS CAJAMARCA<\/span><\/span><span class=\"sf-highlight-choice-arrow\" aria-hidden=\"true\">\u203a<\/span><\/button>\n          <button class=\"sf-highlight-choice\" type=\"button\" data-highlight-choice data-video-type=\"season\" data-category=\"2026\" data-video-src=\"https:\/\/www.youtube.com\/embed\/pya8O96TCi8?si=er7bIZjDmfvwj_SK\" data-video-title=\"KEVIN BECERRA VS CUSCO\"><span class=\"sf-highlight-choice-text\"><span class=\"sf-highlight-choice-year\" data-display-label=\"PARTIDO A PARTIDO 2026\">PARTIDO A PARTIDO 2026<\/span><span class=\"sf-highlight-choice-name\">KEVIN BECERRA VS CUSCO<\/span><\/span><span class=\"sf-highlight-choice-arrow\" aria-hidden=\"true\">\u203a<\/span><\/button>\n          <button class=\"sf-highlight-choice\" type=\"button\" data-highlight-choice data-video-type=\"season\" data-category=\"2026\" data-video-src=\"https:\/\/www.youtube.com\/embed\/WbamYzt2I2k?si=GZiUDsYW3s-Gux5u\" data-video-title=\"KEVIN BECERRA VS SPORTBOYS\"><span class=\"sf-highlight-choice-text\"><span class=\"sf-highlight-choice-year\" data-display-label=\"PARTIDO A PARTIDO 2026\">PARTIDO A PARTIDO 2026<\/span><span class=\"sf-highlight-choice-name\">KEVIN BECERRA VS SPORTBOYS<\/span><\/span><span class=\"sf-highlight-choice-arrow\" aria-hidden=\"true\">\u203a<\/span><\/button>\n          \n          <button class=\"sf-highlight-choice\" type=\"button\" data-highlight-choice data-video-type=\"season\" data-category=\"2026\" data-video-src=\"https:\/\/odysee.com\/$\/embed\/%40smartfutboloficial%3A6%2FKevin-Becerra-vs-Melgar%3A8?r=2hpViDiinYUpFJH843efYF7tn2Ps95U5\" data-video-title=\"KEVIN BECERRA VS MELGAR\"><span class=\"sf-highlight-choice-text\"><span class=\"sf-highlight-choice-year\" data-display-label=\"PARTIDO A PARTIDO 2026\">PARTIDO A PARTIDO 2026<\/span><span class=\"sf-highlight-choice-name\">KEVIN BECERRA VS MELGAR<\/span><\/span><span class=\"sf-highlight-choice-arrow\" aria-hidden=\"true\">\u203a<\/span><\/button>\n          <!-- FIN \/ END 2026 -->\n          <!-- INICIO \/ START 2025 -->\n          <!-- NUEVO HIGHLIGHT VIDEO 2025: PEGA ESTA L\u00cdNEA ARRIBA DEL HIGHLIGHT M\u00c1S RECIENTE DEL A\u00d1O Y CAMBIA SOLO LINK + T\u00cdTULO. -->\n          <button class=\"sf-highlight-choice\" type=\"button\" data-highlight-choice data-category=\"2025\" data-video-src=\"https:\/\/www.youtube.com\/embed\/j52IV4l_tXs?si=TIC5z4eaD_ZhzlQx\" data-video-title=\"KEVIN BECERRA 2025\" data-video-panel=\"highlight-2025-1\"><span class=\"sf-highlight-choice-text\"><span class=\"sf-highlight-choice-year\">HIGHLIGHTS 2025<\/span><span class=\"sf-highlight-choice-name\">KEVIN BECERRA 2025<\/span><\/span><span class=\"sf-highlight-choice-arrow\" aria-hidden=\"true\">\u203a<\/span><\/button>\n          <!-- NUEVO SEASON 2025: COPIA ESTA L\u00cdNEA Y CAMBIA SOLO LINK + T\u00cdTULO. -->\n          <button class=\"sf-highlight-choice\" type=\"button\" data-highlight-choice data-video-type=\"season\" data-category=\"2025\" data-video-src=\"https:\/\/www.youtube.com\/embed\/lcEF2RTE4Wo?si=kvVuA1OxTStwkZYs\" data-video-title=\"KEVIN BECERRA VS BARCELONA\"><span class=\"sf-highlight-choice-text\"><span class=\"sf-highlight-choice-year\" data-display-label=\"PARTIDO A PARTIDO 2025\">PARTIDO A PARTIDO 2025<\/span><span class=\"sf-highlight-choice-name\">KEVIN BECERRA VS BARCELONA<\/span><\/span><span class=\"sf-highlight-choice-arrow\" aria-hidden=\"true\">\u203a<\/span><\/button>\n          <button class=\"sf-highlight-choice\" type=\"button\" data-highlight-choice data-video-type=\"season\" data-category=\"2025\" data-video-src=\"https:\/\/www.youtube.com\/embed\/zoEW_RSAxAE?si=1G7DXlZD5Eb0Dffd\" data-video-title=\"KEVIN BECERRA VS CATOLICA\"><span class=\"sf-highlight-choice-text\"><span class=\"sf-highlight-choice-year\" data-display-label=\"PARTIDO A PARTIDO 2025\">PARTIDO A PARTIDO 2025<\/span><span class=\"sf-highlight-choice-name\">KEVIN BECERRA VS CATOLICA<\/span><\/span><span class=\"sf-highlight-choice-arrow\" aria-hidden=\"true\">\u203a<\/span><\/button>\n          <button class=\"sf-highlight-choice\" type=\"button\" data-highlight-choice data-video-type=\"season\" data-category=\"2025\" data-video-src=\"https:\/\/www.youtube.com\/embed\/ml02gQOdzL4?si=TpZXsEBq70B1B8LC\" data-video-title=\"KEVIN BECERRA VS LDU\"><span class=\"sf-highlight-choice-text\"><span class=\"sf-highlight-choice-year\" data-display-label=\"PARTIDO A PARTIDO 2025\">PARTIDO A PARTIDO 2025<\/span><span class=\"sf-highlight-choice-name\">KEVIN BECERRA VS LDU<\/span><\/span><span class=\"sf-highlight-choice-arrow\" aria-hidden=\"true\">\u203a<\/span><\/button>\n          <button class=\"sf-highlight-choice\" type=\"button\" data-highlight-choice data-video-type=\"season\" data-category=\"2025\" data-video-src=\"https:\/\/www.youtube.com\/embed\/WhTqhq57Hi8?si=_VXB2NE89cBwMQdG\" data-video-title=\"KEVIN BECERRA VS MANTA\"><span class=\"sf-highlight-choice-text\"><span class=\"sf-highlight-choice-year\" data-display-label=\"PARTIDO A PARTIDO 2025\">PARTIDO A PARTIDO 2025<\/span><span class=\"sf-highlight-choice-name\">KEVIN BECERRA VS MANTA<\/span><\/span><span class=\"sf-highlight-choice-arrow\" aria-hidden=\"true\">\u203a<\/span><\/button>\n          <button class=\"sf-highlight-choice\" type=\"button\" data-highlight-choice data-video-type=\"season\" data-category=\"2025\" data-video-src=\"https:\/\/www.youtube.com\/embed\/Vu7c8NYksDY?si=7gN5YK1pwg0oq9Hg\" data-video-title=\"KEVIN BECCERA VS ORENSE\"><span class=\"sf-highlight-choice-text\"><span class=\"sf-highlight-choice-year\" data-display-label=\"PARTIDO A PARTIDO 2025\">PARTIDO A PARTIDO 2025<\/span><span class=\"sf-highlight-choice-name\">KEVIN BECCERA VS ORENSE<\/span><\/span><span class=\"sf-highlight-choice-arrow\" aria-hidden=\"true\">\u203a<\/span><\/button>\n          <button class=\"sf-highlight-choice\" type=\"button\" data-highlight-choice data-video-type=\"season\" data-category=\"2025\" data-video-src=\"https:\/\/www.youtube.com\/embed\/twEWkD2_zEY?si=BTayaO2YOfd4rUwR\" data-video-title=\"KEVIN BECERRA VS CUENCA\"><span class=\"sf-highlight-choice-text\"><span class=\"sf-highlight-choice-year\" data-display-label=\"PARTIDO A PARTIDO 2025\">PARTIDO A PARTIDO 2025<\/span><span class=\"sf-highlight-choice-name\">KEVIN BECERRA VS CUENCA<\/span><\/span><span class=\"sf-highlight-choice-arrow\" aria-hidden=\"true\">\u203a<\/span><\/button>\n          <button class=\"sf-highlight-choice\" type=\"button\" data-highlight-choice data-video-type=\"season\" data-category=\"2025\" data-video-src=\"https:\/\/www.youtube.com\/embed\/M08W9mr2jq0?si=yrM2ZvGAaalTMYmP\" data-video-title=\"KEVIN BECERRA VS LIBERTAD\"><span class=\"sf-highlight-choice-text\"><span class=\"sf-highlight-choice-year\" data-display-label=\"PARTIDO A PARTIDO 2025\">PARTIDO A PARTIDO 2025<\/span><span class=\"sf-highlight-choice-name\">KEVIN BECERRA VS LIBERTAD<\/span><\/span><span class=\"sf-highlight-choice-arrow\" aria-hidden=\"true\">\u203a<\/span><\/button>\n          <button class=\"sf-highlight-choice\" type=\"button\" data-highlight-choice data-video-type=\"season\" data-category=\"2025\" data-video-src=\"https:\/\/www.youtube.com\/embed\/VyzgDnJBbBs?si=C0aA1SXX7KSbInfX\" data-video-title=\"KEVIN BECERRA VS INDEPENDIENTE\"><span class=\"sf-highlight-choice-text\"><span class=\"sf-highlight-choice-year\" data-display-label=\"PARTIDO A PARTIDO 2025\">PARTIDO A PARTIDO 2025<\/span><span class=\"sf-highlight-choice-name\">KEVIN BECERRA VS INDEPENDIENTE<\/span><\/span><span class=\"sf-highlight-choice-arrow\" aria-hidden=\"true\">\u203a<\/span><\/button>\n          <button class=\"sf-highlight-choice\" type=\"button\" data-highlight-choice data-video-type=\"season\" data-category=\"2025\" data-video-src=\"https:\/\/www.youtube.com\/embed\/MWXD2AU3HKs?si=sCYZTUJz_OqAirMY\" data-video-title=\"KEVIN BECERRA VS MACARA\"><span class=\"sf-highlight-choice-text\"><span class=\"sf-highlight-choice-year\" data-display-label=\"PARTIDO A PARTIDO 2025\">PARTIDO A PARTIDO 2025<\/span><span class=\"sf-highlight-choice-name\">KEVIN BECERRA VS MACARA<\/span><\/span><span class=\"sf-highlight-choice-arrow\" aria-hidden=\"true\">\u203a<\/span><\/button>\n          <button class=\"sf-highlight-choice\" type=\"button\" data-highlight-choice data-video-type=\"season\" data-category=\"2025\" data-video-src=\"https:\/\/www.youtube.com\/embed\/E9kQSrCkoWo?si=GpWuz14KA0MqdEsx\" data-video-title=\"KEVIN BECERRA VS LDU\"><span class=\"sf-highlight-choice-text\"><span class=\"sf-highlight-choice-year\" data-display-label=\"PARTIDO A PARTIDO 2025\">PARTIDO A PARTIDO 2025<\/span><span class=\"sf-highlight-choice-name\">KEVIN BECERRA VS LDU<\/span><\/span><span class=\"sf-highlight-choice-arrow\" aria-hidden=\"true\">\u203a<\/span><\/button>\n          <button class=\"sf-highlight-choice\" type=\"button\" data-highlight-choice data-video-type=\"season\" data-category=\"2025\" data-video-src=\"https:\/\/www.youtube.com\/embed\/SWqzSOg3Eic?si=sg4mlGyV_Mw1D6OO\" data-video-title=\"KEVIN BECERRA VS DELFIN\"><span class=\"sf-highlight-choice-text\"><span class=\"sf-highlight-choice-year\" data-display-label=\"PARTIDO A PARTIDO 2025\">PARTIDO A PARTIDO 2025<\/span><span class=\"sf-highlight-choice-name\">KEVIN BECERRA VS DELFIN<\/span><\/span><span class=\"sf-highlight-choice-arrow\" aria-hidden=\"true\">\u203a<\/span><\/button>\n          <button class=\"sf-highlight-choice\" type=\"button\" data-highlight-choice data-video-type=\"season\" data-category=\"2025\" data-video-src=\"https:\/\/www.youtube.com\/embed\/iB961sZV9-Q?si=Umh7YpxxJjw1PWtJ\" data-video-title=\"KEVIN BECERRA VS AUCAS\"><span class=\"sf-highlight-choice-text\"><span class=\"sf-highlight-choice-year\" data-display-label=\"PARTIDO A PARTIDO 2025\">PARTIDO A PARTIDO 2025<\/span><span class=\"sf-highlight-choice-name\">KEVIN BECERRA VS AUCAS<\/span><\/span><span class=\"sf-highlight-choice-arrow\" aria-hidden=\"true\">\u203a<\/span><\/button>\n          <button class=\"sf-highlight-choice\" type=\"button\" data-highlight-choice data-video-type=\"season\" data-category=\"2025\" data-video-src=\"https:\/\/www.youtube.com\/embed\/glxVdE1LlX4?si=Ext7NL8d-BRyk586\" data-video-title=\"KEVIN BECERRA VS CAT\u00d3LICA (FECHA 10)\"><span class=\"sf-highlight-choice-text\"><span class=\"sf-highlight-choice-year\" data-display-label=\"PARTIDO A PARTIDO 2025\">PARTIDO A PARTIDO 2025<\/span><span class=\"sf-highlight-choice-name\">KEVIN BECERRA VS CAT\u00d3LICA (FECHA 10)<\/span><\/span><span class=\"sf-highlight-choice-arrow\" aria-hidden=\"true\">\u203a<\/span><\/button>\n          <button class=\"sf-highlight-choice\" type=\"button\" data-highlight-choice data-video-type=\"season\" data-category=\"2025\" data-video-src=\"https:\/\/www.youtube.com\/embed\/Cm14tAAVcys?si=ZaEu1S-C0MqgYWbB\" data-video-title=\"KEVIN BECERRA VS MUSHUC RUNA (FECHA 9)\"><span class=\"sf-highlight-choice-text\"><span class=\"sf-highlight-choice-year\" data-display-label=\"PARTIDO A PARTIDO 2025\">PARTIDO A PARTIDO 2025<\/span><span class=\"sf-highlight-choice-name\">KEVIN BECERRA VS MUSHUC RUNA (FECHA 9)<\/span><\/span><span class=\"sf-highlight-choice-arrow\" aria-hidden=\"true\">\u203a<\/span><\/button>\n          <button class=\"sf-highlight-choice\" type=\"button\" data-highlight-choice data-video-type=\"season\" data-category=\"2025\" data-video-src=\"https:\/\/www.youtube.com\/embed\/1ajghSOBv-k?si=7LcaFNzomAM1ulZM\" data-video-title=\"KEVIN BECERRA VS ORENSE\"><span class=\"sf-highlight-choice-text\"><span class=\"sf-highlight-choice-year\" data-display-label=\"PARTIDO A PARTIDO 2025\">PARTIDO A PARTIDO 2025<\/span><span class=\"sf-highlight-choice-name\">KEVIN BECERRA VS ORENSE<\/span><\/span><span class=\"sf-highlight-choice-arrow\" aria-hidden=\"true\">\u203a<\/span><\/button>\n          <button class=\"sf-highlight-choice\" type=\"button\" data-highlight-choice data-video-type=\"season\" data-category=\"2025\" data-video-src=\"https:\/\/www.youtube.com\/embed\/H5mSstqdRGU?si=rzp20Xeav2ZaFzOp\" data-video-title=\"KEVIN BECERRA VS DEPORTIVO CUENCA (FECHA 4)\"><span class=\"sf-highlight-choice-text\"><span class=\"sf-highlight-choice-year\" data-display-label=\"PARTIDO A PARTIDO 2025\">PARTIDO A PARTIDO 2025<\/span><span class=\"sf-highlight-choice-name\">KEVIN BECERRA VS DEPORTIVO CUENCA (FECHA 4)<\/span><\/span><span class=\"sf-highlight-choice-arrow\" aria-hidden=\"true\">\u203a<\/span><\/button>\n          <button class=\"sf-highlight-choice\" type=\"button\" data-highlight-choice data-video-type=\"season\" data-category=\"2025\" data-video-src=\"https:\/\/www.youtube.com\/embed\/0dwoDb5V22s?si=tB5FEKAaJuZrPAWe\" data-video-title=\"KEVIN BECERRA VS BARCELONA SC (FECHA 3)\"><span class=\"sf-highlight-choice-text\"><span class=\"sf-highlight-choice-year\" data-display-label=\"PARTIDO A PARTIDO 2025\">PARTIDO A PARTIDO 2025<\/span><span class=\"sf-highlight-choice-name\">KEVIN BECERRA VS BARCELONA SC (FECHA 3)<\/span><\/span><span class=\"sf-highlight-choice-arrow\" aria-hidden=\"true\">\u203a<\/span><\/button>\n          <button class=\"sf-highlight-choice\" type=\"button\" data-highlight-choice data-video-type=\"season\" data-category=\"2025\" data-video-src=\"https:\/\/www.youtube.com\/embed\/Vw7l0rYwFQ8?si=0fdtOLqf3l9Zujnv\" data-video-title=\"KEVIN BECERRA VS TECNICO UNIVERSITARIO\"><span class=\"sf-highlight-choice-text\"><span class=\"sf-highlight-choice-year\" data-display-label=\"PARTIDO A PARTIDO 2025\">PARTIDO A PARTIDO 2025<\/span><span class=\"sf-highlight-choice-name\">KEVIN BECERRA VS TECNICO UNIVERSITARIO<\/span><\/span><span class=\"sf-highlight-choice-arrow\" aria-hidden=\"true\">\u203a<\/span><\/button>\n          <button class=\"sf-highlight-choice\" type=\"button\" data-highlight-choice data-video-type=\"season\" data-category=\"2025\" data-video-src=\"https:\/\/www.youtube.com\/embed\/CjDOWi1zBpw?si=oQDa2oXtMuviqlUA%22\" data-video-title=\"KEVIN BECERRA VS IDV (FECHA 1)\"><span class=\"sf-highlight-choice-text\"><span class=\"sf-highlight-choice-year\" data-display-label=\"PARTIDO A PARTIDO 2025\">PARTIDO A PARTIDO 2025<\/span><span class=\"sf-highlight-choice-name\">KEVIN BECERRA VS IDV (FECHA 1)<\/span><\/span><span class=\"sf-highlight-choice-arrow\" aria-hidden=\"true\">\u203a<\/span><\/button>\n          <!-- FIN \/ END 2025 -->\n          <!-- INICIO \/ START 2024 -->\n          <!-- NUEVO HIGHLIGHT VIDEO 2024: PEGA ESTA L\u00cdNEA ARRIBA DEL HIGHLIGHT M\u00c1S RECIENTE DEL A\u00d1O Y CAMBIA SOLO LINK + T\u00cdTULO. -->\n          <button class=\"sf-highlight-choice\" type=\"button\" data-highlight-choice data-category=\"2024\" data-video-src=\"https:\/\/www.youtube.com\/embed\/wJWBrCgXHyw?si=2tIdFzPq5qulUPKf\" data-video-title=\"KEVIN BECERRA 2024\" data-video-panel=\"highlight-2024-1\"><span class=\"sf-highlight-choice-text\"><span class=\"sf-highlight-choice-year\">HIGHLIGHTS 2024<\/span><span class=\"sf-highlight-choice-name\">KEVIN BECERRA 2024<\/span><\/span><span class=\"sf-highlight-choice-arrow\" aria-hidden=\"true\">\u203a<\/span><\/button>\n          <!-- FIN \/ END 2024 -->\n          <!-- INICIO \/ START 2023 -->\n          <!-- NUEVO HIGHLIGHT VIDEO 2023: PEGA ESTA L\u00cdNEA ARRIBA DEL HIGHLIGHT M\u00c1S RECIENTE DEL A\u00d1O Y CAMBIA SOLO LINK + T\u00cdTULO. -->\n          <button class=\"sf-highlight-choice\" type=\"button\" data-highlight-choice data-category=\"2023\" data-video-src=\"https:\/\/www.youtube.com\/embed\/rmz2Y5V-DL0?si=0-kYIXq-NcBvzg4G\" data-video-title=\"KEVIN BECERRA 2023\" data-video-panel=\"highlight-2023-1\"><span class=\"sf-highlight-choice-text\"><span class=\"sf-highlight-choice-year\">HIGHLIGHTS 2023<\/span><span class=\"sf-highlight-choice-name\">KEVIN BECERRA 2023<\/span><\/span><span class=\"sf-highlight-choice-arrow\" aria-hidden=\"true\">\u203a<\/span><\/button>\n          <!-- FIN \/ END 2023 -->\n          <!-- INICIO \/ START 2022 -->\n          <!-- NUEVO HIGHLIGHT VIDEO 2022: PEGA ESTA L\u00cdNEA ARRIBA DEL HIGHLIGHT M\u00c1S RECIENTE DEL A\u00d1O Y CAMBIA SOLO LINK + T\u00cdTULO. -->\n          <button class=\"sf-highlight-choice\" type=\"button\" data-highlight-choice data-category=\"2022\" data-video-src=\"https:\/\/www.youtube.com\/embed\/8urahfwE15Q?si=tEOA6zx6bCgPC3OZ\" data-video-title=\"KEVIN BECERRA 2022\" data-video-panel=\"highlight-2022-1\"><span class=\"sf-highlight-choice-text\"><span class=\"sf-highlight-choice-year\">HIGHLIGHTS 2022<\/span><span class=\"sf-highlight-choice-name\">KEVIN BECERRA 2022<\/span><\/span><span class=\"sf-highlight-choice-arrow\" aria-hidden=\"true\">\u203a<\/span><\/button>\n          <!-- FIN \/ END 2022 -->\n          <!-- INICIO \/ START 2021 -->\n          <!-- NUEVO HIGHLIGHT VIDEO 2021: PEGA ESTA L\u00cdNEA ARRIBA DEL HIGHLIGHT M\u00c1S RECIENTE DEL A\u00d1O Y CAMBIA SOLO LINK + T\u00cdTULO. -->\n          <button class=\"sf-highlight-choice\" type=\"button\" data-highlight-choice data-category=\"2021\" data-video-src=\"https:\/\/www.youtube.com\/embed\/crA4qe7u1HU?si=IBAxwgzO4qSVI2YY\" data-video-title=\"VIDEO DE MEJORES JUGADAS \u2014 2021\" data-video-panel=\"highlight-2021-1\"><span class=\"sf-highlight-choice-text\"><span class=\"sf-highlight-choice-year\">HIGHLIGHTS 2021<\/span><span class=\"sf-highlight-choice-name\">VIDEO DE MEJORES JUGADAS \u2014 2021<\/span><\/span><span class=\"sf-highlight-choice-arrow\" aria-hidden=\"true\">\u203a<\/span><\/button>\n          <!-- FIN \/ END 2021 -->\n      <\/div>\n    <\/div>\n  <\/div>\n\n  <script data-cfasync=\"false\" data-no-optimize=\"1\" data-noptimize=\"1\">\n    (function() {\n      var ROOT_SELECTOR = '#sf-kevin-becerra-recruit-profile-es';\n      var GLOBAL_KEY = '__sfKevinBecerraVideosESV2';\n      var LABEL_HIGHLIGHT = 'TEMPORADA';\n      var LABEL_SEASON = 'PARTIDO A PARTIDO';\n\n      function toArray(list) {\n        return Array.prototype.slice.call(list || []);\n      }\n\n      function getVideoType(choice) {\n        var type = choice ? (choice.getAttribute('data-video-type') || 'highlight') : 'highlight';\n        return String(type).toLowerCase() === 'season' ? 'season' : 'highlight';\n      }\n\n      function getRawChoiceTitle(choice) {\n        return choice ? (choice.getAttribute('data-video-title') || '') : '';\n      }\n\n      function getChoiceTitle(choice) {\n        var title = getRawChoiceTitle(choice);\n        return getVideoType(choice) === 'season' ? title.toUpperCase() : title;\n      }\n\n      function getChoiceSource(choice) {\n        return choice ? (choice.getAttribute('data-video-src') || '') : '';\n      }\n\n      function findPanel(root, panelKey) {\n        if (!root || !panelKey) return null;\n        var panels = root.querySelectorAll('[data-highlight-panel]');\n        for (var i = 0; i < panels.length; i++) {\n          if (panels[i].getAttribute('data-highlight-panel') === panelKey) return panels[i];\n        }\n        return null;\n      }\n\n      function findChoiceByPanel(root, panelKey) {\n        if (!root || !panelKey) return null;\n        var choices = root.querySelectorAll('[data-highlight-choice]');\n        for (var i = 0; i < choices.length; i++) {\n          if (choices[i].getAttribute('data-video-panel') === panelKey) return choices[i];\n        }\n        return null;\n      }\n\n      function ensurePanelKey(choice, autoIndex) {\n        var panelKey = choice.getAttribute('data-video-panel') || '';\n        if (!panelKey) {\n          var category = choice.getAttribute('data-category') || 'video';\n          var type = getVideoType(choice);\n          panelKey = type + '-auto-' + category + '-' + autoIndex;\n          choice.setAttribute('data-video-panel', panelKey);\n        }\n        return panelKey;\n      }\n\n      function buildShortChoice(choice) {\n        if (!choice) return;\n        var category = choice.getAttribute('data-category') || '';\n        var type = getVideoType(choice);\n        var title = getChoiceTitle(choice);\n        var yearLabel = type === 'season' ? (LABEL_SEASON + ' ' + category) : ('HIGHLIGHTS ' + category);\n\n        if (choice.children.length) {\n          if (type === 'season') {\n            var existingYear = choice.querySelector('.sf-highlight-choice-year');\n            var existingName = choice.querySelector('.sf-highlight-choice-name');\n            if (existingYear) {\n              existingYear.textContent = yearLabel;\n              existingYear.setAttribute('data-display-label', yearLabel);\n            }\n            if (existingName) existingName.textContent = title;\n          }\n          return;\n        }\n\n        var textWrap = document.createElement('span');\n        textWrap.className = 'sf-highlight-choice-text';\n\n        var year = document.createElement('span');\n        year.className = 'sf-highlight-choice-year';\n        year.textContent = yearLabel;\n        if (type === 'season') year.setAttribute('data-display-label', yearLabel);\n\n        var name = document.createElement('span');\n        name.className = 'sf-highlight-choice-name';\n        name.textContent = title;\n\n        var arrow = document.createElement('span');\n        arrow.className = 'sf-highlight-choice-arrow';\n        arrow.setAttribute('aria-hidden', 'true');\n        arrow.textContent = '\u203a';\n\n        textWrap.appendChild(year);\n        textWrap.appendChild(name);\n        choice.appendChild(textWrap);\n        choice.appendChild(arrow);\n      }\n\n      function createPanel(root, choice, panelKey) {\n        var stage = root.querySelector('.sf-video-stage');\n        var caption = root.querySelector('.sf-video-caption');\n        var src = getChoiceSource(choice);\n        if (!stage || !src || !panelKey) return null;\n\n        var panel = document.createElement('div');\n        panel.className = 'sf-video-frame';\n        panel.setAttribute('data-highlight-panel', panelKey);\n        panel.setAttribute('aria-hidden', 'true');\n        panel.hidden = true;\n\n        var iframe = document.createElement('iframe');\n        iframe.src = src;\n        iframe.title = getChoiceTitle(choice);\n        iframe.setAttribute('allow', 'accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share');\n        iframe.setAttribute('allowfullscreen', '');\n        iframe.loading = 'lazy';\n\n        panel.appendChild(iframe);\n        stage.insertBefore(panel, caption || null);\n        return panel;\n      }\n\n      function ensurePanel(root, choice, autoIndex) {\n        var panelKey = ensurePanelKey(choice, autoIndex);\n        var panel = findPanel(root, panelKey);\n        if (!panel && getChoiceSource(choice)) panel = createPanel(root, choice, panelKey);\n        return panel;\n      }\n\n      function makeCategoryButton(category, count, title) {\n        var button = document.createElement('button');\n        button.className = 'sf-video-option';\n        button.type = 'button';\n        button.setAttribute('data-highlight-category', category);\n        button.setAttribute('data-category-title', 'HIGHLIGHTS ' + category);\n\n        var small = document.createElement('small');\n        small.textContent = count + (count === 1 ? ' video' : ' videos');\n        var span = document.createElement('span');\n        span.textContent = 'HIGHLIGHTS ' + category;\n        var em = document.createElement('em');\n        em.textContent = title || '';\n\n        button.appendChild(small);\n        button.appendChild(span);\n        button.appendChild(em);\n        return button;\n      }\n\n      function collectLibrary(root) {\n        var choices = toArray(root.querySelectorAll('[data-highlight-choice]'));\n        var groups = {};\n        var order = [];\n\n        choices.forEach(function(choice, index) {\n          buildShortChoice(choice);\n          ensurePanelKey(choice, index + 1);\n          if (getVideoType(choice) === 'highlight') ensurePanel(root, choice, index + 1);\n\n          var category = choice.getAttribute('data-category') || '';\n          if (!groups[category]) {\n            groups[category] = { all: [], highlight: [], season: [] };\n            order.push(category);\n          }\n          groups[category].all.push(choice);\n          groups[category][getVideoType(choice)].push(choice);\n        });\n\n        return { choices: choices, groups: groups, order: order };\n      }\n\n      function prepareRoot(root) {\n        if (!root) return;\n        var library = collectLibrary(root);\n        var menu = root.querySelector('.sf-video-menu');\n\n        if (menu) {\n          library.order.forEach(function(category) {\n            var buttons = toArray(root.querySelectorAll('[data-highlight-category]'));\n            var button = null;\n            for (var i = 0; i < buttons.length; i++) {\n              if (buttons[i].getAttribute('data-highlight-category') === category) {\n                button = buttons[i];\n                break;\n              }\n            }\n\n            var group = library.groups[category];\n            var latestHighlight = group.highlight[0] || null;\n            var latestHighlightTitle = latestHighlight ? getChoiceTitle(latestHighlight) : '';\n            if (!button) {\n              button = makeCategoryButton(category, group.all.length, latestHighlightTitle);\n            } else {\n              var small = button.querySelector('small');\n              var em = button.querySelector('em');\n              if (small) small.textContent = group.all.length + (group.all.length === 1 ? ' video' : ' videos');\n              if (em && latestHighlightTitle) em.textContent = latestHighlightTitle;\n            }\n            menu.appendChild(button);\n          });\n        }\n\n        if (!root.__sfVideoLibraryPrepared) {\n          root.__sfVideoLibraryPrepared = true;\n          var newestHighlight = null;\n          for (var i = 0; i < library.choices.length; i++) {\n            if (getVideoType(library.choices[i]) === 'highlight') {\n              newestHighlight = library.choices[i];\n              break;\n            }\n          }\n          if (newestHighlight) showChoice(root, newestHighlight, true);\n        }\n      }\n\n      function setActiveCategory(root, category) {\n        toArray(root.querySelectorAll('[data-highlight-category]')).forEach(function(button) {\n          button.classList.toggle('sf-active', button.getAttribute('data-highlight-category') === category);\n        });\n      }\n\n      function showChoice(root, choice, updateCategory) {\n        if (!root || !choice) return;\n        var choices = toArray(root.querySelectorAll('[data-highlight-choice]'));\n        var panelKey = ensurePanelKey(choice, choices.indexOf(choice) + 1);\n        var title = getChoiceTitle(choice);\n        var category = choice.getAttribute('data-category') || '';\n        var selectedPanel = findPanel(root, panelKey);\n\n        if (!selectedPanel) selectedPanel = ensurePanel(root, choice, choices.indexOf(choice) + 1);\n        if (!selectedPanel) return;\n\n        toArray(root.querySelectorAll('[data-highlight-panel]')).forEach(function(panel) {\n          var isSelected = panel === selectedPanel;\n          panel.classList.toggle('sf-active', isSelected);\n          panel.hidden = !isSelected;\n          panel.setAttribute('aria-hidden', isSelected ? 'false' : 'true');\n        });\n\n        var videoTitle = root.querySelector('[data-video-title]');\n        if (videoTitle) videoTitle.textContent = title;\n        if (updateCategory !== false) setActiveCategory(root, category);\n      }\n\n      function getSubcategoryNav(root, create) {\n        var options = root.querySelector('.sf-highlight-options');\n        if (!options) return null;\n        var nav = options.querySelector('.sf-highlight-subcategories');\n        if (!nav && create) {\n          nav = document.createElement('div');\n          nav.className = 'sf-highlight-subcategories';\n          nav.setAttribute('data-highlight-subcategories', '');\n\n          var highlightButton = document.createElement('button');\n          highlightButton.className = 'sf-highlight-subcategory';\n          highlightButton.type = 'button';\n          highlightButton.setAttribute('data-highlight-subcategory', 'highlight');\n          highlightButton.textContent = LABEL_HIGHLIGHT;\n\n          var seasonButton = document.createElement('button');\n          seasonButton.className = 'sf-highlight-subcategory';\n          seasonButton.type = 'button';\n          seasonButton.setAttribute('data-highlight-subcategory', 'season');\n          seasonButton.textContent = LABEL_SEASON;\n\n          nav.appendChild(highlightButton);\n          nav.appendChild(seasonButton);\n          options.insertBefore(nav, options.firstChild);\n        }\n        if (nav) {\n          var highlightLabelButton = nav.querySelector('[data-highlight-subcategory=\"highlight\"]');\n          var seasonLabelButton = nav.querySelector('[data-highlight-subcategory=\"season\"]');\n          if (highlightLabelButton && highlightLabelButton.textContent !== LABEL_HIGHLIGHT) highlightLabelButton.textContent = LABEL_HIGHLIGHT;\n          if (seasonLabelButton && seasonLabelButton.textContent !== LABEL_SEASON) seasonLabelButton.textContent = LABEL_SEASON;\n        }\n        return nav;\n      }\n\n      function filterModalChoices(root, category, type, currentPanelKey) {\n        toArray(root.querySelectorAll('[data-highlight-choice]')).forEach(function(choice) {\n          var visible = choice.getAttribute('data-category') === category && (!type || getVideoType(choice) === type);\n          choice.classList.toggle('sf-visible', visible);\n          choice.classList.toggle('sf-selected', visible && choice.getAttribute('data-video-panel') === currentPanelKey);\n        });\n      }\n\n      function selectSubcategory(root, type) {\n        if (!root) return;\n        var category = root.__sfModalCategory || '';\n        var activePanel = root.querySelector('[data-highlight-panel].sf-active');\n        var currentPanelKey = activePanel ? activePanel.getAttribute('data-highlight-panel') : '';\n        root.__sfModalType = type;\n\n        var nav = getSubcategoryNav(root, false);\n        if (nav) {\n          toArray(nav.querySelectorAll('[data-highlight-subcategory]')).forEach(function(button) {\n            button.classList.toggle('sf-active', button.getAttribute('data-highlight-subcategory') === type);\n          });\n        }\n        filterModalChoices(root, category, type, currentPanelKey);\n      }\n\n      function configureModalSubcategories(root, category, currentPanelKey) {\n        var categoryChoices = toArray(root.querySelectorAll('[data-highlight-choice]')).filter(function(choice) {\n          return choice.getAttribute('data-category') === category;\n        });\n        var hasHighlight = categoryChoices.some(function(choice) { return getVideoType(choice) === 'highlight'; });\n        var hasSeason = categoryChoices.some(function(choice) { return getVideoType(choice) === 'season'; });\n        var nav = getSubcategoryNav(root, hasHighlight && hasSeason);\n\n        if (hasHighlight && hasSeason) {\n          nav.hidden = false;\n          var currentChoice = findChoiceByPanel(root, currentPanelKey);\n          var initialType = currentChoice && currentChoice.getAttribute('data-category') === category ? getVideoType(currentChoice) : 'highlight';\n          root.__sfModalCategory = category;\n          root.__sfModalType = initialType;\n          selectSubcategory(root, initialType);\n        } else {\n          if (nav) nav.hidden = true;\n          root.__sfModalCategory = category;\n          root.__sfModalType = '';\n          filterModalChoices(root, category, '', currentPanelKey);\n        }\n      }\n\n      function closeModal(root) {\n        if (!root) return;\n        var modal = root.querySelector('[data-highlight-modal]');\n        if (!modal || modal.hidden) return;\n        modal.hidden = true;\n        modal.setAttribute('aria-hidden', 'true');\n        document.body.style.overflow = root.__sfPreviousBodyOverflow || '';\n        if (root.__sfLastTrigger && typeof root.__sfLastTrigger.focus === 'function') root.__sfLastTrigger.focus();\n      }\n\n      function openModal(root, button) {\n        prepareRoot(root);\n        var modal = root.querySelector('[data-highlight-modal]');\n        var modalTitle = root.querySelector('[data-highlight-modal-title]');\n        if (!modal) return;\n\n        var category = button.getAttribute('data-highlight-category') || '';\n        var categoryTitle = button.getAttribute('data-category-title') || ('HIGHLIGHTS ' + category);\n        var activePanel = root.querySelector('[data-highlight-panel].sf-active');\n        var currentPanelKey = activePanel ? activePanel.getAttribute('data-highlight-panel') : '';\n        root.__sfLastTrigger = button;\n\n        configureModalSubcategories(root, category, currentPanelKey);\n\n        if (modalTitle) modalTitle.textContent = 'Selecciona un video de ' + categoryTitle;\n        root.__sfPreviousBodyOverflow = document.body.style.overflow;\n        document.body.style.overflow = 'hidden';\n        modal.hidden = false;\n        modal.setAttribute('aria-hidden', 'false');\n\n        var selected = modal.querySelector('.sf-highlight-choice.sf-visible.sf-selected');\n        var firstVisible = modal.querySelector('.sf-highlight-choice.sf-visible');\n        window.setTimeout(function() {\n          var focusTarget = selected || firstVisible || modal.querySelector('[data-highlight-subcategory].sf-active') || modal.querySelector('[data-highlight-close]');\n          if (focusTarget && typeof focusTarget.focus === 'function') focusTarget.focus();\n        }, 0);\n      }\n\n      function autoplaySource(src) {\n        if (!src) return '';\n        if (\/[?&]autoplay=\/.test(src)) return src.replace(\/([?&])autoplay=[^&]*\/i, '$1autoplay=1');\n        return src + (src.indexOf('?') === -1 ? '?' : '&') + 'autoplay=1';\n      }\n\n      \/\/ TEL\u00c9FONO: no usamos el modal personalizado a pantalla completa.\n      \/\/ Se reproduce en el iframe normal y queda disponible el bot\u00f3n nativo de pantalla completa de YouTube.\n      function isPhoneLayout() {\n        return !!(window.matchMedia && window.matchMedia('(max-width: 620px)').matches);\n      }\n\n      \/\/ ONLY DESKTOP (>1020px): when playback closes, return to the exact video list\n      \/\/ (same year + same subcategory: Highlight Video or Highlight's Season).\n      \/\/ Responsive layouts keep their previous behavior unchanged.\n      function isDesktopReturnListLayout() {\n        return !!(window.matchMedia && window.matchMedia('(min-width: 1021px)').matches);\n      }\n\n      function playChoiceInMainStage(root, choice) {\n        if (!root || !choice) return;\n        var panelKey = choice.getAttribute('data-video-panel') || '';\n        var panel = findPanel(root, panelKey);\n        var iframe = panel ? panel.querySelector('iframe') : null;\n        var src = getChoiceSource(choice);\n        if (iframe && src) {\n          iframe.title = getChoiceTitle(choice);\n          iframe.src = autoplaySource(src);\n        }\n        var stage = root.querySelector('.sf-video-stage');\n        if (stage && stage.scrollIntoView) {\n          window.setTimeout(function() {\n            try { stage.scrollIntoView({ behavior: 'smooth', block: 'center' }); }\n            catch (e) { stage.scrollIntoView(); }\n          }, 60);\n        }\n      }\n\n      function getSeasonPlayer(root, create) {\n        var modal = root.querySelector('[data-season-player-modal]');\n        if (modal || !create) return modal;\n\n        modal = document.createElement('div');\n        modal.className = 'sf-season-player-modal';\n        modal.setAttribute('data-season-player-modal', '');\n        modal.setAttribute('aria-hidden', 'true');\n        modal.hidden = true;\n\n        var head = document.createElement('div');\n        head.className = 'sf-season-player-head';\n\n        var heading = document.createElement('div');\n        heading.className = 'sf-season-player-heading';\n\n        var kicker = document.createElement('p');\n        kicker.className = 'sf-season-player-kicker';\n        kicker.setAttribute('data-season-player-kicker', '');\n        kicker.textContent = LABEL_HIGHLIGHT;\n\n        var title = document.createElement('h3');\n        title.className = 'sf-season-player-title';\n        title.setAttribute('data-season-player-title', '');\n\n        var close = document.createElement('button');\n        close.className = 'sf-highlight-modal-close';\n        close.type = 'button';\n        close.setAttribute('data-season-player-close', '');\n        close.setAttribute('aria-label', 'Cerrar reproducci\u00f3n');\n        close.textContent = '\u00d7';\n\n        var frame = document.createElement('div');\n        frame.className = 'sf-season-player-frame';\n\n        var aspect = document.createElement('div');\n        aspect.className = 'sf-season-player-aspect';\n        aspect.setAttribute('data-season-player-aspect', '');\n\n        var iframe = document.createElement('iframe');\n        iframe.setAttribute('data-season-player-iframe', '');\n        iframe.setAttribute('allow', 'accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share');\n        iframe.setAttribute('allowfullscreen', '');\n\n        heading.appendChild(kicker);\n        heading.appendChild(title);\n        head.appendChild(heading);\n        head.appendChild(close);\n        aspect.appendChild(iframe);\n        frame.appendChild(aspect);\n        modal.appendChild(head);\n        modal.appendChild(frame);\n        root.appendChild(modal);\n        return modal;\n      }\n\n      function fitFullscreenPlayer(root) {\n        if (!root) return;\n        var modal = getSeasonPlayer(root, false);\n        if (!modal || modal.hidden) return;\n        var frame = modal.querySelector('.sf-season-player-frame');\n        var aspect = modal.querySelector('[data-season-player-aspect]');\n        if (!frame || !aspect) return;\n\n        var styles = window.getComputedStyle ? window.getComputedStyle(frame) : null;\n        var horizontalPadding = styles ? (parseFloat(styles.paddingLeft || 0) + parseFloat(styles.paddingRight || 0)) : 0;\n        var verticalPadding = styles ? (parseFloat(styles.paddingTop || 0) + parseFloat(styles.paddingBottom || 0)) : 0;\n        var availableWidth = Math.max(0, frame.clientWidth - horizontalPadding);\n        var availableHeight = Math.max(0, frame.clientHeight - verticalPadding);\n        if (!availableWidth || !availableHeight) return;\n\n        var ratio = 16 \/ 9;\n        var width = availableWidth;\n        var height = width \/ ratio;\n        if (height > availableHeight) {\n          height = availableHeight;\n          width = height * ratio;\n        }\n        aspect.style.width = Math.floor(width) + 'px';\n        aspect.style.height = Math.floor(height) + 'px';\n      }\n\n      function openSeasonPlayer(root, choice) {\n        \/\/ Preserve the exact list context before opening playback.\n        \/\/ This works for current and future years because it reads the choice attributes dynamically.\n        root.__sfSeasonReturnCategory = choice ? (choice.getAttribute('data-category') || '') : '';\n        root.__sfSeasonReturnType = choice ? getVideoType(choice) : '';\n\n        var modal = getSeasonPlayer(root, true);\n        var iframe = modal.querySelector('[data-season-player-iframe]');\n        var title = modal.querySelector('[data-season-player-title]');\n        var kicker = modal.querySelector('[data-season-player-kicker]');\n        var close = modal.querySelector('[data-season-player-close]');\n        var src = getChoiceSource(choice);\n        var displayTitle = getChoiceTitle(choice);\n        if (!src || !iframe) return;\n\n        if (kicker) kicker.textContent = getVideoType(choice) === 'season' ? LABEL_SEASON : LABEL_HIGHLIGHT;\n        if (title) title.textContent = displayTitle;\n        iframe.title = displayTitle;\n        iframe.src = autoplaySource(src);\n        root.__sfSeasonPreviousBodyOverflow = document.body.style.overflow;\n        document.body.style.overflow = 'hidden';\n        modal.hidden = false;\n        modal.setAttribute('aria-hidden', 'false');\n        window.requestAnimationFrame(function() {\n          fitFullscreenPlayer(root);\n          window.setTimeout(function() { if (close && close.focus) close.focus(); }, 0);\n        });\n      }\n\n      function reopenPreviousVideoList(root) {\n        if (!root || !isDesktopReturnListLayout()) return;\n\n        var category = root.__sfSeasonReturnCategory || '';\n        var type = root.__sfSeasonReturnType || '';\n        if (!category) return;\n\n        var categoryButtons = toArray(root.querySelectorAll('[data-highlight-category]'));\n        var categoryButton = null;\n        for (var i = 0; i < categoryButtons.length; i++) {\n          if (categoryButtons[i].getAttribute('data-highlight-category') === category) {\n            categoryButton = categoryButtons[i];\n            break;\n          }\n        }\n        if (!categoryButton) return;\n\n        \/\/ Reopen the year\/category modal. Because the selected panel is still active,\n        \/\/ openModal normally restores the correct subcategory automatically.\n        openModal(root, categoryButton);\n\n        \/\/ Force the previous subcategory as an extra safeguard, including future years.\n        if (type) selectSubcategory(root, type);\n      }\n\n      function closeSeasonPlayer(root) {\n        if (!root) return;\n        var modal = getSeasonPlayer(root, false);\n        if (!modal || modal.hidden) return;\n        var iframe = modal.querySelector('[data-season-player-iframe]');\n        modal.hidden = true;\n        modal.setAttribute('aria-hidden', 'true');\n        if (iframe) iframe.src = '';\n        document.body.style.overflow = root.__sfSeasonPreviousBodyOverflow || '';\n\n        \/\/ DESKTOP ONLY:\n        \/\/ First X \/ ESC = close video and return to the same list.\n        \/\/ Second X \/ ESC = existing modal behavior closes the list and returns to categories.\n        if (isDesktopReturnListLayout()) {\n          window.setTimeout(function() {\n            reopenPreviousVideoList(root);\n          }, 0);\n        }\n      }\n\n      function prepareAll() {\n        toArray(document.querySelectorAll(ROOT_SELECTOR)).forEach(prepareRoot);\n      }\n\n      prepareAll();\n      if (document.readyState === 'loading') document.addEventListener('DOMContentLoaded', prepareAll, { once: true });\n      window.addEventListener('load', prepareAll, { once: true });\n\n      if (window[GLOBAL_KEY]) return;\n      window[GLOBAL_KEY] = true;\n\n      document.addEventListener('click', function(event) {\n        var target = event.target && event.target.nodeType === 1 ? event.target : event.target.parentElement;\n        if (!target || !target.closest) return;\n        var root = target.closest(ROOT_SELECTOR);\n        if (!root) return;\n\n        var seasonClose = target.closest('[data-season-player-close]');\n        if (seasonClose && root.contains(seasonClose)) {\n          event.preventDefault();\n          closeSeasonPlayer(root);\n          return;\n        }\n\n        var closeButton = target.closest('[data-highlight-close]');\n        if (closeButton && root.contains(closeButton)) {\n          event.preventDefault();\n          closeModal(root);\n          return;\n        }\n\n        var subcategoryButton = target.closest('[data-highlight-subcategory]');\n        if (subcategoryButton && root.contains(subcategoryButton)) {\n          event.preventDefault();\n          selectSubcategory(root, subcategoryButton.getAttribute('data-highlight-subcategory') || 'highlight');\n          return;\n        }\n\n        var choice = target.closest('[data-highlight-choice]');\n        if (choice && root.contains(choice)) {\n          event.preventDefault();\n          prepareRoot(root);\n          showChoice(root, choice, true);\n          closeModal(root);\n\n          \/\/ COMPUTADORA\/TABLET: todos los videos abren el reproductor a pantalla completa.\n          \/\/ TEL\u00c9FONO: todos los videos se reproducen en el iframe normal con el bot\u00f3n nativo de expansi\u00f3n de YouTube.\n          if (isPhoneLayout()) playChoiceInMainStage(root, choice);\n          else openSeasonPlayer(root, choice);\n          return;\n        }\n\n        var categoryButton = target.closest('[data-highlight-category]');\n        if (categoryButton && root.contains(categoryButton)) {\n          event.preventDefault();\n          openModal(root, categoryButton);\n        }\n      }, true);\n\n      window.addEventListener('resize', function() {\n        toArray(document.querySelectorAll(ROOT_SELECTOR)).forEach(fitFullscreenPlayer);\n      }, { passive: true });\n\n      window.addEventListener('orientationchange', function() {\n        window.setTimeout(function() {\n          toArray(document.querySelectorAll(ROOT_SELECTOR)).forEach(fitFullscreenPlayer);\n        }, 120);\n      }, { passive: true });\n\n      document.addEventListener('keydown', function(event) {\n        if (event.key !== 'Escape') return;\n        toArray(document.querySelectorAll(ROOT_SELECTOR)).forEach(function(root) {\n          var seasonModal = getSeasonPlayer(root, false);\n          if (seasonModal && !seasonModal.hidden) {\n            closeSeasonPlayer(root);\n            return;\n          }\n          var modal = root.querySelector('[data-highlight-modal]');\n          if (modal && !modal.hidden) closeModal(root);\n        });\n      }, true);\n    })();\n  <\/script>\n<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-3822524f e-con-full e-flex e-con e-parent\" data-id=\"3822524f\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f523ea8 elementor-widget elementor-widget-html\" data-id=\"f523ea8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div id=\"sf-kevin-becerra-recruit-profile-en\" class=\"sf-language-page\" data-sf-language-page=\"en\" lang=\"en\">\n  <style>\n  \n    #sf-kevin-becerra-recruit-profile-en {\n      width: 100% !important;\n      max-width: 100% !important;\n      margin: 0 auto !important;\n      padding: 0 !important;\n      background: #33373F !important;\n      color: #FFFFFF !important;\n      font-family: Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Arial, sans-serif !important;\n      font-size: 16px !important;\n      line-height: 1.55 !important;\n      letter-spacing: 0 !important;\n      overflow: hidden !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en * {\n      box-sizing: border-box !important;\n      font-family: inherit !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en a {\n      color: inherit !important;\n      text-decoration: none !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en img {\n      max-width: 100% !important;\n      display: block !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en button {\n      border: 0 !important;\n      cursor: pointer !important;\n      font-family: inherit !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-shell {\n      max-width: 1220px !important;\n      margin: 0 auto !important;\n      padding: 30px 22px 46px !important;\n      background: transparent !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-topbar {\n      display: flex !important;\n      align-items: center !important;\n      justify-content: space-between !important;\n      gap: 18px !important;\n      margin: 0 0 22px !important;\n      padding: 14px 16px !important;\n      border: 1px solid rgba(231, 201, 117, 0.26) !important;\n      border-radius: 24px !important;\n      background: rgba(255, 255, 255, 0.06) !important;\n      backdrop-filter: blur(14px) !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-brand {\n      display: flex !important;\n      align-items: center !important;\n      gap: 12px !important;\n      min-width: 0 !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-brand-logo {\n      width: 46px !important;\n      height: 46px !important;\n      object-fit: contain !important;\n      border-radius: 14px !important;\n      padding: 4px !important;\n      background: rgba(231, 201, 117, 0.08) !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-brand-kicker {\n      margin: 0 !important;\n      color: #E7C975 !important;\n      font-size: 12px !important;\n      font-weight: 800 !important;\n      line-height: 1.1 !important;\n      letter-spacing: 0.18em !important;\n      text-transform: uppercase !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-brand-title {\n      margin: 3px 0 0 !important;\n      color: #FFFFFF !important;\n      font-size: 14px !important;\n      font-weight: 700 !important;\n      line-height: 1.1 !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-nav {\n      display: flex !important;\n      align-items: center !important;\n      justify-content: flex-end !important;\n      gap: 8px !important;\n      flex-wrap: wrap !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-nav a {\n      display: inline-flex !important;\n      align-items: center !important;\n      justify-content: center !important;\n      min-height: 38px !important;\n      padding: 9px 13px !important;\n      border-radius: 999px !important;\n      border: 1px solid rgba(255, 255, 255, 0.12) !important;\n      background: rgba(255, 255, 255, 0.08) !important;\n      color: #FFFFFF !important;\n      font-size: 12px !important;\n      font-weight: 750 !important;\n      transition: all .22s ease !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-nav a:hover {\n      transform: translateY(-2px) !important;\n      border-color: rgba(231, 201, 117, 0.7) !important;\n      background: rgba(231, 201, 117, 0.12) !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-hero {\n      position: relative !important;\n      overflow: hidden !important;\n      display: grid !important;\n      grid-template-columns: minmax(0, 1.12fr) minmax(340px, 0.88fr) !important;\n      gap: 22px !important;\n      min-height: 660px !important;\n      padding: 26px !important;\n      border: 1px solid rgba(231, 201, 117, 0.28) !important;\n      border-radius: 36px !important;\n      background: radial-gradient(circle at 16% 12%, rgba(231, 201, 117, 0.28), transparent 30%), linear-gradient(135deg, #33373F 0%, #262A31 55%, #15171B 100%) !important;\n      box-shadow: 0 28px 90px rgba(0, 0, 0, 0.38) !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-hero-left {\n      position: relative !important;\n      z-index: 2 !important;\n      display: flex !important;\n      flex-direction: column !important;\n      justify-content: space-between !important;\n      gap: 24px !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-status-row {\n      display: flex !important;\n      gap: 10px !important;\n      flex-wrap: wrap !important;\n      align-items: center !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-pill {\n      display: inline-flex !important;\n      padding: 9px 12px !important;\n      border-radius: 999px !important;\n      border: 1px solid rgba(231, 201, 117, 0.35) !important;\n      background: rgba(231, 201, 117, 0.11) !important;\n      color: #E7C975 !important;\n      font-size: 12px !important;\n      font-weight: 850 !important;\n      text-transform: uppercase !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-pill-white {\n      border-color: rgba(255, 255, 255, 0.18) !important;\n      background: rgba(255, 255, 255, 0.08) !important;\n      color: #FFFFFF !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-eyebrow {\n      margin: 28px 0 12px !important;\n      color: #E7C975 !important;\n      font-size: 13px !important;\n      font-weight: 900 !important;\n      letter-spacing: 0.22em !important;\n      text-transform: uppercase !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-title {\n      margin: 0 !important;\n      color: #FFFFFF !important;\n      font-size: clamp(52px, 8vw, 108px) !important;\n      font-weight: 950 !important;\n      line-height: 0.89 !important;\n      letter-spacing: -0.07em !important;\n      text-transform: uppercase !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-title span {\n      color: #E7C975 !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-subtitle {\n      max-width: 720px !important;\n      margin: 18px 0 0 !important;\n      color: rgba(255, 255, 255, 0.82) !important;\n      font-size: clamp(16px, 1.7vw, 20px) !important;\n      font-weight: 500 !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-cta-row {\n      display: flex !important;\n      flex-wrap: wrap !important;\n      gap: 12px !important;\n      margin: 28px 0 0 !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-btn {\n      display: inline-flex !important;\n      align-items: center !important;\n      justify-content: center !important;\n      min-height: 48px !important;\n      padding: 13px 18px !important;\n      border-radius: 16px !important;\n      border: 1px solid rgba(231, 201, 117, 0.45) !important;\n      background: linear-gradient(135deg, #E7C975 0%, #B98D31 100%) !important;\n      color: #22252B !important;\n      font-size: 13px !important;\n      font-weight: 900 !important;\n      text-transform: uppercase !important;\n      transition: transform .22s ease, box-shadow .22s ease !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-btn-secondary {\n      background: rgba(255, 255, 255, 0.08) !important;\n      color: #FFFFFF !important;\n      border-color: rgba(255, 255, 255, 0.16) !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-quick-grid {\n      display: grid !important;\n      grid-template-columns: repeat(3, minmax(0, 1fr)) !important;\n      gap: 12px !important;\n      margin-top: 30px !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-stat-card {\n      padding: 16px !important;\n      border-radius: 22px !important;\n      border: 1px solid rgba(255, 255, 255, 0.10) !important;\n      background: rgba(255, 255, 255, 0.075) !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-stat-label {\n      margin: 0 0 8px !important;\n      color: rgba(255, 255, 255, 0.58) !important;\n      font-size: 11px !important;\n      font-weight: 850 !important;\n      text-transform: uppercase !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-stat-value {\n      margin: 0 !important;\n      color: #FFFFFF !important;\n      font-size: 22px !important;\n      font-weight: 900 !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-stat-note {\n      margin: 8px 0 0 !important;\n      color: #E7C975 !important;\n      font-size: 12px !important;\n      font-weight: 750 !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-stat-card-link {\n      display: flex !important;\n      flex-direction: column !important;\n      justify-content: center !important;\n      padding: 0 !important;\n      background: transparent !important;\n      border: 0 !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-stat-link-btn {\n      display: flex !important;\n      flex-direction: column !important;\n      align-items: center !important;\n      justify-content: center !important;\n      gap: 8px !important;\n      width: 100% !important;\n      height: 100% !important;\n      text-align: center !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-stat-link-logo {\n      height: 26px !important;\n      width: auto !important;\n      max-width: 100% !important;\n      object-fit: contain !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-stat-link-btn small {\n      margin-bottom: 0 !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-hero-right {\n      position: relative !important;\n      z-index: 2 !important;\n      display: grid !important;\n      grid-template-rows: 1fr auto !important;\n      gap: 16px !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-player-card {\n      position: relative !important;\n      overflow: hidden !important;\n      min-height: 530px !important;\n      border-radius: 30px !important;\n      border: 1px solid rgba(231, 201, 117, 0.28) !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-player-img {\n      width: 100% !important;\n      height: 100% !important;\n      min-height: 530px !important;\n      object-fit: cover !important;\n      object-position: center top !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-player-overlay {\n      position: absolute !important;\n      left: 18px !important;\n      right: 18px !important;\n      bottom: 18px !important;\n      padding: 16px !important;\n      border-radius: 22px !important;\n      border: 1px solid rgba(231, 201, 117, 0.32) !important;\n      background: rgba(21, 23, 27, 0.8) !important;\n      backdrop-filter: blur(10px) !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-player-overlay h3 {\n      margin: 0 !important;\n      color: #FFFFFF !important;\n      font-size: 22px !important;\n      font-weight: 950 !important;\n      text-transform: uppercase !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-player-overlay p {\n      margin: 8px 0 0 !important;\n      color: rgba(255, 255, 255, 0.72) !important;\n      font-size: 13px !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-section {\n      margin-top: 22px !important;\n      padding: 28px !important;\n      border: 1px solid rgba(255, 255, 255, 0.10) !important;\n      border-radius: 34px !important;\n      background: rgba(255, 255, 255, 0.055) !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-section-head {\n      display: flex !important;\n      align-items: flex-end !important;\n      justify-content: space-between !important;\n      gap: 18px !important;\n      margin: 0 0 20px !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-section-kicker {\n      margin: 0 0 8px !important;\n      color: #E7C975 !important;\n      font-size: 12px !important;\n      font-weight: 900 !important;\n      letter-spacing: 0.18em !important;\n      text-transform: uppercase !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-section-title {\n      margin: 0 !important;\n      color: #FFFFFF !important;\n      font-size: clamp(28px, 4vw, 48px) !important;\n      font-weight: 950 !important;\n      line-height: 0.98 !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-section-copy {\n      max-width: 540px !important;\n      margin: 0 !important;\n      color: rgba(255, 255, 255, 0.68) !important;\n      font-size: 14px !important;\n      font-weight: 520 !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-tabs {\n      display: flex !important;\n      gap: 8px !important;\n      flex-wrap: wrap !important;\n      margin: 0 0 18px !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-tab {\n      padding: 11px 14px !important;\n      border-radius: 999px !important;\n      border: 1px solid rgba(255, 255, 255, 0.12) !important;\n      background: rgba(255, 255, 255, 0.06) !important;\n      color: rgba(255, 255, 255, 0.72) !important;\n      font-size: 12px !important;\n      font-weight: 900 !important;\n      text-transform: uppercase !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-tab.sf-active {\n      border-color: rgba(231, 201, 117, 0.65) !important;\n      background: rgba(231, 201, 117, 0.17) !important;\n      color: #E7C975 !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-tab-panel {\n      display: none !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-tab-panel.sf-active {\n      display: block !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-profile-grid {\n      display: grid !important;\n      grid-template-columns: repeat(4, minmax(0, 1fr)) !important;\n      gap: 12px !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-profile-grid-compact {\n      grid-template-columns: repeat(auto-fit, minmax(180px, 1fr)) !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-info-card {\n      padding: 18px !important;\n      border-radius: 24px !important;\n      border: 1px solid rgba(255, 255, 255, 0.10) !important;\n      background: rgba(255, 255, 255, 0.05) !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-info-card strong {\n      display: block !important;\n      margin: 0 0 9px !important;\n      color: rgba(255, 255, 255, 0.56) !important;\n      font-size: 11px !important;\n      font-weight: 900 !important;\n      text-transform: uppercase !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-info-card span {\n      display: block !important;\n      color: #FFFFFF !important;\n      font-size: 20px !important;\n      font-weight: 900 !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-scout-grid {\n      display: grid !important;\n      grid-template-columns: repeat(4, minmax(0, 1fr)) !important;\n      gap: 14px !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-scout-card {\n      padding: 22px !important;\n      border-radius: 28px !important;\n      border: 1px solid rgba(231, 201, 117, 0.18) !important;\n      background: rgba(255, 255, 255, 0.05) !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-scout-icon {\n      display: inline-flex !important;\n      align-items: center !important;\n      justify-content: center !important;\n      width: 42px !important;\n      height: 42px !important;\n      margin-bottom: 18px !important;\n      border-radius: 16px !important;\n      background: rgba(231, 201, 117, 0.16) !important;\n      color: #E7C975 !important;\n      font-size: 18px !important;\n      font-weight: 950 !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-scout-card h3 {\n      margin: 0 0 10px !important;\n      color: #FFFFFF !important;\n      font-size: 18px !important;\n      font-weight: 950 !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-scout-card p {\n      margin: 0 !important;\n      color: rgba(255, 255, 255, 0.72) !important;\n      font-size: 14px !important;\n      line-height: 1.55 !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-video-layout {\n      display: grid !important;\n      grid-template-columns: minmax(0, 0.98fr) minmax(320px, 0.52fr) !important;\n      gap: 18px !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-video-stage {\n      overflow: hidden !important;\n      border-radius: 28px !important;\n      border: 1px solid rgba(231, 201, 117, 0.28) !important;\n      background: #121417 !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-video-frame {\n      position: relative !important;\n      display: none !important;\n      width: 100% !important;\n      aspect-ratio: 16 \/ 9 !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-video-frame.sf-active {\n      display: block !important;\n    }\n\n\n    #sf-kevin-becerra-recruit-profile-en .sf-video-frame[hidden] {\n      display: none !important;\n    }\n    #sf-kevin-becerra-recruit-profile-en .sf-video-frame iframe {\n      position: absolute !important;\n      inset: 0 !important;\n      width: 100% !important;\n      height: 100% !important;\n      border: 0 !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-video-caption {\n      padding: 16px 18px !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-video-caption h3 {\n      margin: 0 !important;\n      color: #FFFFFF !important;\n      font-size: 19px !important;\n      font-weight: 950 !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-video-caption p {\n      margin: 8px 0 0 !important;\n      color: rgba(255,255,255,0.62) !important;\n      font-size: 13px !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-video-menu {\n      display: flex !important;\n      flex-direction: column !important;\n      gap: 12px !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-video-option {\n      width: 100% !important;\n      padding: 18px !important;\n      border-radius: 24px !important;\n      border: 1px solid rgba(255, 255, 255, 0.10) !important;\n      background: rgba(255, 255, 255, 0.06) !important;\n      text-align: left !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-video-option.sf-active {\n      border-color: rgba(231, 201, 117, 0.56) !important;\n      background: rgba(231, 201, 117, 0.12) !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-video-option small {\n      display: block !important;\n      margin-bottom: 8px !important;\n      color: #E7C975 !important;\n      font-size: 11px !important;\n      font-weight: 950 !important;\n      text-transform: uppercase !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-video-option span {\n      display: block !important;\n      color: #FFFFFF !important;\n      font-size: 17px !important;\n      font-weight: 950 !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-video-option em {\n      display: block !important;\n      margin-top: 7px !important;\n      color: rgba(255, 255, 255, 0.62) !important;\n      font-size: 12px !important;\n      font-style: normal !important;\n    }\n\n\n    #sf-kevin-becerra-recruit-profile-en .sf-stats-section {\n      background: radial-gradient(circle at 92% 8%, rgba(231, 201, 117, 0.12), transparent 34%), rgba(255, 255, 255, 0.055) !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-stats-highlights {\n      display: grid !important;\n      grid-template-columns: repeat(4, minmax(0, 1fr)) !important;\n      gap: 12px !important;\n      margin: 0 0 18px !important;\n      background: transparent !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-stats-highlight {\n      padding: 18px !important;\n      border-radius: 24px !important;\n      border: 1px solid rgba(231, 201, 117, 0.18) !important;\n      background: rgba(255, 255, 255, 0.055) !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-stats-highlight strong {\n      display: block !important;\n      margin: 0 0 8px !important;\n      color: #E7C975 !important;\n      font-size: 11px !important;\n      font-weight: 950 !important;\n      letter-spacing: 0.14em !important;\n      text-transform: uppercase !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-stats-highlight span {\n      display: block !important;\n      margin: 0 !important;\n      color: #FFFFFF !important;\n      font-size: 28px !important;\n      font-weight: 950 !important;\n      line-height: 1 !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-stats-highlight em {\n      display: block !important;\n      margin: 8px 0 0 !important;\n      color: rgba(255, 255, 255, 0.62) !important;\n      font-size: 12px !important;\n      font-style: normal !important;\n      font-weight: 650 !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-stats-table-wrap {\n      overflow-x: auto !important;\n      border-radius: 26px !important;\n      border: 1px solid rgba(255, 255, 255, 0.12) !important;\n      background: rgba(18, 20, 23, 0.45) !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-stats-table {\n      width: 100% !important;\n      min-width: 980px !important;\n      border-collapse: separate !important;\n      border-spacing: 0 !important;\n      background: transparent !important;\n      color: #FFFFFF !important;\n      font-size: 14px !important;\n      font-weight: 750 !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-stats-table th {\n      padding: 17px 16px !important;\n      background: #050505 !important;\n      color: #FFFFFF !important;\n      font-size: 12px !important;\n      font-weight: 950 !important;\n      text-align: center !important;\n      text-transform: uppercase !important;\n      border-right: 1px solid rgba(255, 255, 255, 0.18) !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-stats-table th:first-child {\n      text-align: left !important;\n      color: #E7C975 !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-stats-table th:last-child {\n      border-right: 0 !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-stats-table td {\n      padding: 16px !important;\n      color: rgba(255, 255, 255, 0.86) !important;\n      background: rgba(255, 255, 255, 0.045) !important;\n      font-size: 14px !important;\n      font-weight: 750 !important;\n      text-align: center !important;\n      border-top: 1px solid rgba(255, 255, 255, 0.09) !important;\n      border-right: 1px solid rgba(255, 255, 255, 0.08) !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-stats-table td:first-child {\n      text-align: left !important;\n      color: #FFFFFF !important;\n      font-weight: 950 !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-stats-table td:last-child {\n      border-right: 0 !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-stats-table tr.sf-total-row td {\n      background: rgba(231, 201, 117, 0.10) !important;\n      color: #FFFFFF !important;\n      font-weight: 950 !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-stats-note {\n      margin: 12px 0 0 !important;\n      color: rgba(255, 255, 255, 0.56) !important;\n      font-size: 12px !important;\n      font-weight: 600 !important;\n    }\n\n\n\n    #sf-kevin-becerra-recruit-profile-en .sf-video-placeholder {\n      position: absolute !important;\n      inset: 0 !important;\n      display: flex !important;\n      flex-direction: column !important;\n      align-items: center !important;\n      justify-content: center !important;\n      gap: 14px !important;\n      padding: 32px !important;\n      background: radial-gradient(circle at 18% 10%, rgba(231, 201, 117, 0.18), transparent 34%), linear-gradient(135deg, #242831, #111317) !important;\n      color: #FFFFFF !important;\n      text-align: center !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-video-placeholder strong {\n      color: #FFFFFF !important;\n      font-size: clamp(24px, 4vw, 44px) !important;\n      font-weight: 950 !important;\n      line-height: 0.95 !important;\n      text-transform: uppercase !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-video-placeholder p {\n      max-width: 560px !important;\n      margin: 0 !important;\n      color: rgba(255, 255, 255, 0.70) !important;\n      font-size: 14px !important;\n      font-weight: 650 !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-heat-layout {\n      display: grid !important;\n      grid-template-columns: minmax(280px, 0.72fr) minmax(0, 1fr) !important;\n      gap: 18px !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-heat-card {\n      display: block !important;\n      align-self: start !important;\n      overflow: hidden !important;\n      height: auto !important;\n      min-height: 0 !important;\n      border-radius: 30px !important;\n      border: 1px solid rgba(231, 201, 117, 0.28) !important;\n      background: transparent !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-heat-card img {\n      display: block !important;\n      width: 100% !important;\n      max-width: 100% !important;\n      height: auto !important;\n      min-height: 0 !important;\n      object-fit: contain !important;\n      object-position: center center !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-insights {\n      display: grid !important;\n      grid-template-columns: repeat(2, minmax(0, 1fr)) !important;\n      gap: 12px !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-insight {\n      padding: 18px !important;\n      border-radius: 24px !important;\n      border: 1px solid rgba(255, 255, 255, 0.10) !important;\n      background: rgba(255, 255, 255, 0.06) !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-insight h4 {\n      margin: 0 0 8px !important;\n      color: #E7C975 !important;\n      font-size: 13px !important;\n      font-weight: 950 !important;\n      text-transform: uppercase !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-insight p {\n      margin: 0 !important;\n      color: rgba(255, 255, 255, 0.72) !important;\n      font-size: 14px !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-journey-section {\n      background: radial-gradient(circle at 8% 6%, rgba(231, 201, 117, 0.13), transparent 34%), rgba(255, 255, 255, 0.055) !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-journey-layout {\n      display: grid !important;\n      grid-template-columns: repeat(2, minmax(0, 1fr)) !important;\n      gap: 16px !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-journey-column {\n      padding: 18px !important;\n      border-radius: 28px !important;\n      border: 1px solid rgba(255, 255, 255, 0.10) !important;\n      background: rgba(255, 255, 255, 0.045) !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-journey-column-head {\n      display: flex !important;\n      align-items: center !important;\n      gap: 14px !important;\n      margin: 0 0 16px !important;\n      padding: 0 0 14px !important;\n      border-bottom: 1px solid rgba(255, 255, 255, 0.10) !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-journey-column-head > span {\n      display: inline-flex !important;\n      align-items: center !important;\n      justify-content: center !important;\n      flex: 0 0 48px !important;\n      width: 48px !important;\n      height: 48px !important;\n      border-radius: 18px !important;\n      background: rgba(231, 201, 117, 0.16) !important;\n      color: #E7C975 !important;\n      font-size: 15px !important;\n      font-weight: 950 !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-journey-column-head p {\n      margin: 0 0 5px !important;\n      color: #E7C975 !important;\n      font-size: 11px !important;\n      font-weight: 950 !important;\n      text-transform: uppercase !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-journey-column-head h3 {\n      margin: 0 !important;\n      color: #FFFFFF !important;\n      font-size: 24px !important;\n      font-weight: 950 !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-timeline {\n      display: flex !important;\n      flex-direction: column !important;\n      gap: 12px !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-timeline-item {\n      position: relative !important;\n      padding: 16px 16px 16px 18px !important;\n      border-radius: 22px !important;\n      border: 1px solid rgba(255, 255, 255, 0.10) !important;\n      background: rgba(255, 255, 255, 0.055) !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-timeline-item::before {\n      content: \"\" !important;\n      position: absolute !important;\n      left: 0 !important;\n      top: 16px !important;\n      bottom: 16px !important;\n      width: 3px !important;\n      border-radius: 999px !important;\n      background: rgba(231, 201, 117, 0.78) !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-timeline-date {\n      display: inline-flex !important;\n      margin: 0 0 8px !important;\n      padding: 6px 9px !important;\n      border-radius: 999px !important;\n      background: rgba(231, 201, 117, 0.14) !important;\n      color: #E7C975 !important;\n      font-size: 10px !important;\n      font-weight: 950 !important;\n      text-transform: uppercase !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-timeline-item h4 {\n      margin: 0 0 8px !important;\n      color: #FFFFFF !important;\n      font-size: 16px !important;\n      font-weight: 950 !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-timeline-item p {\n      margin: 0 !important;\n      color: rgba(255, 255, 255, 0.70) !important;\n      font-size: 13px !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-timeline-item ul {\n      margin: 10px 0 0 0 !important;\n      padding: 0 0 0 18px !important;\n      color: rgba(255, 255, 255, 0.76) !important;\n      font-size: 13px !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-timeline-item li {\n      margin: 5px 0 0 0 !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-timeline-item li::marker {\n      color: #E7C975 !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-timeline-item li strong {\n      color: #E7C975 !important;\n      font-weight: 950 !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-cta-final {\n      display: grid !important;\n      grid-template-columns: minmax(0, 1fr) auto !important;\n      align-items: center !important;\n      gap: 24px !important;\n      margin-top: 22px !important;\n      padding: 30px !important;\n      border-radius: 34px !important;\n      border: 1px solid rgba(231, 201, 117, 0.32) !important;\n      background: radial-gradient(circle at 6% 15%, rgba(231, 201, 117, 0.22), transparent 36%), linear-gradient(135deg, #242831, #15171B) !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-cta-final h2 {\n      margin: 0 0 10px !important;\n      color: #FFFFFF !important;\n      font-size: clamp(28px, 4vw, 46px) !important;\n      font-weight: 950 !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-cta-final p {\n      max-width: 760px !important;\n      margin: 0 !important;\n      color: rgba(255, 255, 255, 0.70) !important;\n      font-size: 15px !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-contact-stack {\n      display: flex !important;\n      gap: 10px !important;\n      flex-wrap: wrap !important;\n      justify-content: flex-end !important;\n    }\n\n    @media (max-width: 1020px) {\n      #sf-kevin-becerra-recruit-profile-en .sf-hero {\n        grid-template-columns: 1fr !important;\n        min-height: auto !important;\n        padding: 24px !important;\n      }\n      \n\t  \/* REORGANIZACI\u00d3N DEL GRID PRINCIPAL PARA M\u00d3VILES *\/\n      #sf-kevin-becerra-recruit-profile-en .sf-hero-left,\n      #sf-kevin-becerra-recruit-profile-en .sf-hero-left > div:first-child {\n        display: contents !important;\n      }\n      \n      #sf-kevin-becerra-recruit-profile-en .sf-eyebrow,\n      #sf-kevin-becerra-recruit-profile-en .sf-title,\n      #sf-kevin-becerra-recruit-profile-en .sf-subtitle,\n      #sf-kevin-becerra-recruit-profile-en .sf-cta-row,\n      #sf-kevin-becerra-recruit-profile-en .sf-quick-grid {\n        position: relative !important;\n        z-index: 2 !important;\n      }\n\n      \/* Aqu\u00ed definimos el orden exacto de aparici\u00f3n *\/\n      #sf-kevin-becerra-recruit-profile-en .sf-eyebrow { order: 1 !important; }\n      #sf-kevin-becerra-recruit-profile-en .sf-title { order: 2 !important; }\n      \n      \/* La imagen pasa a ser la n\u00famero 3 *\/\n      #sf-kevin-becerra-recruit-profile-en .sf-hero-right { \n        order: 3 !important; \n        margin: 15px 0 !important; \n      }\n      \n      #sf-kevin-becerra-recruit-profile-en .sf-subtitle { \n        order: 4 !important; \n        margin-top: 5px !important; \n      }\n      \n      #sf-kevin-becerra-recruit-profile-en .sf-cta-row { order: 5 !important; }\n      \n      #sf-kevin-becerra-recruit-profile-en .sf-quick-grid { \n        order: 6 !important; \n        margin-top: 0 !important; \n      }\n\n      #sf-kevin-becerra-recruit-profile-en .sf-quick-grid,\n      #sf-kevin-becerra-recruit-profile-en .sf-profile-grid,\n      #sf-kevin-becerra-recruit-profile-en .sf-scout-grid,\n      #sf-kevin-becerra-recruit-profile-en .sf-stats-highlights {\n        grid-template-columns: repeat(2, minmax(0, 1fr)) !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-en .sf-video-layout,\n      #sf-kevin-becerra-recruit-profile-en .sf-heat-layout,\n      #sf-kevin-becerra-recruit-profile-en .sf-journey-layout,\n      #sf-kevin-becerra-recruit-profile-en .sf-cta-final {\n        grid-template-columns: 1fr !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-en .sf-contact-stack {\n        justify-content: flex-start !important;\n      }\n    }\n\n    @media (max-width: 768px) {\n      #sf-kevin-becerra-recruit-profile-en .sf-shell {\n        padding: 16px 12px 30px !important;\n      }\n      #sf-kevin-becerra-recruit-profile-en .sf-shell {\n        display: flex !important;\n        flex-direction: column !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-en .sf-topbar {\n        order: 1 !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-en .sf-hero {\n        order: 2 !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-en #sf-kevin-becerra-videos-en {\n        order: 3 !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-en #sf-kevin-becerra-scout-en {\n        order: 4 !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-en #sf-kevin-becerra-heat-en {\n        order: 5 !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-en #sf-kevin-becerra-trajectory-en {\n        order: 6 !important;\n      }\n      #sf-kevin-becerra-recruit-profile-en .sf-topbar {\n        flex-direction: column !important;\n        align-items: flex-start !important;\n        border-radius: 20px !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-en .sf-nav {\n        width: 100% !important;\n        justify-content: flex-start !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-en .sf-nav a {\n        flex: 1 1 calc(50% - 8px) !important;\n        text-align: center !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-en .sf-title {\n        font-size: clamp(40px, 12vw, 56px) !important;\n        letter-spacing: -0.04em !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-en .sf-section-title {\n        font-size: clamp(26px, 8vw, 36px) !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-en .sf-quick-grid,\n      #sf-kevin-becerra-recruit-profile-en .sf-profile-grid,\n      #sf-kevin-becerra-recruit-profile-en .sf-scout-grid,\n      #sf-kevin-becerra-recruit-profile-en .sf-insights,\n      #sf-kevin-becerra-recruit-profile-en .sf-stats-highlights {\n        grid-template-columns: 1fr !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-en .sf-player-card,\n      #sf-kevin-becerra-recruit-profile-en .sf-player-img {\n        min-height: 400px !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-en .sf-section-head {\n        flex-direction: column !important;\n        align-items: flex-start !important;\n        gap: 12px !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-en .sf-section {\n        padding: 20px !important;\n        border-radius: 24px !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-en .sf-journey-column-head {\n        flex-direction: column !important;\n        align-items: flex-start !important;\n      }\n      \n      #sf-kevin-becerra-recruit-profile-en .sf-cta-final {\n        padding: 20px !important;\n        border-radius: 24px !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-en .sf-cta-row .sf-btn,\n      #sf-kevin-becerra-recruit-profile-en .sf-contact-stack .sf-btn {\n        width: 100% !important;\n      }\n    }\n\n\n    \/* Selector emergente reutilizable para videos agrupados por a\u00f1o. *\/\n    #sf-kevin-becerra-recruit-profile-en .sf-highlight-modal {\n      position: fixed !important;\n      inset: 0 !important;\n      z-index: 999999 !important;\n      display: flex !important;\n      align-items: center !important;\n      justify-content: center !important;\n      padding: 20px !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-highlight-modal[hidden] {\n      display: none !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-highlight-modal-backdrop {\n      position: absolute !important;\n      inset: 0 !important;\n      background: rgba(5, 6, 8, 0.82) !important;\n      backdrop-filter: blur(9px) !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-highlight-modal-dialog {\n      position: relative !important;\n      z-index: 1 !important;\n      display: flex !important;\n      flex-direction: column !important;\n      width: min(620px, 100%) !important;\n      max-height: min(78vh, 720px) !important;\n      overflow: hidden !important;\n      border: 1px solid rgba(231, 201, 117, 0.42) !important;\n      border-radius: 30px !important;\n      background: linear-gradient(155deg, #33373F 0%, #20242A 66%, #141619 100%) !important;\n      box-shadow: 0 30px 100px rgba(0, 0, 0, 0.58) !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-highlight-modal-head {\n      display: flex !important;\n      align-items: center !important;\n      justify-content: space-between !important;\n      gap: 16px !important;\n      padding: 20px 20px 16px !important;\n      border-bottom: 1px solid rgba(255, 255, 255, 0.10) !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-highlight-modal-kicker {\n      margin: 0 0 6px !important;\n      color: #E7C975 !important;\n      font-size: 11px !important;\n      font-weight: 900 !important;\n      letter-spacing: 0.16em !important;\n      text-transform: uppercase !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-highlight-modal-title {\n      margin: 0 !important;\n      color: #FFFFFF !important;\n      font-size: clamp(21px, 3vw, 30px) !important;\n      font-weight: 950 !important;\n      line-height: 1.05 !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-highlight-modal-close {\n      flex: 0 0 auto !important;\n      display: inline-flex !important;\n      align-items: center !important;\n      justify-content: center !important;\n      width: 42px !important;\n      height: 42px !important;\n      border: 1px solid rgba(255, 255, 255, 0.16) !important;\n      border-radius: 14px !important;\n      background: rgba(255, 255, 255, 0.08) !important;\n      color: #FFFFFF !important;\n      font-size: 24px !important;\n      font-weight: 500 !important;\n      line-height: 1 !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-highlight-modal-close:hover,\n    #sf-kevin-becerra-recruit-profile-en .sf-highlight-modal-close:focus-visible {\n      border-color: rgba(231, 201, 117, 0.72) !important;\n      background: rgba(231, 201, 117, 0.16) !important;\n      color: #E7C975 !important;\n      outline: none !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-highlight-options {\n      display: flex !important;\n      flex-direction: column !important;\n      gap: 10px !important;\n      overflow-y: auto !important;\n      padding: 18px 20px 22px !important;\n      overscroll-behavior: contain !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-highlight-choice {\n      display: none !important;\n      width: 100% !important;\n      align-items: center !important;\n      justify-content: space-between !important;\n      gap: 16px !important;\n      padding: 16px 17px !important;\n      border: 1px solid rgba(255, 255, 255, 0.11) !important;\n      border-radius: 20px !important;\n      background: rgba(255, 255, 255, 0.055) !important;\n      color: #FFFFFF !important;\n      text-align: left !important;\n      transition: transform .2s ease, border-color .2s ease, background .2s ease !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-highlight-choice.sf-visible {\n      display: flex !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-highlight-choice:hover,\n    #sf-kevin-becerra-recruit-profile-en .sf-highlight-choice:focus-visible {\n      transform: translateY(-1px) !important;\n      border-color: rgba(231, 201, 117, 0.58) !important;\n      background: rgba(231, 201, 117, 0.11) !important;\n      outline: none !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-highlight-choice.sf-selected {\n      border-color: rgba(231, 201, 117, 0.76) !important;\n      background: rgba(231, 201, 117, 0.16) !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-highlight-choice-text {\n      min-width: 0 !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-highlight-choice-year {\n      display: block !important;\n      margin-bottom: 5px !important;\n      color: #E7C975 !important;\n      font-size: 10px !important;\n      font-weight: 950 !important;\n      letter-spacing: .12em !important;\n      text-transform: uppercase !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-highlight-choice-name {\n      display: block !important;\n      color: #FFFFFF !important;\n      font-size: 15px !important;\n      font-weight: 900 !important;\n      line-height: 1.25 !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-highlight-choice-arrow {\n      flex: 0 0 auto !important;\n      color: #E7C975 !important;\n      font-size: 21px !important;\n      font-weight: 900 !important;\n    }\n\n\n    \/* SUBCATEGORIAS AUTOMATICAS: solo aparecen cuando un mismo ano tiene HIGHLIGHT VIDEO + HIGHLIGHT'S SEASON. *\/\n    #sf-kevin-becerra-recruit-profile-en .sf-highlight-subcategories {\n      display: grid !important;\n      grid-template-columns: repeat(2, minmax(0, 1fr)) !important;\n      gap: 9px !important;\n      margin: 0 0 4px !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-highlight-subcategories[hidden] {\n      display: none !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-highlight-subcategory {\n      width: 100% !important;\n      min-height: 44px !important;\n      padding: 11px 13px !important;\n      border: 1px solid rgba(255, 255, 255, 0.12) !important;\n      border-radius: 15px !important;\n      background: rgba(255, 255, 255, 0.055) !important;\n      color: rgba(255, 255, 255, 0.72) !important;\n      font-size: 11px !important;\n      font-weight: 950 !important;\n      letter-spacing: .06em !important;\n      line-height: 1.15 !important;\n      text-align: center !important;\n      text-transform: uppercase !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-highlight-subcategory.sf-active,\n    #sf-kevin-becerra-recruit-profile-en .sf-highlight-subcategory:hover,\n    #sf-kevin-becerra-recruit-profile-en .sf-highlight-subcategory:focus-visible {\n      border-color: rgba(231, 201, 117, 0.72) !important;\n      background: rgba(231, 201, 117, 0.15) !important;\n      color: #E7C975 !important;\n      outline: none !important;\n    }\n\n    \/* Reproductor de HIGHLIGHT'S SEASON a pantalla completa. *\/\n    #sf-kevin-becerra-recruit-profile-en .sf-season-player-modal {\n      position: fixed !important;\n      inset: 0 !important;\n      z-index: 1000001 !important;\n      display: flex !important;\n      flex-direction: column !important;\n      width: 100vw !important;\n      height: 100vh !important;\n      padding: 0 !important;\n      background: #050607 !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-season-player-modal[hidden] {\n      display: none !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-season-player-head {\n      flex: 0 0 auto !important;\n      display: flex !important;\n      align-items: center !important;\n      justify-content: space-between !important;\n      gap: 16px !important;\n      padding: 14px 18px !important;\n      border-bottom: 1px solid rgba(255, 255, 255, 0.10) !important;\n      background: #121417 !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-season-player-heading {\n      min-width: 0 !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-season-player-kicker {\n      margin: 0 0 4px !important;\n      color: #E7C975 !important;\n      font-size: 10px !important;\n      font-weight: 950 !important;\n      letter-spacing: .14em !important;\n      text-transform: uppercase !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-season-player-title {\n      margin: 0 !important;\n      color: #FFFFFF !important;\n      font-size: clamp(15px, 2.2vw, 22px) !important;\n      font-weight: 950 !important;\n      line-height: 1.18 !important;\n      text-transform: uppercase !important;\n      overflow-wrap: anywhere !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-season-player-frame {\n      flex: 1 1 auto !important;\n      min-height: 0 !important;\n      display: flex !important;\n      align-items: center !important;\n      justify-content: center !important;\n      padding: 12px !important;\n      overflow: hidden !important;\n      background: #000000 !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-season-player-aspect {\n      position: relative !important;\n      flex: 0 0 auto !important;\n      width: 100% !important;\n      aspect-ratio: 16 \/ 9 !important;\n      max-width: 100% !important;\n      max-height: 100% !important;\n      background: #000000 !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-season-player-frame iframe {\n      position: absolute !important;\n      inset: 0 !important;\n      display: block !important;\n      width: 100% !important;\n      height: 100% !important;\n      border: 0 !important;\n      background: #000000 !important;\n    }\n\n    @supports (height: 100dvh) {\n      #sf-kevin-becerra-recruit-profile-en .sf-season-player-modal {\n        height: 100dvh !important;\n      }\n    }\n\n    @media (max-width: 620px) {\n      #sf-kevin-becerra-recruit-profile-en .sf-highlight-subcategories {\n        grid-template-columns: 1fr !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-en .sf-season-player-head {\n        padding: 11px 12px !important;\n      }\n    }\n\n    @media (max-width: 620px) {\n      #sf-kevin-becerra-recruit-profile-en .sf-highlight-modal {\n        align-items: flex-end !important;\n        padding: 10px !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-en .sf-highlight-modal-dialog {\n        width: 100% !important;\n        max-height: 86vh !important;\n        border-radius: 26px 26px 18px 18px !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-en .sf-highlight-modal-head {\n        padding: 17px 16px 14px !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-en .sf-highlight-options {\n        padding: 14px 16px 18px !important;\n      }\n    }\n\n  \n    \/* INICIO: PROTECCION UNIVERSAL PARA TEXTOS LARGOS EN VIDEOS *\/\n    #sf-kevin-becerra-recruit-profile-en .sf-video-layout,\n    #sf-kevin-becerra-recruit-profile-en .sf-video-stage,\n    #sf-kevin-becerra-recruit-profile-en .sf-video-menu,\n    #sf-kevin-becerra-recruit-profile-en .sf-video-option,\n    #sf-kevin-becerra-recruit-profile-en .sf-highlight-modal-dialog,\n    #sf-kevin-becerra-recruit-profile-en .sf-highlight-modal-head,\n    #sf-kevin-becerra-recruit-profile-en .sf-highlight-options,\n    #sf-kevin-becerra-recruit-profile-en .sf-highlight-choice,\n    #sf-kevin-becerra-recruit-profile-en .sf-highlight-choice-text {\n      min-width: 0 !important;\n      max-width: 100% !important;\n      box-sizing: border-box !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-video-option {\n      display: block !important;\n      overflow: hidden !important;\n      white-space: normal !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-video-option small,\n    #sf-kevin-becerra-recruit-profile-en .sf-video-option span,\n    #sf-kevin-becerra-recruit-profile-en .sf-video-option em,\n    #sf-kevin-becerra-recruit-profile-en .sf-video-caption h3,\n    #sf-kevin-becerra-recruit-profile-en .sf-highlight-modal-kicker,\n    #sf-kevin-becerra-recruit-profile-en .sf-highlight-modal-title,\n    #sf-kevin-becerra-recruit-profile-en .sf-highlight-choice-year,\n    #sf-kevin-becerra-recruit-profile-en .sf-highlight-choice-name {\n      display: block !important;\n      width: 100% !important;\n      min-width: 0 !important;\n      max-width: 100% !important;\n      white-space: normal !important;\n      overflow-wrap: anywhere !important;\n      word-wrap: break-word !important;\n      word-break: break-word !important;\n      hyphens: auto !important;\n      text-overflow: clip !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-video-option small,\n    #sf-kevin-becerra-recruit-profile-en .sf-video-option span,\n    #sf-kevin-becerra-recruit-profile-en .sf-video-option em {\n      padding-left: 0 !important;\n      padding-right: 0 !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-video-option em {\n      line-height: 1.45 !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-highlight-modal-head > div {\n      flex: 1 1 auto !important;\n      min-width: 0 !important;\n      max-width: 100% !important;\n      overflow: hidden !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-highlight-choice {\n      overflow: hidden !important;\n      white-space: normal !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-highlight-choice.sf-visible {\n      display: grid !important;\n      grid-template-columns: minmax(0, 1fr) auto !important;\n      align-items: center !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-highlight-choice-text {\n      width: 100% !important;\n      overflow: hidden !important;\n      white-space: normal !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-highlight-choice-arrow {\n      align-self: center !important;\n      justify-self: end !important;\n      margin-left: 4px !important;\n    }\n\n    @media (max-width: 1020px) {\n      #sf-kevin-becerra-recruit-profile-en .sf-video-layout {\n        width: 100% !important;\n        grid-template-columns: minmax(0, 1fr) !important;\n      }\n    }\n\n    @media (max-width: 620px) {\n      #sf-kevin-becerra-recruit-profile-en .sf-video-option {\n        padding: 15px !important;\n        border-radius: 20px !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-en .sf-video-option span {\n        font-size: 16px !important;\n        line-height: 1.25 !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-en .sf-video-option em {\n        font-size: 12px !important;\n        line-height: 1.4 !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-en .sf-highlight-choice {\n        gap: 10px !important;\n        padding: 14px !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-en .sf-highlight-choice-name {\n        font-size: 14px !important;\n        line-height: 1.35 !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-en .sf-highlight-choice-arrow {\n        font-size: 19px !important;\n      }\n    }\n    \/* FIN: PROTECCION UNIVERSAL PARA TEXTOS LARGOS EN VIDEOS *\/\n\n  \n\n    \/* FRONT-END LABEL GUARD: mantiene visibles los nombres nuevos incluso si una versi\u00f3n JS anterior queda en cach\u00e9. *\/\n    #sf-kevin-becerra-recruit-profile-en .sf-highlight-subcategory[data-highlight-subcategory=\"highlight\"],\n    #sf-kevin-becerra-recruit-profile-en .sf-highlight-subcategory[data-highlight-subcategory=\"season\"] {\n      font-size: 0 !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-highlight-subcategory[data-highlight-subcategory=\"highlight\"]::after {\n      content: \"SEASON\" !important;\n      font-size: 11px !important;\n      font-weight: 950 !important;\n      letter-spacing: .06em !important;\n      line-height: 1.15 !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-highlight-subcategory[data-highlight-subcategory=\"season\"]::after {\n      content: \"GAME BY GAME\" !important;\n      font-size: 11px !important;\n      font-weight: 950 !important;\n      letter-spacing: .06em !important;\n      line-height: 1.15 !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-highlight-choice-year[data-display-label] {\n      font-size: 0 !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-highlight-choice-year[data-display-label]::after {\n      content: attr(data-display-label) !important;\n      font-size: 10px !important;\n      font-weight: 950 !important;\n      letter-spacing: .12em !important;\n      line-height: 1.2 !important;\n    }\n\n    \/* Reproductor de HIGHLIGHT'S SEASON a pantalla completa. *\/\n    #sf-kevin-becerra-recruit-profile-en .sf-season-player-modal {\n      position: fixed !important;\n      inset: 0 !important;\n      z-index: 1000001 !important;\n      display: flex !important;\n      flex-direction: column !important;\n      width: 100vw !important;\n      height: 100vh !important;\n      padding: 0 !important;\n      background: #050607 !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-season-player-modal[hidden] {\n      display: none !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-season-player-head {\n      flex: 0 0 auto !important;\n      display: flex !important;\n      align-items: center !important;\n      justify-content: space-between !important;\n      gap: 16px !important;\n      padding: 14px 18px !important;\n      border-bottom: 1px solid rgba(255, 255, 255, 0.10) !important;\n      background: #121417 !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-season-player-heading {\n      min-width: 0 !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-season-player-kicker {\n      margin: 0 0 4px !important;\n      color: #E7C975 !important;\n      font-size: 10px !important;\n      font-weight: 950 !important;\n      letter-spacing: .14em !important;\n      text-transform: uppercase !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-season-player-title {\n      margin: 0 !important;\n      color: #FFFFFF !important;\n      font-size: clamp(15px, 2.2vw, 22px) !important;\n      font-weight: 950 !important;\n      line-height: 1.18 !important;\n      text-transform: uppercase !important;\n      overflow-wrap: anywhere !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-season-player-frame {\n      flex: 1 1 auto !important;\n      min-height: 0 !important;\n      display: flex !important;\n      align-items: center !important;\n      justify-content: center !important;\n      padding: 12px !important;\n      overflow: hidden !important;\n      background: #000000 !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-season-player-aspect {\n      position: relative !important;\n      flex: 0 0 auto !important;\n      width: 100% !important;\n      aspect-ratio: 16 \/ 9 !important;\n      max-width: 100% !important;\n      max-height: 100% !important;\n      background: #000000 !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-season-player-frame iframe {\n      position: absolute !important;\n      inset: 0 !important;\n      display: block !important;\n      width: 100% !important;\n      height: 100% !important;\n      border: 0 !important;\n      background: #000000 !important;\n    }\n\n    @supports (height: 100dvh) {\n      #sf-kevin-becerra-recruit-profile-en .sf-season-player-modal {\n        height: 100dvh !important;\n      }\n    }\n\n    @media (max-width: 620px) {\n      #sf-kevin-becerra-recruit-profile-en .sf-highlight-subcategories {\n        grid-template-columns: 1fr !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-en .sf-season-player-head {\n        padding: 11px 12px !important;\n      }\n    }\n\n    @media (max-width: 620px) {\n      #sf-kevin-becerra-recruit-profile-en .sf-highlight-modal {\n        align-items: flex-end !important;\n        padding: 10px !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-en .sf-highlight-modal-dialog {\n        width: 100% !important;\n        max-height: 86vh !important;\n        border-radius: 26px 26px 18px 18px !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-en .sf-highlight-modal-head {\n        padding: 17px 16px 14px !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-en .sf-highlight-options {\n        padding: 14px 16px 18px !important;\n      }\n    }\n\n  \n    \/* INICIO: PROTECCION UNIVERSAL PARA TEXTOS LARGOS EN VIDEOS *\/\n    #sf-kevin-becerra-recruit-profile-en .sf-video-layout,\n    #sf-kevin-becerra-recruit-profile-en .sf-video-stage,\n    #sf-kevin-becerra-recruit-profile-en .sf-video-menu,\n    #sf-kevin-becerra-recruit-profile-en .sf-video-option,\n    #sf-kevin-becerra-recruit-profile-en .sf-highlight-modal-dialog,\n    #sf-kevin-becerra-recruit-profile-en .sf-highlight-modal-head,\n    #sf-kevin-becerra-recruit-profile-en .sf-highlight-options,\n    #sf-kevin-becerra-recruit-profile-en .sf-highlight-choice,\n    #sf-kevin-becerra-recruit-profile-en .sf-highlight-choice-text {\n      min-width: 0 !important;\n      max-width: 100% !important;\n      box-sizing: border-box !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-video-option {\n      display: block !important;\n      overflow: hidden !important;\n      white-space: normal !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-video-option small,\n    #sf-kevin-becerra-recruit-profile-en .sf-video-option span,\n    #sf-kevin-becerra-recruit-profile-en .sf-video-option em,\n    #sf-kevin-becerra-recruit-profile-en .sf-video-caption h3,\n    #sf-kevin-becerra-recruit-profile-en .sf-highlight-modal-kicker,\n    #sf-kevin-becerra-recruit-profile-en .sf-highlight-modal-title,\n    #sf-kevin-becerra-recruit-profile-en .sf-highlight-choice-year,\n    #sf-kevin-becerra-recruit-profile-en .sf-highlight-choice-name {\n      display: block !important;\n      width: 100% !important;\n      min-width: 0 !important;\n      max-width: 100% !important;\n      white-space: normal !important;\n      overflow-wrap: anywhere !important;\n      word-wrap: break-word !important;\n      word-break: break-word !important;\n      hyphens: auto !important;\n      text-overflow: clip !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-video-option small,\n    #sf-kevin-becerra-recruit-profile-en .sf-video-option span,\n    #sf-kevin-becerra-recruit-profile-en .sf-video-option em {\n      padding-left: 0 !important;\n      padding-right: 0 !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-video-option em {\n      line-height: 1.45 !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-highlight-modal-head > div {\n      flex: 1 1 auto !important;\n      min-width: 0 !important;\n      max-width: 100% !important;\n      overflow: hidden !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-highlight-choice {\n      overflow: hidden !important;\n      white-space: normal !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-highlight-choice.sf-visible {\n      display: grid !important;\n      grid-template-columns: minmax(0, 1fr) auto !important;\n      align-items: center !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-highlight-choice-text {\n      width: 100% !important;\n      overflow: hidden !important;\n      white-space: normal !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-highlight-choice-arrow {\n      align-self: center !important;\n      justify-self: end !important;\n      margin-left: 4px !important;\n    }\n\n    @media (max-width: 1020px) {\n      #sf-kevin-becerra-recruit-profile-en .sf-video-layout {\n        width: 100% !important;\n        grid-template-columns: minmax(0, 1fr) !important;\n      }\n    }\n\n    @media (max-width: 620px) {\n      #sf-kevin-becerra-recruit-profile-en .sf-video-option {\n        padding: 15px !important;\n        border-radius: 20px !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-en .sf-video-option span {\n        font-size: 16px !important;\n        line-height: 1.25 !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-en .sf-video-option em {\n        font-size: 12px !important;\n        line-height: 1.4 !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-en .sf-highlight-choice {\n        gap: 10px !important;\n        padding: 14px !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-en .sf-highlight-choice-name {\n        font-size: 14px !important;\n        line-height: 1.35 !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-en .sf-highlight-choice-arrow {\n        font-size: 19px !important;\n      }\n    }\n    \/* FIN: PROTECCION UNIVERSAL PARA TEXTOS LARGOS EN VIDEOS *\/\n\n  \n    \/* ============================================================\n       FIX DEFINITIVO: NOMBRES LARGOS EN HIGHLIGHT'S SEASON\n       - Funciona para todos los a\u00f1os actuales y futuros.\n       - Desktop, tablet y m\u00f3vil.\n       - Permite tantas l\u00edneas como necesite el t\u00edtulo.\n       - Evita superposici\u00f3n, recortes y alturas fijas.\n       ============================================================ *\/\n    #sf-kevin-becerra-recruit-profile-en .sf-highlight-choice[data-video-type=\"season\"] {\n      height: auto !important;\n      min-height: 0 !important;\n      max-height: none !important;\n      overflow: visible !important;\n      white-space: normal !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-highlight-choice[data-video-type=\"season\"].sf-visible {\n      display: grid !important;\n      grid-template-columns: minmax(0, 1fr) auto !important;\n      grid-auto-rows: auto !important;\n      align-items: center !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-highlight-choice[data-video-type=\"season\"] .sf-highlight-choice-text {\n      display: block !important;\n      width: 100% !important;\n      min-width: 0 !important;\n      max-width: 100% !important;\n      height: auto !important;\n      min-height: 0 !important;\n      max-height: none !important;\n      overflow: visible !important;\n      white-space: normal !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-highlight-choice[data-video-type=\"season\"] .sf-highlight-choice-year,\n    #sf-kevin-becerra-recruit-profile-en .sf-highlight-choice[data-video-type=\"season\"] .sf-highlight-choice-name {\n      display: block !important;\n      width: 100% !important;\n      min-width: 0 !important;\n      max-width: 100% !important;\n      height: auto !important;\n      min-height: 0 !important;\n      max-height: none !important;\n      overflow: visible !important;\n      white-space: normal !important;\n      text-overflow: clip !important;\n      overflow-wrap: break-word !important;\n      word-wrap: break-word !important;\n      word-break: normal !important;\n      hyphens: none !important;\n      -webkit-line-clamp: unset !important;\n      -webkit-box-orient: initial !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-highlight-choice[data-video-type=\"season\"] .sf-highlight-choice-name {\n      line-height: 1.45 !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-highlight-choice[data-video-type=\"season\"] .sf-highlight-choice-arrow {\n      align-self: center !important;\n      flex: 0 0 auto !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-highlight-options {\n      overflow-x: hidden !important;\n    }\n\n    \/* El t\u00edtulo del reproductor tambi\u00e9n queda preparado para nombres extensos. *\/\n    #sf-kevin-becerra-recruit-profile-en .sf-season-player-title {\n      height: auto !important;\n      min-height: 0 !important;\n      max-height: none !important;\n      white-space: normal !important;\n      overflow: visible !important;\n      text-overflow: clip !important;\n      overflow-wrap: break-word !important;\n      word-break: normal !important;\n      hyphens: none !important;\n      -webkit-line-clamp: unset !important;\n    }\n\n    @media (max-width: 620px) {\n      #sf-kevin-becerra-recruit-profile-en .sf-highlight-choice[data-video-type=\"season\"] {\n        padding: 14px !important;\n        gap: 10px !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-en .sf-highlight-choice[data-video-type=\"season\"] .sf-highlight-choice-name {\n        font-size: 14px !important;\n        line-height: 1.5 !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-en .sf-highlight-choice[data-video-type=\"season\"] .sf-highlight-choice-year {\n        line-height: 1.35 !important;\n      }\n    }\n\n\n    \/* ============================================================\n       DESKTOP-ONLY ADJUSTMENT: COMPLETE TEXT IN CATEGORIES AND SUBCATEGORIES\n       - Solo afecta escritorio (>1020px); tablet y movil quedan intactos.\n       - Evita recortes o superposiciones en monitores de escritorio pequenos.\n       ============================================================ *\/\n    @media (min-width: 1021px) {\n      #sf-kevin-becerra-recruit-profile-en .sf-video-menu .sf-video-option,\n      #sf-kevin-becerra-recruit-profile-en .sf-highlight-choice,\n      #sf-kevin-becerra-recruit-profile-en .sf-highlight-subcategory {\n        height: auto !important;\n        max-height: none !important;\n        white-space: normal !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-en .sf-video-menu .sf-video-option {\n        min-height: 0 !important;\n        overflow: visible !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-en .sf-video-menu .sf-video-option small,\n      #sf-kevin-becerra-recruit-profile-en .sf-video-menu .sf-video-option span,\n      #sf-kevin-becerra-recruit-profile-en .sf-video-menu .sf-video-option em {\n        height: auto !important;\n        min-height: 0 !important;\n        max-height: none !important;\n        overflow: visible !important;\n        white-space: normal !important;\n        overflow-wrap: anywhere !important;\n        word-break: normal !important;\n        text-overflow: clip !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-en .sf-video-menu .sf-video-option span {\n        line-height: 1.3 !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-en .sf-video-menu .sf-video-option em {\n        line-height: 1.45 !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-en .sf-highlight-choice.sf-visible {\n        display: grid !important;\n        grid-template-columns: minmax(0, 1fr) auto !important;\n        grid-auto-rows: auto !important;\n        align-items: center !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-en .sf-highlight-choice {\n        min-height: 0 !important;\n        overflow: visible !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-en .sf-highlight-choice-text,\n      #sf-kevin-becerra-recruit-profile-en .sf-highlight-choice-year,\n      #sf-kevin-becerra-recruit-profile-en .sf-highlight-choice-name {\n        height: auto !important;\n        min-height: 0 !important;\n        max-height: none !important;\n        overflow: visible !important;\n        white-space: normal !important;\n        overflow-wrap: anywhere !important;\n        word-break: normal !important;\n        text-overflow: clip !important;\n        -webkit-line-clamp: unset !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-en .sf-highlight-choice-year {\n        line-height: 1.35 !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-en .sf-highlight-choice-name {\n        line-height: 1.45 !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-en .sf-highlight-subcategory {\n        min-height: 44px !important;\n        overflow: visible !important;\n        overflow-wrap: anywhere !important;\n        word-break: normal !important;\n        text-overflow: clip !important;\n        line-height: 1.3 !important;\n      }\n    }\n\n  \n\n    \/* AJUSTE FINAL: LAPTOPS Y ESCRITORIO COMPACTO\n       - Evita que subcategor\u00edas y partidos se vean amontonados en pantallas peque\u00f1as de escritorio.\n       - Mantiene intacto el comportamiento m\u00f3vil.\n    *\/\n    @media (min-width: 621px) and (max-width: 1400px) {\n      #sf-kevin-becerra-recruit-profile-en .sf-highlight-modal-dialog {\n        width: min(860px, 94vw) !important;\n        max-height: min(86vh, 820px) !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-en .sf-highlight-modal-head {\n        padding: 18px 20px 14px !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-en .sf-highlight-options {\n        gap: 12px !important;\n        padding: 16px 18px 20px !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-en .sf-highlight-subcategories {\n        gap: 10px !important;\n        margin: 0 0 8px !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-en .sf-highlight-subcategory {\n        min-height: 48px !important;\n        padding: 12px 14px !important;\n        font-size: 10.5px !important;\n        line-height: 1.2 !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-en .sf-highlight-subcategory[data-highlight-subcategory=\"highlight\"]::after,\n      #sf-kevin-becerra-recruit-profile-en .sf-highlight-subcategory[data-highlight-subcategory=\"season\"]::after {\n        font-size: 10.5px !important;\n        line-height: 1.2 !important;\n        white-space: normal !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-en .sf-highlight-choice {\n        padding: 15px 16px !important;\n        gap: 12px !important;\n        border-radius: 18px !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-en .sf-highlight-choice.sf-visible,\n      #sf-kevin-becerra-recruit-profile-en .sf-highlight-choice[data-video-type=\"season\"].sf-visible {\n        align-items: start !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-en .sf-highlight-choice-text,\n      #sf-kevin-becerra-recruit-profile-en .sf-highlight-choice[data-video-type=\"season\"] .sf-highlight-choice-text {\n        display: flex !important;\n        flex-direction: column !important;\n        gap: 7px !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-en .sf-highlight-choice-year {\n        margin-bottom: 0 !important;\n        font-size: 9px !important;\n        letter-spacing: .10em !important;\n        line-height: 1.18 !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-en .sf-highlight-choice-year[data-display-label]::after {\n        font-size: 9px !important;\n        line-height: 1.18 !important;\n        letter-spacing: .10em !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-en .sf-highlight-choice-name,\n      #sf-kevin-becerra-recruit-profile-en .sf-highlight-choice[data-video-type=\"season\"] .sf-highlight-choice-name {\n        font-size: 13.5px !important;\n        line-height: 1.32 !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-en .sf-highlight-choice-arrow {\n        font-size: 18px !important;\n        line-height: 1 !important;\n        margin-left: 6px !important;\n        padding-top: 2px !important;\n      }\n    }\n\n\n  \n\n    \/* FIX REAL LAPTOP: impedir que Flexbox comprima los botones verticalmente.\n       Si la lista no cabe, el contenedor hace scroll en vez de aplastar textos y bordes. *\/\n    @media (min-width: 621px) {\n      #sf-kevin-becerra-recruit-profile-en .sf-highlight-modal-dialog {\n        max-height: calc(100vh - 40px) !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-en .sf-highlight-modal-head {\n        flex: 0 0 auto !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-en .sf-highlight-options {\n        flex: 1 1 auto !important;\n        min-height: 0 !important;\n        overflow-y: auto !important;\n        overflow-x: hidden !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-en .sf-highlight-subcategories {\n        flex: 0 0 auto !important;\n        min-height: max-content !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-en .sf-highlight-choice,\n      #sf-kevin-becerra-recruit-profile-en .sf-highlight-choice.sf-visible,\n      #sf-kevin-becerra-recruit-profile-en .sf-highlight-choice[data-video-type=\"season\"],\n      #sf-kevin-becerra-recruit-profile-en .sf-highlight-choice[data-video-type=\"season\"].sf-visible {\n        flex: 0 0 auto !important;\n        flex-shrink: 0 !important;\n        height: auto !important;\n        min-height: 68px !important;\n        max-height: none !important;\n        overflow: visible !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-en .sf-highlight-choice-text,\n      #sf-kevin-becerra-recruit-profile-en .sf-highlight-choice[data-video-type=\"season\"] .sf-highlight-choice-text {\n        flex: 1 1 auto !important;\n        min-width: 0 !important;\n        height: auto !important;\n        overflow: visible !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-en .sf-highlight-choice-year,\n      #sf-kevin-becerra-recruit-profile-en .sf-highlight-choice-name,\n      #sf-kevin-becerra-recruit-profile-en .sf-highlight-choice-year[data-display-label]::after {\n        position: static !important;\n        height: auto !important;\n        max-height: none !important;\n        overflow: visible !important;\n      }\n    }\n\n\n  \n\n    \/* ============================================================\n       BLINDAJE RESPONSIVE FINAL \u2014 TODOS LOS DISPOSITIVOS\n       1) Extiende a tel\u00e9fonos la protecci\u00f3n anti-compresi\u00f3n de la biblioteca.\n       2) La lista hace scroll vertical si no cabe; nunca aplasta botones\/textos.\n       3) A\u00f1ade seguridad de ancho y wrapping al resto del perfil.\n       4) No modifica navegaci\u00f3n, reproducci\u00f3n, contenido ni estructura.\n       ============================================================ *\/\n\n    \/* Seguridad global para hijos de grids\/flex: nunca fuerzan un ancho mayor. *\/\n    #sf-kevin-becerra-recruit-profile-en .sf-topbar > *,\n    #sf-kevin-becerra-recruit-profile-en .sf-hero > *,\n    #sf-kevin-becerra-recruit-profile-en .sf-section-head > *,\n    #sf-kevin-becerra-recruit-profile-en .sf-quick-grid > *,\n    #sf-kevin-becerra-recruit-profile-en .sf-profile-grid > *,\n    #sf-kevin-becerra-recruit-profile-en .sf-scout-grid > *,\n    #sf-kevin-becerra-recruit-profile-en .sf-stats-highlights > *,\n    #sf-kevin-becerra-recruit-profile-en .sf-video-layout > *,\n    #sf-kevin-becerra-recruit-profile-en .sf-heat-layout > *,\n    #sf-kevin-becerra-recruit-profile-en .sf-journey-layout > *,\n    #sf-kevin-becerra-recruit-profile-en .sf-cta-final > * {\n      min-width: 0 !important;\n      max-width: 100% !important;\n      box-sizing: border-box !important;\n    }\n\n    \/* Textos generales: pueden crecer verticalmente y partir l\u00ednea sin superponerse. *\/\n    #sf-kevin-becerra-recruit-profile-en .sf-section h2,\n    #sf-kevin-becerra-recruit-profile-en .sf-section h3,\n    #sf-kevin-becerra-recruit-profile-en .sf-section h4,\n    #sf-kevin-becerra-recruit-profile-en .sf-section p,\n    #sf-kevin-becerra-recruit-profile-en .sf-section li,\n    #sf-kevin-becerra-recruit-profile-en .sf-section span,\n    #sf-kevin-becerra-recruit-profile-en .sf-section strong,\n    #sf-kevin-becerra-recruit-profile-en .sf-section small,\n    #sf-kevin-becerra-recruit-profile-en .sf-section em,\n    #sf-kevin-becerra-recruit-profile-en .sf-info-card,\n    #sf-kevin-becerra-recruit-profile-en .sf-scout-card,\n    #sf-kevin-becerra-recruit-profile-en .sf-stat-card,\n    #sf-kevin-becerra-recruit-profile-en .sf-timeline-item,\n    #sf-kevin-becerra-recruit-profile-en .sf-journey-column,\n    #sf-kevin-becerra-recruit-profile-en .sf-cta-final,\n    #sf-kevin-becerra-recruit-profile-en .sf-nav a,\n    #sf-kevin-becerra-recruit-profile-en .sf-btn {\n      overflow-wrap: break-word !important;\n      word-break: normal !important;\n    }\n\n    \/* Protecci\u00f3n espec\u00edfica de tel\u00e9fonos, incluidos dispositivos muy angostos\/bajos. *\/\n    @media (max-width: 620px) {\n      #sf-kevin-becerra-recruit-profile-en .sf-highlight-modal {\n        min-width: 0 !important;\n        padding: 10px !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-en .sf-highlight-modal-dialog {\n        flex: 0 1 auto !important;\n        width: 100% !important;\n        min-width: 0 !important;\n        max-width: 100% !important;\n        max-height: calc(100vh - 20px) !important;\n        overflow: hidden !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-en .sf-highlight-modal-head {\n        flex: 0 0 auto !important;\n        min-width: 0 !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-en .sf-highlight-modal-head > div {\n        min-width: 0 !important;\n        max-width: calc(100% - 54px) !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-en .sf-highlight-modal-title,\n      #sf-kevin-becerra-recruit-profile-en .sf-highlight-modal-kicker {\n        width: 100% !important;\n        min-width: 0 !important;\n        height: auto !important;\n        max-height: none !important;\n        white-space: normal !important;\n        overflow: visible !important;\n        overflow-wrap: break-word !important;\n        word-break: normal !important;\n        text-overflow: clip !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-en .sf-highlight-options {\n        flex: 1 1 auto !important;\n        min-width: 0 !important;\n        min-height: 0 !important;\n        max-width: 100% !important;\n        overflow-y: auto !important;\n        overflow-x: hidden !important;\n        -webkit-overflow-scrolling: touch !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-en .sf-highlight-subcategories {\n        flex: 0 0 auto !important;\n        min-width: 0 !important;\n        min-height: max-content !important;\n        width: 100% !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-en .sf-highlight-subcategory {\n        flex: 0 0 auto !important;\n        flex-shrink: 0 !important;\n        width: 100% !important;\n        min-width: 0 !important;\n        height: auto !important;\n        min-height: 48px !important;\n        max-height: none !important;\n        white-space: normal !important;\n        overflow: visible !important;\n        overflow-wrap: break-word !important;\n        word-break: normal !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-en .sf-highlight-choice,\n      #sf-kevin-becerra-recruit-profile-en .sf-highlight-choice.sf-visible,\n      #sf-kevin-becerra-recruit-profile-en .sf-highlight-choice[data-video-type=\"season\"],\n      #sf-kevin-becerra-recruit-profile-en .sf-highlight-choice[data-video-type=\"season\"].sf-visible {\n        flex: 0 0 auto !important;\n        flex-shrink: 0 !important;\n        width: 100% !important;\n        min-width: 0 !important;\n        height: auto !important;\n        min-height: 64px !important;\n        max-height: none !important;\n        overflow: visible !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-en .sf-highlight-choice.sf-visible,\n      #sf-kevin-becerra-recruit-profile-en .sf-highlight-choice[data-video-type=\"season\"].sf-visible {\n        display: grid !important;\n        grid-template-columns: minmax(0, 1fr) auto !important;\n        grid-auto-rows: auto !important;\n        align-items: center !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-en .sf-highlight-choice-text,\n      #sf-kevin-becerra-recruit-profile-en .sf-highlight-choice[data-video-type=\"season\"] .sf-highlight-choice-text {\n        min-width: 0 !important;\n        width: 100% !important;\n        height: auto !important;\n        max-height: none !important;\n        overflow: visible !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-en .sf-highlight-choice-year,\n      #sf-kevin-becerra-recruit-profile-en .sf-highlight-choice-name,\n      #sf-kevin-becerra-recruit-profile-en .sf-highlight-choice-year[data-display-label]::after {\n        position: static !important;\n        width: 100% !important;\n        min-width: 0 !important;\n        height: auto !important;\n        max-height: none !important;\n        white-space: normal !important;\n        overflow: visible !important;\n        overflow-wrap: break-word !important;\n        word-break: normal !important;\n        text-overflow: clip !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-en .sf-highlight-choice-arrow {\n        flex: 0 0 auto !important;\n        align-self: center !important;\n      }\n\n      \/* El resto de tarjetas del perfil nunca se comprime horizontalmente. *\/\n      #sf-kevin-becerra-recruit-profile-en .sf-section,\n      #sf-kevin-becerra-recruit-profile-en .sf-info-card,\n      #sf-kevin-becerra-recruit-profile-en .sf-scout-card,\n      #sf-kevin-becerra-recruit-profile-en .sf-stat-card,\n      #sf-kevin-becerra-recruit-profile-en .sf-video-option,\n      #sf-kevin-becerra-recruit-profile-en .sf-timeline-item,\n      #sf-kevin-becerra-recruit-profile-en .sf-journey-column,\n      #sf-kevin-becerra-recruit-profile-en .sf-cta-final {\n        min-width: 0 !important;\n        max-width: 100% !important;\n      }\n    }\n\n    @supports (height: 100dvh) {\n      @media (max-width: 620px) {\n        #sf-kevin-becerra-recruit-profile-en .sf-highlight-modal-dialog {\n          max-height: calc(100dvh - 20px) !important;\n        }\n      }\n    }\n\n\n  \n\n    \/* ============================================================\n       EQUILIBRIO GLOBAL DE CABECERAS DIVIDIDAS\n       - Aplica a TODAS las secciones con t\u00edtulo izquierda + texto derecha.\n       - Evita columnas izquierdas estrechas y t\u00edtulos excesivamente verticales.\n       - Se hereda autom\u00e1ticamente en secciones futuras que usen .sf-section-head.\n       - En m\u00f3vil vuelve a una sola columna de forma natural.\n       ============================================================ *\/\n    @media (min-width: 769px) {\n      #sf-kevin-becerra-recruit-profile-en .sf-section-head {\n        display: grid !important;\n        grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) !important;\n        align-items: end !important;\n        gap: clamp(26px, 4vw, 58px) !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-en .sf-section-head > div,\n      #sf-kevin-becerra-recruit-profile-en .sf-section-copy {\n        width: 100% !important;\n        min-width: 0 !important;\n        max-width: none !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-en .sf-section-title {\n        max-width: 100% !important;\n        overflow-wrap: normal !important;\n        word-break: normal !important;\n        hyphens: none !important;\n      }\n\n      \/* HIGHLIGHTS es una sola palabra y nunca debe dividirse internamente. *\/\n      #sf-kevin-becerra-recruit-profile-en #sf-kevin-becerra-videos-en .sf-section-title {\n        white-space: nowrap !important;\n        word-break: keep-all !important;\n      }\n    }\n\n    @media (max-width: 768px) {\n      #sf-kevin-becerra-recruit-profile-en .sf-section-head {\n        display: flex !important;\n        flex-direction: column !important;\n        align-items: flex-start !important;\n        gap: 12px !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-en .sf-section-head > div,\n      #sf-kevin-becerra-recruit-profile-en .sf-section-copy {\n        width: 100% !important;\n        min-width: 0 !important;\n        max-width: 100% !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-en .sf-section-title {\n        width: 100% !important;\n        max-width: 100% !important;\n        overflow-wrap: normal !important;\n        word-break: normal !important;\n        hyphens: none !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-en #sf-kevin-becerra-videos-en .sf-section-title {\n        white-space: nowrap !important;\n        word-break: keep-all !important;\n      }\n    }\n\n  \n\n    \/* AJUSTE TIPOGRAFICO SUTIL: mejor proporcion entre titulos y cuerpo de texto. *\/\n    #sf-kevin-becerra-recruit-profile-en .sf-title {\n      font-size: clamp(48px, 7vw, 96px) !important;\n      line-height: 0.92 !important;\n      letter-spacing: -0.055em !important;\n    }\n\n    #sf-kevin-becerra-recruit-profile-en .sf-section-title {\n      font-size: clamp(26px, 3.5vw, 42px) !important;\n      line-height: 1.02 !important;\n    }\n\n    @media (max-width: 768px) {\n      #sf-kevin-becerra-recruit-profile-en .sf-title {\n        font-size: clamp(38px, 10.8vw, 52px) !important;\n        line-height: 0.94 !important;\n        letter-spacing: -0.035em !important;\n      }\n\n      #sf-kevin-becerra-recruit-profile-en .sf-section-title {\n        font-size: clamp(24px, 7vw, 33px) !important;\n        line-height: 1.04 !important;\n      }\n    }\n\n  <\/style>\n\n  <div class=\"sf-shell\">\n    <div class=\"sf-topbar\">\n      <div class=\"sf-brand\">\n        <img decoding=\"async\" class=\"sf-brand-logo\" src=\"https:\/\/res.cloudinary.com\/dyuvedaeb\/image\/upload\/v1782889913\/logo_png_cabeza_xpkntx.png\" alt=\"Smart Football logo\">\n        <div>\n          <p class=\"sf-brand-kicker\">Smart Football<\/p>\n          <p class=\"sf-brand-title\">Professional Scouting Profile<\/p>\n        <\/div>\n      <\/div>\n      <nav class=\"sf-nav\" aria-label=\"Profile navigation\">\n        <a href=\"#sf-kevin-becerra-profile-en\">Profile<\/a>\n        <a href=\"#sf-kevin-becerra-videos-en\">Videos<\/a>\n        <a href=\"#sf-kevin-becerra-scout-en\">Scout Report<\/a>\n        <a href=\"#sf-kevin-becerra-heat-en\">Heat Map<\/a>\n        <a href=\"#sf-kevin-becerra-trajectory-en\">Pathway<\/a>\n      <\/nav>\n    <\/div>\n\n        <section class=\"sf-hero\" id=\"sf-kevin-becerra-profile-en\">\n      <div class=\"sf-hero-left\">\n        <div>\n          <h1 class=\"sf-title\">Kevin <span>Becerra<\/span><\/h1>\n          <p class=\"sf-subtitle\">Ecuadorian centre-back for Cienciano, competing in Liga 1 and the Copa Sudamericana. His profile combines aerial dominance, anticipation, defensive reading and the ability to initiate possession with either foot, including switches of play and long passes that break lines.<\/p>\n        <\/div>\n        <div class=\"sf-quick-grid\">\n          <div class=\"sf-stat-card\"><p class=\"sf-stat-label\">Position<\/p><p class=\"sf-stat-value\">Centre-back<\/p><p class=\"sf-stat-note\">Cienciano<\/p><\/div>\n          <div class=\"sf-stat-card\"><p class=\"sf-stat-label\">Height \/ Weight<\/p><p class=\"sf-stat-value\">1.82 m \/ 176 lbs<\/p><p class=\"sf-stat-note\">Two-footed<\/p><\/div>\n          <div class=\"sf-stat-card\"><p class=\"sf-stat-label\">Nationality<\/p><p class=\"sf-stat-value\">Ecuadorian<\/p><p class=\"sf-stat-note\">Born 05 Jan 1996<\/p><\/div>\n          <div class=\"sf-stat-card sf-stat-card-link\"><a class=\"sf-video-option sf-active sf-stat-link-btn\" href=\"https:\/\/www.transfermarkt.es\/kevin-becerra\/profil\/spieler\/704884\" target=\"_blank\" rel=\"noopener\"><small>Transfermarkt<\/small><img decoding=\"async\" class=\"sf-stat-link-logo\" src=\"https:\/\/res.cloudinary.com\/dyuvedaeb\/image\/upload\/v1785733618\/transfermarkt-seeklogo_u1qi3s.png\" alt=\"Transfermarkt logo\"><\/a><\/div>\n          <div class=\"sf-stat-card sf-stat-card-link\"><a class=\"sf-video-option sf-active sf-stat-link-btn\" href=\"https:\/\/www.sofascore.com\/football\/player\/kevin-becerra\/931653\" target=\"_blank\" rel=\"noopener\"><small>Sofascore<\/small><img decoding=\"async\" class=\"sf-stat-link-logo\" src=\"https:\/\/res.cloudinary.com\/dyuvedaeb\/image\/upload\/v1785733618\/sofascore-seeklogo_wyz6ol.png\" alt=\"Sofascore logo\"><\/a><\/div>\n        <\/div>\n      <\/div>\n      <div class=\"sf-hero-right\"><div class=\"sf-player-card\"><img decoding=\"async\" class=\"sf-player-img\" src=\"https:\/\/res.cloudinary.com\/dyuvedaeb\/image\/upload\/v1787027129\/kb_yfhgen.png\" alt=\"Kevin Becerra player portrait\"><\/div><\/div>\n    <\/section>\n\n        <section class=\"sf-section\" id=\"sf-kevin-becerra-videos-en\">\n      <div class=\"sf-section-head\"><div><p class=\"sf-section-kicker\">Video evaluation room<\/p><h2 class=\"sf-section-title\">Highlights.<\/h2><\/div><p class=\"sf-section-copy\">Kevin Becerra\u2019s video library covers material from 2021 through 2026, combining season highlight videos with an extensive game-by-game collection. The footage helps evaluate his aerial dominance, anticipation, defensive reading, two-footed buildup, switches of play and attacking threat on set pieces.<\/p><\/div>\n      <div class=\"sf-video-layout\"><div class=\"sf-video-stage\">\n          <div class=\"sf-video-frame sf-active\" data-highlight-panel=\"highlight-2025-1\" aria-hidden=\"false\"><iframe src=\"https:\/\/www.youtube.com\/embed\/j52IV4l_tXs?si=TIC5z4eaD_ZhzlQx\" title=\"KEVIN BECERRA 2025\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" allowfullscreen loading=\"eager\"><\/iframe><\/div>\n          <div class=\"sf-video-frame\" data-highlight-panel=\"highlight-2024-1\" aria-hidden=\"true\" hidden><iframe src=\"https:\/\/www.youtube.com\/embed\/wJWBrCgXHyw?si=2tIdFzPq5qulUPKf\" title=\"KEVIN BECERRA 2024\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" allowfullscreen loading=\"lazy\"><\/iframe><\/div>\n          <div class=\"sf-video-frame\" data-highlight-panel=\"highlight-2023-1\" aria-hidden=\"true\" hidden><iframe src=\"https:\/\/www.youtube.com\/embed\/rmz2Y5V-DL0?si=0-kYIXq-NcBvzg4G\" title=\"KEVIN BECERRA 2023\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" allowfullscreen loading=\"lazy\"><\/iframe><\/div>\n          <div class=\"sf-video-frame\" data-highlight-panel=\"highlight-2022-1\" aria-hidden=\"true\" hidden><iframe src=\"https:\/\/www.youtube.com\/embed\/8urahfwE15Q?si=tEOA6zx6bCgPC3OZ\" title=\"KEVIN BECERRA 2022\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" allowfullscreen loading=\"lazy\"><\/iframe><\/div>\n          <div class=\"sf-video-frame\" data-highlight-panel=\"highlight-2021-1\" aria-hidden=\"true\" hidden><iframe src=\"https:\/\/www.youtube.com\/embed\/crA4qe7u1HU?si=IBAxwgzO4qSVI2YY\" title=\"VIDEO DE MEJORES JUGADAS \u2014 2021\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" allowfullscreen loading=\"lazy\"><\/iframe><\/div>\n          <div class=\"sf-video-caption\"><h3 data-video-title>KEVIN BECERRA 2025<\/h3><\/div>\n        <\/div><div class=\"sf-video-menu\">\n          <button class=\"sf-video-option\" type=\"button\" data-highlight-category=\"2026\" data-category-title=\"HIGHLIGHTS 2026\"><small>22 videos<\/small><span>HIGHLIGHTS 2026<\/span><em>Game by game \u2014 2026<\/em><\/button>\n          <button class=\"sf-video-option sf-active\" type=\"button\" data-highlight-category=\"2025\" data-category-title=\"HIGHLIGHTS 2025\"><small>20 videos<\/small><span>HIGHLIGHTS 2025<\/span><em>KEVIN BECERRA 2025<\/em><\/button>\n          <button class=\"sf-video-option\" type=\"button\" data-highlight-category=\"2024\" data-category-title=\"HIGHLIGHTS 2024\"><small>1 video<\/small><span>HIGHLIGHTS 2024<\/span><em>KEVIN BECERRA 2024<\/em><\/button>\n          <button class=\"sf-video-option\" type=\"button\" data-highlight-category=\"2023\" data-category-title=\"HIGHLIGHTS 2023\"><small>1 video<\/small><span>HIGHLIGHTS 2023<\/span><em>KEVIN BECERRA 2023<\/em><\/button>\n          <button class=\"sf-video-option\" type=\"button\" data-highlight-category=\"2022\" data-category-title=\"HIGHLIGHTS 2022\"><small>1 video<\/small><span>HIGHLIGHTS 2022<\/span><em>KEVIN BECERRA 2022<\/em><\/button>\n          <button class=\"sf-video-option\" type=\"button\" data-highlight-category=\"2021\" data-category-title=\"HIGHLIGHTS 2021\"><small>1 video<\/small><span>HIGHLIGHTS 2021<\/span><em>HIGHLIGHT VIDEO \u2014 2021<\/em><\/button>\n        <\/div><\/div>\n    <\/section>\n\n        <section class=\"sf-section\" id=\"sf-kevin-becerra-scout-en\">\n      <div class=\"sf-section-head\"><div><p class=\"sf-section-kicker\">Football identity<\/p><h2 class=\"sf-section-title\">What Kevin brings.<\/h2><\/div><p class=\"sf-section-copy\">Kevin is a modern centre-back with strong aerial ability and the technical resources to defend forward and keep possession moving. His two-footed profile expands his solutions both under pressure and in distribution.<\/p><\/div>\n      <div class=\"sf-scout-grid\">\n        <div class=\"sf-scout-card\"><div class=\"sf-scout-icon\">01<\/div><h3>Aerial dominance in both boxes<\/h3><p>His biggest strength is aerial play. He attacks the ball decisively in defensive actions and is also a constant threat on attacking set pieces, where he has scored important goals.<\/p><\/div>\n        <div class=\"sf-scout-card\"><div class=\"sf-scout-icon\">02<\/div><h3>Anticipation and interceptions<\/h3><p>He reads opponents\u2019 intentions quickly, steps in with good timing and intercepts passes before attacks reach more dangerous zones. That reading allows him to defend forward and reduce the attacker\u2019s time to act.<\/p><\/div>\n        <div class=\"sf-scout-card\"><div class=\"sf-scout-icon\">03<\/div><h3>Two-footed buildup and switches<\/h3><p>He can start short from either the right or left profile and use both feet with confidence. He can break lines with vertical passes and switch play through long deliveries that activate teammates in advantageous positions.<\/p><\/div>\n        <div class=\"sf-scout-card\"><div class=\"sf-scout-icon\">04<\/div><h3>Leadership and set pieces<\/h3><p>His competitive performance is complemented by leadership and presence in decisive moments. On set pieces he adds value both defensively and offensively, providing an additional weapon in demanding matches.<\/p><\/div>\n      <\/div>\n    <\/section>\n\n        <section class=\"sf-section\" id=\"sf-kevin-becerra-heat-en\">\n      <div class=\"sf-section-head\"><div><p class=\"sf-section-kicker\">Heat map and tactical usage<\/p><h2 class=\"sf-section-title\">Central presence, anticipation and coverage into midfield.<\/h2><\/div><p class=\"sf-section-copy\">The heat map concentrates his activity in his own half, especially in central zones and around the box, with a clear extension into midfield. The pattern fits a centre-back who protects the inside lane, steps forward to anticipate and takes part in the first phase of buildup.<\/p><\/div>\n      <div class=\"sf-heat-layout\"><div class=\"sf-heat-card\"><img decoding=\"async\" src=\"https:\/\/res.cloudinary.com\/dyuvedaeb\/image\/upload\/v1764218607\/mapa_de_calor_becerra_enhxsb.png\" alt=\"Kevin Becerra heat map\"><\/div><div class=\"sf-insights\">\n        <div class=\"sf-insight\"><h4>Central defensive base<\/h4><p>The highest density appears in front of and around his own box, reflecting consistent responsibility for protecting central space and defending direct play.<\/p><\/div>\n        <div class=\"sf-insight\"><h4>Anticipation beyond the line<\/h4><p>His activity extends in front of the back line, consistent with a defender who recognizes when to step in, intercept and prevent opponents from turning or progressing.<\/p><\/div>\n        <div class=\"sf-insight\"><h4>Participation in buildup<\/h4><p>His presence toward midfield shows continuity after recoveries and active involvement in first progression, where his two-footed profile supports distribution.<\/p><\/div>\n        <div class=\"sf-insight\"><h4>Defensive coverage<\/h4><p>The map also records actions toward wider sectors, supporting his ability to adjust cover and respond when the defensive structure requires movement outside the central lane.<\/p><\/div>\n      <\/div><\/div>\n    <\/section>\n\n        <section class=\"sf-section\" id=\"sf-kevin-becerra-trajectory-en\"><div class=\"sf-section-head\"><div><p class=\"sf-section-kicker\">Player pathway<\/p><h2 class=\"sf-section-title\">Extensive development and international consolidation.<\/h2><\/div><p class=\"sf-section-copy\">Kevin Becerra\u2019s recorded pathway moves through formative stages connected to Academia, Boca Juniors, Barcelona SC and Toreros FC, continues through Independiente Juniors, Guayaquil City and 9 de Octubre, and later adds experiences in Peru with Los Chankas and Cienciano, alongside his spell with Libertad FC.<\/p><\/div><div class=\"sf-timeline\"><div class=\"sf-timeline-item\"><div class=\"sf-timeline-date\">01 Jan 2026 \u2022 Season 25\/26<\/div><h4>Libertad FC \u2192 Cienciano (Ecuador \u2192 Peru)<\/h4><p>His move to Cienciano opens the current stage of his career and takes him back to Peruvian football, now in an environment combining Liga 1 and international competition.<\/p><\/div><div class=\"sf-timeline-item\"><div class=\"sf-timeline-date\">06 Jan 2025 \u2022 Season 24\/25<\/div><h4>Los Chankas \u2192 Libertad FC (Peru \u2192 Ecuador)<\/h4><p>The move to Libertad FC marked his return to Ecuadorian football after his experience with Los Chankas, adding continuity and a prominent role in the top division.<\/p><\/div><div class=\"sf-timeline-item\"><div class=\"sf-timeline-date\">01 Jan 2024 \u2022 Season 23\/24<\/div><h4>Guayaquil City \u2192 Los Chankas (Ecuador \u2192 Peru)<\/h4><p>Joining Los Chankas represented an international experience in Peru and expanded his competitive pathway outside Ecuadorian football.<\/p><\/div><div class=\"sf-timeline-item\"><div class=\"sf-timeline-date\">31 Dec 2022 \u2022 Season 22\/23<\/div><h4>AD 9 de Octubre \u2192 Guayaquil City (Ecuador)<\/h4><p>The return to Guayaquil City continued an already established professional stage after competing with AD 9 de Octubre.<\/p><\/div><div class=\"sf-timeline-item\"><div class=\"sf-timeline-date\">13 Jan 2021 \u2022 Season 20\/21<\/div><h4>Guayaquil City \u2192 AD 9 de Octubre (Ecuador)<\/h4><p>Joining AD 9 de Octubre opened a new cycle in Ecuadorian football and allowed him to take on responsibilities in a different competitive environment.<\/p><\/div><div class=\"sf-timeline-item\"><div class=\"sf-timeline-date\">02 Jan 2020 \u2022 Season 19\/20<\/div><h4>Ind. Jrs. \u2192 Guayaquil City (Ecuador)<\/h4><p>The step from Independiente Juniors to Guayaquil City marked progression into a top-flight context with greater competitive demands.<\/p><\/div><div class=\"sf-timeline-item\"><div class=\"sf-timeline-date\">01 Feb 2019 \u2022 Season 18\/19<\/div><h4>Barcelona SC JV \u2192 Ind. Jrs. (Ecuador)<\/h4><p>His move to Independiente Juniors continued his development after the stages linked to Barcelona SC and Toreros FC.<\/p><\/div><div class=\"sf-timeline-item\"><div class=\"sf-timeline-date\">31 Dec 2018 \u2022 Season 18\/19<\/div><h4>Toreros FC \u2192 Barcelona SC JV (Ecuador)<\/h4><p>The return to Barcelona SC JV kept his development within a high-level formative structure.<\/p><\/div><div class=\"sf-timeline-item\"><div class=\"sf-timeline-date\">01 May 2018 \u2022 Season 17\/18<\/div><h4>Barcelona SC JV \u2192 Toreros FC (Ecuador)<\/h4><p>The move to Toreros FC provided competitive continuity and minutes during a formative and transitional stage.<\/p><\/div><div class=\"sf-timeline-item\"><div class=\"sf-timeline-date\">10 Jul 2017 \u2022 Season 17\/18<\/div><h4>Toreros FC \u2192 Barcelona SC JV (Ecuador)<\/h4><p>The return to Barcelona SC JV formed part of an alternating pathway designed to sustain his competitive development.<\/p><\/div><div class=\"sf-timeline-item\"><div class=\"sf-timeline-date\">23 May 2017 \u2022 Season 16\/17<\/div><h4>Barcelona SC JV \u2192 Toreros FC (Ecuador)<\/h4><p>Another spell with Toreros FC added competitive experience to his development process.<\/p><\/div><div class=\"sf-timeline-item\"><div class=\"sf-timeline-date\">01 Jan 2017 \u2022 Season 16\/17<\/div><h4>Barca SC U19 \u2192 Barcelona SC JV (Ecuador)<\/h4><p>The step from Barca SC U19 to Barcelona SC JV reflects progression inside the Barcelona SC structure.<\/p><\/div><div class=\"sf-timeline-item\"><div class=\"sf-timeline-date\">31 Dec 2016 \u2022 Season 16\/17<\/div><h4>Toreros FC \u2192 Barca SC U19 (Ecuador)<\/h4><p>His return to Barca SC U19 continued his youth development after gaining experience with Toreros FC.<\/p><\/div><div class=\"sf-timeline-item\"><div class=\"sf-timeline-date\">17 May 2016 \u2022 Season 15\/16<\/div><h4>Barca SC U19 \u2192 Toreros FC (Ecuador)<\/h4><p>The move to Toreros FC broadened his competitive experience during his formative years.<\/p><\/div><div class=\"sf-timeline-item\"><div class=\"sf-timeline-date\">22 Mar 2016 \u2022 Season 15\/16<\/div><h4>CABJ U20 \u2192 Barca SC U19 (Argentina \u2192 Ecuador)<\/h4><p>The move from CABJ U20 to Barca SC U19 marked his return to Ecuador after a development experience in Argentina.<\/p><\/div><div class=\"sf-timeline-item\"><div class=\"sf-timeline-date\">12 Mar 2014 \u2022 Season 13\/14<\/div><h4>Academia U20 \u2192 CABJ U20 (Ecuador \u2192 Argentina)<\/h4><p>The transfer from Academia U20 to CABJ U20 is the first recorded move in his pathway and gave him a formative stage in Argentina.<\/p><\/div><\/div><\/section>\n  <\/div>\n\n  <div class=\"sf-highlight-modal\" data-highlight-modal hidden aria-hidden=\"true\">\n    <div class=\"sf-highlight-modal-backdrop\" data-highlight-close><\/div>\n    <div class=\"sf-highlight-modal-dialog\" role=\"dialog\" aria-modal=\"true\" aria-labelledby=\"sf-kevin-becerra-highlight-modal-title-en\">\n      <div class=\"sf-highlight-modal-head\">\n        <div>\n          <p class=\"sf-highlight-modal-kicker\">Video library<\/p>\n          <h3 class=\"sf-highlight-modal-title\" id=\"sf-kevin-becerra-highlight-modal-title-en\" data-highlight-modal-title>Select a highlight video<\/h3>\n        <\/div>\n        <button class=\"sf-highlight-modal-close\" type=\"button\" data-highlight-close aria-label=\"Close video selector\">\u00d7<\/button>\n      <\/div>\n      <div class=\"sf-highlight-options\">\n          <!-- ============================================================ -->\n          <!-- HIGHLIGHT VIDEO 2027 \u2014 COPIA ESTA L\u00cdNEA Y CAMBIA SOLO LINK + T\u00cdTULO: -->\n          <!-- <button class=\"sf-highlight-choice\" type=\"button\" data-highlight-choice data-category=\"2027\" data-video-src=\"https:\/\/www.youtube.com\/embed\/ID_DEL_VIDEO\" data-video-title=\"T\u00cdTULO EXACTO DEL VIDEO\"><\/button> -->\n          <!-- HIGHLIGHT'S SEASON 2027 \u2014 COPIA ESTA L\u00cdNEA Y CAMBIA SOLO LINK + T\u00cdTULO: -->\n          <!-- <button class=\"sf-highlight-choice\" type=\"button\" data-highlight-choice data-video-type=\"season\" data-category=\"2027\" data-video-src=\"https:\/\/www.youtube.com\/embed\/ID_DEL_VIDEO\" data-video-title=\"T\u00cdTULO EXACTO DEL VIDEO\"><\/button> -->\n          <!-- Cada video nuevo del mismo tipo se pega ARRIBA del anterior. -->\n          <!-- ============================================================ -->\n          <!-- INICIO \/ START 2026 -->\n\t\t            <!-- NUEVO HIGHLIGHT VIDEO 2025: PEGA ESTA L\u00cdNEA ARRIBA DEL HIGHLIGHT M\u00c1S RECIENTE DEL A\u00d1O Y CAMBIA SOLO LINK + T\u00cdTULO. -->\n          <button class=\"sf-highlight-choice\" type=\"button\" data-highlight-choice data-category=\"2026\" data-video-src=\"https:\/\/odysee.com\/$\/embed\/%40smartfutboloficial%3A6%2FKevin-Becerra-Febrero-2026%3A2?r=2hpViDiinYUpFJH843efYF7tn2Ps95U5\" data-video-title=\"KEVIN BECERRA FEBRERO 2026\" data-video-panel=\"highlight-2026-1\"><span class=\"sf-highlight-choice-text\"><span class=\"sf-highlight-choice-year\">HIGHLIGHTS FEBRERO 2026<\/span><span class=\"sf-highlight-choice-name\">KEVIN BECERRA FEBRERO 2026<\/span><\/span><span class=\"sf-highlight-choice-arrow\" aria-hidden=\"true\">\u203a<\/span><\/button>\n          <!-- NUEVO SEASON 2026: COPIA ESTA L\u00cdNEA Y CAMBIA SOLO LINK + T\u00cdTULO. -->\n          <!-- <button class=\"sf-highlight-choice\" type=\"button\" data-highlight-choice data-video-type=\"season\" data-category=\"2026\" data-video-src=\"https:\/\/www.youtube.com\/embed\/ID_DEL_VIDEO\" data-video-title=\"T\u00cdTULO EXACTO DEL VIDEO\"><\/button> -->\n\t\t  <button class=\"sf-highlight-choice\" type=\"button\" data-highlight-choice data-video-type=\"season\" data-category=\"2026\" data-video-src=\"https:\/\/www.youtube.com\/embed\/QpvZ3CNUkT0?si=Dz89Dnzk9JXEDjxW\" data-video-title=\"KEVIN BECERRA VS chankas cyc\"><\/button>\t\n\t\t  <button class=\"sf-highlight-choice\" type=\"button\" data-highlight-choice data-video-type=\"season\" data-category=\"2026\" data-video-src=\"https:\/\/www.youtube.com\/embed\/RJXfAmTonIg?si=lfhulharc7MmX_T-\" data-video-title=\"KEVIN BECERRA VS AD Tarma\"><\/button>\n\t\t  <button class=\"sf-highlight-choice\" type=\"button\" data-highlight-choice data-video-type=\"season\" data-category=\"2026\" data-video-src=\"https:\/\/www.youtube.com\/embed\/43d8Uy3fTn8?si=T3hQPUr3WlfF-l9H\" data-video-title=\"KEVIN BECERRA VS CITY TORQUE VUELTA\"><\/button>\n\t\t  <button class=\"sf-highlight-choice\" type=\"button\" data-highlight-choice data-video-type=\"season\" data-category=\"2026\" data-video-src=\"https:\/\/www.youtube.com\/embed\/elN6wDsoiFs?si=jemZUvtLk_5_mQcy\" data-video-title=\"KEVIN BECERRA VS CITY TORQUE\"><\/button>\n\t\t  <button class=\"sf-highlight-choice\" type=\"button\" data-highlight-choice data-video-type=\"season\" data-category=\"2026\" data-video-src=\"https:\/\/www.youtube.com\/embed\/W-rXnoND2Tw?si=AyNCH9URjLAlG_mu\" data-video-title=\"KEVIN BECERRA VS CUSCO\"><\/button>\n\t\t  <button class=\"sf-highlight-choice\" type=\"button\" data-highlight-choice data-video-type=\"season\" data-category=\"2026\" data-video-src=\"https:\/\/www.youtube.com\/embed\/Ec1S4_BaYmQ?si=zfwZaYnm-NXPaXxGO\" data-video-title=\"KEVIN BECERRA VS GARCILASO\"><\/button>\n\t\t  <button class=\"sf-highlight-choice\" type=\"button\" data-highlight-choice data-video-type=\"season\" data-category=\"2026\" data-video-src=\"https:\/\/odysee.com\/%24\/embed\/%40smartfutboloficial%3A6%2FKEVIN-BECERRA-VS-BOTAFOGO-%28VUELTA%29%3Ac?r=2hpViDiinYUpFJH843efYF7tn2Ps95U5\" data-video-title=\"KEVIN BECERRA VS BOTAFOGO (VUELTA)\"><\/button>\n          <button class=\"sf-highlight-choice\" type=\"button\" data-highlight-choice data-video-type=\"season\" data-category=\"2026\" data-video-src=\"https:\/\/odysee.com\/%24\/embed\/%40smartfutboloficial%3A6%2FKEVIN-BECERRA-VS-BOTAFOGO%3A3?r=CSrAuiCSHE3L7QhL8Eg8jjH2eGddNAaR\" data-video-title=\"KEVIN BECERRA VS BOTAFOGO\"><span class=\"sf-highlight-choice-text\"><span class=\"sf-highlight-choice-year\" data-display-label=\"PARTIDO A PARTIDO 2026\">PARTIDO A PARTIDO 2026<\/span><span class=\"sf-highlight-choice-name\">KEVIN BECERRA VS BOTAFOGO<\/span><\/span><span class=\"sf-highlight-choice-arrow\" aria-hidden=\"true\">\u203a<\/span><\/button>\n          <button class=\"sf-highlight-choice\" type=\"button\" data-highlight-choice data-video-type=\"season\" data-category=\"2026\" data-video-src=\"https:\/\/www.youtube.com\/embed\/SO2LEybyqW0?si=wVSp6ERBb0imUX8Z\" data-video-title=\"KEVIN BECERRA VS ALIANZA ATL\u00c9TICO\"><span class=\"sf-highlight-choice-text\"><span class=\"sf-highlight-choice-year\" data-display-label=\"PARTIDO A PARTIDO 2026\">PARTIDO A PARTIDO 2026<\/span><span class=\"sf-highlight-choice-name\">KEVIN BECERRA VS ALIANZA ATL\u00c9TICO<\/span><\/span><span class=\"sf-highlight-choice-arrow\" aria-hidden=\"true\">\u203a<\/span><\/button>\n          <button class=\"sf-highlight-choice\" type=\"button\" data-highlight-choice data-video-type=\"season\" data-category=\"2026\" data-video-src=\"https:\/\/www.youtube.com\/embed\/cXbhuDeaCKw?si=W3vjc57hWpk4fW8F\" data-video-title=\"KEVIN BECERRA VS UNIVERSITARIO\"><span class=\"sf-highlight-choice-text\"><span class=\"sf-highlight-choice-year\" data-display-label=\"PARTIDO A PARTIDO 2026\">PARTIDO A PARTIDO 2026<\/span><span class=\"sf-highlight-choice-name\">KEVIN BECERRA VS UNIVERSITARIO<\/span><\/span><span class=\"sf-highlight-choice-arrow\" aria-hidden=\"true\">\u203a<\/span><\/button>\n          <button class=\"sf-highlight-choice\" type=\"button\" data-highlight-choice data-video-type=\"season\" data-category=\"2026\" data-video-src=\"https:\/\/www.youtube.com\/embed\/cD-EQhwQLAk?si=fxoffe8QYGmEZ9TU\" data-video-title=\"KEVIN BECERRA VS LAN\u00daS\"><span class=\"sf-highlight-choice-text\"><span class=\"sf-highlight-choice-year\" data-display-label=\"PARTIDO A PARTIDO 2026\">PARTIDO A PARTIDO 2026<\/span><span class=\"sf-highlight-choice-name\">KEVIN BECERRA VS LAN\u00daS<\/span><\/span><span class=\"sf-highlight-choice-arrow\" aria-hidden=\"true\">\u203a<\/span><\/button>\n          <button class=\"sf-highlight-choice\" type=\"button\" data-highlight-choice data-video-type=\"season\" data-category=\"2026\" data-video-src=\"https:\/\/www.youtube.com\/embed\/8fawkT7RKks?si=geTA6xZN0Wfb6fn9\" data-video-title=\"KEVIN BECERRA VS JUAN PABLO II\"><span class=\"sf-highlight-choice-text\"><span class=\"sf-highlight-choice-year\" data-display-label=\"PARTIDO A PARTIDO 2026\">PARTIDO A PARTIDO 2026<\/span><span class=\"sf-highlight-choice-name\">KEVIN BECERRA VS JUAN PABLO II<\/span><\/span><span class=\"sf-highlight-choice-arrow\" aria-hidden=\"true\">\u203a<\/span><\/button>\n          <button class=\"sf-highlight-choice\" type=\"button\" data-highlight-choice data-video-type=\"season\" data-category=\"2026\" data-video-src=\"https:\/\/www.youtube.com\/embed\/ZGrz3F0FT1g?si=lNLHPzu8TdSN4_nO\" data-video-title=\"KEVIN BECERRA VS LAN\u00daS\"><span class=\"sf-highlight-choice-text\"><span class=\"sf-highlight-choice-year\" data-display-label=\"PARTIDO A PARTIDO 2026\">PARTIDO A PARTIDO 2026<\/span><span class=\"sf-highlight-choice-name\">KEVIN BECERRA VS LAN\u00daS<\/span><\/span><span class=\"sf-highlight-choice-arrow\" aria-hidden=\"true\">\u203a<\/span><\/button>\n          <button class=\"sf-highlight-choice\" type=\"button\" data-highlight-choice data-video-type=\"season\" data-category=\"2026\" data-video-src=\"https:\/\/www.youtube.com\/embed\/M4pL0UfNzYM?si=6TK5N52q1t-yJdK5\" data-video-title=\"KEVIN BECERRA VS GARCILASO\"><span class=\"sf-highlight-choice-text\"><span class=\"sf-highlight-choice-year\" data-display-label=\"PARTIDO A PARTIDO 2026\">PARTIDO A PARTIDO 2026<\/span><span class=\"sf-highlight-choice-name\">KEVIN BECERRA VS GARCILASO<\/span><\/span><span class=\"sf-highlight-choice-arrow\" aria-hidden=\"true\">\u203a<\/span><\/button>\n          <button class=\"sf-highlight-choice\" type=\"button\" data-highlight-choice data-video-type=\"season\" data-category=\"2026\" data-video-src=\"https:\/\/www.youtube.com\/embed\/Ag9dpAMUA8w?si=l6RJ7GGs27pUqTOr\" data-video-title=\"KEVIN BECERRA VS SPORTING CRISTAL\"><span class=\"sf-highlight-choice-text\"><span class=\"sf-highlight-choice-year\" data-display-label=\"PARTIDO A PARTIDO 2026\">PARTIDO A PARTIDO 2026<\/span><span class=\"sf-highlight-choice-name\">KEVIN BECERRA VS SPORTING CRISTAL<\/span><\/span><span class=\"sf-highlight-choice-arrow\" aria-hidden=\"true\">\u203a<\/span><\/button>\n          <button class=\"sf-highlight-choice\" type=\"button\" data-highlight-choice data-video-type=\"season\" data-category=\"2026\" data-video-src=\"https:\/\/odysee.com\/$\/embed\/%40smartfutboloficial%3A6%2FKEVIN-BECERRA-VS-JUVENTUD-%28SUDAMERICANA%29%3Ace584769cc?r=2hpViDiinYUpFJH843efYF7tn2Ps95U5\" data-video-title=\"KEVIN BECERRA VS JUVENTUD (SUDAMERICANA)\"><span class=\"sf-highlight-choice-text\"><span class=\"sf-highlight-choice-year\" data-display-label=\"PARTIDO A PARTIDO 2026\">PARTIDO A PARTIDO 2026<\/span><span class=\"sf-highlight-choice-name\">KEVIN BECERRA VS JUVENTUD (SUDAMERICANA)<\/span><\/span><span class=\"sf-highlight-choice-arrow\" aria-hidden=\"true\">\u203a<\/span><\/button>\n          <button class=\"sf-highlight-choice\" type=\"button\" data-highlight-choice data-video-type=\"season\" data-category=\"2026\" data-video-src=\"https:\/\/www.youtube.com\/embed\/8NS8z237O-c?si=9H0JGoEeRcSsENYI\" data-video-title=\"KEVIN BECERRA VS SPORT HUANCAYO\"><span class=\"sf-highlight-choice-text\"><span class=\"sf-highlight-choice-year\" data-display-label=\"PARTIDO A PARTIDO 2026\">PARTIDO A PARTIDO 2026<\/span><span class=\"sf-highlight-choice-name\">KEVIN BECERRA VS SPORT HUANCAYO<\/span><\/span><span class=\"sf-highlight-choice-arrow\" aria-hidden=\"true\">\u203a<\/span><\/button>\n          <button class=\"sf-highlight-choice\" type=\"button\" data-highlight-choice data-video-type=\"season\" data-category=\"2026\" data-video-src=\"https:\/\/odysee.com\/$\/embed\/%40smartfutboloficial%3A6%2FKEVIN-BECERRA-VS-ATLETICO-MINEIRO%3A9?r=2hpViDiinYUpFJH843efYF7tn2Ps95U5\" data-video-title=\"KEVIN BECERRA VS ATLETICO MINEIRO\"><span class=\"sf-highlight-choice-text\"><span class=\"sf-highlight-choice-year\" data-display-label=\"PARTIDO A PARTIDO 2026\">PARTIDO A PARTIDO 2026<\/span><span class=\"sf-highlight-choice-name\">KEVIN BECERRA VS ATLETICO MINEIRO<\/span><\/span><span class=\"sf-highlight-choice-arrow\" aria-hidden=\"true\">\u203a<\/span><\/button>\n          <button class=\"sf-highlight-choice\" type=\"button\" data-highlight-choice data-video-type=\"season\" data-category=\"2026\" data-video-src=\"https:\/\/odysee.com\/$\/embed\/%40smartfutboloficial%3A6%2FKEVIN-BECERRA-VS-ATL-MINEIRO%3A1?r=2hpViDiinYUpFJH843efYF7tn2Ps95U5\" data-video-title=\"KEVIN BECERRA VS ATL MINEIRO\"><span class=\"sf-highlight-choice-text\"><span class=\"sf-highlight-choice-year\" data-display-label=\"PARTIDO A PARTIDO 2026\">PARTIDO A PARTIDO 2026<\/span><span class=\"sf-highlight-choice-name\">KEVIN BECERRA VS ATL MINEIRO<\/span><\/span><span class=\"sf-highlight-choice-arrow\" aria-hidden=\"true\">\u203a<\/span><\/button>\n          <button class=\"sf-highlight-choice\" type=\"button\" data-highlight-choice data-video-type=\"season\" data-category=\"2026\" data-video-src=\"https:\/\/www.youtube.com\/embed\/Z8Nacnj7JrU?si=TQ6nM2QcToo-79JA\" data-video-title=\"KEVIN BECERRA VS CHANKAS\"><span class=\"sf-highlight-choice-text\"><span class=\"sf-highlight-choice-year\" data-display-label=\"PARTIDO A PARTIDO 2026\">PARTIDO A PARTIDO 2026<\/span><span class=\"sf-highlight-choice-name\">KEVIN BECERRA VS CHANKAS<\/span><\/span><span class=\"sf-highlight-choice-arrow\" aria-hidden=\"true\">\u203a<\/span><\/button>\n          <button class=\"sf-highlight-choice\" type=\"button\" data-highlight-choice data-video-type=\"season\" data-category=\"2026\" data-video-src=\"https:\/\/www.youtube.com\/embed\/95mJb1hJPW8?si=4LehYJ426-BgvtJl\" data-video-title=\"KEVIN BECERRA VS MOQUEGUA\"><span class=\"sf-highlight-choice-text\"><span class=\"sf-highlight-choice-year\" data-display-label=\"PARTIDO A PARTIDO 2026\">PARTIDO A PARTIDO 2026<\/span><span class=\"sf-highlight-choice-name\">KEVIN BECERRA VS MOQUEGUA<\/span><\/span><span class=\"sf-highlight-choice-arrow\" aria-hidden=\"true\">\u203a<\/span><\/button>\n          <button class=\"sf-highlight-choice\" type=\"button\" data-highlight-choice data-video-type=\"season\" data-category=\"2026\" data-video-src=\"https:\/\/odysee.com\/$\/embed\/%40smartfutboloficial%3A6%2FKEVIN-BECERRA-VS-PUERTO-CABELLO-%3A0?r=2hpViDiinYUpFJH843efYF7tn2Ps95U5\" data-video-title=\"KEVIN BECERRA VS PUERTO CABELLO\"><span class=\"sf-highlight-choice-text\"><span class=\"sf-highlight-choice-year\" data-display-label=\"PARTIDO A PARTIDO 2026\">PARTIDO A PARTIDO 2026<\/span><span class=\"sf-highlight-choice-name\">KEVIN BECERRA VS PUERTO CABELLO<\/span><\/span><span class=\"sf-highlight-choice-arrow\" aria-hidden=\"true\">\u203a<\/span><\/button>\n          <button class=\"sf-highlight-choice\" type=\"button\" data-highlight-choice data-video-type=\"season\" data-category=\"2026\" data-video-src=\"https:\/\/odysee.com\/$\/embed\/%40smartfutboloficial%3A6%2FKEVIN-BECERRA-VS-JUVENTUD-%28URUGUAY%29%3A5?r=2hpViDiinYUpFJH843efYF7tn2Ps95U5\" data-video-title=\"KEVIN BECERRA VS JUVENTUD (URUGUAY)\"><span class=\"sf-highlight-choice-text\"><span class=\"sf-highlight-choice-year\" data-display-label=\"PARTIDO A PARTIDO 2026\">PARTIDO A PARTIDO 2026<\/span><span class=\"sf-highlight-choice-name\">KEVIN BECERRA VS JUVENTUD (URUGUAY)<\/span><\/span><span class=\"sf-highlight-choice-arrow\" aria-hidden=\"true\">\u203a<\/span><\/button>\n          <button class=\"sf-highlight-choice\" type=\"button\" data-highlight-choice data-video-type=\"season\" data-category=\"2026\" data-video-src=\"https:\/\/www.youtube.com\/embed\/29GKKV1gQAU?si=sM1Nc4ivt6INT-37\" data-video-title=\"KEVIN BECERRA VS ADT\"><span class=\"sf-highlight-choice-text\"><span class=\"sf-highlight-choice-year\" data-display-label=\"PARTIDO A PARTIDO 2026\">PARTIDO A PARTIDO 2026<\/span><span class=\"sf-highlight-choice-name\">KEVIN BECERRA VS ADT<\/span><\/span><span class=\"sf-highlight-choice-arrow\" aria-hidden=\"true\">\u203a<\/span><\/button>\n          <button class=\"sf-highlight-choice\" type=\"button\" data-highlight-choice data-video-type=\"season\" data-category=\"2026\" data-video-src=\"https:\/\/www.youtube.com\/embed\/_dbT-kU3jj4?si=gHi_68Ekb7Ndcfg5\" data-video-title=\"KEVIN BECERRA VS CAJAMARCA\"><span class=\"sf-highlight-choice-text\"><span class=\"sf-highlight-choice-year\" data-display-label=\"PARTIDO A PARTIDO 2026\">PARTIDO A PARTIDO 2026<\/span><span class=\"sf-highlight-choice-name\">KEVIN BECERRA VS CAJAMARCA<\/span><\/span><span class=\"sf-highlight-choice-arrow\" aria-hidden=\"true\">\u203a<\/span><\/button>\n          <button class=\"sf-highlight-choice\" type=\"button\" data-highlight-choice data-video-type=\"season\" data-category=\"2026\" data-video-src=\"https:\/\/www.youtube.com\/embed\/pya8O96TCi8?si=er7bIZjDmfvwj_SK\" data-video-title=\"KEVIN BECERRA VS CUSCO\"><span class=\"sf-highlight-choice-text\"><span class=\"sf-highlight-choice-year\" data-display-label=\"PARTIDO A PARTIDO 2026\">PARTIDO A PARTIDO 2026<\/span><span class=\"sf-highlight-choice-name\">KEVIN BECERRA VS CUSCO<\/span><\/span><span class=\"sf-highlight-choice-arrow\" aria-hidden=\"true\">\u203a<\/span><\/button>\n          <button class=\"sf-highlight-choice\" type=\"button\" data-highlight-choice data-video-type=\"season\" data-category=\"2026\" data-video-src=\"https:\/\/www.youtube.com\/embed\/WbamYzt2I2k?si=GZiUDsYW3s-Gux5u\" data-video-title=\"KEVIN BECERRA VS SPORTBOYS\"><span class=\"sf-highlight-choice-text\"><span class=\"sf-highlight-choice-year\" data-display-label=\"PARTIDO A PARTIDO 2026\">PARTIDO A PARTIDO 2026<\/span><span class=\"sf-highlight-choice-name\">KEVIN BECERRA VS SPORTBOYS<\/span><\/span><span class=\"sf-highlight-choice-arrow\" aria-hidden=\"true\">\u203a<\/span><\/button>\n          \n          <button class=\"sf-highlight-choice\" type=\"button\" data-highlight-choice data-video-type=\"season\" data-category=\"2026\" data-video-src=\"https:\/\/odysee.com\/$\/embed\/%40smartfutboloficial%3A6%2FKevin-Becerra-vs-Melgar%3A8?r=2hpViDiinYUpFJH843efYF7tn2Ps95U5\" data-video-title=\"KEVIN BECERRA VS MELGAR\"><span class=\"sf-highlight-choice-text\"><span class=\"sf-highlight-choice-year\" data-display-label=\"PARTIDO A PARTIDO 2026\">PARTIDO A PARTIDO 2026<\/span><span class=\"sf-highlight-choice-name\">KEVIN BECERRA VS MELGAR<\/span><\/span><span class=\"sf-highlight-choice-arrow\" aria-hidden=\"true\">\u203a<\/span><\/button>\n          <!-- FIN \/ END 2026 -->\n          <!-- INICIO \/ START 2025 -->\n          <!-- NUEVO HIGHLIGHT VIDEO 2025: PEGA ESTA L\u00cdNEA ARRIBA DEL HIGHLIGHT M\u00c1S RECIENTE DEL A\u00d1O Y CAMBIA SOLO LINK + T\u00cdTULO. -->\n          <button class=\"sf-highlight-choice\" type=\"button\" data-highlight-choice data-category=\"2025\" data-video-src=\"https:\/\/www.youtube.com\/embed\/j52IV4l_tXs?si=TIC5z4eaD_ZhzlQx\" data-video-title=\"KEVIN BECERRA 2025\" data-video-panel=\"highlight-2025-1\"><span class=\"sf-highlight-choice-text\"><span class=\"sf-highlight-choice-year\">HIGHLIGHTS 2025<\/span><span class=\"sf-highlight-choice-name\">KEVIN BECERRA 2025<\/span><\/span><span class=\"sf-highlight-choice-arrow\" aria-hidden=\"true\">\u203a<\/span><\/button>\n          <!-- NUEVO SEASON 2025: COPIA ESTA L\u00cdNEA Y CAMBIA SOLO LINK + T\u00cdTULO. -->\n          <button class=\"sf-highlight-choice\" type=\"button\" data-highlight-choice data-video-type=\"season\" data-category=\"2025\" data-video-src=\"https:\/\/www.youtube.com\/embed\/lcEF2RTE4Wo?si=kvVuA1OxTStwkZYs\" data-video-title=\"KEVIN BECERRA VS BARCELONA\"><span class=\"sf-highlight-choice-text\"><span class=\"sf-highlight-choice-year\" data-display-label=\"PARTIDO A PARTIDO 2025\">PARTIDO A PARTIDO 2025<\/span><span class=\"sf-highlight-choice-name\">KEVIN BECERRA VS BARCELONA<\/span><\/span><span class=\"sf-highlight-choice-arrow\" aria-hidden=\"true\">\u203a<\/span><\/button>\n          <button class=\"sf-highlight-choice\" type=\"button\" data-highlight-choice data-video-type=\"season\" data-category=\"2025\" data-video-src=\"https:\/\/www.youtube.com\/embed\/zoEW_RSAxAE?si=1G7DXlZD5Eb0Dffd\" data-video-title=\"KEVIN BECERRA VS CATOLICA\"><span class=\"sf-highlight-choice-text\"><span class=\"sf-highlight-choice-year\" data-display-label=\"PARTIDO A PARTIDO 2025\">PARTIDO A PARTIDO 2025<\/span><span class=\"sf-highlight-choice-name\">KEVIN BECERRA VS CATOLICA<\/span><\/span><span class=\"sf-highlight-choice-arrow\" aria-hidden=\"true\">\u203a<\/span><\/button>\n          <button class=\"sf-highlight-choice\" type=\"button\" data-highlight-choice data-video-type=\"season\" data-category=\"2025\" data-video-src=\"https:\/\/www.youtube.com\/embed\/ml02gQOdzL4?si=TpZXsEBq70B1B8LC\" data-video-title=\"KEVIN BECERRA VS LDU\"><span class=\"sf-highlight-choice-text\"><span class=\"sf-highlight-choice-year\" data-display-label=\"PARTIDO A PARTIDO 2025\">PARTIDO A PARTIDO 2025<\/span><span class=\"sf-highlight-choice-name\">KEVIN BECERRA VS LDU<\/span><\/span><span class=\"sf-highlight-choice-arrow\" aria-hidden=\"true\">\u203a<\/span><\/button>\n          <button class=\"sf-highlight-choice\" type=\"button\" data-highlight-choice data-video-type=\"season\" data-category=\"2025\" data-video-src=\"https:\/\/www.youtube.com\/embed\/WhTqhq57Hi8?si=_VXB2NE89cBwMQdG\" data-video-title=\"KEVIN BECERRA VS MANTA\"><span class=\"sf-highlight-choice-text\"><span class=\"sf-highlight-choice-year\" data-display-label=\"PARTIDO A PARTIDO 2025\">PARTIDO A PARTIDO 2025<\/span><span class=\"sf-highlight-choice-name\">KEVIN BECERRA VS MANTA<\/span><\/span><span class=\"sf-highlight-choice-arrow\" aria-hidden=\"true\">\u203a<\/span><\/button>\n          <button class=\"sf-highlight-choice\" type=\"button\" data-highlight-choice data-video-type=\"season\" data-category=\"2025\" data-video-src=\"https:\/\/www.youtube.com\/embed\/Vu7c8NYksDY?si=7gN5YK1pwg0oq9Hg\" data-video-title=\"KEVIN BECCERA VS ORENSE\"><span class=\"sf-highlight-choice-text\"><span class=\"sf-highlight-choice-year\" data-display-label=\"PARTIDO A PARTIDO 2025\">PARTIDO A PARTIDO 2025<\/span><span class=\"sf-highlight-choice-name\">KEVIN BECCERA VS ORENSE<\/span><\/span><span class=\"sf-highlight-choice-arrow\" aria-hidden=\"true\">\u203a<\/span><\/button>\n          <button class=\"sf-highlight-choice\" type=\"button\" data-highlight-choice data-video-type=\"season\" data-category=\"2025\" data-video-src=\"https:\/\/www.youtube.com\/embed\/twEWkD2_zEY?si=BTayaO2YOfd4rUwR\" data-video-title=\"KEVIN BECERRA VS CUENCA\"><span class=\"sf-highlight-choice-text\"><span class=\"sf-highlight-choice-year\" data-display-label=\"PARTIDO A PARTIDO 2025\">PARTIDO A PARTIDO 2025<\/span><span class=\"sf-highlight-choice-name\">KEVIN BECERRA VS CUENCA<\/span><\/span><span class=\"sf-highlight-choice-arrow\" aria-hidden=\"true\">\u203a<\/span><\/button>\n          <button class=\"sf-highlight-choice\" type=\"button\" data-highlight-choice data-video-type=\"season\" data-category=\"2025\" data-video-src=\"https:\/\/www.youtube.com\/embed\/M08W9mr2jq0?si=yrM2ZvGAaalTMYmP\" data-video-title=\"KEVIN BECERRA VS LIBERTAD\"><span class=\"sf-highlight-choice-text\"><span class=\"sf-highlight-choice-year\" data-display-label=\"PARTIDO A PARTIDO 2025\">PARTIDO A PARTIDO 2025<\/span><span class=\"sf-highlight-choice-name\">KEVIN BECERRA VS LIBERTAD<\/span><\/span><span class=\"sf-highlight-choice-arrow\" aria-hidden=\"true\">\u203a<\/span><\/button>\n          <button class=\"sf-highlight-choice\" type=\"button\" data-highlight-choice data-video-type=\"season\" data-category=\"2025\" data-video-src=\"https:\/\/www.youtube.com\/embed\/VyzgDnJBbBs?si=C0aA1SXX7KSbInfX\" data-video-title=\"KEVIN BECERRA VS INDEPENDIENTE\"><span class=\"sf-highlight-choice-text\"><span class=\"sf-highlight-choice-year\" data-display-label=\"PARTIDO A PARTIDO 2025\">PARTIDO A PARTIDO 2025<\/span><span class=\"sf-highlight-choice-name\">KEVIN BECERRA VS INDEPENDIENTE<\/span><\/span><span class=\"sf-highlight-choice-arrow\" aria-hidden=\"true\">\u203a<\/span><\/button>\n          <button class=\"sf-highlight-choice\" type=\"button\" data-highlight-choice data-video-type=\"season\" data-category=\"2025\" data-video-src=\"https:\/\/www.youtube.com\/embed\/MWXD2AU3HKs?si=sCYZTUJz_OqAirMY\" data-video-title=\"KEVIN BECERRA VS MACARA\"><span class=\"sf-highlight-choice-text\"><span class=\"sf-highlight-choice-year\" data-display-label=\"PARTIDO A PARTIDO 2025\">PARTIDO A PARTIDO 2025<\/span><span class=\"sf-highlight-choice-name\">KEVIN BECERRA VS MACARA<\/span><\/span><span class=\"sf-highlight-choice-arrow\" aria-hidden=\"true\">\u203a<\/span><\/button>\n          <button class=\"sf-highlight-choice\" type=\"button\" data-highlight-choice data-video-type=\"season\" data-category=\"2025\" data-video-src=\"https:\/\/www.youtube.com\/embed\/E9kQSrCkoWo?si=GpWuz14KA0MqdEsx\" data-video-title=\"KEVIN BECERRA VS LDU\"><span class=\"sf-highlight-choice-text\"><span class=\"sf-highlight-choice-year\" data-display-label=\"PARTIDO A PARTIDO 2025\">PARTIDO A PARTIDO 2025<\/span><span class=\"sf-highlight-choice-name\">KEVIN BECERRA VS LDU<\/span><\/span><span class=\"sf-highlight-choice-arrow\" aria-hidden=\"true\">\u203a<\/span><\/button>\n          <button class=\"sf-highlight-choice\" type=\"button\" data-highlight-choice data-video-type=\"season\" data-category=\"2025\" data-video-src=\"https:\/\/www.youtube.com\/embed\/SWqzSOg3Eic?si=sg4mlGyV_Mw1D6OO\" data-video-title=\"KEVIN BECERRA VS DELFIN\"><span class=\"sf-highlight-choice-text\"><span class=\"sf-highlight-choice-year\" data-display-label=\"PARTIDO A PARTIDO 2025\">PARTIDO A PARTIDO 2025<\/span><span class=\"sf-highlight-choice-name\">KEVIN BECERRA VS DELFIN<\/span><\/span><span class=\"sf-highlight-choice-arrow\" aria-hidden=\"true\">\u203a<\/span><\/button>\n          <button class=\"sf-highlight-choice\" type=\"button\" data-highlight-choice data-video-type=\"season\" data-category=\"2025\" data-video-src=\"https:\/\/www.youtube.com\/embed\/iB961sZV9-Q?si=Umh7YpxxJjw1PWtJ\" data-video-title=\"KEVIN BECERRA VS AUCAS\"><span class=\"sf-highlight-choice-text\"><span class=\"sf-highlight-choice-year\" data-display-label=\"PARTIDO A PARTIDO 2025\">PARTIDO A PARTIDO 2025<\/span><span class=\"sf-highlight-choice-name\">KEVIN BECERRA VS AUCAS<\/span><\/span><span class=\"sf-highlight-choice-arrow\" aria-hidden=\"true\">\u203a<\/span><\/button>\n          <button class=\"sf-highlight-choice\" type=\"button\" data-highlight-choice data-video-type=\"season\" data-category=\"2025\" data-video-src=\"https:\/\/www.youtube.com\/embed\/glxVdE1LlX4?si=Ext7NL8d-BRyk586\" data-video-title=\"KEVIN BECERRA VS CAT\u00d3LICA (FECHA 10)\"><span class=\"sf-highlight-choice-text\"><span class=\"sf-highlight-choice-year\" data-display-label=\"PARTIDO A PARTIDO 2025\">PARTIDO A PARTIDO 2025<\/span><span class=\"sf-highlight-choice-name\">KEVIN BECERRA VS CAT\u00d3LICA (FECHA 10)<\/span><\/span><span class=\"sf-highlight-choice-arrow\" aria-hidden=\"true\">\u203a<\/span><\/button>\n          <button class=\"sf-highlight-choice\" type=\"button\" data-highlight-choice data-video-type=\"season\" data-category=\"2025\" data-video-src=\"https:\/\/www.youtube.com\/embed\/Cm14tAAVcys?si=ZaEu1S-C0MqgYWbB\" data-video-title=\"KEVIN BECERRA VS MUSHUC RUNA (FECHA 9)\"><span class=\"sf-highlight-choice-text\"><span class=\"sf-highlight-choice-year\" data-display-label=\"PARTIDO A PARTIDO 2025\">PARTIDO A PARTIDO 2025<\/span><span class=\"sf-highlight-choice-name\">KEVIN BECERRA VS MUSHUC RUNA (FECHA 9)<\/span><\/span><span class=\"sf-highlight-choice-arrow\" aria-hidden=\"true\">\u203a<\/span><\/button>\n          <button class=\"sf-highlight-choice\" type=\"button\" data-highlight-choice data-video-type=\"season\" data-category=\"2025\" data-video-src=\"https:\/\/www.youtube.com\/embed\/1ajghSOBv-k?si=7LcaFNzomAM1ulZM\" data-video-title=\"KEVIN BECERRA VS ORENSE\"><span class=\"sf-highlight-choice-text\"><span class=\"sf-highlight-choice-year\" data-display-label=\"PARTIDO A PARTIDO 2025\">PARTIDO A PARTIDO 2025<\/span><span class=\"sf-highlight-choice-name\">KEVIN BECERRA VS ORENSE<\/span><\/span><span class=\"sf-highlight-choice-arrow\" aria-hidden=\"true\">\u203a<\/span><\/button>\n          <button class=\"sf-highlight-choice\" type=\"button\" data-highlight-choice data-video-type=\"season\" data-category=\"2025\" data-video-src=\"https:\/\/www.youtube.com\/embed\/H5mSstqdRGU?si=rzp20Xeav2ZaFzOp\" data-video-title=\"KEVIN BECERRA VS DEPORTIVO CUENCA (FECHA 4)\"><span class=\"sf-highlight-choice-text\"><span class=\"sf-highlight-choice-year\" data-display-label=\"PARTIDO A PARTIDO 2025\">PARTIDO A PARTIDO 2025<\/span><span class=\"sf-highlight-choice-name\">KEVIN BECERRA VS DEPORTIVO CUENCA (FECHA 4)<\/span><\/span><span class=\"sf-highlight-choice-arrow\" aria-hidden=\"true\">\u203a<\/span><\/button>\n          <button class=\"sf-highlight-choice\" type=\"button\" data-highlight-choice data-video-type=\"season\" data-category=\"2025\" data-video-src=\"https:\/\/www.youtube.com\/embed\/0dwoDb5V22s?si=tB5FEKAaJuZrPAWe\" data-video-title=\"KEVIN BECERRA VS BARCELONA SC (FECHA 3)\"><span class=\"sf-highlight-choice-text\"><span class=\"sf-highlight-choice-year\" data-display-label=\"PARTIDO A PARTIDO 2025\">PARTIDO A PARTIDO 2025<\/span><span class=\"sf-highlight-choice-name\">KEVIN BECERRA VS BARCELONA SC (FECHA 3)<\/span><\/span><span class=\"sf-highlight-choice-arrow\" aria-hidden=\"true\">\u203a<\/span><\/button>\n          <button class=\"sf-highlight-choice\" type=\"button\" data-highlight-choice data-video-type=\"season\" data-category=\"2025\" data-video-src=\"https:\/\/www.youtube.com\/embed\/Vw7l0rYwFQ8?si=0fdtOLqf3l9Zujnv\" data-video-title=\"KEVIN BECERRA VS TECNICO UNIVERSITARIO\"><span class=\"sf-highlight-choice-text\"><span class=\"sf-highlight-choice-year\" data-display-label=\"PARTIDO A PARTIDO 2025\">PARTIDO A PARTIDO 2025<\/span><span class=\"sf-highlight-choice-name\">KEVIN BECERRA VS TECNICO UNIVERSITARIO<\/span><\/span><span class=\"sf-highlight-choice-arrow\" aria-hidden=\"true\">\u203a<\/span><\/button>\n          <button class=\"sf-highlight-choice\" type=\"button\" data-highlight-choice data-video-type=\"season\" data-category=\"2025\" data-video-src=\"https:\/\/www.youtube.com\/embed\/CjDOWi1zBpw?si=oQDa2oXtMuviqlUA%22\" data-video-title=\"KEVIN BECERRA VS IDV (FECHA 1)\"><span class=\"sf-highlight-choice-text\"><span class=\"sf-highlight-choice-year\" data-display-label=\"PARTIDO A PARTIDO 2025\">PARTIDO A PARTIDO 2025<\/span><span class=\"sf-highlight-choice-name\">KEVIN BECERRA VS IDV (FECHA 1)<\/span><\/span><span class=\"sf-highlight-choice-arrow\" aria-hidden=\"true\">\u203a<\/span><\/button>\n          <!-- FIN \/ END 2025 -->\n          <!-- INICIO \/ START 2024 -->\n          <!-- NUEVO HIGHLIGHT VIDEO 2024: PEGA ESTA L\u00cdNEA ARRIBA DEL HIGHLIGHT M\u00c1S RECIENTE DEL A\u00d1O Y CAMBIA SOLO LINK + T\u00cdTULO. -->\n          <button class=\"sf-highlight-choice\" type=\"button\" data-highlight-choice data-category=\"2024\" data-video-src=\"https:\/\/www.youtube.com\/embed\/wJWBrCgXHyw?si=2tIdFzPq5qulUPKf\" data-video-title=\"KEVIN BECERRA 2024\" data-video-panel=\"highlight-2024-1\"><span class=\"sf-highlight-choice-text\"><span class=\"sf-highlight-choice-year\">HIGHLIGHTS 2024<\/span><span class=\"sf-highlight-choice-name\">KEVIN BECERRA 2024<\/span><\/span><span class=\"sf-highlight-choice-arrow\" aria-hidden=\"true\">\u203a<\/span><\/button>\n          <!-- FIN \/ END 2024 -->\n          <!-- INICIO \/ START 2023 -->\n          <!-- NUEVO HIGHLIGHT VIDEO 2023: PEGA ESTA L\u00cdNEA ARRIBA DEL HIGHLIGHT M\u00c1S RECIENTE DEL A\u00d1O Y CAMBIA SOLO LINK + T\u00cdTULO. -->\n          <button class=\"sf-highlight-choice\" type=\"button\" data-highlight-choice data-category=\"2023\" data-video-src=\"https:\/\/www.youtube.com\/embed\/rmz2Y5V-DL0?si=0-kYIXq-NcBvzg4G\" data-video-title=\"KEVIN BECERRA 2023\" data-video-panel=\"highlight-2023-1\"><span class=\"sf-highlight-choice-text\"><span class=\"sf-highlight-choice-year\">HIGHLIGHTS 2023<\/span><span class=\"sf-highlight-choice-name\">KEVIN BECERRA 2023<\/span><\/span><span class=\"sf-highlight-choice-arrow\" aria-hidden=\"true\">\u203a<\/span><\/button>\n          <!-- FIN \/ END 2023 -->\n          <!-- INICIO \/ START 2022 -->\n          <!-- NUEVO HIGHLIGHT VIDEO 2022: PEGA ESTA L\u00cdNEA ARRIBA DEL HIGHLIGHT M\u00c1S RECIENTE DEL A\u00d1O Y CAMBIA SOLO LINK + T\u00cdTULO. -->\n          <button class=\"sf-highlight-choice\" type=\"button\" data-highlight-choice data-category=\"2022\" data-video-src=\"https:\/\/www.youtube.com\/embed\/8urahfwE15Q?si=tEOA6zx6bCgPC3OZ\" data-video-title=\"KEVIN BECERRA 2022\" data-video-panel=\"highlight-2022-1\"><span class=\"sf-highlight-choice-text\"><span class=\"sf-highlight-choice-year\">HIGHLIGHTS 2022<\/span><span class=\"sf-highlight-choice-name\">KEVIN BECERRA 2022<\/span><\/span><span class=\"sf-highlight-choice-arrow\" aria-hidden=\"true\">\u203a<\/span><\/button>\n          <!-- FIN \/ END 2022 -->\n          <!-- INICIO \/ START 2021 -->\n          <!-- NUEVO HIGHLIGHT VIDEO 2021: PEGA ESTA L\u00cdNEA ARRIBA DEL HIGHLIGHT M\u00c1S RECIENTE DEL A\u00d1O Y CAMBIA SOLO LINK + T\u00cdTULO. -->\n          <button class=\"sf-highlight-choice\" type=\"button\" data-highlight-choice data-category=\"2021\" data-video-src=\"https:\/\/www.youtube.com\/embed\/crA4qe7u1HU?si=IBAxwgzO4qSVI2YY\" data-video-title=\"VIDEO DE MEJORES JUGADAS \u2014 2021\" data-video-panel=\"highlight-2021-1\"><span class=\"sf-highlight-choice-text\"><span class=\"sf-highlight-choice-year\">HIGHLIGHTS 2021<\/span><span class=\"sf-highlight-choice-name\">VIDEO DE MEJORES JUGADAS \u2014 2021<\/span><\/span><span class=\"sf-highlight-choice-arrow\" aria-hidden=\"true\">\u203a<\/span><\/button>\n          <!-- FIN \/ END 2021 -->\n      <\/div>\n    <\/div>\n  <\/div>\n\n  <script data-cfasync=\"false\" data-no-optimize=\"1\" data-noptimize=\"1\">\n    (function() {\n      var ROOT_SELECTOR = '#sf-kevin-becerra-recruit-profile-en';\n      var GLOBAL_KEY = '__sfKevinBecerraVideosENV2';\n      var LABEL_HIGHLIGHT = 'SEASON';\n      var LABEL_SEASON = 'GAME BY GAME';\n\n      function toArray(list) {\n        return Array.prototype.slice.call(list || []);\n      }\n\n      function getVideoType(choice) {\n        var type = choice ? (choice.getAttribute('data-video-type') || 'highlight') : 'highlight';\n        return String(type).toLowerCase() === 'season' ? 'season' : 'highlight';\n      }\n\n      function getRawChoiceTitle(choice) {\n        return choice ? (choice.getAttribute('data-video-title') || '') : '';\n      }\n\n      function getChoiceTitle(choice) {\n        var title = getRawChoiceTitle(choice);\n        return getVideoType(choice) === 'season' ? title.toUpperCase() : title;\n      }\n\n      function getChoiceSource(choice) {\n        return choice ? (choice.getAttribute('data-video-src') || '') : '';\n      }\n\n      function findPanel(root, panelKey) {\n        if (!root || !panelKey) return null;\n        var panels = root.querySelectorAll('[data-highlight-panel]');\n        for (var i = 0; i < panels.length; i++) {\n          if (panels[i].getAttribute('data-highlight-panel') === panelKey) return panels[i];\n        }\n        return null;\n      }\n\n      function findChoiceByPanel(root, panelKey) {\n        if (!root || !panelKey) return null;\n        var choices = root.querySelectorAll('[data-highlight-choice]');\n        for (var i = 0; i < choices.length; i++) {\n          if (choices[i].getAttribute('data-video-panel') === panelKey) return choices[i];\n        }\n        return null;\n      }\n\n      function ensurePanelKey(choice, autoIndex) {\n        var panelKey = choice.getAttribute('data-video-panel') || '';\n        if (!panelKey) {\n          var category = choice.getAttribute('data-category') || 'video';\n          var type = getVideoType(choice);\n          panelKey = type + '-auto-' + category + '-' + autoIndex;\n          choice.setAttribute('data-video-panel', panelKey);\n        }\n        return panelKey;\n      }\n\n      function buildShortChoice(choice) {\n        if (!choice) return;\n        var category = choice.getAttribute('data-category') || '';\n        var type = getVideoType(choice);\n        var title = getChoiceTitle(choice);\n        var yearLabel = type === 'season' ? (LABEL_SEASON + ' ' + category) : ('HIGHLIGHTS ' + category);\n\n        if (choice.children.length) {\n          if (type === 'season') {\n            var existingYear = choice.querySelector('.sf-highlight-choice-year');\n            var existingName = choice.querySelector('.sf-highlight-choice-name');\n            if (existingYear) {\n              existingYear.textContent = yearLabel;\n              existingYear.setAttribute('data-display-label', yearLabel);\n            }\n            if (existingName) existingName.textContent = title;\n          }\n          return;\n        }\n\n        var textWrap = document.createElement('span');\n        textWrap.className = 'sf-highlight-choice-text';\n\n        var year = document.createElement('span');\n        year.className = 'sf-highlight-choice-year';\n        year.textContent = yearLabel;\n        if (type === 'season') year.setAttribute('data-display-label', yearLabel);\n\n        var name = document.createElement('span');\n        name.className = 'sf-highlight-choice-name';\n        name.textContent = title;\n\n        var arrow = document.createElement('span');\n        arrow.className = 'sf-highlight-choice-arrow';\n        arrow.setAttribute('aria-hidden', 'true');\n        arrow.textContent = '\u203a';\n\n        textWrap.appendChild(year);\n        textWrap.appendChild(name);\n        choice.appendChild(textWrap);\n        choice.appendChild(arrow);\n      }\n\n      function createPanel(root, choice, panelKey) {\n        var stage = root.querySelector('.sf-video-stage');\n        var caption = root.querySelector('.sf-video-caption');\n        var src = getChoiceSource(choice);\n        if (!stage || !src || !panelKey) return null;\n\n        var panel = document.createElement('div');\n        panel.className = 'sf-video-frame';\n        panel.setAttribute('data-highlight-panel', panelKey);\n        panel.setAttribute('aria-hidden', 'true');\n        panel.hidden = true;\n\n        var iframe = document.createElement('iframe');\n        iframe.src = src;\n        iframe.title = getChoiceTitle(choice);\n        iframe.setAttribute('allow', 'accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share');\n        iframe.setAttribute('allowfullscreen', '');\n        iframe.loading = 'lazy';\n\n        panel.appendChild(iframe);\n        stage.insertBefore(panel, caption || null);\n        return panel;\n      }\n\n      function ensurePanel(root, choice, autoIndex) {\n        var panelKey = ensurePanelKey(choice, autoIndex);\n        var panel = findPanel(root, panelKey);\n        if (!panel && getChoiceSource(choice)) panel = createPanel(root, choice, panelKey);\n        return panel;\n      }\n\n      function makeCategoryButton(category, count, title) {\n        var button = document.createElement('button');\n        button.className = 'sf-video-option';\n        button.type = 'button';\n        button.setAttribute('data-highlight-category', category);\n        button.setAttribute('data-category-title', 'HIGHLIGHTS ' + category);\n\n        var small = document.createElement('small');\n        small.textContent = count + (count === 1 ? ' video' : ' videos');\n        var span = document.createElement('span');\n        span.textContent = 'HIGHLIGHTS ' + category;\n        var em = document.createElement('em');\n        em.textContent = title || '';\n\n        button.appendChild(small);\n        button.appendChild(span);\n        button.appendChild(em);\n        return button;\n      }\n\n      function collectLibrary(root) {\n        var choices = toArray(root.querySelectorAll('[data-highlight-choice]'));\n        var groups = {};\n        var order = [];\n\n        choices.forEach(function(choice, index) {\n          buildShortChoice(choice);\n          ensurePanelKey(choice, index + 1);\n          if (getVideoType(choice) === 'highlight') ensurePanel(root, choice, index + 1);\n\n          var category = choice.getAttribute('data-category') || '';\n          if (!groups[category]) {\n            groups[category] = { all: [], highlight: [], season: [] };\n            order.push(category);\n          }\n          groups[category].all.push(choice);\n          groups[category][getVideoType(choice)].push(choice);\n        });\n\n        return { choices: choices, groups: groups, order: order };\n      }\n\n      function prepareRoot(root) {\n        if (!root) return;\n        var library = collectLibrary(root);\n        var menu = root.querySelector('.sf-video-menu');\n\n        if (menu) {\n          library.order.forEach(function(category) {\n            var buttons = toArray(root.querySelectorAll('[data-highlight-category]'));\n            var button = null;\n            for (var i = 0; i < buttons.length; i++) {\n              if (buttons[i].getAttribute('data-highlight-category') === category) {\n                button = buttons[i];\n                break;\n              }\n            }\n\n            var group = library.groups[category];\n            var latestHighlight = group.highlight[0] || null;\n            var latestHighlightTitle = latestHighlight ? getChoiceTitle(latestHighlight) : '';\n            if (!button) {\n              button = makeCategoryButton(category, group.all.length, latestHighlightTitle);\n            } else {\n              var small = button.querySelector('small');\n              var em = button.querySelector('em');\n              if (small) small.textContent = group.all.length + (group.all.length === 1 ? ' video' : ' videos');\n              if (em && latestHighlightTitle) em.textContent = latestHighlightTitle;\n            }\n            menu.appendChild(button);\n          });\n        }\n\n        if (!root.__sfVideoLibraryPrepared) {\n          root.__sfVideoLibraryPrepared = true;\n          var newestHighlight = null;\n          for (var i = 0; i < library.choices.length; i++) {\n            if (getVideoType(library.choices[i]) === 'highlight') {\n              newestHighlight = library.choices[i];\n              break;\n            }\n          }\n          if (newestHighlight) showChoice(root, newestHighlight, true);\n        }\n      }\n\n      function setActiveCategory(root, category) {\n        toArray(root.querySelectorAll('[data-highlight-category]')).forEach(function(button) {\n          button.classList.toggle('sf-active', button.getAttribute('data-highlight-category') === category);\n        });\n      }\n\n      function showChoice(root, choice, updateCategory) {\n        if (!root || !choice) return;\n        var choices = toArray(root.querySelectorAll('[data-highlight-choice]'));\n        var panelKey = ensurePanelKey(choice, choices.indexOf(choice) + 1);\n        var title = getChoiceTitle(choice);\n        var category = choice.getAttribute('data-category') || '';\n        var selectedPanel = findPanel(root, panelKey);\n\n        if (!selectedPanel) selectedPanel = ensurePanel(root, choice, choices.indexOf(choice) + 1);\n        if (!selectedPanel) return;\n\n        toArray(root.querySelectorAll('[data-highlight-panel]')).forEach(function(panel) {\n          var isSelected = panel === selectedPanel;\n          panel.classList.toggle('sf-active', isSelected);\n          panel.hidden = !isSelected;\n          panel.setAttribute('aria-hidden', isSelected ? 'false' : 'true');\n        });\n\n        var videoTitle = root.querySelector('[data-video-title]');\n        if (videoTitle) videoTitle.textContent = title;\n        if (updateCategory !== false) setActiveCategory(root, category);\n      }\n\n      function getSubcategoryNav(root, create) {\n        var options = root.querySelector('.sf-highlight-options');\n        if (!options) return null;\n        var nav = options.querySelector('.sf-highlight-subcategories');\n        if (!nav && create) {\n          nav = document.createElement('div');\n          nav.className = 'sf-highlight-subcategories';\n          nav.setAttribute('data-highlight-subcategories', '');\n\n          var highlightButton = document.createElement('button');\n          highlightButton.className = 'sf-highlight-subcategory';\n          highlightButton.type = 'button';\n          highlightButton.setAttribute('data-highlight-subcategory', 'highlight');\n          highlightButton.textContent = LABEL_HIGHLIGHT;\n\n          var seasonButton = document.createElement('button');\n          seasonButton.className = 'sf-highlight-subcategory';\n          seasonButton.type = 'button';\n          seasonButton.setAttribute('data-highlight-subcategory', 'season');\n          seasonButton.textContent = LABEL_SEASON;\n\n          nav.appendChild(highlightButton);\n          nav.appendChild(seasonButton);\n          options.insertBefore(nav, options.firstChild);\n        }\n        if (nav) {\n          var highlightLabelButton = nav.querySelector('[data-highlight-subcategory=\"highlight\"]');\n          var seasonLabelButton = nav.querySelector('[data-highlight-subcategory=\"season\"]');\n          if (highlightLabelButton && highlightLabelButton.textContent !== LABEL_HIGHLIGHT) highlightLabelButton.textContent = LABEL_HIGHLIGHT;\n          if (seasonLabelButton && seasonLabelButton.textContent !== LABEL_SEASON) seasonLabelButton.textContent = LABEL_SEASON;\n        }\n        return nav;\n      }\n\n      function filterModalChoices(root, category, type, currentPanelKey) {\n        toArray(root.querySelectorAll('[data-highlight-choice]')).forEach(function(choice) {\n          var visible = choice.getAttribute('data-category') === category && (!type || getVideoType(choice) === type);\n          choice.classList.toggle('sf-visible', visible);\n          choice.classList.toggle('sf-selected', visible && choice.getAttribute('data-video-panel') === currentPanelKey);\n        });\n      }\n\n      function selectSubcategory(root, type) {\n        if (!root) return;\n        var category = root.__sfModalCategory || '';\n        var activePanel = root.querySelector('[data-highlight-panel].sf-active');\n        var currentPanelKey = activePanel ? activePanel.getAttribute('data-highlight-panel') : '';\n        root.__sfModalType = type;\n\n        var nav = getSubcategoryNav(root, false);\n        if (nav) {\n          toArray(nav.querySelectorAll('[data-highlight-subcategory]')).forEach(function(button) {\n            button.classList.toggle('sf-active', button.getAttribute('data-highlight-subcategory') === type);\n          });\n        }\n        filterModalChoices(root, category, type, currentPanelKey);\n      }\n\n      function configureModalSubcategories(root, category, currentPanelKey) {\n        var categoryChoices = toArray(root.querySelectorAll('[data-highlight-choice]')).filter(function(choice) {\n          return choice.getAttribute('data-category') === category;\n        });\n        var hasHighlight = categoryChoices.some(function(choice) { return getVideoType(choice) === 'highlight'; });\n        var hasSeason = categoryChoices.some(function(choice) { return getVideoType(choice) === 'season'; });\n        var nav = getSubcategoryNav(root, hasHighlight && hasSeason);\n\n        if (hasHighlight && hasSeason) {\n          nav.hidden = false;\n          var currentChoice = findChoiceByPanel(root, currentPanelKey);\n          var initialType = currentChoice && currentChoice.getAttribute('data-category') === category ? getVideoType(currentChoice) : 'highlight';\n          root.__sfModalCategory = category;\n          root.__sfModalType = initialType;\n          selectSubcategory(root, initialType);\n        } else {\n          if (nav) nav.hidden = true;\n          root.__sfModalCategory = category;\n          root.__sfModalType = '';\n          filterModalChoices(root, category, '', currentPanelKey);\n        }\n      }\n\n      function closeModal(root) {\n        if (!root) return;\n        var modal = root.querySelector('[data-highlight-modal]');\n        if (!modal || modal.hidden) return;\n        modal.hidden = true;\n        modal.setAttribute('aria-hidden', 'true');\n        document.body.style.overflow = root.__sfPreviousBodyOverflow || '';\n        if (root.__sfLastTrigger && typeof root.__sfLastTrigger.focus === 'function') root.__sfLastTrigger.focus();\n      }\n\n      function openModal(root, button) {\n        prepareRoot(root);\n        var modal = root.querySelector('[data-highlight-modal]');\n        var modalTitle = root.querySelector('[data-highlight-modal-title]');\n        if (!modal) return;\n\n        var category = button.getAttribute('data-highlight-category') || '';\n        var categoryTitle = button.getAttribute('data-category-title') || ('HIGHLIGHTS ' + category);\n        var activePanel = root.querySelector('[data-highlight-panel].sf-active');\n        var currentPanelKey = activePanel ? activePanel.getAttribute('data-highlight-panel') : '';\n        root.__sfLastTrigger = button;\n\n        configureModalSubcategories(root, category, currentPanelKey);\n\n        if (modalTitle) modalTitle.textContent = 'Select a video from ' + categoryTitle;\n        root.__sfPreviousBodyOverflow = document.body.style.overflow;\n        document.body.style.overflow = 'hidden';\n        modal.hidden = false;\n        modal.setAttribute('aria-hidden', 'false');\n\n        var selected = modal.querySelector('.sf-highlight-choice.sf-visible.sf-selected');\n        var firstVisible = modal.querySelector('.sf-highlight-choice.sf-visible');\n        window.setTimeout(function() {\n          var focusTarget = selected || firstVisible || modal.querySelector('[data-highlight-subcategory].sf-active') || modal.querySelector('[data-highlight-close]');\n          if (focusTarget && typeof focusTarget.focus === 'function') focusTarget.focus();\n        }, 0);\n      }\n\n      function autoplaySource(src) {\n        if (!src) return '';\n        if (\/[?&]autoplay=\/.test(src)) return src.replace(\/([?&])autoplay=[^&]*\/i, '$1autoplay=1');\n        return src + (src.indexOf('?') === -1 ? '?' : '&') + 'autoplay=1';\n      }\n\n      \/\/ PHONE: do not use the custom full-screen modal.\n      \/\/ Play in the normal iframe and keep YouTube's native full-screen button available.\n      function isPhoneLayout() {\n        return !!(window.matchMedia && window.matchMedia('(max-width: 620px)').matches);\n      }\n\n      \/\/ ONLY DESKTOP (>1020px): when playback closes, return to the exact video list\n      \/\/ (same year + same subcategory: Highlight Video or Highlight's Season).\n      \/\/ Responsive layouts keep their previous behavior unchanged.\n      function isDesktopReturnListLayout() {\n        return !!(window.matchMedia && window.matchMedia('(min-width: 1021px)').matches);\n      }\n\n      function playChoiceInMainStage(root, choice) {\n        if (!root || !choice) return;\n        var panelKey = choice.getAttribute('data-video-panel') || '';\n        var panel = findPanel(root, panelKey);\n        var iframe = panel ? panel.querySelector('iframe') : null;\n        var src = getChoiceSource(choice);\n        if (iframe && src) {\n          iframe.title = getChoiceTitle(choice);\n          iframe.src = autoplaySource(src);\n        }\n        var stage = root.querySelector('.sf-video-stage');\n        if (stage && stage.scrollIntoView) {\n          window.setTimeout(function() {\n            try { stage.scrollIntoView({ behavior: 'smooth', block: 'center' }); }\n            catch (e) { stage.scrollIntoView(); }\n          }, 60);\n        }\n      }\n\n      function getSeasonPlayer(root, create) {\n        var modal = root.querySelector('[data-season-player-modal]');\n        if (modal || !create) return modal;\n\n        modal = document.createElement('div');\n        modal.className = 'sf-season-player-modal';\n        modal.setAttribute('data-season-player-modal', '');\n        modal.setAttribute('aria-hidden', 'true');\n        modal.hidden = true;\n\n        var head = document.createElement('div');\n        head.className = 'sf-season-player-head';\n\n        var heading = document.createElement('div');\n        heading.className = 'sf-season-player-heading';\n\n        var kicker = document.createElement('p');\n        kicker.className = 'sf-season-player-kicker';\n        kicker.setAttribute('data-season-player-kicker', '');\n        kicker.textContent = LABEL_HIGHLIGHT;\n\n        var title = document.createElement('h3');\n        title.className = 'sf-season-player-title';\n        title.setAttribute('data-season-player-title', '');\n\n        var close = document.createElement('button');\n        close.className = 'sf-highlight-modal-close';\n        close.type = 'button';\n        close.setAttribute('data-season-player-close', '');\n        close.setAttribute('aria-label', 'Close playback');\n        close.textContent = '\u00d7';\n\n        var frame = document.createElement('div');\n        frame.className = 'sf-season-player-frame';\n\n        var aspect = document.createElement('div');\n        aspect.className = 'sf-season-player-aspect';\n        aspect.setAttribute('data-season-player-aspect', '');\n\n        var iframe = document.createElement('iframe');\n        iframe.setAttribute('data-season-player-iframe', '');\n        iframe.setAttribute('allow', 'accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share');\n        iframe.setAttribute('allowfullscreen', '');\n\n        heading.appendChild(kicker);\n        heading.appendChild(title);\n        head.appendChild(heading);\n        head.appendChild(close);\n        aspect.appendChild(iframe);\n        frame.appendChild(aspect);\n        modal.appendChild(head);\n        modal.appendChild(frame);\n        root.appendChild(modal);\n        return modal;\n      }\n\n      function fitFullscreenPlayer(root) {\n        if (!root) return;\n        var modal = getSeasonPlayer(root, false);\n        if (!modal || modal.hidden) return;\n        var frame = modal.querySelector('.sf-season-player-frame');\n        var aspect = modal.querySelector('[data-season-player-aspect]');\n        if (!frame || !aspect) return;\n\n        var styles = window.getComputedStyle ? window.getComputedStyle(frame) : null;\n        var horizontalPadding = styles ? (parseFloat(styles.paddingLeft || 0) + parseFloat(styles.paddingRight || 0)) : 0;\n        var verticalPadding = styles ? (parseFloat(styles.paddingTop || 0) + parseFloat(styles.paddingBottom || 0)) : 0;\n        var availableWidth = Math.max(0, frame.clientWidth - horizontalPadding);\n        var availableHeight = Math.max(0, frame.clientHeight - verticalPadding);\n        if (!availableWidth || !availableHeight) return;\n\n        var ratio = 16 \/ 9;\n        var width = availableWidth;\n        var height = width \/ ratio;\n        if (height > availableHeight) {\n          height = availableHeight;\n          width = height * ratio;\n        }\n        aspect.style.width = Math.floor(width) + 'px';\n        aspect.style.height = Math.floor(height) + 'px';\n      }\n\n      function openSeasonPlayer(root, choice) {\n        \/\/ Preserve the exact list context before opening playback.\n        \/\/ This works for current and future years because it reads the choice attributes dynamically.\n        root.__sfSeasonReturnCategory = choice ? (choice.getAttribute('data-category') || '') : '';\n        root.__sfSeasonReturnType = choice ? getVideoType(choice) : '';\n\n        var modal = getSeasonPlayer(root, true);\n        var iframe = modal.querySelector('[data-season-player-iframe]');\n        var title = modal.querySelector('[data-season-player-title]');\n        var kicker = modal.querySelector('[data-season-player-kicker]');\n        var close = modal.querySelector('[data-season-player-close]');\n        var src = getChoiceSource(choice);\n        var displayTitle = getChoiceTitle(choice);\n        if (!src || !iframe) return;\n\n        if (kicker) kicker.textContent = getVideoType(choice) === 'season' ? LABEL_SEASON : LABEL_HIGHLIGHT;\n        if (title) title.textContent = displayTitle;\n        iframe.title = displayTitle;\n        iframe.src = autoplaySource(src);\n        root.__sfSeasonPreviousBodyOverflow = document.body.style.overflow;\n        document.body.style.overflow = 'hidden';\n        modal.hidden = false;\n        modal.setAttribute('aria-hidden', 'false');\n        window.requestAnimationFrame(function() {\n          fitFullscreenPlayer(root);\n          window.setTimeout(function() { if (close && close.focus) close.focus(); }, 0);\n        });\n      }\n\n      function reopenPreviousVideoList(root) {\n        if (!root || !isDesktopReturnListLayout()) return;\n\n        var category = root.__sfSeasonReturnCategory || '';\n        var type = root.__sfSeasonReturnType || '';\n        if (!category) return;\n\n        var categoryButtons = toArray(root.querySelectorAll('[data-highlight-category]'));\n        var categoryButton = null;\n        for (var i = 0; i < categoryButtons.length; i++) {\n          if (categoryButtons[i].getAttribute('data-highlight-category') === category) {\n            categoryButton = categoryButtons[i];\n            break;\n          }\n        }\n        if (!categoryButton) return;\n\n        \/\/ Reopen the year\/category modal. Because the selected panel is still active,\n        \/\/ openModal normally restores the correct subcategory automatically.\n        openModal(root, categoryButton);\n\n        \/\/ Force the previous subcategory as an extra safeguard, including future years.\n        if (type) selectSubcategory(root, type);\n      }\n\n      function closeSeasonPlayer(root) {\n        if (!root) return;\n        var modal = getSeasonPlayer(root, false);\n        if (!modal || modal.hidden) return;\n        var iframe = modal.querySelector('[data-season-player-iframe]');\n        modal.hidden = true;\n        modal.setAttribute('aria-hidden', 'true');\n        if (iframe) iframe.src = '';\n        document.body.style.overflow = root.__sfSeasonPreviousBodyOverflow || '';\n\n        \/\/ DESKTOP ONLY:\n        \/\/ First X \/ ESC = close video and return to the same list.\n        \/\/ Second X \/ ESC = existing modal behavior closes the list and returns to categories.\n        if (isDesktopReturnListLayout()) {\n          window.setTimeout(function() {\n            reopenPreviousVideoList(root);\n          }, 0);\n        }\n      }\n\n      function prepareAll() {\n        toArray(document.querySelectorAll(ROOT_SELECTOR)).forEach(prepareRoot);\n      }\n\n      prepareAll();\n      if (document.readyState === 'loading') document.addEventListener('DOMContentLoaded', prepareAll, { once: true });\n      window.addEventListener('load', prepareAll, { once: true });\n\n      if (window[GLOBAL_KEY]) return;\n      window[GLOBAL_KEY] = true;\n\n      document.addEventListener('click', function(event) {\n        var target = event.target && event.target.nodeType === 1 ? event.target : event.target.parentElement;\n        if (!target || !target.closest) return;\n        var root = target.closest(ROOT_SELECTOR);\n        if (!root) return;\n\n        var seasonClose = target.closest('[data-season-player-close]');\n        if (seasonClose && root.contains(seasonClose)) {\n          event.preventDefault();\n          closeSeasonPlayer(root);\n          return;\n        }\n\n        var closeButton = target.closest('[data-highlight-close]');\n        if (closeButton && root.contains(closeButton)) {\n          event.preventDefault();\n          closeModal(root);\n          return;\n        }\n\n        var subcategoryButton = target.closest('[data-highlight-subcategory]');\n        if (subcategoryButton && root.contains(subcategoryButton)) {\n          event.preventDefault();\n          selectSubcategory(root, subcategoryButton.getAttribute('data-highlight-subcategory') || 'highlight');\n          return;\n        }\n\n        var choice = target.closest('[data-highlight-choice]');\n        if (choice && root.contains(choice)) {\n          event.preventDefault();\n          prepareRoot(root);\n          showChoice(root, choice, true);\n          closeModal(root);\n\n          \/\/ DESKTOP\/TABLET: all videos open in the full-screen player.\n          \/\/ PHONE: all videos play in the normal iframe with YouTube's native expansion button.\n          if (isPhoneLayout()) playChoiceInMainStage(root, choice);\n          else openSeasonPlayer(root, choice);\n          return;\n        }\n\n        var categoryButton = target.closest('[data-highlight-category]');\n        if (categoryButton && root.contains(categoryButton)) {\n          event.preventDefault();\n          openModal(root, categoryButton);\n        }\n      }, true);\n\n      window.addEventListener('resize', function() {\n        toArray(document.querySelectorAll(ROOT_SELECTOR)).forEach(fitFullscreenPlayer);\n      }, { passive: true });\n\n      window.addEventListener('orientationchange', function() {\n        window.setTimeout(function() {\n          toArray(document.querySelectorAll(ROOT_SELECTOR)).forEach(fitFullscreenPlayer);\n        }, 120);\n      }, { passive: true });\n\n      document.addEventListener('keydown', function(event) {\n        if (event.key !== 'Escape') return;\n        toArray(document.querySelectorAll(ROOT_SELECTOR)).forEach(function(root) {\n          var seasonModal = getSeasonPlayer(root, false);\n          if (seasonModal && !seasonModal.hidden) {\n            closeSeasonPlayer(root);\n            return;\n          }\n          var modal = root.querySelector('[data-highlight-modal]');\n          if (modal && !modal.hidden) closeModal(root);\n        });\n      }, true);\n    })();\n  <\/script>\n<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-6d074673 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"6d074673\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t\t<div class=\"elementor-background-overlay\"><\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-no\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-16693892\" data-id=\"16693892\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-714e82ef elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"714e82ef\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-no\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-25 elementor-inner-column elementor-element elementor-element-32979e43\" data-id=\"32979e43\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-29ac0db6 elementor-widget elementor-widget-theme-site-logo elementor-widget-image\" data-id=\"29ac0db6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"theme-site-logo.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/smartfutbolus.com\">\n\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"471\" height=\"157\" src=\"https:\/\/smartfutbolus.com\/wp-content\/uploads\/2023\/10\/Logo-Dorado-Smart-Football-02.png\" class=\"attachment-full size-full wp-image-139\" alt=\"\" srcset=\"https:\/\/smartfutbolus.com\/wp-content\/uploads\/2023\/10\/Logo-Dorado-Smart-Football-02.png 471w, https:\/\/smartfutbolus.com\/wp-content\/uploads\/2023\/10\/Logo-Dorado-Smart-Football-02-300x100.png 300w\" sizes=\"(max-width: 471px) 100vw, 471px\" \/>\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-25 elementor-inner-column elementor-element elementor-element-5faace3d\" data-id=\"5faace3d\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-523188ed e-grid-align-left elementor-shape-rounded elementor-grid-0 elementor-widget elementor-widget-social-icons\" data-id=\"523188ed\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"social-icons.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-social-icons-wrapper elementor-grid\" role=\"list\">\n\t\t\t\t\t\t\t<span class=\"elementor-grid-item\" role=\"listitem\">\n\t\t\t\t\t<a class=\"elementor-icon elementor-social-icon elementor-social-icon-instagram elementor-animation-float elementor-repeater-item-1fde720\" href=\"https:\/\/www.instagram.com\/smartfutbolec\/\" target=\"_blank\">\n\t\t\t\t\t\t<span class=\"elementor-screen-only\">Instagram<\/span>\n\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fab-instagram\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M224.1 141c-63.6 0-114.9 51.3-114.9 114.9s51.3 114.9 114.9 114.9S339 319.5 339 255.9 287.7 141 224.1 141zm0 189.6c-41.1 0-74.7-33.5-74.7-74.7s33.5-74.7 74.7-74.7 74.7 33.5 74.7 74.7-33.6 74.7-74.7 74.7zm146.4-194.3c0 14.9-12 26.8-26.8 26.8-14.9 0-26.8-12-26.8-26.8s12-26.8 26.8-26.8 26.8 12 26.8 26.8zm76.1 27.2c-1.7-35.9-9.9-67.7-36.2-93.9-26.2-26.2-58-34.4-93.9-36.2-37-2.1-147.9-2.1-184.9 0-35.8 1.7-67.6 9.9-93.9 36.1s-34.4 58-36.2 93.9c-2.1 37-2.1 147.9 0 184.9 1.7 35.9 9.9 67.7 36.2 93.9s58 34.4 93.9 36.2c37 2.1 147.9 2.1 184.9 0 35.9-1.7 67.7-9.9 93.9-36.2 26.2-26.2 34.4-58 36.2-93.9 2.1-37 2.1-147.8 0-184.8zM398.8 388c-7.8 19.6-22.9 34.7-42.6 42.6-29.5 11.7-99.5 9-132.1 9s-102.7 2.6-132.1-9c-19.6-7.8-34.7-22.9-42.6-42.6-11.7-29.5-9-99.5-9-132.1s-2.6-102.7 9-132.1c7.8-19.6 22.9-34.7 42.6-42.6 29.5-11.7 99.5-9 132.1-9s102.7-2.6 132.1 9c19.6 7.8 34.7 22.9 42.6 42.6 11.7 29.5 9 99.5 9 132.1s2.7 102.7-9 132.1z\"><\/path><\/svg>\t\t\t\t\t<\/a>\n\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<span class=\"elementor-grid-item\" role=\"listitem\">\n\t\t\t\t\t<a class=\"elementor-icon elementor-social-icon elementor-social-icon-tiktok elementor-animation-float elementor-repeater-item-126fb11\" href=\"https:\/\/www.tiktok.com\/@smart_futbolec\" target=\"_blank\">\n\t\t\t\t\t\t<span class=\"elementor-screen-only\">Tiktok<\/span>\n\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fab-tiktok\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M448,209.91a210.06,210.06,0,0,1-122.77-39.25V349.38A162.55,162.55,0,1,1,185,188.31V278.2a74.62,74.62,0,1,0,52.23,71.18V0l88,0a121.18,121.18,0,0,0,1.86,22.17h0A122.18,122.18,0,0,0,381,102.39a121.43,121.43,0,0,0,67,20.14Z\"><\/path><\/svg>\t\t\t\t\t<\/a>\n\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<span class=\"elementor-grid-item\" role=\"listitem\">\n\t\t\t\t\t<a class=\"elementor-icon elementor-social-icon elementor-social-icon-youtube elementor-animation-float elementor-repeater-item-2eac8cd\" href=\"https:\/\/www.youtube.com\/channel\/UCrCCZZfCgLQeXbD87CfSEmg\" target=\"_blank\">\n\t\t\t\t\t\t<span class=\"elementor-screen-only\">Youtube<\/span>\n\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fab-youtube\" viewBox=\"0 0 576 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M549.655 124.083c-6.281-23.65-24.787-42.276-48.284-48.597C458.781 64 288 64 288 64S117.22 64 74.629 75.486c-23.497 6.322-42.003 24.947-48.284 48.597-11.412 42.867-11.412 132.305-11.412 132.305s0 89.438 11.412 132.305c6.281 23.65 24.787 41.5 48.284 47.821C117.22 448 288 448 288 448s170.78 0 213.371-11.486c23.497-6.321 42.003-24.171 48.284-47.821 11.412-42.867 11.412-132.305 11.412-132.305s0-89.438-11.412-132.305zm-317.51 213.508V175.185l142.739 81.205-142.739 81.201z\"><\/path><\/svg>\t\t\t\t\t<\/a>\n\t\t\t\t<\/span>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-25 elementor-inner-column elementor-element elementor-element-57019b4a\" data-id=\"57019b4a\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-4a210375 elementor-widget elementor-widget-heading\" data-id=\"4a210375\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h5 class=\"elementor-heading-title elementor-size-default\">servicios<\/h5>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7334940d elementor-list-item-link-inline elementor-icon-list--layout-traditional elementor-widget elementor-widget-icon-list\" data-id=\"7334940d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-list.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<ul class=\"elementor-icon-list-items\">\n\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/smartfutbolus.com\/index.php\/highlight-video\/\">\n\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">HIGHLIGHT VIDEO<\/span>\n\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/smartfutbolus.com\/index.php\/performance-control\/\">\n\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">CONTROL DE RENDIMIENTO <\/span>\n\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/smartfutbolus.com\/index.php\/recruiting-profile\/\">\n\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">RECRUITING PROFILE<\/span>\n\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t<\/ul>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-25 elementor-inner-column elementor-element elementor-element-63c82f1\" data-id=\"63c82f1\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-37212950 elementor-widget elementor-widget-heading\" data-id=\"37212950\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h5 class=\"elementor-heading-title elementor-size-default\">contactos<\/h5>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6b5fe2ce elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list\" data-id=\"6b5fe2ce\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-list.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<ul class=\"elementor-icon-list-items\">\n\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fab-whatsapp\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M380.9 97.1C339 55.1 283.2 32 223.9 32c-122.4 0-222 99.6-222 222 0 39.1 10.2 77.3 29.6 111L0 480l117.7-30.9c32.4 17.7 68.9 27 106.1 27h.1c122.3 0 224.1-99.6 224.1-222 0-59.3-25.2-115-67.1-157zm-157 341.6c-33.2 0-65.7-8.9-94-25.7l-6.7-4-69.8 18.3L72 359.2l-4.4-7c-18.5-29.4-28.2-63.3-28.2-98.2 0-101.7 82.8-184.5 184.6-184.5 49.3 0 95.6 19.2 130.4 54.1 34.8 34.9 56.2 81.2 56.1 130.5 0 101.8-84.9 184.6-186.6 184.6zm101.2-138.2c-5.5-2.8-32.8-16.2-37.9-18-5.1-1.9-8.8-2.8-12.5 2.8-3.7 5.6-14.3 18-17.6 21.8-3.2 3.7-6.5 4.2-12 1.4-32.6-16.3-54-29.1-75.5-66-5.7-9.8 5.7-9.1 16.3-30.3 1.8-3.7.9-6.9-.5-9.7-1.4-2.8-12.5-30.1-17.1-41.2-4.5-10.8-9.1-9.3-12.5-9.5-3.2-.2-6.9-.2-10.6-.2-3.7 0-9.7 1.4-14.8 6.9-5.1 5.6-19.4 19-19.4 46.3 0 27.3 19.9 53.7 22.6 57.4 2.8 3.7 39.1 59.7 94.8 83.8 35.2 15.2 49 16.5 66.6 13.9 10.7-1.6 32.8-13.4 37.4-26.4 4.6-13 4.6-24.1 3.2-26.4-1.3-2.5-5-3.9-10.5-6.6z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">(+1) 475 289 1981<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-phone-alt\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M497.39 361.8l-112-48a24 24 0 0 0-28 6.9l-49.6 60.6A370.66 370.66 0 0 1 130.6 204.11l60.6-49.6a23.94 23.94 0 0 0 6.9-28l-48-112A24.16 24.16 0 0 0 122.6.61l-104 24A24 24 0 0 0 0 48c0 256.5 207.9 464 464 464a24 24 0 0 0 23.4-18.6l24-104a24.29 24.29 0 0 0-14.01-27.6z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">(+1) 475 289 1981 <\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-envelope\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M502.3 190.8c3.9-3.1 9.7-.2 9.7 4.7V400c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V195.6c0-5 5.7-7.8 9.7-4.7 22.4 17.4 52.1 39.5 154.1 113.6 21.1 15.4 56.7 47.8 92.2 47.6 35.7.3 72-32.8 92.3-47.6 102-74.1 131.6-96.3 154-113.7zM256 320c23.2.4 56.6-29.2 73.4-41.4 132.7-96.3 142.8-104.7 173.4-128.7 5.8-4.5 9.2-11.5 9.2-18.9v-19c0-26.5-21.5-48-48-48H48C21.5 64 0 85.5 0 112v19c0 7.4 3.4 14.3 9.2 18.9 30.6 23.9 40.7 32.4 173.4 128.7 16.8 12.2 50.2 41.8 73.4 41.4z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">ivan.lloay@smartfutbolus.com<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-map-marker-alt\" viewBox=\"0 0 384 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M172.268 501.67C26.97 291.031 0 269.413 0 192 0 85.961 85.961 0 192 0s192 85.961 192 192c0 77.413-26.97 99.031-172.268 309.67-9.535 13.774-29.93 13.773-39.464 0zM192 272c44.183 0 80-35.817 80-80s-35.817-80-80-80-80 35.817-80 80 35.817 80 80 80z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">Missouri -  USA<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t<\/ul>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-55bbf16a elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"55bbf16a\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-no\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-1fb0a0ef\" data-id=\"1fb0a0ef\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-1eb855fe elementor-widget elementor-widget-html\" data-id=\"1eb855fe\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div style=\"color: white; text-align: center;\">\r\n    \u00a9 2026 <strong>Smart Football<\/strong>. Todos los derechos reservados.<br>\r\n    Dise\u00f1o y Desarrollo Web por <a href=\"https:\/\/www.facebook.com\/lsreinoso\" target=\"_blank\" style=\"color: #FF0000;\">Luis Enrique Reinoso Pe\u00f1afiel<\/a>\r\n<\/div>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Instagram Tiktok Youtube \ud83c\uddfa\ud83c\uddf8 English Smart Football Perfil profesional de scouting Perfil Videos Informe Mapa de calor Trayectoria Kevin Becerra Defensa central ecuatoriano de Cienciano, con presencia en Liga 1 y Copa Sudamericana. Su perfil combina dominio a\u00e9reo, anticipaci\u00f3n, lectura defensiva y capacidad para iniciar la posesi\u00f3n con ambos perfiles, incluyendo cambios de orientaci\u00f3n y [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_canvas","meta":{"_uag_custom_page_level_css":"","footnotes":""},"class_list":["post-2413","page","type-page","status-publish","hentry"],"uagb_featured_image_src":{"full":false,"thumbnail":false,"medium":false,"medium_large":false,"large":false,"1536x1536":false,"2048x2048":false},"uagb_author_info":{"display_name":"Luis Reinoso","author_link":"https:\/\/smartfutbolus.com\/index.php\/author\/lsreinoso\/"},"uagb_comment_info":0,"uagb_excerpt":"Instagram Tiktok Youtube \ud83c\uddfa\ud83c\uddf8 English Smart Football Perfil profesional de scouting Perfil Videos Informe Mapa de calor Trayectoria Kevin Becerra Defensa central ecuatoriano de Cienciano, con presencia en Liga 1 y Copa Sudamericana. Su perfil combina dominio a\u00e9reo, anticipaci\u00f3n, lectura defensiva y capacidad para iniciar la posesi\u00f3n con ambos perfiles, incluyendo cambios de orientaci\u00f3n y&hellip;","_links":{"self":[{"href":"https:\/\/smartfutbolus.com\/index.php\/wp-json\/wp\/v2\/pages\/2413","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/smartfutbolus.com\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/smartfutbolus.com\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/smartfutbolus.com\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/smartfutbolus.com\/index.php\/wp-json\/wp\/v2\/comments?post=2413"}],"version-history":[{"count":144,"href":"https:\/\/smartfutbolus.com\/index.php\/wp-json\/wp\/v2\/pages\/2413\/revisions"}],"predecessor-version":[{"id":9770,"href":"https:\/\/smartfutbolus.com\/index.php\/wp-json\/wp\/v2\/pages\/2413\/revisions\/9770"}],"wp:attachment":[{"href":"https:\/\/smartfutbolus.com\/index.php\/wp-json\/wp\/v2\/media?parent=2413"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}