.wp-block-kf-news-teaser.kf-news-teaser{--kf-news-teaser-highlight-bg:var(--wp--preset--color--blue);--kf-news-teaser-highlight-text:var(--wp--preset--color--turquoise);--kf-news-teaser-fallback-color:var(--wp--preset--color--dark-green);background-color:transparent;max-width:none!important;padding:0!important}.wp-block-kf-news-teaser.kf-news-teaser.has-spacing-top{margin-top:var(--wp--preset--spacing--40)}@media(min-width:721px){.wp-block-kf-news-teaser.kf-news-teaser.has-spacing-top{margin-top:var(--wp--preset--spacing--60)}}.wp-block-kf-news-teaser.kf-news-teaser.has-spacing-bottom{margin-bottom:var(--wp--preset--spacing--40)}@media(min-width:721px){.wp-block-kf-news-teaser.kf-news-teaser.has-spacing-bottom{margin-bottom:var(--wp--preset--spacing--60)}}.wp-block-kf-news-teaser.kf-news-teaser .kf-news-teaser__inner{box-sizing:border-box;display:grid;grid-template-areas:"header" "grid" "archive";margin-inline:auto;max-width:calc(var(--max-width) + var(--side-gutter-width-mobile)*2);padding-left:var(--side-gutter-width-mobile);padding-right:var(--side-gutter-width-mobile);width:100%}@media(min-width:721px){.wp-block-kf-news-teaser.kf-news-teaser .kf-news-teaser__inner{max-width:calc(var(--max-width) + var(--side-gutter-width-desktop)*2);padding-left:var(--side-gutter-width-desktop);padding-right:var(--side-gutter-width-desktop)}}@media(min-width:1041px){.wp-block-kf-news-teaser.kf-news-teaser .kf-news-teaser__inner{align-items:start;-moz-column-gap:var(--wp--preset--spacing--32);column-gap:var(--wp--preset--spacing--32);grid-template-areas:"header archive" "grid grid";grid-template-columns:minmax(0,1fr) auto;row-gap:var(--wp--preset--spacing--32)}}.wp-block-kf-news-teaser.kf-news-teaser .kf-news-teaser__header{align-items:flex-start;display:flex;flex-direction:column;gap:var(--wp--preset--spacing--16);grid-area:header;-ms-grid-column:1;-ms-grid-row:1;margin-bottom:var(--wp--preset--spacing--24)}@media(min-width:1041px){.wp-block-kf-news-teaser.kf-news-teaser .kf-news-teaser__header{margin-bottom:0}}.wp-block-kf-news-teaser.kf-news-teaser .kf-news-teaser__title{color:var(--wp--preset--color--dark-green);flex:1 1 auto;font:var(--font-h2);margin:0}.wp-block-kf-news-teaser.kf-news-teaser .kf-news-teaser__archive-link{flex:0 0 auto;grid-area:archive;-ms-grid-column:1;-ms-grid-row:3;margin-top:var(--wp--preset--spacing--40);padding-left:0;width:-moz-fit-content;width:fit-content}.wp-block-kf-news-teaser.kf-news-teaser .kf-news-teaser__archive-link.btn--link-with-arrow{align-items:center;display:inline-flex;gap:var(--wp--preset--spacing--8);padding-left:0;transform:none}.wp-block-kf-news-teaser.kf-news-teaser .kf-news-teaser__archive-link.btn--link-with-arrow:before{display:none;left:auto;opacity:0;position:static;top:auto;transform:translateX(-.25rem)}@media(min-width:1041px){.wp-block-kf-news-teaser.kf-news-teaser .kf-news-teaser__archive-link{align-self:end;margin-top:0}.wp-block-kf-news-teaser.kf-news-teaser .kf-news-teaser__archive-link.btn--link-with-arrow:before{display:inline-block}}.wp-block-kf-news-teaser.kf-news-teaser .kf-news-teaser__grid{display:grid;gap:var(--wp--preset--spacing--24);list-style:none;margin:0}@media(min-width:1041px){.wp-block-kf-news-teaser.kf-news-teaser .kf-news-teaser__grid{gap:var(--wp--preset--spacing--32);grid-template-columns:repeat(4,minmax(0,1fr))}}.wp-block-kf-news-teaser.kf-news-teaser .kf-news-teaser__slider{grid-area:grid;-ms-grid-column:1;-ms-grid-row:2;position:relative}@media (min-width:1041px){.wp-block-kf-news-teaser.kf-news-teaser .kf-news-teaser__header{-ms-grid-column:1;-ms-grid-row:1}.wp-block-kf-news-teaser.kf-news-teaser .kf-news-teaser__archive-link{-ms-grid-column:3;-ms-grid-row:1}.wp-block-kf-news-teaser.kf-news-teaser .kf-news-teaser__slider{-ms-grid-column:1;-ms-grid-row:3;-ms-grid-column-span:3}}.wp-block-kf-news-teaser.kf-news-teaser .kf-news-teaser__slider.swiper-initialized{margin-left:calc(var(--side-gutter-width-mobile)*-1);margin-right:calc(var(--side-gutter-width-mobile)*-1);overflow:hidden;padding-left:var(--side-gutter-width-mobile);padding-right:var(--side-gutter-width-mobile)}@media(min-width:721px){.wp-block-kf-news-teaser.kf-news-teaser .kf-news-teaser__slider.swiper-initialized{margin-left:calc(var(--side-gutter-width-desktop)*-1);margin-right:calc(var(--side-gutter-width-desktop)*-1);padding-left:var(--side-gutter-width-desktop);padding-right:var(--side-gutter-width-desktop)}}@media(min-width:1041px){.wp-block-kf-news-teaser.kf-news-teaser .kf-news-teaser__slider.swiper-initialized{margin-left:0;margin-right:0;overflow:visible;padding-left:0;padding-right:0}}.wp-block-kf-news-teaser.kf-news-teaser .kf-news-teaser__slider:not(.swiper-initialized) .kf-news-teaser__grid{display:grid!important;gap:var(--wp--preset--spacing--24)}.wp-block-kf-news-teaser.kf-news-teaser .kf-news-teaser__slider.swiper-initialized .kf-news-teaser__grid{align-items:stretch;display:flex!important;gap:0;overflow:visible;padding:0;scroll-snap-type:none}@media(hover:hover)and (pointer:fine){.wp-block-kf-news-teaser.kf-news-teaser .kf-news-teaser__slider.swiper-initialized .kf-news-teaser__grid{cursor:grab}.wp-block-kf-news-teaser.kf-news-teaser .kf-news-teaser__slider.swiper-initialized .kf-news-teaser__grid:active{cursor:grabbing}}@media(min-width:1041px)and (hover:hover)and (pointer:fine){.wp-block-kf-news-teaser.kf-news-teaser .kf-news-teaser__archive-link.btn--link-with-arrow:hover{transform:none}.wp-block-kf-news-teaser.kf-news-teaser .kf-news-teaser__archive-link.btn--link-with-arrow:hover:before{opacity:1;transform:translateX(0)}}.wp-block-kf-news-teaser.kf-news-teaser .kf-news-teaser__archive-link.btn--link-with-arrow:focus-visible{transform:none}.wp-block-kf-news-teaser.kf-news-teaser .kf-news-teaser__archive-link.btn--link-with-arrow:focus-visible:before{opacity:1;transform:translateX(0)}.wp-block-kf-news-teaser.kf-news-teaser .kf-news-teaser__card{display:flex;height:100%;min-width:0;scroll-snap-align:start}.wp-block-kf-news-teaser.kf-news-teaser .kf-news-teaser__slider.swiper-initialized .kf-news-teaser__card{display:block;flex:none;height:auto}.wp-block-kf-news-teaser.kf-news-teaser .kf-news-teaser__card-link{border:.0625rem solid transparent;border-radius:var(--border-radius);color:var(--wp--preset--color--dark-green);display:flex;flex:1 1 auto;flex-direction:column;min-height:100%;overflow:hidden;text-decoration:none;transition:border-color var(--transition-base)}@media(min-width:1041px)and (hover:hover)and (pointer:fine){.wp-block-kf-news-teaser.kf-news-teaser .kf-news-teaser__card-link:focus-visible,.wp-block-kf-news-teaser.kf-news-teaser .kf-news-teaser__card-link:hover{border-color:var(--wp--preset--color--action-green);text-decoration:none}.wp-block-kf-news-teaser.kf-news-teaser .kf-news-teaser__card-link:focus-visible .kf-news-teaser__media-overlay,.wp-block-kf-news-teaser.kf-news-teaser .kf-news-teaser__card-link:hover .kf-news-teaser__media-overlay{opacity:1}}.wp-block-kf-news-teaser.kf-news-teaser .kf-news-teaser__media{aspect-ratio:317/417;background-color:var(--wp--preset--color--sand);overflow:hidden;position:relative;width:100%}.wp-block-kf-news-teaser.kf-news-teaser .kf-news-teaser__slider.swiper-initialized .kf-news-teaser__media{aspect-ratio:280/330}@media(min-width:1041px){.wp-block-kf-news-teaser.kf-news-teaser .kf-news-teaser__slider.swiper-initialized .kf-news-teaser__media{aspect-ratio:317/417}}.wp-block-kf-news-teaser.kf-news-teaser .kf-news-teaser__image{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.wp-block-kf-news-teaser.kf-news-teaser .kf-news-teaser__media-overlay{background:linear-gradient(0deg,rgba(19,47,25,.4),rgba(19,47,25,.4));inset:0;opacity:0;position:absolute;transition:opacity var(--transition-base)}.wp-block-kf-news-teaser.kf-news-teaser .kf-news-teaser__fallback-graphic{align-items:center;background-color:currentColor;color:var(--kf-news-teaser-fallback-color);display:flex;height:100%;justify-content:center;left:0;mask-image:var(--kf-news-teaser-fallback-mask);-webkit-mask-image:var(--kf-news-teaser-fallback-mask);mask-position:center;-webkit-mask-position:center;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-size:140%;-webkit-mask-size:140%;overflow:hidden;position:absolute;top:0;width:100%}@media(min-width:1041px){.wp-block-kf-news-teaser.kf-news-teaser .kf-news-teaser__fallback-graphic{mask-size:160%;-webkit-mask-size:150%}}.wp-block-kf-news-teaser.kf-news-teaser .kf-news-teaser__card-body{background-color:var(--wp--preset--color--sand);display:flex;flex:1 1 auto;flex-direction:column;padding:1.125rem .75rem;transition:background-color var(--transition-base)}@media(min-width:1041px){.wp-block-kf-news-teaser.kf-news-teaser .kf-news-teaser__card-body{padding:var(--wp--preset--spacing--24) var(--wp--preset--spacing--16)}}.wp-block-kf-news-teaser.kf-news-teaser .kf-news-teaser__card-content{display:flex;flex:1 1 auto;flex-direction:column;gap:var(--wp--preset--spacing--8);min-width:0}.wp-block-kf-news-teaser.kf-news-teaser .kf-news-teaser__card-date{color:inherit;font-size:.8125rem;font-weight:var(--font-weight-light);line-height:var(--line-height-heading);margin:0}.wp-block-kf-news-teaser.kf-news-teaser .kf-news-teaser__card-title{font-size:1.375rem}.wp-block-kf-news-teaser.kf-news-teaser .kf-news-teaser__card-excerpt,.wp-block-kf-news-teaser.kf-news-teaser .kf-news-teaser__card-title{color:inherit;display:-webkit-box;font-weight:var(--font-weight-normal);line-height:var(--line-height-heading);margin:0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3}.wp-block-kf-news-teaser.kf-news-teaser .kf-news-teaser__card-excerpt{font-size:1.0625rem}@media(min-width:1041px){.wp-block-kf-news-teaser.kf-news-teaser .kf-news-teaser__card-excerpt{font-size:.9375rem;-webkit-line-clamp:4}}.wp-block-kf-news-teaser.kf-news-teaser .kf-news-teaser__card.is-highlighted .kf-news-teaser__card-body{background-color:var(--kf-news-teaser-highlight-bg)}.wp-block-kf-news-teaser.kf-news-teaser .kf-news-teaser__card.is-highlighted .kf-news-teaser__card-content,.wp-block-kf-news-teaser.kf-news-teaser .kf-news-teaser__card.is-highlighted .kf-news-teaser__card-excerpt,.wp-block-kf-news-teaser.kf-news-teaser .kf-news-teaser__card.is-highlighted .kf-news-teaser__card-title{color:var(--kf-news-teaser-highlight-text)}
