.pageblock--hero{color:var(--color-neutral-0);--heading-color: var(--color-neutral-0);--body-color: var(--color-neutral-0)}.pageblock--hero.pageblock:first-child{padding-block-start:0;padding-block-end:0;margin-block-start:var(--block-padding-top, var(--block-padding-y));margin-block-end:var(--block-padding-bottom, var(--block-padding-y))}.pageblock--hero.pageblock:last-child{padding-block-start:0;padding-block-end:0;margin-block-start:var(--block-padding-top, var(--block-padding-y));margin-block-end:0}.pageblock--hero .container{background-color:var(--color-primary-500)}.pageblock--hero .background--hero{display:flex;gap:var(--column-gap);align-items:stretch;width:100%;padding:calc(var(--spacing-xl) * 2) 0}@media screen and (max-width: 991px){.pageblock--hero .background--hero{display:flex;flex-direction:column}}.pageblock--hero .background--hero .x-core-intro{display:flex;flex-direction:column;gap:var(--spacing-sm);align-self:center;width:100%}.pageblock--hero .background--hero .x-core-intro ul{display:flex;flex-direction:column;gap:var(--spacing-md)}.pageblock--hero .background--hero .x-core-intro li{padding-left:var(--spacing-xs)}.pageblock--hero .background--hero .x-core-intro li::marker{position:relative;display:block;gap:var(--spacing-lg);width:100%;height:100%;color:var(--color-secondary-500);font-family:var(--font-icon);content:""}.pageblock--hero .background--hero .x-core-intro .x-core-title{display:flex;flex-direction:column;gap:var(--spacing-md)}.pageblock--hero .background--hero .x-core-intro .x-core-title .x-core-title--pre{font-weight:var(--heading-font-weight);font-size:var(--h4-size);font-family:var(--heading-font-family);background-color:var(--color-primary-100)}@media screen and (max-width: 575px){.pageblock--hero .background--hero .x-core-intro .x-core-button-wrapper{justify-content:center}}.pageblock--hero .background--hero .x-core-media img{align-self:center;width:100%;height:100%;max-height:85vh;object-fit:contain;object-position:center;background-color:var(--color-primary-500);border-radius:0}.pageblock--hero[data-display-background_image]>.container{position:relative;overflow:hidden;background-color:#0000004d}.pageblock--hero[data-display-background_image]>.container .background--hero{gap:0}.pageblock--hero[data-display-background_image]>.container .x-core-intro>.x-core-title{width:calc(75vw - var(--container-padding-left, var(--block-padding-x, var(--container-offset))) - var(--container-padding-right, var(--block-padding-x, var(--container-offset))))}@media screen and (max-width: 767px){.pageblock--hero[data-display-background_image]>.container .x-core-intro>.x-core-title{width:fit-content}}.pageblock--hero[data-display-background_image]>.container .x-core-media{width:100%;height:100%}.pageblock--hero[data-display-background_image]>.container .x-core-media *{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;object-fit:cover;object-position:bottom;border-radius:0}.pageblock--hero[data-display-text_dark_background] .container{background:linear-gradient(to right,var(--color-primary-900) 60%,var(--color-primary-500) 60%)}.pageblock--hero[data-display-text_dark_background] .container .background--hero{padding:0}.pageblock--hero[data-display-text_dark_background] .container .x-core-intro{height:100%;padding:0 var(--block-padding-y);background-color:var(--color-primary-900)}.pageblock--hero[data-display-text_dark_background] .container .x-core-intro .x-core-button--primary{color:var(--color-neutral-0);background-color:var(--color-primary-500);border-color:var(--color-primary-500)}.pageblock--hero[data-display-image_below] .x-core-media{margin-bottom:calc(var(--spacing-xl) * 2 * -1)}.pageblock--hero[data-display-image_below] .x-core-media img{object-position:bottom!important}.pageblock--hero[data-display-image_first] .background--hero{flex-direction:row-reverse;gap:var(--block-padding-y)}@media screen and (max-width: 991px){.pageblock--hero[data-display-image_first] .background--hero{flex-direction:column-reverse}}.pageblock--hero[data-display-image_first][data-display-text_dark_background]>.container{background:linear-gradient(to left,var(--color-primary-900) 60%,var(--color-primary-500) 60%)}@media screen and (max-width: 991px){.pageblock--hero[data-display-image_first][data-display-text_dark_background]>.container{background:transparent}}.pageblock--hero[data-display-image_first][data-display-text_dark_background]>.container .background--hero{padding:0}.pageblock--hero[data-display-image_first][data-display-text_dark_background]>.container .x-core-intro{height:100%;padding:var(--spacing-xl)}@media screen and (max-width: 991px){.pageblock--hero[data-display-image_first][data-display-text_dark_background]>.container .x-core-intro{width:100vw;background-color:var(--color-primary-900)}}@media screen and (max-width: 991px){.pageblock--hero[data-display-image_first][data-display-text_dark_background]>.container .x-core-media{align-self:center;justify-content:center;width:100vw;margin:0;background-color:var(--color-primary-500)}.pageblock--hero[data-display-image_first][data-display-text_dark_background]>.container .x-core-media img{padding:0;padding-bottom:calc(var(--block-padding-y) * 3);object-fit:contain;object-position:center}}.pageblock--hero:has(+.pageblock--reviews){margin-block-end:0!important}
