(window.webpackJsonp=window.webpackJsonp||[]).push([[28,256],{1035:function(n,e,t){"use strict";t(19);e.a={data:function(){return{$_slideshowMixin__current:0,$_slideshowMixin__total:void 0,$_slideshowMixin__slides:[],$_slideshowMixin__twoSlides:!1,$_slideshowMixin__loop:!1,$_slideshowMixin__loopIndex:-1}},computed:{$_slideshowMixin_current:function(){return this.$data.$_slideshowMixin__twoSlides?this.$data.$_slideshowMixin__current%2:this.$data.$_slideshowMixin__current},$_slideshowMixin_twoSlides:function(){return this.$data.$_slideshowMixin__twoSlides}},methods:{$_slideshowMixin_setTotal:function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;this.$data.$_slideshowMixin__total=n},$slideshowMixin_setLoopSettings:function(){var n=arguments.length>0&&void 0!==arguments[0]&&arguments[0],e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:-1;this.$data.$_slideshowMixin__loop=n,this.$data.$_slideshowMixin__loopIndex=e},$slideshowMixin_setCurrent:function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;this.$data.$_slideshowMixin__current=n},$slideshowMixin_go:function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1,e=this.$data.$_slideshowMixin__current,t=n>0?this.$slideshowMixin_getNext(e):this.$slideshowMixin_getPrevious(e),o=Array.isArray(this.$data.$_slideshowMixin__loop)&&this.$data.$_slideshowMixin__loop.length>1;if(o){var r=this.$data.$_slideshowMixin__loopIndex;n<0&&0===e&&(r-=1)<0&&(r=this.$data.$_slideshowMixin__loop.length-1);var l=this.$slideshowMixin_getSlides().length-1;n>0&&e===l&&(r+=1)>this.$data.$_slideshowMixin__loop.length-1&&(r=0),this.$data.$_slideshowMixin__loopIndex=r;var c=this.$data.$_slideshowMixin__loop[this.$data.$_slideshowMixin__loopIndex];this.$slideshowMixin_setSlides(c.slides),this.$_slideshowMixin_setTotal(c.slides.length)}this.$slideshowMixin_setCurrent(t),this.$emit("reset-show-more")},$slideshowMixin_isPrevious:function(n){return this.$slideshowMixin_getPrevious(this.$data.$_slideshowMixin__current)===n},$slideshowMixin_isActive:function(n){return this.$data.$_slideshowMixin__current===n},$slideshowMixin_isNext:function(n){return this.$slideshowMixin_getNext(this.$data.$_slideshowMixin__current)===n},$slideshowMixin_getPrevious:function(n){var e=n-1,t=0===n,o=this.$data.$_slideshowMixin__loop,r=Array.isArray(o)&&o.length;if(t&&!r&&(e=this.$data.$_slideshowMixin__total-1),t&&r){var l=this.$data.$_slideshowMixin__loopIndex-1;l<0&&(l=o.length-1),e=this.$data.$_slideshowMixin__loop[l].slides.length-1}return e},$slideshowMixin_getNext:function(n){var e=n+1;return n===this.$data.$_slideshowMixin__total-1&&(e=0),e},$slideshowMixin_getTotal:function(){return this.$data.$_slideshowMixin__total},$slideshowMixin_setSlides:function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];this.$data.$_slideshowMixin__slides=n,2===n.length&&(this.$data.$_slideshowMixin__slides=n.concat(n),this.$data.$_slideshowMixin__twoSlides=!0),this.$_slideshowMixin_setTotal(this.$data.$_slideshowMixin__slides.length)},$slideshowMixin_getSlides:function(){return this.$data.$_slideshowMixin__slides}}}},1036:function(n,e,t){var content=t(1203);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[n.i,content,""]]),content.locals&&(n.exports=content.locals);(0,t(94).default)("48a71771",content,!0,{sourceMap:!1})},1202:function(n,e,t){"use strict";t(1036)},1203:function(n,e,t){var o=t(93)(!1);o.push([n.i,"",""]),n.exports=o},1369:function(n,e,t){var content=t(1573);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[n.i,content,""]]),content.locals&&(n.exports=content.locals);(0,t(94).default)("ab21b134",content,!0,{sourceMap:!1})},1504:function(n,e,t){"use strict";t.r(e);var o=t(0),r=t(824),l={name:"HeroLogo",props:{logo:{type:Object,default:function(){}},portraitSize:{type:Object,default:function(){return{mobile:"x125",desktop:"x125"}}},landscapeSize:{type:Object,default:function(){return{mobile:"x125",desktop:"x125"}}}},computed:{logoUrl:function(){return Object(o.a)(this,"logo.url","")},logoOrientation:function(){var n=Object(o.a)(this,"logo.width",""),e=Object(o.a)(this,"logo.height","");return Object(r.a)(n,e)},logoSizeDesktop:function(){return"portrait"===this.logoOrientation?this.portraitSize.desktop:this.landscapeSize.desktop},logoSizeMobile:function(){return"portrait"===this.logoOrientation?this.portraitSize.mobile:this.landscapeSize.mobile}},methods:{getImage:function(image,n){return this.$imageResizer(image,n)}}},c=(t(1202),t(43)),component=Object(c.a)(l,(function(){var n=this,e=n.$createElement,t=n._self._c||e;return n.logoUrl?t("div",{staticClass:"component-hero-logo"},[t("picture",[t("source",{attrs:{media:"(min-width: 1020px)",srcset:n.getImage(n.logoUrl,n.logoSizeMobile)}}),n._v(" "),t("img",{staticClass:"hero-logo",class:"hero-logo--"+n.logoOrientation,attrs:{src:n.getImage(n.logoUrl,n.logoSizeDesktop),alt:"Logo",loading:"lazy"}})])]):n._e()}),[],!1,null,null,null);e.default=component.exports},1572:function(n,e,t){"use strict";t(1369)},1573:function(n,e,t){var o=t(93),r=t(187),l=t(1574),c=o(!1),d=r(l);c.push([n.i,".component-hero-carousel {\n position: relative;\n display: flex;\n flex-direction: column;\n max-width: 1250px;\n margin: 0 auto;\n}\n@media (min-width: 1020px) {\n.component-hero-carousel {\n flex-direction: column-reverse;\n}\n}\n.component-hero-carousel .navigation-bar {\n position: absolute;\n top: 10px;\n z-index: 2;\n display: flex;\n flex-direction: row;\n width: 100%;\n padding: 0 10px;\n}\n@media (min-width: 768px) {\n.component-hero-carousel .navigation-bar {\n top: 30px;\n}\n}\n@media (min-width: 1020px) {\n.component-hero-carousel .navigation-bar {\n position: relative;\n top: 20px;\n padding: 0 25px;\n}\n}\n@media (min-width: 1170px) {\n.component-hero-carousel .navigation-bar {\n padding: 0;\n}\n}\n.component-hero-carousel .navigation-bar__slide {\n width: 100%;\n height: 4px;\n margin-right: 10px;\n background: rgba(255, 255, 255, 0.5);\n border-radius: 1px;\n box-shadow: 0 2px 8px 0 rgba(0, 0, 0, 0.2);\n cursor: pointer;\n}\n@media (min-width: 768px) {\n.component-hero-carousel .navigation-bar__slide {\n margin-right: 20px;\n}\n}\n@media (min-width: 1020px) {\n.component-hero-carousel .navigation-bar__slide {\n margin-right: 25px;\n background: #CCC;\n box-shadow: none;\n}\n}\n.component-hero-carousel .navigation-bar__slide:last-child {\n margin-right: 0;\n}\n.component-hero-carousel .navigation-bar__fills.navigation-bar--active {\n animation: 10s fillIn 1 forwards ease-in;\n}\n@keyframes fillIn {\nfrom {\n width: 0;\n height: 100%;\n background: rgba(255, 255, 255, 0.5);\n}\nto {\n width: 100%;\n height: 100%;\n background: #FFF;\n}\n}\n@media (min-width: 1020px) {\n.component-hero-carousel .navigation-bar__fills.navigation-bar--active {\n animation: 10s fillIn 1 forwards ease-in;\n}\n@keyframes fillIn {\nfrom {\n width: 0;\n height: 100%;\n background: #505050;\n}\nto {\n width: 100%;\n height: 100%;\n background: #505050;\n}\n}\n}\n.component-hero-carousel .navigation-bar__fills.navigation-bar--progress {\n width: 100%;\n height: 100%;\n background: #FFF;\n box-shadow: 0 2px 8px 0 rgba(0, 0, 0, 0.2);\n}\n@media (min-width: 1020px) {\n.component-hero-carousel .navigation-bar__fills.navigation-bar--progress {\n background: #505050;\n box-shadow: unset;\n}\n}\n.component-hero-carousel .one-slide {\n position: relative;\n display: inline-block;\n width: 100%;\n height: 500px;\n overflow: hidden;\n transition: all 0.5s;\n}\n@media (min-width: 768px) {\n.component-hero-carousel .one-slide {\n height: 614px;\n}\n}\n@media (min-width: 1020px) {\n.component-hero-carousel .one-slide {\n height: 600px;\n}\n}\n.component-hero-carousel .one-slide:hover {\n cursor: pointer;\n}\n.component-hero-carousel .image-container {\n position: relative;\n height: 500px;\n}\n@media (min-width: 768px) {\n.component-hero-carousel .image-container {\n height: 614px;\n}\n}\n@media (min-width: 1020px) {\n.component-hero-carousel .image-container {\n height: 600px;\n}\n}\n.component-hero-carousel .rotation-button {\n display: none;\n}\n@media (min-width: 1334px) {\n.component-hero-carousel .rotation-button {\n display: block;\n}\n}\n.component-hero-carousel .rotation-button__prev {\n left: -22px;\n}\n.component-hero-carousel .rotation-button__next {\n right: -22px;\n}\n.component-hero-carousel .rotation-button__next::after {\n transform: rotateZ(180deg);\n content: '';\n}\n.component-hero-carousel .rotation-button__prev,\n.component-hero-carousel .rotation-button__next {\n position: absolute;\n top: 50%;\n z-index: 10;\n background: #FFF;\n border-radius: 26px;\n box-shadow: 0 2px 8px 0 rgba(0, 0, 0, 0.2);\n transition: background-color 0.1s ease;\n}\n.component-hero-carousel .rotation-button__prev:hover,\n.component-hero-carousel .rotation-button__next:hover {\n background-color: #F8F8F8;\n cursor: pointer;\n}\n.component-hero-carousel .rotation-button__prev::after,\n.component-hero-carousel .rotation-button__next::after {\n display: block;\n width: 44px;\n height: 44px;\n background-image: url("+d+");\n background-repeat: no-repeat;\n background-position: center center;\n content: '';\n}\n.component-hero-carousel .carousel-slide-container {\n position: relative;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n width: 100%;\n height: 100%;\n overflow: hidden;\n}\n.component-hero-carousel .carousel-slide {\n position: absolute;\n top: -100%;\n left: 0;\n display: inline-block;\n width: 100%;\n height: 100%;\n overflow: hidden;\n opacity: 0;\n transition: all 0.5s;\n transition: transform 300ms ease-out, opacity 0.35s ease-in-out;\n user-select: none;\n}\n.component-hero-carousel .carousel-slide::after {\n position: absolute;\n top: 0;\n right: 0;\n width: 600%;\n height: 200%;\n background-image: radial-gradient(farthest-corner at 62% 47%, rgba(0, 0, 0, 0.44) 42%, rgba(0, 0, 0, 0.1) 64%, rgba(0, 0, 0, 0.02) 78%);\n background-position: 0 0;\n background-size: cover;\n opacity: 1;\n content: '';\n pointer-events: none;\n}\n.component-hero-carousel .carousel-slide.active {\n top: 0;\n display: block;\n opacity: 1;\n}\n.component-hero-carousel .carousel-slide.next {\n transform: translate3d(calc(100% + 20px), 0, 1px);\n}\n.component-hero-carousel .carousel-slide.previous {\n transform: translate3d(calc(-100% - 20px), 0, 1px);\n}\n.component-hero-carousel .carousel-slide.previous,\n.component-hero-carousel .carousel-slide.next {\n top: 0;\n opacity: 0;\n}\n.component-hero-carousel .carousel-slide:hover {\n cursor: pointer;\n}\n.component-hero-carousel .hero-carousel-image {\n position: absolute;\n width: 100%;\n height: 100%;\n transition: transform 350ms;\n}\n.component-hero-carousel .hero-carousel-image:hover {\n transform: scale(1.05);\n transition-timing-function: ease-in-out;\n}\n.component-hero-carousel .hero-carousel-image img {\n display: block;\n width: 100%;\n height: 100%;\n margin-right: auto;\n margin-left: auto;\n object-fit: cover;\n}\n@media (min-width: 768px) {\n.component-hero-carousel .hero-carousel-image img {\n vertical-align: top;\n}\n}\n.component-hero-carousel .hero-carousel-image img.animated-in {\n animation: 2.5s fadeIn 1 forwards ease-out;\n}\n@keyframes fadeIn {\nfrom {\n transform: scale(1.05);\n}\nto {\n transform: scale(1);\n}\n}\n.component-hero-carousel .component-hero-logo {\n position: relative;\n}\n.component-hero-carousel .component-hero-logo .hero-logo {\n position: absolute;\n top: 40px;\n right: 20px;\n}\n@media (min-width: 768px) {\n.component-hero-carousel .component-hero-logo .hero-logo {\n top: 60px;\n right: 25px;\n}\n}\n@media (min-width: 1020px) {\n.component-hero-carousel .component-hero-logo .hero-logo {\n top: 36px;\n right: 35px;\n}\n}\n.component-hero-carousel .component-hero-logo .hero-logo.hero-logo--portrait {\n height: 75px;\n}\n@media (min-width: 1020px) {\n.component-hero-carousel .component-hero-logo .hero-logo.hero-logo--portrait {\n height: 100px;\n}\n}\n.component-hero-carousel .component-hero-logo .hero-logo.hero-logo--landscape {\n max-width: 300px;\n max-height: 75px;\n}\n@media (min-width: 1020px) {\n.component-hero-carousel .component-hero-logo .hero-logo.hero-logo--landscape {\n max-width: 400px;\n max-height: 100px;\n}\n}\n.component-hero-carousel .carousel-copy-container {\n position: absolute;\n bottom: 0;\n z-index: 1;\n width: 100%;\n max-width: 100%;\n padding: 0 20px;\n}\n@media (min-width: 768px) {\n.component-hero-carousel .carousel-copy-container {\n padding: 0 40px;\n}\n}\n@media (min-width: 1020px) {\n.component-hero-carousel .carousel-copy-container {\n width: 100%;\n max-width: 760px;\n padding: 0 25px;\n}\n}\n@media (min-width: 1170px) {\n.component-hero-carousel .carousel-copy-container {\n padding: 0 40px;\n}\n}\n.component-hero-carousel .carousel-copy-category {\n width: 100%;\n}\n.component-hero-carousel .category {\n display: inline-block;\n width: 100%;\n padding: 2px 0;\n overflow: hidden;\n white-space: nowrap;\n text-overflow: ellipsis;\n opacity: 0;\n transition: transform 350ms ease-out 250ms, opacity 350ms ease-out 250ms;\n}\n.component-hero-carousel .category.animated-in {\n transform: translateY(-20px);\n opacity: 1;\n}\n.component-hero-carousel .carousel--category-link {\n margin-bottom: -5px;\n padding: 2px 5px;\n color: #323236;\n font-size: 12px;\n font-family: 'ProximaNovaRegular', Arial, sans-serif;\n line-height: 14px;\n text-transform: uppercase;\n font-variant-ligatures: none;\n background: #FFF;\n}\n.component-hero-carousel .carousel--category-link:hover {\n background: #F8F8F8;\n}\n.component-hero-carousel .carousel-copy-title.image-type-title .carousel-copy-title--link {\n margin-bottom: 45px;\n}\n@media (min-width: 768px) {\n.component-hero-carousel .carousel-copy-title.image-type-title .carousel-copy-title--link {\n margin-bottom: 65px;\n}\n}\n.component-hero-carousel .carousel-copy-title .carousel-copy-title--link {\n position: relative;\n display: block;\n /* stylelint-disable-next-line declaration-block-no-duplicate-properties */\n display: -webkit-box;\n box-sizing: border-box;\n width: 100%;\n margin-bottom: 15px;\n padding: 0;\n color: #FFF;\n font-size: 32px;\n font-family: 'FuturaPtDemi', Trebuchet MS, sans-serif;\n line-height: 38px;\n letter-spacing: -0.2px;\n font-variant-ligatures: none;\n overflow: hidden;\n -webkit-line-clamp: 4;\n -webkit-box-orient: vertical;\n background-color: rgba(0, 0, 0, 0.01);\n}\n@media (min-width: 768px) {\n.component-hero-carousel .carousel-copy-title .carousel-copy-title--link {\n font-size: 50px;\n line-height: 60px;\n letter-spacing: -0.25px;\n -webkit-line-clamp: 3;\n}\n}\n@media (min-width: 1020px) {\n.component-hero-carousel .carousel-copy-title .carousel-copy-title--link {\n -webkit-line-clamp: 2;\n}\n}\n@media (min-width: 1170px) {\n.component-hero-carousel .carousel-copy-title .carousel-copy-title--link {\n -webkit-line-clamp: 2;\n font-size: 50px;\n line-height: 56px;\n letter-spacing: -0.3px;\n}\n}\n.component-hero-carousel .carousel-copy-author {\n display: -webkit-box;\n overflow: hidden;\n color: #fff;\n font-size: 18px;\n font-family: 'ProximaNovaSemiBold', Arial, sans-serif;\n line-height: 29px;\n letter-spacing: 1px;\n font-variant-ligatures: none;\n -webkit-line-clamp: 1;\n -webkit-box-orient: vertical;\n background-color: rgba(0, 0, 0, 0.01);\n}\n@media (min-width: 768px) {\n.component-hero-carousel .carousel-copy-author {\n margin-bottom: 20px;\n}\n}\n.component-hero-carousel .by-author {\n font-family: 'ProximaNovaRegular', Arial, sans-serif;\n}\n.component-hero-carousel .carousel-copy-title,\n.component-hero-carousel .carousel-copy-author {\n margin-top: 15px;\n opacity: 0;\n transition: transform 350ms ease-out 300ms, opacity 350ms ease-out 300ms;\n}\n.component-hero-carousel .carousel-copy-title.animated-in,\n.component-hero-carousel .carousel-copy-author.animated-in {\n transform: translateY(-20px);\n opacity: 1;\n}\n",""]),n.exports=c},1574:function(n,e,t){n.exports=t.p+"d3d6dfa5f79873776a819067b3dd9d17.svg"},1859:function(n,e,t){"use strict";t.r(e);t(21),t(30),t(20),t(48),t(14),t(49);var o=t(18),r=(t(5),t(79),t(0)),l=t(1035),c=t(836);function d(object,n){var e=Object.keys(object);if(Object.getOwnPropertySymbols){var t=Object.getOwnPropertySymbols(object);n&&(t=t.filter((function(n){return Object.getOwnPropertyDescriptor(object,n).enumerable}))),e.push.apply(e,t)}return e}function h(n){for(var i=1;i0?(r.style.transform="translate3d(".concat(this.nextLeft-n+20,"px, 0, 1px)"),r.style.opacity=l,r.style.transition="none",clearTimeout(this.timeOut),this.startProgressBarTimer()):(o.style.transform="translate3d(".concat(this.previousLeft-n-20,"px, 0, 1px)"),o.style.opacity=l,o.style.transition="none",clearTimeout(this.timeOut),this.startProgressBarTimer())},endImageTouch:function(n,e){var t=this.$refs.image,o=t.querySelector(".carousel-slide.active"),r=t.querySelector(".carousel-slide.previous"),l=t.querySelector(".carousel-slide.next");o.style={},r.style={},l.style={},0!==e&&this.$slideshowMixin_go(e)},altText:function(n){var e=Object(r.a)(n,"image.alttext",""),t=Object(r.a)(n,"imageOverrideAltText","");return""===t?e:t},getCardTitle:function(n){var title=Object(r.a)(n,"title",""),e=Object(r.a)(n,"titleOverride","");return""===e?title:e},getCardCatName:function(n){return Object(r.a)(n,"category.name","")},getCardWriter:function(n){return Object(r.a)(n,"writer","")},getCategoryLink:function(n){var e=Object(r.a)(n,"category.slug","");return e?"https://www.livestrong.com/".concat(e):""},resizedImage:function(n,e,t){var o=arguments.length>3&&void 0!==arguments[3]&&arguments[3],image=Object(r.a)(n,"image.url",""),l=Object(r.a)(n,"imageOverride",""),c=Object(r.a)(n,"imageOverrideMobile",""),d=""===l?image:l,h=""===c?image:c,m=o?d:h,x="image/webp"===t?this.ipxWebpFormat:"";return this.$imageResizer(m,e,x)},navigationClick:function(n){this.$slideshowMixin_setCurrent(n),clearTimeout(this.timeOut),this.startProgressBarTimer()},rotateClick:function(n){this.$slideshowMixin_go(n),clearTimeout(this.timeOut),this.startProgressBarTimer()},startProgressBarTimer:function(){var n=this;this.timeOut=setTimeout((function(){n.$slideshowMixin_go(1),n.startProgressBarTimer()}),1e4)},activebar:function(n){return this.$_slideshowMixin_twoSlides&&(n%=2),n===this.$_slideshowMixin_current},progressbar:function(n){return n0&&void 0!==arguments[0]?arguments[0]:1,e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1,t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1.25,o=n/e;return(o=Math.round(100*o)/100)0&&void 0!==arguments[0]?arguments[0]:"";return"vertical"===n?"screenY":"screenX"}function l(n){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:function(){},l=arguments.length>3&&void 0!==arguments[3]?arguments[3]:function(){};if(n&&"ontouchstart"in window){var c=e.threshold,d=e.orientation,h="changedTouches[0]".concat(r(d)),m=0;n.addEventListener("touchstart",(function(n){m=Object(o.a)(n,h,0)}),!1),n.addEventListener("touchmove",(function(n){var e=Object(o.a)(n,h,0);t(m-e)}),!1),n.addEventListener("touchend",(function(n){var e=Object(o.a)(n,h,0),t=0;c0?1:-1),l(m-e,t)}),!1)}}}}]);