div[role="dialog"][aria-hidden="true"]{display:none}div[role="dialog"][aria-hidden="false"]{display:inherit}.modal__container,.modal__mask{top:0;left:0;right:0;bottom:0;position:fixed;width:100%;height:100%;-webkit-overflow-scrolling:touch}.modal__mask{display:block;z-index:1101;background-color:rgba(0,0,0,0.95);overflow-y:visible;overflow-x:hidden;-ms-overflow-style:none}@media screen and (min-width: 768px){.modal__mask{background-color:rgba(0,0,0,0.8);overflow-y:hidden}}.modal--light{background-color:rgba(255,255,255,0.95)}@media screen and (min-width: 768px){.modal--light{background-color:rgba(255,255,255,0.8)}}.modal__container{z-index:1102;overflow-y:visible;overflow-x:hidden;-ms-overflow-style:none}@media screen and (min-width: 768px){.modal__container{pointer-events:none;overflow-y:hidden}}.dismiss__header{position:fixed;position:sticky;position:-webkit-sticky;top:-1px;left:0;right:0;height:50px;z-index:1104;background-color:#222;border-bottom:1px solid #2b2b2b;float:left;width:100%}@media screen and (min-width: 768px){.dismiss__header{background-color:transparent;border:0;height:0}}.modal--light .dismiss__header{background-color:#f9f9f9;border-bottom:1px solid #eee}@media screen and (min-width: 768px){.modal--light .dismiss__header{background-color:transparent;border:0}}.dismiss__header--transparent{background-color:transparent;border-bottom:0}.dismiss__icon{pointer-events:all;cursor:pointer;position:fixed;position:sticky;position:-webkit-sticky;display:block;height:20px;width:20px;right:15px;margin-top:15px;float:right;z-index:1105;top:0;border:0;background:transparent;padding:0}@media screen and (min-width: 768px){.dismiss__icon{position:fixed;height:34px;width:34px;right:15px;margin-top:0;top:15px}}.media-modal__canvas{position:relative;height:calc(100% - 105px);width:calc(100% - 30px);margin:0 auto;margin-top:50px;margin-bottom:30px;padding-left:15px;padding-right:15px;-ms-overflow-style:none}@media screen and (min-width: 768px){.media-modal__canvas{padding:60px 15px;height:calc(100% - 60px)}}.media-modal{max-width:100%;max-height:100%;pointer-events:all;box-shadow:0px 2px 5px 0px #000;border:1px solid rgba(255,255,255,0.2);outline:1px solid #111;margin:0 auto;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);position:absolute}.media-caption{-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.media-caption[aria-hidden="false"]{visibility:visible;opacity:1}.media-caption[aria-hidden="true"]{visibility:hidden;opacity:0}.media-caption__canvas{position:absolute;max-width:100%;max-height:100%;display:inline;z-index:1103;pointer-events:all;outline:0;bottom:0;left:0;overflow-y:visible;overflow-x:hidden;-ms-overflow-style:none}@media screen and (min-width: 768px){.media-caption__canvas{position:fixed;top:initial;bottom:0;left:0;right:0;overflow-y:visible}}.media-caption__skin{box-shadow:0 -30px 20px 0 rgba(0,0,0,0.7);background-image:linear-gradient(to bottom, rgba(0,0,0,0.7) 0%, rgba(0,0,0,0.86) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#B3000000', endColorstr='#DB000000', GradientType=0)}.media-caption__content{text-align:center;margin:0 auto;padding:0 10px 15px 15px;position:relative}@media screen and (min-width: 768px){.media-caption__content{width:648px;padding:0 0 30px 0;bottom:0}}.media-caption__toggle{pointer-events:all;cursor:pointer;position:fixed;display:block;right:15px;bottom:15px;z-index:1109;width:20px;height:20px;border:0;background:transparent;padding:0}@media screen and (min-width: 768px){.media-caption__toggle{width:30px;height:30px}}.toggle__eye{display:none}.media-caption__toggle[aria-selected="true"]{width:20px;height:16px}@media screen and (min-width: 768px){.media-caption__toggle[aria-selected="true"]{width:30px;height:30px}}.media-caption__toggle[aria-selected="true"] .toggle__info{display:none}.media-caption__toggle[aria-selected="true"] .toggle__eye{display:block}.dialog-modal__canvas{display:-webkit-flex;display:flex;align-items:top;justify-content:center;height:calc(100% - 60px);margin-top:60px}@media screen and (min-width: 768px){.dialog-modal__canvas{height:100%;margin-top:0;-webkit-flex-align:center;-webkit-align-items:center}}.dialog-modal{pointer-events:all;background:transparent;margin:0 auto;padding:15px;width:100%;z-index:1103;text-align:center}@media screen and (min-width: 768px){.dialog-modal{width:500px;padding:30px;border-top:1px solid #ccc;border-bottom:1px solid #444;background:rgba(0,0,0,0.75);box-shadow:0px 0px 9px black;background-image:linear-gradient(#999, #333),linear-gradient(#999, #333);background-size:1px 100%;background-position:0 0, 100% 0;background-repeat:no-repeat;word-wrap:break-word;border-radius:10px;margin-top:0;position:relative}}@media screen and (min-width: 768px){.modal--light .dialog-modal{border-width:1px 0 1px 0;background:#f9f9f9;border:1px solid #fff;box-shadow:0px 10px 15px 0px rgba(0,0,0,0.2),0px -2px 20px 0px rgba(0,0,0,0.2)}}.dialog-modal__title{font-size:18px;text-transform:uppercase;line-height:1;font-family:"futura-pt", sans-serif;font-weight:700;margin-bottom:15px;color:#eee}@media screen and (min-width: 768px){.dialog-modal__title{font-size:22px}}.modal--light .dialog-modal__title{color:#444}.dialog-modal__body{line-height:normal;font-size:14px;margin-top:5px;margin-bottom:30px;margin-top:5px;letter-spacing:normal;font-weight:300;color:#666}@media screen and (min-width: 768px){.dialog-modal__body{font-size:16px}}.modal--light .dialog-modal__body{color:#000}.dialog-modal__btn-wrapper{position:relative;height:120px}.dialog-modal__btn-wrapper::after{content:"";display:table;clear:both}@media screen and (min-width: 768px){.dialog-modal__btn-wrapper{height:auto}}.dialog-modal__btn{width:100%;position:absolute;left:0}@media screen and (min-width: 768px){.dialog-modal__btn{width:auto;position:relative}}.dialog-modal__btn--action{top:0}@media screen and (min-width: 768px){.dialog-modal__btn--action{margin-left:15px}}.dialog-modal__btn--close{bottom:0;margin-right:0}.global-mask{background:rgba(0,0,0,0.9)}.modal__mask{opacity:0;-webkit-animation:videoSeries-fade-in 0.1s ease-in forwards;-moz-animation:videoSeries-fade-in 0.1s ease-in forwards;-ms-animation:videoSeries-fade-in 0.1s ease-in forwards;-o-animation:videoSeries-fade-in 0.1s ease-in forwards;animation:videoSeries-fade-in 0.1s ease-in forwards}@-webkit-keyframes videoSeries-fade-in-from-blur{from{opacity:0;filter:blur(2vw)}to{opacity:1}}@-moz-keyframes videoSeries-fade-in-from-blur{from{opacity:0;filter:blur(2vw)}to{opacity:1}}@-ms-keyframes videoSeries-fade-in-from-blur{from{opacity:0;filter:blur(2vw)}to{opacity:1}}@-o-keyframes videoSeries-fade-in-from-blur{from{opacity:0;filter:blur(2vw)}to{opacity:1}}@keyframes videoSeries-fade-in-from-blur{from{opacity:0;filter:blur(2vw)}to{opacity:1}}@-webkit-keyframes videoSeries-fade-in{from{opacity:0}to{opacity:1}}@-moz-keyframes videoSeries-fade-in{from{opacity:0}to{opacity:1}}@-ms-keyframes videoSeries-fade-in{from{opacity:0}to{opacity:1}}@-o-keyframes videoSeries-fade-in{from{opacity:0}to{opacity:1}}@keyframes videoSeries-fade-in{from{opacity:0}to{opacity:1}}@-webkit-keyframes videoSeries-placeholder-loading{0%{background-position:0% 0%}50%{background-position:100% 90%}100%{background-position:0% 0%}}@-moz-keyframes videoSeries-placeholder-loading{0%{background-position:0% 0%}50%{background-position:100% 90%}100%{background-position:0% 0%}}@-ms-keyframes videoSeries-placeholder-loading{0%{background-position:0% 0%}50%{background-position:100% 90%}100%{background-position:0% 0%}}@-o-keyframes videoSeries-placeholder-loading{0%{background-position:0% 0%}50%{background-position:100% 90%}100%{background-position:0% 0%}}@keyframes videoSeries-placeholder-loading{0%{background-position:0% 0%}50%{background-position:100% 90%}100%{background-position:0% 0%}}.videoSeries__wrapper,.videoSeriesBuzz__container{background:#f9f9f9}.videoSeries__wrapper img.lazyloaded,.videoSeriesBuzz__container img.lazyloaded{-webkit-animation:videoSeries-fade-in 0.5s ease-in forwards;-moz-animation:videoSeries-fade-in 0.5s ease-in forwards;-ms-animation:videoSeries-fade-in 0.5s ease-in forwards;-o-animation:videoSeries-fade-in 0.5s ease-in forwards;animation:videoSeries-fade-in 0.5s ease-in forwards;opacity:0}.videoSeriesHeroHeader{background-color:#111;border-top:1px solid #111}.videoSeriesHeroHeader{background-color:#111;border-top:1px solid #111}.videoSeriesHeroHeader__bannerWrapper{max-width:1400px;margin:0 auto}.videoSeriesHeroHeader__bannerContainer{position:relative;z-index:1;overflow:hidden;height:0}@media screen and (max-width: 543px){.videoSeriesHeroHeader__bannerContainer{padding-top:75%}}@media screen and (min-width: 544px) and (max-width: 767px){.videoSeriesHeroHeader__bannerContainer{padding-top:25%}}@media screen and (min-width: 768px){.videoSeriesHeroHeader__bannerContainer{padding-top:28.57%}}.videoSeriesHeroHeader__bannerContainer::after{content:" ";position:absolute;top:0;right:0;left:0;bottom:0;background:linear-gradient(90deg, rgba(17,17,17,0) 0%, rgba(17,17,17,0) 73.29%, rgba(17,17,17,0.51) 94.2%, #111 100%),linear-gradient(270deg, rgba(17,17,17,0) 0%, rgba(17,17,17,0) 73.29%, rgba(17,17,17,0.51) 94.2%, #111 100%),linear-gradient(180deg, rgba(17,17,17,0) 0%, rgba(17,17,17,0) 73.29%, rgba(17,17,17,0.65) 94.2%, #111 100%)}@media screen and (max-width: 543px){.videoSeriesHeroHeader__bannerContainer::after{background:linear-gradient(180deg, rgba(17,17,17,0) 0%, rgba(17,17,17,0) 73.29%, rgba(17,17,17,0.65) 94.2%, #111 100%)}}.videoSeriesHeroHeader__banner{width:100%;height:100%;object-fit:cover;opacity:0;position:absolute;top:0}.videoSeriesHeroHeader__banner.lazyloaded:first-of-type{-webkit-animation:videoSeries-fade-in-from-blur 0.5s ease-in forwards;-moz-animation:videoSeries-fade-in-from-blur 0.5s ease-in forwards;-ms-animation:videoSeries-fade-in-from-blur 0.5s ease-in forwards;-o-animation:videoSeries-fade-in-from-blur 0.5s ease-in forwards;animation:videoSeries-fade-in-from-blur 0.5s ease-in forwards}.videoSeriesHeroHeader__content{color:#fff;position:relative;z-index:10;padding-bottom:30px !important;margin:auto}@media screen and (max-width: 767px){.videoSeriesHeroHeader__content{padding-bottom:15px !important}}.videoSeriesHeroHeader__posterContainer{position:relative;height:0;overflow:hidden;padding-top:152%;min-width:75px;box-shadow:0 3px 3px 0 #000;border:1px solid rgba(255,255,255,0.2);outline:1px solid #111}@media screen and (max-width: 767px){.videoSeriesHeroHeader__posterContainer{box-shadow:0 2px 4px 0 rgba(0,0,0,0.5)}}.videoSeriesHeroHeader__posterContainer::before{content:"";position:absolute;background:linear-gradient(320deg, #444 0%, #333 100%);background-size:400% 400%;width:100%;height:100%;top:0;left:0;z-index:1;-webkit-animation:videoSeries-placeholder-loading 2s ease-in infinite;-moz-animation:videoSeries-placeholder-loading 2s ease-in infinite;-ms-animation:videoSeries-placeholder-loading 2s ease-in infinite;-o-animation:videoSeries-placeholder-loading 2s ease-in infinite;animation:videoSeries-placeholder-loading 2s ease-in infinite}.videoSeriesHeroHeader__poster{object-fit:cover;width:100%;height:100%;position:absolute;max-width:inherit;top:0;left:0;z-index:10}.videoSeriesHeroHeader__venue{font-size:16px;line-height:18px;margin:0 0 10px;color:#b3d7ec !important;font-weight:bold;display:inline-flex;align-items:center}.videoSeriesHeroHeader__venue svg{margin-right:5px;height:15px;width:10px}@media screen and (max-width: 767px){.videoSeriesHeroHeader__venue svg{height:13px;width:9px}}@media screen and (max-width: 767px){.videoSeriesHeroHeader__venue{font-size:12px;line-height:14px;margin:0 0 5px}}.videoSeriesHeroHeader__venue:hover,.videoSeriesHeroHeader__venue:active{color:#fff !important}.videoSeriesHeroHeader__venue:active{text-decoration:underline}.videoSeriesHeroHeader__shortDesc{font-size:18px;line-height:22px}@media screen and (max-width: 767px){.videoSeriesHeroHeader__shortDesc{font-size:12px;line-height:16px}}@media screen and (min-width: 768px) and (max-width: 991px){.videoSeriesHeroHeader__shortDesc{font-size:14px;line-height:18px}}@media screen and (max-width: 767px){.videoSeriesHeroHeader__ctaCell{grid-column:1 / -1}}.videoSeriesHeroHeader__infoCell{display:grid;grid-gap:inherit}@media screen and (max-width: 767px){.videoSeriesHeroHeader__infoCell{grid-template-columns:1fr 5fr}}@media screen and (min-width: 768px) and (max-width: 991px){.videoSeriesHeroHeader__infoCell{grid-template-columns:1fr 3fr}}@media screen and (min-width: 992px){.videoSeriesHeroHeader__infoCell{grid-template-columns:1.5fr 7fr}}.videoSeriesHeroHeader__fullWidthContent{grid-column:1 / -1}.videoSeriesTemplate__contentWrapper{margin:0 auto}@media screen and (max-width: 767px){.videoSeriesTemplate__contentWrapper{padding:0 15px;width:100%}}@media screen and (min-width: 768px) and (max-width: 991px){.videoSeriesTemplate__contentWrapper{width:720px}}@media screen and (min-width: 992px) and (max-width: 1199px){.videoSeriesTemplate__contentWrapper{width:966px}}@media screen and (min-width: 1200px){.videoSeriesTemplate__contentWrapper{width:1140px}}.videoSeries__noMediaWrapper{background-color:#f9f9f9;min-height:340px}.videoSeries__noMediaBox{border-bottom:1px solid #ddd;background-color:#eee;padding:30px 0px;color:#444}@media screen and (max-width: 767px){.videoSeries__noMediaBox{padding:15px 0px}}.videoSeries__noMediaCopy{font-size:14px;color:#666}.videoSeries__gridWrapper{padding:30px 0}@media screen and (max-width: 767px){.videoSeries__gridWrapper{padding:15px 0}}.videoSeries__mediaGrid{display:grid;grid-template:1fr/repeat(3, 1fr);grid-gap:30px}@media screen and (max-width: 767px){.videoSeries__mediaGrid{grid-gap:15px;grid-template:1fr / 1fr}}.videoSeries__viewAllContainer{padding-bottom:30px}@media screen and (max-width: 767px){.videoSeries__viewAllContainer{padding-bottom:15px}}@media screen and (max-width: 374px){.videoSeries__viewAllButton{width:100%}}.videoSeries__cardHover{-webkit-transition:box-shadow 0.3s ease-in;transition:box-shadow 0.3s ease-in}.videoSeries__cardHover:hover{box-shadow:0px 4px 5px 1px rgba(0,0,0,0.2),0px -2px 1px -3px rgba(0,0,0,0.2)}.videoSeries__cardHover:hover .videoSeries__mediaTileOverlay{transform:scale(1.2)}@media (hover: none){.videoSeries__cardHover:hover{box-shadow:0px 2px 7px -1px rgba(0,0,0,0.2),0px -2px 1px -3px rgba(0,0,0,0.2)}.videoSeries__cardHover:hover .videoSeries__mediaTileOverlay{transform:scale(1.2)}}.videoSeries__cardHover:focus{box-shadow:0px 2px 5px -1px rgba(0,0,0,0.2),0px -2px 1px -3px rgba(0,0,0,0.2) !important}.videoSeries__cardHover:focus .videoSeries__mediaTileOverlay{transform:scale(1.2)}.videoSeries__cardHover:active{text-decoration:none !important}.videoSeries__cardHover:active .videoSeries__mediaTitle{text-decoration:underline}.videoSeries__mediaTileImg{width:100%;height:100%;object-fit:cover;position:absolute;top:0;bottom:0;left:0;right:0}.videoSeries__mediaTile,.videoSeries__mediaTile--shadowed{display:block;position:relative;padding-top:75%;background:linear-gradient(320deg, #eee 0%, #999 100%);background-size:400% 400%;border:2px solid #fff;overflow:hidden;-webkit-animation:videoSeries-placeholder-loading 2s ease-in infinite;-moz-animation:videoSeries-placeholder-loading 2s ease-in infinite;-ms-animation:videoSeries-placeholder-loading 2s ease-in infinite;-o-animation:videoSeries-placeholder-loading 2s ease-in infinite;animation:videoSeries-placeholder-loading 2s ease-in infinite}.videoSeries__mediaTile:hover .videoSeries__mediaTileOverlay,.videoSeries__mediaTile--shadowed:hover .videoSeries__mediaTileOverlay,.videoSeries__mediaTile:active .videoSeries__mediaTileOverlay,.videoSeries__mediaTile--shadowed:active .videoSeries__mediaTileOverlay,.videoSeries__mediaTile:focus .videoSeries__mediaTileOverlay,.videoSeries__mediaTile--shadowed:focus .videoSeries__mediaTileOverlay{transform:scale(1.2)}.videoSeries__mediaTile--shadowed{box-shadow:0 3px 3px 0 rgba(0,0,0,0.15);transition:box-shadow 0.3s ease-out}.videoSeries__mediaTile--shadowed:hover,.videoSeries__mediaTile--shadowed:focus{box-shadow:0 3px 5px 0 rgba(0,0,0,0.15)}.videoSeries__mediaTile--shadowed:active{box-shadow:0 0 5px 0 rgba(0,0,0,0.15)}.videoSeries__mediaTitle{color:#111;line-height:1.25em;font-size:18px}.videoSeries__mediaTileOverlay{height:50px;width:50px;transition:transform 0.3s ease-in;will-change:transform;position:absolute;bottom:0;right:0;margin:10px}.videoSeries__mediaDetails{font-size:12px;line-height:14px;color:#666}.videoSeries__description{font-size:14px;line-height:20px;color:#111;padding:0px 15px 15px}.videoSeriesHeader__title{color:#fff;font-size:48px;line-height:50px;font-weight:bold}@media screen and (max-width: 767px){.videoSeriesHeader__title{font-size:22px;line-height:24px;padding:0px 15px}}@media screen and (min-width: 768px) and (max-width: 991px){.videoSeriesHeader__title{font-size:36px;line-height:38px}}.videoSeriesHeader__description{font-size:18px;line-height:22px;color:#fff;margin:auto}@media screen and (max-width: 767px){.videoSeriesHeader__description{font-size:12px;line-height:16px;padding:0 15px;width:100%}}@media screen and (min-width: 768px) and (max-width: 991px){.videoSeriesHeader__description{width:550px}}@media screen and (min-width: 992px){.videoSeriesHeader__description{width:750px}}.videoSeries__modal{-webkit-animation:rsp-fade-in 0.5s ease-in forwards;-moz-animation:rsp-fade-in 0.5s ease-in forwards;-ms-animation:rsp-fade-in 0.5s ease-in forwards;-o-animation:rsp-fade-in 0.5s ease-in forwards;animation:rsp-fade-in 0.5s ease-in forwards;margin:auto 0;height:calc( (100vw - 30px) * 4 / 7);padding:0 15px;max-height:calc(100vh - 130px)}.videoSeries__modal .dismiss__header{height:0;pointer-events:all}.videoSeries__modal .media-modal__canvas-video{max-width:1200px;max-height:calc(1200px * 4 / 7);margin:0 auto;height:100%}.videoSeries__modal .media-modal__canvas-video>*{pointer-events:all}.videoSeries__modal .media-modal__video{width:100%;height:100%}
