.card{--header-height: 200px;display:flex;background:var(--color-white)}.card:hover .card-image{transform:scale(1.05)}.card:hover h3{color:var(--color-blue)}.card figure{overflow:hidden;margin:0;padding:0}.card-header{height:var(--header-height);display:flex;overflow:hidden;flex-direction:column}.card-header>div{margin:2em 2em 0;display:flex;justify-content:center;align-items:center;flex:1;overflow:hidden}.card-header .card-image{width:auto}.card-subtitle{font-weight:400;font-size:.9em;margin-bottom:15px}.card-link{display:flex;flex-direction:column;width:100%;-webkit-text-decoration:none;text-decoration:none}.card-content{position:relative;display:flex;flex-direction:column;padding:var(--unit-md);gap:var(--unit);flex:1}.card-content a{color:#000;color:initial}.card-content h3{margin:0}.card-image{width:100%;transition:all .2s}.card-meta{color:var(--color-dark-grey);display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.card-meta p+p{margin:0}.card-tags{width:100%;margin-top:1em}.card-date{display:flex;align-items:center}.card-date-day{font-size:2em;margin-right:15px;color:var(--color-blue)}.card-date-time{color:var(--color-grey);font-size:.7em}.card-date-time span{display:block}.card-meta{margin-top:auto}.card-extra>*+*{margin-left:var(--unit)}.card-description{padding:var(--unit-md);word-wrap:break-word}.card-description a{-webkit-text-decoration:none;text-decoration:none}.card-teaser{padding-top:var(--unit);word-wrap:break-word}.card-owner{height:60px;width:60px;position:absolute;z-index:1;background:var(--color-white);padding:3px;right:20px;top:20px;border-radius:50%}.card-owner img{height:100%;border-radius:50%;box-shadow:var(--base-box-shadow);margin:0!important}.card-video-icon{height:30px;width:30px;position:absolute;top:84px;right:33px;background:var(--color-white);border-radius:50%;display:flex;justify-content:center;align-items:center;z-index:2}.card-video-icon img{border-radius:50%;box-shadow:var(--base-box-shadow);height:25px;width:25px}.card-checkmark{position:absolute;height:20px!important;width:20px!important;top:0;right:0;box-shadow:2px 0 10px #ffffff40}@media (min-width: 768px){.card-featured{grid-column:1 / 3}.card-content{row-gap:var(--unit)}}@media (min-width: 1024px){.card{--header-height: 250px}}.card-set{display:grid;grid-gap:var(--unit-md);gap:var(--unit-md)}@media (min-width: 768px){.card-set{grid-template-columns:1fr 1fr}.card-set--3up{grid-template-columns:1fr 1fr 1fr}.card-featured{grid-column:1 / 3}.card-content{row-gap:var(--unit)}}.pagination{list-style:none;padding:0;width:100%;display:flex;justify-content:center;margin:var(--unit) 0 0;-moz-column-gap:var(--unit);column-gap:var(--unit)}.pagination .disabled{opacity:.5}@media (min-width: 1024px){.pagination{margin:var(--unit-lg) 0 0}}.tag-list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:5px}.tag-list li{background-color:var(--color-light);border-radius:var(--border-radius);font-size:.75rem;padding:.25em .75em;white-space:nowrap;text-transform:lowercase}.tag-list a{-webkit-text-decoration:none;text-decoration:none}.avatar{display:flex;margin-bottom:var(--unit)}@media (min-width: 1024px){.avatar{margin-bottom:var(--unit-md)}}.avatar .author-description{flex-direction:column;display:flex;margin:0 10px;font-weight:700}.avatar .author-description.small{font-size:.8rem}.avatar img{width:50px;height:50px;border-radius:25px}.document-blogPost main section:not([class]),.document-blogCategory main section:not([class]),.document-blogCategories main section:not([class]){margin-left:auto;margin-right:auto;max-width:var(--max-width)}.document-blogPost main section:not(.related-story){gap:var(--unit-md);display:flex;flex-direction:column}@media (min-width: 1024px){.document-blogPost main section:not(.related-story){--grid-template: 70% 1fr;--main-column: 1 / 2;--sidebar-column: 2 / 3;--sidebar-row: 1;display:grid;grid-template-columns:var(--grid-template)}}@media (min-width: 1216px){.document-blogPost main section:not(.related-story){--grid-template: 1fr 50% 1fr;--main-column: 2 / 3;--sidebar-column: 3 / 4}}.blog-main{grid-column:var(--main-column)}.blog-sidebar{grid-column:var(--sidebar-column);grid-row:var(--sidebar-row)}.dc-block-list{gap:var(--unit-lg)}.dc-text-block:first-child{margin-top:0}.sidebar-card{background-color:var(--color-white);border-radius:var(--border-radius);margin-bottom:24px;padding:24px}.sidebar-card h2{align-items:center;color:var(--color-black);display:flex;justify-content:space-between;letter-spacing:2px;font-size:1em;position:relative;text-transform:uppercase;border-bottom:1px solid var(--color-light);margin:0 0 24px}.sidebar-card:last-child{margin-bottom:0}.sidebar-list>li+li{margin-top:var(--unit-sm)}.sidebar-list a{-webkit-text-decoration:none;text-decoration:none}.related-story{margin:var(--unit) -1rem 0;background:var(--color-blue)}@media (min-width: 1024px){.related-story{margin:var(--unit-lg) -2rem 0}}.related-blog-content{position:relative;z-index:5;max-width:var(--screen-md);margin:0 auto;color:var(--color-white);padding:var(--unit-md)}.related-blog-content .avatar{margin:0}.related-blog-content h4,.related-blog-content a{color:var(--color-white)}@media (min-width: 1024px){.teaser{font-size:1.4rem}}.document-blogPost.related-blog-post .footer-placeholder:before{display:none}.document-blogPost.related-blog-post main{border-radius:0 0 60px 60px}.document-blogPost.related-blog-post .related-story{overflow:hidden;border-radius:0 0 50px 50px}.document-blogPost.related-blog-post footer.sticky-footer{padding:6rem 0}@media (min-width: 768px){.document-blogPost.related-blog-post .related-story{margin:0 -2rem}}@media (min-width: 1024px){.document-blogPost.related-blog-post footer.sticky-footer{padding:4rem 0}}
