.acf-highlight-section{--acf-highlight-section-padding: calc(var(--spacing-50) + var(--spacing-0-30));--acf-highlight-section-content-offset: var(--spacing-80);--acf-highlight-section-content-padding: calc(var(--spacing-50) + var(--spacing-0-30));padding-block:var(--section-padding-top, var(--section-padding-block)) var(--section-padding-bottom, var(--section-padding-block));margin-block:0;background-color:var(--section-background-color);padding-block:var(--acf-highlight-section-padding);padding-inline:var(--acf-highlight-section-padding)}.acf-highlight-section:is(.has-background){--section-background-color: var(--background-color)}.acf-highlight-section:not(.has-background){--section-background-color: var(--accent-color)}.acf-highlight-section .content{position:relative;z-index:10;padding:var(--acf-highlight-section-content-padding);color-scheme:light dark;--text-color: #212121;--text-color-shifted: #0c3b5b;--text-color-inverse: #ffffff;--text-shadow-color: rgba(255, 255, 255, 0.25);--background-color: #ffffff;--background-color-shifted: #e8f6ff;--background-color-transparent: rgba(255, 255, 255, 0.75);--background-color-transparent-shifted: rgba(232, 246, 255, 0.75);--background-shadow-color: rgba(33, 33, 33, 0.25);--link-decoration-color-shifted: #005691;--button-color: #005691;--button-color-inverse: #ffffff;--button-color-shifted: #36a186;--button-color-inverse-shifted: #ffffff;--input-text-color: #212121;--input-placeholder-color: #9e9e9e;--input-background-color: #f5f5f5;--input-border-color: #f5f5f5;--focus-color: #42cae5;--box-shadow-xs: 0 1px 3px 0 var(--background-shadow-color);--box-shadow-sm: 0 2px 6px 1px var(--background-shadow-color);--box-shadow-md: 5px 5px 36px 0 var(--background-shadow-color);--box-shadow-lg: 8px 8px 20px 0 var(--background-shadow-color);--text-shadow-sm: 0px 4px 7px var(--text-shadow-color);--text-shadow-md: 3px 3px 6px var(--text-shadow-color), 0px 2px 12px var(--text-shadow-color);color:var(--text-color);background-color:var(--background-color);box-shadow:var(--box-shadow-lg);border-radius:var(--border-radius-lg)}main>.acf-highlight-section{padding-inline:var(--site-edge-width)}.acf-highlight-section.has-media{--acf-highlight-section-padding: calc(var(--spacing-70) + var(--spacing-0-30));--acf-highlight-section-media-width: 60%;display:flex;flex-flow:column;padding-block-end:0;padding-block:0 !important;padding-inline:0}@media(min-width: 48rem){.acf-highlight-section.has-media{display:grid;align-items:center;grid-template-areas:"text media";grid-template-columns:1fr 1fr;grid-template-columns:1fr var(--acf-highlight-section-media-width);grid-template-rows:var(--acf-highlight-section-padding) 1fr var(--acf-highlight-section-padding);gap:0}.acf-highlight-section.has-media .content{grid-row-start:2}.acf-highlight-section.has-media .media{grid-row:1/-1}}@media(min-width: 48rem){.acf-highlight-section.has-media{padding-inline:var(--site-edge-width) 0;padding-inline-end:0 !important}}.acf-highlight-section.has-media.has-angled-bottom{--acf-highlight-section-padding: var(--spacing-90)}@supports(mask-size: cover){.acf-highlight-section.has-media.has-angled-bottom{mask-image:url(/wp-content/themes/kkm//images/Arrow-Mask-Up.svg);mask-repeat:no-repeat;mask-size:cover;mask-position:bottom}}@media(min-width: 48rem){.acf-highlight-section.has-media.has-angled-bottom .content{margin-block-start:calc(var(--acf-highlight-section-content-offset)*-0.5)}}.acf-highlight-section.has-media .content{margin:var(--site-gutter-width)}@media(min-width: 48rem){.acf-highlight-section.has-media .content{margin-block:0;margin-inline:0;margin-inline-end:calc(var(--acf-highlight-section-content-offset)*-1)}}.acf-highlight-section.has-media .media{z-index:5;height:100%;min-height:max(12rem,20vh)}@supports(object-fit: cover){.acf-highlight-section.has-media .media img{object-fit:cover;width:100%;height:100%}}.acf-highlight-section.has-texture{position:relative}.acf-highlight-section.has-texture::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;--section-background-gradient-direction: to top;--section-background-gradient: linear-gradient( var(--section-background-gradient-direction), var(--section-background-color) 0%, transparent 100% )}@media(min-width: 48rem){.acf-highlight-section.has-texture::after{--section-background-gradient-direction: to bottom}}@supports(color: rgb(from white r g b / 50%)){.acf-highlight-section.has-texture::after{--section-background-gradient: linear-gradient( var(--section-background-gradient-direction), rgb(from var(--section-background-color) r g b / 80%) 0%, rgb(from var(--section-background-color) r g b / 20%) 100% )}}@supports(background-blend-mode: soft-light){.acf-highlight-section.has-texture::after{background-image:var(--section-background-gradient),var(--section-background-texture)}}.acf-highlight-section.has-texture[style*=".jpg"]::after,.acf-highlight-section.has-texture[style*=".jpeg"]::after,.acf-highlight-section.has-texture[style*=".png"]::after{filter:grayscale(100%);mix-blend-mode:multiply;background-blend-mode:screen,lighten;background-size:cover,cover}.acf-highlight-section.has-texture[style*=".svg"]::after{opacity:.33;mix-blend-mode:soft-light;background-blend-mode:normal,soft-light}.acf-highlight-section .content>.wp-block-heading:not([class*=is-style]){width:fit-content}.acf-highlight-section .content>.wp-block-heading:not([class*=is-style]):after{content:"";display:block;background-color:var(--accent-color);height:4px;mask-image:url(/wp-content/themes/kkm//images/Dotted-Line.svg);mask-repeat:repeat-x;margin-top:var(--spacing-30)}.acf-highlight-section .content .acf-grid>*>.wp-block-heading:not([class*=is-style]){font-family:var(--font-family-display, var(--font-family-base));line-height:var(--line-height-display, var(--line-height-base));letter-spacing:var(--letter-spacing-display, var(--letter-spacing-base));font-weight:var(--font-weight-display, var(--font-weight-semi));color:var(--display-color, var(--heading-color, var(--text-color, currentColor)));text-wrap:balance;text-transform:var(--text-transform-subhead);--link-decoration-color: transparent;--link-decoration-color-shifted: var(--accent-color)}.acf-highlight-section .content .acf-grid>*>.wp-block-heading:not([class*=is-style]) strong{font-weight:bolder;font-weight:calc(var(--font-weight-display, var(--font-weight-semi)) + 200)}.acf-highlight-section .content .acf-grid>*>.wp-block-heading:not([class*=is-style]) small{display:block;font-family:var(--font-family-base);font-weight:var(--font-weight-base);line-height:var(--line-height-base);letter-spacing:var(--letter-spacing-base);text-wrap:pretty;line-height:1}.acf-highlight-section .content .acf-grid>*>.wp-block-heading:not([class*=is-style])+*:is(h1,h2,h3,h4,h5,h6,.is-style-heading,.is-style-subhead,.is-style-display,.is-style-eyebrow,.is-style-underlined){margin-block-start:var(--spacing-20)}.acf-highlight-section .content .acf-grid>*>.wp-block-heading:not([class*=is-style]):where(:not([class*=-font-size])){font-size:clamp(1.2656rem,1.1293rem + .5452vw,1.62rem)}.acf-highlight-section .content .acf-grid>*>.wp-block-heading:not(.has-text-color){color:var(--text-color-shifted)}/*# sourceMappingURL=block-acf-highlight-section.css.map */
