.block-featured-post__inner{padding:4rem 2.75rem}@media(min-width:576px){.block-featured-post__inner{padding:4rem 4.75rem}}@media(min-width:768px){.block-featured-post__inner{padding:4rem 5.75rem}}@media(min-width:992px){.block-featured-post__inner{padding:4rem 7rem}}@media(min-width:1200px){.block-featured-post__inner{padding:8rem}}@media(min-width:1440px){.block-featured-post__inner{padding:8rem 9.25rem}}@media(min-width:1680px){.block-featured-post__inner{padding:8rem 10.5rem}}@media(min-width:1200px){.block-featured-post__content{display:grid;grid-gap:4rem;grid-template-columns:.9fr 1.1fr}.block-featured-post--only-featured .block-featured-post__content{display:block}}@media(min-width:1680px){.block-featured-post__content--right{padding-bottom:3rem;padding-top:3rem}}.block-featured-post--only-featured .block-featured-post__content--left{display:grid;grid-gap:1.5rem;margin-top:1.5rem}@media(min-width:1200px){.block-featured-post--only-featured .block-featured-post__content--left{display:flex}}.block-featured-post--only-featured .block-featured-post__content--left>*{flex-basis:100%;flex-grow:1}.block-featured-post__title{border-bottom:1px solid rgba(var(--dynamic-text-color),.04);margin-top:3rem;padding-bottom:1.5rem}@media(min-width:992px){.block-featured-post__title{margin-top:4rem}}@media(min-width:1200px){.block-featured-post__title{margin-top:0}}.block-featured-post-featured-item,.block-featured-post-item{border-radius:var(--border-radius-2,3px)}.block-featured-post-featured-item__description,.block-featured-post-featured-item__title,.block-featured-post-item__description,.block-featured-post-item__title{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.block-featured-post-featured-item__title,.block-featured-post-item__title{-webkit-line-clamp:2}.block-featured-post-featured-item__description,.block-featured-post-item__description{-webkit-line-clamp:3}.block-featured-post-featured-item__details,.block-featured-post-featured-item__info,.block-featured-post-item__details,.block-featured-post-item__info{display:flex;flex-direction:row}.block-featured-post-featured-item__info-author,.block-featured-post-item__info-author{margin-right:.5rem}@media(min-width:576px){.block-featured-post-featured-item__info-author,.block-featured-post-item__info-author{margin-right:.75rem}}.block-featured-post-featured-item__info-text,.block-featured-post-item__info-text{display:flex;flex-direction:column;justify-content:space-between}.block-featured-post-featured-item__details .icon-list-item:not(:last-child),.block-featured-post-item__details .icon-list-item:not(:last-child){margin-right:.75rem}@media(min-width:576px){.block-featured-post-featured-item__details .icon-list-item:not(:last-child),.block-featured-post-item__details .icon-list-item:not(:last-child){margin-right:1.5rem}}.block-featured-post-featured-item__details span,.block-featured-post-item__details span{font-size:.875rem;line-height:1.375rem}.block-featured-post-featured-item{color:#fff;height:480px}@media(min-width:1200px){.block-featured-post-featured-item{height:100%}.block-featured-post--only-featured .block-featured-post-featured-item{height:576px}}.block-featured-post-featured-item .cms-image-background__inner,.block-featured-post-featured-item .cms-video-background__inner,.block-featured-post-featured-item__background,.block-featured-post-featured-item__content,.block-featured-post-featured-item__inner,.block-featured-post-featured-item__link-box{border-radius:var(--border-radius-2,3px);height:100%}.block-featured-post-featured-item__link-box{text-decoration:none}.block-featured-post-featured-item__content{display:flex;flex-direction:column;justify-content:space-between;padding:1.5rem}@media(min-width:576px){.block-featured-post-featured-item__content{padding:2rem}}@media(min-width:1200px){.block-featured-post-featured-item__content{padding:3rem}}.block-featured-post-featured-item__tags{display:flex}.block-featured-post-featured-item__title{font-size:1.125rem;line-height:1.625rem}@media(min-width:1200px){.block-featured-post-featured-item__title{font-size:1.5rem;line-height:2rem}}.block-featured-post-featured-item__description{padding-top:.25rem}.block-featured-post-featured-item__info{padding-top:1rem}.block-featured-post-featured-item__details{flex-wrap:wrap}.block-featured-post-featured-item__details .cms-icon{margin-right:4px!important}@media(min-width:576px){.block-featured-post-featured-item__details .cms-icon{margin-right:8px!important}}.block-featured-post-item:first-child{margin-top:1.5rem}.block-featured-post-item__link-box{border-radius:var(--border-radius-2,3px);text-decoration:none;transition:box-shadow .2s ease,transform .2s ease}.block-featured-post-item__link-box:hover{box-shadow:0 4px 4px rgba(0,0,0,.1);transform:translateY(-3px)}.block-featured-post-item__content{display:grid}@media(min-width:576px){.block-featured-post-item__content{grid-template-columns:1fr 1fr}}@media(min-width:768px){.block-featured-post-item__content{grid-template-columns:2fr 3fr}}@media(min-width:992px){.block-featured-post-item__content{grid-template-columns:1fr 2fr}}@media(min-width:1200px){.block-featured-post-item__content{grid-template-columns:2fr 3fr}}.block-featured-post-item__image{aspect-ratio:16/9;border-radius:var(--border-radius-2,3px);height:100%;width:100%}.block-featured-post-item__text-content{display:flex;flex-direction:column;justify-content:center;padding:.75rem}@media(min-width:576px){.block-featured-post-item__text-content{padding-left:1.5rem}}.block-featured-post-item__tags{display:flex;padding-top:.75rem}@media(min-width:576px){.block-featured-post-item__tags{padding-top:0}}.block-featured-post-item__tags .badge{background-color:transparent!important;border-width:0;color:rgba(var(--dynamic-text-color),.6)!important;padding:0}.block-featured-post-item__title{font-size:1rem;line-height:1.5rem;padding-top:.5rem}@media(min-width:1200px){.block-featured-post-item__title{font-size:1.125rem;line-height:1.625rem}}.block-featured-post-item__info{padding-top:.75rem}.block-featured-post-item__details{color:rgba(var(--dynamic-text-color),.6)!important}.block-featured-post-item__details .cms-icon{margin-right:8px!important}.block-featured-post-item:not(:last-child){margin-bottom:2rem}