.zkbv-media-carousel{--zkbv-media-carousel-arrow-size:50px;inline-size:100%}.zkbv-media-carousel__slide .wp-block-image{margin:0}.zkbv-media-carousel__slide .wp-block-image,.zkbv-media-carousel__slide .wp-block-image img{block-size:auto;inline-size:100%}.zkbv-media-carousel--enhanced .zkbv-media-carousel__viewport{overflow:hidden}.zkbv-media-carousel--enhanced .zkbv-media-carousel__track{display:grid;gap:var(--wp--preset--spacing--sm);grid-auto-columns:100%;grid-auto-flow:column;transition:transform .18s ease-out;will-change:transform}.zkbv-media-carousel__controls{align-items:center;--zkbv-media-carousel-control-size:var(
		--zkbv-media-carousel-arrow-size,2.75rem
	);block-size:var(--zkbv-media-carousel-control-size);display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);margin-block-start:var(--wp--preset--spacing--sm);min-block-size:var(--zkbv-media-carousel-control-size)}.zkbv-media-carousel>.zkbv-media-carousel__controls{box-sizing:content-box;margin-inline:auto;max-inline-size:var(--wp--custom--zkbv--grid--container)}.zkbv-media-section--size-full-hd .zkbv-media-carousel__controls{padding-inline:var(--wp--custom--zkbv--grid--inline-padding--mobile)}@media (min-width:48rem){.zkbv-media-section--size-full-hd .zkbv-media-carousel__controls{padding-inline:var(--wp--custom--zkbv--grid--inline-padding--middle)}}@media (min-width:80rem){.zkbv-media-section--size-full-hd .zkbv-media-carousel__controls{padding-inline:var(--wp--custom--zkbv--grid--inline-padding--desktop)}}.zkbv-media-carousel__arrow,.zkbv-media-carousel__navigation-item{background:transparent;border:0;color:currentcolor;cursor:pointer}.zkbv-media-carousel__arrow{align-items:center;block-size:var(--zkbv-media-carousel-control-size);display:inline-flex;inline-size:var(--zkbv-media-carousel-control-size);justify-content:center;padding:0}.zkbv-media-carousel__arrow-icon{block-size:var(--zkbv-media-carousel-arrow-size,1.5rem);display:block;inline-size:var(--zkbv-media-carousel-arrow-size,1.5rem)}.zkbv-media-carousel__arrow--previous .zkbv-media-carousel__arrow-icon{transform:rotate(180deg)}.zkbv-media-carousel__arrow--previous{grid-column:1;grid-row:1;justify-self:start}.zkbv-media-carousel__arrow--next{grid-column:3;grid-row:1;justify-self:end}.zkbv-media-carousel__navigation{align-items:center;block-size:var(--zkbv-media-carousel-control-size);display:flex;gap:var(--wp--preset--spacing--xs);grid-column:2;grid-row:1;justify-self:center}.zkbv-media-carousel__navigation-item{align-self:center;background-color:color-mix(in srgb,currentcolor 30%,transparent);block-size:.1875rem;flex:none;inline-size:2.5rem;padding:0}.zkbv-media-carousel__navigation-item[aria-current=true]{background-color:currentcolor}.zkbv-media-carousel__arrow:focus-visible,.zkbv-media-carousel__navigation-item:focus-visible{outline:.125rem solid currentcolor;outline-offset:.1875rem}@media (min-width:48rem){.zkbv-media-carousel--enhanced .zkbv-media-carousel__track{grid-auto-columns:calc((100% - var(--wp--preset--spacing--sm))/2)}}@media (min-width:67.5rem){.zkbv-media-carousel--enhanced .zkbv-media-carousel__track{grid-auto-columns:calc(33.33333% - var(--wp--preset--spacing--sm)*2/3)}}@media (prefers-reduced-motion:reduce){.zkbv-media-carousel--enhanced .zkbv-media-carousel__track{transition:none}}.zkbv-cta-link{--zkbv-cta-link-arrow-offset:calc(1.8125rem + var(--wp--preset--spacing--xs))}:where(.zkbv-cta-link){margin:0}:root .zkbv-cta-link+.zkbv-cta-link{margin-block-start:12px}.zkbv-cta-link__anchor{align-items:center;color:inherit;display:inline-flex;font-size:var(--wp--preset--font-size--zkbv-cta);gap:var(--wp--preset--spacing--xs);text-decoration:none}.zkbv-cta-link.zkbv-cta-link__anchor{display:flex;inline-size:fit-content;max-inline-size:100%}button.zkbv-cta-link__anchor{background:transparent;border:0;cursor:pointer;font:inherit;padding:0;text-align:start}.zkbv-cta-link__arrow{block-size:auto;flex:none;inline-size:1.8125rem;margin-block-start:.375rem}.zkbv-cta-link__label{background-image:linear-gradient(var(--zkbv-cta-link-underline-color,currentcolor),var(--zkbv-cta-link-underline-color,currentcolor));background-position:0 100%;background-repeat:no-repeat;background-size:100% .1875rem;transition:background-size .2s ease-out}.zkbv-cta-link__anchor:focus-visible{outline:auto}.zkbv-cta-link:focus-within .zkbv-cta-link__label,.zkbv-cta-link__anchor:is(:hover,:focus-visible) .zkbv-cta-link__label{background-size:100% 1.25rem}@media (prefers-reduced-motion:reduce){.zkbv-cta-link__label{transition:none}}.zkbv-section{--zkbv-section-padding-block-end:var(--wp--custom--zkbv--section--space);--zkbv-section-padding-block-start:var(--wp--custom--zkbv--section--space);display:flow-root;padding-block-end:var(--zkbv-section-padding-block-end);padding-block-start:var(--zkbv-section-padding-block-start)}.zkbv-section--spacing-top-none{--zkbv-section-padding-block-start:0}.zkbv-section--spacing-top-small{--zkbv-section-padding-block-start:var(
		--wp--custom--zkbv--section--small-space
	)}:root .zkbv-section.zkbv-section--spacing-top-large{margin-block-start:var(--wp--custom--zkbv--section--space)}.zkbv-section--spacing-bottom-none{--zkbv-section-padding-block-end:0}.zkbv-section--spacing-bottom-small{--zkbv-section-padding-block-end:var(
		--wp--custom--zkbv--section--small-space
	)}:root .zkbv-section.zkbv-section--spacing-bottom-large{margin-block-end:var(--wp--custom--zkbv--section--space)}.zkbv-grid,.zkbv-grid>.block-editor-block-list__layout{align-items:center;box-sizing:content-box;column-gap:var(--wp--custom--zkbv--grid--mobile-column-gap);display:grid;grid-template-columns:repeat(var(--wp--custom--zkbv--grid--mobile-column-count),minmax(0,1fr));margin-inline:auto;max-inline-size:var(--wp--custom--zkbv--grid--container);padding-inline:var(--wp--custom--zkbv--grid--inline-padding--mobile);row-gap:var(--wp--custom--zkbv--grid--mobile-row-gap)}@media (min-width:48rem){.zkbv-grid,.zkbv-grid>.block-editor-block-list__layout{column-gap:var(--wp--custom--zkbv--grid--gutter);grid-template-columns:repeat(var(--wp--custom--zkbv--grid--column-count),minmax(0,1fr));padding-inline:var(--wp--custom--zkbv--grid--inline-padding--middle);row-gap:var(--wp--custom--zkbv--grid--gutter)}}@media (min-width:80rem){.zkbv-grid,.zkbv-grid>.block-editor-block-list__layout{padding-inline:var(--wp--custom--zkbv--grid--inline-padding--desktop)}}:where(.zkbv-grid__item){grid-column:1/-1}@media (min-width:67.5rem){.zkbv-grid__item--span-8{grid-column:span var(--wp--custom--zkbv--grid--content-media-text-span)}.zkbv-grid__item--span-4{grid-column:span var(--wp--custom--zkbv--grid--content-media-media-span)}}.zkbv-content-teaser-grid{--zkbv-cta-link-underline-color:var(--wp--preset--color--zkbv-brand-accent);inline-size:100%}.zkbv-content-teaser-grid__meta,.zkbv-content-teaser-grid__term{font-size:var(--wp--preset--font-size--small);letter-spacing:.12em;line-height:1.2;margin:0;text-transform:uppercase}.zkbv-content-teaser-grid__heading,.zkbv-content-teaser-grid__intro>.wp-block-heading{margin:0}.zkbv-content-teaser-grid__intro{min-inline-size:0}.zkbv-content-teaser-grid__card{display:flex;flex-direction:column;min-inline-size:0}.zkbv-content-teaser-grid.zkbv-media-carousel--enhanced
	.zkbv-content-teaser-grid__track,.zkbv-content-teaser-grid__track{gap:var(--wp--custom--zkbv--grid--gutter)}.zkbv-content-teaser-grid__image{aspect-ratio:3/2;margin:0;overflow:hidden}.zkbv-content-teaser-grid__image img{block-size:100%;inline-size:100%;object-fit:cover}.zkbv-content-teaser-grid__content{--zkbv-content-teaser-grid-text-padding:var(--wp--preset--spacing--md);background:var(--zkbv-content-teaser-grid-text-background);display:flex;flex:1 1 auto;flex-direction:column;gap:var(--wp--preset--spacing--sm);padding:var(--zkbv-content-teaser-grid-text-padding)}.zkbv-content-teaser-grid--flush-text-content
	.zkbv-content-teaser-grid__content{padding-inline:0}.zkbv-content-teaser-grid__title{font-size:var(--wp--preset--font-size--zkbv-body);font-weight:700;letter-spacing:.046875rem;line-height:1.36;margin:0}.zkbv-content-teaser-grid__cta{margin:auto 0 0}.zkbv-content-teaser-grid__card--linked{isolation:isolate;position:relative}.zkbv-content-teaser-grid__card--linked .zkbv-content-teaser-grid__cta{position:static}.zkbv-content-teaser-grid__card--linked .zkbv-content-teaser-grid__cta:after{content:"";inset:0;position:absolute;z-index:1}.zkbv-content-teaser-grid .zkbv-media-carousel__controls{margin-block-start:var(--wp--preset--spacing--md)}@media (min-width:67.5rem){.zkbv-content-teaser-grid__track{display:grid;gap:var(--wp--custom--zkbv--grid--gutter);grid-template-columns:repeat(3,minmax(0,1fr))}.zkbv-content-teaser-grid .zkbv-media-carousel__controls{display:none}}@media (min-width:48rem){.zkbv-content-teaser-grid__content{--zkbv-content-teaser-grid-text-padding:var(
			--wp--custom--zkbv--grid--gutter
		)}.zkbv-content-teaser-grid.zkbv-media-carousel--enhanced
		.zkbv-content-teaser-grid__track{grid-auto-columns:calc((100% - var(--wp--custom--zkbv--grid--gutter))/2)}}@media (min-width:67.5rem){.zkbv-content-teaser-grid.zkbv-media-carousel--enhanced
		.zkbv-content-teaser-grid__track{grid-auto-columns:calc(33.33333% - var(--wp--custom--zkbv--grid--gutter)*2/3)}}.zkbv-related-posts{--zkbv-content-teaser-grid-text-background:var(
		--wp--preset--color--zkbv-brand-accent-soft
	);--zkbv-cta-link-underline-color:var(--wp--preset--color--zkbv-brand-accent)}.zkbv-related-posts__cards{display:grid;gap:var(--wp--custom--zkbv--grid--gutter);grid-template-columns:minmax(0,1fr);min-inline-size:0}@media (min-width:48rem){.zkbv-related-posts__cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:67.5rem){.zkbv-related-posts__cards{grid-template-columns:repeat(3,minmax(0,1fr))}}
