1!function(){var e={541:function(){!function(){"use strict";function e(e,t){if(t){var n=e.querySelector('input[type="radio"]:checked'),i=n&&n.closest(".option-picker-form__option"),o=i&&i.querySelector(".option-picker-form__option-label");o&&(t.textContent=o.textContent)}}function t(e,t){e.classList.remove("is-open"),t&&t.setAttribute("aria-expanded","false")}function n(e){e.addEventListener("submit",(function(t){t.preventDefault();var n=e.querySelector('input[type="radio"]:checked'),i=n&&n.getAttribute("data-url");if(i&&/^(https?:\/\/|\/)/.test(i)){if(-1===i.indexOf("lang=")){var o=-1===i.indexOf("?")?"?":"&";i+=o+"lang="+({es:"es",en:"en",de:"de",fr:"fr",it:"it",ca:"ca"}[(document.documentElement.getAttribute("lang")||"").split("-")[0]]||"es")}window.open(i,"_blank","noopener,noreferrer")}}))}document.addEventListener("DOMContentLoaded",(function(){var i=document.getElementById("optionPickerForm");if(i){var o=i.closest(".option-picker-form__card");if(o){var r=i.querySelector(".option-picker-form__dropdown-trigger"),s=r&&r.querySelector(".option-picker-form__dropdown-label");e(i,s),function(n,i,o,r){n.querySelectorAll('input[type="radio"]').forEach((function(s){s.addEventListener("change",(function(){e(n,r),t(i,o)}))})),n.querySelectorAll(".option-picker-form__option").forEach((function(e){e.addEventListener("click",(function(){i.classList.contains("is-open")&&t(i,o)}))}))}
1(i,o,r,s),function(e,n){n&&(n.addEventListener("click",(function(t){t.stopPropagation();var i=e.classList.toggle("is-open");n.setAttribute("aria-expanded",String(i))})),document.addEventListener("click",(function(i){e.classList.contains("is-open")&&!e.contains(i.target)&&t(e,n)})))}(o,r),n(i),function(e,n){var i=document.createElement("div");i.setAttribute("aria-hidden","true"),e.parentNode.insertBefore(i,e);var o=document.querySelector("footer"),r=!1,s=!1,c=!1,a=!1;function d(){if(!c){var e=i.getBoundingClientRect().top<-300;e!==r&&(r=e,u())}}function u(){if(!c){var o=r&&!s;if(o!==e.classList.contains("is-sticky"))if(o)i.style.height=e.offsetHeight+"px",e.classList.add("is-sticky","is-sticky--entering"),e.addEventListener("animationend",(function t(n){"sticky-slide-up"===n.animationName&&(e.classList.remove("is-sticky--entering"),e.removeEventListener("animationend",t))}));else{c=!0,e.classList.add("is-sticky--hiding");var a,u=!1;function f(){u||(u=!0,clearTimeout(a),e.removeEventListener("animationend",l),e.classList.remove("is-sticky","is-sticky--hiding","is-sticky--entering"),i.style.height="",e.classList.contains("is-open")&&t(e,n),c=!1,d())}function l(e){"sticky-slide-down"===e.animationName&&f()}e.addEventListener("animationend",l),a=setTimeout(f,350)}}}window.addEventListener("scroll",(function(){a||(a=!0,requestAnimationFrame((function(){a=!1,d()})))}),{passive:!0}),d(),o&&"IntersectionObserver"in window&&new IntersectionObserver((function(e){s=e[0].isIntersecting,u()}),{threshold:0}).observe(o)}(o,r)}}}))}()}},t={};function n(i){var o=t[i];if(void 0!==o)return o.exports;var r=t[i]={exports:{}};return e[i](r,r.exports,n),r.exports}n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,{a:t}),t},n.d=function(e,t){for(var i in t)n.o(t,i)&&!n.o(e,i)&&Object.defineProperty(e,i,{enumerable:!0,get:t[i]})},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},function(){"use strict";n(541)}()}()
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.