.pageblock--hero{--block-padding-top:0;--block-padding-bottom:0}.pageblock--hero .container{padding:30px 0 0}.pageblock--hero .content-wrapper{margin-inline:var(--container-offset);flex-direction:row;gap:40px;display:flex}.pageblock--hero .content-wrapper .x-core-intro{padding-bottom:30px}.pageblock--hero .content-wrapper .x-core-intro:has(+.media-wrapper .x-core-media){padding-top:90px}.pageblock--hero .content-wrapper .media-wrapper{align-items:center;display:flex}.pageblock--hero .content-wrapper .x-core-intro,.pageblock--hero .content-wrapper .x-core-media{flex:50%}.pageblock--hero .content-wrapper .x-core-media{border-radius:var(--component-border-radius-md);max-height:80vh;overflow:hidden}.pageblock--hero .content-wrapper .x-core-media img,.pageblock--hero .content-wrapper .x-core-media video{width:100%;max-width:unset;object-fit:cover;border-radius:var(--component-border-radius-md);height:100%}@container style(--breakpoint-md-max:true){.pageblock--hero .content-wrapper{flex-direction:column}.pageblock--hero .content-wrapper .x-core-intro,.pageblock--hero .content-wrapper .x-core-intro:has(+.media-wrapper .x-core-media){padding-top:0}}:root[style*="--breakpoint-md-max: true"] .applyContainerPolyFill .pageblock--hero .content-wrapper{flex-direction:column}:root[style*="--breakpoint-md-max: true"] .applyContainerPolyFill .pageblock--hero .content-wrapper .x-core-intro,:root[style*="--breakpoint-md-max: true"] .applyContainerPolyFill .pageblock--hero .content-wrapper .x-core-intro:has(+.media-wrapper .x-core-media){padding-top:0}.pageblock--hero .usp-list{z-index:1;padding:20px var(--container-offset);background:var(--color-primary-300);flex-flow:wrap;justify-content:space-between;gap:10px;margin:0;display:flex;position:relative}@container style(--breakpoint-sm-max:true){.pageblock--hero .usp-list{flex-direction:column}}:root[style*="--breakpoint-sm-max: true"] .applyContainerPolyFill .pageblock--hero .usp-list{flex-direction:column}.pageblock--hero .usp-list__item{align-items:center;gap:10px;display:flex}.pageblock--hero .usp-list__item .usp{color:var(--color-primary-500);font-weight:400;font-size:var(--text-md);font-family:var(--label-font-family)}.pageblock--hero .usp-list__item .usp b,.pageblock--hero .usp-list__item .usp strong{font-weight:700}.pageblock--hero .usp-list__item .x-core-icon{--icon-width:16px;--icon-color:var(--color-secondary-500);height:16px;font-weight:900;font-size:var(--text-lg)}
