1(function(){window.addEventListener('DOMContentLoaded',function(){baguetteBox.run('div.photogrid-component--flexbox-container',{filter:/.+/,ignoreClass:'no-baguette'});if(!window.__testimonials_initialized&&!window.EDIT_MODE){(function(){var els=document.querySelectorAll('div.testimonials-component--inner') 2function testimonial(el){var pubMode='testimonials-component--pub' 3var itemCount=Array.from(el.querySelectorAll('div.testimonials-component--each')).length 4var stepSize=100/itemCount 5var startIndex=0 6var currentIndex 7function init(){currentIndex=startIndex;el.classList.add(pubMode) 8el.style.width=(100*itemCount)+'vw'} 9function nextIndex(){if(currentIndex+1===itemCount){currentIndex=0}else{currentIndex++} 10return currentIndex;} 11function step(){var next=nextIndex();el.style.transform='translateX('+(next*stepSize*-1)+'%)'} 12return{init:init,step:step}} 13var testimonials=Array.from(els).map(testimonial) 14testimonials.forEach(function(t){t.init();}) 15window.setInterval(function(){testimonials.forEach(function(t){t.step();})},5000) 16window.__testimonials_initialized=true})()}});})();
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.