.block-key-highlights{--block-background-color: var(--bg-primary, #00162d);--accordion-border-color: var(--color-border-invert, #4d5c6c);--accordion-border-hover-color: #0ff;--accordion-title-color: var(--text-primary, #fff);--toggle-bg: transparent;--toggle-color: #0ff;--toggle-hover-bg: #0ff;--toggle-border: #0ff;--toggle-hover-color: var(--component-button-icon-icon-hover, #00162d);--border-color: var(--color-border-invert, #4d5c6c);--border-color-hover: #0ff;background-color:var(--block-background-color);color:var(--text-primary, #fff);position:relative}.block-key-highlights.has-primary-background-color{--block-background-color: var(--bg-primary, #00162d)}.block-key-highlights.has-secondary-background-color{--block-background-color: #fff;color:#000}.block-key-highlights.has-bottom-spacing{padding-bottom:var(--spacing-2xl, 8rem)}.block-key-highlights::after{content:"";display:block;position:absolute;padding:1rem;background:url(../../../images/glass-pane-4.png) no-repeat center;top:-4rem;right:0;width:clamp(12rem,20vw + 12rem,40rem);height:clamp(12rem,20vw + 12rem,40rem);z-index:0;transform:rotate(180deg);background-size:contain}.block-key-highlights>.container{position:relative;z-index:1}.block-key-highlights .entry-content{margin-bottom:var(--spacing-xl)}.block-key-highlights .entry-content>.wp-block-heading:first-child{margin-bottom:3rem}.block-key-highlights .entry-content .is-style-paragraph-lg{font-weight:300}.block-key-highlights .highlights-grid{display:grid;grid-template-columns:1fr;gap:3rem}@media screen and (min-width: 1136px){.block-key-highlights .highlights-grid[data-cols="3"]{grid-template-columns:repeat(3, 1fr)}.block-key-highlights .highlights-grid[data-cols="2"]{grid-template-columns:repeat(2, 1fr)}}.block-key-highlights .highlight-col{display:flex;height:-moz-max-content;height:max-content;z-index:1}.block-key-highlights .key-accordion-wrapper{position:relative;width:100%;height:100%;border-top:none;box-shadow:0 -1px 0 0 var(--border-color, #4d5c6c);transition:box-shadow .4s ease;padding:var(--spacing-md, 2rem) var(--spacing-sm, 1.5rem) var(--spacing-xl, 5rem) var(--spacing-sm, 1.5rem);cursor:pointer}.block-key-highlights .key-accordion-wrapper .highlight-bg{position:absolute;inset:0;overflow:hidden;border-radius:var(--radii-small, 0.3125rem);opacity:0;transition:opacity 400ms ease;pointer-events:none;z-index:0}.block-key-highlights .key-accordion-wrapper .highlight-bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.block-key-highlights .key-accordion-wrapper .highlight-bg::after{content:"";position:absolute;inset:0;background:linear-gradient(0deg, rgba(0, 22, 45, 0.8) 0%, rgba(0, 22, 45, 0.8) 100%)}.block-key-highlights .key-accordion-wrapper:hover .highlight-bg,.block-key-highlights .key-accordion-wrapper:has(details[open]) .highlight-bg{opacity:1}.block-key-highlights .key-accordion-wrapper:hover{box-shadow:0 -4px 0 0 var(--border-color-hover, #0ff)}.block-key-highlights .key-accordion-wrapper:hover .toggle{background:var(--toggle-hover-bg)}.block-key-highlights .key-accordion-wrapper:hover .toggle .material-symbols-outlined{color:var(--toggle-hover-color)}.block-key-highlights .key-accordion-wrapper .key-accordion-item,.block-key-highlights .key-accordion-wrapper .toggle{position:relative;z-index:1}.block-key-highlights .key-accordion-wrapper .toggle{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:var(--radii-small, 0.3125rem);background:var(--toggle-bg);margin-top:var(--spacing-sm);cursor:pointer;transition:all .2s ease;border:1px solid var(--toggle-border);padding:var(--spacing-2xs, 0.5rem)}.block-key-highlights .key-accordion-wrapper .toggle .material-symbols-outlined{color:var(--toggle-color);font-size:1.125rem;transition:all .2s ease}.block-key-highlights .key-accordion-wrapper .toggle .close{display:none}.block-key-highlights .key-accordion-wrapper:has(details[open]){box-shadow:0 -4px 0 0 var(--border-color-hover, #0ff)}.block-key-highlights .key-accordion-wrapper:has(details[open]) .toggle .close{display:inline-block}.block-key-highlights .key-accordion-wrapper:has(details[open]) .toggle .open{display:none}.block-key-highlights .key-accordion-item{width:100%}.block-key-highlights .key-accordion-item summary{cursor:pointer;display:block;list-style:none}.block-key-highlights .key-accordion-item summary::-webkit-details-marker{display:none}.block-key-highlights .key-accordion-item summary .key-accordion-title{font-family:var(--font-heading, "Argentum Sans");font-size:1.5rem;color:var(--accordion-title-color);margin:0;font-style:normal;transition:all .2s ease}.block-key-highlights .key-accordion-item .key-accordion-body{overflow:hidden;transition:height 400ms ease}.block-key-highlights .key-accordion-item .key-accordion-content{padding:var(--spacing-sm) 0;padding-bottom:0}.block-key-highlights .key-accordion-item .key-accordion-content>*:last-child{margin-bottom:0}body.site-tieturi .block.block-key-highlights{position:relative}body.site-tieturi .block.block-key-highlights::after{content:"";background:url(../../../images/tieturi-glass-arrow-2.png) no-repeat center;transform:rotate(180deg);width:clamp(12rem,20vw + 12rem,40rem);height:clamp(12rem,20vw + 12rem,40rem);background-size:contain}@media screen and (min-width: 1136px){body.site-tieturi .block.block-key-highlights::after{right:10rem;transform:rotate(290deg)}}body.site-mif .block.block-key-highlights{position:relative}body.site-mif .block.block-key-highlights::after{content:"";background:url(../../../images/mif-glass-arrow-1.png) no-repeat center;width:clamp(12rem,20vw + 12rem,40rem);height:clamp(12rem,20vw + 12rem,40rem);transform:rotate(0deg);background-size:contain}body.site-executive .block.block-key-highlights{position:relative}body.site-executive .block.block-key-highlights::after{content:none}
