(window.webpackJsonp=window.webpackJsonp||[]).push([[190,101,115],{1329:function(e,t,o){var content=o(1747);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[e.i,content,""]]),content.locals&&(e.exports=content.locals);(0,o(243).default)("5005964e",content,!0,{sourceMap:!1})},1746:function(e,t,o){"use strict";o(1329)},1747:function(e,t,o){var r=o(242)((function(i){return i[1]}));r.push([e.i,".c-shortcodeImage{margin:2rem 0}.c-shortcodeImage picture{overflow:hidden}.c-shortcodeImage picture img{border-radius:.25rem}.c-shortcodeImage:first-child{margin-top:0}.c-shortcodeImage_imageContainer{position:relative;display:block}.c-shortcodeImage_imageContainer .c-globalModal_content{background:none}.c-shortcodeImage_imageEnlarged{height:calc(100vh - 140px);width:calc(100vw - 80px);background:#141415}.c-shortcodeImage_imageEnlarged img,.c-shortcodeImage_imageEnlarged video{object-fit:contain;height:100%}.c-shortcodeImage_clickToEnlarge{align-items:center;bottom:20px;color:#fff;display:none;font-size:18px;font-weight:700;position:absolute;right:20px;text-shadow:0 1px 1px rgba(0,0,0,.8);z-index:2}.c-shortcodeImage_clickToEnlarge-anchor{cursor:zoom-in;position:absolute;top:0;left:0;bottom:0;right:0;z-index:3}.c-shortcodeImage_clickToEnlarge svg{fill:#fff;width:16px;height:16px;margin-left:10px;filter:drop-shadow(0 1px 1px rgba(0, 0, 0, 0.8))}.c-shortcodeImage-hide{display:none}.c-shortcodeImage video{display:block;width:100%}.c-shortcodeImage figcaption{margin:.5rem 0 0 0}.c-shortcodeImage figcaption span{display:block}.c-shortcodeImage figcaption p{display:inline;font-size:inherit;line-height:inherit;margin:0}.c-shortcodeImage.c-shortcodeImage-original{display:block}.c-shortcodeImage.c-shortcodeImage-original .c-shortcodeImage_image img{border-radius:.25rem}.c-shortcodeImage.c-shortcodeImage-original figcaption{display:block}.c-shortcodeImage.c-shortcodeImage-medium{max-width:370px;margin-left:auto;margin-right:auto}.c-shortcodeImage.c-shortcodeImage-medium .c-shortcodeImage_clickToEnlarge{right:15px;bottom:15px}.c-shortcodeImage.c-shortcodeImage-small{max-width:270px;margin-left:auto;margin-right:auto}.c-shortcodeImage.c-shortcodeImage-small .c-shortcodeImage_clickToEnlarge{right:15px;bottom:5px}.c-shortcodeImage.c-shortcodeImage-thumbnail{max-width:194px}.c-shortcodeImage.c-shortcodeImage-thumbnail .c-shortcodeImage_clickToEnlarge{right:15px;bottom:5px}.c-shortcodeImage.c-shortcodeImage-pullLeft,.c-shortcodeImage.c-shortcodeImage-pullRight{min-width:100%}@media(min-width: 768px){.c-shortcodeImage.c-shortcodeImage-pullLeft.c-shortcodeImage-small,.c-shortcodeImage.c-shortcodeImage-pullLeft.c-shortcodeImage-medium,.c-shortcodeImage.c-shortcodeImage-pullRight.c-shortcodeImage-small,.c-shortcodeImage.c-shortcodeImage-pullRight.c-shortcodeImage-medium{min-width:calc(50% - 1.5rem)}.c-shortcodeImage-pullLeft:not(.c-shortcodeImage-original,.c-shortcodeImage-full-width,.c-shortcodeImage-large,.c-shortcodeImage-hero){float:left;margin:0 1.5rem .5rem 0}.c-shortcodeImage-pullRight:not(.c-shortcodeImage-original,.c-shortcodeImage-full-width,.c-shortcodeImage-large,.c-shortcodeImage-hero){float:right;margin:0 0 2rem 2.5rem}}@media(min-width: 1024px){.c-shortcodeImage_clickToEnlarge{display:flex}.c-shortcodeImage.c-shortcodeImage-original .c-shortcodeImage_imageContainer::before{padding-bottom:56.25vw}.c-shortcodeImage.c-shortcodeImage-original .c-shortcodeImage_imageContainer picture{border-radius:0}.c-shortcodeImage.c-shortcodeImage-original .c-shortcodeImage_image{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.c-shortcodeImage.c-shortcodeImage-original .c-shortcodeImage_image img{border-radius:0}.c-shortcodeImage-enlargeable .c-shortcodeImage .c-shortcodeImage .c-shortcodeImage_image{cursor:zoom-in}}@media(min-width: 1440px){.c-shortcodeImage.c-shortcodeImage-original .c-shortcodeImage_imageContainer::before{content:none}.c-shortcodeImage.c-shortcodeImage-original .c-shortcodeImage_image{width:calc(1440px - 2 * 72px);object-fit:contain;margin:0;position:relative;left:50%;transform:translateX(-50%)}.c-shortcodeImage.c-shortcodeImage-original .c-shortcodeImage_image img{border-radius:.25rem}}@media print{.c-shortcodeImage{page-break-inside:avoid}.c-shortcodeImage.c-shortcodeImage-pullLeft.c-shortcodeImage-small,.c-shortcodeImage.c-shortcodeImage-pullLeft.c-shortcodeImage-medium,.c-shortcodeImage.c-shortcodeImage-pullRight.c-shortcodeImage-small,.c-shortcodeImage.c-shortcodeImage-pullRight.c-shortcodeImage-medium{width:calc(50% - 1.5rem)}.c-shortcodeImage-pullLeft:not(.c-shortcodeImage-original,.c-shortcodeImage-full-width,.c-shortcodeImage-large){float:left;margin-right:1.5rem}.c-shortcodeImage-pullRight:not(.c-shortcodeImage-original,.c-shortcodeImage-full-width,.c-shortcodeImage-large){float:right;margin-left:1.5rem}}video.c-shortcodeImage_imageEnlarged{display:none}",""]),r.locals={},e.exports=r},2356:function(e,t,o){"use strict";o.r(t);o(3),o(17),o(5),o(22),o(27);var r=o(10),l=o(2),c=o(773),n=o(770),d=o(327),h=r.default.component("ShortcodeImage",{components:{GlobalLink:()=>o.e(110).then(o.bind(null,771)).then((e=>e.default)),GlobalModal:()=>o.e(112).then(o.bind(null,807)).then((e=>e.default)),GlobalSvgIcon:n.default,CmsImage:c.default},props:{float:{default:"",type:String},heroImageSizes:{default:()=>{},type:Object},isHero:{default:!1,type:Boolean},imageAltText:{default:"",type:String},imageCaption:{default:"",type:String},imageCredit:{default:"",type:String},imageCreditUrl:{default:"",type:String},imageCrop:{default:"",type:String},imageDateCreated:{default:"",type:String},imageDoNotCrop:{default:"",type:String},imageDoNotResize:{default:"",type:String},imageFilename:{default:"",type:String},imageHeight:{default:"",type:String},imageWatermark:{default:"",type:String},imageWidth:{default:"",type:String},imageTargetUrl:{default:"",type:String},lightbox:{default:"",type:String},size:{default:"",type:String},targetUrl:{default:"",type:String},uuid:{default:"",type:String},preload:{default:"false",type:String,required:!1}},computed:{additionalClasses(){return{["c-shortcodeImage-"+this.validatedSize]:!this.isHero,"c-shortcodeImage-hasCaption":this.hasCaption,"c-shortcodeImage-pullLeft":"left"===this.float,"c-shortcodeImage-pullRight":"right"===this.float,"c-shortcodeImage-hero":this.isHero,"c-shortcodeImage-hide":this.isSolarGeoHero}},hasCaption(){return this.imageCaption&&"

"!==this.imageCaption},caption(){return this.hasCaption?Object(d.d)(this.imageCaption):""},enlargeable(){return"enabled"===this.lightbox},getContainerTag(){return this.linkUrl?"a":"div"},isSolarGeoHero(){return this.$services.isFeatureEnabled("isSolarGeo")},image(){return{id:this.uuid,dateCreated:{date:this.imageDateCreated},filename:this.imageFilename,height:this.imageHeight,width:this.imageWidth,crop:this.imageCrop}},imageEnlargedUrl(){return this.$image(this.image)},imageSizes(){return this.isHero?this.heroImageSizes:{large:"sc_"+this.validatedSize,medium:"sc_"+this.validatedSize+"@medium",small:"sc_"+this.validatedSize+"@small"}},isGifv(){return this.$services.isFeatureEnabled("gifv")&&this.imageFilename.includes(".gif")},linkUrl(){return this.imageTargetUrl||this.targetUrl},relForLink(){return this.linkUrl?Object(d.b)(this.linkUrl):null},validatedSize(){return"Full Width"===this.size?"large":this.size}},methods:{open(){this.enlargeable&&window&&window.innerWidth&&window.innerWidth>=this.$config.device.browserBreakpoints[l.b.Tablet].min&&this.$refs.modalEnlarge.open()}}}),m=(o(1746),o(117)),component=Object(m.a)(h,(function(){var e=this,t=e._self._c;e._self._setupProxy;return t("figure",{staticClass:"c-shortcodeImage u-clearfix",class:e.additionalClasses},[t(e.getContainerTag,{tag:"component",staticClass:"c-shortcodeImage_imageContainer",class:{"c-shortcodeImage_enlargeable":e.enlargeable},attrs:{rel:e.relForLink,href:e.linkUrl?e.linkUrl:null,target:e.linkUrl?"_blank":null}},[e.enlargeable?t("a",{staticClass:"c-shortcodeImage_clickToEnlarge-anchor",on:{click:e.open}}):e._e(),e._v(" "),t("CmsImage",{staticClass:"c-shortcodeImage_image",attrs:{image:e.image,sizes:e.imageSizes,"alt-text":e.imageAltText,preload:"true"===e.preload,"lazy-load":"true"!==e.preload},on:{click:e.open}}),e._v(" "),e.enlargeable?t("span",{staticClass:"c-shortcodeImage_clickToEnlarge"},[e._v("\n "+e._s(e.$t("enlargeImage"))+"\n\n "),t("GlobalSvgIcon",{staticClass:"c-shortcodeImage_close g-fill-white",attrs:{id:"magnifier"}})],1):e._e(),e._v(" "),e.enlargeable?t("GlobalModal",{ref:"modalEnlarge"},[e.isGifv?t("video",{staticClass:"c-shortcodeImage_imageEnlarged",attrs:{controls:"",loop:""}},[t("source",{attrs:{src:e.imageEnlargedUrl,alt:e.imageAltText,type:"video/mp4"}})]):e._e(),e._v(" "),t("CmsImage",{staticClass:"c-shortcodeImage_imageEnlarged",attrs:{image:e.image,"alt-text":e.imageAltText,preload:!1,"lazy-load":!0,size:"sc_xlarge"}})],1):e._e()],1),e._v(" "),e.hasCaption||e.imageCredit?t("figcaption",[e.hasCaption?t("span",{staticClass:"c-shortcodeImage_caption g-inner-spacing-right-small g-text-xxsmall",domProps:{innerHTML:e._s(e.caption)}}):e._e(),e._v(" "),e.imageCredit&&e.imageCreditUrl?t("GlobalLink",{attrs:{to:e.imageCreditUrl,target:"_blank"}},[t("span",{staticClass:"c-shortcodeImage_credit g-inner-spacing-right-small g-outer-spacing-top-xsmall g-text-xxxsmall",domProps:{innerHTML:e._s(e.imageCredit)}})]):e.imageCredit?t("span",{staticClass:"c-shortcodeImage_credit g-inner-spacing-right-small g-outer-spacing-top-xsmall g-color-text-meta g-text-xxxsmall",domProps:{innerHTML:e._s(e.imageCredit)}}):e._e()],1):e._e()],1)}),[],!1,null,null,null);t.default=component.exports},770:function(e,t,o){"use strict";o.r(t);var r=o(10),l=Object(r.defineComponent)({name:"GlobalSvgIcon",props:{id:{type:String,default:null},title:{type:String,default:null},classes:{type:String,default:null}},computed:{hashedId(){return"#"+this.id}}}),c=o(117),component=Object(c.a)(l,(function(){var e=this,t=e._self._c;e._self._setupProxy;return t("svg",{staticClass:"c-globalSvgIcon",class:e.classes,attrs:{"aria-hidden":"true"}},[e.title?[t("title",[e._v(e._s(e.title))])]:e._e(),e._v(" "),t("use",{attrs:{"xlink:href":e.hashedId}})],2)}),[],!1,null,null,null);t.default=component.exports},773:function(e,t,o){"use strict";o.r(t);var r=o(6),l=(o(3),o(5),o(508),o(143),o(22),o(27),o(24),o(78),o(0)),c=o(769),n=o(777),d=class extends c.Vue{get imageHtml(){return'').concat(this.alt,'')}};Object(l.c)([Object(c.Prop)({default:"",type:String}),Object(l.f)("design:type",String)],d.prototype,"src",void 0),Object(l.c)([Object(c.Prop)({default:"",type:String}),Object(l.f)("design:type",String)],d.prototype,"alt",void 0),Object(l.c)([Object(c.Prop)({default:null,type:[Number,String]}),Object(l.f)("design:type",Object)],d.prototype,"height",void 0),Object(l.c)([Object(c.Prop)({default:null,type:[Number,String]}),Object(l.f)("design:type",Object)],d.prototype,"width",void 0);var h=d=Object(l.c)([Object(c.Component)({})],d),m=o(117),f=Object(m.a)(h,(function(){var e=this,t=e._self._c;e._self._setupProxy;return t("noscript",{domProps:{innerHTML:e._s(e.imageHtml)}})}),[],!1,null,null,null).exports,I=o(200);function v(object,e){var t=Object.keys(object);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(object);e&&(o=o.filter((function(e){return Object.getOwnPropertyDescriptor(object,e).enumerable}))),t.push.apply(t,o)}return t}function y(e){for(var i=1;i{var image="small"===t&&this.hasMobileImage?this.mobileImage:this.image;this.validImage(image)&&e.push({maxwidth:"".concat(this.$device.breakpointForSize(t).max,"w"),mediaquery:"(max-width: ".concat(this.$device.breakpointForSize(t).max,"px)"),url:this.imageUrl(image,this.sizes[t])})})),e}get baseImageUrl(){var e=this.imageSize;return this.image?this.imageUrl(this.image,e):null}get gifvPosterUrl(){return this.$image(y(y({},this.image),{},{size:this.imageSize}),{frame:"1"})}get imageHeight(){var e,t,o;return this.imageConfigHeight>0?this.imageConfigHeight:this.imageConfigWidth&&(null===(e=this.image)||void 0===e?void 0:e.height)&&(null===(t=this.image)||void 0===t?void 0:t.width)?this.imageConfigWidth*(this.image.height/this.image.width):(null===(o=this.image)||void 0===o?void 0:o.height)||306}get imageRadius(){return this.hasBorderRadius?"c-cmsImage_hasBorderRadius":null}get imageWidth(){var e;return this.imageConfigWidth?this.imageConfigWidth:(null===(e=this.image)||void 0===e?void 0:e.width)||456}get isGifv(){var e;return this.$services.isFeatureEnabled("gifv")&&this.validImage(this.image)&&(null===(e=this.baseImageUrl)||void 0===e?void 0:e.includes(".gif"))}get imageAltText(){return this.altText||this.image.alt}get imageConfig(){return I.a.sizes[this.imageSize]}get imageConfigHeight(){var e,t,o;return(null===(e=this.imageConfig)||void 0===e?void 0:e.height)||(null===(o=null===(t=this.imageConfig)||void 0===t?void 0:t.params)||void 0===o?void 0:o.height)}get imageConfigWidth(){var e,t,o;return(null===(e=this.imageConfig)||void 0===e?void 0:e.width)||(null===(o=null===(t=this.imageConfig)||void 0===t?void 0:t.params)||void 0===o?void 0:o.width)}get imageSize(){return this.size||(this.sizes?this.sizes.large||this.sizes.medium||this.sizes.small:void 0)}onImgLoad(){this.isLoaded=!0}created(){this.lazyEnabled=this.lazyLoad}imageUrl(image,e){return this.$image(y(y({},image),{size:e}))}validImage(image){return this.$isValidImage(image)}};Object(l.c)([Object(c.Prop)({default:"",type:String}),Object(l.f)("design:type",String)],_.prototype,"altText",void 0),Object(l.c)([Object(c.Prop)({default:null,type:Object}),Object(l.f)("design:type",Object)],_.prototype,"image",void 0),Object(l.c)([Object(c.Prop)({default:!1,type:Boolean}),Object(l.f)("design:type",Boolean)],_.prototype,"lazyLoad",void 0),Object(l.c)([Object(c.Prop)({default:null,type:Object}),Object(l.f)("design:type",Object)],_.prototype,"mobileImage",void 0),Object(l.c)([Object(c.Prop)({default:!1,type:[Boolean,String]}),Object(l.f)("design:type",Object)],_.prototype,"preload",void 0),Object(l.c)([Object(c.Prop)({default:"",type:String}),Object(l.f)("design:type",String)],_.prototype,"size",void 0),Object(l.c)([Object(c.Prop)({default:null,type:Object}),Object(l.f)("design:type",Object)],_.prototype,"sizes",void 0),Object(l.c)([Object(c.Prop)({default:null,type:Boolean}),Object(l.f)("design:type",Boolean)],_.prototype,"hasBorderRadius",void 0);var O=_=Object(l.c)([Object(c.Component)({components:{NoscriptImage:f}})],_),x=(o(779),Object(m.a)(O,(function(){var e=this,t=e._self._c;e._self._setupProxy;return t("div",{staticClass:"c-cmsImage"},[e.validImage(e.image)&&e.isGifv?t("div",{staticClass:"c-cmsImage_video"},[t("video",{attrs:{src:e.shouldLoad?e.baseImageUrl:"",poster:e.gifvPosterUrl,width:e.imageWidth,height:e.imageHeight,autoplay:"",loop:"",muted:"",playsinline:"",disableRemotePlayback:""},domProps:{muted:!0}})]):e.validImage(e.image)?[t("picture",{staticClass:"c-cmsImage_image",class:{"c-cmsImage-loaded":e.isLoaded||!e.lazyLoad}},[e._l(e.imageSources,(function(source,o){return t("source",{key:o,attrs:{media:source.mediaquery,srcset:source.url,alt:e.imageAltText}})})),e._v(" "),t("img",{class:e.imageRadius,attrs:{src:e.shouldLoad?e.baseImageUrl:"",alt:e.imageAltText,height:e.imageHeight,width:e.imageWidth,loading:e.lazyLoad?"lazy":void 0},on:{load:e.onImgLoad}}),e._v(" "),e.lazyLoad&&e.baseImageUrl?t("NoscriptImage",{attrs:{src:e.baseImageUrl,alt:e.imageAltText,height:e.imageHeight,width:e.imageWidth}}):e._e()],2)]:e._e()],2)}),[],!1,null,null,null));t.default=x.exports},774:function(e,t,o){"use strict";o.d(t,"a",(function(){return l}));o(31);var r=new(o(8).a)("observer");class l{constructor(e,t){if(!window.IntersectionObserver)return r.warn("This browser does not support IntersectionObserver"),this;e.rootMargin=e.rootMargin||"0px",e.singleIntersection=!!e.singleIntersection&&e.singleIntersection,e.triggerOn=e.triggerOn?e.triggerOn:"top";try{return this.create(e,t)}catch(t){return r.error("Failed to construct IntersectionObserver: ".concat(t.toString()),e),this}}create(e,t){if(r.log("create options",e),this.el=e.el,t)return Array.isArray(this.el)&&(this.lastTriggerPosition=[]),this.observer=new IntersectionObserver(((o,l)=>{o.forEach((o=>{var l,c,n=!0,data=(null==e?void 0:e.data)||{};if(Array.isArray(this.el)){var d=this.el.findIndex((e=>e===(null==o?void 0:o.target))),h=null===(l=this.lastTriggerPosition)||void 0===l?void 0:l[d];n=void 0===h||h>o.boundingClientRect.y,this.lastTriggerPosition[d]=o.boundingClientRect.y,data=(null===(c=null==e?void 0:e.data)||void 0===c?void 0:c[d])||{}}else n=void 0===this.lastTriggerPosition||this.lastTriggerPosition>o.boundingClientRect.y,this.lastTriggerPosition=o.boundingClientRect.y;var m=n?"down":"up",f=!1;if(r.log(m,o),e.singleIntersection?"top"===e.triggerOn?"down"===m&&o.isIntersecting?f=!0:"up"!==m||o.isIntersecting||(f=!0):"bottom"===e.triggerOn&&("down"!==m||o.isIntersecting?"up"===m&&o.isIntersecting&&(f=!0):f=!0):o.isIntersecting&&(f=!0),f){var I={direction:m,data:data,observer:this,entry:o};r.log(m,o,this),t(I)}}))}),e),this.enable(),this;r.warn("No handler specified on Intersection Observer")}enable(){this.observer&&this.el&&(Array.isArray(this.el)?this.el.forEach((e=>{this.observer.observe(e)})):this.observer.observe(this.el))}disable(){this.observer&&this.el&&(Array.isArray(this.el)?this.el.forEach((e=>{this.observer.unobserve(e)})):this.observer.unobserve(this.el))}destroy(){this.observer&&this.el&&(this.disable(),this.observer.disconnect(),this.observer=null,this.el=null)}refresh(){this.observer&&this.el&&(this.disable(),this.enable())}}},775:function(e,t,o){var content=o(780);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[e.i,content,""]]),content.locals&&(e.exports=content.locals);(0,o(243).default)("3c8bc705",content,!0,{sourceMap:!1})},777:function(e,t,o){"use strict";var r=o(7),l=(o(3),o(5),o(0)),c=o(769),n=o(8),d=o(774),h=new n.a("lazyLoad"),m=class extends c.Vue{constructor(){super(...arguments),this.lazyEnabled=!0,this.lazyLoaded=!1,this.rootMargin="50% 0px"}mounted(){var e=this;return Object(r.a)((function*(){yield c.Vue.nextTick(),"undefined"!=typeof window&&e.lazyEnabled&&(e.lazyObserver=new d.a({rootMargin:e.rootMargin,el:e.$el,threshold:0},(data=>{h.log(e.$el,data),data.direction&&(e.lazyLoaded=!0,e.lazyObserver.destroy())})))}))()}beforeDestroy(){this.lazyObserver&&this.lazyObserver.destroy()}};m=Object(l.c)([c.Component],m),t.a=m},779:function(e,t,o){"use strict";o(775)},780:function(e,t,o){var r=o(242)((function(i){return i[1]}));r.push([e.i,".c-cmsImage,.c-cmsImage img{display:block;width:100%;height:auto;max-width:100%}.c-cmsImage_image{opacity:0}.c-cmsImage_video video{width:100%;height:100%}.c-cmsImage-loaded{opacity:1}.c-cmsImage_hasBorderRadius{border-radius:.25rem}",""]),r.locals={},e.exports=r}}]); //# sourceMappingURL=0565d3f.modern.js.map