(function(){var f;function aa(a){var b=0;return function(){return b=g}});function ma(){ma=function(){};ka.Symbol||(ka.Symbol=na)} var na=function(){var a=0;return function(b){return"jscomp_symbol_"+(b||"")+a++}}();function oa(){ma();var a=ka.Symbol.iterator;a||(a=ka.Symbol.iterator=ka.Symbol("iterator"));"function"!=typeof Array.prototype[a]&&ja(Array.prototype,a,{configurable:!0,writable:!0,value:function(){return pa(aa(this))}});oa=function(){}}function pa(a){oa();a={next:a};a[ka.Symbol.iterator]=function(){return this};return a}function qa(a,b){return Object.prototype.hasOwnProperty.call(a,b)} n("WeakMap",function(a){function b(a){this.h=(l+=Math.random()+1).toString();if(a){a=h(a);for(var b;!(b=a.next()).done;)b=b.value,this.set(b[0],b[1])}}function c(){}function d(a){qa(a,g)||ja(a,g,{value:new c})}function e(a){var b=Object[a];b&&(Object[a]=function(a){if(a instanceof c)return a;d(a);return b(a)})}if(function(){if(!a||!Object.seal)return!1;try{var b=Object.seal({}),c=Object.seal({}),d=new a([[b,2],[c,3]]);if(2!=d.get(b)||3!=d.get(c))return!1;d.delete(b);d.set(c,4);return!d.has(b)&&4== d.get(c)}catch(P){return!1}}())return a;var g="$jscomp_hidden_"+Math.random();e("freeze");e("preventExtensions");e("seal");var l=0;b.prototype.set=function(a,b){d(a);if(!qa(a,g))throw Error("WeakMap key fail: "+a);a[g][this.h]=b;return this};b.prototype.get=function(a){return qa(a,g)?a[g][this.h]:void 0};b.prototype.has=function(a){return qa(a,g)&&qa(a[g],this.h)};b.prototype.delete=function(a){return qa(a,g)&&qa(a[g],this.h)?delete a[g][this.h]:!1};return b}); n("Map",function(a){function b(){var a={};return a.ra=a.next=a.head=a}function c(a,b){var c=a.h;return pa(function(){if(c){for(;c.head!=a.h;)c=c.ra;for(;c.next!=c.head;)return c=c.next,{done:!1,value:b(c)};c=null}return{done:!0,value:void 0}})}function d(a,b){var c=b&&typeof b;"object"==c||"function"==c?g.has(b)?c=g.get(b):(c=""+ ++l,g.set(b,c)):c="p_"+b;var d=a.a[c];if(d&&qa(a.a,c))for(a=0;ac&&(c=Math.max(c+e,0));cc&&(c=Math.max(0,b+c));if(null==d||d>b)d=b;d=Number(d);0>d&&(d=Math.max(0,b+d));for(c=Number(c||0);cb?null:q(a)?a.charAt(b):a[b]} function Ta(a,b,c){for(var d=a.length,e=q(a)?a.split(""):a,g=0;g=arguments.length?Array.prototype.slice.call(a,b):Array.prototype.slice.call(a,b,c)} function Ya(a){for(var b=[],c=0;c/g,cb=/"/g,db=/'/g,eb=/\x00/g,fb=/[\x00&<>"']/;function gb(a,b,c){return a.replace(new RegExp(hb(b),"g"),c.replace(/\$/g,"$$$$"))}function hb(a){return String(a).replace(/([-()\[\]{}+?*.$\^|,:#b?1:0} function kb(a){return String(a).replace(/\-([a-z])/g,function(a,c){return c.toUpperCase()})}function lb(a){return String(a).replace(/([A-Z])/g,"-$1").toLowerCase()}function mb(a){var b=q(void 0)?hb(void 0):"\\s";return a.replace(new RegExp("(^"+(b?"|["+b+"]+":"")+")([a-z])","g"),function(a,b,e){return b+e.toUpperCase()})};var nb;a:{var ob=p.navigator;if(ob){var pb=ob.userAgent;if(pb){nb=pb;break a}}nb=""}function u(a){return-1!=nb.indexOf(a)}function qb(a){for(var b=/(\w[\w ]+)\/([^\s]+)\s*(?:\((.*?)\))?/g,c=[],d;d=b.exec(a);)c.push([d[1],d[2],d[3]||void 0]);return c};function rb(a,b){for(var c in a)b.call(void 0,a[c],c,a)}function sb(a,b){for(var c in a)if(b.call(void 0,a[c],c,a))return!0;return!1}function tb(a){var b=[],c=0,d;for(d in a)b[c++]=d;return b}function ub(a,b){return null!==a&&b in a}function vb(a){var b=arguments.length;if(1==b&&wa(arguments[0]))return vb.apply(null,arguments[0]);for(var c={},d=0;dparseFloat(a))?String(b):a};v.mf=function(){var a=v.dc();if(v.ib)return/rv:([^\);]+)(\)|;)/.exec(a);if(v.Fa)return/Edge\/([\d\.]+)/.exec(a);if(v.R)return/\b(?:MSIE|rv)[: ]([^\);]+)(\)|;)/.exec(a);if(v.oa)return/WebKit\/(\S+)/.exec(a);if(v.ta)return/(?:Version)[ \/]?(\S+)/.exec(a)}; v.kd=function(){var a=p.document;return a?a.documentMode:void 0};v.VERSION=v.$b();v.compare=function(a,b){return ib(a,b)};v.vg={};v.qa=function(a){return v.he||Hb(a,function(){return 0<=ib(v.VERSION,a)})};v.tb=v.qa;v.xd=function(a){return Number(v.ke)>=a};v.Kj=v.xd;var Jb;var Kb=p.document;Jb=Kb&&v.R?v.kd()||("CSS1Compat"==Kb.compatMode?parseInt(v.VERSION,10):5):void 0;v.ke=Jb;var Lb=v.R||v.ta||v.oa;function w(a,b,c){var d=0;return function(e){p.clearTimeout(d);var g=arguments;d=p.setTimeout(function(){a.apply(c,g)},b)}}function Mb(a,b){function c(){e=p.setTimeout(d,250);a.apply(b,l)}function d(){e=0;g&&(g=!1,c())}var e=0,g=!1,l=[];return function(a){l=arguments;e?g=!0:c()}};function Nb(){this.h="";this.a=Ob}Nb.prototype.rb=!0;Nb.prototype.pb=function(){return this.h};Nb.prototype.toString=function(){return"SafeUrl{"+this.h+"}"};function Pb(a){if(a instanceof Nb&&a.constructor===Nb&&a.a===Ob)return a.h;Oa("expected object of type SafeUrl, got '"+a+"' of type "+va(a));return"type_error:SafeUrl"}var Qb=/^(?:(?:https?|mailto|ftp):|[^:/?#]*(?:[/?#]|$))/i,Ob={};function Rb(a){var b=new Nb;b.h=a;return b}Rb("about:blank");function Sb(){this.h="";this.a=Tb}Sb.prototype.rb=!0;Sb.prototype.pb=function(){return this.h};Sb.prototype.toString=function(){return"SafeHtml{"+this.h+"}"};function Ub(a){if(a instanceof Sb&&a.constructor===Sb&&a.a===Tb)return a.h;Oa("expected object of type SafeHtml, got '"+a+"' of type "+va(a));return"type_error:SafeHtml"}var Tb={};function Vb(a){var b=new Sb;b.h=a;return b}Vb("");Vb("");Vb("
");function Wb(a,b){this.x=sa(a)?a:0;this.y=sa(b)?b:0}f=Wb.prototype;f.clone=function(){return new Wb(this.x,this.y)};f.toString=function(){return"("+this.x+", "+this.y+")"};f.ceil=function(){this.x=Math.ceil(this.x);this.y=Math.ceil(this.y);return this};f.floor=function(){this.x=Math.floor(this.x);this.y=Math.floor(this.y);return this};f.round=function(){this.x=Math.round(this.x);this.y=Math.round(this.y);return this}; f.translate=function(a,b){a instanceof Wb?(this.x+=a.x,this.y+=a.y):(this.x+=Number(a),ta(b)&&(this.y+=b));return this};f.scale=function(a,b){b=ta(b)?b:a;this.x*=a;this.y*=b;return this};function Xb(a,b){this.width=a;this.height=b}f=Xb.prototype;f.clone=function(){return new Xb(this.width,this.height)};f.toString=function(){return"("+this.width+" x "+this.height+")"};f.aspectRatio=function(){return this.width/this.height};f.ceil=function(){this.width=Math.ceil(this.width);this.height=Math.ceil(this.height);return this};f.floor=function(){this.width=Math.floor(this.width);this.height=Math.floor(this.height);return this}; f.round=function(){this.width=Math.round(this.width);this.height=Math.round(this.height);return this};f.scale=function(a,b){b=ta(b)?b:a;this.width*=a;this.height*=b;return this};function y(a){var b=document;return q(a)?b.getElementById(a):a}function z(a,b){var c=b||document;return c.querySelectorAll&&c.querySelector?c.querySelectorAll("."+a):Yb(document,"*",a,b)}function A(a,b){var c=b||document,d=null;c.getElementsByClassName?d=c.getElementsByClassName(a)[0]:d=Zb("*",a,b);return d||null} function Yb(a,b,c,d){a=d||a;b=b&&"*"!=b?String(b).toUpperCase():"";if(a.querySelectorAll&&a.querySelector&&(b||c))return a.querySelectorAll(b+(c?"."+c:""));if(c&&a.getElementsByClassName){a=a.getElementsByClassName(c);if(b){d={};for(var e=0,g=0,l;l=a[g];g++)b==l.nodeName&&(d[e++]=l);d.length=e;return d}return a}a=a.getElementsByTagName(b||"*");if(c){d={};for(g=e=0;l=a[g];g++)b=l.className,"function"==typeof b.split&&Ua(b.split(/\s+/),c)&&(d[e++]=l);d.length=e;return d}return a} function Zb(a,b,c){var d=document,e=c||d,g=a&&"*"!=a?String(a).toUpperCase():"";return e.querySelectorAll&&e.querySelector&&(g||b)?e.querySelector(g+(b?"."+b:"")):Yb(d,a,b,c)[0]||null}function $b(a,b){rb(b,function(b,d){b&&"object"==typeof b&&b.rb&&(b=b.pb());"style"==d?a.style.cssText=b:"class"==d?a.className=b:"for"==d?a.htmlFor=b:ac.hasOwnProperty(d)?a.setAttribute(ac[d],b):0==d.lastIndexOf("aria-",0)||0==d.lastIndexOf("data-",0)?a.setAttribute(d,b):a[d]=b})} var ac={cellpadding:"cellPadding",cellspacing:"cellSpacing",colspan:"colSpan",frameborder:"frameBorder",height:"height",maxlength:"maxLength",nonce:"nonce",role:"role",rowspan:"rowSpan",type:"type",usemap:"useMap",valign:"vAlign",width:"width"};function B(a){return bc(a||window)}function bc(a){a=a.document;a="CSS1Compat"==a.compatMode?a.documentElement:a.body;return new Xb(a.clientWidth,a.clientHeight)}function cc(a){return sa(a.nextElementSibling)?a.nextElementSibling:dc(a.nextSibling,!0)} function ec(a){return sa(a.previousElementSibling)?a.previousElementSibling:dc(a.previousSibling,!1)}function dc(a,b){for(;a&&1!=a.nodeType;)a=b?a.nextSibling:a.previousSibling;return a}function fc(a){var b;if(Lb&&!(v.R&&v.qa("9")&&!v.qa("10")&&p.SVGElement&&a instanceof p.SVGElement)&&(b=a.parentElement))return b;b=a.parentNode;return ya(b)&&1==b.nodeType?b:null}function gc(a){return hc(a,function(a){return q(a.className)&&Ua(a.className.split(/\s+/),"chr-slider__pagination")},!0,void 0)} function hc(a,b,c,d){a&&!c&&(a=a.parentNode);for(c=0;a&&(null==d||c<=d);){if(b(a))return a;a=a.parentNode;c++}return null};function ic(a){if(a.classList)return a.classList;a=a.className;return q(a)&&a.match(/\S+/g)||[]}function C(a,b){return a.classList?a.classList.contains(b):Ua(ic(a),b)}function D(a,b){a.classList?a.classList.add(b):C(a,b)||(a.className+=0c?c:a)-b)/(c-b)*(e-d)};var mc={rootMargin:"-40% 0px -60% 0px",threshold:0};function nc(a,b){I.call(this,a,b);this.c=a;this.g=this.c.querySelectorAll(".chr-rolodex__carousel-item");this.b=this.c.querySelector(".chr-rolodex__carousel-hook");this.l=this.c.querySelector(".chr-rolodex__io-hook");this.o=180/this.g.length;this.m()}m(nc,I);nc.prototype.m=function(){this.f=new IntersectionObserver(this.i.bind(this),mc);this.f.observe(this.l);oc(this)}; nc.prototype.i=function(a){a=h(a).next().value;console.log(a.isIntersecting);a.isIntersecting&&(this.a?pc(this):oc(this))};function oc(a){var b=[1,0,-1,0];a.a=setInterval(function(){a.b.style.transform="rotate("+a.o*b[0]+"deg)";b.push(b.shift())},2667)} function pc(a){a.b.style.transform="rotate(0deg)";clearInterval(a.a);a.a=null;[].concat(k(a.c.querySelectorAll(".chr-rolodex__carousel-item:not([data-index-card])"))).forEach(function(a){a.classList.add("chr-rolodex__carousel-item--fade")});a.c.querySelector("[data-index-card]").classList.add("chr-rolodex__carousel-item--index");a.u=window.scrollY;window.addEventListener("scroll",a.s.bind(a))}nc.prototype.s=function(){requestAnimationFrame(this.j.bind(this))}; nc.prototype.j=function(){var a=(window.scrollY-this.u)/(1.2*window.innerHeight);this.c.style.setProperty("--transform-fade",J(a,.1,.4,100,350)+"px");this.c.style.setProperty("--opacity-fade",""+J(a,.1,.4,1,0));this.c.style.setProperty("--index-transform",J(a,.2,.8,-100,400)+"px")};v.product={};v.product.Fc=!1;v.product.Ea=!1;v.product.Da=!1;v.product.Ra=!1;v.product.Ec=!1;v.product.Jc=!1;v.product.Ga=v.Gb||v.Fb||v.Jb||v.product.Fc||v.product.Ea||v.product.Da||v.product.Ra||v.product.Ec||v.product.Jc;v.product.ta=v.ta;v.product.R=v.R;v.product.Fa=v.Fa;v.product.Nc=v.product.Ga?v.product.Fc:zb();v.product.qg=function(){return Eb()||u("iPod")};v.product.Wa=v.product.Ga?v.product.Ea:v.product.qg();v.product.Va=v.product.Ga?v.product.Da:u("iPad"); v.product.ca=v.product.Ga?v.product.Ra:Cb();v.product.gb=v.product.Ga?v.product.Ec:Bb();v.product.ug=function(){return Ab()&&!Fb()};v.product.kb=v.product.Ga?v.product.Jc:v.product.ug();var qc=!v.product.R&&!Ab();function rc(a,b,c){if(qc&&a.dataset)a.dataset[b]=c;else{if(/-[a-z]/.test(b))throw Error('"'+b+'" is not a valid dataset property name.');a.setAttribute("data-"+lb(b),c)}}function K(a,b){if(/-[a-z]/.test(b))return null;if(qc&&a.dataset){if(Cb()&&!(b in a.dataset))return null;a=a.dataset[b];return void 0===a?null:a}return a.getAttribute("data-"+lb(b))} function sc(a){return/-[a-z]/.test("applySafariLazyFix")?!1:qc&&a.dataset?"applySafariLazyFix"in a.dataset:a.hasAttribute?a.hasAttribute("data-"+lb("applySafariLazyFix")):!!a.getAttribute("data-"+lb("applySafariLazyFix"))};function L(a,b){tc[a]||(tc[a]=[]);tc[a].push(b)}function uc(a,b){tc[a]&&(b=tc[a].indexOf(b),-1=a.target.parentElement.offsetTop?(b.a.classList.add(b.b),M("below_download")):(M("upward_download"),b.a.classList.remove(b.b))});c&&(0=a.keyCode)a.keyCode=-1}catch(b){}};var Kc="closure_listenable_"+(1E6*Math.random()|0);function Lc(a){return!(!a||!a[Kc])}var Mc=0;function Nc(a,b,c,d,e){this.listener=a;this.proxy=null;this.src=b;this.type=c;this.capture=!!d;this.h=e;this.key=++Mc;this.eb=this.Xb=!1}function Oc(a){a.eb=!0;a.listener=null;a.proxy=null;a.src=null;a.h=null};function Pc(a){this.src=a;this.h={};this.a=0}Pc.prototype.add=function(a,b,c,d,e){var g=a.toString();a=this.h[g];a||(a=this.h[g]=[],this.a++);var l=Qc(a,b,d,e);-1d.keyCode||void 0!=d.returnValue)){a:{var e=!1;if(0==d.keyCode)try{d.keyCode=-1;break a}catch(l){e=!0}if(e||void 0==d.returnValue)d.returnValue=!0}d=[];for(e=b.currentTarget;e;e=e.parentNode)d.push(e);a=a.type;for(e=d.length-1;!b.a&&0<=e;e--){b.currentTarget=d[e];var g=dd(d[e],a,!0,b);c=c&&g}for(e=0;!b.a&&e>>0);function Wc(a){if(xa(a))return a;a[fd]||(a[fd]=function(b){return a.handleEvent(b)});return a[fd]};function gd(){return v.product.R&&!v.qa(10)}gd()&&!document.attachEvent&&(Ec=!0);function hd(a,b){this.a={};this.h=[];this.b=0;var c=arguments.length;if(12*this.b&&id(this),!0):!1};function id(a){if(a.b!=a.h.length){for(var b=0,c=0;bb)throw Error("Bad port number "+b);a.l=b}else a.l=null}function pd(a,b,c){b instanceof rd?(a.a=b,xd(a.a,a.i)):(c||(b=sd(b,yd)),a.a=new rd(b,a.i))} function qd(a,b){return a?b?decodeURI(a.replace(/%25/g,"%2525")):decodeURIComponent(a):""}function sd(a,b,c){return q(a)?(a=encodeURI(a).replace(b,zd),c&&(a=a.replace(/%25([0-9a-fA-F]{2})/g,"%$1")),a):null}function zd(a){a=a.charCodeAt(0);return"%"+(a>>4&15).toString(16)+(a&15).toString(16)}var td=/[#\/\?@]/g,vd=/[#\?:]/g,ud=/[#\?]/g,yd=/[#\?@]/g,wd=/#/g;function rd(a,b){this.a=this.h=null;this.b=a||null;this.f=!!b} function Ad(a){a.h||(a.h=new hd,a.a=0,a.b&&ld(a.b,function(b,c){a.add(decodeURIComponent(b.replace(/\+/g," ")),c)}))}f=rd.prototype;f.add=function(a,b){Ad(this);this.b=null;a=Bd(this,a);var c=this.h.get(a);c||this.h.set(a,c=[]);c.push(b);this.a+=1;return this};f.remove=function(a){Ad(this);a=Bd(this,a);return jd(this.h.a,a)?(this.b=null,this.a-=this.h.get(a).length,this.h.remove(a)):!1};function Cd(a,b){Ad(a);b=Bd(a,b);return jd(a.h.a,b)} f.forEach=function(a,b){Ad(this);this.h.forEach(function(c,d){t(c,function(c){a.call(b,c,d,this)},this)},this)};f.Ma=function(){Ad(this);for(var a=this.h.pa(),b=this.h.Ma(),c=[],d=0;dke(this)&&(this.f="win8");10<=ke(this)&&(this.f="win10");this.Bc(this.f);if(this.h===fe||this.h===ge){var c="no api";if(window.external&&window.external.getHostEnvironmentValue){var d=window.external.getHostEnvironmentValue("os-mode");d&& d.match&&(c=d.match(/\d/)[0]||null)}"no api"===c?this.g="smode_noapi":"0"===c?this.g="smode_unlocked":"2"===c&&(this.g="smode_locked")}else this.g="none";a?(this.a="xp"===this.f||"vista"===this.f?T.Ae:"win8"===this.f||"win7"===this.f?null!==this.b.match("WOW64")||null!==this.b.match("Win64")?T.ze:T.ye:null!==this.b.match("WOW64")||null!==this.b.match("Win64")?T.Be:T.Sc,le(this)):this.a=T.Sc}v.Qb&&(this.Bc(me(this)),this.a=this.Zc(a,b),this.h===$d&&(this.i="chrome_file_download_mac_safari"));v.ca&& (this.a=T.ca);v.Pb&&(this.a=v.ca?T.ca:u("CrOS")?T.Ta:T.Pb);if(je()||v.Wa)this.a=T.sa};function je(){var a=navigator.maxTouchPoints||0,b=window.DeviceMotionEvent||window.DeviceOrientationEvent;a=navigator.userAgent.includes("Macintosh")&&"ontouchend"in document&&0=a)return T.se;if(9===a)return T.te;if(10===a)return T.ue;if(10a)return T.qe;if(13<=a&&15>a)return T.re}return T.Qb};f.pd=function(){if(-1!==this.b.indexOf("Windows CE"))return Xd;if(-1===this.b.indexOf("PPC")||-1===this.b.indexOf("Smartphone"))return be}; function ke(a){return(a=a.b.match(/Windows NT (\d*\.\d*)/))?+a[1]:a} function le(a){var b=window.navigator.userAgentData;b&&b.getHighEntropyValues(["architecture","bitness","platformVersion"]).then(function(b){if("Windows"===window.navigator.userAgentData.platform){var c=parseInt(b.platformVersion.split(".")[0]);1<=c&&13>c?a.i="chrome_file_download_win_10":13<=c&&(a.i="chrome_file_download_win_11","arm"===b.architecture&&"64"===b.bitness&&(a.a=T.De,M("platformClientHintDetection",{platform:a.a})))}})}f.nf=function(){return this.f}; f.zd=function(){for(var a=y(document.body).getAttribute("data-locale"),b=y(document.documentElement).getAttribute("lang"),c=0;cB().width?"tablet":"desktop"};var Me={DRPageExperiment:Le};function Oe(){this.h=0;this.a=null;v.R&&"10.0"===v.VERSION||this.m()}Oe.prototype.m=function(){var a=null;try{a=JSON.parse(Pe().replace(/'/g,'"'))}catch(b){}(this.a=a)&&this.b()};Oe.prototype.b=function(){C(document.documentElement,"optimize-ready")?window.gaData&&ub(window.gaData,"UA-26908291-1")&&Qe(this):20>this.h&&(setTimeout(this.b.bind(this),500),this.h+=1)}; function Qe(a){if(ub(window.gaData["UA-26908291-1"],"experiments")){var b=window.gaData["UA-26908291-1"].experiments;rb(a.a,function(a){if(b[a.id]){var c=a.logic;c&&(c=Me[c],"function"===typeof c?new c(b[a.id]):console.warn("Error bootstrapping: Function not found in REGISTRY"))}})}else Re()}function Pe(){var a=document.querySelector("meta[name='optimize_experiments']");return a?a.getAttribute("content"):""} function Re(){var a=document.querySelector("#hero-dr-headline"),b=document.querySelector("#hero-dr-scrollable");document.querySelector("#hero-default")&&(a||b)&&(a=new Ie("0"),document.querySelector("#hero-default")&&a.Ca("#hero-default"))};function Se(a,b){b||(b={});var c=window;if(a instanceof Nb)var d=a;else d="undefined"!=typeof a.href?a.href:String(a),d instanceof Nb||(d="object"==typeof d&&d.rb?d.pb():String(d),Qb.test(d)||(d="about:invalid#zClosurez"),d=Rb(d));a=b.target||a.target;var e=[];for(g in b)switch(g){case "width":case "height":case "top":case "left":e.push(g+"="+b[g]);break;case "target":case "noopener":case "noreferrer":break;default:e.push(g+"="+(b[g]?1:0))}var g=e.join(",");Fb()&&c.navigator&&c.navigator.standalone&& a&&"_self"!=a?(g=c.document.createElement("A"),d instanceof Nb||d instanceof Nb||(d="object"==typeof d&&d.rb?d.pb():String(d),Qb.test(d)||(d="about:invalid#zClosurez"),d=Rb(d)),g.href=Pb(d),g.setAttribute("target",a),b.noreferrer&&g.setAttribute("rel","noreferrer"),b=document.createEvent("MouseEvent"),b.initMouseEvent("click",!0,!0,c,1),g.dispatchEvent(b)):b.noreferrer?(c=c.open("",a,g),b=Pb(d),c&&(v.le&&-1!=b.indexOf(";")&&(b="'"+b.replace(/'/g,"%27")+"'"),c.opener=null,fb.test(b)&&(-1!=b.indexOf("&")&& (b=b.replace($a,"&")),-1!=b.indexOf("<")&&(b=b.replace(ab,"<")),-1!=b.indexOf(">")&&(b=b.replace(bb,">")),-1!=b.indexOf('"')&&(b=b.replace(cb,""")),-1!=b.indexOf("'")&&(b=b.replace(db,"'")),-1!=b.indexOf("\x00")&&(b=b.replace(eb,"�"))),b=Vb(''),c.document.write(Ub(b)),c.document.close())):(c=c.open(Pb(d),a,g))&&b.noopener&&(c.opener=null)};function Te(a,b){this.b=a;this.f=b;this.a=0;this.h=null}Te.prototype.get=function(){if(0a.a&&(a.a++,b.next=a.h,a.h=b)};function Ve(){this.a=this.h=null}var Xe=new Te(function(){return new We},function(a){a.reset()});Ve.prototype.add=function(a,b){var c=Xe.get();c.set(a,b);this.a?this.a.next=c:this.h=c;this.a=c};Ve.prototype.remove=function(){var a=null;this.h&&(a=this.h,this.h=this.h.next,this.h||(this.a=null),a.next=null);return a};function We(){this.next=this.h=this.Ka=null}We.prototype.set=function(a,b){this.Ka=a;this.h=b;this.next=null};We.prototype.reset=function(){this.next=this.h=this.Ka=null};function Ye(a){p.setTimeout(function(){throw a;},0)}var Ze; function $e(){var a=p.MessageChannel;"undefined"===typeof a&&"undefined"!==typeof window&&window.postMessage&&window.addEventListener&&!u("Presto")&&(a=function(){var a=document.createElement("IFRAME");a.style.display="none";a.src="";document.documentElement.appendChild(a);var b=a.contentWindow;a=b.document;a.open();a.write("");a.close();var c="callImmediate"+Math.random(),d="file:"==b.location.protocol?"*":b.location.protocol+"//"+b.location.host;a=Ba(function(a){if(("*"==d||a.origin==d)&&a.data== c)this.port1.onmessage()},this);b.addEventListener("message",a,!1);this.port1={};this.port2={postMessage:function(){b.postMessage(c,d)}}});if("undefined"!==typeof a&&!yb()){var b=new a,c={},d=c;b.port1.onmessage=function(){if(sa(c.next)){c=c.next;var a=c.Yc;c.Yc=null;a()}};return function(a){d.next={Yc:a};d=d.next;b.port2.postMessage(0)}}return"undefined"!==typeof document&&"onreadystatechange"in document.createElement("SCRIPT")?function(a){var b=document.createElement("SCRIPT");b.onreadystatechange= function(){b.onreadystatechange=null;b.parentNode.removeChild(b);b=null;a();a=null};document.documentElement.appendChild(b)}:function(a){p.setTimeout(a,0)}};function af(a,b){bf||cf();df||(bf(),df=!0);ef.add(a,b)}var bf;function cf(){if(p.Promise&&p.Promise.resolve){var a=p.Promise.resolve(void 0);bf=function(){a.then(ff)}}else bf=function(){var a=ff;!xa(p.setImmediate)||p.Window&&p.Window.prototype&&!u("Edge")&&p.Window.prototype.setImmediate==p.setImmediate?(Ze||(Ze=$e()),Ze(a)):p.setImmediate(a)}}var df=!1,ef=new Ve;function ff(){for(var a;a=ef.remove();){try{a.Ka.call(a.h)}catch(b){Ye(b)}Ue(Xe,a)}df=!1};function gf(a){this.P=hf;this.Oa=void 0;this.Ia=this.va=this.Ba=null;this.qb=this.bc=!1;if(a!=ua)try{var b=this;a.call(void 0,function(a){jf(b,kf,a)},function(a){if(!(a instanceof lf))try{if(a instanceof Error)throw a;throw Error("Promise rejected.");}catch(d){}jf(b,mf,a)})}catch(c){jf(this,mf,c)}}var hf=0,kf=2,mf=3;function nf(){this.next=this.b=this.a=this.f=this.h=null;this.g=!1}nf.prototype.reset=function(){this.b=this.a=this.f=this.h=null;this.g=!1};var of=new Te(function(){return new nf},function(a){a.reset()}); function pf(a,b,c){var d=of.get();d.f=a;d.a=b;d.b=c;return d}gf.prototype.then=function(a,b,c){return qf(this,xa(a)?a:null,xa(b)?b:null,c)};gf.prototype.$goog_Thenable=!0;gf.prototype.cancel=function(a){this.P==hf&&af(function(){var b=new lf(a);rf(this,b)},this)}; function rf(a,b){if(a.P==hf)if(a.Ba){var c=a.Ba;if(c.va){for(var d=0,e=null,g=null,l=c.va;l&&(l.g||(d++,l.h==a&&(e=l),!(e&&1a||a>this.i.length)){var b=this.i[a];b&&(0!=a?gg(this,b,b):(b.classList.add("chr-accordion-timed__item--active-fixed"),this.u="chr-accordion-timed__panel-"+b.getAttribute("data-target")))}}}; function fg(a){a.j=a.j.bind(a);a.i.forEach(function(b){b.querySelector(".chr-accordion-timed__item__title").addEventListener("focus",function(c){a.j(c,b)});b.querySelector(".chr-copy-xl").addEventListener("focus",function(c){a.j(c,b)});b.querySelector(".sr-only")&&b.querySelector(".sr-only").addEventListener("focus",function(c){a.j(c,b)});var c=b.querySelector(".chr-link");c&&c.addEventListener("focus",function(c){a.j(c,b)})})} function hg(a){if(!a.I){if(a.a.dataset.hasVideo){var b=ig(a,a.a);b.pause();b.currentTime=0;b.play()}a.F=window.setInterval(function(){jg(a,a.B);a.l=(a.l+1)%a.i.length;a.B=a.i[a.l]},a.w)}}function kg(a,b){1==(void 0===b?!0:b)?(a.v.classList.add("active"),hg(a)):(a.v.classList.remove("active"),window.clearInterval(a.F))} eg.prototype.j=function(a,b){a.stopPropagation();this.I=!0;a=a.currentTarget.closest(".chr-accordion-timed__item");if(!b.classList.contains("chr-accordion-timed__item--active-fixed")){var c=b.querySelector(".chr-accordion-timed__item__title").textContent.trim(),d={};V(this.g,(d.event="accordion_timed_open",d.accordion_header=c,d.module_name="accordion_timed",d))}gg(this,b,a)}; function gg(a,b,c){var d=b.getAttribute("data-target");a.b.J("navigation","clicked","in-page | "+d);lg(a,b);window.clearInterval(a.F);b.classList.add("chr-accordion-timed__item--active-fixed");a.A.classList.add("chr-accordion-timed__panel--active-fixed");jg(a,c)} function lg(a,b){a.i.forEach(function(a){return a.classList.remove("chr-accordion-timed__item--active-fixed")});a.A&&a.A.classList.remove("chr-accordion-timed__panel--active-fixed");b=b.getAttribute("data-target");a.A=y("chr-accordion-timed__panel-"+b)} function jg(a,b){var c="chr-accordion-timed__panel-"+b.getAttribute("data-target");a.u!==c&&(mg(a),a.u=c,a.g=b,a.a=a.v.querySelector("#"+c),a.g.classList.add("chr-accordion-timed__item--active"),a.a.classList.add("chr-accordion-timed__panel--active"),a.a.dataset.hasVideo&&ig(a,a.a).play(),a.g.classList.remove("chr-accordion-timed__item--hide"),a.a.classList.remove("chr-accordion-timed__panel--hide"),a.g.querySelector(".chr-accordion-timed__item__title").setAttribute("aria-expanded",!0))} function mg(a){a.g.classList.remove("chr-accordion-timed__item--active");a.a.classList.remove("chr-accordion-timed__panel--active");if(a.a.dataset.hasVideo){var b=ig(a,a.a);setTimeout(function(){b.pause();b.currentTime=0},1E3)}a.g.classList.add("chr-accordion-timed__item--hide");a.a.classList.add("chr-accordion-timed__panel--hide");a.g.querySelector(".chr-accordion-timed__item__title").setAttribute("aria-expanded",!1);a.a.classList.remove("chr-accordion-timed__panel--active-init")} function ig(a,b){return a.M&&a.C[b.id]?a.C[b.id]:a.C[b.id]=b.querySelector("video")}eg.prototype.K=function(a){var b=this;a.forEach(function(a){a.isIntersecting?kg(b,!0):kg(b,!1)})};function ng(){this.userAgent=v}function og(a){var b="no-mobile";a.userAgent.sa?b=T.sa:a.userAgent.ca?b=T.ca:u("CrOS")&&(b=T.Ta);return b} function pg(a){a=a.userAgent.hf().userAgent.toLowerCase();switch(!0){case -1a?"phone":1024>a?"tablet":1440>a?"desktop":"large-desktop"}function qg(){var a=B().width;return 600>a?"sm":1024>a?"md":1440>a?"lg":"xl"};function rg(a,b,c,d){var e=d instanceof Window?b+" window":b+" "+d.className;a.get(e)||(a.set(e,c),d.addEventListener(b,c))}function sg(a,b,c){var d=c instanceof Window?b+" window":b+" "+c.className;a.get(d)&&(c.removeEventListener(b,a.get(d)),a.delete(d))};var tg=["desktop","large-desktop"];function ug(a,b){I.call(this,a,b);this.c=a;this.j=W();this.f=new Map;this.D=this.A=null;this.l=!1;this.F=new ng;this.g=this.w=!1;this.u="";this.s=!0;this.b=null;this.C=0;this.i=!1;window.addEventListener("load",this.Dg.bind(this))}m(ug,I);f=ug.prototype; f.Dg=function(){var a=this;(this.w=pg(this.F)===$d.name)&&history.scrollRestoration&&(history.scrollRestoration="manual");this.B=window.innerWidth;this.o=this.c.dataset.videoId;this.g=tg.includes(this.j);this.s=vg(this);this.b=this.c.querySelector(".chr-ai-hero__background");this.a=this.c.querySelector(".chr-ai-hero__video");this.u="play__"+this.c.dataset.lottieName;wg(this);this.s&&this.c.classList.add("chr-ai-hero--animation-in");xg(this);yg(this);rg(this.f,"resize",w(this.Bg,300,this),window); setTimeout(function(){a.Ad()},0)};function wg(a){a.g&&a.b.clientHeight>a.c.clientHeight?a.b.style.height=a.c.clientHeight+"px":"tablet"===a.j?a.b.style.height="30rem":a.b.style.height="100svh"}function vg(a){var b=zg(a);return.16>=b&&-.16<=b&&a.g}function xg(a){setTimeout(function(){return M(a.u)},a.s&&a.g?300:0)}f.Bg=function(){this.B!==window.innerWidth&&(this.B=window.innerWidth,this.c.classList.remove("chr-ai-hero--animation-in"),M("stop_"+this.o),this.j=W(),this.g=tg.includes(this.j),wg(this))}; function yg(a){a.A=H({id:"ai-hero",ha:!0},a.Eg.bind(a),a.Fg.bind(a));a.A.observe(a.c);a.D=H({id:"ai-hero-media-id",ha:!1,threshold:.5},function(){a.c.classList.add("chr-ai-hero--media-on-screen")});a.D.observe(a.a)}f.Eg=function(){rg(this.f,"scroll",this.Cg.bind(this),window)};f.Fg=function(){sg(this.f,"scroll",window)};f.Cg=function(){requestAnimationFrame(this.Ad.bind(this))}; f.Ad=function(){var a=zg(this);this.g?(.24a&&this.i&&this.l&&(M("stop_"+this.o),this.l=!1)):.2>a&&this.i&&0a?a=g/2*a*a+e:(a--,a=-g/2*(a*(a-2)-1)+e);d.scrollTop=a;250>l&&setTimeout(b,10)}var c=a.currentTarget.getAttribute("href"),d=document.scrollingElement||document.documentElement,e=d.scrollTop,g=document.querySelector(c).offsetTop-0-e,l=0;b();a.preventDefault()};function wh(a,b){I.call(this,a,b);this.a=Array.from(this.v.querySelectorAll(".js-tab"));this.f=1;1a||a>this.g?console.warn("Invalid index in navigator"):Xh(this,a)};f.xf=function(){var a=this.i+1;ab||b>a.g?console.warn("Invalid index in navigator"):(Xh(a,b),a.i=b,Vh(a,a.i),M("content_update"+a.s,{index:b,focus:c}))}function Xh(a,b){var c=a.a[b];c&&(b=ci(a.a[b+1],a.f),ci(c,a.f)&&b||a.f.scroll({top:0,left:c.offsetLeft,behavior:"smooth"}))} function ci(a,b){return a&&a.offsetLeft>=b.scrollLeft&&a.offsetLeft+a.offsetWidth<=b.scrollLeft+b.clientWidth}function Vh(a,b){b=void 0===b?0:b;if(0===b||b===a.g-1)di(a.l),di(a.j);0a.f.offsetHeight?a.c.classList.add("chr-card-flip--card-back-larger"):a.c.classList.add("chr-card-flip--card-cover-larger")} gi.prototype.s=function(a){var b=a.target.closest("a");"a"===a.target.tagName.toLowerCase()||b||(this.b=!this.b,this.g.classList.toggle("active"),this.c.classList.toggle("chr-card-flip--flipped"),a={},V(this.g,(a.event=this.b?"gallery_card_click_open":"gallery_card_click_close",a.card_header=this.o,a.module_name="gallery",a)),ii(this),this.b?(this.f.setAttribute("aria-hidden","true"),this.a.removeAttribute("aria-hidden")):(this.f.removeAttribute("aria-hidden"),this.a.setAttribute("aria-hidden","true")))}; function ii(a){0a?this.bd():this.hc())}; function oi(a){clearInterval(a.f);a.f=setInterval(function(){a.hc()},1E4)}f.fj=function(a){this.index=a;ni(this)};f.hc=function(){this.index>=this.a.length?this.index=1:this.index++;ni(this)};f.bd=function(){1>=this.index?this.index=this.a.length:this.index--;ni(this)}; function ni(a,b){b=void 0===b?!0:b;[].concat(k(a.a)).forEach(function(b){F(b,"chr-carousel-pagination__button--active");parseInt(b.getAttribute("data-panel-index"))==a.index&&D(b,"chr-carousel-pagination__button--active")});[].concat(k(a.i)).forEach(function(b){F(b,"chr-simple-carousel__panel--active");parseInt(b.getAttribute("data-panel-index"))==a.index&&D(b,"chr-simple-carousel__panel--active")});b&&a.b.J("carousel","click","card "+a.index);a.g&&oi(a)};function pi(a,b){I.call(this,a,b);this.c=a;this.m()}m(pi,I);pi.prototype.m=function(){this.c.addEventListener("click",this.a.bind(this))};pi.prototype.a=function(){this.c.classList.toggle("active")};function qi(a,b){I.call(this,a,b);this.c=a;this.a=this.b=this.f=null;this.m()}m(qi,I);qi.prototype.m=function(){this.f=this.c.querySelector(".chr-action-icon");this.b=this.c.querySelector(".chr-gallery-card-cover");this.a=this.c.querySelector(".chr-gallery-card-back");var a=this.a.querySelector("a");a&&a.setAttribute("tabindex","-1");N(window,"resize",this.G,!1,this);this.a.setAttribute("aria-hidden","true");this.c.addEventListener("click",this.g.bind(this))}; qi.prototype.g=function(a){var b=a.target.closest("a");"a"===a.target.tagName.toLowerCase()||b||(a=this.c.querySelector(".chr-gallery-card-cover__heading").textContent.trim(),this.active=!this.active,this.f.classList.toggle("active"),this.c.classList.toggle("chr-gallery-card--active"),this.b.classList.toggle("chr-gallery-card-cover--active"),this.a.classList.toggle("chr-gallery-card-back--active"),this.active?(b=this.a.querySelector("a"),this.c.classList.remove("chr-gallery-card--inactive"),this.b.classList.remove("chr-gallery-card-cover--inactive"), this.a.classList.remove("chr-gallery-card-back--inactive"),this.b.setAttribute("aria-hidden","true"),this.a.removeAttribute("aria-hidden"),b&&b.removeAttribute("tabindex"),b={},V(this.f,(b.event="gallery_card_click_open",b.card_header=a,b.module_name="gallery",b))):(b=this.a.querySelector("a"),this.c.classList.add("chr-gallery-card--inactive"),this.b.classList.add("chr-gallery-card-cover--inactive"),this.a.classList.add("chr-gallery-card-back--inactive"),this.a.setAttribute("aria-hidden","true"), this.b.removeAttribute("aria-hidden"),b&&b.setAttribute("tabindex","-1"),b={},V(this.f,(b.event="gallery_card_click_close",b.card_header=a,b.module_name="gallery",b))))};qi.prototype.G=function(){var a=this;D(this.c,"chr-gallery-card--is-resizing");clearTimeout(this.j);this.j=setTimeout(function(){F(a.c,"chr-gallery-card--is-resizing")},250)};function ri(a,b){I.call(this,a,b);this.c=a;N(window,"load",this.b,!1,this)}m(ri,I);ri.prototype.b=function(){this.c.addEventListener("click",this.a.bind(this))};ri.prototype.a=function(a){a.preventDefault();1a.index&&(a.index=0,a.i.disabled=!0);a.g.disabled&&(a.g.disabled=!1)} function Bi(a,b,c){var d={};V(a.c,(d.event="carousel_scroll_click",d.position=a.index+1+" of "+a.f.length,d.toggle_type_direction=0>c?"Click - Previous":"Click - Next",d.link_text=b,d.module_name=a.c.id,d))}function Ai(a){var b=a.f[0].clientWidth;a=getComputedStyle(a.a).getPropertyValue("--deltaGap");return b+parseInt(a,10)} f.Pg=function(a){a.preventDefault&&a.preventDefault();"click"!==a.type&&"keyup"!==a.type||"keyup"===a.type&&a.keyCode!==vc.Kb||(a=this.index,this.index--,wi(this),zi(this,this.index),xi(this,this.index),Bi(this,"Previous Carrousel Card",this.index-a))}; f.Og=function(a){a.preventDefault&&a.preventDefault();"click"!==a.type&&"keyup"!==a.type||"keyup"===a.type&&a.keyCode!==vc.Kb||(a=this.index,this.index++,this.index>=this.j-1&&(this.index=this.j-1,this.g.disabled=!0),this.i.disabled&&(this.i.disabled=!1),zi(this,this.index),xi(this,this.index),Bi(this,"Next Carrousel Card",a))}; f.Rg=function(a){a.preventDefault&&a.preventDefault();if(this.a&&(a=Math.abs(a.target.scrollLeft)/Ai(this),void 0!=a&&null!=a&&!isNaN(a))){var b=Math.round(a);if(this.index!=b){b-=this.index;var c=0>b?"Previous Carrousel Card":"Next Carrousel Card";this.index=Math.round(a);this.g.disabled&&(this.g.disabled=!1);this.i.disabled&&(this.i.disabled=!1);1>this.index?(this.index=0,this.i.disabled=!0):this.index>=this.j-1&&(this.index=this.j-1,this.g.disabled=!0);xi(this,this.index);a={};V(this.c,(a.event= "carousel_scroll_click",a.position=this.index+1+" of "+this.f.length,a.toggle_type_direction=0>b?"Swipe - Previous":"Swipe - Next",a.link_text=c,a.module_name=this.c.id,a))}}};f.Af=function(a){a=a.currentTarget.getAttribute("data-index");zi(this,a);xi(this,a)}; f.Pf=function(){if(this.a){var a=Math.round(this.f[this.j-1].getBoundingClientRect().width),b=getComputedStyle(this.a).getPropertyValue("padding-inline-start");b=b?Math.round(parseFloat(b,10)):0;var c=getComputedStyle(this.a).getPropertyValue("--deltaGap");c=c?Math.round(parseFloat(c,10)):0;this.a.style.setProperty("--deltaOffsetRightWidthDesktop",window.innerWidth-(a+b+c)+"px")}}; f.Qg=function(){if(this.a){var a=Math.round(this.f[this.j-1].getBoundingClientRect().width),b=getComputedStyle(this.a).getPropertyValue("padding-inline-start");b=b?Math.round(parseFloat(b,10)):0;var c=getComputedStyle(this.a).getPropertyValue("--deltaGap");c=c?Math.round(parseFloat(c,10)):0;this.a.style.setProperty("--deltaOffsetRightWidthDesktop",window.innerWidth-(a+b+c)+"px")}};function Ci(a,b){I.call(this,a,b);this.v=a;this.h=b}m(Ci,I);Ci.prototype.I=function(){return window.innerHeight/(this.v.getBoundingClientRect().height+this.v.getBoundingClientRect().y)};var Di={rootMargin:"-100px 0px 0px 0px",threshold:0};function Ei(a,b){Ci.call(this,a,b);this.c=a;this.a=this.c.querySelectorAll(".chr-cards-link__card");this.f=null;this.g=document.querySelector(":root");this.m()}m(Ei,Ci);f=Ei.prototype;f.m=function(){N(window,"load",this.Mg,!1,this)};function Fi(a){a.f=new IntersectionObserver(a.Ng.bind(a),Di);t(a.a,function(b){a.f.observe(b)})}function Gi(a,b){b=void 0===b?!0:b;t(a.a,function(a){b?D(a,"is-cards-out"):F(a,"is-cards-out")})} f.Mg=function(){var a=this;t(this.a,function(b){N(b,"focus",a.Xc.bind(a));N(b.querySelector(".chr-cards-link__card-link"),"focus",a.Xc.bind(a))});Fi(this);this.jc()};f.jc=function(){var a=this;this.b||(window.requestAnimationFrame(function(){var b=Ci.prototype.I.call(a),c=1-b;0<=c?(a.g.style.setProperty("--element-position",c),Gi(a,!1)):1c?Si(a,Ni.initialScale,Ni.startingValue,Ni.scrollEndingValue):Si(a,Oi.initialScale,Oi.startingValue,Oi.scrollEndingValue))+")"});a.b=!1}),this.b=!0)};f.G=function(){this.ub()}; function Si(a,b,c,d){var e=1;a>=c&&a<=d&&(e=1-(1-b)*(1-a/d));return e}f.Me=function(a){a.preventDefault();var b=a.currentTarget.parentElement.getBoundingClientRect().top+window.scrollY;a=parseInt(Y(a.currentTarget,"margin-top"));window.scrollTo({top:b-64+a,behavior:"smooth"})};f.Lg=function(a){var b=this;a.forEach(function(a){a.isIntersecting?N(window,"scroll",b.ub,!1,b):bd(window,"scroll",b.ub,!1,b)})};var Ti={delay:800,duration:600,easing:"linear",fill:"both"},Ui={delay:500,duration:1400,easing:"cubic-bezier(.05, .7, .1, 1)",fill:"both"},Vi={delay:0,duration:600,easing:"linear",fill:"both"},Wi=[{opacity:0},{opacity:1}],Xi=[{transform:"translateY(100px)"},{transform:"translateY(0)"}],Yi=[{opacity:1},{opacity:0}];function Zi(a,b){I.call(this,a,b);this.c=a;this.j=this.c.id;this.a=this.g=0;this.b=[];this.f=null;this.o=new Lh;$i(this);this.g=this.b.length;this.f?this.a=-1:(this.a=0,aj(this.b[this.a]));bj(this)}m(Zi,I);function bj(a){L("content_update"+a.j,a.i.bind(a));a.b.forEach(function(b,c){if(cthis.g)){var c=-1===this.a?this.f:this.b[this.a];aj(this.b[b],a.focus);dj(c);this.a=b}};function $i(a){a.f=a.c.querySelector(".chr-content-handler__hero");var b=[].concat(k(a.c.querySelectorAll(".chr-content-handler__section")));a.b=Qh(a.o,b,"-module");a.c.innerHTML="";a.c.appendChild(a.f);a.b.forEach(function(b){a.c.appendChild(b)});Oh("-module")} function aj(a,b){b=void 0===b?!0:b;a.removeAttribute("aria-hidden");a.style.pointerEvents="auto";a.style.position="initial";a.style.display="flex";a.setAttribute("tabindex","0");b&&window.scrollTo({top:0,behavior:"smooth"});cj(a,"play_");ej(a,Wi,Ti,!1);ej(a,Xi,Ui,!0);b&&a.focus({preventScroll:!0})} function dj(a){a.setAttribute("aria-hidden","true");a.style.pointerEvents="none";a.style.position="absolute";ej(a,Yi,Vi,!1).onfinish=function(){a.style.display="none";a.removeAttribute("tabindex");cj(a,"stop_")}}function cj(a,b){var c=a.dataset.idVideo;c&&((a=a.querySelector("[data-environment-active]"))?M(""+b+a.querySelector("video").id):M(""+b+c))}function ej(a,b,c,d){d=void 0===d?!0:d;var e=a.animate(b,c);d&&(e.onfinish=function(){a.style.opacity=1;e.cancel()});return e};function fj(a,b){I.call(this,a,b);this.A=a;this.w=this.A.dataset.index;this.h.handle_on_load=!1==="handle_on_load"in this.h?!1:"true"===this.h.handle_on_load;this.O=new U;this.i=A("js-collapsible__panel",a);this.g=A("js-collapsible__panel_content",a);this.a=A("js-collapsible__hint",a);this.u=A("js-collapsible__hint-title",a);this.C=A("js-collapsible__icon",a);this.B=z("js-collapsible__content-subsection",a);this.j=(this.i||document).getElementsByTagName("A");this.ka="true"===this.a.getAttribute("aria-expanded"); this.f=this.h?this.h.group_id:null;this.b=new S;a=this.f?(a=h(R(this.f+"_tab")).next().value)?a:null:null;this.l=a;this.s=B().width;this.o=this.g.firstElementChild;this.o.tabIndex=-1;this.m()}m(fj,I);f=fj.prototype; f.m=function(){var a=this;this.a&&(setTimeout(function(){if(a.f&&a.l&&a.w===a.l){gj(a);var b=!0}else a.f&&a.ka&&!a.l?b=!0:(a.ka&&a.l&&gj(a),b=!1);b&&M("collapsible_default__"+a.f,{origin:a})},100),N(this.a,"click",this.td,!1,this),N(this.a,"keyup",this.td,!1,this),N(window,"resize",w(this.dh,100,this),!1,this),this.f&this.h.handle_on_load&&N(window,"load",this.bh,!1,this),hj(this))}; f.bh=function(){var a=this,b=R("section"),c=R("content");b.join()===this.a.id&&setTimeout(function(){M("collapsible_expanded__"+a.f,{origin:a});0!==c.length&&a.B.forEach(function(b){c.join()===b.id&&setTimeout(function(){var c=window.pageYOffset+b.getBoundingClientRect().top-63;a.O.wa(be.name)||a.O.wa(fe.name)?window.scrollTo(0,c):window.scrollTo({top:c})},350)})},200)}; f.dh=function(){var a=B().width;a!==this.s&&this.ka&&(this.s=a,this.g.style.removeProperty("height"),this.g.style.height=this.g.scrollHeight+"px")};f.td=function(a){"click"!==a.type&&"keyup"!==a.type||"keyup"===a.type&&13!==a.keyCode||(this.f?M("collapsible_expanded__"+this.f,{origin:this}):gj(this,!0))}; function gj(a,b){var c=a.u.textContent.trim();G(a.i,"chr-collapsible__panel--expanded");G(a.C,"expanded");if(a.ka){a.a.setAttribute("aria-expanded",!1);a.g.style.height=0;var d={};V(a.a,(d.event="accordion_close",d.accordion_header=c,d))}else a.a.setAttribute("aria-expanded",!0),a.g.style.padding=null,a.g.style.height=a.g.scrollHeight+"px",d={},V(a.a,(d.event="accordion_open",d.accordion_header=c,d)),a.o.focus();a.ka=!a.ka;a.ka?a.i.setAttribute("aria-hidden",!1):a.i.setAttribute("aria-hidden",!0); hj(a);b&&(b=a.u.textContent.trim(),a.b.J("accordion","clicked",a.ka?"opened | "+b:"closed | "+b))}function hj(a){a.ka?0c?"":0==c?";expires="+(new Date(1970,1,1)).toUTCString():";expires="+(new Date(Da()+1E3*c)).toUTCString();this.h.cookie=a+"="+b+e+d+c+g}; f.get=function(a,b){for(var c=a+"=",d=(this.h.cookie||"").split(";"),e=0,g;eb)b="";else if(0==b)b=";expires="+(new Date(1970,1,1)).toUTCString();else{var l=new Date(Da()); l.setMonth(l.getMonth()+b);b=";expires="+l.toUTCString()}document.cookie="chromeConsent=true"+e+g+b+d+c;Bj(a);M("ON_CLOSE_COOKIE_BANNER")},!1,a)}function Bj(a){"undefined"!==decodeURIComponent(yj.get("chromeConsent"))?(F(a.b,"is-cookie-banner-opened"),F(a.a,"show"),$b(a.a,zj)):(D(a.b,"is-cookie-banner-opened"),D(a.a,"show"))};function Dj(a,b){I.call(this,a,b);var c=this;this.c=a;this.b=a.getAttribute("data-id");this.f=a.hasAttribute("data-carousel-integration-id")?a.getAttribute("data-carousel-integration-id"):!1;this.i=a.hasAttribute("data-modal-integration-id")?a.getAttribute("data-modal-integration-id"):!1;this.j=this.c.querySelectorAll(".chr-video-v2");this.g=this.c.querySelectorAll(".chr-demo-multiple-video__btn");this.a=this.c.querySelector(".chr-demo-multiple-video__overlay");this.A=Vd(this.c);N(window,"load",function(){c.m()})} m(Dj,I);f=Dj.prototype;f.m=function(){var a=this;this.j&&(this.g.forEach(function(b){b.addEventListener("click",a.Ke.bind(a))}),L("video_interactive_play_"+this.b,this.wd.bind(this)),L("video_interactive_replay_"+this.b,this.wd.bind(this)),L("video_interactive_end_"+this.b,this.eh.bind(this)),this.i&&L("modal_closed_"+this.i,this.Sf.bind(this)))}; f.Ke=function(a){a.preventDefault&&a.preventDefault();if((a=a.currentTarget)&&!a.hasAttribute("data-video-id"))console.error("Error: The button doesn't have a data video id attribute");else{var b=a.getAttribute("data-video-id");M("play_"+this.b,{ma:b});var c={};V(this.c,(c.event="cta_click",c.demo_name=b,c.link_text=a.innerText,c.module_name=this.b,c.section_header=this.A,c));this.f&&M("CAROUSEL_DEMO_MULTIPLE_VIDEO_PLAY_"+this.f,{ma:b})}}; f.eh=function(a){var b=a.ma;this.a&&!this.a.classList.contains("chr-demo-multiple-video__overlay--show")&&this.a.classList.add("chr-demo-multiple-video__overlay--show");this.g.forEach(function(a){b===a.getAttribute("data-video-origin-id")?a.classList.remove("chr-demo-multiple-video__btn--hidden"):a.classList.contains("chr-demo-multiple-video__btn--hidden")||a.classList.add("chr-demo-multiple-video__btn--hidden")})}; f.wd=function(){this.a&&this.a.classList.contains("chr-demo-multiple-video__overlay--show")&&this.a.classList.remove("chr-demo-multiple-video__overlay--show")};f.Sf=function(){this.a&&this.a.classList.contains("chr-demo-multiple-video__overlay--show")&&this.a.classList.remove("chr-demo-multiple-video__overlay--show");M("update_pause_"+this.b)};function Ej(a,b){I.call(this,a,b);this.l=this.v.querySelectorAll(".chr-cta__button__animated-border");this.b=!0;this.a=0;this.o=3;this.g="intro";this.u=this.v.querySelector(".chr-cta__button__animated-border:last-child");this.i=this.v.querySelector(".cta-animated-border__extra-content");this.s=this.v.getAttribute("data-download-simplified");this.m()}m(Ej,I);f=Ej.prototype; f.m=function(){this.v.addEventListener("click",this.Hi.bind(this));this.v.addEventListener("mouseleave",this.Ki.bind(this));this.v.addEventListener("mouseover",this.Ii.bind(this));this.u.addEventListener("animationend",this.Fi.bind(this));this.h&&(this.h.trigger_animation_loop_end&&(this.w=!0,this.j=this.h.animation_total_loops_trigger||1),this.o=this.h.animation_intro_total_loops||3,this.h.hide_on_mobile&&(this.f=document.querySelector(".cta-container"),this.G=this.G.bind(this),N(window,"resize", w(this.G,300,this),!1,this),this.G()))};f.Yd=function(){var a=this;Array.prototype.forEach.call(this.l,function(a){a.style.animationName="none"});requestAnimationFrame(function(){setTimeout(function(){Array.prototype.forEach.call(a.l,function(a){a.style.animationName=""})},0)})};function Fj(a,b){b?a.i.removeEventListener("animationend",a.Rd.bind(a)):a.i.addEventListener("animationend",a.Rd.bind(a))}f.xa=function(){return 1024>window.innerWidth?"tablet":"desktop"}; f.Hi=function(){D(this.v,"active");this.s||Fj(this)};f.Ii=function(){this.b||(this.a=0);F(this.v,"animation-stop");this.b||(this.b=!0,setTimeout(this.Yd.bind(this),this.A))};f.Ki=function(){this.a=3};f.Fi=function(){this.b=!1;this.a+=1;var a=0;switch(this.g){case "intro":a=this.o;break;case "active":a=3}this.aB().width?"tablet":"desktop"};f.fh=function(){"block"==Jj(this.v.parentElement)?(Lj(this,!0),this.j&&M("init-sticky-header",{})):Lj(this,!1)};f.lc=function(a){a.preventDefault();a=parseInt(Y(this.b,"padding-top"));Ke(this.h.anchor_target_element,a)}; f.Bb=function(){this.a.removeEventListener("animationend",this.Bb);F(this.a,"animation-stop")};f.G=function(){this.N!==this.xa()&&(this.N=this.xa(),"desktop"===this.N?(D(this.Za,"show-animated-border"),this.Ca("."+this.v.className),Lj(this,!0)):(F(this.Za,"show-animated-border"),this.Ca(this.g),Lj(this,!1)))};function Lj(a,b){a.i&&M("trigger_visibiliy",{visibility:b})};function Mj(a,b){I.call(this,a,b);this.f=Array.from(this.v.querySelectorAll(".js-tab"));this.aa=Array.from(this.v.querySelectorAll(".js-panel"));this.l=this.v.querySelector(".chr-tab--active");this.j=this.v.querySelector(".chr-tab-panel--active");this.l&&(this.S=this.l.getAttribute("data-target"));this.a=1;1document.documentElement.clientWidth&&window.addEventListener("scroll", Mb(this.Kd,this))};f.Zh=function(){600>document.documentElement.clientWidth&&window.addEventListener("scroll",Mb(this.Kd,this))};f.Kd=function(){0===window.scrollY&&this.T&&this.g?this.g.style.transform="translateY(-300px)":this.g.style.transform=document.body.classList.contains("scroll-up")&&64<=window.scrollY?"translateY(0)":"translateY(-300px)"};f.Bf=function(a){this.f&&(this.c.contains(a.target)||kk(this))}; function kk(a){a.a.classList.toggle("chr-download-button--expanded");a.c.classList.toggle("chr-qr-code-toggle--active");a.c.classList.toggle("shadow-elevation-2");a.i.toggleAttribute("aria-hidden");a.f=!a.f;a.b.U({event:a.f?"qr_code_toggle_open":"qr_code_toggle_closed",module_name:a.T?"mobile nav":"main nav"})} f.Se=function(){this.f&&(this.a.classList.remove("chr-download-button--expanded"),this.c.classList.remove("chr-qr-code-toggle--active"),this.c.classList.remove("shadow-elevation-2"),this.i.setAttribute(ik.uj,!0),this.a.setAttribute("aria-expanded",!1),this.a.blur(),this.f=!1)};f.Yh=function(){this.f?this.a.setAttribute("aria-expanded",!1):this.a.setAttribute("aria-expanded",!0);kk(this)};function lk(){return window.getComputedStyle(document.body,":after").getPropertyValue("content").replace(/["']/g,"")};function mk(a,b){var c;return function(d){for(var e=[],g=0;g");a.g.to(a.b,{borderColor:"rgba(218, 220, 224, 1)",height:480,minWidth:function(){return a.f[0].getBoundingClientRect().width},x:0,ease:"sine.inOut"},"+=85%");a.g.fromTo(a.video,{y:function(){return-a.F.offsetTop}},{boxShadow:"none",scale:1,x:function(){return uk(a)},y:0,ease:"sine.inOut"},"<");a.g.to(a.s,{y:100,ease:"sine.inOut"},"<");a.f.forEach(function(b){a.g.fromTo(b,{x:function(){return vk(a)}},{x:"0"},"<")});a.g.fromTo([a.b,a.X],{borderColor:"rgba(218, 220, 224, 0)"}, {borderColor:"rgba(218, 220, 224, 1)",duration:.2,overflow:"hidden"},"<")} function Ak(a){var b={};a.A=a.L.create((b.animation=a.g,b.trigger=a.c,b.start=function(){return"top "+(a.j.getBoundingClientRect().y+window.scrollY+1.5)+"px"},b.end=function(){return"top -90%"},b.scrub=!0,b.markers=null,b.fastScrollEnd=!0,b.invalidateOnRefresh=!0,b.onEnter=function(){qk(a,!0);a.C=!1},b.onEnterBack=function(){setTimeout(function(){a.o||(M("DisableCarouselListeners"),a.o=!0)},0)},b.onRefreshInit=function(){xk(a)},b.onUpdate=function(b){.36<=b.progress&&(0b.progress&&(a.video.currentTime=0,a.video.pause(),a.C=!1)},b))} function Bk(a){setTimeout(function(){M("DisableCarouselListeners");a.o=!1},0);var b={};a.w=a.L.create((b.trigger=a.S,b.pin=a.c,b.pinSpacer=a.j,b.invalidateOnRefresh=!0,b.pinSpacing=!1,b.start=function(){return"top 10%"},b.end=function(){return a.j.clientHeight-920+"px +=20%"},b.scrub=!0,b.markers=null,b.onEnter=function(){0a?(this.b.classList.remove("cta--hidden"),64>=window.pageYOffset&&this.b.classList.add("cta--hidden")):this.b.classList.add("cta--hidden");this.B=a}};f.ij=function(){var a=this;D(this.a,"is-showing-drawer");setTimeout(function(){D(a.a,"is-showing-backdrop");M("show_menu_mobile")},30);Pl(this,!0);Ql(this,!0);Rl(this,"mobile_nav_open");this.g.focus()}; f.gc=function(){var a=this;F(this.a,"is-showing-backdrop");setTimeout(function(){F(a.a,"is-showing-drawer");M("hide_menu_mobile")},100);Pl(this,!1);Ql(this,!1)};f.cj=function(){Rl(this,"mobile_nav_close")};function Pl(a,b){b?(D(a.o,"drawer--visible"),F(a.a,"header--visible")):(F(a.o,"drawer--visible"),D(a.a,"header--visible"))} function Ql(a,b){var c={"true":"setAttribute","false":"removeAttribute"};a.b.firstElementChild&&a.b.firstElementChild[c[b]]("aria-hidden",b);a.i&&a.i[c[b]]("aria-hidden",b);a.u&&a.u[c[b]]("aria-hidden",b);a.o&&a.o.setAttribute("aria-hidden",!b)}function Ll(a){var b=window.location.href;Array.prototype.forEach.call(a.S,function(a){if(a.href===b){a.classList.add("active-sub");for(var c=!1;!c&&a.parentNode;)a=a.parentNode,c=a.classList.contains("js-main-nav");a.classList.add("selected-link")}})} f.bj=function(){var a=this;Sl(this);(this.C=document.querySelectorAll('[href="'+(window.location.pathname+"#"+window.location.hash.substring(1))+'"]'))&&Array.prototype.forEach.call(this.C,function(b){b.classList.add("active-sub");a.gc()})};function Sl(a){a.s=document.querySelectorAll(".active-sub");a.s&&Array.prototype.forEach.call(a.s,function(a){a.classList.remove("active-sub")})}function Rl(a,b){var c={};V(a.g,(c.event=b,c))};function Tl(a,b){I.call(this,a,b);this.c=a;this.a=this.c.querySelector(".chr-hero-privacy__mask");this.w=this.c.querySelector(".chr-hero-privacy__text-block");this.g=this.c.querySelector(".chr-hero-privacy__link a");a=this.g.getAttribute("href");this.f=document.querySelector(a);N(window,"load",this.l,!1,this)}m(Tl,I);Tl.prototype.l=function(){var a=this;Ul(this);setTimeout(function(){Vl(a);a.b()},0)}; function Ul(a){N(window,"resize",w(a.j,200,a),null,!0);N(window,"scroll",a.u.bind(a));N(a.g,"click",function(b){b.preventDefault();a.f&&window.scrollTo({behavior:"smooth",top:a.i})})}Tl.prototype.j=function(){Vl(this);this.b()}; function Vl(a){if(a.f){var b=a.f;a.i=window.innerHeight/2=a.l+a.f&&0c||c>=a.f.length||!a.s[c]?console.error("Invalid index in triggerScrollToCard_: ",c):a.fb({position:a.o[c],la:d,Y:b})}f.fb=function(a){var b=this,c=void 0===a.position?0:a.position,d=void 0===a.la?!1:a.la,e=void 0===a.Y?!1:a.Y;this.K&&(d=!1);requestAnimationFrame(function(){b.a.scrollTo({left:c,behavior:d?"smooth":"instant"});b.na=e})}; function Im(a,b){var c=-1,d=Infinity;a.o.forEach(function(a,g){a=Math.abs(a-b);ac?"Click - Previous":"Click - Next",d.link_text=b,d.module_name=a.c.id,d))}function Am(a){return 0b?"Previous Carrousel Card":"Next Carrousel Card";this.C&&Nm(this,{V:a,Y:!0});var d={};V(this.c,(d.event="carousel_scroll",d.position=Am(this),d.toggle_type_direction=0>b?"Swipe - Previous":"Swipe - Next",d.link_text=c,d.module_name=this.c.id,d));Km(this,this.index); this.index=a}else b=this.o[a]-b,c=a,a>=this.l+this.f?c=a-this.l:a=c.l+c.f?d=a-c.l:a=b.keyframes[E].ratio&&x<=b.keyframes[E+1].ratio){g=E;break}r=b.keyframes[g];g=b.keyframes[g+1];x=(x-r.ratio)/(g.ratio-r.ratio);E=r.opacity;E+=(g.opacity-E)*x;var P=r.scale;P+=(g.scale-P)*x;var fa=r.top;fa=(fa+(g.top-fa)*x)*a.l.height/100;r=r.left;b.el.style.setProperty("--x",(r+(g.left-r)*x)*a.l.width/100*a.w+"px"); b.el.style.setProperty("--y",fa+"px");b.el.style.setProperty("--opacity",E);b.el.style.setProperty("--scale",P)})}}function Kn(a){var b=a.g.enter,c=a.g.exit,d=a.g.viewport,e=a.a.ratioa.i.exit.minRatio;b&&e&&Ln(a,"enter");c&&g&&Ln(a,"exit");!b&&c&&e&&Ln(a,"exit",.01);(!c&&b&&g||b&&!e&&!g)&&Ln(a,"enter",1);d&&Ln(a,"viewport")};var Mn={};function Nn(a,b){I.call(this,a,b);this.O=new U;this.a=0;this.b=z("js-mobile-carousel--section",a);this.headers=z("js-mobile-carousel--header-text",a);this.j=z("js-mobile-carousel--footer-text",a);this.container=A("js-mobile-carousel--container",a);this.next=A("js-mobile-carousel--next",a);this.f=A("js-mobile-carousel--prev",a);this.i=W();this.l="rtl"===document.dir;this.m()}m(Nn,I);f=Nn.prototype; f.m=function(){N(this.f,"click",this.Fh,!1,this);N(this.next,"click",this.Eh,!1,this);N(this.container,"scroll",w(this.qc,150,this),!1,this);N(window,"load",this.Hh,!1,this);N(window,"resize",w(this.G,300,this),!1,this);"phone"===this.i&&On(this)};f.Fh=function(){0!==this.a&&Pn(this,this.a-1)};f.Eh=function(){this.a!==this.b.length-1&&Pn(this,this.a+1)};f.qc=function(){var a=Qn(this,this.container.scrollLeft);Pn(this,a,!0,!1)}; f.G=function(){var a=W();a===this.i?"phone"===a&&Pn(this,this.a,!0,!0):("phone"===a?(On(this),Pn(this,0,!0,!0)):Rn(this),this.i=a)};f.Hh=function(){Pn(this,0,!0,!0)};f.Gh=function(a){var b=this;"Tab"===a.key&&(a.shiftKey?0e?g>l?g:l:ge?e+d:e-d)+"%, "+(0>g?g+x:g-x)+"%) scale("+(l-(l-1)*a)+")";c.style.opacity=r})};f.Dc=function(a){this.w.style.transform="translate("+(-250*a*this.A+this.s)+"px, 0)"}; function so(a){var b=a.a?a.C:a.D;b||(a.s=0);var c=b.getBoundingClientRect();b=c.left;c=c.width;var d=kl(a.w).x;a.s=-b+a.l.width/2-c/2+d}function to(a){var b=window.pageYOffset||window.scrollY;b=(a.g.ee||a.c.getBoundingClientRect().top-b)-b;b=Math.max(0,Math.min(1,(a.l.height-b)/(a.l.height+a.g.height)));null===a.i.offset&&oo(a);return An(a.i.offset,1,0,1)(b)}function uo(a){D(a.c,"is-resizing");clearTimeout(a.j);a.j=setTimeout(function(){F(a.c,"is-resizing")},250)} function vo(a){D(a.c,"is-fading");a.c.addEventListener("animationend",function(){F(a.c,"is-fading")},{once:!0})}f.Kh=function(a){var b=this;a.forEach(function(a){a.isIntersecting?(N(window,"scroll",b.vb,!1,b),N(window,"wheel",b.vb,!1,b)):wo(b)})};f.vb=function(){var a=this;this.b||(window.requestAnimationFrame(function(){a.i.ratio=to(a);po(a);a.b=!1}),this.b=!0)}; f.G=function(){mo()&&!this.I?(this.a=!0,ro(this),this.f.observe(this.c)):!mo()&&this.a&&(this.a=!1,wo(this),this.f.unobserve(this.c),vo(this));uo(this);this.l=B();no(this);oo(this);this.a?(so(this),this.i.ratio=to(this),po(this)):(this.Wb(1),so(this),this.Dc(0))}; f.Lh=function(){var a=this;this.a=mo();this.l=B();no(this);ro(this);so(this);this.a?(this.i.ratio=to(this),po(this)):(this.Dc(0),this.Wb(1));this.f=new IntersectionObserver(this.Kh.bind(this),{rootMargin:"0px",threshold:0});this.a&&this.f.observe(this.c);requestAnimationFrame(function(){D(a.c,"is-loaded");var b=document.querySelector(".chr-chrome-hero");b&&D(b,"is-loaded")})};function wo(a){bd(window,"scroll",a.vb,!1,a);bd(window,"wheel",a.vb,!1,a)};function xo(a,b){I.call(this,a,b);this.c=a;this.D=this.i=this.a=this.f=this.b=null;this.g=W();this.m()}m(xo,I);f=xo.prototype; f.m=function(){this.b=this.c.querySelector(".chr-non-chrome-fast__media-wrapper");this.a=this.c.querySelector(".chr-non-chrome-fast__video");if("phone"!==this.g||"tablet"!==this.g)this.f=new Map,this.i=new IntersectionObserver(this.Qh.bind(this)),this.i.observe(this.c),this.D=new IntersectionObserver(this.Ph.bind(this),{threshold:0,rootMargin:"-20% 0px -80% 0px"}),this.I=new IntersectionObserver(this.Mh.bind(this),{threshold:[1,.2,.5],rootMargin:"0px"}),this.D.observe(this.c),this.I.observe(this.b), window.addEventListener("load",this.gj.bind(this));yo(this,"resize",w(this.Nh,300,this))};f.Ph=function(a){var b=this;a.forEach(function(a){a.isIntersecting&&b.a.play()})};f.Mh=function(a){var b=this;a.forEach(function(a){a.isIntersecting&&document.body.classList.contains("scroll-up")&&200=b.startTime&&c=b.startTime&&c=20/9;a.B=qp.hasOwnProperty(a.i);a.s=a.L?.9*window.innerHeight/a.a.clientHeight:window.innerWidth/a.a.clientWidth;a.M=1/a.s;a.K=1/a.s;var b=a.C.clientHeight,c=window.getComputedStyle(a.C);a.A=b+a.a.clientHeight*a.s+parseFloat(c.marginBottom);a.c.style.height=a.A+"px";a.o=vp(a.i,"MIN");a.l=vp(a.i,"MAX")}function sp(a,b,c){var d=window;a.f.set(b+" window",c);d.addEventListener(b,c)}f.Vh=function(){sp(this,"scroll",this.Th.bind(this))}; f.Wh=function(){window.removeEventListener("scroll",this.f.get("scroll window"));this.f.delete("scroll window")};f.Th=function(){this.B&&requestAnimationFrame(this.tc.bind(this))};f.Sh=function(){this.i=qg();tp(this);this.tc()};f.Uh=function(){this.g.classList.contains("chr-promo-video__overlay--show")||this.g.classList.add("chr-promo-video__overlay--show");this.b.classList.contains("chr-promo-video__hotspot-container--show")||this.b.classList.add("chr-promo-video__hotspot-container--show")}; f.ud=function(){this.g.classList.contains("chr-promo-video__overlay--show")&&this.g.classList.remove("chr-promo-video__overlay--show");this.b.classList.contains("chr-promo-video__hotspot-container--show")&&this.b.classList.remove("chr-promo-video__hotspot-container--show")};f.cg=function(){this.g.classList.contains("chr-promo-video__overlay--show")&&this.g.classList.remove("chr-promo-video__overlay--show");this.b.classList.contains("chr-promo-video__hotspot-container--show")&&this.b.classList.remove("chr-promo-video__hotspot-container--show")}; f.tc=function(){var a=(window.scrollY-this.c.offsetTop)/this.A;this.c.style.setProperty("--video-scale",""+J(a,this.o,this.l,1,this.s));this.b&&this.c.style.setProperty("--hotspot-scale",""+J(a,this.o,this.l,1,this.K));this.c.style.setProperty("--player-scale",""+J(a,this.o,this.l,1,this.M));this.c.style.setProperty("--video-radius",J(a,this.o,this.l,24,0)+"px")};function vp(a,b){a=void 0===a?"default":a;b=void 0===b?"MIN":b;var c=op.VIDEO_SCALE;a=c.hasOwnProperty(a)?a:"default";return c[a][b]} function up(a){setTimeout(function(){M("play_"+a.j)},200)};function wp(a,b){I.call(this,a,b);this.a=a;this.b=z("js-query-hero-variant-default",this.a);this.f=A("hero_query__download_container",this.a);this.m()}m(wp,I);wp.prototype.m=function(){var a=R("xpv")[0];xp(this,a);yp(this,a)}; function xp(a,b){var c=z("js-query-hero-variant-xpv_"+b,a.a);b&&0this.b.slice(-1)&& (e=this.b.slice(-1));window.location.href=this.a+this.f+"/m"+e+"/?latest="+a+"&feedback="+b+"&internal="+c}else window.location.href=this.a+this.f+"/m"+this.g+"/?latest="+a+"&feedback="+b+"&internal=undefined"};function Hp(a,b){return a.b.includes(b)?b:Hp(a,b-1)};var Ip={delay:0,duration:400,easing:"ease-out",fill:"forwards"},Jp={delay:0,duration:300,easing:"ease-in-out",fill:"forwards"},Kp={delay:0,duration:300,easing:"ease-in-out",fill:"forwards"},Lp={delay:0,duration:300,easing:"ease-in-out",fill:"forwards"},Mp=[{transform:"translateY(80px)",opacity:0},{transform:"translateY(0)",opacity:1}],Np=[{transform:"translateY(90px)",opacity:0},{transform:"translateY(0)",opacity:1}],Op=[{opacity:1},{opacity:0}];function Pp(a,b){I.call(this,a,b);var c=this;this.c=a;this.w=b;this.I=this.a=Array.from(this.c.querySelectorAll(".chr-animated-text-hero__sentence"));this.j=this.a.map(function(a){return Qp(a)});this.M=Object.values(this.w.duration);this.o=Array(this.a.length).fill(null);this.l=[];this.g=Array(this.a.length).fill(null);this.s=[];this.D=this.c.querySelector(".chr-animated-text-hero__jumplinks-element");this.u=!0;this.b=this.w.id;this.C=(this.A=/true/i.test(this.w.loop))?!1:/true/i.test(this.w.endWithFirstSentence); this.F=0;N(window,"load",function(){c.a&&(c.b&&(L("replay_"+c.b,c.L.bind(c)),L("play_"+c.b,c.K.bind(c)),L("pause_"+c.b,c.B.bind(c))),Rp(c),Sp(c,document.timeline.currentTime+(c.u?400:0)))})}m(Pp,I);function Rp(a){a.C&&(a.a.push(a.a[0]),a.I=a.a,a.j=a.a.map(function(a){return Qp(a)}),a.o=Array(a.a.length).fill(null),a.g=Array(a.a.length).fill(null),a.l=[],a.s=[])} function Sp(a,b){M("update_play_"+a.b);a.a.forEach(function(c,d){var e=Tp(a,b,d);a.o[d]=Up(a,c,e);a.g[d]=Vp(a,c,b,d);var g=a.g[d].startTime;0=b.startTime&&ca.b.slice(-1)&&(r=a.b.slice(-1));bq(a,"milestones/m", r,b,d,c,e,l)}}function dq(a,b){return a.b.includes(b)?b:dq(a,b-1)}function bq(a,b,c,d,e,g,l,r,x){e=void 0===e?"":e;g=void 0===g?"":g;l=void 0===l?"":l;r=void 0===r?"":r;x=void 0===x?"":x;a.g=(r?"http://"+r+"/":a.j)+a.f+b+c+"/?updated="+d+(e?"&enabled="+e:"")+(g?"&internal="+g:"")+(l?"&rolled="+l:"")+(x?"&customization="+x:"");a.o||(window.location.href=a.g)};function eq(a,b){I.call(this,a,b);this.u=null;this.f=[];this.a=[];this.i=[];this.g=[];this.s=window.location.href;this.o=null;this.j=[];this.l=[];this.b=new Dd;this.m()}m(eq,I);eq.prototype.m=function(){N(window,"load",this.A,!1,this)}; eq.prototype.A=function(){this.o=Vf();this.u=document.querySelector(".chr-spotlight");this.w=document.querySelector(".chr-explore-more-list").querySelector(".chr-grid-layout__cards");this.f=[].concat(k(document.querySelectorAll(".chr-spotlight .whats-new-feature")));this.a=[].concat(k(this.f));k(document.querySelectorAll(".chr-spotlight\n [data-attribute='feature-flag']"));this.i=[].concat(k(document.querySelectorAll(".chr-explore-more .chr-card-simple--feature")));fq(this);gq(this.u,[].concat(k(this.a))); gq(this.w,[].concat(k(this.g)));this.b.U({event:"modules_rendered",spotlight_modules:this.j,explore_more_modules:this.l});hq(this);iq(this);jq(this)}; function fq(a){var b=h(R("enabled",a.s)).next().value,c=h(R("rolled",a.s)).next().value,d=[],e=[],g=[],l=[],r=a.f.filter(function(a){return"pin"===K(a,"attribute")});b&&(kq(b,d,a.f),kq(b,g,a.i));c&&(kq(c,e,a.f),kq(c,l,a.i));b=a.f.filter(function(a){return"spotlight"===K(a,"attribute")});c=a.f.filter(function(a){return"true"===K(a,"sameVersion")});a.a=[].concat(k(r),k(d),k(c),k(e),k(b));var x=0;a.a=a.a.filter(function(b){if(4<=x||a.j.includes(b.id))return!1;a.j.push(b.id);x++;return!0});d=a.i.filter(function(a){a= K(a,"attribute");return"spotlight"===a||"explore-more"===a});e=a.i.filter(function(a){return"true"===K(a,"sameVersion")});a.g=[].concat(k(g),k(e),k(l),k(d));var E=0;a.g=a.g.filter(function(b){if(6<=E)return!1;b=b.dataset.id;if(a.j.includes(b)||a.l.includes(b))return!1;a.l.push(b);E++;return!0})} function hq(a){a.a.forEach(function(b,c){lq(a,b,"spotlight",b.id,""+(c+1))});a.g.forEach(function(b,c){b=K(b,"id");lq(a,document.getElementById(b).querySelector(".whats-new-feature"),"explore_more",b,""+(c+1))})}function lq(a,b,c,d,e){c={elementIsVisible:{event:"module_impression",module_name:d,section_header:!0,order:e,section:c}};a.o.bb(b);rc(b,"gaConfig",JSON.stringify(c))} function iq(a){a.g.forEach(function(a,c){var b=K(a,"id");[].concat(k(document.getElementById(b).querySelectorAll(".chr-link"))).forEach(function(a){var d=JSON.parse(K(a,"gaConfig"));d.click.module_name=b;d.click.order=""+(c+1);rc(a,"gaConfig",JSON.stringify(d))})})}function kq(a,b,c){a.split(",").forEach(function(a){var d=c.find(function(b){return"feature-flag"===K(b,"attribute")&&K(b,"showCase")===a});d&&b.push(d)})} function gq(a,b){if(!(a instanceof HTMLElement))throw new TypeError("parentElement must be a valid HTML element");if(!Array.isArray(b))throw new TypeError("new_children must be a list of elements");a.innerHTML="";b=h(b);for(var c=b.next();!c.done;c=b.next())a.appendChild(c.value)}function jq(a){a.a.map(function(a,c){0===c%2?a.classList.add("whats-new-feature--reversed"):a.classList.remove("whats-new-feature--reversed")})};function mq(a,b){I.call(this,a,b);this.button=A("js-replay-button",this.v);this.b=z("js-subanimation",this.v);this.m()}m(mq,I);mq.prototype.m=function(){N(this.button,"click",this.a.bind(this),!1,this)};mq.prototype.a=function(a){a.preventDefault&&a.preventDefault();Array.prototype.forEach.call(this.b,function(a){F(a,"subanimated");setTimeout(function(){D(a,"subanimated")},10)})};function nq(a,b){I.call(this,a,b);var c=this;this.c=a;this.a=!!this.h.useAnimation;N(window,"load",function(){c.a&&c.c.classList.add("chr-safety-hero--animated")})}m(nq,I);function oq(a,b){I.call(this,a,b);this.i=new ScrollMagic.Controller;this.b=a;this.heading=A("js-scrollable-heading",this.b);this.g=A("js-scrollable-markers",this.b);this.l=z("js-scrollable-marker",this.g);this.a=z("js-scrollable-page",this.b);N(window,"resize",this.f,!1,this);this.m()}m(oq,I); oq.prototype.m=function(){var a=this,b=Array.prototype.reduce.call(this.a,function(a,b){return a+b.offsetHeight},120-this.a[this.a.length-1].offsetHeight);this.j=(new ScrollMagic.Scene({duration:b,triggerElement:this.a,triggerHook:0})).addTo(this.i);this.f();Array.prototype.forEach.call(this.a,function(b,d){(new ScrollMagic.Scene({duration:b.offsetHeight,triggerElement:b,triggerHook:.5})).setClassToggle(a.l[d],"chr-scrollable__marker--active").addTo(a.i)});this.g&&((new ScrollMagic.Scene({duration:b, triggerElement:this.b,triggerHook:0})).setPin(this.g).addTo(this.i),N(window,"resize",this.f.bind(this)))};oq.prototype.f=function(){"phone"!=W()?this.j.setPin(this.heading):this.j.removePin(this.heading)};var pq={rootMargin:"0px",threshold:1}; function qq(a,b){I.call(this,a,b);this.a=a;this.i=0;this.N=W();this.g="intro";this.s=this.a.querySelector(".chr-scrollable-hero__device--bottom");this.l=this.a.querySelector(".chr-scrollable-hero__device--top");this.j=this.a.querySelector(".chr-scrollable-hero__wrapper");this.B=this.a.querySelectorAll(".chr-scrollable-hero__heading .chr-scrollable-hero__heading-item:last-child");this.o=this.a.querySelector(".chr-scrollable-hero__download-cta");this.u=this.a.querySelector(".chr-scrollable-hero__end-hook");this.f= this.a.querySelector(".chr-scrollable-hero__bottom-anchor");this.w=document.querySelector(".chr-cards-hero .chr-cards-hero__wrapper");this.G=this.G.bind(this);this.uc=this.uc.bind(this);this.mb=this.mb.bind(this);this.xb=this.xb.bind(this);this.vc=this.vc.bind(this);this.yb=this.yb.bind(this);this.zb=this.zb.bind(this);this.Aa=this.Aa.bind(this);this.m()}m(qq,I);f=qq.prototype; f.m=function(){N(window,"load",this.bi,!1,this);N(window,"resize",this.G);N(this.f,"mousedown",this.uc);N(this.f,"focusin",this.mb);N(this.o,"focusin",this.mb);this.h&&this.h.on_animation_end&&this.o.addEventListener("animationend",this.xb)};f.uc=function(){if(null!=!this.w){var a=this.w.getBoundingClientRect().top+document.body.getBoundingClientRect().top;window.scroll({top:a,left:0,behavior:"smooth"})}};f.mb=function(){this.a.parentElement.scrollIntoView({behavior:"smooth"})}; f.vc=function(a){var b=this;a.forEach(function(a){a.isIntersecting?(b.A=!1,rq(b),sq(b)):(b.A=!0,tq(b),0>b.j.getBoundingClientRect().top&&(uq(b,"intro",!0),uq(b,"is-active")),sq(b,!0))})};function vq(a){wq(a.l,a.yb);Array.prototype.forEach.call(a.B,function(b){wq(b,a.zb)})}function wq(a,b,c){(void 0===c?0:c)?a.removeEventListener("animationend",b):a.addEventListener("animationend",b)}f.xb=function(a){a.currentTarget.removeEventListener("animationend",this.xb);M(this.h.on_animation_end,{})}; function rq(a){a.C=document.documentElement.clientHeight-.5*a.u.getBoundingClientRect().height}function xq(a){if(0<=a.i&&1>=a.i){var b=18-18*a.i,c=50*(1-a.i);a.l.style.transform="rotate("+b+"deg)\n translate("+c+"px,\n "+-300*(1-a.i)+"%) ";a.s.style.transform="rotate("+b+"deg)\n translate("+1.25*-c+"px,\n "+150*(1-a.i)+"%) ";a.f.style.transform="translateY("+900*(1-a.i)+"%) ";b="rgba(248, 249, 251, 1)".replace(/[^,]+(?=\))/,a.i);a.a.style.backgroundColor=b}} function uq(a,b,c){(void 0===c?0:c)?(F(a.s,b),F(a.l,b)):(D(a.s,b),D(a.l,b))}function sq(a,b){(void 0===b?0:b)?(window.removeEventListener("scroll",a.Aa.bind(a)),window.removeEventListener("wheel",a.Aa.bind(a))):(window.addEventListener("scroll",a.Aa.bind(a)),window.addEventListener("wheel",a.Aa.bind(a)))}f.Aa=function(){var a=this;this.b||(window.requestAnimationFrame(function(){a.i=(a.u.getBoundingClientRect().top-.5*a.u.getBoundingClientRect().height)/a.C;xq(a);tq(a);a.b=!1}),this.b=!0)}; function tq(a){a.A?D(a.a,"is-devices-out"):F(a.a,"is-devices-out")}f.bi=function(){"block"==Jj(this.v.parentElement)&&(uq(this,"intro"),D(this.f,"intro"),D(this.o,"animation-stop"),(new IntersectionObserver(this.vc.bind(this),pq)).observe(this.j),vq(this),0>this.j.getBoundingClientRect().top&&(uq(this,"intro",!0),uq(this,"is-active"),D(this.a,"is-devices-out"),F(this.f,"intro"),D(this.f,"ending"),this.i=0,xq(this)))};f.G=function(){this.N=W();rq(this);this.Aa()}; f.yb=function(){wq(this.l,this.yb,!0);this.g="active";F(this.f,"intro");D(this.f,"ending");uq(this,"intro",!0);uq(this,"is-active")};f.zb=function(){var a=this;F(this.o,"animation-stop");Array.prototype.forEach.call(this.B,function(b){wq(b,a.zb,!0)})};var yq="content"in document.createElement("template");function zq(a,b){yq?a&&(a.content?(a=a.content.cloneNode(!0),b.appendChild(a)):b.innerHTML+=a.innerHTML):b.innerHTML+=a.innerHTML};function Aq(a,b){I.call(this,a,b);this.a=b.results.split(",");this.a.pop();this.o=z("js-search-subheadline",a);this.j=A("js-results-container",a);this.w=z("js-result-template",a);this.s=A("js-search-query",a);this.u=z("js-search-query-template",a);this.f=z("js-search-icon",a);this.b=new S;this.i=null;Bq(this)}m(Aq,I); function Bq(a){window.setTimeout(function(){Cq(a,a.a[0]);Dq(a)},3E3);Array.prototype.forEach.call(a.f,function(b){b.addEventListener("click",a.g.bind(a,b));b.addEventListener("keyup",a.g.bind(a,b))})}function Dq(a){a.l&&window.clearInterval(a.l);a.l=window.setInterval(function(){Cq(a)},8E3)}Aq.prototype.g=function(a,b){if(!("click"!==b.type&&"keyup"!==b.type||"keyup"===b.type&&13!==b.keyCode)){if(a=K(a,"result"))Cq(this,a),Dq(this);this.b.J("search-bar","clicked",a)}}; function Cq(a,b){(b=void 0===b?null:b)||(b=Eq(a));window.clearTimeout(a.i);for(var c=a.j,d;d=c.firstChild;)c.removeChild(d);d=b;c=Fq(a.u,d);d=Fq(a.o,d);Gq(a);d&&D(d,"chr-search-bar__subheadline--visible");d=a.s;if(c){for(;d.firstChild;)d.removeChild(d.firstChild);zq(c,d)}Hq(a,b);Iq(a,b)}function Hq(a,b){var c=Fq(a.w,b);a.i=window.setTimeout(function(){var b=a.j;if(c){for(;b.firstChild;)b.removeChild(b.firstChild);zq(c,b)}},1700)} function Iq(a,b){var c=Fq(a.f,b),d=A("chr-search-bar__search-loader",c);Jq(a);window.setTimeout(function(){D(d,"chr-search-bar__search-loader--active");D(c,"chr-search-bar__search-icon--active")},10)}function Jq(a){var b=A("chr-search-bar__search-icon--active",a.v);if(a=A("chr-search-bar__search-loader--active",a.v))F(a,"chr-search-bar__search-loader--active"),F(b,"chr-search-bar__search-icon--active")} function Eq(a){var b=(Ta(a.f,function(a){return C(a,"chr-search-bar__search-icon--active")})+1)%a.a.length;return a.a[b]}function Fq(a,b){return Sa(a,function(a){return K(a,"result")===b})}function Gq(a){Array.prototype.forEach.call(a.o,function(a){F(a,"chr-search-bar__subheadline--visible")})};function Kq(a,b){I.call(this,a,b);this.c=a;this.a=[];this.f=this.b=this.o=null;this.P="default";this.g=window.location.href;this.b=this.c.querySelector(".chr-clipboard-copy__copy-button");this.a=this.b.querySelectorAll(".chr-clipboard-copy__label");this.o=this.c.querySelector(".chr-clipboard-copy__text-field");this.f=this.c.querySelector(".chr-clipboard-copy__live-region");this.i=this.c.querySelector(".chr-clipboard-copy__text");this.l=document.querySelector(".chr-grid-layout__card-2")?document.querySelector(".chr-grid-layout__card-2").querySelector("h3"): null;Lq(this)}m(Kq,I);function Lq(a){a.l&&(N(window,"load",a.s,!1,a),a.b.addEventListener("click",a.j.bind(a)),a.b.addEventListener("keydown",function(b){if("Enter"===b.key||" "===b.key)b.preventDefault(),a.j(),a.b.focus()}))}Kq.prototype.s=function(){this.o.value=this.g}; Kq.prototype.j=function(){var a=this,b=this.l?this.l.textContent.trim():null,c=this.i?this.i.textContent.trim():null;Mq(this).then(function(){Nq(a);a.b.focus();var d={};V(a.b,(d.event="cta_click",d.link_text=c,d.link_copied=a.g,d.card_header=b,d))}).catch(function(a){console.error("Error to copy the text:",a)})}; function Nq(a){Oq(a,"pressed");a.c.classList.add("chr-clipboard-copy--pressed");a.b.disabled=!0;a.b.blur();setTimeout(function(){Oq(a,"default");a.c.classList.remove("chr-clipboard-copy--pressed");a.b.disabled=!1;setTimeout(function(){a.b.focus();a.f.textContent="\u00a0"},100)},5E3)}function Mq(a){return new Promise(function(b,c){try{navigator.clipboard.writeText(a.g).then(function(){return b()}).catch(function(a){return c(a)})}catch(d){c(d)}})} function Oq(a,b){a.P=b;a.a.forEach(function(c){var d=c.dataset.buttonStateMessage;c.dataset.buttonState===b?(c.setAttribute("aria-hidden",!1),a.b.setAttribute("aria-label",c.textContent.trim()),a.f.textContent="pressed"===b?d:c.textContent.trim()):(c.setAttribute("aria-hidden",!0),a.f.textContent="")})};function Pq(a,b){I.call(this,a,b);this.j="rtl"===document.dir;this.f=z("js-slide-card",a);this.B=z("js-slider-link",a);this.container=A("js-slider-container",a);this.o=A("js-slider-index",a);this.next=A("js-slider-next",a);this.i=A("js-slider-prev",a);this.j&&(this.next=A("js-slider-prev",a),this.i=A("js-slider-next",a));this.scroll=A("js-slider-scrollbar",a);this.index=1;this.b=-1;this.l=this.A=!1;this.w=-1;this.a=0;this.g=-1;this.m()}m(Pq,I);f=Pq.prototype; f.m=function(){var a=this;N(this.i,"click",this.Xe,!1,this);N(this.next,"click",this.fg,!1,this);Qq(this);setTimeout(function(){Rq(a);a.container.scrollLeft=0;Sq(a)},200);Array.prototype.forEach.call(this.f,function(b){N(b,"focus",a.jd.bind(a))});Array.prototype.forEach.call(this.B,function(b){N(b,"focus",a.jd.bind(a))});N(this.container,"touchstart",this.di,!1,this);N(this.container,"touchend",this.ci,!1,this)}; function Rq(a){F(a.next,"chr-slider__button-disabled");D(a.i,"chr-slider__button-disabled");a.a=a.index;a.s=496>=window.innerWidth?(window.innerWidth-228)/2:38;a.g=Math.floor((window.innerWidth-a.s)/248);a.scrollWidth=248*a.f.length+a.s;a.b=Math.ceil(a.f.length/a.g)} function Sq(a){var b=0,c=a.scrollWidth-window.innerWidth,d=248*a.a*a.g,e=c=c-2&&(a.a=a.b));Tq(a,a.a,a.b);Uq(a);g=a.container.scrollWidth-a.container.clientWidth;l=b/g*100;a.scroll.style.width= l+"%"}))}function Tq(a,b,c){"textContent"in document.body?a.o.textContent=b+" of "+c:a.o.innerHTML=b+" of "+c}f.di=function(a){this.u=a.clientX};f.ci=function(a){a=this.u-a.clientX;var b=this.o.innerHTML=this.a+" of "+this.b;0>a?Vq(this,b,"swipe - right"):Vq(this,b,"swipe - left")};function Qq(a){N(window,"resize",function(){Rq(a);a.container.scrollLeft=0;Sq(a)})}f.fg=function(){this.l=!0;if(this.aa)this.a=Math.ceil(b/this.g),this.container.scrollLeft=248*this.g*(this.a-1)};function Vq(a,b,c){var d={};V(a.container,(d.event="carousel_scroll_click",d.link_text=!1,d.position=b,d.toggle_type_direction=c,d))};function Wq(a,b){I.call(this,a,b);this.c=a;this.f=new ng;this.a=this.h.dynamicClass;this.m()}m(Wq,I);Wq.prototype.m=function(){T.Ta===og(this.f)?Xq(this):(this.a&&(this.b=[].concat(k(document.querySelectorAll("."+this.a)))),N(window,"load",this.g,!1,this))};Wq.prototype.g=function(){var a=h(R("latest")).next().value;"true"===a&&a||(Xq(this),this.a&&this.b.forEach(function(a){return a.classList.add(a.classList[2]+"--snackbar-hidden")}))};function Xq(a){a.c.classList.add("snackbar--hidden")};function Yq(a,b){I.call(this,a,b);this.c=a;this.a=new ng;this.m()}m(Yq,I);Yq.prototype.m=function(){T.Ta===og(this.a)?Zq(this):N(window,"load",this.b,!1,this)};Yq.prototype.b=function(){var a=h(R("latest")).next().value;"true"===a&&a||Zq(this)};function Zq(a){a.c.classList.add("snackbar-gm3--hidden")};function $q(a,b){I.call(this,a,b);this.c=a;this.a=new ng;this.m()}m($q,I);$q.prototype.m=function(){T.Ta===og(this.a)?ar(this):N(window,"load",this.b,!1,this)};$q.prototype.b=function(){var a=h(R("updated")).next().value;"true"===a&&a||ar(this)};function ar(a){a.c.classList.add("snackbar--hidden")};function br(a){for(var b=a.offsetTop,c=a.offsetLeft,d=a.offsetWidth,e=a.offsetHeight;a.offsetParent;)a=a.offsetParent,b+=a.offsetTop,c+=a.offsetLeft;return bwindow.pageYOffset&&c+d>window.pageXOffset};function cr(a,b){I.call(this,a,b);this.c=a;this.i=this.c.querySelector(".cta-animated-border");this.a=this.c.querySelector(".chr-sticky-header__wrapper");this.j=b&&"True"===b["manually-trigger"]?!0:!1;this.sb=this.sb.bind(this);this.Ab=this.Ab.bind(this);this.j?L("init-sticky-header",this.sb):this.sb()}m(cr,I);f=cr.prototype;f.m=function(){dr(this);this.g&&this.f&&(this.G=this.G.bind(this),this.wc=this.wc.bind(this),N(window,"resize",this.G),window.addEventListener("scroll",this.wc.bind(this)))}; f.sb=function(){this.h&&(this.g=document.querySelector(this.h.start),this.f=document.querySelector(this.h.end));this.m()};f.G=function(){dr(this)};function er(a,b){1==(void 0===b?!0:b)?a.a.addEventListener("animationend",a.Ab):a.a.removeEventListener("animationend",a.Ab)} function dr(a){if(a.g&&a.f){var b=0>=a.g.getBoundingClientRect().top,c=0<=a.f.getBoundingClientRect().bottom&&!br(a.f);b&&c?(D(a.c,"active"),F(a.c,"inactive"),er(a)):C(a.v,"active")&&(b=a.c,C(b,"active")&&(F(b,"active"),D(b,"inactive")),er(a,!0))}}f.wc=function(){var a=this;this.b||(window.requestAnimationFrame(function(){dr(a);a.b=!1}),this.b=!0)};f.Ab=function(){C(this.c,"active")?(er(this,!1),F(this.i,"animation-stop")):D(this.i,"animation-stop")};function fr(a,b){I.call(this,a,b);this.i=this.a=null;this.f=[];this.b=new S;this.m()}m(fr,I);fr.prototype.m=function(){var a=this;this.a=this.v.querySelector(".js-response");this.g=this.v.querySelector(".js-response-heading");this.i=this.v.querySelector(".js-survey");this.f=[].concat(k(this.v.querySelectorAll(".js-button")));gr(this.a);this.f.forEach(function(b){N(b,"click",a.j,!1,a)})};function gr(a){a.classList.add(a.classList[0]+"--hidden")} fr.prototype.j=function(a){a=K(a.target,"gaLabel");this.b.J("Survey - Chrome as default browser","clicked",a);a=this.a;a.classList.remove(a.classList[0]+"--hidden");this.g.setAttribute("tabindex",-1);this.g.focus();gr(this.i)};function hr(a,b){I.call(this,a,b);this.O=new U;this.f=0;this.l=document.querySelector(".chr-survey");this.i=document.querySelectorAll(".chr-survey-page");this.o=document.querySelectorAll(".js-survey-next-page");this.a=this.i[this.f++];this.b=new S;this.m()}m(hr,I);hr.prototype.m=function(){var a=this;[].concat(k(this.o)).forEach(function(b){b.addEventListener("click",a.nextPage.bind(a))});L("RESIZED",this.g.bind(this));L("FORM_SUBMITTED",this.j.bind(this));L("RESIZED",this.g.bind(this))}; hr.prototype.nextPage=function(a){this.a.classList.remove("chr-survey-page--visible");this.a=this.i[this.f++];this.a.classList.add("chr-survey-page--visible");this.g();a&&(this.b.J("survey","step","question "+(this.f-1)),a.preventDefault())};hr.prototype.j=function(a){M("processPopup");this.f=this.i.length-1;this.nextPage();this.b.J("survey","step","thank you");a.preventDefault()};hr.prototype.g=function(){var a=this.a.clientHeight,b=7;this.O.wa(fe.name)&&(b=7);this.l.style.height=a-b+"px"};function ir(a,b){I.call(this,a,b);this.c=a;this.a=this.h.message?this.h.message:null;this.f=this.c.dataset.bf?this.c.dataset.bf:"Try it out";this.b=new Dd;this.m()}m(ir,I);ir.prototype.m=function(){this.c.addEventListener("click",this.g.bind(this))};ir.prototype.g=function(a){this.b.J(this.f,"cta","clicked");this.a&&this.b.U({event:"browser_command",commandId:Number(this.a),clickInfo:{middleButton:2==a.which,altKey:a.altKey,ctrlKey:a.ctrlKey,metaKey:a.metaKey,shiftKey:a.shiftKey}})};function jr(a,b){I.call(this,a,b);this.l=this.v.querySelectorAll(".js-tab");this.a=this.v.querySelector(".chr-tab--active");this.f=this.v.querySelector(".chr-tab-panel--active");this.g=this.a.getAttribute("data-target");this.b=new S;this.m()}m(jr,I);jr.prototype.m=function(){var a=this;t(this.l,function(b){b.addEventListener("click",a.j.bind(a));b.addEventListener("keyup",a.j.bind(a))});L("change-tab",this.i.bind(this))}; jr.prototype.j=function(a){a.preventDefault&&a.preventDefault();"click"!==a.type&&"keyup"!==a.type||"keyup"===a.type&&13!==a.keyCode||this.i(a)};jr.prototype.i=function(a){var b=a.currentTarget,c=b.getAttribute("data-target"),d="chr-panel-"+c;this.g!==d&&(a.Sj||this.b.J("navigation","clicked","in-page | "+c),this.a.classList.remove("chr-tab--active"),this.f.classList.remove("chr-tab-panel--active"),this.g=d,this.a=b,this.f=this.v.querySelector("#"+d),this.a.classList.add("chr-tab--active"),this.f.classList.add("chr-tab-panel--active"))};function kr(a,b){Ci.call(this,a,b);this.c=a;this.j=null;this.i=W();this.a=this.c.querySelector(".chr-take-over-animation__mask");this.l=document.querySelector(".chr-main");N(window,"load",this.ii,!1,this)}m(kr,Ci);f=kr.prototype;f.ii=function(){var a=this;if("phone"!==this.i||"tablet"!==this.i)this.f=new Map,this.j=H({id:"take-over",ha:!0},this.gi.bind(this),this.hi.bind(this)),this.j.observe(this.c),lr(this,"resize",w(this.ei,300,this));setTimeout(function(){mr(a);a.xc()},0)}; function mr(a){a.g=320a&&this.c.style.setProperty("--title-scale", 1-J(a,0,.3,0,1));.2>a&&this.c.style.setProperty("--title-opacity",1-J(a,.1,.2,0,1))};function nr(a,b){I.call(this,a,b);this.a=y("js-qr-popup");this.l=A("js-qr-code",a);this.j=A("js-mobile-icon",a);this.f=A("js-button",a);this.b=new S;this.m()}m(nr,I);nr.prototype.m=function(){var a=this;N(this.a,"click",this.g.bind(this),!1,this);N(this.a,"click",this.i.bind(this),!1,this);N(this.a,"keyup",this.g.bind(this),!1,this);N(window,"load",function(){setTimeout(function(){a.a.classList.add("pop-in")},1E3)})}; nr.prototype.g=function(a){"click"!==a.type&&"keyup"!==a.type||"keyup"===a.type&&13!==a.keyCode||(a=this.l,a.classList.toggle(a.classList[0]+"--hidden"),a=this.j,a.classList.toggle(a.classList[0]+"--show"),this.a.classList.toggle("collapsed"),this.f.classList.toggle(this.f.classList[0]+"--expand"),this.b.J("Get Chrome for mobile","click","open | close"))};nr.prototype.i=function(){C(this.a,"collapsed")?or(this,"qr_code_module_close"):or(this,"qr_code_module_open")}; function or(a,b){var c={};V(a.a,(c.event=b,c))};function pr(a,b){I.call(this,a,b);this.v=a;b.hideOnIgnore&&(this.b=A(b.hideOnIgnore));this.a=z("js-theme-image",a);qr(this)}m(pr,I);function qr(a){L("ON_TOGGLE_THEME",a.g.bind(a));Array.prototype.forEach.call(a.a,function(b){b.addEventListener("click",a.j.bind(a));b.addEventListener("mouseenter",a.i.bind(a));b.addEventListener("mouseleave",a.f.bind(a))})} pr.prototype.j=function(a){if("phone"!=W()){this.f();var b=a.currentTarget;C(b,"selected")?(this.g(),rr(this,b)):(sr(this),D(a.currentTarget,"selected"),F(a.currentTarget,"ignored"),tr(this))}};pr.prototype.i=function(a){"phone"==W()||ur(this)||(a=a.currentTarget,F(a,"not-hover"),rr(this,a))};function rr(a,b){a=Array.prototype.filter.call(a.a,function(a){return K(a,"imageId")!==K(b,"imageId")});Array.prototype.forEach.call(a,function(a){D(a,"not-hover")})} pr.prototype.f=function(){Array.prototype.forEach.call(this.a,function(a){F(a,"not-hover")})};function sr(a){Array.prototype.forEach.call(a.a,function(a){F(a,"selected")})}function vr(a){Array.prototype.forEach.call(a.a,function(a){F(a,"ignored")})}function tr(a){var b=z("js-theme-image",a.v);b=Array.prototype.filter.call(b,function(a){return!C(a,"selected")});Array.prototype.forEach.call(b,function(a){D(a,"ignored")});D(a.b,"hidden")}pr.prototype.g=function(){sr(this);vr(this);F(this.b,"hidden")}; function ur(a){return Array.prototype.some.call(a.a,function(a){return C(a,"selected")})};var wr={rootMargin:"-50px",threshold:.5,id:"ThemeToggle"};function xr(a,b){I.call(this,a,b);this.v=a;this.l=b.target||"chr-main";this.toggle=A("js-theme-toggle",a);this.a=A(this.l);this.i=[].concat(k(z("chr-dark-mode__theme-image")));this.b=new S;this.f=null;this.v.addEventListener("click",this.g.bind(this));this.v.addEventListener("keyup",this.g.bind(this));L("animated-dark-mode",this.j.bind(this));this.f=H(wr,this.o.bind(this));this.f.observe(this.a)}m(xr,I); xr.prototype.g=function(a){"click"!==a.type&&"keyup"!==a.type||"keyup"===a.type&&13!==a.keyCode||(yr(this),M("ON_TOGGLE_THEME"),this.b.J("dark mode","toggle click","light mode | dark mode"))};xr.prototype.o=function(){var a=this,b=this.v.childNodes[3];b.classList.contains("js-theme-toggle")&&setTimeout(function(){G(a.a,"dark-theme");D(b,"toggled");zr(a)},300)};function zr(a){Array.prototype.forEach.call(a.i,function(a){return G(a,"visible")})} function yr(a){G(a.a,"dark-theme");G(a.toggle,"toggled");zr(a)}xr.prototype.j=function(){var a=this;window.setTimeout(function(){yr(a)},300)};var Ar={rootMargin:"-50px",threshold:.5,id:"Toggle"}; function Br(a,b){I.call(this,a,b);var c=this;this.c=a;this.A=b.id;this.i="chr-main";this.a=A("chr-toggle__toggle-input",a);this.o=A("chr-toggle__label-left",a).innerText.trim();this.s=A("chr-toggle__label-right",a).innerText.trim();this.u=A(this.i);this.b=(this.w=document.getElementById(this.A))||this.u;this.f=null;N(window,"load",function(){c.v.addEventListener("click",c.g.bind(c));c.v.addEventListener("keyup",c.g.bind(c));c.v.addEventListener("mousedown",c.l.bind(c));c.v.addEventListener("mouseup", c.j.bind(c));c.f=H(Ar,c.B.bind(c));c.f.observe(c.b)})}m(Br,I);Br.prototype.l=function(a){a.preventDefault()};Br.prototype.j=function(a){a.currentTarget.blur()};Br.prototype.g=function(){if(this.a.checked){var a=this.b;F(a,"chr-toggle--toggled");M("swith_media_off_"+a.id)}else Cr(this,this.b);a={};V(this.a,(a.event=this.a.checked?"toggle_click_inactive":"toggle_click_active",a.link_text=this.a.checked?this.o:this.s,a))}; function Cr(a,b){window.setTimeout(function(){!a.a.checked;D(b,"chr-toggle--toggled");M("swith_media_on_"+b.id)},0)}Br.prototype.B=function(a){var b=this;window.setTimeout(function(){!b.a.checked;D(a,"chr-toggle--toggled");M("swith_media_on_"+a.id)},900);this.f.unobserve(a)};function Dr(a,b){I.call(this,a,b);this.c=a;this.g=[];this.f=null;this.a=0;this.i=this.j=null;this.o=[];this.l=null;this.b=new S;this.m()}m(Dr,I);f=Dr.prototype;f.m=function(){this.s=window.innerWidth||document.body.clientWidth;this.u=Math.max(1,Math.floor(.2*this.s));this.g=[].concat(k(this.c.querySelectorAll(".chr-timeline__slide")));this.j=this.c.querySelector(".js-arrow-right");this.i=this.c.querySelector(".js-arrow-left");this.o=[].concat(k(this.c.querySelectorAll(".chr-timeline__marker")));Er(this)}; function Er(a){window.addEventListener("load",a.ki.bind(a));a.j.addEventListener("click",a.od.bind(a));a.i.addEventListener("click",a.nd.bind(a));a.g.forEach(function(b){b.addEventListener("focus",a.ji.bind(a))});document.addEventListener("touchstart",a.li.bind(a));document.addEventListener("touchend",a.$f.bind(a))}f.li=function(a){this.l=a.touches[0].clientX};f.$f=function(a){a=a.changedTouches[0].clientX;Math.abs(this.l-a)this.l&&this.nd(),this.l=null)}; f.ki=function(){Fr(this,0)};function Fr(a,b){0>b||b>a.g.length-1||(Gr(a),a.a=b,b=a.g[a.a].querySelector("video"),b.pause(),b.currentTime=0,Hr(a),Ir(a),a=b.play(),void 0!==a&&a.catch(function(){}))}function Gr(a){var b=a.g[a.a];b.classList.remove("chr-timeline__slide--active");b.classList.add("chr-timeline__slide--hidden");a.o[a.a].classList.remove("chr-timeline__marker--active")} function Hr(a){a.g[a.a].classList.add("chr-timeline__slide--active");a.o[a.a].classList.add("chr-timeline__marker--active");a.g[a.a].classList.remove("chr-timeline__slide--hidden")} function Ir(a){a.i.classList.add("chr-timeline__arrow--active");a.j.classList.add("chr-timeline__arrow--active");a.j.classList.remove("chr-timeline__arrow--disabled");a.i.classList.remove("chr-timeline__arrow--disabled");a.a===a.g.length-1?(a.j.classList.remove("chr-timeline__arrow--active"),a.j.classList.add("chr-timeline__arrow--disabled")):0===a.a&&(a.i.classList.remove("chr-timeline__arrow--active"),a.i.classList.add("chr-timeline__arrow--disabled"))} f.od=function(){Fr(this,this.a+1);this.b.J("carousel","clicked","right - "+(this.a+1))};f.nd=function(){Fr(this,this.a-1);this.b.J("carousel","clicked","left - "+(this.a+1))};f.ji=function(a){Fr(this,a.target.dataset.index)};function Jr(a,b){I.call(this,a,b);this.c=a;this.O=new U;this.g=new Map;this.a=this.c.querySelector(".chr-tooltip__copy");this.f=W();this.b=document.querySelector(":root");this.m()}m(Jr,I);f=Jr.prototype;f.m=function(){window.addEventListener("keydown",this.Mf.bind(this));N(window,"resize",w(this.G,300,this),!1,this);Kr(this);Lr(this,"mouseenter",this.ej.bind(this));Lr(this,"click",this.dj.bind(this),".chr-tooltip__close-button")}; function Lr(a,b,c,d){a.g.set(d?b+" "+d:b,c);(d?a.c.querySelector(d):a.c).addEventListener(b,c)} function Kr(a){var b=a.O.a===T.sa;b?Lr(a,"focus",a.Pa.bind(a)):Lr(a,"click",a.Pa.bind(a));Lr(a,"blur",a.$a.bind(a),".chr-tooltip__close-button");Lr(a,"click",a.$a.bind(a),".chr-tooltip__close-button");"phone"===a.f||"tablet"===a.f?(Lr(a,"click",a.Pa.bind(a)),Lr(a,"click",a.$a.bind(a),".chr-tooltip__background"),b&&(Lr(a,"blur",a.$a.bind(a)),Lr(a,"focus",a.Pa.bind(a),".chr-tooltip__close-button"))):(Lr(a,"focus",a.Pa.bind(a)),Lr(a,"mouseenter",a.Pa.bind(a)),Lr(a,"mouseleave",a.dg.bind(a)))} function Mr(a){a.g.forEach(function(b,c){var d=h(c.split(/\s/)),e=d.next().value;(d=d.next().value)?a.c.querySelector(d).removeEventListener(e,b):a.c.removeEventListener(e,b);a.g.delete(c)})}f.G=function(){this.f===W()&&(this.f=W(),Mr(this),Kr(this))}; function Nr(a){a.a.addEventListener("scroll",function(){a.b.style.setProperty("--gradient-offset",a.a.scrollTop+"px");0=a.h.Mj||a.h.forEach(function(a){ft(a)})} function ft(a){a.addEventListener("click",function(b){a.classList.contains("chr-anchor-page-transition-back")&&(b.preventDefault(),(b=document.referrer)&&b.includes(window.location.hostname)?window.history.back():window.location.href=window.location.origin+"/chrome")})};var gt=null,ht=["mousemove","mousedown","keydown","touchstart","scroll"];function it(){this.h=null;gt||(gt=this,jt(this));return gt}function jt(a){ht.forEach(function(b){window.addEventListener(b,a.a.bind(a),!0)})}it.prototype.a=function(){document.body.classList.remove("user-inactive");this.h&&clearTimeout(this.h);this.h=setTimeout(function(){M("inactive");document.body.classList.add("user-inactive")},3E3)};function kt(a,b){I.call(this,a,b);this.c=a;this.m()}m(kt,I);kt.prototype.m=function(){lt(this)};function lt(a){a.c.addEventListener("click",function(a){a.preventDefault();window.location.reload()})};var Ha={Accordion:Xf,AccordionGroup:cg,AccordionTimed:eg,AiHero:ug,AnchorResolver:Ag,IoHero:rh,AnchorArrow:vh,AnimatedTabs:wh,AnimationObserver:zh,Archive:Yf,ArchiveGm3:$f,ArchiveDateLogic:bg,BackButton:ri,ByGoogleHero:Eh,CarouselIndicator:fi,CardFlip:gi,Carousel:ji,IphoneHeroIconAnimation:oj,ChromeHero5050:Hj,CarouselCards:ti,ContentHandler:Zi,Collapsible:fj,CollapsibleGroup:ij,ContentSwitcherElements:jj,ContentSwitcherTab:qj,CardsLinkAnimation:Ei,CardsHeroAnimation:Pi,CardButton:pi,GalleryCard:qi, Rolodex:nc,DemoMultipleVideo:Dj,DynamicAnimatedHero:Kj,DynamicAnimatedTabs:Mj,LottieManager:dn,ContentToggle:uj,CookieBanner:Aj,CtaAnimatedBorder:Ej,DarkModeDetector:Ij,EventDispatcher:Xj,EnvironmentDetect:Zj,ExpandableField:ak,FastScrollableHero:nk,Footer:Lk,CarouselChrome:dk,QrCodeToggle:jk,Form:al,GetTransformMatrix:kl,GoMobileWrapper:ll,HandlerMedia:ol,HashOnLoad:tl,HatsManager:wl,Header:Jl,TutorialButton:zo,HeroPrivacy:Tl,HeroSpark:Ws,HeroSwitcher:Xl,HeroWhatsNewUpdate:sm,InfiniteCarouselCards:xm, Jumplinks:Sm,JumplinksV2:Vm,LazyLoader:Ee,Manifesto:wn,MapRange:An,MediaBlock:Bn,MediaSwitcher:Cn,KeyframeAnimation:In,MobileCarousel:Nn,Modal:Tn,ModalCampaign:Wn,ModalDispatcher:ho,Mosaic:lo,NonChromeFast:xo,PanelSwitcher:Co,Pill:Fo,PillLayout:Qo,PillLayoutTitle:hp,PostMessage:ir,Popup:mp,PrivacyHistoryDropdown:np,PromoVideo:rp,QueryParamsHero:wp,QueryParamsGroupedContentHero:zp,AnimatedTextHero:Pp,RedirectByEnv:Cp,RedirectByEnvWrapper:Ep,Redirect:Gp,WNRedirectV2:aq,WnRenderer:eq,LottieLoadTrigger:tn, LottieScrollTrigger:un,LottieHoverTrigger:vn,ReplaySubanimations:mq,SafetyHero:nq,Scrollable:oq,ScrollableHero:qq,ScrollRatio:Dn,SearchBar:Aq,ClipboardCopy:Kq,SimpleSurvey:fr,Snackbar:Wq,SnackbarGm3:Yq,SnackbarV2:$q,StickyHeader:cr,Slider:Pq,Survey:hr,Tabs:jr,TakeOverAnimation:kr,QrPopup:nr,ThemeImages:pr,Tooltips:Jr,ThemeToggle:xr,Toggle:Br,Timeline:Dr,TrackedSection:Or,Video:Ur,VideoController:Xr,VideoScrollTrigger:Yr,VideoScrollTriggerDirection:$r,VideoScrollInView:bs,VideoPlayer:cs,VideoPlayerV2:ds, VideoPlayerV3:fs,VideoPlayerYoutube:is,VideoInteractive:ts,Youtube:rs,FeedbackButton:Pr,WhitepaperRedirect:at,WNFilter:bt,OpenInChrome:ct,CarouselNavigator:Th,WnLinkHome:kt};N(document,"DOMContentLoaded",function(){new it;new ps;new nl;new dn;new He;new Yn;new Oe;new Ga;Vf()});N(window,"load",function(){new xc;new kc;new we;new dt});}).call(window);