.pageblock--hero{--heading-color: var(--color-neutral-0);--body-color: var(--color-neutral-0);--body-font-size: var(--text-md);--block-padding-y: 85px;--block-padding-top: calc(var(--header-main-height) + var(--block-padding-y));position:relative;display:flex;min-height:40vh;overflow:hidden}@container style(--breakpoint-lg-min: true){.pageblock--hero{align-items:center}}:root[style*="--breakpoint-lg-min: true"] .applyContainerPolyFill .pageblock--hero{align-items:center}@container style(--breakpoint-md-max: true){.pageblock--hero{--block-padding-y: 50px;--body-font-size: var(--text-sm);justify-content:center;min-height:75vh}}:root[style*="--breakpoint-md-max: true"] .applyContainerPolyFill .pageblock--hero{--block-padding-y: 50px;--body-font-size: var(--text-sm);justify-content:center;min-height:75vh}.pageblock--hero[data-display-large-height]{min-height:75vh}@container style(--breakpoint-md-max: true){.pageblock--hero[data-display-large-height]{min-height:100vh}}:root[style*="--breakpoint-md-max: true"] .applyContainerPolyFill .pageblock--hero[data-display-large-height]{min-height:100vh}.pageblock--hero[data-display-media-overlay] .x-core-media:after{position:absolute;background-color:var(--color-neutral-1000);opacity:.7;content:"";-webkit-mask-image:linear-gradient(118deg,#000,transparent 80%);mask-image:linear-gradient(118deg,#000,transparent 80%);top:0;right:0;bottom:0;left:0}.pageblock--hero .x-core-title{display:flex;flex-direction:column;gap:20px}.pageblock--hero .x-core-intro{--intro-margin-end: 0;z-index:1;max-width:650px}@container style(--breakpoint-md-max: true){.pageblock--hero .x-core-intro{display:flex;flex-direction:column;justify-content:space-between;height:100%;text-align:center;margin-inline:auto}}:root[style*="--breakpoint-md-max: true"] .applyContainerPolyFill .pageblock--hero .x-core-intro{display:flex;flex-direction:column;justify-content:space-between;height:100%;text-align:center;margin-inline:auto}@container style(--breakpoint-md-max: true){.pageblock--hero .x-core-intro .x-core-button-wrapper{justify-content:center}}:root[style*="--breakpoint-md-max: true"] .applyContainerPolyFill .pageblock--hero .x-core-intro .x-core-button-wrapper{justify-content:center}@container style(--breakpoint-sm-max: true){.pageblock--hero .x-core-intro .x-core-button-wrapper{flex-direction:column}}:root[style*="--breakpoint-sm-max: true"] .applyContainerPolyFill .pageblock--hero .x-core-intro .x-core-button-wrapper{flex-direction:column}@container style(--breakpoint-sm-max: true){.pageblock--hero .x-core-intro .x-core-button .x-core-icon-text__content{flex:1}}:root[style*="--breakpoint-sm-max: true"] .applyContainerPolyFill .pageblock--hero .x-core-intro .x-core-button .x-core-icon-text__content{flex:1}.pageblock--hero .x-core-intro .x-core-button--secondary{--button-background: var(--color-neutral-0);--button-color: var(--color-primary-300)}.pageblock--hero .x-core-intro .x-core-button--secondary .x-core-icon-text__icon:after{background:var(--color-neutral-0)}@container style(--breakpoint-md-max: true){.pageblock--hero:has(.x-core-media--mobile) .x-core-media--desktop{display:none}}:root[style*="--breakpoint-md-max: true"] .applyContainerPolyFill .pageblock--hero:has(.x-core-media--mobile) .x-core-media--desktop{display:none}.pageblock--hero .x-core-media{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0}@container style(--breakpoint-lg-min: true){.pageblock--hero .x-core-media--mobile{display:none}}:root[style*="--breakpoint-lg-min: true"] .applyContainerPolyFill .pageblock--hero .x-core-media--mobile{display:none}.pageblock--hero .x-core-media .x-core-image,.pageblock--hero .x-core-media .x-core-video{width:100%;height:100%;object-fit:cover;border-radius:0}
