@charset "UTF-8";#homepage-video-module{background-color:#f0f0f0;margin:1.25rem 0 1.875rem 0;padding:0 0 .3125rem 0;position:relative}@media only screen and (min-width:48em){#homepage-video-module{margin:1.625rem 0 1.875rem 0}}@media only screen and (min-width:60.625em){#homepage-video-module{background-color:transparent;*zoom:1}#homepage-video-module:before,#homepage-video-module:after{content:" ";display:table}#homepage-video-module:after{clear:both}}#homepage-video-module a{text-decoration:none}#homepage-video-module .module-header{background-color:#fff;height:auto;padding:0 .625rem .5rem .625rem;position:relative}@media only screen and (min-width:60.625em){#homepage-video-module .module-header{padding:0 0 .5rem 0}}#homepage-video-module .module-header h3{display:inline-block;font-size:1.25rem;margin:0;padding:.25rem .5rem 0 0;text-transform:uppercase}#homepage-video-module .module-header .all-videos{float:right;padding:.75rem 0 0 .25rem}#homepage-video-module .module-header .all-videos a{color:#000;font-size:.875rem}#homepage-video-module .video-module-lead{position:relative;width:100%}@media only screen and (min-width:48em){#homepage-video-module .video-module-lead{height:335px;overflow:hidden}}@media only screen and (min-width:60.625em){#homepage-video-module .video-module-lead{height:500px}}#homepage-video-module .video-module-lead .title-wrap{background-color:rgba(0,0,0,0.5);background-image:-o-linear-gradient(to top,black 0,transparent 50%);background-image:-moz-linear-gradient(to top,black 0,transparent 50%);background-image:-webkit-linear-gradient(bottom,black 0,transparent 50%);background-image:linear,to top,black 0,transparent 50%;left:0;height:100%;position:absolute;top:0;width:100%}#homepage-video-module .video-module-lead .title-wrap a{background:transparent url("//idge.staticworld.net/idgtv/btn-play-default.svg") no-repeat 0 center;background-size:45px 47px;bottom:20px;color:#fff;font-size:1.25rem;line-height:1.75rem;margin-left:25px;padding:10px 30px 10px 60px;position:absolute;text-shadow:2px 1px #666}@media only screen and (min-width:48em){#homepage-video-module .video-module-lead .title-wrap a{background-size:58px 60px;font-size:1.75rem;line-height:2.125rem;margin-left:40px;padding:18px 50px 18px 85px}}@media only screen and (min-width:60.625em){#homepage-video-module .video-module-lead .title-wrap a{background-size:80px 83px;bottom:270px;font-size:2.125rem;line-height:2.5rem;margin-left:85px;padding:25px 85px 25px 120px}}@media only screen and (min-width:60.625em){#homepage-video-module .video-module-lead .title-wrap .title-rule{border-bottom:2px solid #ccc;border-bottom:2px solid rgba(204,204,204,0.5);bottom:245px;margin-left:85px;position:absolute;width:796px}}#homepage-video-module .video-module-lead img{width:100%}@media only screen and (min-width:48em){#homepage-video-module .video-module-carousel{left:10px;position:relative;margin:0 auto;width:90%;width:-webkit-calc(100% - 100px);width:-moz-calc(100% - 100px);width:calc(100% - 100px)}}@media only screen and (min-width:60.625em){#homepage-video-module .video-module-carousel{bottom:1rem;left:74px;position:absolute;width:820px}}#homepage-video-module .video-module-carousel .item{border-bottom:1px solid #ccc;padding:.625rem;*zoom:1}#homepage-video-module .video-module-carousel .item:before,#homepage-video-module .video-module-carousel .item:after{content:" ";display:table}#homepage-video-module .video-module-carousel .item:after{clear:both}#homepage-video-module .video-module-carousel .item:nth-child(3){border-bottom:0}#homepage-video-module .video-module-carousel .item:nth-child(4),#homepage-video-module .video-module-carousel .item:nth-child(5),#homepage-video-module .video-module-carousel .item:nth-child(6){display:none}@media only screen and (min-width:48em){#homepage-video-module .video-module-carousel .item:nth-child(4),#homepage-video-module .video-module-carousel .item:nth-child(5),#homepage-video-module .video-module-carousel .item:nth-child(6){display:block}}#homepage-video-module .video-module-carousel .item .img-wrap{float:left;margin-right:.75rem;width:30%}#homepage-video-module .video-module-carousel .item .img-wrap img{height:auto;width:100%}#homepage-video-module .video-module-carousel .item .video-sponsor{color:#25a7d7;font-size:.6875rem;font-weight:700;margin-top:.25rem}#homepage-video-module .video-module-carousel .item a{color:#000;font-weight:700}#homepage-video-module .video-module-carousel.slick-slider{display:block;background-clip:padding-box;box-sizing:border-box;margin-bottom:0;padding-top:1.5rem;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}#homepage-video-module .video-module-carousel.slick-slider .slick-track,#homepage-video-module .video-module-carousel.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}#homepage-video-module .video-module-carousel.slick-slider .slick-prev,#homepage-video-module .video-module-carousel.slick-slider .slick-next{background-color:rgba(0,0,0,0.1);border:0;border-radius:50%;box-shadow:none;font-size:0;line-height:0;height:3.125rem;margin-top:0;width:3.125rem}#homepage-video-module .video-module-carousel.slick-slider .slick-prev:hover,#homepage-video-module .video-module-carousel.slick-slider .slick-next:hover{background-color:rgba(0,0,0,0.3)}#homepage-video-module .video-module-carousel.slick-slider .slick-prev:before,#homepage-video-module .video-module-carousel.slick-slider .slick-next:before{font-family:"SSStandard";font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;top:1px}@media only screen and (min-width:60.625em){#homepage-video-module .video-module-carousel.slick-slider .slick-prev,#homepage-video-module .video-module-carousel.slick-slider .slick-next{height:4rem;width:4rem}}#homepage-video-module .video-module-carousel.slick-slider .slick-prev{left:-65px}#homepage-video-module .video-module-carousel.slick-slider .slick-prev:before{content:"◅"}@media only screen and (min-width:48em){#homepage-video-module .video-module-carousel.slick-slider .slick-prev{left:-45px;position:absolute;top:65px}}@media only screen and (min-width:60.625em){#homepage-video-module .video-module-carousel.slick-slider .slick-prev{left:-60px}}#homepage-video-module .video-module-carousel.slick-slider .slick-next{right:-70px}#homepage-video-module .video-module-carousel.slick-slider .slick-next:before{content:"▻";left:2px}@media only screen and (min-width:48em){#homepage-video-module .video-module-carousel.slick-slider .slick-next{position:absolute;right:-24px;top:65px}}@media only screen and (min-width:60.625em){#homepage-video-module .video-module-carousel.slick-slider .slick-next{right:-60px}}#homepage-video-module .video-module-carousel .slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}@media only screen and (min-width:48em){#homepage-video-module .video-module-carousel .slick-list{margin-left:-20px}}@media only screen and (min-width:60.625em){#homepage-video-module .video-module-carousel .slick-list{margin-left:-3px}}#homepage-video-module .video-module-carousel .slick-list:focus{outline:0}#homepage-video-module .video-module-carousel .slick-list.dragging{cursor:pointer;cursor:hand}#homepage-video-module .video-module-carousel .slick-list .item{border-bottom:0;overflow:hidden;padding:0 .9375rem 0 .9375rem;width:30%}@media only screen and (min-width:48em){#homepage-video-module .video-module-carousel .slick-list .item{padding-bottom:1rem}}@media only screen and (min-width:60.625em){#homepage-video-module .video-module-carousel .slick-list .item{padding-bottom:0}}#homepage-video-module .video-module-carousel .slick-list .item a{color:#000;display:block;font-weight:400;margin-top:.375rem}@media only screen and (min-width:60.625em){#homepage-video-module .video-module-carousel .slick-list .item a{color:#fff;text-shadow:1px 1px #666}}#homepage-video-module .video-module-carousel .slick-track{position:relative;left:0;top:0;display:block}#homepage-video-module .video-module-carousel .slick-track:before,#homepage-video-module .video-module-carousel .slick-track:after{content:"";display:table}#homepage-video-module .video-module-carousel .slick-track:after{clear:both}.slick-loading #homepage-video-module .video-module-carousel .slick-track{visibility:hidden}#homepage-video-module .video-module-carousel .slick-slide{float:left;height:100%;min-height:1px}[dir="rtl"] #homepage-video-module .video-module-carousel .slick-slide{float:right}#homepage-video-module .video-module-carousel .slick-slide .img-wrap{float:none;overflow:hidden;padding-top:56.25%;position:relative;width:100%}#homepage-video-module .video-module-carousel .slick-slide .img-wrap img{bottom:0;display:block;left:0;margin:auto;position:absolute;right:0;top:0;width:100%}#homepage-video-module .video-module-carousel .slick-slide.slick-loading img{display:none}#homepage-video-module .video-module-carousel .slick-slide.dragging img{pointer-events:none}.slick-initialized #homepage-video-module .video-module-carousel .slick-slide{display:block}.slick-loading #homepage-video-module .video-module-carousel .slick-slide{visibility:hidden}.slick-vertical #homepage-video-module .video-module-carousel .slick-slide{display:block;height:auto;border:1px solid transparent}#homepage-video-module .video-module-carousel .slick-arrow.slick-hidden{display:none}.desktop-narrow #homepage-video-module .module-header h3{position:relative;top:5px}@media only screen and (min-width:48em){.desktop-narrow #homepage-video-module{background-color:#f0f0f0}.desktop-narrow #homepage-video-module .module-header{padding:0 .625rem .5rem .625rem}.desktop-narrow #homepage-video-module .module-header .all-videos{right:10px;position:absolute;top:8px}.desktop-narrow #homepage-video-module .video-module-lead{height:335px;overflow:hidden}.desktop-narrow #homepage-video-module .video-module-lead .title-wrap a{background-size:58px 60px;bottom:20px;font-size:1.75rem;line-height:2.125rem;margin-left:40px;padding:18px 50px 18px 85px}.desktop-narrow #homepage-video-module .video-module-lead .title-wrap .title-rule{display:none}.desktop-narrow #homepage-video-module .video-module-carousel{left:10px;position:relative;margin:0 auto;width:90%;width:-webkit-calc(100% - 100px);width:-moz-calc(100% - 100px);width:calc(100% - 100px)}.desktop-narrow #homepage-video-module .video-module-carousel.slick-slider .slick-prev,.desktop-narrow #homepage-video-module .video-module-carousel.slick-slider .slick-next{background-color:rgba(0,0,0,0.1);border:0;border-radius:50%;box-shadow:none;font-size:0;line-height:0;height:2.75rem;margin-top:0;width:2.75rem}.desktop-narrow #homepage-video-module .video-module-carousel.slick-slider .slick-prev:hover,.desktop-narrow #homepage-video-module .video-module-carousel.slick-slider .slick-next:hover{background-color:rgba(0,0,0,0.3)}.desktop-narrow #homepage-video-module .video-module-carousel.slick-slider .slick-prev:before,.desktop-narrow #homepage-video-module .video-module-carousel.slick-slider .slick-next:before{font-family:"SSStandard";font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;top:2px}.desktop-narrow #homepage-video-module .video-module-carousel.slick-slider .slick-prev{left:-42px;position:absolute;top:58px}.desktop-narrow #homepage-video-module .video-module-carousel.slick-slider .slick-prev:before{content:"◅"}.desktop-narrow #homepage-video-module .video-module-carousel.slick-slider .slick-next{position:absolute;right:-21px;top:58px}.desktop-narrow #homepage-video-module .video-module-carousel.slick-slider .slick-next:before{content:"▻"}.desktop-narrow #homepage-video-module .video-module-carousel .slick-list .item{padding-bottom:.5rem}.desktop-narrow #homepage-video-module .video-module-carousel .slick-list .item a{color:#000;line-height:1.3125rem;text-shadow:none}}@media only screen and (min-width:60.625em){.desktop-narrow #homepage-video-module .video-module-carousel{left:5px;width:85%;width:-webkit-calc(100% - 80px);width:-moz-calc(100% - 80px);width:calc(100% - 80px)}.desktop-narrow #homepage-video-module .video-module-carousel.slick-slider .slick-prev,.desktop-narrow #homepage-video-module .video-module-carousel.slick-slider .slick-next{top:50px}.desktop-narrow #homepage-video-module .video-module-carousel.slick-slider .slick-prev{left:-25px}.desktop-narrow #homepage-video-module .video-module-carousel .slick-list .item{padding-bottom:0}}.single-col #homepage-video-module{padding:.625rem .625rem .3125rem .625rem}@media only screen and (min-width:48em){.single-col #homepage-video-module{float:left;margin-top:0;padding:0 0 .3125rem 0;width:56%}}@media only screen and (min-width:60.625em){.single-col #homepage-video-module{float:none;margin-top:1.5rem;width:100%}}.single-col #homepage-video-module .module-header{background-color:transparent;padding:0 0 .375rem 0}.single-col #homepage-video-module .module-header .all-videos{right:0;top:4px}.single-col #homepage-video-module .video-module-lead{height:auto;overflow:visible}.single-col #homepage-video-module .video-module-lead .title-wrap a{background-size:45px 47px;bottom:20px;color:#fff;font-size:1.25rem;font-weight:100;line-height:1.75rem;margin-left:25px;padding:10px 30px 10px 60px}.single-col #homepage-video-module .video-module-lead .title-wrap .title-rule{display:none}.single-col #homepage-video-module .video-module-carousel{position:static;width:100%}.single-col #homepage-video-module .video-module-carousel .item{line-height:1.3125rem;padding:.625rem 0 .625rem 0}.single-col #homepage-video-module .video-module-carousel .item:nth-child(3){border-bottom:0}.single-col #homepage-video-module .video-module-carousel .item:nth-child(4),.single-col #homepage-video-module .video-module-carousel .item:nth-child(5),.single-col #homepage-video-module .video-module-carousel .item:nth-child(6){display:none}.single-col #homepage-video-module .video-module-carousel .item .img-wrap{margin-top:.375rem}.single-col #homepage-video-module .video-module-carousel .item a{font-weight:400}