.pageblock--hero{position:relative;border-radius:var(--component-border-radius);--block-padding-top: 150px}.pageblock--hero:before{position:absolute;top:30px;left:30px;z-index:-1;width:calc(100% - 60px);height:calc(100% - 60px);background:var(--hero-gradient);border-radius:var(--component-border-radius);content:""}@container style(--breakpoint-sm-max: true){.pageblock--hero:before{top:10px;left:10px;width:calc(100% - 20px);height:calc(100% - 20px)}}:root[style*="--breakpoint-sm-max: true"] .applyContainerPolyFill .pageblock--hero:before{top:10px;left:10px;width:calc(100% - 20px);height:calc(100% - 20px)}@container style(--breakpoint-xs-max: true){.pageblock--hero:before{top:0;left:0;width:100%;height:100%;border-radius:0}}:root[style*="--breakpoint-xs-max: true"] .applyContainerPolyFill .pageblock--hero:before{top:0;left:0;width:100%;height:100%;border-radius:0}.pageblock--hero .container{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--container-gap)}@container style(--breakpoint-md-max: true){.pageblock--hero .container{grid-template-columns:repeat(1,1fr)}}:root[style*="--breakpoint-md-max: true"] .applyContainerPolyFill .pageblock--hero .container{grid-template-columns:repeat(1,1fr)}@container style(--breakpoint-lg-max: true){.pageblock--hero .container{padding-top:40px}}:root[style*="--breakpoint-lg-max: true"] .applyContainerPolyFill .pageblock--hero .container{padding-top:40px}.pageblock--hero .container .x-core-intro{justify-content:center}.pageblock--hero .container .x-core-media{display:flex;justify-content:center;width:100%;min-height:500px;margin-bottom:-180px}@container style(--breakpoint-lg-max: true){.pageblock--hero .container .x-core-media{margin-bottom:-100px}}:root[style*="--breakpoint-lg-max: true"] .applyContainerPolyFill .pageblock--hero .container .x-core-media{margin-bottom:-100px}@container style(--breakpoint-md-max: true){.pageblock--hero .container .x-core-media{max-height:500px}}:root[style*="--breakpoint-md-max: true"] .applyContainerPolyFill .pageblock--hero .container .x-core-media{max-height:500px}.pageblock--hero .container .x-core-media img{object-fit:cover}
