{"id":579,"date":"2025-10-30T00:19:36","date_gmt":"2025-10-30T03:19:36","guid":{"rendered":"http:\/\/10.9.100.52\/?page_id=579"},"modified":"2026-04-27T12:55:24","modified_gmt":"2026-04-27T15:55:24","slug":"who-we-are","status":"publish","type":"page","link":"https:\/\/testing.waikenilw.com\/index.php\/en\/who-we-are\/","title":{"rendered":"Who we are"},"content":{"rendered":"<!-- WHO WE ARE SECTION -->\n\n<section id=\"whoWeAre\" class=\"qs-scope py-5 py-lg-7\" aria-labelledby=\"qs-title\">\n<div>\n<div class=\"row align-items-center g-5\">\n<div class=\"col-12 col-lg-5 offset-lg-1 pe-lg-4\">\n<div class=\"qs-text\" data-aos=\"fade-right\">\n<div class=\"qs-heading-img mb-4 container\" role=\"img\" aria-label=\"Who we are\"><img fetchpriority=\"high\" decoding=\"async\" class=\"qs-heading-img-el\" src=\"\/wp-content\/uploads\/2025\/11\/quienessomos-banner-arrow-en.png\" alt=\"Who we are\" width=\"1200\" height=\"320\" \/>\n<!-- Keeps accessibility and SEO for the section's aria-labelledby -->\n<h2 id=\"qs-title\" class=\"visually-hidden\">Who we are<\/h2>\n<\/div>\n<p class=\"qs-lead qs-lead-thin mb-4\"><strong>We are Waiken ILW, a holding company of the Werthein Group<\/strong>,\na business group with more than 100 years of experience developing sustainable and\nlong-term profitable businesses, with the ability to innovate and anticipate market\ntrends, and the conviction that the future is now.<\/p>\n<a class=\"btn btn-lg rounded-pill px-4 text-white qs-btn cursor-pointer\" title=\"Open presentation in a new tab\" href=\"\/wp-content\/uploads\/2026\/04\/Presentacion-waiken-EN-13-04-v3.pdf\" target=\"_blank\" rel=\"noopener\" aria-label=\"Open presentation in a new tab\">\n<span class=\"qs-btn-label\">Download presentation<\/span>\n<span class=\"qs-btn-ico\" aria-hidden=\"true\">\u2913<\/span>\n<\/a>\n\n<\/div>\n<\/div>\n<div class=\"col-12 col-lg-6 d-flex justify-content-center align-items-center\" data-aos=\"fade-left\">\n<div class=\"qs-visual\"><picture> <!-- Mobile (\u2264 768px) --><source srcset=\"\/wp-content\/uploads\/2025\/10\/quienessomos-banner-mobile.png\" type=\"image\/png\" media=\"(max-width: 767.98px)\" \/><\/picture>\n<picture><!-- Desktop (fallback) --><\/picture>\n<picture><img decoding=\"async\" class=\"qs-banner\" src=\"\/wp-content\/uploads\/2025\/10\/quienesSomos-banner.png\" alt=\"Graphic composition with three shapes: green, photo, and black\" \/> <\/picture><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/section><!-- TECHNO SECTION -->\n\n<section class=\"techno-scope text-white\" aria-labelledby=\"techno-title\">\n<div class=\"container py-7 py-lg-7\">\n<div class=\"row g-5 align-items-center\">\n<div class=\"col-12 col-lg-7\">\n<div class=\"techno-text\" data-aos=\"fade-right\">\n<h2 id=\"techno-title\" class=\"techno-title fw-semibold mb-3\">We are a technomedia that operates as an ecosystem:<\/h2>\n<p class=\"mb-0 techno-lead-thin\">A network of companies that reinforce each other.<\/p>\n\n<\/div>\n<\/div>\n<div class=\"col-12 col-lg-5\">\n<div class=\"techno-card p-4 p-lg-5 rounded-4\" data-aos=\"fade-left\">\n<p class=\"m-0 techno-lead-thin\">Our architecture has decoupled, rapidly scalable verticals that allow us to grow\nand respond with agility. We offer solutions for consumers (B2C) and businesses (B2B).<\/p>\n\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/section><!-- WE COMBINE SECTION -->\n\n<section class=\"combine-scope text-center py-6 py-lg-7\" aria-labelledby=\"combine-title\">\n<div class=\"container\">\n<h2 id=\"combine-title\" class=\"combine-title combine-lead-thin fw-normal mb-4\" data-aos=\"fade-right\">We combine:\n<strong>Media, Telecommunications, Content, and Technology Solutions.<\/strong><\/h2>\n<p class=\"combine-subtitle mb-0\" data-aos=\"fade-left\">The client guides our evolution, driving the creation of fully tailored products and services.<\/p>\n\n<\/div>\n<\/section><!-- Dedicated anchors (used for #vision and #mission) -->\n<div id=\"vision\" class=\"anchor-target\" aria-hidden=\"true\"><\/div>\n<div id=\"mission\" class=\"anchor-target\" aria-hidden=\"true\"><\/div>\n<section class=\"vm-scope text-white\" aria-labelledby=\"vm-title\">\n<div class=\"container py-6 py-lg-7\" data-aos=\"fade-right\"><!-- Accessible tabs -->\n<div class=\"vm-header\" role=\"tablist\" aria-label=\"Vision and Mission\"><button id=\"tab-vision\" class=\"vm-tab is-active cursor-pointer\" role=\"tab\" type=\"button\" aria-selected=\"true\" aria-controls=\"panel-vision\" data-target=\"vision\">\n\n<span class=\"vm-label text-uppercase fw-semibold\">Vision<\/span>\n<\/button><button id=\"tab-mission\" class=\"vm-tab cursor-pointer\" role=\"tab\" type=\"button\" aria-selected=\"false\" aria-controls=\"panel-mission\" data-target=\"mission\">\n\n<span class=\"vm-label text-uppercase fw-semibold\">Mission<\/span>\n<\/button>\n\n<\/div>\n<div id=\"panel-vision\" class=\"vm-panel is-active\" role=\"tabpanel\" aria-labelledby=\"tab-vision\">\n<h2 id=\"vm-title\" class=\"vm-title fw-semibold m-0\">To be Latin America\u2019s leading technomedia, driving the creation of sustainable, innovative,\nlong-term value, building the businesses of the future today.<\/h2>\n<\/div>\n<div id=\"panel-mission\" class=\"vm-panel is-hidden\" role=\"tabpanel\" hidden=\"\" aria-labelledby=\"tab-mission\">\n<h2 class=\"vm-title fw-semibold m-0\">To drive the transformation and modernization of businesses by anticipating market trends,\nwith solid, client-centric management.<\/h2>\n<\/div>\n<\/div>\n<\/section><!-- BUSINESS (desktop only \/ \u2265992px) -->\n\n<section id=\"business\">\n<div class=\"tvott-scope py-6 py-lg-7 d-none d-lg-block\">\n<div class=\"d-flex flex-lg-row flex-column justify-content-center align-items-center gap-5\"><!-- Left column (Satellite Pay TV + Streaming OTT) -->\n<div class=\"d-flex flex-column align-items-center gap-4\">\n\n<!-- Satellite Pay TV -->\n<div class=\"tvott-card position-relative\"><img decoding=\"async\" class=\"tvott-img\" src=\"\/wp-content\/uploads\/2025\/10\/quienesSomos-TVPaga.png\" alt=\"Satellite Pay TV\" \/>\n<div class=\"tvott-label\">Satellite\nPay TV<\/div>\n<\/div>\n&nbsp;\n\n<!-- Streaming OTT -->\n<div class=\"tvott-card position-relative\"><img decoding=\"async\" class=\"tvott-img\" src=\"\/wp-content\/uploads\/2025\/10\/quienesSomos-StreamingOTT.png\" alt=\"Streaming OTT\" \/>\n<div class=\"tvott-label\">Streaming OTT<\/div>\n<\/div>\n&nbsp;\n\n<\/div>\n<!-- Center-left column (Connectivity) -->\n<div class=\"tvott-card position-relative d-flex justify-content-center align-items-center\"><img decoding=\"async\" class=\"tvott-img\" src=\"\/wp-content\/uploads\/2025\/10\/quienesSomos-Conectividad.png\" alt=\"Connectivity\" \/>\n<div class=\"tvott-label-connectivity\">Connectivity<\/div>\n<\/div>\n&nbsp;\n\n<!-- Columna Center right (Telephone Service y Content) -->\n<div class=\"d-flex flex-column align-items-center gap-4\">\n\n<!-- Telephone Service -->\n<div class=\"tvott-card position-relative\"><img decoding=\"async\" class=\"tvott-img\" src=\"\/wp-content\/uploads\/2026\/04\/telefonia-fondo.png\" alt=\"Telephone Service\" \/>\n<div class=\"tvott-label\">Telephone Service<\/div>\n<\/div>\n&nbsp;\n\n<!-- Content -->\n<div class=\"tvott-card position-relative\"><img decoding=\"async\" class=\"tvott-img\" src=\"\/wp-content\/uploads\/2026\/04\/contenido-fondo.png\" alt=\"Content\" \/>\n<div class=\"tvott-label\" style=\"margin-left: 20px;\">Content<\/div>\n<\/div>\n&nbsp;\n\n<\/div>\n&nbsp;\n\n<!-- Columna right (Technology and insurance) -->\n<div class=\"d-flex flex-column align-items-center gap-4\">\n\n<!-- Technology-->\n<div class=\"tvott-card position-relative\"><img decoding=\"async\" class=\"tvott-img\" src=\"\/wp-content\/uploads\/2025\/11\/quienesSomos-tecnologia.png\" alt=\"Technology\" \/>\n<div class=\"tvott-label\">Technology<\/div>\n<\/div>\n&nbsp;\n\n<!-- Insurance-->\n<div class=\"tvott-card position-relative\"><img decoding=\"async\" class=\"tvott-img\" src=\"\/wp-content\/uploads\/2025\/11\/quienesSomos-seguros.svg\" alt=\"Insurance\" \/>\n<div class=\"tvott-label\">Insurance<\/div>\n<\/div>\n&nbsp;\n\n<\/div>\n<\/div>\n<\/div>\n<div id=\"negocio\" class=\"business-mobile-scope d-block d-lg-none\" aria-labelledby=\"business-mobile-title\">\n<h2 id=\"business-mobile-title\" class=\"visually-hidden\">Our businesses<\/h2>\n<!-- 1) Satellite Pay TV -->\n<a class=\"bm-item cursor-pointer\" title=\"Satellite Pay TV\" href=\"\/index.php\/en\/satellite-pay-tv\" aria-label=\"Go to Satellite Pay TV\">\n<img decoding=\"async\" src=\"\/wp-content\/uploads\/2025\/11\/quienesSomos-TVPaga-en.png\" alt=\"Satellite Pay TV\" \/>\n<\/a>\n\n<!-- 2) Streaming OTT -->\n<a class=\"bm-item cursor-pointer\" title=\"Streaming OTT\" href=\"\/index.php\/en\/streaming-ott-2\" aria-label=\"Go to Streaming OTT\">\n<img decoding=\"async\" src=\"\/wp-content\/uploads\/2025\/11\/quienesSomos-StreamingOTT-en.png\" alt=\"Streaming OTT\" \/>\n<\/a>\n\n<!-- 3) Connectivity -->\n<a class=\"bm-item cursor-pointer\" title=\"Connectivity\" href=\"\/index.php\/en\/connectivity\" aria-label=\"Go to Connectivity\">\n<img decoding=\"async\" src=\"\/wp-content\/uploads\/2025\/11\/quienesSomos-Conectividad-en.png\" alt=\"Connectivity\" \/>\n<\/a>\n\n<!-- 3) Telephone Service -->\n<a class=\"bm-item cursor-pointer\" title=\"Connectivity\" href=\"\/index.php\/en\/telephone-service\" aria-label=\"Go to Telephone Service\">\n<img decoding=\"async\" src=\"\/wp-content\/uploads\/\/2026\/04\/Telefonia-ingles.png\" alt=\"Telephone Service\" \/>\n<\/a>\n\n<!-- 4) Content -->\n<a class=\"bm-item cursor-pointer\" title=\"Content\" href=\"\/index.php\/en\/content\" aria-label=\"Go to Content\">\n<img decoding=\"async\" src=\"\/wp-content\/uploads\/2025\/11\/quienesSomos-Contenido-en.png\" alt=\"Content\" \/>\n<\/a>\n\n<!-- 5) Technology -->\n<a class=\"bm-item cursor-pointer\" title=\"Technology\" href=\"\/index.php\/technology\" aria-label=\"Go to Technology\">\n<img decoding=\"async\" src=\"\/wp-content\/uploads\/2025\/11\/quienesSomos-tecnologia-en.png\" alt=\"Technology\" \/>\n<\/a>\n\n<!-- 5) Insurance -->\n<a class=\"bm-item cursor-pointer\" title=\"Insurance\" href=\"\/index.php\/en\/insurance\" aria-label=\"Ir a Insurance\">\n<img decoding=\"async\" src=\"\/wp-content\/uploads\/2025\/11\/quienessomos-asegurado-mobile-en.svg\" alt=\"Insurance\" \/>\n<\/a>\n\n<\/div>\n<\/section><!-- PRESENCE + INTERMEDIATE IMAGE (desktop) -->\n\n<section class=\"presence-extended-scope d-none d-lg-block\">\n<div class=\"container presence-extended-scope-width\">\n<div class=\"row g-0 align-items-center\"><!-- Left column (text) -->\n<div class=\"col-12 col-lg-6 d-flex justify-content-start\">\n<div class=\"presence-text text-start\">\n<h2 class=\"fw-bold mb-3\" data-aos=\"fade-right\">We are present\nin 11 countries<\/h2>\n<p class=\"presence-countries mb-4\" data-aos=\"fade-right\">Argentina, Barbados, Brazil, Chile, Colombia, Cura\u00e7ao, Ecuador, Peru, Trinidad and Tobago, Mexico, and\nUruguay.<\/p>\n\n<div class=\"presence-metrics d-flex flex-column flex-md-row justify-content-start\" data-aos=\"fade-right\">\n<article class=\"metric\"><img decoding=\"async\" class=\"mb-2\" src=\"\/wp-content\/uploads\/2025\/10\/quienesSomos-logo-viewers-black.svg\" alt=\"Viewers icon\" width=\"36\" height=\"36\" \/>\n<p class=\"metric-label m-0\">Services available for<\/p>\n\n<div class=\"metric-value\">400 <span class=\"metric-unit\">million<\/span> people<\/div>\n<\/article>\n<article class=\"metric\"><img decoding=\"async\" class=\"mb-2\" src=\"\/wp-content\/uploads\/2025\/10\/quienesSomos-logo-brands-black.svg\" alt=\"Brands and channels icon\" width=\"36\" height=\"36\" \/>\n<div class=\"metric-value\">+20<\/div>\n<p class=\"metric-label m-0\">brands and\nowned channels.<\/p>\n\n<\/article><\/div>\n<\/div>\n<\/div>\n<!-- Right column (image layered between backgrounds) -->\n<div class=\"col-12 col-lg-6 position-relative\" data-aos=\"fade-left\">\n<div class=\"presence-image-wrapper\"><img decoding=\"async\" class=\"presence-image\" src=\"\/wp-content\/uploads\/2025\/10\/quienesSomos-image-conectividad.png\" alt=\"Map of global connections\" \/><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/section><!-- PRESENCE (mobile) -->\n\n<section class=\"presence-mobile-scope d-block d-lg-none\" aria-labelledby=\"presence-mobile-title\"><!-- Top block -->\n<div class=\"pm-section pm-top\">\n<div class=\"container text-center\">\n<h2 id=\"presence-mobile-title\" class=\"pm-title fw-bold mb-2\">We are present in\n11 countries<\/h2>\n<p class=\"pm-countries mx-auto\">Argentina, Barbados, Brazil, Chile, Colombia, Cura\u00e7ao, Ecuador, Peru, Trinidad and Tobago, Mexico, and Uruguay.<\/p>\n\n<\/div>\n<\/div>\n<!-- Image -->\n<figure class=\"pm-figure\" aria-label=\"Map of global connections\"><img decoding=\"async\" class=\"pm-image\" src=\"\/wp-content\/uploads\/2025\/10\/quienesSomos-image-conectividad.png\" alt=\"Map of global connections\" \/><\/figure>\n<!-- Metrics -->\n<div class=\"pm-section pm-metrics\" role=\"group\" aria-label=\"Presence metrics\">\n<div class=\"container\">\n<div class=\"pm-metrics-grid\">\n<article class=\"pm-metric\"><img decoding=\"async\" class=\"pm-icon\" src=\"\/wp-content\/uploads\/2025\/10\/quienesSomos-logo-viewers-green.svg\" alt=\"\" aria-hidden=\"true\" \/>\n<p class=\"pm-label m-0\">Services available for<\/p>\n\n<div class=\"pm-value\">400 <span class=\"pm-unit\">million<\/span> people<\/div>\n<\/article>\n<article class=\"pm-metric\"><img decoding=\"async\" class=\"pm-icon\" src=\"\/wp-content\/uploads\/2025\/10\/quienesSomos-logo-brands-green.svg\" alt=\"\" aria-hidden=\"true\" \/>\n<div class=\"pm-value\">+20<\/div>\n<p class=\"pm-label m-0\">brands and\nowned channels.<\/p>\n\n<\/article><\/div>\n<\/div>\n<\/div>\n<\/section><!-- CAPABILITIES SECTION -->\n\n<section class=\"infra-scope py-6 py-lg-7\" aria-labelledby=\"infra-title\">\n<div class=\"container\">\n<h2 id=\"infra-title\" class=\"visually-hidden\">Our capabilities<\/h2>\n<div class=\"row g-5 justify-content-between\" role=\"list\"><!-- Item 1 -->\n<div class=\"col-12 col-md-6 col-lg-4\" data-aos=\"fade-right\">\n<article class=\"infra-item h-100 text-start\" role=\"listitem\"><img loading=\"lazy\" decoding=\"async\" class=\"infra-ico mb-2\" src=\"\/wp-content\/uploads\/2025\/10\/quienesSomos-logo-center.svg\" alt=\"\" width=\"40\" height=\"40\" aria-hidden=\"true\" \/>\n<h2 class=\"infra-heading fw-bold m-0\">Broadcasting\ncenters<\/h2>\n<p class=\"infra-sub m-0\">state-of-the-art.<\/p>\n\n<\/article><\/div>\n<!-- Item 2 -->\n<div class=\"col-12 col-md-6 col-lg-4\" data-aos=\"fade-up\">\n<article class=\"infra-item h-100 text-start\" role=\"listitem\"><img loading=\"lazy\" decoding=\"async\" class=\"infra-ico mb-2\" src=\"\/wp-content\/uploads\/2025\/10\/quienesSomos-logo-satnav.svg\" alt=\"\" width=\"40\" height=\"40\" aria-hidden=\"true\" \/>\n<h2 class=\"infra-heading fw-bold m-0\">Satellite\nconstellation<\/h2>\n<p class=\"infra-sub m-0\">in orbit.<\/p>\n\n<\/article><\/div>\n<!-- Item 3 -->\n<div class=\"col-12 col-md-6 col-lg-4\" data-aos=\"fade-left\">\n<article class=\"infra-item h-100 text-start\" role=\"listitem\"><img loading=\"lazy\" decoding=\"async\" class=\"infra-ico mb-2\" src=\"\/wp-content\/uploads\/2025\/10\/quienesSomos-logo-play.svg\" alt=\"\" width=\"40\" height=\"40\" aria-hidden=\"true\" \/>\n<h2 class=\"infra-heading fw-bold m-0\">Original\ncontent<\/h2>\n<p class=\"infra-sub m-0\">for television, radio, and streaming.<\/p>\n\n<\/article><\/div>\n<\/div>\n<\/div>\n<\/section><!-- CUSTOMER CARE \/ TECHNOLOGY SECTION -->\n\n<section class=\"ct-scope text-white\" aria-labelledby=\"ct-title\">\n<h2 id=\"ct-title\" class=\"visually-hidden\">Customer Care and Technology<\/h2>\n<div class=\"container py-6 py-lg-7\">\n<div class=\"row g-5\"><!-- Customer Care -->\n<div class=\"col-12 col-lg-6\" data-aos=\"fade-right\">\n<article class=\"ct-item h-100\" role=\"listitem\"><img loading=\"lazy\" decoding=\"async\" class=\"ct-ico mb-2\" src=\"\/wp-content\/uploads\/2025\/10\/quienesSomos-logo-customer.svg\" alt=\"Customer\" width=\"28\" height=\"28\" aria-hidden=\"true\" \/>\n<h2 class=\"ct-heading fw-bold m-0\">Customer Care<\/h2>\n<p class=\"ct-sub m-0\">Managing 10 million consumers from corporate clients using generative AI.<\/p>\n\n<\/article><\/div>\n<!-- Technology -->\n<div class=\"col-12 col-lg-6\" data-aos=\"fade-left\">\n<article class=\"ct-item h-100\" role=\"listitem\"><img loading=\"lazy\" decoding=\"async\" class=\"ct-ico mb-2\" src=\"\/wp-content\/uploads\/2025\/10\/quienesSomos-logo-tecnology.svg\" alt=\"\" width=\"28\" height=\"28\" aria-hidden=\"true\" \/>\n<h2 class=\"ct-heading fw-bold m-0\">Technology<\/h2>\n<p class=\"ct-sub m-0\">Alliance with more than 20 technology giants such as Google, IBM, Oracle, Lenovo, HPE, and others.<\/p>\n\n<\/article><\/div>\n<\/div>\n<\/div>\n<\/section><script><br \/>\n  ( function () {<br \/>\n    'use strict';<\/p>\n<p>    \/\/ Constants<br \/>\n    const HEADER_OFFSET = 80;<br \/>\n    const OFFCANVAS_SELECTOR = '.offcanvas.show';<\/p>\n<p>    \/\/ Helpers<br \/>\n    function normalizeKey ( raw ) {<br \/>\n      const key = String( raw || '' ).toLowerCase();<br \/>\n      if ( key === 'mision' ) return 'mission'; \/\/ normaliza espa\u00f1ol -> ingl\u00e9s<br \/>\n      return key;<br \/>\n    }<\/p>\n<p>    function scrollToAnchor ( id, behavior = 'smooth' ) {<br \/>\n      const el = document.getElementById( id );<br \/>\n      if ( !el ) return false;<br \/>\n      const top = el.getBoundingClientRect().top + window.pageYOffset - HEADER_OFFSET;<br \/>\n      window.scrollTo( { top, behavior } );<br \/>\n      return true;<br \/>\n    }<\/p>\n<p>    function getEls () {<br \/>\n      const scope = document.querySelector( '.vm-scope' );<br \/>\n      if ( !scope ) return {};<br \/>\n      return {<br \/>\n        scope,<br \/>\n        tabs: Array.from( scope.querySelectorAll( '.vm-tab' ) ),<br \/>\n        panelVision: scope.querySelector( '#panel-vision' ),<br \/>\n        panelMision: scope.querySelector( '#panel-mision' )<br \/>\n      };<br \/>\n    }<\/p>\n<p>    function setTab ( keyRaw, withAnim = false ) {<br \/>\n      const key = normalizeKey( keyRaw );<br \/>\n      const { scope, tabs, panelVision, panelMision } = getEls();<br \/>\n      if ( !scope || !panelVision || !panelMision || !Array.isArray( tabs ) ) return;<\/p>\n<p>      const isVision = key === 'vision';<br \/>\n      const targetPanel = isVision ? panelVision : panelMision;<\/p>\n<p>      tabs.forEach( ( t ) => {<br \/>\n        const active = normalizeKey( t.dataset.target ) === key;<br \/>\n        t.classList.toggle( 'is-active', active );<br \/>\n        t.setAttribute( 'aria-selected', String( active ) );<br \/>\n        t.setAttribute( 'tabindex', active ? '0' : '-1' );<br \/>\n      } );<\/p>\n<p>      [ panelVision, panelMision ].forEach( ( p ) => {<br \/>\n        p.classList.remove( 'is-active' );<br \/>\n        p.classList.add( 'is-hidden' );<br \/>\n        p.setAttribute( 'hidden', 'hidden' );<br \/>\n      } );<\/p>\n<p>      targetPanel.classList.add( 'is-active' );<br \/>\n      targetPanel.classList.remove( 'is-hidden' );<br \/>\n      targetPanel.removeAttribute( 'hidden' );<\/p>\n<p>      if ( withAnim ) {<br \/>\n        targetPanel.classList.remove( 'animate-left', 'animate-right' );<br \/>\n        \/\/ force reflow<br \/>\n        \/\/ eslint-disable-next-line no-unused-expressions<br \/>\n        targetPanel.offsetWidth;<br \/>\n        targetPanel.classList.add( isVision ? 'animate-right' : 'animate-left' );<br \/>\n        targetPanel.addEventListener(<br \/>\n          'animationend',<br \/>\n          () => {<br \/>\n            targetPanel.classList.remove( 'animate-left', 'animate-right' );<br \/>\n          },<br \/>\n          { once: true }<br \/>\n        );<br \/>\n      }<br \/>\n    }<\/p>\n<p>    function handleVisionMision ( hash, behavior = 'smooth' ) {<br \/>\n      const key = normalizeKey( ( hash || '' ).replace( \/^#\/, '' ) );<br \/>\n      if ( key !== 'vision' && key !== 'mission' ) return false;<br \/>\n      setTab( key, true );<br \/>\n      scrollToAnchor( key, behavior );<br \/>\n      return true;<br \/>\n    }<\/p>\n<p>    function bindTabClicks () {<br \/>\n      const { tabs } = getEls();<br \/>\n      if ( !tabs || !tabs.length ) return;<br \/>\n      tabs.forEach( ( btn ) => {<br \/>\n        btn.addEventListener( 'click', ( e ) => {<br \/>\n          e.preventDefault();<br \/>\n          const rawKey = btn.dataset.target;<br \/>\n          const key = normalizeKey( rawKey );<br \/>\n          if ( key !== 'vision' && key !== 'mission' ) return;<\/p>\n<p>          setTab( key, true );<br \/>\n          history.pushState( null, '', `#${ key }` ); \/\/ actualiza URL sin scroll inmediato<br \/>\n          btn.focus();<br \/>\n        } );<br \/>\n      } );<br \/>\n    }<\/p>\n<p>    \/\/ Global anchor handling with offcanvas-awareness<br \/>\n    document.addEventListener(<br \/>\n      'click',<br \/>\n      ( e ) => {<br \/>\n        \/\/ Soporta <a>, <button role=\"link\"> y elementos con [data-target]<br \/>\n        const a = e.target.closest( 'a[href], button[role=\"link\"], [role=\"button\"][data-target]' );<br \/>\n        if ( !a ) return;<\/p>\n<p>        \/\/ 1) Ignorar interacciones que no deben cerrar el offcanvas (switch de idiomas, dropdowns, etc.)<br \/>\n        const ignoreSelectors = [<br \/>\n          '.language-switcher',<br \/>\n          '[data-language-switcher]',<br \/>\n          '[data-bs-toggle=\"dropdown\"]',<br \/>\n          '.dropdown-toggle',<br \/>\n          '[aria-haspopup=\"menu\"]',<br \/>\n          '[data-stay-open]'<br \/>\n        ].join( ',' );<\/p>\n<p>        if ( a.closest( ignoreSelectors ) ) {<br \/>\n          return; \/\/ No intervenir: no cerramos offcanvas ni prevenimos el click<br \/>\n        }<\/p>\n<p>        \/\/ 2) Solo manejar anclas internas v\u00e1lidas<br \/>\n        const href = a.getAttribute( 'href' );<br \/>\n        if ( !href ) return;<\/p>\n<p>        let url;<br \/>\n        try {<br \/>\n          url = new URL( href, location.href );<br \/>\n        } catch {<br \/>\n          return;<br \/>\n        }<\/p>\n<p>        const isSamePath =<br \/>\n          url.pathname.replace( \/\\\/+$\/, '' ) === location.pathname.replace( \/\\\/+$\/, '' );<br \/>\n        const hash = url.hash || '';<br \/>\n        const targetIdRaw = hash.replace( \/^#\/, '' );<br \/>\n        const targetId = normalizeKey( targetIdRaw );<br \/>\n        const isVmTab = targetId === 'vision' || targetId === 'mission';<br \/>\n        const hasAnchorTarget = targetId && document.getElementById( targetId );<\/p>\n<p>        \/\/ Si no es misma ruta o no hay hash con objetivo real (o tab especial), no intervenimos<br \/>\n        if ( !hash || !isSamePath || ( !hasAnchorTarget && !isVmTab ) ) {<br \/>\n          return;<br \/>\n        }<\/p>\n<p>        \/\/ 3) Interceptar navegaci\u00f3n para coordinar con el offcanvas<br \/>\n        e.preventDefault();<\/p>\n<p>        const doWork = () => {<br \/>\n          if ( !handleVisionMision( hash ) ) {<br \/>\n            const ok = scrollToAnchor( targetId, 'smooth' );<br \/>\n            if ( !ok ) location.hash = hash;<br \/>\n          }<br \/>\n        };<\/p>\n<p>        const oc = document.querySelector( OFFCANVAS_SELECTOR );<br \/>\n        if ( oc && window.bootstrap ) {<br \/>\n          const inst = bootstrap.Offcanvas.getInstance( oc ) || new bootstrap.Offcanvas( oc );<br \/>\n          oc.addEventListener( 'hidden.bs.offcanvas', doWork, { once: true } );<br \/>\n          inst.hide();<br \/>\n        } else {<br \/>\n          doWork();<br \/>\n        }<br \/>\n      },<br \/>\n      { capture: true }<br \/>\n    );<\/p>\n<p>    \/\/ Init<br \/>\n    window.addEventListener( 'pageshow', () => {<br \/>\n      bindTabClicks();<br \/>\n      const h = location.hash;<br \/>\n      if ( h && handleVisionMision( h, 'auto' ) ) return;<br \/>\n      setTab( 'vision', false );<br \/>\n    } );<\/p>\n<p>    window.addEventListener( 'hashchange', () => {<br \/>\n      const h = location.hash;<br \/>\n      if ( !h || !handleVisionMision( h ) ) return;<br \/>\n    } );<br \/>\n  } )();<br \/>\n<\/script>","protected":false},"excerpt":{"rendered":"Who we are We are Waiken ILW, a holding company of the Werthein Group, a business group with more than 100 years of experience developing sustainable and long-term profitable businesses, with the ability to innovate and anticipate market trends, and the conviction that the future is now. Download presentation \u2913 We are a technomedia that [&hellip;]","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-579","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/testing.waikenilw.com\/index.php\/wp-json\/wp\/v2\/pages\/579","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/testing.waikenilw.com\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/testing.waikenilw.com\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/testing.waikenilw.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/testing.waikenilw.com\/index.php\/wp-json\/wp\/v2\/comments?post=579"}],"version-history":[{"count":37,"href":"https:\/\/testing.waikenilw.com\/index.php\/wp-json\/wp\/v2\/pages\/579\/revisions"}],"predecessor-version":[{"id":1455,"href":"https:\/\/testing.waikenilw.com\/index.php\/wp-json\/wp\/v2\/pages\/579\/revisions\/1455"}],"wp:attachment":[{"href":"https:\/\/testing.waikenilw.com\/index.php\/wp-json\/wp\/v2\/media?parent=579"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}