.c-hero{position:relative;margin-bottom:1.75rem}.c-hero:not(:first-child){margin-top:1.75rem}.c-hero__carousel.splide{padding-bottom:0}.c-hero__carousel .splide__slide{margin-right:0;width:100%}.c-hero__carousel .splide__pagination{position:absolute;bottom:1rem;left:0}.c-hero__carousel .c-hero__entry.c-entry .c-entry__content{justify-content:center;padding-bottom:2.5rem}.c-hero__carousel .c-hero__entry.c-entry .c-entry__cover .c-figure__embed{min-height:600px}.c-hero__entry{--entry-radius: 1rem}.c-hero__entry.c-entry .c-entry__content{padding-top:calc(var(--tags-height))}.c-hero__entry.c-entry .c-entry__cover .c-figure__embed{padding-bottom:0!important;height:100%;min-height:400px}.c-hero:first-child .c-hero__entry{--entry-radius: 0 0 1rem 1rem}@media (max-width: 991px){.c-hero:has(.c-hero__carousel) .c-hero__content{display:none}.c-hero .c-hero__feed{--bg-color: 253 254 255;--text-color: 23 23 24;--link-hover-opacity: .8;--link-hover-color: rgb(var(--primary-color) / 1);padding-top:2rem;color:rgb(var(--text-color) / 1)}.c-hero .c-hero__feed-inner{display:grid;gap:1.5rem}.c-hero .c-hero__feed .c-entry{padding-bottom:1.5rem;border-bottom-style:solid;border-bottom-width:1px}.c-hero .c-hero__feed .c-entry__info{--link-opacity: .7;--link-hover-opacity: .8}.c-hero .c-hero__feed .c-entry__info dd:before{background-color:rgb(var(--primary-color) / 1);opacity:1}.c-hero .c-hero__feed .c-entry__cover{display:none}.c-hero .c-hero__feed .c-entry__title{font-size:1rem}}@media (min-width: 992px){.c-hero__carousel{display:none}.c-hero__entry.c-entry .c-entry__content{justify-content:center;padding-bottom:2.5rem}.c-hero__entry.c-entry .c-entry__cover .c-figure__embed{min-height:600px}.c-hero__entry.c-entry:has(+.c-hero__feed) .c-entry__content{padding-bottom:11rem}.c-hero__feed{position:absolute;z-index:1;bottom:2.5rem;left:0;width:100%;pointer-events:none}.c-hero__feed-inner{background-color:rgb(var(--shade-100) / 30%);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);padding:1.5rem 2.5rem;border-radius:1rem;display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem;pointer-events:all}.c-hero__feed .c-entry .c-entry__info dd:before{content:none}.c-hero__feed .c-entry .c-entry__info dd:has(.c-entry__time),.c-hero__feed .c-entry .c-entry__info dd:has(.c-entry__views){display:none}.c-hero:not(:first-child){margin-top:3.75rem}}
