@charset "UTF-8";.utility__text{word-wrap:break-word}.utility__text h2{font-size:1.5em;font-weight:700}.utility__text b{font-weight:600}.utility__text strong{font-weight:600}.utility__text p{margin:1em 0}.utility__text a{color:#045ea8;text-decoration:none}.utility__text a:hover{text-decoration:underline}.utility__text ul{padding-left:20px}.utility__text ol{padding-left:20px}tegna-ab>*{display:none}tegna-ab>[active]{display:block}tegna-sniff{display:none}tegna-sniff[active]{display:inherit}.root_js_disabled tegna-ab>:first-child{display:block}.adchoices{padding:0 10px}[data-platform=desktop] .adchoices{padding:0}.all-alerts__list{display:block;margin:0;padding:0;list-style-type:none}.all-alerts__item{padding:16px 0;border-bottom:1px dotted #c4c4c4}.all-alerts__item:first-child{padding-top:0}.all-alerts__item:last-child{border:none;padding-bottom:0}.all-alerts__link{text-decoration:none;color:#045ea8;font-size:16px;font-weight:700;line-height:1.25}.app-badge{display:block;position:relative;margin:0;padding:0;display:none}.app-badge__heading{font-size:14px;font-weight:600;color:#fff}.app-badge__android{display:none;text-decoration:none}.app-badge__ios{display:none;text-decoration:none}[data-platform=desktop] .app-badge{display:none}.app-promo-link{display:block;position:relative;margin:0;padding:0;display:none;line-height:1.43;font-size:14px;font-weight:600}[data-platform=desktop] .app-promo-link{display:none}.article-loader{display:block;position:relative;margin:0;padding:0;box-sizing:border-box}.article-loader__button{display:none;width:100%;max-width:1140px;margin:15px auto;padding:15px;border-width:0;background-color:#045ea8;color:#fff;text-align:center;font-size:14px;text-transform:uppercase;font-weight:800;line-height:20px;cursor:pointer}.article-loader__button:disabled{background-color:#ccc;color:#000}.article-loader__button_manual_true:after{content:"";width:20px;height:20px;display:inline-block;vertical-align:middle;transform:rotate(180deg);background:transparent url(../assets/shared-images/icons/arrow-white.svg) center center no-repeat}[data-platform=mobile] .article-loader{padding:0 10px}.article-sharing{display:block;position:relative;margin:0;padding:0;position:absolute;top:0;right:0}.article-sharing__icon{margin-left:10px;text-decoration:none;opacity:0}.root_js_disabled .header__icon{opacity:1}.article-verify-claim{display:block;position:relative;margin:0;padding:0}.article-verify-claim__badge{height:52px}.article-verify-claim__badge_checkmark_false{margin-top:10px}[data-columns="1"] .article-verify-claim__badge,[data-platform=mobile] .article-verify-claim__badge{height:38px;margin:0 15px}[data-columns="1"] .article-verify-claim__badge_checkmark_false,[data-platform=mobile] .article-verify-claim__badge_checkmark_false{margin-top:8px}.article-verify-follow-subscribe{background-color:#f2f2f2;display:flex;flex-direction:column;margin:0 15px}.article-verify-follow-subscribe__left-column{padding:20px 30px}.article-verify-follow-subscribe__right-column{display:flex;flex-direction:column;min-width:unset;padding:0 30px 30px 30px;text-align:center}.article-verify-follow-subscribe__heading{color:#202020;font-size:16px;font-weight:800;line-height:1.9;margin:0}.article-verify-follow-subscribe__left-message{color:#202020;font-size:14px;margin-top:10px;line-height:1.43}.article-verify-follow-subscribe__right-message{font-size:16px;font-weight:800;line-height:1;margin:0}.article-verify-follow-subscribe__message-link{color:#009a00;text-decoration:none}.article-verify-follow-subscribe__message-link_bold_true{font-weight:700}.article-verify-follow-subscribe__follow-list{display:inline-flex;justify-content:center;list-style-type:none;padding:0;margin:5px 0 0 -10px;position:relative;top:-6px}.article-verify-follow-subscribe__follow-item{display:block;margin:0;padding:0}.article-verify-follow-subscribe__follow-link{text-indent:-9001px;display:block;margin:0;padding:0;background:transparent url(../assets/shared-images/backgrounds/blank.png) center center no-repeat;width:32px;height:32px}.article-verify-follow-subscribe__follow-link_type_facebook{background-image:url(../assets/shared-images/icons/verify/facebook-green.svg)}.article-verify-follow-subscribe__follow-link_type_twitter{background-image:url(../assets/shared-images/icons/verify/twitter-green.svg)}.article-verify-follow-subscribe__follow-link_type_snapchat{background-image:url(../assets/shared-images/icons/verify/snapchat-green.svg)}.article-verify-follow-subscribe__follow-link_type_instagram{background-image:url(../assets/shared-images/icons/verify/instagram-green.svg)}.article-verify-follow-subscribe__follow-link_type_youtube{background-image:url(../assets/shared-images/icons/verify/youtube-green-on-white.svg);margin-left:8px;margin-right:4px}.article-verify-follow-subscribe__follow-link_type_tiktok{background-image:url(../assets/shared-images/icons/verify/tiktok-green.svg)}[data-platform=desktop] .article-verify-follow-subscribe{flex-direction:row}[data-platform=desktop] .article-verify-follow-subscribe__right-column{padding:20px 0 40px;min-width:310px;text-align:left}[data-platform=desktop] .article-verify-follow-subscribe__follow-list{justify-content:left}.article{display:block;position:relative;margin:0;padding:0}.article__ratio-enforcer{position:relative}.article__ratio-enforcer:before{display:block;content:"";width:100%;padding-top:56.25%}.article__ratio-enforcer>div{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}.article__image{max-width:100%}.article__sponsor{margin:30px 0}.article__category{display:block;text-transform:uppercase;text-decoration:none;font-weight:700;letter-spacing:1px;font-size:12px;color:#045ea8}.article__headline{display:block;position:relative;margin:15px 0 30px 0;font-weight:700;font-size:46px;line-height:1.13}.article__headline:after{content:"";position:absolute;bottom:-17px;left:0;width:15px;height:2px;background-color:#045ea8}.article__summary{display:block;margin-bottom:20px;font-size:24px;font-weight:500;line-height:1.42}.article__lead-asset{display:block;overflow:hidden}.article__meta{margin:16px 0;line-height:1.43;font-weight:600;font-size:14px;position:relative}.article__meta-label{color:#767676;font-weight:500}.article__body{display:block;font-size:18px;line-height:1.56;color:#000}.article__body iframe{max-width:100%;display:block;margin:0 auto}.article__section{display:block;max-width:100%;overflow:auto}.article__section_type_ad{margin:42px 0;overflow:visible}.article__section_type_text{margin:15px}.article__section_type_text p{margin:0}.article__section_type_asset{margin-bottom:15px}.article__section_type_video{margin:15px 0}.article__section_type_gallery{margin:15px 0}.article__section_type_embed{margin:15px;position:relative}.article__section_type_photo{margin:17px 0 29px}[data-platform=desktop] .article{background:transparent url("../images/article/target.png") 280px 40px no-repeat;background-size:442px}[data-platform=desktop] .article__section_type_text{margin-left:0;margin-right:0}[data-platform=desktop] .article__summary{margin-bottom:40px}[data-platform=desktop] .article__meta{margin:50px 0}[data-platform=mobile] .article{display:flex;flex-direction:column;background:0 0}[data-platform=mobile] .article__lead-asset{order:1}[data-platform=mobile] .article__category{order:2;padding:0 15px;margin-top:40px}[data-platform=mobile] .article__headline{order:3;padding:0 15px;font-size:24px;line-height:1.33;font-weight:800}[data-platform=mobile] .article__headline:after{left:15px}[data-platform=mobile] .article__summary{order:4;position:relative;margin-bottom:18px;padding:0 15px;font-size:18px;font-weight:600;line-height:1.56}[data-platform=mobile] .article__summary:after{content:"";position:absolute;top:-32px;right:0;width:240px;height:300px;background:transparent url("../images/article/target-small.png") center center;background-size:contain;z-index:-1}[data-platform=mobile] .article__sponsor{order:5}[data-platform=mobile] .article__meta{order:6;margin:0;padding:0 15px;font-weight:400}[data-platform=mobile] .article__meta-label{font-weight:400}[data-platform=mobile] .article__body{order:7;padding:0;font-size:16px;line-height:1.38}.breaking-news-list__list{display:block;margin:0;padding:0;list-style-type:none}.breaking-news-list__item{display:flex;flex-direction:column;margin:0 0 10px 0;padding:0}.breaking-news-list__item:last-child{margin:0}.breaking-news-list__link{text-decoration:none;color:#000;width:100%}.breaking-news-list__aspect-ratio-enforcer{position:relative}.breaking-news-list__aspect-ratio-enforcer:before{display:block;content:"";width:100%;padding-top:56.25%}.breaking-news-list__aspect-ratio-enforcer>div{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}.breaking-news-list__aspect-ratio-enforced{background:#f3f8fc url(../assets/shared-images/backgrounds/diag-5x5-blue-2x.png) left top repeat;background-size:5px 5px}.breaking-news-list__image{width:100%;height:auto}.breaking-news-list__info{padding:16px}.breaking-news-list__title{padding:0;margin:5px 0 10px 0;font-weight:800;font-family:proximanova,sans-serif;font-size:18px;color:#000;text-decoration:none;line-height:22px}.breaking-news-list__description{margin:16px 0;font-size:16px;font-family:proximanova,sans-serif;line-height:22px}.breaking-news-list__category{vertical-align:top;position:absolute;bottom:0;left:0;background-color:var(--theme-primary);color:#fff;text-transform:uppercase;font-size:12px;font-weight:700;letter-spacing:1px;padding:9px 13px}.breaking-news-list__category-link{text-decoration:none;color:inherit}[data-platform=desktop] .breaking-news-list__item{flex-direction:row;margin:0 0 30px 0}[data-platform=desktop] .breaking-news-list__link{width:302px;min-width:302px}.carousel{display:flex}.carousel__ratio-enforcer{position:relative;box-sizing:border-box;border:4px solid transparent}.carousel__ratio-enforcer:before{display:block;content:"";width:100%;padding-top:56.25%}.carousel__ratio-enforcer>div{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}.carousel__ratio-enforced{position:relative}.carousel__selection{position:absolute;z-index:1;top:0;bottom:0;left:0;right:0}.carousel__asset{border-color:transparent;background-color:transparent;color:transparent;transition:.2s}.carousel__published{position:absolute;bottom:0;padding:5px;width:100%;box-sizing:border-box;font-size:12px;font-style:italic;font-weight:600;background-color:transparent;color:transparent;display:none;transition:.2s}.carousel__list{scroll-snap-type:x mandatory;scroll-behavior:smooth;white-space:nowrap;overflow:auto;overflow:-moz-scrollbars-none;margin:0;padding:0;font-size:0;scrollbar-width:thin}.carousel__list_more-available_left{-webkit-mask-image:linear-gradient(to right,rgba(0,0,0,0) 0%,#000000 10%,#000000 100%);mask-image:linear-gradient(to right,rgba(0,0,0,0) 0%,#000000 10%,#000000 100%)}.carousel__list_more-available_right{-webkit-mask-image:linear-gradient(to right,#000000 0%,#000000 calc(100% - 10%),rgba(0,0,0,0) 100%);mask-image:linear-gradient(to right,#000000 0%,#000000 calc(100% - 10%),rgba(0,0,0,0) 100%)}.carousel__list_more-available_both{-webkit-mask-image:linear-gradient(to right,rgba(0,0,0,0) 0%,#000000 10%,#000000 calc(100% - 10%),rgba(0,0,0,0) 100%);mask-image:linear-gradient(to right,rgba(0,0,0,0) 0%,#000000 10%,#000000 calc(100% - 10%),rgba(0,0,0,0) 100%)}.carousel__list_more-available_none{-webkit-mask-image:linear-gradient(to right,#000000 0%,#000000 100%);mask-image:linear-gradient(to right,#000000 0%,#000000 100%)}.carousel__item{display:inline-flex;scroll-snap-align:start;width:257px;white-space:normal;flex-direction:column;box-sizing:content-box;padding:0 7px 0 7px;font-size:1rem;cursor:pointer;position:relative;scroll-snap-align:center;vertical-align:top}.carousel__item:first-child{padding-left:0}.carousel__item:last-child{padding-right:0}.carousel__description{display:block;padding-top:10px;padding-left:12px;color:#161616;text-decoration:none;font-size:18px;font-weight:700;display:block;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.carousel__button{display:none;position:relative;width:40px;border-width:0;flex-shrink:0;transition:.2s ease all;outline:0}.carousel__button_type_previous{margin-right:15px}.carousel__button_type_next{margin-left:15px}.carousel__button_enabled_true{cursor:pointer}.carousel__button-background{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;background:transparent url("../assets/shared-images/backgrounds/diag-5x5-blue-2x.png") center center repeat;background-size:5px 5px;transition:.2s ease all}.carousel__button-background_enabled_true{background-color:#045ea8;background-image:none}.carousel__arrow-icon{position:absolute;z-index:2;top:calc(50% - 13px);left:calc(50% - 13px);width:26px;height:26px;text-indent:-9001px;opacity:0;transition:.2s ease all}.carousel__arrow-icon_type_previous{transform:rotate(0)}.carousel__arrow-icon_type_next{transform:rotate(180deg)}.carousel__arrow-icon_enabled_true{background:transparent url("../assets/shared-images/icons/arrow-white.svg") center center no-repeat;opacity:1}.carousel__arrow-icon_enabled_false{background:transparent url("../assets/shared-images/icons/arrow-blue.svg") center center no-repeat;opacity:.4}.carousel__topic{position:absolute;left:0;bottom:0;padding:9px 22px;background-color:#045ea8;background-color:var(--theme-primary);font-size:12px;font-weight:800;letter-spacing:1.1px;text-transform:uppercase;text-decoration:none;color:#fff;z-index:1}.carousel__modal-ratio-enforcer{position:relative}.carousel__modal-ratio-enforcer:before{display:block;content:"";width:100%;padding-top:56.25%}.carousel__modal-ratio-enforcer>div{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}.carousel__modal-ratio-enforced{background:transparent url(../assets/shared-images/backgrounds/diag-5x5-blue-2x-transparent.png) left top repeat;background-size:5px 5px}.carousel__modal-meta{padding:0 16px;color:#fff}.carousel__modal-title{font-size:24px;margin-top:16px;line-height:1.2;font-weight:700}.carousel__modal-abstract{margin-top:16px;font-size:16px;line-height:1.4}.carousel__modal-published{margin-top:24px;font-size:14px;line-height:1.4;opacity:.7}.carousel__modal-topic{display:inline-block;margin:16px 0 0 0;padding:5px 20px;background-color:var(--theme-primary);color:#fff;font-weight:800;font-size:12px;letter-spacing:1.1px;line-height:20px;text-transform:uppercase}[data-platform=desktop] .carousel__list{flex-grow:1}[data-platform=desktop] .carousel__item{scroll-snap-align:start}[data-platform=desktop] .carousel__button{display:block}[data-platform=desktop] .carousel__description{padding-left:0}[data-platform=desktop] .carousel__published{display:block}[data-platform=desktop] .carousel__asset_rollover_active_true:hover .carousel__ratio-enforcer{border-color:#fff}[data-platform=desktop] .carousel__asset_rollover_active_true:hover .carousel__published{color:#767676;background-color:rgba(0,0,0,.75)}[data-platform=desktop] .carousel__modal-title{margin-top:24px;font-size:36px}[data-platform=desktop] .carousel__modal-meta{padding:0}.grid__section_theme_dark .carousel,.grid__section_theme_severe-news .carousel,.grid__section_theme_verify .carousel{color:#fff}.grid__section_theme_dark .carousel__description,.grid__section_theme_severe-news .carousel__description,.grid__section_theme_verify .carousel__description{color:#fff}[data-theme=dark] .carousel{color:#fff}[data-theme=dark] .carousel__description{color:#fff}[data-theme=dark] .carousel__button{background-color:transparent}[data-theme=dark] .carousel__button_enabled_true:hover{filter:brightness(1.5)}[data-theme=dark] .carousel__button-background{background:transparent url("../assets/shared-images/backgrounds/diag-5x5-mask-2x.png") center center repeat;background-size:5px 5px;filter:brightness(2)}[data-theme=dark] .carousel__button-background_enabled_true{background-color:transparent;filter:brightness(3)}[data-theme=dark] .carousel__arrow-icon{background:transparent url("../assets/shared-images/icons/arrow-white.svg") center center no-repeat;opacity:0}[data-theme=dark] .carousel__arrow-icon_enabled_true{opacity:1;filter:brightness(1)}[data-theme=dark] .carousel__arrow-icon_enabled_false{opacity:1;filter:brightness(.4)}[data-theme=verify] .carousel{color:#fff}[data-theme=verify] .carousel__description{color:#fff}[data-theme=verify] .carousel__button{background-color:transparent}[data-theme=verify] .carousel__button_enabled_true:hover{filter:brightness(1.5)}[data-theme=verify] .carousel__button-background{background:transparent url("../assets/shared-images/backgrounds/diag-5x5-mask-2x.png") center center repeat;background-size:5px 5px;filter:brightness(2)}[data-theme=verify] .carousel__button-background_enabled_true{background-color:transparent;filter:brightness(3)}[data-theme=verify] .carousel__arrow-icon{background:transparent url("../assets/shared-images/icons/arrow-white.svg") center center no-repeat;opacity:0}[data-theme=verify] .carousel__arrow-icon_enabled_true{opacity:1;filter:brightness(1)}[data-theme=verify] .carousel__arrow-icon_enabled_false{opacity:1;filter:brightness(.7)}.root_js_disabled .carousel__button_type_previous{margin-right:0}.root_js_disabled .carousel__button_type_next{margin-left:0}.root_js_disabled .carousel__list_more-available_left{-webkit-mask-image:none;mask-image:none}.root_js_disabled .carousel__list_more-available_right{-webkit-mask-image:none;mask-image:none}.root_js_disabled .carousel__list_more-available_both{-webkit-mask-image:none;mask-image:none}.root_js_disabled .carousel__list_more-available_none{-webkit-mask-image:none;mask-image:none}.root_js_disabled .carousel__description{padding-left:12px}.root:not(.root_js_disabled) .carousel__list{scrollbar-width:none}.root:not(.root_js_disabled) .carousel__list::-webkit-scrollbar{height:0}.chapter-slider{display:block;position:relative;margin:0;padding:0}.chapter-slider__outer{background:#f3f8fc url(../assets/shared-images/backgrounds/diag-5x5-blue-2x.png) left top repeat;background-size:5px 5px;display:block;position:relative;padding:0;z-index:1}.chapter-slider__inner{padding:0;margin:0 auto;overflow:hidden;transition:opacity .2s ease}.chapter-slider__inner_scrolling_true{-webkit-mask-image:linear-gradient(90deg,black 0%,black 20px,black calc(100% - 20px),rgba(0,0,0,0) 100%);mask-image:linear-gradient(90deg,black 0%,black 20px,black calc(100% - 20px),rgba(0,0,0,0) 100%)}.chapter-slider__arrow{position:absolute;top:calc(50% - 8px);width:15px;height:15px;opacity:0;transition:.2s ease}.chapter-slider__arrow_direction_previous{left:calc(50% - 525px);transform:rotateY(180deg)}.chapter-slider__arrow_direction_next{left:calc(50% + 510px)}.chapter-slider__arrow_ready_true{opacity:.4}.chapter-slider__arrow_enabled_true{opacity:1;cursor:pointer}.chapter-slider__list{margin:0;padding:0;font-size:0;list-style-type:none;white-space:nowrap;text-align:center}.chapter-slider__item{position:relative;margin:0;padding:0;white-space:normal;display:inline-block;text-align:left;vertical-align:top}.chapter-slider__item:last-child{padding-right:25px}.chapter-slider__item:last-child .chapter-slider__number{border-right-width:0}.chapter-slider__progress{display:flex;flex-direction:row;position:absolute;z-index:1;left:0;right:-1px;top:-20px;bottom:-20px;opacity:.25}.chapter-slider__progress-segment{flex-grow:1}.chapter-slider__progress-segment_intersecting_true{background-color:#045ea8}.chapter-slider__link{display:block;position:relative;z-index:2;text-decoration:none;padding:15px 0}.chapter-slider__number{display:block;padding:0 15px;border-right:1px solid #ccc;color:#045ea8;font-size:14px;text-transform:uppercase;text-decoration:none;font-weight:700;line-height:1;margin:0}.chapter-slider__title{display:none}[data-platform=desktop] .chapter-slider__inner{width:1000px}[data-platform=desktop] .chapter-slider__inner_scrolling_true{-webkit-mask-image:linear-gradient(90deg,black 0%,black 40px,black calc(100% - 40px),rgba(0,0,0,0) 100%);mask-image:linear-gradient(90deg,black 0%,black 40px,black calc(100% - 40px),rgba(0,0,0,0) 100%)}[data-platform=desktop] .chapter-slider__number{padding:0;border-width:0;text-align:left}[data-platform=desktop] .chapter-slider__title{display:block;margin:8px 0 0 0;font-size:14px;font-weight:600;text-align:left;color:#161616;max-width:230px}[data-platform=desktop] .chapter-slider__list{display:flex;padding:20px 0;justify-content:center}[data-platform=desktop] .chapter-slider__list_scrolling_true{justify-content:normal}[data-platform=desktop] .chapter-slider__item{display:block;border-right:1px solid #ccc;padding:0 35px;flex-shrink:0}[data-platform=desktop] .chapter-slider__item:last-child{border-right-width:0}[data-platform=desktop] .chapter-slider__link{padding:0}.closings{display:block;position:relative;margin:0;padding:0;padding:0 16px}.closings__error{color:#000}.closings__sponsor{display:none;margin-bottom:20px;width:156px}.closings__sponsor .ad__inner{padding:0}.closings__weather-link{display:block;text-decoration:none;color:#045ea8;font-size:16px;font-weight:700;line-height:1.25;margin-bottom:32px;padding-top:10px}.closings__search{margin-bottom:26px}.closings__search-form{display:block;position:relative;margin:0;padding:12px;background:#f3f8fc url(../assets/shared-images/backgrounds/diag-5x5-blue-2x.png) left top repeat;background-size:5px 5px}.closings__search-textbox{display:block;width:100%;border:1px solid #ccc;padding:16px 28px;font-size:16px;font-family:proximanova,sans-serif;color:#000;box-sizing:border-box;outline:0}.closings__list{display:block;margin:0;padding:0;list-style-type:none;font-size:0}.closings__item{display:block;margin-bottom:0;line-height:1.56;padding:0 0 15px 0;font-size:14px;color:#161616}.closings__item_filtered{display:none}.closings__title{display:block;font-family:proximanova,sans-serif;font-weight:600}.closings__body{display:block;font-family:proximanova,sans-serif;line-height:1.2}.closings__no-results{display:none}[data-platform=desktop] .closings{padding:0}[data-platform=desktop] .closings__weather-link{display:none}[data-platform=desktop] .closings__search{margin-bottom:32px}[data-platform=desktop] .closings__item{display:inline-block;vertical-align:top;width:50%;padding:0 30px 30px 0;font-size:16px}[data-platform=desktop] .closings__item_filtered{display:none}[data-platform=desktop] .closings__item:nth-child(2n){padding-right:0}[data-platform=desktop] .closings__title{font-size:18px}[data-platform=desktop] .closings__body{font-size:18px}.countdown{margin:0 10px;border:1px solid #e6e6e6;font-size:12px}.countdown__ratio-enforcer{position:relative}.countdown__ratio-enforcer:before{display:block;content:"";width:100%;padding-top:56.25%}.countdown__ratio-enforcer>div{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}.countdown__ratio-enforced{background:#f3f8fc url(../assets/shared-images/backgrounds/diag-5x5-blue-2x.png) left top repeat;background-size:5px 5px}.countdown__link{text-decoration:none}.countdown__main{padding:12px 0;background-color:#fff}.countdown__image{width:100%}.countdown__message{margin-top:-5px;text-align:center;font-size:1.25em;font-weight:700;text-transform:uppercase;color:#fff}.countdown__parts{display:flex;margin:0;padding:0;box-sizing:border-box;list-style-type:none}.countdown__part{flex-shrink:0;width:25%;border-right:1px solid #e6e6e6}.countdown__part:last-child{border-right-width:0}.countdown__number{display:block;font-size:2.5em;font-weight:700;letter-spacing:-1.25px;text-align:center;color:#045ea8}.countdown__label{display:block;font-size:1em;font-weight:600;text-transform:uppercase;text-align:center;color:rgba(0,0,0,.56)}[platform=desktop] .countdown{margin:0}[platform=desktop] .countdown__number{font-size:42px}[data-columns="1"] .countdown{font-size:14px}[data-columns="1"] .countdown__message{font-size:1.14em}[data-columns="1"] .countdown__number{letter-spacing:-1.75px}[data-columns="2"] .countdown{font-size:16px}[data-columns="2"] .countdown__number{letter-spacing:-2px}[data-columns="3"] .countdown{font-size:16px}[data-columns="3"] .countdown__number{letter-spacing:-2px}.datasphere-ad-article{text-align:center}.datasphere-ad-article__iframe{border:none}.datasphere-ad-front{text-align:center}.datasphere-ad-front__iframe{border:none}.election-single-race{display:block;position:relative;margin:0;padding:0;padding:12px;min-height:240px}.election-single-race__wrap{display:none}.election-single-race__settings{background:#f3f8fc url(../assets/shared-images/backgrounds/diag-5x5-blue-2x.png) left top repeat;background-size:5px 5px;padding:16px 16px 20px 16px;box-sizing:border-box;display:flex;flex-direction:column}.election-single-race__label{display:block;font-size:14px;font-weight:700;margin-bottom:5px}.election-single-race__location-container{display:block;width:100%;margin-bottom:12px}.election-single-race__dropdown-container{display:block;position:relative;width:100%;background-color:#fff}.election-single-race__dropdown-icon{position:absolute;right:0;top:0;width:35px;height:35px;background-color:transparent;pointer-events:none;z-index:2}.election-single-race__dropdown-icon::before{content:"";width:0;height:0;border:0 solid transparent;border-width:7px 6px 0 6px;border-top-color:#045ea8;position:absolute;right:15px;top:19px;pointer-events:none}.election-single-race__locations{display:block;position:relative;width:100%;height:45px;padding:0 45px 2px 20px;border:solid 1px rgba(4,94,168,.26);border-radius:0;z-index:1;font-family:proximanova,sans-serif;font-weight:700;color:#045ea8;font-size:16px;transition:.2s ease all;-webkit-appearance:none}.election-single-race__locations:focus{outline:0 solid #045ea8;border-color:#045ea8;border-radius:0}.election-single-race__filter-container{width:100%}.election-single-race__filter{display:block;position:relative;width:100%;height:45px;padding:0 20px 2px 20px;border:1px solid rgba(4,94,168,.26);border-radius:0;font-family:proximanova,sans-serif;color:#000;font-size:16px;transition:.2s ease all;-webkit-appearance:none}.election-single-race__filter:focus{outline:0 solid #045ea8;border-color:#045ea8;border-radius:0}.election-single-race__filter::-webkit-input-placeholder{color:#2e2e2e}.election-single-race__filter:-ms-input-placeholder{color:#2e2e2e}.election-single-race__filter::-moz-placeholder{color:#2e2e2e}.election-single-race__legend{display:none;margin-top:8px;font-size:12px}.election-single-race__result{margin-top:36px}.election-single-race__result:nth-child(1){margin-top:0}.election-single-race__result-header{display:flex;flex-direction:column;justify-content:space-between;align-items:baseline;border-bottom:2px dotted #c4c4c4;margin-bottom:15px;padding-bottom:10px}.election-single-race__result-footer{margin-top:10px;border-top:2px dotted #c4c4c4;display:flex;flex-direction:column-reverse}.election-single-race__result-title{font-size:24px;font-weight:800;margin:10px 0}.election-single-race__result-precinct,.election-single-race__result-updated{font-size:12px;text-align:right}.election-single-race__result-updated{width:130px;text-align:left;margin-top:10px}.election-single-race__result-total{float:right;font-size:12px;font-weight:700;text-align:right;margin:10px 0}.election-single-race__more-button{font-size:14px;font-weight:700;color:#fff;background-color:#045ea8;height:48px;display:flex;align-items:center;justify-content:flex-end;margin-top:12px}.election-single-race__more-button-text{padding-right:15px}.election-single-race__candidate{display:flex;flex-direction:row;justify-content:space-between;align-items:baseline;margin-bottom:16px}.election-single-race__candidate-name-wrap{font-size:14px;font-weight:700;text-align:left;width:45%;max-width:45%;padding:5px 5px;position:relative}.election-single-race__candidate-name-wrap_winner_true{background-color:#128d03;color:#fff}.election-single-race__candidate-name-wrap_winner_true:after{background:transparent url("../assets/shared-images/icons/checkmark-white.svg") center center no-repeat;background-size:17px 15px;width:17px;height:15px;content:"";position:absolute;top:calc(50% - 7px);left:calc(100% - 21px)}.election-single-race__candidate-name{width:calc(100% - 23px);word-break:break-word}.election-single-race__candidate-bar{width:25%;max-width:25%;position:relative}.election-single-race__candidate-bar progress{position:absolute;top:-19px;width:100%;height:26px;-webkit-appearance:none;border:none;background-color:transparent}.election-single-race__candidate-bar progress::-webkit-progress-bar{background-color:transparent}.election-single-race__candidate-bar progress::-webkit-progress-value{background-color:#c8cfd4}.election-single-race__candidate-bar progress::-moz-progress-bar{background-color:#c8cfd4}.election-single-race__candidate-bar_color_d progress::-webkit-progress-value{background-color:#3170be}.election-single-race__candidate-bar_color_d progress::-moz-progress-bar{background-color:#3170be}.election-single-race__candidate-bar_color_r progress::-webkit-progress-value{background-color:#b93434}.election-single-race__candidate-bar_color_r progress::-moz-progress-bar{background-color:#b93434}.election-single-race__candidate-percent-votes-wrap{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:20%;max-width:20%;position:relative;top:-9px}.election-single-race__candidate-percent{font-size:14px;font-weight:700;text-align:left;width:40%;max-width:40%}.election-single-race__candidate-votes{font-size:12px;font-weight:600;text-align:left;color:#767676;width:60%;max-width:60%}[data-platform=desktop] .election-single-race{padding:0;border-width:0}[data-platform=desktop] .election-single-race__locations{position:relative;-webkit-appearance:none;border-radius:0}[data-platform=desktop] .election-single-race__locations:before{content:"";width:16px;height:16px;border:2px solid #045ea8;border-width:0 0 2px 2px;transform:rotate(45deg)}[data-platform=desktop] .election-single-race__result-updated{width:100%;text-align:right;margin-top:0}[data-platform=desktop] .election-single-race__result-total{float:none;font-size:16px}[data-platform=desktop] .election-single-race__result-header{flex-direction:row;margin-bottom:10px;padding-bottom:5px}[data-platform=desktop] .election-single-race__result-footer{display:block;flex-direction:unset}[data-platform=desktop] .election-single-race__more-button{width:160px;justify-content:center;float:left}[data-platform=desktop] .election-single-race__more-button-text{padding-right:0}[data-columns="2"] .election-single-race__settings,[data-columns="3"] .election-single-race__settings{flex-direction:row;padding:20px 20px 24px 20px}[data-columns="2"] .election-single-race__location-container,[data-columns="3"] .election-single-race__location-container{width:50%;padding-right:8px;margin-bottom:0}[data-columns="2"] .election-single-race__locations,[data-columns="3"] .election-single-race__locations{margin-bottom:0}[data-columns="2"] .election-single-race__filter-container,[data-columns="3"] .election-single-race__filter-container{width:50%;padding-left:8px}[data-columns="2"] .election-single-race__legend,[data-columns="3"] .election-single-race__legend{display:block}[data-columns="2"] .election-single-race__result,[data-columns="3"] .election-single-race__result{margin-top:43px}[data-columns="2"] .election-single-race__result:nth-child(1),[data-columns="3"] .election-single-race__result:nth-child(1){margin-top:0}[data-columns="2"] .election-single-race__result-header,[data-columns="3"] .election-single-race__result-header{flex-direction:row;margin-bottom:10px;padding-bottom:5px}[data-columns="2"] .election-single-race__result-title,[data-columns="3"] .election-single-race__result-title{margin:15px 0 10px}[data-columns="2"] .election-single-race__result-updated,[data-columns="3"] .election-single-race__result-updated{width:100%;text-align:right;margin-top:0}[data-columns="2"] .election-single-race__result-total,[data-columns="3"] .election-single-race__result-total{float:none;font-size:16px}[data-columns="2"] .election-single-race__candidate-name-wrap,[data-columns="3"] .election-single-race__candidate-name-wrap{font-size:16px;padding:4px 4px}[data-columns="2"] .election-single-race__candidate-name:after,[data-columns="3"] .election-single-race__candidate-name:after{margin-top:2px}[data-columns="2"] .election-single-race__candidate-bar,[data-columns="3"] .election-single-race__candidate-bar{width:25%;max-width:25%}[data-columns="2"] .election-single-race__candidate-percent-votes-wrap,[data-columns="3"] .election-single-race__candidate-percent-votes-wrap{flex-direction:row;justify-content:space-between;align-items:baseline;width:25%;max-width:25%;position:static}[data-columns="2"] .election-single-race__candidate-percent,[data-columns="3"] .election-single-race__candidate-percent{font-size:24px;text-align:right}[data-columns="2"] .election-single-race__candidate-votes,[data-columns="3"] .election-single-race__candidate-votes{font-size:16px;text-align:right}[data-columns="3"] .election-single-race__candidate-name-wrap{width:25%;max-width:25%}[data-columns="3"] .election-single-race__candidate-bar{width:50%;max-width:50%}[data-columns="3"] .election-single-race__candidate-percent-votes-wrap{width:20%;max-width:20%}.longform__element .election-single-race{max-width:750px;margin:0 auto;clear:left}.elections{display:block;position:relative;margin:0;padding:0;border:1px solid #ccc;padding:12px}.elections__settings{background:#f3f8fc url(../assets/shared-images/backgrounds/diag-5x5-blue-2x.png) left top repeat;background-size:5px 5px;padding:16px 16px 20px 16px;box-sizing:border-box;display:flex;flex-direction:column}.elections__label{display:block;font-size:14px;font-weight:700;margin-bottom:5px}.elections__location-container{display:block;width:100%;margin-bottom:12px}.elections__dropdown-container{display:block;position:relative;width:100%;background-color:#fff}.elections__dropdown-icon{position:absolute;right:0;top:0;width:35px;height:35px;background-color:transparent;pointer-events:none;z-index:2}.elections__dropdown-icon::before{content:"";width:0;height:0;border:0 solid transparent;border-width:7px 6px 0 6px;border-top-color:#045ea8;position:absolute;right:15px;top:19px;pointer-events:none}.elections__locations{display:block;position:relative;width:100%;height:45px;padding:0 45px 2px 20px;border:solid 1px rgba(4,94,168,.26);border-radius:0;z-index:1;font-family:proximanova,sans-serif;font-weight:700;color:#045ea8;font-size:16px;transition:.2s ease all;-webkit-appearance:none}.elections__locations:focus{outline:0 solid #045ea8;border-color:#045ea8;border-radius:0}.elections__filter-container{width:100%}.elections__filter{display:block;position:relative;width:100%;height:45px;padding:0 20px 2px 20px;border:1px solid rgba(4,94,168,.26);border-radius:0;font-family:proximanova,sans-serif;color:#000;font-size:16px;transition:.2s ease all;-webkit-appearance:none}.elections__filter:focus{outline:0 solid #045ea8;border-color:#045ea8;border-radius:0}.elections__filter::-webkit-input-placeholder{color:#2e2e2e}.elections__filter:-ms-input-placeholder{color:#2e2e2e}.elections__filter::-moz-placeholder{color:#2e2e2e}.elections__legend{display:none;margin-top:8px;font-size:12px}.elections__result{margin-top:36px}.elections__result:nth-child(1){margin-top:0}.elections__result-header{display:flex;flex-direction:column;justify-content:space-between;align-items:baseline;border-bottom:2px dotted #c4c4c4;margin-bottom:15px;padding-bottom:10px}.elections__result-footer{margin-top:10px;border-top:2px dotted #c4c4c4}.elections__result-title{font-size:24px;font-weight:800;margin:10px 0}.elections__result-precinct,.elections__result-updated{font-size:12px;text-align:right}.elections__result-updated{width:120px;text-align:left;margin-top:10px}.elections__result-total{float:right;font-size:12px;font-weight:700;text-align:right;margin:10px 0}.elections__candidate{display:flex;flex-direction:row;justify-content:space-between;align-items:baseline;margin-bottom:16px}.elections__candidate-name-wrap{font-size:14px;font-weight:700;text-align:left;width:45%;max-width:45%;padding:5px 5px;position:relative}.elections__candidate-name-wrap_winner_true{background-color:#128d03;color:#fff}.elections__candidate-name-wrap_winner_true:after{background:transparent url("../assets/shared-images/icons/checkmark-white.svg") center center no-repeat;background-size:17px 15px;width:17px;height:15px;content:"";position:absolute;top:calc(50% - 7px);left:calc(100% - 21px)}.elections__candidate-name{width:calc(100% - 23px);word-break:break-word}.elections__candidate-bar{width:25%;max-width:25%;position:relative}.elections__candidate-bar progress{position:absolute;top:-19px;width:100%;height:26px;-webkit-appearance:none;border:none;background-color:transparent}.elections__candidate-bar progress::-webkit-progress-bar{background-color:transparent}.elections__candidate-bar progress::-webkit-progress-value{background-color:#c8cfd4}.elections__candidate-bar progress::-moz-progress-bar{background-color:#c8cfd4}.elections__candidate-bar_color_d progress::-webkit-progress-value{background-color:#3170be}.elections__candidate-bar_color_d progress::-moz-progress-bar{background-color:#3170be}.elections__candidate-bar_color_r progress::-webkit-progress-value{background-color:#b93434}.elections__candidate-bar_color_r progress::-moz-progress-bar{background-color:#b93434}.elections__candidate-percent-votes-wrap{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:20%;max-width:20%;position:relative;top:-9px}.elections__candidate-percent{font-size:14px;font-weight:700;text-align:left;width:40%;max-width:40%}.elections__candidate-votes{font-size:12px;font-weight:600;text-align:left;color:#767676;width:60%;max-width:60%}[data-platform=desktop] .elections{padding:0;border-width:0}[data-platform=desktop] .elections__locations{position:relative;-webkit-appearance:none;border-radius:0}[data-platform=desktop] .elections__locations:before{content:"";width:16px;height:16px;border:2px solid #045ea8;border-width:0 0 2px 2px;transform:rotate(45deg)}[data-columns="2"] .elections__settings,[data-columns="3"] .elections__settings{flex-direction:row;padding:20px 20px 24px 20px}[data-columns="2"] .elections__location-container,[data-columns="3"] .elections__location-container{width:50%;padding-right:8px;margin-bottom:0}[data-columns="2"] .elections__locations,[data-columns="3"] .elections__locations{margin-bottom:0}[data-columns="2"] .elections__filter-container,[data-columns="3"] .elections__filter-container{width:50%;padding-left:8px}[data-columns="2"] .elections__legend,[data-columns="3"] .elections__legend{display:block}[data-columns="2"] .elections__result,[data-columns="3"] .elections__result{margin-top:43px}[data-columns="2"] .elections__result:nth-child(1),[data-columns="3"] .elections__result:nth-child(1){margin-top:0}[data-columns="2"] .elections__result-header,[data-columns="3"] .elections__result-header{flex-direction:row;margin-bottom:10px;padding-bottom:5px}[data-columns="2"] .elections__result-title,[data-columns="3"] .elections__result-title{margin:15px 0 10px}[data-columns="2"] .elections__result-updated,[data-columns="3"] .elections__result-updated{width:100%;text-align:right;margin-top:0}[data-columns="2"] .elections__result-total,[data-columns="3"] .elections__result-total{float:none;font-size:16px}[data-columns="2"] .elections__candidate-name-wrap,[data-columns="3"] .elections__candidate-name-wrap{font-size:16px;padding:4px 4px}[data-columns="2"] .elections__candidate-name:after,[data-columns="3"] .elections__candidate-name:after{margin-top:2px}[data-columns="2"] .elections__candidate-bar,[data-columns="3"] .elections__candidate-bar{width:25%;max-width:25%}[data-columns="2"] .elections__candidate-percent-votes-wrap,[data-columns="3"] .elections__candidate-percent-votes-wrap{flex-direction:row;justify-content:space-between;align-items:baseline;width:25%;max-width:25%;position:static}[data-columns="2"] .elections__candidate-percent,[data-columns="3"] .elections__candidate-percent{font-size:24px;text-align:right}[data-columns="2"] .elections__candidate-votes,[data-columns="3"] .elections__candidate-votes{font-size:16px;text-align:right}[data-columns="3"] .elections__candidate-name-wrap{width:25%;max-width:25%}[data-columns="3"] .elections__candidate-bar{width:50%;max-width:50%}[data-columns="3"] .elections__candidate-percent-votes-wrap{width:20%;max-width:20%}[data-platform=mobile] .elections{margin:0 15px}.error{display:block;position:relative;margin:0;padding:0;min-height:500px;background:transparent url("../images/error/magnify.png") 270px 60px no-repeat;background-size:406px 440px;padding:12px}.error__title{position:relative;margin:0 0 30px 0;padding:0;font-weight:800;font-size:50px;color:var(--theme-primary);box-sizing:border-box}.error__title:before{position:absolute;top:0;left:0;width:37px;height:37px;border:10px var(--theme-primary) solid;border-width:10px 0 0 10px}.error__description{font-size:18px;line-height:1.56;color:#161616;font-weight:800}.error__description p{margin-bottom:30px}.error__button{display:inline-block;padding:15px 75px;border-width:0;background-color:#045ea8;font-weight:800;font-size:14px;color:#fff;text-transform:uppercase}[data-platform=desktop] .error{padding:0}[data-platform=desktop] .error__title{font-size:300px}.from-you{color:#000}.from-you__more-button{display:block;margin:30px auto 0 auto;background-color:#045ea8;color:#fff;text-align:center;padding:15px;border-width:0}.from-you__more-button[disabled]{background-color:#ccc;color:#161616}.from-you__download-app{display:block;padding-left:32px;margin-top:0;margin-bottom:20px}.from-you__app-link{color:#045ea8;font-size:14px;font-weight:700;text-decoration:none}.from-you__options{background:#f3f8fc url(../assets/shared-images/backgrounds/diag-5x5-blue-2x.png) left top repeat;background-size:5px 5px;position:sticky;top:-10px;z-index:1}.from-you__location-form{position:relative;margin:0;padding:10px 10px 8px 10px;border-width:0}.from-you__location-box{display:block;box-sizing:border-box;width:100%;padding:0 50px 0 16px;border:1px solid #ccc;line-height:48px;font-size:16px;font-weight:300;font-family:proximanova,sans-serif}.from-you__clear{position:absolute;top:10px;right:40px;height:50px;width:30px;background:transparent url(../assets/shared-images/icons/close.svg) center center no-repeat;background-size:15px 15px;opacity:.9;cursor:pointer}.from-you__geolocate{position:absolute;top:10px;right:10px;height:50px;width:30px;background:transparent url(../images/from-you/geolocate.png) center center no-repeat;background-size:20px 20px;opacity:.8;cursor:pointer}.from-you__tags{display:flex;margin:0;padding:0;list-style-type:none;flex-direction:row;padding-bottom:8px;padding-left:10px;overflow:auto}.from-you__tags::-webkit-scrollbar{height:0!important}.from-you__tag{display:block;margin:2px 0 2px 8px}.from-you__tag:first-child{margin-left:0}.from-you__tag:last-child{padding-right:8px}.from-you__tag-label{display:block;box-sizing:border-box;min-width:36px;padding:8px 12px;border-radius:20px;border:1px solid #ff9409;background-color:#fff;font-size:16px;font-weight:500;text-align:center;white-space:nowrap}.from-you__tag-checkbox{position:absolute;width:0;height:0;margin:0;padding:0;overflow:hidden;border-width:0;opacity:0;appearance:none}.from-you__tag-checkbox.focus-visible+.from-you__tag-label{transform:scale(1.08)}.from-you__tag-checkbox:focus-visible+.from-you__tag-label{transform:scale(1.08)}.from-you__tag-checkbox:checked+.from-you__tag-label{background-color:#ff9409;color:#fff}.from-you__card{display:block;margin:10px;border:1px solid #ccc;border-radius:4px;background-color:#fff;overflow:hidden}.from-you__link{color:inherit;text-decoration:inherit;cursor:pointer}.from-you__ratio-enforcer{position:relative;background:#f3f8fc url(../assets/shared-images/backgrounds/diag-5x5-blue-2x.png) left top repeat;background-size:5px 5px}.from-you__ratio-enforcer:before{display:block;content:"";width:100%;padding-top:56.25%}.from-you__ratio-enforcer>div{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}.from-you__thumbnail:after{content:"";display:block;position:absolute;right:0;bottom:0;width:35px;height:35px;color:#fff}.from-you__thumbnail_type_image:after{background:#ff9409 url("../images/from-you/image.svg") center center no-repeat;background-size:32px 32px}.from-you__thumbnail_type_gallery:after{background:#ff9409 url("../images/from-you/gallery.svg") center center no-repeat;background-size:18px 18px}.from-you__thumbnail_type_video:after{background:#ff9409 url("../images/from-you/video.svg") center center no-repeat;background-size:18px 18px}.from-you__thumbnail_type_text:after{background:#ff9409 url("../images/from-you/article.svg") center center no-repeat;background-size:20px 20px}.from-you__thumbnail-image{width:100%}.from-you__title{display:block;margin:13px 0 8px 0;padding:0 16px;font-size:18px;font-weight:700;line-height:1.4}.from-you__author{display:block;margin:8px 0;padding:0 16px;font-size:14px;font-weight:500;line-height:1.3;font-style:italic}.from-you__timestamp{display:block;padding:0 16px;margin-top:28px;font-size:12px;line-height:1.5}.from-you__location{background:#f3f8fc url(../assets/shared-images/backgrounds/diag-5x5-blue-2x.png) left top repeat;background-size:5px 5px;display:block;position:relative;padding:10px 16px 10px 40px;line-height:21px;font-size:12px;font-weight:500;min-height:21px}.from-you__location:before{content:"";width:32px;height:32px;background:transparent url("../images/from-you/pin-mini.svg") center center no-repeat;position:absolute;left:5px;top:4px;background-size:24px 24px}.from-you__modal-ratio-enforcer{position:relative}.from-you__modal-ratio-enforcer:before{display:block;content:"";width:100%;padding-top:56.25%}.from-you__modal-ratio-enforcer>div{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}.from-you__modal-ratio-enforced{background:transparent url(../assets/shared-images/backgrounds/diag-5x5-blue-2x-transparent.png) left top repeat;background-size:5px 5px}.from-you__modal-meta{padding:0 24px;color:#fff}.from-you__modal-title{text-transform:uppercase;font-size:22px;margin:0 0 7px 0;line-height:1.2;font-weight:700}.from-you__modal-abstract{margin:0 0 15px 0;font-size:18px;line-height:1.3;font-weight:800}.from-you__modal-author{margin:15px 0 24px 0;font-size:12px;line-height:1.5;font-weight:500}.from-you__modal-location{position:relative;padding:0 0 0 30px;line-height:32px;font-size:12px;font-weight:500;margin-bottom:22px;min-height:32px}.from-you__modal-location:before{content:"";width:32px;height:32px;background:transparent url("../images/from-you/pin.svg") center center no-repeat;position:absolute;left:-5px;top:0;background-size:32px 32px}.from-you__modal-social{margin-top:16px;padding-left:24px}.from-you__modal-social-link{display:inline-block;padding-right:10px}.from-you__modal-social-logo{height:27px;width:auto}[data-platform=desktop] .from-you__options{display:flex;flex-direction:row-reverse;background:transparent none}[data-platform=desktop] .from-you__location-form{width:calc(100% / 3)}[data-platform=desktop] .from-you__mobile-app{font-size:14px;padding:15px 0 15px 10px;line-height:1.4;font-weight:700}[data-platform=desktop] .from-you__tag-dropdown-container{position:relative;width:100%}[data-platform=desktop] .from-you__tag-dropdown-container:before{content:"";position:absolute;top:20px;right:15px;width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #045ea8;z-index:2;pointer-events:none}[data-platform=desktop] .from-you__tag-dropdown{display:block;position:relative;width:100%;height:50px;padding:0 45px 2px 20px;border:solid 1px #ccc;border-radius:0;z-index:1;font-family:proximanova,sans-serif;font-weight:700;color:#045ea8;font-size:16px;transition:.2s ease all;-webkit-appearance:none;background-color:#fff}[data-platform=desktop] .from-you__tag-dropdown:focus{outline:0 solid #045ea8;border-color:#045ea8;border-radius:0}[data-platform=desktop] .from-you__tags{padding-top:10px;padding-right:10px;width:calc(100% / 3)}[data-platform=desktop] .from-you__mobile-app{width:calc(100% / 3)}[data-platform=desktop] .from-you__cards{display:flex;flex-wrap:wrap}[data-platform=desktop] .from-you__card{width:360px;flex-shrink:0}[data-platform=desktop] .from-you__card>.ad{display:flex;height:100%}[data-platform=desktop] .from-you__link{display:flex;flex-direction:column;height:100%}[data-platform=desktop] .from-you__author{flex-grow:1}[data-platform=desktop] .from-you__modal-title{margin-top:24px;font-size:36px}[data-platform=desktop] .from-you__modal-meta{padding:0}.gallery{position:relative;padding-bottom:72px;overflow:hidden;box-sizing:border-box}.gallery__outer-ratio-enforcer{position:relative}.gallery__outer-ratio-enforcer:before{display:block;content:"";width:100%;padding-top:56.25%}.gallery__outer-ratio-enforcer>div{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}.gallery__ratio-enforcer{position:relative}.gallery__ratio-enforcer:before{display:block;content:"";width:100%;padding-top:56.25%}.gallery__ratio-enforcer>div{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}.gallery__ratio-enforced{background:#f3f8fc url(../assets/shared-images/backgrounds/diag-5x5-blue-2x.png) left top repeat;background-size:5px 5px}.gallery__title{display:block;margin:0 0 16px 0;padding-left:15px;font-size:24px;font-weight:700;line-height:1.25;color:#161616}.gallery__slides{display:flex;flex-direction:row;margin:0;padding:0;list-style-type:none;white-space:nowrap}.gallery__slide{display:block;flex-shrink:0;list-style-type:none;width:100%}.gallery__count{display:flex;flex-direction:row;position:absolute;left:0;bottom:0;padding:10px 14px;background-color:rgba(0,0,0,.5);color:#fff;font-size:14px;line-height:1.43;font-weight:700}.gallery__controls{opacity:0;transition:.2s ease opacity}.gallery__controls_visible_true{opacity:1}.gallery__controls_visible_false{opacity:0}.gallery__arrow{display:block;position:absolute;top:calc(50% - 21px);width:42px;height:42px;color:#fff;border-width:0;border-radius:50%;background:rgba(0,0,0,.5) url("../assets/shared-images/icons/arrow-white.svg") center center no-repeat;background-size:30px 30px;cursor:pointer;transition:.2s ease background-color}.gallery__arrow_type_previous{left:16px}.gallery__arrow_type_next{right:16px;transform:rotate(180deg)}.gallery__meta{display:block;position:absolute;right:0;bottom:0;left:0;margin-left:12px;border-left:2px solid var(--theme-primary);padding-left:12px;padding-right:60px;background-color:#fff;max-height:100%}.gallery__meta_expanded_true{overflow-y:auto}.gallery__credit{display:block;padding:6px 0 4px 0;color:#767676;font-style:italic;font-size:12px;font-weight:500}.gallery__credit:before{content:"Credit: "}.gallery__description{display:block;height:45px;color:#161616;line-height:1.57;font-size:14px;font-weight:600;transition:.4s ease height;overflow:hidden}.gallery__description_state_open{height:auto}.gallery__description-text{position:relative;overflow:hidden}.gallery__more{display:none;position:absolute;top:20.5px;right:0;padding-left:40px;border-width:0;background:transparent linear-gradient(90deg,rgba(255,255,255,0) 0,#fff 30px);color:#045ea8;font-size:14px;font-weight:700;line-height:1.57;cursor:pointer}.gallery__more:after{content:"»"}.gallery__more:hover{text-decoration:underline}.gallery__close{position:absolute;padding:0;top:0;right:0;background-color:transparent;border-width:0;width:53px;height:53px;background:transparent url("../assets/shared-images/icons/close.svg") center center no-repeat;background-size:23px 23px;text-indent:-9001px;opacity:0;pointer-events:none;transition:.4s ease opacity}.gallery__close_visible_true{opacity:1;cursor:pointer;pointer-events:all}.gallery__close_visible_false{opacity:0;cursor:default;pointer-events:none}.gallery__test-data-dump{display:none}[data-platform=desktop] .gallery__arrow:hover{background-color:#000}[data-platform=desktop] .gallery__title{padding-left:0}[data-columns="2"] .gallery__title,[data-columns="3"] .gallery__title{font-size:36px;line-height:1.22}[data-theme=modal] .gallery__title{color:#fff}[data-theme=modal] .gallery__meta{background-color:#000}[data-theme=modal] .gallery__credit{color:#fff}[data-theme=modal] .gallery__description{color:#fff}.root_js_disabled .gallery{padding-bottom:0}.root_js_disabled .gallery__outer-ratio-enforcer:before{display:none}.root_js_disabled .gallery__outer-ratio-enforced{position:static;overflow:visible}.root_js_disabled .gallery__meta{display:none}.root_js_disabled .gallery__nojs-credit{display:block;padding:6px 0 4px 0;color:#767676;font-style:italic;font-size:12px;font-weight:500;padding-right:60px;background-color:#fff}.root_js_disabled .gallery__nojs-credit:before{content:"Credit: "}.root_js_disabled .gallery__nojs-description{display:block;color:#161616;line-height:1.57;font-size:14px;font-weight:600;white-space:normal;padding-right:60px;padding-bottom:6px;background-color:#fff}.root_js_disabled .gallery__slides{overflow-y:auto}.root_js_disabled .gallery__slide{display:flex;flex-direction:column}.root_js_disabled .gallery__slide>noscript{flex-grow:1;margin-left:12px;border-left:2px solid var(--theme-primary);padding-left:12px}.root_js_disabled .gallery__count{display:none}.root_js_disabled .gallery__nojs-count{position:absolute;left:0;bottom:0;padding:10px 14px;background-color:rgba(0,0,0,.5);color:#fff;font-size:14px;line-height:1.43;font-weight:700}.root_js_disabled .gallery__initial-image{display:none}.headline-list{display:block;position:relative;margin:0;padding:0;font-size:16px;font-weight:700;line-height:1.25;color:#161616;background-color:#fff}.headline-list__list{display:block;margin:0;padding:0 10px;list-style-type:none}.headline-list__item{display:block;margin:0;padding:22px 0;border-bottom:1px dotted #c4c4c4}.headline-list__item:first-child{padding-top:0}.headline-list__item:last-child{padding-bottom:0;border-bottom-width:0}.headline-list__title{display:block;color:#161616;text-decoration:none;transition:.2s ease text-decoration;line-height:22px;font-size:18px}.headline-list__title:hover{text-decoration:underline}.headline-list__topic{display:block;margin:0;padding:12px 0 2px 0;color:#045ea8;text-decoration:none;text-transform:uppercase;font-size:12px;letter-spacing:1px;font-weight:800;transition:.2s ease text-decoration}.headline-list__topic:hover{text-decoration:underline}.headline-list__photo{background:#f3f8fc url(../assets/shared-images/backgrounds/diag-5x5-blue-2x.png) left top repeat;background-size:5px 5px;margin-bottom:13px}.headline-list__ratio-enforcer{position:relative}.headline-list__ratio-enforcer:before{display:block;content:"";width:100%;padding-top:56.25%}.headline-list__ratio-enforcer>div{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}.headline-list__ratio-enforced{position:relative}.headline-list__image{width:100%}.headline-list__image-override{width:100%}.headline-list__image-topic{position:absolute;left:0;bottom:0;padding:10px 22px;background-color:var(--theme-primary);font-size:12px;font-weight:800;letter-spacing:1.1px;text-transform:uppercase;text-decoration:none;color:#fff}.headline-list__more{margin-top:22px;border-top:1px dotted #c4c4c4;padding:16px 10px 0 10px;text-align:right}.headline-list__more-link{text-decoration:none;color:#000}[data-platform=desktop] .headline-list__more{padding:16px 0 0 0}[data-platform=desktop] .headline-list__list{padding:0}.hot-races-carousel{display:block;position:relative;margin:0;padding:0;border:1px solid #ccc;background:#f3f8fc url(../assets/shared-images/backgrounds/diag-5x5-blue-2x.png) left top repeat;background-size:5px 5px;padding:0}.hot-races-carousel__heading{padding:17px 35px}.hot-races-carousel__heading-inner{padding:8px 5px;border:4px solid #000;background-color:#fff;text-align:center;display:flex;justify-content:center;align-items:center;max-width:300px;margin:0 auto}.hot-races-carousel__heading-text{display:inline-block;margin:0;text-transform:uppercase;font-size:27px;padding:0 10px}.hot-races-carousel__star{margin:0 2px}.hot-races-carousel__races-list{display:flex;padding:0 12px}.hot-races-carousel__races-list_ready_false{opacity:0}.hot-races-carousel__races-list_ready_true{opacity:1}.hot-races-carousel__races_ready_false{opacity:.5}.hot-races-carousel__races_ready_true{opacity:1}.hot-races-carousel__race{display:flex;flex-direction:column;justify-content:space-between;margin:0 12px 0 0;padding:0;background-color:#fff;min-width:320px}.hot-races-carousel__list{scroll-snap-type:x mandatory;scroll-behavior:smooth;white-space:nowrap;overflow:auto;overflow:-moz-scrollbars-none;margin:0;padding:0;font-size:0;scrollbar-width:thin}.hot-races-carousel__item{display:inline-flex;scroll-snap-align:start;width:360px;white-space:normal;flex-direction:column;box-sizing:content-box;position:relative;scroll-snap-align:center;height:100%}.hot-races-carousel__item:first-child{padding-left:0}.hot-races-carousel__item:last-child{padding-right:0}.hot-races-carousel__title{margin:8px 9px 2px;padding-top:15px;font-size:20px;text-align:center;color:#000}.hot-races-carousel__precincts{margin:0;text-align:center;text-transform:uppercase;font-size:12px;font-weight:600;color:#767676;flex-grow:1}.hot-races-carousel__precincts-percent:before{content:"("}.hot-races-carousel__precincts-percent:after{content:")"}.hot-races-carousel__candidates{display:flex;margin:0;padding:0;flex-wrap:wrap;list-style-type:none}.hot-races-carousel__candidate{display:block;padding-bottom:8px;font-size:1rem;width:50%;margin-top:12px;background-image:linear-gradient(white,#e5e5e5)}.hot-races-carousel__candidate:nth-child(1) .hot-races-carousel__person{border-right:1px solid #fff}.hot-races-carousel__candidate:first-child:last-child{width:100%}.hot-races-carousel__option{background-color:#2e2e2e;padding:8px;box-sizing:border-box;display:flex;align-items:baseline}.hot-races-carousel__option_party_d{background-color:#3170be}.hot-races-carousel__option_party_r{background-color:#b93434}.hot-races-carousel__name{display:inline-block;padding:2px 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:calc(100% - 20px);text-transform:uppercase;font-size:12px;font-weight:700;color:#fff;opacity:0;transition:.2s ease opacity}.hot-races-carousel__name_ready_false{opacity:0}.hot-races-carousel__name_ready_true{opacity:1}.hot-races-carousel__party{display:inline-block;color:#fff;text-transform:uppercase;font-size:14px;font-weight:700;opacity:0;transition:.2s ease opacity;padding-right:6px}.hot-races-carousel__party_ready_true{opacity:.5}.hot-races-carousel__party_ready_false{opacity:0}.hot-races-carousel__party__visible_true{display:flex}.hot-races-carousel__vote-percent-wrap{display:flex;justify-content:space-between;padding:5px}.hot-races-carousel__vote-percent{font-weight:700;font-size:44px}.hot-races-carousel__vote-count{font-weight:600;font-size:16px;padding:5px 6px;color:#767676}.hot-races-carousel__winner{display:none;text-align:right;padding:10px 6px 0 0}.hot-races-carousel__winner-text{color:#128d03;text-transform:uppercase;font-size:14px;font-weight:800}.hot-races-carousel__winner_visible_true{display:block}.hot-races-carousel__view-all{display:block;text-decoration:none;text-align:center;background-color:#192a47;padding:20px 0;margin:20px 12px 17px 12px}.hot-races-carousel__view-all-text{color:#fff;font-size:14px;font-weight:700;text-transform:uppercase}.hot-races-carousel__view-all-arrow{position:relative;top:2px;left:10px}.hot-races-carousel__nojs{position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(ellipse at center,#fff 0,rgba(255,255,255,.7) 100%);color:#000;font-size:16px;text-align:center;display:flex}.hot-races-carousel__nojs-inner{display:block;align-self:center;width:100%}.hot-races-carousel__button{display:none;position:relative;width:40px;border-width:0;flex-shrink:0;transition:.2s ease all;outline:0;opacity:.5}.hot-races-carousel__button_type_previous{margin-right:15px}.hot-races-carousel__button_type_next{margin-left:15px}.hot-races-carousel__button_enabled_true{opacity:1;cursor:pointer}.hot-races-carousel__button-background{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;background-color:#045ea8;background-size:5px 5px;transition:.2s ease all}.hot-races-carousel__button-background_enabled_true{background-color:#045ea8;background-image:none}.hot-races-carousel__arrow-icon{position:absolute;z-index:2;top:calc(50% - 13px);left:calc(50% - 13px);width:26px;height:26px;text-indent:-9001px;opacity:0;transition:.2s ease all}.hot-races-carousel__arrow-icon_type_previous{transform:rotate(0)}.hot-races-carousel__arrow-icon_type_next{transform:rotate(180deg)}.hot-races-carousel__arrow-icon_enabled_true{background:transparent url("../assets/shared-images/icons/arrow-white.svg") center center no-repeat;opacity:1}.hot-races-carousel__arrow-icon_enabled_false{background:transparent url("../assets/shared-images/icons/arrow-blue.svg") center center no-repeat;opacity:.4}[data-platform=desktop] .hot-races-carousel__list{flex-grow:1}[data-platform=desktop] .hot-races-carousel__item{scroll-snap-align:start}[data-platform=desktop] .hot-races-carousel__button{display:block}[data-columns="0"] .hot-races-carousel__races-list,[data-columns="1"] .hot-races-carousel__races-list{padding:0}[data-columns="0"] .hot-races-carousel__item,[data-columns="1"] .hot-races-carousel__item{width:auto;min-width:0;margin-right:0}[data-columns="2"] .hot-races-carousel__vote-percent,[data-columns="3"] .hot-races-carousel__vote-percent{font-size:48px}[data-columns="2"] .hot-races-carousel__winner-text,[data-columns="3"] .hot-races-carousel__winner-text{font-size:16px}[data-columns="2"] .hot-races-carousel__list,[data-columns="3"] .hot-races-carousel__list{display:flex;flex-shrink:0;flex-grow:0;width:calc(100% - 80px - 30px)}[data-columns="2"] .hot-races-carousel__list_more-available_left,[data-columns="3"] .hot-races-carousel__list_more-available_left{-webkit-mask-image:linear-gradient(to right,rgba(0,0,0,0) 0%,#000000 10%,#000000 100%);mask-image:linear-gradient(to right,rgba(0,0,0,0) 0%,#000000 10%,#000000 100%)}[data-columns="2"] .hot-races-carousel__list_more-available_right,[data-columns="3"] .hot-races-carousel__list_more-available_right{-webkit-mask-image:linear-gradient(to right,#000000 0%,#000000 calc(100% - 10%),rgba(0,0,0,0) 100%);mask-image:linear-gradient(to right,#000000 0%,#000000 calc(100% - 10%),rgba(0,0,0,0) 100%)}[data-columns="2"] .hot-races-carousel__list_more-available_both,[data-columns="3"] .hot-races-carousel__list_more-available_both{-webkit-mask-image:linear-gradient(to right,rgba(0,0,0,0) 0%,#000000 10%,#000000 calc(100% - 10%),rgba(0,0,0,0) 100%);mask-image:linear-gradient(to right,rgba(0,0,0,0) 0%,#000000 10%,#000000 calc(100% - 10%),rgba(0,0,0,0) 100%)}[data-columns="2"] .hot-races-carousel__list_more-available_none,[data-columns="3"] .hot-races-carousel__list_more-available_none{-webkit-mask-image:linear-gradient(to right,#000000 0%,#000000 100%);mask-image:linear-gradient(to right,#000000 0%,#000000 100%)}[data-columns="2"] .hot-races-carousel{padding-bottom:12px}[data-columns="2"] .hot-races-carousel__view-all{background-color:transparent;position:absolute;top:0;right:30px;width:164px;line-clamp:1;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}[data-columns="2"] .hot-races-carousel__view-all-arrow{display:none}[data-columns="2"] .hot-races-carousel__view-all-text{color:#045ea8;text-transform:none}[data-columns="2"] .hot-races-carousel__view-all-text:after{content:"»";margin-left:5px}[data-columns="3"] .hot-races-carousel{padding-bottom:12px}[data-columns="3"] .hot-races-carousel__view-all{background-color:transparent;position:absolute;top:0;right:60px;width:164px;line-clamp:1;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}[data-columns="3"] .hot-races-carousel__view-all-arrow{display:none}[data-columns="3"] .hot-races-carousel__view-all-text{color:#045ea8;text-transform:none}[data-columns="3"] .hot-races-carousel__view-all-text:after{content:"»";margin-left:5px}[data-platform=mobile] .hot-races-carousel{border-color:transparent;border-right:none;border-left:none}[data-platform=mobile] .hot-races-carousel__races-list{padding:0}[data-platform=mobile] .hot-races-carousel__item{width:calc(90% - 24px);margin-right:12px}[data-platform=mobile] .hot-races-carousel__item:first-child{margin-left:12px}[data-platform=mobile] .hot-races-carousel__item:first-child:last-child{width:calc(100% - 24px);margin-right:0}@media screen and (max-width:374px){[data-platform=mobile] .hot-races-carousel__heading{padding:17px 25px}[data-platform=mobile] .hot-races-carousel__heading-text{font-size:23px}[data-platform=mobile] .hot-races-carousel__vote-percent{font-size:38px}[data-platform=mobile] .hot-races-carousel__winner-text{font-size:12px;margin-top:-4px}[data-platform=mobile] .hot-races-carousel__race{min-width:280px}}.root_js_disabled .hot-races-carousel__button_type_previous{margin-right:0}.root_js_disabled .hot-races-carousel__button_type_next{margin-left:0}.root_js_disabled .hot-races-carousel__list_more-available_left{-webkit-mask-image:none;mask-image:none}.root_js_disabled .hot-races-carousel__list_more-available_right{-webkit-mask-image:none;mask-image:none}.root_js_disabled .hot-races-carousel__list_more-available_both{-webkit-mask-image:none;mask-image:none}.root_js_disabled .hot-races-carousel__list_more-available_none{-webkit-mask-image:none;mask-image:none}.root_js_disabled .hot-races-carousel__description{padding-left:12px}.root:not(.root_js_disabled) .hot-races-carousel__list{scrollbar-width:none}.root:not(.root_js_disabled) .hot-races-carousel__list::-webkit-scrollbar{height:0}.hot-races{display:block;position:relative;margin:0;padding:0;border:1px solid #ccc}.hot-races__heading{background-color:#e5e5e5;padding:17px}.hot-races__heading-inner{padding:8px 5px;border:4px solid #000;background-color:#fff;text-align:center;display:flex;justify-content:center;align-items:center}.hot-races__heading-text{display:inline-block;margin:0;text-transform:uppercase;font-size:33px;padding:0 4px}.hot-races__star{margin:0 2px}.hot-races__races{display:block;margin:0;padding:0;list-style-type:none;transition:1s ease opacity}.hot-races__races_ready_false{opacity:.5}.hot-races__races_ready_true{opacity:1}.hot-races__race{display:block;margin:0;padding:0}.hot-races__title{margin:15px 9px 2px;font-size:20px;text-align:center;color:#000}.hot-races__precincts{margin:0;text-align:center;text-transform:uppercase;font-size:12px;font-weight:600;color:#767676}.hot-races__precincts-percent:before{content:"("}.hot-races__precincts-percent:after{content:")"}.hot-races__candidates{display:flex;margin:0;padding:0;flex-wrap:wrap;list-style-type:none}.hot-races__candidate{display:block;padding-bottom:8px;font-size:1rem;width:50%;margin-top:12px;background-image:linear-gradient(white,#e5e5e5)}.hot-races__candidate:nth-child(1) .hot-races__person{border-right:1px solid #fff}.hot-races__option{background-color:#2e2e2e;padding:8px;box-sizing:border-box;display:flex;align-items:baseline}.hot-races__option_party_d{background-color:#3170be}.hot-races__option_party_r{background-color:#b93434}.hot-races__name{display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:calc(100% - 20px);text-transform:uppercase;font-size:12px;font-weight:700;color:#fff;opacity:0;transition:.2s ease opacity}.hot-races__name_ready_false{opacity:0}.hot-races__name_ready_true{opacity:1}.hot-races__party{display:inline-block;color:#fff;text-transform:uppercase;font-size:14px;font-weight:700;opacity:0;transition:.2s ease opacity;padding-right:6px}.hot-races__party_ready_true{opacity:.5}.hot-races__party_ready_false{opacity:0}.hot-races__party__visible_true{display:flex}.hot-races__vote-percent-wrap{display:flex;justify-content:space-between;padding:5px}.hot-races__vote-percent{font-weight:700;font-size:48px}.hot-races__vote-count{font-weight:600;font-size:16px;padding:5px 6px;color:#767676}.hot-races__winner{display:none;text-align:right;padding:10px 6px 0 0}.hot-races__winner-text{color:#128d03;text-transform:uppercase;font-size:16px;font-weight:800}.hot-races__winner_visible_true{display:block}.hot-races__view-all{display:block;text-decoration:none;text-align:center;background-color:#192a47;padding:20px 0;margin:12px}.hot-races__view-all-text{color:#fff;font-size:14px;font-weight:700;text-transform:uppercase}.hot-races__view-all-arrow{position:relative;top:2px;left:10px}.hot-races__nojs{position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(ellipse at center,#fff 0,rgba(255,255,255,.7) 100%);color:#000;font-size:16px;text-align:center;display:flex}.hot-races__nojs-inner{display:block;align-self:center;width:100%}[data-platform=mobile] .hot-races{margin:0 15px}@media screen and (max-width:374px){[data-platform=mobile] .hot-races__heading-text{font-size:23px}[data-platform=mobile] .hot-races__vote-percent{font-size:38px}[data-platform=mobile] .hot-races__winner-text{font-size:12px;margin-top:-4px}}.hourly-graph{padding:0 10px;background-color:#fff}.hourly-graph__heading{font-weight:700;font-size:14px;text-transform:uppercase;margin-bottom:5px;margin-top:0}.hourly-graph__wrap{height:198px;overflow-y:hidden}.hourly-graph__content-wrap{position:relative;overflow-x:auto}.hourly-graph__content-wrap::-webkit-scrollbar{width:10px;height:10px}.hourly-graph__content-wrap::-webkit-scrollbar-track{background:#f3f8fc url(../assets/shared-images/backgrounds/diag-5x5-blue-2x.png) left top repeat;background-size:5px 5px;border-radius:10px}.hourly-graph__content-wrap::-webkit-scrollbar-thumb{background:#045ea8;border-radius:10px}.hourly-graph__content{display:inline-block;min-width:100%;height:198px}.hourly-graph__content_visible_true{background:#f3f8fc url(../assets/shared-images/backgrounds/diag-5x5-blue-2x.png) left top repeat;background-size:5px 5px}.hourly-graph__canvas{background-color:transparent;background-image:linear-gradient(rgba(255,255,255,0),#fff);border:10px solid #fff;border-width:10px 0;transition:.2s opacity;opacity:0}.hourly-graph__canvas_visible_false{opacity:0}.hourly-graph__canvas_visible_true{opacity:1}.hourly-graph__row{position:absolute;top:10px;left:0;display:flex;height:188px}.hourly-graph__item{border-left:1px dotted #c4c4c4;width:100px;max-height:178px;min-width:100px;text-align:center;position:relative;box-sizing:border-box;font-family:proximanova,sans-serif;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:.86;letter-spacing:normal;text-align:center;color:#000}.hourly-graph__item:first-child{border:none}.hourly-graph__conditions-image{position:absolute;top:102px;left:calc(50% - 16px);width:32px;height:32px}.hourly-graph__temp{position:absolute;top:137px;width:100%;text-align:center;font-family:proximanova,sans-serif;font-size:24px;font-weight:600;font-style:normal;font-stretch:normal;line-height:.83;letter-spacing:normal;text-align:center;color:#000}.hourly-graph__precipitation{display:none;position:absolute;top:163px;width:100%;text-align:center;font-family:proximanova,sans-serif;font-size:14px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#161616}.hourly-graph__rain-drop{display:inline-block;background-color:#76c9fe;width:8px;height:8px;border-radius:99% 0 55% 50%/55% 0 99% 50%;margin-right:2px;margin-left:-8px;transform:rotate(-20deg)}[data-platform=desktop] .hourly-graph{padding:0 10px}[data-platform=desktop] .hourly-graph__wrap{height:auto;overflow-y:visible}.iframe{padding:0 15px}[data-columns="2"] .iframe,[data-columns="3"] .iframe{padding:0}.lazy-image{display:block;position:relative;background-size:100%}.lazy-image__placeholder{display:block;width:100%;height:auto;filter:blur(10px);opacity:1;transition:250ms ease opacity}.lazy-image__placeholder_visible_true{opacity:1}.lazy-image__placeholder_visible_false{opacity:0}.lazy-image__placeholder_blur_true{filter:blur(10px)}.lazy-image__placeholder_blur_false{filter:blur(0);transition:none}.lazy-image__image{display:block;position:absolute;width:100%;height:auto;top:0;right:0;bottom:0;left:0;opacity:0;transition:250ms ease opacity,250ms ease filter}.lazy-image__image_blur_true{filter:blur(10px)}.lazy-image__image_blur_false{filter:blur(0);transition:none}.lazy-image__image_loaded_false{opacity:0}.lazy-image__image_loaded_true{opacity:1;filter:blur(0)}.lazy-image__nojs{display:none}.root_js_disabled .lazy-image{background-image:none!important}.root_js_disabled .lazy-image__placeholder{display:none}.root_js_disabled .lazy-image__image{display:none}.root_js_disabled .lazy-image__nojs-image{display:block;width:100%;height:auto;top:0;right:0;bottom:0;left:0}.live-broadcasts{padding:0 10px}.live-broadcasts .video__ratio-enforced{background:#000}.live-broadcasts .video{position:absolute;top:0;left:0;right:0;bottom:0}.live-broadcasts__ratio-enforcer{position:relative}.live-broadcasts__ratio-enforcer:before{display:block;content:"";width:100%;padding-top:56.25%}.live-broadcasts__ratio-enforcer>div{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}.live-broadcasts__lead-item{display:flex;flex-direction:column-reverse}.live-broadcasts__lead-header{margin:16px 0 35px 0}.live-broadcasts__lead-live{display:inline-block;margin:0;padding:5px 20px;background-color:#c50000;font-weight:800;font-size:12px;letter-spacing:1.1px;line-height:20px;text-transform:uppercase;color:#fff}.live-broadcasts__lead-category{display:inline-block;margin:0;padding:5px 20px;background-color:#045ea8;font-weight:800;font-size:12px;letter-spacing:1.1px;line-height:20px;text-transform:uppercase;color:#fff}.live-broadcasts__lead-heading{word-break:break-word;display:block;margin:16px 0;font-weight:700;font-size:24px;line-height:1.25}.live-broadcasts__next{border-left:8px solid #045ea8;padding-left:8px;font-size:14px;line-height:1}.live-broadcasts__next-label{display:block;font-weight:700;text-transform:uppercase;padding-bottom:.4em}.live-broadcasts__next-info{display:block}.live-broadcasts__list{display:block;margin:35px 0 0 0;padding:0}.live-broadcasts__item{display:flex;flex-direction:row;margin:0;padding:0 0 12px 0}.live-broadcasts__item:last-child{padding-bottom:0}.live-broadcasts__asset{flex-grow:0;flex-shrink:0;width:40%}.live-broadcasts__meta{flex-grow:1;padding-left:12px}.live-broadcasts__live-indicator{display:inline-block;margin:0 0 7px 0;padding:5px 20px;background-color:#c50000;color:#fff;font-weight:800;font-size:12px;letter-spacing:1.1px;line-height:20px;text-transform:uppercase}.live-broadcasts__heading{display:block;margin:10px 0 13px 0;font-size:12px;letter-spacing:1.1px;font-weight:800;text-transform:uppercase;line-height:1}.live-broadcasts__description{display:block;display:-webkit-box;margin:0;font-size:14px;line-height:1.43;font-weight:700;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.live-broadcasts__button{display:none}[data-platform=desktop] .live-broadcasts{padding:0}[data-platform=desktop] .live-broadcasts__sponsor{display:none}[data-platform=desktop] .live-broadcasts__sponsor .ad{margin-bottom:10px;text-align:left}[data-platform=desktop] .live-broadcasts__lead-item{flex-direction:row}[data-platform=desktop] .live-broadcasts__lead-meta{flex-grow:1;padding-left:70px;padding-top:84px;max-width:530px;justify-self:end;padding-right:50px}[data-platform=desktop] .live-broadcasts__lead-asset{width:542px;margin-top:25px;align-self:center}[data-platform=desktop] .live-broadcasts__lead-header{margin-top:0;margin-bottom:30px}[data-platform=desktop] .live-broadcasts__lead-heading{font-size:46px;line-height:1.11}[data-platform=desktop] .live-broadcasts__next{font-size:16px}[data-platform=desktop] .live-broadcasts__list{scroll-snap-type:x mandatory;scroll-behavior:smooth;white-space:nowrap;overflow:auto;overflow:-moz-scrollbars-none;flex-grow:1;margin:0}[data-platform=desktop] .live-broadcasts__list_more-available_left{-webkit-mask-image:linear-gradient(to right,rgba(0,0,0,0) 0%,#000000 10%,#000000 100%);mask-image:linear-gradient(to right,rgba(0,0,0,0) 0%,#000000 10%,#000000 100%)}[data-platform=desktop] .live-broadcasts__list_more-available_right{-webkit-mask-image:linear-gradient(to right,#000000 0%,#000000 calc(100% - 10%),rgba(0,0,0,0) 100%);mask-image:linear-gradient(to right,#000000 0%,#000000 calc(100% - 10%),rgba(0,0,0,0) 100%)}[data-platform=desktop] .live-broadcasts__list_more-available_both{-webkit-mask-image:linear-gradient(to right,rgba(0,0,0,0) 0%,#000000 10%,#000000 calc(100% - 10%),rgba(0,0,0,0) 100%);mask-image:linear-gradient(to right,rgba(0,0,0,0) 0%,#000000 10%,#000000 calc(100% - 10%),rgba(0,0,0,0) 100%)}[data-platform=desktop] .live-broadcasts__list_more-available_none{-webkit-mask-image:linear-gradient(to right,#000000 0%,#000000 100%);mask-image:linear-gradient(to right,#000000 0%,#000000 100%)}[data-platform=desktop] .live-broadcasts__item{display:inline-flex;scroll-snap-align:start;width:420px;white-space:normal;box-sizing:content-box;padding:0 30px 0 0}[data-platform=desktop] .live-broadcasts__item:last-child{padding-right:0}[data-platform=desktop] .live-broadcasts__meta{padding-top:10px}[data-platform=desktop] .live-broadcasts__description{font-size:18px;-webkit-line-clamp:3}[data-platform=desktop] .live-broadcasts__gallery{display:flex;margin-top:35px}[data-platform=desktop] .live-broadcasts__button{display:block;position:relative;width:40px;border-width:0;flex-shrink:0;transition:.2s ease all;outline:0}[data-platform=desktop] .live-broadcasts__button_type_previous{margin-right:15px}[data-platform=desktop] .live-broadcasts__button_type_next{margin-left:15px}[data-platform=desktop] .live-broadcasts__button_enabled_true{cursor:pointer}[data-platform=desktop] .live-broadcasts__button-background{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;background:transparent url("../assets/shared-images/backgrounds/diag-5x5-blue-2x.png") center center repeat;background-size:5px 5px;transition:.2s ease all}[data-platform=desktop] .live-broadcasts__button-background_enabled_true{background-color:#045ea8;background-image:none}[data-platform=desktop] .live-broadcasts__arrow-icon{position:absolute;z-index:2;top:calc(50% - 13px);left:calc(50% - 13px);width:26px;height:26px;text-indent:-9001px;opacity:0;transition:.2s ease all}[data-platform=desktop] .live-broadcasts__arrow-icon_type_previous{transform:rotate(0)}[data-platform=desktop] .live-broadcasts__arrow-icon_type_next{transform:rotate(180deg)}[data-platform=desktop] .live-broadcasts__arrow-icon_enabled_true{background:transparent url("../assets/shared-images/icons/arrow-white.svg") center center no-repeat;opacity:1}[data-platform=desktop] .live-broadcasts__arrow-icon_enabled_false{background:transparent url("../assets/shared-images/icons/arrow-blue.svg") center center no-repeat;opacity:.4}[data-platform=desktop] .live-broadcasts__asset{width:52%}[data-theme=dark] .live-broadcasts{color:#fff}[data-theme=dark] .live-broadcasts__button{background-color:transparent}[data-theme=dark] .live-broadcasts__button_enabled_true:hover{filter:brightness(1.5)}[data-theme=dark] .live-broadcasts__button-background{background:transparent url("../assets/shared-images/backgrounds/diag-5x5-mask-2x.png") center center repeat;background-size:5px 5px;filter:brightness(2)}[data-theme=dark] .live-broadcasts__button-background_enabled_true{background-color:transparent;filter:brightness(3)}[data-theme=dark] .live-broadcasts__arrow-icon{background:transparent url("../assets/shared-images/icons/arrow-white.svg") center center no-repeat;opacity:0}[data-theme=dark] .live-broadcasts__arrow-icon_enabled_true{opacity:1;filter:brightness(1)}[data-theme=dark] .live-broadcasts__arrow-icon_enabled_false{opacity:1;filter:brightness(.4)}.root_js_disabled .live-broadcasts__button_type_previous{margin-right:0}.root_js_disabled .live-broadcasts__button_type_next{margin-left:0}.root_js_disabled .live-broadcasts__list_more-available_left{-webkit-mask-image:none;mask-image:none}.root_js_disabled .live-broadcasts__list_more-available_right{-webkit-mask-image:none;mask-image:none}.root_js_disabled .live-broadcasts__list_more-available_both{-webkit-mask-image:none;mask-image:none}.root_js_disabled .live-broadcasts__list_more-available_none{-webkit-mask-image:none;mask-image:none}.root:not(.root_js_disabled) .live-broadcasts__list::-webkit-scrollbar{height:0}.longform{display:block;position:relative;padding:0;color:#161616;background-color:#fff}.longform__ad{clear:both}.longform__header{display:block;position:relative;margin:0;padding:67px 25px 112px 25px;background-color:#000;color:#fff;text-align:center}.longform__header-image-container{display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;overflow:hidden}.longform__header-image-container .lazy-image{height:100%!important}.longform__header-image-container img{object-fit:cover;height:100%}.longform__header-image{object-fit:cover}.longform__header-overlay{display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background-image:linear-gradient(to bottom,rgba(0,0,0,.096),rgba(0,0,0,.6))}.longform__video{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background-color:rgba(0,0,0,.8);opacity:0;transition:.5s ease opacity}.longform__video_visible_true{opacity:1;z-index:4}.longform__video-inner1{position:relative;height:100%;max-width:100%;display:inline-block}.longform__video-inner1>img{height:100%;max-width:100%;opacity:0}.longform__video-inner2{position:absolute;top:0;right:0;bottom:0;left:0}.longform__title{display:block;position:relative;z-index:3;margin:0 0 12px 0;font-size:29px;font-weight:800;line-height:1.31}.longform__title_length_small{font-size:34px}.longform__title_length_medium{font-size:29px}.longform__title_length_large{font-size:24px}.longform__description{display:block;position:relative;margin:0;padding:0;z-index:3;font-size:14px;line-height:1.43;opacity:.9}.longform__credit{position:absolute;left:10px;bottom:10px;z-index:3;margin:0;font-size:14px;line-height:1.57;color:#fff;opacity:.9}.longform__author{display:block;position:relative;margin:24px 0 0 0;padding:0;z-index:3;font-size:16px;line-height:1.56;font-weight:700;color:#fff}.longform__play-button{position:absolute;bottom:0;right:0;z-index:4;margin:0;font-size:16px;font-weight:700;line-height:1.75;color:#fff;transition:.2s ease opacity;opacity:0;pointer-events:none;padding:28px 28px 36px 45px}.longform__play-button:hover{text-decoration:underline}.longform__play-button:before{content:"";position:absolute;left:0;top:24px;width:35px;height:35px;border-radius:50%;background-color:#fff}.longform__play-button:after{content:"";position:absolute;left:12px;top:33px;width:0;height:0;border-style:solid;border-color:transparent transparent transparent #000;border-width:8px 0 8px 15px}.longform__play-button_visible_true{opacity:1;pointer-events:auto;cursor:pointer}.longform__close-button{position:absolute;bottom:0;right:0;z-index:4;margin:0;font-size:16px;font-weight:700;line-height:1.75;color:#fff;transition:.2s ease opacity;opacity:0;pointer-events:none;padding:28px 28px 36px 28px}.longform__close-button:hover{text-decoration:underline}.longform__close-button_visible_true{opacity:1;pointer-events:auto;cursor:pointer}.longform__body{position:relative}.longform__body:before{content:"";display:block;position:relative;width:0;height:94px;margin-top:-94px}.longform__chapter{position:relative}.longform__chapter:before{content:"";display:block;position:relative;width:0;height:94px;margin-top:-94px}.longform__progress-tracker{display:flex;flex-direction:column;position:absolute;left:0;right:0;top:156px;bottom:0;pointer-events:none}.longform__progress-tracker-segment{flex-grow:1}.longform__chapter-slider{position:sticky;z-index:999;top:50px;overflow:hidden}.longform__chapter-heading{display:block;margin:30px 12px;clear:both}.longform__chapter-separator{display:none}.longform__chapter-number{display:block;color:var(--theme-primary);font-size:16px;font-weight:800;text-transform:uppercase}.longform__chapter-title{display:block;margin:12px 0 0 0;color:#161616;font-size:26px;font-weight:700;line-height:1.23}.longform__leading-cap>p:first-of-type:first-letter{color:var(--theme-primary);font-size:107px;font-weight:700;font-style:normal;float:left;margin:-10px 10px 14px 0;line-height:100px}.longform__element_type_related,.longform__element_type_relatedContent{margin:1em 0;clear:both;max-width:100%}.longform__element_type_text{margin:0 12px;font-size:16px;line-height:1.38;word-break:break-word}.longform__element_type_text:first-of-type>p:first-of-type:first-letter{color:var(--theme-primary);font-size:107px;font-weight:700;font-style:normal;float:left;margin:-10px 10px 14px 0;line-height:100px}.longform__element_type_text ul{clear:left}.longform__element_type_text ol{clear:left}.longform__element_type_text a{color:#045ea8;text-decoration:none}.longform__element_type_text a:hover{text-decoration:underline}.longform__element_type_text h2{display:block;position:relative;margin:30px auto 15px auto;margin-bottom:0;padding:9px 0 15px 15px;font-size:24px;font-weight:800;color:#000;box-sizing:content-box;line-height:1.2}.longform__element_type_text h2:before{content:"";position:absolute;top:0;left:0;height:10px;width:10px;border:6px solid #045ea8;border-width:6px 0 0 6px}.longform__asset{max-width:100%;clear:both}.longform__asset_type_embed{text-align:center;margin-bottom:15px;clear:both}.longform__asset_type_embed .twitter-tweet{margin-left:auto!important;margin-right:auto!important}.longform__asset_type_embed iframe{display:inline-block;margin:0 auto;max-width:100%}.longform__asset_type_video{margin:0 auto;clear:both}[data-platform=desktop] .longform{margin:-45px 0 0 0}[data-platform=desktop] .longform__header{padding:150px 0}[data-platform=desktop] .longform__title{width:740px;margin:0 auto 24px auto;font-size:46px;line-height:1.17}[data-platform=desktop] .longform__title_length_small{font-size:64px}[data-platform=desktop] .longform__title_length_medium{font-size:50px}[data-platform=desktop] .longform__title_length_large{font-size:42px}[data-platform=desktop] .longform__description{width:740px;margin:0 auto;font-size:16px;line-height:1.38}[data-platform=desktop] .longform__author{font-size:18px}[data-platform=desktop] .longform__body:before{content:"";display:block;position:relative;width:0;height:156px;margin-top:-156px}[data-platform=desktop] .longform__chapter:before{content:"";display:block;position:relative;width:0;height:194px;margin-top:-194px}[data-platform=desktop] .longform__chapter_featured-state_collapsed:before{height:156px;margin-top:-156px}[data-platform=desktop] .longform__chapter-slider{top:100px;transition:top .2s ease;border-top:1px solid #e6e6e6}[data-platform=desktop] .longform__chapter-heading{text-align:center;margin:50px auto 60px auto;max-width:750px}[data-platform=desktop] .longform__chapter-number{font-size:18px}[data-platform=desktop] .longform__chapter-title{font-size:36px}[data-platform=desktop] .longform__element_type_related,[data-platform=desktop] .longform__element_type_relatedContent{margin:1em auto;width:740px}[data-platform=desktop] .longform__element_type_text{margin:0 auto;width:740px;font-size:18px;line-height:1.56}[data-platform=desktop] .longform__element_type_text h2{display:block;position:relative;width:100%;box-sizing:content-box;margin:30px auto 15px auto;margin-bottom:0;padding:12px 0 0 20px;font-weight:800;color:#000}[data-platform=desktop] .longform__element_type_text h2:before{content:"";position:absolute;top:0;left:0;height:13px;width:13px;border:6px solid #045ea8;border-width:6px 0 0 6px}[data-platform=desktop] .longform__element .article-verify-claim{margin:0 auto;width:740px}[data-platform=desktop] .longform__asset{margin:0 auto;width:740px}[data-platform=desktop] .longform__asset_type_video{width:740px;height:416px}.mini-live-video{display:block;position:relative;margin:0;padding:0;overflow:hidden;opacity:0;transition:.5s ease opacity}.mini-live-video_state_playing{opacity:1;width:110px;height:62px!important;overflow:visible}.mini-live-video__controls{opacity:0;position:absolute;top:0;bottom:0;left:0;right:0;z-index:1;cursor:pointer}.mini-live-video__button{display:block;width:16px;height:16px;cursor:pointer;text-decoration:none;background-size:auto 16px;background-repeat:no-repeat;opacity:.8}.mini-live-video__button:hover{opacity:1}.mini-live-video__button_type_pause{background-image:url("../images/mini-live-video/pause.svg")}.mini-live-video__button_type_play{background-image:url("../images/mini-live-video/play.svg")}.mini-live-video__button_type_mute{background-image:url("../images/mini-live-video/mute.svg")}.mini-live-video__button_type_unmute{background-image:url("../images/mini-live-video/unmute.svg")}.mini-live-video__button_type_open{background-image:url("../images/mini-live-video/open.svg")}.mini-live-video:hover .mini-live-video__controls{opacity:1}.modal{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#000;transition:.2s ease all;font-family:proximanova,sans-serif;color:#161616;z-index:5}.modal_open_true{pointer-events:auto;opacity:1}.modal_open_false{pointer-events:none;opacity:0}.modal__content{position:absolute;top:0;right:0;bottom:0;left:0;overflow:auto;padding-top:60px;z-index:1}.modal__close-button{position:absolute;top:0;right:0;width:30px;height:30px;background:#fff url("../assets/shared-images/icons/close.svg") center center no-repeat;filter:invert(1);border-width:0;padding:15px;cursor:pointer;z-index:2}[data-platform=desktop] .modal{top:0;background-color:rgba(0,0,0,.8)}[data-platform=desktop] .modal__close-button{right:50%;margin-right:-515px;background-color:transparent;top:36px}[data-platform=desktop] .modal__content{max-width:970px;margin:0 auto;background-color:#000;padding:24px;margin-top:100px;bottom:auto;max-height:calc(100% - 200px);overflow:auto;scrollbar-width:thin}[data-platform=desktop] .modal__content::-webkit-scrollbar{width:8px}[data-platform=desktop] .modal__content::-webkit-scrollbar-track{background-color:rgba(0,0,0,.5)}[data-platform=desktop] .modal__content::-webkit-scrollbar-thumb{background-color:#666;border-radius:4px}.nbc-olympics-live-streams abbr[title]{text-decoration:none}.nbc-olympics-live-streams__graphic{width:100%;height:auto;min-height:58px}.nbc-olympics-live-streams__day{background-color:#045ea8;color:#fff;text-align:center;padding:10px 0;font-size:24px;font-weight:800;margin-bottom:15px;margin-top:-3px}.nbc-olympics-live-streams__content-fade-top{display:none}.nbc-olympics-live-streams__content-fade-bottom{display:none}.nbc-olympics-live-streams__listing{display:block;text-decoration:none;color:#161616;padding:0 15px}.nbc-olympics-live-streams__date{font-size:16px;font-weight:800;margin-bottom:0}.nbc-olympics-live-streams__time{color:#045ea8;font-size:16px;font-weight:800;margin:2px 0 5px}.nbc-olympics-live-streams__title{font-size:18px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nbc-olympics-live-streams__full-list-link{display:block;padding:10px 15px;color:#045ea8;font-size:15px;font-weight:700;text-align:center;text-decoration:none;background:#f3f8fc url(../assets/shared-images/backgrounds/diag-5x5-blue-2x.png) left top repeat;background-size:5px 5px;margin:10px}.nbc-olympics-live-streams__full-list-link:hover{text-decoration:underline}[data-platform=desktop] .nbc-olympics-live-streams__content-fade-top{display:block;mask-image:linear-gradient(0deg,rgba(0,0,0,0) 0%,black 20px,black 100%);-webkit-mask-image:linear-gradient(0deg,rgba(0,0,0,0) 0%,black 20px,black 100%);width:100%;height:20px;position:sticky;top:0;left:0;background:#fff;pointer-events:none;z-index:1}[data-platform=desktop] .nbc-olympics-live-streams__content-fade-bottom{display:block;mask-image:linear-gradient(0deg,black 0%,rgba(0,0,0,0) 20px,rgba(0,0,0,0) 100%);-webkit-mask-image:linear-gradient(0deg,black 0%,rgba(0,0,0,0) 20px,rgba(0,0,0,0) 100%);width:100%;height:20px;position:sticky;top:calc(100% - 20px);left:0;background:#fff;pointer-events:none;z-index:1}[data-platform=desktop] .nbc-olympics-live-streams__listings{height:auto;max-height:500px;overflow-y:auto;position:relative}[data-platform=desktop] .nbc-olympics-live-streams__listings::-webkit-scrollbar{width:10px;height:10px}[data-platform=desktop] .nbc-olympics-live-streams__listings::-webkit-scrollbar-track{background:#f3f8fc url(../assets/shared-images/backgrounds/diag-5x5-blue-2x.png) left top repeat;background-size:5px 5px;border-radius:10px}[data-platform=desktop] .nbc-olympics-live-streams__listings::-webkit-scrollbar-thumb{background:#045ea8;border-radius:10px}[data-platform=desktop] .nbc-olympics-live-streams__listing{border-bottom:2px dotted #c4c4c4}[data-platform=desktop] .nbc-olympics-live-streams__listing:nth-child(3){margin-top:-40px}[data-platform=desktop] .nbc-olympics-live-streams__listing:last-child{border-bottom:none}[data-platform=mobile] .nbc-olympics-live-streams__day{margin-top:-4px}[data-platform=mobile] .nbc-olympics-live-streams__listings{scroll-snap-type:x mandatory;scroll-behavior:smooth;white-space:nowrap;overflow:auto;overflow:-moz-scrollbars-none;margin:0;padding:0;font-size:0;scrollbar-width:thin;height:150px}[data-platform=mobile] .nbc-olympics-live-streams__listing{display:inline-flex;scroll-snap-align:start;width:360px;white-space:normal;flex-direction:column;box-sizing:content-box;position:relative;scroll-snap-align:center;height:100%;border-right:2px dotted #c4c4c4;width:80%;padding:0 20px}[data-platform=mobile] .nbc-olympics-live-streams__listing:first-child{padding-left:0}[data-platform=mobile] .nbc-olympics-live-streams__listing:last-child{padding-right:0;border-right:none;width:90%}.nbc-olympics-medals-count abbr[title]{text-decoration:none}.nbc-olympics-medals-count__graphic{width:100%;height:auto;min-height:58px}.nbc-olympics-medals-count__table{width:100%;border-collapse:collapse;table-layout:fixed;text-align:center}.nbc-olympics-medals-count__table-header{display:flex;padding:10px 0;align-items:center}.nbc-olympics-medals-count__table-header-item{font-weight:700;font-size:15px}.nbc-olympics-medals-count__table-header-item_type_gold{width:50px}.nbc-olympics-medals-count__table-header-item_type_gold abbr{display:inline-block;width:26px;height:26px;color:#fff;line-height:26px;border-radius:50%;background-color:#dbcf00;pointer-events:none}.nbc-olympics-medals-count__table-header-item_type_silver{width:50px}.nbc-olympics-medals-count__table-header-item_type_silver abbr{display:inline-block;width:26px;height:26px;color:#fff;line-height:26px;border-radius:50%;background-color:#a5a9b1;pointer-events:none}.nbc-olympics-medals-count__table-header-item_type_bronze{width:50px}.nbc-olympics-medals-count__table-header-item_type_bronze abbr{display:inline-block;width:26px;height:26px;color:#fff;line-height:26px;border-radius:50%;background-color:#9d8013;pointer-events:none}.nbc-olympics-medals-count__table-header-item_type_total{width:50px}.nbc-olympics-medals-count__table-header-item:first-child{flex-grow:1;padding-left:15px;text-align:left}.nbc-olympics-medals-count__table-header-item:last-child{padding-right:15px}.nbc-olympics-medals-count__table-row{display:flex;padding:10px 0;border-top:2px dotted #c4c4c4;align-items:center}.nbc-olympics-medals-count__table-cell{font-size:16px}.nbc-olympics-medals-count__table-cell_type_country{text-align:left;font-size:15px;flex-grow:1}.nbc-olympics-medals-count__table-cell_type_count{width:50px;max-width:50px;min-width:50px}.nbc-olympics-medals-count__table-cell_type_total{width:50px;max-width:50px;min-width:50px;font-weight:700}.nbc-olympics-medals-count__table-cell:first-child{padding-left:15px}.nbc-olympics-medals-count__table-cell:last-child{padding-right:15px}.nbc-olympics-medals-count__full-list-link{display:block;padding:10px 15px;color:#045ea8;font-size:15px;font-weight:700;text-align:center;text-decoration:none;background:#f3f8fc url(../assets/shared-images/backgrounds/diag-5x5-blue-2x.png) left top repeat;background-size:5px 5px}.nbc-olympics-medals-count__full-list-link:hover{text-decoration:underline}[data-module-version=full] .nbc-olympics-medals-count__table-header-item{cursor:pointer}[data-module-version=full] .nbc-olympics-medals-count__table-row:last-child{border-bottom:2px dotted #c4c4c4}[data-columns="2"] .nbc-olympics-medals-count__graphic{width:750px;height:120px}.nbc-olympics-tv-schedule abbr[title]{text-decoration:none}.nbc-olympics-tv-schedule__graphic{width:100%;height:auto;min-height:58px}.nbc-olympics-tv-schedule__carousel{background:#f3f8fc url(../assets/shared-images/backgrounds/diag-5x5-blue-2x.png) left top repeat;background-size:5px 5px;display:block;position:relative;left:0;right:0;padding:0;transition:.2s ease top;z-index:1;margin-top:-3px}.nbc-olympics-tv-schedule__carousel_collapsed_true{top:24px}.nbc-olympics-tv-schedule__carousel_collapsed_false{top:62px}.nbc-olympics-tv-schedule__carousel-inner{width:calc(100% - 80px);padding:0;margin:0 auto;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,black 20px,black calc(100% - 20px),rgba(0,0,0,0) 100%);mask-image:linear-gradient(90deg,black 20px,black calc(100% - 20px),rgba(0,0,0,0) 100%)}.nbc-olympics-tv-schedule__carousel-arrow{position:absolute;top:calc(50% - 8px);width:15px;height:15px;opacity:.4;transition:.2s ease}.nbc-olympics-tv-schedule__carousel-arrow_direction_previous{left:14px;transform:rotateY(180deg)}.nbc-olympics-tv-schedule__carousel-arrow_direction_next{left:calc(100% - 29px)}.nbc-olympics-tv-schedule__carousel-arrow_enabled_true{opacity:1;cursor:pointer}.nbc-olympics-tv-schedule__carousel-arrow_enabled_false{opacity:.4}.nbc-olympics-tv-schedule__carousel-list{margin:0;padding:0;list-style-type:none;scroll-snap-type:x mandatory;scroll-behavior:smooth;white-space:nowrap;overflow:auto;overflow:-moz-scrollbars-none;scrollbar-width:none}.nbc-olympics-tv-schedule__carousel-list::-webkit-scrollbar{height:0}.nbc-olympics-tv-schedule__carousel-item{margin:0;padding:0;display:inline-flex;scroll-snap-align:start;width:auto;white-space:normal}.nbc-olympics-tv-schedule__carousel-item:last-child{padding-right:25px}.nbc-olympics-tv-schedule__carousel-link{display:block;margin:0;padding:10px 0;width:60px;font-size:18px;font-weight:700;letter-spacing:1.17px;color:#161616;text-transform:uppercase;text-decoration:none;text-align:center;cursor:pointer}.nbc-olympics-tv-schedule__carousel-link_selected_true{background-color:#045ea8;color:#fff}.nbc-olympics-tv-schedule__disclaimer{padding:10px 0;text-align:center;text-transform:uppercase;font-size:14px;line-height:18px;border-bottom:2px dotted #c4c4c4;margin-bottom:8px}.nbc-olympics-tv-schedule__content-fade-top{mask-image:linear-gradient(0deg,rgba(0,0,0,0) 0%,black 20px,black 100%);-webkit-mask-image:linear-gradient(0deg,rgba(0,0,0,0) 0%,black 20px,black 100%);width:100%;height:20px;position:sticky;top:0;left:0;background:#fff;pointer-events:none;z-index:1}.nbc-olympics-tv-schedule__content-fade-bottom{mask-image:linear-gradient(0deg,black 0%,rgba(0,0,0,0) 20px,rgba(0,0,0,0) 100%);-webkit-mask-image:linear-gradient(0deg,black 0%,rgba(0,0,0,0) 20px,rgba(0,0,0,0) 100%);width:100%;height:20px;position:sticky;top:calc(100% - 20px);left:0;background:#fff;pointer-events:none;z-index:1}.nbc-olympics-tv-schedule__listings{height:auto;max-height:434px;overflow-y:auto;position:relative}.nbc-olympics-tv-schedule__listings::-webkit-scrollbar{width:10px;height:10px}.nbc-olympics-tv-schedule__listings::-webkit-scrollbar-track{background:#f3f8fc url(../assets/shared-images/backgrounds/diag-5x5-blue-2x.png) left top repeat;background-size:5px 5px;border-radius:10px}.nbc-olympics-tv-schedule__listings::-webkit-scrollbar-thumb{background:#045ea8;border-radius:10px}.nbc-olympics-tv-schedule__listing{padding:0 15px 20px;border-bottom:2px dotted #c4c4c4}.nbc-olympics-tv-schedule__listing:nth-child(3){margin-top:-40px}.nbc-olympics-tv-schedule__listing:last-child{border-bottom:none}.nbc-olympics-tv-schedule__date{font-size:16px;font-weight:800;margin-bottom:0}.nbc-olympics-tv-schedule__time{color:#045ea8;font-size:16px;font-weight:800;margin:2px 0 5px}.nbc-olympics-tv-schedule__title{font-size:18px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nbc-olympics-tv-schedule__description{font-size:14px;font-weight:400;line-height:1.29;display:block;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:0;position:relative}.nbc-olympics-tv-schedule__description_expanded_true{-webkit-line-clamp:initial;overflow:visible}.nbc-olympics-tv-schedule__show-more{visibility:hidden;font-size:14px;font-weight:700;color:#045ea8;text-decoration:none;cursor:pointer;position:absolute;bottom:0;right:3px;background:linear-gradient(90deg,transparent 0,#fff 50px,#fff 100%);padding-left:50px;padding-right:10px}.nbc-olympics-tv-schedule__show-more_position_inline{display:inline-block;position:initial;background:0 0;padding-left:0}.nbc-olympics-tv-schedule__show-more-message{pointer-events:none}.nbc-olympics-tv-schedule__show-more-arrow{display:inline-block;width:5px;height:5px;border-top:1px solid #045ea8;border-right:1px solid #045ea8;transform:rotate(135deg);position:relative;top:-3px;left:8px;transition:.2s;pointer-events:none}.nbc-olympics-tv-schedule__show-more-arrow_direction_up{transform:rotate(-45deg);top:0}.newsletter-signup{background-color:var(--newsletter-signup-background);background-image:repeating-linear-gradient(45deg,rgba(255,255,255,.2) 0,rgba(255,255,255,.2) 3px,rgba(255,255,255,0) 3px,rgba(255,255,255,0) 10px);display:flex;flex-direction:row;justify-content:flex-end;position:relative;overflow:hidden!important}.newsletter-signup:before{content:"";display:block;position:absolute;left:230px;top:-380px;width:1250px;height:1250px;border:130px solid var(--newsletter-signup-background);background-color:var(--newsletter-signup-background);transform:rotate(45deg);z-index:0}.newsletter-signup:after{content:"";display:block;position:absolute;left:230px;top:-380px;width:1250px;height:1250px;border:130px solid var(--newsletter-signup-background);background-color:rgba(255,255,255,.5);opacity:.2;transform:rotate(45deg);z-index:1}.newsletter-signup__content{display:flex;position:relative;flex-wrap:wrap;padding:32px;align-items:center;color:#fff;z-index:4}.newsletter-signup__backdrop{display:none}.newsletter-signup__multiply{display:none}.newsletter-signup__complete{display:none}.newsletter-signup__error{display:none}.newsletter-signup__heading{display:block;position:relative;width:100%;box-sizing:border-box;margin:0;padding:0;font-size:24px;line-height:1.17;color:#fff}.newsletter-signup__heading:before{content:"";position:absolute;top:-11px;left:-16px;height:16px;width:16px;border:5px solid #fff;border-width:5px 0 0 5px}.newsletter-signup__instructions{font-size:14px;font-weight:700;line-height:1.43;margin-top:10px;margin-bottom:10px}.newsletter-signup__form{width:100%}.newsletter-signup__form-error{clear:left;color:#ff7f7f;margin-top:16px;margin-bottom:8px}.newsletter-signup__form-input-wrap{border:1px solid #ccc;background-color:#004782;margin-top:16px;padding-left:10px;box-sizing:border-box;height:45px;filter:opacity(.7)}.newsletter-signup__form-input{border:none;background-color:transparent;box-sizing:border-box;font-size:16px;font-weight:400;line-height:1.25;margin-top:11px;color:#fff}.newsletter-signup__form-input::-webkit-input-placeholder{color:#fff}.newsletter-signup__form-input::-moz-placeholder{color:#fff}.newsletter-signup__form-input:-ms-input-placeholder{color:#fff}.newsletter-signup__form-input:-moz-placeholder{color:#fff}.newsletter-signup__form-input:focus{outline:0}.newsletter-signup__submit{margin-top:16px;box-sizing:border-box;width:100%;height:45px;font-size:16px;font-weight:700;line-height:1.25;text-transform:uppercase;border:none;background-color:#0d8cf9;color:#fff;cursor:pointer}.newsletter-signup__submit:focus{outline:0}.newsletter-signup__recaptcha{height:0}.newsletter-signup__recaptcha-terms{color:#fff;font-size:12px;font-weight:600;line-height:1.5;margin-top:8px;width:100%}.newsletter-signup__recaptcha-terms a{color:#fff}.newsletter-signup .grecaptcha-badge{visibility:hidden}.newsletter-signup__form-newsletter-selection{display:none;box-sizing:border-box}.newsletter-signup__checkbox-list{list-style-type:none;margin-top:15px;margin-bottom:0;padding-left:0}.newsletter-signup__checkbox-list li{margin-bottom:10px}.newsletter-signup__checkbox-list li:last-child{margin-bottom:0}.newsletter-signup__checkbox-list li text{font-size:14px;font-weight:700;line-height:1.43;color:#fff}.newsletter-signup__checkbox{margin-top:10px;position:relative;display:flex}.newsletter-signup__checkbox label{width:20px;height:20px;cursor:pointer;position:absolute;top:0;left:0;border:1px solid #90abc1;background-color:#014e8d}.newsletter-signup__checkbox label:after{content:"";width:12px;height:8px;position:absolute;top:3px;left:3px;border:3px solid #fff;border-top:none;border-right:none;background:0 0;opacity:0;transform:rotate(-45deg)}.newsletter-signup__checkbox label:hover::after{opacity:.7}.newsletter-signup__checkbox input[type=checkbox]{visibility:hidden}.newsletter-signup__checkbox b,.newsletter-signup__checkbox text{padding-left:10px}.newsletter-signup__checkbox_first{margin-top:0}.newsletter-signup__checked{background-color:#0d8cf9!important}.newsletter-signup__checked:after{opacity:1!important}[data-columns="2"] .newsletter-signup__backdrop_photo_true{display:block;position:absolute;top:0;left:0;right:0;bottom:0;background-color:#d3d3d3;background-size:cover;z-index:2}[data-columns="2"] .newsletter-signup__multiply_photo_true{display:block;background-color:var(--newsletter-signup-background);filter:opacity(.9);position:absolute;top:0;left:calc(100% - 482px);right:0;bottom:0;z-index:3}[data-columns="2"] .newsletter-signup__content{width:482px;padding:54px}[data-columns="2"] .newsletter-signup__heading{font-size:32px;font-weight:400;line-height:1.19;letter-spacing:-.13px}[data-columns="2"] .newsletter-signup__heading:before{content:none}[data-columns="2"] .newsletter-signup__instructions{font-size:18px;font-weight:400;line-height:1.44}[data-columns="2"] .newsletter-signup__submit{width:212px}[data-columns="2"] .newsletter-signup__recaptcha-terms{position:relative}[data-columns="2"] .newsletter-signup__recaptcha-terms:after{content:"";position:absolute;top:100%;left:100%;height:16px;width:16px;border:5px solid #fff;border-width:0 5px 5px 0}.root_js_disabled .newsletter-signup{display:none}.notifications{display:block;position:relative;margin:0;padding:0;margin:0 auto;padding:15px;color:#090909;box-shadow:0 1px 4px 0 rgba(0,0,0,.5);font-family:proximanova,sans-serif}.notifications__logo-container{display:block;float:left;padding:27px 17px;background-color:#045ea8}.notifications__logo{width:57px}.notifications__heading{margin:0 0 0 106px;font-size:16px}.notifications__description{margin:15px 0 30px 106px;font-size:14px}.notifications__buttons{text-align:right}.notifications__button{width:120px;padding:10px 0;font-size:16px;border-width:0;background-color:transparent;font-family:proximanova,sans-serif;font-size:16px;font-weight:600;color:#045ea8}.notifications__button_default_false:hover{text-decoration:underline}.notifications__button_default_true{width:140px;background-color:#045ea8;color:#fff;text-transform:uppercase;font-size:14px}.photo__ratio-enforcer{position:relative}.photo__ratio-enforcer:before{display:block;content:"";width:100%;padding-top:56.25%}.photo__ratio-enforcer>div{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}.photo__meta{border-left:2px solid var(--theme-primary);margin-left:12px;padding-left:12px;padding-top:10px;font-weight:600}.photo__credit{margin-bottom:3px;color:#000;opacity:.5;font-style:italic;font-size:12px}.photo__caption{color:#161616;font-weight:600;line-height:1.57;font-size:14px}.pollen{padding:0 10px;font-size:0;color:#161616}.pollen__main{background:#f3f8fc url(../assets/shared-images/backgrounds/diag-5x5-blue-2x.png) left top repeat;background-size:5px 5px;padding:50px 0 25px 0}.pollen__sections{display:flex;margin:0;padding:0;list-style-type:none}.pollen__section{flex-grow:1;position:relative;margin:0;padding:0;text-align:center;font-size:14px;font-weight:700}.pollen__separator{display:none}.pollen__label{position:absolute;bottom:43px;left:0;right:0;text-align:center;font-size:14px;font-weight:800}.pollen__severity{display:block;padding-bottom:12px;font-size:15px;font-weight:500;text-transform:uppercase}.pollen__total{display:block;margin:0;padding:34px 0 0 0;font-size:16px;line-height:1.25;font-weight:400;text-align:center}.pollen__pollen-count{font-weight:700}.pollen__ring{stroke:transparent;stroke-width:10px;transform:rotate(-90deg);transform-origin:50% 50%;stroke-dasharray:238.76084 238.76084;stroke-dashoffset:238.76084;transition:1s stroke-dashoffset}.pollen__ring_severity_none{stroke:#045ea8;stroke-dashoffset:calc(238.76084px - 0 / 100 * 238.76084px)}.pollen__ring_severity_low{stroke:#0fbc04;stroke-dashoffset:calc(238.76084px - 25 / 100 * 238.76084px)}.pollen__ring_severity_medium{stroke:#ff9409;stroke-dashoffset:calc(238.76084px - 50 / 100 * 238.76084px)}.pollen__ring_severity_high{stroke:#ff6909;stroke-dashoffset:calc(238.76084px - 75 / 100 * 238.76084px)}.pollen__ring_severity_severe{stroke:#bc0404;stroke-dashoffset:calc(238.76084px - 100 / 100 * 238.76084px)}[data-platform=desktop] .pollen{padding:0}.privacy{padding:0 10px}.privacy__indented{padding-left:25px}.privacy__chart{border:1px solid #000;border-left:none;border-bottom:none}.privacy__chart td,.privacy__chart th{border-left:1px solid #000;border-bottom:1px solid #000}.privacy__toc{list-style-type:none;padding-left:0!important;margin-left:0}[data-platform=desktop] .privacy{padding:0}.radar-gallery{display:block;position:relative;margin:0;padding:0}.radar-gallery__thumbs{display:flex;flex-wrap:wrap;justify-content:space-between}.radar-gallery__thumb{display:inline-block;margin:0 0 30px 0;padding:0;vertical-align:top;cursor:pointer;width:165px}.radar-gallery__thumb-image{width:100%}.radar-gallery__thumb-title{display:block;width:100%;font-size:16px;font-weight:700;padding-top:7px}.radar-gallery__aspect-ratio-enforcer{position:relative}.radar-gallery__aspect-ratio-enforcer:before{display:block;content:"";width:100%;padding-top:56.25%}.radar-gallery__aspect-ratio-enforcer>div{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}.radar-gallery__fullscreen{opacity:0;pointer-events:none;position:fixed;top:0;left:0;width:100%;height:100vh;background-color:rgba(0,0,0,.8);z-index:100;overflow-y:auto}.radar-gallery__fullscreen-alignment{display:table;margin:0 auto;height:100%}.radar-gallery__fullscreen-content-wrap{width:100%;display:table-cell;vertical-align:middle}.radar-gallery__fullscreen-content{margin:0 auto;position:relative;width:969px}.radar-gallery__fullscreen-hero-wrap{padding-top:30px;margin-top:20px;margin-bottom:0;width:100%;height:auto!important;overflow:hidden}.radar-gallery__fullscreen-hero{display:flex;flex-direction:row}.radar-gallery__fullscreen-close{background-image:url("../images/radar-gallery/close.png");background-repeat:no-repeat;height:40px;width:40px;position:absolute;top:30px;right:-50px;cursor:pointer}.radar-gallery__fullscreen-item{margin:auto;min-width:100%;max-height:100%;cursor:move;cursor:grab;cursor:-moz-grab;cursor:-webkit-grab}.radar-gallery__fullscreen-item:active{cursor:grabbing;cursor:-moz-grabbing;cursor:-webkit-grabbing}.radar-gallery__fullscreen-ratio-enforcer{position:relative}.radar-gallery__fullscreen-ratio-enforcer:before{display:block;content:"";width:100%;padding-top:56.25%}.radar-gallery__fullscreen-ratio-enforcer>div{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}.radar-gallery__fullscreen-image{width:100%;margin:0 auto}.radar-gallery__fullscreen-nav{display:flex;flex-direction:row}.radar-gallery__fullscreen-nav-wrap{position:relative;margin:0 auto;opacity:0;pointer-events:none;width:700px;overflow:hidden}.radar-gallery__fullscreen-thumb{margin:auto;max-height:100%;min-width:100px;box-sizing:border-box;cursor:pointer}.radar-gallery__fullscreen-thumb_selected{border:4px solid #045ea8;border-radius:4px}.radar-gallery__fullscreen-thumb-image{max-width:100%;max-height:100%;margin:0 auto;width:auto!important}.radar-gallery__fullscreen-bar{margin:0 auto;background:#333;color:#fff;padding:13px 10px 5px 10px;overflow:auto;display:flex;opacity:.8}.radar-gallery__fullscreen-bar-share{width:44px;height:41px;display:block;float:left;margin-top:40px;margin-right:40px;margin-left:10px;margin-bottom:15px;cursor:pointer;background:transparent url("../images/radar-gallery/big-sharing.png") center center no-repeat}.radar-gallery__fullscreen-bar-title{font-size:18px;line-height:28px;display:block;height:110px;display:table-cell;vertical-align:middle}.radar-gallery__fullscreen-bar-title-wrap{width:710px;display:block;float:left;height:110px;display:table-row;overflow:hidden}.radar-gallery__fullscreen-bar-controls{clear:left;font-size:27px;user-select:none}.radar-gallery__fullscreen-bar-controls-wrap{width:165px;display:block;text-align:right;float:left;margin-top:auto;margin-bottom:10px}.radar-gallery__fullscreen-bar-controls-content{display:inline-block;position:relative;top:-8px}.radar-gallery__fullscreen-bar-arrow{display:inline-block;cursor:pointer;width:21px;height:33px;background-image:url("../images/radar-gallery/big-arrow.png");background-repeat:no-repeat}.radar-gallery__fullscreen-bar-arrow_prev{margin-right:5px}.radar-gallery__fullscreen-bar-arrow_next{transform:rotate(-180deg);margin-left:5px}.radar-gallery__fullscreen-sharing{clear:left;position:relative;top:605px;left:10px;z-index:100;width:200px}.radar-gallery__fullscreen-toggle-thumbs{margin-top:0;background-color:transparent;width:34px;height:34px;overflow:hidden;transition:.4s}.radar-gallery__fullscreen-toggle-thumbs-wrap{display:inline-block;width:34px;height:34px;margin-bottom:20px;cursor:pointer;overflow:hidden}.radar-gallery__fullscreen-toggle-thumbs_min{margin-top:15px!important;background-color:#fff!important;height:4px!important;transition:.4s}.radar-gallery__fullscreen-toggle-thumbs-q{float:left;width:15px;height:15px;background-color:#fff}.radar-gallery__fullscreen-toggle-thumbs-q_right-top{margin-left:4px}.radar-gallery__fullscreen-toggle-thumbs-q_left-bottom{margin-top:4px}.radar-gallery__fullscreen-toggle-thumbs-q_right-bottom{margin-left:4px;margin-top:4px}.radar-gallery__fullscreen-social-sharing{display:none;background-color:#fff;padding:10px 10px 7px 10px;position:absolute;top:-69px;left:10px;opacity:0}.radar-gallery__fullscreen-social-sharing:after{position:absolute;top:98.5%;left:11px;content:"";width:0;height:0;border-top:solid 10px #fff;border-left:solid 10px transparent;border-right:solid 10px transparent}.radar-gallery__fullscreen-social-sharing-icon{display:inline-block;border-color:transparent;border-width:0;border-style:solid;box-sizing:content-box;background-size:contain;background-repeat:no-repeat;cursor:pointer}.radar-gallery__fullscreen-social-sharing-icon_type_facebook{width:49px;height:50px;background-image:url("../images/radar-gallery/facebook.png");margin-left:5px}.radar-gallery__fullscreen-social-sharing-icon_type_twitter{height:49px;width:50px;background-image:url("../images/radar-gallery/twitter.png")}.raw-html{padding:0 15px;max-width:100%;overflow:auto}.raw-html h2{font-size:24px;font-weight:800;line-height:1.33}.raw-html h3{font-size:18px;line-height:1.56}.raw-html p{font-size:18px;line-height:1.56}.raw-html li{font-size:18px;line-height:1.56}[data-columns="2"] .raw-html,[data-columns="3"] .raw-html{padding:0}.related-stories{display:block;position:relative;margin:0;padding:0;margin-bottom:15px}.related-stories__heading{position:relative;overflow:hidden;margin:0;padding:30px 30px 60px 45px;width:75%;background:#045ea8 url("../images/related-stories/slashes.png") left top no-repeat;background-size:115px 115px;color:#fff;font-size:20px;line-height:1.29;font-weight:800}.related-stories__heading:before{content:"";position:absolute;top:20px;left:30px;height:14px;width:14px;border:3px solid #fff;border-width:5px 0 0 5px}.related-stories__heading:after{content:"";position:absolute;left:289px;top:0;width:800px;height:800px;background-color:#0f65ac;transform:rotate(45deg)}.related-stories__stories{background:#f3f8fc url(../assets/shared-images/backgrounds/diag-5x5-blue-2x.png) left top repeat;background-size:5px 5px;display:flex;flex-direction:column;position:relative;margin:0;padding:30px 45px 0 30px;margin-top:-45px;margin-left:30px}.related-stories__story{display:block;list-style-type:none;padding-right:50px;padding-bottom:30px;font-size:16px;line-height:1.29;color:#045ea8;font-weight:700;flex:1 1 0}.related-stories__story:last-child{padding-right:0}.related-stories__link{display:block;text-decoration:none;color:#045ea8}.related-stories__link:hover{text-decoration:underline}[data-columns="1"] .related-stories__heading,[data-platform=mobile] .related-stories__heading{width:auto}[data-columns="1"] .related-stories__stories,[data-platform=mobile] .related-stories__stories{flex-direction:column;padding-right:45px;padding-bottom:15px}[data-columns="1"] .related-stories__story,[data-platform=mobile] .related-stories__story{padding-right:0;font-size:14px;font-weight:800;padding-bottom:15px}.right-now-hourly{width:100%;min-width:320px;color:#000;font-family:proximanova,sans-serif;font-size:15px;box-sizing:border-box;background-color:#fff;padding:0 12px}.right-now-hourly__rain{display:none}.right-now-hourly__heading{display:flex;flex-direction:row;align-items:center;background-color:var(--theme-secondary);width:100%;text-transform:uppercase;font-size:14px;font-weight:700;color:#fff;box-sizing:border-box}.right-now-hourly__heading_daypart_morning{background-color:#ff9409}.right-now-hourly__heading_daypart_afternoon{background-color:#f36f21}.right-now-hourly__heading_daypart_evening{background-color:#52159e}.right-now-hourly__heading_daypart_weather{background-color:#045ea8}.right-now-hourly__title{margin:0;flex-grow:1;padding:14px 10px 14px 12px}.right-now-hourly__sponsor{padding-right:10px}.right-now-hourly__sponsor .ad__inner{padding:0}.right-now-hourly__content{width:calc(100% - 20px);box-sizing:border-box;margin:0 auto}.right-now-hourly__image{display:inline-block;width:128px}.right-now-hourly__temp-wrap{float:left;width:161px}.right-now-hourly__condition-image{display:inline-block;margin-top:12px;width:49px;height:49px}.right-now-hourly__temp{display:inline-block;position:relative;top:-4px;left:6px;font-size:52px;font-weight:600;width:108px}.right-now-hourly__temp:after{content:"°";display:inline-block;font-size:50%;transform:translateY(-.6em)}.right-now-hourly__condition-wrap{float:left;display:flex;width:165px;min-height:80px;padding:3px 0 4px;margin-left:4px;text-transform:uppercase}.right-now-hourly__condition{font-size:18px;font-weight:700;margin:auto 0}.right-now-hourly__rows-wrap{display:flex;flex-direction:row;line-height:30px;border-top:1px dotted #c4c4c4;border-bottom:1px dotted #c4c4c4;margin:10px 0 18px;padding:5px 0;width:100%}.right-now-hourly__row-right{margin-left:66px}.right-now-hourly__label{font-weight:700;text-transform:capitalize}.right-now-hourly__sub-module{display:block;width:calc(100% - 24px);margin:0 auto}.right-now-hourly__aspect-ratio-enforcer{position:relative;display:block;width:100%;height:210px}.right-now-hourly__aspect-ratio-enforced{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}[data-platform=desktop] .right-now-hourly__aspect-ratio-enforcer{height:270px}[data-columns="2"] .right-now-hourly__heading,[data-columns="3"] .right-now-hourly__heading{font-size:18px}[data-columns="2"] .right-now-hourly__title,[data-columns="3"] .right-now-hourly__title{padding:14px 10px 15px 30px}[data-columns="2"] .right-now-hourly__content,[data-columns="3"] .right-now-hourly__content{float:left;width:338px;padding-left:30px;margin:0}[data-columns="2"] .right-now-hourly__condition-image,[data-columns="3"] .right-now-hourly__condition-image{margin-right:13px;width:80px;height:80px}[data-columns="2"] .right-now-hourly__temp-wrap,[data-columns="3"] .right-now-hourly__temp-wrap{float:none;width:auto}[data-columns="2"] .right-now-hourly__temp,[data-columns="3"] .right-now-hourly__temp{top:-11px;font-size:82px;font-weight:500;line-height:42px;width:auto}[data-columns="2"] .right-now-hourly__condition-wrap,[data-columns="3"] .right-now-hourly__condition-wrap{float:none;display:block;width:300px;min-height:unset;margin:0;margin-bottom:29px}[data-columns="2"] .right-now-hourly__condition,[data-columns="3"] .right-now-hourly__condition{font-size:24px;font-weight:600;margin:0}[data-columns="2"] .right-now-hourly__rows-wrap,[data-columns="3"] .right-now-hourly__rows-wrap{display:flex;flex-direction:row;line-height:30px;border-top:none;border-bottom:none;margin:0;padding:0}[data-columns="2"] .right-now-hourly__sub-module,[data-columns="3"] .right-now-hourly__sub-module{display:inline-block;width:calc(100% - 338px);height:254px;margin:0;margin-top:21px}.right-now-radar{width:100%;min-width:320px;color:#000;font-family:proximanova,sans-serif;font-size:15px;box-sizing:border-box;background-color:#fff;padding:0 12px}.right-now-radar__rain{display:none}.right-now-radar__heading{display:flex;flex-direction:row;align-items:center;background-color:var(--theme-secondary);width:100%;text-transform:uppercase;font-size:14px;font-weight:700;color:#fff;box-sizing:border-box}.right-now-radar__heading_daypart_morning{background-color:#ff9409}.right-now-radar__heading_daypart_afternoon{background-color:#f36f21}.right-now-radar__heading_daypart_evening{background-color:#52159e}.right-now-radar__heading_daypart_weather{background-color:#045ea8}.right-now-radar__title{flex-grow:1;margin:0;padding:14px 10px 14px 12px}.right-now-radar__sponsor{padding-right:10px}.right-now-radar__sponsor .ad__inner{padding:0}.right-now-radar__image{display:inline-block;width:128px}.right-now-radar__content{width:calc(100% - 20px);box-sizing:border-box;margin:0 auto}.right-now-radar__temp-wrap{float:left;width:161px}.right-now-radar__condition-image{display:inline-block;margin-top:12px;width:49px;height:49px}.right-now-radar__temp{display:inline-block;position:relative;top:-4px;left:6px;font-size:52px;font-weight:600;width:108px}.right-now-radar__temp:after{content:"°";display:inline-block;font-size:50%;transform:translateY(-.6em)}.right-now-radar__condition-wrap{float:left;display:flex;width:165px;min-height:80px;padding:3px 0 4px;margin-left:4px;text-transform:uppercase}.right-now-radar__condition{font-size:18px;font-weight:700;margin:auto 0}.right-now-radar__rows-wrap{display:flex;flex-direction:row;line-height:30px;border-top:1px dotted #c4c4c4;border-bottom:1px dotted #c4c4c4;margin:10px 0 18px;padding:5px 0;width:100%}.right-now-radar__row-right{margin-left:66px}.right-now-radar__label{font-weight:700;text-transform:capitalize}.right-now-radar__sub-module{position:relative;display:block;width:calc(100% - 24px);margin:0 auto}.right-now-radar__aspect-ratio-enforcer{overflow:hidden;height:0;padding-top:56.25%;position:relative;display:flex;justify-content:center;background:#000}.right-now-radar__aspect-ratio-enforcer>img{position:absolute;top:0;left:0;height:100%}.right-now-radar__button-wrap{position:absolute;bottom:0;right:0;width:249px;height:48px;background-color:#045ea8;text-align:center;text-transform:uppercase;font-size:14px;font-weight:700;color:#fff;display:flex;flex-direction:column;justify-content:center;cursor:pointer;user-select:none}.right-now-radar__arrow{display:inline-block;width:8px;height:8px;border-top:2px solid #fff;border-right:2px solid #fff;transform:rotate(45deg);margin-left:8px}.right-now-radar__arrow:before{content:"";display:block;width:9px;height:2px;background-color:#fff;transform:rotate(-45deg);position:absolute;top:2px;left:-2px}[data-columns="2"] .right-now-radar__heading,[data-columns="3"] .right-now-radar__heading{font-size:18px}[data-columns="2"] .right-now-radar__title,[data-columns="3"] .right-now-radar__title{padding:14px 10px 15px 30px}[data-columns="2"] .right-now-radar__content,[data-columns="3"] .right-now-radar__content{float:left;width:338px;padding-left:30px;margin:0}[data-columns="2"] .right-now-radar__condition-image,[data-columns="3"] .right-now-radar__condition-image{margin-right:13px;width:80px;height:80px}[data-columns="2"] .right-now-radar__temp-wrap,[data-columns="3"] .right-now-radar__temp-wrap{float:none;width:auto}[data-columns="2"] .right-now-radar__temp,[data-columns="3"] .right-now-radar__temp{top:-11px;font-size:82px;font-weight:500;line-height:42px;width:auto}[data-columns="2"] .right-now-radar__condition-wrap,[data-columns="3"] .right-now-radar__condition-wrap{float:none;display:block;width:300px;min-height:unset;margin:0;margin-bottom:29px}[data-columns="2"] .right-now-radar__condition,[data-columns="3"] .right-now-radar__condition{font-size:24px;font-weight:600;margin:0}[data-columns="2"] .right-now-radar__rows-wrap,[data-columns="3"] .right-now-radar__rows-wrap{display:flex;flex-direction:row;line-height:30px;border-top:none;border-bottom:none;margin:0;padding:0}[data-columns="2"] .right-now-radar__sub-module,[data-columns="3"] .right-now-radar__sub-module{display:inline-block;width:calc(100% - 338px);margin:0;margin-top:21px}[data-columns="3"] .right-now-radar__sub-module{max-width:750px;float:right}.search{display:block;padding:0;margin:0;background-color:#fff;box-sizing:border-box}.search__search-form{background:#f3f8fc url(../assets/shared-images/backgrounds/diag-5x5-blue-2x.png) left top repeat;background-size:5px 5px;padding:12px}.search__search-label{display:none}.search__search-submit{display:none}.search__search-box{border:1px solid #ccc;width:100%;color:#161616;font-size:16px;line-height:1.25;padding:18px 28px;font-family:proximanova,sans-serif;-webkit-appearance:none}.search__powered-by-google{display:block;margin:10px 13px 10px auto;width:144px}.search__list{display:block;list-style-type:none;margin:0;padding:0}.search__item{padding-bottom:15px}.search__item:last-child{padding-bottom:0}.search__photo{background:#f3f8fc url(../assets/shared-images/backgrounds/diag-5x5-blue-2x.png) left top repeat;background-size:5px 5px;position:relative}.search__ratio-enforcer{position:relative}.search__ratio-enforcer:before{display:block;content:"";width:100%;padding-top:56.25%}.search__ratio-enforcer>div{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}.search__ratio-enforced{position:relative}.search__image-link{display:block;text-decoration:none}.search__text{display:block}.search__title{display:block;margin:0;padding:0;font-size:18px;font-weight:800;line-height:1.44;color:#161616}.search__title b{font-weight:800}.search__title-link{display:block;padding:15px 0 0 0;text-decoration:none;color:#161616}.search__abstract{display:block;margin:0;padding:0;font-weight:500;font-size:16px;line-height:1.38;color:#161616}.search__abstract-link{display:block;padding:16px 0 0 0;color:#161616;text-decoration:none}.search__results-count{margin:45px 0 15px 0;font-size:18px;font-weight:800;color:#161616;line-height:1.44}.search__more{width:100%;margin:15px auto;padding:10px;border-width:0;background-color:#045ea8;color:#fff;text-align:center;line-height:20px;cursor:pointer}.search__more_visible_false{display:none}.search__more_visible_true{display:block}[data-columns="2"] .search__photo,[data-columns="3"] .search__photo{flex-shrink:0;width:300px}[data-columns="2"] .search__item,[data-columns="3"] .search__item{display:flex}[data-columns="2"] .search__title-link,[data-columns="3"] .search__title-link{padding-left:15px}[data-columns="2"] .search__abstract-link,[data-columns="3"] .search__abstract-link{padding-left:15px}[data-platform=mobile] .search__list{padding:0 10px}[data-platform=mobile] .search__results-count{padding:0 10px}[data-platform=mobile] .search__image{width:100%;height:auto}.root_js_disabled .search [data-src]{display:none}.root_js_disabled__more{display:none}.story-list{display:block;padding:0;margin:0;background-color:#fff}.story-list__more{display:block;margin-bottom:30px;font-size:14px;font-weight:800;text-decoration:none;text-align:right;color:#000}.story-list__more:after{content:" »"}.story-list__more:hover{text-decoration:underline}.story-list__list{display:block;list-style-type:none;margin:0;padding:0}.story-list__item{padding-bottom:30px}.story-list__item:last-child{padding-bottom:0}.story-list__item:first-child{padding-bottom:30px}.story-list__item_ad_true{padding:0;font-size:0px}.story-list__photo{background:#f3f8fc url(../assets/shared-images/backgrounds/diag-5x5-blue-2x.png) left top repeat;background-size:5px 5px;position:relative}.story-list__ratio-enforcer{position:relative}.story-list__ratio-enforcer:before{display:block;content:"";width:100%;padding-top:56.25%}.story-list__ratio-enforcer>div{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}.story-list__ratio-enforced{position:relative}.story-list__image-link{display:block;text-decoration:none}.story-list__topic{position:absolute;left:0;bottom:0;padding:9px 22px;background-color:#045ea8;background-color:var(--theme-primary);font-size:12px;font-weight:800;letter-spacing:1.1px;text-transform:uppercase;text-decoration:none;color:#fff;z-index:2}.story-list__text{display:block;padding:0 10px}.story-list__title{display:block;margin:0;padding:0;font-size:18px;font-weight:800;line-height:1.44;color:#161616}.story-list__title-link{display:block;padding:15px 0 0 0;text-decoration:none;color:#161616}.story-list__abstract{display:block;margin:0;padding:0;font-weight:500;font-size:15px;line-height:1.38;color:#161616}.story-list__abstract-link{display:block;padding:16px 0 0 0;color:#161616;text-decoration:none}[data-platform=desktop] .story-list__text{padding:0}[data-columns="2"] .story-list__photo,[data-columns="3"] .story-list__photo{flex-shrink:0;width:300px}[data-columns="2"] .story-list__item,[data-columns="3"] .story-list__item{display:flex;padding-bottom:15px}[data-columns="2"] .story-list__item:last-child,[data-columns="3"] .story-list__item:last-child{padding-bottom:0}[data-columns="2"] .story-list__item:first-child,[data-columns="3"] .story-list__item:first-child{padding-bottom:15px}[data-columns="2"] .story-list__item_ad_true,[data-columns="3"] .story-list__item_ad_true{padding:0}[data-columns="2"] .story-list__title-link,[data-columns="3"] .story-list__title-link{padding-left:15px}[data-columns="2"] .story-list__abstract-link,[data-columns="3"] .story-list__abstract-link{padding-left:15px}[data-theme=severe-news] .story-list{background-color:transparent}[data-theme=severe-news] .story-list__title-link{color:#fff}[data-theme=severe-news] .story-list__abstract-link{color:#fff}[data-theme=severe-news] .story-list__more{padding-top:45px;color:#fff}[data-theme=olympics] .story-list{background-color:transparent}[data-theme=olympics] .story-list__text{padding-left:0;padding-right:0}[data-theme=olympics] .story-list__title-link{color:#fff}[data-theme=olympics] .story-list__abstract-link{color:#fff}[data-theme=olympics] .story-list__more{text-align:left;padding-top:15px;color:#fff}[data-platform=desktop] [data-theme=severe-news] .story-list__more{padding-top:0}[data-platform=desktop] [data-theme=olympics] .story-list__more{padding-top:0}.root_js_disabled .story-list [data-src]{display:none}.story-row{display:flex;flex-direction:column-reverse;padding:0;margin:0;box-sizing:content-box}.story-row__more{display:block;margin-bottom:30px;font-size:14px;font-weight:800;text-decoration:none;text-align:right;color:#000}.story-row__more:after{content:" »"}.story-row__more:hover{text-decoration:underline}.story-row__list{display:flex;flex-direction:row;list-style-type:none;margin:0;padding:0}.story-row__item{width:100%;padding-bottom:30px}.story-row__item:last-child{padding-bottom:0}.story-row__item_size_half{width:calc(50% - 15px);padding-right:30px}.story-row__item_size_half:nth-child(2n){padding-right:0}.story-row__photo{background:#f3f8fc url(../assets/shared-images/backgrounds/diag-5x5-blue-2x.png) left top repeat;background-size:5px 5px;position:relative}.story-row__ratio-enforcer{position:relative}.story-row__ratio-enforcer:before{display:block;content:"";width:100%;padding-top:56.25%}.story-row__ratio-enforcer>div{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}.story-row__ratio-enforced{position:relative}.story-row__image-link{display:block;text-decoration:none}.story-row__topic{position:absolute;left:0;bottom:0;padding:9px 22px;background-color:#045ea8;background-color:var(--theme-primary);font-size:12px;font-weight:800;letter-spacing:1.1px;text-transform:uppercase;text-decoration:none;color:#fff;z-index:2}.story-row__text{display:block;padding:0 10px}.story-row__title{display:block;margin:0;padding:0;font-size:20px;font-weight:700;line-height:1.25;color:#161616}.story-row__title_size_half{font-size:16px;line-height:1.43}.story-row__title-link{display:block;padding:8px 0 0 0;text-decoration:none;color:#161616;-webkit-line-clamp:4;overflow:hidden;-webkit-box-orient:vertical;display:-webkit-box}.story-row__abstract{display:block;margin:0;padding:0;font-weight:500;font-size:16px;line-height:1.38;color:#000}.story-row__abstract-link{display:block;padding:5px 25px 0 0;color:#161616;text-decoration:none}.story-row__time{margin-top:12px;font-size:12px;text-transform:uppercase;font-weight:600}.header .story-row__photo,[data-columns="2"] .story-row__photo,[data-columns="3"] .story-row__photo{width:auto}.header .story-row__list,[data-columns="2"] .story-row__list,[data-columns="3"] .story-row__list{display:flex;flex-direction:row}.header .story-row__item,[data-columns="2"] .story-row__item,[data-columns="3"] .story-row__item{width:360px;padding-bottom:0;padding-right:30px}.header .story-row__item:last-child,[data-columns="2"] .story-row__item:last-child,[data-columns="3"] .story-row__item:last-child{padding-right:0}.header .story-row__item_size_half,[data-columns="2"] .story-row__item_size_half,[data-columns="3"] .story-row__item_size_half{width:165px;padding-right:30px}.header .story-row__item_size_half:nth-child(2n),[data-columns="2"] .story-row__item_size_half:nth-child(2n),[data-columns="3"] .story-row__item_size_half:nth-child(2n){padding-right:30px}.header .story-row__item_size_half:last-child,[data-columns="2"] .story-row__item_size_half:last-child,[data-columns="3"] .story-row__item_size_half:last-child{padding-right:0}.header .story-row__item_size_four-in-three,[data-columns="2"] .story-row__item_size_four-in-three,[data-columns="3"] .story-row__item_size_four-in-three{width:262px;padding-right:30px}.header .story-row__item_size_four-in-three:last-child,[data-columns="2"] .story-row__item_size_four-in-three:last-child,[data-columns="3"] .story-row__item_size_four-in-three:last-child{padding-right:0}[data-platform=desktop] .story-row__text{padding:0}[data-columns="2"] .story-row__title-link,[data-columns="3"] .story-row__title-link{margin-bottom:12px}[data-columns="0"] .story-row__list{flex-direction:column}[data-columns="0"] .story-row__item_size_half{width:calc(50vw - 15px)}[data-theme=severe-news] .story-row{background-color:transparent}[data-theme=severe-news] .story-row__title-link{color:#fff}[data-theme=severe-news] .story-row__abstract-link{color:#fff}[data-theme=severe-news] .story-row__time{color:#fff;opacity:.5}[data-theme=severe-news] .story-row__more{color:#fff}[data-theme=olympics] .story-row{background-color:transparent}[data-theme=olympics] .story-row__title-link{color:#fff}[data-theme=olympics] .story-row__abstract-link{color:#fff}[data-theme=olympics] .story-row__time{color:#fff;opacity:.5}[data-theme=olympics] .story-row__more{color:#fff}[data-platform=desktop] [data-theme=olympics] .story-row__title-link{font-size:14px;line-height:1.4}[data-platform=desktop] [data-theme=olympics] .story-row__time{margin-top:5px}[data-platform=desktop] [data-theme=olympics] .story-row__more{margin-bottom:10px}.header .story-row{background-color:transparent}.header .story-row__item_size_half{width:calc(50% - 15px)}.header .story-row__title-link{color:#fff}.header .story-row__text{height:68px;overflow:hidden;-webkit-mask-image:linear-gradient(180deg,#000 0,#000 45px,rgba(0,0,0,0) 90%)}.root_js_disabled .story-row [data-src]{display:none}.story{display:block;padding:0;margin:0}.story__photo{background:#f3f8fc url(../assets/shared-images/backgrounds/diag-5x5-blue-2x.png) left top repeat;background-size:5px 5px}.story__ratio-enforcer{position:relative}.story__ratio-enforcer:before{display:block;content:"";width:100%;padding-top:56.25%}.story__ratio-enforcer>div{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}.story__ratio-enforced{position:relative}.story__image{width:100%}.story__topic{position:absolute;left:0;bottom:0;padding:9px 22px;background-color:#045ea8;background-color:var(--theme-primary);font-size:12px;font-weight:800;letter-spacing:1.1px;text-transform:uppercase;text-decoration:none;color:#fff}.story__title{display:block;margin:0;padding:18px 0 10px 0;font-size:20px;font-weight:800;line-height:28px;color:#161616}.story__abstract{display:block;margin:0;padding:5px 25px 0 0;font-weight:500;font-size:16px;line-height:1.38;color:#000}.story__link{display:block;text-decoration:none;color:#161616}.story__meta{display:block;padding:0 10px}.story__more{display:block;margin-top:30px;font-size:14px;font-weight:800;text-decoration:none;color:#000}.story__more:after{content:" »"}.story__more:hover{text-decoration:underline}[data-platform=desktop] .story__meta{padding:0}[data-platform=desktop] .story__abstract{font-weight:400}[data-columns="2"] .story__title{font-size:36px;line-height:1.22}[data-columns="2"] .story__abstract{font-size:18px;line-height:1.44;color:#161616}[data-columns="3"] .story{display:flex}[data-columns="3"] .story__photo{margin-right:20px;width:calc(50% - 20px)}[data-columns="3"] .story__meta{padding-left:20px;width:calc(50% - 20px)}[data-columns="3"] .story__title{font-size:36px;font-weight:800;line-height:40px}[data-columns="3"] .story__abstract{font-size:18px;line-height:1.56}[data-theme=severe-news] .story{background-color:transparent}[data-theme=severe-news] .story__link{color:#fff}[data-theme=severe-news] .story__title{color:#fff}[data-theme=severe-news] .story__abstract{color:#fff}[data-theme=severe-news] .story__more{color:#fff}[data-theme=olympics] .story{background-color:transparent}[data-theme=olympics] .story__link{color:#fff}[data-theme=olympics] .story__title{color:#fff}[data-theme=olympics] .story__abstract{color:#fff}[data-theme=olympics] .story__more{color:#fff}[data-platform=mobile] [data-theme=severe-news] .story__meta{padding-left:10px;padding-right:10px}[data-platform=mobile] [data-theme=severe-news] .story__title{font-size:24px;font-weight:700;line-height:1.33}[data-platform=mobile] [data-theme=severe-news] .story__abstract{font-size:14px;line-height:1.56}[data-platform=mobile] [data-theme=severe-news] .story__more{margin-top:45px}[data-platform=mobile] [data-theme=olympics] .story__meta{padding-left:10px;padding-right:10px}[data-platform=mobile] [data-theme=olympics] .story__title{font-size:24px;font-weight:700;line-height:1.33}[data-platform=mobile] [data-theme=olympics] .story__abstract{font-size:14px;line-height:1.56}[data-platform=mobile] [data-theme=olympics] .story__more{margin-top:45px}.root_js_disabled .story [data-src]{display:none}.taboola{display:block;margin:0;padding:30px;overflow:hidden;min-height:707px;background:#f3f8fc url(../assets/shared-images/backgrounds/diag-5x5-blue-2x.png) left top repeat;background-size:5px 5px}.taboola>div{background-color:#fff;padding:15px}.taboola .trc_rbox_header_span{display:block;position:relative;width:auto;margin:15px;margin-top:0;padding:14px 0 0 15px;font-weight:800;font-size:24px;color:#000}.taboola .trc_rbox_header_span:before{content:"";position:absolute;top:0;left:0;height:13px;width:13px;border:6px solid #045ea8;border-width:6px 0 0 6px}[data-platform=mobile] .taboola{min-height:0}.root_js_disabled .taboola{display:none}.taboola-preview{background:#e6e6e6;position:relative}.taboola-preview:after{content:"Taboola";position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;color:#a0a0a0;font-weight:700;font-size:16px;text-transform:uppercase;text-align:center}.toasts{perspective:400px;font-family:proximanova,sans-serif}.toasts__toast{display:flex;position:relative;width:422px;margin:5px;padding:0;background-color:#045ea8;cursor:pointer;border-radius:0 4px 4px 0;box-shadow:0 1px 4px 0 rgba(0,0,0,.5);overflow:hidden;transition:height .2s ease}.toasts__toast_state_closed{opacity:0}.toasts__logo-container{padding:20px;align-self:center}.toasts__logo{display:block;width:70px}.toasts__content{display:block;padding:10px 50px 15px 15px;line-height:1.29;color:#000;background-color:#fff;flex-grow:1}.toasts__title{display:block;font-size:16px;font-weight:700;line-height:1.38;margin-bottom:2px}.toasts__body{font-size:14px}.toasts__link{color:#045ea8;font-size:14px;line-height:1.29;margin-bottom:0}.toasts__link:hover{text-decoration:underline}.toasts__close{font-size:40px;position:absolute;top:0;right:9px;color:#045ea8;line-height:1}.tos{padding:0 10px}[data-platform=desktop] .tos{padding:0}.video{display:block;position:relative;margin:0;padding:0;overflow:visible}.video__headline{display:block;position:relative;margin:15px 0 30px 0;font-weight:700;font-size:46px;line-height:1.13}.video__headline:after{content:"";position:absolute;bottom:-17px;left:0;width:15px;height:2px;background-color:#045ea8}.video__meta{margin:16px 0;line-height:1.43;font-weight:600;font-size:14px}.video__meta-label{color:#767676;font-weight:500}.video__summary{margin-bottom:15px;border-left:2px solid var(--theme-primary);margin-left:12px;padding-left:12px;padding-top:10px;font-weight:600;color:#161616;font-weight:600;line-height:1.57;font-size:14px}.video [data-platform=desktop] .video__section_type_text{margin:15px 0}.video [data-platform=desktop] .video__meta{margin:50px 0}.video [data-platform=mobile] .video{display:flex;flex-direction:column;background:0 0}.video [data-platform=mobile] .video__headline{order:3;padding:0 15px;font-size:24px;line-height:1.33;font-weight:800}.video [data-platform=mobile] .video__headline:after{left:15px}.video [data-platform=mobile] .video__meta{order:5;margin:0;padding:0 15px;font-weight:400}.video [data-platform=mobile] .video__meta-label{font-weight:400}.video__ratio-enforcer{position:relative}.video__ratio-enforcer:before{display:block;content:"";width:100%;padding-top:56.25%}.video__ratio-enforcer>div{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}.video__ratio-enforced{position:relative;background:#f3f8fc url(../assets/shared-images/backgrounds/diag-5x5-blue-2x.png) left top repeat;background-size:5px 5px}.video__inner_docked_true{position:fixed;width:320px;bottom:5px;right:5px;z-index:3;box-shadow:0 0 5px 0 #000}.video__teaser{position:absolute;top:0;right:0;bottom:0;left:0;transition:.5s ease opacity;z-index:1}.video__teaser_visible_true{opacity:1;cursor:pointer}.video__teaser_visible_false{opacity:0;pointer-events:none}.video__error{position:absolute;top:50%;left:0;right:0;transform:translate(0,-50%);font-size:40px;text-align:center;background-color:#000}.video__thumbnail{display:block;width:100%;z-index:1}.video__abstract{padding-top:15px}.video__button{position:absolute;bottom:10px;right:10px;z-index:2}.video__button_play{width:50px;height:50px;background-color:#fff;opacity:.9}.video__button_play:after{content:"";position:absolute;top:calc(50% - 6px);left:calc(50% - 3px);width:0;height:0;border:4px solid transparent;border-width:6px 8px 6px 8px;border-left-color:#000}.root_js_disabled .video__button{display:none}.root_js_disabled .video__teaser_visible_true{cursor:default}.watch-live{display:flex;position:relative;background-color:transparent;align-items:center;height:62px;border-top:4px solid transparent;border-bottom:4px solid transparent}.watch-live[data-watch-enabled=false]{display:none}.watch-live_active_true{display:flex;background-color:#c50000}.watch-live_active_true .watch-live__cta{color:#fff}.watch-live_active_true .watch-live__cta:hover{text-decoration:underline}.watch-live_active_true .watch-live__mini-live-video{display:block}.watch-live_active_false{cursor:pointer}.watch-live_active_false:hover{border-bottom:4px solid var(--theme-primary)}.watch-live__cta{color:#000;font-size:20px;font-weight:800;text-decoration:none;text-align:center;width:90px;padding:0 15px}.watch-live__mini-live-video{display:none;width:110px;height:62px;background-color:#fff;cursor:pointer}.watch-secondary-content{padding:0 10px}.watch-secondary-content__ratio-enforcer{position:relative;box-sizing:border-box}.watch-secondary-content__ratio-enforcer:before{display:block;content:"";width:100%;padding-top:56.25%}.watch-secondary-content__ratio-enforcer>div{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}.watch-secondary-content__lead-item{display:flex;flex-direction:column-reverse}.watch-secondary-content__lead-header{margin:16px 0 35px 0}.watch-secondary-content__lead-category{display:inline-block;margin:0;padding:5px 20px;background-color:#045ea8;font-weight:800;font-size:12px;letter-spacing:1.1px;line-height:20px;text-transform:uppercase;color:#fff}.watch-secondary-content__lead-heading{display:block;margin:16px 0;font-weight:700;font-size:24px;line-height:1.25}.watch-secondary-content__next{border-left:8px solid #045ea8;padding-left:8px;font-size:14px;line-height:1}.watch-secondary-content__next-label{display:block;font-weight:700;text-transform:uppercase;padding-bottom:.4em}.watch-secondary-content__next-info{display:block}.watch-secondary-content__list{display:block;margin:0;padding:0;scrollbar-width:none}.watch-secondary-content__item{display:flex;flex-direction:row;margin:0 0 12px 0;padding:0;cursor:pointer;position:relative}.watch-secondary-content__item:last-child{padding-bottom:0}.watch-secondary-content__asset{flex-grow:0;flex-shrink:0;width:44%}.watch-secondary-content__meta{flex-grow:1;padding-left:12px;width:47%}.watch-secondary-content__live-indicator{display:inline-block;margin:0 0 7px 0;padding:5px 20px;background-color:#c50000;color:#fff;font-weight:800;font-size:12px;letter-spacing:1.1px;line-height:20px;text-transform:uppercase}.watch-secondary-content__heading{display:block;margin:2px 0 0 0;font-size:14px;font-weight:700;line-height:1.43;word-break:break-word;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.watch-secondary-content__heading_live_true{-webkit-line-clamp:2}.watch-secondary-content__button{display:none}.watch-secondary-content__modal-ratio-enforcer{position:relative}.watch-secondary-content__modal-ratio-enforcer:before{display:block;content:"";width:100%;padding-top:56.25%}.watch-secondary-content__modal-ratio-enforcer>div{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}.watch-secondary-content__modal-ratio-enforced{background:transparent url(../assets/shared-images/backgrounds/diag-5x5-blue-2x-transparent.png) left top repeat;background-size:5px 5px}.watch-secondary-content__modal-live-indicator{display:inline-block;margin:16px 0 0 0;padding:5px 20px;background-color:#c50000;color:#fff;font-weight:800;font-size:12px;letter-spacing:1.1px;line-height:20px;text-transform:uppercase}.watch-secondary-content__modal-topic{display:inline-block;margin:16px 0 0 0;padding:5px 20px;background-color:var(--theme-primary);color:#fff;font-weight:800;font-size:12px;letter-spacing:1.1px;line-height:20px;text-transform:uppercase}.watch-secondary-content__modal-meta{padding:0 16px;color:#fff}.watch-secondary-content__modal-title{font-size:24px;margin-top:16px;line-height:1.2;font-weight:700}.watch-secondary-content__modal-abstract{margin-top:16px;font-size:16px;line-height:1.4}.watch-secondary-content__modal-published{margin-top:24px;font-size:14px;line-height:1.4;opacity:.7}[data-platform=desktop] .watch-secondary-content{padding:0}[data-platform=desktop] .watch-secondary-content__lead-item{flex-direction:row}[data-platform=desktop] .watch-secondary-content__lead-meta{padding-top:84px;padding-left:130px;flex-grow:1}[data-platform=desktop] .watch-secondary-content__lead-asset{width:542px}[data-platform=desktop] .watch-secondary-content__lead-header{margin-top:0}[data-platform=desktop] .watch-secondary-content__lead-heading{font-size:46px;line-height:1.11}[data-platform=desktop] .watch-secondary-content__next{font-size:16px}[data-platform=desktop] .watch-secondary-content__list{scroll-snap-type:x mandatory;scroll-behavior:smooth;white-space:nowrap;overflow:auto;overflow:-moz-scrollbars-none;flex-grow:1}[data-platform=desktop] .watch-secondary-content__list_more-available_left{-webkit-mask-image:linear-gradient(to right,rgba(0,0,0,0) 0%,#000000 10%,#000000 100%);mask-image:linear-gradient(to right,rgba(0,0,0,0) 0%,#000000 10%,#000000 100%)}[data-platform=desktop] .watch-secondary-content__list_more-available_right{-webkit-mask-image:linear-gradient(to right,#000000 0%,#000000 calc(100% - 10%),rgba(0,0,0,0) 100%);mask-image:linear-gradient(to right,#000000 0%,#000000 calc(100% - 10%),rgba(0,0,0,0) 100%)}[data-platform=desktop] .watch-secondary-content__list_more-available_both{-webkit-mask-image:linear-gradient(to right,rgba(0,0,0,0) 0%,#000000 10%,#000000 calc(100% - 10%),rgba(0,0,0,0) 100%);mask-image:linear-gradient(to right,rgba(0,0,0,0) 0%,#000000 10%,#000000 calc(100% - 10%),rgba(0,0,0,0) 100%)}[data-platform=desktop] .watch-secondary-content__list_more-available_none{-webkit-mask-image:linear-gradient(to right,#000000 0%,#000000 100%);mask-image:linear-gradient(to right,#000000 0%,#000000 100%)}[data-platform=desktop] .watch-secondary-content__item{display:inline-flex;scroll-snap-align:start;width:420px;white-space:normal;box-sizing:content-box;padding:0 30px 0 0}[data-platform=desktop] .watch-secondary-content__item:last-child{padding-right:0}[data-platform=desktop] .watch-secondary-content__meta{padding-top:10px}[data-platform=desktop] .watch-secondary-content__description{font-size:18px;-webkit-line-clamp:2}[data-platform=desktop] .watch-secondary-content__gallery{display:flex;margin-top:35px}[data-platform=desktop] .watch-secondary-content__heading{margin:0;font-size:18px}[data-platform=desktop] .watch-secondary-content__heading_live_true{-webkit-line-clamp:3}[data-platform=desktop] .watch-secondary-content__button{display:block;position:relative;width:40px;border-width:0;flex-shrink:0;transition:.2s ease all;outline:0}[data-platform=desktop] .watch-secondary-content__button_type_previous{margin-right:15px}[data-platform=desktop] .watch-secondary-content__button_type_next{margin-left:15px}[data-platform=desktop] .watch-secondary-content__button_enabled_true{cursor:pointer}[data-platform=desktop] .watch-secondary-content__button-background{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;background:transparent url("../assets/shared-images/backgrounds/diag-5x5-blue-2x.png") center center repeat;background-size:5px 5px;transition:.2s ease all}[data-platform=desktop] .watch-secondary-content__button-background_enabled_true{background-color:#045ea8;background-image:none}[data-platform=desktop] .watch-secondary-content__arrow-icon{position:absolute;z-index:2;top:calc(50% - 13px);left:calc(50% - 13px);width:26px;height:26px;text-indent:-9001px;opacity:0;transition:.2s ease all}[data-platform=desktop] .watch-secondary-content__arrow-icon_type_previous{transform:rotate(0)}[data-platform=desktop] .watch-secondary-content__arrow-icon_type_next{transform:rotate(180deg)}[data-platform=desktop] .watch-secondary-content__arrow-icon_enabled_true{background:transparent url("../assets/shared-images/icons/arrow-white.svg") center center no-repeat;opacity:1}[data-platform=desktop] .watch-secondary-content__arrow-icon_enabled_false{background:transparent url("../assets/shared-images/icons/arrow-blue.svg") center center no-repeat;opacity:.4}[data-platform=desktop] .watch-secondary-content__asset{width:53%}[data-platform=desktop] .watch-secondary-content__published{display:block}[data-platform=desktop] .watch-secondary-content__modal-title{margin-top:24px;font-size:36px}[data-platform=desktop] .watch-secondary-content__modal-meta{padding:0}[data-theme=dark] .watch-secondary-content{color:#fff}[data-theme=dark] .watch-secondary-content__button{background-color:transparent}[data-theme=dark] .watch-secondary-content__button_enabled_true:hover{filter:brightness(1.5)}[data-theme=dark] .watch-secondary-content__button-background{background:transparent url("../assets/shared-images/backgrounds/diag-5x5-mask-2x.png") center center repeat;background-size:5px 5px;filter:brightness(2)}[data-theme=dark] .watch-secondary-content__button-background_enabled_true{background-color:transparent;filter:brightness(3)}[data-theme=dark] .watch-secondary-content__arrow-icon{background:transparent url("../assets/shared-images/icons/arrow-white.svg") center center no-repeat;opacity:0}[data-theme=dark] .watch-secondary-content__arrow-icon_enabled_true{opacity:1;filter:brightness(1)}[data-theme=dark] .watch-secondary-content__arrow-icon_enabled_false{opacity:1;filter:brightness(.4)}.root_js_disabled .watch-secondary-content__button_type_previous{margin-right:0}.root_js_disabled .watch-secondary-content__button_type_next{margin-left:0}.root_js_disabled .watch-secondary-content__list_more-available_left{-webkit-mask-image:none;mask-image:none}.root_js_disabled .watch-secondary-content__list_more-available_right{-webkit-mask-image:none;mask-image:none}.root_js_disabled .watch-secondary-content__list_more-available_both{-webkit-mask-image:none;mask-image:none}.root_js_disabled .watch-secondary-content__list_more-available_none{-webkit-mask-image:none;mask-image:none}.root:not(.root_js_disabled) .watch-secondary-content__list::-webkit-scrollbar{height:0}.weather-10-day{display:flex;margin:0 10px;padding:0;position:relative;box-sizing:content-box;user-select:none;flex-direction:column;box-sizing:border-box;border:1px dotted #c4c4c4;border-bottom:none;border-left-color:transparent;border-right-color:transparent;background-image:url("../images/weather-10-day/dotted-border.png")}.weather-10-day__row{box-sizing:border-box;background-color:#fff}.weather-10-day__row_selected_true+.weather-10-day__row .weather-10-day__row-container{border-top:1px dotted #c4c4c4}.weather-10-day__row:first-child .weather-10-day__datetime{top:-1px;height:61px}.weather-10-day__row:last-child .weather-10-day__datetime{border-bottom:none}.weather-10-day__row:last-child .weather-10-day__content{border-bottom:none;box-sizing:border-box}.weather-10-day__row:last-child.weather-10-day__row_selected_true .weather-10-day__content{border-bottom:1px dotted #c4c4c4}.weather-10-day__row-container{display:flex;flex-direction:row;align-items:center;width:100%;height:60px;border-bottom:1px dotted #c4c4c4;border-top:1px dotted transparent;box-sizing:border-box}.weather-10-day__row-container_interactive_true{cursor:pointer}.weather-10-day__item{flex-grow:1;box-sizing:border-box;position:relative;border:none}.weather-10-day__item_last{flex-grow:unset}.weather-10-day__datetime{max-width:60px;width:100%;height:60px;padding-left:6px;background-color:var(--theme-secondary);color:#fff;border-bottom:1px solid #fff;overflow:hidden;position:relative;top:0;left:-2px}.weather-10-day__morning{background-color:#ff9409}.weather-10-day__afternoon{background-color:#f36f21}.weather-10-day__evening{background-color:#52159e}.weather-10-day__weather{background-color:#045ea8}.weather-10-day__day{display:block;padding-top:10px;font-size:16px;text-transform:uppercase;font-weight:600}.weather-10-day__date{display:inline;font-size:14px}.weather-10-day__left-column{min-width:140px}.weather-10-day__conditions-icon{display:inline-block;position:relative;top:5px;margin-left:8px;width:28px;height:28px}.weather-10-day__conditions-image{max-width:100%}.weather-10-day__temperature{display:inline-block;min-width:94px;position:relative;top:-3px}.weather-10-day__temperature-high{display:inline-block;margin-right:-2px;line-height:36px;font-weight:600;font-size:22px}.weather-10-day__temperature-low{display:inline-block;line-height:36px;font-weight:600;font-size:22px;color:#767676}.weather-10-day__temperature-low:before{content:"/";font-weight:700;margin-right:2px;color:#767676}.weather-10-day__right-column{min-width:70px;width:100%;max-width:70px}.weather-10-day__precipitation{display:inline-block;min-width:63px;font-size:15px;font-weight:600}.weather-10-day__precipitation-icon{display:inline-block;width:10px;height:13px;position:relative;top:1px;background:transparent url("../images/weather-10-day/rain.png") center center no-repeat;background-size:100% 100%}.weather-10-day__precipitation-number{display:inline-block}.weather-10-day__wind{display:none}.weather-10-day__chevron{width:10px;height:10px;position:relative;margin-right:20px;margin-left:5px;border-right:2px solid #ccc;border-bottom:2px solid #ccc;transform:rotate(45deg);transition:transform .2s,opacity .2s;opacity:0}.weather-10-day__chevron_interactive_true{opacity:1}.weather-10-day__row_selected_true .weather-10-day__chevron{border-color:#045ea8;top:2px;transform:rotate(-135deg)}.weather-10-day__content{background:#f3f8fc url(../assets/shared-images/backgrounds/diag-5x5-blue-2x.png) left top repeat;background-size:5px 5px;width:100%;height:0;overflow:hidden;box-sizing:border-box;position:relative;font-size:14px;font-weight:700;cursor:default}.weather-10-day__row_selected_true .weather-10-day__content{height:auto}.weather-10-day__conditions{font-size:14px;font-weight:700;line-height:1.5;padding:15px;padding-bottom:0}.weather-10-day__conditions-description-continued{font-weight:400}.weather-10-day__content-container-columns{display:flex;flex-flow:row;justify-content:space-between;padding:8px}.weather-10-day__content-column{flex-grow:1;text-align:left;width:calc(50% - 7px);line-height:29px}.weather-10-day__humidity-icon{display:inline-block;width:24px;height:15px;position:relative;top:2px;background:transparent url("../images/weather-10-day/humidity.png") center center no-repeat;background-size:100% 100%}.weather-10-day__sunrise-icon{display:inline-block;width:24px;height:15px;position:relative;top:1px;background:transparent url("../images/weather-10-day/sunset.png") center center no-repeat;background-size:100% 100%;transform:rotate(180deg)}.weather-10-day__content-wind{display:inline-block;min-width:111px}.weather-10-day__content-wind-icon{display:inline-block;width:24px;height:15px;position:relative;top:4px;background:transparent url("../images/weather-10-day/wind.png") center center no-repeat;background-size:100% 100%}.weather-10-day__content-wind-data{display:inline-block}.weather-10-day__content-wind-number{display:inline-block}.weather-10-day__uv-index-icon{display:inline-block;width:24px;height:15px;position:relative;top:2px;background:transparent url("../images/weather-10-day/uv.png") center center no-repeat;background-size:100% 100%}.weather-10-day__sunset-icon{display:inline-block;width:24px;height:15px;position:relative;top:4px;background:transparent url("../images/weather-10-day/sunset.png") center center no-repeat;background-size:100% 100%}.weather-10-day__content-container-row{display:none}[data-platform=desktop] .weather-10-day{margin:0}[data-columns="2"] .weather-10-day__right-column{width:100%;max-width:215px}[data-columns="2"] .weather-10-day__datetime,[data-columns="3"] .weather-10-day__datetime{max-width:80px;padding-left:13px}[data-columns="2"] .weather-10-day__conditions-icon,[data-columns="3"] .weather-10-day__conditions-icon{margin-left:18px}[data-columns="2"] .weather-10-day__wind,[data-columns="3"] .weather-10-day__wind{display:inline-block;min-width:111px;font-size:15px;font-weight:600}[data-columns="2"] .weather-10-day__wind-icon,[data-columns="3"] .weather-10-day__wind-icon{display:inline-block;width:24px;height:15px;margin-right:-4px;position:relative;top:2px;background:transparent url("../images/weather-10-day/wind.png") center center no-repeat;background-size:100% 100%}[data-columns="2"] .weather-10-day__wind-data,[data-columns="3"] .weather-10-day__wind-data{display:inline-block}[data-columns="2"] .weather-10-day__wind-number,[data-columns="3"] .weather-10-day__wind-number{display:inline-block}[data-columns="2"] .weather-10-day__row_selected_true .weather-10-day__content,[data-columns="3"] .weather-10-day__row_selected_true .weather-10-day__content{height:auto}[data-columns="2"] .weather-10-day__content-container-columns,[data-columns="3"] .weather-10-day__content-container-columns{display:none}[data-columns="2"] .weather-10-day__content-container-row,[data-columns="3"] .weather-10-day__content-container-row{display:flex;flex-direction:row;justify-content:space-between;padding:15px 60px 15px 10px}[data-columns="3"] .weather-10-day__right-column{max-width:285px}[data-columns="3"] .weather-10-day__precipitation{min-width:133px}.root_js_disabled .weather-10-day__conditions-image[data-src]{display:none}.root_js_disabled .weather-10-day__row:hover .weather-10-day__content{height:auto}.weather-alerts-list{display:block;margin:0;padding:0 16px;color:#161616}.weather-alerts-list__sponsor{display:none;margin-bottom:20px;width:156px}.weather-alerts-list__sponsor .ad__inner{padding:0}.weather-alerts-list__closings-link{display:block;text-decoration:none;color:#045ea8;font-size:16px;font-weight:700;line-height:1.25;margin-bottom:32px;padding-top:10px}.weather-alerts-list__list{display:block;list-style-type:none;margin:0;padding:0}.weather-alerts-list__item{display:block;margin:0;padding:15px 0;border-bottom:1px dotted #ccc}.weather-alerts-list__item:first-child{padding-top:0}.weather-alerts-list__title{display:block;position:relative;margin:0 0 12px 0;line-height:1.6;font-size:20px;font-weight:800}.weather-alerts-list__title_enabled_true{cursor:pointer}.weather-alerts-list__county{display:block;font-weight:700;font-size:14px}.weather-alerts-list__chevron{display:block;position:absolute;right:0;top:5px;width:10px;height:10px;margin-right:20px;margin-left:5px;border-right:2px solid #ccc;border-bottom:2px solid #ccc;transform:rotate(45deg);transition:transform .2s,opacity .2s}.weather-alerts-list__chevron_enabled_true{border-color:#045ea8}.weather-alerts-list__chevron_state_open{transform:rotate(-135deg)}.weather-alerts-list__times{display:block;margin:0;padding:0;font-size:14px;line-height:1.57}.weather-alerts-list__start{display:block;margin:0;padding:0}.weather-alerts-list__end{display:block;margin:0;padding:0}.weather-alerts-list__label{display:inline;font-weight:700}.weather-alerts-list__time{display:inline}.weather-alerts-list__details{display:block;height:0;color:#2e2e2e;overflow:hidden;transition:.2s ease height}.weather-alerts-list__details-inner{padding-top:15px}[data-platform=desktop] .weather-alerts-list{padding:0}[data-platform=desktop] .weather-alerts-list__closings-link{display:none}.weather-hourly{display:flex;margin:0 10px;padding:0;position:relative;box-sizing:content-box;user-select:none;flex-direction:column;box-sizing:border-box;border:1px dotted #c4c4c4;border-bottom:none;background-color:#fff}.weather-hourly__row{box-sizing:border-box}.weather-hourly__row:first-child .weather-hourly__datetime{top:0;height:62px}.weather-hourly__row:last-child .weather-hourly__datetime{border-bottom:none}.weather-hourly__row-container{display:flex;flex-direction:row;align-items:center;width:100%;height:60px;border-bottom:1px dotted #c4c4c4;box-sizing:border-box}.weather-hourly__item{flex-grow:1;box-sizing:border-box;position:relative;border:none}.weather-hourly__item_last{flex-grow:unset}.weather-hourly__datetime{max-width:60px;width:100%;height:59px;padding-left:6px;background-color:var(--theme-secondary);color:#fff;border-bottom:1px solid #fff;overflow:hidden;position:relative;top:1px;left:-2px}.weather-hourly__morning{background-color:#ff9409}.weather-hourly__afternoon{background-color:#f36f21}.weather-hourly__evening{background-color:#52159e}.weather-hourly__weather{background-color:#045ea8}.weather-hourly__hour{display:block;padding-top:10px;font-size:16px;text-transform:uppercase;font-weight:600}.weather-hourly__day{display:inline;font-size:14px;text-transform:uppercase}.weather-hourly__date{display:inline;font-size:14px}.weather-hourly__left-column{min-width:100px}.weather-hourly__conditions-icon{display:inline-block;position:relative;top:5px;margin-left:8px;width:28px;height:28px}.weather-hourly__conditions-image{max-width:100%}.weather-hourly__temperature{display:inline-block;min-width:50px;position:relative;top:-1px}.weather-hourly__temperature-high{display:inline-block;margin-right:-2px;line-height:36px;font-weight:600;font-size:22px}.weather-hourly__temperature-low{display:inline-block;line-height:36px;font-weight:600;font-size:22px;color:#767676}.weather-hourly__temperature-low:before{content:"/";font-weight:700;margin-right:2px;color:#767676}.weather-hourly__right-column{min-width:195px;width:100%;max-width:195px}.weather-hourly__precipitation{display:none;min-width:63px;font-size:15px;font-weight:600}.weather-hourly__precipitation-icon{display:inline-block;width:10px;height:13px;position:relative;top:1px;background:transparent url("../images/weather-hourly/rain.png") center center no-repeat;background-size:100% 100%}.weather-hourly__precipitation-number{display:inline-block}.weather-hourly__wind{display:inline-block;min-width:111px;font-size:15px;font-weight:600}.weather-hourly__wind-icon{display:inline-block;width:24px;height:15px;margin-right:-4px;position:relative;top:2px;background:transparent url("../images/weather-hourly/wind.png") center center no-repeat;background-size:100% 100%}.weather-hourly__wind-data{display:inline-block}.weather-hourly__wind-number{display:inline-block}.weather-hourly__conditions{font-size:14px;font-weight:700;line-height:1.5;padding:15px;padding-bottom:0}.weather-hourly__conditions-description-continued{font-weight:400}[data-platform=desktop] .weather-hourly{margin:0}[data-columns="2"] .weather-hourly__right-column{width:100%;max-width:215px}[data-columns="2"] .weather-hourly__datetime,[data-columns="3"] .weather-hourly__datetime{max-width:80px;padding-left:13px}[data-columns="2"] .weather-hourly__conditions-icon,[data-columns="3"] .weather-hourly__conditions-icon{margin-left:18px}[data-columns="3"] .weather-hourly__right-column{max-width:285px}[data-columns="3"] .weather-hourly__precipitation{min-width:133px}.weather-interactive-radar__sponsor .ad__inner{padding:0}.weather-interactive-radar__sponsor .ad{text-align:left}.weather-interactive-radar__sponsor .ad__inner{display:table-cell;vertical-align:top}.root_js_disabled .weather-interactive-radar{background-color:#ccc}.root_js_disabled .weather-interactive-radar__nojs{position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(ellipse at center,#fff 0,rgba(255,255,255,.7) 100%);color:#000;font-size:16px;text-align:center;display:flex}.root_js_disabled .weather-interactive-radar__nojs-inner{display:block;align-self:center;width:100%}.weather-maps{display:block;position:relative;margin:0;padding:0;font-size:0}.weather-maps__hero{margin:0 10px 24px 10px}.weather-maps__hero-image{width:100%}.weather-maps__hero-title{display:block;width:100%;font-weight:700;font-size:18px;line-height:1.44;padding-top:16px}.weather-maps__thumbs{text-align:center}.weather-maps__thumb{display:inline-block;margin:0 10px 30px 10px;padding:0;vertical-align:top;cursor:pointer;width:165px}.weather-maps__thumb-image{width:100%}.weather-maps__thumb-title{display:block;width:100%;font-size:16px;font-weight:700;padding-top:7px}.weather-maps__aspect-ratio-enforcer{position:relative}.weather-maps__aspect-ratio-enforcer:before{display:block;content:"";width:100%;padding-top:56.25%}.weather-maps__aspect-ratio-enforcer>div{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}[data-columns="1"] .weather-maps__thumb:nth-child(2n+0){margin-right:0}[data-columns="1"] .weather-maps__thumb:nth-child(2n+1){margin-left:0}[data-columns="2"] .weather-maps__thumb:nth-child(4n+0){margin-right:0}[data-columns="2"] .weather-maps__thumb:nth-child(4n+1){margin-left:0}[data-columns="3"] .weather-maps__thumb:nth-child(6n+0){margin-right:0}[data-columns="3"] .weather-maps__thumb:nth-child(6n+1){margin-left:0}[data-platform=desktop] .weather-maps__hero{margin-left:0;margin-right:0}[data-platform=desktop] .weather-maps__thumbs{text-align:left}[data-platform=desktop] .weather-maps__thumb{margin:0 15px 30px 15px}[data-platform=desktop] .weather-maps__thumb:first-child{margin-left:0}[data-columns="2"] .weather-maps__hero,[data-columns="3"] .weather-maps__hero{margin-bottom:50px}[data-columns="2"] .weather-maps__hero-title,[data-columns="3"] .weather-maps__hero-title{font-size:36px;line-height:40px;padding-top:18px}.grid__module-sizer{background-color:transparent!important;background-image:none!important}.grid [data-module]{opacity:1;width:auto;height:auto;overflow:visible}[data-platform=desktop] .header__nav{opacity:1}[data-platform=desktop] .header__featured-inner{opacity:1}@font-face{font-family:proximanova;src:local("Proxima Nova Black"),url("../assets/fonts/proximanova-black-webfont.woff") format("woff2"),url("../assets/fonts/proximanova-black-webfont.woff") format("woff"),url("../assets/fonts/proximanova-black-webfont.ttf") format("truetype"),url("../assets/fonts/proximanova-black-webfont.svg") format("svg");font-weight:900;font-style:normal;font-display:fallback}@font-face{font-family:proximanova;src:local("Proxima Nova Extrabold"),url("../assets/fonts/proximanova-extrabold-webfont.woff") format("woff2"),url("../assets/fonts/proximanova-extrabold-webfont.woff") format("woff"),url("../assets/fonts/proximanova-extrabold-webfont.ttf") format("truetype"),url("../assets/fonts/proximanova-extrabold-webfont.svg") format("svg");font-weight:800;font-style:normal;font-display:fallback}@font-face{font-family:proximanova;src:local("Proxima Nova Bold"),url("../assets/fonts/proximanova-bold-webfont.woff") format("woff2"),url("../assets/fonts/proximanova-bold-webfont.woff") format("woff"),url("../assets/fonts/proximanova-bold-webfont.ttf") format("truetype"),url("../assets/fonts/proximanova-bold-webfont.svg") format("svg");font-weight:700;font-style:normal;font-display:fallback}@font-face{font-family:proximanova;src:local("Proxima Nova Semibold"),url("../assets/fonts/proximanova-semibold-webfont.woff") format("woff2"),url("../assets/fonts/proximanova-semibold-webfont.woff") format("woff"),url("../assets/fonts/proximanova-semibold-webfont.ttf") format("truetype"),url("../assets/fonts/proximanova-semibold-webfont.svg") format("svg");font-weight:600;font-style:normal;font-display:fallback}@font-face{font-family:proximanova;src:local("Proxima Nova Regular Italic"),url("../assets/fonts/proximanova-regularit-webfont.woff") format("woff2"),url("../assets/fonts/proximanova-regularit-webfont.woff") format("woff"),url("../assets/fonts/proximanova-regularit-webfont.ttf") format("truetype"),url("../assets/fonts/proximanova-regularit-webfont.svg") format("svg");font-weight:500;font-style:italic;font-display:fallback}@font-face{font-family:proximanova;src:local("Proxima Nova Regular"),url("../assets/fonts/proximanova-regular-webfont.woff") format("woff2"),url("../assets/fonts/proximanova-regular-webfont.woff") format("woff"),url("../assets/fonts/proximanova-regular-webfont.ttf") format("truetype"),url("../assets/fonts/proximanova-regular-webfont.svg") format("svg");font-weight:500;font-style:normal;font-display:fallback}