@keyframes dash{to{stroke-dashoffset:0}}article[class^=card],article[class^=partial-card]{position:relative;margin-bottom:40px}article[class^=card] picture svg.icon,article[class^=partial-card] picture svg.icon{border-radius:50%;display:none;position:absolute;z-index:1;width:26%;top:50%;left:50%;transform:translate(-50%,-50%);filter:drop-shadow(0 0 6px rgba(0,0,0,.3))}article[class^=card] .card__content,article[class^=partial-card] .card__content{margin:0 0 16px}article[class^=card] .card__footer,article[class^=partial-card] .card__footer{position:relative;display:flex;align-items:center;flex-wrap:wrap}article[class^=card] .card__footer .sponsor--small,article[class^=partial-card] .card__footer .sponsor--small{margin-left:auto}@media screen and (max-width:736px){article[class^=card] .card__footer,article[class^=partial-card] .card__footer{flex-wrap:wrap}}article[class^=card] .card__footer>*,article[class^=partial-card] .card__footer>*{margin-right:0}article[class^=card] .card__footer>:last-child,article[class^=partial-card] .card__footer>:last-child{padding-right:0}article[class^=card] .card__footer .post__author,article[class^=partial-card] .card__footer .post__author{font-size:15px;margin:6px 0}@media screen and (max-width:812px){article[class^=card] .card__footer .post__author,article[class^=partial-card] .card__footer .post__author{margin:0}}article[class^=card] .card__footer .post__author a,article[class^=partial-card] .card__footer .post__author a{display:inline}article[class^=card] .card__footer .post__author a>div,article[class^=partial-card] .card__footer .post__author a>div{position:relative}@media screen and (max-width:812px){article[class^=card] .card__footer .post__author a>div,article[class^=partial-card] .card__footer .post__author a>div{display:none}}article[class^=card] .card__footer .post__author a>div picture,article[class^=partial-card] .card__footer .post__author a>div picture{border-radius:50%;width:36px;padding-bottom:36px;display:none}article[class^=card] .card__footer .post__author a>div:before,article[class^=partial-card] .card__footer .post__author a>div:before{content:'';position:absolute;top:-4px;left:-4px;width:44px;height:44px;border-radius:50%;border:2px solid #006454;display:none}article[class^=card] .card__footer .post__author a span,article[class^=partial-card] .card__footer .post__author a span{color:#006454;font-size:15px;font-weight:500}@media screen and (max-width:812px){article[class^=card] .card__footer .post__author a span,article[class^=partial-card] .card__footer .post__author a span{font-size:15px;text-decoration:underline}}article[class^=card] .post__story,article[class^=partial-card] .post__story{display:block}article[class^=card] .post__date,article[class^=partial-card] .post__date{color:#5f5e5e;font-size:15px;margin-right:6px;white-space:nowrap}article[class^=card] .post__date--it,article[class^=partial-card] .post__date--it{text-transform:lowercase}article[class^=card] .post__date--en,article[class^=partial-card] .post__date--en{text-transform:capitalize}article[class^=card] .post__date:last-child,article[class^=partial-card] .post__date:last-child{margin-right:0}article[class^=card] .post__date:before,article[class^=partial-card] .post__date:before{content:'\2022';font-size:12px;padding:0 4px}article[class^=card] .related,article[class^=partial-card] .related{font-weight:700}article[class^=card].card--video picture svg.icon--video,article[class^=partial-card].card--video picture svg.icon--video{display:block;z-index:2;transition:width ease-out .2s}article[class^=card].card--video picture svg.icon--video .spinner,article[class^=partial-card].card--video picture svg.icon--video .spinner{stroke-dasharray:1000;stroke-dashoffset:1000}article[class^=card].card--video picture:hover svg.icon--video,article[class^=partial-card].card--video picture:hover svg.icon--video{width:29%}article[class^=card].card--video picture:hover svg.icon--video .spinner,article[class^=partial-card].card--video picture:hover svg.icon--video .spinner{animation:dash 3.5s ease-out forwards}.single-post .single__featured-image{margin:0}.single-post .single__featured-image picture{padding-bottom:50%}.single-post .post__story--editorial{white-space:nowrap}.post_tags{margin:20px 0}.post_tags a,.post_tags p{font-size:16px;font-family:Nunito}.post_tags a{color:#006454}.liveblog-item{border-top:solid 1px #eee}.liveblog-header{font-size:16px;color:#666;font-weight:700;font-family:Nunito,Arial,sans-serif;text-transform:lowercase}.liveblog-title{margin-top:0!important}.liveblog-header{padding-top:8px}