/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@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-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;--rim:160deg;--beam:0deg;--fx-int-glasrand-rim:160deg;--sw-tr-btn:initial;--sw-tr-fx-indrukken:initial;--sw-tr-fx-optillen:initial;--sw-tr-knop-chroom:initial}}}@layer theme{:root,:host{--spacing:.25rem;--container-2xl:42rem;--font-weight-normal:400;--default-transition-duration:.28s;--default-transition-timing-function:cubic-bezier(.2, .8, .2, 1);--color-primary:oklch(78.5% .129 63.9);--color-primary-contrast:oklch(13.1% .014 275.3);--color-accent:oklch(78.5% .129 63.9);--color-accent-contrast:oklch(13.1% .014 275.3);--color-ink:oklch(97.3% .004 271.4);--color-ink-soft:oklch(75.7% .024 266.9);--color-surface:oklch(13.1% .014 275.3);--color-surface-alt:oklch(16.6% .017 273.5);--color-border:oklch(100% 0 0);--font-display:"Archivo", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;--font-body:"Geist", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;--text-body:1rem;--text-body--line-height:1.5;--text-body--letter-spacing:0;--text-body--font-weight:400;--tone-light-ink:oklch(97.3% .004 271.4);--tone-light-ink-soft:oklch(75.7% .024 266.9);--tone-light-border:oklch(100% 0 0);--text-display:clamp(2.0475rem, .4251rem + 6.6562vw, 5.75rem);--text-display--line-height:.92;--text-display--letter-spacing:-.01em;--text-display--font-weight:800;--text-h1:clamp(1.75rem, .764rem + 4.0449vw, 4rem);--text-h1--line-height:.92;--text-h1--letter-spacing:-.01em;--text-h1--font-weight:800;--text-h2:clamp(1.5rem, .9522rem + 2.2472vw, 2.75rem);--text-h2--line-height:.98;--text-h2--letter-spacing:-.01em;--text-h2--font-weight:800;--text-h3:1.125rem;--text-h3--line-height:1.05;--text-h3--letter-spacing:-.01em;--text-h3--font-weight:800;--text-lead:1.0625rem;--text-lead--line-height:1.65;--text-lead--letter-spacing:0;--text-lead--font-weight:400;--text-small:.8125rem;--text-small--line-height:1.5;--text-eyebrow:.75rem;--text-eyebrow--line-height:1.5;--text-eyebrow--letter-spacing:.1em;--text-eyebrow--font-weight:800;--container-narrow:42rem;--container-content:72rem;--container-wide:1280px;--radius-ui:24px;--radius-button:999px;--shadow-card:none;--shadow-raised:0 1px 2px oklch(0% 0 0/.4), 0 40px 80px -36px oklch(0% 0 0/.85);--animate-sw-form-step-wait:sw-form-step-wait 1ms 5s backwards}html[data-motion=off] .cev-kennismaking>.modal[hidden]{min-height:640px;z-index:auto!important;display:flex!important;position:relative!important}html[data-motion=off] .cev-kennismaking .thanks[hidden]{border-top:1px solid #ffffff14;margin-top:24px;padding-top:20px;display:flex!important}@supports (color:color-mix(in lab, red, red)){html[data-motion=off] .cev-kennismaking .thanks[hidden]{border-top:1px solid color-mix(in srgb, var(--color-border) 8%, transparent)}}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}html{color:var(--color-ink);background-color:var(--color-surface);font-family:var(--font-body);-webkit-text-size-adjust:100%;font-size:100%}body{font-size:var(--text-body);line-height:var(--text-body--line-height);letter-spacing:var(--text-body--letter-spacing);font-weight:var(--text-body--font-weight)}:where(h1,h2,h3,h4,h5,h6,.text-display,.text-h1,.text-h2,.text-h3){-webkit-hyphens:manual;hyphens:manual}:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px}.tone-dark :focus-visible{outline-color:var(--color-primary-contrast)}.tone-dark :is(.bg-surface,.bg-surface-alt) :focus-visible{outline-color:var(--color-primary)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:where(body:has(.cev-site)) h1,:where(body:has(.cev-site)) h2,:where(body:has(.cev-site)) h3,:where(body:has(.cev-site)) h4,:where(body:has(.cev-site)) p,:where(body:has(.cev-site)) figure,:where(body:has(.cev-site)) blockquote{margin:0}}@layer components{.knop-chroom,.knop-glas{display:inline-flex}.knop-icoon{flex:none;width:44px;height:44px;display:inline-grid}.knop-zachtglas{display:inline-flex}.fx-lichtstreep{isolation:isolate;position:relative;overflow:hidden}}@layer utilities{.\@container{container-type:inline-size}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.field-choices{border:0;gap:.5rem;min-width:0;margin:0;padding:0;display:grid}.form-progress{color:var(--color-ink-soft);counter-reset:form-step;flex-wrap:wrap;gap:.5rem 1.5rem;margin:0;padding:0;font-size:.875rem;list-style:none;display:flex}.form-progress[hidden]{display:none}.mx-auto{margin-inline:auto}.prose>*+*{margin-top:.85em}.prose a{color:var(--color-primary);text-underline-offset:.2em;text-decoration:underline}.prose strong{font-weight:600}.prose ul{padding-left:1.25em;list-style:outside}.prose ol{padding-left:1.25em;list-style:decimal}.prose h3{font-family:var(--font-display);font-size:var(--text-h3);line-height:var(--text-h3--line-height)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.form-actions{flex-wrap:wrap;gap:.75rem;display:flex}.form-actions [data-form-submit]{margin-left:auto}.form-progress-step{counter-increment:form-step;align-items:center;gap:.5rem;display:flex}.form-progress-step:before{content:counter(form-step);border:1px solid;border-radius:9999px;place-items:center;width:1.75rem;height:1.75rem;display:inline-grid}.form-progress-step[aria-current=step]{color:var(--color-ink);font-weight:700}.form-progress-step[aria-current=step]:before{border-color:var(--color-primary);background-color:var(--color-primary);color:var(--color-primary-contrast)}.form-progress-step[data-klaar]:before{content:"✓"}.field-option{border:1px solid var(--tone-light-ink-soft);border-radius:var(--radius-ui);background-color:var(--color-surface);min-height:2.75rem;color:var(--tone-light-ink);cursor:pointer;align-items:center;gap:.75rem;padding:.5rem .875rem;display:flex}.field-option:has(:checked){box-shadow:inset 0 0 0 2px var(--color-primary)}.btn{border-radius:var(--radius-button);min-height:2.75rem;transition-property:background-color,color,box-shadow;transition-duration:var(--default-transition-duration);transition-timing-function:var(--default-transition-timing-function);justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1.375rem;font-weight:600;line-height:1.25;text-decoration:none;display:inline-flex}.form-alert{border:2px solid var(--color-ink);border-radius:var(--radius-ui);color:var(--color-ink);gap:.5rem;padding:1rem;font-weight:600;display:grid}.form-alert:empty{border-width:0;padding:0}.form-alert ul{padding-left:1.25rem;list-style:outside}.form-alert a{text-underline-offset:.2em;text-decoration:underline}.form-step{gap:1.25rem;display:grid}.form-step[hidden]{display:none}.form-step .field-input[aria-invalid=true],.form-step .field-option:has([aria-invalid=true]){border-width:2px;border-color:var(--tone-light-ink)}.form-step-title{color:var(--color-ink);font-family:var(--font-display);font-size:var(--text-h3);line-height:var(--text-h3--line-height);gap:.25rem;display:grid}.field{gap:.375rem;display:grid}.field-options{gap:.5rem;display:grid}.field-error{color:var(--color-ink);font-size:.875rem;font-weight:700}.field-error[hidden]{display:none}.flex{display:flex}.grid{display:grid}.hidden{display:none}.field-radio{width:1.25rem;height:1.25rem;accent-color:var(--color-primary);flex-shrink:0}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-12{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12)}.field-input{border:1px solid var(--tone-light-ink-soft);border-radius:var(--radius-ui);background-color:var(--color-surface);width:100%;min-height:2.75rem;color:var(--tone-light-ink);font:inherit;padding:.625rem .875rem;line-height:1.5}.tone-dark .field-input:focus-visible{outline-color:var(--color-primary-contrast)}.tone-dark :is(.bg-surface,.bg-surface-alt) .field-input:focus-visible{outline-color:var(--color-primary)}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-content{max-width:var(--container-content)}.max-w-narrow{max-width:var(--container-narrow)}.max-w-wide{max-width:var(--container-wide)}@media (scripting:enabled){form:not([novalidate])>.form-stepper~.form-step:not([data-form-step="1"]){animation:var(--animate-sw-form-step-wait)}}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-center{justify-content:center}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-10{gap:calc(var(--spacing) * 10)}.rounded-ui{border-radius:var(--radius-ui)}.btn-primary{background-color:var(--color-primary);color:var(--color-primary-contrast)}.btn-primary:hover{background-color:#ce8d4c}@supports (color:color-mix(in lab, red, red)){.btn-primary:hover{background-color:color-mix(in oklch, var(--color-primary) 85%, black)}}.bg-primary\/10{background-color:#f2a65a1a}@supports (color:color-mix(in lab, red, red)){.bg-primary\/10{background-color:color-mix(in oklab, var(--color-primary) 10%, transparent)}}.bg-surface{background-color:var(--color-surface)}.bg-surface-alt{background-color:var(--color-surface-alt)}.object-\[50\%_0\%\]{object-position:50% 0%}.object-\[50\%_59\%\]{object-position:50% 59%}.p-4{padding:calc(var(--spacing) * 4)}.p-6{padding:calc(var(--spacing) * 6)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-20{padding-block:calc(var(--spacing) * 20)}.form-step-count{color:var(--color-ink-soft);font-family:inherit;font-size:.875rem;font-weight:600;line-height:1.4}.font-display{font-family:var(--font-display)}.text-body{font-size:var(--text-body);line-height:var(--tw-leading,var(--text-body--line-height));letter-spacing:var(--tw-tracking,var(--text-body--letter-spacing));font-weight:var(--tw-font-weight,var(--text-body--font-weight))}.text-h1{font-size:var(--text-h1);line-height:var(--tw-leading,var(--text-h1--line-height));letter-spacing:var(--tw-tracking,var(--text-h1--letter-spacing));font-weight:var(--tw-font-weight,var(--text-h1--font-weight))}.text-h2{font-size:var(--text-h2);line-height:var(--tw-leading,var(--text-h2--line-height));letter-spacing:var(--tw-tracking,var(--text-h2--letter-spacing));font-weight:var(--tw-font-weight,var(--text-h2--font-weight))}.text-h3{font-size:var(--text-h3);line-height:var(--tw-leading,var(--text-h3--line-height));letter-spacing:var(--tw-tracking,var(--text-h3--letter-spacing));font-weight:var(--tw-font-weight,var(--text-h3--font-weight))}.text-lead{font-size:var(--text-lead);line-height:var(--tw-leading,var(--text-lead--line-height));letter-spacing:var(--tw-tracking,var(--text-lead--letter-spacing));font-weight:var(--tw-font-weight,var(--text-lead--font-weight))}.field-help{color:var(--color-ink-soft);font-size:.875rem}.field-label{color:var(--color-ink);font-weight:600}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.text-balance{text-wrap:balance}.whitespace-pre-line{white-space:pre-line}.text-ink{color:var(--color-ink)}.text-ink-soft{color:var(--color-ink-soft)}.text-primary{color:var(--color-primary)}.shadow-card{--tw-shadow:none;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.target\:block:target{display:block}.focus\:not-sr-only:focus{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.focus\:fixed:focus{position:fixed}.focus\:top-4:focus{top:calc(var(--spacing) * 4)}.focus\:left-4:focus{left:calc(var(--spacing) * 4)}.focus\:z-50:focus{z-index:50}.focus\:rounded-ui:focus{border-radius:var(--radius-ui)}.focus\:bg-surface:focus{background-color:var(--color-surface)}.focus\:px-4:focus{padding-inline:calc(var(--spacing) * 4)}.focus\:py-2:focus{padding-block:calc(var(--spacing) * 2)}.focus\:text-ink:focus{color:var(--color-ink)}@media (min-width:48rem){.md\:py-16{padding-block:calc(var(--spacing) * 16)}.md\:py-20{padding-block:calc(var(--spacing) * 20)}.md\:py-28{padding-block:calc(var(--spacing) * 28)}}@media (min-width:64rem){.lg\:py-20{padding-block:calc(var(--spacing) * 20)}.lg\:py-28{padding-block:calc(var(--spacing) * 28)}.lg\:py-36{padding-block:calc(var(--spacing) * 36)}}@container (min-width:45rem){.\@tab\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width:61rem){.\@desk\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.\@desk\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}}@font-face{font-family:Archivo;src:url(/assets/fonts/upload-archivo-7150c0ec5a.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Geist;src:url(/assets/fonts/upload-geist-19f9c92546.woff2)format("woff2");font-weight:300 700;font-style:normal;font-display:swap}.cev-aanvraag{color:var(--color-ink);font-family:var(--font-body);color-scheme:dark;padding-top:2rem;position:relative}section:has(>div>.cev-aanvraag:first-child h1.cev-aanvraag__titel){padding-top:0}section>div>.cev-aanvraag:first-child:has(h1.cev-aanvraag__titel){padding-top:8rem}@media (min-width:48rem){section>div>.cev-aanvraag:first-child:has(h1.cev-aanvraag__titel){padding-top:11rem}}.cev-aanvraag__binnen{max-width:var(--container-narrow);flex-direction:column;gap:2rem;margin-inline:auto;display:flex}.cev-aanvraag__kopblok{flex-direction:column;gap:1rem;display:flex}.cev-aanvraag__titel{font-family:var(--font-display);font-variation-settings:"wdth" 125;font-stretch:125%;font-size:var(--text-h2);line-height:var(--text-h2--line-height);letter-spacing:var(--text-h2--letter-spacing);font-weight:var(--text-h2--font-weight);text-transform:uppercase;color:var(--color-ink);overflow-wrap:break-word;text-wrap:balance}h1.cev-aanvraag__titel{font-size:var(--text-h1);line-height:var(--text-h1--line-height);letter-spacing:var(--text-h1--letter-spacing);font-weight:var(--text-h1--font-weight)}.cev-aanvraag__intro{font-size:var(--text-lead);line-height:var(--text-lead--line-height);color:var(--muted);text-wrap:pretty}.cev-aanvraag__paneel{border-radius:var(--radius-ui);flex-direction:column;gap:18px;padding:28px;display:flex}@media (max-width:30rem){.cev-aanvraag__paneel{padding:20px}}.cev-aanvraag .cev-aanvraag__form{flex-direction:column;gap:18px;display:flex}.cev-aanvraag .form-progress{font-size:var(--text-small);color:var(--muted);grid-auto-columns:1fr;grid-auto-flow:column;gap:8px;margin:0 0 6px;display:grid}.cev-aanvraag .form-progress[hidden]{display:none}.cev-aanvraag .form-progress-step{flex-direction:column;align-items:stretch;gap:8px;display:flex}.cev-aanvraag .form-progress-step:before{content:"";border-radius:var(--radius-button);background:#ffffff24;border:0;width:auto;height:4px}@supports (color:color-mix(in lab, red, red)){.cev-aanvraag .form-progress-step:before{background:color-mix(in srgb, var(--color-border) 14%, transparent)}}.cev-aanvraag .form-progress-step[data-klaar]:before{content:"";background:#f2a65a8c}@supports (color:color-mix(in lab, red, red)){.cev-aanvraag .form-progress-step[data-klaar]:before{background:color-mix(in srgb, var(--color-primary) 55%, transparent)}}.cev-aanvraag .form-progress-step[aria-current=step]{color:var(--color-ink);font-weight:600}.cev-aanvraag .form-progress-step[aria-current=step]:before{background:var(--color-primary)}@media (max-width:30rem){.cev-aanvraag .form-progress-step:not([aria-current=step])>span:first-child{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.cev-aanvraag .form-step{flex-direction:column;gap:18px;display:flex}.cev-aanvraag .form-step[hidden]{display:none}.cev-aanvraag .form-step-title{font-family:var(--font-display);font-variation-settings:"wdth" 125;font-stretch:125%;font-size:calc(var(--text-h3) * 22 / 18);text-transform:uppercase;color:var(--color-ink);flex-direction:column;gap:6px;scroll-margin-top:110px;font-weight:800;line-height:1.1;display:flex}.cev-aanvraag .form-step-title:focus{outline:none}.cev-aanvraag .form-step-title:focus-visible{outline:2px solid var(--color-primary);outline-offset:6px}.cev-aanvraag .form-step-count{font-family:var(--font-body);font-variation-settings:normal;text-transform:none;font-stretch:100%;font-size:var(--text-small);letter-spacing:.02em;color:var(--color-primary);font-weight:550}.cev-aanvraag .field-label{font-size:var(--text-small);color:var(--ink-2);font-weight:550}.cev-aanvraag .field-input{border-radius:calc(var(--radius-ui) * 12 / 24);border:1px solid #ffffff29;min-height:46px;padding:0 14px}@supports (color:color-mix(in lab, red, red)){.cev-aanvraag .field-input{border:1px solid color-mix(in srgb, var(--color-border) 16%, transparent)}}.cev-aanvraag .field-input{background:#f5f6f90d}@supports (color:color-mix(in lab, red, red)){.cev-aanvraag .field-input{background:color-mix(in srgb, var(--color-ink) 5%, transparent)}}.cev-aanvraag .field-input{color:var(--color-ink);font-size:16px}.cev-aanvraag textarea.field-input{resize:vertical;padding:12px 14px}.cev-aanvraag .field-help{color:var(--muted);font-size:13px;line-height:1.5}.cev-aanvraag .field-choices legend{margin-bottom:8px;padding:0}.cev-aanvraag .field-options{gap:8px}.cev-aanvraag .field-option{border-radius:calc(var(--radius-ui) * 12 / 24);border:1px solid #ffffff29;gap:12px;min-height:48px;padding:10px 14px}@supports (color:color-mix(in lab, red, red)){.cev-aanvraag .field-option{border:1px solid color-mix(in srgb, var(--color-border) 16%, transparent)}}.cev-aanvraag .field-option{background:#f5f6f90d}@supports (color:color-mix(in lab, red, red)){.cev-aanvraag .field-option{background:color-mix(in srgb, var(--color-ink) 5%, transparent)}}.cev-aanvraag .field-option{color:var(--color-ink);font-size:calc(var(--text-body) * 15 / 16)}.cev-aanvraag .field-option:hover{border-color:#ffffff52}@supports (color:color-mix(in lab, red, red)){.cev-aanvraag .field-option:hover{border-color:color-mix(in srgb, var(--color-border) 32%, transparent)}}.cev-aanvraag .field-option:has(:checked){border-color:var(--color-primary);background:#f2a65a1f}@supports (color:color-mix(in lab, red, red)){.cev-aanvraag .field-option:has(:checked){background:color-mix(in srgb, var(--color-primary) 12%, transparent)}}.cev-aanvraag .field-option:has(:focus-visible){outline:2px solid var(--color-primary);outline-offset:3px}.cev-aanvraag .field-radio{width:18px;height:18px;margin:0}.cev-aanvraag .field-radio:focus-visible{outline:none}.cev-aanvraag .form-step .field-input[aria-invalid=true],.cev-aanvraag .form-step .field-option:has([aria-invalid=true]){border-width:1px;border-color:var(--danger)}.cev-aanvraag .field-error{font-size:var(--text-small);color:var(--danger);font-weight:600}.cev-aanvraag .form-alert{border-radius:calc(var(--radius-ui) * 12 / 24);border:1px solid var(--danger);padding:14px 16px}@supports (color:color-mix(in lab, red, red)){.cev-aanvraag .form-alert{border:1px solid color-mix(in srgb, var(--danger) 70%, transparent)}}.cev-aanvraag .form-alert{background:var(--danger)}@supports (color:color-mix(in lab, red, red)){.cev-aanvraag .form-alert{background:color-mix(in srgb, var(--danger) 10%, transparent)}}.cev-aanvraag .form-alert{font-size:var(--text-small);color:var(--color-ink)}.cev-aanvraag .form-alert:empty{display:none}.cev-aanvraag .form-alert a{color:var(--danger)}.cev-aanvraag .form-actions{border-top:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:10px;margin-top:6px;padding-top:18px}@supports (color:color-mix(in lab, red, red)){.cev-aanvraag .form-actions{border-top:1px solid color-mix(in srgb, var(--color-border) 8%, transparent)}}.cev-aanvraag button[aria-disabled=true]{opacity:.7;cursor:progress}.cev-aanvraag__privacy{color:var(--muted);font-size:13px;line-height:1.5}.cev-aanvraag__privacy a{color:var(--color-ink);text-underline-offset:.2em;text-decoration:underline}.cev-aanvraag__privacy[hidden],.cev-aanvraag__bedankt[hidden]{display:none}.cev-aanvraag__bedankt{flex-direction:column;align-items:flex-start;gap:12px;padding-block:8px;display:flex}.cev-aanvraag__vinkje{color:var(--color-accent)}.cev-aanvraag__bedanktkop{font-family:var(--font-display);font-variation-settings:"wdth" 125;font-stretch:125%;font-size:calc(var(--text-h3) * 22 / 18);text-transform:uppercase;color:var(--color-ink);font-weight:800;line-height:1.1}.cev-aanvraag__bedanktkop:focus{outline:none}.cev-aanvraag__bedanktkop:focus-visible{outline:2px solid var(--color-primary);outline-offset:6px}.cev-aanvraag__bedankttekst{font-size:calc(var(--text-body) * 15 / 16);color:var(--muted);line-height:1.6}.cev-aanvraag__liever{font-size:var(--text-small);color:var(--muted)}.cev-aanvraag__terug{margin-top:8px}@property --rim{syntax:"<angle>";inherits:false;initial-value:160deg}@property --beam{syntax:"<angle>";inherits:false;initial-value:0deg}.display{font-family:var(--font-display);font-variation-settings:"wdth" 125;text-transform:uppercase;letter-spacing:-.01em;-webkit-hyphens:manual;hyphens:manual;font-weight:800;font-stretch:125%}.fx:hover{transform:translateY(-1px)}.spot{--mx:50%;--my:0%}@keyframes beam-spin{to{--beam:360deg}}@media (max-width:860px){.nav__links,.nav .nav__cta{display:none}.nav .nav__burger{display:inline-grid}}@keyframes twinkle{0%,to{opacity:.25}50%{opacity:1}}@supports (color:color-mix(in lab, red, red)){.chip-btn[aria-pressed=true]{background:color-mix(in srgb, var(--color-ink) 96%, transparent)}}@supports (color:color-mix(in lab, red, red)){.chip-btn[aria-pressed=true]{color:color-mix(in oklab, var(--color-surface) 97%, var(--color-ink))}}@supports (color:color-mix(in lab, red, red)){.seg__btn[aria-pressed=true]{color:color-mix(in oklab, var(--color-surface) 97%, var(--color-ink))}}@media (max-width:640px){.seg{display:none}}@supports (color:color-mix(in lab, red, red)){.card__title{border-bottom:1px solid color-mix(in srgb, var(--color-border) 8%, transparent)}}@supports (color:color-mix(in lab, red, red)){.quote figcaption{border-top:1px solid color-mix(in srgb, var(--color-border) 8%, transparent)}}.contact{min-height:780px;padding:var(--cev-y,120px) var(--gutter);background:#05060b;position:relative;overflow:hidden}.contact__overlay{background:linear-gradient(180deg, var(--color-surface) 0%, #06070d59 22%, transparent 50%, #06070d33 80%, var(--color-surface) 100%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.contact__overlay{background:linear-gradient(180deg, var(--color-surface) 0%, color-mix(in srgb, var(--color-surface) 35%, transparent) 22%, transparent 50%, color-mix(in srgb, var(--color-surface) 20%, transparent) 80%, var(--color-surface) 100%)}}.contact__stars{pointer-events:none;height:64%;position:absolute;top:0;left:0;right:0;overflow:hidden;-webkit-mask-image:linear-gradient(#000 0 50%,#0000);mask-image:linear-gradient(#000 0 50%,#0000)}.contact__grid{max-width:var(--container);grid-template-columns:repeat(auto-fit,minmax(min(360px,100%),1fr));align-items:start;gap:40px;margin:0 auto;display:grid;position:relative}.contact__copy{flex-direction:column;gap:20px;display:flex}.contact__text{max-width:460px;font-size:var(--text-lead);line-height:var(--text-lead--line-height);letter-spacing:var(--text-lead--letter-spacing);font-weight:var(--text-lead--font-weight);color:var(--soft);text-wrap:pretty}.contact-card__row{border-top:1px solid #ffffff1a;justify-content:space-between;gap:16px;padding-top:12px;display:flex}@supports (color:color-mix(in lab, red, red)){.contact-card__row{border-top:1px solid color-mix(in srgb, var(--color-border) 10%, transparent)}}.contact-card__row{font-size:calc(var(--text-body) * 15 / 16);color:var(--soft)}.contact-card__row>:last-child{color:var(--ink)}@supports (color:color-mix(in lab, red, red)){.modal__panel{background:color-mix(in srgb, color-mix(in srgb, var(--color-surface-alt) 98%, var(--color-ink)) 86%, transparent)}}.contact__bg{object-fit:cover;object-position:center bottom;width:100%;height:100%;position:absolute;inset:0}section:has(>div>.contact){position:relative}section:is(.py-8,.py-12,.py-16,.py-20):has(>div>.contact){padding-block:0}section.py-8>div>.contact{--cev-y:2rem}section.py-12>div>.contact{--cev-y:3rem}section.py-16>div>.contact{--cev-y:4rem}section.py-20>div>.contact{--cev-y:5rem}@media (min-width:48rem){section.py-8>div>.contact{--cev-y:2.5rem}section.py-12>div>.contact{--cev-y:4rem}section.py-16>div>.contact{--cev-y:5rem}section.py-20>div>.contact{--cev-y:7rem}}@media (min-width:64rem){section.py-8>div>.contact{--cev-y:3rem}section.py-12>div>.contact{--cev-y:5rem}section.py-16>div>.contact{--cev-y:7rem}section.py-20>div>.contact{--cev-y:9rem}}section>.max-w-narrow:has(>.contact),section>.max-w-content:has(>.contact),section>.max-w-wide:has(>.contact){max-width:none;padding-inline:0}section>.max-w-narrow>.contact{--container:var(--container-narrow)}section>.max-w-content>.contact{--container:var(--container-content)}section>.max-w-wide>.contact{--container:var(--container-wide)}section>div:not(.mx-auto)>.contact{--container:none}.section{padding:var(--cev-y,104px) var(--gutter);position:relative}.section--werk{padding-top:var(--cev-y,96px)}.section--reviews{padding-top:var(--cev-y,88px);padding-bottom:var(--cev-y,120px)}.section__inner{max-width:var(--container);flex-direction:column;gap:40px;margin:0 auto;display:flex}.section__inner--tight{gap:28px}.section__inner--steps{gap:48px}.section__inner--quotes{gap:32px}.section-head{flex-direction:column;gap:14px;max-width:760px;display:flex}.lead{font-size:var(--text-lead);line-height:var(--text-lead--line-height);letter-spacing:var(--text-lead--letter-spacing);font-weight:var(--text-lead--font-weight);color:var(--muted);text-wrap:pretty}@supports (color:color-mix(in lab, red, red)){.chip-btn[aria-pressed=true]{background:color-mix(in srgb, var(--color-ink) 96%, transparent)}}@supports (color:color-mix(in lab, red, red)){.chip-btn[aria-pressed=true]{color:color-mix(in oklab, var(--color-surface) 97%, var(--color-ink))}}@supports (color:color-mix(in lab, red, red)){.seg__btn[aria-pressed=true]{color:color-mix(in oklab, var(--color-surface) 97%, var(--color-ink))}}@media (max-width:640px){.seg{display:none}}.cards{grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));gap:16px;display:grid}@supports (color:color-mix(in lab, red, red)){.card__title{border-bottom:1px solid color-mix(in srgb, var(--color-border) 8%, transparent)}}.card__text{font-size:calc(var(--text-body) * 15 / 16);color:var(--muted);line-height:1.65}.checklist{font-size:calc(var(--text-body) * 14.5 / 16);color:var(--ink-2);flex-direction:column;gap:9px;margin:0;padding:0;list-style:none;display:flex}.checklist li{align-items:flex-start;gap:10px;display:flex}.checklist svg{color:var(--accent);flex:none;margin-top:2px}.card__price{border-top:1px solid #ffffff14;margin-top:auto;padding-top:16px}@supports (color:color-mix(in lab, red, red)){.card__price{border-top:1px solid color-mix(in srgb, var(--color-border) 8%, transparent)}}.card__price{font-size:var(--text-small);color:var(--muted-2);justify-content:space-between;align-items:baseline;gap:12px;display:flex}.card__price strong{font-size:calc(var(--text-body) * 18 / 16);color:var(--ink);font-variant-numeric:tabular-nums;font-weight:600}.cards>:nth-child(2){transition-delay:calc(var(--default-transition-duration) * 11 / 28)}.cards>:nth-child(3){transition-delay:calc(var(--default-transition-duration) * 22 / 28)}@supports (color:color-mix(in lab, red, red)){.quote figcaption{border-top:1px solid color-mix(in srgb, var(--color-border) 8%, transparent)}}@supports (color:color-mix(in lab, red, red)){.modal__panel{background:color-mix(in srgb, color-mix(in srgb, var(--color-surface-alt) 98%, var(--color-ink)) 86%, transparent)}}.card__note{font-size:var(--text-small);line-height:var(--text-small--line-height);color:var(--muted-2);text-align:right;text-wrap:pretty;margin-top:-8px}.card--uitgelicht{outline:2px solid var(--accent);outline-offset:-2px}.card__label{border-radius:var(--radius-button);background:var(--accent);color:var(--color-surface);font-size:var(--text-small);line-height:var(--text-small--line-height);align-self:flex-start;margin:0;padding:4px 12px;font-weight:600}@media (min-width:64rem){.card--uitgelicht{translate:0 -12px}}@media (min-width:48rem){section.py-8>div>.section{--cev-y:2.5rem}section.py-12>div>.section{--cev-y:4rem}section.py-16>div>.section{--cev-y:5rem}section.py-20>div>.section{--cev-y:7rem}}@media (min-width:64rem){section.py-8>div>.section{--cev-y:3rem}section.py-12>div>.section{--cev-y:5rem}section.py-16>div>.section{--cev-y:7rem}section.py-20>div>.section{--cev-y:9rem}}.cev-faq{color:var(--color-ink);font-family:var(--font-body);padding-top:2rem;position:relative}section:has(>div>.cev-faq:first-child h1.cev-faq__kop){padding-top:0}section>div>.cev-faq:first-child:has(h1.cev-faq__kop){padding-top:8rem}@media (min-width:48rem){section>div>.cev-faq:first-child:has(h1.cev-faq__kop){padding-top:11rem}}.cev-faq__binnen{max-width:var(--container-narrow);flex-direction:column;gap:2.5rem;margin-inline:auto;display:flex}.cev-faq__kopblok{flex-direction:column;gap:1rem;display:flex}.cev-faq__kop{font-family:var(--font-display);font-variation-settings:"wdth" 125;font-stretch:125%;font-size:var(--text-h2);line-height:var(--text-h2--line-height);letter-spacing:var(--text-h2--letter-spacing);font-weight:var(--text-h2--font-weight);text-transform:uppercase;color:var(--color-ink);overflow-wrap:anywhere;-webkit-hyphens:manual;hyphens:manual;text-wrap:balance}h1.cev-faq__kop{font-size:var(--text-h1);line-height:var(--text-h1--line-height);letter-spacing:var(--text-h1--letter-spacing);font-weight:var(--text-h1--font-weight)}@container not (min-width:45rem){h1.cev-faq__kop{font-size:min(var(--text-h1), calc(min(100cqi, var(--container-narrow)) / 15.5));-webkit-hyphens:manual;hyphens:manual}}.cev-faq__intro{font-size:var(--text-lead);line-height:var(--text-lead--line-height);letter-spacing:var(--text-lead--letter-spacing);font-weight:var(--text-lead--font-weight);color:var(--color-ink-soft);overflow-wrap:anywhere;text-wrap:pretty}.cev-faq__lijst{flex-direction:column;gap:.75rem;display:flex}.cev-faq__item{border:1px solid #ffffff14}@supports (color:color-mix(in lab, red, red)){.cev-faq__item{border:1px solid color-mix(in srgb, var(--color-border) 8%, transparent)}}.cev-faq__item{border-radius:var(--radius-ui);background:#0c0e1685}@supports (color:color-mix(in lab, red, red)){.cev-faq__item{background:color-mix(in srgb, var(--color-surface-alt) 52%, transparent)}}.cev-faq__item{-webkit-backdrop-filter:blur(14px)saturate(170%);backdrop-filter:blur(14px)saturate(170%)}.cev-faq__item[open]{border-color:#ffffff29}@supports (color:color-mix(in lab, red, red)){.cev-faq__item[open]{border-color:color-mix(in srgb, var(--color-border) 16%, transparent)}}.cev-faq__vraag{border-radius:var(--radius-ui);cursor:pointer;min-height:44px;font-size:var(--text-lead);color:var(--color-ink);justify-content:space-between;align-items:center;gap:1.25rem;padding:1.125rem 1.5rem;font-weight:600;line-height:1.4;list-style:none;display:flex}.cev-faq__vraag::-webkit-details-marker{display:none}.cev-faq__vraagtekst{overflow-wrap:anywhere;text-wrap:pretty;min-width:0}.cev-faq__icoon{width:1.25rem;height:1.25rem;color:var(--color-accent);transition:transform var(--default-transition-duration) var(--default-transition-timing-function);flex-shrink:0}.cev-faq__item[open] .cev-faq__icoon{transform:rotate(45deg)}.cev-faq__antwoord{font-size:var(--text-body);color:var(--color-ink-soft);overflow-wrap:anywhere;padding:0 1.5rem 1.375rem;line-height:1.7}.cev-faq__antwoord>*+*{margin-top:.75em}.cev-faq__antwoord p{text-wrap:pretty}.cev-faq__antwoord ul,.cev-faq__antwoord ol{padding-left:1.25em}.cev-faq__antwoord ul{list-style:outside}.cev-faq__antwoord ol{list-style:decimal}.cev-faq__antwoord li+li{margin-top:.4em}.cev-faq__antwoord li::marker{color:var(--color-accent)}.cev-faq__antwoord strong{color:var(--color-ink);font-weight:600}.cev-faq__antwoord a{color:var(--color-primary);text-underline-offset:.2em;text-decoration:underline}@media (prefers-reduced-motion:reduce){.cev-faq__icoon{transition:none}}html[data-motion=off] .cev-faq__icoon{transition:none}.hero{background:#0b0d14;flex-direction:column;justify-content:flex-end;min-height:1000px;display:flex;position:relative;overflow:hidden}.hero__scrim{background:linear-gradient(#07080d66 0%,#07080d00 14% 40%,#0c0e1a8c 72%,#0c0e1a 100%);position:absolute;inset:0}.hero__night{pointer-events:none;opacity:calc(var(--night) * .8);background:linear-gradient(#050710eb 0%,#0507109e 40%,#05071052 100%);position:absolute;inset:0}.hero__stars{pointer-events:none;height:40%;opacity:calc(.14 + var(--night) * .86);position:absolute;top:0;left:0;right:0;overflow:hidden;-webkit-mask-image:linear-gradient(#000 50%,#0000);mask-image:linear-gradient(#000 50%,#0000)}.hero__cue{z-index:2;right:var(--gutter);pointer-events:none;background:linear-gradient(#fff0,#ffffff59);width:1px;height:64px;position:absolute;bottom:44px}.hero__cue>span{background:#fff;border-radius:50%;width:5px;height:5px;animation:2.4s cubic-bezier(.6,0,.4,1) infinite cue;position:absolute;top:0;left:-2px;box-shadow:0 0 10px 2px #ffffff80}.hero__content{z-index:2;width:100%;max-width:var(--container);padding:var(--cev-y,0px) var(--gutter) var(--cev-y,56px);flex-direction:column;gap:28px;margin:0 auto;display:flex;position:relative}.pulse-dot{background:var(--online);border-radius:999px;flex:none;width:7px;height:7px;animation:2.4s ease-in-out infinite cev-pulse}.hero__title{max-width:1180px;font-size:var(--text-display);line-height:var(--text-display--line-height);letter-spacing:var(--text-display--letter-spacing);font-weight:var(--text-display--font-weight)}.hero__row{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px 40px;padding-top:4px;display:flex}.hero__sub{max-width:500px;font-size:clamp(calc(var(--text-lead) - 1px), 1.3vw, calc(var(--text-lead) + 1px));line-height:var(--text-lead--line-height);color:#dadde5}@supports (color:color-mix(in lab, red, red)){.hero__sub{color:color-mix(in oklab, var(--color-ink) 65%, var(--color-ink-soft))}}.hero__sub{text-wrap:pretty}.btn-row{flex-wrap:wrap;gap:10px;display:flex}.hero__note{font-size:var(--text-small);color:var(--muted)}@keyframes rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes cev-pulse{0%,to{box-shadow:0 0 #4ade8080}50%{box-shadow:0 0 0 5px #4ade8000}}@keyframes cue{0%{opacity:0;transform:translateY(0)}20%{opacity:1}80%{opacity:1}to{opacity:0;transform:translateY(60px)}}@media (max-width:640px){.hero__cue{display:none}}@supports (color:color-mix(in lab, red, red)){.chip-btn[aria-pressed=true]{background:color-mix(in srgb, var(--color-ink) 96%, transparent)}}@supports (color:color-mix(in lab, red, red)){.chip-btn[aria-pressed=true]{color:color-mix(in oklab, var(--color-surface) 97%, var(--color-ink))}}@supports (color:color-mix(in lab, red, red)){.seg__btn[aria-pressed=true]{color:color-mix(in oklab, var(--color-surface) 97%, var(--color-ink))}}@media (max-width:640px){.seg{display:none}}@supports (color:color-mix(in lab, red, red)){.card__title{border-bottom:1px solid color-mix(in srgb, var(--color-border) 8%, transparent)}}@supports (color:color-mix(in lab, red, red)){.quote figcaption{border-top:1px solid color-mix(in srgb, var(--color-border) 8%, transparent)}}@supports (color:color-mix(in lab, red, red)){.modal__panel{background:color-mix(in srgb, color-mix(in srgb, var(--color-surface-alt) 98%, var(--color-ink)) 86%, transparent)}}.hero__bg{object-fit:cover;object-position:center top;width:100%;height:100%;position:absolute;inset:0}.hero__bg--staand{display:none}@media (max-width:640px){.hero__bg--breed{display:none}.hero__bg--staand{display:block}}.hero__title.chrome{animation:word-in calc(var(--default-transition-duration) * 110 / 28) var(--ease) calc(var(--default-transition-duration) * 10 / 28) both}.word{animation:word-in calc(var(--default-transition-duration) * 110 / 28) var(--ease) both;display:inline-block}.word:first-child{animation-delay:calc(var(--default-transition-duration) * 10 / 28)}.word:nth-child(2){animation-delay:calc(var(--default-transition-duration) * 18 / 28)}.word:nth-child(3){animation-delay:calc(var(--default-transition-duration) * 26 / 28)}.word:nth-child(4){animation-delay:calc(var(--default-transition-duration) * 34 / 28)}.word:nth-child(5){animation-delay:calc(var(--default-transition-duration) * 42 / 28)}.word:nth-child(6){animation-delay:calc(var(--default-transition-duration) * 50 / 28)}@keyframes word-in{0%{opacity:0;filter:blur(10px)drop-shadow(0 10px 28px #00000080);transform:translateY(.32em)}to{opacity:1;filter:blur()drop-shadow(0 10px 28px #00000080);transform:translateY(0)}}@media (max-width:389.98px){.hero__title{font-size:min(var(--text-display), 8.4vw)}}section:has(>div>.hero){position:relative}section:is(.py-8,.py-12,.py-16,.py-20):has(>div>.hero){padding-block:0}section.py-8>div>.hero{--cev-y:2rem}section.py-12>div>.hero{--cev-y:3rem}section.py-16>div>.hero{--cev-y:4rem}section.py-20>div>.hero{--cev-y:5rem}@media (min-width:48rem){section.py-8>div>.hero{--cev-y:2.5rem}section.py-12>div>.hero{--cev-y:4rem}section.py-16>div>.hero{--cev-y:5rem}section.py-20>div>.hero{--cev-y:7rem}}@media (min-width:64rem){section.py-8>div>.hero{--cev-y:3rem}section.py-12>div>.hero{--cev-y:5rem}section.py-16>div>.hero{--cev-y:7rem}section.py-20>div>.hero{--cev-y:9rem}}section>.max-w-narrow:has(>.hero),section>.max-w-content:has(>.hero),section>.max-w-wide:has(>.hero){max-width:none;padding-inline:0}section>.max-w-narrow>.hero{--container:var(--container-narrow)}section>.max-w-content>.hero{--container:var(--container-content)}section>.max-w-wide>.hero{--container:var(--container-wide)}section>div:not(.mx-auto)>.hero{--container:none}.modal{z-index:100;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0304089e;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}@supports (color:color-mix(in lab, red, red)){.modal__panel{background:color-mix(in srgb, color-mix(in srgb, var(--color-surface-alt) 98%, var(--color-ink)) 86%, transparent)}}.modal__head{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:flex-start;gap:16px;padding-bottom:14px;display:flex}@supports (color:color-mix(in lab, red, red)){.modal__head{border-bottom:1px solid color-mix(in srgb, var(--color-border) 8%, transparent)}}.modal__head-text{flex-direction:column;gap:6px;display:flex}.modal__intro{font-size:calc(var(--text-body) * 14 / 16);line-height:var(--text-body--line-height);color:var(--muted)}.form{flex-direction:column;gap:14px;display:flex}.cev-field{flex-direction:column;gap:6px;display:flex}.cev-field label{font-size:var(--text-small);color:var(--ink-2);font-weight:550}.cev-field input,.cev-field textarea{border-radius:calc(var(--radius-ui) * 12 / 24);border:1px solid #ffffff29;height:46px;padding:0 14px}@supports (color:color-mix(in lab, red, red)){.cev-field input,.cev-field textarea{border:1px solid color-mix(in srgb, var(--color-border) 16%, transparent)}}.cev-field input,.cev-field textarea{background:#f5f6f90d}@supports (color:color-mix(in lab, red, red)){.cev-field input,.cev-field textarea{background:color-mix(in srgb, var(--color-ink) 5%, transparent)}}.cev-field input,.cev-field textarea{color:var(--ink);font-size:16px}.cev-field textarea{resize:vertical;height:auto;padding:12px 14px}.cev-field [aria-invalid=true]{border-color:var(--danger)}.field__error{font-size:var(--text-small);color:var(--danger)}.modal__actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;padding-top:6px;display:flex}.thanks{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.thanks__icon{color:var(--accent)}.thanks .modal__intro{font-size:calc(var(--text-body) * 15 / 16);line-height:1.6}.cev-kennismaking__verzend{display:none}.cev-field__hulp{color:var(--muted);font-size:13px;line-height:1.5}.cev-field__vink{align-items:flex-start;gap:10px;display:flex}.cev-field select{border-radius:calc(var(--radius-ui) * 12 / 24);border:1px solid #ffffff29;height:46px;padding:0 14px}@supports (color:color-mix(in lab, red, red)){.cev-field select{border:1px solid color-mix(in srgb, var(--color-border) 16%, transparent)}}.cev-field select{background:#f5f6f90d}@supports (color:color-mix(in lab, red, red)){.cev-field select{background:color-mix(in srgb, var(--color-ink) 5%, transparent)}}.cev-field select{color:var(--ink);font-family:var(--font-body);font-size:16px}.thanks .thanks__knop{margin-top:8px}section:has(>div>.cev-kennismaking){background:0 0;padding-block:0}section>div:has(>.cev-kennismaking){max-width:none;padding-inline:0}:where(body:has(.cev-site) a:any-link:not(.sr-only,.btn)){text-decoration:underline}html:has(.cev-site){--bg:var(--color-surface);--ink:var(--color-ink);--ink-2:#dde0e7}@supports (color:color-mix(in lab, red, red)){html:has(.cev-site){--ink-2:color-mix(in oklab, var(--color-ink) 69%, var(--color-ink-soft))}}html:has(.cev-site){--ink-3:#e4e7ec}@supports (color:color-mix(in lab, red, red)){html:has(.cev-site){--ink-3:color-mix(in oklab, var(--color-ink) 78%, var(--color-ink-soft))}}html:has(.cev-site){--soft:#caced8}@supports (color:color-mix(in lab, red, red)){html:has(.cev-site){--soft:color-mix(in oklab, var(--color-ink) 43%, var(--color-ink-soft))}}html:has(.cev-site){--muted:var(--color-ink-soft);--muted-2:#949aa9}@supports (color:color-mix(in lab, red, red)){html:has(.cev-site){--muted-2:color-mix(in oklab, var(--color-ink-soft) 87%, var(--color-surface))}}html:has(.cev-site){--accent:var(--color-accent);--accent-hover:#f8cca1}@supports (color:color-mix(in lab, red, red)){html:has(.cev-site){--accent-hover:color-mix(in oklab, var(--color-primary) 57%, white)}}html:has(.cev-site){--danger:#fca5a5;--online:#4ade80;--glass-blur:14px;--glass-nav:#0c0e1657}@supports (color:color-mix(in lab, red, red)){html:has(.cev-site){--glass-nav:color-mix(in srgb, var(--color-surface-alt) 34%, transparent)}}html:has(.cev-site){--glass-chip:#0c0e166b}@supports (color:color-mix(in lab, red, red)){html:has(.cev-site){--glass-chip:color-mix(in srgb, var(--color-surface-alt) 42%, transparent)}}html:has(.cev-site){--glass-card:#0c0e1685}@supports (color:color-mix(in lab, red, red)){html:has(.cev-site){--glass-card:color-mix(in srgb, var(--color-surface-alt) 52%, transparent)}}html:has(.cev-site){--container:var(--container-wide);--gutter:clamp(20px, 4vw, 48px);--ease:var(--default-transition-timing-function);--night:0;--sy:0px}:where(html:has(.cev-site) *),:where(body:has(.cev-site)) :before,:where(body:has(.cev-site)) :after{box-sizing:border-box}html:has(.cev-site){scroll-behavior:smooth}body:has(.cev-site){background:var(--bg);color:var(--ink);font-family:var(--font-body);font-size:var(--text-body);line-height:var(--text-body--line-height);-webkit-font-smoothing:antialiased;margin:0}:where(body:has(.cev-site)) button,:where(body:has(.cev-site)) input,:where(body:has(.cev-site)) textarea{font:inherit}:where(body:has(.cev-site)) a:where(:not(.btn)){color:var(--color-primary)}:where(body:has(.cev-site)) a:where(:not(.btn)):hover{color:var(--accent-hover)}:where(body:has(.cev-site)) :focus-visible{outline:2px solid var(--color-primary);outline-offset:3px}:where(body:has(.cev-site)) [hidden]{display:none!important}body:has(.cev-site){position:relative;overflow-x:clip}.glass{isolation:isolate;background:var(--glass-chip);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(170%);backdrop-filter:blur(var(--glass-blur)) saturate(170%);position:relative}.glass--nav{background:var(--glass-nav)}.glass--card{background:var(--glass-card)}.glass:before{content:"";border-radius:inherit;background:linear-gradient(var(--rim), #fff9, #ffffff24 26%, #ffffff0d 58%, #ffffff42);-webkit-mask-composite:xor;pointer-events:none;z-index:3;transition:--rim calc(var(--default-transition-duration) * 90 / 28) var(--ease);-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.glass:after{content:"";border-radius:inherit;pointer-events:none;z-index:0;background:linear-gradient(#ffffff1a,#fff0 30%);position:absolute;inset:0}.glass>*{z-index:1;position:relative}.fx{isolation:isolate;transition:transform var(--default-transition-duration) var(--ease), box-shadow var(--default-transition-duration) var(--ease), background-position calc(var(--default-transition-duration) * 90 / 28) var(--ease), background-color calc(var(--default-transition-duration) * 25 / 28), color calc(var(--default-transition-duration) * 25 / 28);position:relative;overflow:hidden}.fx:active{transition-duration:calc(var(--default-transition-duration) * 9 / 28);transform:translateY(0)scale(.97)}.fx.glass:hover:before{--rim:340deg}.fx>.fx-shine{border-radius:inherit;pointer-events:none;z-index:2;position:absolute;inset:0;overflow:hidden}.fx>.fx-shine:before{content:"";width:45%;transition:left calc(var(--default-transition-duration) * 90 / 28) var(--ease);background:linear-gradient(100deg,#fff0,#fffc,#fff0);position:absolute;top:-20%;bottom:-20%;left:-75%;transform:skew(-18deg)}.fx.glass>.fx-shine:before{background:linear-gradient(100deg,#fff0,#ffffff38,#fff0)}.fx:hover>.fx-shine:before{left:140%}.spot>.fx-spot{border-radius:inherit;pointer-events:none;z-index:0;opacity:0;transition:opacity calc(var(--default-transition-duration) * 45 / 28) var(--ease);background:radial-gradient(420px circle at var(--mx) var(--my), #ffffff14, #fff0 60%);position:absolute;inset:0}.spot:hover>.fx-spot{opacity:1}.glass>.beam{border-radius:inherit;background:conic-gradient(from var(--beam), #0000 0deg, #0000 290deg, var(--accent) 335deg, #fff 352deg, #0000 360deg);-webkit-mask-composite:xor;pointer-events:none;z-index:4;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;padding:1px;animation:7s linear infinite beam-spin;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.nav-wrap{z-index:50;height:0;padding:0 clamp(14px,3vw,32px);position:sticky;top:14px}.nav{max-width:var(--container);border-radius:calc(var(--radius-button) + 6px);justify-content:space-between;align-items:center;gap:16px;margin:0 auto;padding:6px 6px 6px 20px;display:flex;box-shadow:0 1px 2px #00000059,0 14px 36px -16px #000000b3}.nav__brand{min-height:44px;color:var(--ink);letter-spacing:.02em;align-items:center;font-size:14px;text-decoration:none;display:inline-flex}.nav__brand:hover{color:var(--ink)}.nav__links{align-items:center;gap:2px;display:flex}.nav__link{border-radius:var(--radius-button);min-height:44px;color:var(--ink-3);font-size:calc(var(--text-body) * 14 / 16);letter-spacing:.005em;transition:background var(--default-transition-duration) var(--ease), color var(--default-transition-duration) var(--ease);align-items:center;padding:0 12px;text-decoration:none;display:inline-flex}.nav__link:hover{background:#f5f6f91a}@supports (color:color-mix(in lab, red, red)){.nav__link:hover{background:color-mix(in srgb, var(--color-ink) 10%, transparent)}}.nav__link:hover{color:#fff}.nav__actions{align-items:center;gap:6px;display:flex}.nav .nav__burger{display:none}.nav__menu{max-width:var(--container);border-radius:var(--radius-ui);flex-direction:column;gap:2px;margin:8px auto 0;padding:8px;display:flex;box-shadow:0 24px 60px -24px #000c}.nav__menu .nav__link{font-size:var(--text-body)}@media (max-width:860px){.nav__links,.nav .nav__cta{display:none}.nav .nav__burger{display:inline-grid}}.chip{min-height:34px;font-size:var(--text-small);color:var(--ink-3);border-radius:999px;align-self:flex-start;align-items:center;gap:10px;padding:6px 14px;display:inline-flex}.rise{animation:rise calc(var(--default-transition-duration) * 100 / 28) var(--ease) both}.rise--2{animation-delay:calc(var(--default-transition-duration) * 60 / 28)}.rise--3{animation-delay:calc(var(--default-transition-duration) * 75 / 28)}@supports (color:color-mix(in lab, red, red)){.chip-btn[aria-pressed=true]{background:color-mix(in srgb, var(--color-ink) 96%, transparent)}}@supports (color:color-mix(in lab, red, red)){.chip-btn[aria-pressed=true]{color:color-mix(in oklab, var(--color-surface) 97%, var(--color-ink))}}@supports (color:color-mix(in lab, red, red)){.seg__btn[aria-pressed=true]{color:color-mix(in oklab, var(--color-surface) 97%, var(--color-ink))}}@media (max-width:640px){.seg{display:none}}@supports (color:color-mix(in lab, red, red)){.quote figcaption{border-top:1px solid color-mix(in srgb, var(--color-border) 8%, transparent)}}@supports (color:color-mix(in lab, red, red)){.modal__panel{background:color-mix(in srgb, color-mix(in srgb, var(--color-surface-alt) 98%, var(--color-ink)) 86%, transparent)}}html:has(.cev-site)[data-motion=off]:not([data-sw-fx=on]) *,html:has(.cev-site)[data-motion=off]:not([data-sw-fx=on]) :before,html:has(.cev-site)[data-motion=off]:not([data-sw-fx=on]) :after{animation:none!important}@media (prefers-reduced-motion:reduce){html:has(.cev-site){scroll-behavior:auto}:where(html:has(.cev-site) *),:where(body:has(.cev-site)) :before,:where(body:has(.cev-site)) :after{transition:none!important;animation:none!important}}.cev-logo{filter:drop-shadow(0 .158em .443em #00000080);flex:none;width:5.6902em;height:1em;display:block;position:relative}.cev-logo__vlak{transition:background-position calc(var(--default-transition-duration) * 90 / 28) var(--ease);background-image:linear-gradient(#fff 0%,#eef1f6 30%,#a3acbe 48%,#e4e8ef 58%,#fff 72%,#c9cfdb 100%),linear-gradient(#fff 0%,#eef1f6 30%,#a3acbe 48%,#e4e8ef 58%,#fff 72%,#c9cfdb 100%);background-position:0 -.154em,1.7182em .173em;background-repeat:repeat-y;background-size:1.4182em 1.338em,3.972em .669em;position:absolute;inset:0;overflow:hidden}.cev-logo--kop .cev-logo__vlak{clip-path:url(#cev-logo-kop)}.cev-logo__defs{width:0;height:0;position:absolute;overflow:hidden}.cev-logo--kop .cev-logo__vlak:before{content:"";width:45%;transition:left calc(var(--default-transition-duration) * 90 / 28) var(--ease);background:linear-gradient(100deg,#fff0,#fffc,#fff0);position:absolute;top:-20%;bottom:-20%;left:-75%;transform:skew(-18deg)}.nav__brand.cev-logo-link{transition:transform var(--default-transition-duration) var(--ease);font-size:24px}.cev-logo-link:hover{transform:translateY(-1px)}.cev-logo-link:active{transition-duration:calc(var(--default-transition-duration) * 9 / 28);transform:translateY(0)scale(.97)}.cev-logo-link:hover .cev-logo__vlak:before,.cev-logo-link:focus-visible .cev-logo__vlak:before{left:140%}.cev-logo-link:hover .cev-logo__vlak,.cev-logo-link:focus-visible .cev-logo__vlak{background-position:0 -1.492em,1.7182em -.496em}html[data-motion=off]:not([data-sw-fx=on]) .cev-logo-link:hover,html[data-motion=off]:not([data-sw-fx=on]) .cev-logo-link:active{transform:none}html[data-motion=off]:not([data-sw-fx=on]) .cev-logo-link:hover .cev-logo__vlak:before,html[data-motion=off]:not([data-sw-fx=on]) .cev-logo-link:focus-visible .cev-logo__vlak:before{left:-75%}html[data-motion=off]:not([data-sw-fx=on]) .cev-logo-link:hover .cev-logo__vlak,html[data-motion=off]:not([data-sw-fx=on]) .cev-logo-link:focus-visible .cev-logo__vlak{background-position:0 -.154em,1.7182em .173em}@media (prefers-reduced-motion:reduce){.cev-logo-link:hover,.cev-logo-link:active{transform:none}.cev-logo-link:hover .cev-logo__vlak:before,.cev-logo-link:focus-visible .cev-logo__vlak:before{left:-75%}.cev-logo-link:hover .cev-logo__vlak,.cev-logo-link:focus-visible .cev-logo__vlak{background-position:0 -.154em,1.7182em .173em}}body:has(.cev-site)>a.sr-only[href=\#main]:focus{z-index:200;border-radius:var(--radius-button);background:var(--ink);color:#0d0e14;padding:10px 16px;top:16px;left:16px}@supports (color:color-mix(in lab, red, red)){body:has(.cev-site)>a.sr-only[href=\#main]:focus{color:color-mix(in oklab, var(--color-surface) 97%, var(--color-ink))}}body:has(.cev-site)>a.sr-only[href=\#main]:focus{font-weight:600;text-decoration:none}.cev-kop-logo{object-fit:contain;width:auto;max-width:5.6902em;height:1em}.nav__links.cev-paginamenu{flex-wrap:wrap}.nav__link[aria-current]{background:#f5f6f91a}@supports (color:color-mix(in lab, red, red)){.nav__link[aria-current]{background:color-mix(in srgb, var(--color-ink) 10%, transparent)}}.nav__link[aria-current]{color:var(--ink)}.nav__menu:has(>.cev-menulijst){max-height:calc(100dvh - 92px)}.cev-menulijst{overscroll-behavior:contain;flex-direction:column;gap:2px;margin:-6px;padding:6px;scroll-padding-block:6px;display:flex;overflow-y:auto}.cev-menulijst .nav__link{overflow-wrap:anywhere}.nav__menu .nav__menu-knop{min-height:46px;margin-top:6px}@media (max-width:1279px) and (scripting:none){.nav:not([data-cev-kop]):has(.cev-demo-knop) .nav__links,.nav:not([data-cev-kop]):has(.cev-demo-knop) .nav__cta{display:none}.nav:not([data-cev-kop]):has(.cev-demo-knop) .nav__burger{display:inline-grid}}@media (scripting:enabled){.nav:not([data-cev-kop]):has(.cev-demo-knop) .nav__links{flex-wrap:nowrap;min-width:0;display:flex;overflow:clip}.nav:not([data-cev-kop]):has(.cev-demo-knop) .nav__link{white-space:nowrap}.nav:not([data-cev-kop]):has(.cev-demo-knop) .nav__cta{display:inline-flex}.nav:not([data-cev-kop]):has(.cev-demo-knop) .nav__burger{display:none}}@media (scripting:enabled) and (max-width:535.6px){.nav:not([data-cev-kop]):has(.cev-demo-knop):not(:has(>.nav__links)) .nav__links,.nav:not([data-cev-kop]):has(.cev-demo-knop):not(:has(>.nav__links)) .nav__cta{display:none}.nav:not([data-cev-kop]):has(.cev-demo-knop):not(:has(>.nav__links)) .nav__burger{display:inline-grid}}@media (scripting:enabled) and (max-width:627.1px){.nav:not([data-cev-kop]):has(.cev-demo-knop):has(>.nav__links>:first-child:last-child) .nav__links,.nav:not([data-cev-kop]):has(.cev-demo-knop):has(>.nav__links>:first-child:last-child) .nav__cta{display:none}.nav:not([data-cev-kop]):has(.cev-demo-knop):has(>.nav__links>:first-child:last-child) .nav__burger{display:inline-grid}}@media (scripting:enabled) and (max-width:703.7px){.nav:not([data-cev-kop]):has(.cev-demo-knop):has(>.nav__links>:nth-child(2):last-child) .nav__links,.nav:not([data-cev-kop]):has(.cev-demo-knop):has(>.nav__links>:nth-child(2):last-child) .nav__cta{display:none}.nav:not([data-cev-kop]):has(.cev-demo-knop):has(>.nav__links>:nth-child(2):last-child) .nav__burger{display:inline-grid}}@media (scripting:enabled) and (max-width:780.3px){.nav:not([data-cev-kop]):has(.cev-demo-knop):has(>.nav__links>:nth-child(3):last-child) .nav__links,.nav:not([data-cev-kop]):has(.cev-demo-knop):has(>.nav__links>:nth-child(3):last-child) .nav__cta{display:none}.nav:not([data-cev-kop]):has(.cev-demo-knop):has(>.nav__links>:nth-child(3):last-child) .nav__burger{display:inline-grid}}@media (scripting:enabled) and (max-width:1002.8px){.nav:not([data-cev-kop]):has(.cev-demo-knop):has(>.nav__links>:nth-child(4):last-child) .nav__links,.nav:not([data-cev-kop]):has(.cev-demo-knop):has(>.nav__links>:nth-child(4):last-child) .nav__cta{display:none}.nav:not([data-cev-kop]):has(.cev-demo-knop):has(>.nav__links>:nth-child(4):last-child) .nav__burger{display:inline-grid}}@media (scripting:enabled) and (max-width:1078.6px){.nav:not([data-cev-kop]):has(.cev-demo-knop):has(>.nav__links>:nth-child(5):last-child) .nav__links,.nav:not([data-cev-kop]):has(.cev-demo-knop):has(>.nav__links>:nth-child(5):last-child) .nav__cta{display:none}.nav:not([data-cev-kop]):has(.cev-demo-knop):has(>.nav__links>:nth-child(5):last-child) .nav__burger{display:inline-grid}}@media (scripting:enabled) and (max-width:1150.6px){.nav:not([data-cev-kop]):has(.cev-demo-knop):has(>.nav__links>:nth-child(6):last-child) .nav__links,.nav:not([data-cev-kop]):has(.cev-demo-knop):has(>.nav__links>:nth-child(6):last-child) .nav__cta{display:none}.nav:not([data-cev-kop]):has(.cev-demo-knop):has(>.nav__links>:nth-child(6):last-child) .nav__burger{display:inline-grid}}@media (scripting:enabled) and (max-width:1222.6px){.nav:not([data-cev-kop]):has(.cev-demo-knop):has(>.nav__links>:nth-child(7):last-child) .nav__links,.nav:not([data-cev-kop]):has(.cev-demo-knop):has(>.nav__links>:nth-child(7):last-child) .nav__cta{display:none}.nav:not([data-cev-kop]):has(.cev-demo-knop):has(>.nav__links>:nth-child(7):last-child) .nav__burger{display:inline-grid}}@media (scripting:enabled) and (max-width:1294.6px){.nav:not([data-cev-kop]):has(.cev-demo-knop):has(>.nav__links>:nth-child(8):last-child) .nav__links,.nav:not([data-cev-kop]):has(.cev-demo-knop):has(>.nav__links>:nth-child(8):last-child) .nav__cta{display:none}.nav:not([data-cev-kop]):has(.cev-demo-knop):has(>.nav__links>:nth-child(8):last-child) .nav__burger{display:inline-grid}}@media (scripting:enabled){.nav:not([data-cev-kop]):has(.cev-demo-knop):has(>.nav__links>:nth-child(9)) .nav__links,.nav:not([data-cev-kop]):has(.cev-demo-knop):has(>.nav__links>:nth-child(9)) .nav__cta{display:none}.nav:not([data-cev-kop]):has(.cev-demo-knop):has(>.nav__links>:nth-child(9)) .nav__burger{display:inline-grid}}.nav:is([data-cev-kop=vol],[data-cev-kop=meet]) .nav__links{display:flex}.nav:is([data-cev-kop=vol],[data-cev-kop=meet]) .nav__cta{display:inline-flex}.nav:is([data-cev-kop=vol],[data-cev-kop=meet]) .nav__burger{display:none}.nav[data-cev-kop=meet]>*{flex-shrink:0}.nav[data-cev-kop=meet] .nav__links{flex-wrap:nowrap}.nav[data-cev-kop=meet] .nav__link{white-space:nowrap}.nav[data-cev-kop=compact] .nav__links,.nav[data-cev-kop=compact] .nav__cta{display:none}.nav[data-cev-kop=compact] .nav__burger{display:inline-grid}.nav__menu{transform-origin:calc(100% - 28px) 0;transition:opacity calc(var(--default-transition-duration) * 30 / 28) var(--ease), transform calc(var(--default-transition-duration) * 30 / 28) var(--ease), display calc(var(--default-transition-duration) * 30 / 28) allow-discrete}.nav__menu[hidden]{opacity:0;transition-duration:calc(var(--default-transition-duration) * 20 / 28);transform:translateY(-6px)scale(.9,.6)}@starting-style{.nav__menu:not([hidden]){opacity:0;transform:translateY(-6px)scale(.9,.6)}}@keyframes cev-menu-erin{0%{opacity:0;translate:0 -8px}}@keyframes cev-menu-eruit{to{opacity:0;translate:0 -4px}}.nav__menu .nav__link,.nav__menu .nav__menu-knop{animation:cev-menu-erin calc(var(--default-transition-duration) * 14 / 28) var(--ease) backwards;animation-delay:calc(var(--default-transition-duration) * (1 + var(--cev-i,0)) * 3 / 28)}.nav__menu[hidden] .nav__link,.nav__menu[hidden] .nav__menu-knop{animation:cev-menu-eruit calc(var(--default-transition-duration) * 12 / 28) var(--ease) both}.cev-burger__lijn{transform-box:view-box;transform-origin:9px 9px;transition:transform calc(var(--default-transition-duration) * 20 / 28) var(--ease), opacity calc(var(--default-transition-duration) * 20 / 28) var(--ease)}.nav__burger[aria-expanded=true] .cev-burger__lijn{transition-duration:calc(var(--default-transition-duration) * 30 / 28)}.nav__burger[aria-expanded=true] .cev-burger__lijn:first-child{transform:rotate(45deg)translateY(4px)}.nav__burger[aria-expanded=true] .cev-burger__lijn:nth-child(2){opacity:0}.nav__burger[aria-expanded=true] .cev-burger__lijn:nth-child(3){transform:rotate(-45deg)translateY(-4px)}.cev-oproep{color:var(--color-ink);font-family:var(--font-body);position:relative}.cev-oproep__vlak{max-width:var(--container-narrow);border-radius:var(--radius-ui);flex-direction:column;align-items:flex-start;gap:14px;margin-inline:auto;padding:36px 32px;display:flex}@media (max-width:30rem){.cev-oproep__vlak{padding:26px 20px}}.cev-oproep__kop{font-family:var(--font-display);font-variation-settings:"wdth" 125;font-stretch:125%;font-size:var(--text-h2);line-height:var(--text-h2--line-height);letter-spacing:var(--text-h2--letter-spacing);font-weight:var(--text-h2--font-weight);text-transform:uppercase;color:var(--color-ink);overflow-wrap:break-word;text-wrap:balance}.cev-oproep__tekst{color:var(--muted);font-size:var(--text-lead);line-height:var(--text-lead--line-height);text-wrap:pretty}.cev-oproep__knoppen{flex-wrap:wrap;gap:10px;margin-top:6px;display:flex}.work__controls{border-bottom:1px solid #ffffff14;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:14px;padding-bottom:18px;display:flex}@supports (color:color-mix(in lab, red, red)){.work__controls{border-bottom:1px solid color-mix(in srgb, var(--color-border) 8%, transparent)}}.work__group{flex-direction:column;gap:8px;display:flex}.label-sm{font-size:var(--text-small);color:var(--muted-2)}.chips{flex-wrap:wrap;gap:6px;display:flex}.chip-btn{border-radius:var(--radius-button);cursor:pointer;min-height:44px;font-size:calc(var(--text-body) * 14 / 16);color:var(--ink-2);border:0;align-items:center;gap:9px;padding:0 16px;font-weight:550;display:inline-flex}.chip-btn[aria-pressed=true]{background:#f5f6f9f5}@supports (color:color-mix(in lab, red, red)){.chip-btn[aria-pressed=true]{background:color-mix(in srgb, var(--color-ink) 96%, transparent)}}.chip-btn[aria-pressed=true]{color:#0d0e14}@supports (color:color-mix(in lab, red, red)){.chip-btn[aria-pressed=true]{color:color-mix(in oklab, var(--color-surface) 97%, var(--color-ink))}}.chip-btn[aria-pressed=true]{-webkit-backdrop-filter:none;backdrop-filter:none}.chip-dot{border-radius:999px;flex:none;width:8px;height:8px;box-shadow:0 0 0 2px #ffffff24}@supports (color:color-mix(in lab, red, red)){.chip-dot{box-shadow:0 0 0 2px color-mix(in srgb, var(--color-border) 14%, transparent)}}.seg{border-radius:calc(var(--radius-button) + 3px);gap:2px;padding:3px;display:inline-flex}.seg__btn{border-radius:var(--radius-button);cursor:pointer;min-height:44px;font-size:var(--text-small);letter-spacing:.01em;color:var(--ink-2);background:0 0;border:0;padding:0 18px;font-weight:550}.seg__btn[aria-pressed=true]{background:var(--color-ink);color:#0d0e14}@supports (color:color-mix(in lab, red, red)){.seg__btn[aria-pressed=true]{color:color-mix(in oklab, var(--color-surface) 97%, var(--color-ink))}}@media (max-width:640px){.seg{display:none}}.browser-wrap{position:relative}.browser-glow{filter:blur(80px);opacity:.6;transition:background-color calc(var(--default-transition-duration) * 80 / 28) var(--ease);pointer-events:none;background-color:#1f6f508c;border-radius:50%;position:absolute;inset:14% 12% -6%}.browser{border-radius:calc(var(--radius-ui) * 18 / 24);width:100%;max-width:100%;box-shadow:var(--shadow-raised);transition:width calc(var(--default-transition-duration) * 60 / 28) var(--ease), border-radius calc(var(--default-transition-duration) * 40 / 28) ease;margin:0 auto;overflow:hidden}.browser[data-size=mobiel]{border-radius:calc(var(--radius-ui) * 32 / 24);width:390px}.browser[data-size=tablet]{border-radius:var(--radius-ui);width:768px}.browser__bar{border-bottom:1px solid #ffffff14;align-items:center;gap:12px;height:44px;padding:0 14px;display:flex}@supports (color:color-mix(in lab, red, red)){.browser__bar{border-bottom:1px solid color-mix(in srgb, var(--color-border) 8%, transparent)}}.browser__icons{color:var(--muted-2);align-items:center;gap:12px;display:flex}.browser__address{background:#f5f6f912;border-radius:999px;flex:1;justify-content:center;align-items:center;gap:6px;min-width:0;height:28px;padding:0 12px;display:flex}@supports (color:color-mix(in lab, red, red)){.browser__address{background:color-mix(in srgb, var(--color-ink) 7%, transparent)}}.browser__address{box-shadow:inset 0 0 0 1px #ffffff0f}@supports (color:color-mix(in lab, red, red)){.browser__address{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-border) 6%, transparent)}}.browser__address{font-size:12.5px}.browser__url{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.browser__scheme{color:var(--muted-2)}.browser__host{color:#e7e9ef}@supports (color:color-mix(in lab, red, red)){.browser__host{color:color-mix(in oklab, var(--color-ink) 82%, var(--color-ink-soft))}}.browser__view{background:#fff;height:560px;overflow:auto;container-type:inline-size}.ms{color:#1b2420;font-size:15px;line-height:1.5}.ms__info{background:var(--ms-accent);color:#fff;justify-content:space-between;align-items:center;gap:12px;padding:7px 20px;font-size:12px;font-weight:500;display:flex}.ms__head{z-index:2;background:#fffffff2;border-bottom:1px solid #00000012;justify-content:space-between;align-items:center;gap:12px;padding:12px 20px;display:flex;position:sticky;top:0}.ms__brand{letter-spacing:-.01em;font-size:16px}.ms-nav{gap:22px;font-size:13.5px;display:none}.ms-nav a{color:#000000b8;text-decoration:none}.ms__actions{align-items:center;gap:8px;display:flex}.ms__btn{background:var(--ms-accent);color:#fff;border:0;border-radius:999px;align-items:center;min-height:44px;padding:0 16px;font-size:13.5px;font-weight:600;display:inline-flex}.ms__btn--ghost{color:#1b2420;background:#fff;border:1px solid #00000024;padding:0 18px}.ms-burger{color:#1b2420;background:#fff;border:1px solid #00000024;border-radius:999px;place-items:center;width:44px;height:44px;display:grid}.ms-long{display:none}.ms-hero{gap:28px;padding:32px 20px 28px;display:grid}.ms-title{letter-spacing:-.025em;font-size:28px;font-weight:700;line-height:1.05}.ms__intro{color:#000000a8;max-width:440px;margin-top:12px;font-size:14.5px}.ms__ctas{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.ms-art{width:100%;max-width:380px;color:var(--ms-accent);background-color:var(--ms-tint);background-image:radial-gradient(#00000012 1px,#0000 1.2px);background-size:14px 14px;border-radius:18px;justify-self:center;padding:22px;display:none}.ms-art svg{width:100%;height:auto;display:block}.ms__services{padding:0 20px 32px}.ms__services-head{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:12px;display:flex}.ms__services-head h4{margin:0;font-size:17px;font-weight:700}.ms__small{color:#0009;font-size:12px}.ms-grid{grid-template-columns:minmax(0,1fr);gap:8px;display:grid}.ms__row{background:#fff;border:1px solid #00000017;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:11px 14px;display:flex}.ms__row-name{font-size:14px;font-weight:550}.ms__row-price{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:14px}@container (min-width:640px){.ms-long{display:inline}.ms-art{display:block}.ms-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ms-title{font-size:40px}}@container (min-width:1024px){.ms-nav{display:flex}.ms-burger{display:none}.ms-hero{grid-template-columns:1.1fr 1fr;align-items:center}.ms-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.card{border-radius:var(--radius-ui);box-shadow:var(--shadow-card);flex-direction:column;gap:16px;padding:28px;display:flex}@supports (color:color-mix(in lab, red, red)){.card__title{border-bottom:1px solid color-mix(in srgb, var(--color-border) 8%, transparent)}}.quote{border-radius:var(--radius-ui);box-shadow:var(--shadow-card);flex-direction:column;gap:20px;padding:28px;display:flex}.quote figcaption{border-top:1px solid #ffffff14;padding-top:16px}@supports (color:color-mix(in lab, red, red)){.quote figcaption{border-top:1px solid color-mix(in srgb, var(--color-border) 8%, transparent)}}.quote figcaption{font-size:calc(var(--text-small) * 14 / 13);color:var(--muted)}.quote figcaption strong{color:var(--ink);font-weight:600}.contact-card{border-radius:var(--radius-ui);width:100%;max-width:420px;box-shadow:var(--shadow-card);flex-direction:column;justify-self:end;gap:14px;margin-top:180px;padding:24px;display:flex}.modal__panel{border-radius:var(--radius-ui);background:#11131bdb;width:100%;max-width:460px;max-height:90vh;padding:28px;overflow:auto}@supports (color:color-mix(in lab, red, red)){.modal__panel{background:color-mix(in srgb, color-mix(in srgb, var(--color-surface-alt) 98%, var(--color-ink)) 86%, transparent)}}.modal__panel{box-shadow:var(--shadow-raised)}.cev-tint-groen{--ms-accent:#1f6f50;--ms-tint:#e7f1ec}.cev-tint-blauw{--ms-accent:#2457c5;--ms-tint:#e8eefa}.cev-tint-oranje{--ms-accent:#c2410c;--ms-tint:#fbebe3}.chip-dot.cev-tint-groen{background:#1f6f50}.chip-dot.cev-tint-blauw{background:#2457c5}.chip-dot.cev-tint-oranje{background:#c2410c}.browser__address>svg{color:var(--muted-2)}.browser__view:has(>.cev-ms--beeld:not([hidden])){height:auto;max-height:560px}.cev-ms-beeld{width:100%}.cev-ms-knop{cursor:zoom-in;background:0 0;border:0;width:100%;padding:0;display:block}.cev-ms-knop:focus-visible{outline-offset:-3px}.cev-ms-knop>picture{display:contents}.cev-ms-knop .cev-ms-beeld{display:block}.cev-ms-knop .cev-ms-beeld--tablet,.cev-ms-knop .cev-ms-beeld--mobiel,.browser[data-size=tablet] .cev-ms-knop--tablet .cev-ms-beeld,.browser[data-size=mobiel] .cev-ms-knop--mobiel .cev-ms-beeld{display:none}.browser[data-size=tablet] .cev-ms-knop--tablet .cev-ms-beeld--tablet,.browser[data-size=mobiel] .cev-ms-knop--mobiel .cev-ms-beeld--mobiel{display:block}.browser>.cev-demo-start{z-index:2;pointer-events:none;justify-content:center;padding-inline:16px;display:flex;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.browser>.cev-demo-start[hidden]{display:none}.browser>.cev-demo-start[data-cev-demo-stand=rust]{top:auto;bottom:18px;transform:none}.cev-demo-start>button{pointer-events:auto}.cev-demo-start[aria-busy=true]>button{animation:cev-demo-laadt calc(var(--default-transition-duration) * 90 / 28) var(--ease) infinite alternate}@keyframes cev-demo-laadt{to{opacity:.6}}@media (prefers-reduced-motion:reduce){.cev-demo-start[aria-busy=true]>button{animation:none}}.cev-demo-tekst--tik{display:none}@media (pointer:coarse){.cev-demo-tekst--klik{display:none}.cev-demo-tekst--tik{display:inline}}.browser[data-cev-demo-modus=tik]:has(>.cev-demo-start[data-cev-demo-stand=start]:not([hidden])) .cev-ms-knop{cursor:pointer}.ms[data-cev-demo-laadt]{position:relative}.ms[data-cev-demo-laadt]>.cev-demo-frame{visibility:hidden;position:absolute;top:0;left:0}.ms[data-cev-demo-actief]>:not(.cev-demo-frame){display:none}.browser__view:has(>.ms[data-cev-demo-actief]:not([hidden])){height:560px;max-height:none;overflow:hidden}.cev-demo-frame{border:0;width:100%;height:560px;display:block}.browser:not([data-cev-demo-los]) .cev-demo-frame{pointer-events:none}.browser:not([data-cev-demo-los])>.browser__view:has(>.ms[data-cev-demo-actief]:not([hidden])){cursor:pointer}@media (min-width:48rem){section.py-8>div>.section{--cev-y:2.5rem}section.py-12>div>.section{--cev-y:4rem}section.py-16>div>.section{--cev-y:5rem}section.py-20>div>.section{--cev-y:7rem}}@media (min-width:64rem){section.py-8>div>.section{--cev-y:3rem}section.py-12>div>.section{--cev-y:5rem}section.py-16>div>.section{--cev-y:7rem}section.py-20>div>.section{--cev-y:9rem}}.night{background:linear-gradient(180deg, #0c0e1a 0%, #0a0c17 32%, #080a13 66%, var(--color-surface) 100%);position:relative}.sky{pointer-events:none;opacity:calc(.6 + var(--night) * .4);position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0,#00000029 360px,#00000080 38%,#000 76%);mask-image:linear-gradient(#0000 0,#00000029 360px,#00000080 38%,#000 76%)}.sky__drift{width:100%;height:calc(100% + 700px);transform:translate3d(0, calc(var(--sy) * .14), 0);position:absolute;top:-700px;left:0}.stars{border-radius:50%;width:1px;height:1px;position:absolute;top:0;left:0}.twinkle{animation:5.5s ease-in-out infinite twinkle}.twinkle--slow{animation-duration:7.5s;animation-delay:-3s}.meteor{opacity:0;background:#fff;border-radius:999px;width:2px;height:2px;animation:16s linear infinite meteor;position:absolute;transform:rotate(215deg);box-shadow:0 0 6px 1px #fff6}.meteor:before{content:"";background:linear-gradient(90deg,#ffffffbf,#fff0);width:150px;height:1px;position:absolute;top:50%;left:0;transform:translateY(-50%)}@keyframes meteor{0%{opacity:0;transform:rotate(215deg)translate(0)}1.5%{opacity:1}9%{opacity:0;transform:rotate(215deg)translate(-560px)}to{opacity:0;transform:rotate(215deg)translate(-560px)}}.ambient{pointer-events:none;position:absolute;inset:0;overflow:hidden}.ambient>span{border-radius:50%;position:absolute}.ambient__a{background:radial-gradient(circle,#f2a65a17,#0000 70%);width:620px;height:620px;top:260px;left:-8%}@supports (color:color-mix(in lab, red, red)){.ambient__a{background:radial-gradient(circle, color-mix(in srgb, var(--color-accent) 9%, transparent), transparent 70%)}}.ambient__b{background:radial-gradient(circle,#606e9624,#606e9600 70%);width:640px;height:640px;top:1400px;left:62%}html[data-motion=off]:not([data-sw-fx=on]) .meteor{display:none}@media (prefers-reduced-motion:reduce){.meteor{display:none}}main:has(.cev-nacht)>section{position:relative}.cev-nacht{height:0;position:relative}.cev-nacht__vlak{pointer-events:none;height:3178px;position:absolute;top:0;left:0;right:0}@media (max-width:1079px){.cev-nacht__vlak{height:3463px}}@media (max-width:1043px){.cev-nacht__vlak{height:3648px}}@media (max-width:1007px){.cev-nacht__vlak{height:3588px}}@media (max-width:843px){.cev-nacht__vlak{height:3715px}}@media (max-width:715px){.cev-nacht__vlak{height:3950px}}@media (max-width:659px){.cev-nacht__vlak{height:4025px}}@media (max-width:619px){.cev-nacht__vlak{height:4140px}}@media (max-width:523px){.cev-nacht__vlak{height:4537px}}@media (max-width:400px){.cev-nacht__vlak{height:calc(7151px - 637vw)}}.meteor--1{animation-duration:15s;animation-delay:3s;top:1300px;left:82%}.meteor--2{animation-duration:19s;animation-delay:9s;top:2250px;left:40%}.meteor--3{animation-duration:23s;animation-delay:15s;top:2900px;left:95%}section:has(>div>.cev-nacht){background:0 0;padding-block:0}section>div:has(>.cev-nacht){max-width:none;padding-inline:0}.cev-tekstpagina{color:var(--color-ink);font-family:var(--font-body);padding-top:2rem;position:relative}section:has(>div>.cev-tekstpagina:first-child h1.cev-tekstpagina__kop){padding-top:0}section>div>.cev-tekstpagina:first-child:has(h1.cev-tekstpagina__kop){padding-top:8rem}@media (min-width:48rem){section>div>.cev-tekstpagina:first-child:has(h1.cev-tekstpagina__kop){padding-top:11rem}}.cev-tekstpagina__binnen{max-width:var(--container-narrow);flex-direction:column;gap:2.5rem;margin-inline:auto;display:flex}.cev-tekstpagina__kopblok{flex-direction:column;gap:1rem;display:flex}.cev-tekstpagina__kop{font-family:var(--font-display);font-variation-settings:"wdth" 125;font-stretch:125%;font-size:var(--text-h1);line-height:var(--text-h1--line-height);letter-spacing:var(--text-h1--letter-spacing);font-weight:var(--text-h1--font-weight);text-transform:uppercase;color:var(--color-ink);overflow-wrap:break-word;-webkit-hyphens:manual;hyphens:manual;text-wrap:balance}@container not (min-width:45rem){h1.cev-tekstpagina__kop{font-size:min(var(--text-h1), calc(min(100cqi, var(--container-narrow)) / 15.5));-webkit-hyphens:manual;hyphens:manual}}@container (min-width:45rem){.cev-tekstpagina__kopblok--11em .cev-tekstpagina__kop{font-size:min(var(--text-h1), calc(min(100cqi, var(--container-narrow)) / 11))}.cev-tekstpagina__kopblok--11-5em .cev-tekstpagina__kop{font-size:min(var(--text-h1), calc(min(100cqi, var(--container-narrow)) / 11.5))}.cev-tekstpagina__kopblok--12em .cev-tekstpagina__kop{font-size:min(var(--text-h1), calc(min(100cqi, var(--container-narrow)) / 12))}.cev-tekstpagina__kopblok--12-5em .cev-tekstpagina__kop{font-size:min(var(--text-h1), calc(min(100cqi, var(--container-narrow)) / 12.5))}.cev-tekstpagina__kopblok--13em .cev-tekstpagina__kop{font-size:min(var(--text-h1), calc(min(100cqi, var(--container-narrow)) / 13))}.cev-tekstpagina__kopblok--13-5em .cev-tekstpagina__kop{font-size:min(var(--text-h1), calc(min(100cqi, var(--container-narrow)) / 13.5))}.cev-tekstpagina__kopblok--14em .cev-tekstpagina__kop{font-size:min(var(--text-h1), calc(min(100cqi, var(--container-narrow)) / 14))}.cev-tekstpagina__kopblok--14-5em .cev-tekstpagina__kop{font-size:min(var(--text-h1), calc(min(100cqi, var(--container-narrow)) / 14.5))}.cev-tekstpagina__kopblok--15em .cev-tekstpagina__kop{font-size:min(var(--text-h1), calc(min(100cqi, var(--container-narrow)) / 15))}.cev-tekstpagina__kopblok--15-5em .cev-tekstpagina__kop{font-size:min(var(--text-h1), calc(min(100cqi, var(--container-narrow)) / 15.5))}}.cev-tekstpagina__kopblok--16em .cev-tekstpagina__kop{font-size:min(var(--text-h1), calc(min(100cqi, var(--container-narrow)) / 16))}.cev-tekstpagina__kopblok--16-5em .cev-tekstpagina__kop{font-size:min(var(--text-h1), calc(min(100cqi, var(--container-narrow)) / 16.5))}.cev-tekstpagina__kopblok--17em .cev-tekstpagina__kop{font-size:min(var(--text-h1), calc(min(100cqi, var(--container-narrow)) / 17))}.cev-tekstpagina__kopblok--17-5em .cev-tekstpagina__kop{font-size:min(var(--text-h1), calc(min(100cqi, var(--container-narrow)) / 17.5))}.cev-tekstpagina__kopblok--18em .cev-tekstpagina__kop{font-size:min(var(--text-h1), calc(min(100cqi, var(--container-narrow)) / 18))}.cev-tekstpagina__kopblok--18-5em .cev-tekstpagina__kop{font-size:min(var(--text-h1), calc(min(100cqi, var(--container-narrow)) / 18.5))}.cev-tekstpagina__kopblok--19em .cev-tekstpagina__kop{font-size:min(var(--text-h1), calc(min(100cqi, var(--container-narrow)) / 19))}.cev-tekstpagina__kopblok--19-5em .cev-tekstpagina__kop{font-size:min(var(--text-h1), calc(min(100cqi, var(--container-narrow)) / 19.5))}.cev-tekstpagina__kopblok--20em .cev-tekstpagina__kop{font-size:min(var(--text-h1), calc(min(100cqi, var(--container-narrow)) / 20))}.cev-tekstpagina__kopblok--20-5em .cev-tekstpagina__kop{font-size:min(var(--text-h1), calc(min(100cqi, var(--container-narrow)) / 20.5))}.cev-tekstpagina__kopblok--21em .cev-tekstpagina__kop{font-size:min(var(--text-h1), calc(min(100cqi, var(--container-narrow)) / 21))}.cev-tekstpagina__kopblok--21-5em .cev-tekstpagina__kop{font-size:min(var(--text-h1), calc(min(100cqi, var(--container-narrow)) / 21.5))}.cev-tekstpagina__inleiding{font-size:var(--text-lead);line-height:var(--text-lead--line-height);letter-spacing:var(--text-lead--letter-spacing);font-weight:var(--text-lead--font-weight);color:var(--color-ink-soft);overflow-wrap:anywhere;text-wrap:pretty}.cev-tekstpagina__tekst{font-size:var(--text-body);overflow-wrap:break-word;line-height:1.7}.cev-tekstpagina__tekst>*+*{margin-top:1em}.cev-tekstpagina__tekst h2{font-family:var(--font-display);font-variation-settings:"wdth" 125;font-stretch:125%;font-size:calc((var(--text-h2) + var(--text-h3)) / 2);letter-spacing:var(--text-h2--letter-spacing);line-height:1.1;font-weight:var(--text-h2--font-weight);text-transform:uppercase;color:var(--color-ink);-webkit-hyphens:manual;hyphens:manual;text-wrap:balance;margin-top:1.75em}.cev-tekstpagina__tekst h3{font-family:var(--font-display);font-size:var(--text-h3);letter-spacing:var(--text-h3--letter-spacing);line-height:1.25;font-weight:var(--text-h3--font-weight);color:var(--color-ink);margin-top:1.5em}.cev-tekstpagina__tekst>:first-child{margin-top:0}.cev-tekstpagina__tekst h2+*,.cev-tekstpagina__tekst h3+*{margin-top:.6em}.cev-tekstpagina__tekst p{text-wrap:pretty}.cev-tekstpagina__tekst ul,.cev-tekstpagina__tekst ol{padding-left:1.25em}.cev-tekstpagina__tekst ul{list-style:outside}.cev-tekstpagina__tekst ol{list-style:decimal}.cev-tekstpagina__tekst li+li{margin-top:.4em}.cev-tekstpagina__tekst li::marker{color:var(--color-accent)}.cev-tekstpagina__tekst strong{color:var(--color-ink);font-weight:600}.cev-tekstpagina__tekst a{color:var(--color-primary);text-underline-offset:.2em;text-decoration:underline}@container not (min-width:45rem){.cev-tekstpagina__tekst h2{font-size:min(calc((var(--text-h2) + var(--text-h3)) / 2), calc(min(100cqi, var(--container-narrow)) / 15.5))}}.footer{padding:20px var(--gutter) 44px;position:relative}.footer__inner{max-width:var(--container);border-top:1px solid #ffffff14;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 28px;margin:0 auto;padding-top:20px;display:flex}@supports (color:color-mix(in lab, red, red)){.footer__inner{border-top:1px solid color-mix(in srgb, var(--color-border) 8%, transparent)}}.footer__inner{font-size:var(--text-small);color:var(--muted-2)}.footer__links{gap:18px;display:flex}.footer__links a{color:var(--soft)}.cev-voet__merk{align-items:center;gap:10px;display:inline-flex}.cev-logo--voet{filter:drop-shadow(0 .158em .443em #00000080);flex:none;width:5.6902em;height:1em;font-size:18px;display:block;position:relative}.cev-logo--voet .cev-logo__vlak{clip-path:url(#cev-logo-voet);background-image:linear-gradient(#fff 0%,#eef1f6 30%,#a3acbe 48%,#e4e8ef 58%,#fff 72%,#c9cfdb 100%),linear-gradient(#fff 0%,#eef1f6 30%,#a3acbe 48%,#e4e8ef 58%,#fff 72%,#c9cfdb 100%);background-position:0 -.154em,1.7182em .173em;background-repeat:repeat-y;background-size:1.4182em 1.338em,3.972em .669em;position:absolute;inset:0}.cev-logo--voet .cev-logo__defs{width:0;height:0;position:absolute;overflow:hidden}@media (max-width:399px){.cev-logo--voet{width:1.4182em;overflow:hidden}.cev-logo--voet .cev-logo__vlak{width:5.6902em;right:auto}}.cev-voet-logo{object-fit:contain;width:auto;max-width:108px;height:18px}.footer__links a[aria-current]{color:var(--ink)}.footer__links.cev-paginamenu,.footer__links:has(>a:nth-child(3)){flex-wrap:wrap}.footer__links.cev-paginamenu a{overflow-wrap:anywhere}.sites{padding:var(--cev-y,28px) 0 var(--cev-y,36px);position:relative}.sites__cap{text-align:center;font-size:var(--text-eyebrow);line-height:var(--text-eyebrow--line-height);letter-spacing:var(--text-eyebrow--letter-spacing);font-weight:var(--text-eyebrow--font-weight);color:var(--muted);margin:0 0 20px;padding:0 20px}.marquee{padding:8px 0 14px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.marquee__track{align-items:flex-start;width:max-content;animation:80s linear infinite marquee;display:flex}.marquee:hover .marquee__track{animation-play-state:paused}.marquee__track>*{margin-right:20px}@keyframes marquee{to{transform:translate(-50%)}}.site-card{flex-direction:column;flex:none;gap:12px;width:280px;display:flex}.site-card__frame{border-radius:calc(var(--radius-ui) * 14 / 24);background:#0e10189e;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.site-card__frame{background:color-mix(in srgb, color-mix(in srgb, var(--color-surface-alt) 99%, var(--color-ink)) 62%, transparent)}}.site-card__frame{box-shadow:inset 0 0 0 1px #ffffff1a,inset 0 1px #ffffff29,0 18px 40px -22px #000000e6}@supports (color:color-mix(in lab, red, red)){.site-card__frame{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-border) 10%, transparent), inset 0 1px 0 #ffffff29, 0 18px 40px -22px #000000e6}}.site-card__frame{transition:transform calc(var(--default-transition-duration) * 50 / 28) var(--ease), box-shadow calc(var(--default-transition-duration) * 50 / 28) var(--ease)}.site-card:hover .site-card__frame{transform:translateY(-4px);box-shadow:inset 0 0 0 1px #ffffff29,inset 0 1px #ffffff38,0 26px 50px -22px #000000f2}@supports (color:color-mix(in lab, red, red)){.site-card:hover .site-card__frame{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-border) 16%, transparent), inset 0 1px 0 #ffffff38, 0 26px 50px -22px #000000f2}}.site-card__bar{align-items:center;gap:6px;height:24px;padding:0 10px;display:flex}.site-card__url{background:#f5f6f914;border-radius:999px;flex:1;height:10px}@supports (color:color-mix(in lab, red, red)){.site-card__url{background:color-mix(in srgb, var(--color-ink) 8%, transparent)}}.site-card__page{background:var(--c-bg);height:166px;color:var(--c-ink);flex-direction:column;gap:10px;padding:10px 12px 12px;display:flex}.site-card__nav{letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:8px;font-size:9px;font-weight:800;display:flex}.site-card__links{gap:5px;margin-left:auto;display:flex}.site-card__links>span{opacity:.25;background:currentColor;border-radius:2px;width:14px;height:3px}.site-card__pill{background:var(--c-accent);border-radius:999px;width:30px;height:10px}.site-card__hero{grid-template-columns:minmax(0,1fr) 76px;align-items:center;gap:10px;display:grid}.site-card__h{letter-spacing:-.01em;font-size:14px;font-weight:700;line-height:1.12}.site-card__line{opacity:.18;background:currentColor;border-radius:2px;width:92%;height:4px;margin-top:6px;display:block}.site-card__line--short{width:64%}.site-card__btn{color:#fff;white-space:nowrap;background:var(--c-accent);border-radius:999px;margin-top:9px;padding:4px 9px;font-size:8.5px;font-weight:700;display:inline-block}.site-card__art{background:var(--c-tint);height:72px;color:var(--c-accent);border-radius:10px;place-items:center;display:grid}.site-card__cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-top:auto;display:grid}.site-card__cards>span{opacity:.07;background:currentColor;border-radius:6px;height:26px}.site-card__label{font-size:var(--text-eyebrow);line-height:var(--text-eyebrow--line-height);font-weight:var(--text-eyebrow--font-weight);letter-spacing:.06em;color:var(--ink-2);align-items:center;gap:8px;padding-left:2px;display:flex}.site-card__dot{background:var(--c-accent);border-radius:50%;flex:none;width:7px;height:7px}.h2{font-size:var(--text-h2);line-height:var(--text-h2--line-height);letter-spacing:var(--text-h2--letter-spacing);font-weight:var(--text-h2--font-weight);color:var(--ink)}.card__title{border-bottom:1px solid #ffffff14;padding-bottom:16px}@supports (color:color-mix(in lab, red, red)){.card__title{border-bottom:1px solid color-mix(in srgb, var(--color-border) 8%, transparent)}}.card__title{font-size:var(--text-h3);line-height:var(--text-h3--line-height);letter-spacing:var(--text-h3--letter-spacing);font-weight:var(--text-h3--font-weight);color:var(--ink)}.cev-tint-roze{--c-bg:#fbf5f3;--c-ink:#2a1e22;--c-accent:#b5485f;--c-tint:#f6e1e5}.cev-tint-blauw{--c-bg:#f4f7fd;--c-ink:#14213d;--c-accent:#2457c5;--c-tint:#e3ebfa}.cev-tint-groen{--c-bg:#f3f8f5;--c-ink:#13261d;--c-accent:#1f6f50;--c-tint:#dfefe6}.cev-tint-wijnrood{--c-bg:#fbf6ef;--c-ink:#2b1a14;--c-accent:#8c2f39;--c-tint:#f3e3d3}.cev-tint-marine{--c-bg:#f6f8fb;--c-ink:#111c30;--c-accent:#1d3a6e;--c-tint:#fcefc7}.cev-tint-oranje{--c-bg:#fbf6f2;--c-ink:#2a170d;--c-accent:#c2410c;--c-tint:#fbe4d6}.cev-tint-oker{--c-bg:#fcf8f1;--c-ink:#2b1d0e;--c-accent:#9a6324;--c-tint:#f4e6cc}.cev-tint-olijf{--c-bg:#f5f8f0;--c-ink:#1c2614;--c-accent:#3f6b2a;--c-tint:#e3edd5}.site-card__bar>svg{color:var(--muted-2)}.cev-site-icoon{stroke-width:1.6px;width:34px;height:34px}.cev-kaart-beeld{color:inherit;text-align:start;cursor:zoom-in;background:0 0;border:0;padding:0}.cev-kaart-beeld .site-card__frame{display:block}.cev-kaart-schot{background:var(--c-bg);height:166px;display:block;overflow:hidden}.cev-kaart-schot>picture{height:100%;display:block}.cev-kaart-img{object-fit:cover;object-position:top;width:100%;height:100%;display:block}@media (prefers-reduced-motion:reduce){.marquee__track{animation:none}}html[data-motion=off]:not([data-sw-fx=on]) .marquee__track{animation:none}.marquee:has(:focus-visible){-webkit-mask-image:none;mask-image:none}.marquee:has(:focus-visible) .marquee__track{padding-inline:8px;animation:none}.cev-vergroting{max-width:min(92vw,1280px);max-height:92vh;color:var(--color-ink);background:0 0;border:0;margin:auto;padding:0;overflow:visible}.cev-vergroting[open]{flex-direction:column;gap:10px;display:flex}.cev-vergroting::backdrop{background:#000000d1}.cev-vergroting__venster{overscroll-behavior:contain;border-radius:var(--radius-ui);background:var(--color-surface);flex:0 auto;min-height:0;overflow:hidden auto}.cev-vergroting__beeld{max-width:100%;height:auto;margin-inline:auto;display:block}.cev-vergroting__balk{border-radius:var(--radius-ui);background:var(--color-surface);flex:none;justify-content:space-between;align-items:center;gap:12px;padding:6px 6px 6px 16px;display:flex}.cev-vergroting__titel{overflow-wrap:anywhere;min-width:0;font-size:var(--text-eyebrow);line-height:var(--text-eyebrow--line-height);letter-spacing:.06em}.cev-vergroting__knoppen{flex:none;gap:6px;display:flex}.cev-vergroting[data-een] [data-cev-vorige],.cev-vergroting[data-een] [data-cev-volgende]{display:none}section:has(>div>.sites){position:relative}section:is(.py-8,.py-12,.py-16,.py-20):has(>div>.sites){padding-block:0}section.py-8>div>.sites{--cev-y:2rem}section.py-12>div>.sites{--cev-y:3rem}section.py-16>div>.sites{--cev-y:4rem}section.py-20>div>.sites{--cev-y:5rem}@media (min-width:48rem){section.py-8>div>.sites{--cev-y:2.5rem}section.py-12>div>.sites{--cev-y:4rem}section.py-16>div>.sites{--cev-y:5rem}section.py-20>div>.sites{--cev-y:7rem}}@media (min-width:64rem){section.py-8>div>.sites{--cev-y:3rem}section.py-12>div>.sites{--cev-y:5rem}section.py-16>div>.sites{--cev-y:7rem}section.py-20>div>.sites{--cev-y:9rem}}section>.max-w-narrow:has(>.sites),section>.max-w-content:has(>.sites),section>.max-w-wide:has(>.sites){max-width:none;padding-inline:0}section>.max-w-narrow>.sites{--container:var(--container-narrow)}section>.max-w-content>.sites{--container:var(--container-content)}section>.max-w-wide>.sites{--container:var(--container-wide)}section>div:not(.mx-auto)>.sites{--container:none}section>.mx-auto>.sites{max-width:var(--container);margin-inline:auto}.steps{grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));margin:0;padding:0;list-style:none;display:grid}.step{border-top:1px solid #ffffff1f;flex-direction:column;gap:14px;padding:24px 24px 24px 0;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.step{border-top:1px solid color-mix(in srgb, var(--color-border) 12%, transparent)}}.step__line{background:var(--accent);width:0;height:1px;position:absolute;top:-1px;left:0;box-shadow:0 0 12px 1px #f2a65a66}@supports (color:color-mix(in lab, red, red)){.step__line{box-shadow:0 0 12px 1px color-mix(in srgb, var(--color-accent) 40%, transparent)}}.step__line{animation:8s cubic-bezier(.4,0,.2,1) infinite step-fill}.step:nth-child(2){transition-delay:calc(var(--default-transition-duration) * 10 / 28)}.step:nth-child(3){transition-delay:calc(var(--default-transition-duration) * 20 / 28)}.step:nth-child(4){transition-delay:calc(var(--default-transition-duration) * 30 / 28)}.step:nth-child(2) .step__line{animation-delay:1.1s}.step:nth-child(3) .step__line{animation-delay:2.2s}.step:nth-child(4) .step__line{animation-delay:3.3s}.step__num{font-size:44px;line-height:.92}.step__title{font-size:calc(var(--text-h3) * 17 / 18);letter-spacing:-.01em;font-weight:600}.step__text{font-size:calc(var(--text-body) * 15 / 16);color:var(--muted);line-height:1.65}@keyframes step-fill{0%{opacity:1;width:0}14%{opacity:1;width:100%}72%{opacity:1;width:100%}86%{opacity:0;width:100%}to{opacity:0;width:100%}}.contact__title{font-size:var(--text-h1);line-height:var(--text-h1--line-height);letter-spacing:var(--text-h1--letter-spacing);font-weight:var(--text-h1--font-weight)}.contact-card__label{font-size:calc(var(--text-eyebrow) * 13 / 12);font-weight:var(--text-eyebrow--font-weight);letter-spacing:.04em;color:var(--ink)}.modal__title{font-size:calc(var(--text-h3) * 22 / 18);letter-spacing:var(--text-h3--letter-spacing);font-weight:var(--text-h3--font-weight);line-height:1}.js-rv [data-rv]{opacity:0;filter:blur(8px);transition:opacity calc(var(--default-transition-duration) * 90 / 28) var(--ease), transform calc(var(--default-transition-duration) * 90 / 28) var(--ease), filter calc(var(--default-transition-duration) * 90 / 28) var(--ease);transform:translateY(22px)}.js-rv [data-rv][data-in]{opacity:1;filter:none;transform:none}section:has(>div>.section){position:relative}section:is(.py-8,.py-12,.py-16,.py-20):has(>div>.section){padding-block:0}section.py-8>div>.section{--cev-y:2rem}section.py-12>div>.section{--cev-y:3rem}section.py-16>div>.section{--cev-y:4rem}section.py-20>div>.section{--cev-y:5rem}@media (min-width:48rem){section.py-8>div>.section{--cev-y:2.5rem}section.py-12>div>.section{--cev-y:4rem}section.py-16>div>.section{--cev-y:5rem}section.py-20>div>.section{--cev-y:7rem}}@media (min-width:64rem){section.py-8>div>.section{--cev-y:3rem}section.py-12>div>.section{--cev-y:5rem}section.py-16>div>.section{--cev-y:7rem}section.py-20>div>.section{--cev-y:9rem}}section>.max-w-narrow:has(>.section),section>.max-w-content:has(>.section),section>.max-w-wide:has(>.section){max-width:none;padding-inline:0}section>.max-w-narrow>.section{--container:var(--container-narrow)}section>.max-w-content>.section{--container:var(--container-content)}section>.max-w-wide>.section{--container:var(--container-wide)}section>div:not(.mx-auto)>.section{--container:none}.knop-chroom{border-radius:var(--radius-button);min-height:50px;font-size:calc(var(--text-body) * 15 / 16);text-align:center;cursor:pointer;isolation:isolate;color:#0a0c12;background-image:linear-gradient(#fff 0%,#f1f3f7 38%,#c3c9d5 50%,#eef1f5 62%,#fff 100%);background-position:0 0;background-size:100% 240%;border:0;justify-content:center;align-items:center;padding:10px 26px;font-weight:600;line-height:1;text-decoration:none;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffd9,0 12px 30px -14px #ffffff73}.knop-chroom--md{min-height:46px;font-size:calc(var(--text-body) * 14 / 16);padding:8px 22px}.knop-chroom--sm{min-height:44px;font-size:calc(var(--text-body) * 14 / 16);padding:8px 18px}.knop-chroom:is(:hover,.is-hover){color:#0a0c12;background-position:0 100%;box-shadow:inset 0 1px #ffffffe6,0 16px 40px -14px #ffffffa6}@media (prefers-reduced-motion:no-preference){:where(:root:not([data-motion=off]),:root[data-sw-fx=on]) .knop-chroom{--sw-tr-knop-chroom:box-shadow var(--default-transition-duration,.28s) var(--default-transition-timing-function), background-position min(var(--default-transition-duration,.28s) * 90 / 28, 10s) var(--default-transition-timing-function), background-color calc(var(--default-transition-duration,.28s) * 25 / 28) var(--default-transition-timing-function), color calc(var(--default-transition-duration,.28s) * 25 / 28) var(--default-transition-timing-function)}}.knop-glas{border-radius:var(--radius-button);min-height:50px;font-size:calc(var(--text-body) * 15 / 16);text-align:center;cursor:pointer;isolation:isolate;color:var(--color-ink);background:#0c0e166b;border:0;justify-content:center;align-items:center;padding:10px 24px;font-weight:550;line-height:1;text-decoration:none;position:relative}@supports (color:color-mix(in lab, red, red)){.knop-glas{background:color-mix(in srgb, var(--color-surface-alt) 42%, transparent)}}.knop-glas{-webkit-backdrop-filter:blur(14px)saturate(170%);backdrop-filter:blur(14px)saturate(170%)}.knop-glas--sm{min-height:44px;font-size:calc(var(--text-body) * 14 / 16)}.knop-glas:before{content:"";border-radius:inherit;background:linear-gradient(var(--fx-int-glasrand-rim,160deg), #fff9, #ffffff24 26%, #ffffff0d 58%, #ffffff42);-webkit-mask-composite:xor;pointer-events:none;z-index:3;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.knop-glas:after{content:"";border-radius:inherit;pointer-events:none;z-index:0;background:linear-gradient(#ffffff1a,#fff0 30%);position:absolute;inset:0}.knop-glas>*{z-index:1;position:relative}.knop-glas:is(:hover,.is-hover){color:var(--color-ink)}:where(.knop-glas){--fx-lichtstreep-sterkte:.22}.knop-icoon{border-radius:var(--radius-button);background:#f5f6f91a;border:0;place-items:center}@supports (color:color-mix(in lab, red, red)){.knop-icoon{background:color-mix(in srgb, var(--color-ink) 10%, transparent)}}.knop-icoon{color:var(--color-ink);cursor:pointer;isolation:isolate;position:relative;overflow:hidden}.knop-zachtglas{border-radius:var(--radius-button);min-height:50px;font-size:calc(var(--text-body) * 15 / 16);text-align:center;cursor:pointer;isolation:isolate;color:var(--color-ink);background:#f5f6f90d;border:0;justify-content:center;align-items:center;padding:10px 20px;font-weight:550;line-height:1;text-decoration:none;position:relative}@supports (color:color-mix(in lab, red, red)){.knop-zachtglas{background:color-mix(in srgb, var(--color-ink) 5%, transparent)}}.knop-zachtglas{-webkit-backdrop-filter:blur(14px)saturate(170%);backdrop-filter:blur(14px)saturate(170%)}.knop-zachtglas--md{min-height:46px;font-size:calc(var(--text-body) * 14 / 16)}.knop-zachtglas:before{content:"";border-radius:inherit;background:linear-gradient(var(--fx-int-glasrand-rim,160deg), #fff9, #ffffff24 26%, #ffffff0d 58%, #ffffff42);-webkit-mask-composite:xor;pointer-events:none;z-index:3;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.knop-zachtglas:after{content:"";border-radius:inherit;pointer-events:none;z-index:0;background:linear-gradient(#ffffff1a,#fff0 30%);position:absolute;inset:0}.knop-zachtglas>*{z-index:1;position:relative}:where(.knop-zachtglas){--fx-lichtstreep-sterkte:.22}@property --fx-int-glasrand-rim{syntax:"<angle>";inherits:false;initial-value:160deg}@media (prefers-reduced-motion:no-preference){:where(:root:not([data-motion=off]),:root[data-sw-fx=on]) .fx-glasrand:before{transition:--fx-int-glasrand-rim var(--fx-glasrand-duur,min(calc(var(--default-transition-duration,.28s) * 90 / 28), 10s)) var(--default-transition-timing-function)}:where(:root:not([data-motion=off]),:root[data-sw-fx=on]) .fx-glasrand:is(:hover,.is-hover):before{--fx-int-glasrand-rim:var(--fx-glasrand-naar,340deg)}:where(:root:not([data-motion=off]),:root[data-sw-fx=on]) .fx-indrukken{--sw-tr-fx-indrukken:scale var(--fx-indrukken-duur,calc(var(--default-transition-duration,.28s) * 9 / 28)) var(--default-transition-timing-function)}:where(:root:not([data-motion=off]),:root[data-sw-fx=on]) .fx-indrukken:is(:active,.is-active){scale:var(--fx-indrukken-schaal,.97)}}.fx-lichtstreep>.fx-lichtstreep__laag{border-radius:inherit;pointer-events:none;z-index:2;position:absolute;inset:0;overflow:hidden}@media (prefers-reduced-motion:no-preference){:where(:root:not([data-motion=off]),:root[data-sw-fx=on]) .fx-lichtstreep>.fx-lichtstreep__laag:before{content:"";width:var(--fx-lichtstreep-breedte,45%);background:linear-gradient(100deg, #fff0, rgba(255, 255, 255, var(--fx-lichtstreep-sterkte,.8)), #fff0);transform:skewX(var(--fx-lichtstreep-hoek,-18deg));transition:left var(--fx-lichtstreep-duur,min(calc(var(--default-transition-duration,.28s) * 90 / 28), 10s)) var(--default-transition-timing-function);position:absolute;top:-20%;bottom:-20%;left:-75%}:where(:root:not([data-motion=off]),:root[data-sw-fx=on]) .fx-lichtstreep:is(:hover,.is-hover)>.fx-lichtstreep__laag:before{left:140%}:where(:root:not([data-motion=off]),:root[data-sw-fx=on]) .fx-optillen{--sw-tr-fx-optillen:translate var(--fx-optillen-duur,var(--default-transition-duration,.28s)) var(--default-transition-timing-function)}:where(:root:not([data-motion=off]),:root[data-sw-fx=on]) .fx-optillen:is(:hover,.is-hover){translate:0 calc(-1 * var(--fx-optillen-afstand,1px))}:where(:root:not([data-motion=off]),:root[data-sw-fx=on]) .fx-optillen:is(:active,.is-active){translate:none}}.tekst-chroom:not(#sw-look){--tx-streep:100%;--tx-positie:48%;--tx-band:.92;background-image:linear-gradient(180deg in srgb, #fff 0%, #eef1f6 30%, #a3acbe var(--tx-positie,48%), #e4e8ef 58%, #fff 72%, #c9cfdb 100%)}@supports (color:color-mix(in lab, red, red)){.tekst-chroom:not(#sw-look){background-image:linear-gradient(180deg in srgb, #fff 0%, #eef1f6 30%, color-mix(in srgb, #a3acbe var(--tx-streep,100%), #eef1f6) var(--tx-positie,48%), #e4e8ef 58%, #fff 72%, #c9cfdb 100%)}}.tekst-chroom:not(#sw-look){background-size:100% calc(var(--tx-band,.92) * 1em);color:#0000;-webkit-text-fill-color:transparent;filter:drop-shadow(0 10px 28px #00000080);background-repeat:repeat-y;-webkit-background-clip:text;background-clip:text}@media (forced-colors:active){.tekst-chroom:not(#sw-look){color:canvastext;-webkit-text-fill-color:CanvasText;filter:none;background-image:none}}@property --sw-tr-btn{syntax:"*";inherits:false}@property --sw-tr-fx-indrukken{syntax:"*";inherits:false}@property --sw-tr-fx-optillen{syntax:"*";inherits:false}@property --sw-tr-knop-chroom{syntax:"*";inherits:false}@media (prefers-reduced-motion:no-preference){:where(:root:not([data-motion=off]),:root[data-sw-fx=on]) :where(.btn){--sw-tr-btn:background-color var(--default-transition-duration) var(--default-transition-timing-function), color var(--default-transition-duration) var(--default-transition-timing-function), box-shadow var(--default-transition-duration) var(--default-transition-timing-function)}:where(:root:not([data-motion=off]),:root[data-sw-fx=on]) :where(.fx-indrukken,.fx-optillen,.knop-chroom){transition:var(--sw-tr-btn,--sw-geen 0s), var(--sw-tr-fx-indrukken,--sw-geen 0s), var(--sw-tr-fx-optillen,--sw-geen 0s), var(--sw-tr-knop-chroom,--sw-geen 0s)}}.sw-consent :focus-visible{outline:2px solid var(--color-ink);outline-offset:2px}.sw-consent:focus{outline:none}.sw-consent[hidden]{display:none}.sw-consent__keuzes input{width:1.25rem;height:1.25rem;accent-color:var(--color-primary);margin:.125rem 0 0}.sw-consent__keuzes label{cursor:pointer;grid-template-columns:auto 1fr;align-items:start;gap:.75rem;display:grid}.sw-consent__keuzes span span{color:var(--color-ink-soft);display:block}.sw-consent__keuzes[hidden]{display:none}.sw-consent__keuzes{gap:.75rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.sw-consent__knoppen>[hidden]{display:none}.sw-consent__knoppen{flex-wrap:wrap;gap:.5rem;margin-top:1.25rem;display:flex}.sw-consent__paneel{pointer-events:auto;box-sizing:border-box;border-radius:var(--radius-ui);border:1px solid #f5f6f92e;width:100%;max-width:42rem;max-height:calc(100dvh - 2rem);padding:1.25rem 1.5rem;overflow-y:auto}@supports (color:color-mix(in lab, red, red)){.sw-consent__paneel{border:1px solid color-mix(in srgb,var(--color-ink) 18%,transparent)}}.sw-consent__paneel{color:var(--color-ink);background:#06070deb}@supports (color:color-mix(in lab, red, red)){.sw-consent__paneel{background:color-mix(in srgb,var(--color-surface) 92%,transparent)}}.sw-consent__paneel{-webkit-backdrop-filter:blur(18px)saturate(160%);backdrop-filter:blur(18px)saturate(160%);font-size:.9375rem;line-height:1.5;box-shadow:0 24px 64px -24px #00000080}.sw-consent__privacy a{color:var(--color-ink);text-underline-offset:.2em;text-decoration:underline}.sw-consent__privacy{margin:.5rem 0 0}.sw-consent__tekst{color:var(--color-ink-soft);margin:0}.sw-consent__titel{font-family:var(--font-display);margin:0 0 .5rem;font-size:1.125rem;font-weight:650;line-height:1.3}.sw-consent{z-index:2147483000;pointer-events:none;justify-content:center;padding:1rem;display:flex;position:fixed;inset:auto 0 0}.sw-videogate :focus-visible{outline:2px solid var(--color-ink);outline-offset:2px}.sw-videogate__link{color:var(--color-ink);text-underline-offset:.2em;text-decoration:underline}.sw-videogate__tekst{max-width:30rem;color:var(--color-ink-soft);margin:0}.sw-videogate__titel{font-family:var(--font-display);margin:0;font-weight:650}.sw-videogate{box-sizing:border-box;text-align:center;color:var(--color-ink);background:#06070deb;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;padding:1rem;display:flex;position:absolute;inset:0;overflow-y:auto}@supports (color:color-mix(in lab, red, red)){.sw-videogate{background:color-mix(in srgb,var(--color-surface) 92%,transparent)}}.sw-videogate{font-size:.9375rem;line-height:1.5}@media (max-width:30rem){.sw-consent__knoppen>*{flex:100%}}[data-video-gate][data-video-granted] .sw-videogate__tekst{display:none}@property --tw-font-weight{syntax:"*";inherits:false}@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}@keyframes sw-form-step-wait{0%{display:none}}