.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%;padding-inline:var(calc(var(--grid-gutter-x) * .5))}@media (min-width: 576px){.pageblock--hero .container .x-core-intro{padding-inline:var(--container-padding-left, var(--block-padding-x, calc(calc(var(--grid-gutter-x) * .5) + (100vw - 540px) / 2))) var(--container-padding-right, var(--block-padding-x, calc(calc(var(--grid-gutter-x) * .5) + (100vw - 540px) / 2)))}}@media (min-width: 768px){.pageblock--hero .container .x-core-intro{padding-inline:var(--container-padding-left, var(--block-padding-x, calc(calc(var(--grid-gutter-x) * .5) + (100vw - 720px) / 2))) var(--container-padding-right, var(--block-padding-x, calc(calc(var(--grid-gutter-x) * .5) + (100vw - 720px) / 2)))}}@media (min-width: 992px){.pageblock--hero .container .x-core-intro{padding-inline:var(--container-padding-left, var(--block-padding-x, calc(calc(var(--grid-gutter-x) * .5) + (100vw - 960px) / 2))) var(--container-padding-right, var(--block-padding-x, calc(calc(var(--grid-gutter-x) * .5) + (100vw - 960px) / 2)))}}@media (min-width: 1200px){.pageblock--hero .container .x-core-intro{padding-inline:var(--container-padding-left, var(--block-padding-x, calc(calc(var(--grid-gutter-x) * .5) + (100vw - 1140px) / 2))) var(--container-padding-right, var(--block-padding-x, calc(calc(var(--grid-gutter-x) * .5) + (100vw - 1140px) / 2)))}}@media (min-width: 1400px){.pageblock--hero .container .x-core-intro{padding-inline:var(--container-padding-left, var(--block-padding-x, calc(calc(var(--grid-gutter-x) * .5) + (100vw - 1320px) / 2))) var(--container-padding-right, var(--block-padding-x, calc(calc(var(--grid-gutter-x) * .5) + (100vw - 1320px) / 2)))}}.pageblock--hero{position:relative}.pageblock--hero:before{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,#0003,#0000 33.05%),radial-gradient(139.59% 105.3% at 50% 7.96%,#160d0900 38.99%,#160d09 86.43%);content:""}.pageblock--hero .hero-content{z-index:1;display:flex;flex-direction:column;height:100%;margin-top:auto}.pageblock--hero .hero-content svg{display:block;max-width:75vw;opacity:.9;margin-inline:auto}.pageblock--hero .hero-content .svg-wrapper{align-self:center;margin-top:auto}.pageblock--hero .x-core-intro{margin-top:auto}@container style(--block-breakpoint: false){.pageblock--hero .x-core-intro{display:grid;grid-template-columns:400px 1fr}}:root[style*="--block-breakpoint: false"] .applyContainerPolyFill .pageblock--hero .x-core-intro{display:grid;grid-template-columns:400px 1fr}.pageblock--hero .container .x-core-media .x-core-image{aspect-ratio:16/9;object-fit:cover;object-position:center center}@media screen and (max-width: 992px){.pageblock--hero .container .x-core-media .x-core-image{height:85vh}}.pageblock--hero .x-core-title{margin-bottom:0}.pageblock--hero .x-core-button-wrapper{height:-webkit-fit-content;height:fit-content;margin-top:auto}
