.videos-list,.videos-item{margin:0;padding:0}.videos-item{display:block;list-style-type:none}.videos-item[aria-hidden=true]{display:none}.view-id-latest_videos .video-image>img{position:absolute}.view-id-latest_videos .video--teaser .embedded-video{position:relative;padding-bottom:56.25%;height:0}.videos-tablist{margin:0;padding:0}.videos-tablist>li{position:relative;display:block;padding:10.666px 0 10.666px 48px;padding:.66667rem 0 .66667rem 48px;border-bottom:1px solid #e5e5e5;list-style-type:none;color:#007dc3;font-size:.77778em;line-height:1.5em;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;cursor:pointer;outline:none}.font--meta .videos-tablist>li{font-family:"FF Meta W03","Helvetica Neue",Helvetica,Arial,sans-serif}.videos-tablist>li[aria-selected=true]{color:#9e9e9e}.videos-tablist>li:after{display:block;height:48px;width:48px;content:"";background-position:center;position:absolute;left:0;top:0;bottom:0;margin:auto}@media (min-width:48em){.videos-tablist>li{font-size:.88889em;line-height:1.5em}}.player,.video{height:0;padding-top:56.25%;position:relative;width:100%}.player>iframe,.video>iframe{position:absolute;top:0;height:100%;width:100%}.video--modal{max-width:30em;margin:auto;color:#f5f5f5}.video--modal .embedded-video{margin-bottom:21.333px;margin-bottom:1.33333rem}.video--modal .video-title{font-size:1.33333em;line-height:1.25em;margin-bottom:10.666px;margin-bottom:.66667rem}.video--modal .video-description{font-size:1em;line-height:1.16667em}.video--teaser{background-color:#141414;cursor:pointer;position:relative;overflow:hidden}.video--teaser .video-image{opacity:.4}.video--teaser .video-image>img{width:100%;display:block}.video--teaser .video-header{background-image:linear-gradient(to bottom,rgba(20,20,20,0),rgba(20,20,20,.85),#141414);position:absolute;bottom:0;max-height:100%;padding-left:12px;padding-right:65px;padding-top:21.333px;padding-top:1.33333rem;padding-bottom:21.333px;padding-bottom:1.33333rem;width:100%}.video--teaser .video-header:after{content:"";display:block;height:50px;width:50px;position:absolute;left:auto;right:15px;top:0;bottom:0;margin:auto;background-size:50px;background-position:center}@media (min-width:37.5em){.video--teaser .video-header{padding:32px 140px 42.666px 25px;padding:2rem 140px 2.66667rem 25px}.video--teaser .video-header:after{height:88px;width:88px;left:auto;right:36px;background-size:88px}}.embed.align-left>.video--teaser .video-header,.embed.align-right>.video--teaser .video-header{padding-right:5em;padding-bottom:5.333px;padding-bottom:.33333rem}.embed.align-left>.video--teaser .video-header:after,.embed.align-right>.video--teaser .video-header:after{height:3em;width:3em;background-size:3em}.embed.align-left>.video--teaser .video-header .video-title,.embed.align-right>.video--teaser .video-header .video-title{font-size:1em;line-height:1.16667em}.embed.align-left>.video--teaser .video-header .dateline--small,.embed.align-right>.video--teaser .video-header .dateline--small{font-size:.72222em;line-height:1.15385em}.video--teaser .video-title{font-size:1em;line-height:1.16667em}@media (min-width:37.5em){.video--teaser .video-title{font-size:2em;line-height:1.08333em}}.video--teaser .video-title>a{color:#fff}.video--teaser .dateline--small+.video-title{margin-top:5.333px;margin-top:.33333rem}.video--teaser .embedded-video{background-color:#000;cursor:pointer;height:100%;position:absolute;top:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);transition:all .4s;width:100%}.video--teaser[aria-expanded=true] .embedded-video{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);top:0}.node-video.accessible .video-media,.node-video.accessible .video-teaser{margin-top:16px;margin-top:1rem}.node-video.modal{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:17.777px auto;margin:1.11111rem auto;width:98%}
.node-video.modal .embedded-video{width:100%}@media (orientation:landscape){.node-video.modal{max-width:140vh}}