section.pageblock--hero .container{display:grid;gap:var(--column-gap, var(--grid-gutter-x))}@container style(--block-breakpoint: true){section.pageblock--hero .container{--intro-margin-end: 0;--column-gap: var(--intro-gutter-after)}}:root[style*="--block-breakpoint: true"] .applyContainerPolyFill section.pageblock--hero .container{--intro-margin-end: 0;--column-gap: var(--intro-gutter-after)}@container style(--block-breakpoint: false){section.pageblock--hero .container{--intro-gutter-after: 0;grid-template-columns:var(--text-size, 40%) 1fr}}:root[style*="--block-breakpoint: false"] .applyContainerPolyFill section.pageblock--hero .container{--intro-gutter-after: 0;grid-template-columns:var(--text-size, 40%) 1fr}@container style(--block-breakpoint: false){section.pageblock--hero.pageblock--reverse .container{grid-template-columns:1fr var(--text-size, 40%)}}:root[style*="--block-breakpoint: false"] .applyContainerPolyFill section.pageblock--hero.pageblock--reverse .container{grid-template-columns:1fr var(--text-size, 40%)}section.pageblock--hero.pageblock--reverse .container>:nth-child(2){order:-1}section.pageblock--hero{--block-padding-bottom: 0;--column-gap: 0;--container-padding-right: calc(var(--container-offset) / 2)}@container style(--breakpoint-lg-max: true){section.pageblock--hero{--block-padding-top: calc(var(--header-main-height) * 2)}}:root[style*="--breakpoint-lg-max: true"] .applyContainerPolyFill section.pageblock--hero{--block-padding-top: calc(var(--header-main-height) * 2)}@container style(--breakpoint-xl-max: true){section.pageblock--hero{--container-padding-right: 12px}}:root[style*="--breakpoint-xl-max: true"] .applyContainerPolyFill section.pageblock--hero{--container-padding-right: 12px}section.pageblock--hero .x-core-intro{--intro-max-width: 720px;place-content:center}section.pageblock--hero .x-core-intro .x-core-title h1,section.pageblock--hero .x-core-intro .h1,section.pageblock--hero .x-core-intro h2,section.pageblock--hero .x-core-intro .h2,section.pageblock--hero .x-core-intro h3,section.pageblock--hero .x-core-intro .h3,section.pageblock--hero .x-core-intro h4,section.pageblock--hero .x-core-intro .h4,section.pageblock--hero .x-core-intro h5,section.pageblock--hero .x-core-intro .h5,section.pageblock--hero .x-core-intro h6,section.pageblock--hero .x-core-intro .h6{font-size:var(--hero-size);text-wrap:balance}section.pageblock--hero .x-core-intro__additional{--intro-max-width: 600px}section.pageblock--hero .x-core-intro__additional .x-core-title h1,section.pageblock--hero .x-core-intro__additional .h1,section.pageblock--hero .x-core-intro__additional h2,section.pageblock--hero .x-core-intro__additional .h2,section.pageblock--hero .x-core-intro__additional h3,section.pageblock--hero .x-core-intro__additional .h3,section.pageblock--hero .x-core-intro__additional h4,section.pageblock--hero .x-core-intro__additional .h4,section.pageblock--hero .x-core-intro__additional h5,section.pageblock--hero .x-core-intro__additional .h5,section.pageblock--hero .x-core-intro__additional h6,section.pageblock--hero .x-core-intro__additional .h6{font-size:var(--h2-size)}section.pageblock--hero .x-core-media{position:relative;padding-inline:var(--spacing-xl) 0}@container style(--breakpoint-md-max: true){section.pageblock--hero .x-core-media{padding-inline:var(--spacing-md) 0}}:root[style*="--breakpoint-md-max: true"] .applyContainerPolyFill section.pageblock--hero .x-core-media{padding-inline:var(--spacing-md) 0}section.pageblock--hero .x-core-media:after{position:absolute;top:0;right:0;bottom:1px;left:0;z-index:-1;background-color:var(--color-primary-500);border-radius:20px 20px 20px 0;transform:skew(-15deg) scale(1.5);transform-origin:bottom left;content:""}section.pageblock--hero .x-core-media__additional{padding-right:40px;padding-inline:0 var(--spacing-xl);place-items:center}@container style(--breakpoint-sm-max: true){section.pageblock--hero .x-core-media__additional{width:80%!important}}:root[style*="--breakpoint-sm-max: true"] .applyContainerPolyFill section.pageblock--hero .x-core-media__additional{width:80%!important}@container style(--breakpoint-md-max: true){section.pageblock--hero .x-core-media__additional{order:4;width:50%}section.pageblock--hero .x-core-media__additional:after{transform:skew(-15deg) scale(1.5) translateY(-20px)!important;transform-origin:top center!important}}:root[style*="--breakpoint-md-max: true"] .applyContainerPolyFill section.pageblock--hero .x-core-media__additional{order:4;width:50%}:root[style*="--breakpoint-md-max: true"] .applyContainerPolyFill section.pageblock--hero .x-core-media__additional:after{transform:skew(-15deg) scale(1.5) translateY(-20px)!important;transform-origin:top center!important}section.pageblock--hero .x-core-media__additional .x-core-image,section.pageblock--hero .x-core-media__additional .x-core-video,section.pageblock--hero .x-core-media__additional .embed-container{max-width:480px;object-fit:cover;border-radius:20px;transform:translate(-10%,-5%) rotate(-4deg);aspect-ratio:4/5}@container style(--breakpoint-md-max: true){section.pageblock--hero .x-core-media__additional .x-core-image,section.pageblock--hero .x-core-media__additional .x-core-video,section.pageblock--hero .x-core-media__additional .embed-container{max-width:100%;transform:rotate(-4deg);padding-inline:0}}:root[style*="--breakpoint-md-max: true"] .applyContainerPolyFill section.pageblock--hero .x-core-media__additional .x-core-image,:root[style*="--breakpoint-md-max: true"] .applyContainerPolyFill section.pageblock--hero .x-core-media__additional .x-core-video,:root[style*="--breakpoint-md-max: true"] .applyContainerPolyFill section.pageblock--hero .x-core-media__additional .embed-container{max-width:100%;transform:rotate(-4deg);padding-inline:0}section.pageblock--hero .x-core-media__additional:after{border-radius:20px 0 20px 20px;transform:skew(-15deg) scaleX(1.5);transform-origin:top right}@container style(--breakpoint-md-max: true){section.pageblock--hero .x-core-media:after{border-radius:20px;transform:skew(-15deg) scale(1.7)}}:root[style*="--breakpoint-md-max: true"] .applyContainerPolyFill section.pageblock--hero .x-core-media:after{border-radius:20px;transform:skew(-15deg) scale(1.7)}
