1/**handles:js-navigation,js-carousel,js-filters,js-animations,js-forms,js-cookies,js-popout,js-video-autoplay,js-numbers,js-table_drawer,js-tabs**/ 2var $,largeWidth,menuOpen,isScrolled;function mobileNav(){setCorrectMenu(),$(window).on("resize",function(n){largeWidth?(largeWidth=!1,setCorrectMenu()):largeWidth=!0}),$(".navigation__toggle").on("click",function(n){(menuOpen?closeMenu:openMenu)()})}function setCorrectMenu(){(1100<$(window).innerWidth()?openMenu:closeMenu)()}function openMenu(){menuOpen=!0,$(".navigation-main").addClass("navigation-main--open")}function closeMenu(){menuOpen=!1,$(".navigation-main").removeClass("navigation-main--open")}function resizeNavOnScroll(){resizeNav(),$(window).on("scroll",function(){resizeNav()})}function resizeNav(){isScrolled?$(window).scrollTop()<=100&&(isScrolled=!1,$(".navigation-main").removeClass("navigation-main--is-scrolled")):100<$(window).scrollTop()&&(isScrolled=!0,$(".navigation-main").addClass("navigation-main--is-scrolled"))}function nav_search(){$(".navigation__search .button--search").on("click",function(n){var i=$(".navigation__search"),a;$(".navigation__search input.form__input").val().length&&i.hasClass("navigation__search--open")||(n.preventDefault(),i.addClass("navigation__search--open"))}),$("body").on("click",function(n){$(n.target).is(".navigation__search")||$(n.target).is(".navigation__search *")||$(".navigation__search").removeClass("navigation__search--open")})}jQuery(document).ready(function(n){$=n,mobileNav(),resizeNavOnScroll(),nav_search()}); 3var $,ogheight=0;function initCarousel(){$(".carousel__basic").slick({lazyLoad:"ondemand"}),$previousbutton='<i class="far fa-chevron-left"></i>',$nextbutton='<i class="far fa-chevron-right"></i>',$(".slick-prev").html($previousbutton),$(".slick-next").html($nextbutton),$(".slick-carousel").find(".slick-prev").on("click",function(e){($videos=$(this).parent(".slick-carousel").find("video.playing")).each(e=>{$($videos[e]).get(0).pause(),$($videos[e]).get(0).currentTime=0,$($videos[e]).removeClass("playing"),$($videos[e]).addClass("not-played-yet")})}),$(".slick-carousel").find(".slick-next").on("click",function(){($videos=$(this).parent(".slick-carousel").find("video.playing")).each(e=>{$($videos[e]).get(0).pause(),$($videos[e]).get(0).currentTime=0,$($videos[e]).removeClass("playing"),$($videos[e]).addClass("not-played-yet")})})}function carousels(){var o=setInterval(function(){$.each($(".customcarousel.autoplay"),function(){$(this).find(".carousel__next").trigger("click")})},4e3);$(".customcarousel").find(".carousel__next").on("click",function(){var e=$
3(this).closest(".carousel"),t,a=parseInt(e.find(".carousel__item--active").attr("data-nr"))+1,i=(a>e.find(".carousel__item").length&&(a=1),e.find(".carousel__item--active")),s=e.find(".carousel__item[data-nr='"+a+"']");i.stop().fadeOut(100,function(){i.removeClass("carousel__item--active"),s.addClass("carousel__item--active"),s.css({display:"block"})}),clearInterval(o)}),$(".customcarousel").find(".carousel__previous").on("click",function(){var e=$(this).closest(".carousel"),t,a=parseInt(e.find(".carousel__item--active").attr("data-nr"))-1,i=(a<=0&&(a=e.find(".carousel__item").length),e.find(".carousel__item--active")),s=e.find(".carousel__item[data-nr='"+a+"']");i.stop().fadeOut(100,function(){s.stop().fadeIn(100,function(){}),i.removeClass("carousel__item--active"),s.addClass("carousel__item--active"),s.css({display:"block"})}),clearInterval(o)})}function playVideoEventListener(){$(".video__play-toggle").click(function(){1==(video=$(this).get(0)).paused?(video.play(),$(this).toggleClass("playing"),$(this).removeClass("not-played-yet")):(video.pause(),$(this).toggleClass("playing"))})}function init_slider(){$(".slick-slider.carousel1").slick({accessibility:!0,dots:!0,arrows:!1,speed:500,autoplay:!0,autoplaySpeed:3e3,slidesToShow:1,slidesToScroll:1,infinite:!0})}function init_slider1(){$(".carousel").slick({slidesToShow:4,slidesToScroll:1,autoplay:!1,autoplaySpeed:2e3,dots:!1,arrows:!0,responsive:[{breakpoint:768,settings:{slidesToShow:2,slidesToScroll:2,arrows:!0}}]})}
3function init_slider2(){$(".carousel2").each(function(){var e=$(this),t=parseInt(e.attr("data-slides-to-show"),10),a=e.find(".carousel__item").length,i=e.hasClass("customcarousel--brands")||e.hasClass("customcarousel--partners"),s=e.hasClass("customcarousel--partners"),t;function o(e){return s?a<=1?1:Math.min(e,Math.max(1,a-1)):e}(isNaN(t)||t<1)&&(t=1),e.hasClass("slick-initialized")||(t={slidesToShow:o(t),slidesToScroll:1,infinite:i?1<a:t<a,autoplay:i&&1<a,autoplaySpeed:i?1800:2e3,pauseOnHover:!0,pauseOnFocus:!0,dots:!1,arrows:1<a},i&&(t.responsive=[{breakpoint:1200,settings:{slidesToShow:o(4)}},{breakpoint:992,settings:{slidesToShow:o(3)}},{breakpoint:640,settings:{slidesToShow:o(2)}}]),e.slick(t))})}function initPartnerLogoNormalization(){var e;function _(e,t,a){var e=[e.getImageData(0,0,1,1).data,e.getImageData(Math.max(t-1,0),0,1,1).data,e.getImageData(0,Math.max(a-1,0),1,1).data,e.getImageData(Math.max(t-1,0),Math.max(a-1,0),1,1).data],i={r:0,g:0,b:0,a:0};return e.forEach(function(e){i.r+=e[0],i.g+=e[1],i.b+=e[2],i.a+=e[3]}),{r:i.r/e.length,g:i.g/e.length,b:i.b/e.length,a:i.a/e.length}}function o(e){var t=e.naturalWidth,a=e.naturalHeight;if(!t||!a)return null;for(var i=Math.min(1,400/Math.max(t,a)),s=document.createElement("canvas"),o=Math.max(1,Math.round(t*i)),n=Math.max(1,Math.round(a*i)),t=s.getContext("2d",{willReadFrequently:!0}),l=(s.width=o,s.height=n,t.drawImage(e,0,0,o,n),_(t,o,n)),r=t.getImageData(0,0,o,n).data,c=o,u=n,d=-1,h=-1,g=0;g<n;g++)for(var m=0;m<o;m++){var p=4*(g*o+m),f=r[p],v=r[1+p],$=r[2+p],p=r[3+p],f,v;p<=16||(f=Math.abs(f-l.r)+Math.abs(v-l.g)+Math.abs($-l.b),v=Math.abs(p-l.a),f<=60&&v<=32)||(m<c&&(c=m),g<u&&(u=g),d<m&&(d=m),h<g&&(h=g))}return-1===d||-1===h?null:{widthFraction:(d-c+1)/o,heightFraction:(h-u+1)/n}}function t(e){var t=e.closest(".slide__logo-frame"),a,t,i,s,i,a,a;t&&e.complete&&e.naturalWidth&&e.naturalHeight&&(e.style.setProperty("--partner-logo-scale","1"),a=o(e))&&(t=t.getBoundingClientRect(),i=e.getBoundingClientRect(),t.width)&&t.height&&i.width&&i.height&&(s=i.width*a.widthFraction,i=i.height*a.heightFraction,s)&&i&&(a=Math.min(t.width/s,t.height/i),a=Math.max(1,Math.min(a,2.4)),e.style.setProperty("--partner-logo-scale",a.toFixed(3)))}function a(){$(".customcarousel--partners .slide__logo-image").each(function(){t(this)})}$(".customcarousel--partners .slide__logo-image").each(function(){this.complete?t(this):$(this).one("load",function(){t(this)})}),$(".customcarousel--partners").on("setPosition",function(){a()}),$(window).on("resize",function(){clearTimeout(e),e=setTimeout(a,120)})}jQuery(document).ready(function(e){$=e,initCarousel(),carousels(),playVideoEventListener(),init_slider(),init_slider1(),init_slider2(),initPartnerLogoNormalization()}); 4var $,filters_ajaxcall,originalResultsHeight;function searchTiles(){var t;$(".search").find("input").on("keyup",function(t){(48<=t.which&&t.which<=90||8==t.which||46==t.which||32==t.which||96<=t.which&&t.which<=105||65==t.which||67==t.which||86==t.which||88==t.which)&&(console.log("searching tiles"),refreshResults($(this).closest(".cb")))})}function removeActiveFilterTag(t,e){$(e).find(".active-filters .filter-tags .filter-tag[data-tag_id="+t+"]").remove(),$(e).find(".filters .dropdown a[data-tag_id="+t+"]").parent().removeClass("active"),0<$(e).find(".active-filters .filter-tags .filter-tag").length||$(e).find(".active-filters").addClass("empty"),refreshResults(e)}function addActiveFilterTag(t,e,a,i,s){$(i).find(".active-filters .filter-tags").append("<a class='filter-tag meta-tag meta-tag--primary' data-filter_type='"+s+"' data-key='"+t+"' data-tag_id='"+e+"'><span class='name'>"+a+"</span> <i class='fa fa-times'></i></a>"),$(i).find(".filters .dropdown a[data-tag_id="+e+"]").parent().addClass("active"),$(i).find(".active-filters.empty").removeClass("empty"),refreshResults(i)}function dropdownClickOutside(t){$(document).bind("click",function(a){var i=new Array;$.each($(".dropdown.opened"),function(t,e){i.push($(e).closest(".grid__item"))}),$.each(i,function(t,e){$(e).is(a.target)||0!==$(e).has(a.target).length||($(e).find(".dropdown__button").removeClass("opened"),$(e).find(".dropdown").removeClass("opened"),$(document).unbind("click"))})})}function getActiveFilters(){var e={taxonomies:{},meta_data:{},post_type:{}};return $(".active-filters .list .filter-tag").each(function(t){"taxonomy"==$(this).data("filter_type")?e.taxonomies[$(this).data("key")]&&Array.isArray(e.taxonomies[$(this).data("key")])?e.taxonomies[$(this).data("key")].push($(this).data("tag_id")):e.taxonomies[$(this).data("key")]=[$(this).data("tag_id")]:"meta_data"==$(this).data("filter_type")?e.meta_data[$(this).data("key")]&&Array.isArray(e.meta_data[$(this).data("key")])?e.meta_data[$(this).data("key")].push($(this).data("tag_id")):e.meta_data[$(this).data("key")]=[$(this).data("tag_id")]:"post_type"==$(this).data("filter_type")&&(e.post_type[$(this).data("key")]&&Array.isArray(e.post_type[$(this).data("key")])?e.post_type[$(this).data("key")].push($(this).data("tag_id")):e.post_type[$(this).data("key")]=[$(this).data("tag_id")])}),e}
4function refreshResults(a,t){var e=$(a).find(".datatag--cb-settings"),i=$("body").attr("data-ajaxurl"),s={action:"filter"},e=(s.cb_settings={post_id:JSON.parse($(e).attr("data-post_id")),post_types:JSON.parse($(e).attr("data-post_types")),show_post_data:JSON.parse($(e).attr("data-show_post_data")),show_pagination:JSON.parse($(e).attr("data-show_pagination")),show_carousel:JSON.parse($(e).attr("data-show_carousel")),news_categories:JSON.parse($(e).attr("data-news_categories")),grid_n_columns:JSON.parse($(e).attr("data-grid_n_columns")),grid_max_items_per_page:JSON.parse($(e).attr("data-grid_max_items_per_page")),grid_layout:JSON.parse($(e).attr("data-grid_layout")),grid_order:JSON.parse($(e).attr("data-grid_order")),tile_image_display:JSON.parse($(e).attr("data-tile_image_display")),tile_image_sizing:JSON.parse($(e).attr("data-tile_image_sizing")),tile_image_size:JSON.parse($(e).attr("data-tile_image_size")),tile_image_background_color:JSON.parse($(e).attr("data-tile_image_background_color")),tile_image_bw:JSON.parse($(e).attr("data-tile_image_bw")),tile_text_highlight_color:JSON.parse($(e).attr("data-tile_text_highlight_color")),tile_background_color:JSON.parse($(e).attr("data-tile_background_color")),tile_show_read_more:JSON.parse($(e).attr("data-tile_show_read_more")),excluded_ids:JSON.parse($(e).attr("data-excluded_ids")),active_filters:JSON.parse($(e).attr("data-active_filters"))},getActiveFilters());s.active_filters=e,s.current_page=t||1,s.search_string=$(a).find(".search input").val(),filters_ajaxcall&&filters_ajaxcall.abort(),filters_ajaxcall=$.ajax({type:"POST",url:i,data:s,beforeSend:function(){originalResultsHeight=$(a).find(".results").height(),$(a).find(".results").empty(),$(a).find(".results").css("height",originalResultsHeight),$(a).find(".loader").show()},success:function(e){$(a).find(".results").stop().animate({opacity:0}
4,function(){$(a).find(".loader").hide(),$(a).find(".results").append(e),$(a).find(".results").css("height","auto");var t=$(a).find(".results").height()+$(a).find(".read-more__button").height();$(a).find(".results").stop().animate({height:t,opacity:1},function(){$(a).find(".results").css("height","auto"),go_to($(a))}),paginationEventListener(),read_more_boxes()})},error:function(t){}})}function filtersDropdownEventListener(){$(".filters").on("click",".dropdown__button",function(t){var e,a,i;$(this).parent().find(".dropdown").hasClass("opened")?($(this).parent().find(".dropdown").removeClass("opened"),$(this).removeClass("opened")):(0<(a=$(this).closest(".filters").find(".dropdown.opened")).length&&$(a).each(function(t,e){$(a[t]).removeClass("opened"),$(a[t]).siblings(".dropdown__button").removeClass("opened")}),$(this).parent().find(".dropdown").addClass("opened"),$(this).addClass("opened"),dropdownClickOutside($(this).closest(".grid__item")))})}function dropdownItemsEventListener(){$(".filters .dropdown").on("click",".dropdown-item__button",function(t){t.preventDefault();var t=$(this).data("tag_id"),e=$(this).html(),a=$(this).closest("section.cb"),i=$(this).closest(".grid__item.filter").data("key"),s=$(this).closest(".grid__item.filter").data("filter_type");$(this).hasClass("active")?removeActiveFilterTag(t,a):addActiveFilterTag(i,t,e,a,s),$(this).closest(".filter").find(".dropdown__button").removeClass("opened"),$(this).closest(".dropdown").removeClass("opened")})}function paginationEventListener(){$(".pagination").find(".pagination__link").on("click",function(t){t.preventDefault();var e=$(t.currentTarget).closest("section.cb"),a;console.log(e),refreshResults(e,$(t.currentTarget).data("page"))})}function filterTagsEventListener(){$(".active-filters").on("click",".filter-tag",function(t){t.preventDefault();var e=$(t.currentTarget).closest("section.cb"),a;removeActiveFilterTag($(t.currentTarget).data("tag_id"),e)})}function resetFiltersEventListener(){$(".active-filters__reset").click(function(t){var e;console.log("resetFilters"),t.preventDefault(),$(".active-filters .list").empty(),$(".active-filters").addClass("empty"),$(".filters .filter li.active").removeClass("active"),refreshResults($(t.currentTarget).closest("section.cb"))})}jQuery(document).ready(function(t){originalResultsHeight=($=t)(".results").height(),paginationEventListener(),filterTagsEventListener(),resetFiltersEventListener(),filtersDropdownEventListener(),dropdownItemsEventListener(),searchTiles()}); 5var $,sections=[],divstoanimate=[],divsbelowscroll=[],lastdivtoanimate,divtoanimate;function fadeanimation(){$.each($(".cb"),function(){$(this).addClass("fadein"),$(this).addClass("off"),sections.push($(this))}),$.each($(".fadein"),function(){divstoanimate.push($(this))}),setactiveanimation(),$(window).on("scroll",function(){setactiveanimation()}),0<$(window).scrollTop()?($.each($(".fadein"),function(){$(window).scrollTop()+$(window).height()/2>$(this).offset().top&&divsbelowscroll.push($(this))}),$.each(divsbelowscroll,function(){$("#"+$(this).attr("id")).removeClass("off"),$("#"+$(this).attr("id")).addClass("on")})):animatesection(!0)}function setactiveanimation(){$(window).scrollTop()<=0?$.each(divstoanimate,function(){$(this).offset().top<=$(window).height()&&(divtoanimate=$(this),animatesection(!1))}):divtoanimate=(divtoanimate=$(divstoanimate).map(function(){if($(window).scrollTop()+$(window).height()>=$(this).offset().top)return this}))[divtoanimate.length-1],null!=divtoanimate?(divtoanimate!=lastdivtoanimate&&(lastdivtoanimate=divtoanimate),animatesection(!1)):animatesection(!0)}function animatesection(i){(i?($(".fadein").first().removeClass("off"),$(".fadein").first()):($(divtoanimate).removeClass("off"),$(divtoanimate))).addClass("on")}function animatedtitle(){var i=$(".page__intro").find(".font--heading-xl > p")}jQuery(document).ready(function(i){$=i}); 6var $,ajaxurl;function continue_reading(){$("#continue-reading").find("form").submit(function(t){t.preventDefault()})}function mandatory_form_on_download(){$(".button--form-mandatory").on("click",function(t){t.preventDefault();var t=$(this).attr("data-file-id"),a=$(this).html();$.ajax({url:ajaxurl,data:{action:"open_download_popup",file_id:t,title:a},type:"POST",beforeSend:function(){},success:function(t){$("main").append(t),$("main").css("overflow","hidden"),$(".close").on("click",function(t){t.preventDefault(),$("body").find(".overlay").remove(),$("body").css("overflow","auto")}),$.each($(".wpcf7 > form"),function(){wpcf7.init($(this)[0])}),validate_forms(),popups(),submit_forms()}})})}function validate_forms(){$.each($("form"),function(){var t=$(this),a;
6t.hasClass("no-validation")||(a=validate_form(t))})}function validate_form(a){var o=validate_inputs($(a));return $(a).find("input[type!=submit]:not(.form__honey), textarea, select").on("input change",function(t){o=validate_inputs($(a)),visualy_validate_input($(this))}),o}function validate_inputs(t){var a=[];return $.each(t.find("input[type!=submit]:not(.form__honey), textarea, select"),function(){var t=validate_input($(this));a.push(t)}),a.includes(!0)?(t.data("valid",!1),t.find(".form__button").addClass("form__button--disabled"),!1):(t.find(".form__button").removeClass("form__button--disabled"),!0)}function validate_input(t){var a=t.attr("type"),o=!1,e;return t.prop("required")&&""==t.val()&&(o=!0),o=void 0!==a&&("email"!=a||/^([a-zA-Z0-9_.+-])+\@(([a-zA-Z0-9-])+\.)+([a-zA-Z0-9]{2,4})+$/.test(t.val())||(o=!0),"checkbox"==a)&&t.prop("required")&&!t.is(":checked")?!0:o}function visualy_validate_input(t){var a=t.attr("type"),o;t.prop("required")&&(""==t.val()?t.closest(".form__field").addClass("form__field--error"):t.closest(".form__field").removeClass("form__field--error")),void 0!==a&&("email"==a&&(/^([a-zA-Z0-9_.+-])+\@(([a-zA-Z0-9-])+\.)+([a-zA-Z0-9]{2,4})+$/.test(t.val())?t.closest(".form__field").removeClass("form__field--error"):t.closest(".form__field").addClass("form__field--error")),"checkbox"==a)&&t.prop("required")&&(t.is(":checked")?t.closest(".form__field").removeClass("form__field--error"):t.closest(".form__field").addClass("form__field--error"))}function popups(){$(".popup").find(".close").on("click",function(t){t.preventDefault(),$(".overlay").remove()})}function submit_forms(){$.each($(".form--recaptcha"),function(){var o=$(this),e,n,i,r,d,t,a,s,l,f,u,c;o.hasClass("no-validation")||o.parent().hasClass("form-donations")||(e=$(this).closest("div#continue-reading"),n=$(this).attr("id"),i=o.find("#field-submit").attr("data-sitekey"),r=[],d=$(this).attr("data-form-id"),t=$(this).attr("data-mail-to"),a=$(this).attr("data-mail-from"),s=$(this).attr("data-file-id"),l=$(this).attr("data-post-id"),f={form_id:d,mail_to:t,mail_from:a,file_id:s},u=$(this).attr("data-action"),c="",0<e.length&&(u="get_continue_reading_content",c="submission_successful"),o.submit(function(t){var a;t.preventDefault(),1==validate_inputs(o)&&grecaptcha.ready(function(){grecaptcha.execute(i,{action:"submit"}).then(function(t){$.each(o.find("input[type!=submit], select, radio, textarea"),function(){var t=$(this),t={id:t.attr("id"),title:t.attr("title"),value:t.val(),required:t.attr("required"),type:t.attr("type"),field_data:t.data(),function:t.attr("data-function"),audience_id:t.attr("data-audience-id"),send_to:t.find("option:selected").attr("data-send-to"),to_mailchimp:t.find("option:selected").attr("data-to-mailchimp")};r.push(t)}),$.ajax({data:{action:u,id:n,inputted_data:r,form_data:f,token:t,post_id:l,form_id:d,attachments:o.find("input[type=file]")[0]},type:"post",url:ajaxurl,beforeSend:function(){o.find(".loader-wrapper").css("display","flex"),o.find("input").val("")},success:function(t){o.find(".loader-wrapper").hide(),0<e.length?(e.before(t),e.hide()):c=t,$.ajax({data:{action:"open_success_popup",message:c,form_id:d},type:"post",url:ajaxurl,beforeSend:function(){},success:function(t){$("body").append(t),$(".overlay").css({display:"flex"}),$(".popup .button--close").on("click",function(t){t.preventDefault(),$(".overlay").remove()})},fail:function(t){}})},fail:function(t){console.log("inputted_data fail"),o.find(".loader-wrapper").hide(),window.location.href="?message=message_failed"}})})})}))})}function onSubmit(t){var a=$(".form--recaptcha");$.each(a,function(){$(this).parent().hasClass("form-donations")||$(this).submit()})}function donationForm(){$(".popup-donations form > p").wrap("<div class='form__part'></div>"),$(".popup-donations > header h2").addClass("font--heading-s"),$(".popup-donations > header h2").addClass("ma--bottom-s"),$(".form-donations form button[type=submit]").on("click",function(t){t.preventDefault(),console.log("clicked"),$(".overlay").css({display:"flex"}),$(".overlay").find("#dmm_amount").val($(".form-donations input").val()),$(".overlay").find("#amounttxt").html("â¬"+$(".form-donations input").val()),$(".overlay").find("#amount").html("Amount: â¬"+$(".form-donations input").val())}),0<$(".popup-donations").find("ul").length&&$(".overlay").css({display:"flex"}),$(".popup__close").on("click",function(t){t.preventDefault(),$(".overlay").css({display:"none"})})}
6jQuery(document).ready(function(t){$=t,donationForm(),validate_forms(),popups(),submit_forms(),mandatory_form_on_download(),continue_reading(),ajaxurl=$("body").attr("data-ajaxurl");var a="";$(".button--report-download").click(function(t){t.preventDefault(),$(".generate-download").removeClass("hidden"),$(".generate-download").css({opacity:0}),$(".generate-download").animate({opacity:1},500);var t=$(".print-only-container").attr("data-report-id");a=$.ajax({data:{action:"load_print_only_container",report_id:t},type:"post",url:ajaxurl,beforeSend:function(){},success:function(t){$(".print-only-container").append(t),$(t).ready(function(){$(".generate-download").addClass("hidden"),window.print()})}})}),$(".button--cancel").click(function(t){t.preventDefault(),$(".generate-download").addClass("hidden"),a.abort()})}); 7var $,announcementBarOpen=(jQuery(document).ready(function(n){$=n,announcementBar(),languages()}),!0);function announcementBar(){$(".announcement-bar").find(".close").on("click",function(n){n.preventDefault(),$(".announcement-bar").addClass("announcement-bar--closed"),setCookie("announcementBarOpen","false",30)}),"undefined"!==getCookie("announcementBarOpen")&&"false"==getCookie("announcementBarOpen")?$(".announcement-bar").addClass("announcement-bar--closed"):$(".announcement-bar").removeClass("announcement-bar--closed")}function languages(){$(".language-navigation__button").on("click",function(n){var e;n.preventDefault(),setCookie("language",$(this).data("language"),30),location.reload()})}function setCookie(n,e,a){var o=new Date,a=(o.setTime(o.getTime()+24*a*60*60*1e3),"expires="+o.toUTCString());document.cookie=n+"="+e+";"+a+";path=/"}function getCookie(n){var a=n+"=",e,o=decodeURIComponent(document.cookie).split(";");for(let e=0;e<o.length;e++){let n=o[e];for(;" "==n.charAt(0);)n=n.substring(1);if(0==n.indexOf(a))return n.substring(a.length,n.length)}return""} 8var $,n_columns=0,lastBox_location=0,box_location=0,expansion_box_height=0,extraspace=100,screensize="desktop",active_tile=null;function setScreenSize(){768<$(window).width()?"desktop"!=screensize&&(screensize="desktop",screensizeChanged()):"mobile"!=screensize&&(screensize="mobile",screensizeChanged())}function screensizeChanged(){setExtraSpace(),$(".pop-out__replacer").stop().animate({opacity:0}
8),$(".tiles--pop-out .gtile").off("click"),$(".tiles--pop-out .tile--active").removeClass("tile--active");var e=$(".pop-out");$(".tiles--pop-out .gtile:last-of-type").after(e),n_columns=1,expansion_box_height=box_location=lastBox_location=0,enable_tile_expansion(),$(".pop-out").stop().animate({height:0},function(){})}function setExtraSpace(){"mobile"==screensize&&(extraspace=0),"desktop"==screensize&&(extraspace=100)}function enable_tile_expansion(){setScreenSize(),$(window).on("resize",function(){setScreenSize(),$(".gtile").removeClass("tile--active"),$(".pop-out").stop().animate({height:0})}),n_columns=1,$(".tiles--pop-out .gtile").each(function(){if($(this).prev().hasClass("gtile")){var e,t;if(!($(this).position().top-$(this).prev().position().top<=64))return!1;n_columns++}});var n=$(".tiles--pop-out .gtile:not(.tile--cta)");n.off("click"),n.on("click",function(e){var e,t,o,i;e.preventDefault(),$(this).hasClass("tile--active")?($(this).removeClass("tile--active"),$(".pop-out").stop().animate({height:0})):($(".tiles--pop-out .gtile").removeClass("tile--active"),$(this).addClass("tile--active"),e=$(this).find(".pop-out__content").clone().removeClass("pop-out__content").removeClass("hidden"),t=$(this).closest(".tiles").find(".pop-out"),o=$(this).position().top,i=null,n.each(function(){$(this).position().top===o&&(i=$(this))}),i&&i.after(t),animate_expansion_box(t,e))})}function set_box_html(e,t){e.empty(),e.append(t),expansion_box_height=e.parent().prop("scrollHeight")}function animate_expansion_box(e,t){var o=e.find(".pop-out__replacer");0==e.height()?(o.css({opacity:0}),e.closest(".tiles").find(".gtile:nth-of-type("+box_location+")").after(e),set_box_html(o,t),o.stop().animate({opacity:1}),e.stop().animate({height:expansion_box_height}),lastBox_location=box_location):0<e.height()&&(lastBox_location!=box_location?(o.stop().animate({opacity:0}
8),e.stop().animate({height:0},function(){e.closest(".tiles").find(".gtile:nth-of-type("+box_location+")").after(e),set_box_html(o,t),o.stop().animate({opacity:1}),e.stop().animate({height:expansion_box_height})}),lastBox_location=box_location):o.stop().animate({opacity:0},function(){set_box_html(o,t),o.stop().animate({opacity:1}),e.stop().animate({height:expansion_box_height})}))}function scrollTo(e){$("html, body").stop().animate({scrollTop:e.offset().top-$(window).height()/8},500)}jQuery(document).ready(function(e){$=e,enable_tile_expansion()}),document.addEventListener("DOMContentLoaded",function(){var e=document.querySelectorAll(".open-download-form");let l=document.getElementById("download-popup");if(l){var o=l.querySelector(".popup-close");if(o){let t=l.dataset.formId||null,s=null;e.forEach(e=>{e.addEventListener("click",function(o){o.preventDefault(),s=this.dataset.file,l.style.display="block";var i=l.querySelector("form.wpcf7-form");if(i){let e="";try{var n=new URL(s,window.location.origin),a=n.pathname.split("/").filter(Boolean);!(e=!(e=a.pop()||"")&&n.searchParams.has("file_id")?"file_"+n.searchParams.get("file_id"):e)&&s&&(e=s)}catch(o){e=s||""}let t=i.querySelector('input[name="download_file_name"]');t||((t=document.createElement("input")).type="hidden",t.name="download_file_name",i.appendChild(t)),t.value=e}})}),o.addEventListener("click",()=>{l.style.display="none"}),l.addEventListener("click",e=>{e.target===l&&(l.style.display="none")}),document.addEventListener("wpcf7mailsent",function(e){var e;t&&String(e.detail.contactFormId)!==t||(l.style.display="none",s&&((e=document.createElement("a")).href=s,e.download="",document.body.appendChild(e),e.click(),document.body.removeChild(e),s=null))},!1)}}}); 9(()=>{var o=.5,r="video[data-autoplay-on-scroll], iframe[data-autoplay-on-scroll]";function i(){return window.matchMedia&&window.matchMedia("(prefers-reduced-motion: reduce)").matches}function s(t){t.muted=!0,t.setAttribute("muted",""),t.setAttribute("playsinline",""),t.removeAttribute("autoplay"),t.getAttribute("preload")||t.setAttribute("preload","metadata"),t.addEventListener("pause",function(){t.dataset.autoPausing?delete t.dataset.autoPausing:t.dataset.userPaused="1"}),t.addEventListener("play",function(){delete t.dataset.userPaused})}function u(t){var t;t.dataset.userPaused||(t=t.play())&&"function"==typeof t.catch&&t.catch(function(){})}function d(t){t.paused||(t.dataset.autoPausing="1",t.pause())}function c(t,e){var a,e,e=-1!==(t.getAttribute("src")||"").indexOf("vimeo.com")?JSON.stringify({method:e}):JSON.stringify({event:"command",func:"play"===e?"playVideo":"pauseVideo",args:[]});try{t.contentWindow.postMessage(e,"*")}catch(t){}}function l(t,e){var a=t.dataset.src;return a&&(t.setAttribute("src",e?a+"&autoplay=1":a),delete t.dataset.src,1)}function f(t){l(t,!0)||c(t,"play")}function g(t){var e;return t.intersectionRatio>=o||0<(e=t.rootBounds?t.rootBounds.height:window.innerHeight)&&t.intersectionRect.height>=.5*e}function t(){var t=document.querySelectorAll(r);if(t.length){var e=i()||!("IntersectionObserver"in window),a;for(a=0;a<t.length;a++)"VIDEO"===t[a].tagName?s(t[a]):e&&l(t[a],!1);if(!e)for(var n=new IntersectionObserver(function(t){t.forEach(function(t){var e=t.target,a="VIDEO"===e.tagName;t.isIntersecting&&g(t)?(a?u:f)(e):a?d(e):e.dataset.src||c(e,"pause")})},{threshold:[0,.25,o,.75]}),a=0;a<t.length;a++)n.observe(t[a])}}"loading"===document.readyState?document.addEventListener("DOMContentLoaded",t):t()})(); 10var $;function ticker(){$speed=200,$(".ticker li").each(function(){var i=$(this),t=i.find(".no").html(),n=parseInt(t),e=0;-1!==t.indexOf(".")&&(n=parseFloat(t),e=t.split(".")[1].length),jQuery({Counter:0,Counter_comma_digits:e}).animate({Counter:n},{duration:1e3,easing:"swing",step:function(){var t=this.Counter,t=this.Counter_comma_digits?this.Counter.toFixed(this.Counter_comma_digits):Math.ceil(t);i.find(".no").html(t)}}),$(window).on("resize",function(){i.find(".no").css("width","auto")})})}jQuery(document).ready(function(t){var o=!1;function i(){var t=$(".ticker"),i,n,e,t;t.length&&!o&&(n=(i=$(window).scrollTop())+$(window).height(),t=(e=t.offset().top)+t.height(),e<n)&&i<t&&(o=!0,ticker())}($=t)(window).on("scroll resize",i),i()}); 11document.addEventListener("DOMContentLoaded",function(){var e;
11document.querySelectorAll(".teal-drawer").forEach(e=>{var t,e;e.classList.contains("is-link")||(t=e.querySelector(".drawer-content"),e=e.querySelector(".drawer-arrow"),t&&""!==t.innerHTML.trim())||e&&(e.style.display="none")}),void 0===window.toggleDrawer&&(window.toggleDrawer=function(e){var t=e.closest(".teal-drawer"),n=t.querySelector(".drawer-content"),e=e.querySelector(".drawer-arrow i"),a;t.classList.contains("open")?(t.classList.remove("open"),n.style.display="none",e.classList.remove("fa-angle-up"),e.classList.add("fa-angle-down")):(t.classList.add("open"),n.style.display="block",e.classList.remove("fa-angle-down"),e.classList.add("fa-angle-up"))})}),document.addEventListener("DOMContentLoaded",function(){var e=document.querySelectorAll(".column-title"),t=0;e.forEach(function(e){var e=e.offsetHeight;t<e&&(t=e)}),e.forEach(function(e){e.style.height=t+"px"})}); 12var $;function openTab(e,t){for(var a,n,l,n=document.getElementsByClassName("tab__content"),a=0;a<n.length;a++)n[a].style.display="none";for(l=document.getElementsByClassName("tab__link"),a=0;a<l.length;a++)l[a].className=l[a].className.replace(" active","");document.getElementById(t).style.display="block",e.currentTarget.closest(".tab__link").className+=" active"}jQuery(document).ready(function(e){$=e});
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.