.mg-generic-stage{margin-bottom:3.125rem;margin-left:-.0625rem;margin-top:-.0625rem}@media print,screen and (min-width:48em){.mg-generic-stage{margin-bottom:3.75rem}}@media screen and (min-width:75em){.mg-generic-stage{margin-bottom:4.375rem}}.mg-generic-stage .grid-container{position:relative}.mg-generic-stage .grid-container .img-container .mg-generic-stage-img-wrapper{overflow:hidden;position:relative}.mg-generic-stage .grid-container .img-container .mg-generic-stage-img-wrapper picture{display:-webkit-box;display:-ms-flexbox;display:flex}.mg-generic-stage .grid-container .img-container .mg-generic-stage-img-wrapper picture:after{content:"";-webkit-box-flex:0;-ms-flex:none;flex:none;margin-left:-100%;visibility:hidden}@media print,screen and (max-width:47.99875em){.mg-generic-stage .grid-container .img-container .mg-generic-stage-img-wrapper picture:after{height:133.3333333333vw}}@media print,screen and (min-width:48em)and (max-width:63.99875em){.mg-generic-stage .grid-container .img-container .mg-generic-stage-img-wrapper picture:after{height:calc(75vw - 2.8125rem)}}@media print,screen and (min-width:64em)and (max-width:74.99875em){.mg-generic-stage .grid-container .img-container .mg-generic-stage-img-wrapper picture:after{height:calc(56.25vw - 2.8125rem)}}@media screen and (min-width:75em){.mg-generic-stage .grid-container .img-container .mg-generic-stage-img-wrapper picture:after{height:calc(46.66667vw - 2.91667rem);max-height:calc(746.66667px - 2.91667rem)}}.mg-generic-stage .grid-container .img-container .mg-generic-stage-img-wrapper picture>img.lazyload{content:""}@media print,screen and (max-width:47.99875em){.mg-generic-stage .grid-container .img-container .mg-generic-stage-img-wrapper video{height:133.3333333333vw}}@media print,screen and (min-width:48em)and (max-width:63.99875em){.mg-generic-stage .grid-container .img-container .mg-generic-stage-img-wrapper video{height:calc(75vw - 2.8125rem)}}@media print,screen and (min-width:64em)and (max-width:74.99875em){.mg-generic-stage .grid-container .img-container .mg-generic-stage-img-wrapper video{height:calc(56.25vw - 2.8125rem)}}@media screen and (min-width:75em){.mg-generic-stage .grid-container .img-container .mg-generic-stage-img-wrapper video{height:calc(46.66667vw - 2.91667rem);max-height:calc(746.66667px - 2.91667rem)}}.mg-generic-stage .grid-container .img-container .mg-generic-stage-img-wrapper .ls-blur-up-img,.mg-generic-stage .grid-container .img-container .mg-generic-stage-img-wrapper picture>img,.mg-generic-stage .grid-container .img-container .mg-generic-stage-img-wrapper video{font-family:"blur-up: always","object-fit: cover";-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;width:100%}.mg-generic-stage .grid-container .img-container .mg-generic-stage-img-wrapper img.lazyload:not([src]),.mg-generic-stage .grid-container .img-container .mg-generic-stage-img-wrapper img.ls-blur-up-is-loading{visibility:hidden}.mg-generic-stage .grid-container .img-container .mg-generic-stage-img-wrapper .ls-blur-up-img{-webkit-filter:blur(10px);filter:blur(10px);left:0;opacity:1;position:absolute;top:0;-webkit-transition:opacity 1s,-webkit-filter 1.5s;transition:opacity 1s,-webkit-filter 1.5s;transition:opacity 1s,filter 1.5s;transition:opacity 1s,filter 1.5s,-webkit-filter 1.5s}.mg-generic-stage .grid-container .img-container .mg-generic-stage-img-wrapper .ls-blur-up-img.ls-inview.ls-original-loaded{-webkit-filter:blur(5px);filter:blur(5px);opacity:0}.mg-generic-stage .grid-container .img-container .mg-generic-stage-img-wrapper .mg-generic-stage-overlay-gradient{display:none;height:102%;left:0;position:absolute;top:0;width:100%}.mg-generic-stage .grid-container .img-container .mg-generic-stage-img-wrapper .mg-generic-stage-overlay-gradient .gradient-2x{display:none;height:100%;width:100%}.mg-generic-stage .grid-container .img-container .mg-generic-stage-img-wrapper .mg-generic-stage-overlay-gradient.gradient-white-1x{background:#fcfcfc}.mg-generic-stage .grid-container .img-container .mg-generic-stage-img-wrapper .mg-generic-stage-overlay-gradient.gradient-white-1x,.mg-generic-stage .grid-container .img-container .mg-generic-stage-img-wrapper .mg-generic-stage-overlay-gradient.gradient-white-2x,.mg-generic-stage .grid-container .img-container .mg-generic-stage-img-wrapper .mg-generic-stage-overlay-gradient.gradient-white-2x .gradient-2x{background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,99%,0)),color-stop(50%,hsla(0,0%,99%,0)),color-stop(93%,#fcfcfc),to(#fcfcfc));background:linear-gradient(180deg,hsla(0,0%,99%,0),hsla(0,0%,99%,0) 50%,#fcfcfc 93%,#fcfcfc)}.mg-generic-stage .grid-container .img-container .mg-generic-stage-img-wrapper .mg-generic-stage-overlay-gradient.gradient-white-2x .gradient-2x{display:block}.mg-generic-stage .grid-container .img-container .mg-generic-stage-img-wrapper .mg-generic-stage-overlay-gradient.gradient-black-1x{background:#000}.mg-generic-stage .grid-container .img-container .mg-generic-stage-img-wrapper .mg-generic-stage-overlay-gradient.gradient-black-1x,.mg-generic-stage .grid-container .img-container .mg-generic-stage-img-wrapper .mg-generic-stage-overlay-gradient.gradient-black-2x,.mg-generic-stage .grid-container .img-container .mg-generic-stage-img-wrapper .mg-generic-stage-overlay-gradient.gradient-black-2x .gradient-2x{background:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(50%,transparent),color-stop(93%,#000),to(#000));background:linear-gradient(180deg,transparent,transparent 50%,#000 93%,#000)}.mg-generic-stage .grid-container .img-container .mg-generic-stage-img-wrapper .mg-generic-stage-overlay-gradient.gradient-black-2x .gradient-2x{display:block}@media print,screen and (max-width:47.99875em){.mg-generic-stage .grid-container .img-container .mg-generic-stage-img-wrapper .mg-generic-stage-overlay-gradient{display:block}}.mg-generic-stage .grid-container .mg-generic-stage__block{bottom:0;margin-bottom:-.125rem;padding-bottom:1.25rem;padding-top:6.25rem;position:absolute;width:100%}.mg-generic-stage .grid-container .mg-generic-stage__block .gradient-2x{display:none;height:100%;position:absolute;top:0;width:100%}.mg-generic-stage .grid-container .mg-generic-stage__block.gradient-white-1x{background:#fcfcfc}.mg-generic-stage .grid-container .mg-generic-stage__block.gradient-white-1x,.mg-generic-stage .grid-container .mg-generic-stage__block.gradient-white-2x,.mg-generic-stage .grid-container .mg-generic-stage__block.gradient-white-2x .gradient-2x{background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,99%,0)),to(#fcfcfc));background:linear-gradient(180deg,hsla(0,0%,99%,0),#fcfcfc)}.mg-generic-stage .grid-container .mg-generic-stage__block.gradient-white-2x .gradient-2x{display:block}.mg-generic-stage .grid-container .mg-generic-stage__block.gradient-black-1x{background:#000}.mg-generic-stage .grid-container .mg-generic-stage__block.gradient-black-1x,.mg-generic-stage .grid-container .mg-generic-stage__block.gradient-black-2x,.mg-generic-stage .grid-container .mg-generic-stage__block.gradient-black-2x .gradient-2x{background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(#000));background:linear-gradient(180deg,transparent,#000)}.mg-generic-stage .grid-container .mg-generic-stage__block.gradient-black-2x .gradient-2x{display:block}@media print,screen and (max-width:47.99875em){.mg-generic-stage .grid-container .mg-generic-stage__block{background:none;margin-top:-9.375rem;padding-left:8%;padding-right:8%;padding-top:0;position:relative}.mg-generic-stage .grid-container .mg-generic-stage__block.video{margin-top:-3.5rem}.mg-generic-stage .grid-container .mg-generic-stage__block .gradient-2x{display:none!important}.mg-generic-stage .grid-container .mg-generic-stage__block.gradient-white-1x,.mg-generic-stage .grid-container .mg-generic-stage__block.gradient-white-2x{background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,99%,0)),color-stop(9.375rem,hsla(0,0%,99%,0)),color-stop(9.375rem,#fcfcfc),to(#fcfcfc));background:linear-gradient(180deg,hsla(0,0%,99%,0),hsla(0,0%,99%,0) 9.375rem,#fcfcfc 0,#fcfcfc)}.mg-generic-stage .grid-container .mg-generic-stage__block.video.gradient-white-1x,.mg-generic-stage .grid-container .mg-generic-stage__block.video.gradient-white-2x{background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,99%,0)),color-stop(3.5rem,hsla(0,0%,99%,0)),color-stop(3.5rem,#fcfcfc),to(#fcfcfc));background:linear-gradient(180deg,hsla(0,0%,99%,0),hsla(0,0%,99%,0) 3.5rem,#fcfcfc 0,#fcfcfc)}.mg-generic-stage .grid-container .mg-generic-stage__block.gradient-black-1x,.mg-generic-stage .grid-container .mg-generic-stage__block.gradient-black-2x{background:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(9.375rem,transparent),color-stop(9.375rem,#000),to(#000));background:linear-gradient(180deg,transparent,transparent 9.375rem,#000 0,#000)}.mg-generic-stage .grid-container .mg-generic-stage__block.video.gradient-black-1x,.mg-generic-stage .grid-container .mg-generic-stage__block.video.gradient-black-2x{background:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(3.5rem,transparent),color-stop(3.5rem,#000),to(#000));background:linear-gradient(180deg,transparent,transparent 3.5rem,#000 0,#000)}}@media print,screen and (min-width:48em)and (max-width:63.99875em){.mg-generic-stage .grid-container .mg-generic-stage__block{padding-top:6.25rem}}@media print,screen and (min-width:64em)and (max-width:74.99875em){.mg-generic-stage .grid-container .mg-generic-stage__block{padding-top:8.75rem}}@media screen and (min-width:75em){.mg-generic-stage .grid-container .mg-generic-stage__block{padding-top:11.25rem}}.mg-generic-stage .grid-container .mg-generic-stage__block h1{color:#333}@media print,screen and (max-width:47.99875em){.mg-generic-stage .grid-container .mg-generic-stage__block h1{margin-bottom:1.25rem}}.mg-generic-stage .grid-container .mg-generic-stage__block.gradient-white-1x h1,.mg-generic-stage .grid-container .mg-generic-stage__block.gradient-white-1x p,.mg-generic-stage .grid-container .mg-generic-stage__block.gradient-white-2x h1,.mg-generic-stage .grid-container .mg-generic-stage__block.gradient-white-2x p{color:#333}.mg-generic-stage .grid-container .mg-generic-stage__block.gradient-black-1x h1,.mg-generic-stage .grid-container .mg-generic-stage__block.gradient-black-1x p,.mg-generic-stage .grid-container .mg-generic-stage__block.gradient-black-2x h1,.mg-generic-stage .grid-container .mg-generic-stage__block.gradient-black-2x p{color:#fff}.mg-generic-stage .grid-container .mg-generic-stage__block p{color:#333}.mg-generic-stage .grid-container .mg-generic-stage__block .mg-generic-stage__title{z-index:1}@media screen and (min-width:75em){.mg-generic-stage .grid-container .mg-generic-stage__block .mg-generic-stage__title{min-height:10.625rem}}.mg-generic-stage .grid-container .mg-generic-stage__block .mg-generic-stage__block-desc{z-index:1}@media print,screen and (min-width:48em)and (max-width:63.99875em){.mg-generic-stage .grid-container .mg-generic-stage__block .mg-generic-stage__block-desc{margin-top:1.5625rem}}.mg-generic-stage .grid-container .mg-generic-stage__block .mg-generic-stage__block-desc ul{padding-left:1.25rem}.mg-generic-stage .grid-container .mg-generic-stage__block .mg-generic-stage__block-desc ul li{list-style-type:disc}