@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-font-weight:initial;--tw-tracking:initial;--tw-leading:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-duration:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-ease:initial}}}@layer base{*{border-color:var(--border);outline-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){*{outline-color:color-mix(in oklab, var(--ring) 50%, transparent)}}html{font-family:var(--font-geist-sans), ui-sans-serif, system-ui, sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-behavior:smooth}body{background-color:var(--background);color:var(--foreground)}}@layer utilities{.pt-header{padding-top:calc(var(--header-height) + env(safe-area-inset-top,0px))}.scroll-mt-header{scroll-margin-top:calc(var(--header-height) + env(safe-area-inset-top,0px) + .5rem)}.font-display{font-family:var(--font-serif), Georgia, "Times New Roman", serif}.section-label{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:.2em;letter-spacing:.2em;color:var(--dim-lime-action)}@supports (color:color-mix(in lab, red, red)){.section-label{color:color-mix(in oklab, var(--dim-lime-action) 80%, transparent)}}.section-label{text-transform:uppercase}.heading-xl{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5 / 2.25)));--tw-leading:1.05;--tw-font-weight:var(--font-weight-medium,500);line-height:1.05;font-weight:var(--font-weight-medium,500);--tw-tracking:var(--tracking-tight,-.025em);letter-spacing:var(--tracking-tight,-.025em)}@media (min-width:40rem){.heading-xl{font-size:var(--text-5xl,3rem);line-height:var(--tw-leading,var(--text-5xl--line-height,1))}}@media (min-width:48rem){.heading-xl{font-size:var(--text-6xl,3.75rem);line-height:var(--tw-leading,var(--text-6xl--line-height,1))}}@media (min-width:64rem){.heading-xl{font-size:var(--text-7xl,4.5rem);line-height:var(--tw-leading,var(--text-7xl--line-height,1))}}.heading-lg{font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height,calc(2.25 / 1.875)));--tw-leading:1.1;--tw-font-weight:var(--font-weight-medium,500);line-height:1.1;font-weight:var(--font-weight-medium,500);--tw-tracking:var(--tracking-tight,-.025em);letter-spacing:var(--tracking-tight,-.025em)}@media (min-width:40rem){.heading-lg{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5 / 2.25)))}}@media (min-width:48rem){.heading-lg{font-size:var(--text-5xl,3rem);line-height:var(--tw-leading,var(--text-5xl--line-height,1))}}.body-lg{max-width:600px;font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625)}.oh-section{border-bottom-style:var(--tw-border-style);border-color:#e7e5e466;border-bottom-width:1px;position:relative}@supports (color:color-mix(in lab, red, red)){.oh-section{border-color:color-mix(in oklab, var(--color-stone-200,lab(91.055% .663072 .865579)) 40%, transparent)}}.oh-section{background-image:linear-gradient(#fcfcfa 0%,#fff 100%);background-image:linear-gradient(lab(98.8547% -.124127 .749123) 0%,lab(100% 0 0) 100%)}.oh-section-cream{border-bottom-style:var(--tw-border-style);border-color:#e7e5e459;border-bottom-width:1px;position:relative}@supports (color:color-mix(in lab, red, red)){.oh-section-cream{border-color:color-mix(in oklab, var(--color-stone-200,lab(91.055% .663072 .865579)) 35%, transparent)}}.oh-section-cream{background-color:var(--dim-cream);background-image:radial-gradient(120% 80% at 50% -20%,#f2f8e959 0%,#0000 55%);background-image:radial-gradient(120% 80% at 50% -20%,lab(96.7461% -3.89645 6.24437/.35) 0%,#0000 55%)}.oh-section-muted{border-bottom-style:var(--tw-border-style);border-color:#e7e5e459;border-bottom-width:1px;position:relative}@supports (color:color-mix(in lab, red, red)){.oh-section-muted{border-color:color-mix(in oklab, var(--color-stone-200,lab(91.055% .663072 .865579)) 35%, transparent)}}.oh-section-muted{background-image:linear-gradient(165deg,#f7f5ef 0%,#f1f0ec 45%,#f1f5ee33 100%);background-image:linear-gradient(165deg,lab(96.5699% -.248671 3.04259) 0%,lab(94.8238% -.365764 2.2518) 45%,lab(96.0602% -2.19604 2.90414/.2) 100%)}.oh-container{width:100%}@media (min-width:40rem){.oh-container{max-width:40rem}}@media (min-width:48rem){.oh-container{max-width:48rem}}@media (min-width:64rem){.oh-container{max-width:64rem}}@media (min-width:80rem){.oh-container{max-width:80rem}}@media (min-width:96rem){.oh-container{max-width:96rem}}.oh-container{max-width:var(--container-7xl,80rem);padding-inline:calc(var(--spacing,.25rem) * 6);margin-inline:auto}@media (min-width:48rem){.oh-container{padding-inline:calc(var(--spacing,.25rem) * 8)}}.oh-container-narrow{width:100%}@media (min-width:40rem){.oh-container-narrow{max-width:40rem}}@media (min-width:48rem){.oh-container-narrow{max-width:48rem}}@media (min-width:64rem){.oh-container-narrow{max-width:64rem}}@media (min-width:80rem){.oh-container-narrow{max-width:80rem}}@media (min-width:96rem){.oh-container-narrow{max-width:96rem}}.oh-container-narrow{max-width:var(--container-3xl,48rem);padding-inline:calc(var(--spacing,.25rem) * 6);margin-inline:auto}@media (min-width:48rem){.oh-container-narrow{padding-inline:calc(var(--spacing,.25rem) * 8)}}.oh-section-padding{padding-block:calc(var(--spacing,.25rem) * 12)}@media (min-width:48rem){.oh-section-padding{padding-block:calc(var(--spacing,.25rem) * 16)}}@media (min-width:64rem){.oh-section-padding{padding-block:calc(var(--spacing,.25rem) * 20)}}.oh-prose{--tw-leading:1.75;color:var(--color-stone-600,#57534d);font-size:1.0625rem;line-height:1.75}@supports (color:lab(0% 0 0)){.oh-prose{color:var(--color-stone-600,lab(35.5168% 1.08604 4.07829))}}@media (min-width:48rem){.oh-prose{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625)}}.oh-prose p{text-wrap:pretty}.oh-prose p:last-child{margin-bottom:calc(var(--spacing,.25rem) * 0)}.oh-prose a{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--primary);text-underline-offset:.2em;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}@media (hover:hover){.oh-prose a:hover{color:#155a3c;text-decoration-line:underline}}.oh-prose strong{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--foreground)}.oh-card{border-style:var(--tw-border-style);border-width:1px;border-color:#e7e5e499;border-radius:1.75rem}@supports (color:color-mix(in lab, red, red)){.oh-card{border-color:color-mix(in oklab, var(--color-stone-200,lab(91.055% .663072 .865579)) 60%, transparent)}}.oh-card{background-color:var(--color-white,#fff);--tw-shadow:0 22px 55px -8px var(--tw-shadow-color,#1c191714);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:box-shadow,transform,border-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;transition-duration:.3s}@media (hover:hover){.oh-card:hover{--tw-translate-y:calc(var(--spacing,.25rem) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.oh-card:hover{border-color:color-mix(in oklab, var(--primary) 15%, transparent)}}.oh-card:hover{--tw-shadow:0 32px 70px -6px var(--tw-shadow-color,#1a68471a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}.oh-card-quiet{border-style:var(--tw-border-style);border-width:1px;border-color:#e7e5e48c;border-radius:1.75rem}@supports (color:color-mix(in lab, red, red)){.oh-card-quiet{border-color:color-mix(in oklab, var(--color-stone-200,lab(91.055% .663072 .865579)) 55%, transparent)}}.oh-card-quiet{background-color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.oh-card-quiet{background-color:color-mix(in oklab, var(--color-white,#fff) 90%, transparent)}}.oh-card-quiet{--tw-shadow:0 12px 40px -12px var(--tw-shadow-color,#1c191712);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-backdrop-blur:blur(var(--blur-sm,8px));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);transition-property:box-shadow,transform,border-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;transition-duration:.3s}@media (hover:hover){.oh-card-quiet:hover{--tw-translate-y:calc(var(--spacing,.25rem) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y);border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.oh-card-quiet:hover{border-color:color-mix(in oklab, var(--primary) 12%, transparent)}}.oh-card-quiet:hover{--tw-shadow:0 20px 50px -8px var(--tw-shadow-color,#1c19171a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}.oh-faq-item{border-radius:calc(var(--radius) * 2.2);border-style:var(--tw-border-style);border-width:1px;border-color:#e7e5e4cc}@supports (color:color-mix(in lab, red, red)){.oh-faq-item{border-color:color-mix(in oklab, var(--color-stone-200,lab(91.055% .663072 .865579)) 80%, transparent)}}.oh-faq-item{background-color:var(--color-white,#fff);padding-inline:calc(var(--spacing,.25rem) * 5);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:box-shadow,border-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;--tw-ease:var(--ease-out,cubic-bezier(0, 0, .2, 1));transition-duration:.3s;transition-timing-function:var(--ease-out,cubic-bezier(0, 0, .2, 1))}.oh-faq-item:is([open],:popover-open,:open){border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.oh-faq-item:is([open],:popover-open,:open){border-color:color-mix(in oklab, var(--primary) 25%, transparent)}}.oh-faq-item:is([open],:popover-open,:open){--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.oh-cta-primary{height:calc(var(--spacing,.25rem) * 11);min-height:calc(var(--spacing,.25rem) * 11);border-radius:var(--radius);background-color:var(--primary);padding-inline:calc(var(--spacing,.25rem) * 4);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--primary-foreground);--tw-shadow:0 10px 24px var(--tw-shadow-color,#1a68473d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));justify-content:center;align-items:center;display:inline-flex}@media (hover:hover){.oh-cta-primary:hover{--tw-shadow:0 14px 30px var(--tw-shadow-color,#1a68474d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background-color:#155a3c}}.oh-cta-outline-light{height:calc(var(--spacing,.25rem) * 11);min-height:calc(var(--spacing,.25rem) * 11);border-radius:var(--radius);border-style:var(--tw-border-style);border-width:1px;border-color:#ffffff40;justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.oh-cta-outline-light{border-color:color-mix(in oklab, var(--color-white,#fff) 25%, transparent)}}.oh-cta-outline-light{background-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){.oh-cta-outline-light{background-color:color-mix(in oklab, var(--color-white,#fff) 6%, transparent)}}.oh-cta-outline-light{padding-inline:calc(var(--spacing,.25rem) * 4);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-white,#fff);--tw-shadow:0 8px 28px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-backdrop-blur:blur(var(--blur-md,12px));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}@media (hover:hover){.oh-cta-outline-light:hover{border-color:#ffffff73}@supports (color:color-mix(in lab, red, red)){.oh-cta-outline-light:hover{border-color:color-mix(in oklab, var(--color-white,#fff) 45%, transparent)}}.oh-cta-outline-light:hover{background-color:#ffffff1f}@supports (color:color-mix(in lab, red, red)){.oh-cta-outline-light:hover{background-color:color-mix(in oklab, var(--color-white,#fff) 12%, transparent)}}}.oh-nav-pill{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * .5);border-style:var(--tw-border-style);width:100%;padding-inline:calc(var(--spacing,.25rem) * 1.5);padding-block:calc(var(--spacing,.25rem) * 1.5);border-width:1px;border-radius:3.40282e38px}.oh-hero-vignette{background:radial-gradient(85% 65% at 50% 100%,#0000 0%,#01080447 100%),radial-gradient(70% 50% at 80% 20%,#627d230f 0%,#0000 50%);background:radial-gradient(85% 65% at 50% 100%,#0000 0%,lab(1.65185% -2.06669 .8156/.28) 100%),radial-gradient(70% 50% at 80% 20%,lab(48.9098% -20.6173 43.1466/.06) 0%,#0000 50%)}.oh-value-card-border{stroke-dasharray:1;stroke-dashoffset:1px;opacity:0;transition:stroke-dashoffset .8s cubic-bezier(.22,1,.36,1),opacity .12s}.oh-value-card--active .oh-value-card-border{stroke-dashoffset:0;opacity:1}.oh-value-card:not(.oh-value-card--active) .oh-value-card-border{transition:stroke-dashoffset .45s,opacity .12s}.oh-blog-section{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-stone-100,#f5f5f4);padding-top:calc(var(--spacing,.25rem) * 10)}@supports (color:lab(0% 0 0)){.oh-blog-section{border-color:var(--color-stone-100,lab(96.5286% -.0991821 .364268))}}.oh-blog-section:first-child{border-top-style:var(--tw-border-style);padding-top:calc(var(--spacing,.25rem) * 0);border-top-width:0}}@layer components{.site-shell{background-color:var(--background);min-height:100vh;color:var(--foreground);flex-direction:column;display:flex}.site-main{flex:1}.site-container{width:100%;max-width:var(--container-7xl,80rem);padding-inline:calc(var(--spacing,.25rem) * 4);margin-inline:auto}@media (min-width:48rem){.site-container{padding-inline:calc(var(--spacing,.25rem) * 6)}}.bg-houtbouw-hero{background:linear-gradient(165deg,#062111 0%,#0d2b15 42%,#011c11 100%);background:linear-gradient(165deg,lab(10.1048% -14.0833 7.06498) 0%,lab(14.8552% -16.5766 10.896) 42%,lab(7.7331% -11.7095 3.45419) 100%)}}.wp-migrated{width:100%;padding-top:calc(var(--spacing,.25rem) * 2);padding-bottom:calc(var(--spacing,.25rem) * 4);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);color:var(--foreground)}@media (min-width:48rem){.wp-migrated{padding-top:calc(var(--spacing,.25rem) * 4)}}.wp-migrated .panels-animation-hide{opacity:1!important;visibility:visible!important}.wp-migrated img,.wp-migrated video{max-width:100%;height:auto}.wp-migrated iframe{max-width:100%}.wp-migrated a{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--primary);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));text-decoration-line:none}@media (hover:hover){.wp-migrated a:hover{color:#155a3c}}.wp-migrated p a,.wp-migrated li a,.wp-migrated .textwidget a,.wp-migrated .siteorigin-widget-tinymce a{text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--primary);-webkit-text-decoration-color:var(--primary);-webkit-text-decoration-color:var(--primary);text-decoration-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.wp-migrated p a,.wp-migrated li a,.wp-migrated .textwidget a,.wp-migrated .siteorigin-widget-tinymce a{-webkit-text-decoration-color:color-mix(in oklab, var(--primary) 45%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--primary) 45%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--primary) 45%, transparent);text-decoration-color:color-mix(in oklab, var(--primary) 45%, transparent)}}.wp-migrated h1,.wp-migrated h2,.wp-migrated h3,.wp-migrated h4{font-family:var(--font-serif), Georgia, "Times New Roman", serif;--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);--tw-tracking:var(--tracking-tight,-.025em);letter-spacing:var(--tracking-tight,-.025em);color:var(--foreground);margin-top:1.25em;margin-bottom:.5em}.wp-migrated h1{font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height,calc(2.25 / 1.875)))}@media (min-width:40rem){.wp-migrated h1{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5 / 2.25)))}}@media (min-width:48rem){.wp-migrated h1{font-size:2.75rem}}.wp-migrated h2{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)))}@media (min-width:40rem){.wp-migrated h2{font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height,calc(2.25 / 1.875)))}}.wp-migrated h3{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)))}@media (min-width:40rem){.wp-migrated h3{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)))}}.wp-migrated p,.wp-migrated ul,.wp-migrated ol{margin-bottom:1rem}.wp-migrated ul,.wp-migrated ol{padding-left:1.25rem}.wp-migrated .panel-layout{width:100%;max-width:min(100%,80rem);margin-inline:auto}.wp-migrated .panel-grid{width:100%}.wp-migrated .panel-grid-cell{min-width:0}.wp-migrated .panel-grid-cell-empty{display:none!important}@media (min-width:768px){.wp-migrated .panel-grid>.panel-row-style{grid-template-columns:minmax(0,1fr);align-items:start;gap:1.5rem 1.85rem;display:grid}.wp-migrated .panel-grid>.panel-row-style:has(>.panel-grid-cell:nth-child(2)){grid-template-columns:repeat(2,minmax(0,1fr))}.wp-migrated .panel-grid>.panel-row-style:has(>.panel-grid-cell:nth-child(3):last-child){grid-template-columns:repeat(3,minmax(0,1fr))}.wp-migrated .panel-grid>.panel-row-style:has(>.panel-grid-cell:nth-child(4)){grid-template-columns:repeat(2,minmax(0,1fr))}.wp-migrated .panel-grid>.panel-row-style:has(>.panel-grid-cell:nth-child(5)){grid-template-columns:repeat(auto-fit,minmax(13.5rem,1fr))}}.wp-migrated .siteorigin-widget-tinymce img,.wp-migrated .textwidget img{box-shadow:var(--houtbouw-shadow-card);border-radius:1.15rem}.wp-migrated .sow-headline-container{text-align:center;max-width:48rem;margin-inline:auto}.wp-migrated .sow-sub-headline{border:1px solid var(--primary);border-radius:9999px;justify-content:center;align-items:center;gap:.35rem;margin-bottom:.75rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.wp-migrated .sow-sub-headline{border:1px solid color-mix(in oklab, var(--primary) 22%, transparent)}}.wp-migrated .sow-sub-headline{background:var(--primary)}@supports (color:color-mix(in lab, red, red)){.wp-migrated .sow-sub-headline{background:color-mix(in oklab, var(--primary) 8%, transparent)}}.wp-migrated .sow-sub-headline{letter-spacing:.16em;text-transform:uppercase;color:var(--primary);padding:.35rem .9rem;font-size:.7rem;font-weight:600}.wp-migrated .sow-headline-container .decoration{justify-content:center;margin-top:1rem;display:flex}.wp-migrated .sow-headline-container .decoration-inside{background:linear-gradient(90deg, transparent, var(--dim-lime-accent), var(--primary), transparent);border-radius:9999px;width:3.5rem;height:3px}.wp-migrated .panel-grid-cell .sow-image-container{max-width:min(100%,26rem);box-shadow:var(--houtbouw-shadow-card), 0 0 0 1px var(--foreground);border-radius:1.35rem;margin-inline:auto;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.wp-migrated .panel-grid-cell .sow-image-container{box-shadow:var(--houtbouw-shadow-card), 0 0 0 1px color-mix(in oklab, var(--foreground) 5%, transparent)}}.wp-migrated .panel-grid-cell .sow-image-container img{vertical-align:middle;width:100%;height:auto}.wp-migrated .lsow-dark-bg.panel-row-style{background:linear-gradient(145deg, var(--primary) 0%, var(--primary) 100%);border:1px solid #ffffff24;border:1px solid lab(100% -.0000298023 .0000119209/.14);border-radius:1.35rem;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.wp-migrated .lsow-dark-bg.panel-row-style{background:linear-gradient(145deg, color-mix(in oklab, var(--primary) 88%, black) 0%, color-mix(in oklab, var(--primary) 64%, #0f1f18) 100%)}}.wp-migrated .lsow-dark-bg.panel-row-style{color:#ecfdf5;margin-block:1.5rem;margin-inline:clamp(0rem,1vw,.75rem);padding-block:clamp(2rem,4vw,2.75rem);padding-inline:clamp(.85rem,2.2vw,1.65rem);box-shadow:inset 0 1px #ffffff29,0 24px 56px -22px #0a1e1661;box-shadow:inset 0 1px lab(100% -.0000298023 .0000119209/.16),0 24px 56px -22px lab(9.37623% -10.2454 2.89277/.380392)}.wp-migrated .lsow-dark-bg.panel-row-style>.panel-grid-cell{z-index:1;text-align:center;flex-direction:column;align-items:center;gap:1.25rem;display:flex;position:relative}.wp-migrated .lsow-dark-bg .sow-sub-headline{color:var(--dim-lime-accent);background:#ffffff1a;background:lab(100% -.0000298023 .0000119209/.1);border-color:#ffffff47;border-color:lab(100% -.0000298023 .0000119209/.28)}.wp-migrated .lsow-dark-bg .sow-headline,.wp-migrated .lsow-dark-bg h2.sow-headline,.wp-migrated .lsow-dark-bg h3.sow-headline{color:#f8faf8}.wp-migrated .lsow-dark-bg .siteorigin-widget-tinymce,.wp-migrated .lsow-dark-bg .textwidget{color:#ffffffd1;color:lab(100% -.0000298023 .0000119209/.82)}.wp-migrated .lsow-dark-bg a{color:var(--dim-lime-accent)}.wp-migrated a.sowb-button{border-radius:9999px;align-items:center;gap:.5rem;padding:.65rem 1.25rem;font-size:.875rem;font-weight:600;display:inline-flex;text-decoration:none!important}.wp-migrated .ow-button-align-left a.sowb-button{background:var(--dim-lime-accent);color:#142018;box-shadow:0 10px 28px #a3b83547}.wp-migrated .ow-button-align-center a.sowb-button{color:var(--primary);background:#fff;box-shadow:0 8px 24px #0000001f}.wp-migrated .lsow-dark-bg.panel-row-style .ow-button-align-left a.sowb-button,.wp-migrated .lsow-dark-bg.panel-row-style .ow-button-align-center a.sowb-button{color:var(--primary)!important;background:#fff!important;box-shadow:0 10px 32px #0003!important}.wp-migrated .lsow-block-inner.lsow-grid-container{grid-template-columns:1fr;gap:1.25rem;display:grid}@media (min-width:640px){.wp-migrated .lsow-grid-desktop-3{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (min-width:1024px){.wp-migrated .lsow-grid-desktop-3{grid-template-columns:repeat(3,minmax(0,1fr))!important}}.wp-migrated .lsow-module-thumb img{border-radius:.85rem}.wp-migrated .lsow-entry-details .entry-title{margin-top:.5rem;font-size:1rem;font-weight:600}.wp-migrated .lsow-entry-details .entry-title a{color:inherit;text-decoration:none}.wp-migrated .lsow-entry-details .entry-title a:hover{color:var(--primary)}.wp-migrated .lsow-accordion .lsow-panel-content{text-align:left;max-width:48rem;color:var(--foreground);margin-top:.35rem;margin-bottom:1rem;margin-inline:auto;padding:0 0 .5rem;display:block!important}@supports (color:color-mix(in lab, red, red)){.wp-migrated .lsow-accordion .lsow-panel-content{color:color-mix(in oklab, var(--foreground) 92%, transparent)}}.wp-migrated .lsow-panel-title{border-bottom:1px solid var(--border);margin-top:1rem;padding-bottom:.35rem;font-size:1rem;font-weight:600}@supports (color:color-mix(in lab, red, red)){.wp-migrated .lsow-panel-title{border-bottom:1px solid color-mix(in oklab, var(--border) 85%, transparent)}}.wp-migrated #testimonials_grid.testimonials_grid{gap:1rem;padding-block:.5rem;display:grid}@media (min-width:768px){.wp-migrated #testimonials_grid.testimonials_grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.wp-migrated #testimonials_grid.testimonials_grid{grid-template-columns:repeat(3,1fr)}}.wp-migrated #testimonials_grid .testimonials{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1f;background:lab(100% -.0000298023 .0000119209/.12);border:1px solid #ffffff2e;border:1px solid lab(100% -.0000298023 .0000119209/.18);border-radius:1rem;padding:1rem 1.1rem}.wp-migrated #testimonials_grid .koptekst{font-family:var(--font-serif), Georgia, serif;color:#f0fdf4;margin-top:0;font-size:1rem;font-weight:600;line-height:1.3}.wp-migrated #testimonials_grid .testimonial-content p{color:#ffffffc7;color:lab(100% -.0000298023 .0000119209/.78);font-size:.875rem;line-height:1.55}.wp-migrated #testimonials_grid .testimonials-portrait{object-fit:cover;border:2px solid var(--dim-lime-accent);border-radius:9999px;width:3rem;height:3rem}@supports (color:color-mix(in lab, red, red)){.wp-migrated #testimonials_grid .testimonials-portrait{border:2px solid color-mix(in oklab, var(--dim-lime-accent) 55%, transparent)}}.wp-migrated #testimonials_grid .name h2{font-family:var(--font-sans), system-ui, sans-serif;color:var(--dim-lime-accent);margin:0;font-size:.8rem;font-weight:600}@media (prefers-reduced-motion:no-preference){.wp-migrated .wp-reveal,.wp-reveal-wrap .wp-reveal{opacity:0;filter:blur(2px);will-change:opacity, transform, filter;transition:opacity .82s cubic-bezier(.22,1,.36,1),transform .82s cubic-bezier(.22,1,.36,1),filter .6s ease-out;transform:translateY(1.25rem)scale(.985)}.wp-migrated .wp-reveal.is-inview,.wp-reveal-wrap .wp-reveal.is-inview{opacity:1;filter:blur();will-change:auto;transform:translate(0)scale(1)}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.oh-value-card-border{transition:none!important}.oh-value-card--active .oh-value-card-border{stroke-dashoffset:0!important;opacity:1!important}.oh-value-card:not(.oh-value-card--active) .oh-value-card-border{stroke-dashoffset:1px!important;opacity:0!important}}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-duration{syntax:"*";inherits:false}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}
