.pageblock--hero{--media-border-radius: 0;--block-padding-x: 0;--block-padding-y: 0;--intro-gutter-after: 0}.pageblock--hero .container{display:grid}.pageblock--hero .container>*{grid-area:1/1}.pageblock--hero .container{max-width:unset}.pageblock--hero .container .x-core-media .x-core-image,.pageblock--hero .container .x-core-media .x-core-video{width:100%;height:100%;object-fit:cover}.pageblock--hero .container .x-core-intro{--block-padding-x: initial;--block-padding-y: initial;z-index:1;width:100%}:root{--container-offset: calc(var(--grid-gutter-x) * .5)}@media (min-width: 576px){:root{--container-offset: calc(calc(var(--grid-gutter-x) * .5) + (100vw - 540px) / 2)}}@media (min-width: 768px){:root{--container-offset: calc(calc(var(--grid-gutter-x) * .5) + (100vw - 720px) / 2)}}@media (min-width: 992px){:root{--container-offset: calc(calc(var(--grid-gutter-x) * .5) + (100vw - 960px) / 2)}}@media (min-width: 1200px){:root{--container-offset: calc(calc(var(--grid-gutter-x) * .5) + (100vw - 1140px) / 2)}}@media (min-width: 1400px){:root{--container-offset: calc(calc(var(--grid-gutter-x) * .5) + (100vw - 1320px) / 2)}}.pageblock--hero .container .x-core-intro{margin-inline:var(--container-padding-left, var(--block-padding-x, var(--container-offset))) var(--container-padding-right, var(--block-padding-x, var(--container-offset)))}@media (min-width: 576px){.pageblock--hero .container .x-core-intro{margin-inline:var(--container-padding-left, var(--block-padding-x, var(--container-offset))) var(--container-padding-right, var(--block-padding-x, var(--container-offset)))}}@media (min-width: 768px){.pageblock--hero .container .x-core-intro{margin-inline:var(--container-padding-left, var(--block-padding-x, var(--container-offset))) var(--container-padding-right, var(--block-padding-x, var(--container-offset)))}}@media (min-width: 992px){.pageblock--hero .container .x-core-intro{margin-inline:var(--container-padding-left, var(--block-padding-x, var(--container-offset))) var(--container-padding-right, var(--block-padding-x, var(--container-offset)))}}@media (min-width: 1200px){.pageblock--hero .container .x-core-intro{margin-inline:var(--container-padding-left, var(--block-padding-x, var(--container-offset))) var(--container-padding-right, var(--block-padding-x, var(--container-offset)))}}@media (min-width: 1400px){.pageblock--hero .container .x-core-intro{margin-inline:var(--container-padding-left, var(--block-padding-x, var(--container-offset))) var(--container-padding-right, var(--block-padding-x, var(--container-offset)))}}.pageblock--hero{position:relative;top:12px;left:12px;width:calc(100% - 24px);height:calc(100vh - 24px);overflow:hidden;background:var(--color-neutral-100);border-radius:var(--component-border-radius-md)}@container style(--breakpoint-sm-max: true){.pageblock--hero{height:calc(90vh - 24px)}}:root[style*="--breakpoint-sm-max: true"] .applyContainerPolyFill .pageblock--hero{height:calc(90vh - 24px)}.pageblock--hero .container{display:flex;flex-direction:column;justify-content:flex-end;height:100%}.pageblock--hero .container .x-core-intro{--heading-color: var(--color-neutral-0);--body-color: var(--color-neutral-0);--body-font-size: var(--text-lg);--intro-margin-end: 0;position:relative;margin-inline:0;padding-inline:92px;padding-block-end:100px}@container style(--breakpoint-sm-max: true){.pageblock--hero .container .x-core-intro{padding-inline:30px;padding-block-end:60px}}:root[style*="--breakpoint-sm-max: true"] .applyContainerPolyFill .pageblock--hero .container .x-core-intro{padding-inline:30px;padding-block-end:60px}.pageblock--hero .container .x-core-intro__content{max-width:30%}@container style(--breakpoint-md-max: true){.pageblock--hero .container .x-core-intro__content{max-width:60%}}:root[style*="--breakpoint-md-max: true"] .applyContainerPolyFill .pageblock--hero .container .x-core-intro__content{max-width:60%}@container style(--breakpoint-xs-max: true){.pageblock--hero .container .x-core-intro__content{max-width:100%}}:root[style*="--breakpoint-xs-max: true"] .applyContainerPolyFill .pageblock--hero .container .x-core-intro__content{max-width:100%}@container style(--breakpoint-sm-max: true){.pageblock--hero .container .x-core-intro .x-core-button-wrapper{justify-content:center;max-width:100%!important;margin-inline:0!important}.pageblock--hero .container .x-core-intro .x-core-button-wrapper .x-core-link{right:0!important;left:-18px}}:root[style*="--breakpoint-sm-max: true"] .applyContainerPolyFill .pageblock--hero .container .x-core-intro .x-core-button-wrapper{justify-content:center;max-width:100%!important;margin-inline:0!important}:root[style*="--breakpoint-sm-max: true"] .applyContainerPolyFill .pageblock--hero .container .x-core-intro .x-core-button-wrapper .x-core-link{right:0!important;left:-18px}.pageblock--hero .container .x-core-intro:after{position:absolute;right:0;bottom:-90px;left:-50px;z-index:-2;width:calc(100% + 100px);height:100%;background:var(--neutrals-opacity-100);transform:rotate(6deg);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);content:"";-webkit-mask-image:var(--linear-gradient-blur);mask-image:var(--linear-gradient-blur)}@container style(--breakpoint-sm-max: true){.pageblock--hero .container .x-core-intro:after{bottom:-120px;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}}:root[style*="--breakpoint-sm-max: true"] .applyContainerPolyFill .pageblock--hero .container .x-core-intro:after{bottom:-120px;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}@container style(--breakpoint-xs-max: true){.pageblock--hero .container .x-core-intro{text-align:center;margin-inline:0}.pageblock--hero .container .x-core-intro__content,.pageblock--hero .container .x-core-intro .x-core-button-wrapper{max-width:80%;margin-inline:auto}}:root[style*="--breakpoint-xs-max: true"] .applyContainerPolyFill .pageblock--hero .container .x-core-intro{text-align:center;margin-inline:0}:root[style*="--breakpoint-xs-max: true"] .applyContainerPolyFill .pageblock--hero .container .x-core-intro__content,:root[style*="--breakpoint-xs-max: true"] .applyContainerPolyFill .pageblock--hero .container .x-core-intro .x-core-button-wrapper{max-width:80%;margin-inline:auto}.pageblock--hero .container .x-core-media{position:absolute;width:100%;height:100%;overflow:hidden;border-radius:var(--component-border-radius-md)}.pageblock--hero .container .x-core-media img,.pageblock--hero .container .x-core-media video{width:100%;height:100%;max-height:100%;object-fit:cover;object-position:center}.pageblock--hero .container iframe{position:absolute;right:20px;bottom:20px;z-index:6;padding-inline:10px;width:300px;height:84px;background-color:var(--color-neutral-0);border-radius:var(--component-border-radius-sm)}@container style(--breakpoint-md-max: true){.pageblock--hero .container iframe{display:none}}:root[style*="--breakpoint-md-max: true"] .applyContainerPolyFill .pageblock--hero .container iframe{display:none}
