.pageblock--hero{--block-padding-top:var(--spacing-md)}.pageblock--hero .container{text-align:center;flex-direction:column-reverse;display:flex}.pageblock--hero .container .x-core-intro{--intro-margin-end:0;z-index:2;margin-top:-50px;position:relative}.pageblock--hero .container .x-core-intro:after{z-index:-1;background-color:var(--theme-background,var(--color-neutral-0));content:"";position:absolute;inset:-36px;rotate:-3deg}@container style(--breakpoint-sm-max:true){.pageblock--hero .container .x-core-intro:after{inset:-25%}}:root[style*="--breakpoint-sm-max: true"] .applyContainerPolyFill .pageblock--hero .container .x-core-intro:after{inset:-25%}.pageblock--hero .container .x-core-media>*{object-fit:cover;width:100%;height:100%;max-height:50vh;aspect-ratio:unset}
