.tw-hero-cover .site-content,.tw-hero-cover .site-main{padding-top:0}.singular.tw-hero-cover .has-post-thumbnail .entry-header{min-height:70vh;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;padding-top:200px;padding-bottom:calc(3 * var(--global--spacing-vertical));margin-bottom:calc(3 * var(--global--spacing-vertical))}.singular.tw-hero-cover-full .has-post-thumbnail .entry-header{min-height:100vh}.tw-hero-cover .entry-header::before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;z-index:1;background-color:rgba(0,0,0,.54)}.tw-hero-cover .entry-header > *{margin-bottom:0}.tw-hero-cover .post-thumbnail{position:absolute;width:100%;height:100%;top:0;margin:0;max-width:none}.tw-hero-cover .post-thumbnail img{object-fit:cover;width:100%;height:100%;margin:0}.tw-hero-cover .post-thumbnail figcaption{display:none}.tw-hero-cover .entry-header > *:not(.post-thumbnail){position:relative;z-index:2;color:#fff;width:100%}.tw-hero-cover .entry-content > .alignfull:first-child{margin-top:calc(var(--global--spacing-vertical) * -3)}.tw-hero-cover .entry-content > .wp-block-group.alignfull:not(.has-background):first-child{margin-top:0}.tw-hero-cover .entry-header::after{display:none}.tw-hero-cover.tw-header-sticky .site-header{position:fixed}@media (max-width:651px){.tw-hero-cover .has-post-thumbnail .entry-header{padding-top:140px}}