.headshot{vertical-align:middle;background:#fff;border-radius:100%;display:inline-block;position:relative;transform:translateZ(0);box-shadow:inset 0 0 0 1px #dcdddf}.headshot.silo{-webkit-box-shadow:none;box-shadow:none;background:0 0;border-radius:0}.headshot.silo img{height:auto;top:auto}.headshot--square{border-radius:0}.headshot img{-o-object-fit:cover;object-fit:cover;border:none;border-radius:100%;width:100%;height:100%;margin:0 auto}.headshot--xxs{width:20px;height:20px}.headshot--xs{width:30px;height:30px}.headshot--sm{width:40px;height:40px}.headshot--md{width:44px;height:44px}.headshot--lg{width:50px;height:50px}.headshot--xl{width:64px;height:64px}.headshot--xxl{width:72px;height:72px}.headshot--sm~.Logo{bottom:-4px;right:-2px}.headshot~.Logo{bottom:-2px;right:-2px}.headshot.headshot--soccer img{height:auto}.headshot--dark{color:#8d8e90;background:#2b2c2d;border-radius:100%;box-shadow:inset 0 0 0 .5px #5a5c5d}.headshot--outline:before{bottom:var(--headshot-outline-spacing,-1px);content:"";left:var(--headshot-outline-spacing,-1px);right:var(--headshot-outline-spacing,-1px);top:var(--headshot-outline-spacing,-1px);border-radius:100%;position:absolute}.headshot--republicans:before{border:var(--headshot-outline-width,1px) solid var(--headshot-outline-color,#cd3232)}.headshot--democrats:before{border:var(--headshot-outline-width,1px) solid var(--headshot-outline-color,#217bb0)}.headshot--other:before{border:var(--headshot-outline-width,1px) solid var(--headshot-outline-color,#9d4ac3)}.headshot--xlg{width:60px;height:60px}.headshot--dark.silo{-webkit-box-shadow:none;box-shadow:none}.headshot--dark.silo img{-o-object-fit:cover;object-fit:cover;border:none;border-radius:0;width:100%;height:100%;margin:0 auto}.MediaList__Footer__Icon{fill:var(--text-action-hyperlink-default,var(--color-blue-700,#06c));width:14px;height:14px}.MediaList__item{background:var(--bg-surface-raised,var(--color-neutral-0,#fff));text-align:left;border:0;width:100%;font-family:-apple-system,BlinkMacSystemFont,Roboto,Arial,Helvetica Neue,Helvetica,sans-serif}.MediaList--dark .MediaList__item{background:var(--bg-surface-raised,var(--color-neutral-900,#1d1e1f))}.MediaList__item .MediaList__item__description{color:var(--text-default,var(--color-neutral-1000,#000));font-style:var(--typography-body-base-sm-fontStyle,normal);font-weight:var(--typography-body-base-sm-fontWeight,600);font-size:var(--typography-body-base-sm-fontSize,12px);line-height:var(--typography-body-base-sm-lineHeight,16px);letter-spacing:var(--typography-body-base-sm-letterSpacing,normal);font-family:var(--typography-body-base-sm-fontFamily,inherit)}.MediaList--dark .MediaList__item .MediaList__item__description{color:var(--text-default,var(--color-neutral-0,#fff))}.MediaList__item .MediaList__item__playing{color:var(--text-weak,var(--color-red-600,#d00))}.MediaList--dark .MediaList__item .MediaList__item__playing{color:var(--text-weak,var(--color-red-600,#ef4035))}.MediaList__item .MediaList__item__time,.MediaList__item .MediaList__item__tag,.MediaList__item .MediaList__item__network,.MediaList--dark .MediaList__item .MediaList__item__time,.MediaList--dark .MediaList__item .MediaList__item__tag,.MediaList--dark .MediaList__item .MediaList__item__network{color:var(--text-weaker,var(--color-neutral-600,#6c6d6f))}.MediaList__item__icon.icon__svg{flex-grow:0;flex-shrink:0;width:12px;height:14px}.MediaList__item:hover{cursor:pointer}.MediaList__item:hover .MediaList__item__description{color:var(--text-action-hyperlink-hover,var(--color-blue-700,#06c))}.MediaList--dark .MediaList__item:hover .MediaList__item__description{color:var(--text-action-hyperlink-hover,var(--color-blue-500,#4c99e6))}.MediaList__item--active{background:var(--bg-surface-raised,var(--color-neutral-50,#f9f9fb))}.MediaList--dark .MediaList__item--active{background:var(--bg-surface-raised,var(--color-neutral-850,#252627))}.MediaList__item--active .MediaList__item__description{color:var(--text-action-hyperlink-default,var(--color-blue-700,#06c))}.MediaList--dark .MediaList__item--active .MediaList__item__description{color:var(--text-action-hyperlink-default,var(--color-blue-500,#4c99e6))}.MediaList__item:not(.MediaList__item--active)+.MediaList__item:not(.MediaList__item--active):before{border-top:var(--border-divider-default,var(--color-neutral-200,#dcdddf)) 1px dotted;content:"";height:1px;left:var(--spacing-m,12px);right:var(--spacing-m,12px);top:var(--spacing-none,0);position:absolute}.MediaList--dark .MediaList__item:not(.MediaList__item--active)+.MediaList__item:not(.MediaList__item--active):before{border-color:var(--border-divider-default,var(--color-neutral-800,#3a3b3c))}.MediaList__item__wrap{font-style:var(--typography-body-base-sm-fontStyle,normal);font-weight:var(--typography-body-base-sm-fontWeight,400);font-size:var(--typography-body-base-sm-fontSize,12px);line-height:var(--typography-body-base-sm-lineHeight,16px);letter-spacing:var(--typography-body-base-sm-letterSpacing,normal);font-family:var(--typography-body-base-sm-fontFamily,inherit)}.MediaList__list--tuneIn .MediaList__item__description{color:var(--text-default,var(--color-neutral-900,#151617))}.MediaList__item__meta{list-style:none}.MediaList__item__meta>li+li:before{color:var(--text-action-hyperlink-default,var(--color-neutral-400,#a5a6a7));content:"•";margin:var(--spacing-none,0) var(--spacing-xs,4px)}.MediaList--dark .MediaList__item__meta>li+li:before{color:var(--text-weak,var(--color-neutral-600,#6c6d6f))}.contentItem__content .media-wrapper{margin:var(--spacing-none,0);flex-shrink:0}.contentItem__content .media-wrapper .photo-enlarge{bottom:var(--spacing-xs,5px);height:32px;left:var(--spacing-xs,5px);text-align:center;z-index:1;background:rgba(255,255,255,.48);border-radius:5px;width:32px;position:absolute}.contentItem__content .media-wrapper .photo-enlarge .icon__svg{height:20px;margin-top:var(--spacing-s,8px);width:20px}.CarouselArrow{cursor:pointer;z-index:1;font-size:0;line-height:1;position:absolute}.CarouselArrow--left,.CarouselArrow--right{top:50%;transform:translateY(-50%)}.CarouselArrow--left{left:0}.CarouselArrow--right{right:0}.Carousel:not(.Carousel--watch) .CarouselArrow{opacity:.9;background:rgba(255,255,255,.8);border-color:#4c99e6;border-radius:22px;width:32px;height:44px;padding-top:8px;padding-bottom:8px;transition:background .25s linear,opacity .25s linear}.Carousel:not(.Carousel--watch) .CarouselArrow--left{border-left:0;border-top-left-radius:0;border-bottom-left-radius:0;padding-left:4px;padding-right:8px}.Carousel:not(.Carousel--watch) .CarouselArrow--right{border-right:0;border-top-right-radius:0;border-bottom-right-radius:0;padding-left:8px;padding-right:4px}.no-touch .Carousel:not(.Carousel--watch) .CarouselArrow:hover{background:rgba(0,77,154,.8);border-color:transparent}.no-touch .Carousel:not(.Carousel--watch) .CarouselArrow:hover .CarouselArrow__Icon{fill:#fff}.Carousel:not(.Carousel--watch) .CarouselArrow--dark{background:rgba(21,22,23,.85);border-color:#004d9a}.no-touch .Carousel:not(.Carousel--watch) .CarouselArrow--dark:hover{opacity:.85;background:#113261;border-color:transparent}.no-touch .Carousel:not(.Carousel--watch) .CarouselArrow--dark:hover .CarouselArrow__Icon{fill:#4c99e6}.Carousel.Carousel--watch .CarouselArrow{background:0 0;border:0;align-items:center;width:120px;display:flex;top:0;bottom:0;transform:none}.Carousel.Carousel--watch .CarouselArrow .CarouselArrow__Icon{fill:#6c6d6f;width:32px;height:32px;transition:fill .25s linear}.Carousel.Carousel--watch .CarouselArrow:hover .CarouselArrow__Icon{fill:#fff}.Carousel.Carousel--watch .CarouselArrow--right{background-image:linear-gradient(90deg,rgba(16,17,19,0) 4%,#101113 99%);justify-content:flex-end}.Carousel.Carousel--watch .CarouselArrow--left{background-image:linear-gradient(270deg,rgba(16,17,19,0) 4%,#101113 99%);justify-content:flex-start}.no-touch .Carousel.Carousel--watch .CarouselArrow{opacity:0;transition:opacity .25s linear}.no-touch .Carousel.Carousel--watch .CarouselArrow:focus,.no-touch .Carousel.Carousel--watch:hover .CarouselArrow{opacity:1}.CarouselArrow__Icon{fill:#06c}.CarouselArrow--dark .CarouselArrow__Icon{fill:#4c99e6}.CarouselArrow .icon__svg{width:20px;height:20px}.CarouselMediaButton{cursor:pointer;z-index:2;width:32px;height:32px;position:absolute}.CarouselMediaButton--left{left:0}.CarouselMediaButton--right{right:0}.Carousel.Carousel--watch .CarouselMediaButton{background:rgba(0,0,0,.8);border:0;justify-content:center;align-items:center;display:flex;bottom:4%;transform:none}.Carousel.Carousel--watch .CarouselMediaButton .CarouselMediaButton__Icon{fill:#6c6d6f;width:16px;height:16px}.Carousel.Carousel--watch .CarouselMediaButton:hover .CarouselMediaButton__Icon{fill:#fff}.Carousel.Carousel--watch .CarouselMediaButton--right{right:1%}.Carousel.Carousel--watch .CarouselMediaButton--left{left:1%}.CarouselMediaButton .icon__svg{width:16px;height:16px}.Carousel{position:relative}.Carousel__Header--visible{margin-bottom:15px}.Carousel__Header--invisible{visibility:hidden;height:0}.Carousel__Header>a:first-child,.Carousel__Header>h3:first-child{flex-grow:1}.Carousel__Header{justify-content:space-between}.Carousel__Footer,.Carousel__Header{display:flex}.Carousel__Footer{justify-content:center;align-items:center;padding-top:30px}.Carousel__SeeAll{white-space:nowrap;margin-right:24px;font-size:14px;font-weight:600;line-height:1.31}.Carousel__Outer--scroll{-webkit-overflow-scrolling:touch;overflow-x:scroll}.Carousel__Outer--noScroll{justify-content:center}.Carousel__Container,.Carousel__Inner{list-style:none}.Carousel__Controls,.Carousel__Inner{margin:0;padding:0}.Carousel__Controls{list-style:none}.Carousel .Carousel__Header--visible{min-height:20px}.Carousel .Carousel__Heading{text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 32px);overflow:hidden}.Carousel .Carousel__Heading a,.Carousel .Carousel__Heading a:hover{color:#48494a}.Carousel--dark .Carousel__Heading a,.Carousel--dark .Carousel__Heading a:hover{color:#fff}.CarouselSlide{cursor:pointer;flex-shrink:0;list-style:none}.contentItem__subhead.clr-gray-04{color:var(--text-weak,var(--color-neutral-600,#6c6d6f))}.contentItem__subhead.clr-boulder{color:var(--text-weak,var(--color-neutral-500,#8d8e90))}.ColorBorder{background-image:linear-gradient(90deg,rgba(252,255,200,0) 0%,rgba(252,255,200,.48) 50%,rgba(252,255,200,0) 100%);height:3px}