.block-highlight-keypoints .background-text-graphic{color:var(--background-text-graphic-color);font:var(--font-semantic-background-text);text-transform:uppercase;position:absolute;top:0;left:0;pointer-events:none;z-index:0;overflow:hidden;transform:translateY(-0.8125rem);width:100%}.block-highlight-keypoints{--block-background-color: var(--bg-primary, #00162d);--block-color: var(--text-primary, #fff);--background-text-graphic-color-desktop: var(--color-cyan-1, #0fff);--background-text-graphic-color-mobile: var(--bg-secondary, #011e3d);--block-padding-top: var(--spacing-3xl, 8rem);--highlight-title-color: var(--color-cyan-1, #0ff);--highlight-text-color: var(--text-primary, #fff);--highlight-button-background: var(--color-cyan-1, #0ff);--highlight-button-color: var(--text-primary-inverse, #00162d)}@media screen and (min-width: 1136px){.block-highlight-keypoints{--block-padding-bottom: var(--spacing-xl, 5rem)}}.block-highlight-keypoints{overflow:hidden;position:relative;background-color:var(--block-background-color)}.block-highlight-keypoints .graphic-wrapper{display:flex;justify-content:flex-end}.block-highlight-keypoints .container{position:relative;z-index:1}.block-highlight-keypoints .background-text-graphic{color:var(--background-text-graphic-color, #011e3d)}.block-highlight-keypoints .entry-content{color:var(--block-color);position:relative;z-index:10}@media screen and (width <= 1135px){.block-highlight-keypoints .entry-content:not(.no-padding){padding:var(--spacing-3xl, 8rem) 0 var(--spacing-lg, 3rem) 0}}.block-highlight-keypoints .highlight-icon{color:var(--replacethis, #0ff);display:flex;align-items:center;justify-content:center;z-index:1;position:relative;transform:translateY(calc(-25% + var(--block-padding-top) / 2 * -1))}.block-highlight-keypoints .highlight-icon svg{min-width:7rem;min-height:6.6rem}.block-highlight-keypoints .highlight-icon svg path{fill:currentcolor}@media screen and (max-width: 1135px){.block-highlight-keypoints .highlight-icon{position:absolute;top:0;right:.44rem;transform:none}}.block-highlight-keypoints .highlights-title{color:var(--text-primary, #fff);font-size:var(--fontsizes-xl, 2.5rem);font-style:normal;font-weight:300;line-height:125%;margin-top:0;margin-bottom:var(--grid-margin, 5rem);z-index:1;position:relative}.block-highlight-keypoints .highlights-wrapper{padding-top:var(--spacing-xl, 5rem)}.block-highlight-keypoints .highlights-wrapper .row{row-gap:var(--spacing-sm, 1.5rem)}@media screen and (max-width: 1135px){.block-highlight-keypoints .highlights-wrapper .row{row-gap:var(--grid-gutter, 1rem)}}.block-highlight-keypoints .highlights-wrapper .highlight-item{display:flex;padding:var(--spacing-2xs, 0.5rem) 0 var(--spacing-sm, 1.5rem) var(--spacing-sm, 1.5rem);flex-direction:column;align-items:flex-start;width:100%;height:100%}@media screen and (min-width: 1136px){.block-highlight-keypoints .highlights-wrapper .highlight-item{border-left:var(--borderwidths-regular, 1px) solid var(--border-primary, #4d5c6c)}}@media screen and (max-width: 1135px){.block-highlight-keypoints .highlights-wrapper .highlight-item{border-bottom:var(--borderwidths-regular, 1px) solid var(--border-primary, #4d5c6c);padding:var(--spacing-2xs, 0.5rem) 0 var(--spacing-sm, 1.5rem) 0}}.block-highlight-keypoints .highlights-wrapper .highlight-item .highlight-title{margin:0;color:var(--highlight-title-color)}.block-highlight-keypoints .highlights-wrapper .highlight-item .highlight-title--text{font-size:var(--fontsizes-lg, 1.75rem);overflow-wrap:break-word;font-style:italic;font-weight:900;line-height:110%;margin-bottom:var(--spacing-md);word-break:break-all}.block-highlight-keypoints .highlights-wrapper .highlight-item .highlight-title--number{text-align:center;font-size:var(--fontsizes-2xl, 3rem);font-style:italic;font-weight:900;line-height:100%;margin-bottom:var(--spacing-xs);width:100%;word-break:break-all}.block-highlight-keypoints .highlights-wrapper .highlight-item .highlight-text{color:var(--highlight-text-color);width:100%}.block-highlight-keypoints .highlights-wrapper .highlight-item .wp-block-button{margin-top:var(--spacing-md)}.block-highlight-keypoints .highlights-wrapper .highlight-item .wp-block-button .highlight-button{background:var(--highlight-button-background);color:var(--highlight-button-color)}.block-highlight-keypoints .highlights-wrapper .highlight-item .wp-block-button .highlight-button:hover{background:var(--highlight-button-color);color:var(--highlight-button-background)}.block-highlight-keypoints .highlights-wrapper .highlight-item:has(>.highlight-title--number){text-align:center;align-items:center}.block-highlight-keypoints .highlights-wrapper .highlight-item:has(>.highlight-title--number) .highlight-text{font-size:var(--fontsizes-lg, 1.75rem);font-style:normal;font-weight:300;line-height:150%}.block-highlight-keypoints.block-style-default{--block-background-color: var(--bg-primary, #00162d);--block-color: var(--text-primary, #fff);--background-text-graphic-color-desktop: var(--color-cyan-1, #0ff);--background-text-graphic-color-mobile: var(--bg-secondary, #011e3d);--block-padding-top: var(--spacing-3xl, 8rem);--highlight-title-color: var(--color-cyan-1, #0ff);--highlight-text-color: var(--text-primary, #fff);--highlight-button-background: var(--color-cyan-1, #0ff);--highlight-button-color: var(--text-primary-inverse, #00162d)}.block-highlight-keypoints.has-primary-background-color{--block-background-color: var(--bg-primary, #00162d);--block-color: var(--text-primary, #fff);--background-text-graphic-color-desktop: var(--color-cyan-1, #0ff);--background-text-graphic-color-mobile: var(--bg-secondary, #011e3d);--highlight-title-color: var(--color-cyan-1, #0ff);--highlight-text-color: var(--text-primary, #fff);--highlight-button-background: var(--color-cyan-1, #0ff);--highlight-button-color: var(--text-primary-inverse, #00162d)}.block-highlight-keypoints.has-secondary-background-color{--block-background-color: var(--bg-quaternary, #fff);--block-color: var(--text-primary-inverse, #00162d);--background-text-graphic-color-desktop: var(--text-accent-inverse, #011e3d);--background-text-graphic-color-mobile: var(--bg-quinary, #e4e4e4);--highlight-title-color: var(--text-accent-inverse, #011e3d);--highlight-text-color: var(--text-accent-inverse, #011e3d);--highlight-button-background: var(--color-cyan-1, #0ff);--highlight-button-color: var(--text-primary-inverse, #00162d)}
