.wp-block-cover,.wp-block-cover-image{align-items:center;background-position:50%;box-sizing:border-box;display:flex;justify-content:center;min-height:430px;overflow:hidden;overflow:clip;padding:1em;position:relative}.wp-block-cover .has-background-dim:not([class*=-background-color]),.wp-block-cover-image .has-background-dim:not([class*=-background-color]),.wp-block-cover-image.has-background-dim:not([class*=-background-color]),.wp-block-cover.has-background-dim:not([class*=-background-color]){background-color:#000}.wp-block-cover .has-background-dim.has-background-gradient,.wp-block-cover-image .has-background-dim.has-background-gradient{background-color:transparent}.wp-block-cover-image.has-background-dim:before,.wp-block-cover.has-background-dim:before{background-color:inherit;content:""}.wp-block-cover .wp-block-cover__background,.wp-block-cover .wp-block-cover__gradient-background,.wp-block-cover-image .wp-block-cover__background,.wp-block-cover-image .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim:not(.has-background-gradient):before,.wp-block-cover.has-background-dim:not(.has-background-gradient):before{bottom:0;left:0;opacity:.5;position:absolute;right:0;top:0}.wp-block-cover-image.has-background-dim.has-background-dim-10 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-10:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-10 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-10:not(.has-background-gradient):before{opacity:.1}.wp-block-cover-image.has-background-dim.has-background-dim-20 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-20:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-20 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-20:not(.has-background-gradient):before{opacity:.2}.wp-block-cover-image.has-background-dim.has-background-dim-30 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-30:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-30 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-30:not(.has-background-gradient):before{opacity:.3}.wp-block-cover-image.has-background-dim.has-background-dim-40 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-40:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-40 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-40:not(.has-background-gradient):before{opacity:.4}.wp-block-cover-image.has-background-dim.has-background-dim-50 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-50:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-50 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-50:not(.has-background-gradient):before{opacity:.5}.wp-block-cover-image.has-background-dim.has-background-dim-60 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-60:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-60 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-60:not(.has-background-gradient):before{opacity:.6}.wp-block-cover-image.has-background-dim.has-background-dim-70 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-70:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-70 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-70:not(.has-background-gradient):before{opacity:.7}.wp-block-cover-image.has-background-dim.has-background-dim-80 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-80:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-80 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-80:not(.has-background-gradient):before{opacity:.8}.wp-block-cover-image.has-background-dim.has-background-dim-90 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-90:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-90 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-90:not(.has-background-gradient):before{opacity:.9}.wp-block-cover-image.has-background-dim.has-background-dim-100 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-100:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-100 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-100:not(.has-background-gradient):before{opacity:1}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-0,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-0,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-0,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-0{opacity:0}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-10,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-10,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-10,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-10{opacity:.1}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-20,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-20,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-20,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-20{opacity:.2}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-30,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-30,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-30,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-30{opacity:.3}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-40,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-40,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-40,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-40{opacity:.4}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-50,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-50,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-50,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-50{opacity:.5}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-60,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-60,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-60,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-60{opacity:.6}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-70,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-70,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-70,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-70{opacity:.7}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-80,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-80,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-80,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-80{opacity:.8}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-90,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-90,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-90,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-90{opacity:.9}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-100,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-100,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-100,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-100{opacity:1}.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.alignleft,.wp-block-cover.alignright{max-width:420px;width:100%}.wp-block-cover-image.aligncenter,.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.aligncenter,.wp-block-cover.alignleft,.wp-block-cover.alignright{display:flex}.wp-block-cover .wp-block-cover__inner-container,.wp-block-cover-image .wp-block-cover__inner-container{color:inherit;position:relative;width:100%}.wp-block-cover-image.is-position-top-left,.wp-block-cover.is-position-top-left{align-items:flex-start;justify-content:flex-start}.wp-block-cover-image.is-position-top-center,.wp-block-cover.is-position-top-center{align-items:flex-start;justify-content:center}.wp-block-cover-image.is-position-top-right,.wp-block-cover.is-position-top-right{align-items:flex-start;justify-content:flex-end}.wp-block-cover-image.is-position-center-left,.wp-block-cover.is-position-center-left{align-items:center;justify-content:flex-start}.wp-block-cover-image.is-position-center-center,.wp-block-cover.is-position-center-center{align-items:center;justify-content:center}.wp-block-cover-image.is-position-center-right,.wp-block-cover.is-position-center-right{align-items:center;justify-content:flex-end}.wp-block-cover-image.is-position-bottom-left,.wp-block-cover.is-position-bottom-left{align-items:flex-end;justify-content:flex-start}.wp-block-cover-image.is-position-bottom-center,.wp-block-cover.is-position-bottom-center{align-items:flex-end;justify-content:center}.wp-block-cover-image.is-position-bottom-right,.wp-block-cover.is-position-bottom-right{align-items:flex-end;justify-content:flex-end}.wp-block-cover-image.has-custom-content-position.has-custom-content-position .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position .wp-block-cover__inner-container{margin:0}.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-bottom-left .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-bottom-right .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-center-left .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-center-right .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-top-left .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-top-right .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-bottom-left .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-bottom-right .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-center-left .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-center-right .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-top-left .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-top-right .wp-block-cover__inner-container{margin:0;width:auto}.wp-block-cover .wp-block-cover__image-background,.wp-block-cover video.wp-block-cover__video-background,.wp-block-cover-image .wp-block-cover__image-background,.wp-block-cover-image video.wp-block-cover__video-background{border:none;bottom:0;box-shadow:none;height:100%;left:0;margin:0;max-height:none;max-width:none;-o-object-fit:cover;object-fit:cover;outline:none;padding:0;position:absolute;right:0;top:0;width:100%}.wp-block-cover .wp-block-cover__embed-background,.wp-block-cover-image .wp-block-cover__embed-background{border:none;bottom:0;box-shadow:none;height:100%;left:0;margin:0;max-height:none;max-width:none;outline:none;padding:0;pointer-events:none;position:absolute;right:0;top:0;width:100%}.wp-block-cover .wp-block-cover__embed-background .wp-block-embed__wrapper,.wp-block-cover-image .wp-block-cover__embed-background .wp-block-embed__wrapper{bottom:0;height:100%;left:0;margin:0;padding:0;position:absolute;right:0;top:0;width:100%}.wp-block-cover .wp-block-cover__embed-background .wp-block-embed__wrapper iframe,.wp-block-cover .wp-block-cover__embed-background iframe,.wp-block-cover-image .wp-block-cover__embed-background .wp-block-embed__wrapper iframe,.wp-block-cover-image .wp-block-cover__embed-background iframe{height:100vh;left:50%;min-height:100%;min-width:100%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:100vw}.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax,.wp-block-cover__image-background.has-parallax,video.wp-block-cover__video-background.has-parallax{background-attachment:fixed;background-repeat:no-repeat;background-size:cover}@supports (-webkit-touch-callout:inherit){.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax,.wp-block-cover__image-background.has-parallax,video.wp-block-cover__video-background.has-parallax{background-attachment:scroll}}@media (prefers-reduced-motion:reduce){.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax,.wp-block-cover__image-background.has-parallax,video.wp-block-cover__video-background.has-parallax{background-attachment:scroll}}.wp-block-cover-image.is-repeated,.wp-block-cover.is-repeated,.wp-block-cover__image-background.is-repeated,video.wp-block-cover__video-background.is-repeated{background-repeat:repeat;background-size:auto}.wp-block-cover-image-text,.wp-block-cover-image-text a,.wp-block-cover-image-text a:active,.wp-block-cover-image-text a:focus,.wp-block-cover-image-text a:hover,.wp-block-cover-text,.wp-block-cover-text a,.wp-block-cover-text a:active,.wp-block-cover-text a:focus,.wp-block-cover-text a:hover,section.wp-block-cover-image h2,section.wp-block-cover-image h2 a,section.wp-block-cover-image h2 a:active,section.wp-block-cover-image h2 a:focus,section.wp-block-cover-image h2 a:hover{color:#fff}.wp-block-cover-image .wp-block-cover.has-left-content{justify-content:flex-start}.wp-block-cover-image .wp-block-cover.has-right-content{justify-content:flex-end}.wp-block-cover-image.has-left-content .wp-block-cover-image-text,.wp-block-cover.has-left-content .wp-block-cover-text,section.wp-block-cover-image.has-left-content>h2{margin-left:0;text-align:left}.wp-block-cover-image.has-right-content .wp-block-cover-image-text,.wp-block-cover.has-right-content .wp-block-cover-text,section.wp-block-cover-image.has-right-content>h2{margin-right:0;text-align:right}.wp-block-cover .wp-block-cover-text,.wp-block-cover-image .wp-block-cover-image-text,section.wp-block-cover-image>h2{font-size:2em;line-height:1.25;margin-bottom:0;max-width:840px;padding:.44em;text-align:center;z-index:1}:where(.wp-block-cover-image:not(.has-text-color)),:where(.wp-block-cover:not(.has-text-color)){color:#fff}:where(.wp-block-cover-image.is-light:not(.has-text-color)),:where(.wp-block-cover.is-light:not(.has-text-color)){color:#000}:root :where(.wp-block-cover h1:not(.has-text-color)),:root :where(.wp-block-cover h2:not(.has-text-color)),:root :where(.wp-block-cover h3:not(.has-text-color)),:root :where(.wp-block-cover h4:not(.has-text-color)),:root :where(.wp-block-cover h5:not(.has-text-color)),:root :where(.wp-block-cover h6:not(.has-text-color)),:root :where(.wp-block-cover p:not(.has-text-color)){color:inherit}body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__video-background{z-index:0}body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__embed-background{z-index:0}body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__image-background{z-index:0}body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__background,body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__gradient-background,body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)).has-background-dim:not(.has-background-gradient):before{z-index:1}body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__inner-container{z-index:1}.has-modal-open body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__inner-container{z-index:auto}.blocks-gallery-grid:not(.has-nested-images),.wp-block-gallery:not(.has-nested-images){display:flex;flex-wrap:wrap;list-style-type:none;margin:0;padding:0}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item{display:flex;flex-direction:column;flex-grow:1;justify-content:center;margin:0 1em 1em 0;position:relative;width:calc(50% - 1em)}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item:nth-of-type(2n){margin-right:0}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figure,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figure,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figure,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figure{align-items:flex-end;display:flex;height:100%;justify-content:flex-start;margin:0}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image img,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item img{display:block;height:auto;max-width:100%;width:auto}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figcaption,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figcaption,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figcaption,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figcaption{background:linear-gradient(0deg,rgba(0,0,0,.7),rgba(0,0,0,.3) 70%,transparent);bottom:0;box-sizing:border-box;color:#fff;font-size:.8em;margin:0;max-height:100%;overflow:auto;padding:3em .77em .7em;position:absolute;text-align:center;width:100%;z-index:2}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figcaption img,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figcaption img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figcaption img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figcaption img{display:inline}.blocks-gallery-grid:not(.has-nested-images) figcaption,.wp-block-gallery:not(.has-nested-images) figcaption{flex-grow:1}.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-image a,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-image img,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-item a,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-item img,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-image a,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-image img,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-item a,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-item img{flex:1;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-item{margin-right:0;width:100%}@media (min-width:600px){.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-item{margin-right:1em;width:calc(33.33333% - .66667em)}.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-item{margin-right:1em;width:calc(25% - .75em)}.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-item{margin-right:1em;width:calc(20% - .8em)}.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-item{margin-right:1em;width:calc(16.66667% - .83333em)}.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-item{margin-right:1em;width:calc(14.28571% - .85714em)}.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-item{margin-right:1em;width:calc(12.5% - .875em)}.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-image:nth-of-type(1n),.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-item:nth-of-type(1n),.blocks-gallery-grid:not(.has-nested-images).columns-2 .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images).columns-2 .blocks-gallery-item:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-image:nth-of-type(3n),.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-item:nth-of-type(3n),.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-image:nth-of-type(4n),.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-item:nth-of-type(4n),.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-image:nth-of-type(5n),.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-item:nth-of-type(5n),.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-image:nth-of-type(6n),.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-item:nth-of-type(6n),.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-image:nth-of-type(7n),.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-item:nth-of-type(7n),.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-image:nth-of-type(8n),.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-item:nth-of-type(8n),.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-image:nth-of-type(1n),.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-item:nth-of-type(1n),.wp-block-gallery:not(.has-nested-images).columns-2 .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images).columns-2 .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-image:nth-of-type(3n),.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-item:nth-of-type(3n),.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-image:nth-of-type(4n),.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-item:nth-of-type(4n),.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-image:nth-of-type(5n),.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-item:nth-of-type(5n),.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-image:nth-of-type(6n),.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-item:nth-of-type(6n),.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-image:nth-of-type(7n),.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-item:nth-of-type(7n),.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-image:nth-of-type(8n),.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-item:nth-of-type(8n){margin-right:0}}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image:last-child,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item:last-child,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image:last-child,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item:last-child{margin-right:0}.blocks-gallery-grid:not(.has-nested-images).alignleft,.blocks-gallery-grid:not(.has-nested-images).alignright,.wp-block-gallery:not(.has-nested-images).alignleft,.wp-block-gallery:not(.has-nested-images).alignright{max-width:420px;width:100%}.blocks-gallery-grid:not(.has-nested-images).aligncenter .blocks-gallery-item figure,.wp-block-gallery:not(.has-nested-images).aligncenter .blocks-gallery-item figure{justify-content:center}.wp-block-gallery:not(.is-cropped) .blocks-gallery-item{align-self:flex-start}figure.wp-block-gallery.has-nested-images{align-items:normal}.wp-block-gallery.has-nested-images figure.wp-block-image:not(#individual-image){margin:0;width:calc(50% - var(--wp--style--unstable-gallery-gap, 16px)/2)}.wp-block-gallery.has-nested-images figure.wp-block-image{box-sizing:border-box;display:flex;flex-direction:column;flex-grow:1;justify-content:center;max-width:100%;position:relative}.wp-block-gallery.has-nested-images figure.wp-block-image>a,.wp-block-gallery.has-nested-images figure.wp-block-image>div{flex-direction:column;flex-grow:1;margin:0}.wp-block-gallery.has-nested-images figure.wp-block-image img{display:block;height:auto;max-width:100%!important;width:auto}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption,.wp-block-gallery.has-nested-images figure.wp-block-image:has(figcaption):before{bottom:0;left:0;max-height:100%;position:absolute;right:0}.wp-block-gallery.has-nested-images figure.wp-block-image:has(figcaption):before{backdrop-filter:blur(3px);content:"";height:100%;-webkit-mask-image:linear-gradient(0deg,#000 20%,transparent);mask-image:linear-gradient(0deg,#000 20%,transparent);max-height:3em;pointer-events:none}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{box-sizing:border-box;color:#fff;font-size:13px;margin:0;overflow:auto;padding:1em;text-align:center;text-shadow:0 0 1.5px #000}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar{height:12px;width:12px}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar-track{background-color:transparent}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:transparent;border:3px solid transparent;border-radius:8px}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus-within::-webkit-scrollbar-thumb,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus::-webkit-scrollbar-thumb,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:hover::-webkit-scrollbar-thumb{background-color:hsla(0,0%,100%,.8)}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{scrollbar-color:transparent transparent;scrollbar-gutter:stable both-edges;scrollbar-width:thin}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus-within,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:hover{scrollbar-color:hsla(0,0%,100%,.8) transparent}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{will-change:transform}@media (hover:none){.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{scrollbar-color:hsla(0,0%,100%,.8) transparent}}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{background:linear-gradient(0deg,rgba(0,0,0,.4),transparent)}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption img{display:inline}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption a{color:inherit}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border img{box-sizing:border-box}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border>a,.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border>div,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded>a,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded>div{flex:1 1 auto}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border figcaption,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded figcaption{background:none;color:inherit;flex:initial;margin:0;padding:10px 10px 9px;position:relative;text-shadow:none}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border:before,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded:before{content:none}.wp-block-gallery.has-nested-images figcaption{flex-basis:100%;flex-grow:1;text-align:center}.wp-block-gallery.has-nested-images:not(.is-cropped) figure.wp-block-image:not(#individual-image){margin-bottom:auto;margin-top:0}.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image){align-self:inherit}.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image)>a,.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image)>div:not(.components-drop-zone){display:flex}.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) a,.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) img{flex:1 0 0%;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.wp-block-gallery.has-nested-images.columns-1 figure.wp-block-image:not(#individual-image){width:100%}@media (min-width:600px){.wp-block-gallery.has-nested-images.columns-3 figure.wp-block-image:not(#individual-image){width:calc(33.33333% - var(--wp--style--unstable-gallery-gap, 16px)*.66667)}.wp-block-gallery.has-nested-images.columns-4 figure.wp-block-image:not(#individual-image){width:calc(25% - var(--wp--style--unstable-gallery-gap, 16px)*.75)}.wp-block-gallery.has-nested-images.columns-5 figure.wp-block-image:not(#individual-image){width:calc(20% - var(--wp--style--unstable-gallery-gap, 16px)*.8)}.wp-block-gallery.has-nested-images.columns-6 figure.wp-block-image:not(#individual-image){width:calc(16.66667% - var(--wp--style--unstable-gallery-gap, 16px)*.83333)}.wp-block-gallery.has-nested-images.columns-7 figure.wp-block-image:not(#individual-image){width:calc(14.28571% - var(--wp--style--unstable-gallery-gap, 16px)*.85714)}.wp-block-gallery.has-nested-images.columns-8 figure.wp-block-image:not(#individual-image){width:calc(12.5% - var(--wp--style--unstable-gallery-gap, 16px)*.875)}.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image){width:calc(33.33% - var(--wp--style--unstable-gallery-gap, 16px)*.66667)}.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:nth-last-child(2),.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:nth-last-child(2)~figure.wp-block-image:not(#individual-image){width:calc(50% - var(--wp--style--unstable-gallery-gap, 16px)*.5)}.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:last-child{width:100%}}.wp-block-gallery.has-nested-images.alignleft,.wp-block-gallery.has-nested-images.alignright{max-width:420px;width:100%}.wp-block-gallery.has-nested-images.aligncenter{justify-content:center}:root{--nyf-primary:#1e293b;--nyf-primary-deep:#0f172a;--nyf-accent:#64748b;--nyf-accent-strong:#475569;--nyf-bg:#ffffff;--nyf-bg-alt:#f1f5f9;--nyf-surface:#ffffff;--nyf-text:#334155;--nyf-line:#e2e8f0;--nyf-header-bg:#ffffff;--nyf-header-text:#1e293b;--nyf-footer-bg:#0f172a;--nyf-footer-text:#cbd5e1;--nyf-button-bg:#1e293b;--nyf-button-text:#ffffff;--nyf-status-ok:#2f8f5b;--nyf-status-warn:#b7791f;--nyf-status-alert:#b4452f;--nyf-ink:var(--nyf-primary);--nyf-ink-soft:var(--nyf-text);--nyf-font-heading:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--nyf-font-body:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--nyf-header-h:92px;--nyf-wrap:1120px;--nyf-block-pad:104px;--nyf-font-size:15.5px;--nyf-radius-btn:var(--nyf-radius,0);--nyf-wave:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 84 12' preserveAspectRatio='none'%3E%3Cpath d='M0 6Q5.25 0 10.5 6T21 6T31.5 6T42 6T52.5 6T63 6T73.5 6T84 6' fill='none' stroke='%23000' stroke-width='3' stroke-linecap='round'/%3E%3C/svg%3E");--nyf-wave-w:84px}*{box-sizing:border-box}html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{animation-duration:0.001ms!important;animation-iteration-count:1!important;transition-duration:0.001ms!important}}body{margin:0;background:var(--nyf-bg);color:var(--nyf-ink);font-family:var(--nyf-font-body);font-size:var(--nyf-font-size,15.5px);font-weight:400;line-height:1.55;-webkit-font-smoothing:antialiased}img,svg{display:block;max-width:100%}img{height:auto}a{color:inherit}p{margin:0}h1,h2,h3,h4{font-family:var(--nyf-font-heading);font-weight:700;margin:0;text-wrap:balance;letter-spacing:-.01em}.nyf-wrap{max-width:var(--nyf-wrap);margin:0 auto;padding:0 32px}.nyf-page{overflow-x:clip;display:flex;flex-direction:column;min-height:100vh}#nyf-main{flex:1 0 auto}.nyf-wrap>.alignfull,.nyf-wrap>*>.alignfull{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important}.nyf-wrap>.alignwide,.nyf-wrap>*>.alignwide{margin-left:-32px;margin-right:-32px;max-width:none}.nyf-wrap>.nyf-entry-content:first-child>.alignfull:first-child{margin-top:calc(var(--nyf-block-pad) * -1)!important}.nyf-entry-content>.alignfull:last-child{margin-bottom:calc(var(--nyf-block-pad) * -1)!important}.screen-reader-text{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);white-space:nowrap}.nyf-skip-link:focus{position:fixed;top:12px;left:12px;z-index:100;width:auto;height:auto;clip:auto;background:var(--nyf-surface);color:var(--nyf-ink);border:2px solid var(--nyf-accent-strong);padding:12px 18px}.nyf-btn,.wp-block-button .wp-block-button__link,.wp-block-button__link.wp-element-button{display:inline-flex;align-items:center;gap:10px;font-family:var(--nyf-font-body);font-size:14px;font-weight:600;letter-spacing:.01em;text-decoration:none;padding:13px 24px;border:1.5px solid #fff0;cursor:pointer;border-radius:var(--nyf-radius-btn,var(--nyf-radius,0));background:var(--nyf-button-bg);color:var(--nyf-button-text);transition:transform 0.15s ease,background 0.15s ease,border-color 0.15s ease,color 0.15s ease}.nyf-btn:hover,.wp-block-button .wp-block-button__link:hover,.wp-block-button__link:hover{background:color-mix(in srgb,var(--nyf-button-bg) 82%,#000);color:var(--nyf-button-text);transform:translateY(-1px)}.nyf-btn-outline,.wp-block-button.is-style-outline .wp-block-button__link{background:#fff0;border-color:var(--nyf-button-bg);color:var(--nyf-button-bg)}.nyf-btn-outline:hover,.wp-block-button.is-style-outline .wp-block-button__link:hover{border-color:var(--nyf-button-bg);background:var(--nyf-button-bg);color:var(--nyf-button-text)}.wp-block-button.is-style-rand .wp-block-button__link{background:var(--nyf-surface);border-color:var(--nyf-line);color:var(--nyf-ink)}.wp-block-button.is-style-rand .wp-block-button__link:hover,.wp-block-button.is-style-rand .wp-block-button__link:focus-visible{border-color:var(--nyf-accent);color:var(--nyf-accent-strong)}a.nyf-btn,a.nyf-btn:hover,a.nyf-btn-outline:hover{color:var(--nyf-button-text)}a.nyf-btn-outline{color:var(--nyf-button-bg)}.wp-block-buttons{gap:16px;margin-top:34px}.wp-block-button.is-style-arrow .wp-block-button__link::after,.nyf-btn.is-style-arrow::after{content:"→";font-size:1.15em;line-height:1}.nyf-topbar h1,.nyf-topbar h2,.nyf-topbar h3,.nyf-topbar h4,.nyf-footer h1,.nyf-footer h2,.nyf-footer h3,.nyf-footer h4,.nyf-topbar .nyf-widget-title,.nyf-footer .nyf-widget-title,.has-background .wp-block-heading{color:inherit}.nyf-topbar{background:var(--nyf-footer-bg);color:var(--nyf-footer-text);font-size:13px}.nyf-topbar.is-light{background:var(--nyf-bg-alt);color:var(--nyf-ink-soft);border-bottom:1px solid var(--nyf-line)}.nyf-topbar.is-light a:hover{color:var(--nyf-accent-strong)}.nyf-topbar .nyf-wrap{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:40px;flex-wrap:wrap}.nyf-topbar a{text-decoration:none;opacity:.82}.nyf-topbar a:hover{opacity:1;color:var(--nyf-accent)}.nyf-topbar .nyf-widget-area{flex-direction:row;align-items:center;gap:18px;flex-wrap:wrap}.nyf-topbar ul{list-style:none;display:flex;gap:16px;margin:0;padding:0;flex-wrap:wrap}.nyf-topbar .nyf-widget-title{display:none}.nyf-header{position:relative;z-index:40;background:var(--nyf-header-bg);border-bottom:1px solid var(--nyf-line)}.nyf-header.is-sticky{position:sticky;top:0}.nyf-header-inner{display:flex;align-items:center;justify-content:space-between;height:var(--nyf-header-h);gap:24px}.nyf-header.is-kaart{background:var(--nyf-bg);border-bottom:0;padding-block:14px}.nyf-header.is-kaart .nyf-header-inner{background:var(--nyf-header-bg);border-radius:var(--nyf-radius,0);box-shadow:0 10px 30px rgb(15 23 42 / .09);padding-inline:28px;height:calc(var(--nyf-header-h) - 12px)}.nyf-header.is-kaart.is-open{background:#fff0;border-bottom:0;margin-bottom:calc((var(--nyf-header-h) + 16px) * -1)}body.has-open-header .nyf-entry-content>.alignfull:first-child>.nyf-wrap{padding-top:calc(var(--nyf-header-h) + 40px)}@media (max-width:860px){.nyf-header.is-kaart{padding-block:10px}.nyf-header.is-kaart .nyf-header-inner{padding-inline:18px}}.nyf-brand-logo{display:flex;align-items:center;flex:none}.nyf-brand-logo img{max-height:var(--nyf-logo-h,60px);width:auto;height:auto;object-fit:contain}.nyf-brand{display:flex;flex-direction:column;line-height:1.15;text-decoration:none;color:var(--nyf-header-text)}.nyf-brand-name{font-family:var(--nyf-font-heading);font-size:23px;font-weight:700;letter-spacing:-.01em}.nyf-brand-tag{margin-top:5px;font-size:12.5px;font-weight:500;letter-spacing:.02em;opacity:.72}.nyf-nav{display:flex;align-items:center;gap:32px}.nyf-nav ul{list-style:none;display:flex;align-items:center;gap:32px;margin:0;padding:0}.nyf-nav a{text-decoration:none;font-size:var(--nyf-nav-size,14px);font-weight:500;color:var(--nyf-header-text);opacity:.72;position:relative;padding:6px 0;white-space:nowrap;transition:opacity 0.15s ease}.nyf-nav a::after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:var(--nyf-accent);transform:scaleX(0);transform-origin:left;transition:transform 0.2s ease}.nyf-nav a:hover,.nyf-nav a:focus-visible,.nyf-nav a.is-current{opacity:1}.nyf-nav a:hover::after,.nyf-nav a:focus-visible::after,.nyf-nav a.is-current::after{transform:scaleX(1)}body:not(.is-front-page) .nyf-nav .current-menu-item>a{opacity:1}body:not(.is-front-page) .nyf-nav .current-menu-item>a::after{transform:scaleX(1)}.nyf-nav .menu-item-has-children{position:relative}.nyf-nav .menu-item-has-children>a{padding-right:15px}.nyf-nav .menu-item-has-children>a::before{content:"";position:absolute;right:0;top:calc(50% - 2px);width:6px;height:6px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:translateY(-50%) rotate(45deg);opacity:.8}.nyf-nav ul ul{position:absolute;left:-18px;top:100%;z-index:40;display:block;min-width:210px;padding:8px;gap:0;background:var(--nyf-surface);border-top:3px solid var(--nyf-accent);border-radius:var(--nyf-radius,0);box-shadow:0 14px 34px rgb(15 23 42 / .16);opacity:0;visibility:hidden;transform:translateY(-6px);transition:opacity 0.15s ease,transform 0.15s ease,visibility 0.15s}.nyf-nav li:hover>ul,.nyf-nav li:focus-within>ul,.nyf-nav .menu-item-has-children>a:focus+ul{opacity:1;visibility:visible;transform:translateY(0)}.nyf-nav ul ul a{display:block;padding:9px 12px;white-space:normal;opacity:.86;color:var(--nyf-text)}.nyf-nav ul ul a::after{display:none}.nyf-nav ul ul a:hover,.nyf-nav ul ul a:focus-visible{opacity:1;background:var(--nyf-bg-alt)}.nyf-nav ul ul ul{left:100%;top:-8px}.nyf-nav ul ul .menu-item-has-children>a::before{transform:translateY(-50%) rotate(-45deg)}.nyf-header-cta{flex:none;font-size:var(--nyf-nav-size,14px)}.nyf-header-inner>.nyf-widget-area{flex:none;gap:2px;text-align:right;line-height:1.35;font-size:var(--nyf-nav-size,14px)}.nyf-header-inner>.nyf-widget-area p{margin:0}.nyf-header-inner>.nyf-widget-area a{text-decoration:none;white-space:nowrap}.nyf-nav-toggle{display:none;background:none;color:var(--nyf-header-text);border:1.5px solid currentColor;opacity:.72;width:42px;height:42px;align-items:center;justify-content:center;cursor:pointer;flex:none}.nyf-nav-toggle:hover,.nyf-nav-toggle:focus-visible{opacity:1}.nyf-block{padding:var(--nyf-block-pad) 0;border-bottom:1px solid var(--nyf-line)}.nyf-block.is-alt{background:var(--nyf-bg-alt)}.nyf-block[id]{scroll-margin-top:var(--nyf-header-h)}.nyf-entry-title{font-size:clamp(26px,3vw,38px);color:var(--nyf-ink)}.nyf-entry-head+.nyf-entry-content{margin-top:32px}.nyf-entry-image{margin:32px 0 0}.nyf-intro{margin-top:18px;font-size:17.5px;line-height:1.5;color:var(--nyf-ink);max-width:64ch}.nyf-section-title{font-size:clamp(26px,3vw,36px);color:var(--nyf-ink);margin-bottom:28px;max-width:24ch}.nyf-entry-content :where(h2.wp-block-heading){font-size:clamp(26px,3vw,36px)}.nyf-entry-content{font-size:15.5px;color:var(--nyf-ink-soft)}.nyf-entry-content :is(h1,h2,h3,h4,h5,h6){color:var(--nyf-ink)}.nyf-entry-content>*+*{margin-top:18px}.nyf-entry-content>.has-text-align-center{margin-inline:auto}.nyf-entry-content>p,.nyf-entry-content>ul,.nyf-entry-content>ol,.nyf-entry-content>blockquote,.nyf-entry-content>.wp-block-heading{max-width:70ch}.nyf-entry-content>.nyf-biblio{max-width:none}.nyf-entry-content h2,.nyf-entry-content h3{color:var(--nyf-ink);margin-top:34px}.nyf-entry-content a{color:var(--nyf-ink);text-decoration-color:var(--nyf-accent)}.nyf-entry-content ul,.nyf-entry-content ol{padding-left:1.2em}.nyf-entry-content .alignwide{max-width:var(--nyf-wrap)}.nyf-entry-content .alignfull{max-width:none}.nyf-entry-list{display:grid;gap:32px;margin-top:40px}.nyf-entry-card{border-top:1px solid var(--nyf-line);padding-top:24px}.nyf-entry-card-title{font-size:20px}.nyf-entry-card-title a{text-decoration:none}.nyf-entry-card-title a:hover{color:var(--nyf-accent-strong)}.nyf-entry-card-excerpt{margin-top:10px;color:var(--nyf-ink-soft);font-size:15px}.nyf-entry-card.has-beeld{display:grid;grid-template-columns:200px 1fr;gap:26px;align-items:start}.nyf-entry-card-beeld{display:block;border-radius:var(--nyf-radius,0);overflow:hidden}.nyf-entry-card-beeld img{display:block;width:100%;height:auto;aspect-ratio:16 / 10;object-fit:cover;transition:transform 0.3s ease}.nyf-entry-card.has-beeld:hover .nyf-entry-card-beeld img{transform:scale(1.03)}.nyf-page-links,.nyf-404-actions{margin-top:32px;display:flex;align-items:center;gap:16px;flex-wrap:wrap}.nyf-admin-hint{position:relative;display:inline-block;margin-top:2px;max-width:26ch;font-size:10.5px;font-weight:600;line-height:1.4;color:#7a5b00;background:#fff8de;border:1px dashed #d4a017;padding:6px 10px}.nyf-kicker{display:inline-flex;align-items:baseline;gap:8px;font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--nyf-accent-strong);font-variant-numeric:tabular-nums}.nyf-kicker .num{font-weight:700;color:var(--nyf-ink-soft);opacity:.55}.nyf-rule{width:44px;height:3px;background:var(--nyf-accent);border:none;margin:18px 0 0}.nyf-hero{position:relative;overflow:hidden}.nyf-hero.has-grid::before{content:"";position:absolute;inset:0;background-image:linear-gradient(var(--nyf-line) 1px,transparent 1px),linear-gradient(90deg,var(--nyf-line) 1px,transparent 1px);background-size:56px 56px;opacity:.5;mask-image:linear-gradient(180deg,transparent,rgb(0 0 0 / .9) 38%,transparent 92%);-webkit-mask-image:linear-gradient(180deg,transparent,rgb(0 0 0 / .9) 38%,transparent 92%);pointer-events:none}.nyf-hero>.nyf-wrap{position:relative}.nyf-hero .wp-block-columns{align-items:center!important}.nyf-hero h1{font-size:clamp(34px,4.4vw,50px);line-height:1.12;max-width:22ch}.nyf-hero .nyf-lede{margin-top:22px;font-size:16.5px;color:var(--nyf-ink-soft);max-width:56ch}.nyf-hero .nyf-payoff{margin-top:26px;font-size:21px;font-weight:600;color:var(--nyf-ink);letter-spacing:-.01em}.nyf-hero.has-gloed{background:radial-gradient(44rem 28rem at 88% 12%,color-mix(in srgb,var(--nyf-accent) 14%,transparent) 0%,transparent 70%),linear-gradient(180deg,var(--nyf-bg-alt) 0%,var(--nyf-bg) 72%)}.nyf-hero.has-gloed>.nyf-wrap{padding-block:clamp(40px,5vw,64px) clamp(48px,6vw,80px)}.nyf-feiten{display:flex;flex-wrap:wrap;gap:16px 36px;margin-top:34px}.nyf-feiten>*{margin:0;padding-left:14px;border-left:3px solid var(--nyf-accent)}.nyf-feit-getal{margin:0;font-family:var(--nyf-font-heading);font-size:21px;font-weight:700;color:var(--nyf-ink);line-height:1;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.nyf-feit-label{margin:5px 0 0;font-size:13px;color:var(--nyf-ink-soft)}.nyf-hero-stapel{position:relative}.nyf-hero-stapel>*{margin-top:0}.nyf-hero-stapel .nyf-frame{aspect-ratio:16 / 11}.nyf-hero-stapel .nyf-lagen{position:relative;z-index:2;gap:8px;flex-direction:column-reverse;margin:-88px 0 0 -40px}.nyf-hero-stapel .nyf-lagen>*{padding:13px 16px;gap:14px}.nyf-hero-stapel .nyf-lagen>*::before{width:28px;font-size:17px}.nyf-hero-stapel .nyf-lagen>*:nth-child(1){margin-left:0}.nyf-hero-stapel .nyf-lagen>*:nth-child(2){margin-left:14px}.nyf-hero-stapel .nyf-lagen>*:nth-child(3){margin-left:28px}.nyf-hero-stapel .nyf-lagen>*:nth-child(4){margin-left:42px}.nyf-hero-stapel .nyf-lagen>*:nth-child(5){margin-left:56px}.nyf-hero-stapel .nyf-lagen>*:nth-child(n+6){margin-left:70px}.nyf-hero-voet{margin-top:18px;font-size:13.5px;color:var(--nyf-ink-soft)}.nyf-icon-columns.wp-block-columns{margin-top:0!important;gap:0!important}.nyf-icon-columns .wp-block-column{display:flex;flex-direction:column;align-items:center;text-align:center;gap:14px;padding:0 28px;border-left:1px solid var(--nyf-line)}.nyf-icon-columns .wp-block-column:first-child{border-left:none}.nyf-icon-columns p{font-size:14px;font-weight:500;color:var(--nyf-ink);margin:0;max-width:20ch}.nyf-icon-badge{width:46px;height:46px;margin:0 0 4px;box-sizing:border-box;padding:10px;border-radius:50%;border:1.5px solid var(--nyf-ink);display:flex;align-items:center;justify-content:center;flex:none}.nyf-icon-badge img{width:100%;height:100%;object-fit:contain}.nyf-band{background:var(--nyf-bg-alt);border-top:1px solid var(--nyf-line);border-bottom:1px solid var(--nyf-line)}.nyf-band>.nyf-wrap{padding-top:44px;padding-bottom:44px}.nyf-feature-row.wp-block-columns{margin-top:0!important;gap:24px!important;align-items:flex-start!important;padding:30px 0;border-top:1px solid var(--nyf-line)}.nyf-feature-row .nyf-icon-badge{width:48px;height:48px;border-color:var(--nyf-accent-strong);margin:0}.nyf-feature-row .wp-block-heading{font-size:17px;font-weight:600;color:var(--nyf-ink);margin:0}.nyf-feature-row p{font-size:14.5px;color:var(--nyf-ink-soft);margin:0}.nyf-callout.wp-block-group{margin-top:52px;display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap;background:var(--nyf-surface);border:1px solid var(--nyf-line);padding:32px 36px}.nyf-callout p{font-size:16px;font-weight:500;color:var(--nyf-ink);max-width:46ch;margin:0}.nyf-callout .wp-block-buttons{margin-top:0}.nyf-contact-info .nyf-email a{display:inline-flex;align-items:baseline;gap:10px;font-size:18px;font-weight:600;padding-bottom:4px;border-bottom:1.5px solid var(--nyf-accent);text-decoration:none;color:var(--nyf-ink)}.nyf-contact-info ul.wp-block-list{list-style:none;margin:36px 0 0;padding:0;display:flex;flex-direction:column;gap:13px}.nyf-contact-info li{display:flex;align-items:baseline;gap:12px;font-size:14.5px;color:var(--nyf-ink-soft)}.nyf-contact-info li::before{content:"";width:6px;height:6px;background:var(--nyf-accent);flex:none;transform:translateY(-2px)}.nyf-entry-content>.nyf-reviews{margin-top:36px;max-width:none}.nyf-reviews+.wp-block-buttons{margin-top:28px}.nyf-entry-content>.nyf-review{margin:0 0 36px}.nyf-contact-card{background:var(--nyf-surface);border:1px solid var(--nyf-line);border-radius:var(--nyf-radius,0);padding:34px}.nyf-lead-link{margin:0}.nyf-lead-link a{font-family:var(--nyf-font-heading);font-size:27px;font-weight:600;color:var(--nyf-accent-strong);text-decoration:none}.nyf-lead-link a:hover{text-decoration:underline}.nyf-detail-table.wp-block-table{margin-top:22px}.nyf-detail-table.wp-block-table table{border-collapse:collapse;width:100%}.nyf-detail-table.wp-block-table td,.nyf-detail-table.wp-block-table th{border:0;padding:7px 0;vertical-align:top;font-size:15.5px;text-align:left}.nyf-detail-table.wp-block-table tr>*:first-child{color:var(--nyf-ink-soft);padding-right:24px;white-space:nowrap;width:1%;font-weight:400}.nyf-detail-table.wp-block-table tr>*:last-child{color:var(--nyf-ink);font-weight:600}.nyf-panel.wp-block-column,.nyf-panel.wp-block-group{background:var(--nyf-surface);border:1px solid var(--nyf-line);border-radius:var(--nyf-radius,0);padding:40px}.nyf-panel .wp-block-shortcode{display:block;border:1.5px dashed var(--nyf-line);padding:28px;text-align:center;font-size:13.5px;color:var(--nyf-ink-soft);line-height:1.6}.nyf-frame{position:relative;aspect-ratio:4 / 3;border:1px solid var(--nyf-line);background:linear-gradient(155deg,var(--nyf-bg-alt) 0%,var(--nyf-line) 100%);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;text-align:center;overflow:hidden}.nyf-frame img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.nyf-frame::before,.nyf-frame::after{content:"";position:absolute;width:22px;height:22px;border:1.5px solid var(--nyf-accent-strong);opacity:.65}.nyf-frame::before{top:16px;left:16px;border-right:none;border-bottom:none}.nyf-frame::after{bottom:16px;right:16px;border-left:none;border-top:none}.nyf-frame.has-photo::before,.nyf-frame.has-photo::after{display:none}.nyf-frame .nyf-frame-label{font-size:11.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--nyf-accent-strong);opacity:.85;max-width:22ch;position:relative}.nyf-margin-label.wp-block-columns{gap:56px!important;align-items:flex-start!important}.nyf-margin-label .nyf-label{font-size:11.5px;letter-spacing:.16em;text-transform:uppercase;font-weight:600;color:var(--nyf-accent-strong);padding-top:12px;border-top:2px solid var(--nyf-primary);margin:0}.nyf-steps{counter-reset:nyf-step;margin-top:44px}.nyf-steps>.nyf-step{counter-increment:nyf-step;display:grid;grid-template-columns:74px 1fr;gap:24px;padding:26px 0;margin:0;border-top:1px solid var(--nyf-line)}.nyf-steps>.nyf-step::before{content:counter(nyf-step,decimal-leading-zero);font-family:var(--nyf-font-heading);font-size:30px;font-weight:600;color:var(--nyf-accent);line-height:1}.nyf-steps .wp-block-heading{font-size:20px;color:var(--nyf-ink);margin:0}.nyf-steps p{margin-top:8px;color:var(--nyf-ink-soft);max-width:60ch}.nyf-facts.wp-block-columns{gap:0!important;margin-block:0!important;padding-block:46px;padding-inline:max(32px, calc((100vw - var(--nyf-wrap)) / 2 + 32px));border-top:1px solid var(--nyf-line);border-bottom:1px solid var(--nyf-line);background:var(--nyf-surface)}.nyf-facts .wp-block-column{padding:0 34px;border-left:1px solid var(--nyf-line);text-align:center}.nyf-facts .wp-block-column:first-child{border-left:none}.nyf-fact-number{font-family:var(--nyf-font-heading);font-size:44px;font-weight:600;color:var(--nyf-primary);line-height:1;margin:0}.nyf-fact-label{margin-top:10px;font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--nyf-accent-strong);font-weight:600}.nyf-cta-band.wp-block-group,.nyf-dark.wp-block-group{background:var(--nyf-bg-alt);border-top:1px solid var(--nyf-line);border-bottom:1px solid var(--nyf-line);padding-block:56px;padding-inline:max(32px, calc((100vw - var(--nyf-wrap)) / 2 + 32px));display:flex;align-items:center;justify-content:space-between;gap:30px;flex-wrap:wrap}.nyf-cta-band>*,.nyf-dark>*,.nyf-cta-band .wp-block-group>*,.nyf-dark .wp-block-group>*{margin-inline:0}.nyf-cta-band .wp-block-heading,.nyf-dark .wp-block-heading{max-width:22ch}.nyf-cta-band p,.nyf-dark p{margin-top:10px;color:var(--nyf-ink-soft);max-width:52ch}.nyf-cta-band .wp-block-buttons,.nyf-dark .wp-block-buttons{margin-top:0}.nyf-cta-band.has-background.has-text-color .wp-block-heading,.nyf-cta-band.has-background.has-text-color p{color:inherit}.nyf-biblio.wp-block-list{list-style:none;margin-top:36px;padding:0}.nyf-biblio li{padding:16px 0 16px 2.2em;text-indent:-2.2em;border-top:1px solid var(--nyf-line);font-size:15px;color:var(--nyf-ink-soft)}.nyf-biblio.is-two-column{columns:2;column-gap:56px}.nyf-biblio.is-two-column li{break-inside:avoid}.nyf-biblio li b,.nyf-biblio li strong{font-family:var(--nyf-font-heading);font-style:italic;font-weight:400;font-size:18px;color:var(--nyf-ink)}.nyf-menukaart{columns:3;column-gap:56px;margin-top:44px}.nyf-menukaart>.nyf-menukaart-cat{break-inside:avoid;margin:0 0 38px}.nyf-menukaart-cat>.wp-block-heading{margin:0;padding-bottom:10px;font-size:20px;color:var(--nyf-accent-strong);border-bottom:2px solid var(--nyf-accent)}.nyf-menukaart-cat ul.wp-block-list{list-style:none;margin:14px 0 0;padding:0}.nyf-menukaart-cat li{padding:7px 0;margin:0;font-size:16px;color:var(--nyf-ink)}.nyf-menukaart-cat li em{display:block;margin-top:2px;font-style:normal;font-size:14px;color:var(--nyf-ink-soft)}.nyf-menukaart-cat>p{margin:10px 0 0;font-size:14px;color:var(--nyf-ink-soft)}.nyf-mark{margin:0}.nyf-mark img{width:auto;max-width:100%;max-height:340px;height:auto;margin-inline:auto;object-fit:contain}.nyf-signature{margin-top:30px;padding-top:24px;border-top:1px solid var(--nyf-line);font-size:14px;font-weight:600;color:var(--nyf-ink)}.nyf-signature span{display:block;margin-top:3px;font-size:12.5px;font-weight:400;color:var(--nyf-ink-soft)}.nyf-rule-label{display:flex;align-items:center;gap:20px;margin-bottom:26px}.nyf-rule-label>*{margin:0}.nyf-rule-label p{font-size:12px;letter-spacing:.19em;text-transform:uppercase;font-weight:700;color:var(--nyf-accent-strong);white-space:nowrap}.nyf-rule-label::after{content:"";height:1px;background:var(--nyf-accent);flex:1;opacity:.55}.nyf-topline-columns.wp-block-columns{gap:0!important;align-items:stretch!important}.nyf-topline-columns>.wp-block-column{border-top:2px solid var(--nyf-accent);padding:32px 34px 32px 0}.nyf-topline-columns>.wp-block-column+.wp-block-column{padding-left:34px;border-left:1px solid var(--nyf-line)}.nyf-topline-columns .wp-block-heading{font-size:23px;color:var(--nyf-ink);margin:0}.nyf-topline-columns p{margin-top:12px;font-size:15.5px;color:var(--nyf-ink-soft)}.nyf-section-head{max-width:640px}.nyf-section-head .wp-block-heading{margin-top:16px;font-size:clamp(26px,3vw,36px);color:var(--nyf-ink)}.nyf-hero.is-centered{text-align:center}.nyf-hero.is-centered h1{margin-left:auto;margin-right:auto}.nyf-hero.is-centered .nyf-lede{margin-left:auto;margin-right:auto}.nyf-hero.is-centered .wp-block-buttons{justify-content:center}.nyf-cards.wp-block-columns{gap:24px!important;align-items:stretch!important}.nyf-card.wp-block-column{background:var(--nyf-surface);border:1px solid var(--nyf-line);border-radius:var(--nyf-radius,0);padding:32px 28px;display:flex;flex-direction:column;gap:12px}.nyf-card .wp-block-heading{font-size:19px;color:var(--nyf-ink);margin:0}.nyf-card p{font-size:14.5px;color:var(--nyf-ink-soft);margin:0}.nyf-card .wp-block-buttons{margin-top:auto;padding-top:16px}.nyf-card ul.wp-block-list{list-style:none;margin:4px 0 0;padding:0;display:flex;flex-direction:column;gap:6px}.nyf-card ul.wp-block-list li{position:relative;padding-left:18px;font-size:14.5px;color:var(--nyf-ink-soft)}.nyf-card ul.wp-block-list li::before{content:"";position:absolute;left:0;top:.72em;width:8px;height:2px;background:var(--nyf-accent)}.nyf-card p.nyf-prijs{margin-top:auto;padding-top:16px;border-top:1px solid var(--nyf-line);font-family:var(--nyf-font-heading);font-size:22px;font-weight:600;line-height:1.3;color:var(--nyf-accent-strong)}.nyf-card p.nyf-prijs em{display:block;margin-top:2px;font-family:var(--nyf-font-body);font-style:normal;font-size:13.5px;font-weight:400;color:var(--nyf-ink-soft)}.nyf-card p.nyf-prijs+.wp-block-buttons{margin-top:0}.nyf-card .wp-block-table{margin:4px 0 0}.nyf-cards.wp-block-columns+.nyf-cards.wp-block-columns{margin-top:24px}.nyf-meta{display:flex;flex-wrap:wrap;gap:6px 16px;margin:0;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--nyf-accent-strong);font-variant-numeric:tabular-nums}.nyf-logos.wp-block-columns{gap:40px!important;align-items:center!important}.nyf-logos .wp-block-image{margin:0}.nyf-logos img{max-height:56px;width:auto;margin:0 auto;object-fit:contain;filter:grayscale(1);opacity:.65;transition:filter 0.2s ease,opacity 0.2s ease}.nyf-logos img:hover{filter:grayscale(0);opacity:1}.nyf-faq{margin-top:40px;max-width:760px}.nyf-faq .wp-block-details{border-top:1px solid var(--nyf-line);padding:20px 0}.nyf-faq .wp-block-details summary{font-family:var(--nyf-font-heading);font-size:16.5px;font-weight:600;color:var(--nyf-ink);cursor:pointer;list-style:none;position:relative;padding-right:32px}.nyf-faq .wp-block-details summary::-webkit-details-marker{display:none}.nyf-faq .wp-block-details summary::after{content:"";position:absolute;right:4px;top:50%;width:10px;height:10px;margin-top:-6px;border-right:2px solid var(--nyf-accent-strong);border-bottom:2px solid var(--nyf-accent-strong);transform:rotate(45deg);transition:transform 0.2s ease}.nyf-faq .wp-block-details[open] summary::after{transform:rotate(-135deg);margin-top:-2px}.nyf-faq .wp-block-details p{margin-top:14px;font-size:15px;color:var(--nyf-ink-soft);max-width:64ch}.nyf-widget-area{display:flex;flex-direction:column;gap:12px}.nyf-widget-title{font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.nyf-widget-area ul:not(.nyf-logomuur){list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.nyf-footer{background:var(--nyf-footer-bg);color:var(--nyf-footer-text);padding:56px 0 30px}.nyf-footer a{color:inherit}.nyf-footer-top{display:flex;flex-wrap:wrap;gap:48px;align-items:flex-start;padding-bottom:36px;border-bottom:1px solid color-mix(in srgb,var(--nyf-footer-text) 30%,transparent)}.nyf-footer-brand{flex:2 1 280px}.nyf-footer-col,.nyf-footer-top .nyf-widget-area{flex:1 1 150px}.nyf-footer-name{display:block;font-family:var(--nyf-font-heading);font-size:20px;font-weight:700;color:var(--nyf-bg)}.nyf-footer-tag{display:block;margin-top:8px;font-size:14px;opacity:.85;max-width:44ch}.nyf-footer-col ul,.nyf-footer-top .nyf-widget-area ul:not(.nyf-logomuur){list-style:none;display:flex;flex-direction:column;gap:9px;margin:0;padding:0}.nyf-footer-col li>ul{margin-top:9px;padding-left:14px;gap:7px;opacity:.82}.nyf-footer-col a,.nyf-footer-top .nyf-widget-area a{font-size:14.5px;text-decoration:none}.nyf-footer-col a:hover,.nyf-footer-top .nyf-widget-area a:hover{color:var(--nyf-accent)}.nyf-footer-top .nyf-widget-title{font-family:var(--nyf-font-body);font-size:11px;letter-spacing:.16em;text-transform:uppercase;margin:0 0 14px;opacity:.7}.nyf-footer-bottom{margin-top:24px;display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;font-size:12px}.nyf-footer-legal{display:flex;flex-wrap:wrap;align-items:baseline}.nyf-legal-nav{display:contents}.nyf-legal-menu{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap}.nyf-legal-menu li{margin:0}.nyf-legal-menu li::before{content:"\00B7";margin:0 .55em;opacity:.7}.nyf-legal-menu a{text-decoration:none}.nyf-legal-menu a:hover,.nyf-legal-menu a:focus-visible{text-decoration:underline}input[type="text"],input[type="email"],input[type="tel"],input[type="url"],input[type="search"],textarea,select{font-family:inherit;font-size:14.5px;color:var(--nyf-ink);background:var(--nyf-bg);border:1px solid var(--nyf-line);border-radius:var(--nyf-radius,0);padding:12px 14px;width:100%;max-width:100%}input[type="submit"],button[type="submit"]{font-family:inherit;font-size:14px;font-weight:600;background:var(--nyf-button-bg);color:var(--nyf-button-text);border:1.5px solid #fff0;border-radius:var(--nyf-radius-btn,var(--nyf-radius,0));padding:13px 24px;cursor:pointer}.nyf-badge{display:inline-flex;align-items:center;font-family:var(--nyf-font-body);font-size:12px;font-weight:600;letter-spacing:.02em;line-height:1;white-space:nowrap;padding:6px 11px;border-radius:999px;background:var(--nyf-bg-alt);color:var(--nyf-ink-soft);border:1px solid var(--nyf-line)}.nyf-badge-ok,.nyf-badge-warn,.nyf-badge-alert{color:#fff;border-color:#fff0}.nyf-badge-ok{background:var(--nyf-status-ok,#2f8f5b)}.nyf-badge-warn{background:var(--nyf-status-warn,#b7791f)}.nyf-badge-alert{background:var(--nyf-status-alert,#b4452f)}.wp-block-heading.is-style-golflijn::before{content:"";display:block;height:14px;margin-bottom:16px;width:var(--nyf-wave-w,84px);background:var(--nyf-accent);-webkit-mask:var(--nyf-wave) repeat-x left center / 84px 14px;mask:var(--nyf-wave) repeat-x left center / 84px 14px}.wp-block-heading.is-style-golflijn.has-text-align-center::before{margin-inline:auto}.wp-block-heading.is-style-golflijn.has-text-align-right::before{margin-inline:auto 0}.wp-block-heading.is-style-accentwoord strong,.wp-block-heading.is-style-accentwoord b{color:var(--nyf-accent);font-weight:inherit}.nyf-jaarbadge{display:inline-block;margin:0 0 12px;font-family:var(--nyf-font-heading);font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;background:var(--nyf-accent);color:var(--nyf-primary-deep);padding:6px 15px;border-radius:999px}.nyf-jaarbadge:empty{display:none}.nyf-ondertitel{margin:6px 0 0;font-size:17px;opacity:.82}.nyf-ondertitel:empty{display:none}.nyf-uitgelicht{margin:16px 0 0;font-size:19px;font-style:italic;max-width:34ch}.nyf-uitgelicht:empty{display:none}.nyf-archief-uitgelicht .wp-block-post-title{margin:0}.nyf-archief-uitgelicht .wp-block-post-featured-image img{aspect-ratio:3 / 4;object-fit:cover;object-position:center top;width:100%;height:auto}.nyf-archief-kaart{background:var(--nyf-surface);border-radius:var(--nyf-radius,0);padding:0 0 22px;overflow:hidden;height:100%;box-shadow:0 3px 16px rgb(15 23 42 / .09)}.nyf-archief-kaart>*{margin-left:20px;margin-right:20px}.nyf-archief-kaart>.wp-block-post-featured-image{margin:0 0 18px}.nyf-archief-kaart .wp-block-post-featured-image img{width:100%;height:auto}.nyf-archief-kaart .wp-block-post-title{margin:0;font-size:20px}.nyf-archief-kaart .nyf-uitgelicht{font-size:15px;margin-top:10px}.nyf-archief-kaart .nyf-ondertitel{font-size:14.5px}.nyf-uitgelicht-kaart{background:var(--nyf-accent);color:var(--nyf-primary-deep);border-radius:var(--nyf-radius,0);padding:26px 28px}.nyf-uitgelicht-kaart .nyf-uitgelicht{margin-top:8px;font-family:var(--nyf-font-heading);font-size:24px;font-style:normal;font-weight:700;line-height:1.2}.nyf-kaart-label{margin:0;font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;opacity:.7}.is-style-rond img{border-radius:50%;aspect-ratio:1;object-fit:cover;display:block;width:100%;max-width:340px;margin-inline:auto}.is-style-omlijst img{border-radius:var(--nyf-radius,0);border:6px solid var(--nyf-accent);box-shadow:0 10px 28px rgb(15 23 42 / .18)}.is-style-rond.is-style-omlijst img{border-radius:50%}.nyf-album-kaart{background:var(--nyf-surface);border-radius:var(--nyf-radius,0);overflow:hidden;height:100%;padding:0 0 20px;box-shadow:0 3px 16px rgb(15 23 42 / .1);transition:transform 0.15s ease,box-shadow 0.15s ease}.nyf-album-kaart:hover{transform:translateY(-4px);box-shadow:0 14px 32px rgb(15 23 42 / .17)}.nyf-album-kaart>*{margin-left:20px;margin-right:20px}.nyf-album-kaart>.wp-block-post-featured-image{margin:0 0 16px}.nyf-album-kaart .wp-block-post-featured-image img{width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover}.nyf-album-kaart .nyf-seizoen,.nyf-album-kaart .wp-block-post-date{display:inline-block;margin:0 0 10px;font-family:var(--nyf-font-heading);font-size:13px;font-weight:700;letter-spacing:.14em;background:var(--nyf-accent);color:var(--nyf-primary-deep);padding:5px 14px;border-radius:999px}.nyf-album-kaart .wp-block-post-date time{text-decoration:none}.nyf-album-kaart .wp-block-post-title{margin:0;font-size:20px}.nyf-album-kaart .wp-block-post-title a{text-decoration:none}.nyf-album-tekst{margin-top:8px;font-size:14.5px;color:var(--nyf-ink-soft)}.nyf-entry-content .wp-block-gallery.has-nested-images figure.wp-block-image img{border-radius:var(--nyf-radius,0)}.wp-block-gallery.is-style-vierkant figure.wp-block-image img{aspect-ratio:1;object-fit:cover;width:100%}.nyf-rangen{padding:56px 0}.nyf-rangen h3{display:flex;align-items:center;gap:14px;font-size:21px;margin:38px 0 16px}.nyf-rangen h3::after{content:"";flex:1;height:3px;background:var(--nyf-line);border-radius:2px}.nyf-rangen h3:first-child{margin-top:0}.nyf-rang{align-items:center}.nyf-rang .wp-block-column{background:var(--nyf-surface);border-radius:var(--nyf-radius,0);padding:20px;display:flex;align-items:center;justify-content:center;box-shadow:0 3px 12px rgb(15 23 42 / .08)}.nyf-rang img{width:100%;height:auto;object-fit:contain}.nyf-rang.is-rang-1 .wp-block-column{padding:38px}.nyf-rang.is-rang-1 img{max-height:120px}.nyf-rang.is-rang-2 img{max-height:82px}.nyf-rang.is-rang-3 img{max-height:58px}.nyf-rangen .wp-block-gallery.has-nested-images:not(:has(img)){display:none}.nyf-namen:not(:has(li)){display:none}.nyf-rangen .wp-block-gallery.has-nested-images{gap:16px}.nyf-rangen .wp-block-gallery.has-nested-images figure.wp-block-image{background:var(--nyf-surface);border-radius:var(--nyf-radius,0);box-shadow:0 3px 12px rgb(15 23 42 / .08);padding:20px 24px;display:flex;align-items:center;justify-content:center;margin:0}.nyf-rangen .wp-block-gallery.has-nested-images figure.wp-block-image img{aspect-ratio:auto;object-fit:contain;width:auto;max-width:100%;border-radius:0}.nyf-rangen .is-rang-1 figure.wp-block-image img{max-height:104px}.nyf-rangen .is-rang-2 figure.wp-block-image img{max-height:72px}.nyf-rangen .is-rang-3 figure.wp-block-image img{max-height:52px}.nyf-rangen .is-rang-4 figure.wp-block-image img{max-height:38px}.nyf-rangen .is-rang-1 figure.wp-block-image{padding:32px 36px}.nyf-rangen .is-rang-4 figure.wp-block-image{padding:14px 16px}.nyf-rang-namen{margin-top:14px;font-size:15px;opacity:.8;line-height:2}.nyf-namen{list-style:none;margin:18px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:10px}ul.nyf-namen li{background:var(--nyf-surface);color:var(--nyf-primary);border-radius:999px;padding:9px 18px;font-family:var(--nyf-font-heading);font-size:15px;font-weight:600;line-height:1.3;box-shadow:0 2px 8px rgb(15 23 42 / .07)}ul.nyf-namen.is-klein li{font-size:13.5px;padding:7px 15px}.nyf-paginakop{padding-block:60px 56px;padding-inline:max(32px, calc((100vw - var(--nyf-wrap)) / 2 + 32px))}.nyf-paginakop .wp-block-heading{margin:0;color:inherit}.nyf-paginakop .nyf-lede{margin-top:14px;color:inherit;opacity:.9;max-width:56ch}.nyf-slinger{--nyf-vlag-b:58px;--nyf-vlag-h:44px;height:var(--nyf-vlag-h);padding:0;margin:0;background:linear-gradient(var(--nyf-primary-deep) 0 3px,transparent 3px),conic-gradient(from -33.5deg at 50% 100%,transparent 0 67deg,var(--nyf-bg) 67deg),linear-gradient(to right,var(--nyf-primary) 0 20%,var(--nyf-accent) 20% 40%,var(--nyf-accent-2,var(--nyf-primary-deep)) 40% 60%,var(--nyf-accent-3,var(--nyf-accent-strong)) 60% 80%,var(--nyf-accent-strong) 80% 100%);background-size:auto,var(--nyf-vlag-b) 100%,calc(var(--nyf-vlag-b) * 5) 100%;background-repeat:no-repeat,repeat-x,repeat-x}.wp-block-button.is-style-op-kleur>.wp-block-button__link{background-color:var(--nyf-surface);color:var(--nyf-primary);border-color:var(--nyf-surface)}.wp-block-button.is-style-op-kleur>.wp-block-button__link:hover,.wp-block-button.is-style-op-kleur>.wp-block-button__link:focus-visible{background-color:var(--nyf-bg-alt);border-color:var(--nyf-bg-alt);color:var(--nyf-primary)}.wp-block-social-links.is-style-huisstijl{gap:10px;margin-top:28px;padding:0}.wp-block-social-links.is-style-huisstijl li.wp-social-link{background:#fff0;color:var(--nyf-accent-strong);border:1.5px solid var(--nyf-line);border-radius:999px;transition:background-color .15s,color .15s,border-color .15s}.wp-block-social-links.is-style-huisstijl li.wp-social-link a{color:inherit;padding:10px}.wp-block-social-links.is-style-huisstijl li.wp-social-link svg{width:18px;height:18px;fill:currentColor}.wp-block-social-links.is-style-huisstijl li.wp-social-link:hover,.wp-block-social-links.is-style-huisstijl li.wp-social-link:focus-within{background:var(--nyf-accent-strong);border-color:var(--nyf-accent-strong);color:var(--nyf-surface)}.has-text-color .wp-block-social-links.is-style-huisstijl li.wp-social-link{color:inherit;border-color:currentColor}.has-text-color .wp-block-social-links.is-style-huisstijl li.wp-social-link:hover,.has-text-color .wp-block-social-links.is-style-huisstijl li.wp-social-link:focus-within{background:var(--nyf-surface);border-color:var(--nyf-surface);color:var(--nyf-primary)}.has-text-color .wp-block-button.is-style-outline>.wp-block-button__link{color:inherit;border-color:currentColor;background-color:#fff0}.has-text-color .wp-block-button.is-style-outline>.wp-block-button__link:hover,.has-text-color .wp-block-button.is-style-outline>.wp-block-button__link:focus-visible{background-color:currentColor;color:var(--nyf-primary)}.nyf-entry-content>.alignfull.has-background:not(.nyf-facts):not(.nyf-cta-band),.nyf-entry-content>*>.alignfull.has-background:not(.nyf-facts):not(.nyf-cta-band){padding-block:64px;padding-inline:max(32px, calc((100vw - var(--nyf-wrap)) / 2 + 32px))}.has-background .wp-block-heading,.has-background .nyf-lede,.has-background .nyf-payoff,.has-background .nyf-kicker,.has-background p,.has-background li,.has-background figcaption,.has-text-color .wp-block-heading,.has-text-color .nyf-lede,.has-text-color .nyf-payoff,.has-text-color .nyf-kicker,.has-text-color p,.has-text-color li,.has-text-color figcaption{color:inherit}.wp-block-cover :is(h1,h2,h3,h4,h5,h6):not(.has-text-color){color:inherit}.has-background .wp-element-button,.has-text-color .wp-element-button{color:var(--nyf-button-text)}.nyf-voorvoet{background:var(--nyf-bg-alt);border-top:1px solid var(--nyf-line);padding:44px 0}.nyf-voorvoet .nyf-widget-area{gap:18px}.nyf-voorvoet .nyf-widget-title{text-align:center;color:var(--nyf-accent-strong);margin:0}.nyf-logomuur{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:18px 48px}.nyf-logomuur-item{display:flex;align-items:center;justify-content:center}.nyf-logomuur img{display:block;width:auto;height:auto;max-height:46px;max-width:160px;filter:grayscale(1);opacity:.62;transition:filter 0.2s ease,opacity 0.2s ease}.nyf-logomuur a:hover img,.nyf-logomuur a:focus-visible img{filter:none;opacity:1}.nyf-carrousel{position:relative}.nyf-carrousel-spoor{list-style:none;margin:0;padding:0;display:grid;grid-auto-flow:column;grid-auto-columns:100%;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}.nyf-carrousel-spoor::-webkit-scrollbar{display:none}.nyf-carrousel-item{scroll-snap-align:center;padding:0 2px;align-self:start}.nyf-review{margin:0;height:100%;box-sizing:border-box;display:flex;flex-direction:column;gap:20px;background:var(--nyf-surface);border:1px solid var(--nyf-line);border-radius:var(--nyf-radius,0);padding:34px 38px}.nyf-review>p:first-child::before{content:"\201C";float:left;font-family:var(--nyf-font-heading);font-size:54px;line-height:.8;color:var(--nyf-accent);opacity:.3;margin:4px 10px 0 0}.nyf-review>p{margin:0;font-size:18px;line-height:1.6;color:var(--nyf-ink);max-width:60ch}.nyf-review-bron{margin-top:auto;display:flex;align-items:center;gap:16px;font-style:normal}.nyf-review-logo{max-height:34px;max-width:110px;width:auto;height:auto;flex:none;filter:grayscale(1);opacity:.7}.nyf-review-portret{width:46px;height:46px;flex:none;border-radius:50%;object-fit:cover}.nyf-review-portret.is-letters{display:grid;place-items:center;background:var(--nyf-bg-alt);color:var(--nyf-accent-strong);font-size:14px;font-weight:700}.nyf-review-wie{display:flex;flex-direction:column;font-size:14px}.nyf-review-wie strong{color:var(--nyf-ink);font-weight:600}.nyf-review-rol{color:var(--nyf-ink-soft)}.nyf-review-link{font-size:14px;font-weight:600;text-decoration:none;color:var(--nyf-accent-strong)}.nyf-review-link::after{content:" \2192"}.nyf-reviews-raster{list-style:none;margin:0;padding:0;display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.nyf-reviews-raster>li{display:flex}.nyf-reviews-raster .nyf-review{flex:1;padding:30px 32px}.nyf-reviews-raster .nyf-review>p{font-size:16px}.nyf-stippen{display:flex;justify-content:center;gap:4px;margin-top:18px}.nyf-stip{width:26px;height:26px;padding:0;border:0;background:none;cursor:pointer;display:flex;align-items:center;justify-content:center}.nyf-stip::before{content:"";width:8px;height:8px;border-radius:50%;background:var(--nyf-ink);opacity:.22;transition:opacity 0.2s ease,background-color 0.2s ease}.nyf-stip:hover::before{opacity:.45}.nyf-stip.is-actief::before{background:var(--nyf-accent);opacity:1}.nyf-kopfoto{position:relative;isolation:isolate}.nyf-kopfoto>img,.nyf-kopfoto .wp-block-image img{position:absolute;inset:0;z-index:-2;width:100%;height:100%;object-fit:cover}.nyf-kopfoto::after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(100deg,var(--nyf-primary-deep) 8%,rgb(0 0 0 / .55) 58%,rgb(0 0 0 / .2))}.nyf-kopfoto>.nyf-wrap{position:relative;min-height:min(58vh, 520px);display:flex;flex-direction:column;justify-content:center;padding-top:64px;padding-bottom:64px}.nyf-kopfoto,.nyf-kopfoto .wp-block-heading,.nyf-kopfoto p,.nyf-kopfoto li{color:#fff}.nyf-kopfoto h1{font-size:clamp(32px,4.2vw,48px);line-height:1.12;max-width:24ch;margin:0}.nyf-kopfoto .nyf-lede{margin-top:18px;font-size:17px;max-width:52ch;opacity:.92}.nyf-kopfoto .nyf-kicker{color:#fff;opacity:.78}.nyf-lagen{margin-top:36px;counter-reset:nyf-laag;display:flex;flex-direction:column;gap:10px;list-style:none;padding:0}.nyf-lagen>*{counter-increment:nyf-laag;margin:0;display:flex;align-items:center;gap:20px;background:var(--nyf-surface);border:1px solid var(--nyf-line);border-left:3px solid var(--nyf-accent);border-radius:var(--nyf-radius,0);padding:18px 24px}.nyf-lagen>*{transition:transform 0.22s ease,box-shadow 0.22s ease}.nyf-lagen>*:hover{transform:translateX(-5px);box-shadow:0 10px 26px rgb(15 23 42 / .1);z-index:2}.nyf-lagen>*::before{content:counter(nyf-laag,decimal-leading-zero);flex:none;width:40px;font-family:var(--nyf-font-heading);font-size:22px;font-weight:600;color:var(--nyf-accent);line-height:1;font-variant-numeric:tabular-nums}.nyf-lagen>*:nth-child(2){margin-left:26px}.nyf-lagen>*:nth-child(3){margin-left:52px}.nyf-lagen>*:nth-child(4){margin-left:78px}.nyf-lagen>*:nth-child(5){margin-left:104px}.nyf-lagen>*:nth-child(n+6){margin-left:130px}.nyf-laag-tekst{display:flex;flex-direction:column;gap:3px}.nyf-laag-tekst>*{margin:0}.nyf-laag-titel{font-weight:600;color:var(--nyf-ink);font-size:15.5px}.nyf-laag-sub{font-size:13.5px;color:var(--nyf-ink-soft)}.nyf-laag-tech{margin:0 0 0 auto;flex:none;font-size:11.5px;font-weight:600;line-height:1;white-space:nowrap;color:var(--nyf-accent-strong);background:var(--nyf-bg-alt);padding:6px 9px;border-radius:var(--nyf-radius,0)}.nyf-partners{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 40px;margin-top:20px}.nyf-partner{font-family:var(--nyf-font-heading);font-size:17px;font-weight:700;letter-spacing:-.02em;color:var(--nyf-ink-soft);opacity:.62;text-decoration:none;transition:color 0.15s ease,opacity 0.15s ease}a.nyf-partner:hover,a.nyf-partner:focus-visible{color:var(--nyf-accent-strong);opacity:1}.nyf-partners--logos{gap:20px 36px}.nyf-partner-logo{display:flex;align-items:center}.nyf-partner-logo img{max-height:38px;width:auto;object-fit:contain;filter:grayscale(1);opacity:.7;transition:filter 0.15s ease,opacity 0.15s ease}a.nyf-partner-logo:hover img,a.nyf-partner-logo:focus-visible img{filter:none;opacity:1}.nyf-certificaten{list-style:none;margin:30px 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(128px,1fr));gap:26px 20px}.nyf-certificaten>li{display:flex;flex-direction:column;align-items:center;text-align:center;gap:12px;font-size:13px;line-height:1.4;color:var(--nyf-ink-soft)}.nyf-cert-badge{width:68px;height:68px;flex:none;display:flex;align-items:center;justify-content:center;border:1px solid var(--nyf-line);border-radius:50%;background:var(--nyf-surface)}.nyf-cert-badge img{max-width:80%;max-height:80%;width:auto;height:auto}.nyf-certificaten strong{display:block;color:var(--nyf-ink);font-weight:600;font-size:13.5px}.nyf-cert-merk{display:block;font-size:11px;letter-spacing:.12em;text-transform:uppercase;font-weight:600;color:var(--nyf-accent-strong);margin-bottom:2px}.nyf-cards.is-genummerd{counter-reset:nyf-kaart}.nyf-cards.is-genummerd .nyf-card{counter-increment:nyf-kaart;position:relative;overflow:hidden}.nyf-cards.is-genummerd .nyf-card::after{content:counter(nyf-kaart,decimal-leading-zero);position:absolute;right:14px;bottom:-10px;font-family:var(--nyf-font-heading);font-size:62px;font-weight:700;line-height:1;color:var(--nyf-ink);opacity:.07;pointer-events:none}.has-background .nyf-cards .nyf-card,.nyf-cards.is-op-kleur .nyf-card{background:var(--nyf-surface);border-color:#fff0;box-shadow:0 8px 24px rgb(15 23 42 / .12)}.has-background .nyf-cards .nyf-card .wp-block-heading,.nyf-cards.is-op-kleur .nyf-card .wp-block-heading{color:var(--nyf-ink)}.has-background .nyf-cards .nyf-card p,.nyf-cards.is-op-kleur .nyf-card p{color:var(--nyf-ink-soft)}.has-background .nyf-cards .nyf-card .wp-block-button.is-style-outline>.wp-block-button__link,.nyf-cards.is-op-kleur .nyf-card .wp-block-button.is-style-outline>.wp-block-button__link{color:var(--nyf-button-bg);border-color:var(--nyf-button-bg)}.has-background .nyf-cards .nyf-card .wp-block-button.is-style-outline>.wp-block-button__link:hover,.has-background .nyf-cards .nyf-card .wp-block-button.is-style-outline>.wp-block-button__link:focus-visible,.nyf-cards.is-op-kleur .nyf-card .wp-block-button.is-style-outline>.wp-block-button__link:hover,.nyf-cards.is-op-kleur .nyf-card .wp-block-button.is-style-outline>.wp-block-button__link:focus-visible{background:var(--nyf-button-bg);color:var(--nyf-button-text)}.nyf-platforms{display:grid;grid-template-columns:1.3fr 1fr 1fr;gap:16px;margin-top:36px}.nyf-platforms>*{margin:0;box-sizing:border-box;background:var(--nyf-surface);border:1px solid var(--nyf-line);border-radius:var(--nyf-radius,0);padding:26px 28px;display:flex;flex-direction:column;gap:10px}.nyf-platforms>*:first-child{grid-row:span 2;background:var(--nyf-bg-alt);padding:36px 40px;justify-content:center}.nyf-platforms>*:first-child .wp-block-heading{font-size:27px}.nyf-platforms .wp-block-heading{margin:0;font-size:18px;color:var(--nyf-ink)}.nyf-platforms p{margin:0;font-size:14.5px;color:var(--nyf-ink-soft)}.nyf-platforms .nyf-kicker{margin-bottom:-2px}.nyf-platforms.is-op-kleur>*:first-child .nyf-kicker{color:rgb(255 255 255 / .8)}.nyf-platforms.is-op-kleur>*:first-child{background:linear-gradient(140deg,var(--nyf-accent) 0%,var(--nyf-accent-strong) 100%);border-color:#fff0}.nyf-platforms.is-op-kleur>*:first-child .wp-block-heading{color:#fff}.nyf-platforms.is-op-kleur>*:first-child p,.nyf-platforms.is-op-kleur>*:first-child li{color:rgb(255 255 255 / .88)}.nyf-platforms.is-op-kleur>*:first-child a{color:#fff}.nyf-overlap{position:relative;margin-top:40px}.nyf-overlap>.wp-block-image{margin:0}.nyf-overlap>.wp-block-image img{display:block;width:100%;height:auto;border-radius:var(--nyf-radius,0)}.nyf-overlap>.wp-block-group{position:relative;z-index:1;margin:-72px 0 0 36px;max-width:min(440px, 86%);background:var(--nyf-surface);border:1px solid var(--nyf-line);border-radius:var(--nyf-radius,0);padding:28px 32px;box-shadow:0 14px 40px rgb(15 23 42 / .14)}.nyf-overlap>.wp-block-group .wp-block-heading{margin:0 0 8px;font-size:20px}.nyf-overlap>.wp-block-group p{margin:0;font-size:14.5px;color:var(--nyf-ink-soft)}.nyf-prijzen{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px;margin-top:40px;align-items:stretch}.nyf-prijskaart{position:relative;box-sizing:border-box;display:flex;flex-direction:column;gap:14px;background:var(--nyf-surface);border:1px solid var(--nyf-line);border-radius:var(--nyf-radius,0);padding:30px 28px}.nyf-prijskaart.is-uitgelicht{border-color:var(--nyf-accent);border-width:2px;padding:29px 27px;box-shadow:0 10px 30px rgb(15 23 42 / .1)}.nyf-prijskaart.is-uitgelicht .nyf-prijskaart-label{position:absolute;top:-11px;left:28px;background:var(--nyf-accent);color:#fff;font-size:10.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;padding:4px 10px;border-radius:calc(var(--nyf-radius,0) / 2)}.nyf-prijskaart .wp-block-heading{margin:0;font-size:17px;color:var(--nyf-ink)}.nyf-prijskaart-bedrag{margin:0;font-family:var(--nyf-font-heading);font-size:38px;font-weight:600;line-height:1;color:var(--nyf-primary);font-variant-numeric:tabular-nums}.nyf-prijskaart-per{margin:0;font-size:13px;color:var(--nyf-ink-soft)}.nyf-prijskaart ul{list-style:none;margin:6px 0 0;padding:0;display:flex;flex-direction:column;gap:9px;font-size:14px;color:var(--nyf-ink-soft)}.nyf-prijskaart li{display:flex;gap:10px;align-items:baseline}.nyf-prijskaart li::before{content:"";flex:none;width:7px;height:7px;border-radius:50%;background:var(--nyf-accent);transform:translateY(-1px)}.nyf-prijskaart .wp-block-buttons{margin-top:auto;padding-top:8px}.nyf-prijsnoot{margin-top:20px;font-size:13.5px;color:var(--nyf-ink-soft);border-top:1px solid var(--nyf-line);padding-top:16px}.nyf-vergelijk{margin-top:32px}table.nyf-vergelijk,.nyf-vergelijk table{width:100%;border-collapse:collapse;font-size:14.5px}.nyf-vergelijk th,.nyf-vergelijk td{padding:13px 14px;text-align:left;vertical-align:top;border-bottom:1px solid var(--nyf-line)}.nyf-vergelijk thead th{font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--nyf-accent-strong);border-bottom:2px solid var(--nyf-primary);white-space:nowrap}.nyf-vergelijk tbody th{font-weight:600;color:var(--nyf-ink)}.nyf-vergelijk td{color:var(--nyf-ink-soft)}.nyf-vergelijk thead th:not(:first-child),.nyf-vergelijk tbody td{text-align:center}.nyf-vergelijk tbody tr:hover{background:var(--nyf-bg-alt)}.nyf-vergelijk .ja{color:var(--nyf-status-ok);font-weight:700}.nyf-vergelijk .nee{color:var(--nyf-ink-soft);opacity:.5}.nyf-herken{list-style:none;margin:32px 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:14px}.nyf-herken>li{background:var(--nyf-bg-alt);border-left:3px solid var(--nyf-accent-2);border-radius:var(--nyf-radius,0);padding:18px 22px;font-size:15px;color:var(--nyf-ink)}.wp-block-list.is-style-wel,.wp-block-list.is-style-niet{list-style:none;padding:0;margin-left:0;display:flex;flex-direction:column;gap:11px}.wp-block-list.is-style-wel li,.wp-block-list.is-style-niet li{display:flex;gap:12px;align-items:baseline;font-size:15px}.wp-block-list.is-style-wel li::before,.wp-block-list.is-style-niet li::before{flex:none;font-weight:700;line-height:1.5}.wp-block-list.is-style-wel li::before{content:"\2713";color:var(--nyf-status-ok)}.wp-block-list.is-style-niet li::before{content:"\2715";color:var(--nyf-status-alert)}.nyf-cta-foto{display:grid;grid-template-columns:1fr 1fr;align-items:stretch;background:var(--nyf-bg-alt);border-top:1px solid var(--nyf-line);border-bottom:1px solid var(--nyf-line);margin-block:0!important}.nyf-cta-foto>.wp-block-group{box-sizing:border-box;padding:56px 44px 56px max(32px, calc((100vw - var(--nyf-wrap)) / 2 + 32px));display:flex;flex-direction:column;justify-content:center;gap:16px}.nyf-cta-foto>.wp-block-group>*{margin:0;max-width:46ch}.nyf-cta-foto>.wp-block-image{margin:0;align-self:stretch}.nyf-cta-foto>.wp-block-image img{width:100%;height:100%;object-fit:cover;border-radius:0}.nyf-cta-portret{background:linear-gradient(135deg,var(--nyf-accent) 0%,var(--nyf-accent-strong) 100%);border-radius:var(--nyf-radius,0);padding:clamp(18px,3vw,30px)}.nyf-cta-portret>.wp-block-columns{margin:0!important;gap:clamp(20px,3vw,36px)!important;align-items:center!important;background:var(--nyf-surface);border-radius:var(--nyf-radius,0);padding:clamp(22px,3vw,34px)}.nyf-cta-portret .wp-block-column:first-child{flex:none;width:clamp(128px,16vw,176px)}.nyf-cta-portret .wp-block-column>*{margin-top:0}.nyf-cta-portret .wp-block-column>*+*{margin-top:14px}.nyf-cta-portret .wp-block-heading{font-size:clamp(22px,2.4vw,30px);color:var(--nyf-ink);margin:0}.nyf-cta-portret p{margin:0;color:var(--nyf-ink-soft);max-width:46ch}.nyf-cta-portret .wp-block-buttons{margin-top:22px}.nyf-portret{margin:0;aspect-ratio:1;border-radius:50%;overflow:hidden;background:linear-gradient(140deg,var(--nyf-accent-2,var(--nyf-bg-alt)),var(--nyf-line));display:flex;align-items:center;justify-content:center}.nyf-portret img{width:100%;height:100%;object-fit:cover}.nyf-regels{margin-top:4px}.nyf-regel.wp-block-group{display:grid;grid-template-columns:1fr auto auto;gap:8px 20px;align-items:baseline;padding:14px 2px;margin:0;border-bottom:1px solid var(--nyf-line)}.nyf-regel>*{margin:0}.nyf-regel strong{color:var(--nyf-ink);font-weight:600;font-size:15px}.nyf-regel p{font-size:14.5px;color:var(--nyf-ink-soft)}.nyf-regel .nyf-regel-meta{font-size:13.5px;color:var(--nyf-ink-soft);font-variant-numeric:tabular-nums;text-align:right}.nyf-status{display:inline-flex;align-items:baseline;gap:10px}.nyf-status time{font-variant-numeric:tabular-nums;color:var(--nyf-ink-soft);font-size:13.5px}.nyf-laag-tekst>*,.nyf-platforms>*>*,.nyf-prijskaart>*,.nyf-regel>*,.nyf-cta-foto>.wp-block-group>*{margin-block-start:0}.nyf-chips{display:none;flex-wrap:wrap;gap:8px;margin:28px 0 20px}.nyf-chips.is-aan{display:flex}.nyf-chip{font:inherit;font-size:13px;font-weight:600;cursor:pointer;padding:7px 14px;border-radius:999px;background:var(--nyf-surface);color:var(--nyf-ink-soft);border:1px solid var(--nyf-line);transition:border-color 0.15s ease,color 0.15s ease,background-color 0.15s ease}.nyf-chip:hover{border-color:var(--nyf-accent);color:var(--nyf-ink)}.nyf-chip[aria-pressed="true"]{background:var(--nyf-primary);border-color:var(--nyf-primary);color:#fff}.nyf-filter-telling{font-size:13px;color:var(--nyf-ink-soft)}.nyf-filter-telling:empty{display:none}.nyf-inhoud[hidden]{display:none}.nyf-inhoud{margin:32px 0;padding:20px 24px;background:var(--nyf-bg-alt);border-left:3px solid var(--nyf-accent);border-radius:var(--nyf-radius,0)}.nyf-inhoud-titel{margin:0 0 10px;font-size:11.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--nyf-accent-strong)}.nyf-inhoud ol{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:7px;counter-reset:nyf-inhoud}.nyf-inhoud li{counter-increment:nyf-inhoud}.nyf-inhoud a{display:flex;gap:10px;font-size:14.5px;text-decoration:none;color:var(--nyf-ink-soft)}.nyf-inhoud a::before{content:counter(nyf-inhoud) ".";color:var(--nyf-accent);font-variant-numeric:tabular-nums;flex:none}.nyf-inhoud a:hover{color:var(--nyf-ink);text-decoration:underline}.nyf-inhoud a.is-actief{color:var(--nyf-ink);font-weight:600}@media (min-width:1180px){.nyf-inhoud.is-meelopend{position:sticky;top:calc(var(--nyf-header-h, 76px) + 20px);float:right;width:250px;margin:0 0 28px 36px}}@media (max-width:920px){:root{--nyf-block-pad:72px}.nyf-footer-top{grid-template-columns:1fr}.nyf-facts .wp-block-column{border-left:none;border-top:1px solid var(--nyf-line);padding:22px 0 0}.nyf-facts .wp-block-column:first-child{border-top:none;padding-top:0}.nyf-biblio.is-two-column{columns:1}.nyf-menukaart{columns:2}.nyf-topline-columns>.wp-block-column{padding-right:0}.nyf-topline-columns>.wp-block-column+.wp-block-column{padding-left:0;border-left:0}.nyf-margin-label .nyf-label{border-top:0;padding-top:0}.nyf-platforms{grid-template-columns:repeat(2,1fr)}.nyf-platforms>*:first-child{grid-column:span 2;grid-row:auto}.nyf-cta-foto{grid-template-columns:1fr}.nyf-cta-foto>.wp-block-group{padding:44px 32px}.nyf-cta-foto>.wp-block-image img{max-height:320px}.nyf-hero-stapel .nyf-lagen{margin-left:0;margin-top:-56px}}@media (max-width:781px){.nyf-icon-columns .wp-block-column{border-left:none;border-top:1px solid var(--nyf-line);padding:20px 0 0}.nyf-icon-columns .wp-block-column:first-child{border-top:none;padding-top:0}}@media (max-width:720px){:root{--nyf-header-h:76px}.nyf-cta-portret .nyf-portret{max-width:160px}.nyf-hero-stapel .nyf-lagen{margin-top:-36px}.nyf-hero-stapel .nyf-lagen>*:nth-child(n){margin-left:0}.nyf-nav-toggle{display:flex}.nyf-nav{display:none;position:absolute;top:100%;left:0;right:0;background:var(--nyf-header-bg);border-bottom:1px solid var(--nyf-line);padding:8px 0}.nyf-nav.is-open{display:block}.nyf-header.is-kaart .nyf-nav{top:calc(100% - 10px);left:16px;right:16px;border-bottom:0;border-radius:var(--nyf-radius,0);box-shadow:0 10px 30px rgb(15 23 42 / .09)}.nyf-nav ul{flex-direction:column;align-items:flex-start;gap:0;padding:8px 32px 16px}.nyf-nav a{display:block;padding:12px 0}.nyf-nav ul ul{position:static;opacity:1;visibility:visible;transform:none;min-width:0;padding:0 0 0 18px;margin:0 0 6px;background:none;border-top:0;border-left:2px solid var(--nyf-line);border-radius:0;box-shadow:none}.nyf-nav ul ul a{padding:9px 0}.nyf-nav ul ul a:hover,.nyf-nav ul ul a:focus-visible{background:none}.nyf-nav .menu-item-has-children>a::before{display:none}.nyf-brand-name{font-size:19px}.nyf-header-cta{display:none}.nyf-lagen>*{margin-left:0!important}.nyf-platforms{grid-template-columns:1fr}.nyf-platforms>*:first-child{grid-column:auto;grid-row:auto}.nyf-review{padding:26px 24px}.nyf-overlap>.wp-block-group{margin:-32px 16px 0;max-width:none}.nyf-logomuur{gap:16px 28px}.nyf-entry-card.has-beeld{grid-template-columns:1fr;gap:14px}.nyf-regel.wp-block-group{grid-template-columns:1fr auto;gap:6px 14px}.nyf-regel .nyf-regel-meta{grid-column:1 / -1;text-align:left}}@media (max-width:560px){.nyf-wrap{padding:0 20px}.nyf-menukaart{columns:1}}