//>>built dojoRequire({cache:{"dijit/_base/manager":function(){dojoDefine(["dojo/_base/array","dojo/_base/config","dojo/_base/lang","../registry","../main"],function(m,k,h,g,e){var b={};m.forEach("byId getUniqueId findWidgets _destroyAll byNode getEnclosingWidget".split(" "),function(e){b[e]=g[e];});h.mixin(b,{defaultDuration:k.defaultDuration||200});h.mixin(e,b);return e;});},"dijit/registry":function(){dojoDefine(["dojo/_base/array","dojo/_base/window","./main"],function(m,k,h){var g={},e={},b={length:0,add:function(b){if(e[b.id])throw Error("Tried to register widget with id\x3d\x3d"+b.id+" but that id is already registered");e[b.id]=b;this.length++;},remove:function(b){e[b]&&(delete e[b],this.length--);},byId:function(b){return"string"==typeof b?e[b]:b;},byNode:function(b){return e[b.getAttribute("widgetId")];},toArray:function(){var b=[],f;for(f in e)b.push(e[f]);return b;},getUniqueId:function(b){var f;do f=b+"_"+(b in g?++g[b]:g[b]=0);while(e[f]);return"dijit"==h._scopeName?f:h._scopeName+"_"+f;},findWidgets:function(b,f){function a(d){for(d=d.firstChild;d;d=d.nextSibling)if(1==d.nodeType){var b=d.getAttribute("widgetId");b?(b=e[b])&&c.push(b):d!==f&&a(d);}}var c=[];a(b);return c;},_destroyAll:function(){h._curFocus=null;h._prevFocus=null;h._activeStack=[];m.forEach(b.findWidgets(k.body()),function(b){b._destroyed||(b.destroyRecursive?b.destroyRecursive():b.destroy&&b.destroy());});},getEnclosingWidget:function(b){for(;b;){var f=1==b.nodeType&&b.getAttribute("widgetId");if(f)return e[f];b=b.parentNode;}return null;},_hash:e};return h.registry=b;});},"dijit/main":function(){dojoDefine(["dojo/_base/kernel"],function(m){return m.dijit;});},"mojo/signup-forms/PopupSignupForm":function(){dojoDefine("dojo/_base/declare dijit/_WidgetBase dijit/_TemplatedMixin dojo/text!./templates/modal.html ./SignupFormFrame ./BannerFrame dojo/query dojo/_base/lang dojo/on dojo/dom-construct dojo/dom-style dojo/keys dojo/promise/all dojo/Deferred dojo/dom-class mojo/widgets/_CustomStyleRulesMixin dojo/NodeList-manipulate".split(" "),function(m,k,h,g,e,b,l,f,a,c,d,y,n,q,x,v){var t=null;return m("PopupSignupForm",[k,h,v],{env:"prod",version:"1.0",templateString:g,appDomain:"",honeypotFieldName:"",isPreview:!1,ignoreCookie:!1,origOverflowValue:null,customCssNode:null,regularContentContainer:null,regularContentImage:null,config:{},subscribeUrl:"#",popupDelay:1E3,popupFrequency:365,popupOpacity:.65,closeLabel:"close",hasDoubleOptIn:!1,postMixInProperties:function(){this.config.popupOpacity&&(this.popupOpacity=this.config.popupOpacity/100);this.config.popupDelay&&(isNaN(Number(this.config.popupDelay))?this.popupDelay=this.config.popupDelay:this.popupDelay=1E3*this.config.popupDelay);this.config.popupFrequency&&(this.popupFrequency=this.config.popupFrequency);this.config.styles&&(this.styles=this.config.styles);this.config.closeLabel&&(this.closeLabel=this.config.closeLabel);this.config.version&&(this.version=this.config.version);this.config.template&&(this.template=this.config.template);this.config.appDomain&&(this.appDomain=this.config.appDomain);this.config.hasDoubleOptIn&&(this.hasDoubleOptIn=this.config.hasDoubleOptIn);},placeAt:function(){null===t&&this.inherited(arguments);},postCreate:function(){this.inherited(arguments);},startup:function(){this.inherited(arguments);null===t&&(t=this,d.set(this.bannerContainer,"display","none"),d.set(this.modalOverlay,"display","none"),d.set(this.modalContainer,"display","none"),this._skipShowingPopup()||(this.bannerFrame=new b({iframe:this.iframeBannerContainer,config:this.config,appDomain:this.appDomain}),this.bannerFrame.startup(),this.modalFrame=new e({iframe:this.iframeModalContainer,config:this.config,subscribeUrl:this.subscribeUrl,honeypotFieldName:this.honeypotFieldName,env:this.env,appDomain:this.appDomain,isPreview:this.isPreview}),this.modalFrame.startup(),this._setupModal(),n([this.loadModalCss(),this.loadCustomCss()]).then(f.hitch(this,"openModal"))));},openModal:function(){function a(){d();document.removeEventListener("mouseleave",a,!1);}function b(){window.innerHeight+window.scrollY>=document.body.offsetHeight/2&&(d(),document.removeEventListener("scroll",b,!1));}function c(){window.innerHeight+window.scrollY>=document.body.offsetHeight&&(d(),document.removeEventListener("scroll",c,!1));}var d=this._openModal.bind(this);"exit"===this.popupDelay?-1window.screen.width?setTimeout(d,1E3):document.firstElementChild.addEventListener("mouseleave",a,!1):"middle"===this.popupDelay?document.addEventListener("scroll",b,!1):"bottom"===this.popupDelay?document.addEventListener("scroll",c,!1):setTimeout(d,this.popupDelay);},closeModal:function(){this._closeModal();},addBackgroundForMobilePreview:function(){c.place('\x3cdiv class\x3d"mc-modal-website"\x3e\x3c/div\x3e',this.domNode,"last");},showModal:function(){d.set(this.bannerContainer,"display","none");d.set(this.modalOverlay,"visibility","visible");d.set(this.modalContainer,"visibility","visible");},closeBanner:function(){this.isPreview||(d.set(this.bannerContainer,"display","none"),this._closeModal());},_openModal:function(){d.set(this.bannerContainer,"display","block");d.set(this.modalOverlay,"display","block");d.set(this.modalContainer,"display","block");this.modalFrame.updateDocHeight();this.bannerFrame.updateDocHeight();d.set(this.modalOverlay,"opacity",this.popupOpacity);d.set(this.modalContainer,"opacity",1);"N"===this.config.useMobileBanner&&this.showModal();},_closeModal:function(){if(this.isPreview)d.set(this.modalContainer,"display","none"),this.bannerFrame=new b({iframe:this.iframeBannerContainer,config:this.config,appDomain:this.appDomain}),this.bannerFrame.startup(),this.modalFrame=new e({iframe:this.iframeModalContainer,config:this.config,subscribeUrl:this.subscribeUrl,honeypotFieldName:this.honeypotFieldName,env:this.env,appDomain:this.appDomain,isPreview:this.isPreview}),this.modalFrame.startup(),this.modalFrame._isMobileView()&&(d.set(this.modalContainer,"visibility",null),d.set(this.modalOverlay,"visibility",null)),this._setupModal(),n([this.loadModalCss(),this.loadCustomCss()]).then(f.hitch(this,"openModal"));else if(-1===window.location.href.indexOf("mailchimp.com")&&this._setCookie(),void 0===this.modalContainer.style.animation||"fixed"!==this.config.modalVariation&&"slide"!==this.config.modalVariation)this._hideOverlay();else try{this.modalContainer.addEventListener("webkitAnimationEnd",this._hideOverlay.bind(this)),this.modalContainer.addEventListener("animationend",this._hideOverlay.bind(this)),x.add(this.modalContainer,"mc-modal--close");}catch(a){this._hideOverlay();}},_hideOverlay:function(){d.set(this.modalOverlay,"opacity",0);d.set(this.modalOverlay,"display","none");this._cleanup();},_cleanup:function(){c.destroy(this.domNode);d.set(document.body,"overflow",this.origOverflowValue);t=null;},_setupModal:function(){this.origOverflowValue=dojo.getComputedStyle(document.body).overflow;d.set(document.body,"overflow","auto");this.config.smsField&&"Y"===this.config.useTtt&&this.modalFrame._isMobileView()&&this._setupTtt();var b=this.bannerFrame.bannerContent;a(b.modalOpen,"click",f.hitch(this,"closeBanner"));a(b.bannerClose,"click",f.hitch(this,"showModal"));a(l("[data-action\x3d'close-mc-modal']")[0],"click",f.hitch(this,"closeModal"));a(window.document,"keyup",f.hitch(this,function(a){a.keyCode===y.ESCAPE&&this.closeModal();}));a(this.modalFrame.frameDoc,"keyup",f.hitch(this,function(a){a.keyCode===y.ESCAPE&&this.closeModal();}));b=this.modalFrame.frameDoc.querySelector(".content__smsOptOut");a(b,"click",f.hitch(this,this.config.handleFormSubmit));},_setupTtt:function(){var b=this.modalFrame.frameDoc.querySelector(".content__smsInputContainer"),c=this.modalFrame.frameDoc.querySelector(".content__tttContainer");d.set(b,"display","none");d.set(c,"display","block");this.config.resizeFrame();var e=c.querySelector(".content_tttSubmitButton");a(e,"click",f.hitch(this,function(){setTimeout(f.hitch(this,this._closeModal),1E3);}));e=c.querySelector(".content__tttOptOut");a(e,"click",f.hitch(this,function(){d.set(b,"display","block");d.set(c,"display","none");this.config.resizeFrame();}));},loadModalCss:function(){var b=new q(),c=document.createElement("link");c.rel="stylesheet";c.type="text/css";if("dev"===this.env){var d=""===this.appDomain?"":"//"+this.appDomain;c.href=d+"/css/signup-forms/popup/modal.css";"slide"===this.config.modalVariation?c.href=d+"/css/signup-forms/popup/modal-slidein.css":"fixed"===this.config.modalVariation&&(c.href=d+"/css/signup-forms/popup/modal-fixed.css");}else c.href="//downloads.mailchimp.com/css/signup-forms/popup/"+this.version+"/modal.css","slide"===this.config.modalVariation?c.href="//downloads.mailchimp.com/css/signup-forms/popup/"+this.version+"/modal-slidein.css":"fixed"===this.config.modalVariation&&(c.href="//downloads.mailchimp.com/css/signup-forms/popup/"+this.version+"/modal-fixed.css");c.media="all";a(c,"load",function(){b.resolve();});document.getElementsByTagName("head")[0].appendChild(c);return b.promise;},loadCustomCss:function(){this.customCssNode&&c.destroy(this.customCssNode);var a=new q();this.customCssNode=this.createStyleNode(document);var b=this.getStyleSheet(this.customCssNode);if(this.styles)for(var d in this.styles)if(this.styles.hasOwnProperty(d))switch(d){case"modal":for(var e in this.styles[d])switch(e){case"close_link_color":this.addCSSRule(b,".mc-closeModal","color:"+this.styles[d][e]+";");}}!this.template||3!==this.template&&4!==this.template||this.addCSSRule(b,".mc-modal","width: 603px;");a.resolve();return a.promise;},_setCookie:function(){var a=864E5*this.popupFrequency,a=new Date(new Date().getTime()+a);document.cookie="MCPopupClosed\x3dyes;expires\x3d"+a.toGMTString()+";path\x3d/";},_skipShowingPopup:function(){return!this.ignoreCookie&&this._hasCookie();},_hasCookie:function(){for(var a=document.cookie.split(";"),c=0;c&]/g,function(a){return{"\x26":"\x26amp;","\x3c":"\x26lt;","\x3e":"\x26gt;",'"':"\x26quot;","'":"\x26#x27;"}[a];});},buildRendering:function(){if(!this._rendered){this.templateString||(this.templateString=m(this.templatePath,{sanitize:!0}));var c=a.getCachedTemplate(this.templateString,this._skipNodeCache,this.ownerDocument),b;if(g.isString(c)){if(b=h.toDom(this._stringRepl(c),this.ownerDocument),1!=b.nodeType)throw Error("Invalid template: "+c);}else b=c.cloneNode(!0);this.domNode=b;}this.inherited(arguments);this._rendered||this._fillContent(this.srcNodeRef);this._rendered=!0;},_fillContent:function(a){var b=this.containerNode;if(a&&b)for(;a.hasChildNodes();)b.appendChild(a.firstChild);}});a._templateCache={};a.getCachedTemplate=function(c,b,e){var n=a._templateCache,f=c,g=n[f];if(g){try{if(!g.ownerDocument||g.ownerDocument==(e||document))return g;}catch(k){}h.destroy(g);}c=l.trim(c);if(b||c.match(/\$\{([^\}]+)\}/g))return n[f]=c;b=h.toDom(c,e);if(1!=b.nodeType)throw Error("Invalid template: "+c);return n[f]=b;};b("ie")&&e(window,"unload",function(){var c=a._templateCache,b;for(b in c){var e=c[b];"object"==typeof e&&h.destroy(e);delete c[b];}});return a;});},"dojo/cache":function(){dojoDefine(["./_base/kernel","./text"],function(m){return m.cache;});},"dojo/text":function(){dojoDefine(["./_base/kernel","require","./has","./request"],function(m,k,h,g){var e;e=function(a,b,e){g(a,{sync:!!b,headers:{"X-Requested-With":null}}).then(e);};var b={},l=function(a){if(a){a=a.replace(/^\s*<\?xml(\s)+version=[\'\"](\d)*.(\d)*[\'\"](\s)*\?>/im,"");var b=a.match(/]*>\s*([\s\S]+)\s*<\/body>/im);b&&(a=b[1]);}else a="";return a;},f={},a={};m.cache=function(a,d,f){var n;"string"==typeof a?/\//.test(a)?(n=a,f=d):n=k.toUrl(a.replace(/\./g,"/")+(d?"/"+d:"")):(n=a+"",f=d);a=void 0!=f&&"string"!=typeof f?f.value:f;f=f&&f.sanitize;if("string"==typeof a)return b[n]=a,f?l(a):a;if(null===a)return delete b[n],null;n in b||e(n,!0,function(a){b[n]=a;});return f?l(b[n]):b[n];};return{dynamic:!0,normalize:function(a,b){var e=a.split("!"),f=e[0];return(/^\./.test(f)?b(f):f)+(e[1]?"!"+e[1]:"");},load:function(c,d,y){c=c.split("!");var n=1'"\/]/g,g={"\x26":"\x26amp;","\x3c":"\x26lt;","\x3e":"\x26gt;",'"':"\x26quot;","'":"\x26#x27;","/":"\x26#x2F;"},e={};k.setObject("dojo.string",e);e.escape=function(b){return b?b.replace(h,function(b){return g[b];}):"";};e.rep=function(b,e){if(0>=e||!b)return"";for(var f=[];;){e&1&&f.push(b);if(!(e>>=1))break;b+=b;}return f.join("");};e.pad=function(b,h,f,a){f||(f="0");b=String(b);h=e.rep(f,Math.ceil((h-b.length)/f.length));return a?b+h:h+b;};e.substitute=function(b,e,f,a){a=a||m.global;f=f?k.hitch(a,f):function(a){return a;};return b.replace(/\$\{([^\s\:\}]+)(?:\:([^\s\:\}]+))?\}/g,function(b,d,h){b=k.getObject(d,!1,e);h&&(b=k.getObject(h,!1,a).call(a,b,d));return f(b,d).toString();});};e.trim=String.prototype.trim?k.trim:function(b){b=b.replace(/^\s+/,"");for(var e=b.length-1;0<=e;e--)if(/\S/.test(b.charAt(e))){b=b.substring(0,e+1);break;}return b;};return e;});},"dijit/_AttachMixin":function(){dojoDefine("require dojo/_base/array dojo/_base/connect dojo/_base/declare dojo/_base/lang dojo/mouse dojo/on dojo/touch ./_WidgetBase".split(" "),function(m,k,h,g,e,b,l,f,a){var c=e.delegate(f,{mouseenter:b.enter,mouseleave:b.leave,keypress:h._keypress}),d;h=g("dijit._AttachMixin",null,{constructor:function(){this._attachPoints=[];this._attachEvents=[];},buildRendering:function(){this.inherited(arguments);this._attachTemplateNodes(this.domNode);this._beforeFillContent();},_beforeFillContent:function(){},_attachTemplateNodes:function(a){for(var b=a;;)if(1==b.nodeType&&(this._processTemplateNode(b,function(a,b){return a.getAttribute(b);},this._attach)||this.searchContainerNode)&&b.firstChild)b=b.firstChild;else{if(b==a)break;for(;!b.nextSibling;)if(b=b.parentNode,b==a)return;b=b.nextSibling;}},_processTemplateNode:function(a,b,c){var d=!0,f=this.attachScope||this,h=b(a,"dojoAttachPoint")||b(a,"data-dojo-attach-point");if(h)for(var g=h.split(/\s*,\s*/);h=g.shift();)e.isArray(f[h])?f[h].push(a):f[h]=a,d="containerNode"!=h,this._attachPoints.push(h);if(b=b(a,"dojoAttachEvent")||b(a,"data-dojo-attach-event"))for(h=b.split(/\s*,\s*/),g=e.trim;b=h.shift();)if(b){var k=null;-1!=b.indexOf(":")?(k=b.split(":"),b=g(k[0]),k=g(k[1])):b=g(b);k||(k=b);this._attachEvents.push(c(a,b,e.hitch(f,k)));}return d;},_attach:function(a,b,e){b=b.replace(/^on/,"").toLowerCase();b="dijitclick"==b?d||(d=m("./a11yclick")):c[b]||b;return l(a,b,e);},_detachTemplateNodes:function(){var a=this.attachScope||this;k.forEach(this._attachPoints,function(b){delete a[b];});this._attachPoints=[];k.forEach(this._attachEvents,function(a){a.remove();});this._attachEvents=[];},destroyRendering:function(){this._detachTemplateNodes();this.inherited(arguments);}});e.extend(a,{dojoAttachEvent:"",dojoAttachPoint:""});return h;});},"dojo/touch":function(){dojoDefine("./_base/kernel ./aspect ./dom ./dom-class ./_base/lang ./on ./has ./mouse ./domReady ./_base/window".split(" "),function(m,k,h,g,e,b,l,f,a,c){function d(a,c,d){return x&&d?function(a,c){return b(a,d,c);}:t?function(d,e){var f=b(d,c,function(a){e.call(this,a);G=new Date().getTime();}),r=b(d,a,function(a){(!G||new Date().getTime()>G+1E3)&&e.call(this,a);});return{remove:function(){f.remove();r.remove();}};}:function(c,d){return b(c,a,d);};}function y(a){do if(void 0!==a.dojoClick)return a;while(a=a.parentNode);}function n(a,d,e){if(!f.isRight(a)){var n=y(a.target);if(u=!a.target.disabled&&n&&n.dojoClick)if(w=(p="useTarget"==u)?n:a.target,p&&a.preventDefault(),z=a.changedTouches?a.changedTouches[0].pageX-c.global.pageXOffset:a.clientX,r=a.changedTouches?a.changedTouches[0].pageY-c.global.pageYOffset:a.clientY,L=("object"==typeof u?u.x:"number"==typeof u?u:0)||4,K=("object"==typeof u?u.y:"number"==typeof u?u:0)||4,!B){a=function(a){c.doc.addEventListener(a,function(b){var c=b.target;if(u&&!b._dojo_click&&new Date().getTime()<=M+1E3&&("INPUT"!=c.tagName||!g.contains(c,"dijitOffScreen"))&&(b.stopPropagation(),b.stopImmediatePropagation&&b.stopImmediatePropagation(),"click"==a&&("INPUT"!=c.tagName||"radio"==c.type&&(g.contains(c,"dijitCheckBoxInput")||g.contains(c,"mblRadioButton"))||"checkbox"==c.type&&(g.contains(c,"dijitCheckBoxInput")||g.contains(c,"mblCheckBox")))&&"TEXTAREA"!=c.tagName&&"AUDIO"!=c.tagName&&"VIDEO"!=c.tagName)){var d=null;try{if("A"==c.tagName){for(;(c=c.parentElement)&&!c.classList.contains("dijitMenu")&&!c.classList.contains("dijitButtonNode"););d=c;}}catch(e){}d||b.preventDefault();}},!0);};var k=function(a){u=p?h.isDescendant(c.doc.elementFromPoint(a.changedTouches?a.changedTouches[0].pageX-c.global.pageXOffset:a.clientX,a.changedTouches?a.changedTouches[0].pageY-c.global.pageYOffset:a.clientY),w):u&&(a.changedTouches?a.changedTouches[0].target:a.target)==w&&Math.abs((a.changedTouches?a.changedTouches[0].pageX-c.global.pageXOffset:a.clientX)-z)<=L&&Math.abs((a.changedTouches?a.changedTouches[0].pageY-c.global.pageYOffset:a.clientY)-r)<=K;};B=!0;c.doc.addEventListener(d,function(a){f.isRight(a)||(k(a),p&&a.preventDefault());},!0);c.doc.addEventListener(e,function(a){if(!f.isRight(a)&&(k(a),u)){var c=function(b){var c=document.createEvent("MouseEvents");c._dojo_click=!0;c.initMouseEvent(b,!0,!0,a.view,a.detail,e.screenX,e.screenY,e.clientX,e.clientY,a.ctrlKey,a.altKey,a.shiftKey,a.metaKey,0,null);return c;};M=new Date().getTime();var d=p?w:a.target;"LABEL"===d.tagName&&(d=h.byId(d.getAttribute("for"))||d);var e=a.changedTouches?a.changedTouches[0]:a,r=c("mousedown"),n=c("mouseup"),g=c("click");setTimeout(function(){b.emit(d,"mousedown",r);b.emit(d,"mouseup",n);b.emit(d,"click",g);M=new Date().getTime();},0);}},!0);a("click");a("mousedown");a("mouseup");}}}var q=5>l("ios"),x=l("pointer-events")||l("MSPointer"),v=function(){var a={},b;for(b in{down:1,move:1,up:1,cancel:1,over:1,out:1})a[b]=l("MSPointer")?"MSPointer"+b.charAt(0).toUpperCase()+b.slice(1):"pointer"+b;return a;}(),t=l("touch-events"),B,u,p=!1,w,z,r,L,K,M,G,H;l("touch")&&(x?a(function(){c.doc.addEventListener(v.down,function(a){n(a,v.move,v.up);},!0);}):a(function(){function a(b){var c=e.delegate(b,{bubbles:!0});6<=l("ios")&&(c.touches=b.touches,c.altKey=b.altKey,c.changedTouches=b.changedTouches,c.ctrlKey=b.ctrlKey,c.metaKey=b.metaKey,c.shiftKey=b.shiftKey,c.targetTouches=b.targetTouches);return c;}H=c.body();c.doc.addEventListener("touchstart",function(a){G=new Date().getTime();var c=H;H=a.target;b.emit(c,"dojotouchout",{relatedTarget:H,bubbles:!0});b.emit(H,"dojotouchover",{relatedTarget:c,bubbles:!0});n(a,"touchmove","touchend");},!0);b(c.doc,"touchmove",function(d){G=new Date().getTime();var e=c.doc.elementFromPoint(d.pageX-(q?0:c.global.pageXOffset),d.pageY-(q?0:c.global.pageYOffset));e&&(H!==e&&(b.emit(H,"dojotouchout",{relatedTarget:e,bubbles:!0}),b.emit(e,"dojotouchover",{relatedTarget:H,bubbles:!0}),H=e),b.emit(e,"dojotouchmove",a(d))||d.preventDefault());});b(c.doc,"touchend",function(d){G=new Date().getTime();var e=c.doc.elementFromPoint(d.pageX-(q?0:c.global.pageXOffset),d.pageY-(q?0:c.global.pageYOffset))||c.body();b.emit(e,"dojotouchend",a(d));});}));k={press:d("mousedown","touchstart",v.down),move:d("mousemove","dojotouchmove",v.move),release:d("mouseup","dojotouchend",v.up),cancel:d(f.leave,"touchcancel",x?v.cancel:null),over:d("mouseover","dojotouchover",v.over),out:d("mouseout","dojotouchout",v.out),enter:f._eventHandler(d("mouseover","dojotouchover",v.over)),leave:f._eventHandler(d("mouseout","dojotouchout",v.out))};return m.touch=k;});},"mojo/signup-forms/SignupFormFrame":function(){dojoDefine("dojo/_base/declare dijit/_WidgetBase ./SignupForm dojo/query dojo/_base/lang dojo/window dojo/on dojo/dom-geometry dojo/dom-construct dojo/dom-style dojo/dom-class dojo/promise/all dojo/Deferred dojo/html dojo/sniff mojo/widgets/_CustomStyleRulesMixin".split(" "),function(m,k,h,g,e,b,l,f,a,c,d,y,n,q,x,v){var t={arial:"Arial, 'Helvetica Neue', Helvetica, sans-serif",comic_sans:"'Comic Sans MS', 'Marker Felt-Thin', Arial, sans-serif",courier_new:"'Courier New', Courier, 'Lucida Sans Typewriter', 'Lucida Typewriter', monospace",georgia:"Georgia, Times, 'Times New Roman', serif",helvetica:"'Helvetica Neue', Helvetica, Arial, Verdana, sans-serif",lucida:"'Lucida Sans Unicode', 'Lucida Grande', sans-serif",tahoma:"Tahoma, Verdana, Segoe, sans-serif",times_new_roman:"'Times New Roman', Times, Baskerville, Georgia, serif",trebuchet_ms:"'Trebuchet MS', 'Lucida Grande', 'Lucida Sans Unicode', 'Lucida Sans', Tahoma, sans-serif",verdana:"Verdana, Geneva, sans-serif"};return m([k,v],{env:"prod",version:"1.0",template:1,appDomain:"",honeypotFieldName:"",isPreview:!1,maxWidth:768,mobileView:!1,iframe:null,frameDoc:null,layoutCssNode:null,customCssNode:null,imageUrl:null,imageEdgeToEdge:null,config:{},subscribeUrl:"#",constructor:function(a){if(!a.iframe||!a.iframe.tagName||"iframe"!==a.iframe.tagName.toLowerCase())throw Error("You must specify an iframe attribute to an iframe element");},postMixInProperties:function(){this.config.template&&(this.template=this.config.template);this.config.version&&(this.version=this.config.version);this.config.imageUrl&&(this.imageUrl=this.config.imageUrl);this.config.hasOwnProperty("imageEdgeToEdge")&&(this.imageEdgeToEdge=this.config.imageEdgeToEdge);this.config.styles&&(this.styles=this.config.styles);this.styles.hasOwnProperty("modal")&&this.styles.modal.hasOwnProperty("max_width")&&(this.maxWidth=this.styles.modal.max_width-20);this.frameDoc=this.iframe.contentWindow.document;},postCreate:function(){this.signupForm=new h({config:this.config,subscribeUrl:this.subscribeUrl,honeypotFieldName:this.honeypotFieldName,isPreview:this.isPreview});this.frameDoc.write('\x3c!DOCTYPE html\x3e\x3chtml\x3e\x3chead\x3e\x3cmeta name\x3d"viewport" content\x3d"width\x3ddevice-width, initial-scale\x3d1, maximum-scale\x3d1, user-scalable\x3dno"/\x3e\x3c/head\x3e\x3cbody\x3e\x3c/body\x3e\x3c/html\x3e');this.frameDoc.close();this.signupForm.placeAt(this.frameDoc.body);this.signupForm.startup();y([this.loadCommonCss(),this.loadLayoutCss(),this.loadCustomCss()]).then(e.hitch(this,"updateDocHeight"));l(window,"resize",e.hitch(this,function(){this.updateDocHeight();this._addMobileClass(this._isMobileView());}));this.signupForm.on("resizeFrame",e.hitch(this,function(){this.updateDocHeight();}));"fixed"===this.config.modalVariation&&(this._overrideDescriptionForFixedLayout(),this._showPlaceholderTextForEmail());},_overrideDescriptionForFixedLayout:function(){var a=this._cleanText(this.config.description);this.signupForm.isStrictContent()&&(a="\x3cp\x3e"+a+"\x3c/p\x3e");q.set(this.signupForm.descriptionContainer,a);},startup:function(){this.inherited(arguments);this.mobileView=this._isMobileView();this._addMobileClass(this.mobileView);},_cleanText:function(a){a=a.replace(/<\/?[^>]+(>|$)/gi,"");a=a.replace(/ /gi," ");return 50=x("ie")?(this.addCSSRule(c,".button","display:table-cell;"),this.addCSSRule(c,".content__button","margin-left:auto;margin-right:auto;display:table;")):this.addCSSRule(c,".button","display:table;")):this.addCSSRule(c,".button","float:left;");break;case"style":"full"===this.styles[d][e]&&this.addCSSRule(c,".button","width:100%;");}break;case"labels":if(!this.signupForm.isStrictContent())for(var f in this.styles[d])switch(f){case"color":this.addCSSRule(c,"label","color:"+this.styles[d][f]+";");break;case"font":this.addCSSRule(c,"label","font-family:"+this.styles[d][f]+";");}break;case"headingColor":this.addCSSRule(c,".strictContent h1, .strictContent h2, .strictContent h3, .strictContent h4","color:"+this.styles[d]+";");break;case"paragraphColor":this.addCSSRule(c,".strictContent p, .strictContent .helpText, label","color:"+this.styles[d]+";");break;case"headingFont":this.addCSSRule(c,".strictContent h1, .strictContent h2, .strictContent h3, .strictContent h4","font-family:"+this._getFontFamilyByKey(this.styles[d])+";");break;case"paragraphFont":this.addCSSRule(c,".strictContent p, .strictContent .helpText, label","font-family:"+this._getFontFamilyByKey(this.styles[d])+";");break;case"backgroundColor":this.addCSSRule(c,".modalContent","background-color:"+this.styles[d]+";");}this.imageUrl&&1!==this.template&&this.addCSSRule(c,".modalContent__image","background-image:url("+this.imageUrl+");");this.imageEdgeToEdge&&this.addCSSRule(c,".modalContent__image","background-size:cover;");b.resolve();return b.promise;}});});},"mojo/signup-forms/SignupForm":function(){dojoDefine("dojo/_base/declare dijit/_WidgetBase dijit/_TemplatedMixin dijit/_FocusMixin dojo/_base/array dojo/query dojo/io-query dojo/on dojo/_base/lang dojo/request/script dojo/dom-form dojo/dom-geometry dojo/dom-construct dojo/dom-style dojo/dom-attr dojo/dom-class dojo/html dojo/Evented mojo/widgets/badges/TextBadge dojo/text!./templates/form.html dojo/text!./templates/gdprBlock.html dojo/text!./inputs/templates/Text.html dojo/text!./inputs/templates/Popup/Address.html dojo/text!./inputs/templates/Email.html dojo/text!./inputs/templates/Birthday.html dojo/text!./inputs/templates/Date.html dojo/text!./inputs/templates/Phone.html dojo/text!./inputs/templates/SmsPhone.html dojo/text!./inputs/templates/Number.html dojo/text!./inputs/templates/Url.html dojo/text!./inputs/templates/Popup/RadioCheckbox.html dojo/text!./inputs/templates/GdprCheckbox.html dojo/text!./inputs/templates/Select.html".split(" "),function(m,k,h,g,e,b,l,f,a,c,d,y,n,q,x,v,t,B,u,p,w,z,r,L,K,M,G,H,O,P,T,U,F){var A=m([],{isEmpty:function(){var b;e.forEach(this.inputs,a.hitch(this,function(a){b="radio"===a.type||"checkbox"===a.type||"option"===a.tagName.toLowerCase()?"boolean"===typeof b?b&&!this._checked(a):!this._checked(a):"boolean"===typeof b?b&&this._empty(a.value):this._empty(a.value);}));return b;},isChecked:function(){return e.some(this.inputs,a.hitch(this,function(a){if(this._checked(a))return!0;}))?!0:!1;},isEmail:function(){return this._email(this.inputs[0].value);},isPhone:function(){return this._phone(this.phoneAreaNode.value,this.phoneDetail1Node.value,this.phoneDetail2Node.value);},isUrl:function(){return this._url(this.inputs[0].value);},isNumber:function(){return this._number(this.inputs[0].value);},isBirthday:function(){return this._monthDigits(this.monthNode.value)&&this._dayDigits(this.dayNode.value);},isDate:function(){return this._yearDigits(this.yearNode.value)&&this._monthDigits(this.monthNode.value)&&this._dayDigits(this.dayNode.value);},isAddress:function(){return!this._empty(this.address1Node.value)&&!this._empty(this.cityNode.value)&&!this._empty(this.stateNode.value)&&this._checked(b(":checked",this.countrySelectNode)[0])&&!this._empty(this.zipNode.value);},_required:function(a){return 0=b[0]&&a<=b[1];},_number:function(a){return this._digits(a)&&!isNaN(a);},_minlength:function(a,b){return a.trim().length>=b;},_maxlength:function(a,b){return a.trim().length<=b;},_exactLength:function(a,b){return a.trim().length===b;},_zipcode:function(a){return /^\d{5}-\d{4}$|^\d{5}$/.test(a);},_url:function(a){return /^(https?|s?ftp):\/\/(((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:)*@)?(((\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5]))|((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?)(:\d*)?)(\/((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)+(\/(([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)*)*)?)?(\?((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|[\uE000-\uF8FF]|\/|\?)*)?(#((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|\/|\?)*)?$/i.test(a);},_phone:function(a,b,c){return this._digits(a)&&this._digits(b)&&this._digits(c)&&this._exactLength(a,3)&&this._exactLength(b,3)&&this._exactLength(c,4);},_checked:function(a){return a.checked||a.selected&&!this._empty(a.value);},_checkable:function(a){return /radio|checkbox/i.test(a.type);}});g=m([g,A],{_onBlur:function(){this.inherited(arguments);this.validateField();},validateField:function(a){var b=[],c,d;this.required&&((c=!this.isEmpty())||b.push(a["9303c9bd4f8178680dc382adbfcd62af"]));switch(this.validateAsType){case"email":c=this.isEmpty()||this.isEmail();d=a.b5bccda6d3a04e1d8f79846355290435;break;case"address":c=this.isEmpty()||this.isAddress();d=a["65072e37cef3c8e8fe8873937664c67c"];break;case"phone":c=this.isEmpty()||this.isPhone();d=a["7724076d0ccc93dbb00326dbedfeee14"];break;case"smsphone":c=!0;d="Please enter a valid phone number.";break;case"url":c=this.isEmpty()||this.isUrl();d=a["2918dd459b068924e2b6d6df3faa2a47"];break;case"number":c=this.isEmpty()||this.isNumber();d=a.aae0933b5535a899ca6a790ef963de38;break;case"birthday":c=this.isEmpty()||this.isBirthday();d=a["08e0d7dddecd2fbebae22aa3f9d5241d"];break;case"date":c=this.isEmpty()||this.isDate();d=a["773fcd7a2070fcf96c72ea6540c77eb8"];break;case"radiocheckbox":case"select":c=this.isEmpty()||this.isChecked();break;default:c=!0;}c||b.push(d);this.setFieldValidationStatus(b);return b;},setFieldValidationStatus:function(a){0=q||7==q&&m?!1:k("position-fixed-support")&&"fixed"==b.get(a,"position").toLowerCase();},w=this,z=function(a,b,c){"BODY"==a.tagName||"HTML"==a.tagName?w.get(a.ownerDocument).scrollBy(b,c):(b&&(a.scrollLeft+=b),c&&(a.scrollTop+=c));};if(!l(a))for(;p;){p==f&&(p=d);var r=e.position(p),L=l(p),K="rtl"==b.getComputedStyle(p).direction.toLowerCase();if(p==d){r.w=t;r.h=B;d==n&&(q||k("trident"))&&K&&(r.x+=d.offsetWidth-r.w);if(0>r.x||!q||9<=q||k("trident"))r.x=0;if(0>r.y||!q||9<=q||k("trident"))r.y=0;}else{var M=e.getPadBorderExtents(p);r.w-=M.w;r.h-=M.h;r.x+=M.l;r.y+=M.t;var G=p.clientWidth,H=r.w-G;0r.y&&(r.h+=r.y,r.y=0),0>r.x&&(r.w+=r.x,r.x=0),r.y+r.h>B&&(r.h=B-r.y),r.x+r.w>t&&(r.w=t-r.x));var O=u.x-r.x,P=u.y-r.y,T=O+u.w-r.w,U=P+u.h-r.h,F,A;0p.offsetHeight)&&(F=Math[0>O?"max":"min"](O,T),K&&(8==q&&!m||9<=q||k("trident"))&&(F=-F),A=p.scrollLeft,z(p,F,0),F=p.scrollLeft-A,u.x-=F);0p.offsetHeight)&&(F=Math.ceil(Math[0>P?"max":"min"](P,U)),A=p.scrollTop,z(p,0,F),F=p.scrollTop-A,u.y-=F);p=p!=d&&!L&&p.parentElement;}}}catch(C){a.scrollIntoView(!1);}}};m.setObject("dojo.window",f);return f;});},"dijit/a11y":function(){dojoDefine("dojo/_base/array dojo/dom dojo/dom-attr dojo/dom-style dojo/_base/lang dojo/sniff ./main".split(" "),function(m,k,h,g,e,b,l){var f={_isElementShown:function(a){var b=g.get(a);return"hidden"!=b.visibility&&"collapsed"!=b.visibility&&"none"!=b.display&&"hidden"!=h.get(a,"type");},hasDefaultTabStop:function(a){switch(a.nodeName.toLowerCase()){case"a":return h.has(a,"href");case"area":case"button":case"input":case"object":case"select":case"textarea":return!0;case"iframe":var b;try{var d=a.contentDocument;if("designMode"in d&&"on"==d.designMode)return!0;b=d.body;}catch(e){try{b=a.contentWindow.document.body;}catch(f){return!1;}}return b&&("true"==b.contentEditable||b.firstChild&&"true"==b.firstChild.contentEditable);default:return"true"==a.contentEditable;}},effectiveTabIndex:function(a){return h.get(a,"disabled")?void 0:h.has(a,"tabIndex")?+h.get(a,"tabIndex"):f.hasDefaultTabStop(a)?0:void 0;},isTabNavigable:function(a){return 0<=f.effectiveTabIndex(a);},isFocusable:function(a){return-1<=f.effectiveTabIndex(a);},_getTabNavigable:function(a){function c(a){return a&&"input"==a.tagName.toLowerCase()&&a.type&&"radio"==a.type.toLowerCase()&&a.name&&a.name.toLowerCase();}function d(a){return B[c(a)]||a;}var e,g,k,l,m,t,B={},u=f._isElementShown,p=f.effectiveTabIndex,w=function(a){for(a=a.firstChild;a;a=a.nextSibling)if(!(1!=a.nodeType||9>=b("ie")&&"HTML"!==a.scopeName)&&u(a)){var d=p(a);if(0<=d){if(0==d)e||(e=a),g=a;else if(0=t)t=d,m=a;}d=c(a);h.get(a,"checked")&&d&&(B[d]=a);}"SELECT"!=a.nodeName.toUpperCase()&&w(a);}};u(a)&&w(a);return{first:d(e),last:d(g),lowest:d(k),highest:d(m)};},getFirstInTabbingOrder:function(a,b){var d=f._getTabNavigable(k.byId(a,b));return d.lowest?d.lowest:d.first;},getLastInTabbingOrder:function(a,b){var d=f._getTabNavigable(k.byId(a,b));return d.last?d.last:d.highest;}};e.mixin(l,f);return f;});},"dojo/request/script":function(){dojoDefine("module ./watch ./util ../_base/kernel ../_base/array ../_base/lang ../on ../dom ../dom-construct ../has ../_base/window".split(" "),function(m,k,h,g,e,b,l,f,a,c,d){function y(a,b){a.canDelete&&t._remove(a.id,b.options.frameDoc,!0);}function n(a){z&&z.length&&(e.forEach(z,function(a){t._remove(a.id,a.frameDoc);a.frameDoc=null;}),z=[]);return a.options.jsonp?!a.data:!0;}function q(a){return!!this.scriptLoaded;}function x(a){return(a=a.options.checkString)&&eval("typeof("+a+') !\x3d\x3d "undefined"');}function v(a,b){if(this.canDelete){var c=this.response.options;z.push({id:this.id,frameDoc:c.ioArgs?c.ioArgs.frameDoc:c.frameDoc});c.ioArgs&&(c.ioArgs.frameDoc=null);c.frameDoc=null;}b?this.reject(b):this.resolve(a);}function t(a,c,d){var e=h.parseArgs(a,h.deepCopy({},c));a=e.url;c=e.options;var f=h.deferred(e,y,n,c.jsonp?null:c.checkString?x:q,v);b.mixin(f,{id:"dojo_request_script"+B++,canDelete:!1});c.jsonp&&(new RegExp("[?\x26]"+c.jsonp+"\x3d").test(a)||(a+=(~a.indexOf("?")?"\x26":"?")+c.jsonp+"\x3d"+(c.frameDoc?"parent.":"")+"dojo_request_script_callbacks."+f.id),f.canDelete=!0,w[f.id]=function(a){e.data=a;f.handleResponse(e);});h.notify&&h.notify.emit("send",e,f.promise.cancel);if(!c.canAttach||c.canAttach(f)){var g=t._attach(f.id,a,c.frameDoc);if(!c.jsonp&&!c.checkString)var m=l(g,u,function(a){if("load"===a.type||p.test(g.readyState))m.remove(),f.scriptLoaded=a;});}k(f);return d?f:f.promise;}c.add("script-readystatechange",function(a,b){return"undefined"!==typeof b.createElement("script").onreadystatechange&&("undefined"===typeof a.opera||"[object Opera]"!==a.opera.toString());});var B=0,u=c("script-readystatechange")?"readystatechange":"load",p=/complete|loaded/,w=g.global.dojo_request_script_callbacks={},z=[];t.get=t;t._attach=function(a,b,c){c=c||d.doc;var e=c.createElement("script");e.type="text/javascript";e.src=b;e.id=a;e.async=!0;e.charset="utf-8";return c.getElementsByTagName("head")[0].appendChild(e);};t._remove=function(b,c,d){a.destroy(f.byId(b,c));w[b]&&(d?w[b]=function(){delete w[b];}:delete w[b]);};t._callbacksProperty="dojo_request_script_callbacks";return t;});},"dojo/html":function(){dojoDefine("./_base/kernel ./_base/lang ./_base/array ./_base/declare ./dom ./dom-construct ./parser".split(" "),function(m,k,h,g,e,b,l){var f=0,a={_secureForInnerHtml:function(a){return a.replace(/(?:\s*]+>|]*>[\s\S]*?<\/title>)/ig,"");},_emptyNode:b.empty,_setNodeContent:function(a,d){b.empty(a);if(d)if("string"==typeof d&&(d=b.toDom(d,a.ownerDocument)),!d.nodeType&&k.isArrayLike(d))for(var e=d.length,f=0;f]*>\s*([\s\S]+)\s*<\/body>/im);d&&(b=d[1]);}this.empty();this.content=b;return this.node;},onEnd:function(){this.parseContent&&this._parse();return this.node;},tearDown:function(){delete this.parseResults;delete this.parseDeferred;delete this.node;delete this.content;},onContentError:function(a){return"Error occurred setting content: "+a;},onExecError:function(a){return"Error occurred executing scripts: "+a;},_mixin:function(a){var b={},e;for(e in a)e in b||(this[e]=a[e]);},_parse:function(){var a=this.node;try{var b={};h.forEach(["dir","lang","textDir"],function(a){this[a]&&(b[a]=this[a]);},this);var e=this;this.parseDeferred=l.parse({rootNode:a,noStart:!this.startup,inherited:b,scope:this.parserScope}).then(function(a){return e.parseResults=a;},function(a){e._onError("Content",a,"Error parsing in _ContentSetter#"+this.id);});}catch(f){this._onError("Content",f,"Error parsing in _ContentSetter#"+this.id);}},_onError:function(b,d,e){b=this["on"+b+"Error"].call(this,d);e||b&&a._setNodeContent(this.node,b,!0);}}),set:function(b,d,e){void 0==d&&(d="");return e?new a._ContentSetter(k.mixin(e,{content:d,node:b})).set():a._setNodeContent(b,d,!0);}};k.setObject("dojo.html",a);return a;});},"dojo/parser":function(){dojoDefine("require ./_base/kernel ./_base/lang ./_base/array ./_base/config ./dom ./_base/window ./_base/url ./aspect ./promise/all ./date/stamp ./Deferred ./has ./query ./on ./ready".split(" "),function(m,k,h,g,e,b,l,f,a,c,d,y,n,q,x,v){function t(a){return eval("("+a+")");}function B(a){var b=a._nameCaseMap,c=a.prototype;if(!b||b._extendCnt.*$/,""),w=g.map(y.split(/\s+/),function(a){var b=a.toLowerCase();return{name:a,value:"LI"==c.nodeName&&"value"==a||"enctype"==b?c.getAttribute(b):c.getAttributeNode(b).value};}));var F=l.scope||k._scopeName;y="data-"+F+"-";var A={};"dojo"!==F&&(A[y+"props"]="data-dojo-props",A[y+"type"]="data-dojo-type",A[y+"mixins"]="data-dojo-mixins",A[F+"type"]="dojoType",A[y+"id"]="data-dojo-id");for(var C=0,D,F=[],z,N;D=w[C++];){var E=D.name,I=E.toLowerCase();D=D.value;switch(A[I]||I){case"data-dojo-type":case"dojotype":case"data-dojo-mixins":break;case"data-dojo-props":N=D;break;case"data-dojo-id":case"jsid":z=D;break;case"data-dojo-attach-point":case"dojoattachpoint":u.dojoAttachPoint=D;break;case"data-dojo-attach-event":case"dojoattachevent":u.dojoAttachEvent=D;break;case"class":u["class"]=c.className;break;case"style":u.style=c.style&&c.style.cssText;break;default:if(E in p||(E=B(b)[I]||E),E in p)switch(typeof p[E]){case"string":u[E]=D;break;case"number":u[E]=D.length?Number(D):NaN;break;case"boolean":u[E]="false"!=D.toLowerCase();break;case"function":""===D||-1!=D.search(/[^\w\.]+/i)?u[E]=new Function(D):u[E]=h.getObject(D,!1)||new Function(D);F.push(E);break;default:I=p[E],u[E]=I&&"length"in I?D?D.split(/\s*,\s*/):[]:I instanceof Date?""==D?new Date(""):"now"==D?new Date():d.fromISOString(D):I instanceof f?k.baseUrl+D:t(D);}else u[E]=D;}}for(w=0;wb[0]&&l.setFullYear(b[0]||1970);var f=0,a=b[7]&&b[7].charAt(0);"Z"!=a&&(f=60*(b[8]||0)+(Number(b[9])||0),"-"!=a&&(f*=-1));a&&(f-=l.getTimezoneOffset());f&&l.setTime(l.getTime()+6E4*f);}return l;};h.toISOString=function(g,e){var b=function(a){return 10>a?"0"+a:a;};e=e||{};var h=[],f=e.zulu?"getUTC":"get",a="";"time"!=e.selector&&(a=g[f+"FullYear"](),a=["0000".substr((a+"").length)+a,b(g[f+"Month"]()+1),b(g[f+"Date"]())].join("-"));h.push(a);if("date"!=e.selector){a=[b(g[f+"Hours"]()),b(g[f+"Minutes"]()),b(g[f+"Seconds"]())].join(":");f=g[f+"Milliseconds"]();e.milliseconds&&(a+="."+(100>f?"0":"")+b(f));if(e.zulu)a+="Z";else if("time"!=e.selector)var f=g.getTimezoneOffset(),c=Math.abs(f),a=a+((0k("ie")?h=h.styleSheet:(h.appendChild(document.createTextNode("")),h=h.sheet);this.addCSSRule(h,"body","width:100%;height:100%;",0);return h;},addCSSRule:function(h,g,e,b){b="undefined"!==typeof b?b:"cssRules"in h?h.cssRules.length:h.rules.length;"insertRule"in h?h.insertRule(g+"{"+e+"}",b):"addRule"in h&&h.addRule(g,e,b);}});});},"mojo/signup-forms/BannerFrame":function(){dojoDefine("dojo/_base/declare dijit/_WidgetBase dijit/_TemplatedMixin dojo/_base/lang dojo/on dojo/dom-geometry dojo/dom-construct dojo/dom-style dojo/html dojo/promise/all dojo/Deferred dojo/sniff dojo/text!./templates/banner.html mojo/widgets/_CustomStyleRulesMixin".split(" "),function(m,k,h,g,e,b,l,f,a,c,d,y,n,q){var x=m([k,h],{templateString:n,config:{},description:"",subscribeLabel:"Subscribe",bannerDescription:"",bannerCtaLabel:"Subscribe",closeLabel:"Close",appDomain:"",postMixInProperties:function(){this.config.closeLabel&&(this.closeLabel=this.config.closeLabel);this.config.description&&(this.description=this.config.description);this.config.buttonLabel&&(this.subscribeLabel=this.config.buttonLabel);this.config.bannerDescription?this.bannerDescription=this.config.bannerDescription:this.config.description&&(this.bannerDescription=this.config.description);this.config.bannerCtaLabel?this.bannerCtaLabel=this.config.bannerCtaLabel:this.config.buttonLabel&&(this.bannerCtaLabel=this.config.buttonLabel);},postCreate:function(){this.inherited(arguments);}});return m([k,q],{version:"1.0",iframe:null,frameDoc:null,config:{},customCssNode:null,env:"prod",constructor:function(a){if(!a.iframe||!a.iframe.tagName||"iframe"!==a.iframe.tagName.toLowerCase())throw Error("You must specify an iframe attribute to an iframe element");},postMixInProperties:function(){this.config.version&&(this.version=this.config.version);this.config.styles&&(this.styles=this.config.styles);this.frameDoc=this.iframe.contentWindow.document;},postCreate:function(){this.bannerContent=new x({config:this.config});this.frameDoc.write('\x3c!DOCTYPE html\x3e\x3chtml\x3e\x3chead\x3e\x3cmeta name\x3d"viewport" content\x3d"width\x3ddevice-width, initial-scale\x3d1, maximum-scale\x3d1, user-scalable\x3dno"/\x3e\x3c/head\x3e\x3cbody\x3e\x3c/body\x3e\x3c/html\x3e');this.frameDoc.close();this.bannerContent.placeAt(this.frameDoc.body);a.set(this.bannerContent.bannerDescriptionContainer,this.config.bannerDescription);c([this.loadCommonCss(),this.loadBannerCss(),this.loadCustomCss()]).then(g.hitch(this,function(){this.defer(this.updateDocHeight,500);}));e(window,"resize",g.hitch(this,function(){this.updateDocHeight();}));},startup:function(){this.inherited(arguments);},docHeight:function(){return b.getMarginBox(this.bannerContent.bannerContainer).h;},updateDocHeight:function(){try{f.set(this.iframe,"height",this.docHeight()+"px");}catch(a){}},loadCommonCss:function(){var a=new d(),b=this.frameDoc.createElement("link");b.rel="stylesheet";b.type="text/css";b.href="dev"===this.env?(""===this.appDomain?"":"//"+this.appDomain)+"/css/signup-forms/popup/common.css":"//downloads.mailchimp.com/css/signup-forms/popup/"+this.version+"/common.css";b.media="all";e(b,"load",function(){a.resolve();});this.frameDoc.getElementsByTagName("head")[0].appendChild(b);return a.promise;},loadBannerCss:function(){var a=new d(),b=document.createElement("link");b.rel="stylesheet";b.type="text/css";b.href="dev"===this.env?(""===this.appDomain?"":"//"+this.appDomain)+"/css/signup-forms/popup/banner.css":"//downloads.mailchimp.com/css/signup-forms/popup/"+this.version+"/banner.css";b.media="all";e(b,"load",function(){a.resolve();});this.frameDoc.getElementsByTagName("head")[0].appendChild(b);return a.promise;},loadCustomCss:function(){this.customCssNode&&l.destroy(this.customCssNode);var a=new d();this.customCssNode=this.createStyleNode(this.frameDoc);var b=this.getStyleSheet(this.customCssNode);if(this.styles)for(var c in this.styles)if(this.styles.hasOwnProperty(c))switch(c){case"bannerCta":for(var e in this.styles[c])switch(e){case"color":this.addCSSRule(b,".bannerContent__subscribeButton","background-color:"+this.styles[c][e]+";");break;case"hover_color":this.addCSSRule(b,".bannerContent__subscribeButton:hover","background-color:"+this.styles[c][e]+";");break;case"text_color":this.addCSSRule(b,".bannerContent__subscribeButton","color:"+this.styles[c][e]+";");break;case"alignment":"right"===this.styles[c][e]?this.addCSSRule(b,".bannerContent__subscribeButton","float:right;"):"center"===this.styles[c][e]?(this.addCSSRule(b,".bannerContent__subscribeButton","float:none;margin-left:auto;margin-right:auto;"),9>=y("ie")?(this.addCSSRule(b,".bannerContent__subscribeButton","display:table-cell;"),this.addCSSRule(b,".bannerContent__buttonContainer","margin-left:auto;margin-right:auto;display:table;")):this.addCSSRule(b,".bannerContent__subscribeButton","display:table;")):this.addCSSRule(b,".bannerContent__subscribeButton","float:left;");break;case"style":"full"===this.styles[c][e]&&this.addCSSRule(b,".bannerContent__subscribeButton","width:100%;");}break;case"backgroundColor":f.set(this.bannerContent.bannerContainer,"background-color",this.styles[c]);break;case"paragraphColor":this.addCSSRule(b,".bannerContent__closeButton::before, .bannerContent__closeButton::after","background-color:"+this.styles[c]+";");}a.resolve();return a.promise;}});});},"dojo/NodeList-manipulate":function(){dojoDefine("./query ./_base/lang ./_base/array ./dom-construct ./dom-attr ./NodeList-dom".split(" "),function(m,k,h,g,e){function b(a){for(;a.childNodes[0]&&1==a.childNodes[0].nodeType;)a=a.childNodes[0];return a;}function l(a,b){"string"==typeof a?(a=g.toDom(a,b&&b.ownerDocument),11==a.nodeType&&(a=a.childNodes[0])):1==a.nodeType&&a.parentNode&&(a=a.cloneNode(!1));return a;}var f=m.NodeList;k.extend(f,{_placeMultiple:function(a,b){for(var d="string"==typeof a||a.nodeType?m(a):a,e=[],f=0;f