/*!
Theme Name: Vleeshalle
Theme URI: https://www.vleeshalle.be
Author URI: https://www.vleeshalle.be
Author: Okgreat.be
Description: A custom OKG starter theme for Vleeshalle.
Version: 0.1
*/:root{--f-button-width: 40px;--f-button-height: 40px;--f-button-border: 0;--f-button-border-radius: 0;--f-button-color: #374151;--f-button-bg: #f8f8f8;--f-button-shadow: none;--f-button-transition: all .15s ease;--f-button-transform: none;--f-button-outline-width: 1px;--f-button-outline-color: rgba(0, 0, 0, .7);--f-button-svg-width: 20px;--f-button-svg-height: 20px;--f-button-svg-stroke-width: 1.5;--f-button-svg-fill: none;--f-button-svg-filter: none;--f-button-svg-opacity: 1;--f-button-svg-disabled-opacity: .5;--f-button-svg-transition: opacity .15s ease;--f-button-svg-transform: none}.f-button{width:var(--f-button-width);height:var(--f-button-height);border:var(--f-button-border);border-radius:var(--f-button-border-radius);color:var(--f-button-color);background:var(--f-button-bg);box-shadow:var(--f-button-shadow);transform:var(--f-button-transform);transition:var(--f-button-transition);backdrop-filter:var(--f-button-backdrop-filter);display:flex;justify-content:center;align-items:center;box-sizing:content-box;position:relative;margin:0;padding:0;pointer-events:all;cursor:pointer;overflow:hidden}@media(hover: hover){.f-button:hover:not([aria-disabled]){color:var(--f-button-hover-color, var(--f-button-color));background-color:var(--f-button-hover-bg, var(--f-button-bg))}}.f-button:active:not([aria-disabled]){color:var(--f-button-active-color, var(--f-button-hover-color, var(--f-button-color)));background-color:var(--f-button-active-bg, var(--f-button-hover-bg, var(--f-button-bg)))}.f-button:focus{outline:none}.f-button:focus-visible{outline:var(--f-button-outline-width) solid var(--f-button-outline-color);outline-offset:var(--f-button-outline-offset)}.f-button svg{width:var(--f-button-svg-width);height:var(--f-button-svg-height);transform:var(--f-button-svg-transform);fill:var(--f-button-svg-fill);filter:var(--f-button-svg-filter);opacity:var(--f-button-svg-opacity, 1);transition:var(--f-button-svg-transition);stroke:currentColor;stroke-width:var(--f-button-svg-stroke-width);stroke-linecap:round;stroke-linejoin:round;pointer-events:none}.f-button[aria-disabled]{cursor:default}.f-button[aria-disabled] svg{opacity:var(--f-button-svg-disabled-opacity)}[data-panzoom-action=toggleFS] g:first-child{display:flex}[data-panzoom-action=toggleFS] g:last-child{display:none}.in-fullscreen [data-panzoom-action=toggleFS] g:first-child{display:none}.in-fullscreen [data-panzoom-action=toggleFS] g:last-child{display:flex}[data-autoplay-action=toggle] svg g:first-child{display:flex}[data-autoplay-action=toggle] svg g:last-child{display:none}.has-autoplay [data-autoplay-action=toggle] svg g:first-child{display:none}.has-autoplay [data-autoplay-action=toggle] svg g:last-child{display:flex}:fullscreen [data-fullscreen-action=toggle] svg [data-fullscreen-action=toggle] svg g:first-child{display:none}:fullscreen [data-fullscreen-action=toggle] svg [data-fullscreen-action=toggle] svg g:last-child{display:flex}:root{--f-spinner-color-1: rgba(0, 0, 0, .1);--f-spinner-color-2: rgba(17, 24, 28, .8);--f-spinner-width: 50px;--f-spinner-height: 50px;--f-spinner-border-radius: 50%;--f-spinner-border-width: 4px}.f-spinner{position:absolute;top:50%;left:50%;margin:0;padding:0;width:var(--f-spinner-width);height:var(--f-spinner-height);translate:-50% -50%;border:var(--f-spinner-border-width) solid var(--f-spinner-color-1);border-top-color:var(--f-spinner-color-2);border-radius:var(--f-spinner-border-radius);animation:f-spinner .75s linear infinite,f-fadeIn .2s ease .2s both}@keyframes f-spinner{to{rotate:360deg}}.f-panzoom,.f-zoomable{position:relative;overflow:hidden;display:flex;align-items:center;flex-direction:column}.f-panzoom:before,.f-panzoom:after,.f-zoomable:before,.f-zoomable:after{display:block;content:""}.f-panzoom:not(.has-controls):before,.f-zoomable:not(.has-controls):before{margin-bottom:auto}.f-panzoom:after,.f-zoomable:after{margin-top:auto}.f-panzoom.in-fullscreen,.f-zoomable.in-fullscreen{position:fixed;top:0;left:0;margin:0 !important;width:100% !important;height:100% !important;max-width:none !important;max-height:none !important;aspect-ratio:unset !important;z-index:9999}.f-panzoom__wrapper{position:relative;min-width:0;min-height:0;max-width:100%;max-height:100%}.f-panzoom__wrapper.will-zoom-out{cursor:zoom-out}.f-panzoom__wrapper.can-drag{cursor:move;cursor:grab}.f-panzoom__wrapper.will-zoom-in{cursor:zoom-in}.f-panzoom__wrapper.is-dragging{cursor:move;cursor:grabbing}.f-panzoom__wrapper.has-error{display:none}.f-panzoom__content{display:block;min-width:0;min-height:0;max-width:100%;max-height:100%}.f-panzoom__content.is-lazyloading,.f-panzoom__content.has-lazyerror{visibility:hidden}img.f-panzoom__content{width:auto;height:auto;vertical-align:top;object-fit:contain;transition:none;user-select:none}.f-panzoom__wrapper>.f-panzoom__content{visibility:hidden}.f-panzoom__viewport{display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:10}.f-panzoom__viewport>.f-panzoom__content{width:100%;height:100%;object-fit:fill}picture.f-panzoom__content img{vertical-align:top;width:100%;height:auto;max-height:100%;object-fit:contain;transition:none;user-select:none}.f-panzoom__protected{position:absolute;inset:0;z-index:1;user-select:none}html.with-panzoom-in-fullscreen{overflow:hidden}.f-fadeIn{animation:var(--f-transition-duration, 0.2s) var(--f-transition-easing, ease) var(--f-transition-delay, 0s) both f-fadeIn;z-index:2}.f-fadeOut{animation:var(--f-transition-duration, 0.2s) var(--f-transition-easing, ease) var(--f-transition-delay, 0s) both f-fadeOut;z-index:1}@keyframes f-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes f-fadeOut{to{opacity:0}}.f-crossfadeIn{animation:var(--f-transition-duration, 0.2s) ease both f-crossfadeIn;z-index:2}.f-crossfadeOut{animation:calc(var(--f-transition-duration, 0.2s)*.2) ease calc(var(--f-transition-duration, 0.2s)*.8) both f-crossfadeOut;z-index:1}@keyframes f-crossfadeIn{0%{opacity:0}to{opacity:1}}@keyframes f-crossfadeOut{to{opacity:0}}.is-horizontal .f-slideIn.from-next{animation:var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-slideInNextX}.is-horizontal .f-slideIn.from-prev{animation:var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-slideInPrevX}.is-horizontal .f-slideOut.to-next{animation:var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-slideOutNextX}.is-horizontal .f-slideOut.to-prev{animation:var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-slideOutPrevX}@keyframes f-slideInPrevX{0%{transform:translate(calc(100% + var(--f-carousel-gap, 0)))}to{transform:translateZ(0)}}@keyframes f-slideInNextX{0%{transform:translate(calc(-100% - var(--f-carousel-gap, 0)))}to{transform:translateZ(0)}}@keyframes f-slideOutNextX{to{transform:translate(calc(-100% - var(--f-carousel-gap, 0)))}}@keyframes f-slideOutPrevX{to{transform:translate(calc(100% + var(--f-carousel-gap, 0)))}}.is-vertical .f-slideIn.from-next{animation:var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-slideInNextY}.is-vertical .f-slideIn.from-prev{animation:var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-slideInPrevY}.is-vertical .f-slideOut.to-next{animation:var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-slideOutNextY}.is-vertical .f-slideOut.to-prev{animation:var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-slideOutPrevY}@keyframes f-slideInPrevY{0%{transform:translateY(calc(100% + var(--f-carousel-gap, 0)))}to{transform:translateZ(0)}}@keyframes f-slideInNextY{0%{transform:translateY(calc(-100% - var(--f-carousel-gap, 0)))}to{transform:translateZ(0)}}@keyframes f-slideOutNextY{to{transform:translateY(calc(-100% - var(--f-carousel-gap, 0)))}}@keyframes f-slideOutPrevY{to{transform:translateY(calc(100% + var(--f-carousel-gap, 0)))}}.f-zoomInUp{animation:var(--f-transition-duration, 0.3s) ease both f-zoomInUp}.f-zoomOutDown{animation:var(--f-transition-duration, 0.3s) ease both f-zoomOutDown}@keyframes f-zoomInUp{0%{transform:scale(var(--f-zoomInUp-scale, 0.975)) translate3d(var(--f-zoomInUp-x, 0), var(--f-zoomInUp-y, 16px), 0);opacity:var(--f-zoomInUp-opacity, 0)}to{transform:scale(1) translateZ(0);opacity:1}}@keyframes f-zoomOutDown{to{transform:scale(var(--f-zoomOutDown-scale, 0.975)) translate3d(var(--f-zoomOutDown-x, 0), var(--f-zoomOutDown-y, 16px), 0);opacity:0}}.f-throwOutUp{animation:var(--f-throwOutUp-duration, 0.2s) ease-out both f-throwOutUp}.f-throwOutDown{animation:var(--f-throwOutDown-duration, 0.2s) ease-out both f-throwOutDown}@keyframes f-throwOutUp{to{transform:translate3d(0, calc(var(--f-throwOutUp-y, 150px) * -1), 0);opacity:0}}@keyframes f-throwOutDown{to{transform:translate3d(0, var(--f-throwOutDown-y, 150px), 0);opacity:0}}.has-iframe .f-html,.has-pdf .f-html,.has-gmap .f-html{width:100%;height:100%;min-height:1px;overflow:visible}.has-pdf .f-html,.has-gmap .f-html{padding:0}.f-html{position:relative;box-sizing:border-box;margin:var(--f-html-margin, 0);padding:var(--f-html-padding, 2rem);color:var(--f-html-color, currentColor);background:var(--f-html-bg)}.is-loading>.f-html{opacity:0}.f-html.is-error{text-align:center}.f-iframe{display:block;margin:0;border:0;height:100%;width:100%}.f-caption{align-self:center;flex-shrink:0;margin:var(--f-caption-margin);padding:var(--f-caption-padding, 16px 8px);max-width:100%;max-height:calc(80vh - 100px);overflow:auto;overflow-wrap:anywhere;line-height:var(--f-caption-line-height);color:var(--f-caption-color);background:var(--f-caption-bg);font:var(--f-caption-font);text-wrap:balance}.has-html5video .f-html,.has-youtube .f-html,.has-vimeo .f-html{padding:0;width:100%;height:100%;min-height:1px;overflow:visible;max-width:var(--f-video-width, 960px);max-height:var(--f-video-height, 540px);aspect-ratio:var(--f-video-aspect-ratio);background:var(--f-video-bg, rgba(0, 0, 0, 0.9))}.f-html5video{border:0;display:block;height:100%;width:100%;background:transparent}.f-button.is-arrow{--f-button-width: var(--f-arrow-width, 46px);--f-button-height: var(--f-arrow-height, 46px);--f-button-svg-width: var(--f-arrow-svg-width, 24px);--f-button-svg-height: var(--f-arrow-svg-height, 24px);--f-button-svg-stroke-width: var(--f-arrow-svg-stroke-width, 1.75);--f-button-border-radius: var(--f-arrow-border-radius, unset);--f-button-bg: var(--f-arrow-bg, transparent);--f-button-hover-bg: var(--f-arrow-hover-bg, var(--f-arrow-bg));--f-button-active-bg: var(--f-arrow-active-bg, var(--f-arrow-hover-bg));--f-button-shadow: var(--f-arrow-shadow);--f-button-color: var(--f-arrow-color);--f-button-hover-color: var(--f-arrow-hover-color, var(--f-arrow-color));--f-button-active-color: var( --f-arrow-active-color, var(--f-arrow-hover-color) );overflow:visible}.f-button.is-arrow.is-prev,.f-button.is-arrow.is-next{position:absolute;transform:translate(0);z-index:20}.is-horizontal .f-button.is-arrow.is-prev,.is-horizontal .f-button.is-arrow.is-next{inset:50% auto auto;transform:translateY(-50%)}.is-horizontal.is-ltr .f-button.is-arrow.is-prev{left:var(--f-arrow-pos, 0)}.is-horizontal.is-ltr .f-button.is-arrow.is-next{right:var(--f-arrow-pos, 0)}.is-horizontal.is-rtl .f-button.is-arrow.is-prev{right:var(--f-arrow-pos, 0);transform:translateY(-50%) rotateY(180deg)}.is-horizontal.is-rtl .f-button.is-arrow.is-next{left:var(--f-arrow-pos, 0);transform:translateY(-50%) rotateY(180deg)}.is-vertical.is-ltr .f-button.is-arrow.is-prev,.is-vertical.is-rtl .f-button.is-arrow.is-prev{top:var(--f-arrow-pos, 0);right:auto;bottom:auto;left:50%;transform:translate(-50%)}.is-vertical.is-ltr .f-button.is-arrow.is-next,.is-vertical.is-rtl .f-button.is-arrow.is-next{top:auto;right:auto;bottom:var(--f-arrow-pos, 0);left:50%;transform:translate(-50%)}.is-vertical .f-button.is-arrow.is-prev svg,.is-vertical .f-button.is-arrow.is-next svg{transform:rotate(90deg)}.f-carousel__toolbar{display:grid;grid-template-columns:1fr auto 1fr;margin:var(--f-toolbar-margin, 0);padding:var(--f-toolbar-padding, 8px);line-height:var(--f-toolbar-line-height);background:var(--f-toolbar-bg, none);box-shadow:var(--f-toolbar-shadow, none);backdrop-filter:var(--f-toolbar-backdrop-filter);position:relative;z-index:20;color:var(--f-toolbar-color, currentColor);font-size:var(--f-toolbar-font-size, 17px);font-weight:var(--f-toolbar-font-weight, inherit);font-family:var(--f-toolbar-font, -apple-system, BlinkMacSystemFont, "Segoe UI Adjusted", "Segoe UI", "Liberation Sans", sans-serif);text-shadow:var(--f-toolbar-text-shadow);text-align:center;font-variant-numeric:tabular-nums;-webkit-font-smoothing:subpixel-antialiased;white-space:nowrap;pointer-events:none}.f-carousel__toolbar.is-absolute{position:absolute;top:0;left:0;right:0}.f-carousel__toolbar .f-button:focus-visible{position:relative;z-index:1}.f-carousel__toolbar__column{display:flex;flex-direction:row;flex-wrap:wrap;align-content:flex-start;gap:var(--f-toolbar-gap, 0)}.f-carousel__toolbar__column.is-left{display:flex;justify-self:flex-start;justify-content:flex-start}.f-carousel__toolbar__column.is-middle{display:flex;justify-content:center}.f-carousel__toolbar__column.is-right{display:flex;justify-self:flex-end;justify-content:flex-end;flex-flow:nowrap}.f-carousel__toolbar__column{pointer-events:none}.f-carousel__toolbar__column>*{pointer-events:all}.f-counter{position:relative;display:flex;flex-direction:row;cursor:default;user-select:none;margin:var(--f-counter-margin, 0);padding:var(--f-counter-padding, 4px);line-height:var(--f-counter-line-height);background:var(--f-counter-bg);border-radius:var(--f-counter-border-radius)}.f-counter span{padding:0 var(--f-counter-gap, 4px)}:root{--f-thumbs-gap: 8px;--f-thumbs-margin: 0;--f-thumbs-padding-x: 8px;--f-thumbs-padding-y: 8px;--f-thumbs-bg: transparent;--f-thumbs-transition: max-height .3s ease, max-width .3s ease, padding .3s ease;--f-thumbs-z-index: 1;--f-thumbs-viewport-padding-x: 0px;--f-thumbs-viewport-padding-y: 0px;--f-thumb-width: 94px;--f-thumb-height: 76px;--f-thumb-clip-width: 46px;--f-thumb-extra-gap: 16px;--f-thumb-opacity: 1;--f-thumb-transition: opacity .3s ease, transform .15s ease;--f-thumb-border: none;--f-thumb-border-radius: 4px;--f-thumb-shadow: none;--f-thumb-bg: linear-gradient(rgba(0, 0, 0, .1), rgba(0, 0, 0, .05));--f-thumb-focus-shadow: inset 0 0 0 .8px #222, inset 0 0 0 2.25px #fff;--f-thumb-selected-shadow: inset 0 0 0 .8px #222, inset 0 0 0 2.25px #fff;--f-thumb-border-transition: all .1s ease;--f-thumb-img-width: 100%;--f-thumb-img-height: 100%;--f-thumb-img-fit: cover;--f-thumb-img-position: 50% 20%}.f-thumbs{--f-carousel-slide-width: var(--f-thumb-width);--f-carousel-slide-height: var(--f-thumb-height);--f-carousel-gap: var(--f-thumbs-gap);position:relative;box-sizing:border-box;flex-shrink:0;margin:var(--f-thumbs-margin);padding:var(--f-thumbs-padding-y) var(--f-thumbs-padding-x);overflow:hidden;background:var(--f-thumbs-bg);-webkit-tap-highlight-color:transparent;user-select:none;transition:var(--f-thumbs-transition);z-index:var(--f-thumbs-z-index)}.f-thumbs.is-horizontal{max-height:calc(var(--f-carousel-slide-height) + var(--f-thumbs-padding-y)*2)}.f-thumbs.is-horizontal.is-hidden{max-height:0;--f-thumbs-padding-y: 0}.f-thumbs.is-vertical{max-width:calc(var(--f-carousel-slide-width) + var(--f-thumbs-padding-x)*2)}.f-thumbs.is-vertical.is-hidden{max-width:0;--f-thumbs-padding-x: 0}.f-thumbs.is-scrollable.is-hidden{max-height:0;--f-thumbs-padding-y: 0}.f-thumbs.is-ltr{direction:ltr}.f-thumbs.is-rtl{direction:rtl}.f-thumbs img{display:block;width:var(--f-thumb-img-width);height:var(--f-thumb-img-height);object-fit:var(--f-thumb-img-fit);object-position:var(--f-thumb-img-position);pointer-events:none;border-radius:inherit;color:transparent}.f-thumbs img[data-lazy-src]{visibility:hidden}.f-thumbs img.has-lazyerror{display:none}.f-thumbs__viewport{box-sizing:border-box;height:100%;padding:var(--f-thumbs-viewport-padding-y) var(--f-thumbs-viewport-padding-x);overflow:visible;display:grid}.f-thumbs__slide{position:relative;box-sizing:border-box;grid-area:1/1;width:var(--f-carousel-slide-width);height:var(--f-carousel-slide-height);margin:0;padding:0;display:flex;align-items:center;flex-direction:column;cursor:pointer;overflow:visible}.f-thumbs__slide:hover button{opacity:var(--f-thumb-hover-opacity, 1);transform:var(--f-thumb-hover-transform, none)}.f-thumbs__slide:hover button:after{border:var(--f-thumb-hover-border, none);box-shadow:var(--f-thumb-hover-shadow, var(--f-thumb-shadow))}.f-thumbs__slide button{all:unset;display:block;margin:auto;padding:0;position:relative;overflow:visible;width:100%;height:100%;outline:none;transition:var(--f-thumb-transition);border-radius:var(--f-thumb-border-radius);opacity:var(--f-thumb-opacity);transform:var(--f-thumb-transform);background:var(--f-thumb-bg)}.f-thumbs__slide button:after{content:"";position:absolute;inset:0;z-index:1;transition:var(--f-thumb-border-transition);border-radius:inherit;border:var(--f-thumb-border);box-shadow:var(--f-thumb-shadow)}.f-thumbs__slide button:focus-within{opacity:var(--f-thumb-focus-opacity, 1);transform:var(--f-thumb-focus-transform, none)}.f-thumbs__slide button:focus-within:after{border:var(--f-thumb-focus-border, none);box-shadow:var(--f-thumb-focus-shadow, var(--f-thumb-shadow))}.f-thumbs__slide:active{opacity:var(--f-thumb-active-opacity, 1);transform:var(--f-thumb-active-transform, none)}.f-thumbs__slide:active:after{border:var(--f-thumb-active-border, none);box-shadow:var(--f-thumb-active-shadow, var(--f-thumb-shadow))}.f-thumbs__slide.is-selected{z-index:2}.f-thumbs__slide.is-selected button{opacity:var(--f-thumb-selected-opacity, 1);transform:var(--f-thumb-selected-transform, none)}.f-thumbs__slide.is-selected button:after{border:var(--f-thumb-selected-border, none);box-shadow:var(--f-thumb-selected-shadow, var(--f-thumb-shadow))}.f-thumbs.is-modern{--f-carousel-slide-width: calc( var(--f-thumb-clip-width) + var(--f-thumbs-gap) );--f-carousel-slide-height: var(--f-thumb-height);--f-carousel-gap: 0;--width-diff: calc((var(--f-thumb-width) - var(--f-thumb-clip-width)))}.f-thumbs.is-modern .f-thumbs__viewport{width:calc(100% + var(--f-carousel-slide-width)*2 + var(--f-thumbs-padding-x));margin-inline:calc((var(--f-carousel-slide-width) + var(--f-thumbs-padding-x))*-1)}.f-thumbs.is-modern .f-thumbs__slide{--clip-shift: calc((var(--width-diff) * .5) * var(--progress));--clip-path: inset( 0 var(--clip-shift) round var(--f-thumb-border-radius, 0) );padding:0;overflow:visible;left:var(--shift, 0);will-change:left;transition:left var(--f-transition-duration) var(--f-transition-easing)}.f-thumbs.is-modern .f-thumbs__slide button{display:block;margin-inline:50%;width:var(--f-thumb-width);clip-path:var(--clip-path);border:none;box-shadow:none;transition:clip-path var(--f-transition-duration) var(--f-transition-easing),opacity var(--f-thumb-transition-duration, 0.2s) var(--f-thumb-transition-easing, ease)}.f-thumbs.is-modern .f-thumbs__slide button:after{display:none}.f-thumbs.is-modern .f-thumbs__slide:focus:not(:focus-visible){outline:none}.f-thumbs.is-modern .f-thumbs__slide:focus-within:not(.is-selected) button:before{content:"";position:absolute;z-index:1;top:0;left:var(--clip-shift);bottom:0;right:var(--clip-shift);transition:border var(--f-transition-duration) var(--f-transition-easing),box-shadow var(--f-transition-duration) var(--f-transition-easing);border-radius:inherit;border:var(--f-thumb-focus-border, none);box-shadow:var(--f-thumb-focus-shadow, none)}.f-thumbs.is-modern{--f-transition-duration: .25s;--f-transition-easing: ease-out}.f-thumbs.is-modern.is-syncing{--f-transition-duration: 0s}.f-thumbs.is-scrollable .f-thumbs__viewport{display:grid;grid-template-columns:repeat(auto-fill, minmax(var(--f-thumb-width), 1fr));grid-auto-rows:var(--f-thumb-height);gap:var(--f-thumbs-gap);overflow:auto;overscroll-behavior:contain;user-select:none}.f-thumbs.is-scrollable .f-thumbs__viewport .f-thumbs__slide{grid-area:auto;display:block;position:relative;max-width:100%;width:var(--f-thumb-width);height:var(--f-thumb-height);cursor:pointer;outline:none}:root{--f-progressbar-height: 3px;--f-progressbar-color: var(--f-carousel-theme-color, #575ad6);--f-progressbar-opacity: 1;--f-progressbar-z-index: 30}.f-progressbar{position:absolute;top:0;left:0;right:0;z-index:var(--f-progressbar-z-index);height:var(--f-progressbar-height);transform:scaleX(0);transform-origin:0;opacity:var(--f-progressbar-opacity);background:var(--f-progressbar-color);user-select:none;pointer-events:none;animation-name:f-progressbar;animation-play-state:running;animation-timing-function:linear}.f-progressbar:empty{display:block}button>.f-progressbar{--f-progressbar-height: 100%;--f-progressbar-opacity: .2}@keyframes f-progressbar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}[data-fullscreen-action=toggle] svg g:first-child{display:flex}[data-fullscreen-action=toggle] svg g:last-child{display:none}:fullscreen [data-fullscreen-action=toggle] svg g:first-child{display:none}:fullscreen [data-fullscreen-action=toggle] svg g:last-child{display:flex}.in-fullscreen-mode>.f-carousel{flex:1;min-width:0 !important;min-height:0 !important}html.with-fancybox{width:auto;overflow:visible;scroll-behavior:auto}html.with-fancybox body.hide-scrollbar{width:auto;margin-right:calc(var(--f-body-margin, 0px) + var(--f-scrollbar-compensate, 0px));overflow:hidden !important;overscroll-behavior-y:none}.fancybox__dialog{position:fixed;inset:0;z-index:1050;width:100%;height:100vh;max-height:unset;max-width:unset;padding:0;margin:0;border:0;overflow:hidden;background:transparent;touch-action:none;overscroll-behavior:contain}.fancybox__dialog:focus{outline:none}.fancybox__dialog::backdrop{opacity:0}@supports(height: 100dvh){.fancybox__dialog{height:100dvh}}.fancybox__dialog *:empty{display:block}.fancybox__container{--fancybox-color: #dbdbdb;--fancybox-backdrop-bg: rgba(24, 24, 27, .95);--f-toolbar-margin: 0;--f-toolbar-padding: 8px;--f-toolbar-gap: 0;--f-toolbar-color: #ddd;--f-toolbar-font-size: 16px;--f-toolbar-font-weight: 500;--f-toolbar-font: -apple-system, BlinkMacSystemFont, "Segoe UI Adjusted", "Segoe UI", "Liberation Sans", sans-serif;--f-toolbar-line-height: var(--f-button-height);--f-toolbar-text-shadow: 1px 1px 1px rgba(0, 0, 0, .75);--f-toolbar-shadow: none;--f-toolbar-bg: none;--f-counter-margin: 0;--f-counter-padding: 0px 10px;--f-counter-gap: 4px;--f-counter-line-height: var(--f-button-height);--f-carousel-gap: 17px;--f-carousel-slide-width: 100%;--f-carousel-slide-height: 100%;--f-carousel-slide-padding: 0;--f-carousel-slide-bg: unset;--f-html-color: #222;--f-html-bg: #fff;--f-error-color: #fff;--f-error-bg: #333;--f-caption-margin: 0;--f-caption-padding: 16px 8px;--f-caption-color: var(--fancybox-color, #dbdbdb);--f-caption-bg: transparent;--f-caption-font: inherit;--f-caption-line-height: 1.375;--f-spinner-color-1: rgba(255, 255, 255, .2);--f-spinner-color-2: rgba(255, 255, 255, .8);--f-spinner-width: 50px;--f-spinner-height: 50px;--f-spinner-border-radius: 50%;--f-spinner-border-width: 4px;--f-progressbar-color: rgba(255, 255, 255);--f-button-width: 46px;--f-button-height: 46px;--f-button-color: #ddd;--f-button-hover-color: #fff;--f-button-outline-width: 1px;--f-button-outline-color: rgba(255, 255, 255, .75);--f-button-outline-offset: 0px;--f-button-bg: rgba(54, 54, 54, .75);--f-button-border: 0;--f-button-border-radius: 0;--f-button-shadow: none;--f-button-transition: all .2s ease;--f-button-transform: none;--f-button-svg-width: 24px;--f-button-svg-height: 24px;--f-button-svg-stroke-width: 1.75;--f-button-svg-filter: drop-shadow(1px 1px 1px rgba(24, 24, 27, .01)), drop-shadow(1px 2px 1px rgba(24, 24, 27, .05));--f-button-svg-fill: none;--f-button-svg-disabled-opacity: .5;--f-arrow-pos: 32px;--f-arrow-width: 50px;--f-arrow-height: 50px;--f-arrow-svg-width: 24px;--f-arrow-svg-height: 24px;--f-arrow-svg-stroke-width: 2.5;--f-arrow-border-radius: 50%;--f-arrow-bg: rgba(54, 54, 54, .65);--f-arrow-color: #ddd;--f-arrow-hover-color: #fff;--f-close-button-width: 30px;--f-close-button-height: 30px;--f-close-button-svg-width: 24px;--f-close-button-svg-height: 24px;--f-close-button-svg-stroke-width: 1.75;--f-close-border-radius: 4px;--f-close-button-color: #fff;--f-close-button-hover-color: #fff;--f-close-button-bg: transparent;--f-close-button-hover-bg: transparent;--f-close-button-active-bg: transparent;--f-thumbs-margin: 0px;--f-thumbs-padding-x: 8px;--f-thumbs-padding-y: 8px;--f-thumbs-bg: none;--f-thumb-transition: all .2s ease;--f-thumb-width: 94px;--f-thumb-height: 76px;--f-thumb-opacity: 1;--f-thumb-border: none;--f-thumb-shadow: none;--f-thumb-transform: none;--f-thumb-focus-opacity: 1;--f-thumb-focus-border: none;--f-thumb-focus-shadow: inset 0 0 0 2px rgba(255, 255, 255, .65);--f-thumb-focus-transform: none;--f-thumb-hover-opacity: 1;--f-thumb-hover-border: none;--f-thumb-hover-transform: none;--f-thumb-active-opacity: var(--f-thumb-hover-opacity);--f-thumb-active-border: var(--f-thumb-hover-border);--f-thumb-active-transform: var(--f-thumb-hover-transform);--f-thumb-selected-opacity: 1;--f-thumb-selected-border: none;--f-thumb-selected-shadow: inset 0 0 0 2px #fff;--f-thumb-selected-transform: none;--f-scrollbar-width: 7px;--f-scrollbar-track-bg: #444;--f-scrollbar-track-border-radius: 10px;--f-scrollbar-track-shadow: inset 0 0 6px rgba(0, 0, 0, .2);--f-scrollbar-thumb-bg: #ddd;--f-scrollbar-thumb-border-radius: 10px}.fancybox__container[theme=light]{--fancybox-color: #222;--fancybox-backdrop-bg: rgba(255, 255, 255, .97);--f-toolbar-color: var(--fancybox-color, #222);--f-toolbar-text-shadow: none;--f-toolbar-font-weight: 400;--f-html-color: var(--fancybox-color, #222);--f-html-bg: #fff;--f-error-color: #555;--f-error-bg: #fff;--f-video-bg: #fff;--f-caption-color: #333;--f-spinner-color-1: rgba(0, 0, 0, .2);--f-spinner-color-2: rgba(0, 0, 0, .8);--f-spinner-border-width: 3.5px;--f-progressbar-color: rgba(111, 111, 116);--f-button-color: #333;--f-button-hover-color: #000;--f-button-outline-color: rgba(0, 0, 0, .85);--f-button-bg: rgba(255, 255, 255, .85);--f-button-svg-stroke-width: 1.3;--f-button-svg-filter: none;--f-arrow-bg: rgba(255, 255, 255, .85);--f-arrow-color: #333;--f-arrow-hover-color: #000;--f-arrow-svg-stroke-width: 1.3;--f-close-button-color: #555;--f-close-button-hover-color: #000;--f-thumb-bg: linear-gradient(#ebeff2, #e2e8f0);--f-thumb-focus-shadow: 0 0 0 1.8px #fff, 0px 0px 0px 2.25px #888;--f-thumb-selected-shadow: 0 0 0 1.8px #fff, 0px 0px 0px 2.25px #000;--f-scrollbar-track-bg: #ddd;--f-scrollbar-thumb-bg: #444}.fancybox__container{position:absolute;inset:0;overflow:hidden;display:flex;flex-direction:column}.fancybox__container:focus{outline:none}.fancybox__container.has-vertical-thumbs{flex-direction:row-reverse}.fancybox__container.has-vertical-thumbs:not(.is-closing) .fancybox__viewport{overflow-x:clip;overflow-y:visible}.fancybox__container>*:not(.fancybox__carousel),.fancybox__container .fancybox__carousel>*:not(.fancybox__grid,.fancybox__viewport),.fancybox__container .fancybox__column>*:not(.fancybox__viewport),.fancybox__container .fancybox__slide:not(.is-selected),.fancybox__container .fancybox__slide.is-selected>*:not(.f-html,.f-panzoom__wrapper,.f-spinner){opacity:var(--f-drag-opacity, 1)}.fancybox__container:not(.is-ready,.is-hiding){visibility:hidden}.fancybox__container.is-revealing>*:not(.fancybox__carousel),.fancybox__container.is-revealing .fancybox__carousel>*:not(.fancybox__grid,.fancybox__viewport),.fancybox__container.is-revealing .fancybox__column>*:not(.fancybox__viewport),.fancybox__container.is-revealing .fancybox__slide:not(.is-selected),.fancybox__container.is-revealing .fancybox__slide.is-selected>*:not(.f-html,.f-panzoom__wrapper){animation:var(--f-interface-enter-duration, 0.35s) ease none f-fadeIn}.fancybox__container.is-hiding>*:not(.fancybox__carousel),.fancybox__container.is-hiding .fancybox__carousel>*:not(.fancybox__grid,.fancybox__viewport),.fancybox__container.is-hiding .fancybox__column>*:not(.fancybox__viewport),.fancybox__container.is-hiding .fancybox__slide.is-selected>*:not(.f-html,.f-panzoom__wrapper){animation:var(--f-interface-exit-duration, 0.35s) ease forwards f-fadeOut}.fancybox__container.is-hiding .fancybox__carousel .fancybox__slide:not(.is-selected){opacity:0}.fancybox__container.is-hiding{pointer-events:none}.fancybox__container.is-idle .f-carousel__toolbar{pointer-events:none;opacity:0}.fancybox__container.is-idle .f-button.is-arrow{opacity:0}.fancybox__container.is-idle.is-ready .f-carousel__toolbar{pointer-events:none;animation:.15s ease-out both f-fadeOut}.fancybox__container.is-idle.is-ready .f-button.is-arrow{animation:.15s ease-out both f-fadeOut}.fancybox__backdrop{position:fixed;inset:0;z-index:-1;background:var(--fancybox-backdrop-bg);filter:var(--fancybox-backdrop-filter)}.fancybox__carousel{flex:1;display:flex;flex-direction:column;min-height:0;min-width:0;position:relative;z-index:10;overflow-y:visible;overflow-x:clip}.fancybox__carousel.is-vertical{--f-carousel-slide-height: 100%}.fancybox__carousel.is-ltr{direction:ltr}.fancybox__carousel.is-rtl{direction:rtl}.fancybox__carousel>.f-button.is-arrow:before{position:absolute;content:"";inset:-30px;z-index:1}.fancybox__viewport{display:grid;flex:1;min-height:0;min-width:0;position:relative;overflow:visible;transform:translate3d(0, var(--f-drag-offset, 0), 0)}.fancybox__viewport.is-draggable{cursor:move;cursor:grab}.fancybox__viewport.is-dragging{cursor:move;cursor:grabbing}.fancybox__viewport [data-selectable],.fancybox__viewport [contenteditable]{cursor:auto}.fancybox__slide{box-sizing:border-box;position:relative;grid-area:1/1;display:flex;align-items:center;flex-direction:column;width:var(--f-carousel-slide-width);height:var(--f-carousel-slide-height);min-width:0;min-height:0;max-width:100%;margin:0;padding:var(--f-carousel-slide-padding);background:var(--f-carousel-slide-bg);backface-visibility:hidden;transform:translateZ(0);will-change:transform}.fancybox__slide:before,.fancybox__slide:after{display:block;content:""}.fancybox__slide:before{margin-bottom:auto}.fancybox__slide:after{margin-top:auto}.fancybox__slide.is-selected{z-index:1}.fancybox__slide.f-zoomable{overflow:visible}.fancybox__slide.has-error{--f-html-color: var(--f-error-color, --f-html-color);--f-html-bg: var(--f-error-bg, --f-html-bg)}.fancybox__slide.has-html{overflow:auto;padding:8px}.fancybox__slide.has-iframe{overflow:hidden;padding:8px 0}.fancybox__slide.has-close-btn{padding-top:34px}.fancybox__slide.has-controls:before{margin:0}.fancybox__slide .f-spinner{cursor:pointer}.fancybox__container.is-closing .f-caption,.fancybox__slide.is-loading .f-caption{visibility:hidden}.fancybox__container.is-closing .fancybox__carousel,.fancybox__container.is-closing .fancybox__viewport,.fancybox__container.is-closing .fancybox__slide.is-selected{overflow:visible}.f-button.is-close-button{--f-button-width: var(--f-close-button-width);--f-button-height: var(--f-close-button-height);--f-button-border-radius: var(--f-close-border-radius);--f-button-color: var(--f-close-button-color);--f-button-hover-color: var(--f-close-button-hover-color);--f-button-bg: var(--f-close-button-bg);--f-button-hover-bg: var(--f-close-button-hover-bg);--f-button-active-bg: var(--f-close-button-active-bg);--f-button-svg-width: var(--f-close-button-svg-width);--f-button-svg-height: var(--f-close-button-svg-height);--f-button-svg-stroke-width: var(--f-close-button-svg-stroke-width);position:absolute;top:calc((var(--f-button-height) + 2px)*-1);right:0;z-index:10}.is-loading .f-button.is-close-button{visibility:hidden}.fancybox__thumbs{flex:0 1 100%}.fancybox__thumbs.is-scrollable{--f-thumbs-cols: 1;--f-thumbs-gap: 8px;--f-thumbs-transition: none;--f-thumbs-padding-x: 4px;--f-thumbs-padding-y: 8px;--f-thumbs-viewport-padding-x: 4px;--f-thumbs-viewport-padding-y: 0px;max-width:calc(var(--f-thumb-width)*var(--f-thumbs-cols) + var(--f-thumbs-gap)*(var(--f-thumbs-cols) - 1) + var(--f-thumbs-padding-x)*2 + var(--f-thumbs-viewport-padding-x)*2)}.fancybox__thumbs.is-scrollable ::-webkit-scrollbar{width:var(--f-scrollbar-width)}.fancybox__thumbs.is-scrollable ::-webkit-scrollbar-track{background:var(--f-scrollbar-track-bg);border-radius:var(--f-scrollbar-track-border-radius);box-shadow:var(--f-scrollbar-track-shadow)}.fancybox__thumbs.is-scrollable ::-webkit-scrollbar-thumb{background:var(--f-scrollbar-thumb-bg);border-radius:var(--f-scrollbar-thumb-border-radius)}.fancybox__thumbs.is-scrollable.is-hidden{max-width:0;--f-thumbs-padding-x: 0;max-height:unset;--f-thumbs-padding-y: unset}.fancybox__thumbs.is-scrollable .f-thumbs__viewport{overflow-x:hidden !important;grid-template-columns:repeat(auto-fill, calc((100% - var(--f-thumbs-gap) * (var(--f-thumbs-cols) - 1)) / var(--f-thumbs-cols))) !important}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate3d(0px, 0, 0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px;.swiper-slide,.swiper-cube-shadow{transform-style:preserve-3d}}.swiper-css-mode{>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none;&::-webkit-scrollbar{display:none}}>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}&.swiper-horizontal{>.swiper-wrapper{scroll-snap-type:x mandatory}>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}}&.swiper-vertical{>.swiper-wrapper{scroll-snap-type:y mandatory}>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}}&.swiper-free-mode{>.swiper-wrapper{scroll-snap-type:none}>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}}&.swiper-centered{>.swiper-wrapper::before{content:"";flex-shrink:0;order:9999}>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}}&.swiper-centered.swiper-horizontal{>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}}&.swiper-centered.swiper-vertical{>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}}}.swiper-3d{.swiper-slide-shadow,.swiper-slide-shadow-left,.swiper-slide-shadow-right,.swiper-slide-shadow-top,.swiper-slide-shadow-bottom,.swiper-slide-shadow,.swiper-slide-shadow-left,.swiper-slide-shadow-right,.swiper-slide-shadow-top,.swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-slide-shadow{background:rgba(0, 0, 0, 0.15)}.swiper-slide-shadow-left{background-image:linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-slide-shadow-right{background-image:linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-slide-shadow-top{background-image:linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress),.swiper-watch-progress .swiper-slide-visible{.swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode{.swiper-wrapper::after{content:"";position:absolute;left:0;top:0;pointer-events:none}}.swiper-virtual.swiper-css-mode.swiper-horizontal{.swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}}.swiper-virtual.swiper-css-mode.swiper-vertical{.swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}}:root{--swiper-navigation-size: 44px}.swiper-button-prev,.swiper-button-next{position:absolute;width:var(--swiper-navigation-size);height:var(--swiper-navigation-size);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color));&.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}&.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled &{display:none !important}::slotted(svg),svg{width:100%;height:100%;object-fit:contain;transform-origin:center;fill:currentColor;pointer-events:none}}.swiper-button-lock{display:none}.swiper-button-prev,.swiper-button-next{top:var(--swiper-navigation-top-offset, 50%);margin-top:calc(0px - var(--swiper-navigation-size)/2)}.swiper-button-prev{left:var(--swiper-navigation-sides-offset, 4px);right:auto;::slotted(.swiper-navigation-icon),.swiper-navigation-icon{transform:rotate(180deg)}}.swiper-button-next{right:var(--swiper-navigation-sides-offset, 4px);left:auto}.swiper-horizontal{.swiper-button-prev,.swiper-button-next,~.swiper-button-prev,~.swiper-button-next{top:var(--swiper-navigation-top-offset, 50%);margin-top:calc(0px - var(--swiper-navigation-size)/2);margin-left:0}.swiper-button-prev,&~.swiper-button-prev,&.swiper-rtl .swiper-button-next,&.swiper-rtl~.swiper-button-next{left:var(--swiper-navigation-sides-offset, 4px);right:auto}.swiper-button-next,&~.swiper-button-next,&.swiper-rtl .swiper-button-prev,&.swiper-rtl~.swiper-button-prev{right:var(--swiper-navigation-sides-offset, 4px);left:auto}.swiper-button-prev,&~.swiper-button-prev,&.swiper-rtl .swiper-button-next,&.swiper-rtl~.swiper-button-next{::slotted(.swiper-navigation-icon),.swiper-navigation-icon{transform:rotate(180deg)}}&.swiper-rtl .swiper-button-prev,&.swiper-rtl~.swiper-button-prev{::slotted(.swiper-navigation-icon),.swiper-navigation-icon{transform:rotate(0deg)}}}.swiper-vertical{.swiper-button-prev,.swiper-button-next,~.swiper-button-prev,~.swiper-button-next{left:var(--swiper-navigation-top-offset, 50%);right:auto;margin-left:calc(0px - var(--swiper-navigation-size)/2);margin-top:0}.swiper-button-prev,~.swiper-button-prev{top:var(--swiper-navigation-sides-offset, 4px);bottom:auto;::slotted(.swiper-navigation-icon),.swiper-navigation-icon{transform:rotate(-90deg)}}.swiper-button-next,~.swiper-button-next{bottom:var(--swiper-navigation-sides-offset, 4px);top:auto;::slotted(.swiper-navigation-icon),.swiper-navigation-icon{transform:rotate(90deg)}}}.swiper-pagination{position:absolute;text-align:center;transition:300ms opacity;transform:translate3d(0, 0, 0);z-index:10;&.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>&,&.swiper-pagination-disabled{display:none !important}}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:var(--swiper-pagination-bottom, 8px);top:var(--swiper-pagination-top, auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0;.swiper-pagination-bullet{transform:scale(0.33);position:relative}.swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullet-active-prev{transform:scale(0.66)}.swiper-pagination-bullet-active-prev-prev{transform:scale(0.33)}.swiper-pagination-bullet-active-next{transform:scale(0.66)}.swiper-pagination-bullet-active-next-next{transform:scale(0.33)}}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius, 50%);background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:var(--swiper-pagination-bullet-inactive-opacity, 0.2);button&{border:none;margin:0;padding:0;box-shadow:none;appearance:none}.swiper-pagination-clickable &{cursor:pointer}&:only-child{display:none !important}}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:var(--swiper-pagination-right, 8px);left:var(--swiper-pagination-left, auto);top:50%;transform:translate3d(0px, -50%, 0);.swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}&.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px;.swiper-pagination-bullet{display:inline-block;transition:200ms transform,200ms top}}}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets{.swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}&.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap;.swiper-pagination-bullet{transition:200ms transform,200ms left}}}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:200ms transform,200ms right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color, inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, 0.25));position:absolute;.swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl & .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>&,&.swiper-pagination-horizontal,.swiper-vertical>&.swiper-pagination-progressbar-opposite,&.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size, 4px);left:0;top:0}.swiper-vertical>&,&.swiper-pagination-vertical,.swiper-horizontal>&.swiper-pagination-progressbar-opposite,&.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:var(--swiper-pagination-progressbar-size, 4px);height:100%;left:0;top:0}}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius, 10px);position:relative;touch-action:none;background:var(--swiper-scrollbar-bg-color, rgba(0, 0, 0, 0.1));.swiper-scrollbar-disabled>&,&.swiper-scrollbar-disabled{display:none !important}.swiper-horizontal>&,&.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset, 1%);bottom:var(--swiper-scrollbar-bottom, 4px);top:var(--swiper-scrollbar-top, auto);z-index:50;height:var(--swiper-scrollbar-size, 4px);width:calc(100% - 2*var(--swiper-scrollbar-sides-offset, 1%))}.swiper-vertical>&,&.swiper-scrollbar-vertical{position:absolute;left:var(--swiper-scrollbar-left, auto);right:var(--swiper-scrollbar-right, 4px);top:var(--swiper-scrollbar-sides-offset, 1%);z-index:50;width:var(--swiper-scrollbar-size, 4px);height:calc(100% - 2*var(--swiper-scrollbar-sides-offset, 1%))}}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color, rgba(0, 0, 0, 0.5));border-radius:var(--swiper-scrollbar-border-radius, 10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center;>img,>svg,>canvas{max-width:100%;max-height:100%;object-fit:contain}}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade{&.swiper-free-mode{.swiper-slide{transition-timing-function:ease-out}}.swiper-slide{pointer-events:none;transition-property:opacity;.swiper-slide{pointer-events:none}}.swiper-slide-active{pointer-events:auto;& .swiper-slide-active{pointer-events:auto}}}.swiper.swiper-cube{overflow:visible}.swiper-cube{.swiper-slide{pointer-events:none;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%;.swiper-slide{pointer-events:none}}&.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-slide-active{&,& .swiper-slide-active{pointer-events:auto}}.swiper-slide-active,.swiper-slide-next,.swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0;&:before{content:"";background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}}}.swiper-cube{.swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}}.swiper-cube{.swiper-slide-shadow-cube.swiper-slide-shadow-top,.swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-slide-shadow-cube.swiper-slide-shadow-right{z-index:0;backface-visibility:hidden}}.swiper.swiper-flip{overflow:visible}.swiper-flip{.swiper-slide{pointer-events:none;backface-visibility:hidden;z-index:1;.swiper-slide{pointer-events:none}}.swiper-slide-active{&,& .swiper-slide-active{pointer-events:auto}}}.swiper-flip{.swiper-slide-shadow-flip.swiper-slide-shadow-top,.swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-slide-shadow-flip.swiper-slide-shadow-right{z-index:0;backface-visibility:hidden}}.swiper-creative{.swiper-slide{backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}}.swiper.swiper-cards{overflow:visible}.swiper-cards{.swiper-slide{transform-origin:center bottom;backface-visibility:hidden;overflow:hidden}}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-duration:1ms;transition-property:overflow}@font-face{font-family:"Exposure";src:url("../../fonts/Exposure-10Italic.woff2") format("woff2"),url("../../fonts/Exposure-10Italic.woff") format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:"Exposure";src:url("../../fonts/Exposure-10Italic.woff2") format("woff2"),url("../../fonts/Exposure-10Italic.woff") format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Exposure";src:url("../../fonts/Exposure-40Italic.woff2") format("woff2"),url("../../fonts/Exposure-40Italic.woff") format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"Akkordeon Six";src:url("../../fonts/AkkordeonSix.woff2") format("woff2"),url("../../fonts/AkkordeonSix.woff") format("woff");font-weight:400 500;font-style:normal;font-display:swap}:root{--color-brand-1: #d20618;--color-brand-2: #a32e38;--color-brand-3: #6e000f;--color-brand-4: #e8afc9;--color-brand-5: #eed1de;--color-brand-6: #025db8;--color-brand-7: #2bbd71;--color-brand-8: #f3bf4a;--color-brand-9: #edc4b7;--color-neutrals-0: #ffffff;--color-neutrals-100: #efefef;--color-neutrals-200: #f5edde;--color-neutrals-300: #f2e8d5;--color-neutrals-500: #8e8888;--color-neutrals-900: #000000;--font-primary: "Geist", sans-serif;--font-secondary: "Akkordeon Six", sans-serif;--font-tertiary: "Exposure", serif;--font-secondary-transform: uppercase;--font-secondary-weight: 400;--font-tertiary-style: italic;--font-tertiary-weight: 500;--font-tertiary-weight-light: 300;--font-label-transform: uppercase}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}img,iframe{vertical-align:bottom;max-width:100%}input,textarea,select{font:inherit}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}a:focus,button:focus,input:focus,textarea:focus{outline:none}a:focus{outline:none}a:focus:not(:focus-visible){outline:none}a:focus-visible{outline:2px solid red}.bg-black{background-color:var(--color-neutrals-900) !important}.text-black{color:var(--color-neutrals-900) !important}.bg-white{background-color:var(--color-neutrals-0) !important}.text-white{color:var(--color-neutrals-0) !important}.bg-whitedarker{background-color:var(--color-neutrals-100) !important}.text-whitedarker{color:var(--color-neutrals-100) !important}.bg-bodybg{background-color:var(--color-neutrals-200) !important}.text-bodybg{color:var(--color-neutrals-200) !important}.bg-darkgrey{background-color:var(--color-neutrals-500) !important}.text-darkgrey{color:var(--color-neutrals-500) !important}.bg-red{background-color:var(--color-brand-1) !important}.text-red{color:var(--color-brand-1) !important}.bg-pink{background-color:var(--color-brand-4) !important}.text-pink{color:var(--color-brand-4) !important}.bg-cream{background-color:var(--color-neutrals-200) !important}.text-cream{color:var(--color-neutrals-200) !important}.bg-bull{background-color:var(--color-neutrals-300) !important}.text-bull{color:var(--color-neutrals-300) !important}.bg-company-events{background-color:var(--color-brand-7) !important}.text-company-events{color:var(--color-brand-7) !important}.bg-group-events{background-color:var(--color-brand-8) !important}.text-group-events{color:var(--color-brand-8) !important}.bg-blue{background-color:var(--color-brand-6) !important}.text-blue{color:var(--color-brand-6) !important}.bg-button-secondary{background-color:var(--color-brand-5) !important}.text-button-secondary{color:var(--color-brand-5) !important}.bg-red-dark{background-color:var(--color-brand-2) !important}.text-red-dark{color:var(--color-brand-2) !important}.bg-red-darker{background-color:var(--color-brand-3) !important}.text-red-darker{color:var(--color-brand-3) !important}.wysiwyg>*{margin-block:0}.wysiwyg>*+*{margin-block-start:.85em}.wysiwyg em,.wysiwyg i{font-style:italic}.wysiwyg ul,.wysiwyg ol{padding-inline-start:1.25em}.wysiwyg ul{list-style:disc}.wysiwyg ol{list-style:decimal}.wysiwyg blockquote{border-left:2px solid currentColor;padding:0 0 0 .625rem;margin-bottom:1.25rem;font-style:italic}.wysiwyg li+li{margin-block-start:.35em}.wysiwyg a,.wysiwyg u{text-decoration-line:underline}.wysiwyg a{color:inherit}.wysiwyg a:hover{opacity:.75}.darkgrey{color:var(--color-neutrals-500) !important}.bodybg{color:var(--color-neutrals-200) !important}.border-darkgrey{border-color:var(--color-neutrals-500) !important}.border-bodybg{border-color:var(--color-neutrals-200) !important}.main-menu{--menu-colors: var(--color-neutrals-900), var(--color-neutrals-0), var(--color-neutrals-100), var(--color-neutrals-200), var(--color-neutrals-500), var(--color-brand-1), var(--color-brand-4), var(--color-neutrals-200), var(--color-neutrals-300), var(--color-brand-7), var(--color-brand-8), var(--color-brand-6), var(--color-brand-5), var(--color-brand-2), var(--color-brand-3)}.main-menu .menu-item[data-color=black]{--item-color: var(--color-neutrals-900)}.main-menu .menu-item[data-color=white]{--item-color: var(--color-neutrals-0)}@media(min-width: 1920px){.container{max-width:1640px}}:root{--vh-container-max: 1600px;--vh-container-pad: 0.75rem;--vh-grid-gap: clamp(1.25rem, 2.5vw, 2.5rem);--vh-first-block-pad-top: calc( clamp(1.5rem, 3.7vw, 3.3125rem) + var(--nav-bar-height) + clamp(1.25rem, 2.5vw, 2rem) + var(--marquee-height, 0px) )}@media screen and (max-width: 991px){:root{--vh-first-block-pad-top: calc( 1rem + 3.5rem + clamp(1.25rem, 2.5vw, 2rem) + var(--marquee-height, 0px) )}}.vh-container{box-sizing:border-box;width:100%;max-width:var(--vh-container-max);margin-inline:auto;padding-inline:var(--vh-container-pad)}.fancybox-custom-box.fancybox__content{max-width:600px;margin:0 auto;padding:30px;border-radius:24px}.fancybox-custom-box.fancybox__content p{margin-bottom:20px}.fancybox__content:has(iframe[src*="player.vimeo.com"]){width:min(90vw,1100px);max-width:calc(100vw - 2rem);aspect-ratio:16/9;background:rgba(0,0,0,0);padding:0}.fancybox__content:has(iframe[src*="player.vimeo.com"]) iframe{width:100%;height:100%}.f-html:has(iframe[src*="player.vimeo.com"]),.fancybox__content.f-html:has(iframe[src*="player.vimeo.com"]),.fancybox__content:has(iframe[src*="player.vimeo.com"]) .f-html{--f-html-bg: transparent;background:rgba(0,0,0,0)}@media(prefers-reduced-motion: no-preference){:root{scroll-behavior:auto !important}}.vh-button{font-family:var(--font-secondary, sans-serif);font-weight:var(--font-secondary-weight, 400);font-style:normal;text-transform:var(--font-secondary-transform, uppercase);letter-spacing:0;display:inline-flex;align-items:center;justify-content:center;height:auto;min-width:11.25rem;padding:.5rem .75rem;border:0;border-radius:5px;font-size:1.875rem;line-height:1;text-align:center;text-decoration:none;white-space:nowrap;box-sizing:border-box;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.vh-button--primary{background-color:var(--color-brand-1);color:var(--color-neutrals-200)}.vh-button--primary:hover,.vh-button--primary:focus-visible{background-color:var(--color-brand-2);color:var(--color-neutrals-200)}.vh-button--secondary{background-color:var(--color-neutrals-200);color:var(--color-brand-1);border:2px solid var(--color-brand-1);padding-block:calc(.5rem - 2px)}.vh-button--secondary:hover,.vh-button--secondary:focus-visible{background-color:var(--color-neutrals-300);color:var(--color-brand-1)}.vh-button.choco-button--empty{opacity:.55}.vh-text-cta{font-family:var(--font-secondary, sans-serif);font-weight:var(--font-secondary-weight, 400);font-style:normal;text-transform:var(--font-secondary-transform, uppercase);letter-spacing:0;display:inline-block;padding-top:0;color:var(--color-brand-1);font-size:clamp(1.5rem,2.15vw,1.9375rem);line-height:.85;text-decoration:underline;text-underline-offset:.18em;text-decoration-thickness:1px}.vh-text-cta:hover,.vh-text-cta:focus,.vh-text-cta:focus-visible{color:var(--color-brand-1);text-decoration:underline;opacity:.75}span.vh-text-cta{cursor:default}@media(prefers-reduced-motion: reduce){.vh-button{transition:none}}.text-links{margin:0;padding:0;list-style:none}.text-links__item{border-bottom:1px solid color-mix(in srgb, currentColor 20%, transparent)}.text-links__link{display:flex;align-items:center;justify-content:space-between;gap:1rem;width:100%;padding:.95rem 0;color:inherit;text-decoration:none;font-family:var(--font-secondary, sans-serif);font-weight:var(--font-secondary-weight, 400);font-style:normal;text-transform:var(--font-secondary-transform, uppercase);letter-spacing:0;font-size:1.5rem;line-height:1.2}.text-links__link .text-links__label{transition:opacity .25s ease}.text-links__link .link-arrow{display:block;flex:0 0 auto;width:.55em;height:auto;transition:transform .25s ease}.text-links__link .link-arrow svg{display:block;width:100%;height:auto}.text-links__link:hover,.text-links__link:focus-visible{color:inherit}.text-links__link:hover .text-links__label,.text-links__link:focus-visible .text-links__label{opacity:.6}.text-links__link:hover .link-arrow,.text-links__link:focus-visible .link-arrow{animation:none;transform:translate3d(4px, 0, 0)}.text-links__label{min-width:0}@media(prefers-reduced-motion: reduce){.text-links__label,.text-links__link .link-arrow{transition:none}.text-links__link:hover .link-arrow,.text-links__link:focus-visible .link-arrow{transform:none}}.forms-block .fluentform,.forms-block .frm-fluent-form,.fluentform-theme-vleeshalle .fluentform,.fluentform-theme-vleeshalle .frm-fluent-form{font-family:inherit;font-size:1rem;line-height:1.5;color:var(--color-neutrals-900)}.forms-block .fluentform .ff-message-success,.forms-block .fluentform .ff-message-error,.forms-block .frm-fluent-form .ff-message-success,.forms-block .frm-fluent-form .ff-message-error,.fluentform-theme-vleeshalle .fluentform .ff-message-success,.fluentform-theme-vleeshalle .fluentform .ff-message-error,.fluentform-theme-vleeshalle .frm-fluent-form .ff-message-success,.fluentform-theme-vleeshalle .frm-fluent-form .ff-message-error{border-radius:0;font-size:.9375rem}.forms-block .fluentform .ff-el-group,.forms-block .frm-fluent-form .ff-el-group,.fluentform-theme-vleeshalle .fluentform .ff-el-group,.fluentform-theme-vleeshalle .frm-fluent-form .ff-el-group{margin-bottom:1.75rem}.forms-block .fluentform .ff-el-group:last-child,.forms-block .frm-fluent-form .ff-el-group:last-child,.fluentform-theme-vleeshalle .fluentform .ff-el-group:last-child,.fluentform-theme-vleeshalle .frm-fluent-form .ff-el-group:last-child{margin-bottom:0}.forms-block .fluentform .ff-el-input--label,.forms-block .fluentform legend.ff-el-section-title,.forms-block .frm-fluent-form .ff-el-input--label,.forms-block .frm-fluent-form legend.ff-el-section-title,.fluentform-theme-vleeshalle .fluentform .ff-el-input--label,.fluentform-theme-vleeshalle .fluentform legend.ff-el-section-title,.fluentform-theme-vleeshalle .frm-fluent-form .ff-el-input--label,.fluentform-theme-vleeshalle .frm-fluent-form legend.ff-el-section-title{display:block;margin-bottom:.35rem;padding:0;font-size:1rem;font-weight:400;line-height:1.4;color:var(--color-neutrals-900);text-align:left}.forms-block .fluentform .ff-el-input--label label,.forms-block .fluentform .ff-el-input--label .ff-el-section-title,.forms-block .fluentform legend.ff-el-section-title label,.forms-block .fluentform legend.ff-el-section-title .ff-el-section-title,.forms-block .frm-fluent-form .ff-el-input--label label,.forms-block .frm-fluent-form .ff-el-input--label .ff-el-section-title,.forms-block .frm-fluent-form legend.ff-el-section-title label,.forms-block .frm-fluent-form legend.ff-el-section-title .ff-el-section-title,.fluentform-theme-vleeshalle .fluentform .ff-el-input--label label,.fluentform-theme-vleeshalle .fluentform .ff-el-input--label .ff-el-section-title,.fluentform-theme-vleeshalle .fluentform legend.ff-el-section-title label,.fluentform-theme-vleeshalle .fluentform legend.ff-el-section-title .ff-el-section-title,.fluentform-theme-vleeshalle .frm-fluent-form .ff-el-input--label label,.fluentform-theme-vleeshalle .frm-fluent-form .ff-el-input--label .ff-el-section-title,.fluentform-theme-vleeshalle .frm-fluent-form legend.ff-el-section-title label,.fluentform-theme-vleeshalle .frm-fluent-form legend.ff-el-section-title .ff-el-section-title{font-weight:inherit;margin:0}.forms-block .fluentform .ff-el-form-control:not([type=checkbox]):not([type=radio]),.forms-block .frm-fluent-form .ff-el-form-control:not([type=checkbox]):not([type=radio]),.fluentform-theme-vleeshalle .fluentform .ff-el-form-control:not([type=checkbox]):not([type=radio]),.fluentform-theme-vleeshalle .frm-fluent-form .ff-el-form-control:not([type=checkbox]):not([type=radio]){width:100%;max-width:100%;margin:0;padding:.75rem .875rem;font-family:inherit;font-size:1rem;line-height:1.4;color:var(--color-neutrals-900);background-color:rgba(0,0,0,0);border:1px solid color-mix(in srgb, var(--color-neutrals-900) 25%, transparent);border-radius:0;box-shadow:none;appearance:none;transition:border-color .2s ease,background-color .2s ease}.forms-block .fluentform .ff-el-form-control:not([type=checkbox]):not([type=radio])::placeholder,.forms-block .frm-fluent-form .ff-el-form-control:not([type=checkbox]):not([type=radio])::placeholder,.fluentform-theme-vleeshalle .fluentform .ff-el-form-control:not([type=checkbox]):not([type=radio])::placeholder,.fluentform-theme-vleeshalle .frm-fluent-form .ff-el-form-control:not([type=checkbox]):not([type=radio])::placeholder{color:color-mix(in srgb, var(--color-neutrals-900) 45%, transparent);opacity:1}.forms-block .fluentform .ff-el-form-control:not([type=checkbox]):not([type=radio]):focus,.forms-block .frm-fluent-form .ff-el-form-control:not([type=checkbox]):not([type=radio]):focus,.fluentform-theme-vleeshalle .fluentform .ff-el-form-control:not([type=checkbox]):not([type=radio]):focus,.fluentform-theme-vleeshalle .frm-fluent-form .ff-el-form-control:not([type=checkbox]):not([type=radio]):focus{outline:none;border-color:var(--color-neutrals-900);box-shadow:0 0 0 1px var(--color-neutrals-900)}.forms-block .fluentform .ff-el-input--content,.forms-block .frm-fluent-form .ff-el-input--content,.fluentform-theme-vleeshalle .fluentform .ff-el-input--content,.fluentform-theme-vleeshalle .frm-fluent-form .ff-el-input--content{width:100%;max-width:100%}.forms-block .fluentform textarea.ff-el-form-control,.forms-block .frm-fluent-form textarea.ff-el-form-control,.fluentform-theme-vleeshalle .fluentform textarea.ff-el-form-control,.fluentform-theme-vleeshalle .frm-fluent-form textarea.ff-el-form-control{display:block;width:100% !important;min-width:100%;max-width:100%;min-height:8.5rem;resize:vertical}.forms-block .fluentform .ff-field_container,.forms-block .fluentform .ff-name-field-wrapper,.forms-block .frm-fluent-form .ff-field_container,.forms-block .frm-fluent-form .ff-name-field-wrapper,.fluentform-theme-vleeshalle .fluentform .ff-field_container,.fluentform-theme-vleeshalle .fluentform .ff-name-field-wrapper,.fluentform-theme-vleeshalle .frm-fluent-form .ff-field_container,.fluentform-theme-vleeshalle .frm-fluent-form .ff-name-field-wrapper{margin-bottom:1.75rem}.forms-block .fluentform .ff-field_container .ff-t-container,.forms-block .fluentform .ff-name-field-wrapper .ff-t-container,.forms-block .frm-fluent-form .ff-field_container .ff-t-container,.forms-block .frm-fluent-form .ff-name-field-wrapper .ff-t-container,.fluentform-theme-vleeshalle .fluentform .ff-field_container .ff-t-container,.fluentform-theme-vleeshalle .fluentform .ff-name-field-wrapper .ff-t-container,.fluentform-theme-vleeshalle .frm-fluent-form .ff-field_container .ff-t-container,.fluentform-theme-vleeshalle .frm-fluent-form .ff-name-field-wrapper .ff-t-container{margin-bottom:0}.forms-block .fluentform .ff-t-container,.forms-block .frm-fluent-form .ff-t-container,.fluentform-theme-vleeshalle .fluentform .ff-t-container,.fluentform-theme-vleeshalle .frm-fluent-form .ff-t-container{display:flex;flex-wrap:nowrap;align-items:flex-start;gap:1.5rem;width:100%;max-width:100%;margin-bottom:1.75rem}@media(max-width: 767px){.forms-block .fluentform .ff-t-container,.forms-block .frm-fluent-form .ff-t-container,.fluentform-theme-vleeshalle .fluentform .ff-t-container,.fluentform-theme-vleeshalle .frm-fluent-form .ff-t-container{flex-direction:column;flex-wrap:wrap;gap:0}}.forms-block .fluentform .ff-t-cell,.forms-block .frm-fluent-form .ff-t-cell,.fluentform-theme-vleeshalle .fluentform .ff-t-cell,.fluentform-theme-vleeshalle .frm-fluent-form .ff-t-cell{flex:1 1 0;min-width:0;padding:0 !important}@media(max-width: 767px){.forms-block .fluentform .ff-t-cell,.forms-block .frm-fluent-form .ff-t-cell,.fluentform-theme-vleeshalle .fluentform .ff-t-cell,.fluentform-theme-vleeshalle .frm-fluent-form .ff-t-cell{flex:0 0 100%;width:100%}}.forms-block .fluentform .ff-t-cell .ff-el-group,.forms-block .frm-fluent-form .ff-t-cell .ff-el-group,.fluentform-theme-vleeshalle .fluentform .ff-t-cell .ff-el-group,.fluentform-theme-vleeshalle .frm-fluent-form .ff-t-cell .ff-el-group{margin-bottom:0}@media(max-width: 767px){.forms-block .fluentform .ff-t-cell .ff-el-group,.forms-block .frm-fluent-form .ff-t-cell .ff-el-group,.fluentform-theme-vleeshalle .fluentform .ff-t-cell .ff-el-group,.fluentform-theme-vleeshalle .frm-fluent-form .ff-t-cell .ff-el-group{margin-bottom:1.25rem}.forms-block .fluentform .ff-t-cell .ff-el-group:last-child,.forms-block .frm-fluent-form .ff-t-cell .ff-el-group:last-child,.fluentform-theme-vleeshalle .fluentform .ff-t-cell .ff-el-group:last-child,.fluentform-theme-vleeshalle .frm-fluent-form .ff-t-cell .ff-el-group:last-child{margin-bottom:0}}.forms-block .fluentform .ff-t-cell .ff-el-input--content,.forms-block .frm-fluent-form .ff-t-cell .ff-el-input--content,.fluentform-theme-vleeshalle .fluentform .ff-t-cell .ff-el-input--content,.fluentform-theme-vleeshalle .frm-fluent-form .ff-t-cell .ff-el-input--content{width:100%;max-width:100%}.forms-block .fluentform .ff-t-container.ff-column-container .ff-t-cell,.forms-block .frm-fluent-form .ff-t-container.ff-column-container .ff-t-cell,.fluentform-theme-vleeshalle .fluentform .ff-t-container.ff-column-container .ff-t-cell,.fluentform-theme-vleeshalle .frm-fluent-form .ff-t-container.ff-column-container .ff-t-cell{flex:0 0 calc(50% - .75rem);width:calc(50% - .75rem);max-width:calc(50% - .75rem)}@media(max-width: 767px){.forms-block .fluentform .ff-t-container.ff-column-container .ff-t-cell,.forms-block .frm-fluent-form .ff-t-container.ff-column-container .ff-t-cell,.fluentform-theme-vleeshalle .fluentform .ff-t-container.ff-column-container .ff-t-cell,.fluentform-theme-vleeshalle .frm-fluent-form .ff-t-container.ff-column-container .ff-t-cell{flex:0 0 100%;width:100%;max-width:100%}}.forms-block .fluentform .ff-el-form-check,.forms-block .frm-fluent-form .ff-el-form-check,.fluentform-theme-vleeshalle .fluentform .ff-el-form-check,.fluentform-theme-vleeshalle .frm-fluent-form .ff-el-form-check{margin:0}.forms-block .fluentform .ff-el-form-check-label,.forms-block .frm-fluent-form .ff-el-form-check-label,.fluentform-theme-vleeshalle .fluentform .ff-el-form-check-label,.fluentform-theme-vleeshalle .frm-fluent-form .ff-el-form-check-label{display:flex;align-items:flex-start;gap:.625rem;margin:0 0 .5rem;font-size:1rem;font-weight:400;line-height:1.45;color:var(--color-neutrals-900);cursor:pointer}.forms-block .fluentform .ff-el-form-check-label:last-child,.forms-block .frm-fluent-form .ff-el-form-check-label:last-child,.fluentform-theme-vleeshalle .fluentform .ff-el-form-check-label:last-child,.fluentform-theme-vleeshalle .frm-fluent-form .ff-el-form-check-label:last-child{margin-bottom:0}.forms-block .fluentform .ff-el-form-check-label span,.forms-block .frm-fluent-form .ff-el-form-check-label span,.fluentform-theme-vleeshalle .fluentform .ff-el-form-check-label span,.fluentform-theme-vleeshalle .frm-fluent-form .ff-el-form-check-label span{flex:1}.forms-block .fluentform .ff-el-form-check-input,.forms-block .frm-fluent-form .ff-el-form-check-input,.fluentform-theme-vleeshalle .fluentform .ff-el-form-check-input,.fluentform-theme-vleeshalle .frm-fluent-form .ff-el-form-check-input{flex-shrink:0;width:1.125rem;height:1.125rem;margin:.2em 0 0;padding:0;background-color:rgba(0,0,0,0);border:1px solid color-mix(in srgb, var(--color-neutrals-900) 25%, transparent);border-radius:0;box-shadow:none;cursor:pointer;appearance:none}.forms-block .fluentform .ff-el-form-check-input:focus,.forms-block .frm-fluent-form .ff-el-form-check-input:focus,.fluentform-theme-vleeshalle .fluentform .ff-el-form-check-input:focus,.fluentform-theme-vleeshalle .frm-fluent-form .ff-el-form-check-input:focus{outline:none;box-shadow:0 0 0 1px var(--color-neutrals-900)}.forms-block .fluentform .ff-el-form-check-input:checked,.forms-block .frm-fluent-form .ff-el-form-check-input:checked,.fluentform-theme-vleeshalle .fluentform .ff-el-form-check-input:checked,.fluentform-theme-vleeshalle .frm-fluent-form .ff-el-form-check-input:checked{background-color:var(--color-neutrals-900);border-color:var(--color-neutrals-900)}.forms-block .fluentform input[type=checkbox].ff-el-form-check-input,.forms-block .frm-fluent-form input[type=checkbox].ff-el-form-check-input,.fluentform-theme-vleeshalle .fluentform input[type=checkbox].ff-el-form-check-input,.fluentform-theme-vleeshalle .frm-fluent-form input[type=checkbox].ff-el-form-check-input{margin-right:18px}.forms-block .fluentform .ff-el-form-check-label:has(input[type=checkbox]),.forms-block .frm-fluent-form .ff-el-form-check-label:has(input[type=checkbox]),.fluentform-theme-vleeshalle .fluentform .ff-el-form-check-label:has(input[type=checkbox]),.fluentform-theme-vleeshalle .frm-fluent-form .ff-el-form-check-label:has(input[type=checkbox]){gap:0}.forms-block .fluentform input[type=radio].ff-el-form-check-input,.forms-block .frm-fluent-form input[type=radio].ff-el-form-check-input,.fluentform-theme-vleeshalle .fluentform input[type=radio].ff-el-form-check-input,.fluentform-theme-vleeshalle .frm-fluent-form input[type=radio].ff-el-form-check-input{border-radius:50%}.forms-block .fluentform input[type=radio].ff-el-form-check-input:checked,.forms-block .frm-fluent-form input[type=radio].ff-el-form-check-input:checked,.fluentform-theme-vleeshalle .fluentform input[type=radio].ff-el-form-check-input:checked,.fluentform-theme-vleeshalle .frm-fluent-form input[type=radio].ff-el-form-check-input:checked{background-color:rgba(0,0,0,0);box-shadow:inset 0 0 0 .3em var(--color-neutrals-900)}.forms-block .fluentform .ff-el-group.ff_list_2col,.forms-block .fluentform .ff-el-group.ff_list_3col,.forms-block .frm-fluent-form .ff-el-group.ff_list_2col,.forms-block .frm-fluent-form .ff-el-group.ff_list_3col,.fluentform-theme-vleeshalle .fluentform .ff-el-group.ff_list_2col,.fluentform-theme-vleeshalle .fluentform .ff-el-group.ff_list_3col,.fluentform-theme-vleeshalle .frm-fluent-form .ff-el-group.ff_list_2col,.fluentform-theme-vleeshalle .frm-fluent-form .ff-el-group.ff_list_3col{width:100%}.forms-block .fluentform .ff-el-group.ff_list_2col .ff-el-input--content,.forms-block .fluentform .ff-el-group.ff_list_3col .ff-el-input--content,.forms-block .frm-fluent-form .ff-el-group.ff_list_2col .ff-el-input--content,.forms-block .frm-fluent-form .ff-el-group.ff_list_3col .ff-el-input--content,.fluentform-theme-vleeshalle .fluentform .ff-el-group.ff_list_2col .ff-el-input--content,.fluentform-theme-vleeshalle .fluentform .ff-el-group.ff_list_3col .ff-el-input--content,.fluentform-theme-vleeshalle .frm-fluent-form .ff-el-group.ff_list_2col .ff-el-input--content,.fluentform-theme-vleeshalle .frm-fluent-form .ff-el-group.ff_list_3col .ff-el-input--content{display:flex;flex-wrap:wrap;gap:1rem;width:100%;max-width:100%}.forms-block .fluentform .ff-el-group.ff_list_2col .ff-el-form-check,.forms-block .fluentform .ff-el-group.ff_list_3col .ff-el-form-check,.forms-block .frm-fluent-form .ff-el-group.ff_list_2col .ff-el-form-check,.forms-block .frm-fluent-form .ff-el-group.ff_list_3col .ff-el-form-check,.fluentform-theme-vleeshalle .fluentform .ff-el-group.ff_list_2col .ff-el-form-check,.fluentform-theme-vleeshalle .fluentform .ff-el-group.ff_list_3col .ff-el-form-check,.fluentform-theme-vleeshalle .frm-fluent-form .ff-el-group.ff_list_2col .ff-el-form-check,.fluentform-theme-vleeshalle .frm-fluent-form .ff-el-group.ff_list_3col .ff-el-form-check{display:block;margin:0;padding:0;min-height:0;vertical-align:top}.forms-block .fluentform .ff-el-group.ff_list_2col .ff-el-form-check-label,.forms-block .fluentform .ff-el-group.ff_list_3col .ff-el-form-check-label,.forms-block .frm-fluent-form .ff-el-group.ff_list_2col .ff-el-form-check-label,.forms-block .frm-fluent-form .ff-el-group.ff_list_3col .ff-el-form-check-label,.fluentform-theme-vleeshalle .fluentform .ff-el-group.ff_list_2col .ff-el-form-check-label,.fluentform-theme-vleeshalle .fluentform .ff-el-group.ff_list_3col .ff-el-form-check-label,.fluentform-theme-vleeshalle .frm-fluent-form .ff-el-group.ff_list_2col .ff-el-form-check-label,.fluentform-theme-vleeshalle .frm-fluent-form .ff-el-group.ff_list_3col .ff-el-form-check-label{display:flex;align-items:flex-start;gap:.75rem;width:100%;min-height:100%;margin:0;padding:1rem 1.25rem;border:1px solid color-mix(in srgb, var(--color-neutrals-900) 25%, transparent);box-sizing:border-box}.forms-block .fluentform .ff-el-group.ff_list_2col .ff-el-form-check,.forms-block .frm-fluent-form .ff-el-group.ff_list_2col .ff-el-form-check,.fluentform-theme-vleeshalle .fluentform .ff-el-group.ff_list_2col .ff-el-form-check,.fluentform-theme-vleeshalle .frm-fluent-form .ff-el-group.ff_list_2col .ff-el-form-check{flex:0 0 calc(50% - .5rem);width:calc(50% - .5rem);max-width:calc(50% - .5rem)}.forms-block .fluentform .ff-el-group.ff_list_3col .ff-el-form-check,.forms-block .frm-fluent-form .ff-el-group.ff_list_3col .ff-el-form-check,.fluentform-theme-vleeshalle .fluentform .ff-el-group.ff_list_3col .ff-el-form-check,.fluentform-theme-vleeshalle .frm-fluent-form .ff-el-group.ff_list_3col .ff-el-form-check{flex:0 0 calc(33.333% - .667rem);width:calc(33.333% - .667rem);max-width:calc(33.333% - .667rem)}@media(max-width: 767px){.forms-block .fluentform .ff-el-group.ff_list_2col .ff-el-form-check,.forms-block .fluentform .ff-el-group.ff_list_3col .ff-el-form-check,.forms-block .frm-fluent-form .ff-el-group.ff_list_2col .ff-el-form-check,.forms-block .frm-fluent-form .ff-el-group.ff_list_3col .ff-el-form-check,.fluentform-theme-vleeshalle .fluentform .ff-el-group.ff_list_2col .ff-el-form-check,.fluentform-theme-vleeshalle .fluentform .ff-el-group.ff_list_3col .ff-el-form-check,.fluentform-theme-vleeshalle .frm-fluent-form .ff-el-group.ff_list_2col .ff-el-form-check,.fluentform-theme-vleeshalle .frm-fluent-form .ff-el-group.ff_list_3col .ff-el-form-check{flex:0 0 100%;width:100%;max-width:100%}}.forms-block .fluentform .ff-el-form-check-list,.forms-block .fluentform .ff-el-form-check-container,.forms-block .frm-fluent-form .ff-el-form-check-list,.forms-block .frm-fluent-form .ff-el-form-check-container,.fluentform-theme-vleeshalle .fluentform .ff-el-form-check-list,.fluentform-theme-vleeshalle .fluentform .ff-el-form-check-container,.fluentform-theme-vleeshalle .frm-fluent-form .ff-el-form-check-list,.fluentform-theme-vleeshalle .frm-fluent-form .ff-el-form-check-container{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));column-gap:2rem;row-gap:.5rem;max-width:100%}@media(max-width: 767px){.forms-block .fluentform .ff-el-form-check-list,.forms-block .fluentform .ff-el-form-check-container,.forms-block .frm-fluent-form .ff-el-form-check-list,.forms-block .frm-fluent-form .ff-el-form-check-container,.fluentform-theme-vleeshalle .fluentform .ff-el-form-check-list,.fluentform-theme-vleeshalle .fluentform .ff-el-form-check-container,.fluentform-theme-vleeshalle .frm-fluent-form .ff-el-form-check-list,.fluentform-theme-vleeshalle .frm-fluent-form .ff-el-form-check-container{grid-template-columns:1fr}}.forms-block .fluentform .ff-el-form-check-list .ff-el-form-check-label,.forms-block .fluentform .ff-el-form-check-container .ff-el-form-check-label,.forms-block .frm-fluent-form .ff-el-form-check-list .ff-el-form-check-label,.forms-block .frm-fluent-form .ff-el-form-check-container .ff-el-form-check-label,.fluentform-theme-vleeshalle .fluentform .ff-el-form-check-list .ff-el-form-check-label,.fluentform-theme-vleeshalle .fluentform .ff-el-form-check-container .ff-el-form-check-label,.fluentform-theme-vleeshalle .frm-fluent-form .ff-el-form-check-list .ff-el-form-check-label,.fluentform-theme-vleeshalle .frm-fluent-form .ff-el-form-check-container .ff-el-form-check-label{padding:0;border:none}.forms-block .fluentform .ff-el-group:not(.ff_list_2col):not(.ff_list_3col) .ff-el-input--content:has(.ff-el-form-check:only-child),.forms-block .frm-fluent-form .ff-el-group:not(.ff_list_2col):not(.ff_list_3col) .ff-el-input--content:has(.ff-el-form-check:only-child),.fluentform-theme-vleeshalle .fluentform .ff-el-group:not(.ff_list_2col):not(.ff_list_3col) .ff-el-input--content:has(.ff-el-form-check:only-child),.fluentform-theme-vleeshalle .frm-fluent-form .ff-el-group:not(.ff_list_2col):not(.ff_list_3col) .ff-el-input--content:has(.ff-el-form-check:only-child){max-width:100%}.forms-block .fluentform .ff-el-group:not(.ff_list_2col):not(.ff_list_3col) .ff-el-input--content:has(.ff-el-form-check:only-child) .ff-el-form-check-label,.forms-block .frm-fluent-form .ff-el-group:not(.ff_list_2col):not(.ff_list_3col) .ff-el-input--content:has(.ff-el-form-check:only-child) .ff-el-form-check-label,.fluentform-theme-vleeshalle .fluentform .ff-el-group:not(.ff_list_2col):not(.ff_list_3col) .ff-el-input--content:has(.ff-el-form-check:only-child) .ff-el-form-check-label,.fluentform-theme-vleeshalle .frm-fluent-form .ff-el-group:not(.ff_list_2col):not(.ff_list_3col) .ff-el-input--content:has(.ff-el-form-check:only-child) .ff-el-form-check-label{padding:0;border:none;font-size:.875rem;line-height:1.45}.forms-block .fluentform .ff-el-group:not(.ff_list_2col):not(.ff_list_3col) .ff-el-input--content:has(.ff-el-form-check:only-child) .ff-el-form-check-label a,.forms-block .frm-fluent-form .ff-el-group:not(.ff_list_2col):not(.ff_list_3col) .ff-el-input--content:has(.ff-el-form-check:only-child) .ff-el-form-check-label a,.fluentform-theme-vleeshalle .fluentform .ff-el-group:not(.ff_list_2col):not(.ff_list_3col) .ff-el-input--content:has(.ff-el-form-check:only-child) .ff-el-form-check-label a,.fluentform-theme-vleeshalle .frm-fluent-form .ff-el-group:not(.ff_list_2col):not(.ff_list_3col) .ff-el-input--content:has(.ff-el-form-check:only-child) .ff-el-form-check-label a{font-size:inherit}.forms-block .fluentform .ff-el-group.ff-dropzone .ff-el-input--content,.forms-block .fluentform .ff-el-group:has(input[type=file]) .ff-el-input--content,.forms-block .frm-fluent-form .ff-el-group.ff-dropzone .ff-el-input--content,.forms-block .frm-fluent-form .ff-el-group:has(input[type=file]) .ff-el-input--content,.fluentform-theme-vleeshalle .fluentform .ff-el-group.ff-dropzone .ff-el-input--content,.fluentform-theme-vleeshalle .fluentform .ff-el-group:has(input[type=file]) .ff-el-input--content,.fluentform-theme-vleeshalle .frm-fluent-form .ff-el-group.ff-dropzone .ff-el-input--content,.fluentform-theme-vleeshalle .frm-fluent-form .ff-el-group:has(input[type=file]) .ff-el-input--content{max-width:100%}.forms-block .fluentform .ff-el-group.ff-dropzone .ff_file_upload_holder,.forms-block .fluentform .ff-el-group:has(input[type=file]) .ff_file_upload_holder,.forms-block .frm-fluent-form .ff-el-group.ff-dropzone .ff_file_upload_holder,.forms-block .frm-fluent-form .ff-el-group:has(input[type=file]) .ff_file_upload_holder,.fluentform-theme-vleeshalle .fluentform .ff-el-group.ff-dropzone .ff_file_upload_holder,.fluentform-theme-vleeshalle .fluentform .ff-el-group:has(input[type=file]) .ff_file_upload_holder,.fluentform-theme-vleeshalle .frm-fluent-form .ff-el-group.ff-dropzone .ff_file_upload_holder,.fluentform-theme-vleeshalle .frm-fluent-form .ff-el-group:has(input[type=file]) .ff_file_upload_holder{display:block;width:100%;margin:0}.forms-block .fluentform .ff-el-group.ff-dropzone .ff-el-form-control[type=file],.forms-block .fluentform .ff-el-group.ff-dropzone .ff_upload_dropzone,.forms-block .fluentform .ff-el-group.ff-dropzone .ff-upload-input-wrapper,.forms-block .fluentform .ff-el-group.ff-dropzone .ff_file_upload_holder .ff_upload_btn,.forms-block .fluentform .ff-el-group:has(input[type=file]) .ff-el-form-control[type=file],.forms-block .fluentform .ff-el-group:has(input[type=file]) .ff_upload_dropzone,.forms-block .fluentform .ff-el-group:has(input[type=file]) .ff-upload-input-wrapper,.forms-block .fluentform .ff-el-group:has(input[type=file]) .ff_file_upload_holder .ff_upload_btn,.forms-block .frm-fluent-form .ff-el-group.ff-dropzone .ff-el-form-control[type=file],.forms-block .frm-fluent-form .ff-el-group.ff-dropzone .ff_upload_dropzone,.forms-block .frm-fluent-form .ff-el-group.ff-dropzone .ff-upload-input-wrapper,.forms-block .frm-fluent-form .ff-el-group.ff-dropzone .ff_file_upload_holder .ff_upload_btn,.forms-block .frm-fluent-form .ff-el-group:has(input[type=file]) .ff-el-form-control[type=file],.forms-block .frm-fluent-form .ff-el-group:has(input[type=file]) .ff_upload_dropzone,.forms-block .frm-fluent-form .ff-el-group:has(input[type=file]) .ff-upload-input-wrapper,.forms-block .frm-fluent-form .ff-el-group:has(input[type=file]) .ff_file_upload_holder .ff_upload_btn,.fluentform-theme-vleeshalle .fluentform .ff-el-group.ff-dropzone .ff-el-form-control[type=file],.fluentform-theme-vleeshalle .fluentform .ff-el-group.ff-dropzone .ff_upload_dropzone,.fluentform-theme-vleeshalle .fluentform .ff-el-group.ff-dropzone .ff-upload-input-wrapper,.fluentform-theme-vleeshalle .fluentform .ff-el-group.ff-dropzone .ff_file_upload_holder .ff_upload_btn,.fluentform-theme-vleeshalle .fluentform .ff-el-group:has(input[type=file]) .ff-el-form-control[type=file],.fluentform-theme-vleeshalle .fluentform .ff-el-group:has(input[type=file]) .ff_upload_dropzone,.fluentform-theme-vleeshalle .fluentform .ff-el-group:has(input[type=file]) .ff-upload-input-wrapper,.fluentform-theme-vleeshalle .fluentform .ff-el-group:has(input[type=file]) .ff_file_upload_holder .ff_upload_btn,.fluentform-theme-vleeshalle .frm-fluent-form .ff-el-group.ff-dropzone .ff-el-form-control[type=file],.fluentform-theme-vleeshalle .frm-fluent-form .ff-el-group.ff-dropzone .ff_upload_dropzone,.fluentform-theme-vleeshalle .frm-fluent-form .ff-el-group.ff-dropzone .ff-upload-input-wrapper,.fluentform-theme-vleeshalle .frm-fluent-form .ff-el-group.ff-dropzone .ff_file_upload_holder .ff_upload_btn,.fluentform-theme-vleeshalle .frm-fluent-form .ff-el-group:has(input[type=file]) .ff-el-form-control[type=file],.fluentform-theme-vleeshalle .frm-fluent-form .ff-el-group:has(input[type=file]) .ff_upload_dropzone,.fluentform-theme-vleeshalle .frm-fluent-form .ff-el-group:has(input[type=file]) .ff-upload-input-wrapper,.fluentform-theme-vleeshalle .frm-fluent-form .ff-el-group:has(input[type=file]) .ff_file_upload_holder .ff_upload_btn{width:100%;max-width:100%;margin:0;padding:.75rem .875rem;font-family:inherit;font-size:1rem;line-height:1.4;color:var(--color-neutrals-900);background-color:rgba(0,0,0,0);border:1px solid color-mix(in srgb, var(--color-neutrals-900) 25%, transparent);border-radius:0;box-shadow:none;appearance:none;transition:border-color .2s ease,background-color .2s ease}.forms-block .fluentform .ff-el-group.ff-dropzone .ff-el-form-control[type=file]::placeholder,.forms-block .fluentform .ff-el-group.ff-dropzone .ff_upload_dropzone::placeholder,.forms-block .fluentform .ff-el-group.ff-dropzone .ff-upload-input-wrapper::placeholder,.forms-block .fluentform .ff-el-group.ff-dropzone .ff_file_upload_holder .ff_upload_btn::placeholder,.forms-block .fluentform .ff-el-group:has(input[type=file]) .ff-el-form-control[type=file]::placeholder,.forms-block .fluentform .ff-el-group:has(input[type=file]) .ff_upload_dropzone::placeholder,.forms-block .fluentform .ff-el-group:has(input[type=file]) .ff-upload-input-wrapper::placeholder,.forms-block .fluentform .ff-el-group:has(input[type=file]) .ff_file_upload_holder .ff_upload_btn::placeholder,.forms-block .frm-fluent-form .ff-el-group.ff-dropzone .ff-el-form-control[type=file]::placeholder,.forms-block .frm-fluent-form .ff-el-group.ff-dropzone .ff_upload_dropzone::placeholder,.forms-block .frm-fluent-form .ff-el-group.ff-dropzone .ff-upload-input-wrapper::placeholder,.forms-block .frm-fluent-form .ff-el-group.ff-dropzone .ff_file_upload_holder .ff_upload_btn::placeholder,.forms-block .frm-fluent-form .ff-el-group:has(input[type=file]) .ff-el-form-control[type=file]::placeholder,.forms-block .frm-fluent-form .ff-el-group:has(input[type=file]) .ff_upload_dropzone::placeholder,.forms-block .frm-fluent-form .ff-el-group:has(input[type=file]) .ff-upload-input-wrapper::placeholder,.forms-block .frm-fluent-form .ff-el-group:has(input[type=file]) .ff_file_upload_holder .ff_upload_btn::placeholder,.fluentform-theme-vleeshalle .fluentform .ff-el-group.ff-dropzone .ff-el-form-control[type=file]::placeholder,.fluentform-theme-vleeshalle .fluentform .ff-el-group.ff-dropzone .ff_upload_dropzone::placeholder,.fluentform-theme-vleeshalle .fluentform .ff-el-group.ff-dropzone .ff-upload-input-wrapper::placeholder,.fluentform-theme-vleeshalle .fluentform .ff-el-group.ff-dropzone .ff_file_upload_holder .ff_upload_btn::placeholder,.fluentform-theme-vleeshalle .fluentform .ff-el-group:has(input[type=file]) .ff-el-form-control[type=file]::placeholder,.fluentform-theme-vleeshalle .fluentform .ff-el-group:has(input[type=file]) .ff_upload_dropzone::placeholder,.fluentform-theme-vleeshalle .fluentform .ff-el-group:has(input[type=file]) .ff-upload-input-wrapper::placeholder,.fluentform-theme-vleeshalle .fluentform .ff-el-group:has(input[type=file]) .ff_file_upload_holder .ff_upload_btn::placeholder,.fluentform-theme-vleeshalle .frm-fluent-form .ff-el-group.ff-dropzone .ff-el-form-control[type=file]::placeholder,.fluentform-theme-vleeshalle .frm-fluent-form .ff-el-group.ff-dropzone .ff_upload_dropzone::placeholder,.fluentform-theme-vleeshalle .frm-fluent-form .ff-el-group.ff-dropzone .ff-upload-input-wrapper::placeholder,.fluentform-theme-vleeshalle .frm-fluent-form .ff-el-group.ff-dropzone .ff_file_upload_holder .ff_upload_btn::placeholder,.fluentform-theme-vleeshalle .frm-fluent-form .ff-el-group:has(input[type=file]) .ff-el-form-control[type=file]::placeholder,.fluentform-theme-vleeshalle .frm-fluent-form .ff-el-group:has(input[type=file]) .ff_upload_dropzone::placeholder,.fluentform-theme-vleeshalle .frm-fluent-form .ff-el-group:has(input[type=file]) .ff-upload-input-wrapper::placeholder,.fluentform-theme-vleeshalle .frm-fluent-form .ff-el-group:has(input[type=file]) .ff_file_upload_holder .ff_upload_btn::placeholder{color:color-mix(in srgb, var(--color-neutrals-900) 45%, transparent);opacity:1}.forms-block .fluentform .ff-el-group.ff-dropzone .ff-el-form-control[type=file]:focus,.forms-block .fluentform .ff-el-group.ff-dropzone .ff_upload_dropzone:focus,.forms-block .fluentform .ff-el-group.ff-dropzone .ff-upload-input-wrapper:focus,.forms-block .fluentform .ff-el-group.ff-dropzone .ff_file_upload_holder .ff_upload_btn:focus,.forms-block .fluentform .ff-el-group:has(input[type=file]) .ff-el-form-control[type=file]:focus,.forms-block .fluentform .ff-el-group:has(input[type=file]) .ff_upload_dropzone:focus,.forms-block .fluentform .ff-el-group:has(input[type=file]) .ff-upload-input-wrapper:focus,.forms-block .fluentform .ff-el-group:has(input[type=file]) .ff_file_upload_holder .ff_upload_btn:focus,.forms-block .frm-fluent-form .ff-el-group.ff-dropzone .ff-el-form-control[type=file]:focus,.forms-block .frm-fluent-form .ff-el-group.ff-dropzone .ff_upload_dropzone:focus,.forms-block .frm-fluent-form .ff-el-group.ff-dropzone .ff-upload-input-wrapper:focus,.forms-block .frm-fluent-form .ff-el-group.ff-dropzone .ff_file_upload_holder .ff_upload_btn:focus,.forms-block .frm-fluent-form .ff-el-group:has(input[type=file]) .ff-el-form-control[type=file]:focus,.forms-block .frm-fluent-form .ff-el-group:has(input[type=file]) .ff_upload_dropzone:focus,.forms-block .frm-fluent-form .ff-el-group:has(input[type=file]) .ff-upload-input-wrapper:focus,.forms-block .frm-fluent-form .ff-el-group:has(input[type=file]) .ff_file_upload_holder .ff_upload_btn:focus,.fluentform-theme-vleeshalle .fluentform .ff-el-group.ff-dropzone .ff-el-form-control[type=file]:focus,.fluentform-theme-vleeshalle .fluentform .ff-el-group.ff-dropzone .ff_upload_dropzone:focus,.fluentform-theme-vleeshalle .fluentform .ff-el-group.ff-dropzone .ff-upload-input-wrapper:focus,.fluentform-theme-vleeshalle .fluentform .ff-el-group.ff-dropzone .ff_file_upload_holder .ff_upload_btn:focus,.fluentform-theme-vleeshalle .fluentform .ff-el-group:has(input[type=file]) .ff-el-form-control[type=file]:focus,.fluentform-theme-vleeshalle .fluentform .ff-el-group:has(input[type=file]) .ff_upload_dropzone:focus,.fluentform-theme-vleeshalle .fluentform .ff-el-group:has(input[type=file]) .ff-upload-input-wrapper:focus,.fluentform-theme-vleeshalle .fluentform .ff-el-group:has(input[type=file]) .ff_file_upload_holder .ff_upload_btn:focus,.fluentform-theme-vleeshalle .frm-fluent-form .ff-el-group.ff-dropzone .ff-el-form-control[type=file]:focus,.fluentform-theme-vleeshalle .frm-fluent-form .ff-el-group.ff-dropzone .ff_upload_dropzone:focus,.fluentform-theme-vleeshalle .frm-fluent-form .ff-el-group.ff-dropzone .ff-upload-input-wrapper:focus,.fluentform-theme-vleeshalle .frm-fluent-form .ff-el-group.ff-dropzone .ff_file_upload_holder .ff_upload_btn:focus,.fluentform-theme-vleeshalle .frm-fluent-form .ff-el-group:has(input[type=file]) .ff-el-form-control[type=file]:focus,.fluentform-theme-vleeshalle .frm-fluent-form .ff-el-group:has(input[type=file]) .ff_upload_dropzone:focus,.fluentform-theme-vleeshalle .frm-fluent-form .ff-el-group:has(input[type=file]) .ff-upload-input-wrapper:focus,.fluentform-theme-vleeshalle .frm-fluent-form .ff-el-group:has(input[type=file]) .ff_file_upload_holder .ff_upload_btn:focus{outline:none;border-color:var(--color-neutrals-900);box-shadow:0 0 0 1px var(--color-neutrals-900)}.forms-block .fluentform .ff-el-group.ff-dropzone .ff-el-form-control[type=file],.forms-block .fluentform .ff-el-group.ff-dropzone .ff_upload_dropzone,.forms-block .fluentform .ff-el-group.ff-dropzone .ff-upload-input-wrapper,.forms-block .fluentform .ff-el-group.ff-dropzone .ff_file_upload_holder .ff_upload_btn,.forms-block .fluentform .ff-el-group:has(input[type=file]) .ff-el-form-control[type=file],.forms-block .fluentform .ff-el-group:has(input[type=file]) .ff_upload_dropzone,.forms-block .fluentform .ff-el-group:has(input[type=file]) .ff-upload-input-wrapper,.forms-block .fluentform .ff-el-group:has(input[type=file]) .ff_file_upload_holder .ff_upload_btn,.forms-block .frm-fluent-form .ff-el-group.ff-dropzone .ff-el-form-control[type=file],.forms-block .frm-fluent-form .ff-el-group.ff-dropzone .ff_upload_dropzone,.forms-block .frm-fluent-form .ff-el-group.ff-dropzone .ff-upload-input-wrapper,.forms-block .frm-fluent-form .ff-el-group.ff-dropzone .ff_file_upload_holder .ff_upload_btn,.forms-block .frm-fluent-form .ff-el-group:has(input[type=file]) .ff-el-form-control[type=file],.forms-block .frm-fluent-form .ff-el-group:has(input[type=file]) .ff_upload_dropzone,.forms-block .frm-fluent-form .ff-el-group:has(input[type=file]) .ff-upload-input-wrapper,.forms-block .frm-fluent-form .ff-el-group:has(input[type=file]) .ff_file_upload_holder .ff_upload_btn,.fluentform-theme-vleeshalle .fluentform .ff-el-group.ff-dropzone .ff-el-form-control[type=file],.fluentform-theme-vleeshalle .fluentform .ff-el-group.ff-dropzone .ff_upload_dropzone,.fluentform-theme-vleeshalle .fluentform .ff-el-group.ff-dropzone .ff-upload-input-wrapper,.fluentform-theme-vleeshalle .fluentform .ff-el-group.ff-dropzone .ff_file_upload_holder .ff_upload_btn,.fluentform-theme-vleeshalle .fluentform .ff-el-group:has(input[type=file]) .ff-el-form-control[type=file],.fluentform-theme-vleeshalle .fluentform .ff-el-group:has(input[type=file]) .ff_upload_dropzone,.fluentform-theme-vleeshalle .fluentform .ff-el-group:has(input[type=file]) .ff-upload-input-wrapper,.fluentform-theme-vleeshalle .fluentform .ff-el-group:has(input[type=file]) .ff_file_upload_holder .ff_upload_btn,.fluentform-theme-vleeshalle .frm-fluent-form .ff-el-group.ff-dropzone .ff-el-form-control[type=file],.fluentform-theme-vleeshalle .frm-fluent-form .ff-el-group.ff-dropzone .ff_upload_dropzone,.fluentform-theme-vleeshalle .frm-fluent-form .ff-el-group.ff-dropzone .ff-upload-input-wrapper,.fluentform-theme-vleeshalle .frm-fluent-form .ff-el-group.ff-dropzone .ff_file_upload_holder .ff_upload_btn,.fluentform-theme-vleeshalle .frm-fluent-form .ff-el-group:has(input[type=file]) .ff-el-form-control[type=file],.fluentform-theme-vleeshalle .frm-fluent-form .ff-el-group:has(input[type=file]) .ff_upload_dropzone,.fluentform-theme-vleeshalle .frm-fluent-form .ff-el-group:has(input[type=file]) .ff-upload-input-wrapper,.fluentform-theme-vleeshalle .frm-fluent-form .ff-el-group:has(input[type=file]) .ff_file_upload_holder .ff_upload_btn{display:block;width:100%;text-align:left;white-space:normal;border-style:dashed !important;background-color:rgba(0,0,0,0) !important;color:var(--color-neutrals-900) !important;padding:1rem 1.25rem !important}.forms-block .fluentform .ff-el-group.ff-dropzone .ff-btn,.forms-block .fluentform .ff-el-group.ff-dropzone button.ff-btn,.forms-block .fluentform .ff-el-group:has(input[type=file]) .ff-btn,.forms-block .fluentform .ff-el-group:has(input[type=file]) button.ff-btn,.forms-block .frm-fluent-form .ff-el-group.ff-dropzone .ff-btn,.forms-block .frm-fluent-form .ff-el-group.ff-dropzone button.ff-btn,.forms-block .frm-fluent-form .ff-el-group:has(input[type=file]) .ff-btn,.forms-block .frm-fluent-form .ff-el-group:has(input[type=file]) button.ff-btn,.fluentform-theme-vleeshalle .fluentform .ff-el-group.ff-dropzone .ff-btn,.fluentform-theme-vleeshalle .fluentform .ff-el-group.ff-dropzone button.ff-btn,.fluentform-theme-vleeshalle .fluentform .ff-el-group:has(input[type=file]) .ff-btn,.fluentform-theme-vleeshalle .fluentform .ff-el-group:has(input[type=file]) button.ff-btn,.fluentform-theme-vleeshalle .frm-fluent-form .ff-el-group.ff-dropzone .ff-btn,.fluentform-theme-vleeshalle .frm-fluent-form .ff-el-group.ff-dropzone button.ff-btn,.fluentform-theme-vleeshalle .frm-fluent-form .ff-el-group:has(input[type=file]) .ff-btn,.fluentform-theme-vleeshalle .frm-fluent-form .ff-el-group:has(input[type=file]) button.ff-btn{display:block;width:100%;text-align:left;color:var(--color-neutrals-900) !important;background-color:rgba(0,0,0,0) !important;border:1px dashed var(--color-neutrals-900) !important;border-radius:0 !important;padding:1rem 1.25rem !important;font-weight:400}.forms-block .fluentform .ff-el-group.ff-dropzone .ff-btn:hover,.forms-block .fluentform .ff-el-group.ff-dropzone .ff-btn:focus,.forms-block .fluentform .ff-el-group.ff-dropzone button.ff-btn:hover,.forms-block .fluentform .ff-el-group.ff-dropzone button.ff-btn:focus,.forms-block .fluentform .ff-el-group:has(input[type=file]) .ff-btn:hover,.forms-block .fluentform .ff-el-group:has(input[type=file]) .ff-btn:focus,.forms-block .fluentform .ff-el-group:has(input[type=file]) button.ff-btn:hover,.forms-block .fluentform .ff-el-group:has(input[type=file]) button.ff-btn:focus,.forms-block .frm-fluent-form .ff-el-group.ff-dropzone .ff-btn:hover,.forms-block .frm-fluent-form .ff-el-group.ff-dropzone .ff-btn:focus,.forms-block .frm-fluent-form .ff-el-group.ff-dropzone button.ff-btn:hover,.forms-block .frm-fluent-form .ff-el-group.ff-dropzone button.ff-btn:focus,.forms-block .frm-fluent-form .ff-el-group:has(input[type=file]) .ff-btn:hover,.forms-block .frm-fluent-form .ff-el-group:has(input[type=file]) .ff-btn:focus,.forms-block .frm-fluent-form .ff-el-group:has(input[type=file]) button.ff-btn:hover,.forms-block .frm-fluent-form .ff-el-group:has(input[type=file]) button.ff-btn:focus,.fluentform-theme-vleeshalle .fluentform .ff-el-group.ff-dropzone .ff-btn:hover,.fluentform-theme-vleeshalle .fluentform .ff-el-group.ff-dropzone .ff-btn:focus,.fluentform-theme-vleeshalle .fluentform .ff-el-group.ff-dropzone button.ff-btn:hover,.fluentform-theme-vleeshalle .fluentform .ff-el-group.ff-dropzone button.ff-btn:focus,.fluentform-theme-vleeshalle .fluentform .ff-el-group:has(input[type=file]) .ff-btn:hover,.fluentform-theme-vleeshalle .fluentform .ff-el-group:has(input[type=file]) .ff-btn:focus,.fluentform-theme-vleeshalle .fluentform .ff-el-group:has(input[type=file]) button.ff-btn:hover,.fluentform-theme-vleeshalle .fluentform .ff-el-group:has(input[type=file]) button.ff-btn:focus,.fluentform-theme-vleeshalle .frm-fluent-form .ff-el-group.ff-dropzone .ff-btn:hover,.fluentform-theme-vleeshalle .frm-fluent-form .ff-el-group.ff-dropzone .ff-btn:focus,.fluentform-theme-vleeshalle .frm-fluent-form .ff-el-group.ff-dropzone button.ff-btn:hover,.fluentform-theme-vleeshalle .frm-fluent-form .ff-el-group.ff-dropzone button.ff-btn:focus,.fluentform-theme-vleeshalle .frm-fluent-form .ff-el-group:has(input[type=file]) .ff-btn:hover,.fluentform-theme-vleeshalle .frm-fluent-form .ff-el-group:has(input[type=file]) .ff-btn:focus,.fluentform-theme-vleeshalle .frm-fluent-form .ff-el-group:has(input[type=file]) button.ff-btn:hover,.fluentform-theme-vleeshalle .frm-fluent-form .ff-el-group:has(input[type=file]) button.ff-btn:focus{color:var(--color-neutrals-900) !important;background-color:color-mix(in srgb, var(--color-neutrals-900) 4%, transparent) !important;border-color:var(--color-neutrals-900) !important}.forms-block .fluentform .ff-el-group.ff-dropzone .ff-uploaded-list,.forms-block .fluentform .ff-el-group:has(input[type=file]) .ff-uploaded-list,.forms-block .frm-fluent-form .ff-el-group.ff-dropzone .ff-uploaded-list,.forms-block .frm-fluent-form .ff-el-group:has(input[type=file]) .ff-uploaded-list,.fluentform-theme-vleeshalle .fluentform .ff-el-group.ff-dropzone .ff-uploaded-list,.fluentform-theme-vleeshalle .fluentform .ff-el-group:has(input[type=file]) .ff-uploaded-list,.fluentform-theme-vleeshalle .frm-fluent-form .ff-el-group.ff-dropzone .ff-uploaded-list,.fluentform-theme-vleeshalle .frm-fluent-form .ff-el-group:has(input[type=file]) .ff-uploaded-list{color:var(--color-neutrals-900)}.forms-block .fluentform .ff_submit_btn_wrapper,.forms-block .fluentform .ff-el-group.ff_submit_btn_wrapper,.forms-block .frm-fluent-form .ff_submit_btn_wrapper,.forms-block .frm-fluent-form .ff-el-group.ff_submit_btn_wrapper,.fluentform-theme-vleeshalle .fluentform .ff_submit_btn_wrapper,.fluentform-theme-vleeshalle .fluentform .ff-el-group.ff_submit_btn_wrapper,.fluentform-theme-vleeshalle .frm-fluent-form .ff_submit_btn_wrapper,.fluentform-theme-vleeshalle .frm-fluent-form .ff-el-group.ff_submit_btn_wrapper{margin-top:1.5rem;margin-bottom:0}.forms-block .fluentform .ff_submit_btn_wrapper .ff-el-input--content,.forms-block .fluentform .ff-el-group.ff_submit_btn_wrapper .ff-el-input--content,.forms-block .frm-fluent-form .ff_submit_btn_wrapper .ff-el-input--content,.forms-block .frm-fluent-form .ff-el-group.ff_submit_btn_wrapper .ff-el-input--content,.fluentform-theme-vleeshalle .fluentform .ff_submit_btn_wrapper .ff-el-input--content,.fluentform-theme-vleeshalle .fluentform .ff-el-group.ff_submit_btn_wrapper .ff-el-input--content,.fluentform-theme-vleeshalle .frm-fluent-form .ff_submit_btn_wrapper .ff-el-input--content,.fluentform-theme-vleeshalle .frm-fluent-form .ff-el-group.ff_submit_btn_wrapper .ff-el-input--content{max-width:none}.forms-block .fluentform .ff-el-is-required .ff-el-input--label::after,.forms-block .frm-fluent-form .ff-el-is-required .ff-el-input--label::after,.fluentform-theme-vleeshalle .fluentform .ff-el-is-required .ff-el-input--label::after,.fluentform-theme-vleeshalle .frm-fluent-form .ff-el-is-required .ff-el-input--label::after{color:inherit}.forms-block .fluentform select.ff-el-form-control,.forms-block .frm-fluent-form select.ff-el-form-control,.fluentform-theme-vleeshalle .fluentform select.ff-el-form-control,.fluentform-theme-vleeshalle .frm-fluent-form select.ff-el-form-control{width:100%;max-width:100%;margin:0;padding:.75rem .875rem;font-family:inherit;font-size:1rem;line-height:1.4;color:var(--color-neutrals-900);background-color:rgba(0,0,0,0);border:1px solid color-mix(in srgb, var(--color-neutrals-900) 25%, transparent);border-radius:0;box-shadow:none;appearance:none;transition:border-color .2s ease,background-color .2s ease}.forms-block .fluentform select.ff-el-form-control::placeholder,.forms-block .frm-fluent-form select.ff-el-form-control::placeholder,.fluentform-theme-vleeshalle .fluentform select.ff-el-form-control::placeholder,.fluentform-theme-vleeshalle .frm-fluent-form select.ff-el-form-control::placeholder{color:color-mix(in srgb, var(--color-neutrals-900) 45%, transparent);opacity:1}.forms-block .fluentform select.ff-el-form-control:focus,.forms-block .frm-fluent-form select.ff-el-form-control:focus,.fluentform-theme-vleeshalle .fluentform select.ff-el-form-control:focus,.fluentform-theme-vleeshalle .frm-fluent-form select.ff-el-form-control:focus{outline:none;border-color:var(--color-neutrals-900);box-shadow:0 0 0 1px var(--color-neutrals-900)}.forms-block .fluentform select.ff-el-form-control,.forms-block .frm-fluent-form select.ff-el-form-control,.fluentform-theme-vleeshalle .fluentform select.ff-el-form-control,.fluentform-theme-vleeshalle .frm-fluent-form select.ff-el-form-control{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='%23000' d='M1 1l5 5 5-5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .875rem center;padding-right:2.25rem}.fluentform,.ff-default{--fluentform-primary: var(--color-brand-1)}.fluentform.ff-default .ff-el-form-control:focus,.fluentform .ff-el-form-control:focus{border-color:var(--color-brand-1);outline:none;box-shadow:none}.fluentform .ff-btn-submit,.frm-fluent-form .ff-btn-submit{font-family:var(--font-secondary, sans-serif);font-weight:var(--font-secondary-weight, 400);font-style:normal;text-transform:var(--font-secondary-transform, uppercase);letter-spacing:0;display:inline-flex;align-items:center;justify-content:center;width:auto;max-width:100%;height:auto;min-width:11.25rem;margin:0;padding:.5rem .75rem !important;border:0 !important;border-radius:5px !important;background-color:var(--color-brand-1) !important;background-image:none !important;color:var(--color-neutrals-200) !important;font-size:1.875rem !important;line-height:1 !important;letter-spacing:0 !important;text-align:center;text-decoration:none;text-transform:var(--font-secondary-transform, uppercase) !important;white-space:nowrap;box-shadow:none !important;opacity:1 !important;cursor:pointer;vertical-align:middle;box-sizing:border-box;transition:background-color .2s ease,color .2s ease}.fluentform .ff-btn-submit:hover,.fluentform .ff-btn-submit:focus,.fluentform .ff-btn-submit:focus-visible,.fluentform .ff-btn-submit:active,.frm-fluent-form .ff-btn-submit:hover,.frm-fluent-form .ff-btn-submit:focus,.frm-fluent-form .ff-btn-submit:focus-visible,.frm-fluent-form .ff-btn-submit:active{background-color:var(--color-brand-2) !important;color:var(--color-neutrals-200) !important;border-color:rgba(0,0,0,0) !important;opacity:1 !important;box-shadow:none !important}.fluentform .ff-btn-submit:focus-visible,.frm-fluent-form .ff-btn-submit:focus-visible{outline:2px solid var(--color-neutrals-200);outline-offset:3px}.centered-content-block--red .fluentform .ff-btn-submit,.centered-content-block--red .frm-fluent-form .ff-btn-submit,.form-column-block--bg-red .fluentform .ff-btn-submit,.form-column-block--bg-red .frm-fluent-form .ff-btn-submit,.form-column-block--bg-green .fluentform .ff-btn-submit,.form-column-block--bg-green .frm-fluent-form .ff-btn-submit,.form-column-block--bg-blue .fluentform .ff-btn-submit,.form-column-block--bg-blue .frm-fluent-form .ff-btn-submit{font-family:var(--font-secondary, sans-serif);font-weight:var(--font-secondary-weight, 400);font-style:normal;text-transform:var(--font-secondary-transform, uppercase);letter-spacing:0;display:inline-flex;align-items:center;justify-content:center;width:auto;max-width:100%;height:auto;min-width:11.25rem;margin:0;padding:.5rem .75rem !important;border:0 !important;border-radius:5px !important;background-color:var(--color-neutrals-200) !important;background-image:none !important;color:var(--color-brand-1) !important;font-size:1.875rem !important;line-height:1 !important;letter-spacing:0 !important;text-align:center;text-decoration:none;text-transform:var(--font-secondary-transform, uppercase) !important;white-space:nowrap;box-shadow:none !important;opacity:1 !important;cursor:pointer;vertical-align:middle;box-sizing:border-box;transition:background-color .2s ease,color .2s ease}.centered-content-block--red .fluentform .ff-btn-submit:hover,.centered-content-block--red .fluentform .ff-btn-submit:focus,.centered-content-block--red .fluentform .ff-btn-submit:focus-visible,.centered-content-block--red .fluentform .ff-btn-submit:active,.centered-content-block--red .frm-fluent-form .ff-btn-submit:hover,.centered-content-block--red .frm-fluent-form .ff-btn-submit:focus,.centered-content-block--red .frm-fluent-form .ff-btn-submit:focus-visible,.centered-content-block--red .frm-fluent-form .ff-btn-submit:active,.form-column-block--bg-red .fluentform .ff-btn-submit:hover,.form-column-block--bg-red .fluentform .ff-btn-submit:focus,.form-column-block--bg-red .fluentform .ff-btn-submit:focus-visible,.form-column-block--bg-red .fluentform .ff-btn-submit:active,.form-column-block--bg-red .frm-fluent-form .ff-btn-submit:hover,.form-column-block--bg-red .frm-fluent-form .ff-btn-submit:focus,.form-column-block--bg-red .frm-fluent-form .ff-btn-submit:focus-visible,.form-column-block--bg-red .frm-fluent-form .ff-btn-submit:active,.form-column-block--bg-green .fluentform .ff-btn-submit:hover,.form-column-block--bg-green .fluentform .ff-btn-submit:focus,.form-column-block--bg-green .fluentform .ff-btn-submit:focus-visible,.form-column-block--bg-green .fluentform .ff-btn-submit:active,.form-column-block--bg-green .frm-fluent-form .ff-btn-submit:hover,.form-column-block--bg-green .frm-fluent-form .ff-btn-submit:focus,.form-column-block--bg-green .frm-fluent-form .ff-btn-submit:focus-visible,.form-column-block--bg-green .frm-fluent-form .ff-btn-submit:active,.form-column-block--bg-blue .fluentform .ff-btn-submit:hover,.form-column-block--bg-blue .fluentform .ff-btn-submit:focus,.form-column-block--bg-blue .fluentform .ff-btn-submit:focus-visible,.form-column-block--bg-blue .fluentform .ff-btn-submit:active,.form-column-block--bg-blue .frm-fluent-form .ff-btn-submit:hover,.form-column-block--bg-blue .frm-fluent-form .ff-btn-submit:focus,.form-column-block--bg-blue .frm-fluent-form .ff-btn-submit:focus-visible,.form-column-block--bg-blue .frm-fluent-form .ff-btn-submit:active{background-color:var(--color-neutrals-300) !important;color:var(--color-brand-1) !important;border-color:rgba(0,0,0,0) !important;opacity:1 !important;box-shadow:none !important}.centered-content-block--red .fluentform .ff-btn-submit:focus-visible,.centered-content-block--red .frm-fluent-form .ff-btn-submit:focus-visible,.form-column-block--bg-red .fluentform .ff-btn-submit:focus-visible,.form-column-block--bg-red .frm-fluent-form .ff-btn-submit:focus-visible,.form-column-block--bg-green .fluentform .ff-btn-submit:focus-visible,.form-column-block--bg-green .frm-fluent-form .ff-btn-submit:focus-visible,.form-column-block--bg-blue .fluentform .ff-btn-submit:focus-visible,.form-column-block--bg-blue .frm-fluent-form .ff-btn-submit:focus-visible{outline:2px solid var(--color-brand-1);outline-offset:3px}@media(prefers-reduced-motion: reduce){.fluentform .ff-btn-submit,.frm-fluent-form .ff-btn-submit{transition:none}}.p-6{padding:4rem !important}.pt-6{padding-top:4rem !important}.pb-6{padding-bottom:4rem !important}.ps-6{padding-left:4rem !important}.pe-6{padding-right:4rem !important}.px-6{padding-left:4rem !important;padding-right:4rem !important}.py-6{padding-top:4rem !important;padding-bottom:4rem !important}.p-7{padding:5rem !important}.pt-7{padding-top:5rem !important}.pb-7{padding-bottom:5rem !important}.ps-7{padding-left:5rem !important}.pe-7{padding-right:5rem !important}.px-7{padding-left:5rem !important;padding-right:5rem !important}.py-7{padding-top:5rem !important;padding-bottom:5rem !important}.p-8{padding:6rem !important}.pt-8{padding-top:6rem !important}.pb-8{padding-bottom:6rem !important}.ps-8{padding-left:6rem !important}.pe-8{padding-right:6rem !important}.px-8{padding-left:6rem !important;padding-right:6rem !important}.py-8{padding-top:6rem !important;padding-bottom:6rem !important}.p-9{padding:8rem !important}.pt-9{padding-top:8rem !important}.pb-9{padding-bottom:8rem !important}.ps-9{padding-left:8rem !important}.pe-9{padding-right:8rem !important}.px-9{padding-left:8rem !important;padding-right:8rem !important}.py-9{padding-top:8rem !important;padding-bottom:8rem !important}.p-10{padding:10rem !important}.pt-10{padding-top:10rem !important}.pb-10{padding-bottom:10rem !important}.ps-10{padding-left:10rem !important}.pe-10{padding-right:10rem !important}.px-10{padding-left:10rem !important;padding-right:10rem !important}.py-10{padding-top:10rem !important;padding-bottom:10rem !important}.p-11{padding:12rem !important}.pt-11{padding-top:12rem !important}.pb-11{padding-bottom:12rem !important}.ps-11{padding-left:12rem !important}.pe-11{padding-right:12rem !important}.px-11{padding-left:12rem !important;padding-right:12rem !important}.py-11{padding-top:12rem !important;padding-bottom:12rem !important}.p-12{padding:16rem !important}.pt-12{padding-top:16rem !important}.pb-12{padding-bottom:16rem !important}.ps-12{padding-left:16rem !important}.pe-12{padding-right:16rem !important}.px-12{padding-left:16rem !important;padding-right:16rem !important}.py-12{padding-top:16rem !important;padding-bottom:16rem !important}.p-13{padding:20rem !important}.pt-13{padding-top:20rem !important}.pb-13{padding-bottom:20rem !important}.ps-13{padding-left:20rem !important}.pe-13{padding-right:20rem !important}.px-13{padding-left:20rem !important;padding-right:20rem !important}.py-13{padding-top:20rem !important;padding-bottom:20rem !important}.p-14{padding:24rem !important}.pt-14{padding-top:24rem !important}.pb-14{padding-bottom:24rem !important}.ps-14{padding-left:24rem !important}.pe-14{padding-right:24rem !important}.px-14{padding-left:24rem !important;padding-right:24rem !important}.py-14{padding-top:24rem !important;padding-bottom:24rem !important}.p-15{padding:32rem !important}.pt-15{padding-top:32rem !important}.pb-15{padding-bottom:32rem !important}.ps-15{padding-left:32rem !important}.pe-15{padding-right:32rem !important}.px-15{padding-left:32rem !important;padding-right:32rem !important}.py-15{padding-top:32rem !important;padding-bottom:32rem !important}.p-16{padding:40rem !important}.pt-16{padding-top:40rem !important}.pb-16{padding-bottom:40rem !important}.ps-16{padding-left:40rem !important}.pe-16{padding-right:40rem !important}.px-16{padding-left:40rem !important;padding-right:40rem !important}.py-16{padding-top:40rem !important;padding-bottom:40rem !important}.p-17{padding:48rem !important}.pt-17{padding-top:48rem !important}.pb-17{padding-bottom:48rem !important}.ps-17{padding-left:48rem !important}.pe-17{padding-right:48rem !important}.px-17{padding-left:48rem !important;padding-right:48rem !important}.py-17{padding-top:48rem !important;padding-bottom:48rem !important}.p-18{padding:56rem !important}.pt-18{padding-top:56rem !important}.pb-18{padding-bottom:56rem !important}.ps-18{padding-left:56rem !important}.pe-18{padding-right:56rem !important}.px-18{padding-left:56rem !important;padding-right:56rem !important}.py-18{padding-top:56rem !important;padding-bottom:56rem !important}.p-19{padding:64rem !important}.pt-19{padding-top:64rem !important}.pb-19{padding-bottom:64rem !important}.ps-19{padding-left:64rem !important}.pe-19{padding-right:64rem !important}.px-19{padding-left:64rem !important;padding-right:64rem !important}.py-19{padding-top:64rem !important;padding-bottom:64rem !important}.p-20{padding:72rem !important}.pt-20{padding-top:72rem !important}.pb-20{padding-bottom:72rem !important}.ps-20{padding-left:72rem !important}.pe-20{padding-right:72rem !important}.px-20{padding-left:72rem !important;padding-right:72rem !important}.py-20{padding-top:72rem !important;padding-bottom:72rem !important}.m-6{margin:4rem !important}.mt-6{margin-top:4rem !important}.mb-6{margin-bottom:4rem !important}.ms-6{margin-left:4rem !important}.me-6{margin-right:4rem !important}.mx-6{margin-left:4rem !important;margin-right:4rem !important}.my-6{margin-top:4rem !important;margin-bottom:4rem !important}.m-7{margin:5rem !important}.mt-7{margin-top:5rem !important}.mb-7{margin-bottom:5rem !important}.ms-7{margin-left:5rem !important}.me-7{margin-right:5rem !important}.mx-7{margin-left:5rem !important;margin-right:5rem !important}.my-7{margin-top:5rem !important;margin-bottom:5rem !important}.m-8{margin:6rem !important}.mt-8{margin-top:6rem !important}.mb-8{margin-bottom:6rem !important}.ms-8{margin-left:6rem !important}.me-8{margin-right:6rem !important}.mx-8{margin-left:6rem !important;margin-right:6rem !important}.my-8{margin-top:6rem !important;margin-bottom:6rem !important}.m-9{margin:8rem !important}.mt-9{margin-top:8rem !important}.mb-9{margin-bottom:8rem !important}.ms-9{margin-left:8rem !important}.me-9{margin-right:8rem !important}.mx-9{margin-left:8rem !important;margin-right:8rem !important}.my-9{margin-top:8rem !important;margin-bottom:8rem !important}.m-10{margin:10rem !important}.mt-10{margin-top:10rem !important}.mb-10{margin-bottom:10rem !important}.ms-10{margin-left:10rem !important}.me-10{margin-right:10rem !important}.mx-10{margin-left:10rem !important;margin-right:10rem !important}.my-10{margin-top:10rem !important;margin-bottom:10rem !important}.m-11{margin:12rem !important}.mt-11{margin-top:12rem !important}.mb-11{margin-bottom:12rem !important}.ms-11{margin-left:12rem !important}.me-11{margin-right:12rem !important}.mx-11{margin-left:12rem !important;margin-right:12rem !important}.my-11{margin-top:12rem !important;margin-bottom:12rem !important}.m-12{margin:16rem !important}.mt-12{margin-top:16rem !important}.mb-12{margin-bottom:16rem !important}.ms-12{margin-left:16rem !important}.me-12{margin-right:16rem !important}.mx-12{margin-left:16rem !important;margin-right:16rem !important}.my-12{margin-top:16rem !important;margin-bottom:16rem !important}.m-13{margin:20rem !important}.mt-13{margin-top:20rem !important}.mb-13{margin-bottom:20rem !important}.ms-13{margin-left:20rem !important}.me-13{margin-right:20rem !important}.mx-13{margin-left:20rem !important;margin-right:20rem !important}.my-13{margin-top:20rem !important;margin-bottom:20rem !important}.m-14{margin:24rem !important}.mt-14{margin-top:24rem !important}.mb-14{margin-bottom:24rem !important}.ms-14{margin-left:24rem !important}.me-14{margin-right:24rem !important}.mx-14{margin-left:24rem !important;margin-right:24rem !important}.my-14{margin-top:24rem !important;margin-bottom:24rem !important}.m-15{margin:32rem !important}.mt-15{margin-top:32rem !important}.mb-15{margin-bottom:32rem !important}.ms-15{margin-left:32rem !important}.me-15{margin-right:32rem !important}.mx-15{margin-left:32rem !important;margin-right:32rem !important}.my-15{margin-top:32rem !important;margin-bottom:32rem !important}.m-16{margin:40rem !important}.mt-16{margin-top:40rem !important}.mb-16{margin-bottom:40rem !important}.ms-16{margin-left:40rem !important}.me-16{margin-right:40rem !important}.mx-16{margin-left:40rem !important;margin-right:40rem !important}.my-16{margin-top:40rem !important;margin-bottom:40rem !important}.m-17{margin:48rem !important}.mt-17{margin-top:48rem !important}.mb-17{margin-bottom:48rem !important}.ms-17{margin-left:48rem !important}.me-17{margin-right:48rem !important}.mx-17{margin-left:48rem !important;margin-right:48rem !important}.my-17{margin-top:48rem !important;margin-bottom:48rem !important}.m-18{margin:56rem !important}.mt-18{margin-top:56rem !important}.mb-18{margin-bottom:56rem !important}.ms-18{margin-left:56rem !important}.me-18{margin-right:56rem !important}.mx-18{margin-left:56rem !important;margin-right:56rem !important}.my-18{margin-top:56rem !important;margin-bottom:56rem !important}.m-19{margin:64rem !important}.mt-19{margin-top:64rem !important}.mb-19{margin-bottom:64rem !important}.ms-19{margin-left:64rem !important}.me-19{margin-right:64rem !important}.mx-19{margin-left:64rem !important;margin-right:64rem !important}.my-19{margin-top:64rem !important;margin-bottom:64rem !important}.m-20{margin:72rem !important}.mt-20{margin-top:72rem !important}.mb-20{margin-bottom:72rem !important}.ms-20{margin-left:72rem !important}.me-20{margin-right:72rem !important}.mx-20{margin-left:72rem !important;margin-right:72rem !important}.my-20{margin-top:72rem !important;margin-bottom:72rem !important}.g-6,.gx-6{--bs-gutter-x: 4rem}.g-6,.gy-6{--bs-gutter-y: 4rem}.g-7,.gx-7{--bs-gutter-x: 5rem}.g-7,.gy-7{--bs-gutter-y: 5rem}.g-8,.gx-8{--bs-gutter-x: 6rem}.g-8,.gy-8{--bs-gutter-y: 6rem}.g-9,.gx-9{--bs-gutter-x: 8rem}.g-9,.gy-9{--bs-gutter-y: 8rem}.g-10,.gx-10{--bs-gutter-x: 10rem}.g-10,.gy-10{--bs-gutter-y: 10rem}.g-11,.gx-11{--bs-gutter-x: 12rem}.g-11,.gy-11{--bs-gutter-y: 12rem}.g-12,.gx-12{--bs-gutter-x: 16rem}.g-12,.gy-12{--bs-gutter-y: 16rem}.g-13,.gx-13{--bs-gutter-x: 20rem}.g-13,.gy-13{--bs-gutter-y: 20rem}.g-14,.gx-14{--bs-gutter-x: 24rem}.g-14,.gy-14{--bs-gutter-y: 24rem}.g-15,.gx-15{--bs-gutter-x: 32rem}.g-15,.gy-15{--bs-gutter-y: 32rem}.g-16,.gx-16{--bs-gutter-x: 40rem}.g-16,.gy-16{--bs-gutter-y: 40rem}.g-17,.gx-17{--bs-gutter-x: 48rem}.g-17,.gy-17{--bs-gutter-y: 48rem}.g-18,.gx-18{--bs-gutter-x: 56rem}.g-18,.gy-18{--bs-gutter-y: 56rem}.g-19,.gx-19{--bs-gutter-x: 64rem}.g-19,.gy-19{--bs-gutter-y: 64rem}.g-20,.gx-20{--bs-gutter-x: 72rem}.g-20,.gy-20{--bs-gutter-y: 72rem}@media(min-width: 576px){.p-sm-6{padding:4rem !important}.pt-sm-6{padding-top:4rem !important}.pb-sm-6{padding-bottom:4rem !important}.px-sm-6{padding-left:4rem !important;padding-right:4rem !important}.py-sm-6{padding-top:4rem !important;padding-bottom:4rem !important}.ps-sm-6{padding-left:4rem !important}.pe-sm-6{padding-right:4rem !important}.p-sm-7{padding:5rem !important}.pt-sm-7{padding-top:5rem !important}.pb-sm-7{padding-bottom:5rem !important}.px-sm-7{padding-left:5rem !important;padding-right:5rem !important}.py-sm-7{padding-top:5rem !important;padding-bottom:5rem !important}.ps-sm-7{padding-left:5rem !important}.pe-sm-7{padding-right:5rem !important}.p-sm-8{padding:6rem !important}.pt-sm-8{padding-top:6rem !important}.pb-sm-8{padding-bottom:6rem !important}.px-sm-8{padding-left:6rem !important;padding-right:6rem !important}.py-sm-8{padding-top:6rem !important;padding-bottom:6rem !important}.ps-sm-8{padding-left:6rem !important}.pe-sm-8{padding-right:6rem !important}.p-sm-9{padding:8rem !important}.pt-sm-9{padding-top:8rem !important}.pb-sm-9{padding-bottom:8rem !important}.px-sm-9{padding-left:8rem !important;padding-right:8rem !important}.py-sm-9{padding-top:8rem !important;padding-bottom:8rem !important}.ps-sm-9{padding-left:8rem !important}.pe-sm-9{padding-right:8rem !important}.p-sm-10{padding:10rem !important}.pt-sm-10{padding-top:10rem !important}.pb-sm-10{padding-bottom:10rem !important}.px-sm-10{padding-left:10rem !important;padding-right:10rem !important}.py-sm-10{padding-top:10rem !important;padding-bottom:10rem !important}.ps-sm-10{padding-left:10rem !important}.pe-sm-10{padding-right:10rem !important}.p-sm-11{padding:12rem !important}.pt-sm-11{padding-top:12rem !important}.pb-sm-11{padding-bottom:12rem !important}.px-sm-11{padding-left:12rem !important;padding-right:12rem !important}.py-sm-11{padding-top:12rem !important;padding-bottom:12rem !important}.ps-sm-11{padding-left:12rem !important}.pe-sm-11{padding-right:12rem !important}.p-sm-12{padding:16rem !important}.pt-sm-12{padding-top:16rem !important}.pb-sm-12{padding-bottom:16rem !important}.px-sm-12{padding-left:16rem !important;padding-right:16rem !important}.py-sm-12{padding-top:16rem !important;padding-bottom:16rem !important}.ps-sm-12{padding-left:16rem !important}.pe-sm-12{padding-right:16rem !important}.p-sm-13{padding:20rem !important}.pt-sm-13{padding-top:20rem !important}.pb-sm-13{padding-bottom:20rem !important}.px-sm-13{padding-left:20rem !important;padding-right:20rem !important}.py-sm-13{padding-top:20rem !important;padding-bottom:20rem !important}.ps-sm-13{padding-left:20rem !important}.pe-sm-13{padding-right:20rem !important}.p-sm-14{padding:24rem !important}.pt-sm-14{padding-top:24rem !important}.pb-sm-14{padding-bottom:24rem !important}.px-sm-14{padding-left:24rem !important;padding-right:24rem !important}.py-sm-14{padding-top:24rem !important;padding-bottom:24rem !important}.ps-sm-14{padding-left:24rem !important}.pe-sm-14{padding-right:24rem !important}.p-sm-15{padding:32rem !important}.pt-sm-15{padding-top:32rem !important}.pb-sm-15{padding-bottom:32rem !important}.px-sm-15{padding-left:32rem !important;padding-right:32rem !important}.py-sm-15{padding-top:32rem !important;padding-bottom:32rem !important}.ps-sm-15{padding-left:32rem !important}.pe-sm-15{padding-right:32rem !important}.p-sm-16{padding:40rem !important}.pt-sm-16{padding-top:40rem !important}.pb-sm-16{padding-bottom:40rem !important}.px-sm-16{padding-left:40rem !important;padding-right:40rem !important}.py-sm-16{padding-top:40rem !important;padding-bottom:40rem !important}.ps-sm-16{padding-left:40rem !important}.pe-sm-16{padding-right:40rem !important}.p-sm-17{padding:48rem !important}.pt-sm-17{padding-top:48rem !important}.pb-sm-17{padding-bottom:48rem !important}.px-sm-17{padding-left:48rem !important;padding-right:48rem !important}.py-sm-17{padding-top:48rem !important;padding-bottom:48rem !important}.ps-sm-17{padding-left:48rem !important}.pe-sm-17{padding-right:48rem !important}.p-sm-18{padding:56rem !important}.pt-sm-18{padding-top:56rem !important}.pb-sm-18{padding-bottom:56rem !important}.px-sm-18{padding-left:56rem !important;padding-right:56rem !important}.py-sm-18{padding-top:56rem !important;padding-bottom:56rem !important}.ps-sm-18{padding-left:56rem !important}.pe-sm-18{padding-right:56rem !important}.p-sm-19{padding:64rem !important}.pt-sm-19{padding-top:64rem !important}.pb-sm-19{padding-bottom:64rem !important}.px-sm-19{padding-left:64rem !important;padding-right:64rem !important}.py-sm-19{padding-top:64rem !important;padding-bottom:64rem !important}.ps-sm-19{padding-left:64rem !important}.pe-sm-19{padding-right:64rem !important}.p-sm-20{padding:72rem !important}.pt-sm-20{padding-top:72rem !important}.pb-sm-20{padding-bottom:72rem !important}.px-sm-20{padding-left:72rem !important;padding-right:72rem !important}.py-sm-20{padding-top:72rem !important;padding-bottom:72rem !important}.ps-sm-20{padding-left:72rem !important}.pe-sm-20{padding-right:72rem !important}}@media(min-width: 768px){.p-md-6{padding:4rem !important}.pt-md-6{padding-top:4rem !important}.pb-md-6{padding-bottom:4rem !important}.px-md-6{padding-left:4rem !important;padding-right:4rem !important}.py-md-6{padding-top:4rem !important;padding-bottom:4rem !important}.ps-md-6{padding-left:4rem !important}.pe-md-6{padding-right:4rem !important}.p-md-7{padding:5rem !important}.pt-md-7{padding-top:5rem !important}.pb-md-7{padding-bottom:5rem !important}.px-md-7{padding-left:5rem !important;padding-right:5rem !important}.py-md-7{padding-top:5rem !important;padding-bottom:5rem !important}.ps-md-7{padding-left:5rem !important}.pe-md-7{padding-right:5rem !important}.p-md-8{padding:6rem !important}.pt-md-8{padding-top:6rem !important}.pb-md-8{padding-bottom:6rem !important}.px-md-8{padding-left:6rem !important;padding-right:6rem !important}.py-md-8{padding-top:6rem !important;padding-bottom:6rem !important}.ps-md-8{padding-left:6rem !important}.pe-md-8{padding-right:6rem !important}.p-md-9{padding:8rem !important}.pt-md-9{padding-top:8rem !important}.pb-md-9{padding-bottom:8rem !important}.px-md-9{padding-left:8rem !important;padding-right:8rem !important}.py-md-9{padding-top:8rem !important;padding-bottom:8rem !important}.ps-md-9{padding-left:8rem !important}.pe-md-9{padding-right:8rem !important}.p-md-10{padding:10rem !important}.pt-md-10{padding-top:10rem !important}.pb-md-10{padding-bottom:10rem !important}.px-md-10{padding-left:10rem !important;padding-right:10rem !important}.py-md-10{padding-top:10rem !important;padding-bottom:10rem !important}.ps-md-10{padding-left:10rem !important}.pe-md-10{padding-right:10rem !important}.p-md-11{padding:12rem !important}.pt-md-11{padding-top:12rem !important}.pb-md-11{padding-bottom:12rem !important}.px-md-11{padding-left:12rem !important;padding-right:12rem !important}.py-md-11{padding-top:12rem !important;padding-bottom:12rem !important}.ps-md-11{padding-left:12rem !important}.pe-md-11{padding-right:12rem !important}.p-md-12{padding:16rem !important}.pt-md-12{padding-top:16rem !important}.pb-md-12{padding-bottom:16rem !important}.px-md-12{padding-left:16rem !important;padding-right:16rem !important}.py-md-12{padding-top:16rem !important;padding-bottom:16rem !important}.ps-md-12{padding-left:16rem !important}.pe-md-12{padding-right:16rem !important}.p-md-13{padding:20rem !important}.pt-md-13{padding-top:20rem !important}.pb-md-13{padding-bottom:20rem !important}.px-md-13{padding-left:20rem !important;padding-right:20rem !important}.py-md-13{padding-top:20rem !important;padding-bottom:20rem !important}.ps-md-13{padding-left:20rem !important}.pe-md-13{padding-right:20rem !important}.p-md-14{padding:24rem !important}.pt-md-14{padding-top:24rem !important}.pb-md-14{padding-bottom:24rem !important}.px-md-14{padding-left:24rem !important;padding-right:24rem !important}.py-md-14{padding-top:24rem !important;padding-bottom:24rem !important}.ps-md-14{padding-left:24rem !important}.pe-md-14{padding-right:24rem !important}.p-md-15{padding:32rem !important}.pt-md-15{padding-top:32rem !important}.pb-md-15{padding-bottom:32rem !important}.px-md-15{padding-left:32rem !important;padding-right:32rem !important}.py-md-15{padding-top:32rem !important;padding-bottom:32rem !important}.ps-md-15{padding-left:32rem !important}.pe-md-15{padding-right:32rem !important}.p-md-16{padding:40rem !important}.pt-md-16{padding-top:40rem !important}.pb-md-16{padding-bottom:40rem !important}.px-md-16{padding-left:40rem !important;padding-right:40rem !important}.py-md-16{padding-top:40rem !important;padding-bottom:40rem !important}.ps-md-16{padding-left:40rem !important}.pe-md-16{padding-right:40rem !important}.p-md-17{padding:48rem !important}.pt-md-17{padding-top:48rem !important}.pb-md-17{padding-bottom:48rem !important}.px-md-17{padding-left:48rem !important;padding-right:48rem !important}.py-md-17{padding-top:48rem !important;padding-bottom:48rem !important}.ps-md-17{padding-left:48rem !important}.pe-md-17{padding-right:48rem !important}.p-md-18{padding:56rem !important}.pt-md-18{padding-top:56rem !important}.pb-md-18{padding-bottom:56rem !important}.px-md-18{padding-left:56rem !important;padding-right:56rem !important}.py-md-18{padding-top:56rem !important;padding-bottom:56rem !important}.ps-md-18{padding-left:56rem !important}.pe-md-18{padding-right:56rem !important}.p-md-19{padding:64rem !important}.pt-md-19{padding-top:64rem !important}.pb-md-19{padding-bottom:64rem !important}.px-md-19{padding-left:64rem !important;padding-right:64rem !important}.py-md-19{padding-top:64rem !important;padding-bottom:64rem !important}.ps-md-19{padding-left:64rem !important}.pe-md-19{padding-right:64rem !important}.p-md-20{padding:72rem !important}.pt-md-20{padding-top:72rem !important}.pb-md-20{padding-bottom:72rem !important}.px-md-20{padding-left:72rem !important;padding-right:72rem !important}.py-md-20{padding-top:72rem !important;padding-bottom:72rem !important}.ps-md-20{padding-left:72rem !important}.pe-md-20{padding-right:72rem !important}}@media(min-width: 992px){.p-lg-6{padding:4rem !important}.pt-lg-6{padding-top:4rem !important}.pb-lg-6{padding-bottom:4rem !important}.px-lg-6{padding-left:4rem !important;padding-right:4rem !important}.py-lg-6{padding-top:4rem !important;padding-bottom:4rem !important}.ps-lg-6{padding-left:4rem !important}.pe-lg-6{padding-right:4rem !important}.p-lg-7{padding:5rem !important}.pt-lg-7{padding-top:5rem !important}.pb-lg-7{padding-bottom:5rem !important}.px-lg-7{padding-left:5rem !important;padding-right:5rem !important}.py-lg-7{padding-top:5rem !important;padding-bottom:5rem !important}.ps-lg-7{padding-left:5rem !important}.pe-lg-7{padding-right:5rem !important}.p-lg-8{padding:6rem !important}.pt-lg-8{padding-top:6rem !important}.pb-lg-8{padding-bottom:6rem !important}.px-lg-8{padding-left:6rem !important;padding-right:6rem !important}.py-lg-8{padding-top:6rem !important;padding-bottom:6rem !important}.ps-lg-8{padding-left:6rem !important}.pe-lg-8{padding-right:6rem !important}.p-lg-9{padding:8rem !important}.pt-lg-9{padding-top:8rem !important}.pb-lg-9{padding-bottom:8rem !important}.px-lg-9{padding-left:8rem !important;padding-right:8rem !important}.py-lg-9{padding-top:8rem !important;padding-bottom:8rem !important}.ps-lg-9{padding-left:8rem !important}.pe-lg-9{padding-right:8rem !important}.p-lg-10{padding:10rem !important}.pt-lg-10{padding-top:10rem !important}.pb-lg-10{padding-bottom:10rem !important}.px-lg-10{padding-left:10rem !important;padding-right:10rem !important}.py-lg-10{padding-top:10rem !important;padding-bottom:10rem !important}.ps-lg-10{padding-left:10rem !important}.pe-lg-10{padding-right:10rem !important}.p-lg-11{padding:12rem !important}.pt-lg-11{padding-top:12rem !important}.pb-lg-11{padding-bottom:12rem !important}.px-lg-11{padding-left:12rem !important;padding-right:12rem !important}.py-lg-11{padding-top:12rem !important;padding-bottom:12rem !important}.ps-lg-11{padding-left:12rem !important}.pe-lg-11{padding-right:12rem !important}.p-lg-12{padding:16rem !important}.pt-lg-12{padding-top:16rem !important}.pb-lg-12{padding-bottom:16rem !important}.px-lg-12{padding-left:16rem !important;padding-right:16rem !important}.py-lg-12{padding-top:16rem !important;padding-bottom:16rem !important}.ps-lg-12{padding-left:16rem !important}.pe-lg-12{padding-right:16rem !important}.p-lg-13{padding:20rem !important}.pt-lg-13{padding-top:20rem !important}.pb-lg-13{padding-bottom:20rem !important}.px-lg-13{padding-left:20rem !important;padding-right:20rem !important}.py-lg-13{padding-top:20rem !important;padding-bottom:20rem !important}.ps-lg-13{padding-left:20rem !important}.pe-lg-13{padding-right:20rem !important}.p-lg-14{padding:24rem !important}.pt-lg-14{padding-top:24rem !important}.pb-lg-14{padding-bottom:24rem !important}.px-lg-14{padding-left:24rem !important;padding-right:24rem !important}.py-lg-14{padding-top:24rem !important;padding-bottom:24rem !important}.ps-lg-14{padding-left:24rem !important}.pe-lg-14{padding-right:24rem !important}.p-lg-15{padding:32rem !important}.pt-lg-15{padding-top:32rem !important}.pb-lg-15{padding-bottom:32rem !important}.px-lg-15{padding-left:32rem !important;padding-right:32rem !important}.py-lg-15{padding-top:32rem !important;padding-bottom:32rem !important}.ps-lg-15{padding-left:32rem !important}.pe-lg-15{padding-right:32rem !important}.p-lg-16{padding:40rem !important}.pt-lg-16{padding-top:40rem !important}.pb-lg-16{padding-bottom:40rem !important}.px-lg-16{padding-left:40rem !important;padding-right:40rem !important}.py-lg-16{padding-top:40rem !important;padding-bottom:40rem !important}.ps-lg-16{padding-left:40rem !important}.pe-lg-16{padding-right:40rem !important}.p-lg-17{padding:48rem !important}.pt-lg-17{padding-top:48rem !important}.pb-lg-17{padding-bottom:48rem !important}.px-lg-17{padding-left:48rem !important;padding-right:48rem !important}.py-lg-17{padding-top:48rem !important;padding-bottom:48rem !important}.ps-lg-17{padding-left:48rem !important}.pe-lg-17{padding-right:48rem !important}.p-lg-18{padding:56rem !important}.pt-lg-18{padding-top:56rem !important}.pb-lg-18{padding-bottom:56rem !important}.px-lg-18{padding-left:56rem !important;padding-right:56rem !important}.py-lg-18{padding-top:56rem !important;padding-bottom:56rem !important}.ps-lg-18{padding-left:56rem !important}.pe-lg-18{padding-right:56rem !important}.p-lg-19{padding:64rem !important}.pt-lg-19{padding-top:64rem !important}.pb-lg-19{padding-bottom:64rem !important}.px-lg-19{padding-left:64rem !important;padding-right:64rem !important}.py-lg-19{padding-top:64rem !important;padding-bottom:64rem !important}.ps-lg-19{padding-left:64rem !important}.pe-lg-19{padding-right:64rem !important}.p-lg-20{padding:72rem !important}.pt-lg-20{padding-top:72rem !important}.pb-lg-20{padding-bottom:72rem !important}.px-lg-20{padding-left:72rem !important;padding-right:72rem !important}.py-lg-20{padding-top:72rem !important;padding-bottom:72rem !important}.ps-lg-20{padding-left:72rem !important}.pe-lg-20{padding-right:72rem !important}}@media(min-width: 1200px){.p-xl-6{padding:4rem !important}.pt-xl-6{padding-top:4rem !important}.pb-xl-6{padding-bottom:4rem !important}.px-xl-6{padding-left:4rem !important;padding-right:4rem !important}.py-xl-6{padding-top:4rem !important;padding-bottom:4rem !important}.ps-xl-6{padding-left:4rem !important}.pe-xl-6{padding-right:4rem !important}.p-xl-7{padding:5rem !important}.pt-xl-7{padding-top:5rem !important}.pb-xl-7{padding-bottom:5rem !important}.px-xl-7{padding-left:5rem !important;padding-right:5rem !important}.py-xl-7{padding-top:5rem !important;padding-bottom:5rem !important}.ps-xl-7{padding-left:5rem !important}.pe-xl-7{padding-right:5rem !important}.p-xl-8{padding:6rem !important}.pt-xl-8{padding-top:6rem !important}.pb-xl-8{padding-bottom:6rem !important}.px-xl-8{padding-left:6rem !important;padding-right:6rem !important}.py-xl-8{padding-top:6rem !important;padding-bottom:6rem !important}.ps-xl-8{padding-left:6rem !important}.pe-xl-8{padding-right:6rem !important}.p-xl-9{padding:8rem !important}.pt-xl-9{padding-top:8rem !important}.pb-xl-9{padding-bottom:8rem !important}.px-xl-9{padding-left:8rem !important;padding-right:8rem !important}.py-xl-9{padding-top:8rem !important;padding-bottom:8rem !important}.ps-xl-9{padding-left:8rem !important}.pe-xl-9{padding-right:8rem !important}.p-xl-10{padding:10rem !important}.pt-xl-10{padding-top:10rem !important}.pb-xl-10{padding-bottom:10rem !important}.px-xl-10{padding-left:10rem !important;padding-right:10rem !important}.py-xl-10{padding-top:10rem !important;padding-bottom:10rem !important}.ps-xl-10{padding-left:10rem !important}.pe-xl-10{padding-right:10rem !important}.p-xl-11{padding:12rem !important}.pt-xl-11{padding-top:12rem !important}.pb-xl-11{padding-bottom:12rem !important}.px-xl-11{padding-left:12rem !important;padding-right:12rem !important}.py-xl-11{padding-top:12rem !important;padding-bottom:12rem !important}.ps-xl-11{padding-left:12rem !important}.pe-xl-11{padding-right:12rem !important}.p-xl-12{padding:16rem !important}.pt-xl-12{padding-top:16rem !important}.pb-xl-12{padding-bottom:16rem !important}.px-xl-12{padding-left:16rem !important;padding-right:16rem !important}.py-xl-12{padding-top:16rem !important;padding-bottom:16rem !important}.ps-xl-12{padding-left:16rem !important}.pe-xl-12{padding-right:16rem !important}.p-xl-13{padding:20rem !important}.pt-xl-13{padding-top:20rem !important}.pb-xl-13{padding-bottom:20rem !important}.px-xl-13{padding-left:20rem !important;padding-right:20rem !important}.py-xl-13{padding-top:20rem !important;padding-bottom:20rem !important}.ps-xl-13{padding-left:20rem !important}.pe-xl-13{padding-right:20rem !important}.p-xl-14{padding:24rem !important}.pt-xl-14{padding-top:24rem !important}.pb-xl-14{padding-bottom:24rem !important}.px-xl-14{padding-left:24rem !important;padding-right:24rem !important}.py-xl-14{padding-top:24rem !important;padding-bottom:24rem !important}.ps-xl-14{padding-left:24rem !important}.pe-xl-14{padding-right:24rem !important}.p-xl-15{padding:32rem !important}.pt-xl-15{padding-top:32rem !important}.pb-xl-15{padding-bottom:32rem !important}.px-xl-15{padding-left:32rem !important;padding-right:32rem !important}.py-xl-15{padding-top:32rem !important;padding-bottom:32rem !important}.ps-xl-15{padding-left:32rem !important}.pe-xl-15{padding-right:32rem !important}.p-xl-16{padding:40rem !important}.pt-xl-16{padding-top:40rem !important}.pb-xl-16{padding-bottom:40rem !important}.px-xl-16{padding-left:40rem !important;padding-right:40rem !important}.py-xl-16{padding-top:40rem !important;padding-bottom:40rem !important}.ps-xl-16{padding-left:40rem !important}.pe-xl-16{padding-right:40rem !important}.p-xl-17{padding:48rem !important}.pt-xl-17{padding-top:48rem !important}.pb-xl-17{padding-bottom:48rem !important}.px-xl-17{padding-left:48rem !important;padding-right:48rem !important}.py-xl-17{padding-top:48rem !important;padding-bottom:48rem !important}.ps-xl-17{padding-left:48rem !important}.pe-xl-17{padding-right:48rem !important}.p-xl-18{padding:56rem !important}.pt-xl-18{padding-top:56rem !important}.pb-xl-18{padding-bottom:56rem !important}.px-xl-18{padding-left:56rem !important;padding-right:56rem !important}.py-xl-18{padding-top:56rem !important;padding-bottom:56rem !important}.ps-xl-18{padding-left:56rem !important}.pe-xl-18{padding-right:56rem !important}.p-xl-19{padding:64rem !important}.pt-xl-19{padding-top:64rem !important}.pb-xl-19{padding-bottom:64rem !important}.px-xl-19{padding-left:64rem !important;padding-right:64rem !important}.py-xl-19{padding-top:64rem !important;padding-bottom:64rem !important}.ps-xl-19{padding-left:64rem !important}.pe-xl-19{padding-right:64rem !important}.p-xl-20{padding:72rem !important}.pt-xl-20{padding-top:72rem !important}.pb-xl-20{padding-bottom:72rem !important}.px-xl-20{padding-left:72rem !important;padding-right:72rem !important}.py-xl-20{padding-top:72rem !important;padding-bottom:72rem !important}.ps-xl-20{padding-left:72rem !important}.pe-xl-20{padding-right:72rem !important}}@media(min-width: 1400px){.p-xxl-6{padding:4rem !important}.pt-xxl-6{padding-top:4rem !important}.pb-xxl-6{padding-bottom:4rem !important}.px-xxl-6{padding-left:4rem !important;padding-right:4rem !important}.py-xxl-6{padding-top:4rem !important;padding-bottom:4rem !important}.ps-xxl-6{padding-left:4rem !important}.pe-xxl-6{padding-right:4rem !important}.p-xxl-7{padding:5rem !important}.pt-xxl-7{padding-top:5rem !important}.pb-xxl-7{padding-bottom:5rem !important}.px-xxl-7{padding-left:5rem !important;padding-right:5rem !important}.py-xxl-7{padding-top:5rem !important;padding-bottom:5rem !important}.ps-xxl-7{padding-left:5rem !important}.pe-xxl-7{padding-right:5rem !important}.p-xxl-8{padding:6rem !important}.pt-xxl-8{padding-top:6rem !important}.pb-xxl-8{padding-bottom:6rem !important}.px-xxl-8{padding-left:6rem !important;padding-right:6rem !important}.py-xxl-8{padding-top:6rem !important;padding-bottom:6rem !important}.ps-xxl-8{padding-left:6rem !important}.pe-xxl-8{padding-right:6rem !important}.p-xxl-9{padding:8rem !important}.pt-xxl-9{padding-top:8rem !important}.pb-xxl-9{padding-bottom:8rem !important}.px-xxl-9{padding-left:8rem !important;padding-right:8rem !important}.py-xxl-9{padding-top:8rem !important;padding-bottom:8rem !important}.ps-xxl-9{padding-left:8rem !important}.pe-xxl-9{padding-right:8rem !important}.p-xxl-10{padding:10rem !important}.pt-xxl-10{padding-top:10rem !important}.pb-xxl-10{padding-bottom:10rem !important}.px-xxl-10{padding-left:10rem !important;padding-right:10rem !important}.py-xxl-10{padding-top:10rem !important;padding-bottom:10rem !important}.ps-xxl-10{padding-left:10rem !important}.pe-xxl-10{padding-right:10rem !important}.p-xxl-11{padding:12rem !important}.pt-xxl-11{padding-top:12rem !important}.pb-xxl-11{padding-bottom:12rem !important}.px-xxl-11{padding-left:12rem !important;padding-right:12rem !important}.py-xxl-11{padding-top:12rem !important;padding-bottom:12rem !important}.ps-xxl-11{padding-left:12rem !important}.pe-xxl-11{padding-right:12rem !important}.p-xxl-12{padding:16rem !important}.pt-xxl-12{padding-top:16rem !important}.pb-xxl-12{padding-bottom:16rem !important}.px-xxl-12{padding-left:16rem !important;padding-right:16rem !important}.py-xxl-12{padding-top:16rem !important;padding-bottom:16rem !important}.ps-xxl-12{padding-left:16rem !important}.pe-xxl-12{padding-right:16rem !important}.p-xxl-13{padding:20rem !important}.pt-xxl-13{padding-top:20rem !important}.pb-xxl-13{padding-bottom:20rem !important}.px-xxl-13{padding-left:20rem !important;padding-right:20rem !important}.py-xxl-13{padding-top:20rem !important;padding-bottom:20rem !important}.ps-xxl-13{padding-left:20rem !important}.pe-xxl-13{padding-right:20rem !important}.p-xxl-14{padding:24rem !important}.pt-xxl-14{padding-top:24rem !important}.pb-xxl-14{padding-bottom:24rem !important}.px-xxl-14{padding-left:24rem !important;padding-right:24rem !important}.py-xxl-14{padding-top:24rem !important;padding-bottom:24rem !important}.ps-xxl-14{padding-left:24rem !important}.pe-xxl-14{padding-right:24rem !important}.p-xxl-15{padding:32rem !important}.pt-xxl-15{padding-top:32rem !important}.pb-xxl-15{padding-bottom:32rem !important}.px-xxl-15{padding-left:32rem !important;padding-right:32rem !important}.py-xxl-15{padding-top:32rem !important;padding-bottom:32rem !important}.ps-xxl-15{padding-left:32rem !important}.pe-xxl-15{padding-right:32rem !important}.p-xxl-16{padding:40rem !important}.pt-xxl-16{padding-top:40rem !important}.pb-xxl-16{padding-bottom:40rem !important}.px-xxl-16{padding-left:40rem !important;padding-right:40rem !important}.py-xxl-16{padding-top:40rem !important;padding-bottom:40rem !important}.ps-xxl-16{padding-left:40rem !important}.pe-xxl-16{padding-right:40rem !important}.p-xxl-17{padding:48rem !important}.pt-xxl-17{padding-top:48rem !important}.pb-xxl-17{padding-bottom:48rem !important}.px-xxl-17{padding-left:48rem !important;padding-right:48rem !important}.py-xxl-17{padding-top:48rem !important;padding-bottom:48rem !important}.ps-xxl-17{padding-left:48rem !important}.pe-xxl-17{padding-right:48rem !important}.p-xxl-18{padding:56rem !important}.pt-xxl-18{padding-top:56rem !important}.pb-xxl-18{padding-bottom:56rem !important}.px-xxl-18{padding-left:56rem !important;padding-right:56rem !important}.py-xxl-18{padding-top:56rem !important;padding-bottom:56rem !important}.ps-xxl-18{padding-left:56rem !important}.pe-xxl-18{padding-right:56rem !important}.p-xxl-19{padding:64rem !important}.pt-xxl-19{padding-top:64rem !important}.pb-xxl-19{padding-bottom:64rem !important}.px-xxl-19{padding-left:64rem !important;padding-right:64rem !important}.py-xxl-19{padding-top:64rem !important;padding-bottom:64rem !important}.ps-xxl-19{padding-left:64rem !important}.pe-xxl-19{padding-right:64rem !important}.p-xxl-20{padding:72rem !important}.pt-xxl-20{padding-top:72rem !important}.pb-xxl-20{padding-bottom:72rem !important}.px-xxl-20{padding-left:72rem !important;padding-right:72rem !important}.py-xxl-20{padding-top:72rem !important;padding-bottom:72rem !important}.ps-xxl-20{padding-left:72rem !important}.pe-xxl-20{padding-right:72rem !important}}:root{--nav-bg-height: 100dvh;--anchor-scroll-offset: 0;--cubic-default: cubic-bezier(0.525, 0, 0, 1);--duration-fast: 0.2s;--duration-normal: 0.45s;--color-dark: var(--color-brand-1);--nav-bar-height: 66px;--nav-blur: 7.5px;--nav-bg: rgba(237, 228, 208, 0.46)}@media screen and (min-width: 992px){:root{--nav-bar-height: 4.875rem}}a{color:inherit;text-decoration:none}a:focus-visible,button:focus-visible{outline:1px solid var(--color-brand-1);outline-offset:2px}main [id]{scroll-margin-top:var(--anchor-scroll-offset)}.nav{z-index:5000;color:var(--color-brand-1);position:absolute;top:0;left:0;right:0;background-color:rgba(0,0,0,0);pointer-events:none}.nav-container{pointer-events:auto;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:1.25rem;width:calc(100% - clamp(2rem,10.4vw,9.375rem));max-width:1288px;height:var(--nav-bar-height);margin:calc(clamp(1.5rem,3.7vw,3.3125rem) + var(--marquee-height, 0px)) auto 0;padding:0 .6875rem 0 1.25rem;position:relative;border-radius:8px;background-color:rgba(0,0,0,0);box-sizing:border-box}.nav-container::before{content:"";position:absolute;inset:0;z-index:0;border-radius:inherit;background-color:var(--nav-bg);backdrop-filter:blur(var(--nav-blur));-webkit-backdrop-filter:blur(var(--nav-blur));pointer-events:none}.nav-logo,.nav-center,.nav-cta{position:relative;z-index:1}.nav-logo{flex-shrink:0;width:10.185rem;color:var(--color-brand-1);line-height:0}.nav-logo svg{display:block;width:100%;height:auto}.nav-center{display:flex;align-items:center;justify-content:center;flex:1 1 auto;min-width:0}.nav-center__list{display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;gap:1.125rem;margin:0;padding:0;list-style:none}.nav-center__list>li{display:flex;align-items:center;margin:0;padding:0;position:relative}.nav-link{display:flex;align-items:center;justify-content:center;gap:.3em;margin:0;padding:0;height:auto;border:0;border-radius:0;background:rgba(0,0,0,0);color:var(--color-brand-1);font-family:var(--font-secondary, sans-serif);font-weight:var(--font-secondary-weight, 400);font-style:normal;text-transform:var(--font-secondary-transform, uppercase);letter-spacing:0;font-size:1.625rem;line-height:1;white-space:nowrap;cursor:pointer}.nav-link__label{position:relative;line-height:1.2}.nav-link__dropdown-icon{width:.55em;opacity:.7;transition:transform var(--duration-normal) var(--cubic-default)}a.nav-link,a.nav-link:link,a.nav-link:visited,a.nav-link:hover,a.nav-link:focus,a.nav-link:focus-visible,button.nav-link,button.nav-link:hover,button.nav-link:focus,button.nav-link:focus-visible{color:var(--color-brand-1)}.nav-link.is-active .nav-link__label,.nav-dropdown__link.is-active .nav-dropdown__link-label{border-bottom:1px solid currentColor;padding-bottom:.06em}.nav-cta{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:auto;height:auto;padding:.5rem .75rem;border-radius:5px;background-color:var(--color-brand-1);color:var(--color-neutrals-200);font-family:var(--font-secondary, sans-serif);font-weight:var(--font-secondary-weight, 400);font-style:normal;text-transform:var(--font-secondary-transform, uppercase);letter-spacing:0;font-size:1.875rem;line-height:1;white-space:nowrap;text-align:center;transition:background-color var(--duration-fast) var(--cubic-default),color var(--duration-fast) var(--cubic-default)}.nav-cta:hover,.nav-cta:focus-visible{background-color:var(--color-brand-2);color:var(--color-neutrals-200)}.nav-cta__label{line-height:1.2}.nav-dropdown{opacity:0;pointer-events:none;visibility:hidden;width:max-content;min-width:100%;padding-top:.75em;padding-bottom:0;position:absolute;top:100%;left:50%;right:auto;z-index:2;transform:translateX(-50%) translateY(-0.25em);transition:opacity var(--duration-fast) ease,visibility var(--duration-fast) ease,transform var(--duration-normal) var(--cubic-default)}.nav-dropdown.visible{opacity:1;pointer-events:auto;visibility:visible}.nav-dropdown::before{content:"";position:absolute;bottom:100%;left:0;right:0;height:.75em}.nav-dropdown__panel{width:max-content;min-width:100%;margin:0;padding:.35rem 0;border-radius:8px;background-color:var(--nav-bg);backdrop-filter:blur(var(--nav-blur));-webkit-backdrop-filter:blur(var(--nav-blur))}.nav-dropdown__overflow,.nav-dropdown__overflow-inner{display:block;width:100%;height:auto;overflow:visible}.nav-dropdown__content{display:flex;flex-direction:column;gap:0;width:100%;margin:0;padding:0;list-style:none}.nav-dropdown__content-li{margin:0;opacity:0;transform:translateY(-0.35em);transition:all var(--duration-normal) var(--cubic-default)}.nav-dropdown__link{display:flex;align-items:center;width:100%;min-height:2.5em;padding:.55em 1.1em;background-color:rgba(0,0,0,0);color:var(--color-brand-1);border-radius:0}.nav-dropdown__link-inner{display:flex;align-items:center;width:100%;column-gap:.75em}.nav-dropdown__link-label{width:100%;font-family:var(--font-secondary, sans-serif);font-weight:var(--font-secondary-weight, 400);font-style:normal;text-transform:var(--font-secondary-transform, uppercase);letter-spacing:0;font-size:1.125rem;color:var(--color-brand-1)}[data-dropdown-toggle]:hover+.nav-dropdown,[data-dropdown-toggle]:focus-visible+.nav-dropdown,[data-dropdown-toggle=open]+.nav-dropdown,.nav-dropdown:hover,.nav-dropdown:focus-within{opacity:1;visibility:visible;pointer-events:auto;transform:translateX(-50%) translateY(0)}body:has([data-dropdown-toggle]:hover) [data-dropdown-toggle]:hover+.nav-dropdown .nav-dropdown__content-li,body:has([data-dropdown-toggle]:focus-visible) .nav-dropdown__content-li,body:has([data-dropdown-toggle]:focus-within) .nav-dropdown__content-li,body:has(.nav-dropdown:hover) .nav-dropdown__content-li,body:has(.nav-dropdown:focus-within) .nav-dropdown__content-li{opacity:1;transform:translateY(0)}[data-dropdown-toggle]:hover .nav-link__dropdown-icon,[data-dropdown-toggle]:focus .nav-link__dropdown-icon,[data-dropdown-toggle]:focus-within .nav-link__dropdown-icon,[data-dropdown-toggle]:has(+.nav-dropdown:hover) .nav-link__dropdown-icon,[data-dropdown-toggle]:has(+.nav-dropdown:focus-within) .nav-link__dropdown-icon,[data-dropdown-toggle=open] .nav-link__dropdown-icon{transform:rotate(180deg)}@media screen and (min-width: 992px)and (max-width: 1199px){.nav-container{gap:.75rem;padding:0 .6875rem 0 1.25rem}.nav-logo{width:8.5rem}.nav-center__list{gap:.75rem}.nav-link{font-size:1.25rem}.nav-cta{width:auto;min-width:8.5rem;padding:.5rem 1rem;font-size:1.5rem}}@media screen and (min-width: 992px){.nav-center{overflow:visible}}@media screen and (min-width: 1200px){.nav-cta{min-width:10.1875rem}}.nav-menu-footer{display:none}.page-bg{z-index:0;opacity:0;pointer-events:none;background-color:color-mix(in srgb, var(--color-neutrals-200) 92%, transparent);width:100%;height:100vh;position:absolute;inset:0 0 auto;transition:opacity var(--duration-fast) var(--cubic-default)}.menu-button{display:none;position:relative;z-index:2;flex-flow:column;justify-content:center;align-items:center;gap:.35em;flex-shrink:0;width:2.75em;height:2.75em;margin-left:auto;padding:.65em;border:1px solid var(--color-brand-1);border-radius:3px;background-color:rgba(0,0,0,0);color:var(--color-brand-1)}.menu-button__line{display:block;width:100%;height:1.5px;background-color:var(--color-brand-1);transition:all var(--duration-normal) var(--cubic-default)}@media screen and (max-width: 991px){.nav{--nav-menu-gutter: calc(clamp(0.75rem, 3vw, 1.25rem) + 0.85rem)}html:has(.nav[data-menu-status=open]){overflow:hidden}.nav-container{width:calc(100% - clamp(1.5rem,6vw,2.5rem));height:3.5rem;margin-top:calc(1rem + var(--marquee-height, 0px));padding:0 .85rem;gap:.75rem}.nav-logo{width:min(8.75rem,42vw);z-index:3}.menu-button{display:flex;z-index:3}.page-bg{position:fixed;inset:0;height:100dvh;background-color:var(--color-neutrals-200)}.nav-center{z-index:1;opacity:0;visibility:hidden;pointer-events:none;position:fixed;top:var(--nav-menu-top, calc(1rem + var(--marquee-height, 0px) + 3.5rem));right:0;bottom:0;left:0;width:100%;height:auto;margin:0;padding:1.5rem var(--nav-menu-gutter) calc(2rem + env(safe-area-inset-bottom, 0px));display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;background-color:rgba(0,0,0,0);border-radius:0;transform:translateY(0.75rem);transition:opacity var(--duration-fast) var(--cubic-default),visibility var(--duration-fast) var(--cubic-default),transform var(--duration-normal) var(--cubic-default)}.nav-menu-footer{display:flex;flex-direction:column;gap:1.25rem;margin-top:auto;padding-top:2rem}.nav-social-links{margin:0}.nav-social-link{padding:.5rem;color:var(--color-brand-1)}.nav-social-link svg{width:1.375rem;height:1.375rem;fill:currentColor}.nav-social-link:hover,.nav-social-link:focus-visible{opacity:.72}.nav-center__list{flex-direction:column;align-items:stretch;justify-content:flex-start;flex-wrap:nowrap;gap:0;flex:0 0 auto;width:100%}.nav-center__list>li{display:block;border-bottom:1px solid color-mix(in srgb, var(--color-brand-1) 25%, transparent)}.nav-link{justify-content:space-between;width:100%;height:auto;padding:1.1rem 0;font-size:1.75rem}.nav-container>.nav-cta{display:none}.nav-cta--menu{width:100%;margin:0;padding:.5rem 1.25rem;font-size:1.75rem}.nav-dropdown{position:relative;top:auto;left:auto;right:auto;width:100%;min-width:0;opacity:1;visibility:visible;pointer-events:auto;border:0;transform:none;padding:0}.nav-dropdown .nav-dropdown__panel{width:auto;min-width:0;margin:0;padding:0;border-radius:0;background:rgba(0,0,0,0);backdrop-filter:none;-webkit-backdrop-filter:none}.nav-dropdown__overflow{display:grid;grid-template-rows:0fr;overflow:hidden;transition:grid-template-rows var(--duration-normal) var(--cubic-default)}.nav-dropdown__overflow-inner{overflow:hidden;min-height:0}.nav-dropdown__content-li{opacity:1;transform:none}.nav-dropdown__link{padding:.75rem 0}.nav-dropdown__link-label{font-size:1.25rem}:is([data-menu-status=open]) .menu-button__line:nth-of-type(1){transform:translateY(0.2em) rotate(135deg)}:is([data-menu-status=open]) .menu-button__line:nth-of-type(2){transform:translateY(-0.2em) rotate(-135deg)}:is([data-menu-status=open]) .page-bg{opacity:1}:is([data-menu-status=open]) .nav-center{opacity:1;visibility:visible;pointer-events:auto;transform:none;transition-delay:.05s}[data-dropdown-toggle=open]+.nav-dropdown .nav-dropdown__overflow{grid-template-rows:1fr}[data-dropdown-toggle=open] .nav-link__dropdown-icon{transform:rotate(180deg)}}@media screen and (max-width: 479px){.nav-logo{width:min(7.25rem,48vw)}.menu-button{width:2.5em;height:2.5em}}body.has-full-width-image-overlay-nav .nav:not([data-menu-status=open]),body:has(.wrapper>.full-width-image-block--overlay-nav:first-child) .nav:not([data-menu-status=open]){color:var(--color-neutrals-200)}body.has-full-width-image-overlay-nav .nav:not([data-menu-status=open]) .nav-container::before,body:has(.wrapper>.full-width-image-block--overlay-nav:first-child) .nav:not([data-menu-status=open]) .nav-container::before{background-color:rgba(0,0,0,0);backdrop-filter:none;-webkit-backdrop-filter:none}body.has-full-width-image-overlay-nav .nav:not([data-menu-status=open]) .nav-logo,body:has(.wrapper>.full-width-image-block--overlay-nav:first-child) .nav:not([data-menu-status=open]) .nav-logo{color:var(--color-neutrals-200)}body.has-full-width-image-overlay-nav .nav:not([data-menu-status=open]) .nav-link,body.has-full-width-image-overlay-nav .nav:not([data-menu-status=open]) a.nav-link,body.has-full-width-image-overlay-nav .nav:not([data-menu-status=open]) a.nav-link:link,body.has-full-width-image-overlay-nav .nav:not([data-menu-status=open]) a.nav-link:visited,body.has-full-width-image-overlay-nav .nav:not([data-menu-status=open]) a.nav-link:hover,body.has-full-width-image-overlay-nav .nav:not([data-menu-status=open]) a.nav-link:focus,body.has-full-width-image-overlay-nav .nav:not([data-menu-status=open]) a.nav-link:focus-visible,body.has-full-width-image-overlay-nav .nav:not([data-menu-status=open]) button.nav-link,body.has-full-width-image-overlay-nav .nav:not([data-menu-status=open]) button.nav-link:hover,body.has-full-width-image-overlay-nav .nav:not([data-menu-status=open]) button.nav-link:focus,body.has-full-width-image-overlay-nav .nav:not([data-menu-status=open]) button.nav-link:focus-visible,body:has(.wrapper>.full-width-image-block--overlay-nav:first-child) .nav:not([data-menu-status=open]) .nav-link,body:has(.wrapper>.full-width-image-block--overlay-nav:first-child) .nav:not([data-menu-status=open]) a.nav-link,body:has(.wrapper>.full-width-image-block--overlay-nav:first-child) .nav:not([data-menu-status=open]) a.nav-link:link,body:has(.wrapper>.full-width-image-block--overlay-nav:first-child) .nav:not([data-menu-status=open]) a.nav-link:visited,body:has(.wrapper>.full-width-image-block--overlay-nav:first-child) .nav:not([data-menu-status=open]) a.nav-link:hover,body:has(.wrapper>.full-width-image-block--overlay-nav:first-child) .nav:not([data-menu-status=open]) a.nav-link:focus,body:has(.wrapper>.full-width-image-block--overlay-nav:first-child) .nav:not([data-menu-status=open]) a.nav-link:focus-visible,body:has(.wrapper>.full-width-image-block--overlay-nav:first-child) .nav:not([data-menu-status=open]) button.nav-link,body:has(.wrapper>.full-width-image-block--overlay-nav:first-child) .nav:not([data-menu-status=open]) button.nav-link:hover,body:has(.wrapper>.full-width-image-block--overlay-nav:first-child) .nav:not([data-menu-status=open]) button.nav-link:focus,body:has(.wrapper>.full-width-image-block--overlay-nav:first-child) .nav:not([data-menu-status=open]) button.nav-link:focus-visible{color:var(--color-neutrals-200)}body.has-full-width-image-overlay-nav .nav:not([data-menu-status=open]) .menu-button,body:has(.wrapper>.full-width-image-block--overlay-nav:first-child) .nav:not([data-menu-status=open]) .menu-button{color:var(--color-neutrals-200)}body.has-full-width-image-overlay-nav .nav:not([data-menu-status=open]) .menu-button__line,body:has(.wrapper>.full-width-image-block--overlay-nav:first-child) .nav:not([data-menu-status=open]) .menu-button__line{background-color:var(--color-neutrals-200)}.site-footer{padding:clamp(3rem,6vw,5rem) 0 clamp(1.75rem,3vw,3rem);background-color:var(--color-brand-1);color:var(--color-neutrals-200)}.site-footer a{color:inherit;text-decoration:none}.site-footer a:hover,.site-footer a:focus{color:inherit}.site-footer a.site-footer__nav-link{text-decoration:underline;text-underline-offset:.15em;text-decoration-thickness:1px;transition:opacity var(--duration-fast) var(--cubic-default)}.site-footer a.site-footer__nav-link:hover,.site-footer a.site-footer__nav-link:focus-visible{opacity:.72}.site-footer__container{width:100%;max-width:none;padding-right:clamp(1rem,3vw,2rem);padding-left:clamp(1rem,3vw,2rem)}.site-footer__main{padding-top:0}@media(min-width: 992px){.site-footer__nav-wrap{padding-left:clamp(2rem,6vw,4.5rem);padding-right:0}.site-footer__nav-row{display:grid;grid-template-columns:repeat(auto-fit, minmax(0, 1fr));gap:1.5rem;margin-inline:0}.site-footer__nav-column{flex:initial;width:auto;max-width:none;padding-inline:0}}.site-footer__intro-title{font-family:var(--font-tertiary, serif);font-weight:var(--font-tertiary-weight, 500);font-style:var(--font-tertiary-style, italic);margin:0 0 .75rem;max-width:18rem;font-size:27px;line-height:31px;letter-spacing:-0.04em;text-align:left;text-wrap:balance;color:var(--color-neutrals-200)}.site-footer__intro,.site-footer__nav-list,.site-footer__hours,.site-footer__contact,.site-footer__copyright,.site-footer__legal{font-size:clamp(.875rem,.9vw,1rem);line-height:1.45}.site-footer__intro{max-width:23rem}.site-footer__intro a{text-decoration:underline;text-underline-offset:.15em;text-decoration-thickness:1px;transition:opacity var(--duration-fast) var(--cubic-default)}.site-footer__intro a:hover,.site-footer__intro a:focus-visible{opacity:.72}.site-social-links{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem;padding:0;list-style:none}.site-social-link{display:inline-flex;color:currentColor;line-height:0;transition:opacity var(--duration-fast) var(--cubic-default)}.site-social-link:hover,.site-social-link:focus-visible{opacity:.72}.site-social-link svg{display:block;width:1.25rem;height:1.25rem;fill:currentColor}.site-footer__social-links{justify-content:flex-start;margin:2.5rem 0 0}.site-footer__social-link svg{width:1.25rem;height:1.25rem}.site-footer__nav-heading{font-family:var(--font-secondary, sans-serif);font-weight:var(--font-secondary-weight, 400);font-style:normal;text-transform:var(--font-secondary-transform, uppercase);letter-spacing:0;margin-bottom:1rem;font-size:clamp(1.125rem,2vw,2rem);line-height:1.35}.site-footer__nav-list{gap:.45rem}.site-footer__nav-link{display:inline-block;padding:0}.site-footer__hours{display:grid;grid-template-columns:max-content max-content;justify-content:start;gap:.35rem 1rem}.site-footer__hours-row{display:grid;grid-column:1/-1;grid-template-columns:subgrid;align-items:baseline}.site-footer__hours-time{font-variant-numeric:tabular-nums;white-space:nowrap;text-align:left}.site-footer__hours-row--closed .site-footer__hours-time,.site-footer__hours-note{opacity:.72}.site-footer__hours-note{margin-top:.85rem;max-width:16rem;font-size:clamp(.75rem,.8vw,.8125rem);line-height:1.4}.site-footer__hours-note+.site-footer__hours-note{margin-top:.45rem}.site-footer__contact{font-style:normal}.site-footer__contact-line+.site-footer__contact-line{margin-top:.85rem}.site-footer__brand-row{padding-top:clamp(3rem,7vw,5.5rem);padding-bottom:clamp(3rem,7vw,5.5rem)}@media(prefers-reduced-motion: reduce){.site-footer a.site-footer__nav-link,.site-footer a.site-social-link{transition:none}}.site-footer__brand{line-height:0;color:var(--color-neutrals-200)}.site-footer__brand svg{width:100%;height:auto;display:block}.site-footer__bottom{margin-top:clamp(1.5rem,2.5vw,2.25rem);padding-top:clamp(1.25rem,2vw,2rem);border-top:1px solid color-mix(in srgb, var(--color-neutrals-200) 80%, transparent)}.site-footer__legal{gap:.25rem 1.75rem}.site-footer__legal a{display:inline-block;padding:0}@media(max-width: 767px){.site-footer__main{padding-top:2.5rem}.site-footer__brand-row{padding-top:3rem}.site-footer__brand{margin-right:-0.35rem;margin-left:-0.35rem}}.smaakmakers-slider-block{--smaakmakers-bg: var(--color-brand-4);--smaakmakers-title: var(--color-brand-1);--smaakmakers-card-label-bg: var(--color-brand-1);--smaakmakers-card-label-fg: var(--color-neutrals-200);--smaakmakers-btn: var(--color-brand-1);--smaakmakers-btn-fg: var(--color-neutrals-200);--smaakmakers-btn-next-bg: var(--color-neutrals-200);--smaakmakers-btn-next-fg: var(--color-brand-1);position:relative;min-height:min(100dvh,920px);display:flex;flex-direction:column;justify-content:center;background-color:var(--smaakmakers-bg);color:var(--smaakmakers-title);overflow:hidden;padding-top:clamp(.35rem,1vw,.85rem);padding-bottom:clamp(3rem,6vw,5rem)}.smaakmakers-slider-block>*:not(.smaakmakers-slider-block__pattern){position:relative;z-index:1}.smaakmakers-slider-block__pattern{position:absolute;left:0;right:0;top:-40%;height:180%;z-index:0;pointer-events:none;background-image:url("../../images/vh-block-pattern-rep.png");background-repeat:repeat;background-position:center top;background-size:clamp(12rem,22vw,18rem) auto}.smaakmakers-slider-block__heading{text-align:center;padding-inline:1rem;margin-bottom:clamp(3.25rem,6vw,5rem)}.smaakmakers-slider-block__title{font-family:var(--font-secondary, sans-serif);font-weight:var(--font-secondary-weight, 400);font-style:normal;text-transform:var(--font-secondary-transform, uppercase);letter-spacing:0;margin:0 auto;color:var(--smaakmakers-title);font-size:clamp(2.75rem,6vw,6rem);line-height:.925}.smaakmakers-slider-block__subheader{margin:.75rem 0 0;color:var(--smaakmakers-title);font-family:var(--font-primary);font-weight:600;font-size:.9rem;line-height:1.25;text-transform:var(--font-label-transform, uppercase)}.smaakmakers-slider-block__preview{display:flex;flex-wrap:wrap;justify-content:center;gap:1.25rem;padding:2rem 1rem 3rem}.smaakmakers-slider-block--editor{min-height:auto;justify-content:flex-start;padding-top:clamp(2.5rem,4vw,4rem);padding-bottom:clamp(2.5rem,5vw,4rem)}.smaakmakers-slider-block--editor .smaakmakers-slider-block__heading{margin-bottom:clamp(2.25rem,4.5vw,3.5rem)}.smaakmakers-slider-block--editor .smaakmakers-slider-block__title{margin:0 auto}.smaakmakers-slider-block--editor .smaakmakers-slider-block__subheader{margin:.75rem 0 0}.smaakmakers-slider-block--editor .smaakmakers-slider-block__preview{display:flex;flex-wrap:nowrap;justify-content:center;align-items:flex-end;flex-shrink:0;gap:0;padding:2.75rem 1rem 1.75rem;overflow:visible}.smaakmakers-slider-block--editor .smaakmakers-slider-block__preview .smaakmakers-card{flex:0 0 auto;width:clamp(9.5rem,16vw,13.5rem);margin-inline:-0.85rem}.smaakmakers-slider-block--editor .smaakmakers-slider-block__preview .smaakmakers-card:nth-child(1){transform:rotate(-14deg) translateY(1.75rem);z-index:1}.smaakmakers-slider-block--editor .smaakmakers-slider-block__preview .smaakmakers-card:nth-child(2){transform:rotate(-7deg) translateY(0.55rem);z-index:2}.smaakmakers-slider-block--editor .smaakmakers-slider-block__preview .smaakmakers-card:nth-child(3){transform:rotate(0deg);z-index:3}.smaakmakers-slider-block--editor .smaakmakers-slider-block__preview .smaakmakers-card:nth-child(4){transform:rotate(7deg) translateY(0.55rem);z-index:2}.smaakmakers-slider-block--editor .smaakmakers-slider-block__preview .smaakmakers-card:nth-child(5){transform:rotate(14deg) translateY(1.75rem);z-index:1}.smaakmakers-slider-block--editor .smaakmakers-slider-block__preview .smaakmakers-card:nth-child(n+6){display:none}.smaakmakers-slider-block--editor .smaakmakers-slider-block__preview .smaakmakers-card:hover,.smaakmakers-slider-block--editor .smaakmakers-slider-block__preview .smaakmakers-card:focus-visible{z-index:10}.smaakmakers-slider-block--editor .radial-gsap-slider__controls{padding-top:2.25em;pointer-events:none}.smaakmakers-slider-block--editor.smaakmakers-slider-block--editor-inverted .smaakmakers-slider-block__preview{align-items:flex-start;padding-top:4rem;padding-bottom:1.25rem}.smaakmakers-slider-block--editor.smaakmakers-slider-block--editor-inverted .smaakmakers-slider-block__preview .smaakmakers-card:nth-child(1){transform:rotate(-14deg) translateY(-1.75rem)}.smaakmakers-slider-block--editor.smaakmakers-slider-block--editor-inverted .smaakmakers-slider-block__preview .smaakmakers-card:nth-child(2){transform:rotate(-7deg) translateY(-0.55rem)}.smaakmakers-slider-block--editor.smaakmakers-slider-block--editor-inverted .smaakmakers-slider-block__preview .smaakmakers-card:nth-child(4){transform:rotate(7deg) translateY(-0.55rem)}.smaakmakers-slider-block--editor.smaakmakers-slider-block--editor-inverted .smaakmakers-slider-block__preview .smaakmakers-card:nth-child(5){transform:rotate(14deg) translateY(-1.75rem)}.radial-gsap-slider{display:flex;flex-flow:column;justify-content:center;align-items:center;gap:5em;width:100%;padding-top:.5em;position:relative}[data-radial-slider-init]{--slider-rotate: 18deg;--slider-radius: 375%}.radial-gsap-slider__collection{max-width:100%;position:relative;z-index:0}.radial-gsap-slider__list{-webkit-user-select:none;user-select:none;touch-action:pan-y;justify-content:center;align-items:center;max-width:100%;display:flex;position:relative;z-index:2}[data-radial-slider-list]>[data-radial-slider-sizer]{position:relative;flex:none;visibility:hidden;pointer-events:none}[data-radial-slider-list]>.radial-gsap-slider__item{position:absolute;top:0;left:0}[data-radial-slider-list]>.radial-gsap-slider__item:first-child{position:relative;top:auto;left:auto}.radial-gsap-slider__item{transform-origin:50% var(--slider-radius);flex:none;position:absolute;z-index:1;pointer-events:auto}.radial-gsap-slider__item[data-radial-slider-item-status=active]{z-index:2}.radial-gsap-slider__item:has(.smaakmakers-card.is-open),.radial-gsap-slider__item:has(.smaakmakers-card:hover),.radial-gsap-slider__item:has(.smaakmakers-card:focus-visible){z-index:4}[data-radial-slider-arc=inverted] .radial-gsap-slider__item{transform-origin:50% calc(100% - var(--slider-radius))}@media screen and (max-width: 767px){[data-radial-slider-init]{--slider-rotate: 12deg;--slider-radius: 475%}}.smaakmakers-card{--card-inset: 0.625em;--card-bar-height: 3.25em;--card-open-ease: cubic-bezier(0.25, 0.1, 0, 1);--card-open-duration: 0.72s;display:block;position:relative;width:20em;max-width:100%;aspect-ratio:4/5;padding:0;overflow:hidden;color:var(--smaakmakers-card-label-fg);text-align:center;text-decoration:none;background-color:rgba(0,0,0,0);border-radius:.75em}.smaakmakers-card:hover,.smaakmakers-card:focus,.smaakmakers-card:focus-visible{color:var(--smaakmakers-card-label-fg);text-decoration:none}@media screen and (max-width: 767px){.smaakmakers-card{width:15em}}.smaakmakers-card__media{position:absolute;inset:0;width:100%;height:100%;overflow:hidden;background-color:rgba(0,0,0,0)}.smaakmakers-card__media .vleeshalle-block-placeholder-image{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:var(--color-neutrals-300);color:var(--color-brand-1);font-size:.875rem}.smaakmakers-card__media .cover-image,.smaakmakers-card .cover-image{display:block;object-fit:cover;object-position:center;border-radius:0;width:100%;height:100%;max-width:none;max-height:none;position:absolute;inset:0;pointer-events:none}.smaakmakers-card__info{position:absolute;z-index:1;left:var(--card-inset);right:var(--card-inset);bottom:var(--card-inset);display:flex;flex-direction:column;justify-content:center;align-items:center;width:auto;height:var(--card-bar-height);padding:.35em .85em;overflow:hidden;background-color:var(--smaakmakers-card-label-bg);border-radius:.5em;pointer-events:none;transition:height var(--card-open-duration) var(--card-open-ease),padding var(--card-open-duration) var(--card-open-ease)}.smaakmakers-card__logo,.smaakmakers-card__details{display:flex;min-height:0;overflow:hidden;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .28s ease,visibility .28s ease,transform .35s ease}.smaakmakers-card__logo{flex:0 0 auto;justify-content:center;align-items:center;width:100%;height:0;padding:0;transform:translateY(-0.85em) scale(0.94)}.smaakmakers-card__logo .vleeshalle-block-placeholder-image{position:relative;inset:auto;width:8em;height:8em;background:color-mix(in srgb, var(--color-neutrals-200) 18%, transparent);color:var(--smaakmakers-card-label-fg);font-size:.7rem}.smaakmakers-card__logo-img{display:block;width:82%;max-width:82%;height:auto;max-height:100%;object-fit:contain;object-position:center;pointer-events:none}.smaakmakers-card__copy{display:flex;flex:0 0 auto;flex-direction:column;align-items:center;justify-content:center;width:100%;min-width:0}.smaakmakers-card__h{font-family:var(--font-secondary, sans-serif);font-weight:var(--font-secondary-weight, 400);font-style:normal;text-transform:var(--font-secondary-transform, uppercase);letter-spacing:0;position:relative;z-index:1;margin:0;padding-inline:.15em;color:var(--smaakmakers-card-label-fg);font-size:clamp(1.1875rem,2.1vw,1.875rem);line-height:1.1}.smaakmakers-card__details{flex:0 0 auto;flex-direction:column;justify-content:flex-start;align-items:center;gap:.75em;width:100%;height:0;transform:translateY(0.55em)}.smaakmakers-card__desc{font-family:var(--font-tertiary, serif);font-weight:var(--font-tertiary-weight, 500);font-style:var(--font-tertiary-style, italic);margin:0;max-width:16em;color:var(--smaakmakers-card-label-fg);font-size:clamp(.95rem,1.55vw,1.175rem);line-height:1.15;text-wrap:balance}.smaakmakers-card__cta{display:inline-flex;align-items:center;justify-content:center;min-width:7.75em;height:2.35em;padding:0 1.35em;border:1px solid var(--smaakmakers-card-label-fg);border-radius:50em;color:var(--smaakmakers-card-label-fg);font-family:var(--font-primary);font-size:.875rem;font-weight:400;letter-spacing:.01em;line-height:1;text-decoration:none;white-space:nowrap}@media(hover: hover)and (pointer: fine){.smaakmakers-slider-block--editor .smaakmakers-card--has-hover:hover .smaakmakers-card__info,.smaakmakers-overview-block .smaakmakers-card--has-hover:hover .smaakmakers-card__info,.gangmakers-overview-block .smaakmakers-card--has-hover:hover .smaakmakers-card__info,[data-radial-slider-init]:not([data-radial-slider-drag-status=grabbing]) .smaakmakers-card--has-hover:hover .smaakmakers-card__info{justify-content:flex-end;height:calc(100% - var(--card-inset)*2);padding:.85em 1em 1.45em}.smaakmakers-slider-block--editor .smaakmakers-card--has-hover:hover .smaakmakers-card__copy,.smaakmakers-overview-block .smaakmakers-card--has-hover:hover .smaakmakers-card__copy,.gangmakers-overview-block .smaakmakers-card--has-hover:hover .smaakmakers-card__copy,[data-radial-slider-init]:not([data-radial-slider-drag-status=grabbing]) .smaakmakers-card--has-hover:hover .smaakmakers-card__copy{gap:.35em}.smaakmakers-slider-block--editor .smaakmakers-card--has-hover:hover .smaakmakers-card__logo,.smaakmakers-slider-block--editor .smaakmakers-card--has-hover:hover .smaakmakers-card__details,.smaakmakers-overview-block .smaakmakers-card--has-hover:hover .smaakmakers-card__logo,.smaakmakers-overview-block .smaakmakers-card--has-hover:hover .smaakmakers-card__details,.gangmakers-overview-block .smaakmakers-card--has-hover:hover .smaakmakers-card__logo,.gangmakers-overview-block .smaakmakers-card--has-hover:hover .smaakmakers-card__details,[data-radial-slider-init]:not([data-radial-slider-drag-status=grabbing]) .smaakmakers-card--has-hover:hover .smaakmakers-card__logo,[data-radial-slider-init]:not([data-radial-slider-drag-status=grabbing]) .smaakmakers-card--has-hover:hover .smaakmakers-card__details{opacity:1;visibility:visible;transform:none;transition:opacity .48s var(--card-open-ease) .16s,visibility .48s var(--card-open-ease) .16s,transform .62s var(--card-open-ease) .1s}.smaakmakers-slider-block--editor .smaakmakers-card--has-hover:hover .smaakmakers-card__logo,.smaakmakers-overview-block .smaakmakers-card--has-hover:hover .smaakmakers-card__logo,.gangmakers-overview-block .smaakmakers-card--has-hover:hover .smaakmakers-card__logo,[data-radial-slider-init]:not([data-radial-slider-drag-status=grabbing]) .smaakmakers-card--has-hover:hover .smaakmakers-card__logo{flex:1 1 auto;height:auto;padding-top:1.15em}.smaakmakers-slider-block--editor .smaakmakers-card--has-hover:hover .smaakmakers-card__details,.smaakmakers-overview-block .smaakmakers-card--has-hover:hover .smaakmakers-card__details,.gangmakers-overview-block .smaakmakers-card--has-hover:hover .smaakmakers-card__details,[data-radial-slider-init]:not([data-radial-slider-drag-status=grabbing]) .smaakmakers-card--has-hover:hover .smaakmakers-card__details{height:auto}}.smaakmakers-card--has-hover:focus-visible .smaakmakers-card__info,.smaakmakers-card--has-hover.is-open .smaakmakers-card__info{justify-content:flex-end;height:calc(100% - var(--card-inset)*2);padding:.85em 1em 1.45em}.smaakmakers-card--has-hover:focus-visible .smaakmakers-card__copy,.smaakmakers-card--has-hover.is-open .smaakmakers-card__copy{gap:.35em}.smaakmakers-card--has-hover:focus-visible .smaakmakers-card__logo,.smaakmakers-card--has-hover:focus-visible .smaakmakers-card__details,.smaakmakers-card--has-hover.is-open .smaakmakers-card__logo,.smaakmakers-card--has-hover.is-open .smaakmakers-card__details{opacity:1;visibility:visible;transform:none;transition:opacity .48s var(--card-open-ease) .16s,visibility .48s var(--card-open-ease) .16s,transform .62s var(--card-open-ease) .1s}.smaakmakers-card--has-hover:focus-visible .smaakmakers-card__logo,.smaakmakers-card--has-hover.is-open .smaakmakers-card__logo{flex:1 1 auto;height:auto;padding-top:1.15em}.smaakmakers-card--has-hover:focus-visible .smaakmakers-card__details,.smaakmakers-card--has-hover.is-open .smaakmakers-card__details{height:auto}@media(prefers-reduced-motion: reduce){.smaakmakers-card__info,.smaakmakers-card__logo,.smaakmakers-card__details{transition:none}}.radial-gsap-slider__controls{display:flex;justify-content:center;align-items:center;gap:.5em;padding:2em 3em 0;position:relative}.radial-gsap-slider__control-btn{z-index:1;appearance:none;border:0;color:var(--smaakmakers-btn-fg);letter-spacing:-0.02em;cursor:pointer;background-color:var(--smaakmakers-btn);border-radius:50em;height:2.75em;min-width:8.5em;width:8.5em;padding:0 1.25em;font-size:.9375em;font-weight:600;position:relative;text-align:center}.radial-gsap-slider__control-btn.is--next{color:var(--smaakmakers-btn-next-fg);background-color:var(--smaakmakers-btn-next-bg)}[data-radial-slider-drag-status=grab],[data-radial-slider-drag-status=grab] [data-radial-slider-item]{cursor:grab}[data-radial-slider-drag-status=grabbing],[data-radial-slider-drag-status=grabbing] [data-radial-slider-item]{cursor:grabbing}.smaakmakers-intro-block{--intro-nav-logo-width: min(11.5rem, 48vw);--intro-nav-clearance: calc( clamp(2.25rem, 4.5vw, 3.5rem) + (var(--intro-nav-logo-width) * 165 / 1386) + clamp(1rem, 2vw, 1.5rem) + 40px + clamp(1rem, 2vw, 1.5rem) );position:relative;background-color:var(--color-neutrals-200);color:var(--color-brand-1);overflow:clip;padding-block:clamp(3rem,6vw,5rem)}.wrapper>.smaakmakers-intro-block:first-child{padding-top:calc(var(--intro-nav-clearance) + clamp(1.5rem,3vw,2.5rem) + var(--marquee-height, 0px))}.smaakmakers-intro-block__layout{--intro-left-fr: 1.5;--intro-right-fr: 1;--intro-fr-sum: 2.5;--intro-gap: clamp(2rem, 6.5vw, 7.5rem);--intro-left-offset: clamp(4.5rem, 11vw, 9.5rem);--intro-left-width: calc((100cqi - var(--intro-gap)) * var(--intro-left-fr) / var(--intro-fr-sum));position:relative;container-type:inline-size;display:grid;grid-template-columns:minmax(0, 1.5fr) minmax(0, 1fr);grid-template-areas:"left right" "footer footer";column-gap:var(--intro-gap);row-gap:0;align-items:start}.smaakmakers-intro-block__col--left{grid-area:left;display:flex;flex-direction:column;gap:3.25rem;padding-top:var(--intro-left-offset)}.smaakmakers-intro-block__col--right{grid-area:right;display:flex;flex-direction:column;gap:3.25rem}.smaakmakers-intro-block__media{position:relative;overflow:hidden;width:100%;aspect-ratio:3/4;border-radius:8px;background-color:color-mix(in srgb, var(--color-brand-1) 8%, transparent)}.smaakmakers-intro-block__media .vleeshalle-block-placeholder-image{position:absolute;inset:0;width:100%;height:100%;min-height:0}.smaakmakers-intro-block__media-parallax{position:absolute;left:0;right:0;top:-28%;height:156%;will-change:transform}.smaakmakers-intro-block__img{display:block;width:100%;height:100%;object-fit:cover;object-position:center center}.smaakmakers-intro-block__slogan{font-family:var(--font-tertiary, serif);font-weight:var(--font-tertiary-weight, 500);font-style:var(--font-tertiary-style, italic);position:absolute;left:0;right:0;top:0;z-index:2;display:flex;align-items:center;justify-content:center;height:calc(var(--intro-left-offset) + var(--intro-left-width)*4/3);margin:0;padding:0 .5rem;color:var(--color-brand-1);font-size:clamp(2.75rem,7.2vw,7.25rem);line-height:1.02;letter-spacing:-0.03em;text-align:center;pointer-events:none;white-space:nowrap}.smaakmakers-intro-block__actions{display:flex;flex-direction:column;align-items:stretch;align-self:center;gap:.9rem;width:max-content;max-width:100%}.smaakmakers-intro-block__copy{width:100%;color:var(--color-brand-1)}.smaakmakers-intro-block__title{font-family:var(--font-secondary, sans-serif);font-weight:var(--font-secondary-weight, 400);font-style:normal;text-transform:var(--font-secondary-transform, uppercase);letter-spacing:0;margin:0 0 .4rem;color:inherit;font-size:clamp(2.75rem,4.6vw,4.45rem);line-height:.9}.smaakmakers-intro-block__subtitle{margin:0 0 1.15rem;color:var(--color-brand-1);font-family:var(--font-primary);font-weight:600;font-size:.9rem;line-height:1.25;text-transform:var(--font-label-transform, uppercase)}.smaakmakers-intro-block__text ul{list-style:disc;padding-left:1.25em;margin-block:0 1em}.smaakmakers-intro-block__text li{margin-bottom:.5em}.smaakmakers-intro-block__text li:last-child{margin-bottom:0}.smaakmakers-intro-block__text{color:var(--color-brand-1);font-family:var(--font-primary);font-size:clamp(.9375rem,1.15vw,1.0625rem);line-height:1.55}.smaakmakers-intro-block__text p,.smaakmakers-intro-block__text li{color:var(--color-brand-1);font-family:var(--font-primary)}.smaakmakers-intro-block__text p{margin-bottom:1rem}.smaakmakers-intro-block__text p:last-child{margin-bottom:0}.smaakmakers-intro-block__text a{color:var(--color-brand-1);text-decoration:underline;text-underline-offset:.15em}.smaakmakers-intro-block__text a:hover,.smaakmakers-intro-block__text a:focus-visible{color:var(--color-brand-2)}.smaakmakers-intro-block__footer{grid-area:footer;display:flex;justify-content:center;padding-top:clamp(2.5rem,6vw,5rem)}@media screen and (max-width: 991px){.smaakmakers-intro-block{--intro-nav-logo-width: min(8.75rem, 42vw);--intro-nav-clearance: calc( clamp(2.25rem, 4.5vw, 3.5rem) + (var(--intro-nav-logo-width) * 165 / 1386) + clamp(1rem, 2vw, 1.5rem) )}.smaakmakers-intro-block__layout{--intro-left-offset: clamp(2.5rem, 8vw, 6rem)}.smaakmakers-intro-block__slogan{font-size:clamp(2.5rem,6.5vw,5.5rem);white-space:normal}}@media(max-width: 767px){.smaakmakers-intro-block{--intro-nav-logo-width: min(7.25rem, 48vw)}.smaakmakers-intro-block__layout{--intro-left-offset: 0rem;grid-template-columns:minmax(0, 1fr);grid-template-areas:"left" "slogan" "right" "footer";row-gap:1.25rem}.smaakmakers-intro-block__col--left{padding-top:0}.smaakmakers-intro-block__media-parallax{top:0;height:100%}.smaakmakers-intro-block__slogan{position:relative;left:auto;right:auto;top:auto;height:auto;grid-area:slogan;white-space:normal;font-size:clamp(2.35rem,12vw,3.75rem);pointer-events:auto;padding:.35rem 0}.smaakmakers-intro-block__footer{padding-top:2rem}.smaakmakers-intro-block__title{max-width:none;font-size:clamp(2.5rem,12vw,4rem)}}.wrapper>.smaakmakers-intro-block--editor:first-child,.smaakmakers-intro-block--editor{padding-block:clamp(3rem,6vw,5rem)}.wrapper>.smaakmakers-intro-block--editor:first-child .smaakmakers-intro-block__media-parallax,.smaakmakers-intro-block--editor .smaakmakers-intro-block__media-parallax{top:0;height:100%}.wrapper>.smaakmakers-intro-block--editor:first-child .smaakmakers-intro-block__slogan,.smaakmakers-intro-block--editor .smaakmakers-intro-block__slogan{pointer-events:auto}.wrapper>.smaakmakers-intro-block--editor:first-child .smaakmakers-intro-block__img,.wrapper>.smaakmakers-intro-block--editor:first-child .vleeshalle-block-placeholder-image,.smaakmakers-intro-block--editor .smaakmakers-intro-block__img,.smaakmakers-intro-block--editor .vleeshalle-block-placeholder-image{position:absolute;inset:0;width:100%;height:100%;max-width:none;object-fit:cover}.smaakmakers-overview-block{--smaakmakers-card-label-bg: var(--color-brand-1);--smaakmakers-card-label-fg: var(--color-neutrals-200);--overview-nav-logo-width: min(11.5rem, 48vw);--overview-nav-clearance: calc( clamp(2.25rem, 4.5vw, 3.5rem) + (var(--overview-nav-logo-width) * 165 / 1386) + clamp(1rem, 2vw, 1.5rem) + 40px + clamp(1rem, 2vw, 1.5rem) );position:relative;background-color:var(--color-neutrals-200);color:var(--color-brand-1);overflow-x:clip;padding-top:clamp(4rem,8vw,7rem);padding-bottom:clamp(4rem,8vw,7rem)}.smaakmakers-overview-block .smaakmakers-card{width:100%}.smaakmakers-overview-block .radial-gsap-slider__item{position:relative;left:auto;top:auto;flex:none;width:100%;transform-origin:50% 50%;transform:rotate(var(--card-rotate, 0deg));will-change:transform}.smaakmakers-overview-block--editor{padding-top:2rem;padding-bottom:2rem}.smaakmakers-overview-block--editor .smaakmakers-overview-block__title{font-size:clamp(2.5rem,6vw,4.5rem)}.wrapper>.smaakmakers-overview-block:first-child{padding-top:calc(var(--overview-nav-clearance) + clamp(1.5rem,3vw,2.5rem) + var(--marquee-height, 0px))}.smaakmakers-overview-block__hero{display:flex;flex-direction:column;align-items:center;text-align:center;margin-bottom:clamp(2.5rem,5vw,4rem)}.smaakmakers-overview-block__title{font-family:var(--font-secondary, sans-serif);font-weight:var(--font-secondary-weight, 400);font-style:normal;text-transform:var(--font-secondary-transform, uppercase);letter-spacing:0;margin:0;color:var(--color-brand-1);font-size:clamp(3.25rem,8vw,5.5rem);line-height:.925;letter-spacing:0}.smaakmakers-overview-block__count{font-family:var(--font-secondary, sans-serif);font-weight:var(--font-secondary-weight, 400);font-style:normal;text-transform:var(--font-secondary-transform, uppercase);letter-spacing:0;margin:.45rem 0 0;color:var(--color-brand-1);font-size:clamp(1.05rem,2.1vw,1.5rem);line-height:1.1}.smaakmakers-overview-block__intro{margin:.85rem 0 0;max-width:26rem;color:var(--color-brand-1);font-family:var(--font-primary);font-size:1rem;font-weight:400;line-height:1.45}.smaakmakers-overview-block[aria-busy=true] .smaakmakers-overview-block__grid{pointer-events:none}.smaakmakers-overview-block .smaakmakers-overview-block__shuffle{font-family:var(--font-tertiary, serif);font-weight:var(--font-tertiary-weight, 500);font-style:var(--font-tertiary-style, italic);display:inline-flex;align-items:center;justify-content:center;margin-top:1.35rem;gap:.6rem;min-width:138px;width:auto;height:40px;min-height:40px;padding:0 .4rem 0 .85rem;border:0;border-radius:.45rem;background-color:var(--color-brand-4);color:var(--color-brand-1);font-size:1.25rem;letter-spacing:-0.04em;text-transform:none;cursor:pointer}.smaakmakers-overview-block .smaakmakers-overview-block__shuffle:hover,.smaakmakers-overview-block .smaakmakers-overview-block__shuffle:focus-visible{background-color:#e09cbb;color:var(--color-brand-1)}.smaakmakers-overview-block .smaakmakers-overview-block__shuffle:disabled{cursor:default;pointer-events:none}.smaakmakers-overview-block .smaakmakers-overview-block__shuffle [data-char-stagger]{line-height:1.7}.smaakmakers-overview-block .smaakmakers-overview-block__shuffle [data-char-stagger] span{text-shadow:0 2.15em currentColor}.smaakmakers-overview-block .smaakmakers-overview-block__shuffle:hover [data-char-stagger] span,.smaakmakers-overview-block .smaakmakers-overview-block__shuffle:focus-visible [data-char-stagger] span{transform:translateY(-2.15em) rotate(0.001deg)}.smaakmakers-overview-block .smaakmakers-overview-block__shuffle:hover .smaakmakers-overview-block__shuffle-icon,.smaakmakers-overview-block .smaakmakers-overview-block__shuffle:focus-visible .smaakmakers-overview-block__shuffle-icon{transform:rotate(360deg)}.smaakmakers-overview-block[aria-busy=true] .smaakmakers-overview-block__shuffle{pointer-events:none}.smaakmakers-overview-block__shuffle-icon{display:inline-flex;align-items:center;justify-content:center;flex:none;width:26px;height:26px;border-radius:50%;background-color:var(--color-neutrals-200);overflow:hidden;transition:transform 1s ease-in-out}.smaakmakers-overview-block__shuffle-icon img{display:block;width:22px;height:22px;max-width:none}[data-smaakmakers-overview] .smaakmakers-overview-block__cell{opacity:0}.smaakmakers-overview-block__grid{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));column-gap:var(--vh-grid-gap);row-gap:clamp(2.5rem,6vw,5rem);align-items:start}.smaakmakers-overview-block__cell{position:relative;z-index:1;min-width:0}.smaakmakers-overview-block__cell:nth-child(3n+1){margin-top:clamp(1.5rem,4vw,3.25rem)}.smaakmakers-overview-block__cell:nth-child(3n+2){margin-top:clamp(3rem,7vw,6.25rem)}.smaakmakers-overview-block__cell:nth-child(3n){margin-top:0}.smaakmakers-overview-block__cell:hover,.smaakmakers-overview-block__cell:focus-within{z-index:4}.smaakmakers-overview-block__index{display:none}@media screen and (max-width: 991.98px){.smaakmakers-overview-block__grid{grid-template-columns:repeat(2, minmax(0, 1fr))}.smaakmakers-overview-block__cell:nth-child(3n+1),.smaakmakers-overview-block__cell:nth-child(3n+2),.smaakmakers-overview-block__cell:nth-child(3n){margin-top:0}.smaakmakers-overview-block__cell:nth-child(even){margin-top:clamp(2rem,5vw,3.5rem)}}@media screen and (max-width: 767.98px){.smaakmakers-overview-block__grid{grid-template-columns:minmax(0, 20rem);justify-content:center;row-gap:var(--vh-grid-gap)}.smaakmakers-overview-block__cell{margin-top:0 !important}}@media(prefers-reduced-motion: reduce){[data-smaakmakers-overview] .smaakmakers-overview-block__cell{opacity:1}.smaakmakers-overview-block .radial-gsap-slider__item{will-change:auto}.smaakmakers-overview-block__shuffle-icon{transition:none}.smaakmakers-overview-block__shuffle:hover .smaakmakers-overview-block__shuffle-icon,.smaakmakers-overview-block__shuffle:focus-visible .smaakmakers-overview-block__shuffle-icon{transform:none}}.gangmakers-overview-block{--smaakmakers-card-label-bg: var(--color-brand-1);--smaakmakers-card-label-fg: var(--color-neutrals-200);--overview-nav-logo-width: min(11.5rem, 48vw);--overview-nav-clearance: calc( clamp(2.25rem, 4.5vw, 3.5rem) + (var(--overview-nav-logo-width) * 165 / 1386) + clamp(1rem, 2vw, 1.5rem) + 40px + clamp(1rem, 2vw, 1.5rem) );position:relative;background-color:var(--color-neutrals-200);color:var(--color-brand-1);overflow-x:clip;padding-block:clamp(3rem,6vw,5rem)}.gangmakers-overview-block .smaakmakers-card{width:100%}.gangmakers-overview-block--editor{padding-top:2rem;padding-bottom:2rem}.gangmakers-overview-block--editor .gangmakers-overview-block__title{font-size:clamp(2.5rem,6vw,4.5rem)}.wrapper>.gangmakers-overview-block:first-child{padding-top:calc(var(--overview-nav-clearance) + clamp(1.5rem,3vw,2.5rem) + var(--marquee-height, 0px))}.gangmakers-overview-block__hero{display:flex;flex-direction:column;align-items:center;text-align:center;margin-bottom:clamp(2.5rem,5vw,4rem)}.gangmakers-overview-block__title{font-family:var(--font-secondary, sans-serif);font-weight:var(--font-secondary-weight, 400);font-style:normal;text-transform:var(--font-secondary-transform, uppercase);letter-spacing:0;margin:0;color:var(--color-brand-1);font-size:clamp(3.25rem,8vw,5.5rem);line-height:.925;letter-spacing:0}.gangmakers-overview-block__count{font-family:var(--font-secondary, sans-serif);font-weight:var(--font-secondary-weight, 400);font-style:normal;text-transform:var(--font-secondary-transform, uppercase);letter-spacing:0;margin:.45rem 0 0;color:var(--color-brand-1);font-size:clamp(1.05rem,2.1vw,1.5rem);line-height:1.1}.gangmakers-overview-block__intro{margin:.85rem 0 0;max-width:26rem;color:var(--color-brand-1);font-family:var(--font-primary);font-size:1rem;font-weight:400;line-height:1.45}.gangmakers-overview-block__grid{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));column-gap:var(--vh-grid-gap);row-gap:var(--vh-grid-gap);align-items:start}.gangmakers-overview-block__cell{position:relative;z-index:1;min-width:0}.gangmakers-overview-block__cell:hover,.gangmakers-overview-block__cell:focus-within{z-index:4}@media screen and (max-width: 991.98px){.gangmakers-overview-block__grid{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media screen and (max-width: 767.98px){.gangmakers-overview-block__grid{grid-template-columns:minmax(0, 20rem);justify-content:center}}.bedrijven-overview-block{--bo-radius: 6px;--bo-gap: var(--vh-grid-gap);--bo-nav-logo-width: min(11.5rem, 48vw);--bo-nav-clearance: calc( clamp(2.25rem, 4.5vw, 3.5rem) + (var(--bo-nav-logo-width) * 165 / 1386) + clamp(1rem, 2vw, 1.5rem) + 40px + clamp(1rem, 2vw, 1.5rem) );position:relative;background-color:var(--color-neutrals-200);color:var(--color-brand-1);overflow-x:clip;padding-block:clamp(3rem,6vw,5rem)}.bedrijven-overview-block--editor{padding-top:2rem;padding-bottom:2rem}.wrapper>.bedrijven-overview-block:first-child{padding-top:calc(var(--bo-nav-clearance) + clamp(1.25rem,2.5vw,2rem) + var(--marquee-height, 0px))}.bedrijven-overview-block__container.vh-container{width:calc(100% - clamp(2rem,10.4vw,9.375rem));max-width:1288px;padding-inline:0}.bedrijven-overview-block__hero{display:flex;flex-direction:column;align-items:center;text-align:center;margin-bottom:clamp(1.5rem,3vw,2.25rem)}.bedrijven-overview-block__title{font-family:var(--font-secondary, sans-serif);font-weight:var(--font-secondary-weight, 400);font-style:normal;text-transform:var(--font-secondary-transform, uppercase);letter-spacing:0;margin:0;color:var(--color-brand-1);font-size:clamp(2.5rem,6.4vw,5.15rem);line-height:.9}.bedrijven-overview-block__intro{margin:.85rem 0 0;max-width:26rem;color:var(--color-brand-1);font-family:var(--font-primary);font-size:1rem;font-weight:400;line-height:1.45}.bedrijven-overview-block__stack{display:flex;flex-direction:column;gap:var(--bo-gap)}.bedrijven-overview-block__card-title{font-family:var(--font-tertiary, serif);font-weight:var(--font-tertiary-weight, 500);font-style:var(--font-tertiary-style, italic);margin:0;color:var(--color-neutrals-200);font-size:clamp(2rem,3.85vw,3.5rem);line-height:1.05;letter-spacing:-0.03em;text-transform:none}.bedrijven-overview-block__subtitle{font-family:var(--font-tertiary, serif);font-weight:var(--font-tertiary-weight-light, 300);font-style:var(--font-tertiary-style, italic);margin:.65rem 0 0;color:var(--color-neutrals-200);font-size:clamp(1rem,1.25vw,1.125rem);line-height:1.45}.bedrijven-overview-block__cta{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:108px;min-height:37px;height:37px;padding:0 1.15rem;border:1px solid color-mix(in srgb, var(--color-neutrals-200) 36%, transparent);border-radius:30px;color:var(--color-neutrals-200);font-family:var(--font-primary);font-size:.875rem;font-weight:400;letter-spacing:-0.02em;line-height:1;white-space:nowrap;pointer-events:none;transition:border-color .2s ease,background-color .2s ease}.bedrijven-overview-block__card-link{display:block;position:absolute;inset:0;z-index:2;cursor:pointer}.bedrijven-overview-block__card-link:focus{outline:none}.bedrijven-overview-block__card-link:focus-visible{outline:2px solid var(--color-neutrals-200);outline-offset:-4px}.bedrijven-overview-block__img{display:block;width:100%;height:100%;object-fit:cover;object-position:center;transform:scale(1);transform-origin:center;transition:transform .65s cubic-bezier(0.625, 0.05, 0, 1)}.bedrijven-overview-block__img.lazyloaded{transition:opacity 400ms,transform .65s cubic-bezier(0.625, 0.05, 0, 1)}.bedrijven-overview-block__media-fill,.bedrijven-overview-block__slider{position:absolute;inset:0;width:100%;height:100%;overflow:hidden}.bedrijven-overview-block__slider .swiper-slide{height:100%;overflow:visible;background-color:rgba(0,0,0,0)}.bedrijven-overview-block__slider .bedrijven-overview-block__img{width:calc(100% + 2px);max-width:none;margin-left:-1px}.bedrijven-overview-block__pagination{position:absolute;right:0;bottom:.85rem;left:0;z-index:3;display:flex;justify-content:center;pointer-events:auto}.bedrijven-overview-block__pagination .swiper-pagination-bullet{width:6px;height:6px;margin:0 4px !important;background:var(--color-neutrals-200);opacity:.4;transition:opacity .2s ease,transform .2s ease}.bedrijven-overview-block__pagination .swiper-pagination-bullet-active{opacity:1;transform:scale(1.15)}.bedrijven-overview-block__col1--green,.bedrijven-overview-block__card--green,.bedrijven-overview-block__row--green{background-color:var(--color-brand-9);color:var(--color-brand-1)}.bedrijven-overview-block__col1--green .bedrijven-overview-block__card-title,.bedrijven-overview-block__col1--green .bedrijven-overview-block__subtitle,.bedrijven-overview-block__col1--green .bedrijven-overview-block__row-title,.bedrijven-overview-block__col1--green .bedrijven-overview-block__cta,.bedrijven-overview-block__card--green .bedrijven-overview-block__card-title,.bedrijven-overview-block__card--green .bedrijven-overview-block__subtitle,.bedrijven-overview-block__card--green .bedrijven-overview-block__row-title,.bedrijven-overview-block__card--green .bedrijven-overview-block__cta,.bedrijven-overview-block__row--green .bedrijven-overview-block__card-title,.bedrijven-overview-block__row--green .bedrijven-overview-block__subtitle,.bedrijven-overview-block__row--green .bedrijven-overview-block__row-title,.bedrijven-overview-block__row--green .bedrijven-overview-block__cta{color:var(--color-brand-1)}.bedrijven-overview-block__col1--green .bedrijven-overview-block__cta,.bedrijven-overview-block__card--green .bedrijven-overview-block__cta,.bedrijven-overview-block__row--green .bedrijven-overview-block__cta{border-color:color-mix(in srgb, var(--color-brand-1) 36%, transparent)}.bedrijven-overview-block__col1--green.bedrijven-overview-block__col1--linked:hover .bedrijven-overview-block__cta,.bedrijven-overview-block__col1--green.bedrijven-overview-block__col1--linked:focus-within .bedrijven-overview-block__cta,.bedrijven-overview-block__col1--green.bedrijven-overview-block__card--linked:hover .bedrijven-overview-block__cta,.bedrijven-overview-block__col1--green.bedrijven-overview-block__card--linked:focus-within .bedrijven-overview-block__cta,.bedrijven-overview-block__col1--green.bedrijven-overview-block__row--linked:hover .bedrijven-overview-block__cta,.bedrijven-overview-block__col1--green.bedrijven-overview-block__row--linked:focus-within .bedrijven-overview-block__cta,.bedrijven-overview-block__card--green.bedrijven-overview-block__col1--linked:hover .bedrijven-overview-block__cta,.bedrijven-overview-block__card--green.bedrijven-overview-block__col1--linked:focus-within .bedrijven-overview-block__cta,.bedrijven-overview-block__card--green.bedrijven-overview-block__card--linked:hover .bedrijven-overview-block__cta,.bedrijven-overview-block__card--green.bedrijven-overview-block__card--linked:focus-within .bedrijven-overview-block__cta,.bedrijven-overview-block__card--green.bedrijven-overview-block__row--linked:hover .bedrijven-overview-block__cta,.bedrijven-overview-block__card--green.bedrijven-overview-block__row--linked:focus-within .bedrijven-overview-block__cta,.bedrijven-overview-block__row--green.bedrijven-overview-block__col1--linked:hover .bedrijven-overview-block__cta,.bedrijven-overview-block__row--green.bedrijven-overview-block__col1--linked:focus-within .bedrijven-overview-block__cta,.bedrijven-overview-block__row--green.bedrijven-overview-block__card--linked:hover .bedrijven-overview-block__cta,.bedrijven-overview-block__row--green.bedrijven-overview-block__card--linked:focus-within .bedrijven-overview-block__cta,.bedrijven-overview-block__row--green.bedrijven-overview-block__row--linked:hover .bedrijven-overview-block__cta,.bedrijven-overview-block__row--green.bedrijven-overview-block__row--linked:focus-within .bedrijven-overview-block__cta{border-color:var(--color-brand-1);background-color:color-mix(in srgb, var(--color-brand-1) 8%, transparent)}.bedrijven-overview-block__col1--green.bedrijven-overview-block__col1--linked .bedrijven-overview-block__card-link:focus-visible,.bedrijven-overview-block__col1--green.bedrijven-overview-block__card--linked .bedrijven-overview-block__card-link:focus-visible,.bedrijven-overview-block__col1--green.bedrijven-overview-block__row--linked .bedrijven-overview-block__card-link:focus-visible,.bedrijven-overview-block__card--green.bedrijven-overview-block__col1--linked .bedrijven-overview-block__card-link:focus-visible,.bedrijven-overview-block__card--green.bedrijven-overview-block__card--linked .bedrijven-overview-block__card-link:focus-visible,.bedrijven-overview-block__card--green.bedrijven-overview-block__row--linked .bedrijven-overview-block__card-link:focus-visible,.bedrijven-overview-block__row--green.bedrijven-overview-block__col1--linked .bedrijven-overview-block__card-link:focus-visible,.bedrijven-overview-block__row--green.bedrijven-overview-block__card--linked .bedrijven-overview-block__card-link:focus-visible,.bedrijven-overview-block__row--green.bedrijven-overview-block__row--linked .bedrijven-overview-block__card-link:focus-visible{outline-color:var(--color-brand-1)}.bedrijven-overview-block__col1--yellow,.bedrijven-overview-block__card--yellow,.bedrijven-overview-block__row--yellow{background-color:var(--color-brand-8);color:var(--color-neutrals-200)}.bedrijven-overview-block__col1--blue,.bedrijven-overview-block__card--blue,.bedrijven-overview-block__row--blue{background-color:var(--color-brand-6);color:var(--color-neutrals-200)}.bedrijven-overview-block__col1--pink,.bedrijven-overview-block__card--pink,.bedrijven-overview-block__row--pink{background-color:var(--color-brand-4);color:var(--color-neutrals-200)}.bedrijven-overview-block__col1--red,.bedrijven-overview-block__card--red,.bedrijven-overview-block__row--red{background-color:var(--color-brand-1);color:var(--color-neutrals-200)}.bedrijven-overview-block__col1--linked,.bedrijven-overview-block__card--linked,.bedrijven-overview-block__row--linked{cursor:pointer}.bedrijven-overview-block__col1--linked>*:not(.bedrijven-overview-block__card-link),.bedrijven-overview-block__card--linked>*:not(.bedrijven-overview-block__card-link),.bedrijven-overview-block__row--linked>*:not(.bedrijven-overview-block__card-link){pointer-events:none}.bedrijven-overview-block__col1--linked .bedrijven-overview-block__pagination,.bedrijven-overview-block__card--linked .bedrijven-overview-block__pagination,.bedrijven-overview-block__row--linked .bedrijven-overview-block__pagination{pointer-events:auto}.bedrijven-overview-block__col1--linked:hover .bedrijven-overview-block__cta,.bedrijven-overview-block__col1--linked:focus-within .bedrijven-overview-block__cta,.bedrijven-overview-block__card--linked:hover .bedrijven-overview-block__cta,.bedrijven-overview-block__card--linked:focus-within .bedrijven-overview-block__cta,.bedrijven-overview-block__row--linked:hover .bedrijven-overview-block__cta,.bedrijven-overview-block__row--linked:focus-within .bedrijven-overview-block__cta{border-color:var(--color-neutrals-200);background-color:color-mix(in srgb, var(--color-neutrals-200) 12%, transparent)}.bedrijven-overview-block__col1--linked:hover .bedrijven-overview-block__img,.bedrijven-overview-block__col1--linked:focus-within .bedrijven-overview-block__img,.bedrijven-overview-block__card--linked:hover .bedrijven-overview-block__img,.bedrijven-overview-block__card--linked:focus-within .bedrijven-overview-block__img,.bedrijven-overview-block__row--linked:hover .bedrijven-overview-block__img,.bedrijven-overview-block__row--linked:focus-within .bedrijven-overview-block__img{transform:scale(1.06)}@media(prefers-reduced-motion: reduce){.bedrijven-overview-block__img,.bedrijven-overview-block__img.lazyloaded{transition:none}.bedrijven-overview-block__col1--linked:hover .bedrijven-overview-block__img,.bedrijven-overview-block__col1--linked:focus-within .bedrijven-overview-block__img,.bedrijven-overview-block__card--linked:hover .bedrijven-overview-block__img,.bedrijven-overview-block__card--linked:focus-within .bedrijven-overview-block__img,.bedrijven-overview-block__row--linked:hover .bedrijven-overview-block__img,.bedrijven-overview-block__row--linked:focus-within .bedrijven-overview-block__img{transform:none}}.bedrijven-overview-block__col1{position:relative;display:grid;grid-template-columns:minmax(15rem, 0.36fr) minmax(0, 0.64fr);overflow:hidden;border-radius:var(--bo-radius)}.bedrijven-overview-block__col1-copy{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;padding:clamp(1.5rem,3vw,2.5rem) clamp(1.25rem,2vw,1.75rem) clamp(1.75rem,3vw,2.35rem);text-align:center}.bedrijven-overview-block__col1-copy-inner{display:flex;flex:1 1 auto;flex-direction:column;align-items:center;justify-content:center;width:100%}.bedrijven-overview-block__col1-copy-inner .bedrijven-overview-block__card-title{max-width:11ch}.bedrijven-overview-block__col1-copy .bedrijven-overview-block__cta{margin-top:clamp(1.25rem,2.5vw,2rem)}.bedrijven-overview-block__col1-media{position:relative;aspect-ratio:752/576;min-height:0;overflow:hidden;background-color:color-mix(in srgb, var(--color-neutrals-200) 12%, transparent)}.bedrijven-overview-block__col1-media .vleeshalle-block-placeholder-image{position:absolute;inset:0;min-height:0;height:100%;border:0;border-radius:0}.bedrijven-overview-block__pair{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:var(--bo-gap)}.bedrijven-overview-block__card{position:relative;display:flex;flex-direction:column;overflow:hidden;border-radius:var(--bo-radius)}.bedrijven-overview-block__card-media{position:relative;flex:0 0 auto;width:100%;aspect-ratio:555/344;overflow:hidden;background-color:color-mix(in srgb, var(--color-neutrals-200) 12%, transparent)}.bedrijven-overview-block__card-media .vleeshalle-block-placeholder-image{position:absolute;inset:0;min-height:0;height:100%;border:0;border-radius:0}.bedrijven-overview-block__card-body{display:flex;flex:1 1 auto;flex-direction:column;align-items:center;justify-content:flex-start;padding:clamp(1.15rem,2.2vw,1.6rem) clamp(1.25rem,2.5vw,2.15rem) clamp(1.35rem,2.4vw,1.85rem);text-align:center}.bedrijven-overview-block__card-body .bedrijven-overview-block__cta{margin-top:clamp(1.15rem,2vw,1.5rem)}.bedrijven-overview-block__row{position:relative;display:grid;grid-template-columns:auto minmax(0, 1fr) auto;align-items:center;gap:clamp(1.25rem,3vw,2.5rem);min-height:0;padding:clamp(.85rem,1.6vw,1.1rem) clamp(1rem,2vw,1.5rem);overflow:hidden;border-radius:var(--bo-radius)}.bedrijven-overview-block__row-media{position:relative;width:clamp(8.5rem,17.7vw,15.94rem);aspect-ratio:255/194;overflow:hidden;border-radius:var(--bo-radius);background-color:color-mix(in srgb, var(--color-neutrals-200) 12%, transparent)}.bedrijven-overview-block__row-media .vleeshalle-block-placeholder-image{position:absolute;inset:0;min-height:0;height:100%;border:0;border-radius:0}.bedrijven-overview-block__row-copy{min-width:0;text-align:left}.bedrijven-overview-block__row-title{font-family:var(--font-tertiary, serif);font-weight:var(--font-tertiary-weight, 500);font-style:var(--font-tertiary-style, italic);margin:0;color:var(--color-neutrals-200);font-size:clamp(1.85rem,3.85vw,3.5rem);line-height:1.05;letter-spacing:-0.03em;text-transform:none}.bedrijven-overview-block__row-action{display:flex;justify-content:center;min-width:10rem}@media(max-width: 992px){.bedrijven-overview-block__col1{grid-template-columns:minmax(0, 1fr);min-height:0}.bedrijven-overview-block__col1-media{order:-1;aspect-ratio:16/10}.bedrijven-overview-block__col1-copy{min-height:14rem;padding-top:2rem}}@media(max-width: 767px){.bedrijven-overview-block__pair{grid-template-columns:minmax(0, 1fr)}.bedrijven-overview-block__row{grid-template-columns:minmax(0, 1fr);justify-items:stretch;padding:1rem 1.15rem 1.35rem;text-align:left}.bedrijven-overview-block__row-copy,.bedrijven-overview-block__row-title{text-align:left}.bedrijven-overview-block__row-media{width:min(100%,16rem)}.bedrijven-overview-block__row-action{min-width:0;justify-content:flex-start}}.bedrijven-cards-block{--bc-gap: var(--vh-grid-gap);--bc-radius: 6px;--bc-inset: 0.85rem;position:relative;isolation:isolate;background-color:var(--color-neutrals-200);color:var(--color-neutrals-200);overflow:clip;padding-block:clamp(3.75rem,7vw,6rem)}.bedrijven-cards-block>*:not(.bedrijven-cards-block__pattern){position:relative;z-index:1}.bedrijven-cards-block--editor{padding-top:2rem;padding-bottom:2rem}.bedrijven-cards-block--editor .bedrijven-cards-block__pattern{inset:0;height:100%}.bedrijven-cards-block__pattern{position:absolute;inset:0;z-index:0;pointer-events:none;background-color:var(--color-neutrals-200);background-image:url("../../images/hero-bg-pattern.jpg");background-repeat:no-repeat;background-position:center;background-size:cover}.bedrijven-cards-block__grid{display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);gap:var(--bc-gap);align-items:stretch}.bedrijven-cards-block--single .bedrijven-cards-block__grid{grid-template-columns:minmax(0, 1fr)}.bedrijven-cards-block__stack{display:flex;flex-direction:column;gap:var(--bc-gap);min-height:0}.bedrijven-cards-block__card{position:relative;display:flex;overflow:hidden;border-radius:calc(var(--bc-radius) + var(--bc-inset));min-width:0}.bedrijven-cards-block__card--green{background-color:var(--color-brand-9);color:var(--color-brand-1)}.bedrijven-cards-block__card--green .bedrijven-cards-block__title,.bedrijven-cards-block__card--green .bedrijven-cards-block__description{color:var(--color-brand-1)}.bedrijven-cards-block__card--green .bedrijven-cards-block__card-link:focus-visible{outline-color:var(--color-brand-1)}.bedrijven-cards-block__card--yellow{background-color:var(--color-brand-8)}.bedrijven-cards-block__card--blue{background-color:var(--color-brand-6)}.bedrijven-cards-block__card--pink{background-color:var(--color-brand-4)}.bedrijven-cards-block__card--red{background-color:var(--color-brand-1)}.bedrijven-cards-block__media{position:relative;overflow:hidden;background-color:color-mix(in srgb, var(--color-neutrals-200) 12%, transparent)}.bedrijven-cards-block__media .vleeshalle-block-placeholder-image{position:absolute;inset:0;min-height:0;height:100%;border:0;border-radius:0}.bedrijven-cards-block__media-zoom{position:absolute;inset:-8%;transform:scale(1);transform-origin:center;transition:transform .85s cubic-bezier(0.445, 0.05, 0.55, 0.95)}.bedrijven-cards-block__img{display:block;position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center}.bedrijven-cards-block__title{font-family:var(--font-tertiary, serif);font-weight:var(--font-tertiary-weight, 500);font-style:var(--font-tertiary-style, italic);margin:0;color:var(--color-neutrals-200);text-transform:none;letter-spacing:-0.03em}.bedrijven-cards-block__description{font-family:var(--font-tertiary, serif);font-weight:var(--font-tertiary-weight-light, 300);font-style:var(--font-tertiary-style, italic);margin:.55rem 0 0;color:var(--color-neutrals-200);font-size:clamp(1rem,1.25vw,1.125rem);line-height:1.45}.bedrijven-cards-block__card-link{display:block;position:absolute;inset:0;z-index:2;cursor:pointer}.bedrijven-cards-block__card-link:focus{outline:none}.bedrijven-cards-block__card-link:focus-visible{outline:2px solid var(--color-neutrals-200);outline-offset:-4px}.bedrijven-cards-block__card--linked{cursor:pointer}.bedrijven-cards-block__card--linked>*:not(.bedrijven-cards-block__card-link){pointer-events:none}@media(hover: hover)and (pointer: fine){.bedrijven-cards-block__card:hover .bedrijven-cards-block__media-zoom,.bedrijven-cards-block__card:focus-within .bedrijven-cards-block__media-zoom{transform:scale(1.08)}}@media(prefers-reduced-motion: reduce){.bedrijven-cards-block__media-zoom{transition:none}.bedrijven-cards-block__card:hover .bedrijven-cards-block__media-zoom,.bedrijven-cards-block__card:focus-within .bedrijven-cards-block__media-zoom{transform:scale(1)}}.bedrijven-cards-block__card--featured{flex-direction:column;height:100%;min-height:0}.bedrijven-cards-block__card--featured .bedrijven-cards-block__media{flex:1 1 auto;min-height:14rem}.bedrijven-cards-block__card--featured .bedrijven-cards-block__body{display:flex;flex:0 0 auto;flex-direction:column;align-items:center;justify-content:center;padding:clamp(1.5rem,2.6vw,2.35rem) clamp(1.35rem,2.4vw,2.15rem) clamp(1.65rem,2.8vw,2.5rem);text-align:center}.bedrijven-cards-block__card--featured .bedrijven-cards-block__title{max-width:8.2em;font-size:clamp(2.15rem,3.8vw,3.4375rem);line-height:1}.bedrijven-cards-block__card--compact{flex:1 1 0;flex-direction:row;align-items:stretch;gap:clamp(1.5rem,2.4vw,2.15rem);min-height:16.5rem;padding:var(--bc-inset)}.bedrijven-cards-block__card--compact .bedrijven-cards-block__media{flex:0 0 auto;align-self:stretch;width:clamp(6.75rem,14vw,12.625rem);height:auto;max-height:100%;min-height:0;aspect-ratio:202/246;border-radius:var(--bc-radius)}.bedrijven-cards-block__card--compact .bedrijven-cards-block__body{flex:1 1 auto;align-self:center;min-width:0;padding:.15rem 0;text-align:left}.bedrijven-cards-block__card--compact .bedrijven-cards-block__title{max-width:8.2em;font-size:clamp(1.65rem,3.2vw,2.875rem);line-height:1.17}.bedrijven-cards-block__footer{display:flex;justify-content:center;margin-top:clamp(1.75rem,3.5vw,2.85rem)}@media(max-width: 992px){.bedrijven-cards-block__grid{grid-template-columns:minmax(0, 1fr)}.bedrijven-cards-block__card--featured .bedrijven-cards-block__media{flex:0 0 auto;min-height:0;aspect-ratio:16/9}.bedrijven-cards-block__card--compact{flex:none;min-height:0}}@media(max-width: 767px){.bedrijven-cards-block__card--compact .bedrijven-cards-block__media{width:clamp(5.5rem,28vw,8.5rem)}.bedrijven-cards-block__card--compact .bedrijven-cards-block__title{max-width:8.2em}}@media(max-width: 576px){.bedrijven-cards-block__card--compact{flex-direction:column;align-items:stretch;gap:var(--bc-inset);padding:0;overflow:hidden}.bedrijven-cards-block__card--compact .bedrijven-cards-block__media{width:100%;aspect-ratio:16/10;border-radius:0}.bedrijven-cards-block__card--compact .bedrijven-cards-block__body{padding:1.25rem 1.15rem 1.4rem 1.75rem}}.hero-slider-block{position:relative;min-height:100dvh;background-color:var(--color-neutrals-200);color:var(--color-brand-1);overflow:clip}.hero-slider-block__bg{position:absolute;inset:0;z-index:0;overflow:hidden;pointer-events:none;user-select:none;container-type:size}.hero-slider-block__bg-media{position:absolute;inset:0;will-change:transform}.hero-slider-block__bg-img{display:block;width:100%;height:100%;object-fit:contain;object-position:center center;transform:scale(1.08)}@container (max-aspect-ratio: 16 / 9){.hero-slider-block__bg-img{object-fit:cover}}@media(max-width: 767px){.hero-slider-block__bg-img{transform:none}}.hero-slider-block__content{position:absolute;inset:0;z-index:2000;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:clamp(.75rem,1.5vw,1.25rem);padding:1rem;text-align:center;pointer-events:none}.hero-slider-block__preheader{display:inline-flex;align-items:center;justify-content:center;margin:0;padding:.45rem .7rem .38rem;background-color:#f2e4dc;border-radius:.45rem;line-height:0}.hero-slider-block__mark{display:block;width:clamp(5.5rem,10.5vw,8.6rem);height:auto}.hero-slider-block__slogan{font-family:var(--font-tertiary, serif);font-weight:var(--font-tertiary-weight, 500);font-style:var(--font-tertiary-style, italic);margin:clamp(.35rem,1.25vw,.85rem) 0;color:var(--color-brand-1);font-size:clamp(2.5rem,7vw,7.5rem);line-height:1.05;letter-spacing:-0.03em}.hero-slider-block__slogan-line{display:block}.hero-hours-badge{position:absolute;z-index:2100;left:16px;bottom:16px;display:flex;flex-direction:column;width:max-content;max-width:calc(100% - 32px);margin:0;padding:12px 16px 12px;background-color:var(--nav-bg);backdrop-filter:blur(var(--nav-blur));-webkit-backdrop-filter:blur(var(--nav-blur));border:1px solid #ebe1cd;border-radius:6px;pointer-events:none}.hero-hours-badge__head{display:flex;align-items:baseline;justify-content:space-between;gap:1.25rem;margin:0 0 8px}.hero-hours-badge__title,.hero-hours-badge__date{font-family:var(--font-tertiary, serif);font-weight:var(--font-tertiary-weight, 500);font-style:var(--font-tertiary-style, italic);margin:0;font-size:18px;line-height:27px}.hero-hours-badge__title{color:var(--color-brand-1)}.hero-hours-badge__date{color:var(--color-brand-9)}.hero-hours-badge__line{display:flex;align-items:baseline;gap:.45rem;margin:0;color:var(--color-brand-1);font-family:var(--font-primary);font-weight:300;font-size:14px;line-height:20px;letter-spacing:0;text-transform:var(--font-label-transform, uppercase);white-space:nowrap}.hero-hours-badge__label{font-weight:700}.hero-hours-badge__ranges{display:inline-flex;align-items:baseline;gap:1.15rem}@media(max-width: 767px){.hero-slider-block:not(.hero-slider-block--editor) .hero-slider-block__content{padding-bottom:8.5rem}.hero-hours-badge__line{white-space:normal}}.hero-slider-block__actions{display:flex;flex-direction:column;align-items:stretch;gap:.9rem;width:max-content;max-width:100%;margin-top:clamp(.5rem,1.5vw,1rem);pointer-events:auto}.hero-slider-block__cta{font-family:var(--font-secondary, sans-serif);font-weight:var(--font-secondary-weight, 400);font-style:normal;text-transform:var(--font-secondary-transform, uppercase);letter-spacing:0;display:inline-flex;align-items:center;justify-content:center;height:auto;min-width:11.25rem;padding:.5rem .75rem;border:0;border-radius:5px;font-size:1.875rem;line-height:1;text-align:center;text-decoration:none;white-space:nowrap;box-sizing:border-box;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.hero-slider-block__cta--primary{background-color:var(--color-brand-1);color:var(--color-neutrals-200)}.hero-slider-block__cta--primary:hover,.hero-slider-block__cta--primary:focus-visible{background-color:var(--color-brand-2);color:var(--color-neutrals-200)}.hero-slider-block__cta--secondary{background-color:var(--color-neutrals-200);border:2px solid var(--color-brand-1);color:var(--color-brand-1);padding-block:calc(.5rem - 2px)}.hero-slider-block__cta--secondary:hover,.hero-slider-block__cta--secondary:focus-visible{background-color:var(--color-neutrals-300);color:var(--color-brand-1)}.hero-slider-block__preview{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:1.25rem;padding:2rem 1rem 3rem;min-height:20rem;background-color:var(--color-neutrals-200)}.hero-slider-block__preview .demo-card{--tile-height: 13.33rem}.orbit-tiles{justify-content:center;align-items:center;width:100%;height:100dvh;display:flex;position:relative;z-index:1;overflow:clip;background-color:rgba(0,0,0,0)}.orbit-tiles__collection{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.orbit-tiles__list{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative;will-change:transform}@property --orbit-radius-x{syntax:"<length>";inherits:true;initial-value:0px}@property --orbit-radius-y{syntax:"<length>";inherits:true;initial-value:0px}@property --orbit-bottom-x{syntax:"<length>";inherits:true;initial-value:0px}@property --orbit-nudge-left{syntax:"<length>";inherits:true;initial-value:0px}@property --orbit-nudge-right{syntax:"<length>";inherits:true;initial-value:0px}@property --orbit-nudge-bottom{syntax:"<length>";inherits:true;initial-value:0px}.orbit-tiles__item{position:absolute;will-change:transform,filter,opacity}.orbit-tiles__list{--tile-height: clamp(13.33rem, 29.33vw, 24rem);--tile-width: calc(var(--tile-height) * 3 / 4);--orbit-radius-x: max(calc(var(--tile-width) * 1.35), 36vw);--orbit-radius-y: max(calc(var(--tile-width) * 0.4), 22dvh);--orbit-bottom-x: calc(var(--tile-width) * 0.48 + min(5vw, 80px));--orbit-nudge-left: min(8dvh, calc(var(--tile-width) * 0.32));--orbit-nudge-right: min(4.5dvh, calc(var(--tile-width) * 0.18));--orbit-nudge-bottom: min(4dvh, calc(var(--tile-width) * 0.16))}.orbit-tiles__list:has(.demo-card--landscape){--tile-width: calc(var(--tile-height) * 4 / 3)}.orbit-tiles__list .orbit-tiles__item:nth-child(1){z-index:1000;filter:brightness(1);transform:translate(var(--orbit-bottom-x), calc(var(--orbit-radius-y) + var(--orbit-nudge-bottom))) scale(1)}.orbit-tiles__list .orbit-tiles__item:nth-child(2){z-index:203;filter:brightness(0.8007657748);transform:translate(calc(var(--orbit-radius-x) * 0.8660254038), calc(var(--orbit-radius-y) * -0.5 - var(--orbit-nudge-right) * 0.8660254038)) scale(0.6652865016)}.orbit-tiles__list .orbit-tiles__item:nth-child(3){z-index:203;filter:brightness(0.8007657748);transform:translate(calc(var(--orbit-radius-x) * -0.8660254038), calc(var(--orbit-radius-y) * -0.5 + var(--orbit-nudge-left) * 0.8660254038)) scale(0.8727023056)}.demo-card{--tile-height: clamp(13.33rem, 29.33vw, 24rem);height:var(--tile-height);width:calc(var(--tile-height)*3/4);overflow:hidden;position:relative;border-radius:8px;background-color:color-mix(in srgb, var(--color-brand-1) 8%, transparent)}.demo-card--landscape{width:calc(var(--tile-height)*4/3)}.cover-image{display:block;width:100%;height:100%;max-width:none;object-fit:cover}.hero-slider-block--editor{position:relative;min-height:40rem;height:auto;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:5.5rem 12rem 5.5rem;overflow:hidden}.hero-slider-block--editor .hero-slider-block__bg-media{top:0;height:100%}.hero-slider-block--editor .hero-slider-block__bg-img{transform:none}.hero-slider-block--editor .hero-slider-block__content{position:relative;inset:auto;z-index:2;max-width:38rem;padding:0 1rem;gap:clamp(.75rem,1.5vw,1.25rem)}.hero-slider-block--editor .hero-slider-block__preheader{margin:0}.hero-slider-block--editor .hero-slider-block__slogan{margin:clamp(.35rem,1.25vw,.85rem) 0;font-size:clamp(2.25rem,5.5vw,5rem)}.hero-slider-block--editor .hero-slider-block__actions{margin-top:clamp(.5rem,1.5vw,1rem)}.hero-slider-block--editor .hero-slider-block__preview{position:absolute;inset:0;z-index:1;display:block;padding:0;min-height:0;background-color:rgba(0,0,0,0);pointer-events:none}.hero-slider-block--editor .hero-slider-block__preview .demo-card{position:absolute;--tile-height: clamp(8.5rem, 15vw, 12.5rem);background-color:rgba(0,0,0,0)}.hero-slider-block--editor .hero-slider-block__preview .demo-card .cover-image,.hero-slider-block--editor .hero-slider-block__preview .demo-card .vleeshalle-block-placeholder-image{position:absolute;inset:0;width:100%;height:100%;max-width:none;object-fit:cover}.hero-slider-block--editor .hero-slider-block__preview .demo-card:nth-child(1){left:4%;top:50%;transform:translateY(-50%) rotate(-6deg)}.hero-slider-block--editor .hero-slider-block__preview .demo-card:nth-child(2){right:6%;top:8%;transform:rotate(4deg)}.hero-slider-block--editor .hero-slider-block__preview .demo-card:nth-child(3){right:8%;bottom:10%;transform:rotate(9deg)}.hero-slider-block--editor .hero-slider-block__preview .demo-card:nth-child(n+4){display:none}@media screen and (max-width: 1100px){.hero-slider-block--editor{min-height:34rem;padding:4.5rem 7rem}.hero-slider-block--editor .hero-slider-block__preview .demo-card{--tile-height: clamp(7.5rem, 18vw, 10.5rem)}}@media screen and (max-width: 767px){.hero-slider-block--editor{min-height:28rem;padding:3.5rem 1.25rem 4rem}.hero-slider-block--editor .hero-slider-block__preview .demo-card:nth-child(1){left:2%}.hero-slider-block--editor .hero-slider-block__preview .demo-card:nth-child(2),.hero-slider-block--editor .hero-slider-block__preview .demo-card:nth-child(3){right:2%}}.activiteiten-hero-block{--activiteiten-grid: clamp(8.5rem, 14vw, 12.525rem);position:relative;isolation:isolate;overflow:clip;background-color:var(--color-neutrals-200);color:var(--color-brand-1);text-align:center;padding:clamp(2.25rem,4vw,3rem) 1.25rem;border-bottom:1px solid #f1d5c9}.activiteiten-hero-block__pattern{position:absolute;left:0;right:0;top:-45%;height:190%;z-index:0;pointer-events:none;background-color:var(--color-neutrals-200);background-image:linear-gradient(color-mix(in srgb, var(--color-brand-1) 10%, transparent) 1px, transparent 1px),linear-gradient(90deg, color-mix(in srgb, var(--color-brand-1) 10%, transparent) 1px, transparent 1px);background-size:100% var(--activiteiten-grid),var(--activiteiten-grid) 100%;background-position:-4.125rem 0;will-change:transform}.activiteiten-hero-block__inner{position:relative;z-index:1;width:min(44.25rem,100%);margin-inline:auto;padding-top:50px;padding-bottom:50px}.activiteiten-hero-block__title{font-family:var(--font-tertiary, serif);font-weight:var(--font-tertiary-weight, 500);font-style:var(--font-tertiary-style, italic);margin:0;color:var(--color-brand-1);font-size:clamp(3.25rem,7.3vw,6.5625rem);line-height:1;letter-spacing:-0.02em;text-wrap:balance}.activiteiten-hero-block__text ul{list-style:disc;padding-left:1.25em;margin-block:0 1em}.activiteiten-hero-block__text li{margin-bottom:.5em}.activiteiten-hero-block__text li:last-child{margin-bottom:0}.activiteiten-hero-block__text{width:min(31.5625rem,100%);margin:clamp(1.15rem,2.2vw,1.65rem) auto 0;color:var(--color-brand-1);font-family:var(--font-primary);font-size:1.0625rem;font-weight:400;line-height:1.53;letter-spacing:-0.04em}.activiteiten-hero-block__text p,.activiteiten-hero-block__text li{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit}.activiteiten-hero-block__text p:last-child{margin-bottom:0}.activiteiten-hero-block__text a{color:inherit;text-decoration:underline;text-underline-offset:.15em}.wrapper>.activiteiten-hero-block:first-child{padding-top:var(--vh-first-block-pad-top);padding-bottom:clamp(2rem,4vw,3rem)}@media(max-width: 767px){.activiteiten-hero-block__text{font-size:1rem;line-height:1.5}}@media(prefers-reduced-motion: reduce){.activiteiten-hero-block__pattern{top:0;height:100%;will-change:auto}}.activiteiten-overview-block{background-color:var(--color-neutrals-200);color:var(--color-neutrals-200);padding-block:clamp(3rem,6vw,5rem)}.activiteiten-overview-block__empty,.activiteiten-overview-block__note{margin:0;color:var(--color-brand-1);font-family:var(--font-primary);font-size:1rem;line-height:1.5}.activiteiten-overview-block__note{margin-bottom:1.25rem;font-size:.875rem}.activiteiten-overview-block__grid{display:grid;grid-template-columns:1fr;gap:var(--vh-grid-gap);margin:0;padding:0;list-style:none}.activiteiten-overview-block__item{min-width:0}.activiteiten-overview-block__card{position:relative;display:block;container-type:inline-size;aspect-ratio:380/305;overflow:hidden;border-radius:10px;background-color:var(--color-brand-4);color:var(--color-neutrals-200);text-decoration:none}.activiteiten-overview-block__card:hover,.activiteiten-overview-block__card:focus-visible{color:var(--color-neutrals-200)}.activiteiten-overview-block__card:focus-visible{outline:2px solid var(--color-brand-1);outline-offset:3px}.activiteiten-overview-block__media{position:absolute;inset:0}.activiteiten-overview-block__media .vleeshalle-block-placeholder-image{position:absolute;inset:0;width:100%;height:100%;min-height:0;border:0;border-radius:0}.activiteiten-overview-block__img{display:block;width:100%;height:100%;object-fit:cover;object-position:center;transform:scale(1);transform-origin:center;transition:transform .45s ease}.activiteiten-overview-block__img.lazyloaded{transition:opacity 400ms,transform .45s ease}.activiteiten-overview-block__label{font-family:var(--font-secondary, sans-serif);font-weight:var(--font-secondary-weight, 400);font-style:normal;text-transform:var(--font-secondary-transform, uppercase);letter-spacing:0;position:absolute;z-index:1;left:2.63cqi;right:2.63cqi;bottom:3.16cqi;display:flex;align-items:center;justify-content:center;box-sizing:border-box;margin:0;padding:.5rem .75rem;border-radius:5px;background-color:var(--color-brand-1);color:var(--color-neutrals-200);font-size:1.875rem;line-height:1;text-align:center;white-space:nowrap;transition:background-color .2s ease,color .2s ease}@media(min-width: 640px){.activiteiten-overview-block__grid{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(min-width: 992px){.activiteiten-overview-block__grid{grid-template-columns:repeat(3, minmax(0, 1fr))}}@media(hover: hover)and (pointer: fine){.activiteiten-overview-block__card:hover .activiteiten-overview-block__img,.activiteiten-overview-block__card:focus-visible .activiteiten-overview-block__img{transform:scale(1.04)}.activiteiten-overview-block__card:hover .activiteiten-overview-block__label,.activiteiten-overview-block__card:focus-visible .activiteiten-overview-block__label{background-color:var(--color-brand-2)}}@media(prefers-reduced-motion: reduce){.activiteiten-overview-block__img,.activiteiten-overview-block__img.lazyloaded,.activiteiten-overview-block__label{transition:none}.activiteiten-overview-block__card:hover .activiteiten-overview-block__img,.activiteiten-overview-block__card:focus-visible .activiteiten-overview-block__img{transform:none}}.ruimtes-cards-block{--rc-bg: var(--color-neutrals-200);--rc-fg: var(--color-brand-1);background-color:var(--rc-bg);color:var(--rc-fg);padding-block:4.5rem}@media(max-width: 767.98px){.ruimtes-cards-block{padding-block:3rem}}.wrapper>.ruimtes-cards-block:first-child{padding-top:var(--vh-first-block-pad-top)}.ruimtes-cards-block--bg-cream{--rc-bg: var(--color-neutrals-200);--rc-fg: var(--color-brand-1)}.ruimtes-cards-block--bg-red,.ruimtes-cards-block--bg-green,.ruimtes-cards-block--bg-blue{--rc-fg: var(--color-neutrals-200)}.ruimtes-cards-block--bg-red .vh-button--primary,.ruimtes-cards-block--bg-green .vh-button--primary,.ruimtes-cards-block--bg-blue .vh-button--primary{background-color:var(--color-neutrals-200);color:var(--color-brand-1)}.ruimtes-cards-block--bg-red .vh-button--primary:hover,.ruimtes-cards-block--bg-red .vh-button--primary:focus-visible,.ruimtes-cards-block--bg-green .vh-button--primary:hover,.ruimtes-cards-block--bg-green .vh-button--primary:focus-visible,.ruimtes-cards-block--bg-blue .vh-button--primary:hover,.ruimtes-cards-block--bg-blue .vh-button--primary:focus-visible{background-color:var(--color-neutrals-300);color:var(--color-brand-1)}.ruimtes-cards-block--bg-red .vh-button--secondary,.ruimtes-cards-block--bg-green .vh-button--secondary,.ruimtes-cards-block--bg-blue .vh-button--secondary{background-color:rgba(0,0,0,0);color:var(--color-neutrals-200);border-color:var(--color-neutrals-200)}.ruimtes-cards-block--bg-red .vh-button--secondary:hover,.ruimtes-cards-block--bg-red .vh-button--secondary:focus-visible,.ruimtes-cards-block--bg-green .vh-button--secondary:hover,.ruimtes-cards-block--bg-green .vh-button--secondary:focus-visible,.ruimtes-cards-block--bg-blue .vh-button--secondary:hover,.ruimtes-cards-block--bg-blue .vh-button--secondary:focus-visible{background-color:color-mix(in srgb, var(--color-neutrals-200) 12%, transparent);color:var(--color-neutrals-200)}.ruimtes-cards-block--bg-red{--rc-bg: var(--color-brand-1)}.ruimtes-cards-block--bg-green{--rc-bg: var(--color-brand-7)}.ruimtes-cards-block--bg-pink{--rc-bg: var(--color-brand-4);--rc-fg: var(--color-brand-1)}.ruimtes-cards-block--bg-yellow{--rc-bg: var(--color-brand-8);--rc-fg: var(--color-brand-1)}.ruimtes-cards-block--bg-blue{--rc-bg: var(--color-brand-6)}.ruimtes-cards-block__intro{margin-bottom:clamp(1.5rem,3vw,2.25rem)}.activiteit-doelgroep-block--editor{margin-block:1.5rem;outline:1px dashed var(--color-brand-1);outline-offset:8px}.activiteit-doelgroep-block__label{display:inline-block;margin:0 0 .75rem;padding:.35rem .7rem;background:var(--color-brand-1);color:var(--color-neutrals-200);font-family:var(--font-primary);font-size:.75rem;letter-spacing:.04em;line-height:1.2;text-transform:var(--font-label-transform, uppercase)}.parallax-image-block{position:relative;overflow:hidden;display:flex;flex-direction:column;height:var(--parallax-image-height, 100vh);min-height:20rem;width:100%;padding:0;background-color:var(--color-neutrals-200)}.parallax-image-block__frame{position:relative;display:flex;flex:1 1 auto;align-items:center;justify-content:center;width:100%;min-height:0;overflow:hidden}.parallax-image-block__media{position:absolute;inset:0;z-index:0;pointer-events:none}.parallax-image-block__media .vleeshalle-block-placeholder-image{width:100%;height:100%;min-height:100%}.parallax-image-block--parallax .parallax-image-block__media{top:0;bottom:auto;height:100%}.parallax-image-block--parallax .parallax-image-block__img{position:absolute;top:50%;left:50%;width:100%;height:auto;min-width:100%;min-height:100%;max-width:none;transform:translate(-50%, -50%) scale(1.08)}.parallax-image-block__img{display:block;width:100%;height:100%;object-fit:cover;object-position:center center}.parallax-image-block__content{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;margin:0 auto;padding:1.5rem;max-width:56rem}.parallax-image-block__title{font-family:var(--font-tertiary, serif);font-weight:var(--font-tertiary-weight, 500);font-style:var(--font-tertiary-style, italic);margin:0;color:var(--color-brand-1);font-size:clamp(2.25rem,6vw,6rem);line-height:1.05;letter-spacing:-0.03em}.parallax-image-block__subheader{margin:2em 0 0;max-width:390px;color:var(--color-brand-1);font-family:var(--font-primary);font-weight:400;font-size:1rem;line-height:1.2;letter-spacing:.04em;text-align:center;text-transform:var(--font-label-transform, uppercase)}.parallax-image-block--title-beige .parallax-image-block__title{color:var(--color-neutrals-200)}.parallax-image-block--title-pink .parallax-image-block__title{color:var(--color-brand-4)}.parallax-image-block--subheader-beige .parallax-image-block__subheader{color:var(--color-neutrals-200)}.parallax-image-block--subheader-pink .parallax-image-block__subheader{color:var(--color-brand-4)}.parallax-image-block__actions{display:flex;flex-direction:column;align-items:stretch;width:max-content;max-width:100%;margin-top:clamp(1.75rem,3vw,2.5rem);pointer-events:auto}.parallax-image-block__logo{position:relative;z-index:2;width:100%;color:var(--color-brand-1);line-height:0;pointer-events:none}.parallax-image-block__logo .logo-mark{display:block;width:min(80%,var(--vh-container-max) + 200px);height:auto;margin-inline:auto;transform:translateY(-50%)}.parallax-image-block--full-border{--parallax-full-border-inset: 15px;padding-inline:var(--parallax-full-border-inset)}.parallax-image-block--full-border .parallax-image-block__frame{border-radius:.75rem}.wrapper>.parallax-image-block--full-border:first-child{--parallax-full-border-top: calc(clamp(1.5rem, 3.7vw, 3.3125rem) + var(--nav-bar-height) + var(--parallax-full-border-inset) + var(--marquee-height, 0px));padding-top:var(--parallax-full-border-top)}.wrapper>.parallax-image-block--full-border.parallax-image-block--logo:first-child .parallax-image-block__frame{height:max(20rem,var(--parallax-image-height, 100vh) - var(--parallax-full-border-top))}.parallax-image-block--contained{height:auto;overflow:visible;align-items:center;padding-top:clamp(1.25rem,2.5vw,2rem);padding-bottom:clamp(1.25rem,2.5vw,2rem)}.parallax-image-block--contained .parallax-image-block__frame,.parallax-image-block--contained .parallax-image-block__logo{box-sizing:border-box;width:calc(100% - clamp(2rem,10.4vw,9.375rem));max-width:1288px}.parallax-image-block--contained .parallax-image-block__frame{flex:none;height:var(--parallax-image-height, 100vh);min-height:20rem;border-radius:.75rem}.wrapper>.parallax-image-block--contained:not(:first-child){padding-block:clamp(3.5rem,7vw,5.75rem)}.wrapper>.parallax-image-block--contained:first-child{padding-top:var(--vh-first-block-pad-top)}.parallax-image-block--logo{height:auto;overflow:visible}.parallax-image-block--logo .parallax-image-block__frame{flex:none;height:var(--parallax-image-height, 100vh);min-height:20rem}.parallax-image-block--logo:not(.parallax-image-block--contained){padding-bottom:clamp(1rem,2vw,1.75rem)}@media screen and (max-width: 991px){.wrapper>.parallax-image-block--full-border:first-child{--parallax-full-border-top: calc(1rem + 3.5rem + var(--parallax-full-border-inset) + var(--marquee-height, 0px))}.parallax-image-block--contained .parallax-image-block__frame,.parallax-image-block--contained .parallax-image-block__logo{width:calc(100% - clamp(1.5rem,6vw,2.5rem))}}@media(max-width: 767px){.wrapper>.parallax-image-block--contained:not(:first-child){padding-block:2.75rem}}.parallax-image-block--editor{height:min(var(--parallax-image-height, 100vh),28rem)}.parallax-image-block--editor.parallax-image-block--contained,.parallax-image-block--editor.parallax-image-block--logo{height:auto}.parallax-image-block--editor.parallax-image-block--contained .parallax-image-block__frame,.parallax-image-block--editor.parallax-image-block--logo .parallax-image-block__frame{height:min(var(--parallax-image-height, 100vh),28rem)}.parallax-image-block--editor.parallax-image-block--contained{padding-top:clamp(1.25rem,2.5vw,2rem)}.parallax-image-block--editor.parallax-image-block--parallax .parallax-image-block__media{top:0;height:100%}.parallax-image-block--editor .parallax-image-block__title{margin:0}.parallax-image-block--editor .parallax-image-block__actions{margin-top:clamp(1.75rem,3vw,2.5rem)}.parallax-image-block--editor .parallax-image-block__img,.parallax-image-block--editor .vleeshalle-block-placeholder-image{position:absolute;inset:0;width:100%;height:100%;max-width:none;transform:none;object-fit:cover}.full-width-image-block{position:relative;overflow:hidden;display:flex;flex-direction:column;height:var(--full-width-image-height, 60vh);min-height:20rem;width:100%;padding:0;background-color:var(--color-neutrals-200)}.full-width-image-block__frame{position:relative;display:flex;flex:1 1 auto;align-items:center;justify-content:center;width:100%;min-height:0;overflow:hidden}.full-width-image-block__media{position:absolute;inset:0;z-index:0;pointer-events:none}.full-width-image-block__media .vleeshalle-block-placeholder-image{width:100%;height:100%;min-height:100%}.full-width-image-block--parallax .full-width-image-block__media{top:0;bottom:auto;height:100%}.full-width-image-block--parallax .full-width-image-block__img{position:absolute;top:50%;left:50%;width:100%;height:auto;min-width:100%;min-height:100%;max-width:none;transform:translate(-50%, -50%) scale(1.08)}.full-width-image-block__img{display:block;width:100%;height:100%;object-fit:cover;object-position:center center}.full-width-image-block__content{position:absolute;inset:0;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;margin:0;padding:1.5rem;width:100%;max-width:none;pointer-events:none}.full-width-image-block__content>*{pointer-events:auto}.full-width-image-block__logo{display:flex;align-items:center;justify-content:center;width:100%;max-width:min(100%,var(--full-width-image-logo-max-width, 300px));margin:0;line-height:0;pointer-events:none}.full-width-image-block__logo .vleeshalle-block-placeholder-image{position:relative;inset:auto;width:100%;height:auto;min-height:6rem;aspect-ratio:3/2;object-fit:contain}.full-width-image-block__logo-img{display:block;width:100%;height:auto;object-fit:contain;object-position:center center}.full-width-image-block__logo+.full-width-image-block__title{margin-top:clamp(1.25rem,3vw,2rem)}.full-width-image-block__title{font-family:var(--font-tertiary, serif);font-weight:var(--font-tertiary-weight, 500);font-style:var(--font-tertiary-style, italic);margin:0;color:var(--color-brand-1);font-size:clamp(2.25rem,6vw,6rem);line-height:1.05;letter-spacing:-0.03em}.full-width-image-block__subheader{margin:2em 0 0;max-width:390px;color:var(--color-brand-1);font-family:var(--font-primary);font-weight:400;font-size:1rem;line-height:1.2;letter-spacing:.04em;text-align:center;text-transform:var(--font-label-transform, uppercase)}.full-width-image-block--title-beige .full-width-image-block__title{color:var(--color-neutrals-200)}.full-width-image-block--title-pink .full-width-image-block__title{color:var(--color-brand-4)}.full-width-image-block--subheader-beige .full-width-image-block__subheader{color:var(--color-neutrals-200)}.full-width-image-block--subheader-pink .full-width-image-block__subheader{color:var(--color-brand-4)}.full-width-image-block__actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.85rem;width:max-content;max-width:100%;margin-top:clamp(1.75rem,3vw,2.5rem);pointer-events:auto}.full-width-image-block__actions .hero-slider-block__cta{min-width:11.25rem}.full-width-image-block--full-border{--full-width-image-full-border-inset: 15px;padding:var(--full-width-image-full-border-inset)}.full-width-image-block--full-border .full-width-image-block__frame{border-radius:.75rem}.wrapper>.full-width-image-block--full-border:first-child:not(.full-width-image-block--overlay-nav){--full-width-image-full-border-top: calc(clamp(1.5rem, 3.7vw, 3.3125rem) + var(--nav-bar-height) + var(--full-width-image-full-border-inset) + var(--marquee-height, 0px));padding-top:var(--full-width-image-full-border-top)}.wrapper>.full-width-image-block--full-border:first-child:not(.full-width-image-block--overlay-nav) .full-width-image-block__frame{height:max(20rem,var(--full-width-image-height, 60vh) - var(--full-width-image-full-border-top) - var(--full-width-image-full-border-inset))}.wrapper>.full-width-image-block--overlay-nav:first-child.full-width-image-block--full-border{padding-top:var(--full-width-image-full-border-inset)}.wrapper>.full-width-image-block--overlay-nav:first-child.full-width-image-block--full-border .full-width-image-block__frame{height:max(20rem,var(--full-width-image-height, 60vh) - 2*var(--full-width-image-full-border-inset))}.wrapper>.full-width-image-block--overlay-nav:first-child.full-width-image-block--contained{padding-top:0}.full-width-image-block--contained{height:auto;overflow:visible;align-items:center;padding-top:clamp(1.25rem,2.5vw,2rem);padding-bottom:clamp(1.25rem,2.5vw,2rem)}.full-width-image-block--contained .full-width-image-block__frame{box-sizing:border-box;flex:none;width:calc(100% - clamp(2rem,10.4vw,9.375rem));max-width:1288px;height:var(--full-width-image-height, 60vh);min-height:20rem;border-radius:.75rem}.wrapper>.full-width-image-block--contained:not(:first-child){padding-block:clamp(3.5rem,7vw,5.75rem)}.wrapper>.full-width-image-block--contained:first-child:not(.full-width-image-block--overlay-nav){padding-top:var(--vh-first-block-pad-top)}@media screen and (max-width: 991px){.wrapper>.full-width-image-block--full-border:first-child:not(.full-width-image-block--overlay-nav){--full-width-image-full-border-top: calc(1rem + 3.5rem + var(--full-width-image-full-border-inset) + var(--marquee-height, 0px))}.full-width-image-block--contained .full-width-image-block__frame{width:calc(100% - clamp(1.5rem,6vw,2.5rem))}}@media(max-width: 767px){.wrapper>.full-width-image-block--contained:not(:first-child){padding-block:2.75rem}.full-width-image-block__actions{flex-direction:column;align-items:stretch;width:min(100%,18rem)}.full-width-image-block__actions .hero-slider-block__cta{width:100%}}.full-width-image-block--editor{height:min(var(--full-width-image-height, 60vh),28rem)}.full-width-image-block--editor.full-width-image-block--contained{height:auto}.full-width-image-block--editor.full-width-image-block--contained .full-width-image-block__frame{height:min(var(--full-width-image-height, 60vh),28rem)}.full-width-image-block--editor.full-width-image-block--contained{padding-top:clamp(1.25rem,2.5vw,2rem)}.full-width-image-block--editor.full-width-image-block--parallax .full-width-image-block__media{top:0;height:100%}.full-width-image-block--editor .full-width-image-block__title{margin:0}.full-width-image-block--editor .full-width-image-block__actions{margin-top:clamp(1.75rem,3vw,2.5rem)}.full-width-image-block--editor .full-width-image-block__img,.full-width-image-block--editor .vleeshalle-block-placeholder-image{position:absolute;inset:0;width:100%;height:100%;max-width:none;transform:none;object-fit:cover}.full-width-image-block--editor .full-width-image-block__logo .vleeshalle-block-placeholder-image{position:relative;inset:auto;height:auto;object-fit:contain}.photo-collage-block{--photo-collage-bg: var(--color-brand-4);position:relative;min-height:min(100dvh,920px);display:flex;justify-content:center;align-items:center;background-color:var(--photo-collage-bg);overflow:clip;font-size:1vw}.photo-collage-block>*:not(.photo-collage-block__pattern){position:relative;z-index:1}.photo-collage-block__pattern{position:absolute;left:0;right:0;top:-40%;height:180%;z-index:0;pointer-events:none;background-image:url("../../images/vh-pattern-rep.png");background-repeat:repeat;background-position:center top;background-size:clamp(9rem,14vw,12rem) auto}.photo-collage{width:63.75em;height:37em;flex:none}.photo-collage__collection,.photo-collage__list{width:100%;height:100%}.photo-collage__list{position:relative}.photo-collage__item{z-index:0;position:absolute;top:0;left:0}.photo-collage__item.is--1{top:6em}.photo-collage__item.is--2{top:17em;left:5em}.photo-collage__item.is--3{z-index:1;top:14em;left:13.5em}.photo-collage__item.is--4{left:24em}.photo-collage__item.is--5{z-index:3;top:auto;bottom:0;left:26em}.photo-collage__item.is--6{z-index:2;top:9em;left:31.5em}.photo-collage__item.is--7{z-index:1;top:16em;left:39em}.photo-collage__item.is--8{top:5em;left:auto;right:0}.photo-collage__item-inner{will-change:transform}.photo-collage__card{aspect-ratio:1;width:16.25em;position:relative;overflow:hidden;border-radius:.5em}.photo-collage__card.is--landscape{aspect-ratio:4/3;width:20em}.photo-collage__card.is--portrait{aspect-ratio:3/4;width:15em}.photo-collage__img{display:block;object-fit:cover;object-position:center;width:100%;height:100%;max-width:none;position:absolute;inset:0;pointer-events:none}@media screen and (max-width: 991px){.photo-collage-block{font-size:2.125vw;min-height:0;padding-block:3rem}}.photo-collage-block--editor{min-height:0;padding-block:3rem;font-size:clamp(.45rem,1vw,.85rem)}.gallery-overlay-block{--gallery-bg: var(--color-neutrals-200);--gallery-fg: var(--color-brand-1);background-color:var(--gallery-bg);color:var(--gallery-fg);padding-block:clamp(3rem,6vw,5rem)}.gallery-overlay-block--cream{--gallery-bg: var(--color-neutrals-200);--gallery-fg: var(--color-brand-1)}.gallery-overlay-block--pink{--gallery-bg: var(--color-brand-4);--gallery-fg: var(--color-brand-1)}.gallery-overlay-block--red{--gallery-bg: var(--color-brand-1);--gallery-fg: var(--color-neutrals-200)}.gallery-overlay-block--red .vh-button--primary{background-color:var(--color-neutrals-200);color:var(--color-brand-1)}.gallery-overlay-block--red .vh-button--primary:hover,.gallery-overlay-block--red .vh-button--primary:focus-visible{background-color:var(--color-neutrals-300);color:var(--color-brand-1)}.gallery-overlay-block--red .vh-button--secondary{background-color:rgba(0,0,0,0);color:var(--color-neutrals-200);border-color:var(--color-neutrals-200)}.gallery-overlay-block--red .vh-button--secondary:hover,.gallery-overlay-block--red .vh-button--secondary:focus-visible{background-color:color-mix(in srgb, var(--color-neutrals-200) 12%, transparent);color:var(--color-neutrals-200)}.gallery-overlay-block--bare{padding-top:clamp(4rem,8vw,6.5rem)}.wrapper>.gallery-overlay-block:first-child{padding-top:var(--vh-first-block-pad-top)}.gallery-overlay-block__header{display:flex;flex-direction:column;align-items:center;width:min(42rem,100%);margin:0 auto clamp(2rem,4vw,3rem);text-align:center}.gallery-overlay-block--align-left .gallery-overlay-block__header{align-items:flex-start;margin-inline:0;text-align:left}.gallery-overlay-block__preheader{margin:.85rem 0 0;color:var(--gallery-fg);font-family:var(--font-primary);font-weight:600;font-size:.9rem;line-height:1.25;text-transform:var(--font-label-transform, uppercase)}.gallery-overlay-block__title{font-family:var(--font-secondary, sans-serif);font-weight:var(--font-secondary-weight, 400);font-style:normal;text-transform:var(--font-secondary-transform, uppercase);letter-spacing:0;margin:0;color:var(--gallery-fg);font-size:clamp(2.25rem,4vw,3.5rem);line-height:.92;text-wrap:balance}.gallery-overlay-block__text ul{list-style:disc;padding-left:1.25em;margin-block:0 1em}.gallery-overlay-block__text li{margin-bottom:.5em}.gallery-overlay-block__text li:last-child{margin-bottom:0}.gallery-overlay-block__text{margin-top:clamp(1rem,2vw,1.4rem);color:var(--gallery-fg);font-family:var(--font-primary);font-size:clamp(.95rem,1.05vw,1.05rem);font-weight:400;line-height:1.55}.gallery-overlay-block__text p,.gallery-overlay-block__text li{color:inherit;font-family:inherit;font-weight:inherit;line-height:inherit}.gallery-overlay-block__text p:last-child{margin-bottom:0}.gallery-overlay-block__cta{margin-top:1.5rem}.gallery-overlay-block__grid{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:var(--vh-grid-gap);margin:0;padding:0;list-style:none}.gallery-overlay-block__item--extra{display:none}.gallery-overlay-block.is-expanded .gallery-overlay-block__item--extra{display:block}.gallery-overlay-block__link{display:block;border-radius:.75rem;overflow:hidden}.gallery-overlay-block__link:focus-visible{outline:2px solid var(--gallery-fg);outline-offset:3px}.gallery-overlay-block__img{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;border-radius:.75rem}.gallery-overlay-block__toggle{display:flex;justify-content:center;margin-top:clamp(1.5rem,3vw,2.25rem)}.gallery-overlay-block__more[hidden],.gallery-overlay-block__less[hidden]{display:none !important}.gallery-overlay-block__notice{margin:0;padding:.85rem 1.1rem;border:1px dashed color-mix(in srgb, var(--color-brand-1) 28%, transparent);border-radius:3px;color:var(--gallery-fg);font-family:var(--font-primary);font-size:.9rem;line-height:1.45;text-align:center}@media(max-width: 992px){.gallery-overlay-block__grid{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(max-width: 767px){.gallery-overlay-block__grid{grid-template-columns:minmax(0, 1fr)}}.fancybox__container .gallery-overlay-caption{position:absolute;left:0;right:0;bottom:1.25rem;z-index:30;margin:0;padding:2.5rem 1.5rem .35rem;color:var(--color-neutrals-200);font-family:var(--font-primary);font-size:.95rem;line-height:1.4;text-align:center;pointer-events:none;background:linear-gradient(transparent, color-mix(in srgb, var(--color-neutrals-900) 62%, transparent))}.fancybox__container.has-thumbs .gallery-overlay-caption{bottom:6.75rem}.centered-content-block{--cc-bg: var(--color-neutrals-200);--cc-fg: var(--color-brand-1);--cc-panel: color-mix(in srgb, var(--cc-bg) 90%, #000);background-color:var(--cc-bg);color:var(--cc-fg)}.centered-content-block--cream{--cc-bg: var(--color-neutrals-200);--cc-fg: var(--color-brand-1);--cc-panel: #EFE6D4}.centered-content-block--pink{--cc-bg: var(--color-brand-4);--cc-fg: var(--color-brand-1);--cc-panel: #E3A5C1}.centered-content-block--red{--cc-bg: var(--color-brand-1);--cc-fg: var(--color-neutrals-200);--cc-panel: color-mix(in srgb, var(--cc-bg) 78%, #fff)}.centered-content-block--red .vh-button--primary{background-color:var(--color-neutrals-200);color:var(--color-brand-1)}.centered-content-block--red .vh-button--primary:hover,.centered-content-block--red .vh-button--primary:focus-visible{background-color:var(--color-neutrals-300);color:var(--color-brand-1)}.centered-content-block--red .vh-button--secondary{background-color:rgba(0,0,0,0);color:var(--color-neutrals-200);border-color:var(--color-neutrals-200)}.centered-content-block--red .vh-button--secondary:hover,.centered-content-block--red .vh-button--secondary:focus-visible{background-color:color-mix(in srgb, var(--color-neutrals-200) 12%, transparent);color:var(--color-neutrals-200)}.centered-content-block--contained{padding-block:clamp(3.5rem,7vw,6.25rem)}.centered-content-block--full .centered-content-block__inner{padding-top:clamp(3.5rem,7vw,6.25rem);padding-bottom:clamp(2rem,4vw,3rem)}.wrapper>.centered-content-block--contained:first-child{padding-top:var(--vh-first-block-pad-top)}.wrapper>.centered-content-block--full:first-child .centered-content-block__inner{padding-top:var(--vh-first-block-pad-top)}.centered-content-block__inner{width:min(38.75rem,100% - 2.5rem);margin-inline:auto}.centered-content-block__header{display:flex;flex-direction:column;align-items:center;text-align:center}.centered-content-block--align-left .centered-content-block__header,.centered-content-block--align-left .centered-content-block__actions{align-items:flex-start;text-align:left}.centered-content-block__preheader{font-family:var(--font-secondary, sans-serif);font-weight:var(--font-secondary-weight, 400);font-style:normal;text-transform:var(--font-secondary-transform, uppercase);letter-spacing:0;margin:0 0 .7rem;color:var(--cc-fg);font-size:.8125rem;line-height:1.2}.centered-content-block__title{font-family:var(--font-secondary, sans-serif);font-weight:var(--font-secondary-weight, 400);font-style:normal;text-transform:var(--font-secondary-transform, uppercase);letter-spacing:0;margin:0;color:var(--cc-fg);font-size:clamp(2.25rem,4vw,3.5rem);line-height:.92;text-wrap:balance}.centered-content-block__text ul{list-style:disc;padding-left:1.25em;margin-block:0 1em}.centered-content-block__text li{margin-bottom:.5em}.centered-content-block__text li:last-child{margin-bottom:0}.centered-content-block__text{margin-top:clamp(1rem,2vw,1.4rem);color:var(--cc-fg);font-family:var(--font-primary);font-size:clamp(.95rem,1.05vw,1.05rem);font-weight:400;line-height:1.55}.centered-content-block__text p,.centered-content-block__text li{color:inherit;font-family:inherit;font-weight:inherit;line-height:inherit}.centered-content-block__text p:last-child{margin-bottom:0}.centered-content-block__text a{color:inherit}.centered-content-block__shortcode{width:100%;margin-top:clamp(1.25rem,2.5vw,1.75rem)}.centered-content-block__shortcode .fluentform{padding:clamp(1.5rem,3vw,2.75rem);border-radius:0;background-color:var(--cc-panel)}.centered-content-block__shortcode .ff-el-input--label,.centered-content-block__shortcode legend.ff-el-section-title,.centered-content-block__shortcode .ff-el-form-check-label{color:var(--cc-fg)}.centered-content-block__shortcode .fluentform .ff-el-group.ff-el-is-error .ff-el-form-control,.centered-content-block__shortcode .fluentform .ff-el-group.ff-el-is-error .ff-el-form-check-input{border-color:var(--color-brand-1);transition:none !important}.centered-content-block__shortcode:first-child{margin-top:0}.centered-content-block .text-links{margin-top:clamp(1.15rem,2.2vw,1.6rem)}.centered-content-block__actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.85rem;margin-top:clamp(1.35rem,2.5vw,1.85rem)}.centered-content-block--align-left .centered-content-block__actions{justify-content:flex-start}.centered-content-block__notice{margin:0;padding:.85rem 1.1rem;border:1px dashed color-mix(in srgb, var(--color-brand-1) 28%, transparent);border-radius:3px;color:var(--cc-fg);font-family:var(--font-primary);font-size:.9rem;line-height:1.45;text-align:center}.centered-content-block__media{width:min(38.75rem,100% - 2.5rem);margin:clamp(1.75rem,3.5vw,2.75rem) auto 0}.centered-content-block--full .centered-content-block__media{width:100%;margin-top:0}.centered-content-block__frame{position:relative;overflow:hidden;aspect-ratio:4/3;border-radius:.75rem}.centered-content-block--full .centered-content-block__frame{aspect-ratio:auto;height:min(70vh,52rem);min-height:28rem;border-radius:0}.centered-content-block__img,.centered-content-block__slider{position:absolute;inset:0;width:100%;height:100%}.centered-content-block__img{display:block;object-fit:cover;object-position:center}.centered-content-block__slider{overflow:hidden}.centered-content-block__slider .swiper-slide{height:100%}.centered-content-block__slider:not(.swiper-initialized) .swiper-slide+.swiper-slide{display:none}.centered-content-block__pagination{position:absolute;z-index:2;right:0;bottom:.85rem;left:0;display:flex;justify-content:center;gap:.35rem}.centered-content-block__pagination .swiper-pagination-bullet{width:.5rem;height:.5rem;margin:0;background:var(--color-neutrals-200);opacity:.55}.centered-content-block__pagination .swiper-pagination-bullet-active{opacity:1}@media(max-width: 767px){.centered-content-block--full .centered-content-block__frame{height:68vw;min-height:16rem}}.logo-slider-block{--logo-bg: var(--color-neutrals-200);--logo-fg: var(--color-brand-1);--logo-max-width: 6.25rem;--logo-max-height: 3.25rem;background-color:var(--logo-bg);color:var(--logo-fg);padding-block:clamp(3rem,6vw,5rem);overflow:hidden}.logo-slider-block--logos-small{--logo-max-width: 4.5rem;--logo-max-height: 2.25rem}.logo-slider-block--logos-large{--logo-max-width: 8.5rem;--logo-max-height: 4.5rem}.logo-slider-block--cream{--logo-bg: var(--color-neutrals-200);--logo-fg: var(--color-brand-1)}.logo-slider-block--pink{--logo-bg: var(--color-brand-4);--logo-fg: var(--color-brand-1)}.logo-slider-block--red{--logo-bg: var(--color-brand-1);--logo-fg: var(--color-neutrals-200)}.logo-slider-block--red .vh-button--primary{background-color:var(--color-neutrals-200);color:var(--color-brand-1)}.logo-slider-block--red .vh-button--primary:hover,.logo-slider-block--red .vh-button--primary:focus-visible{background-color:var(--color-neutrals-300);color:var(--color-brand-1)}.logo-slider-block--logos-only{padding-block:clamp(2rem,4vw,3rem)}.wrapper>.logo-slider-block:first-child{padding-top:var(--vh-first-block-pad-top)}.logo-slider-block__inner{width:min(38.75rem,100% - 2.5rem);margin-inline:auto}.logo-slider-block__header{display:flex;flex-direction:column;align-items:center;text-align:center}.logo-slider-block--align-left .logo-slider-block__header,.logo-slider-block--align-left .logo-slider-block__actions{align-items:flex-start;text-align:left}.logo-slider-block__preheader{font-family:var(--font-secondary, sans-serif);font-weight:var(--font-secondary-weight, 400);font-style:normal;text-transform:var(--font-secondary-transform, uppercase);letter-spacing:0;margin:0 0 .7rem;color:var(--logo-fg);font-size:.8125rem;line-height:1.2}.logo-slider-block__title{font-family:var(--font-secondary, sans-serif);font-weight:var(--font-secondary-weight, 400);font-style:normal;text-transform:var(--font-secondary-transform, uppercase);letter-spacing:0;margin:0;color:var(--logo-fg);font-size:clamp(2.25rem,4vw,3.5rem);line-height:.92;text-wrap:balance}.logo-slider-block__text ul{list-style:disc;padding-left:1.25em;margin-block:0 1em}.logo-slider-block__text li{margin-bottom:.5em}.logo-slider-block__text li:last-child{margin-bottom:0}.logo-slider-block__text{margin-top:clamp(1rem,2vw,1.4rem);color:var(--logo-fg);font-family:var(--font-primary);font-size:clamp(.95rem,1.05vw,1.05rem);font-weight:400;line-height:1.55}.logo-slider-block__text p,.logo-slider-block__text li{color:inherit;font-family:inherit;font-weight:inherit;line-height:inherit}.logo-slider-block__text p:last-child{margin-bottom:0}.logo-slider-block__text a{color:inherit}.logo-slider-block__actions{display:flex;justify-content:center;margin-top:clamp(1.35rem,2.5vw,1.85rem)}.logo-slider-block--align-left .logo-slider-block__actions{justify-content:flex-start}.logo-slider-block__media{margin-top:clamp(1.75rem,4vw,2.75rem)}.logo-slider-block--logos-only .logo-slider-block__media{margin-top:0}.logo-slider-block__static{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:1.75rem 2.5rem;width:min(38.75rem,100% - 2.5rem);margin:0 auto;padding:0;list-style:none}.logo-slider-block__slide{display:flex;align-items:center;justify-content:center}.logo-slider-block__link{display:flex;align-items:center;justify-content:center;color:inherit}.logo-slider-block__link:focus-visible{outline:2px solid var(--logo-fg);outline-offset:4px}.logo-slider-block__img{display:block;width:auto;max-width:var(--logo-max-width);height:auto;max-height:var(--logo-max-height);object-fit:contain}.logo-slider-block__marquee{--logo-per-view: 2;--logo-gap: 20px;width:100%;container-type:inline-size;overflow:hidden}@media(min-width: 480px){.logo-slider-block__marquee{--logo-per-view: 3;--logo-gap: 25px}}@media(min-width: 640px){.logo-slider-block__marquee{--logo-per-view: 4;--logo-gap: 30px}}@media(min-width: 768px){.logo-slider-block__marquee{--logo-per-view: 6;--logo-gap: 35px}}@media(min-width: 1024px){.logo-slider-block__marquee{--logo-per-view: 7;--logo-gap: 40px}}@media(min-width: 1200px){.logo-slider-block__marquee{--logo-per-view: 8}}.logo-slider-block__track{display:flex;align-items:center;width:max-content;will-change:transform}.logo-slider-block__track .logo-slider-block__slide{flex:0 0 auto;width:calc((100cqi - (var(--logo-per-view) - 1)*var(--logo-gap))/var(--logo-per-view));margin-right:var(--logo-gap)}.logo-slider-block__notice{margin:0;padding:.85rem 1.1rem;border:1px dashed color-mix(in srgb, var(--color-brand-1) 28%, transparent);border-radius:3px;color:var(--logo-fg);font-family:var(--font-primary);font-size:.9rem;line-height:1.45;text-align:center}.logo-slider-block__notice--logos{width:min(38.75rem,100% - 2.5rem);margin:clamp(1.5rem,3vw,2rem) auto 0}@media(prefers-reduced-motion: reduce){.logo-slider-block__track{flex-wrap:wrap;justify-content:center;gap:1.75rem 2.5rem;width:min(38.75rem,100% - 2.5rem);margin-inline:auto;transform:none !important}.logo-slider-block__track .logo-slider-block__slide{width:auto;margin-right:0}.logo-slider-block__slide--clone{display:none !important}}.agenda-overview-block{--agenda-thumb-size: 12rem;--agenda-nav-logo-width: min(11.5rem, 48vw);--agenda-nav-clearance: calc( clamp(2.25rem, 4.5vw, 3.5rem) + (var(--agenda-nav-logo-width) * 165 / 1386) + clamp(1rem, 2vw, 1.5rem) + 40px + clamp(1rem, 2vw, 1.5rem) );position:relative;background-color:var(--color-neutrals-200);color:var(--color-brand-1);padding-block:clamp(3rem,6vw,5rem)}.agenda-overview-block--editor{padding-top:2rem;padding-bottom:2rem}.agenda-overview-block--editor .agenda-overview-block__title{font-size:clamp(2.5rem,6vw,4.5rem)}.wrapper>.agenda-overview-block:first-child{padding-top:calc(var(--agenda-nav-clearance) + clamp(1.5rem,3vw,2.5rem) + var(--marquee-height, 0px))}.agenda-overview-block__hero{display:flex;flex-direction:column;align-items:flex-start;gap:1rem;max-width:47.5rem;margin-bottom:clamp(1.5rem,4vw,2.5rem)}.agenda-overview-block__title{font-family:var(--font-tertiary, serif);font-weight:var(--font-tertiary-weight, 500);font-style:var(--font-tertiary-style, italic);margin:0;color:var(--color-brand-1);font-size:clamp(3.25rem,8.2vw,6.5625rem);line-height:.95;letter-spacing:-0.02em}.agenda-overview-block__intro{margin:0;max-width:40rem;color:var(--color-brand-1);font-family:var(--font-primary);font-size:1rem;line-height:1.5}.agenda-overview-block__toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem 1.5rem;padding-block:1rem 1.25rem}.agenda-overview-block__filters{display:flex;flex:1 1 auto;flex-wrap:wrap;gap:.75rem;align-items:center;min-width:0}.agenda-overview-block__tools{display:flex;flex:0 1 auto;align-items:center;gap:.75rem;margin-left:auto}.agenda-overview-block__month-filter{display:flex;flex:0 1 auto;align-items:center;min-width:0}.agenda-overview-block__month-select{appearance:none;-webkit-appearance:none;width:auto;min-width:11.5rem;max-width:100%;height:2.375rem;margin:0;padding:0 2.2rem 0 .9rem;border:1px solid #c7bfa0;border-radius:30px;background-color:var(--color-neutrals-200);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8' fill='none'%3E%3Cpath d='M1 1.5 6 6.5 11 1.5' stroke='%237b7355' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .85rem center;background-size:.7rem .45rem;color:#7b7355;font-family:var(--font-primary);font-size:1rem;font-style:normal;font-weight:400;letter-spacing:-0.02em;line-height:1.2;text-transform:none;cursor:pointer;transition:background-color .2s ease}.agenda-overview-block[aria-busy=true] .agenda-overview-block__month-select{pointer-events:none}.agenda-overview-block__month-select:focus,.agenda-overview-block__month-select:focus-visible,.agenda-overview-block__month-select:focus:not(:focus-visible){background-color:var(--color-neutrals-200);color:#7b7355;outline:2px solid #c7bfa0;outline-offset:3px}.agenda-overview-block__month-select.is-active,.agenda-overview-block__month-select.is-active:hover,.agenda-overview-block__month-select.is-active:focus,.agenda-overview-block__month-select.is-active:focus-visible,.agenda-overview-block__month-select.is-active:focus:not(:focus-visible){background-color:var(--color-neutrals-200);color:#7b7355}@media(hover: hover)and (pointer: fine){.agenda-overview-block__month-select:hover,.agenda-overview-block__month-select:hover:focus,.agenda-overview-block__month-select:hover:focus-visible,.agenda-overview-block__month-select:hover:focus:not(:focus-visible){background-color:var(--color-neutrals-300);color:#7b7355}}.agenda-overview-block__month-submit{font-family:var(--font-tertiary, serif);font-weight:var(--font-tertiary-weight, 500);font-style:var(--font-tertiary-style, italic);flex:0 0 auto;margin-left:.5rem;padding:.275rem .75rem;border:1px solid var(--color-brand-1);border-radius:30px;background-color:var(--color-neutrals-200);color:var(--color-brand-1);font-size:.875rem;letter-spacing:-0.06em;line-height:1.2;text-transform:var(--font-label-transform, uppercase);cursor:pointer}.agenda-overview-block__search{position:relative;display:flex;flex:0 0 17.5rem;align-items:center;width:17.5rem;height:2.375rem;margin-left:0;padding:0 .3rem 0 .85rem;border:1px solid #c7bfa0;border-radius:30px;background-color:#f5edde;color:#7b7355;transition:background-color .2s ease}@media(hover: hover)and (pointer: fine){.agenda-overview-block__search:hover{background-color:var(--color-neutrals-300)}}.agenda-overview-block__search:focus-within,.agenda-overview-block__search:focus-within:hover{background-color:#f5edde;outline:2px solid #7b7355;outline-offset:3px}.agenda-overview-block__search-label,.agenda-overview-block__month-label,.agenda-overview-block__live{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.agenda-overview-block__search-icon,.agenda-overview-block__search-clear svg{display:block}.agenda-overview-block__search-icon{flex:0 0 1rem;width:1rem;height:1rem;margin-right:.45rem}.agenda-overview-block__search-icon svg{display:block;width:100%;height:100%}.agenda-overview-block__search-input{flex:1 1 auto;width:100%;min-width:0;height:100%;margin:0;padding:0;border:0;border-radius:0;background:rgba(0,0,0,0);color:#7b7355;font-family:var(--font-primary);font-size:1rem;letter-spacing:-0.02em;line-height:1.2;appearance:none;-webkit-appearance:none}.agenda-overview-block__search-input::placeholder{color:#7b7355;opacity:1}.agenda-overview-block__search-input::-webkit-search-decoration,.agenda-overview-block__search-input::-webkit-search-cancel-button,.agenda-overview-block__search-input::-webkit-search-results-button,.agenda-overview-block__search-input::-webkit-search-results-decoration{display:none;-webkit-appearance:none}.agenda-overview-block__search-input:focus,.agenda-overview-block__search-input:focus-visible{outline:none}.agenda-overview-block__search-clear{display:inline-flex;flex:0 0 1.75rem;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;margin:0;padding:0;border:0;border-radius:50%;background:rgba(0,0,0,0);color:#7b7355;cursor:pointer}.agenda-overview-block__search-clear svg{width:.8rem;height:.8rem}.agenda-overview-block__search-clear[hidden]{display:none}.agenda-overview-block__search-clear:focus-visible{outline:none;background-color:rgba(123,115,85,.12)}@media(hover: hover)and (pointer: fine){.agenda-overview-block__search-clear:hover{background-color:rgba(123,115,85,.12)}}.agenda-overview-block__filter{font-family:var(--font-tertiary, serif);font-weight:var(--font-tertiary-weight, 500);font-style:var(--font-tertiary-style, italic);display:inline-flex;align-items:center;justify-content:center;padding:.275rem .75rem;border:1px solid var(--color-brand-1);border-radius:30px;color:var(--color-brand-1);background-color:var(--color-neutrals-200);font-size:.875rem;letter-spacing:-0.06em;line-height:1.2;text-transform:var(--font-label-transform, uppercase);text-decoration:none;white-space:nowrap;cursor:pointer;transition:background-color .2s ease,color .2s ease}.agenda-overview-block[aria-busy=true] .agenda-overview-block__filter{pointer-events:none}.agenda-overview-block__filter:focus,.agenda-overview-block__filter:focus-visible,.agenda-overview-block__filter:focus:not(:focus-visible){background-color:var(--color-neutrals-200);color:var(--color-brand-1)}.agenda-overview-block__filter.is-active,.agenda-overview-block__filter.is-active:hover,.agenda-overview-block__filter.is-active:focus,.agenda-overview-block__filter.is-active:focus-visible,.agenda-overview-block__filter.is-active:focus:not(:focus-visible){background-color:#efc8be;color:var(--color-brand-1)}@media(hover: hover)and (pointer: fine){.agenda-overview-block__filter:hover,.agenda-overview-block__filter:hover:focus,.agenda-overview-block__filter:hover:focus-visible,.agenda-overview-block__filter:hover:focus:not(:focus-visible){background-color:#efc8be;color:var(--color-brand-1)}}.agenda-overview-block__list{list-style:none;margin:0;padding:1.25rem 0 0}.agenda-overview-block__list.is-empty{padding-top:0}.agenda-overview-block__list[hidden]{display:none}.agenda-overview-block__item{margin:0;border-bottom:1px solid #c8bfa0;background-color:rgba(0,0,0,0);transition:background-color .35s ease}.agenda-overview-block__item.is-hidden{display:none}.agenda-overview-block__item:not(.is-hidden):not(:has(~.agenda-overview-block__item:not(.is-hidden))){border-bottom:0}@media(hover: hover)and (pointer: fine){.agenda-overview-block__item:hover,.agenda-overview-block__item:focus-within{background-color:#f3ded1}}.agenda-overview-block__row{display:grid;grid-template-columns:8.75rem minmax(0, 1fr) var(--agenda-thumb-size);gap:2.5rem;align-items:center;padding-block:2rem;padding-inline:0 2.5rem;color:inherit;text-decoration:none}.agenda-overview-block__row:not(:has(.agenda-overview-block__thumb)){grid-template-columns:8.75rem minmax(0, 1fr);padding-inline:0}.agenda-overview-block__date{display:flex;flex-direction:column;align-items:center;gap:.25rem;text-align:center;color:var(--color-brand-1)}.agenda-overview-block__weekday{font-family:var(--font-primary);font-weight:700;font-size:.9375rem;letter-spacing:-0.02em;line-height:1.2;text-transform:var(--font-label-transform, uppercase)}.agenda-overview-block__day{font-family:var(--font-tertiary, serif);font-weight:var(--font-tertiary-weight, 500);font-style:var(--font-tertiary-style, italic);font-size:clamp(2.75rem,5vw,3.375rem);line-height:.95;letter-spacing:-0.03em}.agenda-overview-block__month{font-family:var(--font-tertiary, serif);font-weight:var(--font-tertiary-weight, 500);font-style:var(--font-tertiary-style, italic);font-size:.875rem;letter-spacing:-0.06em;line-height:1.2;text-transform:capitalize}.agenda-overview-block__details{display:flex;flex-direction:column;align-items:flex-start;gap:.75rem;min-width:0}.agenda-overview-block__meta{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem}.agenda-overview-block__tag{font-family:var(--font-secondary, sans-serif);font-weight:var(--font-secondary-weight, 400);font-style:normal;text-transform:var(--font-secondary-transform, uppercase);letter-spacing:0;display:inline-flex;align-items:center;padding:.375rem .75rem;border-radius:4px;background-color:color-mix(in srgb, var(--color-brand-1) 16%, transparent);color:var(--color-brand-1);font-size:clamp(1rem,1.5vw,1.25rem);line-height:1.2}.agenda-overview-block__time{font-family:var(--font-secondary, sans-serif);font-weight:var(--font-secondary-weight, 400);font-style:normal;text-transform:var(--font-secondary-transform, uppercase);letter-spacing:0;color:var(--color-brand-1);font-size:clamp(1.125rem,1.8vw,1.5rem);line-height:1.2}.agenda-overview-block__copy{display:flex;flex-direction:column;align-items:flex-start;gap:.75rem;min-width:0}.agenda-overview-block__event-title{font-family:var(--font-secondary, sans-serif);font-weight:var(--font-secondary-weight, 400);font-style:normal;text-transform:var(--font-secondary-transform, uppercase);letter-spacing:0;margin:0;color:var(--color-brand-1);font-size:clamp(1.75rem,4.2vw,3.375rem);line-height:1.05}.agenda-overview-block__excerpt{margin:0;max-width:40rem;color:var(--color-brand-1);font-family:var(--font-primary);font-size:1rem;line-height:1.375;letter-spacing:-0.02em;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.agenda-overview-block__thumb{position:relative;width:var(--agenda-thumb-size);height:var(--agenda-thumb-size);aspect-ratio:1;overflow:hidden;border-radius:6px;background-color:color-mix(in srgb, var(--color-brand-1) 8%, transparent);flex-shrink:0}.agenda-overview-block__thumb .vleeshalle-block-placeholder-image,.agenda-overview-block__thumb .agenda-overview-block__img{position:absolute;inset:0;display:block;width:100%;height:100%;min-height:0;object-fit:cover;object-position:center;transition:transform .35s ease}.agenda-overview-block__thumb .vleeshalle-block-placeholder-image{border:0;border-radius:0}@media(hover: hover)and (pointer: fine){.agenda-overview-block__row[href]:hover .agenda-overview-block__img,.agenda-overview-block__row[href]:focus-visible .agenda-overview-block__img{transform:scale(1.05)}}.agenda-overview-block__empty{margin:2rem 0 0;max-width:36rem;color:var(--color-brand-1);font-family:var(--font-primary);overflow-wrap:anywhere}.agenda-overview-block__empty[hidden]{display:none}.agenda-overview-block__pagination{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:1.25rem;padding-top:clamp(2.5rem,5vw,3.75rem)}.agenda-overview-block__pagination[hidden]{display:none}.agenda-overview-block__page{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;border-radius:30px;font-family:var(--font-primary);font-weight:700;font-size:.875rem;letter-spacing:-0.05em;line-height:1.2;text-transform:var(--font-label-transform, uppercase);text-decoration:none;white-space:nowrap}.agenda-overview-block__page.is-disabled{background-color:var(--color-neutrals-300);color:var(--color-brand-1);pointer-events:none}.agenda-overview-block__page.is-active{background-color:var(--color-brand-1);color:var(--color-neutrals-200);cursor:pointer}.agenda-overview-block__page-icon{display:block;width:16px;height:16px;overflow:clip;background-color:currentColor;mask:var(--agenda-icon) center/contain no-repeat;-webkit-mask:var(--agenda-icon) center/contain no-repeat}.agenda-overview-block__page-status{margin:0;color:var(--color-brand-3);font-family:var(--font-primary);font-size:.9375rem;line-height:1.2;text-transform:var(--font-label-transform, uppercase)}@media(max-width: 992px){.agenda-overview-block{--agenda-thumb-size: 10rem}.agenda-overview-block__toolbar{flex-direction:column;align-items:stretch}.agenda-overview-block__tools{flex-direction:column;align-items:stretch;width:100%;margin-left:0}.agenda-overview-block__month-filter,.agenda-overview-block__month-select{width:100%}.agenda-overview-block__search{flex-basis:auto;width:100%;margin-left:0}.agenda-overview-block__row{grid-template-columns:6.5rem minmax(0, 1fr) var(--agenda-thumb-size);gap:1.25rem;padding-inline:0 1.25rem}.agenda-overview-block__row:not(:has(.agenda-overview-block__thumb)){grid-template-columns:6.5rem minmax(0, 1fr);padding-inline:0}}@media(max-width: 767px){.agenda-overview-block{--agenda-thumb-size: 8.25rem}.agenda-overview-block__hero{max-width:none}.agenda-overview-block__filters{flex:0 0 auto;flex-wrap:nowrap;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;margin-inline:-0.25rem;padding-inline:.25rem;scrollbar-width:none}.agenda-overview-block__filters::-webkit-scrollbar{display:none}.agenda-overview-block__row{grid-template-columns:minmax(0, 1fr) var(--agenda-thumb-size);grid-template-areas:"date thumb" "meta thumb" "copy copy";column-gap:1rem;row-gap:.4rem;padding-block:1.5rem;padding-inline:0 1rem;align-items:center}.agenda-overview-block__row:not(:has(.agenda-overview-block__meta)){grid-template-areas:"date thumb" "copy copy"}.agenda-overview-block__row:not(:has(.agenda-overview-block__thumb)){grid-template-columns:minmax(0, 1fr);grid-template-areas:"date" "meta" "copy";padding-inline:0}.agenda-overview-block__row:not(:has(.agenda-overview-block__thumb)):not(:has(.agenda-overview-block__meta)){grid-template-areas:"date" "copy"}.agenda-overview-block__details{display:contents}.agenda-overview-block__date{grid-area:date;align-self:end;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:baseline;gap:.45rem;text-align:left}.agenda-overview-block__row:not(:has(.agenda-overview-block__meta)) .agenda-overview-block__date{align-self:center}.agenda-overview-block__day{font-size:2.5rem}.agenda-overview-block__meta{grid-area:meta;align-self:start;min-width:0}.agenda-overview-block__copy{grid-area:copy;margin-top:.85rem}.agenda-overview-block__thumb{grid-area:thumb;align-self:center}.agenda-overview-block__event-title{font-size:clamp(1.5rem,7vw,2rem)}.agenda-overview-block__pagination{gap:.75rem}}.agenda-event-block{--event-nav-logo-width: min(11.5rem, 48vw);--event-nav-clearance: calc( clamp(2.25rem, 4.5vw, 3.5rem) + (var(--event-nav-logo-width) * 165 / 1386) + clamp(1rem, 2vw, 1.5rem) + 40px + clamp(1rem, 2vw, 1.5rem) );background-color:var(--color-neutrals-200);color:var(--color-brand-1);padding-block:clamp(3rem,6vw,5rem)}.agenda-event-block--editor{padding-top:2rem;padding-bottom:2rem}.wrapper>.agenda-event-block:first-child{padding-top:calc(var(--event-nav-clearance) + clamp(1.5rem,3vw,2.5rem) + var(--marquee-height, 0px))}.agenda-event-block__container.vh-container{width:calc(100% - clamp(2rem,10.4vw,9.375rem));max-width:1288px;padding-inline:0}@media screen and (max-width: 991px){.agenda-event-block__container.vh-container{width:calc(100% - clamp(1.5rem,6vw,2.5rem))}}.agenda-event-block__grid{display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 520px);gap:clamp(1.75rem,4vw,4.25rem);align-items:start}.agenda-event-block__content{width:100%;max-width:520px;justify-self:end}@media(max-width: 1199px){.agenda-event-block__grid{grid-template-columns:minmax(0, 0.72fr) minmax(0, 1.28fr)}.agenda-event-block__content{max-width:none;justify-self:stretch}}.agenda-event-block__gallery{position:relative;min-width:0}.agenda-event-block__stage{position:relative;display:grid;box-sizing:border-box;width:100%;margin:0;padding:1.5rem;border:0;border-radius:8px;overflow:hidden;background-color:#efe4d4;aspect-ratio:623/435;cursor:zoom-in;color:inherit;text-decoration:none;transition:background-color .35s ease}.agenda-event-block__stage:hover,.agenda-event-block__stage:focus-visible{background-color:hsl(35.5555555556,45.7627118644%,81.431372549%)}.agenda-event-block__stage:focus-visible{outline:2px solid var(--color-brand-1);outline-offset:3px}.agenda-event-block__stage.is-static{cursor:default}.agenda-event-block__stage.is-static:hover,.agenda-event-block__stage.is-static:focus-visible{background-color:#efe4d4}.agenda-event-block__stage.is-placeholder{padding:0}.agenda-event-block__stage.is-placeholder .agenda-event-block__stage-img{position:absolute;inset:0;object-fit:cover}.agenda-event-block--visual-auto .agenda-event-block__stage{display:block;padding:0;aspect-ratio:auto}.agenda-event-block--visual-auto .agenda-event-block__stage .agenda-event-block__stage-img,.agenda-event-block--visual-auto .agenda-event-block__stage.is-placeholder .agenda-event-block__stage-img{position:static;height:auto;object-fit:contain}@media(max-width: 1199px){.agenda-event-block--visual-auto .agenda-event-block__stage-img{max-height:70vh}}.agenda-event-block__stage-img,.agenda-event-block__thumb-img{display:block;width:100%;height:100%;min-width:0;min-height:0;object-fit:contain;object-position:center}.agenda-event-block__thumb-img{object-fit:cover;border-radius:4px}.agenda-event-block__thumbs{display:flex;align-items:stretch;gap:.7rem;width:100%;margin-top:.85rem}.agenda-event-block__thumb{position:relative;display:grid;box-sizing:border-box;flex:0 0 calc((100% - 2.1rem)/4);width:calc((100% - 2.1rem)/4);min-width:0;aspect-ratio:1;padding:.375rem;border-radius:6px;overflow:hidden;background-color:#efe4d4;text-decoration:none;transition:background-color .35s ease}.agenda-event-block__thumb:hover,.agenda-event-block__thumb:focus-visible{background-color:hsl(35.5555555556,45.7627118644%,81.431372549%)}.agenda-event-block__thumb:focus-visible{outline:2px solid var(--color-brand-1);outline-offset:3px}a.agenda-event-block__thumb{cursor:zoom-in}.agenda-event-block__photo.is-rest{position:absolute;flex:none;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;pointer-events:none;aspect-ratio:auto}.agenda-event-block__more{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;flex:0 0 calc((100% - 2.1rem)/4);width:calc((100% - 2.1rem)/4);min-width:0;aspect-ratio:1;height:auto;padding:.375rem;border:0;border-radius:6px;background-color:hsla(0,0%,100%,.5);color:var(--color-brand-1);cursor:pointer;transition:background-color .35s ease}.agenda-event-block__more svg{display:block;width:1.65rem;height:1.65rem}.agenda-event-block__more:hover,.agenda-event-block__more:focus-visible{background-color:#fff}.agenda-event-block__more:focus-visible{outline:2px solid var(--color-brand-1);outline-offset:3px}.agenda-event-block__more:disabled{cursor:default}.agenda-event-block__content{min-width:0;padding-top:.35rem}.agenda-event-block__date{font-family:var(--font-tertiary, serif);font-weight:var(--font-tertiary-weight, 500);font-style:var(--font-tertiary-style, italic);margin:0;color:var(--color-brand-1);font-size:clamp(1.85rem,2.6vw,2.45rem);font-weight:400;line-height:1.05;letter-spacing:-0.02em}.agenda-event-block__date strong{font-weight:500}.agenda-event-block__title{font-family:var(--font-secondary, sans-serif);font-weight:var(--font-secondary-weight, 400);font-style:normal;text-transform:var(--font-secondary-transform, uppercase);letter-spacing:0;margin:1.15rem 0 0;color:var(--color-brand-1);font-size:3.625rem;font-weight:500;line-height:.9;letter-spacing:0}.agenda-event-block__meta{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem .9rem;margin-top:1.05rem}.agenda-event-block__tag{font-family:var(--font-secondary, sans-serif);font-weight:var(--font-secondary-weight, 400);font-style:normal;text-transform:var(--font-secondary-transform, uppercase);letter-spacing:0;display:inline-flex;align-items:center;padding:.26rem .7rem;border-radius:4px;background-color:color-mix(in srgb, var(--color-brand-1) 20%, transparent);color:var(--color-brand-1);font-size:1.25rem;font-weight:400;line-height:1.1;text-decoration:none;transition:background-color .35s ease}.agenda-event-block__tag:hover,.agenda-event-block__tag:focus-visible{background-color:color-mix(in srgb, var(--color-brand-1) 32%, transparent)}.agenda-event-block__time{margin:0;color:var(--color-brand-1);font-family:var(--font-primary);font-size:1.0625rem;line-height:1.2;letter-spacing:-0.02em}.agenda-event-block__rule{margin:1.15rem 0 0;border:0;border-top:1px solid color-mix(in srgb, var(--color-brand-1) 20%, transparent);opacity:1}.agenda-event-block__actions{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:1.15rem}.agenda-event-block__text ul{list-style:disc;padding-left:1.25em;margin-block:0 1em}.agenda-event-block__text li{margin-bottom:.5em}.agenda-event-block__text li:last-child{margin-bottom:0}.agenda-event-block__text{margin-top:clamp(1.35rem,2.4vw,1.85rem);color:var(--color-brand-1);font-family:var(--font-primary);font-size:1rem;font-weight:400;line-height:1.5}.agenda-event-block__text p,.agenda-event-block__text li{color:inherit;font-family:inherit;font-weight:inherit;line-height:inherit}.agenda-event-block__text p{margin:0 0 1.05em}.agenda-event-block__text p:last-child{margin-bottom:0}.agenda-event-block__text ol{list-style:decimal;padding-left:1.25em;margin-block:0 1em}.agenda-event-block__text a{color:inherit;text-decoration:underline;text-underline-offset:.15em}.agenda-event-block__text a:hover,.agenda-event-block__text a:focus-visible{opacity:.75}.agenda-event-block__text strong,.agenda-event-block__text b{font-weight:700}.agenda-event-block__text em,.agenda-event-block__text i{font-style:italic}.agenda-event-block__text--placeholder:empty::before{content:attr(data-placeholder);opacity:.62}.agenda-event-block__back{display:flex;justify-content:center;margin-top:clamp(1.75rem,3.5vw,2.85rem)}.agenda-event-block__back .vh-text-cta{line-height:1;text-decoration:none;background-image:linear-gradient(currentColor, currentColor);background-repeat:no-repeat;background-size:100% 1px;background-position:left bottom;padding-bottom:.16em}.agenda-event-block__back .vh-text-cta:hover,.agenda-event-block__back .vh-text-cta:focus,.agenda-event-block__back .vh-text-cta:focus-visible{text-decoration:none}.agenda-event-block__back .vh-text-cta [data-char-stagger]{line-height:1}.agenda-event-block__back .vh-text-cta [data-char-stagger] span{text-shadow:0 1.05em currentColor}.agenda-event-block__back .vh-text-cta:hover [data-char-stagger] span,.agenda-event-block__back .vh-text-cta:focus-visible [data-char-stagger] span{transform:translateY(-1.05em) rotate(0.001deg)}@media(max-width: 834px){.agenda-event-block__grid{grid-template-columns:minmax(0, 1fr);gap:1.75rem}.agenda-event-block__gallery{order:2}.agenda-event-block__content{order:1;padding-top:0}.agenda-event-block__title{font-size:clamp(2.5rem,8vw,3.625rem)}}@media(max-width: 767px){.agenda-event-block__actions .vh-button{min-width:0;width:100%}}@media(prefers-reduced-motion: reduce){.agenda-event-block__text a,.agenda-event-block__stage,.agenda-event-block__thumb,.agenda-event-block__more,.agenda-event-block__tag{transition:none}.agenda-event-block__back .vh-text-cta [data-char-stagger] span,.agenda-event-block__back .vh-text-cta:hover [data-char-stagger] span,.agenda-event-block__back .vh-text-cta:focus-visible [data-char-stagger] span{text-shadow:none;transform:none;transition:none}}.standard-context-block{--scb-bg: var(--color-brand-1);--scb-fg: var(--color-neutrals-200);--scb-rule: var(--scb-fg);--scb-pad-x: clamp(1.25rem, 4.5vw, 3.5rem);position:relative;background-color:var(--scb-bg);color:var(--scb-fg);overflow-x:clip}.standard-context-block--red{--scb-bg: var(--color-brand-1);--scb-fg: var(--color-neutrals-200)}.standard-context-block--pink{--scb-bg: var(--color-brand-4);--scb-fg: var(--color-brand-1)}.standard-context-block--beige{--scb-bg: var(--color-neutrals-200);--scb-fg: var(--color-brand-1)}.standard-context-block__inner{padding-top:clamp(2.5rem,5.5vw,4.75rem);padding-inline:var(--scb-pad-x)}.standard-context-block__inner.vh-container{width:calc(min(100%,var(--vh-container-max)) - var(--vh-container-pad)*2 + var(--scb-pad-x)*2);max-width:none;margin-right:0;margin-left:calc((100% - min(100%,var(--vh-container-max)))/2 + var(--vh-container-pad) - var(--scb-pad-x))}.wrapper>.standard-context-block:first-child .standard-context-block__inner{padding-top:var(--vh-first-block-pad-top)}.standard-context-block__rule{display:block;width:100%;height:1px;margin:0;padding:0;border:0;background-color:var(--scb-rule)}.standard-context-block__grid{display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);column-gap:clamp(2rem,8vw,8rem);row-gap:clamp(1.75rem,4vw,3rem);align-items:stretch;padding-top:clamp(1rem,2vw,1.75rem);padding-bottom:clamp(2.75rem,6vw,5.5rem)}.standard-context-block--no-top-line .standard-context-block__grid{padding-top:0}.standard-context-block__col--start{display:flex;flex-direction:column;align-items:flex-start;min-width:0}.standard-context-block__col--end{display:flex;flex-direction:column;align-items:flex-end;min-width:0}.standard-context-block__media{display:block;width:min(100%,22.5rem);margin:clamp(1.75rem,3.6vw,3rem) 0 0}.standard-context-block__img{display:block;width:100%;height:auto;aspect-ratio:658/462;object-fit:cover;border-radius:8px}.standard-context-block__title{font-family:var(--font-secondary, sans-serif);font-weight:var(--font-secondary-weight, 400);font-style:normal;text-transform:var(--font-secondary-transform, uppercase);letter-spacing:0;margin:0;max-width:14ch;color:inherit;font-size:clamp(2.75rem,6.4vw,6.25rem);line-height:.9;text-align:left}.standard-context-block__col--copy{display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between;flex:1 1 auto;width:100%;min-width:0;text-align:right}.standard-context-block--photo-right .standard-context-block__col--copy{align-items:flex-start;text-align:left;margin-top:clamp(1.75rem,3.6vw,3rem)}.standard-context-block--photo-right .standard-context-block__col--end .standard-context-block__media{margin-top:0}.standard-context-block__text ul{list-style:disc;padding-left:1.25em;margin-block:0 1em}.standard-context-block__text li{margin-bottom:.5em}.standard-context-block__text li:last-child{margin-bottom:0}.standard-context-block__text{font-family:var(--font-tertiary, serif);font-weight:var(--font-tertiary-weight-light, 300);font-style:var(--font-tertiary-style, italic);width:100%;max-width:32rem;color:inherit;font-size:clamp(1rem,1.25vw,1.1875rem);line-height:1.5;letter-spacing:-0.01em}.standard-context-block__text p,.standard-context-block__text li{font-family:var(--font-tertiary, serif);font-weight:var(--font-tertiary-weight-light, 300);font-style:var(--font-tertiary-style, italic);color:inherit}.standard-context-block__text p{margin-bottom:1.15em}.standard-context-block__text p:last-child{margin-bottom:0}.standard-context-block__text a{color:inherit;text-decoration:underline;text-underline-offset:.15em}.standard-context-block__text a:hover,.standard-context-block__text a:focus-visible{opacity:.75}.standard-context-block__quote{font-family:var(--font-tertiary, serif);font-weight:var(--font-tertiary-weight, 500);font-style:var(--font-tertiary-style, italic);width:100%;max-width:32rem;margin:auto 0 0;padding:clamp(1.5rem,3vw,2.5rem) 0 0;border:0;color:inherit;font-size:clamp(1.45rem,2.6vw,2.375rem);line-height:1.05;letter-spacing:-0.03em;quotes:none}.standard-context-block__quote::before,.standard-context-block__quote::after{content:none}@media(max-width: 767px){.standard-context-block{--scb-pad-x: 1.25rem}.standard-context-block__inner{padding-top:2rem}.standard-context-block__grid{grid-template-columns:minmax(0, 1fr);padding-top:1rem;padding-bottom:2.5rem}.standard-context-block__title{max-width:none;font-size:clamp(2.5rem,12vw,4rem)}.standard-context-block__col--copy{align-items:flex-start;text-align:left}.standard-context-block--photo-right .standard-context-block__col--start{display:contents}.standard-context-block--photo-right .standard-context-block__col--copy{margin-top:0}.standard-context-block--photo-right .standard-context-block__title{order:1}.standard-context-block--photo-right .standard-context-block__col--end{order:2}.standard-context-block--photo-right .standard-context-block__col--copy{order:3}.standard-context-block__media{width:min(100%,18.5rem);margin-top:1.5rem}.standard-context-block__text,.standard-context-block__quote{max-width:none}}.standard-context-block--editor .standard-context-block__title,.standard-context-block--editor .standard-context-block__quote{pointer-events:auto}.looping-marquee{--marquee-gap: clamp(2rem, 4vw, 3.75rem);--marquee-bg: #a30f1b;overflow:hidden;max-width:100%;background-color:var(--marquee-bg);color:var(--color-neutrals-200);padding-block:clamp(.7rem,1.35vw,1.05rem)}.looping-marquee__track{display:flex;align-items:center;width:max-content;will-change:transform}.looping-marquee__set{display:flex;flex-shrink:0;align-items:center;gap:var(--marquee-gap);padding-right:var(--marquee-gap)}.looping-marquee__item{font-family:var(--font-tertiary, serif);font-weight:var(--font-tertiary-weight, 500);font-style:var(--font-tertiary-style, italic);font-size:clamp(1.125rem,2.35vw,1.9375rem);line-height:1;white-space:nowrap;color:inherit;text-decoration:none}a.looping-marquee__item{color:inherit;text-decoration:none;cursor:pointer}a.looping-marquee__item:hover,a.looping-marquee__item:focus,a.looping-marquee__item:focus-visible{color:inherit;text-decoration:none}.looping-marquee--editor .looping-marquee__track{will-change:auto}.bedrijven-planning-block{--bp-pad-x: clamp(1.75rem, 4.5vw, 4.25rem);--bp-pad-y: clamp(2.5rem, 4.4vw, 4rem);--bp-cal-pad-x: clamp(1.5rem, 7vw, 6.25rem);position:relative;color:var(--color-brand-1);overflow:clip;background-color:var(--color-neutrals-200)}.bedrijven-planning-block__grid{display:grid;grid-template-columns:minmax(0, 1.1fr) minmax(0, 1fr);align-items:stretch;min-height:clamp(28rem,48vw,43.875rem)}.bedrijven-planning-block--agenda-left .bedrijven-planning-block__grid{grid-template-columns:minmax(0, 1fr) minmax(0, 1.1fr)}.bedrijven-planning-block--agenda-left .bedrijven-planning-block__col--info{order:2}.bedrijven-planning-block--agenda-left .bedrijven-planning-block__col--calendar{order:1}.bedrijven-planning-block__col{position:relative;display:flex;flex-direction:column;min-width:0}.bedrijven-planning-block__col--info{justify-content:center;padding:var(--bp-pad-y) var(--bp-pad-x);background-color:#140c0a;color:var(--color-neutrals-0);overflow:hidden}.bedrijven-planning-block__media{position:absolute;inset:0;z-index:0}.bedrijven-planning-block__media .vleeshalle-block-placeholder-image,.bedrijven-planning-block__media .bedrijven-planning-block__media-img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.bedrijven-planning-block__media .vleeshalle-block-placeholder-image{position:absolute;inset:0;min-height:0;border:0;border-radius:0;background:#2a211c}.bedrijven-planning-block__scrim{position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(105deg, rgba(18, 8, 6, 0.58) 0%, rgba(18, 8, 6, 0.32) 48%, rgba(18, 8, 6, 0.14) 100%)}.bedrijven-planning-block__promo{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;width:100%;max-width:38rem;margin-inline:auto;text-align:center}.bedrijven-planning-block__title{font-family:var(--font-tertiary, serif);font-weight:var(--font-tertiary-weight, 500);font-style:var(--font-tertiary-style, italic);margin:0 0 clamp(1.5rem,2.6vw,2.15rem);color:var(--color-neutrals-0);font-size:clamp(3.25rem,5.8vw,5.75rem);line-height:.9;letter-spacing:-0.02em;text-align:center}.bedrijven-planning-block__lede{max-width:20.5rem;margin:0;color:var(--color-neutrals-0);text-align:center;font-family:var(--font-primary);font-weight:500;font-size:clamp(.8rem,1.05vw,1rem);letter-spacing:.045em;line-height:1.35;text-transform:var(--font-label-transform, uppercase)}.bedrijven-planning-block__lede p{margin:0;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;line-height:inherit}.bedrijven-planning-block__lede strong,.bedrijven-planning-block__lede b{font-weight:700}.bedrijven-planning-block__promo-actions{display:flex;justify-content:center;width:100%;margin-top:clamp(1.15rem,2.2vw,1.75rem)}.bedrijven-planning-block__col--calendar{background-color:var(--color-neutrals-200);padding:var(--bp-pad-y) var(--bp-cal-pad-x) clamp(2rem,4vw,3rem)}.bedrijven-planning-block__calendar-title,h2.bedrijven-planning-block__calendar-title{font-family:var(--font-tertiary, serif);font-weight:var(--font-tertiary-weight, 500);font-style:var(--font-tertiary-style, italic);margin:0 0 clamp(1.5rem,3.2vw,2.4rem);color:var(--color-brand-1);font-size:clamp(2rem,3.3vw,3rem);line-height:.9;letter-spacing:-0.02em;text-transform:none}.bedrijven-planning-block__event-list{list-style:none;margin:0;padding:10px 0 0}.bedrijven-planning-block__event{margin:0;border-bottom:1px solid #c8bfa0;padding:10px 0;background-color:rgba(0,0,0,0);transition:background-color .35s ease}@media(hover: hover)and (pointer: fine){.bedrijven-planning-block__event:hover,.bedrijven-planning-block__event:focus-within{background-color:#f3ded1}}.bedrijven-planning-block__event-row{display:grid;grid-template-columns:4.6rem minmax(0, 1fr) 4.625rem;gap:.85rem .75rem;align-items:start;padding-block:.7rem;padding-inline:0 1.25rem;color:inherit;text-decoration:none}@media(hover: hover)and (pointer: fine){a.bedrijven-planning-block__event-row:hover .bedrijven-planning-block__event-img,a.bedrijven-planning-block__event-row:focus-visible .bedrijven-planning-block__event-img{transform:scale(1.06)}}.bedrijven-planning-block__event-date{display:flex;flex-direction:column;align-items:center;gap:.2rem;text-align:center;color:var(--color-brand-1)}.bedrijven-planning-block__event-day{font-family:var(--font-tertiary, serif);font-weight:var(--font-tertiary-weight, 500);font-style:var(--font-tertiary-style, italic);font-size:clamp(2.25rem,3.75vw,3.375rem);line-height:.93;letter-spacing:-0.02em}.bedrijven-planning-block__event-month{font-family:var(--font-tertiary, serif);font-weight:var(--font-tertiary-weight-light, 300);font-style:var(--font-tertiary-style, italic);font-size:.875rem;letter-spacing:-0.06em;line-height:1.2;text-transform:capitalize}.bedrijven-planning-block__event-details{display:flex;flex-direction:column;align-items:flex-start;gap:.35rem;min-width:0;padding-top:.15rem}.bedrijven-planning-block__event-meta{display:flex;flex-wrap:wrap;align-items:center;gap:.55rem}.bedrijven-planning-block__event-tag{font-family:var(--font-secondary, sans-serif);font-weight:var(--font-secondary-weight, 400);font-style:normal;text-transform:var(--font-secondary-transform, uppercase);letter-spacing:0;display:inline-flex;align-items:center;padding:.35rem .75rem;border-radius:4px;background-color:color-mix(in srgb, var(--color-brand-1) 16%, transparent);color:var(--color-brand-1);font-size:1.25rem;line-height:1.2}.bedrijven-planning-block__event-time{font-family:var(--font-primary);font-size:.9375rem;letter-spacing:-0.02em;line-height:1.6;color:var(--color-brand-1)}.bedrijven-planning-block__event-title{font-family:var(--font-secondary, sans-serif);font-weight:var(--font-secondary-weight, 400);font-style:normal;text-transform:var(--font-secondary-transform, uppercase);letter-spacing:0;margin:0;color:var(--color-brand-1);font-size:clamp(1.35rem,2.35vw,2.125rem);line-height:1.05}.bedrijven-planning-block__event-thumb{width:4.625rem;height:4.625rem;overflow:hidden;border-radius:6px;background-color:color-mix(in srgb, var(--color-brand-1) 8%, transparent);flex-shrink:0}.bedrijven-planning-block__event-thumb .vleeshalle-block-placeholder-image,.bedrijven-planning-block__event-thumb .bedrijven-planning-block__event-img{display:block;width:100%;height:100%;min-height:0;object-fit:cover;object-position:center;transition:transform .35s ease}.bedrijven-planning-block__event-thumb .vleeshalle-block-placeholder-image{border:0;border-radius:0}.bedrijven-planning-block__empty{margin:.5rem 0 1.5rem;color:var(--color-brand-1);font-family:var(--font-primary)}.bedrijven-planning-block__col--calendar>.vh-text-cta{align-self:center;margin-top:36px}.bedrijven-planning-block--editor a{pointer-events:none}.bedrijven-planning-block--editor .bedrijven-planning-block__title,.bedrijven-planning-block--editor .bedrijven-planning-block__calendar-title{font-size:clamp(1.75rem,4vw,2.75rem)}.bedrijven-planning-block--editor .bedrijven-planning-block__grid{min-height:0}.bedrijven-planning-block--editor .bedrijven-planning-block__col--info{min-height:22rem}@media(max-width: 992px){.bedrijven-planning-block{--bp-pad-x: 1.5rem;--bp-cal-pad-x: 1.5rem}.bedrijven-planning-block__grid{grid-template-columns:minmax(0, 1fr);min-height:0}.bedrijven-planning-block__col--info{min-height:clamp(26rem,88vw,38rem)}}@media(max-width: 767px){.bedrijven-planning-block{--bp-pad-x: 1.25rem;--bp-pad-y: 2rem;--bp-cal-pad-x: 1.25rem}.bedrijven-planning-block__title{font-size:clamp(2.75rem,14vw,3.75rem)}.bedrijven-planning-block__event-row{grid-template-columns:3.75rem minmax(0, 1fr) 3.75rem;gap:.6rem}.bedrijven-planning-block__event-thumb{width:3.75rem;height:3.75rem}.bedrijven-planning-block__event-day{font-size:2.25rem}.bedrijven-planning-block__event-title{font-size:1.35rem}}.content-visual-block{--cv-bg: var(--color-neutrals-200);--cv-fg: var(--color-brand-1);display:flex;flex-direction:column;background-color:var(--cv-bg);color:var(--cv-fg);padding-block:3rem}.wrapper>.content-visual-block:first-child{padding-top:var(--vh-first-block-pad-top)}.content-visual-block--bg-cream{--cv-bg: var(--color-neutrals-200);--cv-fg: var(--color-brand-1)}.content-visual-block--bg-pink,.content-visual-block--bg-yellow{--cv-fg: var(--color-brand-1)}.content-visual-block--bg-pink{--cv-bg: var(--color-brand-4)}.content-visual-block--bg-yellow{--cv-bg: var(--color-brand-8)}.content-visual-block--bg-red,.content-visual-block--bg-green,.content-visual-block--bg-blue{--cv-fg: var(--color-neutrals-200)}.content-visual-block--bg-red{--cv-bg: var(--color-brand-1)}.content-visual-block--bg-green{--cv-bg: var(--color-brand-7)}.content-visual-block--bg-blue{--cv-bg: var(--color-brand-6)}.content-visual-block--bg-red .vh-button--primary,.content-visual-block--bg-green .vh-button--primary,.content-visual-block--bg-blue .vh-button--primary{background-color:var(--color-neutrals-200);color:var(--color-brand-1)}.content-visual-block--bg-red .vh-button--primary:hover,.content-visual-block--bg-red .vh-button--primary:focus-visible,.content-visual-block--bg-green .vh-button--primary:hover,.content-visual-block--bg-green .vh-button--primary:focus-visible,.content-visual-block--bg-blue .vh-button--primary:hover,.content-visual-block--bg-blue .vh-button--primary:focus-visible{background-color:var(--color-neutrals-300);color:var(--color-brand-1)}.content-visual-block--bg-red .vh-button--secondary,.content-visual-block--bg-green .vh-button--secondary,.content-visual-block--bg-blue .vh-button--secondary{background-color:rgba(0,0,0,0);color:var(--color-neutrals-200);border-color:var(--color-neutrals-200)}.content-visual-block--bg-red .vh-button--secondary:hover,.content-visual-block--bg-red .vh-button--secondary:focus-visible,.content-visual-block--bg-green .vh-button--secondary:hover,.content-visual-block--bg-green .vh-button--secondary:focus-visible,.content-visual-block--bg-blue .vh-button--secondary:hover,.content-visual-block--bg-blue .vh-button--secondary:focus-visible{background-color:color-mix(in srgb, var(--color-neutrals-200) 12%, transparent);color:var(--color-neutrals-200)}.content-visual-block--space-none{padding-block:0}.content-visual-block--space-none .content-visual-block__img,.content-visual-block--space-none .content-visual-block__visual .vleeshalle-block-placeholder-image,.content-visual-block--space-none .content-visual-block__slider{top:0;right:0;bottom:0;left:0;width:100%;height:100%;border-radius:0}.content-visual-block--space-medium{padding-block:4.5rem}.content-visual-block--space-large{padding-block:6rem}.content-visual-block--min-60vh{min-height:60vh}.content-visual-block--min-80vh{min-height:80vh}.content-visual-block--min-100vh{min-height:100vh}.content-visual-block--min-60vh .content-visual-block__grid,.content-visual-block--min-80vh .content-visual-block__grid,.content-visual-block--min-100vh .content-visual-block__grid{flex:1;grid-template-rows:minmax(0, 1fr)}.content-visual-block__container.vh-container{display:flex;flex:1 1 auto;flex-direction:column;width:100%}.content-visual-block--width-full .content-visual-block__container.vh-container{max-width:none;padding-inline:0}.content-visual-block__grid{display:grid;flex:1 1 auto;grid-template-columns:repeat(2, minmax(0, 1fr));column-gap:var(--vh-grid-gap);row-gap:1.25rem;align-items:stretch}.content-visual-block--visual-right .content-visual-block__visual{order:2}.content-visual-block--visual-right .content-visual-block__content{order:1}@media(min-width: 768px){.content-visual-block--visual-small.content-visual-block--visual-left .content-visual-block__grid{grid-template-columns:minmax(0, 1fr) minmax(0, 2fr)}.content-visual-block--visual-small.content-visual-block--visual-right .content-visual-block__grid{grid-template-columns:minmax(0, 2fr) minmax(0, 1fr)}.content-visual-block--visual-wide.content-visual-block--visual-left .content-visual-block__grid{grid-template-columns:minmax(0, 2fr) minmax(0, 1fr)}.content-visual-block--visual-wide.content-visual-block--visual-right .content-visual-block__grid{grid-template-columns:minmax(0, 1fr) minmax(0, 2fr)}}.content-visual-block--content-only .content-visual-block__grid{grid-template-columns:minmax(0, 42rem);justify-content:center}.content-visual-block__visual{position:relative;width:100%;min-width:0;height:100%;min-height:100%;overflow:hidden}.content-visual-block__visual .vleeshalle-block-placeholder-image{position:absolute;inset:0;width:auto;height:auto;min-height:0;border:0;border-radius:.75rem;background:#e4ddd0}.content-visual-block__img{position:absolute;inset:0;display:block;width:100%;height:100%;max-width:none;object-fit:cover;object-position:center;border-radius:.75rem}.content-visual-block__img.lazyload,.content-visual-block__img.lazyloading{width:100% !important;height:100% !important;max-width:none !important;aspect-ratio:auto !important}.content-visual-block__slider{position:absolute;inset:0;overflow:hidden;border-radius:.75rem}.content-visual-block__slider .content-visual-block__img{top:0;right:0;bottom:0;left:0;width:100%;height:100%;border-radius:0}.content-visual-block__slider .swiper-slide{height:100%}.content-visual-block__slider:not(.swiper-initialized) .swiper-slide+.swiper-slide{display:none}.content-visual-block__pagination{position:absolute;z-index:2;right:0;bottom:.85rem;left:0;display:flex;justify-content:center;gap:.35rem}.content-visual-block__pagination .swiper-pagination-bullet{width:.5rem;height:.5rem;margin:0;background:var(--color-neutrals-200);opacity:.55}.content-visual-block__pagination .swiper-pagination-bullet-active{opacity:1}.content-visual-block__content{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2rem;width:100%;min-width:0;min-height:100%;padding:clamp(3rem,5vw,4.75rem) 1.5rem}@media(min-width: 768px){.content-visual-block--align-top .content-visual-block__content,.content-visual-block--align-bottom .content-visual-block__content{padding-block:0}.content-visual-block--align-top .content-visual-block__content{justify-content:flex-start}.content-visual-block--align-bottom .content-visual-block__content{justify-content:flex-end}}.content-visual-block__copy,.content-visual-block__actions,.content-visual-block .text-links{width:100%}.content-visual-block__copy{display:flex;flex-direction:column;align-items:flex-start}.content-visual-block__title{font-family:var(--font-secondary, sans-serif);font-weight:var(--font-secondary-weight, 400);font-style:normal;text-transform:var(--font-secondary-transform, uppercase);letter-spacing:0;margin:0;color:inherit;font-size:3.55rem;line-height:.95;letter-spacing:0}.content-visual-block__subtitle{margin:.55rem 0 0;color:inherit;font-family:var(--font-primary);font-weight:600;font-size:.9rem;line-height:1.25;text-transform:var(--font-label-transform, uppercase)}.content-visual-block__text ul{list-style:disc;padding-left:1.25em;margin-block:0 1em}.content-visual-block__text li{margin-bottom:.5em}.content-visual-block__text li:last-child{margin-bottom:0}.content-visual-block__text{margin-top:clamp(1.15rem,2vw,1.65rem);color:inherit;font-family:var(--font-primary);font-size:clamp(.95rem,1.05vw,1.05rem);font-weight:400;line-height:1.55}.content-visual-block__text p,.content-visual-block__text li{color:inherit;font-family:inherit;font-weight:inherit;line-height:inherit}.content-visual-block__text p{margin:0 0 1.05em}.content-visual-block__text p:last-child{margin-bottom:0}.content-visual-block__text ol{list-style:decimal;padding-left:1.25em;margin-block:0 1em}.content-visual-block__text a{color:inherit;text-decoration:underline;text-underline-offset:.15em}.content-visual-block__text a:hover,.content-visual-block__text a:focus-visible{opacity:.75}.content-visual-block__text strong,.content-visual-block__text b{font-weight:700}.content-visual-block__text em,.content-visual-block__text i{font-style:italic}.content-visual-block__text u,.content-visual-block__text ins{text-decoration:underline}.content-visual-block__text s,.content-visual-block__text del,.content-visual-block__text strike{text-decoration:line-through}.content-visual-block__actions{display:flex;flex-wrap:wrap;align-items:center;gap:1.35rem}@media(max-width: 767px){.content-visual-block__grid,.content-visual-block--content-only .content-visual-block__grid{grid-template-columns:minmax(0, 1fr)}.content-visual-block__visual,.content-visual-block--visual-left .content-visual-block__visual,.content-visual-block--visual-right .content-visual-block__visual{order:2;height:auto;min-height:0;aspect-ratio:4/3;padding:0}.content-visual-block__img,.content-visual-block__visual .vleeshalle-block-placeholder-image,.content-visual-block__slider{top:0;right:0;bottom:0;left:0;width:100%;height:100%;border-radius:.75rem}.content-visual-block__content,.content-visual-block--visual-left .content-visual-block__content,.content-visual-block--visual-right .content-visual-block__content,.content-visual-block--align-top .content-visual-block__content,.content-visual-block--align-center .content-visual-block__content,.content-visual-block--align-bottom .content-visual-block__content{order:1;min-height:0;justify-content:flex-start;padding:1.5rem .25rem .5rem}.content-visual-block,.content-visual-block--space-small{padding-block:2rem}.content-visual-block--space-none{padding-block:0}.content-visual-block--space-medium{padding-block:3rem}.content-visual-block--space-large{padding-block:4rem}.content-visual-block--min-60vh .content-visual-block__grid,.content-visual-block--min-80vh .content-visual-block__grid,.content-visual-block--min-100vh .content-visual-block__grid{grid-template-rows:none}.content-visual-block__title{font-size:clamp(2rem,9vw,2.5rem)}.content-visual-block__actions .vh-button{min-width:0}}@media(max-width: 576px){.content-visual-block__actions{flex-direction:column;align-items:stretch}.content-visual-block__actions .vh-button{width:100%}}.form-column-block{--fc-bg: var(--color-neutrals-200);--fc-fg: var(--color-brand-1);--fc-panel: color-mix(in srgb, var(--fc-bg) 90%, #000);display:flex;flex-direction:column;background-color:var(--fc-bg);color:var(--fc-fg);padding-block:3rem}.wrapper>.form-column-block:first-child{padding-top:var(--vh-first-block-pad-top)}.form-column-block--bg-cream{--fc-bg: var(--color-neutrals-200);--fc-fg: var(--color-brand-1);--fc-panel: #EFE6D4}.form-column-block--bg-white{--fc-bg: #fff;--fc-fg: var(--color-brand-1);--fc-panel: #FEF7F7}.form-column-block--bg-pink,.form-column-block--bg-yellow{--fc-fg: var(--color-brand-1)}.form-column-block--bg-pink{--fc-bg: var(--color-brand-4);--fc-panel: #E3A5C1}.form-column-block--bg-yellow{--fc-bg: var(--color-brand-8)}.form-column-block--bg-red,.form-column-block--bg-green,.form-column-block--bg-blue{--fc-fg: var(--color-neutrals-200)}.form-column-block--bg-red{--fc-bg: var(--color-brand-1)}.form-column-block--bg-green{--fc-bg: var(--color-brand-7)}.form-column-block--bg-blue{--fc-bg: var(--color-brand-6)}.form-column-block--bg-red .vh-button--primary,.form-column-block--bg-green .vh-button--primary,.form-column-block--bg-blue .vh-button--primary{background-color:var(--color-neutrals-200);color:var(--color-brand-1)}.form-column-block--bg-red .vh-button--primary:hover,.form-column-block--bg-red .vh-button--primary:focus-visible,.form-column-block--bg-green .vh-button--primary:hover,.form-column-block--bg-green .vh-button--primary:focus-visible,.form-column-block--bg-blue .vh-button--primary:hover,.form-column-block--bg-blue .vh-button--primary:focus-visible{background-color:var(--color-neutrals-300);color:var(--color-brand-1)}.form-column-block--bg-red .vh-button--secondary,.form-column-block--bg-green .vh-button--secondary,.form-column-block--bg-blue .vh-button--secondary{background-color:rgba(0,0,0,0);color:var(--color-neutrals-200);border-color:var(--color-neutrals-200)}.form-column-block--bg-red .vh-button--secondary:hover,.form-column-block--bg-red .vh-button--secondary:focus-visible,.form-column-block--bg-green .vh-button--secondary:hover,.form-column-block--bg-green .vh-button--secondary:focus-visible,.form-column-block--bg-blue .vh-button--secondary:hover,.form-column-block--bg-blue .vh-button--secondary:focus-visible{background-color:color-mix(in srgb, var(--color-neutrals-200) 12%, transparent);color:var(--color-neutrals-200)}.form-column-block--space-none{padding-block:0}.form-column-block--space-none .form-column-block__panel{width:100%;margin:0;border-radius:0}.form-column-block--space-medium{padding-block:4.5rem}.form-column-block--space-large{padding-block:6rem}.form-column-block--min-60vh{min-height:60vh}.form-column-block--min-80vh{min-height:80vh}.form-column-block--min-100vh{min-height:100vh}.form-column-block--min-60vh .form-column-block__grid,.form-column-block--min-80vh .form-column-block__grid,.form-column-block--min-100vh .form-column-block__grid{flex:1;grid-template-rows:minmax(0, 1fr)}.form-column-block__container.vh-container{display:flex;flex:1 1 auto;flex-direction:column;width:100%}.form-column-block--width-full .form-column-block__container.vh-container{max-width:none;padding-inline:0}.form-column-block__grid{display:grid;flex:1 1 auto;grid-template-columns:repeat(2, minmax(0, 1fr));column-gap:var(--vh-grid-gap);row-gap:1.25rem;align-items:stretch}.form-column-block--visual-right .form-column-block__visual{order:2}.form-column-block--visual-right .form-column-block__content{order:1}@media(min-width: 768px){.form-column-block--visual-small.form-column-block--visual-left .form-column-block__grid{grid-template-columns:minmax(0, 1fr) minmax(0, 2fr)}.form-column-block--visual-small.form-column-block--visual-right .form-column-block__grid{grid-template-columns:minmax(0, 2fr) minmax(0, 1fr)}.form-column-block--visual-wide.form-column-block--visual-left .form-column-block__grid{grid-template-columns:minmax(0, 2fr) minmax(0, 1fr)}.form-column-block--visual-wide.form-column-block--visual-right .form-column-block__grid{grid-template-columns:minmax(0, 1fr) minmax(0, 2fr)}}.form-column-block--content-only .form-column-block__grid{grid-template-columns:minmax(0, 42rem);justify-content:center}.form-column-block__visual{display:flex;flex-direction:column;position:relative;width:100%;min-width:0;min-height:100%}.form-column-block__panel{display:flex;flex:1 1 auto;align-items:center;justify-content:center;width:100%;margin:0;padding:clamp(1.5rem,3vw,2.75rem);border-radius:0;background-color:var(--fc-panel)}.form-column-block__panel .fluentform,.form-column-block__panel .frm-fluent-form{width:100%}.form-column-block__panel.fluentform-theme-vleeshalle .ff-el-input--label,.form-column-block__panel.fluentform-theme-vleeshalle legend.ff-el-section-title,.form-column-block__panel.fluentform-theme-vleeshalle .ff-el-form-check-label{color:var(--fc-fg)}.form-column-block__panel.fluentform-theme-vleeshalle .ff-el-form-control,.form-column-block__panel.fluentform-theme-vleeshalle .ff-el-form-check-input{border:1px solid rgba(0,0,0,.25)}.form-column-block__panel.fluentform-theme-vleeshalle .fluentform .ff-el-group.ff-el-is-error .ff-el-form-control,.form-column-block__panel.fluentform-theme-vleeshalle .fluentform .ff-el-group.ff-el-is-error .ff-el-form-check-input{border-color:var(--color-brand-1);transition:none !important}.form-column-block__audience-note{width:min(75rem,100% - 2.5rem);margin:0 auto .75rem;color:var(--color-brand-1);font-family:var(--font-primary);font-size:.8125rem;line-height:1.4}.form-column-block__placeholder{font-family:var(--font-secondary, sans-serif);font-weight:var(--font-secondary-weight, 400);font-style:normal;text-transform:var(--font-secondary-transform, uppercase);letter-spacing:0;margin:0;color:inherit;font-size:clamp(2rem,4vw,2.75rem);line-height:.95;letter-spacing:0;text-align:center}.form-column-block__content{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;width:100%;min-width:0;min-height:100%;padding:clamp(3rem,5vw,4.75rem) 1.5rem}.form-column-block__sticky-content{display:flex;flex-direction:column;align-items:center;gap:2rem;width:100%}@media(min-width: 768px){.form-column-block--align-top .form-column-block__content,.form-column-block--align-bottom .form-column-block__content{padding-block:0}.form-column-block--align-center .form-column-block__content{justify-content:center}.form-column-block--align-bottom .form-column-block__content{justify-content:flex-end}}.form-column-block__copy,.form-column-block__actions,.form-column-block .text-links{width:100%}.form-column-block__copy{display:flex;flex-direction:column;align-items:flex-start}@media(min-width: 768px){.form-column-block--sticky-text .form-column-block__sticky-content{position:sticky;top:calc(var(--nav-bar-height, 0px) + 1.5rem)}}.form-column-block__title{font-family:var(--font-secondary, sans-serif);font-weight:var(--font-secondary-weight, 400);font-style:normal;text-transform:var(--font-secondary-transform, uppercase);letter-spacing:0;margin:0;max-width:450px;color:inherit;font-size:2.75rem;line-height:.95;letter-spacing:0}@media(min-width: 768px){.form-column-block:not(.form-column-block--content-only) .form-column-block__title{font-size:clamp(3rem,.5rem + 4.2vw,85px)}}.form-column-block__subtitle{margin:.55rem 0 0;color:inherit;font-family:var(--font-primary);font-weight:600;font-size:.9rem;line-height:1.25;text-transform:var(--font-label-transform, uppercase)}.form-column-block__text ul{list-style:disc;padding-left:1.25em;margin-block:0 1em}.form-column-block__text li{margin-bottom:.5em}.form-column-block__text li:last-child{margin-bottom:0}.form-column-block__text{margin-top:clamp(1.15rem,2vw,1.65rem);max-width:450px;color:inherit;font-family:var(--font-primary);font-size:clamp(.95rem,1.05vw,1.05rem);font-weight:400;line-height:1.55}.form-column-block__text p,.form-column-block__text li{color:inherit;font-family:inherit;font-weight:inherit;line-height:inherit}.form-column-block__text p{margin:0 0 1.05em}.form-column-block__text p:last-child{margin-bottom:0}.form-column-block__text ol{list-style:decimal;padding-left:1.25em;margin-block:0 1em}.form-column-block__text a{color:inherit;text-decoration:underline;text-underline-offset:.15em}.form-column-block__text a:hover,.form-column-block__text a:focus-visible{opacity:.75}.form-column-block__text strong,.form-column-block__text b{font-weight:700}.form-column-block__text em,.form-column-block__text i{font-style:italic}.form-column-block__text u,.form-column-block__text ins{text-decoration:underline}.form-column-block__text s,.form-column-block__text del,.form-column-block__text strike{text-decoration:line-through}.form-column-block__actions{display:flex;flex-wrap:wrap;align-items:center;gap:1.35rem}@media(max-width: 767px){.form-column-block__grid,.form-column-block--content-only .form-column-block__grid{grid-template-columns:minmax(0, 1fr)}.form-column-block__visual,.form-column-block--visual-left .form-column-block__visual,.form-column-block--visual-right .form-column-block__visual{order:2;height:auto;min-height:0;padding:0}.form-column-block__panel{width:100%;min-height:16rem;margin:0}.form-column-block__content,.form-column-block--visual-left .form-column-block__content,.form-column-block--visual-right .form-column-block__content,.form-column-block--align-top .form-column-block__content,.form-column-block--align-center .form-column-block__content,.form-column-block--align-bottom .form-column-block__content{order:1;min-height:0;justify-content:flex-start;padding:1.5rem 0 .5rem}.form-column-block:not(.form-column-block--content-only) .form-column-block__content{padding:0 1.45rem .5rem}.form-column-block--width-full.form-column-block--content-only .form-column-block__content{padding-inline:var(--vh-container-pad)}.form-column-block,.form-column-block--space-small{padding-block:2rem}.form-column-block--space-none{padding-block:0}.form-column-block--space-medium{padding-block:3rem}.form-column-block--space-large{padding-block:4rem}.form-column-block--min-60vh .form-column-block__grid,.form-column-block--min-80vh .form-column-block__grid,.form-column-block--min-100vh .form-column-block__grid{grid-template-rows:none}.form-column-block__title{font-size:clamp(2rem,9vw,2.5rem)}.form-column-block__actions .vh-button{min-width:0}}@media(max-width: 576px){.form-column-block__actions{flex-direction:column;align-items:stretch}.form-column-block__actions .vh-button{width:100%}}.link-cards-block{position:relative;display:flex;flex-direction:column;overflow:hidden;background-color:var(--color-brand-4);color:var(--color-brand-1)}.link-cards-block>*:not(.link-cards-block__bg){position:relative;z-index:1}.link-cards-block--min-40vh{min-height:40vh}.link-cards-block--min-60vh{min-height:60vh}.link-cards-block--min-80vh{min-height:80vh}.link-cards-block--min-100vh{min-height:100vh}.link-cards-block__bg{position:absolute;inset:0;z-index:0;overflow:hidden;pointer-events:none;user-select:none}.link-cards-block__bg-media{position:absolute;top:-18%;right:0;bottom:-18%;left:0;will-change:transform}.link-cards-block__bg-img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.link-cards-block__container{display:flex;flex:1 1 auto;flex-direction:column;align-items:center;width:100%}h2.link-cards-block__title{font-family:var(--font-tertiary, serif);font-weight:var(--font-tertiary-weight, 500);font-style:var(--font-tertiary-style, italic);margin:-0.22em 0 0;max-width:100%;color:var(--color-brand-1);font-size:clamp(2.5rem,9.5vw,25.5rem);line-height:1.05;letter-spacing:-0.03em;text-align:center;text-transform:none}.link-cards-block--title-small h2.link-cards-block__title{font-size:clamp(1.75rem,4.5vw,4.75rem)}.link-cards-block--title-large h2.link-cards-block__title{font-size:clamp(3.25rem,9vw,9.5rem)}.link-cards-block__links{display:flex;flex:1 1 auto;align-items:center;justify-content:center;width:min(100%,46rem)}.link-cards-block__grid{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:.7rem 1.75rem;width:100%;margin:0;padding:0;list-style:none}.link-cards-block--space-small .link-cards-block__links{padding-top:clamp(1.35rem,3vw,2.25rem);padding-bottom:clamp(1.35rem,3vw,2.25rem)}.link-cards-block--space-medium .link-cards-block__links{padding-top:clamp(2rem,4vw,3.25rem);padding-bottom:clamp(2rem,4vw,3.25rem)}.link-cards-block--space-large .link-cards-block__links{padding-top:clamp(2.75rem,5vw,4.25rem);padding-bottom:clamp(2.75rem,5vw,4.25rem)}.link-cards-block__item{min-width:0;display:flex}.link-cards-block__card{display:flex;align-items:center;gap:.85rem;width:100%;min-width:0;min-height:100%;padding:.35rem;border-radius:.7rem;background-color:var(--color-neutrals-200);color:var(--color-brand-1);text-decoration:none}.link-cards-block__card:hover,.link-cards-block__card:focus-visible{color:var(--color-brand-1)}.link-cards-block__card:focus-visible{outline:2px solid var(--color-brand-1);outline-offset:3px}.link-cards-block__media{flex:0 0 4.25rem;width:4.25rem;height:4.25rem;overflow:hidden;border-radius:.4rem;background-color:color-mix(in srgb, var(--color-brand-1) 8%, transparent)}.link-cards-block__media .vleeshalle-block-placeholder-image{width:100%;height:100%;min-height:0;border:0;border-radius:0}.link-cards-block__img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.link-cards-block__copy{display:flex;flex-direction:column;justify-content:center;gap:0;min-width:0;flex:1 1 auto}.link-cards-block__card-title{min-width:0;overflow:hidden;color:var(--color-brand-1);font-family:var(--font-secondary);font-weight:500;font-style:normal;font-size:2rem;line-height:1;letter-spacing:0;text-transform:var(--font-secondary-transform, uppercase);white-space:nowrap;text-overflow:ellipsis}.link-cards-block__card-title[data-char-stagger]{line-height:1}.link-cards-block__card-title[data-char-stagger] span{text-shadow:0 1em currentColor}.link-cards-block__card:hover .link-cards-block__card-title[data-char-stagger] span,.link-cards-block__card:focus-visible .link-cards-block__card-title[data-char-stagger] span{transform:translateY(-1em) rotate(0.001deg)}.link-cards-block__card-subtitle{display:flex;align-items:center;gap:.35rem;min-width:0;color:var(--color-neutrals-500);font-family:var(--font-tertiary, serif);font-weight:var(--font-tertiary-weight-light, 300);font-style:var(--font-tertiary-style, italic);font-size:.9375rem;line-height:1.3;letter-spacing:-0.04em;text-transform:none}.link-cards-block__card-subtitle-label{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.link-cards-block__arrow{display:block;flex:0 0 auto;width:.7rem;height:auto;transition:transform .25s ease}.link-cards-block__arrow svg{display:block;width:100%;height:auto}@media(hover: hover)and (pointer: fine){.link-cards-block__card:hover .link-cards-block__arrow,.link-cards-block__card:focus-visible .link-cards-block__arrow{transform:translate3d(3px, 0, 0)}}@media(prefers-reduced-motion: reduce){.link-cards-block__card-title[data-char-stagger] span{text-shadow:none;transform:none;transition:none}.link-cards-block__arrow{transition:none}.link-cards-block__card:hover .link-cards-block__arrow,.link-cards-block__card:focus-visible .link-cards-block__arrow{transform:none}}@media(max-width: 767px){.link-cards-block--title-small h2.link-cards-block__title{font-size:clamp(1.6rem,8vw,2.75rem)}.link-cards-block--title-large h2.link-cards-block__title{font-size:clamp(2.5rem,10vw,4rem)}.link-cards-block__grid{grid-template-columns:minmax(0, 1fr);gap:.65rem}.link-cards-block--space-small .link-cards-block__links{padding-top:1.25rem;padding-bottom:1.25rem}.link-cards-block--space-medium .link-cards-block__links{padding-top:2rem;padding-bottom:2rem}.link-cards-block--space-large .link-cards-block__links{padding-top:2.75rem;padding-bottom:2.75rem}.link-cards-block__card-title{font-size:1.75rem}}.spacer{width:100%;display:block;position:relative}.spacer--xs{height:1.5rem}@media(max-width: 768px){.spacer--xs{height:1rem}}.spacer--small{height:3rem}@media(max-width: 768px){.spacer--small{height:2rem}}.spacer--medium{height:4.5rem}@media(max-width: 768px){.spacer--medium{height:3rem}}.spacer--large{height:6rem}@media(max-width: 768px){.spacer--large{height:4rem}}.spacer--xl{height:8rem}@media(max-width: 768px){.spacer--xl{height:5rem}}.spacer--xxl{height:10rem}@media(max-width: 768px){.spacer--xxl{height:6rem}}.spacer__preview-label{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;border:1px dashed rgba(0,0,0,.15);border-radius:4px;pointer-events:none}.spacer__preview-text{font-size:11px;text-transform:uppercase;letter-spacing:.06em;color:rgba(0,0,0,.5)}.faq-block{--faq-bg: var(--color-neutrals-200);--faq-fg: var(--color-brand-1);--faq-rule: color-mix(in srgb, var(--color-brand-1) 28%, transparent);--faq-chip: var(--color-brand-5);background-color:var(--faq-bg);color:var(--faq-fg);padding-block:clamp(3.5rem,7vw,5.75rem)}.wrapper>.faq-block:first-child{padding-top:var(--vh-first-block-pad-top)}.faq-block--cream{--faq-bg: var(--color-neutrals-200)}.faq-block--pink{--faq-bg: var(--color-brand-4);--faq-chip: var(--color-brand-5)}.faq-block--red{--faq-bg: var(--color-brand-1);--faq-fg: var(--color-neutrals-200);--faq-rule: color-mix(in srgb, var(--color-neutrals-200) 35%, transparent);--faq-chip: var(--color-neutrals-200)}.faq-block--red .vh-button--primary{background-color:var(--color-neutrals-200);color:var(--color-brand-1)}.faq-block--red .vh-button--primary:hover,.faq-block--red .vh-button--primary:focus-visible{background-color:var(--color-neutrals-300);color:var(--color-brand-1)}.faq-block__inner{width:min(46rem,100% - 2.5rem);margin-inline:auto}.faq-block__header{display:flex;flex-direction:column;align-items:center;gap:.9rem;text-align:center}.faq-block__title{font-family:var(--font-secondary, sans-serif);font-weight:var(--font-secondary-weight, 400);font-style:normal;text-transform:var(--font-secondary-transform, uppercase);letter-spacing:0;margin:0;color:var(--faq-fg);font-size:3.5rem;line-height:.9;text-align:center;text-wrap:balance}.faq-block__category{margin:0;padding:.38rem .7rem .32rem;border-radius:3px;background-color:var(--faq-chip);color:var(--color-brand-1);font-family:var(--font-primary);font-size:.6875rem;font-weight:700;line-height:1;letter-spacing:0;text-transform:var(--font-label-transform, uppercase)}.faq-block__notice{margin:clamp(2.4rem,4.5vw,3.4rem) 0 0;padding:.85rem 1.1rem;border:1px dashed var(--faq-rule);border-radius:3px;color:var(--faq-fg);font-family:var(--font-primary);font-size:.9rem;font-weight:400;line-height:1.45;text-align:center}.faq-block__list{margin-top:clamp(2.4rem,4.5vw,3.4rem)}.faq-block__header+.faq-block__list{margin-top:clamp(2.4rem,4.5vw,3.4rem)}.faq-block__item{border-bottom:1px solid var(--faq-rule)}.faq-block__item:first-child{border-top:1px solid var(--faq-rule)}.faq-block__question{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;margin:0;padding-block:1.15rem;color:var(--faq-fg);font-family:var(--font-primary);font-size:1rem;font-weight:600;line-height:1.4;text-align:left;text-transform:none;letter-spacing:0;list-style:none;cursor:pointer}.faq-block__question::-webkit-details-marker{display:none}.faq-block__question::marker{content:""}.faq-block__question:focus-visible{outline:2px solid var(--faq-fg);outline-offset:2px}.faq-block__item--static .faq-block__question{cursor:default}.faq-block__question-text{min-width:0}.faq-block__chevron{width:.95rem;height:.95rem;flex:0 0 auto;color:var(--faq-fg);transition:transform .2s ease}.faq-block__item[open] .faq-block__chevron{transform:rotate(180deg)}.faq-block__answer ul{list-style:disc;padding-left:1.25em;margin-block:0 1em}.faq-block__answer li{margin-bottom:.5em}.faq-block__answer li:last-child{margin-bottom:0}.faq-block__answer{padding:0 2.4rem 1.15rem 0;color:var(--faq-fg);font-family:var(--font-primary);font-size:.95rem;font-weight:400;line-height:1.55}.faq-block__answer p,.faq-block__answer li{color:inherit;font-family:inherit;font-weight:inherit;line-height:inherit}.faq-block__answer p{margin:0 0 .85em}.faq-block__answer p:last-child{margin-bottom:0}.faq-block__answer a{color:inherit;text-decoration:underline;text-underline-offset:.15em}.faq-block__answer strong,.faq-block__answer b{font-weight:700}.faq-block__footer{display:flex;flex-direction:column;align-items:center;margin-top:clamp(2.75rem,5vw,3.75rem);text-align:center}.faq-block__list+.faq-block__footer,.faq-block__header+.faq-block__footer{margin-top:clamp(2.75rem,5vw,3.75rem)}.faq-block__footer-title{font-family:var(--font-secondary, sans-serif);font-weight:var(--font-secondary-weight, 400);font-style:normal;text-transform:var(--font-secondary-transform, uppercase);letter-spacing:0;margin:0;color:var(--faq-fg);font-size:1.375rem;line-height:1}.faq-block__footer-text{margin:.45rem 0 0;color:var(--faq-fg);font-family:var(--font-primary);font-size:.95rem;font-weight:400;line-height:1.45}.faq-block__footer-action{margin-top:1.15rem}@media(prefers-reduced-motion: reduce){.faq-block__chevron{transition:none}}@media(max-width: 767px){.faq-block{padding-block:2.75rem}.faq-block__inner{width:min(46rem,100% - 2rem)}.faq-block__question{gap:1rem;font-size:.95rem}.faq-block__answer{padding-right:1.75rem}}:root{--marquee-height: 0px}body.has-marquee{--marquee-height: 2.375rem}.marquee{position:absolute;top:0;left:0;z-index:0;display:flex;align-items:center;width:100%;height:var(--marquee-height);overflow:hidden;pointer-events:auto;background-color:var(--marquee-bg, var(--color-neutrals-200));color:var(--color-brand-1);font-family:var(--font-tertiary, serif);font-weight:var(--font-tertiary-weight-light, 300);font-style:var(--font-tertiary-style, italic);letter-spacing:-0.01em;text-transform:none;font-size:clamp(.9375rem,1.15vw,1.0625rem);line-height:1.5}.marquee strong,.marquee b{font-weight:700}.marquee em,.marquee i{font-style:italic}.marquee a{color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.14em}.marquee a:hover,.marquee a:focus-visible{text-decoration-thickness:2px}.marquee a:focus-visible{outline-color:currentColor}.marquee--bg-cream{--marquee-bg: var(--color-neutrals-200);--marquee-fg: var(--color-brand-1)}.marquee--bg-pink{--marquee-bg: var(--color-brand-4);--marquee-fg: var(--color-brand-1)}.marquee--bg-yellow{--marquee-bg: var(--color-brand-8);--marquee-fg: var(--color-brand-1)}.marquee--bg-red{--marquee-bg: var(--color-brand-1);--marquee-fg: var(--color-neutrals-200)}.marquee--bg-green{--marquee-bg: var(--color-brand-7);--marquee-fg: var(--color-neutrals-200)}.marquee--bg-blue{--marquee-bg: var(--color-brand-6);--marquee-fg: var(--color-neutrals-200)}.marquee__track{display:flex;align-items:center;width:max-content;will-change:transform}.marquee__set{display:flex;flex-shrink:0;align-items:center}.marquee .marquee__item{margin:0;padding-right:clamp(2.5rem,6vw,4.5rem);font-family:var(--font-tertiary, serif);font-weight:var(--font-tertiary-weight-light, 300);font-style:var(--font-tertiary-style, italic);font-size:clamp(.9375rem,1.15vw,1.0625rem);line-height:1.5;letter-spacing:-0.01em;text-transform:none;white-space:nowrap;color:var(--color-brand-1)}@media screen and (max-width: 991px){body.has-marquee{--marquee-height: 2.125rem}}@media(prefers-reduced-motion: reduce){.marquee{overflow-x:auto}.marquee__track{will-change:auto}.marquee .marquee__item{padding-inline:1rem}}.site-notice{position:fixed;inset:0;z-index:8000;display:grid;place-items:center;padding:clamp(1rem,3vw,2rem);background:rgba(15,0,0,.85);backdrop-filter:blur(10px);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .28s ease,visibility .28s ease}.site-notice.is-open{opacity:1;visibility:visible;pointer-events:auto}body.has-site-notice{overflow:hidden}.site-notice__dialog{position:relative;display:flex;flex-direction:column;width:min(100%,36rem);max-height:min(100%,42rem);overflow:hidden;background:var(--color-neutrals-200);color:var(--color-neutrals-900);box-shadow:0 1.5rem 4rem color-mix(in srgb, var(--color-neutrals-900) 18%, transparent)}.site-notice__dialog:focus{outline:none}.site-notice__inner{flex:1 1 auto;min-height:0;overflow:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.site-notice__body{padding:clamp(1.75rem,4vw,2.75rem);padding-top:clamp(2.75rem,5vw,3.25rem)}.site-notice__image{display:block;width:100%;height:auto}.site-notice__dialog--media{width:min(100%,60rem);max-height:min(100%,40rem)}.site-notice__dialog--media .site-notice__inner{display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 1.15fr);grid-template-rows:minmax(0, 1fr);overflow:hidden}.site-notice__dialog--media .site-notice__body{grid-column:2;grid-row:1;display:flex;flex-direction:column;justify-content:safe center;overflow:auto;overscroll-behavior:contain}.site-notice__dialog--media .site-notice__media{position:relative;grid-column:1;grid-row:1;min-height:22rem}.site-notice__dialog--media .site-notice__image{position:absolute;inset:0;height:100%;object-fit:cover}.site-notice__close{position:absolute;z-index:1;top:.65rem;right:.65rem;display:grid;place-items:center;width:2.5rem;height:2.5rem;padding:0;border:0;background:var(--color-neutrals-200);color:var(--color-brand-1);cursor:pointer}.site-notice__close svg{display:block;width:1rem;height:1rem}.site-notice__close:hover,.site-notice__close:focus-visible{color:var(--color-brand-3)}.site-notice__close:focus-visible{outline:2px solid var(--color-brand-1);outline-offset:2px}.site-notice__title{font-family:var(--font-secondary, sans-serif);font-weight:var(--font-secondary-weight, 400);font-style:normal;text-transform:var(--font-secondary-transform, uppercase);letter-spacing:0;margin:0 0 .85rem;font-size:clamp(1.75rem,4vw,2.5rem);line-height:.95}.site-notice__text{font-family:var(--font-primary);font-size:1.0625rem;line-height:1.5}.site-notice__text p:last-child{margin-bottom:0}.site-notice__text a{color:var(--color-brand-1);text-underline-offset:.15em}.site-notice__text a:hover,.site-notice__text a:focus-visible{color:var(--color-brand-3)}.site-notice__text ul{list-style:disc;padding-left:1.25em;margin-block:0 1em}.site-notice__text li{margin-bottom:.5em}.site-notice__text li:last-child{margin-bottom:0}.site-notice__actions{margin-top:1.75rem}@media(max-width: 767px){.site-notice__dialog--media{width:min(100%,36rem);max-height:100%}.site-notice__dialog--media .site-notice__inner{display:block;overflow:auto}.site-notice__dialog--media .site-notice__body{display:block;overflow:visible}.site-notice__dialog--media .site-notice__media{min-height:0}.site-notice__dialog--media .site-notice__image{position:static;height:auto}.site-notice__cta{width:100%;min-width:0;height:auto;white-space:normal;padding-block:.5rem}}@media(prefers-reduced-motion: reduce){.site-notice{transition:none}}.editor-styles-wrapper .is-root-container.block-editor-block-list__layout>.wp-block,.editor-styles-wrapper .is-root-container>.block-editor-block-list__block,.block-editor-iframe__body .is-root-container.block-editor-block-list__layout>.wp-block,.block-editor-iframe__body .is-root-container>.block-editor-block-list__block{margin-top:0 !important;margin-bottom:0 !important}.editor-styles-wrapper .hero-slider-block__preheader,.editor-styles-wrapper .hero-slider-block__slogan,.editor-styles-wrapper .smaakmakers-slider-block__title,.editor-styles-wrapper .smaakmakers-slider-block__subheader,.editor-styles-wrapper .smaakmakers-overview-block__title,.editor-styles-wrapper .smaakmakers-overview-block__count,.editor-styles-wrapper .smaakmakers-overview-block__intro,.editor-styles-wrapper .gangmakers-overview-block__title,.editor-styles-wrapper .gangmakers-overview-block__count,.editor-styles-wrapper .gangmakers-overview-block__intro,.editor-styles-wrapper .bedrijven-overview-block__title,.editor-styles-wrapper .bedrijven-overview-block__intro,.editor-styles-wrapper .bedrijven-overview-block__card-title,.editor-styles-wrapper .bedrijven-overview-block__row-title,.editor-styles-wrapper .bedrijven-cards-block__title,.editor-styles-wrapper .bedrijven-cards-block__description,.editor-styles-wrapper .vh-text-cta,.editor-styles-wrapper .smaakmakers-card__h,.editor-styles-wrapper .smaakmakers-card__desc,.editor-styles-wrapper .parallax-image-block__title,.editor-styles-wrapper .full-width-image-block__title,.editor-styles-wrapper .smaakmakers-intro-block__slogan,.editor-styles-wrapper .smaakmakers-intro-block__title,.editor-styles-wrapper .smaakmakers-intro-block__subtitle,.editor-styles-wrapper .agenda-overview-block__title,.editor-styles-wrapper .agenda-overview-block__event-title,.editor-styles-wrapper .standard-context-block__title,.editor-styles-wrapper .standard-context-block__quote,.editor-styles-wrapper .content-visual-block__title,.editor-styles-wrapper .content-visual-block__subtitle,.editor-styles-wrapper .form-column-block__title,.editor-styles-wrapper .form-column-block__subtitle,.editor-styles-wrapper .agenda-event-block__date,.editor-styles-wrapper .agenda-event-block__title,.block-editor-iframe__body .hero-slider-block__preheader,.block-editor-iframe__body .hero-slider-block__slogan,.block-editor-iframe__body .smaakmakers-slider-block__title,.block-editor-iframe__body .smaakmakers-slider-block__subheader,.block-editor-iframe__body .smaakmakers-overview-block__title,.block-editor-iframe__body .smaakmakers-overview-block__count,.block-editor-iframe__body .smaakmakers-overview-block__intro,.block-editor-iframe__body .gangmakers-overview-block__title,.block-editor-iframe__body .gangmakers-overview-block__count,.block-editor-iframe__body .gangmakers-overview-block__intro,.block-editor-iframe__body .bedrijven-overview-block__title,.block-editor-iframe__body .bedrijven-overview-block__intro,.block-editor-iframe__body .bedrijven-overview-block__card-title,.block-editor-iframe__body .bedrijven-overview-block__row-title,.block-editor-iframe__body .bedrijven-cards-block__title,.block-editor-iframe__body .bedrijven-cards-block__description,.block-editor-iframe__body .vh-text-cta,.block-editor-iframe__body .smaakmakers-card__h,.block-editor-iframe__body .smaakmakers-card__desc,.block-editor-iframe__body .parallax-image-block__title,.block-editor-iframe__body .full-width-image-block__title,.block-editor-iframe__body .smaakmakers-intro-block__slogan,.block-editor-iframe__body .smaakmakers-intro-block__title,.block-editor-iframe__body .smaakmakers-intro-block__subtitle,.block-editor-iframe__body .agenda-overview-block__title,.block-editor-iframe__body .agenda-overview-block__event-title,.block-editor-iframe__body .standard-context-block__title,.block-editor-iframe__body .standard-context-block__quote,.block-editor-iframe__body .content-visual-block__title,.block-editor-iframe__body .content-visual-block__subtitle,.block-editor-iframe__body .form-column-block__title,.block-editor-iframe__body .form-column-block__subtitle,.block-editor-iframe__body .agenda-event-block__date,.block-editor-iframe__body .agenda-event-block__title{margin-block:unset}.editor-styles-wrapper .hero-slider-block__preheader,.block-editor-iframe__body .hero-slider-block__preheader{margin:0}.editor-styles-wrapper .hero-slider-block__slogan,.block-editor-iframe__body .hero-slider-block__slogan{margin:clamp(.35rem,1.25vw,.85rem) 0}.editor-styles-wrapper .smaakmakers-slider-block__title,.block-editor-iframe__body .smaakmakers-slider-block__title{margin:0 auto}.editor-styles-wrapper .smaakmakers-slider-block__subheader,.block-editor-iframe__body .smaakmakers-slider-block__subheader{margin:.75rem 0 0}.editor-styles-wrapper .smaakmakers-overview-block__title,.block-editor-iframe__body .smaakmakers-overview-block__title{margin:0}.editor-styles-wrapper .smaakmakers-overview-block__count,.block-editor-iframe__body .smaakmakers-overview-block__count{margin:.45rem 0 0}.editor-styles-wrapper .smaakmakers-overview-block__intro,.block-editor-iframe__body .smaakmakers-overview-block__intro{margin:.85rem 0 0}.editor-styles-wrapper .gangmakers-overview-block__title,.block-editor-iframe__body .gangmakers-overview-block__title{margin:0}.editor-styles-wrapper .gangmakers-overview-block__count,.block-editor-iframe__body .gangmakers-overview-block__count{margin:.45rem 0 0}.editor-styles-wrapper .gangmakers-overview-block__intro,.block-editor-iframe__body .gangmakers-overview-block__intro{margin:.85rem 0 0}.editor-styles-wrapper .bedrijven-overview-block__title,.block-editor-iframe__body .bedrijven-overview-block__title{margin:0}.editor-styles-wrapper .bedrijven-overview-block__intro,.block-editor-iframe__body .bedrijven-overview-block__intro{margin:.85rem 0 0}.editor-styles-wrapper .bedrijven-overview-block__card-title,.editor-styles-wrapper .bedrijven-overview-block__row-title,.editor-styles-wrapper .bedrijven-cards-block__title,.block-editor-iframe__body .bedrijven-overview-block__card-title,.block-editor-iframe__body .bedrijven-overview-block__row-title,.block-editor-iframe__body .bedrijven-cards-block__title{margin:0}.editor-styles-wrapper .bedrijven-cards-block__description,.block-editor-iframe__body .bedrijven-cards-block__description{margin:.55rem 0 0}.editor-styles-wrapper .smaakmakers-card__desc,.block-editor-iframe__body .smaakmakers-card__desc{margin:0}.editor-styles-wrapper .smaakmakers-card__logo-img,.block-editor-iframe__body .smaakmakers-card__logo-img{width:82% !important;height:auto !important;max-width:82% !important;max-height:100% !important;object-fit:contain !important}.editor-styles-wrapper .parallax-image-block__title,.editor-styles-wrapper .full-width-image-block__title,.block-editor-iframe__body .parallax-image-block__title,.block-editor-iframe__body .full-width-image-block__title{margin:0}.editor-styles-wrapper .smaakmakers-intro-block__slogan,.block-editor-iframe__body .smaakmakers-intro-block__slogan{margin:0}.editor-styles-wrapper .smaakmakers-intro-block__title,.block-editor-iframe__body .smaakmakers-intro-block__title{margin:0 0 .4rem}.editor-styles-wrapper .smaakmakers-intro-block__subtitle,.block-editor-iframe__body .smaakmakers-intro-block__subtitle{margin:0 0 1.15rem}.editor-styles-wrapper .agenda-overview-block__title,.block-editor-iframe__body .agenda-overview-block__title{margin:0}.editor-styles-wrapper .agenda-overview-block__event-title,.block-editor-iframe__body .agenda-overview-block__event-title{margin:0}.editor-styles-wrapper .standard-context-block__title,.block-editor-iframe__body .standard-context-block__title{margin:0}.editor-styles-wrapper .standard-context-block__quote,.block-editor-iframe__body .standard-context-block__quote{margin:auto 0 0;padding-top:clamp(1.5rem,3vw,2.5rem)}.editor-styles-wrapper .content-visual-block__title,.editor-styles-wrapper .form-column-block__title,.block-editor-iframe__body .content-visual-block__title,.block-editor-iframe__body .form-column-block__title{margin:0}.editor-styles-wrapper .content-visual-block__subtitle,.editor-styles-wrapper .form-column-block__subtitle,.block-editor-iframe__body .content-visual-block__subtitle,.block-editor-iframe__body .form-column-block__subtitle{margin:.55rem 0 0}.editor-styles-wrapper .standard-context-block__img,.block-editor-iframe__body .standard-context-block__img{display:block;width:100% !important;height:auto !important;max-width:none !important;aspect-ratio:658/462;object-fit:cover}.editor-styles-wrapper .demo-card .cover-image,.editor-styles-wrapper .smaakmakers-card .cover-image,.editor-styles-wrapper .parallax-image-block__img,.editor-styles-wrapper .full-width-image-block__img,.editor-styles-wrapper .photo-collage__img,.editor-styles-wrapper .smaakmakers-intro-block__img,.editor-styles-wrapper .hero-slider-block__bg-img,.editor-styles-wrapper .agenda-overview-block__img,.editor-styles-wrapper .bedrijven-overview-block__img,.editor-styles-wrapper .bedrijven-cards-block__img,.editor-styles-wrapper .content-visual-block__img,.editor-styles-wrapper .link-cards-block__img,.editor-styles-wrapper .link-cards-block__bg-img,.block-editor-iframe__body .demo-card .cover-image,.block-editor-iframe__body .smaakmakers-card .cover-image,.block-editor-iframe__body .parallax-image-block__img,.block-editor-iframe__body .full-width-image-block__img,.block-editor-iframe__body .photo-collage__img,.block-editor-iframe__body .smaakmakers-intro-block__img,.block-editor-iframe__body .hero-slider-block__bg-img,.block-editor-iframe__body .agenda-overview-block__img,.block-editor-iframe__body .bedrijven-overview-block__img,.block-editor-iframe__body .bedrijven-cards-block__img,.block-editor-iframe__body .content-visual-block__img,.block-editor-iframe__body .link-cards-block__img,.block-editor-iframe__body .link-cards-block__bg-img{display:block;width:100% !important;height:100% !important;max-width:none !important;max-height:none !important;object-fit:cover !important;object-position:center}.editor-styles-wrapper .content-visual-block__img,.block-editor-iframe__body .content-visual-block__img{top:0;left:0}.editor-styles-wrapper .agenda-event-block__stage-img,.editor-styles-wrapper .agenda-event-block__thumb-img,.block-editor-iframe__body .agenda-event-block__stage-img,.block-editor-iframe__body .agenda-event-block__thumb-img{display:block;width:100% !important;height:100% !important;max-width:none !important;max-height:none !important;object-fit:contain !important;object-position:center}.editor-styles-wrapper .agenda-event-block__thumb-img,.block-editor-iframe__body .agenda-event-block__thumb-img{object-fit:cover !important;border-radius:4px}.editor-styles-wrapper .agenda-event-block__stage.is-placeholder,.block-editor-iframe__body .agenda-event-block__stage.is-placeholder{padding:0 !important}.editor-styles-wrapper .agenda-event-block__stage.is-placeholder .agenda-event-block__stage-img,.block-editor-iframe__body .agenda-event-block__stage.is-placeholder .agenda-event-block__stage-img{position:absolute !important;inset:0 !important;object-fit:cover !important}.editor-styles-wrapper .agenda-event-block__text--placeholder:empty::before,.block-editor-iframe__body .agenda-event-block__text--placeholder:empty::before{content:attr(data-placeholder);opacity:.62}.editor-styles-wrapper .content-visual-block__text--placeholder::before,.editor-styles-wrapper .form-column-block__text--placeholder::before,.block-editor-iframe__body .content-visual-block__text--placeholder::before,.block-editor-iframe__body .form-column-block__text--placeholder::before{content:attr(data-placeholder);opacity:.62}.editor-styles-wrapper .bedrijven-cards-block,.block-editor-iframe__body .bedrijven-cards-block{overflow:clip !important}@media(max-width: 767px){[data-scroll][data-scroll-speed]{transform:none !important}}[data-char-stagger]{display:inline-block;overflow:hidden;line-height:1.2;vertical-align:bottom}[data-char-stagger] span{display:inline-block;position:relative;text-shadow:0 1.2em currentColor;transform:translateY(0) rotate(0.001deg);transition:transform .6s cubic-bezier(0.625, 0.05, 0, 1)}:is(a,button):hover [data-char-stagger] span,:is(a,button):focus-visible [data-char-stagger] span{transform:translateY(-1.2em) rotate(0.001deg)}@media(prefers-reduced-motion: reduce){[data-char-stagger] span{text-shadow:none;transform:none;transition:none}}.transition{z-index:9999;pointer-events:none;position:fixed;inset:0;overflow:clip}.transition__panel{color:var(--color-brand-1);background-color:currentColor;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:100%;left:0}.transition__panel-top{transform-origin:bottom;flex-flow:column;align-items:center;width:100%;height:0%;display:flex;position:absolute;bottom:calc(100% - 1px);left:0;overflow:hidden}.transition__panel-bottom{transform-origin:top;flex-flow:column;justify-content:flex-end;align-items:center;width:100%;height:0%;display:flex;position:absolute;top:calc(100% - 1px);left:0;overflow:hidden}.transition__panel-circle{aspect-ratio:auto;background-color:currentColor;border-radius:50%;width:125%;height:500%;position:absolute}.transition__logo{color:var(--color-brand-4);opacity:0;width:min(88vw,28em);display:flex;position:absolute;top:50%;left:50%;z-index:1;overflow:hidden;transform:translate(-50%, -50%)}.transition__logo svg{display:block;width:100%;height:auto}.transition__logo-mark{width:100%}.logo-loader{position:fixed;inset:0%;z-index:10000;display:flex;align-items:center;justify-content:center;overflow:hidden;color:var(--color-neutrals-0);background-color:var(--color-neutrals-200);perspective:40em}html.logo-loader-skip .logo-loader{display:none}[data-logo-loader-reset]{opacity:0}.logo-loader__bg{position:absolute;inset:13px;z-index:0;overflow:hidden;border-radius:.55rem;background-color:#0a0a0a;background-image:var(--intro-image, url("../../images/logo-loader-hal.jpg"));background-position:center;background-repeat:no-repeat;background-size:cover;clip-path:inset(0% 0% 0% 0%)}.logo-loader__stack{position:relative;z-index:1;display:grid;width:12em;overflow:hidden;font-size:clamp(1.5rem,6.5vw,4.75rem)}.logo-loader__logo{grid-column:1;grid-row:1}.logo-loader__logo-svg{display:block;width:100%;height:auto}.logo-loader__track{position:absolute;bottom:3.5em;left:0%;right:0%;z-index:1;width:8em;height:.25em;margin-left:auto;margin-right:auto;overflow:hidden;border-radius:100em;background-color:hsla(0,0%,100%,.15)}.logo-loader__bar{position:absolute;inset:0%;background-color:var(--color-neutrals-0);transform-origin:0% 50%;transform:scaleX(0)}html{font-size:16px;padding:0;margin:0}head{padding:0;margin:0}body{padding:0;margin:0;line-height:1.5;height:100%;max-width:100%;font-family:var(--font-primary, sans-serif);font-weight:400;color:var(--color-neutrals-900);overflow-x:hidden !important;background-color:var(--color-neutrals-200)}p{font-family:var(--font-primary, sans-serif);font-weight:400;margin-bottom:1.25rem}h2,h3,h4,h5,h6{font-family:var(--font-secondary, sans-serif);font-weight:var(--font-secondary-weight, 400);font-style:normal;text-transform:var(--font-secondary-transform, uppercase);letter-spacing:0}h2.agenda-overview-block__title,h2.bedrijven-overview-block__card-title,h2.bedrijven-overview-block__row-title,h2.bedrijven-cards-block__title,h3.agenda-overview-block__title,h3.bedrijven-overview-block__card-title,h3.bedrijven-overview-block__row-title,h3.bedrijven-cards-block__title,h4.agenda-overview-block__title,h4.bedrijven-overview-block__card-title,h4.bedrijven-overview-block__row-title,h4.bedrijven-cards-block__title,h5.agenda-overview-block__title,h5.bedrijven-overview-block__card-title,h5.bedrijven-overview-block__row-title,h5.bedrijven-cards-block__title,h6.agenda-overview-block__title,h6.bedrijven-overview-block__card-title,h6.bedrijven-overview-block__row-title,h6.bedrijven-cards-block__title{font-family:var(--font-tertiary, serif);font-weight:var(--font-tertiary-weight, 500);font-style:var(--font-tertiary-style, italic)}h2.bedrijven-planning-block__title,h2.bedrijven-planning-block__calendar-title,h2.link-cards-block__title,h3.bedrijven-planning-block__title,h3.bedrijven-planning-block__calendar-title,h3.link-cards-block__title,h4.bedrijven-planning-block__title,h4.bedrijven-planning-block__calendar-title,h4.link-cards-block__title,h5.bedrijven-planning-block__title,h5.bedrijven-planning-block__calendar-title,h5.link-cards-block__title,h6.bedrijven-planning-block__title,h6.bedrijven-planning-block__calendar-title,h6.link-cards-block__title{font-family:var(--font-tertiary, serif);font-weight:var(--font-tertiary-weight, 500);font-style:var(--font-tertiary-style, italic);text-transform:none}.heading-keep-together{white-space:nowrap}.wrapper{padding-top:0;padding-bottom:0}.not-found{box-sizing:border-box;display:flex;align-items:center;justify-content:center;min-height:100dvh;padding:calc(clamp(1.5rem,3.7vw,3.3125rem) + var(--nav-bar-height) + clamp(2rem,5vw,3.5rem) + var(--marquee-height, 0px)) var(--vh-container-pad, 0.75rem) clamp(3rem,8vw,5.5rem);background-color:var(--color-neutrals-200);color:var(--color-brand-1);text-align:center}.not-found__inner{width:min(36rem,100%)}.not-found__title{font-family:var(--font-secondary, sans-serif);font-weight:var(--font-secondary-weight, 400);font-style:normal;text-transform:var(--font-secondary-transform, uppercase);letter-spacing:0;margin:0;color:var(--color-brand-1);font-size:clamp(2.5rem,6vw,4.25rem);line-height:.92;text-wrap:balance}.not-found__text{max-width:28rem;margin:clamp(1rem,2vw,1.35rem) auto 0;color:var(--color-brand-1);font-size:clamp(1rem,1.2vw,1.125rem);line-height:1.5}.not-found .vh-button{margin-top:clamp(1.5rem,3vw,2.15rem)}iframe[src*="bookings.zenchef.com"]{--zc-widget-z-index: 6000}body:has([data-menu-status=open]) iframe[src*="bookings.zenchef.com"]{--zc-widget-z-index: 1}
