.content-fragment.featured-content-carousel{width:100%;user-select:none}.content-fragment.featured-content-carousel .slider-container{width:100%;position:relative}.content-fragment.featured-content-carousel .slider-container .feature-navigation{position:absolute;bottom:0;z-index:1;width:100%;height:100%;display:flex;justify-content:space-between;align-items:flex-end;cursor:pointer}.content-fragment.featured-content-carousel .slider-container .feature-navigation .navigation{margin:10px;align-self:center;color:#fff;opacity:0;transition:all 200ms}.content-fragment.featured-content-carousel .slider-container .feature-navigation .navigation.previous{width:30px;height:30px;transform:translateX(-10px)}.content-fragment.featured-content-carousel .slider-container .feature-navigation .navigation.previous:before{width:30px;height:30px;top:0px;font-size:30px;line-height:30px}.content-fragment.featured-content-carousel .slider-container .feature-navigation .navigation.next{width:30px;height:30px;transform:translateX(10px)}.content-fragment.featured-content-carousel .slider-container .feature-navigation .navigation.next:before{width:30px;height:30px;top:0px;font-size:30px;line-height:30px}.content-fragment.featured-content-carousel .slider-container .feature-navigation .feature-links{display:flex;margin:10px}.content-fragment.featured-content-carousel .slider-container .feature-navigation .feature-links .feature-link{opacity:0.25;color:#fff;transition:all 200ms;width:10.5px;height:10.5px;margin:0 2.5px 0 2.5px}.content-fragment.featured-content-carousel .slider-container .feature-navigation .feature-links .feature-link:before{width:10.5px;height:10.5px;top:0px;font-size:10.5px;line-height:10.5px}.content-fragment.featured-content-carousel .slider-container .feature-navigation .feature-links .feature-link.active{opacity:1}.content-fragment.featured-content-carousel .slider-container .feature-navigation:hover .navigation{opacity:1}.content-fragment.featured-content-carousel .slider-container .feature-navigation:hover .navigation.previous{transform:translateX(0px)}.content-fragment.featured-content-carousel .slider-container .feature-navigation:hover .navigation.next{transform:translateX(0px)}.content-fragment.featured-content-carousel .slider-container .slider{width:100%;position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}.content-fragment.featured-content-carousel .slider-container .slider .content-list.content{display:flex;height:100%}.content-fragment.featured-content-carousel .slider-container .slider .content-list.content>.content-item{padding:0;height:100%;width:100%;position:relative;overflow:hidden;border:0;cursor:pointer}.content-fragment.featured-content-carousel .slider-container .slider .content-list.content>.content-item.active>.content .name{width:100%;opacity:1;transform:translateY(0)}.content-fragment.featured-content-carousel .slider-container .slider .content-list.content>.content-item.active>.content .excerpt{opacity:1;transform:translateY(0)}.content-fragment.featured-content-carousel .slider-container .slider .content-list.content>.content-item.active>.content .author{opacity:1;transform:translateY(0)}.content-fragment.featured-content-carousel .slider-container .slider .content-list.content>.content-item.with-shadow{text-shadow:0px 0px 5px rgba(0,0,0,0.7)}.content-fragment.featured-content-carousel .slider-container .slider .content-list.content>.content-item.with-shadow.bottom>.feature-photo:after{content:" ";position:absolute;top:50%;bottom:0;left:0;right:0;background:linear-gradient(to top,rgba(0,0,0,0.5),transparent)}.content-fragment.featured-content-carousel .slider-container .slider .content-list.content>.content-item.with-shadow.top>.feature-photo:after{content:" ";position:absolute;top:0;bottom:50%;left:0;right:0;background:linear-gradient(to bottom,rgba(0,0,0,0.5),transparent)}.content-fragment.featured-content-carousel .slider-container .slider .content-list.content>.content-item.with-shadow.center>.feature-photo:after{content:" ";position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,0.3)}.content-fragment.featured-content-carousel .slider-container .slider .content-list.content>.content-item>.feature-photo{background-position:center;background-size:cover;position:absolute;top:0;bottom:0;right:0;left:0}.content-fragment.featured-content-carousel .slider-container .slider .content-list.content>.content-item>.content{margin-left:auto;margin-right:auto;position:relative;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:10px}.content-fragment.featured-content-carousel .slider-container .slider .content-list.content>.content-item>.content .name{margin:0;font-weight:600;font-size:calc(12.6px + 2.8vw);line-height:1.15em;transition:all 200ms;opacity:0.5;transform:translateY(10px)}.content-fragment.featured-content-carousel .slider-container .slider .content-list.content>.content-item>.content .excerpt{margin:10px 0 10px 0;font-size:12.6px;transition:all 200ms;opacity:0.5;transform:translateY(10px)}.content-fragment.featured-content-carousel .slider-container .slider .content-list.content>.content-item>.content .author{display:flex;flex-direction:row;align-items:center;font-size:12.6px;transition:all 200ms;opacity:0.5;transform:translateY(10px)}.content-fragment.featured-content-carousel .slider-container .slider .content-list.content>.content-item>.content .author .avatar{margin-right:5px}.content-fragment.featured-content-carousel .slider-container .slider .content-list.content>.content-item>.content .author .avatar img{border-radius:500px}.content-fragment.featured-content-carousel.full-width .content-fragment-content{position:absolute;left:0;right:0}.content-fragment.featured-content-carousel.full-width.foreground-page-width .slider-container .slider .content-list.content>.content-item>.content{min-width:670px;max-width:1060px;padding-left:10px;padding-right:10px}@media only screen and (max-width:670px){.content-fragment.featured-content-carousel{width:100%}.content-fragment.featured-content-carousel .content-fragment-content{margin-left:-10px;margin-right:-10px}.content-fragment.featured-content-carousel.full-width .content-fragment-content{margin-left:auto;margin-right:auto}.content-fragment.featured-content-carousel.full-width.foreground-page-width .slider-container .slider .content-list.content>.content-item>.content{min-width:auto;max-width:none;padding-left:10px;padding-right:10px}.content-fragment.featured-content-carousel .navigation{visibility:hidden}}