/*! 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-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction: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;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:-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-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--radius-xs:.125rem;--radius-sm:.25rem;--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@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]){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}}@layer components;@layer utilities{.\@container{container-type:inline-size}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.top-8{top:calc(var(--spacing) * 8)}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.flex-shrink{flex-shrink:1}.flex-grow{flex-grow:1}.border-collapse{border-collapse:collapse}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.flex-wrap{flex-wrap:wrap}.rounded-full{border-radius:2147483647px}.border{border-style:var(--tw-border-style);border-width:1px}.text-wrap{text-wrap:wrap}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.underline{text-decoration-line:underline}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#0000001a)) drop-shadow(0 1px 1px var(--tw-drop-shadow-color,#0000000f));--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-filter{backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.\[data-foto-let-op\]\:visible:is(data-foto-let-op),.\[data-tip-knop\]\:visible:is(data-tip-knop){visibility:visible}}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:200 800;src:url(/fotoverbetering/fonts/plus-jakarta-sans-latin.woff2)format("woff2-variations"),url(/fotoverbetering/fonts/plus-jakarta-sans-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:200 800;src:url(/fotoverbetering/fonts/plus-jakarta-sans-latin-ext.woff2)format("woff2-variations"),url(/fotoverbetering/fonts/plus-jakarta-sans-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}:root{--font-sans:"Plus Jakarta Sans", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--color-platinum:#f8fafc;--color-titanium-soft:#f1f5f9;--color-titanium:#e2e8f0;--color-slate-green:#9fb4ae;--color-deep:#162629;--grond:#eff3f2;--kaart:#fff;--kaartrand:#d5dedb;--kaartrand-subtiel:#e2e8e5;--tekst:#101818;--secundair:#556464;--gedempt:#798888;--accent:#347563;--accent-donker:#265548;--accent-zacht:#e5efe9;--accent-focus:#34756340;--let-op:#8e5200;--let-op-zacht:#fdf2e2;--fout:#9b2328;--fout-zacht:#faebee;--succes:#2b6655;--succes-zacht:#e7f2ed;--kenteken:#fbfbfc;--eu-blauw:#039;--radius:8px;--radius-sm:6px;--radius-xs:4px;--schaduw:0 1px 3px #1018180a, 0 6px 20px #1018180d;--schaduw-hover:0 4px 12px #1018180f, 0 12px 28px #10181814;color-scheme:light}html{background:var(--grond);text-rendering:optimizelegibility}body{min-height:100dvh;color:var(--tekst);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;flex-direction:column;margin:0;font-size:15px;line-height:1.5;display:flex}button,input,select,textarea{font-family:inherit}.verborgen{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.kicker{text-transform:uppercase;letter-spacing:.16em;font-size:11px;font-weight:800;display:inline-block}.kicker--groen{color:var(--accent)}.kicker--subtiel{color:var(--secundair)}.kop{z-index:100;-webkit-backdrop-filter:none;box-shadow:none;box-sizing:border-box;background:linear-gradient(#1c2c2fb8 0%,#263a3e61 60%,#30464a24 85%,#0000 100%);border-bottom:none;justify-content:space-between;align-items:center;gap:16px;width:100%;max-width:100%;margin:0;padding:12px 16px;display:flex;position:sticky;top:0}@media (width>=769px){.kop{height:64px;padding:0 max(20px,50% - 574px)}}@media (width<=1023px) and (width>=769px){.kop{padding:0 20px}}.kop:after{display:none}.kop:before{content:"";-webkit-backdrop-filter:blur(20px);pointer-events:none;z-index:-1;opacity:0;background:#364e53f2;border-bottom:1px solid #ffffff14;position:absolute;inset:0;box-shadow:0 4px 20px #0003}.kop__thema-knop{cursor:pointer;outline:none;flex-shrink:0;justify-content:center;align-self:center;align-items:center;width:36px;height:36px;padding:0;transition:color .2s,transform .3s cubic-bezier(.16,1,.3,1);display:inline-flex;box-shadow:none!important;color:#f1f5f9!important;background:0 0!important;border:none!important;border-radius:50%!important}.kop__thema-knop:hover{transform:scale(1.12)rotate(15deg);color:#fff!important;box-shadow:none!important;background:0 0!important;border:none!important}.kop__thema-knop:active{transform:scale(.92)}.kop__mobiel-cluster{display:contents}@media (width<=768px){.kop__mobiel-cluster{align-items:center;gap:8px;display:inline-flex}}.kop__thema-knop--mobiel{margin-left:0;transition:opacity .2s,transform .2s}.kop__mobiel-cluster:has(.kop__mobiel[open]) .kop__thema-knop--mobiel{opacity:0!important;pointer-events:none!important;visibility:hidden!important}@media (width>=769px){.kop__thema-knop--mobiel{display:none!important}}.kop__thema-zon,.kop__thema-maan{justify-content:center;align-items:center;display:inline-flex}:is(.thema--licht,html:not(.thema--donker)) .kop__thema-zon{display:none!important}:is(.thema--licht,html:not(.thema--donker)) .kop__thema-maan,.thema--donker .kop__thema-zon{display:inline-flex!important}.thema--donker .kop__thema-maan{display:none!important}.kop__thema-knop{box-shadow:none!important;color:#ffffffd1!important;background:0 0!important;border:none!important}.kop__thema-knop:hover{box-shadow:none!important;color:#fff!important;background:0 0!important;border:none!important}:is(.thema--licht,html:not(.thema--donker)) .kop__mobiel-dropdown .kop__mobiel-thema{color:#334155}:is(.thema--licht,html:not(.thema--donker)) .kop__mobiel-dropdown .kop__mobiel-thema:hover{color:#0f172a;background:#f1f5f9}:is(.thema--licht,html:not(.thema--donker)) .kop__burger{color:#0f172a;background:#fff;border:1px solid #cbd5e1;box-shadow:0 1px 3px #0f172a0d}:is(.thema--licht,html:not(.thema--donker)) .kop__burger:hover{color:#0f172a;background:#f8fafc;border-color:#94a3b8}:is(.thema--licht,html:not(.thema--donker)) .kop__mobiel[open] .kop__burger{background:#f1f5f9;border-color:#94a3b8}:is(.thema--licht,html:not(.thema--donker)) .kop__mobiel-dropdown{background:#fff;border:1px solid #cbd5e1;box-shadow:0 12px 36px -4px #0f172a1f,0 0 0 1px #0000000a}:is(.thema--licht,html:not(.thema--donker)) .kop__mobiel-link{color:#334155}:is(.thema--licht,html:not(.thema--donker)) .kop__mobiel-link:hover{color:#0f172a;background:#f1f5f9}:is(.thema--licht,html:not(.thema--donker)) .kop__mobiel-link[aria-current=page]{color:#265548;background:#eef7f4;font-weight:650}:is(.thema--licht,html:not(.thema--donker)) .kop__mobiel-actief-stip{background:#265548}:is(.thema--licht,html:not(.thema--donker)) .kop__mobiel-scheider{background:#e2e8f0}:is(.thema--licht,html:not(.thema--donker)) .kop__mobiel-link--knop{color:#64748b}:is(.thema--licht,html:not(.thema--donker)) .kop__mobiel-link--knop:hover{color:#dc2626;background:#fef2f2}.dev-switch-bar{color:#94a3b8;z-index:1000;background:#090d10;border-bottom:1px solid #9fb4ae40;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;padding:6px 16px;font-size:11px;display:flex;position:relative}.dev-switch-label{text-transform:uppercase;letter-spacing:.05em;color:#64748b;font-weight:600}.dev-switch-knop{color:#cbd5e1;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:4px;padding:2px 10px;font-weight:500;text-decoration:none;transition:all .15s}.dev-switch-knop:hover{color:#fff;background:#ffffff1f}.dev-switch-knop--actief{color:#0e1216!important;background:#f1f5f9!important;border-color:#f1f5f9!important;font-weight:700!important}.dev-switch-scheider{color:#475569;margin:0 4px}.dev-switch-link{color:#9fb4ae;font-weight:600;text-decoration:none;transition:color .15s}.dev-switch-link:hover{color:#f1f5f9}@supports (animation-timeline:scroll()){@keyframes kop-vloeiend{0%{opacity:0}to{opacity:1}}.kop:before{animation:linear both kop-vloeiend scroll(root);animation-range:0 240px}}.kop__merk{color:inherit;align-items:center;gap:11px;text-decoration:none;transition:opacity .15s;display:inline-flex}.kop__merk:hover{opacity:.88}.kop__badge{border-radius:4.5px;flex-shrink:0;width:28px;height:28px}.kop__tekstgroep{flex-direction:column;justify-content:center;gap:0;display:inline-flex}.kop__naam{letter-spacing:.14em;text-transform:uppercase;color:#fff;white-space:nowrap;font-size:13px;font-weight:700;line-height:1}.kop__lijn{background:linear-gradient(90deg,#ffffff47 0%,#9fb4ae24 55%,#0000 100%);width:100%;height:1px;margin:3px 0 2.5px}.kop__dienst{color:#ffffff7a;letter-spacing:.075em;text-transform:uppercase;white-space:nowrap;font-size:7px;font-weight:600;line-height:1}.kop__dealer{color:#ffffffa6;text-align:right;font-size:14px;font-weight:500}.inhoud{box-sizing:border-box;flex:1 0 auto;width:100%;max-width:1180px;margin:0 auto;padding:24px 16px 140px}.intro{margin-bottom:28px}.intro__kicker-rij{margin-bottom:6px}.intro__titel{letter-spacing:-.025em;color:var(--tekst);margin:0 0 10px;font-size:clamp(24px,3.8vw,34px);font-weight:800;line-height:1.2}.intro__tekst{color:var(--secundair);max-width:68ch;margin:0;font-size:15px;line-height:1.55}.intro__tekst+.intro__tekst{margin-top:8px}.intro__tekst--rdw{color:var(--gedempt);font-size:13px}.koppeling{border-radius:var(--radius);-webkit-backdrop-filter:blur(24px);color:#fff;background:linear-gradient(135deg,#22363af0 0%,#1a2a2efa 100%);border:1px solid #9fb4ae42;border-top-color:#ffffff73;margin-bottom:32px;overflow:hidden;box-shadow:0 16px 40px #0006,0 0 32px #1c2e314d,inset 0 1px #ffffff26}.koppeling__bovenbalk{background:#080f11a6;border-bottom:1px solid #ffffff14;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:10px 24px;display:flex}.koppeling__status-cluster{align-items:center;gap:8px;display:inline-flex}.koppeling__status-led{background:#4da189;border-radius:50%;width:7px;height:7px;box-shadow:0 1px 3px #0006}.koppeling__status-tekst{color:#a8d5c8;letter-spacing:.12em;font-size:11px;font-weight:700}.koppeling__status-sub{color:#94a3b8;letter-spacing:.08em;font-size:10.5px;font-weight:600}.koppeling__grid{grid-template-columns:1fr;gap:0;display:grid}@media (width>=900px){.koppeling__grid{grid-template-columns:1.15fr 1fr}}.koppeling__vleugel{flex-direction:column;justify-content:space-between;gap:12px;padding:24px 26px;display:flex}.koppeling__vleugel--proef{border-bottom:1px solid #ffffff14}@media (width>=900px){.koppeling__vleugel--proef{border-bottom:0;border-right:1px solid #ffffff14}}.koppeling__vleugel--vms{background:#1622267a}.koppeling__vms-kop{justify-content:space-between;align-items:center;gap:10px;display:flex}.koppeling__titel{letter-spacing:-.015em;color:#fff;margin:0;font-size:19px;font-weight:800}.koppeling__titel.keuze__vraag{color:#fff;margin:0;font-size:19px;font-weight:800}.koppeling__intro,.koppeling__tekst.keuze__uitleg{color:#cbd5e1;margin:0;font-size:13.5px;line-height:1.55}.koppeling__subtekst.keuze__uitleg{color:#94a3b8;margin:2px 0 0;font-size:12.5px;line-height:1.5}.koppeling a.koppeling__mail-link{color:#a8d5c8;text-underline-offset:3px;font-weight:600;text-decoration:underline}.koppeling__badge-live{text-transform:uppercase;letter-spacing:.08em;border-radius:var(--radius-xs);color:#d1e8e0;background:#26403a99;border:1px solid #ffffff26;padding:3px 8px;font-size:10px;font-weight:700}.koppeling__kenmerken{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}.koppeling__kenmerk{border-radius:var(--radius-xs);color:#e2e8f0;background:#2e4e4440;border:1px solid #9fb4ae40;align-items:center;gap:6px;padding:4px 10px;font-size:11px;font-weight:600;display:inline-flex}.koppeling__vinkje{color:#a8d5c8;flex-shrink:0}.koppeling__chips{flex-wrap:wrap;gap:6px;margin:4px 0 2px;display:flex}.vms-chip{border-radius:var(--radius-xs);color:#e2e8f0;background:#ffffff0d;border:1px solid #ffffff1f;border-top-color:#ffffff38;align-items:center;gap:5px;padding:4px 10px;font-size:11.5px;font-weight:600;display:inline-flex;box-shadow:0 2px 6px #0003}.vms-chip--actief{color:#fff;background:#26423abf;border:1px solid #ffffff40;border-top-color:#fff6;font-weight:700;box-shadow:0 2px 8px #0000004d}.vms-chip__check{color:#a8d5c8;flex-shrink:0}.koppeling__acties{flex-wrap:wrap;align-items:center;gap:12px;margin-top:4px;display:flex}.koppeling__micro{color:#94a3b8;font-size:11.5px}.proef-kaart{border-radius:var(--radius-sm);background:var(--kaart);border:1px solid var(--accent);border-left:4px solid var(--accent);box-shadow:var(--schaduw);margin-top:18px;padding:16px 20px}.proef-kaart__kop{justify-content:space-between;align-items:center;gap:12px;margin-bottom:6px;display:flex}.proef-kaart__label{text-transform:uppercase;letter-spacing:.08em;color:var(--accent-donker);font-size:11px;font-weight:700}.proef-kaart__saldo{color:var(--secundair);font-size:13px}.proef-kaart .proef{color:var(--tekst);margin:0;font-size:14px;line-height:1.5}.sleepvak{text-align:center;border-radius:var(--radius);box-shadow:var(--schaduw);background:linear-gradient(#fff 0%,#f6faf8 100%);border:2px dashed #34756366;flex-direction:column;align-items:center;gap:14px;padding:44px 24px;transition:border-color .2s,background .2s,transform .15s,box-shadow .2s;display:flex}.sleepvak:hover{border-color:var(--accent);box-shadow:var(--schaduw-hover)}.sleepvak[data-sleep-over]{border-color:var(--accent);background:var(--accent-zacht);box-shadow:0 0 0 4px var(--accent-focus), var(--schaduw-hover);transform:scale(1.008)}.sleepvak__beeld{place-items:center;width:56px;height:56px;display:grid}.sleepvak__icoon{width:100%;height:100%}.sleepvak__teksten{gap:4px;display:grid}.sleepvak__titel{letter-spacing:-.015em;color:var(--tekst);margin:0;font-size:21px;font-weight:800}.sleepvak__of{color:var(--secundair);margin:0;font-size:14px}.sleepvak__knoppen{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:4px;display:flex}.sleepvak__knop-map{min-width:190px}.sleepvak__badges{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:10px;display:flex}.sleepvak__tag{color:var(--secundair);background:var(--grond);border-radius:var(--radius-xs);border:1px solid var(--kaartrand-subtiel);padding:4px 10px;font-size:12px;font-weight:600}.sleepvak__richtlijnen{justify-content:center;margin-top:14px;display:flex}.sleepvak__vinkjes{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 22px;display:flex}.sleepvak__vinkje{color:var(--tekst);align-items:center;gap:6px;font-size:12.5px;font-weight:500;display:inline-flex}.sleepvak__vinkje svg{color:var(--accent);flex-shrink:0}.sleepvak__vinkje-sub{opacity:.7;margin-left:3px;font-size:12px;font-weight:500}.knop{border-radius:var(--radius-sm);min-height:44px;font:inherit;cursor:pointer;white-space:nowrap;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-size:14px;font-weight:600;text-decoration:none;transition:background .15s,border-color .15s,color .15s,box-shadow .15s;display:inline-flex}.knop:focus-visible,.foto__knop:focus-visible,.kenteken__invoer:focus-visible{outline:3px solid var(--accent);outline-offset:2px}.knop--hoofd{background:var(--accent);color:#fff;box-shadow:0 1px 2px #1018181a}.knop--hoofd:hover{background:var(--accent-donker)}.knop--hoofd:disabled{background:var(--kaartrand);color:var(--secundair);cursor:default;box-shadow:none}.knop--tweede{background:var(--kaart);border-color:var(--kaartrand);color:var(--tekst);box-shadow:0 1px 2px #10181808}.knop--tweede:hover{border-color:var(--accent);color:var(--accent)}.knop--tweede:has(input:focus-visible){outline:3px solid var(--accent);outline-offset:2px}.knop--stil{color:var(--secundair);background:0 0}.knop--stil:hover{color:var(--fout);background:#1018180a}.knop--klein{border-radius:var(--radius-xs);min-height:36px;padding:0 12px;font-size:13px;font-weight:500}.melding{border-radius:var(--radius-sm);background:var(--let-op-zacht);color:var(--let-op);border:1px solid #8e520026;margin:16px 0 0;padding:12px 16px;font-size:14px;line-height:1.45}.autos{gap:20px;margin-top:20px;display:grid}.autos:empty{margin:0;display:none}.auto{background:var(--kaart);border:1px solid var(--kaartrand);border-radius:var(--radius);box-shadow:var(--schaduw);padding:20px;scroll-margin-top:96px}.auto__kop{flex-wrap:wrap;align-items:flex-start;gap:14px 18px;display:flex}.auto__info{flex-direction:column;flex:200px;gap:4px;min-width:0;display:flex}.auto__model{color:var(--tekst);word-break:break-word;margin:0;font-size:15px;font-weight:700;line-height:1.4}.auto__model:empty:before{content:"Kenteken invullen voor merk en model";color:var(--secundair);font-size:14px;font-weight:400;line-height:1.4}.auto__telling{color:var(--secundair);margin:0;font-size:13px;line-height:1.4}.auto__let-op{border-radius:var(--radius-sm);background:var(--let-op-zacht);color:var(--let-op);border:1px solid #8e520026;margin:12px 0 0;padding:10px 14px;font-size:14px}.auto__hint{color:var(--secundair);margin:12px 0 0;font-size:13px;line-height:1.4}.auto[data-open=nee] .rij,.auto[data-open=nee] .auto__hint{display:none}.auto[data-sleep-op]{outline:2px dashed var(--accent,#3e7565);outline-offset:3px}.auto__fout{border-radius:var(--radius-sm);background:var(--fout-zacht);color:var(--fout);border:1px solid #9b232826;margin:12px 0 0;padding:10px 14px;font-size:14px}.kenteken{border-radius:var(--radius-xs);background:#fbfbfc;border:2px solid #0f172a;flex-shrink:0;align-items:stretch;height:44px;margin-top:2px;display:inline-flex;overflow:hidden;box-shadow:0 1px 3px #00000026,inset 0 0 0 1px #0f172a33}.kenteken__eu,.kenteken__nl{background:var(--eu-blauw);border-right:1px solid #10181840;flex-shrink:0;place-items:center;width:28px;display:grid}.kenteken__eu-sterren{width:17px;height:17px;display:block}.kenteken__invoer{text-align:center;letter-spacing:.08em;text-transform:uppercase;color:#0f172a;background:0 0;border:0;width:12ch;padding:0 12px;font:700 22px/1 Kenteken,Arial Narrow,DIN Alternate,-apple-system,system-ui,sans-serif}@supports (field-sizing:content){.kenteken__invoer{field-sizing:content;width:auto;min-width:7ch}}.kenteken__invoer::placeholder{color:#10181866;letter-spacing:.04em;font-size:15px}.rij{grid-template-columns:repeat(auto-fill,minmax(110px,1fr));gap:12px;margin:16px 0 0;padding:0;list-style:none;display:grid}@media (width>=768px){.rij{grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}}.foto{min-width:0;position:relative}.foto__knop{aspect-ratio:4/3;border-radius:var(--radius-sm);background:var(--grond);cursor:grab;touch-action:manipulation;border:0;width:100%;padding:0;transition:transform .15s,box-shadow .15s;display:block;position:relative;overflow:hidden;box-shadow:0 1px 2px #1018180f}.foto__knop:hover{box-shadow:var(--schaduw);transform:translateY(-1px)}.foto__beeld{object-fit:cover;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%;display:block}.foto__beeld:not([src]){visibility:hidden}.foto__nr{border-radius:var(--radius-xs);color:#fff;text-align:center;backdrop-filter:blur(4px);background:#101818bf;min-width:22px;height:22px;padding:0 6px;font-size:11px;font-weight:600;line-height:22px;position:absolute;top:6px;left:6px}.foto__hoofd{border-radius:var(--radius-xs);background:var(--accent);color:#fff;letter-spacing:.02em;padding:2px 8px;font-size:11px;font-weight:700;display:none;position:absolute;bottom:6px;left:6px;box-shadow:0 1px 3px #10181833}.foto:first-child .foto__hoofd{display:block}.foto__let-op{border-radius:var(--radius-xs);background:var(--let-op-zacht);color:var(--let-op);border:1px solid #8e520033;padding:2px 6px;font-size:11px;font-weight:600;position:absolute;bottom:6px;right:6px}.foto:first-child .foto__let-op{inset:6px 36px auto 6px}.foto__weg{width:26px;height:26px;color:var(--tekst);cursor:pointer;opacity:0;background:#fffffff2;border:0;border-radius:50%;place-items:center;font-size:16px;line-height:1;transition:opacity .15s,background .15s,color .15s;display:grid;position:absolute;top:4px;right:4px;box-shadow:0 1px 4px #10181826}.foto:hover .foto__weg,.foto__weg:focus-visible{opacity:1}.foto__weg:hover{background:var(--fout);color:#fff}@media (hover:none){.foto__weg{opacity:1}}.foto__naam{color:var(--secundair);text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:12px;display:block;overflow:hidden}.foto[data-gekozen] .foto__knop{outline:3px solid var(--accent);outline-offset:2px}.foto[data-sleept]{opacity:.35}.foto[data-doel=voor]:before,.foto[data-doel=na]:after{content:"";background:var(--accent);border-radius:2px;width:4px;position:absolute;top:0;bottom:22px}.foto[data-doel=voor]:before{left:-7px}.foto[data-doel=na]:after{right:-7px}.rij[data-doel=einde]{outline:2px dashed var(--accent);outline-offset:4px;border-radius:var(--radius-sm)}.geest{z-index:50;aspect-ratio:4/3;border-radius:var(--radius-sm);pointer-events:none;width:120px;position:fixed;overflow:hidden;transform:translate(-50%,-50%)rotate(-2deg);box-shadow:0 12px 32px #10181859}.geest img{object-fit:cover;width:100%;height:100%}body[data-sleep-bezig]{cursor:grabbing;-webkit-user-select:none;user-select:none}.voortgang{border-radius:var(--radius-xs);background:var(--grond);height:8px;margin-top:14px;overflow:hidden}.voortgang__balk{background:var(--accent);border-radius:var(--radius-xs);width:0;height:100%;transition:width .3s}.verzendbalk{z-index:20;padding:14px max(16px,50% - 574px);padding-bottom:max(14px, env(safe-area-inset-bottom));background:var(--kaart);border-top:1px solid var(--kaartrand);justify-content:space-between;align-items:center;gap:16px;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -4px 20px #10181814}.verzendbalk[hidden]{display:none}.verzendbalk__tekst{color:var(--secundair);margin:0;font-size:14px}.verzendbalk__tekst strong{color:var(--tekst)}.status-lijst{gap:16px;margin-top:20px;display:grid}.status-auto{background:var(--kaart);border:1px solid var(--kaartrand);border-radius:var(--radius);box-shadow:var(--schaduw);padding:18px 20px;transition:box-shadow .2s,border-color .2s}.status-auto:hover{box-shadow:var(--schaduw-hover)}.status-auto__kop{align-items:center;gap:16px;display:flex}.status-auto__duim{aspect-ratio:4/3;border-radius:var(--radius-sm);background:var(--grond);border:1px solid var(--kaartrand-subtiel);flex:none;width:96px;overflow:hidden}.status-auto__duim img{object-fit:cover;width:100%;height:100%;display:block}.status-auto__wie{gap:6px;min-width:0;display:grid}.status-auto__regel{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.status-auto__wanneer{color:var(--secundair);font-size:13px}.status-auto__wanneer:empty,.status-auto__model:empty{display:none}@media (width<=420px){.status-auto__duim{width:80px}}.status-auto__kenteken{letter-spacing:.08em;border-radius:var(--radius-xs);border:1.5px solid var(--tekst);color:var(--tekst);background:#fbfbfc;justify-content:center;align-items:center;height:28px;padding:0 10px 0 0;font:700 16px/1 Arial Narrow,DIN Alternate,system-ui,sans-serif;display:inline-flex;overflow:hidden;box-shadow:0 1px 2px #1018181f,inset 0 0 0 1px #10181826}.status-auto[data-kenteken=ja] .status-auto__kenteken:before{content:"";background-color:var(--eu-blauw);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Ccircle cx='50' cy='18' r='4.5' fill='%23ffcc00'/%3E%3Ccircle cx='66' cy='22.3' r='4.5' fill='%23ffcc00'/%3E%3Ccircle cx='77.7' cy='34' r='4.5' fill='%23ffcc00'/%3E%3Ccircle cx='82' cy='50' r='4.5' fill='%23ffcc00'/%3E%3Ccircle cx='77.7' cy='66' r='4.5' fill='%23ffcc00'/%3E%3Ccircle cx='66' cy='77.7' r='4.5' fill='%23ffcc00'/%3E%3Ccircle cx='50' cy='82' r='4.5' fill='%23ffcc00'/%3E%3Ccircle cx='34' cy='77.7' r='4.5' fill='%23ffcc00'/%3E%3Ccircle cx='22.3' cy='66' r='4.5' fill='%23ffcc00'/%3E%3Ccircle cx='18' cy='50' r='4.5' fill='%23ffcc00'/%3E%3Ccircle cx='22.3' cy='34' r='4.5' fill='%23ffcc00'/%3E%3Ccircle cx='34' cy='22.3' r='4.5' fill='%23ffcc00'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:13px 13px;border-right:1px solid #10181833;flex-shrink:0;width:18px;height:100%;margin-right:8px;display:inline-block}.status-auto__model{color:var(--tekst);font-size:15px;font-weight:600}.status-auto[data-kenteken=nee] .status-auto__kenteken{box-shadow:none;letter-spacing:0;background:0 0;border:0;padding:0;font-family:inherit;font-weight:600;line-height:1.3}.status-auto__tekst{color:var(--tekst);margin:12px 0 0;font-size:14px;line-height:1.5}.status-auto__klein{color:var(--secundair);margin:8px 0 0;font-size:13px}.status-auto__lijst{color:var(--secundair);margin:8px 0 0;padding-left:20px;font-size:13px}.status-auto__acties{flex-wrap:wrap;align-items:center;gap:10px;margin-top:16px;display:flex}.status-auto .status-mail:not([hidden]){display:contents}.status-mail[hidden]{display:none!important}.status-mail__veld{flex:16rem;min-width:0}.status-mail .status-auto__klein{flex:1 0 100%;margin:0}.status-mail__melding[hidden]{display:none}.status-mail__melding[data-soort=fout]{color:var(--fout)}.status-mail__extra{justify-content:flex-end;width:100%;margin:6px 0 0;display:flex}.status-mail__kopieer{font:inherit;color:var(--secundair);cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;padding:4px 0;font-size:12px;font-weight:500;transition:color .15s;display:inline-flex}.status-mail__kopieer:hover{color:var(--tekst)}.thema--donker .status-mail__kopieer{color:#fff9}.thema--donker .status-mail__kopieer:hover{color:#fff}.status-auto[data-status=klaar]{border-color:var(--kaartrand);border-left:4px solid var(--accent)}.status-auto[data-status=mislukt]{border-color:var(--kaartrand);border-left:4px solid var(--fout)}.status-auto[data-status=mislukt] .status-auto__tekst{color:var(--fout)}.status-leeg{color:var(--secundair);margin-top:24px;font-size:15px}.proef-tip-strook{border-radius:var(--radius-xs);background:var(--accent-zacht);color:var(--accent-donker);align-items:center;gap:8px;margin-bottom:12px;padding:6px 14px;font-size:14px;font-weight:500;display:inline-flex}.proef-tip-strook strong{font-weight:700}.proef-pijlers{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:24px;margin-bottom:8px;display:grid}@media (width<=640px){.proef-pijlers{grid-template-columns:1fr;gap:8px}}.proef-pilaar{border-radius:var(--radius);background:var(--kaart);border:1px solid var(--kaartrand);box-shadow:var(--schaduw);padding:16px}.proef-pilaar__getal{color:var(--accent);letter-spacing:-.01em;font-size:20px;font-weight:700;line-height:1.2}.proef-pilaar__label{color:var(--secundair);margin-top:4px;font-size:13px;line-height:1.4}.proef-stappen{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:16px;display:grid}@media (width<=768px){.proef-stappen{grid-template-columns:1fr}}.proef-stap{border-radius:var(--radius);background:var(--kaart);border:1px solid var(--kaartrand);box-shadow:var(--schaduw);flex-direction:column;gap:6px;padding:18px 20px;display:flex}.proef-stap__titel{color:var(--tekst);margin:0;font-size:15px;font-weight:700}.proef-stap__tekst{color:var(--secundair);margin:0;font-size:14px;line-height:1.5}.proef-aanvraag-kaart{background:var(--kaart);border:1px solid var(--kaartrand);border-radius:var(--radius);max-width:580px;box-shadow:var(--schaduw);margin:0 auto;padding:28px 24px}.proef-aanvraag-kaart .veld__label{margin-bottom:2px;font-size:14px;font-weight:600}.proef-aanvraag-kaart .knop--hoofd{width:100%;min-height:48px;font-size:15px}.proef{background:var(--accent-zacht);color:var(--accent-donker);border-radius:10px;max-width:60ch;margin:14px 0 0;padding:10px 14px}.proef[data-proef-voorbij=ja]{background:var(--let-op-zacht);color:var(--let-op)}.keuzes{gap:16px;margin-top:20px;display:grid}.keuze{background:var(--kaart);border:1px solid var(--kaartrand);border-radius:var(--radius);min-width:0;margin:0;padding:16px}.keuze__vraag{margin:0 0 8px;padding:0;font-weight:700}legend.keuze__vraag{float:left;width:100%}legend.keuze__vraag+*{clear:both}.keuze__uitleg{color:var(--secundair);margin:8px 0 0;font-size:14px}.keuze__optie{cursor:pointer;align-items:flex-start;gap:10px;min-height:44px;padding:10px 0 0;display:flex}.keuze__optie input{width:20px;height:20px;accent-color:var(--accent);flex:none;margin:3px 0 0}.keuze__optie code{color:var(--secundair);overflow-wrap:anywhere;font-size:13px;display:block}.keuze__mail{margin-top:12px}.keuze__mail[hidden]{display:none}.voorbeeld-console{flex-direction:column;gap:22px;width:100%;margin-top:14px;display:flex}.voorbeeld-console__inspectie{flex-direction:column;gap:10px;width:100%;display:flex}.voorbeeld-console__voet{margin-top:0}.voorbeeld-console__voet .case-slider-hint{color:var(--secundair)}.voorbeeld-console__kop{justify-content:flex-end;align-items:center;width:100%;display:flex}.schuif-perspectieven{align-items:center;gap:6px;display:flex}.schuif-perspectief{color:var(--secundair);background:var(--grond);border:1px solid var(--kaartrand);cursor:pointer;border-radius:5px;padding:4px 10px;font-size:12px;font-weight:600;transition:all .15s}.schuif-perspectief:hover{color:var(--accent);background:var(--accent-zacht);border-color:var(--accent)}.schuif-perspectief--actief{color:#fff;background:var(--accent-donker);border-color:var(--accent-donker);box-shadow:0 2px 6px #26554840}.voorbeeld{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;width:100%;margin-top:10px;display:grid}@media (width<=640px){.voorbeeld{gap:8px}.voorbeeld__beeld{padding:6px}.voorbeeld__beeld figcaption span,.voorbeeld__onderschrift span{display:none}.voorbeeld__keuze input{width:18px;height:18px;top:8px;left:8px}}.schuif.voorbeeld__schuif{border-radius:var(--radius-sm);border:2px solid var(--kaartrand);max-width:360px;margin:22px auto 0;box-shadow:0 4px 18px #1018181f}.voorbeeld__beeld{border-radius:var(--radius);border:2px solid var(--kaartrand-subtiel);background:var(--kaart);box-shadow:var(--schaduw);align-content:start;gap:10px;margin:0;padding:12px;transition:border-color .18s,background .18s,transform .18s,box-shadow .18s;display:grid;position:relative}.voorbeeld__beeld img{aspect-ratio:16/10;object-fit:cover;border-radius:var(--radius-sm);background:var(--grond);width:100%;height:auto;box-shadow:0 2px 6px #1018180d}.voorbeeld__beeld figcaption,.voorbeeld__onderschrift{gap:3px;font-size:13px;line-height:1.4;display:grid}.voorbeeld__beeld figcaption strong,.voorbeeld__onderschrift strong{color:var(--tekst);letter-spacing:-.01em;font-size:15px;font-weight:700}.voorbeeld__beeld figcaption span,.voorbeeld__onderschrift span{color:var(--secundair);font-size:13px}.voorbeeld__keuze{cursor:pointer}.voorbeeld__keuze:hover{border-color:var(--accent);box-shadow:var(--schaduw-hover);transform:translateY(-2px)}.voorbeeld__keuze input{width:22px;height:22px;accent-color:var(--accent);z-index:2;margin:0;position:absolute;top:16px;left:16px}.voorbeeld__keuze:has(input:checked){border-color:var(--accent);background:linear-gradient(180deg, #fff 0%, var(--accent-zacht) 100%);box-shadow:0 4px 16px #3475632e}.voorbeeld__keuze:has(input:focus-visible){outline:3px solid var(--accent);outline-offset:2px}.status-auto__vorm{text-transform:uppercase;letter-spacing:.04em;color:var(--accent-donker);background:var(--accent-zacht);border-radius:var(--radius-xs);border:1px solid #34756333;padding:3px 8px;font-size:12px;font-weight:700}.status-auto__vorm:empty{display:none}.kop__rechts{align-items:center;margin-left:auto;display:flex}@media (width>=769px){.kop__merk{height:64px}.kop__rechts{align-items:stretch;height:64px}.kop__nav-vrij{align-items:stretch;gap:28px;height:64px;display:inline-flex}.kop__item-vrij{letter-spacing:-.005em;color:#ffffffb8;white-space:nowrap;background:0 0;border:none;align-items:center;height:64px;padding:0;font-size:15px;font-weight:500;text-decoration:none;transition:color .15s;display:inline-flex;position:relative}.kop__item-vrij:hover{color:#fff;background:0 0}.kop__item-vrij[aria-current=page]{color:#fff;background:0 0;font-weight:600}.kop__item-vrij[aria-current=page]:after{content:"";background:#fff;border-radius:1px 1px 0 0;height:2.5px;position:absolute;bottom:-1px;left:0;right:0;box-shadow:0 0 10px #ffffff59}.kop__uitlog-form{border-left:none;align-items:center;height:64px;margin:0 0 0 10px;padding-left:20px;display:inline-flex;position:relative}.kop__uitlog-form:before{content:"";background:#fff3;width:1px;height:12px;position:absolute;top:26px;left:0}.kop__item-vrij--knop{cursor:pointer;color:#ffffff80;opacity:.9;background:0 0;border:none;align-items:center;height:64px;padding:0;font-family:inherit;font-size:13px;font-weight:500;line-height:1;transition:color .15s;display:inline-flex}.kop__item-vrij--knop:hover{color:#ffffffe6}.kop__item-vrij--knop:after{display:none!important}}.kop__naam{white-space:nowrap}@media (width<=1080px) and (width>=769px){.kop__nav-vrij{gap:18px}}.kop__mobiel{display:none;position:relative}@media (width<=768px){.kop{z-index:100;flex-wrap:nowrap;justify-content:space-between;padding:12px 16px;position:sticky;top:0}.kop__rechts{width:auto;margin-left:auto}.kop__nav-vrij{display:none!important}.kop__mobiel{display:block}}.kop__burger{cursor:pointer;color:#fff;-webkit-user-select:none;user-select:none;background:#ffffff14;border:1px solid #ffffff29;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:44px;height:44px;list-style:none;transition:all .2s;display:flex}.kop__burger::-webkit-details-marker{display:none}.kop__burger:hover{background:#ffffff24;border-color:#ffffff4d}.kop__burger-streep{transform-origin:50%;background:currentColor;border-radius:1px;width:17px;height:1.5px;transition:transform .25s cubic-bezier(.16,1,.3,1),opacity .2s;display:block}.kop__mobiel[open] .kop__burger{background:#ffffff24;border-color:#ffffff59}.kop__mobiel[open] .kop__burger-streep:first-child{transform:translateY(3.25px)rotate(45deg)}.kop__mobiel[open] .kop__burger-streep:last-child{transform:translateY(-3.25px)rotate(-45deg)}.kop__mobiel[open]>summary:before{content:"";z-index:998;cursor:default;position:fixed;inset:0}.kop__mobiel-dropdown{z-index:999;-webkit-backdrop-filter:blur(20px);background:#263a3ef5;border:1px solid #ffffff29;border-radius:12px;width:calc(100vw - 32px);max-width:300px;padding:8px;animation:.2s cubic-bezier(.16,1,.3,1) kopMenuOpen;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 20px 48px -10px #000000bf,0 0 0 1px #ffffff1f}@keyframes kopMenuOpen{0%{opacity:0;transform:translateY(-6px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.kop__mobiel-link{box-sizing:border-box;color:#ffffffc7;border-radius:7px;justify-content:space-between;align-items:center;min-height:44px;padding:12px 14px;font-size:14.5px;font-weight:500;line-height:1.2;text-decoration:none;transition:all .15s;display:flex}.kop__mobiel-link:hover{color:#fff;background:#ffffff14}.kop__mobiel-link[aria-current=page]{color:#fff;background:#32584e52;font-weight:600}.kop__mobiel-actief-stip{background:#7ba397;border-radius:50%;flex-shrink:0;width:6px;height:6px}.kop__mobiel-scheider{background:#ffffff1a;height:1px;margin:6px 8px}.kop__mobiel-uitlog-form{margin:0}.kop__mobiel-link--knop{cursor:pointer;color:#ffffff73;background:0 0;border:none;width:100%;font-family:inherit}.kop__mobiel-link--knop:hover{color:#fff;background:#ffffff14}.kop__mobiel-uitlog-icoon{opacity:.65;font-size:13px}.kop__mobiel-thema{cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;font-family:inherit;display:flex}.kop__mobiel-thema-links{align-items:center;gap:10px;display:inline-flex}.inlog{background:var(--kaart);border:1px solid var(--kaartrand);border-radius:var(--radius);max-width:440px;box-shadow:var(--schaduw);margin:8vh auto 0;padding:28px 24px}.inlog__stap{gap:16px;margin-top:12px;display:grid}.inlog__stap[hidden]{display:none}.inlog__knop{width:100%;min-height:46px}.inlog__hulp{color:var(--secundair);margin:0;font-size:13px;line-height:1.45}.veld{gap:6px;display:grid}.veld__label{color:var(--tekst);font-size:14px;font-weight:600}.veld__invoer{font:inherit;border:1px solid var(--kaartrand);border-radius:var(--radius-sm);background:var(--kaart);min-height:46px;color:var(--tekst);padding:0 14px;font-size:15px;transition:border-color .15s}.veld__invoer:focus-visible{outline:3px solid var(--accent);outline-offset:1px;border-color:var(--accent)}.veld__invoer--code{letter-spacing:.3em;text-align:center;font-variant-numeric:tabular-nums;font-size:24px}.inlog__stap,.veld{grid-template-columns:minmax(0,1fr)}.veld__invoer{min-width:0}.inlog [data-inlog-naar]{overflow-wrap:anywhere;white-space:normal}body:has(dialog[open]),body:has(.kop__mobiel[open]){overflow:hidden}@media (width<=768px){input:not([type=checkbox]):not([type=radio]):not([type=hidden]),select,textarea,.veld__invoer,.inlog__invoer,.atelier-veld__input,.atelier-veld__select,.thema--donker .inlog .veld__invoer,.partner-modal__invoer-blok .veld__invoer,.status-mail__veld .veld__invoer,.thema--donker .status-mail__veld .veld__invoer,.thema--donker .status-console-acties .status-bulk-mail .status-mail__veld .veld__invoer,.thema--donker .status-console__zoek-invoer{font-size:16px!important}}.tip{background:var(--kaart);border:1px solid var(--kaartrand);border-radius:var(--radius);box-shadow:var(--schaduw);margin-top:32px;padding:20px}.tip__paneel{gap:12px;margin-top:16px;display:grid}.tip__paneel[hidden],.alleen-touch{display:none}@media (pointer:coarse){.alleen-muis{display:none}.alleen-touch{display:inline}p.alleen-touch,h2.alleen-touch{display:block}.knop.alleen-touch{display:inline-flex}.sleepvak{cursor:pointer;position:relative}.sleepvak__fotoknop{background:var(--accent);border-color:var(--accent);color:#fff}.sleepvak__fotoknop:after{content:"";z-index:2;border-radius:inherit;cursor:pointer;position:absolute;inset:0}.foto__weg{opacity:1}}.tips-blok{background:var(--kaart);border:1px solid var(--kaartrand);border-radius:var(--radius);min-width:0;box-shadow:var(--schaduw);margin-top:20px;padding:20px 24px}.tips__kop{color:var(--tekst);overflow-wrap:anywhere;margin:0 0 12px;font-size:18px;font-weight:600}.tips__eerst{color:var(--secundair);margin:0 0 10px;font-size:14px}.tips__lijst{color:var(--tekst);gap:10px;margin:0;padding-left:20px;font-size:14px;line-height:1.5;display:grid}.tips__lijst li{overflow-wrap:anywhere;padding-left:2px}.tips__stap{border-radius:var(--radius-sm);background:var(--accent-zacht);color:var(--accent-donker);margin:14px 0 0;padding:12px 16px;font-size:14px;line-height:1.5}.tips-twee{gap:0 16px;display:grid}@media (width>=900px){.tips-twee{grid-template-columns:1fr 1fr;align-items:start}}.tips__verder{margin:24px 0 0}.schuif{--pos:50%;aspect-ratio:4/3;border-radius:var(--radius);background:var(--grond);-webkit-user-select:none;user-select:none;touch-action:pan-y pinch-zoom;cursor:ew-resize;max-width:min(900px,max(280px,133.333svh - 266.667px));position:relative;overflow:hidden}.schuif img{object-fit:cover;pointer-events:none;-webkit-user-drag:none;width:100%;height:100%;position:absolute;inset:0}.schuif__na{clip-path:inset(0 0 0 var(--pos))}.schuif__lijn{top:0;bottom:0;left:var(--pos);pointer-events:none;background:#fff;width:2px;margin-left:-1px;position:absolute;box-shadow:0 0 0 1px #00000040}.schuif__greep{border-radius:var(--radius-xs);background:#fff;border:1px solid #10181826;justify-content:center;align-items:center;gap:3px;width:28px;height:44px;margin:-22px 0 0 -14px;display:flex;position:absolute;top:50%;left:50%;box-shadow:0 4px 14px #00000038}.schuif__greep:before,.schuif__greep:after{content:"";background:var(--secundair);border-radius:1px;width:2px;height:16px}.schuif__label{border-radius:var(--radius-xs);pointer-events:none;padding:4px 10px;font-size:12px;font-weight:700;position:absolute;top:12px}.schuif__label--voor{color:#fff;background:#000000a6;left:12px}.schuif__label--na{background:var(--accent);color:#fff;right:12px}.schuif__bereik{opacity:0;pointer-events:none;width:100%;height:100%;margin:0;position:absolute;inset:0}.schuif:has(.schuif__bereik:focus-visible) .schuif__greep{outline:3px solid var(--accent);outline-offset:2px}.schuif__keuze{flex-wrap:wrap;gap:0 24px;display:flex}.kop__logo{display:none!important}.logo{grid-template-columns:minmax(0,320px) minmax(0,1fr);align-items:start;gap:16px;display:grid}.logo[hidden]{display:none}@media (width<=640px){.logo{grid-template-columns:1fr}}.logo__voorbeeld{aspect-ratio:4/3;background:var(--grond);border-radius:8px;margin:0;position:relative;overflow:hidden}.logo__foto{object-fit:cover;width:100%;height:100%;display:block}.logo__beeld{right:var(--logo-m);bottom:var(--logo-m);width:var(--logo-b);height:var(--logo-h);object-fit:contain;object-position:right bottom;position:absolute}.logo:has([data-keuze-logo-plek][value=rechtsboven]:checked) .logo__beeld{bottom:auto;top:var(--logo-m);object-position:right top}.logo:has([data-keuze-logo-plek][value=linksonder]:checked) .logo__beeld{right:auto;left:var(--logo-m);object-position:left bottom}.logo:has([data-keuze-logo-plek][value=linksboven]:checked) .logo__beeld{bottom:auto;right:auto;left:var(--logo-m);top:var(--logo-m);object-position:left top}.logo__plek{grid-template-columns:repeat(2,max-content);gap:2px 24px;margin-top:10px;padding-left:28px;display:grid}.logo__plek-vraag{grid-column:1/-1;font-weight:600}.logo__keuze:has([data-keuze-logo][value=nee]:checked) .logo__plek{display:none}.logo__noot{margin-top:2px;display:block}.logo__knoppen{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.logo__knoppen [hidden],.logo__melding[hidden]{display:none}.inhoud:has(+.voet){padding-bottom:24px}.voet{box-sizing:border-box;width:100%;max-width:1240px;color:var(--secundair);border-top:none;flex-shrink:0;margin:64px auto 0;padding:0 32px 96px;font-family:inherit;font-size:13px;line-height:1.5;position:relative}@media (width<=1023px){.voet{margin:48px auto 0;padding:0 20px 76px}}.voet__lijn-houder{justify-content:center;align-items:center;width:100%;margin-bottom:36px;display:flex;position:relative}.voet__gloed{pointer-events:none;background:radial-gradient(#3679661a 0%,#0000 75%);width:75%;max-width:600px;height:48px;position:absolute;top:-24px}.voet__lijn{background:linear-gradient(90deg,#0000 0%,#9fb4ae33 50%,#0000 100%);width:100%;height:1px}.voet__binnen{grid-template-columns:1fr;align-items:start;gap:36px;display:grid}.voet__merkblok{flex-direction:column;gap:4px;max-width:52ch;display:flex}.voet__breek-desktop{display:none}.voet__rubriek{letter-spacing:.08em;text-transform:uppercase;color:var(--color-titanium,#cbd5e1);margin:0 0 8px;font-family:inherit;font-size:11px;font-weight:700;line-height:1.3;display:block}.voet__relatie{color:var(--secundair);flex-wrap:wrap;align-items:center;gap:5px;font-family:inherit;font-size:.75rem;line-height:1.4;display:inline-flex}.voet__relatie-label{color:var(--secundair);font-weight:450}.voet__relatie-link{align-items:center;gap:3px;font-weight:600;transition:color .15s;display:inline-flex;color:var(--color-titanium,#e2e8f0)!important;text-decoration:none!important}.voet__relatie-link:hover{color:#fff!important}.voet__relatie-punt{color:#9fb4ae66;font-size:.72rem}.voet__relatie-tekst{color:var(--secundair);font-weight:450}.voet__pijl{display:none!important}.voet__uitleg{color:var(--secundair);margin:2px 0 0;font-family:inherit;font-size:.76rem;line-height:1.5}.voet__meta{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:36px;display:grid}@media (width<=600px){.voet__meta{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 24px}}@media (width<=400px){.voet__meta{grid-template-columns:1fr;gap:24px}}.voet__kolom{flex-direction:column;gap:4px;display:flex}.voet__items{flex-direction:column;gap:6px;display:flex}.voet__item-link,.voet__item-tekst{color:var(--secundair,#94a3b8);font-family:inherit;font-size:13px;font-weight:400;line-height:1.45;transition:color .15s;text-decoration:none!important}.voet__item-link{align-items:center;gap:4px;width:fit-content;display:inline-flex}.voet__item-link:hover{color:#fff}@media (width>=1024px){.voet__binnen{grid-template-columns:1fr auto;align-items:start;gap:64px}.voet__merkblok{gap:6px;max-width:none}.voet__relatie{margin-top:0;margin-bottom:2px}.voet__breek-desktop{display:block}.voet__uitleg{line-height:1.48}.voet__meta{grid-template-columns:repeat(3,minmax(135px,auto));align-items:start;gap:48px;display:grid}}.voet__bodem{width:100%;margin-top:36px}.voet__bodem-lijn{background:linear-gradient(90deg,#0000 0%,#9fb4ae29 15% 85%,#0000 100%);width:100%;height:1px;margin-bottom:20px}.voet__bodem-rij{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex;position:relative}.voet__bodem-copyright{color:#fff6;font-family:inherit;font-size:12px;font-weight:400;line-height:1.5}.voet__taalknoppen{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:9999px;align-items:center;gap:2px;padding:0 4px;display:inline-flex}.voet__taallink{letter-spacing:.06em;color:#ffffffa6;box-sizing:border-box;border-radius:9999px;justify-content:center;align-items:center;min-width:44px;min-height:44px;padding:0 6px;font-size:11.5px;font-weight:600;transition:all .15s cubic-bezier(.16,1,.3,1);display:inline-flex;text-decoration:none!important}.voet__taallink:hover{color:#fff;background:#ffffff14}.voet__taallink--actief{color:#a8d5c8;font-weight:700}.voet__taal-scheider{color:#fff3;-webkit-user-select:none;user-select:none;font-size:11px}.voet__taal-dialoog{display:inline-block;position:relative}.voet__taal-trigger{box-sizing:border-box;color:#ffffffb3;letter-spacing:.02em;cursor:pointer;-webkit-user-select:none;user-select:none;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:9999px;align-items:center;gap:8px;min-height:44px;padding:0 14px;font-size:12px;font-weight:500;list-style:none;transition:all .18s cubic-bezier(.16,1,.3,1);display:inline-flex}.voet__taal-trigger::-webkit-details-marker{display:none}.voet__taal-trigger::marker{display:none}.voet__taal-trigger:hover{color:#fff;background:#ffffff14;border-color:#fff3}.voet__taal-dialoog[open] .voet__taal-trigger{color:#fff;background:#ffffff17;border-color:#a8d5c859;box-shadow:0 0 14px #a8d5c81f}.voet__taal-globe{color:#a8d5c8;opacity:.85;flex-shrink:0;transition:opacity .15s}.voet__taal-trigger:hover .voet__taal-globe{opacity:1}.voet__taal-trigger-label{font-weight:500;line-height:1}.voet__taal-chevron{color:#fff6;margin-left:1px;font-size:14px;line-height:1;transition:transform .2s cubic-bezier(.16,1,.3,1),color .15s}.voet__taal-dialoog[open] .voet__taal-chevron{color:#a8d5c8;transform:rotate(-90deg)}.voet__taal-backdrop{z-index:89;-webkit-backdrop-filter:blur(2px);background:#00000059;display:none;position:fixed;inset:0}.voet__taal-dialoog[open] .voet__taal-backdrop{display:block}.voet__taal-paneel{box-sizing:border-box;z-index:90;background:#0f1518;border:1px solid #ffffff24;border-radius:12px;width:590px;max-width:calc(100vw - 32px);padding:18px 20px 20px;animation:.22s cubic-bezier(.16,1,.3,1) taalPaneelVerschijn;position:absolute;bottom:calc(100% + 12px);right:0;box-shadow:0 24px 50px #000000bf,0 0 0 1px #a8d5c81f}@keyframes taalPaneelVerschijn{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.voet__taal-paneel-kop{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:14px;padding-bottom:12px;display:flex}.voet__taal-paneel-titel{color:#fff;letter-spacing:-.01em;margin:3px 0 2px;font-size:15px;font-weight:700}.voet__taal-paneel-sub{color:#ffffff73;margin:0;font-size:12px}.voet__taal-sluit{color:#fff9;cursor:pointer;box-sizing:border-box;background:#ffffff0d;border:1px solid #ffffff14;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:44px;min-width:44px;height:44px;min-height:44px;transition:all .15s;display:inline-flex;position:relative}.voet__taal-sluit:hover{color:#fff;background:#ffffff1f;border-color:#fff3}.voet__taal-paneel-grid{grid-template-columns:repeat(3,1fr);gap:6px 8px;display:grid}.voet__taal-optie{box-sizing:border-box;background:#ffffff05;border:1px solid #0000;border-radius:6px;justify-content:space-between;align-items:center;gap:8px;min-height:44px;padding:8px 10px;transition:all .15s;display:flex;text-decoration:none!important}.voet__taal-optie:hover{background:#ffffff0f;border-color:#ffffff1f}.voet__taal-optie--actief{background:#a8d5c81a;border-color:#a8d5c847}.voet__taal-optie-teksten{flex-direction:column;gap:2px;display:flex}.voet__taal-optie-regio{color:#f1f5f9;font-size:12px;font-weight:600;line-height:1.25}.voet__taal-optie-naam{color:#ffffff73;font-size:11px;line-height:1.2}.voet__taal-optie--actief .voet__taal-optie-naam{color:#a8d5c8}.voet__taal-optie-vink{color:#a8d5c8;flex-shrink:0;font-size:13px;font-weight:700}@media (width<=680px){.voet__bodem-rij{flex-direction:column-reverse;align-items:flex-start;gap:14px}.voet__taal-dialoog{width:100%}.voet__taal-trigger{box-sizing:border-box;justify-content:space-between;width:100%;padding:8px 14px}.voet__taal-paneel{z-index:100;border-bottom:none;border-radius:16px 16px 0 0;width:100%;max-width:100%;max-height:80vh;padding:20px 16px 28px;position:fixed;bottom:0;left:0;right:0;overflow-y:auto}.voet__taal-paneel-grid{grid-template-columns:1fr 1fr;gap:8px}}@media (width<=440px){.voet__taal-paneel-grid{grid-template-columns:1fr}}html.thema--donker{color-scheme:dark;background-color:#25383b}body.thema--donker{color:#f1f5f9;background-color:#25383b;background-image:radial-gradient(1400px 850px at 50% -30px,#80bcaf7a 0%,#446266b8 48%,#2d4245e6 80%,#25383b 100%);background-attachment:fixed;flex-direction:column;min-height:100dvh;display:flex}.studio-gloed{filter:blur(60px);pointer-events:none;z-index:0;background:radial-gradient(at 50% 20%,#87c6b942 0%,#0000 70%);width:min(1050px,95vw);height:520px;position:fixed;top:0;left:50%;transform:translate(-50%)}.thema--donker .inhoud{box-sizing:border-box;flex:1 0 auto;width:100%;max-width:1240px;margin:0 auto;padding:48px 32px 96px}.thema--donker .kop{-webkit-backdrop-filter:blur(20px)saturate(180%);background:#1c2c2ff0;border-bottom:1px solid #ffffff14}@media (width<=1023px){.thema--donker .kop{padding:14px 20px}.thema--donker .inhoud{padding:32px 20px 80px}}.studio-canvas{z-index:1;grid-template-columns:1fr;align-items:start;gap:48px;max-width:100%;margin:0 auto;padding:0;font-family:inherit;display:grid;position:relative}@media (width>=1024px){.studio-canvas{grid-template-columns:1.08fr .92fr;align-items:start;gap:56px;margin:0 auto}.studio-bediening{align-self:flex-start;height:auto}.thema--donker .inlog{flex-direction:column;height:auto;display:flex}.inlog__actieblok{flex:initial;box-sizing:border-box;flex-direction:column;justify-content:space-between;height:378px;margin-top:40px;display:flex}}@media (width<=1023px){.studio-canvas{max-width:560px;margin:0 auto;padding:0}.studio-bediening{order:-1}}.studio-showcase{flex-direction:column;display:flex}.studio-showcase__kop,.inlog__kop{flex-direction:column;justify-content:flex-start;margin-bottom:34px;display:flex}@media (width>=1024px){.studio-showcase__kop,.inlog__kop{min-height:96px}}.studio-kicker,.inlog__kicker{letter-spacing:.12em;text-transform:uppercase;color:#ffffff7a;align-items:center;height:24px;margin:0 0 10px;font-family:inherit;font-size:11px;font-weight:600;line-height:1;display:inline-flex}.stap-blok{flex-direction:column;align-items:flex-start;width:100%;max-width:860px;display:flex}.stap-blok--start{margin-top:32px}.stap-kicker{letter-spacing:.16em;text-transform:uppercase;color:#ffffff73;align-items:center;margin:0 0 9px 2px;font-family:inherit;font-size:11px;font-weight:700;line-height:1;display:inline-flex}.stap-kicker-rij{align-items:center;gap:8px;margin:0 0 9px 2px;line-height:1;display:flex}.stap-kicker-rij .stap-kicker{margin:0}.stap-kicker-scheider{color:#ffffff47;-webkit-user-select:none;user-select:none;font-size:11px;font-weight:700}.stap-kicker-toggle{cursor:pointer;letter-spacing:.16em;text-transform:uppercase;color:#ffffff73;box-shadow:none;background:0 0;border:none;border-radius:0;align-items:center;gap:5px;margin:0;padding:0;font-family:inherit;font-size:11px;font-weight:700;line-height:1;transition:color .15s;display:inline-flex}.stap-kicker-toggle:hover{color:#fff}.stap-kicker-toggle:focus-visible{outline-offset:3px;outline:1px dotted #ffffff80}.stap-kicker-toggle__icoon{opacity:.75;flex-shrink:0;width:9px;height:9px;transition:transform .25s cubic-bezier(.16,1,.3,1),opacity .15s,color .15s}.stap-kicker-toggle:hover .stap-kicker-toggle__icoon{opacity:1}.thema--donker .stap-kicker-toggle:hover .stap-kicker-toggle__icoon{color:#fff}:is(.thema--licht,html:not(.thema--donker)) .stap-kicker-toggle:hover .stap-kicker-toggle__icoon{color:#0f172a}.stap-blok[data-keuze-paneel][data-keuze-open=nee] .stap-kicker-toggle__icoon,.stap-blok:has([data-logo][data-logo-open=nee]) .stap-kicker-toggle__icoon{transform:rotate(180deg)}.studio-hoofdtitel,.thema--donker .inlog__titel{letter-spacing:-.025em;color:#fff;margin:0;font-family:inherit;font-size:clamp(25px,2.5vw,30px);font-weight:700;line-height:1.18}.studio-hoofdtitel--sub,.inlog__titel-sub{letter-spacing:-.015em;color:#ffffffe0;margin-top:6px;font-size:clamp(17px,1.6vw,20px);font-weight:600;line-height:1.3;display:block}.studio-hoofdtitel--sub em,.inlog__titel-sub em{color:#fff;font-style:italic;font-weight:550}.studio-accent-lijn{white-space:nowrap;display:inline-block;position:relative}.studio-accent-lijn:after{content:"";pointer-events:none;background:linear-gradient(90deg,#a8d5c8bf 0%,#ffffffeb 35%,#a8d5c873 70%,#0000 100%);height:1px;position:absolute;bottom:-3px;left:0;right:-8px;box-shadow:0 0 6px #a8d5c840}.inlog__titel-accent{color:#fff;font-weight:700;display:block}.inlog__gratis{vertical-align:baseline;color:#fff;display:inline-block;position:relative}.inlog__gratis:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000 0%,#9fb4ae80 15%,#fffffff2 50%,#9fb4ae80 85%,#0000 100%);height:1px;position:absolute;bottom:-2px;left:2px;right:2px;box-shadow:0 1px 3px #ffffff40}.case-slider-wrap{flex-direction:column;width:100%;display:flex;position:relative}.case-slider-topbar{justify-content:space-between;align-items:center;gap:12px;width:100%;margin-bottom:12px;display:flex}.case-slider-topbar .schuif-perspectieven{width:auto}@media (width<=640px){.case-slider-topbar{flex-direction:column;align-items:stretch;gap:10px}.thema--donker .case-slider-topbar .schuif-perspectieven{justify-content:flex-start;gap:6px;width:100%;height:28px}.case-slider-topbar .case-tier-toggle{width:100%;max-width:100%;display:flex}.case-slider-topbar .case-tier-toggle .tier-btn-plus,.case-slider-topbar .case-tier-toggle .tier-btn-ultra{flex:1;justify-content:center}}.case-tier-toggle{-webkit-backdrop-filter:blur(12px);background:#1a262ae0;border:1px solid #ffffff24;border-radius:5px;align-items:center;height:28px;padding:2px;display:inline-flex;box-shadow:0 4px 16px #00000073}.tier-btn-plus,.tier-btn-ultra{cursor:pointer;letter-spacing:.01em;-webkit-user-select:none;user-select:none;color:#ffffff8c;border-radius:4px;justify-content:center;align-items:center;min-width:70px;height:100%;padding:0 15px;font-size:12px;font-weight:500;transition:all .2s;display:inline-flex}.case-slider-footer{justify-content:center;align-items:center;width:100%;margin-top:14px;display:flex}.case-slider-hint{color:#ffffffa6;letter-spacing:.01em;text-align:center;white-space:nowrap;-webkit-user-select:none;user-select:none;align-items:center;gap:6px;padding:2px 6px;font-size:12.5px;font-weight:450;display:inline-flex}.case-slider-hint__icoon{stroke:currentColor;opacity:.75;flex-shrink:0}.stijl-lade{flex-direction:column;align-items:center;width:100%;display:flex}.stijl-lade__balk{flex-direction:column;align-items:center;gap:5px;display:flex}.stijl-lade__trigger{color:#ffffffa6;cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:4px;align-items:center;gap:5px;padding:2px 6px;font-size:12.5px;font-weight:450;transition:color .2s,opacity .2s;display:inline-flex}.stijl-lade__trigger:hover{color:#fff}.stijl-lade__trigger-tekst--sluit{display:none}.stijl-lade__icoon{stroke:currentColor;opacity:.8;transition:transform .38s cubic-bezier(.16,1,.3,1)}.stijl-lade__check:checked~.stijl-lade__balk .stijl-lade__trigger-tekst--open{display:none}.stijl-lade__check:checked~.stijl-lade__balk .stijl-lade__trigger-tekst--sluit{display:inline}.stijl-lade__check:checked~.stijl-lade__balk .stijl-lade__trigger .stijl-lade__icoon{transform:rotate(180deg)}.stijl-lade__inhoud{opacity:0;grid-template-rows:0fr;width:100%;margin-top:0;transition:grid-template-rows .42s cubic-bezier(.16,1,.3,1),opacity .35s,margin-top .38s;display:grid}.stijl-lade__check:checked~.stijl-lade__inhoud{opacity:1;grid-template-rows:1fr;margin-top:14px}.stijl-lade__binnen{min-height:0;overflow:hidden}.stijl-lade__vergelijking{box-shadow:none;background:0 0;border:none;grid-template-columns:1fr 1px 1fr;gap:32px;padding:16px 4px 8px;display:grid}.stijl-lade__scheidslijn{background:linear-gradient(#ffffff24 0%,#ffffff0d 70%,#ffffff03 100%);width:1px}.stijl-lade__kolom{flex-direction:column;display:flex}.stijl-lade__kolom-kop{border-bottom:1px solid #ffffff14;align-items:baseline;gap:8px;margin-bottom:10px;padding-bottom:8px;display:flex}.stijl-lade__titel{color:#fff;letter-spacing:-.01em;margin:0;font-size:15px;font-weight:650}.stijl-lade__ondertitel{color:#ffffff73;font-size:12px;font-weight:400}.stijl-lade__punten{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.stijl-lade__punt{justify-content:space-between;align-items:baseline;gap:12px;font-size:12.5px;line-height:1.45;display:flex}.stijl-lade__label{color:#ffffff73;white-space:nowrap;font-weight:400}.stijl-lade__waarde{color:#ffffffe0;text-align:right;font-weight:500}.stijl-lade__kolom--ultra .stijl-lade__waarde{color:#fff;font-weight:550}.stijl-lade__voet{border-top:none;justify-content:center;align-items:center;gap:16px;width:100%;margin-top:22px;padding-top:6px;padding-bottom:12px;scroll-margin-bottom:32px;display:flex}.stijl-lade__voet-lijn{background:linear-gradient(90deg,#0000 0%,#ffffff14 40%,#ffffff29 100%);flex:1;height:1px}.stijl-lade__voet-lijn:last-child{background:linear-gradient(90deg,#ffffff29 0%,#ffffff14 60%,#0000 100%)}.stijl-lade__voet-zegel{letter-spacing:.12em;text-transform:uppercase;color:#ffffffb8;white-space:nowrap;-webkit-user-select:none;user-select:none;font-size:11px;font-weight:600}@media (width<=600px){.stijl-lade__vergelijking{gap:14px;padding:12px 0 6px}.stijl-lade__kolom-kop{flex-direction:column;gap:2px;margin-bottom:8px;padding-bottom:6px}.stijl-lade__ondertitel{font-size:11px}.stijl-lade__punt{gap:6px;font-size:11.5px}}.comparison-container{-webkit-user-select:none;user-select:none;aspect-ratio:16/10;touch-action:pan-y;background:#0d1012;border:1px solid #ffffff1f;border-color:#ffffff40 #ffffff1f #00000080;border-radius:10px;width:100%;transition:border-color .3s cubic-bezier(.16,1,.3,1),box-shadow .3s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden;box-shadow:0 2px 4px #00000040,0 16px 40px #04080a8c,inset 0 1px #ffffff26}.comparison-container:before{content:"";pointer-events:none;z-index:6;border:1px solid #0000;border-radius:9px;transition:border-color .3s cubic-bezier(.16,1,.3,1),box-shadow .3s cubic-bezier(.16,1,.3,1);position:absolute;inset:0}.comparison-container:after{content:"";pointer-events:none;z-index:5;background:linear-gradient(#0000 0%,#00000073 100%);height:48px;position:absolute;inset:auto 0 0}.comparison-container:has(.comparison-range:focus-visible),.comparison-container:hover{border-color:#ffffff3d;box-shadow:0 24px 60px #04080acc}.comparison-container:has(.comparison-range:focus-visible){outline:2px solid var(--accent);outline-offset:3px}.thema--donker .comparison-container:has(.comparison-range:focus-visible){outline-color:#96d7c3e6}.comparison-container:has(.comparison-range:focus-visible):before,.comparison-container:hover:before{border-color:#ffffff26;box-shadow:inset 0 0 18px #0000004d}.case-img-plus,.case-img-ultra{object-fit:cover;pointer-events:none;opacity:0;width:100%;height:100%;transition:opacity .25s;position:absolute;inset:0}.comparison-before-layer{pointer-events:none;will-change:clip-path;backface-visibility:hidden;width:100%;height:100%;position:absolute;inset:0;transform:translateZ(0)}.case-img-voor{object-fit:cover;pointer-events:none;opacity:0;width:100%;height:100%;transition:opacity .25s;position:absolute;inset:0}.case-badge-before{pointer-events:none;z-index:10;letter-spacing:.14em;text-transform:uppercase;color:#ffffffd9;text-shadow:0 2px 8px #000000f2,0 1px 3px #000000e6;align-items:center;padding:0;font-size:20px;font-weight:700;transition:opacity .2s;display:flex;position:absolute;bottom:18px;left:20px}.case-badge-after{pointer-events:none;z-index:10;letter-spacing:.14em;text-transform:uppercase;color:#fff;text-shadow:0 2px 8px #000000f2,0 1px 3px #000000e6;align-items:center;padding:0;font-size:20px;font-weight:700;transition:opacity .2s;display:flex;position:absolute;bottom:18px;right:20px}@media (width<=640px){.case-badge-before,.case-badge-after{letter-spacing:.12em;font-size:14px;bottom:14px}.case-badge-before{left:14px}.case-badge-after{right:14px}}.comparison-divider{z-index:10;pointer-events:none;will-change:left;background:#ffffffe6;width:1.5px;transition:box-shadow .25s;position:absolute;top:0;bottom:0;transform:translateZ(0);box-shadow:0 0 10px #000000e6}.comparison-container:hover .comparison-divider,.comparison-range:focus-visible~.comparison-divider{box-shadow:0 0 12px #5cb89b66,0 0 4px #000000e6}.comparison-handle{color:#f1f5f9;background:#1c2024f2;border:1px solid #ffffff47;border-radius:6px;justify-content:center;align-items:center;width:28px;height:44px;transition:all .25s;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 4px 16px #000000d9}.comparison-handle-grip{align-items:center;gap:2px;display:flex}.comparison-handle-line{background:#ffffff59;width:1px;height:16px}.comparison-container:hover .comparison-handle,.comparison-range:focus-visible~.comparison-divider .comparison-handle{color:#fff;background:linear-gradient(#3e6b5f 0%,#2d5147 100%);border-color:#ffffff73;box-shadow:0 4px 16px #000000b3}.comparison-range:active~.comparison-divider .comparison-handle,.comparison-container:active .comparison-handle{color:#fff;background:linear-gradient(#487c6e 0%,#355d52 100%);border-color:#ffffffa6;transform:translate(-50%,-50%)scale(1.06);box-shadow:0 6px 20px #000000d9}.comparison-range{z-index:20;cursor:ew-resize;opacity:0;touch-action:pan-y;appearance:none;background:0 0;width:100%;height:100%;margin:0;position:absolute;inset:0}.comparison-range::-webkit-slider-runnable-track{background:0 0;border:none;width:100%;height:100%}.comparison-range::-webkit-slider-thumb{appearance:none;cursor:ew-resize;background:0 0;width:80px;height:100%}.comparison-range::-moz-range-track{background:0 0;border:none;width:100%;height:100%}.comparison-range::-moz-range-thumb{cursor:ew-resize;background:0 0;border:none;width:80px;height:100%}.comparison-range:active~.case-badge-before,.comparison-range:active~.case-badge-after,.comparison-container:active .case-badge-before,.comparison-container:active .case-badge-after{opacity:.35}.tier-radio-plus:checked~.case-slider-topbar .tier-btn-plus{color:#fff;background:linear-gradient(#3e6b5f 0%,#2d5147 100%);border:1px solid #ffffff59;font-weight:600;box-shadow:0 2px 8px #00000073,inset 0 1px #ffffff40}.tier-radio-plus:checked~.case-slider-topbar .tier-btn-ultra{color:#ffffff80;box-shadow:none;background:0 0;border:1px solid #0000;font-weight:500}.case-slider-wrap:has(input[name=perspectief-preview][value=exterieur]:checked) .tier-radio-plus:checked~.comparison-container .case-img-plus--exterieur,.case-slider-wrap:has(input[name=perspectief-preview][value=exterieur]:checked) .tier-radio-ultra:checked~.comparison-container .case-img-ultra--exterieur,.case-slider-wrap:has(input[name=perspectief-preview][value=exterieur]:checked) .comparison-container .case-img-voor--exterieur,.case-slider-wrap:has(input[name=perspectief-preview][value=interieur]:checked) .tier-radio-plus:checked~.comparison-container .case-img-plus--interieur,.case-slider-wrap:has(input[name=perspectief-preview][value=interieur]:checked) .tier-radio-ultra:checked~.comparison-container .case-img-ultra--interieur,.case-slider-wrap:has(input[name=perspectief-preview][value=interieur]:checked) .comparison-container .case-img-voor--interieur,.case-slider-wrap:has(input[name=perspectief-preview][value=velg]:checked) .tier-radio-plus:checked~.comparison-container .case-img-plus--velg,.case-slider-wrap:has(input[name=perspectief-preview][value=velg]:checked) .tier-radio-ultra:checked~.comparison-container .case-img-ultra--velg,.case-slider-wrap:has(input[name=perspectief-preview][value=velg]:checked) .comparison-container .case-img-voor--velg{opacity:1}.tier-radio-plus:checked~.comparison-container .case-badge-label-plus{display:inline}.tier-radio-plus:checked~.comparison-container .case-badge-label-ultra{display:none}.tier-radio-ultra:checked~.case-slider-topbar .tier-btn-ultra{color:#fff;background:linear-gradient(#3e6b5f 0%,#2d5147 100%);border:1px solid #ffffff59;font-weight:600;box-shadow:0 2px 8px #00000073,inset 0 1px #ffffff40}.tier-radio-ultra:checked~.case-slider-topbar .tier-btn-plus{color:#ffffff80;box-shadow:none;background:0 0;border:1px solid #0000;font-weight:500}.tier-radio-ultra:checked~.comparison-container .case-badge-label-plus{display:none}.tier-radio-ultra:checked~.comparison-container .case-badge-label-ultra{display:inline}.tier-btn-plus:hover,.tier-btn-ultra:hover{color:#fff}.studio-fundament{border-top:1px solid #ffffff0f;grid-template-columns:repeat(3,1fr);gap:0;width:100%;margin-top:108px;padding-top:36px;display:grid}.studio-pijler{flex-direction:column;gap:8px;padding:0 32px;display:flex;position:relative}.studio-pijler:first-child{padding-left:0}.studio-pijler:last-child{padding-right:0}.studio-pijler:not(:first-child):before{content:"";background:linear-gradient(#9fb4ae47 0%,#ffffff1a 40%,#ffffff05 100%);width:1px;position:absolute;top:2px;bottom:4px;left:0}.studio-pijler__titel{letter-spacing:-.02em;color:#fff;margin:0;font-family:inherit;font-size:16px;font-weight:650;line-height:1.35}.studio-pijler__tekst{color:#ffffffd1;margin:0;font-size:13.5px;font-weight:400;line-height:1.62}.studio-pijler__keuzes{flex-direction:column;gap:6px;margin:2px 0;display:flex}.studio-pijler__keuze{color:#ffffffd9;margin:0;font-size:13px;font-weight:400;line-height:1.55}.studio-pijler__keuze strong{color:#fff;font-weight:650}.studio-pijler__sub{color:#ffffffa6;font-size:12.5px}.inlog__koppeling-trust{text-align:center;border-top:1px solid #ffffff14;flex-direction:column;align-items:center;gap:8px;max-width:450px;margin-top:28px;padding-top:20px;display:flex}.inlog__koppeling-link{color:inherit;flex-direction:column;align-items:center;gap:8px;text-decoration:none;transition:opacity .2s,transform .2s;display:flex}.inlog__koppeling-link:hover{opacity:.95;transform:translateY(-1px)}.inlog__koppeling-kop{color:#ffffffeb;letter-spacing:-.01em;text-align:center;margin:0;font-size:13.6px;font-weight:600;line-height:1.4}.inlog__koppeling-systemen{flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 6px;margin:0;font-size:13.6px;line-height:1.4;display:flex}@media (width>=600px){.inlog__koppeling-kop{white-space:nowrap}.inlog__koppeling-systemen{white-space:nowrap;flex-wrap:nowrap}}.inlog__koppeling-naam{color:#ffffffb8;letter-spacing:-.01em;cursor:pointer;font-weight:650;transition:color .18s,transform .18s;display:inline-block}.inlog__koppeling-naam:hover{color:#fff;transform:translateY(-1px)}.inlog__koppeling-punt{color:#ffffff52;-webkit-user-select:none;user-select:none;font-size:13px;font-weight:700;display:inline-block;transform:translateY(-.5px)}@media (width<=1023px){.studio-fundament{grid-template-columns:1fr;gap:24px;margin-top:52px;padding-top:24px}.studio-pijler,.studio-pijler:first-child,.studio-pijler:last-child{padding:0}.studio-pijler:not(:first-child):before{display:none}.studio-pijler__titel{font-size:15.5px}.studio-pijler__tekst{color:#ffffffd1;font-size:13px;line-height:1.58}.inlog__koppeling-kop{font-size:13px}}.studio-bediening{flex-direction:column;display:flex}.thema--donker .inlog{z-index:1;width:100%;box-shadow:none;-webkit-backdrop-filter:none;color:#f1f5f9;background:0 0;border:none;border-radius:0;flex-direction:column;margin:0;padding:0;display:flex;position:relative}.inlog__actieblok{-webkit-backdrop-filter:blur(20px);background:linear-gradient(#3a5256e6 0%,#2c4144b3 50%,#1e2e3080 100%);border:1px solid #ffffff1f;border-color:#ffffff40 #ffffff1f #00000073;border-radius:12px;flex-direction:column;max-width:460px;padding:30px 32px 26px;display:flex;box-shadow:0 2px 4px #0003,0 12px 30px -4px #00000073,0 32px 70px -10px #0000008c,inset 0 1px #fff3}@media (width<=1023px){.inlog__actieblok{max-width:100%;margin-top:0;padding:24px 20px}}.inlog__uitleg{color:#ffffffd9;text-align:left;margin:0 0 16px;font-size:13.5px;line-height:1.5}@media (width>=900px){.inlog__uitleg{white-space:nowrap}}.inlog__stap{gap:14px;max-width:440px;display:grid}.thema--donker .inlog [data-inlog-naar]{color:#fff;font-weight:600}.thema--donker .inlog .veld__invoer{color:#fff;text-align:center;background:#ffffff0a;border:1px solid #ffffff24;border-radius:8px;min-height:48px;padding:0 16px;font-family:inherit;font-size:14.5px;transition:all .2s;box-shadow:inset 0 2px 4px #00000040}.thema--donker .inlog .veld__invoer::placeholder{color:#ffffff52;text-align:center}.thema--donker .inlog .veld__invoer:focus-visible{background:#ffffff12;border-color:#ffffff73;outline:none;box-shadow:0 0 0 3px #ffffff1a,inset 0 2px 4px #00000040}.thema--donker .inlog .veld__invoer--code{letter-spacing:.28em;text-align:center;font-variant-numeric:tabular-nums;padding:0 12px;font-size:22px;font-weight:600}.thema--donker .inlog .veld__invoer--code:focus-visible{background:#ffffff14;border-color:#fff6;box-shadow:0 0 0 2px #ffffff1f}.thema--donker .inlog .inlog__knop{letter-spacing:-.01em;color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(16px);background:linear-gradient(#3e6b5f 0%,#2d5147 100%);border:1px solid #b4d2c847;border-top-color:#ffffff59;border-radius:8px;min-height:48px;font-size:14.5px;font-weight:600;transition:all .2s cubic-bezier(.16,1,.3,1);box-shadow:0 8px 24px #040a0873,inset 0 1px #fff3}.thema--donker .inlog .inlog__knop:hover{background:linear-gradient(#487c6e 0%,#355d52 100%);border-color:#fff #b4d2c873 #b4d2c873;transform:translateY(-1px)}.thema--donker .inlog .inlog__knop:active{transform:translateY(0);box-shadow:0 4px 12px #040a0880,inset 0 1px #ffffff26}.thema--donker .inlog .inlog__hulp{color:#ffffff73;text-align:left;margin:0;font-size:12px;line-height:1.45}.thema--donker .inlog .inlog__zekerheid{color:#fff9;text-align:center;letter-spacing:.01em;margin:0;font-size:12px;line-height:1.45}.inlog__zekerheid-punt{color:#ffffff73;-webkit-user-select:none;user-select:none;vertical-align:baseline;margin:0 6px;font-size:15px;font-weight:700;display:inline-block;transform:translateY(-.5px)}.thema--donker .inlog .inlog__tarief-hint{color:#ffffff80;text-align:center;letter-spacing:.01em;margin:12px 0 0;font-size:11.5px;line-height:1.5}.thema--donker .inlog .inlog__tarief-link{color:#ffffffd1;text-underline-offset:3px;text-decoration:underline;transition:color .15s}.thema--donker .inlog .inlog__tarief-link:hover{color:#fff}.inlog__knop-stil{color:#ffffff8c}.inlog__acties{gap:10px;display:grid}.inlog__actieblok--vip{border-top:1px solid #a3d9cb73;box-shadow:0 2px 4px #0003,0 12px 30px -4px #00000073,0 32px 70px -10px #0000008c,inset 0 1px #ffffff40,0 0 35px -8px #4e8c7d33}@media (width>=1024px){.inlog__actieblok--vip{box-sizing:border-box;flex-direction:column;justify-content:space-between;height:378px;padding:22px 28px 18px;display:flex}}.inlog__vip-actie-groep,.inlog__vip-onder-groep{flex-direction:column;display:flex}.inlog__stappen-lijst{flex-direction:column;gap:6px;margin:0 0 10px;padding:0;list-style:none;display:flex}.inlog__stappen-item{cursor:default;border-radius:6px;align-items:center;gap:11px;margin:-2px -6px;padding:4px 6px;transition:all .2s cubic-bezier(.16,1,.3,1);display:flex}.inlog__stappen-item:hover{background:#ffffff0d}.inlog__stappen-nummer{color:#a8d5c8;background:#ffffff0f;border:1px solid #a8d5c847;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;font-size:11px;font-weight:700;transition:all .2s;display:flex}.inlog__stappen-item:hover .inlog__stappen-nummer{color:#fff;background:#5ea89640;border-color:#5ea896;transform:scale(1.05);box-shadow:0 0 8px #5ea89659}.inlog__stappen-kop{color:#ffffffeb;letter-spacing:-.01em;font-size:13.5px;font-weight:600;line-height:1.35;transition:all .2s}.inlog__stappen-item:hover .inlog__stappen-kop{color:#fff;transform:translate(2px)}.thema--donker .inlog .inlog__knop--vip{background:linear-gradient(#44776a 0%,#2e5449 100%);border:1px solid #b4dcd261;border-top-color:#ffffffa6;justify-content:center;align-items:center;gap:10px;min-height:48px;margin-bottom:11px;font-size:15px;font-weight:650;text-decoration:none;display:inline-flex;box-shadow:0 8px 26px #040a0880,0 0 18px #3e6b5f4d,inset 0 1px #ffffff4d}.thema--donker .inlog .inlog__knop--vip:hover{background:linear-gradient(#4f8b7b 0%,#366155 100%);border-color:#fff #b4dcd28c #b4dcd28c;transform:translateY(-1px)}.thema--donker .inlog .inlog__knop--vip .inlog__knop-pijl{transition:transform .2s}.thema--donker .inlog .inlog__knop--vip:hover .inlog__knop-pijl{transform:translate(3px)}@media (width>=1024px){.inlog__actieblok--lead{padding:24px 28px 20px}.inlog__actieblok--lead .inlog__stappen-lijst{gap:10px;margin-bottom:46px}.thema--donker .inlog .inlog__actieblok--lead .inlog__knop--vip{min-height:52px;margin-bottom:12px;font-size:15.5px}.inlog__actieblok--lead .inlog__zekerheid{color:#ffffff94;font-size:12px}.inlog__actieblok--lead .inlog__koppeling-trust{margin-top:auto;padding-top:18px}.inlog__actieblok--vip:not(.inlog__actieblok--lead) .inlog__stappen-lijst{gap:8px;margin-bottom:20px}.inlog__actieblok--vip:has([data-inlog-code]:not([hidden])) .inlog__stappen-lijst{margin-bottom:12px}.inlog__actieblok--vip:not(.inlog__actieblok--lead) .inlog__koppeling-trust{margin-top:auto;padding-top:16px}}.inlog__actieblok--vip .inlog__stap--organisch{gap:10px;margin-top:0}.inlog__actieblok--vip .inlog__stap--organisch .veld{margin:0}.inlog__actieblok--vip .inlog__stap--organisch .inlog__invoer{min-height:44px;font-size:14.5px}.thema--donker .inlog .inlog__actieblok--vip .inlog__stap--organisch .inlog__knop--vip{min-height:48px;margin-bottom:0;font-size:15px}.inlog__actieblok--vip .inlog__stap--organisch .inlog__zekerheid{color:#ffffff94;margin-top:4px;font-size:12px}.inlog__actieblok--vip [data-inlog-code]{gap:6px;margin-top:0}.inlog__actieblok--vip .inlog__uitleg{margin:0;font-size:13px;line-height:1.35}.inlog__actieblok--vip .inlog__invoer--code{letter-spacing:.2em;min-height:42px;font-size:18px}.inlog__actieblok--vip .inlog__hulp{color:#ffffff80;margin:0;font-size:11.5px;line-height:1.3}.thema--donker .inlog .inlog__actieblok--vip [data-inlog-code] .inlog__knop--vip{min-height:42px;margin-bottom:0;font-size:14.5px}.inlog__actieblok--vip .inlog__knop-stil{color:#fff9;text-underline-offset:2px;min-height:auto;padding:2px 0;font-size:12px;text-decoration:underline}.inlog__actieblok--vip .inlog__knop-stil:hover{color:#fff}.inlog__actieblok--vip .melding{border-radius:6px;margin:4px 0 0;padding:6px 10px;font-size:12px}.inlog__actieblok--vip .inlog__koppeling-trust{margin-top:12px;padding-top:14px}.thema--donker .knop--hoofd{color:#fff;-webkit-backdrop-filter:blur(16px);border-radius:var(--radius-sm);background:linear-gradient(#3e685beb 0%,#24443af5 100%);border:1px solid #9fb4ae66;border-top-color:#ffffffa6;font-weight:600;box-shadow:0 8px 24px #040a088c,0 0 16px #2e4e4440,inset 0 1px #ffffff4d,inset 0 0 14px #5c6b6126}.thema--donker .knop--hoofd:hover{background:linear-gradient(#4a7668f5 0%,#2a4e43fa 100%);border-color:#fff #9fb4aea6 #9fb4aea6;transform:translateY(-1px);box-shadow:0 12px 30px #040a08b3,0 0 24px #3a665866,inset 0 1px #ffffff6b}.thema--donker .knop--hoofd:active{transform:translateY(0);box-shadow:0 4px 12px #040a0880,inset 0 1px #ffffff26}.thema--donker .knop--hoofd:disabled{opacity:.5;cursor:not-allowed;box-shadow:none;transform:none}.thema--donker .knop--tweede{color:#e2e8f0;-webkit-backdrop-filter:blur(12px);border-radius:var(--radius-sm);background:#203034d9;border:1px solid #9fb4ae40;border-top-color:#ffffff38;box-shadow:0 4px 16px #0006,inset 0 1px #ffffff14}.thema--donker .knop--tweede:hover{color:#fff;background:#2a3e44f2;border-color:#fff6 #9fb4ae80 #9fb4ae80;transform:translateY(-1px)}.thema--donker .knop--stil{color:#94a3b8;border-radius:var(--radius-sm);background:0 0;border:1px solid #0000}.thema--donker .knop--stil:hover{color:#f1f5f9;background:#ffffff0f;border-color:#ffffff1a}.thema--donker .melding{color:#fef08a;background:#8e520040;border:1px solid #f59e0b59}.thema--donker .voet{color:#ffffff8a;border-top:none}.thema--donker .voet__gloed{background:radial-gradient(#3679661f 0%,#0000 75%)}.thema--donker .voet__lijn{box-shadow:none;background:linear-gradient(90deg,#0000 0%,#9fb4ae38 50%,#0000 100%)}.thema--donker .voet__naam{color:#fff;letter-spacing:.02em;text-shadow:none!important}.thema--donker .voet__scheider{background:#fff3}.thema--donker .voet__tag{color:#ffffff8a;text-shadow:none!important}.thema--donker .voet__rubriek{letter-spacing:.02em;text-transform:none;margin:0;font-size:12px;font-weight:650;line-height:1.35;color:#ffffffd9!important;text-shadow:none!important}.thema--donker .voet__relatie{color:#ffffff80;gap:5px;font-size:11.5px;line-height:1.45;text-shadow:none!important}.thema--donker .voet__relatie-label{color:#ffffff80;font-weight:450;text-shadow:none!important}.thema--donker .voet__relatie-link{font-weight:500;color:#ffffffad!important;text-shadow:none!important}.thema--donker .voet__relatie-link:hover{color:#fff!important}.thema--donker .voet__relatie-punt{color:#ffffff40}.thema--donker .voet__relatie-tekst{color:#ffffff80;font-weight:450;text-shadow:none!important}.thema--donker .voet__pijl{display:none!important}.thema--donker .voet__uitleg{color:#ffffff80;font-size:11.5px;line-height:1.5;text-shadow:none!important}.thema--donker .voet__bedrijf-link{border-bottom:1px solid #fff3;color:#ffffffad!important;text-decoration:none!important}.thema--donker .voet__bedrijf-link:hover{border-bottom-color:#fff;color:#fff!important}.thema--donker .voet__kolom{gap:6px}.thema--donker .voet__items{gap:4px}.thema--donker .voet__item-link,.thema--donker .voet__item-tekst{font-family:inherit;font-size:11.5px;font-weight:450;line-height:1.45;color:#ffffff80!important;text-shadow:none!important}.thema--donker .voet__item-link:hover{color:#fff!important}.thema--donker .koppeling{-webkit-backdrop-filter:blur(12px);background:#304448b3;border:1px solid #ffffff1f;border-radius:8px;margin-bottom:24px;padding:10px 18px;position:relative;box-shadow:0 4px 20px #0003}.thema--donker .koppeling__binnen{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.thema--donker .koppeling__status-cluster{flex-shrink:0;align-items:center;gap:8px;display:flex}.thema--donker .koppeling__status-led{width:7px;height:7px;box-shadow:none;background:#528c7b;border-radius:50%}.thema--donker .koppeling__status-tekst{letter-spacing:.16em;text-transform:uppercase;color:#ffffff80;font-size:11px;font-weight:700}.thema--donker .koppeling__regel{color:#ffffffc7;flex-grow:1;margin:0;font-size:13.5px;line-height:1.4}.thema--donker .koppeling__mail-link{color:#ffffffd9;text-underline-offset:2px;text-decoration:underline}.thema--donker .koppeling__mail-link:hover{color:#fff}.thema--donker .koppeling__sjabloon-tekst{color:#ffffff73;font-size:12.5px}.thema--donker .koppeling__actie-link{color:#fff;background:#ffffff14;border:1px solid #ffffff24;border-radius:5px;flex-shrink:0;align-items:center;gap:4px;padding:6px 14px;font-size:13px;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.thema--donker .koppeling__actie-link:hover{color:#fff;background:#ffffff24;border-color:#ffffff4d;box-shadow:0 4px 12px #0006}.thema--donker .intro{margin-bottom:24px}.thema--donker .intro__kop{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:12px;display:flex}.thema--donker .intro__teksten{flex-direction:column;display:flex}.thema--donker .intro__titel{letter-spacing:-.025em;color:#fff;margin:0;font-family:inherit;font-size:clamp(24px,2.4vw,32px);font-weight:700;line-height:1.18}.thema--donker .intro__tekst{color:#ffffffe6;font-weight:500;line-height:1.6}.thema--donker .proef-meter{-webkit-backdrop-filter:blur(12px);background:#263a3eb3;border:1px solid #ffffff1a;border-radius:8px;flex-direction:column;align-items:flex-end;gap:3px;padding:8px 16px;display:flex;box-shadow:0 2px 10px #0000004d}.thema--donker .proef-meter__cluster{align-items:center;gap:8px;display:flex}.thema--donker .proef-meter__led{width:6px;height:6px;box-shadow:none;background:#528c7b;border-radius:50%}.thema--donker .proef-meter__label{letter-spacing:.08em;text-transform:uppercase;color:#ffffff8c;font-size:11.5px;font-weight:600}.thema--donker .proef-meter__saldo{color:#fff;font-size:13.5px}.thema--donker .proef-meter__saldo strong{color:#fff;font-weight:700}.thema--donker .proef-meter__termijn{color:#ffffff73;font-size:11.5px}.thema--donker .intro__subtekst{color:#ffffffb3;margin:0;font-size:14.5px;font-weight:450;line-height:1.45}.thema--donker .intro__subtekst em{color:#ffffff80;font-style:normal}.thema--donker .sleepvak{text-align:center;-webkit-backdrop-filter:blur(20px);box-sizing:border-box;background:linear-gradient(#3a5256e6 0%,#2c4144b3 50%,#1e2e3080 100%);border:1px solid #ffffff1f;border-color:#ffffff3d #ffffff1f #00000073;border-radius:10px;flex-direction:column;align-items:center;width:100%;max-width:860px;margin-bottom:0;padding:26px 28px 24px;transition:all .25s cubic-bezier(.16,1,.3,1);display:flex;position:relative;overflow:hidden;box-shadow:0 2px 4px #0003,0 12px 30px -4px #0006,0 32px 72px -10px #00000080,inset 0 1px #fff3}@media (width>=1024px){.thema--donker .sleepvak{min-height:236px}}.thema--donker .sleepvak:before{content:"";pointer-events:none;z-index:2;border:1px solid #0000;border-radius:9px;transition:all .25s cubic-bezier(.16,1,.3,1);position:absolute;inset:0}.thema--donker .sleepvak:hover{border-color:#ffffff38;transform:none;box-shadow:0 14px 34px #00000073}.thema--donker .sleepvak[data-sleep-over]{border-color:#ffffff80;transform:translateY(-1px);box-shadow:0 16px 40px #000000a6}.thema--donker .sleepvak:hover:before,.thema--donker .sleepvak[data-sleep-over]:before{box-shadow:none;border-color:#0000}.thema--donker .sleepvak__binnen{z-index:3;flex-direction:column;align-items:center;gap:12px;width:100%;display:flex;position:relative}.thema--donker .sleepvak__beeld{color:#ffffffd9;place-items:center;width:42px;height:42px;transition:transform .2s;display:grid}.thema--donker .sleepvak:hover .sleepvak__beeld{transform:translateY(-2px)}.thema--donker .sleepvak__teksten{flex-direction:column;gap:4px;display:flex}.thema--donker .sleepvak__titel{color:#fff;letter-spacing:-.015em;margin:0;font-family:inherit;font-size:18px;font-weight:700}.thema--donker .sleepvak__of{color:#ffffffa6;margin:0;font-size:13.5px;font-weight:450}.thema--donker .sleepvak__knoppen{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin-top:4px;display:flex}.thema--donker .sleepvak__knop-map,.thema--donker .sleepvak__fotoknop{border-radius:6px;min-height:38px;padding:0 16px;font-size:13.5px}.thema--donker .sleepvak__knop-map{color:#fff;background:linear-gradient(#3e6b5f 0%,#2d5147 100%);border:1px solid #b4d2c847;border-top-color:#ffffff3d;box-shadow:0 4px 14px #00000059}.thema--donker .sleepvak__knop-map:hover{background:linear-gradient(#487c6e 0%,#355d52 100%);border-color:#b4d2c873;box-shadow:0 6px 18px #00000073}.thema--donker .sleepvak__fotoknop{color:#ffffffd9;background:#ffffff0f;border:1px solid #ffffff1f}.thema--donker .sleepvak__fotoknop:hover{color:#fff;background:#ffffff1a;border-color:#ffffff40}.thema--donker .sleepvak__badges{justify-content:center;align-items:center;gap:8px;margin-top:2px;display:flex}.thema--donker .sleepvak__tag{color:#ffffff73;background:0 0;border:none;padding:0;font-size:11.5px;font-weight:500}.thema--donker .sleepvak__stip{color:#ffffff40;font-size:12px}.thema--donker .sleepvak__richtlijnen{justify-content:center;margin-top:14px;display:flex}.thema--donker .sleepvak__vinkjes{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 22px;display:flex}.thema--donker .sleepvak__vinkje{color:#ffffffd9;letter-spacing:.005em;align-items:center;gap:6px;font-size:12.5px;font-weight:450;display:inline-flex}.thema--donker .sleepvak__vinkje svg{color:#55ba9b;flex-shrink:0}.thema--donker .sleepvak__vinkje-sub{color:#ffffffb3;letter-spacing:.01em;margin-left:3px;font-size:12px;font-weight:500}.thema--donker .keuzes{-webkit-backdrop-filter:none;box-shadow:none;background:0 0;border:none;border-radius:0;gap:32px;width:100%;max-width:860px;margin-top:32px;padding:0;display:grid}.thema--donker .keuze{box-sizing:border-box;background:#32474bd9;border:1px solid #ffffff24;border-radius:10px;width:100%;max-width:860px;margin:0;padding:28px;transition:transform .25s cubic-bezier(.16,1,.3,1),box-shadow .25s cubic-bezier(.16,1,.3,1),border-color .25s,background .25s,padding .3s cubic-bezier(.16,1,.3,1);position:relative;box-shadow:0 10px 28px #00000040}.thema--donker .keuze:before{content:"";pointer-events:none;z-index:1;border:1px solid #0000;border-radius:9px;transition:all .25s cubic-bezier(.16,1,.3,1);position:absolute;inset:0}.thema--donker .keuze:hover{border-color:#ffffff38;transform:none;box-shadow:0 14px 34px #00000073}.thema--donker .keuze:hover:before{box-shadow:none;border-color:#0000}.thema--donker .keuze>*{z-index:2;position:relative}.thema--donker .keuze:not(:last-child){margin-bottom:24px}.thema--donker .keuze__vraag{letter-spacing:-.015em;color:#fff;white-space:nowrap;margin:0;font-family:inherit;font-size:18px;font-weight:700}.thema--donker .keuze__uitleg{color:#ffffffa6;margin-top:20px;font-size:13.5px;line-height:1.55}.thema--donker .keuze.bestandsnamen-strip{flex-direction:column;gap:0;padding:24px 28px;display:flex}.bestandsnamen-strip__hoofd{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.bestandsnamen-strip__label-groep{align-items:baseline;gap:8px;display:inline-flex}.thema--donker .keuze.bestandsnamen-strip .keuze__vraag,.thema--donker .bestandsnamen-strip__titel,.bestandsnamen-strip__titel{letter-spacing:-.015em;color:#fff;font-family:inherit;font-size:18px;font-weight:700;line-height:1.2;margin:0!important}.bestandsnamen-strip__sub{color:#ffffff73;letter-spacing:0;font-size:13.5px;font-style:normal;font-weight:400}.bestandsnamen-strip__kiezer{-webkit-backdrop-filter:blur(12px);box-sizing:border-box;background:#1c2a2ed9;border:1px solid #ffffff1a;border-radius:6px;align-items:center;gap:2px;width:204px;height:34px;margin:0;padding:3px;display:inline-flex;box-shadow:0 4px 16px #00000059}.bestandsnamen-strip__knop{letter-spacing:-.01em;color:#ffffff8c;cursor:pointer;white-space:nowrap;-webkit-user-select:none;user-select:none;box-sizing:border-box;background:0 0;border:1px solid #0000;border-radius:4px;flex:1 1 0;justify-content:center;align-items:center;height:100%;padding:0 4px;font-family:inherit;font-size:12.5px;font-weight:500;transition:all .2s cubic-bezier(.16,1,.3,1);display:inline-flex;position:relative}.bestandsnamen-strip__knop input{opacity:0;pointer-events:none;position:absolute}.bestandsnamen-strip__knop:hover{color:#ffffffd9;background:#ffffff0d}.bestandsnamen-strip__knop:has(input:checked){color:#fff;background:linear-gradient(#ffffff29 0%,#ffffff0f 100%);border:1px solid #ffffff47;font-weight:600;box-shadow:0 2px 8px #00000073,inset 0 1px #ffffff40}.bestandsnamen-strip__voorbeeld-regel{border-top:1px solid #ffffff14;align-items:flex-start;gap:12px;margin-top:24px;padding-top:14px;display:flex}.bestandsnamen-strip__voorbeeld-label{color:#fff6;flex-shrink:0;font-size:13px;font-weight:500;line-height:1.5}.bestandsnamen-strip__voorbeelden{flex-direction:column;display:flex}.bestandsnamen-strip__voorbeeld-set{flex-direction:column;gap:3px;display:none}.bestandsnamen-strip:has([value=kenteken]:checked) .bestandsnamen-strip__voorbeeld-set--kenteken,.bestandsnamen-strip:has([value=model]:checked) .bestandsnamen-strip__voorbeeld-set--model,.bestandsnamen-strip:has([value=nummer]:checked) .bestandsnamen-strip__voorbeeld-set--nummer{display:flex}.bestandsnamen-strip__voorbeeld-code{color:#ffffffe6;letter-spacing:.01em;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:13.5px;font-weight:500;line-height:1.5}@media (width<=600px){.bestandsnamen-strip__hoofd{flex-direction:column;align-items:stretch;gap:10px}.bestandsnamen-strip__kiezer{width:100%;height:36px}.bestandsnamen-strip__knop{flex:1;padding:0 8px;font-size:12px}.bestandsnamen-strip__voorbeeld-regel{flex-direction:column;gap:6px}}.thema--donker .keuze[data-keuze-paneel]{transition:transform .25s cubic-bezier(.16,1,.3,1),padding .3s cubic-bezier(.16,1,.3,1),background .3s cubic-bezier(.16,1,.3,1),border-color .25s,box-shadow .3s cubic-bezier(.16,1,.3,1)}.thema--donker .keuze[data-keuze-paneel][data-keuze-open=ja],.thema--donker .stap-blok[data-keuze-paneel][data-keuze-open=ja] .keuze,.thema--donker .keuze.logo-atelier[data-logo-open=ja]{background:#32474bd9;border:1px solid #ffffff24;padding:24px 28px 28px}.thema--donker .keuze[data-keuze-paneel][data-keuze-open=nee],.thema--donker .stap-blok[data-keuze-paneel][data-keuze-open=nee] .keuze,.thema--donker .keuze.logo-atelier[data-logo-open=nee]{background:#2c4044cc;border:1px solid #ffffff1f;padding:14px 28px;box-shadow:0 6px 20px -4px #00000040}.thema--donker .keuze[data-keuze-paneel][data-keuze-open=nee]:hover,.thema--donker .stap-blok[data-keuze-paneel][data-keuze-open=nee] .keuze:hover,.thema--donker .keuze.logo-atelier[data-logo-open=nee]:hover{border-color:#fff3;transform:none;box-shadow:0 10px 26px -4px #00000073}:is(.thema--licht,html:not(.thema--donker)) .keuze[data-keuze-paneel][data-keuze-open=ja],:is(.thema--licht,html:not(.thema--donker)) .stap-blok[data-keuze-paneel][data-keuze-open=ja] .keuze,:is(.thema--licht,html:not(.thema--donker)) .keuze.logo-atelier[data-logo-open=ja]{background:#fff;border:1px solid #cbd5e1;padding:24px 28px 28px;box-shadow:0 4px 20px -2px #0f172a0f}:is(.thema--licht,html:not(.thema--donker)) .keuze[data-keuze-paneel][data-keuze-open=nee],:is(.thema--licht,html:not(.thema--donker)) .stap-blok[data-keuze-paneel][data-keuze-open=nee] .keuze,:is(.thema--licht,html:not(.thema--donker)) .keuze.logo-atelier[data-logo-open=nee]{background:#f8fafc;border:1px solid #e2e8f0;padding:14px 28px;box-shadow:0 2px 8px -2px #0f172a0a}:is(.thema--licht,html:not(.thema--donker)) .keuze[data-keuze-paneel][data-keuze-open=nee]:hover,:is(.thema--licht,html:not(.thema--donker)) .stap-blok[data-keuze-paneel][data-keuze-open=nee] .keuze:hover,:is(.thema--licht,html:not(.thema--donker)) .keuze.logo-atelier[data-logo-open=nee]:hover{border-color:#cbd5e1;transform:none;box-shadow:0 6px 16px -2px #0f172a14}.keuze__kop-balk{justify-content:space-between;align-items:center;gap:16px;width:100%;display:flex}.keuze[data-keuze-paneel][data-keuze-open=ja] .keuze__kop-balk,.stap-blok[data-keuze-paneel][data-keuze-open=ja] .keuze__kop-balk,.keuze.logo-atelier[data-logo-open=ja] .keuze__kop-balk{margin-bottom:20px}.keuze[data-keuze-paneel][data-keuze-open=nee] .keuze__kop-balk,.stap-blok[data-keuze-paneel][data-keuze-open=nee] .keuze__kop-balk,.keuze.logo-atelier[data-logo-open=nee] .keuze__kop-balk{margin-bottom:0}.keuze__vraag,.keuze[data-keuze-paneel] .keuze__vraag,.stap-blok[data-keuze-paneel] .keuze__vraag{letter-spacing:-.015em;flex-shrink:0;font-family:inherit;font-size:18px;font-weight:700;line-height:1.2;white-space:nowrap!important;margin:0!important}.thema--donker .keuze__vraag,.thema--donker .keuze[data-keuze-paneel] .keuze__vraag,.thema--donker .stap-blok[data-keuze-paneel] .keuze__vraag{color:#fff}:is(.thema--licht,html:not(.thema--donker)) .keuze__vraag,:is(.thema--licht,html:not(.thema--donker)) .keuze[data-keuze-paneel] .keuze__vraag,:is(.thema--licht,html:not(.thema--donker)) .stap-blok[data-keuze-paneel] .keuze__vraag{color:#0f172a!important}.keuze__vraag-sub{letter-spacing:0;text-transform:none;margin-left:6px;font-size:13.5px;font-weight:450}.thema--donker .keuze__vraag-sub{color:#ffffff8c}:is(.thema--licht,html:not(.thema--donker)) .keuze__vraag-sub{color:#64748b}.keuze__optioneel-tekst{letter-spacing:0;text-transform:lowercase;vertical-align:middle;margin-left:8px;font-size:13px;font-weight:400}.thema--donker .keuze__optioneel-tekst{color:#ffffff6b}:is(.thema--licht,html:not(.thema--donker)) .keuze__optioneel-tekst{color:#64748b}.keuze__kop-acties,.logo-atelier__kop-acties{flex-shrink:0;justify-content:flex-end;justify-self:end;align-items:center;gap:10px;width:auto;display:inline-flex}.keuze__compact,.logo-atelier__modus-rij{box-sizing:border-box;border-radius:6px;align-items:center;gap:2px;width:204px;height:34px;padding:3px;display:inline-flex}.thema--donker .keuze__compact,.thema--donker .logo-atelier__modus-rij{-webkit-backdrop-filter:blur(12px);background:#1c2a2ed9;border:1px solid #ffffff1a;box-shadow:0 4px 16px #00000059}:is(.thema--licht,html:not(.thema--donker)) .keuze__compact,:is(.thema--licht,html:not(.thema--donker)) .logo-atelier__modus-rij{background:#f1f5f9;border:1px solid #cbd5e1;box-shadow:0 1px 3px #0f172a0d}.keuze__compact-pil,.logo-atelier__modus-knop{letter-spacing:-.01em;cursor:pointer;white-space:nowrap;-webkit-user-select:none;user-select:none;box-sizing:border-box;background:0 0;border:1px solid #0000;border-radius:4px;flex:1 1 0;justify-content:center;align-items:center;height:100%;padding:0 4px;font-family:inherit;font-size:12.5px;font-weight:500;transition:all .2s cubic-bezier(.16,1,.3,1);display:inline-flex;position:relative}.thema--donker .keuze__compact-pil,.thema--donker .logo-atelier__modus-knop{color:#ffffff8c}.thema--donker .keuze__compact-pil:hover,.thema--donker .logo-atelier__modus-knop:hover{color:#ffffffd9;background:#ffffff0d}.thema--donker .keuze__compact-pil.is-actief,.thema--donker .logo-atelier:has([data-keuze-logo][value=ja]:checked) .logo-atelier__modus-knop--actief,.thema--donker .logo-atelier:has([data-keuze-logo][value=nee]:checked) .logo-atelier__modus-knop--zonder{color:#fff;background:linear-gradient(#ffffff24 0%,#ffffff0f 100%);border:1px solid #ffffff38;font-weight:600;box-shadow:0 2px 6px #00000059,inset 0 1px #ffffff26}:is(.thema--licht,html:not(.thema--donker)) .keuze__compact-pil.is-actief,:is(.thema--licht,html:not(.thema--donker)) .logo-atelier:has([data-keuze-logo][value=ja]:checked) .logo-atelier__modus-knop--actief,:is(.thema--licht,html:not(.thema--donker)) .logo-atelier:has([data-keuze-logo][value=nee]:checked) .logo-atelier__modus-knop--zonder{color:#fff;background:#265548;border:1px solid #265548;font-weight:600;box-shadow:0 2px 6px #26554840}.logo-atelier__modus-knop input{opacity:0;pointer-events:none;position:absolute}.keuze__compact-stip,.logo-atelier__modus-led{display:none}.keuze__toggle,.logo-atelier__toggle{cursor:pointer;white-space:nowrap;box-sizing:border-box;width:auto;height:auto;box-shadow:none;background:0 0;border:none;border-radius:0;justify-content:center;align-items:center;gap:5px;padding:4px 6px;font-family:inherit;font-size:12px;font-weight:500;line-height:1;transition:color .15s,opacity .15s;display:inline-flex}.thema--donker .keuze__toggle,.thema--donker .logo-atelier__toggle{color:#ffffff73}.thema--donker .keuze__toggle:hover,.thema--donker .logo-atelier__toggle:hover{color:#fff;box-shadow:none;background:0 0;border:none}:is(.thema--licht,html:not(.thema--donker)) .keuze__toggle,:is(.thema--licht,html:not(.thema--donker)) .logo-atelier__toggle{color:#64748b}:is(.thema--licht,html:not(.thema--donker)) .keuze__toggle:hover,:is(.thema--licht,html:not(.thema--donker)) .logo-atelier__toggle:hover{color:#0f172a;box-shadow:none;background:0 0;border:none}.keuze__inhoud{width:100%}.keuze[data-keuze-paneel][data-keuze-open=nee] .keuze__inhoud,.stap-blok[data-keuze-paneel][data-keuze-open=nee] .keuze__inhoud{display:none}@media (width<=640px){.thema--donker .keuze[data-keuze-paneel],.thema--donker .keuze[data-keuze-paneel][data-keuze-open],.thema--donker .stap-blok[data-keuze-paneel] .keuze,.thema--donker .stap-blok[data-keuze-paneel][data-keuze-open] .keuze,.thema--donker .keuze.logo-atelier,.thema--donker .keuze.logo-atelier[data-logo-open],.thema--donker .keuze.bestandsnamen-strip{padding:16px}.keuze__kop-balk,.logo-atelier__kop{flex-direction:column;align-items:stretch;gap:12px;display:flex}.keuze__kop-acties,.logo-atelier__kop-acties{justify-content:flex-end;width:100%;display:flex}.keuze__compact,.logo-atelier__modus-rij{width:100%;max-width:100%}}.thema--donker .auto{background:linear-gradient(#344c4ec2 0%,#283c3ee0 100%);border:1px solid #b4cdc629;border-radius:10px;margin-bottom:20px;padding:18px 22px;transition:transform .25s cubic-bezier(.16,1,.3,1),box-shadow .25s cubic-bezier(.16,1,.3,1),border-color .25s;position:relative;box-shadow:0 6px 24px #00000059}.thema--donker .auto:before{content:"";pointer-events:none;z-index:1;border:1px solid #0000;border-radius:9px;transition:all .25s cubic-bezier(.16,1,.3,1);position:absolute;inset:0}.thema--donker .auto:hover{border-color:#b4d4ca52;transform:none;box-shadow:0 12px 30px #00000073}.thema--donker .auto:hover:before{box-shadow:none;border-color:#0000}.thema--donker .auto>*{z-index:2;position:relative}.thema--donker .auto__kop{flex-wrap:wrap;align-items:flex-start;gap:16px;display:flex}.thema--donker .auto__model{color:#fff;word-break:break-word;font-size:15px;font-weight:700;line-height:1.4}.thema--donker .auto__telling{color:#ffffff8c;font-size:13px;line-height:1.4}.thema--donker .auto .voortgang{background:#1c2c30d9;border:1px solid #b4cdc61f;border-radius:3px;height:6px;margin-top:14px;overflow:hidden}.thema--donker .auto .voortgang__balk{background:linear-gradient(90deg,#2d5e50 0%,#3e7565 100%);border-radius:3px;width:0;height:100%;transition:width .3s}.thema--donker .auto .foto__knop{background:#1c2c30d9;border:1px solid #b4cdc624}.thema--donker .auto .foto__hoofd{color:#eaf5f1;background:#254a40;border:1px solid #a8cac04d}.thema--donker .auto .foto[data-gekozen] .foto__knop{outline-offset:2px;outline:2px solid #558778}.thema--donker .auto__hint{color:#ffffff80}.thema--donker .voorbeeld-console{width:100%;box-shadow:none;background:0 0;border:none;border-radius:0;flex-direction:column;gap:20px;margin:0;padding:0;display:flex}.thema--donker .voorbeeld-console .voorbeeld{grid-template-columns:1fr;gap:20px;width:100%;margin-top:0;display:grid}@media (width>=680px){.thema--donker .voorbeeld-console .voorbeeld{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}}.thema--donker .voorbeeld-console .voorbeeld__beeld{cursor:pointer;box-sizing:border-box;background:#2e4246d9;border:1px solid #ffffff1f;border-radius:8px;flex-direction:column;gap:10px;padding:12px 12px 14px;transition:transform .25s cubic-bezier(.16,1,.3,1),box-shadow .25s cubic-bezier(.16,1,.3,1),border-color .25s,background .25s;display:flex;position:relative;box-shadow:0 8px 24px -4px #00000059}.thema--donker .voorbeeld-console figure.voorbeeld__beeld{cursor:default;background:#2a3c40cc;border-color:#ffffff1a}.thema--donker .voorbeeld-console .voorbeeld__beeld img{aspect-ratio:16/10;object-fit:cover;object-position:center;background:#0d1719;border:1px solid #ffffff1f;border-radius:6px;width:100%;height:auto;display:block;box-shadow:0 4px 14px #00000073}.thema--donker .voorbeeld-console .voorbeeld__keuze{background:#2e4246d9;border:1px solid #ffffff1f;transition:transform .25s cubic-bezier(.16,1,.3,1),box-shadow .25s cubic-bezier(.16,1,.3,1),border-color .25s,background .25s}.thema--donker .voorbeeld-console .voorbeeld__keuze:hover{border-color:#fff6;transform:translateY(-2px);box-shadow:0 12px 30px -4px #00000073}.thema--donker .voorbeeld-console .voorbeeld__keuze:has(input:checked){background:#385258fa;border:2px solid #ffffffeb;transform:translateY(-3px);box-shadow:0 16px 36px -4px #000000a6,0 0 0 1px #ffffff26,inset 0 1px #ffffff59}.thema--donker .voorbeeld-console .voorbeeld__beeld figcaption,.thema--donker .voorbeeld-console .voorbeeld__beeld .voorbeeld__onderschrift{flex-direction:column;gap:3px;padding:2px 2px 0;display:flex}.thema--donker .voorbeeld-console .voorbeeld__beeld figcaption strong,.thema--donker .voorbeeld-console .voorbeeld__beeld .voorbeeld__onderschrift strong{color:#ffffffd9;letter-spacing:-.01em;font-size:15px;font-weight:700;transition:color .2s}.thema--donker .voorbeeld-console .voorbeeld__keuze:has(input:checked) strong{color:#fff}.thema--donker .voorbeeld-console .voorbeeld__keuze:has(input:checked) .voorbeeld__onderschrift span{color:#ffffffe6;font-weight:500}.thema--donker .voorbeeld-console .voorbeeld__beeld figcaption span,.thema--donker .voorbeeld-console .voorbeeld__beeld .voorbeeld__onderschrift span{color:#fff9;font-size:12px;line-height:1.4}.thema--donker .voorbeeld-console .voorbeeld__keuze input{cursor:pointer;z-index:2;appearance:none;-webkit-backdrop-filter:blur(8px);background:#0e181ca6;border:1.5px solid #ffffff59;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;margin:0;transition:all .2s cubic-bezier(.16,1,.3,1);display:flex;position:absolute;top:18px;left:18px;box-shadow:0 2px 8px #00000080}.thema--donker .voorbeeld-console .voorbeeld__keuze input:hover{background:#0e181cd9;border-color:#ffffffb3}.thema--donker .voorbeeld-console .voorbeeld__keuze input:checked{background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%230f1c20' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='3.5 8.5 6.5 11.5 12.5 5.5'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:14px;border-color:#fff;box-shadow:0 0 0 3px #ffffff40,0 4px 12px #0009}@media (width<=640px){.thema--donker .voorbeeld-console .voorbeeld__keuze input{background-size:11px;width:20px;height:20px;top:10px;left:10px}}.thema--donker .voorbeeld-console__inspectie{flex-direction:column;gap:16px;width:100%;margin-top:14px;display:flex}.thema--donker .voorbeeld-console__voet{margin-top:-2px}.thema--donker .voorbeeld-console__voet .case-slider-hint{color:#ffffffa6}.thema--donker .voorbeeld-console__kop{justify-content:flex-end;align-items:center;width:100%;padding:2px 0 4px;display:flex}.thema--donker .schuif-perspectieven{-webkit-backdrop-filter:blur(12px);box-sizing:border-box;background:#1a262ae0;border:1px solid #ffffff1f;border-radius:6px;align-items:center;gap:2px;width:100%;max-width:304px;height:34px;padding:3px;display:inline-flex;box-shadow:0 4px 16px #00000073}.schuif-perspectief[hidden]{display:none!important}.thema--donker .schuif-perspectief{height:100%;box-shadow:none;cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:none;border-radius:0;flex:1 1 0;align-items:center;margin:0;padding:0;display:inline-flex;position:relative}.thema--donker .schuif-perspectief:hover{box-shadow:none;background:0 0;border:none}.thema--donker .schuif-perspectief span{letter-spacing:-.01em;color:#ffffff8c;box-sizing:border-box;white-space:nowrap;border:1px solid #0000;border-radius:4px;justify-content:center;align-items:center;width:100%;height:100%;padding:0 4px;font-size:12.5px;font-weight:500;transition:all .2s cubic-bezier(.16,1,.3,1);display:inline-flex}.thema--donker .schuif-perspectief:hover span{color:#ffffffd9;background:0 0}.thema--donker .schuif-perspectief:has(input:checked) span{color:#fff;background:linear-gradient(#ffffff29 0%,#ffffff0f 100%);border:1px solid #ffffff47;font-weight:600;box-shadow:0 2px 8px #00000073,inset 0 1px #ffffff40}.thema--donker .case-slider-topbar .schuif-perspectieven{-webkit-backdrop-filter:none;width:auto;height:28px;box-shadow:none;background:0 0;border:none;align-items:center;gap:6px;padding:0;display:inline-flex}.schuif-perspectief__scheider{color:#ffffff40;-webkit-user-select:none;user-select:none;pointer-events:none;align-items:center;padding-bottom:2px;font-size:13px;line-height:1;display:inline-flex}.thema--donker .case-slider-topbar .schuif-perspectief{height:100%;box-shadow:none;cursor:pointer;background:0 0;border:none;border-radius:0;flex:none;align-items:center;margin:0;padding:0;display:inline-flex;position:relative}.thema--donker .case-slider-topbar .schuif-perspectief span{letter-spacing:-.01em;color:#ffffff73;height:100%;box-shadow:none;background:0 0;border:none;border-radius:0;align-items:center;padding:0 1px;font-size:13.5px;font-weight:500;transition:color .15s;display:inline-flex;position:relative}.thema--donker .case-slider-topbar .schuif-perspectief:hover span{color:#ffffffe6;box-shadow:none;background:0 0;border:none}.thema--donker .case-slider-topbar .schuif-perspectief:has(input:checked) span{color:#fff;box-shadow:none;background:0 0;border:none;font-weight:600}.thema--donker .case-slider-topbar .schuif-perspectief:has(input:checked) span:after{content:"";height:2px;box-shadow:none;background:#fff;border-radius:1px;position:absolute;bottom:0;left:0;right:0}.thema--donker .voorbeeld-console .schuif.voorbeeld__schuif{aspect-ratio:16/10;border:1px solid #d5dedb;border-radius:6px;width:100%;max-width:100%;max-height:480px;margin:0;transition:all .25s;position:relative;overflow:hidden;box-shadow:0 6px 24px #1018181a}.thema--donker .voorbeeld-console .schuif.voorbeeld__schuif:hover{border-color:#347563;box-shadow:0 8px 28px #3475632e}.thema--donker .voorbeeld-console .schuif__lijn{background:#ffffffe6;width:1.5px;margin-left:-.75px;transition:box-shadow .25s;box-shadow:0 0 10px #000000e6}.thema--donker .voorbeeld-console .schuif:hover .schuif__lijn,.thema--donker .voorbeeld-console .schuif:has(.schuif__bereik:focus-visible) .schuif__lijn{box-shadow:0 0 12px #5cb89b66,0 0 4px #000000e6}.thema--donker .voorbeeld-console .schuif__greep{color:#f1f5f9;background:#1c2024f2;border:1px solid #ffffff47;border-radius:6px;justify-content:center;align-items:center;width:28px;height:44px;margin:0;transition:all .25s;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 4px 16px #000000d9}.thema--donker .voorbeeld-console .schuif__greep:before,.thema--donker .voorbeeld-console .schuif__greep:after{display:none}.thema--donker .voorbeeld-console .schuif__greep-inhoud{align-items:center;gap:2px;display:flex}.thema--donker .voorbeeld-console .schuif__greep-lijn{background:#ffffff59;width:1px;height:16px}.thema--donker .voorbeeld-console .schuif:hover .schuif__greep,.thema--donker .voorbeeld-console .schuif:has(.schuif__bereik:focus-visible) .schuif__greep{color:#fff;background:linear-gradient(#3e6b5f 0%,#2d5147 100%);border-color:#ffffff73;box-shadow:0 4px 16px #000000b3}.thema--donker .voorbeeld-console .schuif:active .schuif__greep{color:#fff;background:linear-gradient(#487c6e 0%,#355d52 100%);border-color:#ffffffa6;transform:translate(-50%,-50%)scale(1.06);box-shadow:0 6px 20px #000000d9}.thema--donker .voorbeeld-console .schuif__label{pointer-events:none;letter-spacing:.14em;text-transform:uppercase;color:#fff;text-shadow:0 2px 8px #000000f2,0 1px 3px #000000e6;z-index:10;background:0 0;border-radius:0;padding:0;font-size:20px;font-weight:700;transition:opacity .2s;position:absolute;top:auto;bottom:18px}.thema--donker .voorbeeld-console .schuif__label--voor{color:#ffffffd9;left:20px;right:auto}.thema--donker .voorbeeld-console .schuif__label--na{color:#fff;left:auto;right:20px}.thema--donker .voorbeeld-console .schuif:active .schuif__label{opacity:.35}@media (width<=640px){.thema--donker .voorbeeld-console .schuif__label{letter-spacing:.12em;font-size:14px;bottom:14px}.thema--donker .voorbeeld-console .schuif__label--voor{left:14px}.thema--donker .voorbeeld-console .schuif__label--na{right:14px}}.thema--donker .logo__voorbeeld{background:#090e10;border:1px solid #ffffff29;border-radius:6px;transition:all .25s;position:relative;overflow:hidden;box-shadow:0 10px 30px #000000a6,0 0 1px 1px #ffffff1a}.thema--donker .logo__voorbeeld:hover{border-color:#ffffff4d;box-shadow:0 12px 36px #000000bf}.thema--donker .logo__foto{object-fit:cover;width:100%;height:100%;display:block}.thema--donker .logo__beeld{width:var(--logo-b,20%);height:var(--logo-h,12%);object-fit:contain;filter:drop-shadow(0 2px 8px #000000d9);z-index:5;transition:all .25s cubic-bezier(.16,1,.3,1);position:absolute}.logo:has([data-keuze-logo][value=nee]:checked) .logo__beeld{opacity:0;pointer-events:none;transform:scale(.92)}.logo:has([data-keuze-logo][value=ja]:checked) .logo__beeld{opacity:1;transform:scale(1)}.aanlever-grid{grid-template-columns:minmax(0,1fr);align-items:start;gap:32px;display:grid}@media (width>=1024px){.aanlever-grid{grid-template-columns:minmax(0,1fr) 320px;gap:36px}}.aanlever-kolom-hoofd{flex-direction:column;min-width:0;display:flex}.uitleg-sticky{flex-direction:column;gap:16px;width:100%;display:flex;position:relative}@media (width>=1024px){.uitleg-sticky{z-index:10;margin-top:20px;position:sticky;top:96px}.atelier-console{box-sizing:border-box;justify-content:space-between;min-height:224px}}.atelier-console{border-radius:10px;flex-direction:column;gap:16px;padding:20px 22px;transition:border-color .25s,box-shadow .25s;display:flex;position:relative}.thema--donker .atelier-console{-webkit-backdrop-filter:blur(20px)saturate(130%);background:linear-gradient(#304448e0 0%,#26363aeb 100%);border:1px solid #ffffff17;box-shadow:inset 0 1px #ffffff1f,0 14px 36px -4px #0006}.thema--donker .atelier-console:hover{border-color:#ffffff29;box-shadow:inset 0 1px #ffffff29,0 16px 40px -4px #0000007a}:is(.thema--licht,html:not(.thema--donker)) .atelier-console{background:#fff;border:1px solid #cbd5e1;box-shadow:0 4px 20px -2px #0f172a0f,0 2px 6px -1px #0f172a0a}:is(.thema--licht,html:not(.thema--donker)) .atelier-console:hover{border-color:#94a3b8;box-shadow:0 8px 24px -2px #0f172a17}.atelier-actie{flex-direction:column;gap:8px;margin-top:14px;display:flex}.atelier-actie[hidden]{display:none}.atelier-actie__kop{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.atelier-actie__overzicht{font-size:12px;text-decoration:none;transition:color .15s}.atelier-actie__lijst{scrollbar-width:thin;flex-direction:column;gap:6px;max-height:220px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.atelier-actie__auto{border-radius:8px;align-items:center;gap:10px;padding:9px 12px;transition:background .15s,border-color .15s;display:flex;position:relative}.atelier-actie__auto:before{content:"";opacity:.8;background:#a8d5c8;border-radius:999px;flex:none;width:6px;height:6px;display:block}.atelier-actie__auto[data-actie-status=bezig]:before,.atelier-actie__auto[data-actie-status=in-de-rij]:before{opacity:1;background:#fbbf24;animation:2s ease-in-out infinite atelier-puls;box-shadow:0 0 6px #fbbf24b3}.atelier-actie__auto[data-actie-status=klaar]:before{background:#34d399;animation:none;box-shadow:0 0 4px #34d39980}.atelier-actie__auto[data-actie-status=mislukt]:before{box-shadow:none;background:#f87171;animation:none}.atelier-actie__midden{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.atelier-actie__naam{white-space:nowrap;text-overflow:ellipsis;letter-spacing:-.01em;font-size:13px;font-weight:600;overflow:hidden}.atelier-actie__stand{white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.atelier-actie__voortgang{border-radius:999px;height:3px;margin-top:5px;display:block;overflow:hidden}.atelier-actie__voortgang[hidden]{display:none}.atelier-actie__voortgang .voortgang__balk{border-radius:999px;height:100%;transition:width .6s;display:block}@keyframes atelier-puls{0%,to{opacity:.4;transform:scale(.9)}50%{opacity:1;transform:scale(1.15)}}@media (prefers-reduced-motion:reduce){.atelier-actie__auto:before{animation:none}}.thema--donker .atelier-actie__overzicht{color:#ffffffa6}.thema--donker .atelier-actie__overzicht:hover{color:#fff}.thema--donker .atelier-actie__auto{background:#ffffff08;border:1px solid #ffffff0f}.thema--donker .atelier-actie__auto:hover{background:#ffffff0d;border-color:#ffffff1f}.thema--donker .atelier-actie__naam{color:#fff}.thema--donker .atelier-actie__stand{color:#fff9}.thema--donker .atelier-actie__voortgang{background:#ffffff14}.thema--donker .atelier-actie__voortgang .voortgang__balk{background:linear-gradient(90deg,#3e7565 0%,#a8d5c8 100%)}:is(.thema--licht,html:not(.thema--donker)) .atelier-actie__overzicht{color:#265548;font-weight:550}:is(.thema--licht,html:not(.thema--donker)) .atelier-actie__overzicht:hover{color:#1e473b}:is(.thema--licht,html:not(.thema--donker)) .atelier-actie__auto{background:#f8fafc;border:1px solid #e2e8f0}:is(.thema--licht,html:not(.thema--donker)) .atelier-actie__auto:hover{background:#f1f5f9;border-color:#cbd5e1}:is(.thema--licht,html:not(.thema--donker)) .atelier-actie__naam{color:#0f172a}:is(.thema--licht,html:not(.thema--donker)) .atelier-actie__stand{color:#64748b}:is(.thema--licht,html:not(.thema--donker)) .atelier-actie__voortgang{background:#e2e8f0}:is(.thema--licht,html:not(.thema--donker)) .atelier-actie__voortgang .voortgang__balk{background:linear-gradient(90deg,#265548 0%,#48b894 100%)}.atelier-tegoed{flex-direction:column;gap:10px;display:flex}.atelier-tegoed__kop{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.atelier-tegoed__kop .studio-kicker{letter-spacing:.08em;font-size:10px;font-weight:700}.atelier-tegoed__dagen{letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-size:11px;font-weight:550}.atelier-tegoed__saldo-blok{flex-direction:column;gap:3px;margin-top:1px;display:flex}.atelier-tegoed__hoofdgetal{align-items:baseline;gap:9px;display:flex}.atelier-tegoed__cijfer{letter-spacing:-.025em;font-variant-numeric:tabular-nums;font-size:27px;font-weight:650;line-height:1}.atelier-tegoed__label{font-size:12.5px;font-weight:450}.atelier-peil{width:100%;margin:4px 0}.atelier-peil__rail{border-radius:999px;width:100%;height:2.5px;position:relative;overflow:hidden}.atelier-peil__spoor{border-radius:999px;height:100%;transition:width .4s,background .4s}.atelier-tegoed__statusregel{flex-wrap:wrap;align-items:center;gap:6px;margin:0;font-size:11px;line-height:1.4;display:flex}.atelier-tegoed__voet{padding-top:1px}.atelier-tegoed__tarief-link{align-items:center;gap:5px;font-size:11px;font-weight:550;text-decoration:none;transition:color .2s;display:inline-flex}.atelier-tegoed__pijl{font-size:11px;transition:transform .2s,color .2s}.atelier-tegoed__tarief-link:hover .atelier-tegoed__pijl{transform:translate(2px,-2px)}.atelier-tegoed__activatie-knop{box-sizing:border-box;border-radius:6px;justify-content:center;align-items:center;gap:8px;width:100%;padding:8px 12px;font-size:12px;font-weight:700;text-decoration:none;transition:transform .15s,box-shadow .15s,background .15s;display:flex}.thema--donker .atelier-tegoed__kop .studio-kicker{color:#ffffff80}.thema--donker .atelier-tegoed__dagen{color:#ffffffad}.thema--donker .atelier-tegoed__cijfer{color:#fff}.thema--donker .atelier-tegoed__label{color:#ffffff94}.thema--donker .atelier-peil__rail{background:#ffffff12}.thema--donker .atelier-tegoed__statusregel{color:#ffffff73}.thema--donker .atelier-tegoed__stip{color:#fff3}.thema--donker .atelier-tegoed__tarief-link{color:#ffffff85}.thema--donker .atelier-tegoed__tarief-link:hover{color:#fff}.thema--donker .atelier-tegoed__pijl{color:#ffffff59}.thema--donker .atelier-tegoed__tarief-link:hover .atelier-tegoed__pijl{color:#fff}.thema--donker .atelier-tegoed__activatie-knop{color:#fff;background:linear-gradient(135deg,#2d735e 0%,#3ca884 100%);border:1px solid #fff3;box-shadow:0 4px 14px #2d735e59}.thema--donker .atelier-tegoed__activatie-knop:hover{background:linear-gradient(135deg,#33856d 0%,#44bd95 100%);transform:translateY(-1px);box-shadow:0 6px 18px #2d735e80}.thema--donker .atelier-tegoed__activatie-knop .atelier-tegoed__pijl{color:#fff}:is(.thema--licht,html:not(.thema--donker)) .atelier-tegoed__kop .studio-kicker{color:#64748b}:is(.thema--licht,html:not(.thema--donker)) .atelier-tegoed__dagen{color:#265548;font-weight:600}:is(.thema--licht,html:not(.thema--donker)) .atelier-tegoed__cijfer{color:#0f172a}:is(.thema--licht,html:not(.thema--donker)) .atelier-tegoed__label{color:#475569}:is(.thema--licht,html:not(.thema--donker)) .atelier-peil__rail{background:#e2e8f0}:is(.thema--licht,html:not(.thema--donker)) .atelier-tegoed__statusregel{color:#64748b}:is(.thema--licht,html:not(.thema--donker)) .atelier-tegoed__stip{color:#94a3b8}:is(.thema--licht,html:not(.thema--donker)) .atelier-tegoed__tarief-link{color:#265548}:is(.thema--licht,html:not(.thema--donker)) .atelier-tegoed__tarief-link:hover{color:#1e473b}:is(.thema--licht,html:not(.thema--donker)) .atelier-tegoed__pijl{color:#265548}:is(.thema--licht,html:not(.thema--donker)) .atelier-tegoed__tarief-link:hover .atelier-tegoed__pijl{color:#1e473b}:is(.thema--licht,html:not(.thema--donker)) .atelier-tegoed__activatie-knop{color:#fff;background:linear-gradient(135deg,#265548 0%,#1e473b 100%);border:1px solid #265548;box-shadow:0 4px 14px #2655484d}:is(.thema--licht,html:not(.thema--donker)) .atelier-tegoed__activatie-knop:hover{background:linear-gradient(135deg,#2e6657 0%,#245446 100%);transform:translateY(-1px);box-shadow:0 6px 18px #26554873}:is(.thema--licht,html:not(.thema--donker)) .atelier-tegoed__activatie-knop .atelier-tegoed__pijl{color:#fff}.atelier-tegoed__bonus{margin-top:8px}.atelier-tegoed__bonus-knop{box-sizing:border-box;cursor:pointer;text-align:left;border-radius:6px;justify-content:space-between;align-items:center;gap:8px;width:100%;padding:8px 12px;font-family:inherit;font-size:11.5px;font-weight:550;transition:all .2s;display:flex}.thema--donker .atelier-tegoed__bonus-knop{color:#ffffffd9;background:#ffffff0a;border:1px solid #ffffff17}.thema--donker .atelier-tegoed__bonus-knop:hover{color:#fff;background:#ffffff14;border-color:#ffffff29}:is(.thema--licht,html:not(.thema--donker)) .atelier-tegoed__bonus-knop{color:#0f172a;background:#f8fafc;border:1px solid #e2e8f0}:is(.thema--licht,html:not(.thema--donker)) .atelier-tegoed__bonus-knop:hover{background:#f1f5f9;border-color:#cbd5e1}.atelier-tegoed__bonus-badge{border-radius:999px;padding:2px 6px;font-size:10.5px;font-weight:700}.thema--donker .atelier-tegoed__bonus-badge{color:#a8d5c8;background:#a8d5c826}:is(.thema--licht,html:not(.thema--donker)) .atelier-tegoed__bonus-badge{color:#fff;background:#265548}.atelier-stop-banner{background:#de4e481a;border:1px solid #de4e4840;border-radius:8px;justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;padding:14px 18px;display:flex}.atelier-stop-banner__icoon{color:#ff918c;flex-shrink:0;justify-content:center;align-items:center;display:flex}.atelier-stop-banner__tekst{flex-direction:column;flex-grow:1;gap:2px;display:flex}.atelier-stop-banner__titel{color:#ff918c;font-size:13.5px;font-weight:700}.atelier-stop-banner__paragraaf{color:#ffffffb3;margin:0;font-size:12.5px;line-height:1.4}:is(.thema--licht,html:not(.thema--donker)) .atelier-stop-banner__paragraaf{color:#475569}.atelier-stop-banner__knop{color:#fff;white-space:nowrap;background:#de4e48;border-radius:6px;flex-shrink:0;padding:8px 14px;font-size:12px;font-weight:700;text-decoration:none;transition:background .15s}.atelier-stop-banner__knop:hover{background:#ea5a54}@media (width<=600px){.atelier-stop-banner{flex-direction:column;align-items:flex-start}.atelier-stop-banner__knop{text-align:center;width:100%}}.atelier-console__scheider{height:1px;margin:2px -2px}.thema--donker .atelier-console__scheider{background:linear-gradient(90deg,#0000,#ffffff12 12% 88%,#0000)}:is(.thema--licht,html:not(.thema--donker)) .atelier-console__scheider{background:#e2e8f0}.uitleg-luik{flex-direction:column;display:flex}.uitleg-luik__kop{cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;gap:8px;padding:3px 0;list-style:none;display:flex}.uitleg-luik__kop::-webkit-details-marker{display:none}.uitleg-luik__titels{flex-direction:column;gap:3px;display:flex}.uitleg-luik__titel{letter-spacing:-.01em;margin:0;font-family:inherit;font-size:13px;font-weight:650;line-height:1.25}.uitleg-luik__toggle{white-space:nowrap;align-items:center;gap:5px;font-size:10.5px;font-weight:600;transition:color .2s;display:flex}.thema--donker .uitleg-luik__titels .studio-kicker{letter-spacing:.08em;color:#ffffff73;font-size:10px;font-weight:700}.thema--donker .uitleg-luik__titel{color:#fff}.thema--donker .uitleg-luik__toggle{color:#ffffff6b}.thema--donker .uitleg-luik__kop:hover .uitleg-luik__toggle{color:#fff}:is(.thema--licht,html:not(.thema--donker)) .uitleg-luik__titels .studio-kicker{letter-spacing:.08em;color:#64748b;font-size:10px;font-weight:700}:is(.thema--licht,html:not(.thema--donker)) .uitleg-luik__titel,:is(.thema--licht,html:not(.thema--donker)) .uitleg-luik__kop:hover .uitleg-luik__toggle{color:#0f172a}.uitleg-luik[open] .alleen-dicht,.uitleg-luik:not([open]) .alleen-open{display:none}.uitleg-luik__chevron{color:currentColor;opacity:.65;transition:transform .25s}.uitleg-luik[open] .uitleg-luik__chevron{opacity:1;transform:rotate(180deg)}.uitleg-luik__inhoud{margin-top:14px}.uitleg-sticky__stappen{flex-direction:column;margin:0;padding:0;list-style:none;display:flex;position:relative}.uitleg-sticky__stap{gap:12px;padding-bottom:14px;display:flex;position:relative}.uitleg-sticky__stap:last-child{padding-bottom:2px}.uitleg-sticky__stap:not(:last-child):after{content:"";width:1px;position:absolute;top:20px;bottom:0;left:9px}.thema--donker .uitleg-sticky__stap:not(:last-child):after{background:#ffffff14}:is(.thema--licht,html:not(.thema--donker)) .uitleg-sticky__stap:not(:last-child):after{background:#e2e8f0}.uitleg-sticky__nummer{font-variant-numeric:tabular-nums;z-index:1;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:19px;height:19px;margin-top:1px;font-size:10px;font-weight:600;display:flex}.thema--donker .uitleg-sticky__nummer{color:#ffffffbf;background:#ffffff08;border:1px solid #ffffff1f;box-shadow:0 1px 3px #0003}:is(.thema--licht,html:not(.thema--donker)) .uitleg-sticky__nummer{color:#265548;background:#f1f5f9;border:1px solid #cbd5e1;font-weight:700;box-shadow:0 1px 2px #0f172a0f}.uitleg-sticky__inhoud{flex-direction:column;gap:2px;padding-top:1px;display:flex}.uitleg-sticky__stap-titel{font-size:12px;font-weight:600;line-height:1.3}.thema--donker .uitleg-sticky__stap-titel{color:#fff}:is(.thema--licht,html:not(.thema--donker)) .uitleg-sticky__stap-titel{color:#0f172a}.uitleg-sticky__stap-tekst{margin:0;font-size:11px;line-height:1.35}.thema--donker .uitleg-sticky__stap-tekst{color:#ffffff7a}:is(.thema--licht,html:not(.thema--donker)) .uitleg-sticky__stap-tekst{color:#64748b}.start-podium,.start-podium[hidden],section.start-podium[hidden]{box-sizing:border-box;border-radius:12px;width:100%;max-width:860px;margin-top:0;margin-bottom:24px;padding:18px 28px;transition:transform .25s cubic-bezier(.16,1,.3,1),box-shadow .25s cubic-bezier(.16,1,.3,1),border-color .25s;position:relative;display:block!important}.thema--donker .start-podium,.thema--donker .start-podium[hidden],.thema--donker section.start-podium[hidden]{background:#32474bd9;border:1px solid #ffffff24;box-shadow:0 10px 30px #00000047,inset 0 1px #ffffff14}.thema--donker .start-podium:hover{border-color:#ffffff40;transform:none;box-shadow:0 14px 36px #00000061}:is(.thema--licht,html:not(.thema--donker)) .start-podium,:is(.thema--licht,html:not(.thema--donker)) .start-podium[hidden],:is(.thema--licht,html:not(.thema--donker)) section.start-podium[hidden]{background:#fff;border:1px solid #cbd5e1;box-shadow:0 4px 20px -2px #0f172a0f,0 2px 6px -1px #0f172a0a}:is(.thema--licht,html:not(.thema--donker)) .start-podium:hover{border-color:#94a3b8;box-shadow:0 8px 24px -2px #0f172a17}.start-podium__binnen{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;display:flex}.start-podium__info{flex-direction:column;gap:4px;min-width:0;display:flex}.start-podium__samenvatting{letter-spacing:-.015em;flex-wrap:wrap;align-items:center;gap:7px;margin:0;font-size:18px;font-weight:600;line-height:1.3;display:flex}.thema--donker .start-podium__samenvatting{color:#fff}.thema--donker .start-podium__samenvatting strong{color:#fff;font-weight:600}:is(.thema--licht,html:not(.thema--donker)) .start-podium__samenvatting{color:#0f172a}:is(.thema--licht,html:not(.thema--donker)) .start-podium__samenvatting strong{color:#0f172a;font-weight:600}.start-podium__punt{color:#0000;-webkit-user-select:none;user-select:none;border-radius:50%;flex-shrink:0;width:4px;height:4px;margin:0 1px;font-size:0;line-height:0;display:inline-block}.thema--donker .start-podium__punt{background-color:#ffffff73}:is(.thema--licht,html:not(.thema--donker)) .start-podium__punt{background-color:#94a3b8}.start-podium__specificatie{letter-spacing:-.005em;flex-wrap:wrap;align-items:center;gap:7px;margin:2px 0 0;font-size:13.5px;font-weight:450;display:flex}.thema--donker .start-podium__specificatie{color:#ffffff85}:is(.thema--licht,html:not(.thema--donker)) .start-podium__specificatie{color:#475569}.start-podium__spec-punt{color:#0000;-webkit-user-select:none;user-select:none;border-radius:50%;flex-shrink:0;width:3px;height:3px;margin:0 1px;font-size:0;line-height:0;display:inline-block}.thema--donker .start-podium__spec-punt{background-color:#ffffff52}:is(.thema--licht,html:not(.thema--donker)) .start-podium__spec-punt{background-color:#cbd5e1}.start-podium__logo-groep,.start-podium__logo-detail{display:inline}.thema--donker [data-start-tag-logo-punt]{display:none!important}.start-podium__actie{flex-shrink:0}.start-podium__knop{box-sizing:border-box;letter-spacing:-.01em;cursor:pointer;white-space:nowrap;border-radius:8px;justify-content:center;align-items:center;gap:10px;width:204px;padding:13px 14px;font-size:15px;font-weight:600;transition:all .2s cubic-bezier(.16,1,.3,1);display:inline-flex}.thema--donker .start-podium__knop{color:#fff;background:linear-gradient(#3e6b5f 0%,#2d5147 100%);border:1px solid #b4d2c847;border-top-color:#ffffff47;box-shadow:0 4px 14px #00000059}.thema--donker .start-podium__knop:hover:not(:disabled){background:linear-gradient(#487c6e 0%,#355d52 100%);border-color:#b4d2c873;transform:translateY(-1px);box-shadow:0 6px 18px #00000073}:is(.thema--licht,html:not(.thema--donker)) .start-podium__knop{color:#fff;background:linear-gradient(#265548 0%,#1e473b 100%);border:1px solid #265548;box-shadow:0 4px 14px #2655484d}:is(.thema--licht,html:not(.thema--donker)) .start-podium__knop:hover:not(:disabled){background:linear-gradient(#2e6657 0%,#245446 100%);border-color:#1e473b;transform:translateY(-1px);box-shadow:0 6px 18px #26554873}.start-podium__pijl{transition:transform .2s}.start-podium__knop:hover:not(:disabled) .start-podium__pijl{transform:translate(3px)}.thema--donker .start-podium__knop:disabled{opacity:.5;box-shadow:none;color:#ffffff80;cursor:not-allowed;background:#1c2c2a99;border-color:#b4cdc633 #b4cdc624 #b4cdc624;transform:none}:is(.thema--licht,html:not(.thema--donker)) .start-podium__knop:disabled{opacity:.5;box-shadow:none;color:#64748b;cursor:not-allowed;background:#cbd5e1;border-color:#cbd5e1;transform:none}@media (width<=640px){.start-podium{margin-top:20px;padding:18px 16px}.start-podium__binnen{flex-direction:column;align-items:stretch;gap:16px}.start-podium__actie{width:100%}.start-podium__knop{justify-content:center;width:100%}}.keuze__kop-groep{align-items:center;gap:10px;display:flex}.keuze__status-badge{letter-spacing:.05em;text-transform:uppercase;color:#ffffffd9;background:#ffffff14;border:1px solid #fff3;border-radius:4px;padding:2px 8px;font-size:11px;font-weight:600}.logo-atelier{transition:all .3s cubic-bezier(.16,1,.3,1);position:relative}.logo-atelier__kop{justify-content:space-between;align-items:center;gap:16px;padding-bottom:0;display:flex}.logo-atelier__titel-rij{flex:1;align-items:baseline;gap:7px;min-width:0;display:inline-flex}.logo-atelier__kop-acties{flex-shrink:0;justify-content:flex-end;align-items:center;display:inline-flex}.thema--donker .logo-atelier .keuze__vraag,.thema--donker .logo-atelier__titel,.logo-atelier__titel{letter-spacing:-.015em;color:#fff;font-family:inherit;font-size:18px;font-weight:700;line-height:1.2;margin:0!important}.logo-atelier__optioneel{color:#ffffff6b;letter-spacing:0;font-size:13.5px;font-style:normal;font-weight:400;line-height:1}.thema--donker .keuze.logo-atelier[data-logo-open=nee]:has([data-keuze-logo][value=ja]:checked) .logo-atelier__optioneel{display:none}.logo-atelier__kop-indicatie{color:#ffffff85;letter-spacing:-.005em;white-space:nowrap;text-overflow:ellipsis;align-items:baseline;gap:7px;font-size:13.5px;font-weight:450;line-height:1;display:none;overflow:hidden}.logo-atelier__kop-scheider{color:#ffffff47;-webkit-user-select:none;user-select:none;font-weight:400}.thema--donker .logo-atelier__kop-tekst{color:#ffffff85}.keuze.logo-atelier[data-logo-open=nee]:has([data-keuze-logo][value=ja]:checked) .logo-atelier__kop-indicatie{display:inline-flex}.keuze.logo-atelier[data-logo-open=nee]:has([data-keuze-logo][value=nee]:checked) .logo-atelier__kop-indicatie{display:none}[data-logo][data-logo-open=nee] .logo-atelier__podium{display:none!important}[data-logo][data-logo-open=nee] .keuze__toggle-icoon{transform:rotate(180deg)}.logo-atelier__podium{grid-template-columns:minmax(0,468px) minmax(0,1fr);align-items:stretch;gap:20px;margin-top:18px;display:grid}@media (width<=900px){.logo-atelier__podium{grid-template-columns:1fr;gap:20px}}.logo-atelier__cinema-kolom{flex-direction:column;gap:12px;height:100%;display:flex}.logo-atelier__scherm{aspect-ratio:16/10;background:#080f11;border:1px solid #ffffff24;border-radius:8px;flex:auto;width:100%;height:100%;margin:0;transition:all .3s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden;box-shadow:0 16px 40px -4px #000000bf,0 0 1px 1px #ffffff14}@media (width<=900px){.logo-atelier__cinema-kolom{height:auto}.logo-atelier__scherm{flex:none;height:auto}}.logo-atelier__scherm:hover{border-color:#ffffff4d;box-shadow:0 20px 48px -4px #000000d9}.logo-atelier__canvas-hotspot{cursor:pointer;z-index:7;border-radius:8px;justify-content:center;align-items:center;width:60px;height:60px;transition:all .25s cubic-bezier(.16,1,.3,1);display:flex;position:absolute}.logo-atelier__canvas-hotspot:before{content:"";opacity:.65;pointer-events:none;border:1.5px solid #ffffff3d;border-radius:3px;width:32px;height:32px;transition:all .25s cubic-bezier(.16,1,.3,1);position:absolute}.logo-atelier__canvas-hotspot:after{content:"";backdrop-filter:blur(4px);opacity:.85;background:#0a161899;border:1.5px solid #ffffff8c;border-radius:50%;width:20px;height:20px;transition:all .25s cubic-bezier(.16,1,.3,1);transform:scale(1);box-shadow:0 2px 6px #0006}.logo-atelier__canvas-hotspot--lb:before{border-bottom:none;border-right:none;top:10px;left:10px}.logo-atelier__canvas-hotspot--rb:before{border-bottom:none;border-left:none;top:10px;right:10px}.logo-atelier__canvas-hotspot--lo:before{border-top:none;border-right:none;bottom:10px;left:10px}.logo-atelier__canvas-hotspot--ro:before{border-top:none;border-left:none;bottom:10px;right:10px}.logo-atelier__canvas-hotspot--lb{top:6px;left:6px}.logo-atelier__canvas-hotspot--rb{top:6px;right:6px}.logo-atelier__canvas-hotspot--lo{bottom:6px;left:6px}.logo-atelier__canvas-hotspot--ro{bottom:6px;right:6px}.logo-atelier__canvas-hotspot:hover:before{opacity:1;border-color:#b4d2c8b3;transform:scale(1.1)}.logo-atelier__canvas-hotspot:hover:after{opacity:1;background:#243e38e6;border-color:#b4d2c8d9;transform:scale(1.25);box-shadow:0 2px 10px #00000080}.logo-atelier:has([data-keuze-logo][value=ja]:checked):has([data-keuze-logo-plek][value=rechtsonder]:checked) .logo-atelier__canvas-hotspot--ro:after,.logo-atelier:has([data-keuze-logo][value=ja]:checked):has([data-keuze-logo-plek][value=linksonder]:checked) .logo-atelier__canvas-hotspot--lo:after,.logo-atelier:has([data-keuze-logo][value=ja]:checked):has([data-keuze-logo-plek][value=rechtsboven]:checked) .logo-atelier__canvas-hotspot--rb:after,.logo-atelier:has([data-keuze-logo][value=ja]:checked):has([data-keuze-logo-plek][value=linksboven]:checked) .logo-atelier__canvas-hotspot--lb:after,.logo-atelier:has([data-keuze-logo][value=ja]:checked):has([data-keuze-logo-plek][value=rechtsonder]:checked) .logo-atelier__canvas-hotspot--ro:before,.logo-atelier:has([data-keuze-logo][value=ja]:checked):has([data-keuze-logo-plek][value=linksonder]:checked) .logo-atelier__canvas-hotspot--lo:before,.logo-atelier:has([data-keuze-logo][value=ja]:checked):has([data-keuze-logo-plek][value=rechtsboven]:checked) .logo-atelier__canvas-hotspot--rb:before,.logo-atelier:has([data-keuze-logo][value=ja]:checked):has([data-keuze-logo-plek][value=linksboven]:checked) .logo-atelier__canvas-hotspot--lb:before,.logo-atelier:has([data-keuze-logo][value=ja]:checked):has([data-keuze-logo-plek][value=rechtsonder]:checked) .logo-atelier__canvas-hotspot--ro:hover:after,.logo-atelier:has([data-keuze-logo][value=ja]:checked):has([data-keuze-logo-plek][value=linksonder]:checked) .logo-atelier__canvas-hotspot--lo:hover:after,.logo-atelier:has([data-keuze-logo][value=ja]:checked):has([data-keuze-logo-plek][value=rechtsboven]:checked) .logo-atelier__canvas-hotspot--rb:hover:after,.logo-atelier:has([data-keuze-logo][value=ja]:checked):has([data-keuze-logo-plek][value=linksboven]:checked) .logo-atelier__canvas-hotspot--lb:hover:after,.logo-atelier:has([data-keuze-logo][value=ja]:checked):has([data-keuze-logo-plek][value=rechtsonder]:checked) .logo-atelier__canvas-hotspot--ro:hover:before,.logo-atelier:has([data-keuze-logo][value=ja]:checked):has([data-keuze-logo-plek][value=linksonder]:checked) .logo-atelier__canvas-hotspot--lo:hover:before,.logo-atelier:has([data-keuze-logo][value=ja]:checked):has([data-keuze-logo-plek][value=rechtsboven]:checked) .logo-atelier__canvas-hotspot--rb:hover:before,.logo-atelier:has([data-keuze-logo][value=ja]:checked):has([data-keuze-logo-plek][value=linksboven]:checked) .logo-atelier__canvas-hotspot--lb:hover:before{pointer-events:none;opacity:0!important}.logo-atelier:has([data-keuze-logo][value=nee]:checked) .logo-atelier__canvas-hotspot{opacity:0;pointer-events:none}.logo-atelier__auto-beeld{aspect-ratio:16/10;object-fit:cover;object-position:center;width:100%;height:100%;display:block}.logo-atelier__watermerk{width:var(--logo-b,24%);height:var(--logo-h,16%);object-fit:contain;filter:drop-shadow(0 3px 10px #000000e6)drop-shadow(0 1px 3px #000000f2);z-index:6;pointer-events:none;transition:all .3s cubic-bezier(.16,1,.3,1);position:absolute}.logo-atelier:has([data-keuze-logo-plek][value=rechtsonder]:checked) .logo-atelier__watermerk{right:var(--logo-m,5%);bottom:var(--logo-m,5%);object-position:right bottom;top:auto;left:auto}.logo-atelier:has([data-keuze-logo-plek][value=linksonder]:checked) .logo-atelier__watermerk{left:var(--logo-m,5%);bottom:var(--logo-m,5%);object-position:left bottom;top:auto;right:auto}.logo-atelier:has([data-keuze-logo-plek][value=rechtsboven]:checked) .logo-atelier__watermerk{right:var(--logo-m,5%);top:var(--logo-m,5%);object-position:right top;bottom:auto;left:auto}.logo-atelier:has([data-keuze-logo-plek][value=linksboven]:checked) .logo-atelier__watermerk{left:var(--logo-m,5%);top:var(--logo-m,5%);object-position:left top;bottom:auto;right:auto}.logo-atelier:has([data-keuze-logo][value=nee]:checked) .logo-atelier__watermerk{opacity:0;transform:scale(.9)}.logo-atelier:has([data-keuze-logo][value=ja]:checked) .logo-atelier__watermerk{opacity:1;transform:scale(1)}.logo-atelier__beheer-balk{background:#1a282cad;border:1px solid #ffffff1a;border-radius:6px;justify-content:space-between;align-items:center;gap:12px;padding:8px 12px;display:flex}.logo-atelier__asset-chip{align-items:center;gap:10px;min-width:0;display:flex}.logo-atelier__asset-mini{object-fit:contain;background:#0006;border:1px solid #ffffff1f;border-radius:3px;flex-shrink:0;width:36px;height:22px;padding:2px}.logo-atelier__asset-meta{flex-direction:column;min-width:0;display:flex}.logo-atelier__asset-naam{color:#fff;white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:600;overflow:hidden}.logo-atelier__asset-acties{flex-shrink:0;align-items:center;gap:6px;display:flex}.logo-atelier__bediening-kolom{height:100%;box-shadow:none;box-sizing:border-box;background:0 0;border:none;border-radius:0;flex-direction:column;justify-content:space-between;gap:16px;padding:0;display:flex}.logo-atelier__midden-zone{flex-direction:column;justify-content:flex-start;display:flex}.logo-atelier__plaatsing-body{opacity:1;visibility:visible;background:0 0;border:none;flex-direction:column;gap:6px;padding:0;transition:opacity .2s cubic-bezier(.16,1,.3,1),visibility .2s cubic-bezier(.16,1,.3,1);display:flex}.logo-atelier__status-regel{justify-content:flex-end;align-items:center;gap:8px;display:flex}.logo-atelier__status-label{color:#fff9;font-size:13.5px}.logo-atelier__status-waarde{color:#fff;letter-spacing:-.01em;text-align:right;font-size:14px;font-weight:600}.logo-atelier__status-instructie{color:#ffffff73;text-align:right;white-space:nowrap;margin:0;font-size:11px;line-height:1.4}.logo-atelier__bereik-rij{justify-content:flex-end;align-items:center;gap:12px;margin-top:10px;display:flex}.logo-atelier__modus-rij--bereik{margin-left:auto}.logo-atelier__modus-rij--bereik .logo-atelier__modus-knop:has(input:checked){color:#fff;background:linear-gradient(#ffffff29 0%,#ffffff0f 100%);border:1px solid #ffffff47;font-weight:600;box-shadow:0 2px 8px #00000073,inset 0 1px #ffffff40}@media (width<=640px){.logo-atelier__status-regel{justify-content:flex-start}.logo-atelier__status-waarde,.logo-atelier__status-instructie{text-align:left}.logo-atelier__bereik-rij{justify-content:flex-start}.logo-atelier__modus-rij--bereik{width:100%;margin-left:0}}.logo-atelier:has([data-keuze-logo][value=nee]:checked) .logo-atelier__midden-zone,.logo-atelier:has([data-keuze-logo][value=nee]:checked) .logo-atelier__plaatsing-body,.logo-atelier:has([data-keuze-logo][value=nee]:checked) .logo-atelier__asset-paneel{display:none!important}.logo-atelier__asset-paneel{border-top:1px solid #ffffff14;flex-direction:column;flex:1;justify-content:flex-end;gap:14px;padding-top:22px;display:flex}.logo-atelier__asset-kop{justify-content:flex-end;align-items:center;gap:12px;display:flex}.logo-atelier__asset-formaat{color:#ffffff73;font-size:12px}.logo-atelier__asset-acties{align-items:center;gap:8px;margin-left:auto;display:flex}.logo-atelier__knop-wijzig{color:#fff;cursor:pointer;-webkit-user-select:none;user-select:none;background:#ffffff14;border:1px solid #ffffff2e;border-radius:6px;align-items:center;gap:6px;padding:6px 12px;font-size:12px;font-weight:600;transition:all .2s cubic-bezier(.16,1,.3,1);display:inline-flex}.logo-atelier__knop-wijzig:hover{background:#ffffff24;border-color:#ffffff59}.logo-atelier__knop-wis{color:#ffffff73;cursor:pointer;background:0 0;border:none;padding:4px 6px;font-size:11px;font-weight:500;transition:color .15s}.logo-atelier__knop-wis:hover{color:#ef4444}.logo-atelier__preview-podium{box-sizing:border-box;background:#00000059;border:1px solid #ffffff14;border-radius:8px;flex:1;justify-content:center;align-items:center;min-height:96px;padding:16px 24px;transition:all .3s cubic-bezier(.16,1,.3,1);display:flex;position:relative}.logo-atelier__preview-beeld{object-fit:contain;filter:drop-shadow(0 4px 12px #0009);max-width:92%;max-height:98px;transition:all .3s cubic-bezier(.16,1,.3,1)}.logo-atelier:has([data-keuze-logo][value=nee]:checked) .logo-atelier__preview-podium{opacity:.38;filter:grayscale(40%)}.logo-atelier:has([data-keuze-logo][value=nee]:checked) .logo-atelier__preview-podium:hover{opacity:.85;filter:none}.schuif__logo,.voorbeeld__kaart-logo{display:none!important}.tips-hero{margin-bottom:28px}.tips-hero__titel{color:#101818;letter-spacing:-.025em;margin:6px 0 10px;font-size:clamp(24px,3.2vw,34px);font-weight:800;line-height:1.2}.tips-hero__lead{color:#4a5757;max-width:72ch;margin:0;font-size:14.5px;line-height:1.55}.tips-blok{box-sizing:border-box;background:#fff;border:1px solid #d5dedb;border-radius:10px;min-width:0;max-width:100%;margin-top:22px;padding:24px 28px;transition:border-color .2s,box-shadow .2s;box-shadow:0 4px 18px #1018180a,0 1px 3px #10181808}@media (width<=640px){.tips-blok{border-radius:8px;padding:18px 16px}}.tips-blok:hover{border-color:#cbd5e1;box-shadow:0 6px 24px #1018180f,0 2px 4px #1018180a}.tips__kop-badge-rij{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.tips__kop{color:#101818;letter-spacing:-.015em;overflow-wrap:anywhere;margin:0;font-family:inherit;font-size:16.5px;font-weight:700}.tips__apparaat-badge{color:#265548;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;background:#e5efe9;border:1px solid #34756338;border-radius:4px;align-items:center;padding:3px 8px;font-size:11px;font-weight:700;display:inline-flex}.tips__eerst{color:#556464;margin:0 0 14px;font-size:13.5px;line-height:1.5}.tips-spiekbrief{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:14px;display:grid}@media (width<=860px){.tips-spiekbrief{grid-template-columns:repeat(2,1fr)}}@media (width<=580px){.tips-spiekbrief{grid-template-columns:1fr}}.tips-spiekbrief__item{box-sizing:border-box;background:#f8faf9;border:1px solid #e2e8e5;border-radius:8px;flex-direction:column;gap:6px;padding:14px 16px;transition:border-color .2s,background .2s;display:flex}.tips-spiekbrief__item:hover{background:#fff;border-color:#cbd5e1}.tips-spiekbrief__kop{color:#101818;align-items:center;gap:8px;font-size:13.5px;font-weight:700;display:flex}.tips-spiekbrief__nr{color:#265548;background:#e5efe9;border:1px solid #34756340;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;font-size:11px;font-weight:800;display:inline-flex}.tips-spiekbrief__tekst{color:#556464;margin:0;font-size:12.5px;line-height:1.45}.tips-kader-grid{grid-template-columns:1.05fr .95fr;align-items:center;gap:24px;margin-top:14px;display:grid}@media (width<=860px){.tips-kader-grid{grid-template-columns:1fr;gap:18px}}.tips-bullets li{color:#475569;padding-left:20px;font-size:13px;line-height:1.45;position:relative}.tips-bullets li strong{color:#101818;font-weight:700;display:inline}.tips-schema-kader{background:#f8faf9;border:1px solid #d5dedb;border-radius:8px;margin:0;padding:10px;overflow:hidden;box-shadow:0 2px 8px #1018180a}.tips-schema-kader svg{border-radius:6px;width:100%;height:auto;display:block}.tips-schema-kader figcaption{color:#556464;text-align:center;margin-top:8px;font-size:12px;line-height:1.4}.tips-shotlijst-grid{grid-template-columns:1fr 1fr;gap:16px;margin-top:14px;display:grid}@media (width<=680px){.tips-shotlijst-grid{grid-template-columns:1fr;gap:12px}}.tips-shotlijst-kol{box-sizing:border-box;background:#f8faf9;border:1px solid #e2e8e5;border-radius:8px;padding:16px 18px}.tips-shotlijst-kol h3{color:#101818;justify-content:space-between;align-items:center;margin:0 0 10px;font-size:13.5px;font-weight:700;display:flex}.tips-shotlijst-teller{color:#265548;background:#e5efe9;border-radius:4px;padding:2px 7px;font-size:11px;font-weight:700}.tips-shotlijst-kol ol{color:#475569;gap:7px;margin:0;padding-left:20px;font-size:12.5px;line-height:1.45;display:grid}.tips-shotlijst-kol ol li strong{color:#101818;font-weight:600}.tips-praktijk-grid{grid-template-columns:repeat(2,1fr);gap:12px;margin-top:14px;display:grid}@media (width<=720px){.tips-praktijk-grid{grid-template-columns:1fr}}.tips-praktijk-item{color:#475569;box-sizing:border-box;background:#f8faf9;border:1px solid #e2e8e5;border-radius:8px;padding:12px 14px;font-size:12.5px;line-height:1.45}.tips-praktijk-item strong{color:#101818;margin-bottom:2px;font-size:13px;font-weight:700;display:block}.tips-apparaten-grid{grid-template-columns:1fr 1fr;gap:16px;margin-top:22px;display:grid}@media (width<=768px){.tips-apparaten-grid{grid-template-columns:1fr;gap:14px}}.tips-apparaten-grid .tips-blok{margin-top:0}.tips-instructie-stap{color:#265548;background:#e5efe9;border:1px solid #34756333;border-radius:6px;margin-top:14px;padding:10px 14px;font-size:12.5px;line-height:1.45}.tips-instructie-stap strong{color:#1a3c33}.tips-instructie-stap a{color:#265548;font-weight:700;text-decoration:underline}.tips-tip-box{color:#265548;background:#e5efe9;border-left:3px solid #347563;border-radius:4px;margin-top:14px;padding:10px 14px;font-size:12.5px;line-height:1.45}.tips__verder{justify-content:flex-start;margin:32px 0 16px;display:flex}@media print{body{color:#1e293b!important;background:#fff!important}.kop,.voet,.tips__verder,.studio-gloed{display:none!important}.thema--donker .tips-blok{page-break-inside:avoid;break-inside:avoid;box-shadow:none!important;color:#1e293b!important;background:0 0!important;border:1px solid #cbd5e1!important}.thema--donker .tips__kop,.thema--donker .tips-spiekbrief__kop,.thema--donker .tips-paneel__kop,.thema--donker .tips-tabel td:first-child{color:#0f172a!important}.thema--donker .tips-tabel th{color:#334155!important;background:#f1f5f9!important}.thema--donker .tips-tabel td{color:#334155!important;border-bottom:1px solid #e2e8f0!important}.thema--donker .tips-tabel td.tips-tabel__waarde{color:#0f766e!important}.thema--donker .tips-tip-box{color:#166534!important;background:#f0fdf4!important;border-left:3px solid #0f766e!important}}.thema--donker .status-intro{margin-bottom:20px}.thema--donker .status-intro .intro__teksten{max-width:66ch;margin-bottom:0}.thema--donker .status-intro__sub,[data-status-kop-teller]{display:none!important}.thema--donker .status-leeg{color:#ffffff80;max-width:66ch;margin-top:6px;margin-bottom:0;font-size:14.5px;font-weight:450;line-height:1.55}.thema--donker .status-toolbar{flex-direction:column;gap:12px;margin-bottom:24px;display:flex;position:static;-webkit-backdrop-filter:none!important;box-shadow:none!important;background:0 0!important;border:none!important;padding:0!important}.thema--donker .status-toolbar__standaard{justify-content:space-between;align-items:center;gap:16px;width:100%;display:flex}.thema--donker .status-console-zoek{-webkit-backdrop-filter:blur(16px);box-sizing:border-box;background:#121e21eb;border:1px solid #ffffff24;border-top-color:#ffffff47;border-radius:8px;flex-shrink:0;align-items:center;gap:8px;width:240px;min-width:240px;height:38px;padding:0 12px;transition:border-color .2s,box-shadow .2s;display:flex;box-shadow:0 4px 16px #00000059,inset 0 1px #ffffff14}.thema--donker .status-console-zoek:focus-within{border-color:#ffffff47;box-shadow:0 6px 20px #00000073,0 0 0 2px #ffffff0f}.thema--donker .status-console__zoek-icoon{color:#ffffff73;flex-shrink:0}.thema--donker .status-console__zoek-invoer{color:#fff;letter-spacing:.07em;text-transform:uppercase;box-sizing:border-box;background:0 0;border:none;outline:none;flex:1;width:100%;height:100%;padding:0 4px 0 0;font-family:Arial Narrow,-apple-system,sans-serif;font-size:14px;font-weight:700}.thema--donker .status-console__zoek-invoer::placeholder{letter-spacing:-.01em;text-transform:none;color:#ffffff7a;font-family:Plus Jakarta Sans,ui-sans-serif,system-ui,sans-serif;font-size:12.5px;font-weight:450}.thema--donker .status-console__zoek-invoer::-webkit-search-cancel-button{appearance:none;display:none}.thema--donker .status-console__zoek-invoer::-webkit-search-decoration{appearance:none;display:none}.thema--donker .status-console__zoek-invoer::-webkit-search-results-button{appearance:none;display:none}.thema--donker .status-console__zoek-invoer::-webkit-search-results-decoration{appearance:none;display:none}.thema--donker .status-toolbar__links{flex:auto;align-items:center;gap:16px;min-width:0;display:flex}.thema--donker .status-kies-alles-knop{letter-spacing:-.01em;color:#ffffffbf;cursor:pointer;white-space:nowrap;box-sizing:border-box;background:0 0;border:1px solid #0000;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;gap:8px;height:34px;padding:0 10px;font-family:inherit;font-size:14px;font-weight:500;transition:all .16s;display:inline-flex}.thema--donker .status-kies-alles-knop:hover{color:#fff;background:#ffffff0f}.thema--donker .status-kies-alles-knop .status-kies-alles__icoon{color:#0000;background:#0a121499;border:1.5px solid #ffffff40;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;transition:all .15s;display:flex}.thema--donker .status-kies-alles-knop.status-kies-alles--actief{color:#fff}.thema--donker .status-kies-alles-knop.status-kies-alles--actief:hover{color:#fff;background:#ffffff14}.thema--donker .status-kies-alles-knop.status-kies-alles--actief .status-kies-alles__icoon{color:#fff;background:#fff3;border-color:#ffffff80}.thema--donker .status-toolbar__teller,.thema--donker .status-toolbar__teller-badge{color:#ffffffb3;letter-spacing:-.01em;white-space:nowrap;-webkit-user-select:none;user-select:none;align-items:center;font-family:inherit;font-size:14px;font-weight:500;display:inline-flex;box-shadow:none!important;background:0 0!important;border:none!important;height:auto!important;padding:0!important}.thema--donker .status-console__teller-tekst{color:inherit;letter-spacing:-.01em;font-family:inherit;font-size:14px;font-weight:500}.thema--donker .status-toolbar__bulk-info[hidden]{display:none!important}.thema--donker .status-toolbar__bulk-info,.thema--donker .status-toolbar__bulk-badge{color:#ffffffbf;letter-spacing:-.01em;white-space:nowrap;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;font-family:inherit;font-size:14px;font-weight:500;display:inline-flex;box-shadow:none!important;background:0 0!important;border:none!important;height:auto!important;padding:0!important}.thema--donker .status-toolbar__bulk-aantal{color:#fff;font-weight:600}.thema--donker .status-toolbar__bulk-punt{color:#ffffff59;margin:0 1px}.thema--donker .status-toolbar__bulk-grootte{display:none!important}.thema--donker .status-toolbar__bulk-wis-knop{color:#ffffff8c;text-underline-offset:3px;cursor:pointer;background:0 0;border:none;margin-left:1px;padding:2px 4px;font-family:inherit;font-size:14px;font-weight:500;text-decoration:underline #ffffff40;transition:color .15s,text-decoration-color .15s}.thema--donker .status-kies-alles-knop.status-kies-alles--actief~.status-toolbar__bulk-info .status-toolbar__bulk-wis-knop{display:none!important}.thema--donker .status-toolbar__bulk-wis-knop:hover{color:#fff;text-decoration-color:#fff}.thema--donker .status-toolbar__rechts{flex-shrink:0;justify-content:flex-end;align-items:center;gap:16px;width:auto;height:34px;margin-left:auto;margin-right:20px;display:inline-flex;position:relative}.thema--donker .status-auto__acties-knoppen--bulk{transition:opacity .18s}.thema--donker .status-auto__acties-knoppen--bulk:has(button:disabled){opacity:.45}.thema--donker .status-auto__acties-knoppen--bulk .status-auto__schakelaar-pil:disabled,.thema--donker .status-auto__acties-knoppen--bulk .status-auto__verwijder-knop:disabled{color:#ffffff59!important;box-shadow:none!important;cursor:default!important;pointer-events:none!important;background:0 0!important;border-color:#0000!important}.thema--donker .status-auto__acties-knoppen--bulk .status-auto__schakelaar-pil:not(:disabled).status-auto__schakelaar-pil--hoofd{color:#111a1c!important;cursor:pointer!important;pointer-events:auto!important;background:#fff!important;border-color:#fffffff2!important;font-weight:700!important;box-shadow:0 2px 6px #0000004d,inset 0 1px #fffc!important}.thema--donker .status-auto__acties-knoppen--bulk .status-auto__schakelaar-pil:not(:disabled).status-auto__schakelaar-pil--hoofd:hover{color:#0c1514!important;background:#f0f4f3!important;transform:translateY(-.5px)!important;box-shadow:0 3px 8px #00000059,inset 0 1px #ffffffe6!important}.thema--donker .status-auto__acties-knoppen--bulk .status-auto__schakelaar-pil:not(:disabled).status-auto__schakelaar-pil--tweede{color:#ffffffd9!important;cursor:pointer!important;pointer-events:auto!important;font-weight:600!important}.thema--donker .status-auto__acties-knoppen--bulk .status-auto__schakelaar-pil:not(:disabled).status-auto__schakelaar-pil--tweede:hover{color:#fff!important;background:#ffffff1a!important}.thema--donker .status-auto__acties-knoppen--bulk .status-auto__schakelaar-pil:not(:disabled).status-auto__schakelaar-pil--tweede[aria-expanded=true]{color:#fff!important;background:#ffffff24!important;border:1px solid #ffffff47!important;font-weight:600!important}.thema--donker .status-auto__acties-knoppen--bulk .status-auto__verwijder-knop:not(:disabled){color:#fff9!important;cursor:pointer!important;pointer-events:auto!important}.thema--donker .status-auto__acties-knoppen--bulk .status-auto__verwijder-knop:not(:disabled):hover{color:#fff!important;background:#ffffff14!important}.thema--donker .status-toolbar__rechts .status-bulk-mail{z-index:100!important;-webkit-backdrop-filter:blur(24px)!important;box-sizing:border-box!important;background:linear-gradient(#182a2dfa 0%,#122023fa 100%)!important;border:1px solid #72bda659!important;border-top-color:#a8d5c899!important;border-radius:8px!important;align-items:center!important;width:246px!important;height:40px!important;padding:4px 6px 4px 10px!important;display:flex!important;position:absolute!important;inset:calc(100% + 8px) 0 auto auto!important;box-shadow:0 20px 44px -8px #000000d9,0 6px 18px #00000080,0 0 0 1px #72bda626,inset 0 1px #ffffff26!important}.thema--donker .status-toolbar__rechts .status-bulk-mail[hidden]{display:none!important}.thema--donker .status-toolbar__rechts .status-bulk-mail .status-mail__groep{width:100%!important;height:100%!important;box-shadow:none!important;background:0 0!important;border:none!important;align-items:center!important;gap:8px!important;margin:0!important;padding:0!important;display:flex!important}.thema--donker .status-toolbar__rechts .status-bulk-mail .status-bulk-mail__icoon{color:#a8d5c8;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.thema--donker .status-toolbar__rechts .status-bulk-mail .status-mail__veld{flex:auto!important;align-items:center!important;min-width:0!important;height:100%!important;margin:0!important;padding:0!important;display:flex!important}.thema--donker .status-toolbar__rechts .status-bulk-mail .status-mail__veld .veld__invoer{color:#fff!important;letter-spacing:-.01em!important;width:100%!important;height:100%!important;box-shadow:none!important;background:0 0!important;border:none!important;outline:none!important;margin:0!important;padding:0!important;font-family:inherit!important;font-size:12px!important;font-weight:600!important}.thema--donker .status-toolbar__rechts .status-bulk-mail .status-bulk-mail__verstuur{color:#0b1517!important;cursor:pointer!important;background:#fff!important;border:1px solid #fffffff2!important;border-radius:6px!important;flex-shrink:0!important;justify-content:center!important;align-items:center!important;width:28px!important;min-width:28px!important;height:28px!important;min-height:28px!important;padding:0!important;transition:all .15s!important;display:inline-flex!important;box-shadow:0 2px 6px #00000059!important}.thema--donker .status-toolbar__rechts .status-bulk-mail .status-bulk-mail__verstuur:hover{background:#f0f4f3!important;transform:translateY(-.5px)!important}.thema--donker .status-toolbar__rechts .status-bulk-mail .status-bulk-mail__sluit{color:#ffffff73!important;cursor:pointer!important;background:0 0!important;border:none!important;flex-shrink:0!important;justify-content:center!important;align-items:center!important;width:20px!important;height:20px!important;padding:0!important;font-size:13px!important;display:inline-flex!important}.thema--donker .status-toolbar__rechts .status-bulk-mail .status-bulk-mail__sluit:hover{color:#fff!important}.thema--donker .status-toolbar__rechts .status-bulk-mail .status-mail__melding{white-space:nowrap!important;background:#0e191cf5!important;border:1px solid #ffffff29!important;border-radius:6px!important;margin:0!important;padding:4px 10px!important;font-size:11.5px!important;font-weight:600!important;position:absolute!important;top:calc(100% + 4px)!important;right:0!important;box-shadow:0 4px 12px #0006!important}.thema--donker .status-toolbar__rechts .status-bulk-mail .status-mail__melding[data-soort=succes]{color:#72bda6!important;border-color:#72bda666!important}.thema--donker .status-toolbar__rechts .status-bulk-mail .status-mail__melding[data-soort=fout]{color:#f87171!important;border-color:#f8717166!important}.thema--donker .status-zoek__invoer{color:#fff;letter-spacing:.07em;text-transform:uppercase;box-sizing:border-box;background:0 0;border:none;outline:none;width:100%;height:100%;padding:0 148px 0 12px;font-family:Arial Narrow,-apple-system,sans-serif;font-size:14.5px;font-weight:700}.thema--donker .status-zoek__invoer::-webkit-search-cancel-button{appearance:none;display:none}.thema--donker .status-zoek__invoer::-webkit-search-decoration{appearance:none;display:none}.thema--donker .status-zoek__invoer::-webkit-search-results-button{appearance:none;display:none}.thema--donker .status-zoek__invoer::-webkit-search-results-decoration{appearance:none;display:none}.thema--donker .status-zoek__invoer::placeholder{letter-spacing:-.01em;text-transform:none;color:#ffffff80;font-family:Plus Jakarta Sans,ui-sans-serif,system-ui,sans-serif;font-size:12.5px;font-weight:450}.thema--donker .status-zoek__einde{z-index:2;align-items:center;gap:8px;display:flex;position:absolute;right:10px}.thema--donker .status-zoek__scheider{background:#fff3;flex-shrink:0;width:1px;height:14px;margin-right:2px}.thema--donker .status-zoek__teller{color:#ffffff80;letter-spacing:-.01em;pointer-events:none;white-space:nowrap;font-family:Plus Jakarta Sans,ui-sans-serif,system-ui,sans-serif;font-size:12.5px;font-weight:450}.thema--donker .status-zoek__wis{color:#ffffffbf;cursor:pointer;background:#ffffff1f;border:none;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;padding:0;transition:background .15s,color .15s;display:flex}.thema--donker .status-zoek__wis:hover{color:#fff;background:#ffffff38}.thema--donker .status-proef-capsule{-webkit-backdrop-filter:blur(12px);white-space:nowrap;box-sizing:border-box;background:#142023e0;border:1px solid #ffffff1f;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;gap:7px;width:256px;height:34px;margin-right:21px;padding:0 10px;transition:border-color .15s,background .15s;display:inline-flex;box-shadow:0 4px 14px #00000059}.thema--donker .status-proef-capsule:hover{border-color:#ffffff38}.thema--donker .status-proef-capsule--stop{background:#2a1818e0;border-color:#de4e4859}.thema--donker .status-proef-capsule__tekst{color:#ffffff80;letter-spacing:-.01em;font-size:12.5px}.thema--donker .status-proef-capsule__tekst strong{color:#ffffffd9;font-weight:600}.thema--donker .status-proef-capsule__scheider{color:#fff3;-webkit-user-select:none;user-select:none;font-size:11px}.thema--donker .status-proef-capsule__link{color:#ffffffd9;align-items:center;gap:5px;font-size:12.5px;font-weight:500;text-decoration:none;transition:color .15s,transform .12s;display:inline-flex}.thema--donker .status-proef-capsule__link:hover{color:#fff;transform:translate(1px)}.thema--donker .status-proef-capsule--stop .status-proef-capsule__tekst,.thema--donker .status-proef-capsule--stop .status-proef-capsule__link{font-size:11.5px}.thema--donker .status-geen-resultaat{text-align:center;color:#ffffffa6;background:#ffffff05;border:1px dashed #ffffff24;border-radius:6px;margin:0 0 20px;padding:32px 20px;font-size:14px}.thema--donker .status-geen-resultaat strong{color:#fff}.thema--donker .status-geen-resultaat__herstel{color:#fff;cursor:pointer;background:0 0;border:none;margin-left:10px;padding:0;font-size:13.5px;font-weight:600;text-decoration:underline;display:inline-block}@media (width<=900px){.thema--donker .status-proef-capsule{margin-right:0}}@media (width<=768px){.thema--donker .status-toolbar{flex-direction:column;align-items:stretch;gap:10px}.thema--donker .status-toolbar__groep{align-items:center;gap:8px;width:100%;display:flex}.thema--donker .status-zoek{flex:auto;width:auto;min-width:0}.thema--donker .status-kies-alles{flex:none;padding:0 10px;font-size:12.5px}.thema--donker .status-toolbar__acties{flex-wrap:wrap;gap:8px;width:100%}.thema--donker .status-proef-capsule{flex:auto;justify-content:center;width:100%;margin-right:0}.thema--donker .status-cta-knop{flex:100%;width:100%}}.aanlever-proef-capsule{display:none!important}@media (width<=1023px){.thema--donker .aanlever-proef-capsule{margin-bottom:4px;margin-right:0!important;display:inline-flex!important}}@media (width<=768px){.thema--donker .aanlever-proef-capsule{justify-content:center;width:100%}}.thema--donker .atelier-tegoed__bonus{border-top:1px solid #ffffff14;margin-top:14px;padding-top:14px}.thema--donker .atelier-tegoed__bonus-knop{text-align:left;cursor:pointer;width:100%;color:inherit;box-sizing:border-box;white-space:nowrap;background:#a8d5c80a;border:1px solid #a8d5c82e;border-radius:6px;align-items:center;gap:8px;padding:8px 10px;font-family:inherit;transition:all .2s cubic-bezier(.16,1,.3,1);display:flex}.thema--donker .atelier-tegoed__bonus-knop:hover{background:#a8d5c817;border-color:#a8d5c852}.thema--donker .atelier-tegoed__bonus-knop:hover .atelier-tegoed__bonus-pijl{color:#fff;transform:translate(2px)}.thema--donker .atelier-tegoed__bonus-icoon{color:#a8d5c8;box-sizing:border-box;background:#48b89429;border:1px solid #48b89459;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;min-width:20px;height:20px;min-height:20px;margin:0;padding:0;line-height:0;display:flex}.thema--donker .atelier-tegoed__bonus-icoon svg{pointer-events:none;width:10px;height:10px;margin:auto;display:block}.thema--donker .atelier-tegoed__bonus-label{color:#fff;white-space:nowrap;letter-spacing:-.01em;font-size:12px;font-weight:550;line-height:1.2}.thema--donker .atelier-tegoed__bonus-badge{color:#a8d5c8;white-space:nowrap;background:#a8d5c824;border:1px solid #a8d5c847;border-radius:4px;align-items:center;padding:1px 6px;font-size:10.5px;font-weight:600;line-height:1.25;display:inline-flex}.thema--donker .atelier-tegoed__bonus-pijl{color:#a8d5c8;flex-shrink:0;margin-left:auto;transition:transform .2s,color .2s;display:block}.partner-modal{z-index:99999;box-sizing:border-box;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.partner-modal[hidden]{display:none!important}.partner-modal__backdrop{-webkit-backdrop-filter:blur(8px);cursor:pointer;background:#060c0ed1;position:absolute;inset:0}.partner-modal__venster{z-index:1;color:#fff;box-sizing:border-box;background:#111719;border:1px solid #ffffff1f;border-radius:12px;width:100%;max-width:500px;padding:30px 32px;animation:.2s cubic-bezier(.16,1,.3,1) modalVerschijn;position:relative;box-shadow:0 24px 60px #000000b3,0 0 0 1px #ffffff0d}@keyframes modalVerschijn{0%{opacity:0;transform:scale(.96)translateY(6px)}to{opacity:1;transform:scale(1)translateY(0)}}.partner-modal__sluit{color:#ffffffb3;cursor:pointer;box-sizing:border-box;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;margin:0;padding:0;line-height:0;transition:all .2s;display:flex;position:absolute;top:18px;right:18px}.partner-modal__sluit:hover{color:#fff;background:#ffffff26;border-color:#ffffff40}.partner-modal__sluit svg{pointer-events:none;width:12px;height:12px;margin:auto;display:block}.partner-modal__kicker{letter-spacing:.16em;text-transform:uppercase;color:#ffffff73;margin-bottom:8px;font-size:11px;font-weight:600;display:block}.partner-modal__titel{color:#fff;letter-spacing:-.015em;margin:0 0 10px;padding-right:28px;font-family:inherit;font-size:19px;font-weight:700;line-height:1.3}.partner-modal__tekst{color:#ffffffc7;margin:0 0 8px;font-size:14px;font-weight:450;line-height:1.6}.partner-modal__beloning{color:#fff;margin:0 0 10px;font-size:14.5px;font-weight:600;line-height:1.5}.partner-modal__subtekst{color:#ffffff8c;margin:0 0 20px;font-size:13px;line-height:1.5}.partner-modal__invoer-blok{border-top:1px solid #ffffff14;gap:14px;padding-top:18px;display:grid}.partner-modal__veld{gap:6px;width:100%;display:grid}.partner-modal__invoer-blok .veld__label{color:#ffffffbf;letter-spacing:.02em;font-size:12px;font-weight:600}.partner-modal__invoer-blok .veld__invoer{box-sizing:border-box;color:#fff;background:#141c1ef2;border:1px solid #ffffff29;border-radius:6px;width:100%;padding:10px 12px;font-family:inherit;font-size:13.5px}.partner-modal__invoer-blok .veld__invoer:focus{border-color:#fff6;outline:none;box-shadow:0 0 0 2px #ffffff1a}.partner-modal__acties{grid-template-columns:1fr 1fr;gap:10px;display:grid}.partner-modal__knop-wa{color:#fff;cursor:pointer;white-space:nowrap;background:linear-gradient(#25d36659 0%,#128c4273 100%);border-color:#ffffffb3 #25d36680 #25d36680;border-radius:6px;justify-content:center;align-items:center;gap:8px;height:40px;font-size:13px;font-weight:600;display:inline-flex}.partner-modal__knop-wa:hover{background:linear-gradient(#25d36680 0%,#128c4299 100%);border-color:#fff #25d366b3 #25d366b3}.partner-modal__knop-kopieer{cursor:pointer;white-space:nowrap;border-radius:6px;justify-content:center;height:40px;font-size:13px;font-weight:600}.partner-modal__melding{color:#a8d5c8;text-align:center;margin:0;font-size:12.5px}@media (width<=500px){.partner-modal__acties{grid-template-columns:1fr}}.thema--donker .proef-vip-banner{background:#26383cd1;border:1px solid #ffffff1a;border-radius:8px;flex-direction:column;gap:8px;margin-bottom:24px;padding:18px 22px;display:flex;box-shadow:0 10px 28px -4px #00000073}.thema--donker .proef-vip-banner__badge{letter-spacing:.14em;color:#ffffff73;text-transform:uppercase;align-items:center;gap:6px;font-size:11px;font-weight:750;display:inline-flex}.thema--donker .proef-vip-banner__led{background:#4da189;border-radius:50%;width:6px;height:6px;box-shadow:0 1px 3px #0006}.thema--donker .proef-vip-banner__tekst{color:#ffffffe0;margin:0;font-size:14.5px;line-height:1.5}.thema--donker .proef-vip-banner__tekst strong{color:#fff;font-weight:700}.thema--donker .proef-pijlers{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:24px;display:grid}@media (width<=768px){.thema--donker .proef-pijlers{grid-template-columns:1fr;gap:12px}}.thema--donker .proef-pilaar{-webkit-backdrop-filter:blur(8px);background:#243438c7;border:1px solid #ffffff1a;border-radius:8px;padding:18px 20px}.thema--donker .proef-pilaar__getal{color:#fff;margin-bottom:4px;font-size:18px;font-weight:700}.thema--donker .proef-pilaar__label{color:#ffffffb3;font-size:13.5px;line-height:1.45}.thema--donker .proef-stappen{grid-template-columns:1fr 1fr;gap:16px;display:grid}@media (width<=768px){.thema--donker .proef-stappen{grid-template-columns:1fr}}.thema--donker .proef-stap{-webkit-backdrop-filter:blur(8px);background:#243438c7;border:1px solid #ffffff1a;border-radius:8px;padding:20px}.thema--donker .proef-stap__titel{color:#fff;margin:0 0 8px;font-size:16px;font-weight:700}.thema--donker .proef-stap__tekst{color:#ffffffb3;margin:0;font-size:14px;line-height:1.55}.thema--donker .proef-stap__tekst strong{color:#ffffffe6}.thema--donker .proef-aanvraag-kaart{background:#26383cd1;border:1px solid #ffffff1a;border-radius:8px;padding:28px 32px;box-shadow:0 16px 36px -4px #000000a6}.thema--donker .proef-aanvraag-kaart .veld__label{color:#ffffffd9;font-size:13.5px;font-weight:600}.thema--donker .proef-aanvraag-kaart .veld__invoer{color:#fff;background:#1a262ad9;border:1px solid #ffffff24;border-radius:6px;padding:10px 14px}.thema--donker .proef-aanvraag-kaart .veld__invoer:focus{border-color:#ffffff59;outline:none;box-shadow:0 0 0 2px #ffffff1a}.thema--donker .status-lijst{gap:12px;margin-top:24px;padding-bottom:120px;display:grid}.thema--donker .status-auto{background:linear-gradient(#3a5256e0 0%,#2c4144a6 100%);border:1px solid #ffffff1a;border-color:#fff3 #ffffff1a #00000059;border-radius:8px;grid-template-columns:minmax(0,min(440px,100% - 516px)) minmax(240px,1fr) auto;align-items:center;gap:20px;min-width:0;padding:15px 20px;transition:transform .2s,border-color .2s,box-shadow .2s,background .2s;display:grid;box-shadow:0 2px 5px #0003,0 8px 20px -4px #00000059,inset 0 1px #ffffff26}.thema--donker .status-auto:hover{border-color:#a8d5c866;transform:translateY(-1px);box-shadow:0 4px 10px #00000040,0 12px 28px -4px #00000073,inset 0 1px #ffffff38}.thema--donker .status-auto--gekozen{z-index:2;position:relative;background:linear-gradient(#588084fa 0%,#406266f0 100%)!important;border-top:1px solid #ffffff80!important;border-bottom:1px solid #0006!important;border-left:3.5px solid #a8d5c8!important;border-right:1px solid #ffffff40!important;transform:none!important;box-shadow:0 16px 40px -8px #000000b3,0 4px 14px #00000059,0 0 0 1px #a8d5c880,inset 0 1px #fff9,inset 0 0 24px #a8d5c81f!important}.thema--donker .status-auto--gekozen .status-auto__model{color:#fff!important}.thema--donker .status-auto--gekozen .status-auto__duim{border-color:#ffffff59;box-shadow:0 4px 12px #00000073}.thema--donker .status-auto--gekozen .status-auto__keuze-vink{background:linear-gradient(135deg,#448070 0%,#2b5548 100%)!important;border-color:#a8d5c8!important;box-shadow:0 0 8px #a8d5c873,inset 0 1px #fff6!important}.thema--donker .status-lijst:has(.status-auto--gekozen) .status-auto:not(.status-auto--gekozen){opacity:.65;transition:opacity .2s,transform .2s}.thema--donker .status-lijst:has(.status-auto--gekozen) .status-auto:not(.status-auto--gekozen):hover{opacity:.95}.thema--donker .status-auto[data-status=klaar]{border-left:3.5px solid #3e7565}.thema--donker .status-auto[data-status=mislukt]{border-left:3.5px solid #ef4444}.thema--donker .status-auto[data-status=mislukt] .status-auto__tekst{color:#fca5a5}.thema--donker .status-auto__kop{align-self:center;align-items:center;gap:16px;width:100%;min-width:0;max-width:440px;margin-top:0;display:flex}.thema--donker .status-auto__keuze{cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:5px;flex:none;justify-content:center;align-items:center;width:24px;height:24px;margin:0;display:flex;position:relative}.thema--donker .status-auto__keuze-invoer{opacity:0;pointer-events:none;width:0;height:0;margin:0;position:absolute}.thema--donker .status-auto__keuze-vink{color:#0000;background:#121c1ea6;border:1px solid #ffffff38;border-radius:4px;justify-content:center;align-items:center;width:17px;height:17px;transition:all .18s cubic-bezier(.16,1,.3,1);display:flex;box-shadow:inset 0 1px 2px #00000059}.thema--donker .status-auto__keuze:hover .status-auto__keuze-vink{background:#1a282cd9;border-color:#a8d5c8a6;transform:scale(1.05)}.thema--donker .status-auto__keuze-invoer:checked+.status-auto__keuze-vink{color:#fff;background:linear-gradient(135deg,#3e7565 0%,#2b5548 100%);border-color:#72bda6;transform:scale(1);box-shadow:0 2px 6px #00000059,inset 0 1px #ffffff4d}.thema--donker .status-auto__keuze-invoer:focus-visible+.status-auto__keuze-vink{outline-offset:2px;outline:2px solid #a8d5c8}.thema--donker .status-auto__keuze-invoer:disabled+.status-auto__keuze-vink{opacity:.22;cursor:not-allowed;background:#00000040;border-color:#ffffff1a;transform:none}.thema--donker .status-auto__keuze:has(.status-auto__keuze-invoer:disabled){cursor:not-allowed}.thema--donker .status-auto__midden{box-sizing:border-box;justify-content:flex-start;align-self:center;align-items:center;width:100%;min-width:0;margin-top:0;padding-left:20px;display:flex}.thema--donker .status-auto__duim{aspect-ratio:16/11;cursor:pointer;background:#0000004d;border:1px solid #ffffff24;border-radius:5px;flex:none;width:144px;height:99px;padding:0;transition:border-color .2s,transform .15s,box-shadow .2s;display:block;position:relative;overflow:hidden}.thema--donker .status-auto__duim:hover{border-color:#a8d5c8b3;transform:scale(1.03);box-shadow:0 4px 12px #0006}.thema--donker .status-auto__duim-zoom{color:#fff;opacity:0;pointer-events:none;background:#0a12148c;justify-content:center;align-items:center;transition:opacity .2s;display:flex;position:absolute;inset:0}.thema--donker .status-auto__duim:hover .status-auto__duim-zoom,.thema--donker .status-auto__duim:focus-visible .status-auto__duim-zoom{opacity:1}.thema--donker .status-auto__duim img{object-fit:cover;width:100%;height:100%;display:block}.thema--donker .status-auto__wie{flex-direction:column;gap:4px;min-width:0;display:flex}.thema--donker .status-auto__regel{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.thema--donker .status-auto[data-kenteken=ja] .status-auto__kenteken{color:#0f172a;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;box-sizing:border-box;background:#f8fafc;border:1.5px solid #0f172a;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;min-width:96px;height:26px;padding:0 8px 0 0;font-family:Arial Narrow,DIN Alternate,-apple-system,sans-serif;font-size:14px;font-weight:800;line-height:1;display:inline-flex;overflow:hidden;box-shadow:0 1px 3px #0006,inset 0 0 0 1px #0f172a26}.thema--donker .status-auto[data-kenteken=ja] .status-auto__kenteken:before{content:"";background-color:#039;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Ccircle cx='50' cy='18' r='4.5' fill='%23ffcc00'/%3E%3Ccircle cx='66' cy='22.3' r='4.5' fill='%23ffcc00'/%3E%3Ccircle cx='77.7' cy='34' r='4.5' fill='%23ffcc00'/%3E%3Ccircle cx='82' cy='50' r='4.5' fill='%23ffcc00'/%3E%3Ccircle cx='77.7' cy='66' r='4.5' fill='%23ffcc00'/%3E%3Ccircle cx='66' cy='77.7' r='4.5' fill='%23ffcc00'/%3E%3Ccircle cx='50' cy='82' r='4.5' fill='%23ffcc00'/%3E%3Ccircle cx='34' cy='77.7' r='4.5' fill='%23ffcc00'/%3E%3Ccircle cx='22.3' cy='66' r='4.5' fill='%23ffcc00'/%3E%3Ccircle cx='18' cy='50' r='4.5' fill='%23ffcc00'/%3E%3Ccircle cx='22.3' cy='34' r='4.5' fill='%23ffcc00'/%3E%3Ccircle cx='34' cy='22.3' r='4.5' fill='%23ffcc00'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:12px 12px;border-right:1px solid #0f172a40;flex-shrink:0;width:18px;height:100%;margin-right:7px;display:inline-block}.thema--donker .status-auto[data-kenteken=nee] .status-auto__kenteken{color:#ffffffd9;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;box-sizing:border-box;background:#ffffff14;border:1.5px solid #fff3;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:auto;min-width:80px;max-width:180px;height:25px;padding:0 8px;font-family:inherit;font-size:11px;font-weight:700;display:inline-flex;overflow:hidden}.thema--donker .status-auto__status-blok{width:auto;height:auto;box-shadow:none;box-sizing:border-box;background:0 0;border:none;border-radius:0;flex-direction:column;flex-shrink:1;justify-content:center;align-items:flex-start;gap:3px;min-width:0;max-width:100%;display:flex;overflow:visible}.thema--donker .status-auto__vorm{color:#fff;letter-spacing:-.01em;white-space:normal;text-transform:none;background:0 0;border:none;border-radius:0;align-items:center;gap:7px;padding:0;font-size:13.5px;font-weight:600;line-height:1.3;display:inline-flex}.thema--donker .status-auto__vorm:before{content:"";background:#ffffff59;border-radius:999px;flex-shrink:0;width:6.5px;height:6.5px;display:inline-block}.thema--donker .status-auto[data-status=klaar] .status-auto__vorm:before{background:#34d399;box-shadow:0 0 8px #34d399a6}.thema--donker .status-auto[data-status=bezig] .status-auto__vorm:before,.thema--donker .status-auto[data-status=in-de-rij] .status-auto__vorm:before{background:#fbbf24;animation:1.2s ease-in-out infinite status-knipper;box-shadow:0 0 8px #fbbf24a6}.thema--donker .status-auto[data-status=mislukt] .status-auto__vorm:before{box-shadow:none;background:#f87171}@keyframes status-knipper{0%,to{opacity:1}50%{opacity:.25}}@media (prefers-reduced-motion:reduce){.thema--donker .status-auto .status-auto__vorm:before{animation:none}}.thema--donker .status-auto__termijn{color:#ffffff7a;white-space:nowrap;background:0 0;border:none;padding:0 0 0 13.5px;font-size:11.5px;font-weight:500;line-height:1.2;display:inline-block}.thema--donker .status-auto__termijn[data-urgentie=groen]{color:#ffffff7a}.thema--donker .status-auto__termijn[data-urgentie=oranje]{color:#fbbf24}.thema--donker .status-auto__termijn[data-urgentie=rood]{color:#f87171}.thema--donker .status-auto__vergelijk-link{color:#a8d5c8;cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;margin:1px 0 0;padding:0 0 0 13.5px;font-family:inherit;font-size:11.5px;font-weight:600;line-height:1.2;text-decoration:none;transition:color .15s,transform .15s;display:inline-flex}.thema--donker .status-auto__vergelijk-link:hover{color:#fff;transform:translate(1px)}.thema--donker .status-auto:has(.status-auto__termijn[hidden]) .status-auto__vorm{flex:100%;width:100%}.thema--donker .status-auto__model{color:#fff;white-space:nowrap;text-overflow:ellipsis;max-width:100%;margin:2px 0 0;font-size:14.5px;font-weight:600;line-height:1.3;overflow:hidden}.thema--donker .status-auto__wanneer{color:#ffffff85;margin:0;font-size:12.5px;line-height:1.35}.thema--donker .status-auto__klein--mail{color:#a8d5c8;margin:2px 0 0;font-size:12px}.thema--donker .status-auto__tekst{color:#ffffffbf;margin:2px 0 0;font-size:13px}.thema--donker .status-auto__live{flex-direction:column;align-items:flex-end;gap:6px;width:100%;display:flex}.thema--donker .status-auto__live:has(.status-auto__tekst[hidden]):has(.voortgang[hidden]){display:none}.thema--donker .status-auto__live .status-auto__tekst{color:#ffffffe0;text-align:right;margin:0;font-size:13px;font-weight:500;line-height:1.35}.thema--donker .status-auto__voortgang-rij{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:4px 10px;width:100%;display:flex}.thema--donker .status-auto__live .voortgang{background:#ffffff24;border-radius:999px;flex:0 0 140px;max-width:140px;height:6px;margin:0;overflow:hidden;box-shadow:inset 0 1px 2px #0006}.thema--donker .status-auto__live .voortgang__balk{background:linear-gradient(90deg,#3e7565 0%,#a8d5c8 100%);border-radius:999px;height:100%;transition:width .3s;box-shadow:0 0 8px #a8d5c859}.thema--donker .status-auto__tijd{color:#fff9;white-space:nowrap;font-size:12px;font-weight:500}.thema--donker .status-auto__tijd[hidden]{display:none}.thema--donker .status-auto__acties-kolom{flex-direction:column;flex-shrink:0;place-self:center end;align-items:flex-end;gap:6px;width:auto;margin:0;display:flex}.thema--donker .status-auto__acties{flex-direction:column;align-items:flex-end;gap:8px;width:auto;margin:0;display:flex}.thema--donker .status-auto__acties-knoppen{-webkit-backdrop-filter:blur(12px);box-sizing:border-box;background:#142023e0;border:1px solid #ffffff24;border-top-color:#ffffff3d;border-radius:6px;flex-shrink:0;align-items:center;gap:2px;height:34px;padding:3px;display:inline-flex;position:relative;box-shadow:0 4px 14px #00000059}.thema--donker .status-auto__schakelaar{align-items:center;gap:2px;width:auto;height:100%;display:inline-flex;box-shadow:none!important;background:0 0!important;border:none!important;padding:0!important}.thema--donker .status-lijst--selectie-actief{position:relative}.thema--donker .status-auto__schakelaar-pil{letter-spacing:-.01em;cursor:pointer;white-space:nowrap;-webkit-user-select:none;user-select:none;box-sizing:border-box;border:1px solid #0000;border-radius:4px;justify-content:center;align-items:center;gap:6px;min-width:96px;height:100%;padding:0 10px;font-family:inherit;font-size:12.5px;text-decoration:none;transition:all .18s cubic-bezier(.16,1,.3,1);display:inline-flex;position:relative}.thema--donker .status-auto__schakelaar-pil svg{flex-shrink:0}.thema--donker .status-auto__schakelaar-pil--hoofd{color:#111a1c;background:#fff;border-color:#fffffff2;font-weight:700;box-shadow:0 2px 6px #0000004d,inset 0 1px #fffc}.thema--donker .status-auto__schakelaar-pil--hoofd:hover{color:#0c1514;background:#f0f4f3;transform:translateY(-.5px);box-shadow:0 3px 8px #00000059,inset 0 1px #ffffffe6}.thema--donker .status-lijst:has(.status-auto--gekozen) .status-auto .status-auto__schakelaar-pil--hoofd,.thema--donker .status-lijst--selectie-actief .status-auto .status-auto__schakelaar-pil--hoofd,.thema--donker .status-auto--gekozen .status-auto__schakelaar-pil--hoofd{color:#ffffff59!important;box-shadow:none!important;pointer-events:none!important;cursor:default!important;-webkit-user-select:none!important;user-select:none!important;background:#ffffff1a!important;border-color:#ffffff14!important;font-weight:500!important}.thema--donker .status-lijst:has(.status-auto--gekozen) .status-auto .status-auto__schakelaar-pil--hoofd:hover,.thema--donker .status-lijst--selectie-actief .status-auto .status-auto__schakelaar-pil--hoofd:hover,.thema--donker .status-auto--gekozen .status-auto__schakelaar-pil--hoofd:hover{color:#ffffff59!important;background:#ffffff1a!important;transform:none!important}.thema--donker .status-lijst:has(.status-auto--gekozen) .status-auto .status-auto__schakelaar-pil--tweede,.thema--donker .status-lijst--selectie-actief .status-auto .status-auto__schakelaar-pil--tweede,.thema--donker .status-auto--gekozen .status-auto__schakelaar-pil--tweede{color:#ffffff47!important;box-shadow:none!important;pointer-events:none!important;cursor:default!important;-webkit-user-select:none!important;user-select:none!important;background:0 0!important;border:none!important;font-weight:500!important}.thema--donker .status-lijst:has(.status-auto--gekozen) .status-auto .status-auto__schakelaar-pil--tweede:hover,.thema--donker .status-lijst--selectie-actief .status-auto .status-auto__schakelaar-pil--tweede:hover,.thema--donker .status-auto--gekozen .status-auto__schakelaar-pil--tweede:hover{color:#ffffff47!important;background:0 0!important;transform:none!important}.thema--donker .status-lijst:has(.status-auto--gekozen) .status-auto__mail-form,.thema--donker .status-lijst--selectie-actief .status-auto__mail-form{display:none!important}.thema--donker .status-auto__schakelaar-pil--tweede{color:#ffffffd9;background:0 0;border:1px solid #0000;min-width:92px;font-weight:600}.thema--donker .status-auto__schakelaar-pil--tweede:hover{color:#fff;background:#ffffff1a}.thema--donker .status-auto__schakelaar-pil--tweede[aria-expanded=true]{color:#fff;background:#ffffff24;border:1px solid #ffffff47;font-weight:600;box-shadow:0 2px 6px #00000059,inset 0 1px #fff3}.thema--donker .status-auto__vergelijk-knop,.thema--donker .status-auto__schakelaar-pil--vergelijk{letter-spacing:-.01em;color:#111a1c;cursor:pointer;white-space:nowrap;box-sizing:border-box;background:#fff;border:1px solid #fffffff2;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;gap:7px;height:34px;padding:0 12px;font-family:inherit;font-size:12.5px;font-weight:700;transition:all .18s cubic-bezier(.16,1,.3,1);display:inline-flex;box-shadow:0 2px 6px #0000004d,inset 0 1px #fffc}.thema--donker .status-auto__vergelijk-knop:hover,.thema--donker .status-auto__schakelaar-pil--vergelijk:hover{color:#0c1514;background:#f0f4f3;transform:translateY(-.5px);box-shadow:0 3px 8px #00000059,inset 0 1px #ffffffe6}.thema--donker .status-auto__verwijder-knop{color:#ffffff73;cursor:pointer;box-sizing:border-box;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:100%;margin-left:2px;padding:0;transition:all .18s cubic-bezier(.16,1,.3,1);display:inline-flex;box-shadow:none!important;background:0 0!important;border:none!important;border-left:1px solid #ffffff1f!important;border-top-left-radius:0!important;border-bottom-left-radius:0!important;outline:none!important}.thema--donker .status-auto__verwijder-knop:hover{color:#f87171;background:#ef444424!important}.thema--donker .status-auto__verwijder-knop:focus{outline:none!important}.thema--donker .status-auto__verwijder-knop:focus-visible{outline-offset:-2px;outline:2px solid #ffffff59!important}.thema--donker .status-auto__verwijder-knop:disabled{opacity:.3;cursor:not-allowed;pointer-events:none}.thema--donker .status-capsule__segment--verwijder{color:#f87171d9;align-items:center;gap:5px;display:inline-flex}.thema--donker .status-capsule__segment--verwijder:hover{color:#fff;background:#ef444459}.duim-modal{background:0 0;border:none;border-radius:12px;width:680px;max-width:90vw;margin:auto;padding:0;overflow:hidden;box-shadow:0 24px 64px -12px #000000d9}.duim-modal::backdrop{backdrop-filter:blur(8px);background:#060c0ed1}.duim-modal__venster{background:linear-gradient(#1b2628 0%,#111a1c 100%);border:1px solid #ffffff26;border-radius:12px;flex-direction:column;display:flex;overflow:hidden}.duim-modal__kop{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:16px;padding:12px 18px;display:flex}.duim-modal__teksten{flex-direction:column;gap:1px;min-width:0;display:flex}.duim-modal__kicker{letter-spacing:.12em;color:#8bb3a5;font-size:10px;font-weight:700;display:block}.duim-modal__titel{color:#fff;letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:15.5px;font-weight:600;overflow:hidden}.duim-modal__acties{flex-shrink:0;align-items:center;gap:8px;display:flex}.duim-modal__download{color:#111a1c;white-space:nowrap;background:#a8d5c8;border-radius:6px;align-items:center;gap:6.5px;height:32px;padding:0 13px;font-size:12.5px;font-weight:600;text-decoration:none;transition:background .15s,transform .12s;display:inline-flex}.duim-modal__download:hover{background:#c3e6dc;transform:translateY(-1px)}.duim-modal__sluit{color:#ffffffb3;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:6px;justify-content:center;align-items:center;width:32px;height:32px;transition:background .15s,color .15s;display:flex}.duim-modal__sluit:hover{color:#fff;background:#ffffff24}.duim-modal__beeld-vak{aspect-ratio:4/3;background:#000;justify-content:center;align-items:center;width:100%;display:flex;position:relative;overflow:hidden}.duim-modal__beeld{object-fit:contain;width:100%;height:100%}.inspecteur-modal{color:#f1f5f9;background:0 0;border:none;border-radius:12px;width:min(840px,94vw);max-height:92vh;margin:auto;padding:0;overflow:hidden;box-shadow:0 32px 80px -16px #000000f2}.inspecteur-modal::backdrop{-webkit-backdrop-filter:blur(14px);background:#04090ce0}.inspecteur-modal__venster{overscroll-behavior:contain;background:linear-gradient(#121a1d 0%,#0a1012 100%);border:1px solid #ffffff24;border-radius:12px;flex-direction:column;max-height:92vh;display:flex;overflow-y:auto}.inspecteur-modal__kop{backdrop-filter:blur(12px);z-index:10;background:#121a1deb;border-bottom:1px solid #ffffff14;flex-shrink:0;justify-content:space-between;align-items:center;gap:16px;padding:10px 20px;display:flex;position:sticky;top:0}.inspecteur-modal__voertuig{flex-direction:column;gap:2px;min-width:0;display:flex}.inspecteur-modal__titel-rij{align-items:center;gap:10px;display:flex}.inspecteur-modal__kenteken{color:#0f172a;letter-spacing:.08em;text-transform:uppercase;background:#f8fafc;border:1.5px solid #0f172a;border-radius:4px;flex-shrink:0;align-items:center;height:26px;padding:0 8px 0 0;font-family:Arial Narrow,DIN Alternate,-apple-system,sans-serif;font-size:14px;font-weight:800;display:inline-flex;overflow:hidden;box-shadow:0 1px 3px #0006,inset 0 0 0 1px #0f172a26}.inspecteur-modal__kenteken:before{content:"";background-color:#039;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Ccircle cx='50' cy='18' r='4.5' fill='%23ffcc00'/%3E%3Ccircle cx='66' cy='22.3' r='4.5' fill='%23ffcc00'/%3E%3Ccircle cx='77.7' cy='34' r='4.5' fill='%23ffcc00'/%3E%3Ccircle cx='82' cy='50' r='4.5' fill='%23ffcc00'/%3E%3Ccircle cx='77.7' cy='66' r='4.5' fill='%23ffcc00'/%3E%3Ccircle cx='66' cy='77.7' r='4.5' fill='%23ffcc00'/%3E%3Ccircle cx='50' cy='82' r='4.5' fill='%23ffcc00'/%3E%3Ccircle cx='34' cy='77.7' r='4.5' fill='%23ffcc00'/%3E%3Ccircle cx='22.3' cy='66' r='4.5' fill='%23ffcc00'/%3E%3Ccircle cx='18' cy='50' r='4.5' fill='%23ffcc00'/%3E%3Ccircle cx='22.3' cy='34' r='4.5' fill='%23ffcc00'/%3E%3Ccircle cx='34' cy='22.3' r='4.5' fill='%23ffcc00'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:12px 12px;border-right:1px solid #0f172a40;flex-shrink:0;width:18px;height:100%;margin-right:7px;display:inline-block}.inspecteur-modal__model{color:#fff;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:16px;font-weight:700;overflow:hidden}.thema--donker .inspecteur-modal .inspecteur-modal__perspectieven,.inspecteur-modal__perspectieven{-webkit-backdrop-filter:none;box-shadow:none;background:#ffffff0a;border:1px solid #ffffff14;border-radius:6px;align-items:center;gap:2px;width:auto;max-width:none;height:28px;margin-left:auto;padding:2px;display:flex}.inspecteur-modal__perspectieven .schuif-perspectief{cursor:pointer;box-shadow:none;background:0 0;border:none;margin:0;padding:0}.inspecteur-modal__perspectieven .schuif-perspectief span{letter-spacing:-.01em;color:#ffffff80;box-shadow:none;-webkit-user-select:none;user-select:none;background:0 0;border:1px solid #0000;border-radius:4px;justify-content:center;align-items:center;padding:4px 10px;font-size:12px;font-weight:500;transition:all .15s;display:inline-flex}.inspecteur-modal__perspectieven .schuif-perspectief:hover span{color:#ffffffd9;background:#ffffff0f}.inspecteur-modal__perspectieven .schuif-perspectief:has(input:checked) span{color:#fff;box-shadow:none;background:#ffffff1f;border:1px solid #fff3;font-weight:600}.inspecteur-modal__sluit{color:#ffffffb3;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;transition:all .15s;display:flex}.inspecteur-modal__sluit:hover{color:#fff;background:#ffffff26;transform:scale(1.05)}.inspecteur-modal__beeld-sectie{background:radial-gradient(circle,#ffffff08 0%,#0000 70%);flex-direction:column;flex-shrink:0;align-items:center;padding:12px 22px 8px;display:flex}.thema--donker .inspecteur-modal .schuif.voorbeeld__schuif,.inspecteur-schuif{aspect-ratio:16/10;-webkit-user-select:none;user-select:none;touch-action:pan-y;background:#020617;border:1px solid #ffffff29;border-radius:6px;width:100%;max-width:760px;max-height:340px;position:relative;overflow:hidden;box-shadow:0 10px 30px #0000008c}.inspecteur-schuif img{object-fit:cover;width:100%;height:100%;display:block}.inspecteur-schuif .schuif__na{clip-path:inset(0 0 0 var(--pos,50%));position:absolute;inset:0}.inspecteur-schuif .schuif__bereik{opacity:0;cursor:ew-resize;z-index:5;width:100%;height:100%;margin:0;position:absolute;inset:0}.inspecteur-modal__hint-rij{margin-top:6px}.inspecteur-modal__stijlkeuze{background:#00000038;border-top:1px solid #ffffff14;flex-shrink:0;padding:12px 20px 14px}.inspecteur-modal__keuze-intro{margin-bottom:8px}.inspecteur-modal__keuze-titel{color:#fff;letter-spacing:-.01em;margin:0;font-size:15px;font-weight:700}.inspecteur-modal__keuze-opties{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:0;display:grid}.inspecteur-modal__keuze-opties .keuze-kaart{text-align:left;cursor:pointer;color:inherit;background:#ffffff08;border:1px solid #ffffff1f;border-radius:6px;flex-direction:column;padding:10px 14px;font-family:inherit;transition:all .18s cubic-bezier(.16,1,.3,1);display:flex;position:relative}.inspecteur-modal__keuze-opties .keuze-kaart:hover{background:#ffffff0f;border-color:#ffffff3d;transform:translateY(-1px)}.inspecteur-modal__keuze-opties .keuze-kaart--geselecteerd{box-shadow:0 0 0 1px #fff,0 4px 16px #0006;background:#ffffff14!important;border-color:#fff!important}.inspecteur-modal__keuze-opties .keuze-kaart__top{margin-bottom:2px}.inspecteur-modal__keuze-opties .keuze-kaart__naam{color:#fff;letter-spacing:-.01em;font-size:15px;font-weight:700}.inspecteur-modal__keuze-opties .keuze-kaart__uitleg{color:#ffffffb3;flex-grow:1;margin:0 0 8px;font-size:12.5px;line-height:1.4}.inspecteur-modal__keuze-opties .keuze-kaart__knop{text-align:center;color:#fff;background:#ffffff14;border:1px solid #ffffff29;border-radius:4px;padding:6px 12px;font-size:12.5px;font-weight:600;transition:all .15s;display:block}.inspecteur-modal__keuze-opties .keuze-kaart:hover .keuze-kaart__knop{background:#ffffff24}.inspecteur-modal__keuze-opties .keuze-kaart--geselecteerd .keuze-kaart__knop{box-shadow:0 2px 6px #00000059;color:#111a1c!important;background:#fff!important;border-color:#fff!important;font-weight:700!important}@media (width<=900px){.inspecteur-modal{border-radius:0;width:100vw;max-width:100vw;height:100vh;max-height:100vh}.inspecteur-modal__venster{border:none;border-radius:0;max-height:100vh}.inspecteur-modal__kop{flex-wrap:wrap;gap:12px;padding:14px 16px}.inspecteur-modal__voertuig{width:calc(100% - 44px)}.inspecteur-modal__perspectieven{order:3;justify-content:center;width:100%;max-width:320px;margin:4px auto 0}.inspecteur-modal__perspectieven .schuif-perspectief{text-align:center;flex:1 1 0}.inspecteur-modal__perspectieven .schuif-perspectief span{box-sizing:border-box;width:100%;padding:6px 4px;font-size:12px}.inspecteur-modal__beeld-sectie{padding:14px 16px 10px}.inspecteur-schuif{aspect-ratio:4/3;max-height:38vh}.inspecteur-modal__stijlkeuze{padding:16px}.inspecteur-modal__keuze-opties{grid-template-columns:1fr;gap:12px}}:is(.thema--licht,html:not(.thema--donker)) .inspecteur-modal__venster{background:#fff;border:1px solid #cbd5e1;box-shadow:0 20px 50px -10px #0f172a38}:is(.thema--licht,html:not(.thema--donker)) .inspecteur-modal__kop{background:#fff;border-bottom:1px solid #e2e8f0}:is(.thema--licht,html:not(.thema--donker)) .inspecteur-modal__model{color:#0f172a}:is(.thema--licht,html:not(.thema--donker)) .inspecteur-modal__perspectieven{background:#f1f5f9;border:1px solid #cbd5e1}:is(.thema--licht,html:not(.thema--donker)) .inspecteur-modal__perspectieven .schuif-perspectief span{color:#64748b}:is(.thema--licht,html:not(.thema--donker)) .inspecteur-modal__perspectieven .schuif-perspectief:hover span{color:#0f172a}:is(.thema--licht,html:not(.thema--donker)) .inspecteur-modal__perspectieven .schuif-perspectief:has(input:checked) span{color:#0f172a;background:#fff;border-color:#00000014;box-shadow:0 1px 3px #0f172a1a}:is(.thema--licht,html:not(.thema--donker)) .inspecteur-modal__sluit{color:#475569;background:#f1f5f9;border:1px solid #cbd5e1}:is(.thema--licht,html:not(.thema--donker)) .inspecteur-modal__sluit:hover{color:#0f172a;background:#e2e8f0}:is(.thema--licht,html:not(.thema--donker)) .inspecteur-modal__stijlkeuze{background:#f8fafc;border-top:1px solid #e2e8f0}:is(.thema--licht,html:not(.thema--donker)) .inspecteur-modal__keuze-titel{color:#0f172a}:is(.thema--licht,html:not(.thema--donker)) .inspecteur-modal__keuze-opties .keuze-kaart{color:inherit;background:#fff;border:1px solid #cbd5e1}:is(.thema--licht,html:not(.thema--donker)) .inspecteur-modal__keuze-opties .keuze-kaart:hover{border-color:#94a3b8;box-shadow:0 4px 12px #0f172a0f}:is(.thema--licht,html:not(.thema--donker)) .inspecteur-modal__keuze-opties .keuze-kaart--geselecteerd{box-shadow:0 0 0 1px #265548,0 4px 16px #2655481f;background:#fff!important;border-color:#265548!important}:is(.thema--licht,html:not(.thema--donker)) .inspecteur-modal__keuze-opties .keuze-kaart__naam{color:#0f172a}:is(.thema--licht,html:not(.thema--donker)) .inspecteur-modal__keuze-opties .keuze-kaart__uitleg{color:#475569}:is(.thema--licht,html:not(.thema--donker)) .inspecteur-modal__keuze-opties .keuze-kaart__knop{color:#0f172a;background:#f1f5f9;border:1px solid #cbd5e1}:is(.thema--licht,html:not(.thema--donker)) .inspecteur-modal__keuze-opties .keuze-kaart:hover .keuze-kaart__knop{background:#e2e8f0}:is(.thema--licht,html:not(.thema--donker)) .inspecteur-modal__keuze-opties .keuze-kaart--geselecteerd .keuze-kaart__knop{color:#fff!important;background:#265548!important;border-color:#265548!important}.thema--donker .status-auto .status-mail:not([hidden]){width:100%;box-shadow:none;box-sizing:border-box;background:0 0;border:none;flex-direction:column;gap:3px;margin:0;padding:0;animation:.2s cubic-bezier(.16,1,.3,1) forwards statusMailOmlaagGlijden;display:flex;position:static;overflow:visible}@keyframes statusMailOmlaagGlijden{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.thema--donker .status-mail__groep{-webkit-backdrop-filter:blur(12px);box-sizing:border-box;background:#142023e0;border:1px solid #ffffff1f;border-radius:6px;align-items:center;gap:8px;width:100%;height:34px;padding:3px 3px 3px 12px;transition:border-color .18s,background .18s,box-shadow .18s;display:flex;box-shadow:0 4px 14px #00000059}.thema--donker .status-mail__groep:focus-within{background:#18262af2;border-color:#a8d5c88c;box-shadow:0 4px 16px #00000073,0 0 0 1px #a8d5c840}.thema--donker .status-mail__veld{flex:auto;align-items:center;min-width:0;margin:0;display:flex}.thema--donker .status-mail__veld .veld__invoer{letter-spacing:-.01em;color:#fff;width:100%;height:26px;box-shadow:none;box-sizing:border-box;background:0 0;border:none;outline:none;margin:0;padding:0;font-family:inherit;font-size:12.5px;line-height:26px}.thema--donker .status-mail__veld .veld__invoer::placeholder{color:#fff6}.thema--donker .status-mail__verstuur{color:#0b1517;cursor:pointer;box-sizing:border-box;background:#fff;border:1px solid #fffffff2;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:28px;min-width:28px;height:28px;min-height:28px;padding:0;transition:all .15s cubic-bezier(.16,1,.3,1);display:inline-flex;box-shadow:0 2px 6px #0000004d,inset 0 1px #fffc}.thema--donker .status-mail__verstuur:hover{color:#0c1514;background:#f0f4f3;transform:translateY(-.5px);box-shadow:0 3px 8px #00000059,inset 0 1px #ffffffe6}.thema--donker .status-mail__verstuur:active{transform:translateY(.5px)}.thema--donker .status-mail__verstuur:disabled{opacity:.55;cursor:not-allowed;transform:none}.thema--donker .status-mail__verstuur svg{color:#0b1517;stroke:currentColor;flex-shrink:0;width:12px;height:12px}.thema--donker .status-mail__melding{color:#fca5a5;margin:2px 4px 0;font-size:11px;line-height:1.35}@media (width<=768px){.thema--donker .status-toolbar__standaard{flex-direction:column;align-items:stretch;gap:12px}.thema--donker .status-toolbar__links{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;width:100%;display:flex}.thema--donker .status-console-zoek{width:100%;min-width:100%}.thema--donker .status-toolbar__teller,.thema--donker .status-toolbar__teller-badge{flex:none;font-size:12.5px}.thema--donker .status-kies-alles-knop{flex:none;margin-left:auto}.thema--donker .status-toolbar__rechts{flex-wrap:wrap;justify-content:space-between;gap:10px;width:100%;min-width:100%;height:auto;margin-left:0;margin-right:0}.thema--donker .status-toolbar__bulk-info,.thema--donker .status-toolbar__bulk-badge{width:100%;font-size:12.5px}.thema--donker .status-auto__schakelaar--bulk{flex:auto;width:auto!important;min-width:0!important}.thema--donker .status-toolbar__rechts .status-bulk-mail{width:100%!important;left:0!important;right:0!important}}@media (width<=900px){.thema--donker .status-auto{box-sizing:border-box;flex-direction:column;align-items:stretch;gap:14px;max-width:100%;padding:14px;display:flex}.thema--donker .status-auto__kop{box-sizing:border-box;align-items:center;gap:10px;width:100%;max-width:100%}.thema--donker .status-auto__keuze{flex-shrink:0;width:24px;height:24px}.thema--donker .status-auto__duim{flex-shrink:0;width:96px!important;height:66px!important}.thema--donker .status-auto__regel{flex-direction:column;align-items:flex-start;gap:4px}.thema--donker .status-auto[data-kenteken=ja] .status-auto__kenteken{padding:0 8px 0 0!important;font-size:14px!important}.thema--donker .status-auto__midden{justify-content:flex-start;width:100%;padding-left:0}.thema--donker .status-auto__status-blok{width:100%;max-width:100%;height:auto;box-shadow:none;background:0 0;border:none;flex-direction:column;align-items:flex-start;gap:3px;padding:0}.thema--donker .status-auto__vorm{text-align:left;white-space:normal;justify-content:flex-start;height:auto;flex:none!important;width:auto!important;padding:0!important;font-size:13px!important}.thema--donker .status-auto__termijn{text-align:left;white-space:normal;justify-content:flex-start;height:auto;background:0 0!important;border:none!important;flex:none!important;width:auto!important;padding:0 0 0 13.5px!important;font-size:11.5px!important}.thema--donker .status-auto__vergelijk-link{padding:0 0 0 13.5px!important;font-size:11.5px!important}.thema--donker .status-auto__acties-kolom{align-items:stretch;width:100%}.thema--donker .status-auto__acties-knoppen{flex-wrap:nowrap;align-items:center;gap:8px;width:100%;display:flex}.thema--donker .status-auto__schakelaar{flex:auto;width:auto;min-width:0}.thema--donker .status-auto__verwijder-knop{flex-shrink:0;width:36px;height:36px;position:relative}.thema--donker .status-auto__verwijder-knop:after{content:"";position:absolute;inset:-5px}.thema--donker .status-auto__live{align-items:flex-start;width:100%}.thema--donker .status-auto__live .status-auto__tekst{text-align:left;white-space:normal}.thema--donker .status-auto__voortgang-rij{justify-content:flex-start;width:100%}.thema--donker .status-auto__live .voortgang{flex:1;max-width:100%}.thema--donker .status-auto__acties{flex-direction:column;align-items:stretch;gap:6px;width:100%}.thema--donker .status-mail:not([hidden]){box-sizing:border-box;width:100%;box-shadow:none;margin-top:4px;position:static;overflow:visible}}.vms-canvas{max-width:1040px;margin:0;padding:0 0 80px}.vms-hero{max-width:760px;margin-bottom:34px}.vms-hero__titel{color:#fff;letter-spacing:-.025em;margin:8px 0 14px;font-size:clamp(26px,2.8vw,34px);font-weight:700;line-height:1.18}.vms-hero__lead{color:#ffffffc7;margin:0;font-size:15px;font-weight:450;line-height:1.62}.vms-salon{box-sizing:border-box;background:linear-gradient(#1e2e31a6 0%,#142022bf 100%);border:1px solid #ffffff1a;border-color:#fff3 #ffffff1a #0006;border-radius:12px;grid-template-columns:minmax(0,1fr);width:100%;max-width:100%;display:grid;overflow:hidden;box-shadow:0 16px 48px #00000059}@media (width>=860px){.vms-salon{grid-template-columns:44% 56%}}.vms-kolom{box-sizing:border-box;flex-direction:column;width:100%;min-width:0;padding:36px 32px;display:flex}@media (width>=860px){.vms-kolom:first-child{position:relative}.vms-kolom:first-child:after{content:"";pointer-events:none;background:linear-gradient(#0000 0%,#ffffff1f 16% 84%,#0000 100%);width:1px;position:absolute;top:0;bottom:0;right:0}}@media (width<=640px){.vms-kolom{padding:26px 20px}}.vms-kolom__kicker{letter-spacing:.18em;text-transform:uppercase;color:#8da396;margin-bottom:8px;font-size:11px;font-weight:600;display:inline-block}.vms-kolom__titel{color:#fff;letter-spacing:-.015em;margin:0 0 8px;font-size:21px;font-weight:700;line-height:1.25}.vms-kolom__intro{color:#ffffffb3;margin:0 0 24px;font-size:13.5px;font-weight:450;line-height:1.55}@media (width>=860px){.vms-kolom__intro{min-height:42px}}.vms-intro-breek{display:inline}@media (width<=859px){.vms-intro-breek{display:none}}.vms-markt-tabs{flex-wrap:wrap;gap:8px;margin-bottom:20px;display:flex}.vms-markt-tab{color:#fff9;border:1px solid #ffffff26;border-radius:999px;padding:4px 12px;font-size:12px;text-decoration:none;transition:all .15s}.vms-markt-tab:hover{color:#fff;border-color:#ffffff4d}.vms-markt-tab--actief{color:#fff;background:#3e6b5f;border-color:#5ea896}.vms-lijst{border-top:1px solid #ffffff1a;flex-direction:column;display:flex}.vms-rij{border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;gap:12px;padding:13px 0;display:flex}.vms-rij__ident{flex:auto;align-items:center;gap:14px;min-width:0;display:flex}.vms-rij__naam{color:#ffffffe0;letter-spacing:-.01em;flex-shrink:0;min-width:88px;font-size:14.5px;font-weight:550}.vms-rij--actief .vms-rij__naam{color:#fff;font-weight:700}.vms-rij__logo-vak{align-items:center;min-width:0;max-width:140px;height:22px;display:inline-flex}.vms-rij__logo{object-fit:contain;opacity:.88;filter:drop-shadow(0 1px 2px #00000059);width:auto;max-width:80px;height:14px;transition:opacity .18s}.vms-rij__logo--solera{opacity:.95;max-width:135px;height:15px}.vms-rij__logo--autosoft{max-width:85px;height:16px}.vms-rij__logo--vwe{max-width:55px;height:17px}.vms-rij__logo--rdc{max-width:68px;height:11.5px}.vms-rij:hover .vms-rij__logo,.vms-rij--actief .vms-rij__logo{opacity:1}.vms-rij__status{color:#ffffff73;letter-spacing:.02em;white-space:nowrap;text-align:right;flex-shrink:0;font-size:12px;font-weight:450}.vms-rij__status--actief{color:#a8d5c8;letter-spacing:.04em;font-weight:600}@media (width<=480px){.vms-rij,.vms-rij__ident{gap:8px}.vms-rij__naam{min-width:76px;font-size:13.5px}.vms-rij__logo-vak{max-width:80px}.vms-rij__logo{max-width:65px}.vms-rij__status{font-size:11px}}.vms-waarborgen-chiek{flex-direction:column;display:flex}.vms-waarborg-item-chiek{border-bottom:1px solid #ffffff12;flex-direction:column;gap:5px;padding:14px 0;display:flex}.vms-waarborg-item-chiek:first-child{border-top:1px solid #ffffff1a}.vms-waarborg-item-chiek:last-child{border-bottom:none;padding-bottom:0}.vms-waarborg-item-chiek__kop{color:#fff;letter-spacing:-.01em;margin:0;font-size:14.5px;font-weight:700}.vms-waarborg-item-chiek__tekst{color:#ffffffbd;text-wrap:pretty;margin:0;font-size:13px;font-weight:450;line-height:1.58}@keyframes vms-puls{0%{transform:scale(.95);box-shadow:0 0 #5edb9cb3}70%{transform:scale(1);box-shadow:0 0 0 6px #5edb9c00}to{transform:scale(.95);box-shadow:0 0 #5edb9c00}}.vms-salon__voet{box-sizing:border-box;background:#0d161899;border-top:1px solid #ffffff1f;flex-direction:column;grid-column:1/-1;gap:22px;width:100%;min-width:0;padding:30px 32px 34px;display:flex}@media (width<=640px){.vms-salon__voet{gap:18px;padding:22px 18px 24px}}.vms-voet-kop{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px 24px;display:flex}.vms-voet-kop__ident{flex-direction:column;gap:3px;display:flex}.vms-voet-kicker{letter-spacing:.18em;text-transform:uppercase;color:#8da396;font-size:10px;font-weight:700}.vms-voet-titel{color:#fff;letter-spacing:-.015em;margin:0;font-size:18px;font-weight:700}.vms-voet-status{color:#91d7c0;background:#5edb9c14;border:1px solid #5edb9c38;border-radius:999px;align-items:center;gap:8px;padding:4px 12px;font-size:12px;font-weight:600;display:inline-flex}.vms-voet-status__dot{background:#5edb9c;border-radius:50%;width:6px;height:6px;box-shadow:0 0 8px #5edb9c99}.vms-voet-raster{grid-template-columns:1fr;gap:14px;display:grid}@media (width>=820px){.vms-voet-raster{grid-template-columns:repeat(3,1fr);gap:18px}}.vms-voet-kaart{background:#ffffff08;border:1px solid #ffffff14;border-radius:8px;flex-direction:column;gap:8px;padding:18px 20px;transition:border-color .18s,background .18s;display:flex}.vms-voet-kaart:hover{background:#ffffff0b;border-color:#ffffff24}.vms-voet-kaart__boven{justify-content:space-between;align-items:center;margin-bottom:2px;display:flex}.vms-voet-kaart__num{letter-spacing:.12em;color:#ffffff59;font-size:11px;font-weight:700}.vms-voet-kaart__tag{letter-spacing:.06em;text-transform:uppercase;color:#ffffff8c;font-size:10.5px;font-weight:650}.vms-voet-kaart__tag--live{color:#91d7c0}.vms-voet-kaart__titel{color:#fff;letter-spacing:-.01em;margin:0;font-size:14.5px;font-weight:700;line-height:1.3}.vms-voet-kaart__tekst{color:#ffffffb8;margin:0;font-size:13px;font-weight:450;line-height:1.55}.vms-voet-actie{border-top:1px solid #ffffff14;flex-direction:column;align-items:center;gap:16px;margin-top:36px;padding-top:28px;display:flex}@media (width>=640px){.vms-voet-actie{flex-direction:row;justify-content:center;gap:24px}}.vms-voet-knop{box-sizing:border-box;border-radius:8px;justify-content:center;align-items:center;gap:10px;max-width:100%;min-height:48px;padding:0 24px;font-size:14.5px;font-weight:650;text-decoration:none;transition:all .2s cubic-bezier(.16,1,.3,1);display:inline-flex;box-shadow:0 4px 16px #00000059}@media (width<=480px){.vms-voet-knop{text-align:center;width:100%;padding:0 16px;font-size:13.5px}}.vms-voet-knop:hover{transform:translateY(-1px);box-shadow:0 6px 20px #00000073}.vms-voet-sublink{color:#ffffffb3;text-underline-offset:3px;align-items:center;gap:6px;font-size:13.5px;font-weight:550;text-decoration:underline;transition:color .18s;display:inline-flex}.vms-voet-sublink:hover{color:#fff}.atelier-vms-hero{margin-bottom:34px}.atelier-vms-hero__titel{color:#101818;letter-spacing:-.025em;margin:6px 0 12px;font-size:clamp(25px,2.5vw,32px);font-weight:700;line-height:1.2}.atelier-vms-hero__lead{color:#4a5757;max-width:74ch;margin:0;font-size:15px;font-weight:450;line-height:1.6}.atelier-podium{background:#fff;border:1px solid #d5dedb;border-radius:12px;margin-bottom:40px;overflow:hidden;box-shadow:0 4px 20px #1018180d,0 1px 3px #10181808}.tarieven-hero{max-width:1040px;margin-bottom:34px}.tarieven-hero .atelier-vms-hero__lead{text-wrap:balance;max-width:none}.tarieven-podium{max-width:1040px;margin-bottom:48px}.atelier-podium__raster{grid-template-columns:1fr;display:grid}@media (width>=900px){.atelier-podium__raster{grid-template-columns:44% 1px 56%}}.atelier-scheider{background:#e2e8e5;display:none}@media (width>=900px){.atelier-scheider{width:1px;height:100%;display:block}}.atelier-kolom{box-sizing:border-box;flex-direction:column;min-width:0;padding:30px 24px;display:flex}@media (width<=640px){.atelier-kolom{padding:24px 20px}}.atelier-kolom--actief{background:linear-gradient(#f7faf9 0%,#fff 100%)}@media (width>=900px){.atelier-kolom__bovenkant{flex-direction:column;min-height:89px;display:flex}}.atelier-kolom__status{align-items:center;height:18px;margin-bottom:10px;display:inline-flex}.atelier-status-dot{background:#2b6655;border-radius:50%;flex-shrink:0;width:7px;height:7px;margin-right:8px;display:inline-block}.atelier-status-dot--gedimd{background:#8e9e9a}.atelier-status-label{letter-spacing:.16em;text-transform:uppercase;color:#245849;font-size:11px;font-weight:700;display:inline-block}.atelier-status-label--gedimd{color:#526060}.atelier-kolom__titel{color:#101818;letter-spacing:-.02em;margin:0 0 6px;font-size:clamp(20px,2vw,24px);font-weight:700;line-height:1.25}.atelier-kolom__definitie{color:#2b6655;margin:0 0 8px;font-size:13px;font-weight:600;line-height:1.4}.atelier-kolom__definitie-groep{white-space:nowrap;align-items:center;display:inline-flex}.atelier-kolom__definitie-tekst{white-space:nowrap}.atelier-kolom__scheider-stip{opacity:.55;background-color:currentColor;border-radius:50%;flex-shrink:0;width:3.5px;height:3.5px;margin-left:9px;margin-right:9px;display:inline-block}.atelier-kolom__partners{color:#647474;margin:0 0 14px;font-size:13px;font-weight:500;line-height:1.4}.atelier-kolom__beschrijving{color:#526060;margin:0;font-size:13px;line-height:1.5}.atelier-specificaties{border-top:1px solid #e2e8e5;flex-direction:column;margin-bottom:20px;display:flex}.atelier-spec-groep{flex-direction:column;display:flex}.atelier-spec-groep+.atelier-spec-groep{border-top:1px dashed #e2e8e5;margin-top:14px;padding-top:6px}.atelier-spec-balk{background:#f1f5f4;border-left:3px solid #2b6655;border-radius:4px;align-items:center;gap:8px;margin:6px 0 8px;padding:5px 8px;display:flex}.atelier-spec-balk__indicator{display:none}.atelier-spec-balk__titel{letter-spacing:.12em;text-transform:uppercase;color:#2b6655;font-size:11px;font-weight:700;line-height:1.2}.atelier-spec{box-sizing:border-box;border-bottom:1px solid #edf2f0;flex-direction:column;gap:2px;min-height:32px;padding:6px 0;display:flex}@media (width>=480px){.atelier-spec{flex-direction:row;justify-content:flex-start;align-items:baseline;gap:12px}}.atelier-spec__term{color:#728480;white-space:nowrap;flex-shrink:0;width:90px;font-size:11.5px;font-weight:500}.atelier-spec__waarde{color:#101818;text-align:left;flex:1;font-size:13px;font-weight:600}@media (width>=480px){.atelier-spec__waarde{text-align:left}}.atelier-proef-kaart{box-sizing:border-box;background:#fff;border:1px solid #d5dedb;border-radius:8px;flex-direction:column;justify-content:space-between;height:287px;min-height:287px;margin:18px 0 24px;padding:22px 24px;transition:border-color .18s,transform .18s,box-shadow .18s;display:flex}.atelier-proef-kaart:hover{background:#fbfdfc;border-color:#2b6655;transform:translateY(-1px);box-shadow:0 4px 14px #2b665514}.atelier-proef-kaart__hoofd{flex-direction:column;gap:8px;padding-top:10px;display:flex}.atelier-proef-badge-rij{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:2px;display:flex}.atelier-proef-kaart__rij{justify-content:space-between;align-items:center;width:100%;display:flex}.atelier-proef-kaart__links{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.atelier-proef-badge{letter-spacing:.04em;text-transform:uppercase;color:#2b6655;white-space:nowrap;background:#e7f2ed;border:1px solid #c2ded3;border-radius:4px;align-items:center;padding:1px 7px;font-size:10px;font-weight:700;line-height:1.3;display:inline-flex}.atelier-proef-kaart__tag{letter-spacing:.18em;text-transform:uppercase;color:#2b6655;margin-bottom:4px;font-size:11px;font-weight:600}.atelier-proef-kaart__titel{color:#101818;letter-spacing:-.015em;white-space:nowrap;margin:0 0 2px;font-size:14.5px;font-weight:700;line-height:1.25}.atelier-proef-kaart__sub{color:#526060;white-space:nowrap;margin:0;font-size:12px;font-weight:450;line-height:1.35}.atelier-proef-kaart__rechts{text-align:right;flex-shrink:0;padding-left:16px}.atelier-proef-kaart__prijs{color:#101818;letter-spacing:-.03em;font-size:32px;font-weight:800;line-height:1}.atelier-proef-kaart__periode{color:#2b6655;margin-top:3px;font-size:11px;font-weight:600}.atelier-proef-kaart__punten{border-top:1px solid #edf2f0;flex-direction:column;gap:10px;margin-top:auto;padding-top:18px;display:flex}.atelier-proef-punt{color:#3e4c4c;align-items:center;gap:9px;font-size:13px;font-weight:450;display:flex}.atelier-proef-punt__icoon{color:#2b6655;flex-shrink:0;font-size:12px;font-weight:700}.atelier-staffels{flex-direction:column;gap:8px;margin:18px 0 24px;display:flex}.atelier-staffel-item{box-sizing:border-box;background:#fff;border:1px solid #d5dedb;border-radius:8px;grid-template-rows:auto auto;grid-template-columns:160px 1fr auto;align-items:baseline;gap:4px 14px;padding:10px 16px;transition:border-color .18s,background .18s,transform .18s,box-shadow .18s;display:grid}.atelier-staffel-item:hover{background:#fbfdfc;border-color:#2b6655;transform:translateY(-1px);box-shadow:0 4px 14px #2b665514}.atelier-staffel-kopregel{align-items:center;gap:6px;display:inline-flex}.atelier-staffel-item--populair .atelier-staffel-kol-2{flex-direction:row;align-items:center;gap:8px;display:inline-flex}.atelier-staffel-badge{text-transform:uppercase;letter-spacing:.04em;color:#2b6655;white-space:nowrap;background:#e7f2ed;border:1px solid #c2ded3;border-radius:4px;align-items:center;padding:1px 7px;font-size:10px;font-weight:700;line-height:1.3;display:inline-flex}.atelier-staffel-naam{color:#101818;letter-spacing:-.015em;white-space:nowrap;grid-area:1/1;font-size:14px;font-weight:700}.atelier-staffel-tag{color:#2b6655;white-space:nowrap;grid-area:1/2;font-size:13px;font-weight:600}.atelier-staffel-quotum{color:#526060;white-space:nowrap;grid-area:2/1;font-size:12px;font-weight:500}.atelier-staffel-quotum--vol{grid-column:1/3}.atelier-staffel-start{color:#647474;white-space:nowrap;grid-area:2/2;font-size:12px;font-weight:500}.atelier-staffel-rechts{text-align:right;flex-shrink:0;grid-area:1/3/3;align-self:center;padding-left:14px}.atelier-staffel-prijs{color:#101818;letter-spacing:-.02em;font-size:18px;font-weight:800;line-height:1.1}.atelier-staffel-periode{color:#647474;margin-top:1px;font-size:11px;font-weight:500}@media (width<=480px){.atelier-staffel-item{grid-template-rows:auto auto auto auto;grid-template-columns:1fr auto;gap:2px 12px;padding:12px 14px}.atelier-staffel-naam{grid-area:1/1}.atelier-staffel-rechts{grid-area:1/2/3}.atelier-staffel-tag{grid-area:2/1}.atelier-staffel-quotum{grid-area:3/1/auto/3;margin-top:2px}.atelier-staffel-start{grid-area:4/1/auto/3}}.atelier-kolom__actie{flex-direction:column;margin-top:auto;padding-top:16px;display:flex}.atelier-kolom__actie .atelier-actie-hint{box-sizing:border-box;justify-content:center;align-items:center;height:24px;margin:14px 0 0;display:flex}.atelier-kolom__actie .atelier-betaal-trust{box-sizing:border-box;height:24px;margin:14px 0 0}.atelier-actieknop{box-sizing:border-box;color:#fff;background:#2b6655;border:1px solid #235446;border-radius:6px;justify-content:center;align-items:center;gap:8px;width:100%;height:44px;font-size:14px;font-weight:600;text-decoration:none;transition:background .15s,border-color .15s,box-shadow .15s;display:inline-flex;box-shadow:0 2px 6px #2b665533}.atelier-actieknop:hover{color:#fff;background:#1e4b3e;border-color:#16382e;box-shadow:0 4px 12px #2b66554d}.atelier-subknop{box-sizing:border-box;color:#101818;background:#fff;border:1px solid #cbd5d1;border-radius:6px;justify-content:center;align-items:center;gap:6px;width:100%;height:44px;font-size:14px;font-weight:600;text-decoration:none;transition:background .15s,border-color .15s,color .15s,box-shadow .15s;display:inline-flex;box-shadow:0 1px 2px #1018180a}.atelier-podium__waarborgen{background:#00000004;border-top:1px solid #e2e8e5;grid-template-columns:repeat(2,1fr);gap:14px 20px;padding:18px 32px;display:grid}@media (width>=820px){.atelier-podium__waarborgen{grid-template-columns:repeat(4,1fr);gap:16px;padding:18px 32px}}.atelier-waarborg-item{color:#526060;align-items:center;gap:10px;font-size:12.5px;font-weight:500;line-height:1.35;display:flex}.atelier-waarborg-item__icoon{color:#2b6655;flex-shrink:0;font-size:11px;font-weight:700}.atelier-specs-sectie{margin-top:32px;margin-bottom:48px}.atelier-specs-sectie__kop{margin-bottom:20px}.atelier-specs-sectie__titel{color:#101818;letter-spacing:-.01em;margin:0 0 4px;font-size:18px;font-weight:700}.atelier-specs-sectie__subtitel{color:#647474;margin:0;font-size:13.5px}.atelier-specs-kaarten{grid-template-columns:1fr;gap:20px;display:grid}@media (width>=900px){.atelier-specs-kaarten{grid-template-columns:1fr 1fr;gap:24px}}@media (width>=860px){.atelier-specs-kaarten--drieluik{grid-template-columns:repeat(3,1fr);gap:20px}}.atelier-specs-kaart__intro{color:#526060;min-height:20px;margin:0 0 16px;font-size:13px;font-weight:500;line-height:1.4}.atelier-specs-punten{border-top:1px solid #edf2f0;flex-direction:column;gap:0;margin-top:auto;padding-top:14px;display:flex}.atelier-specs-punt{color:#2b3a38;border-bottom:1px solid #0000000d;align-items:center;gap:10px;padding:7px 0;font-size:13px;font-weight:500;line-height:1.4;display:flex}.atelier-specs-punt:last-child{border-bottom:none}.atelier-specs-punt__lijn{opacity:.65;background:#2b6655;border-radius:1px;flex-shrink:0;width:7px;height:1.5px}@media (width>=860px){.atelier-specs-punten .atelier-specs-punt,.atelier-specs-punten .atelier-proef-punt{white-space:nowrap}}.atelier-specs-kaart{box-sizing:border-box;background:#fff;border:1px solid #d5dedb;border-radius:12px;flex-direction:column;padding:24px 22px;transition:transform .22s cubic-bezier(.16,1,.3,1),box-shadow .22s,border-color .22s;display:flex;box-shadow:0 4px 16px #1018180f}.atelier-specs-kaart:hover{border-color:#2b6655;transform:translateY(-3px);box-shadow:0 10px 24px #1018181f}.atelier-specs-kaart__kop{border-bottom:1px solid #edf2f0;margin-bottom:16px;padding-bottom:12px}.atelier-specs-kaart__status{margin-bottom:8px}.atelier-specs-kaart__titel{color:#101818;letter-spacing:-.01em;margin:0;font-size:16px;font-weight:700}.atelier-specs-groep{flex-direction:column;display:flex}.atelier-specs-groep+.atelier-specs-groep{margin-top:14px}.atelier-specs-rubriek{letter-spacing:.12em;text-transform:uppercase;color:#2b6655;border-bottom:1px solid #e2e8e5;align-items:center;margin:14px 0 8px;padding-bottom:6px;font-size:11px;font-weight:700;display:flex}.atelier-specs-groep:first-of-type .atelier-specs-rubriek{margin-top:0}.atelier-vms-voetnoot{text-align:center;background:#fff;border:1px solid #d5dedb;border-radius:8px;justify-content:center;align-items:center;margin-top:-16px;margin-bottom:48px;padding:16px 20px;display:flex}.atelier-vms-voetnoot__tekst{color:#526060;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin:0;font-size:13.5px;display:inline-flex}.atelier-vms-voetnoot__link{color:#101818;text-underline-offset:3px;align-items:center;gap:4px;font-weight:600;text-decoration:underline #1018184d;transition:color .15s,text-decoration-color .15s;display:inline-flex}.atelier-vms-voetnoot__link:hover{color:#2b6655;text-decoration-color:#2b6655}.atelier-modal{box-sizing:border-box;background:#fff;border:1px solid #d5dedb;border-radius:14px;width:calc(100% - 32px);max-width:1000px;max-height:calc(100vh - 24px);margin:auto;padding:20px 28px;position:fixed;inset:0;overflow:hidden auto;box-shadow:0 24px 60px #10181847}@media (width>=900px){.atelier-modal{min-height:auto;max-height:calc(100vh - 48px)}}.atelier-modal::-webkit-scrollbar{width:6px}.atelier-modal::-webkit-scrollbar-track{background:#00000026;border-radius:3px}.atelier-modal::-webkit-scrollbar-thumb{background:#fff3;border-radius:3px}.atelier-modal::backdrop{backdrop-filter:blur(5px);background:#101818a6}.atelier-modal__sluit{color:#647474;cursor:pointer;z-index:10;background:#f8faf9;border:1px solid #cbd5d1;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;margin:0;padding:0;transition:all .15s;display:inline-flex;position:absolute;top:16px;right:16px}.atelier-modal__sluit:after,.partner-modal__sluit:after{content:"";width:100%;min-width:44px;height:100%;min-height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.atelier-modal__sluit:hover{color:#101818;background:#eef3f1;border-color:#9cb3ac}.atelier-modal__raster{grid-template-columns:1fr 1fr;align-items:stretch;gap:32px;display:grid}.atelier-modal__info{flex-direction:column;padding-top:12px;display:flex}.atelier-modal__raster:has(input[name=koppeling_actief][value=nee]:checked) [data-modal-koppeling-voordeel]{display:none!important}.atelier-modal__kop{margin-bottom:20px}.atelier-modal__titel{color:#101818;letter-spacing:-.02em;margin:0 0 10px;font-size:22px;font-weight:800;line-height:1.25}.atelier-modal__subtitel{color:#4b635d;margin:0;font-size:13px;line-height:1.5}.atelier-modal__voordelen{flex-direction:column;gap:13px;margin:0;padding:0;list-style:none;display:flex}.atelier-modal__voordeel{color:#213330;white-space:nowrap;align-items:center;gap:10px;font-size:13px;font-weight:600;display:flex}.atelier-modal__scheider{background:linear-gradient(90deg,#21333029,#21333005);border:none;width:100%;height:1px;margin:16px 0}.atelier-modal__vink-icoon{color:#2b6655;background:#2b66551f;border:1px solid #2b665559;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;font-size:11px;font-weight:800;display:inline-flex}.atelier-modal__paneel{background:#f8faf9;border:1px solid #e1e8e5;border-radius:10px;flex-direction:column;justify-content:center;padding:16px 20px;display:flex}.atelier-modal__form{flex-direction:column;gap:9px;display:flex}.atelier-veld{flex-direction:column;gap:5px;display:flex}.atelier-veld-rij{grid-template-columns:1fr 1fr;gap:12px;display:grid}.atelier-veld__label{color:#101818;font-size:12px;font-weight:650}.atelier-veld__verplicht{color:#d97706;margin-left:2px;font-weight:700}.atelier-veld__optioneel{color:#718782;margin-left:3px;font-size:11px;font-weight:400}.atelier-veld__input,.atelier-veld__select{color:#101818;box-sizing:border-box;background:#fff;border:1px solid #cbd5d1;border-radius:6px;height:40px;padding:0 12px;font-family:inherit;font-size:13.5px;transition:border-color .15s,box-shadow .15s}.atelier-veld__input:focus,.atelier-veld__select:focus{border-color:#2b6655;outline:none;box-shadow:0 0 0 3px #2b66551f}@media (width<=768px){.atelier-modal{max-height:90vh;padding:24px 18px;overflow-y:auto}.atelier-modal__raster{grid-template-columns:1fr;gap:20px}.atelier-modal__kolom--rechts{border-top:1px solid #ffffff17;padding-top:20px;border-left:none!important;padding-left:0!important}.atelier-modal__info{padding-top:0}.atelier-modal__paneel{border-left:none!important;padding-left:0!important}.atelier-modal__voordeel{white-space:normal}.atelier-veld-rij{grid-template-columns:1fr;gap:12px}.atelier-modal__sluit{top:12px;right:12px}}.atelier-actie-hint{color:#526661;text-align:center;letter-spacing:.01em;margin:8px 0 0;font-size:11.5px;line-height:1.4}.atelier-modal__succes{text-align:center;padding:20px 0 10px}.atelier-modal__succes-icoon{color:#fff;background:#2b6655;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;margin:0 auto 16px;font-size:22px;display:flex}.atelier-modal__succes-titel{color:#101818;margin:0 0 8px;font-size:18px;font-weight:750}.atelier-modal__succes-tekst{color:#4b635d;margin:0 0 20px;font-size:13.5px;line-height:1.5}.atelier-sectiekop{margin-bottom:20px}.atelier-sectiekop__label{letter-spacing:.12em;text-transform:uppercase;color:#2b6655;margin-bottom:4px;font-size:11px;font-weight:750;display:block}.atelier-sectiekop__titel{color:#101818;letter-spacing:-.018em;margin:0 0 8px;font-size:clamp(20px,2.5vw,24px);font-weight:750}.atelier-sectiekop__tekst{color:#556464;max-width:70ch;margin:0;font-size:14px;line-height:1.6}.atelier-processtrook{margin-bottom:44px}.atelier-procesrij{background:#fff;border:1px solid #d5dedb;border-radius:10px;grid-template-columns:1fr;display:grid;overflow:hidden;box-shadow:0 2px 10px #1018180a}@media (width>=768px){.atelier-procesrij{grid-template-columns:repeat(4,1fr)}}.atelier-stap{border-bottom:1px solid #edf2f0;padding:24px 22px}@media (width>=768px){.atelier-stap{border-bottom:none;border-right:1px solid #edf2f0}.atelier-stap:last-child{border-right:none}}.atelier-stap__index{color:#2b6655;letter-spacing:.06em;margin-bottom:8px;font-size:13px;font-weight:800;display:block}.atelier-stap__naam{color:#101818;margin:0 0 6px;font-size:15px;font-weight:700}.atelier-stap__uitleg{color:#556464;margin:0;font-size:13px;line-height:1.5}.atelier-redactioneel{margin-bottom:44px}.atelier-tweeluik{grid-template-columns:1fr;gap:20px;margin-top:18px;display:grid}@media (width>=768px){.atelier-tweeluik{grid-template-columns:1fr 1fr;gap:32px}}.atelier-rol{border-top:1px solid #d5dedb;padding-top:16px}.atelier-rol__titel{color:#101818;margin:0 0 8px;font-size:15px;font-weight:700}.atelier-rol__tekst{color:#4a5757;margin:0;font-size:13.5px;line-height:1.6}.atelier-werkwijzen{margin-bottom:44px}.atelier-sporen{grid-template-columns:1fr;gap:20px;margin-top:18px;display:grid}@media (width>=768px){.atelier-sporen{grid-template-columns:1fr 1fr;gap:32px}}.atelier-spoor{border-top:1px solid #d5dedb;padding-top:16px}.atelier-spoor__header{align-items:center;gap:10px;margin-bottom:6px;display:flex}.atelier-spoor__titel{color:#101818;margin:0;font-size:16px;font-weight:700}.atelier-spoor__tag{letter-spacing:.08em;text-transform:uppercase;color:#2b6655;font-size:10.5px;font-weight:750}.atelier-spoor__tag--subtiel{color:#798888}.atelier-spoor__doel{color:#556464;margin:0 0 8px;font-size:13px;font-weight:600}.atelier-spoor__tekst{color:#4a5757;margin:0;font-size:13.5px;line-height:1.6}.atelier-uitleiding{box-sizing:border-box;background:#fff;border:1px solid #d5dedb;border-radius:12px;margin-top:52px;padding:36px 32px;box-shadow:0 8px 24px #1018180a}@media (width<=640px){.atelier-uitleiding{padding:24px 20px}}.atelier-uitleiding__binnen{flex-direction:column;gap:24px;display:flex}@media (width>=900px){.atelier-uitleiding__binnen{flex-direction:row;justify-content:space-between;align-items:center;gap:40px}}.atelier-uitleiding__teksten{max-width:58ch}.atelier-uitleiding__kicker{letter-spacing:.12em;text-transform:uppercase;color:#2b6655;margin-bottom:6px;font-size:11px;font-weight:750;display:block}.atelier-uitleiding__titel{color:#101818;letter-spacing:-.02em;margin:0 0 8px;font-size:clamp(20px,2.4vw,24px);font-weight:800;line-height:1.25}.atelier-uitleiding__uitleg{color:#4a5757;margin:0 0 10px;font-size:14px;line-height:1.6}.atelier-uitleiding__contact-hint{color:#798888;margin:0;font-size:12.5px;line-height:1.5}.atelier-uitleiding__contact-hint a{color:#2b6655;text-underline-offset:3px;font-weight:600;text-decoration:underline}.atelier-uitleiding__contact-hint a:hover{color:#1e4b3e}.atelier-uitleiding__knoppen{flex-direction:column;flex-shrink:0;gap:12px;width:100%;display:flex}@media (width>=480px){.atelier-uitleiding__knoppen{flex-direction:row;width:auto}}.atelier-uitleiding__knop{box-sizing:border-box;white-space:nowrap;justify-content:center;align-items:center;height:44px;padding:0 22px;font-size:14px;font-weight:600;display:inline-flex}.thema--donker .atelier-vms-hero__titel{color:#fff}.thema--donker .atelier-vms-hero__lead{color:#ffffffe6;font-weight:500}.thema--donker .atelier-podium{background:linear-gradient(#273b3e 0%,#1c2b2d 100%);border:1px solid #ffffff26;border-color:#ffffff52 #ffffff26 #000000a6;box-shadow:0 4px 16px #00000059,0 24px 64px #0000008c,inset 0 1px #ffffff40}.thema--donker .atelier-specs-sectie__titel{color:#fff}.thema--donker .atelier-specs-sectie__subtitel{color:#ffffffb3}.thema--donker .atelier-specs-kaart{background:linear-gradient(#243639 0%,#1a282a 100%);border:1px solid #ffffff1f;border-color:#ffffff42 #ffffff1f #0000008c;box-shadow:0 4px 16px #0000004d,0 16px 40px #0006,inset 0 1px #ffffff2e}.thema--donker .atelier-specs-kaart:hover{border-top-color:#ffffff6b;border-left-color:#ffffff38;border-right-color:#ffffff38;transform:translateY(-3px);box-shadow:0 8px 24px #00000073,0 24px 56px #0009,inset 0 1px #ffffff4d}.thema--donker .atelier-specs-kaart__kop{border-bottom:1px solid #ffffff1a}.thema--donker .atelier-specs-kaart__titel{color:#fff}.thema--donker .atelier-specs-kaart__intro{color:#ffffffc7}.thema--donker .atelier-specs-punten{border-top-color:#ffffff1a}.thema--donker .atelier-specs-punt{color:#ffffffe6;border-bottom:1px solid #ffffff0f}.thema--donker .atelier-specs-punt:last-child{border-bottom:none}.thema--donker .atelier-specs-punt__lijn{opacity:.55;background:#a8d5c8}.thema--donker .atelier-specs-rubriek{color:#4da189;border-bottom:1px solid #4da18933}.thema--donker .atelier-scheider{background:linear-gradient(#fff0 0%,#ffffff2e 15% 85%,#fff0 100%)}.thema--donker .atelier-kolom--actief{background:0 0}.thema--donker .atelier-status-dot{background:#4da189;box-shadow:0 0 8px #4da18966}.thema--donker .atelier-status-dot--gedimd{box-shadow:none;background:#ffffff59}.thema--donker .atelier-status-label{letter-spacing:.16em;text-transform:uppercase;color:#4da189;font-size:11px;font-weight:700;display:inline-block}.thema--donker .atelier-status-label--gedimd{color:#ffffff73}.thema--donker .atelier-kolom__titel{color:#fff;letter-spacing:-.02em;font-size:clamp(20px,2vw,24px);font-weight:700}.thema--donker .atelier-kolom__definitie{color:#ffffffeb;font-size:13px;font-weight:600}.thema--donker .atelier-kolom__partners{color:#ffffff8c}.thema--donker .atelier-kolom__beschrijving{color:#ffffffe0;font-size:13px;font-weight:500;line-height:1.5}.thema--donker .atelier-specificaties{border-top-color:#ffffff1f}.thema--donker .atelier-spec-groep+.atelier-spec-groep{border-top:1px dashed #ffffff1f;margin-top:14px;padding-top:6px}.thema--donker .atelier-spec-balk{background:linear-gradient(90deg,#ffffff17 0%,#ffffff05 100%);border:none;border-top:1px solid #ffffff29;border-bottom:1px solid #00000059;border-radius:4px;align-items:center;margin:8px 0 6px;padding:6px 12px;display:flex;box-shadow:inset 0 1px #ffffff1a}.thema--donker .atelier-spec-balk__indicator{display:none}.thema--donker .atelier-spec-balk__titel{letter-spacing:.14em;text-transform:uppercase;color:#fff;font-size:11px;font-weight:700;line-height:1.2}.thema--donker .atelier-spec{border-bottom:1px solid #ffffff17}.thema--donker .atelier-spec:last-child{border-bottom:none}.thema--donker .atelier-spec__term{color:#829a95;font-size:12px;font-weight:500;transition:color .15s}.thema--donker .atelier-spec:hover .atelier-spec__term{color:#ffffffbf}.thema--donker .atelier-spec__waarde{color:#fff;font-size:13px;font-weight:600}.thema--donker .atelier-proef-kaart{box-sizing:border-box;background:linear-gradient(#ffffff14 0%,#ffffff08 100%);border:1px solid #ffffff24;border-color:#ffffff42 #ffffff24 #00000073;border-radius:10px;flex-direction:column;justify-content:space-between;height:287px;min-height:287px;margin:18px 0 24px;padding:22px;transition:background .15s,border-color .15s,box-shadow .15s,transform .15s;display:flex;box-shadow:0 4px 18px #00000047,inset 0 1px #ffffff29}.thema--donker .atelier-proef-kaart:hover{background:linear-gradient(#ffffff1a 0%,#ffffff0b 100%);border-color:#a8d5c866;transform:translateY(-1px);box-shadow:0 8px 28px #00000059,0 0 16px #a8d5c826,inset 0 1px #ffffff38}.thema--donker .atelier-proef-kaart__tag{color:#a8d5c8;letter-spacing:.1em;font-weight:700}.thema--donker .atelier-proef-badge{color:#a8d5c8;white-space:nowrap;background:#a8d5c829;border:1px solid #a8d5c852}.thema--donker .atelier-proef-kaart__titel{letter-spacing:-.015em;color:#fff;white-space:nowrap;margin:0 0 3px;font-size:16px;font-weight:700;line-height:1.25}.thema--donker .atelier-proef-kaart__sub{color:#ffffffb8;white-space:nowrap;margin:0;font-size:12.5px;font-weight:500;line-height:1.35}.thema--donker .atelier-proef-kaart__prijs{color:#fff;letter-spacing:-.03em;font-size:32px;font-weight:800;line-height:1}.thema--donker .atelier-proef-kaart__periode{color:#a8d5c8;margin-top:3px;font-size:11px;font-weight:600}.thema--donker .atelier-proef-kaart__punten{border-top-color:#ffffff1a;gap:11px;padding-top:16px}.thema--donker .atelier-proef-punt{color:#fff;white-space:nowrap;gap:10px;font-size:13px;font-weight:500}.thema--donker .atelier-proef-punt__icoon{color:#a8d5c8;background:#a8d5c826;border:1px solid #a8d5c873;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:17px;height:17px;font-size:10px;font-weight:800;display:inline-flex}.thema--donker .atelier-staffels{box-sizing:border-box;background:linear-gradient(#ffffff14 0%,#ffffff08 100%);border:1px solid #ffffff24;border-color:#ffffff42 #ffffff24 #00000073;border-radius:10px;flex-direction:column;gap:0;height:287px;min-height:287px;margin:18px 0 24px;display:flex;overflow:hidden;box-shadow:0 4px 18px #00000047,inset 0 1px #ffffff29}.thema--donker .atelier-staffel-item{box-sizing:border-box;cursor:pointer;background:0 0;border:none;border-bottom:1px solid #ffffff1a;border-radius:0;flex:1;align-items:baseline;padding:17px 20px 15px;transition:background .16s,box-shadow .16s;display:flex;box-shadow:inset 0 0 #0000}.thema--donker .atelier-staffel-item:last-child{border-bottom:none}.thema--donker .atelier-staffel-item:hover{background:#ffffff16;border-color:#0000;transform:none;box-shadow:inset 3px 0 #ffffffd9}.thema--donker .atelier-staffel-item:active{background:#ffffff1f}.thema--donker .atelier-staffel-item:hover .atelier-staffel-tag,.thema--donker .atelier-staffel-item:hover .atelier-staffel-cent{color:#ffffffd9}.thema--donker .atelier-staffel-item:hover .atelier-staffel-periode{color:#ffffffad}.thema--donker .atelier-staffel-kol-1{flex-direction:column;flex-shrink:0;gap:3px;width:184px;min-width:184px;display:flex}.thema--donker .atelier-staffel-naam{color:#fff;letter-spacing:-.015em;font-size:14px;font-weight:700;line-height:1.25}.thema--donker .atelier-staffel-tag{color:#ffffffa6;white-space:nowrap;font-size:12px;font-weight:500;line-height:1.25}.thema--donker .atelier-staffel-streep{display:none}.thema--donker .atelier-staffel-kol-2{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.thema--donker .atelier-staffel-aantal{color:#fff;letter-spacing:-.015em;width:auto;font-size:14px;font-weight:700;line-height:1.25}.thema--donker .atelier-staffel-cent{color:#ffffffa6;white-space:nowrap;font-size:12px;font-weight:500;line-height:1.25}.thema--donker .atelier-staffel-rechts{text-align:right;flex-direction:column;flex-shrink:0;justify-content:flex-start;align-items:flex-end;gap:1px;width:95px;min-width:95px;display:flex}.thema--donker .atelier-staffel-prijs{color:#fff;letter-spacing:-.02em;font-size:21px;font-weight:800;line-height:1.1}.thema--donker .atelier-staffel-periode{color:#ffffff80;font-size:11px;font-weight:500}@media (width<=540px){.thema--donker .atelier-staffels{height:auto;min-height:0}.thema--donker .atelier-staffel-streep{display:none}.thema--donker .atelier-staffel-item{grid-template-rows:auto auto;grid-template-columns:1fr auto;row-gap:3px;padding:12px 14px;display:grid}.thema--donker .atelier-staffel-naam{font-size:15px}.thema--donker .atelier-staffel-kol-1{flex-direction:column;grid-area:1/1;gap:2px;width:auto;min-width:0}.thema--donker .atelier-staffel-kol-2{text-align:left;flex-direction:row;grid-area:2/1;justify-content:flex-start;align-items:baseline;gap:8px;height:auto;min-height:0;margin-top:2px;display:flex}.thema--donker .atelier-staffel-aantal{color:#fff;font-size:13px;font-weight:600}.thema--donker .atelier-staffel-cent{color:#ffffffa6;font-size:12px}.thema--donker .atelier-staffel-tag{color:#ffffffa6;font-size:12.5px}.thema--donker .atelier-staffel-rechts{grid-area:1/2/3;width:auto;min-width:0;padding-left:12px}}.thema--donker .atelier-staffel-item--populair{background:#ffffff0e;box-shadow:inset 3px 0 #a8d5c8}.thema--donker .atelier-staffel-badge{text-transform:uppercase;letter-spacing:.04em;color:#a8d5c8;white-space:nowrap;background:#a8d5c829;border:1px solid #a8d5c859;border-radius:4px;align-items:center;padding:1px 7px;font-size:10px;font-weight:700;line-height:1.3;display:inline-flex;box-shadow:0 0 10px #a8d5c81a}.thema--donker .atelier-actieknop{color:#101818;background:linear-gradient(#fff 0%,#e2e8e5 100%);border:1px solid #ffffffe6;box-shadow:0 4px 14px #00000040}.thema--donker .atelier-actieknop:hover{color:#101818;background:#fff;border-color:#fff;box-shadow:0 6px 20px #ffffff40}.thema--donker .atelier-actieknop--primair{color:#0e1a18;letter-spacing:-.01em;background:linear-gradient(#fff 0%,#e2ece8 100%);border:1px solid #fff;border-bottom-color:#b8cbca;font-weight:700;box-shadow:0 2px 5px #00000040,0 10px 24px #00000059,0 0 16px #a8d5c833,inset 0 1px #ffffffe6}.thema--donker .atelier-actieknop--primair:hover{background:#fff;transform:translateY(-1px);box-shadow:0 4px 8px #0000004d,0 14px 32px #0006,0 0 24px #a8d5c859,inset 0 1px #fff}.thema--donker .atelier-actieknop--secundair{color:#fff;background:linear-gradient(#ffffff1f 0%,#ffffff0a 100%);border:1px solid #ffffff26;border-color:#ffffff47 #ffffff26 #00000059;box-shadow:0 2px 6px #0003,inset 0 1px #ffffff26}.thema--donker .atelier-actieknop--secundair:hover{color:#fff;background:linear-gradient(#ffffff29 0%,#ffffff14 100%);border-color:#a8d5c880;transform:translateY(-1px);box-shadow:0 4px 14px #0000004d,0 0 12px #a8d5c82e,inset 0 1px #ffffff40}.thema--donker .atelier-subknop{color:#fff;background:#ffffff14;border:1px solid #ffffff2e;box-shadow:0 2px 6px #00000026}.thema--donker .atelier-subknop:hover{color:#fff;background:#ffffff24;border-color:#ffffff4d;box-shadow:0 4px 12px #00000040}.thema--donker .atelier-vms-voetnoot{background:#32474b73;border-color:#ffffff14}.thema--donker .atelier-vms-voetnoot__tekst{color:#ffffffb3}.thema--donker .atelier-vms-voetnoot__link{color:#fff;text-decoration-color:#ffffff59}.thema--donker .atelier-vms-voetnoot__link:hover{color:#a8d5c8;text-decoration-color:#a8d5c8}.thema--donker .atelier-podium__waarborgen{background:#00000029;border-top:1px solid #ffffff14}.thema--donker .atelier-waarborg-item{color:#ffffffd9}.thema--donker .atelier-waarborg-item__icoon{color:#a8d5c8;background:#2b665559;border:1px solid #a8d5c859;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:17px;height:17px;font-size:10px;font-weight:800;display:inline-flex}.thema--donker .atelier-modal{background:linear-gradient(#2f4346 0%,#223235 100%);border:1px solid #ffffff24;border-color:#ffffff42 #ffffff24 #0000008c;border-radius:14px;max-width:920px;padding:22px 28px;box-shadow:inset 0 1px #fff3,0 4px 14px #00000059,0 24px 64px #000000b3}.atelier-modal__kolom{flex-direction:column;gap:10px;display:flex}.atelier-modal__kolom--rechts{border-left:1px solid #ffffff17;flex-direction:column;justify-content:flex-start;padding-left:32px;display:flex}@media (width>=769px){.thema--donker .atelier-modal[open],.atelier-modal[open]{box-sizing:border-box;flex-direction:column;min-height:min(505px,100vh - 32px);max-height:calc(100vh - 32px);display:flex;overflow-y:auto}.atelier-modal__form-compleet,.atelier-modal__form{flex-direction:column;flex:1;min-height:0;display:flex}.atelier-modal__raster{flex:1;grid-template-columns:1fr 1fr;align-items:stretch;gap:32px;min-height:0;display:grid}.atelier-modal__kolom,.atelier-modal__kolom--rechts{flex-direction:column;height:100%;display:flex}.atelier-modal__uitleiding{flex-direction:column;gap:12px;width:100%;margin-top:auto;display:flex}.atelier-modal__kolom--rechts .atelier-actieknop{margin-top:0}.atelier-modal-toggle-rij{margin-top:23.75px}.atelier-modal__succes{flex-direction:column;flex:1;justify-content:center;align-items:center;padding:20px 0;display:flex}.atelier-modal__succes[hidden]{display:none!important}}.atelier-modal__kolom-kop{margin-bottom:2px}.atelier-modal__kicker{letter-spacing:.12em;color:#a8d5c8;text-transform:uppercase;margin-bottom:4px;font-size:10.5px;font-weight:750;display:block}.thema--donker .atelier-modal::backdrop{backdrop-filter:blur(8px);background:#0e1617c7}.thema--donker .atelier-modal__sluit{color:#fff9;cursor:pointer;z-index:10;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;margin:0;padding:0;transition:all .15s;display:inline-flex;position:absolute;top:16px;right:16px;box-shadow:0 1px 3px #0003}.thema--donker .atelier-modal__sluit:hover{color:#fff;background:#ffffff1f;border-color:#ffffff42;box-shadow:0 2px 6px #0000004d}.thema--donker .atelier-modal__kop{border-bottom:none;margin-bottom:20px;padding-bottom:0}.thema--donker .atelier-modal__titel{color:#fff;letter-spacing:-.015em;margin:0 0 6px;font-size:18.5px;font-weight:700;line-height:1.25}.thema--donker .atelier-modal__subtitel{color:#ffffffb8;margin:0;font-size:13px;line-height:1.5}.thema--donker .atelier-modal__voordeel{color:#ffffffe6;white-space:nowrap}.thema--donker .atelier-modal__scheider{background:linear-gradient(90deg,#ffffff29,#ffffff05)}.thema--donker .atelier-modal__vink-icoon{color:#a8d5c8;background:#2b665559;border:1px solid #a8d5c859;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;font-size:11px;font-weight:800;display:inline-flex}.thema--donker .atelier-modal__paneel{box-shadow:none;background:0 0;border:none;border-left:1px solid #ffffff14;border-radius:0;padding:0 0 0 32px}.thema--donker .atelier-veld__optioneel{color:#ffffff73}.thema--donker .atelier-veld{gap:5px}.thema--donker .atelier-veld__label{color:#ffffffe6;letter-spacing:.01em;font-size:12.5px;font-weight:600}.thema--donker .atelier-veld__verplicht{color:#a8d5c8;margin-left:2px;font-weight:600}.thema--donker .atelier-veld__input,.thema--donker .atelier-veld__select{color:#fff;box-sizing:border-box;background:#101a1b99;border:1px solid #ffffff1a;border-color:#00000073 #ffffff1a #ffffff29;border-radius:6px;height:42px;padding:0 14px;font-family:inherit;font-size:13.5px;font-weight:500;transition:border-color .15s,box-shadow .15s,background .15s;box-shadow:inset 0 1px 3px #00000073,0 1px #ffffff0d}.thema--donker .atelier-veld__input::placeholder{color:#ffffff61}.thema--donker .atelier-veld__select{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='rgba(255,255,255,0.70)' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;padding-right:38px}.thema--donker .atelier-veld__select option{color:#fff;background:#2b3e41}.thema--donker .atelier-veld__input:focus,.thema--donker .atelier-veld__select:focus{background:#101a1bd9;border-color:#00000080 #a8d5c899 #a8d5c8cc;outline:none;box-shadow:inset 0 1px 3px #0006,0 0 0 3px #a8d5c82e,0 0 12px #a8d5c826}.thema--donker .atelier-modal__zekerheid{color:#ffffff8c;text-align:center;letter-spacing:.01em;margin:10px 0 0;font-size:11.5px;line-height:1.4}.thema--donker .atelier-actie-hint{color:#ffffff80}.thema--donker .atelier-veld__toelichting{color:#ffffffb8;margin:4px 0 0;font-size:12px;line-height:1.45}.atelier-modal__kolom--rechts:has(input[name=koppeling_actief][value=nee]:checked) [data-modal-vms-vak]{display:none!important}.thema--donker .atelier-modal__succes-icoon{color:#a8d5c8;background:#a8d5c826;border:1px solid #a8d5c866;box-shadow:0 0 16px #a8d5c833,inset 0 1px #ffffff4d}.thema--donker .atelier-modal__succes-titel{color:#fff}.thema--donker .atelier-modal__succes-tekst{color:#ffffffb3}.atelier-modal-keuze-kop{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px;margin-bottom:2px;display:flex}.atelier-modal-vms__tarief{align-items:center;gap:5px;font-size:11px;display:inline-flex}.atelier-modal-vms__tarief-oud{color:#fff6;text-decoration:line-through}.atelier-modal-vms__tarief-scheider{color:#ffffff40;font-size:10px}.atelier-modal-vms__tarief-gratis{color:#5edb9c;letter-spacing:.02em;font-weight:650}.atelier-modal-toggle-rij{grid-template-columns:1fr 1fr;gap:8px;display:grid}.atelier-modal-toggle-label{cursor:pointer;margin:0;display:block}.atelier-modal-toggle-input{opacity:0;pointer-events:none;width:0;height:0;position:absolute}.atelier-modal-toggle-pil{color:#ffffffb3;-webkit-user-select:none;user-select:none;background:#101a1b99;border:1px solid #ffffff1f;border-radius:6px;justify-content:center;align-items:center;gap:8px;height:42px;padding:0 12px;font-size:12.5px;font-weight:550;transition:all .15s;display:flex}.atelier-modal-toggle-label:hover .atelier-modal-toggle-pil{color:#fff;border-color:#ffffff3d}.atelier-modal-toggle-input:checked+.atelier-modal-toggle-pil{color:#fff;background:#2b665559;border-color:#5edb9c;box-shadow:0 0 12px #5edb9c2e,inset 0 1px #ffffff26}.atelier-modal-toggle-indicator{background:#ffffff40;border-radius:50%;width:7px;height:7px;transition:all .15s}.atelier-modal-toggle-input:checked+.atelier-modal-toggle-pil .atelier-modal-toggle-indicator{background:#5edb9c;box-shadow:0 0 6px #5edb9c}.atelier-modal-toggle-label--nee .atelier-modal-toggle-input:checked+.atelier-modal-toggle-pil{color:#fff;background:#e5b15824;border-color:#e5b1588c;box-shadow:0 0 12px #e5b15829,inset 0 1px #ffffff1f}.atelier-modal-toggle-label--nee .atelier-modal-toggle-input:checked+.atelier-modal-toggle-pil .atelier-modal-toggle-indicator{background:#e5b158;box-shadow:0 0 6px #e5b158d9}.atelier-modal-conditie-vak{margin-top:2px}.atelier-modal-conditie-vak[hidden]{display:none!important}.atelier-modal-veld-kop{justify-content:space-between;align-items:center;gap:8px;display:flex}.atelier-modal-badge{letter-spacing:.02em;border-radius:4px;padding:2px 8px;font-size:10.5px;font-weight:650}.atelier-modal-badge--live{color:#5edb9c;background:#5edb9c1f;border:1px solid #5edb9c4d}.atelier-modal-badge--voorbereiding{color:#ffffffa6;background:#ffffff0f;border:1px solid #ffffff24}@keyframes atelierLadeOpen{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.atelier-modal-vms-uitklap:not([hidden]){background:0 0;border:none;border-radius:0;flex-direction:column;gap:10px;margin-top:0;margin-bottom:0;padding:0;display:flex}.atelier-modal-conditie-vak{background:0 0;border:none;padding:0}.atelier-modal-wacht-strook{background:0 0;border:none;border-radius:0;flex-direction:column;gap:8px;padding:4px 0 0;display:flex}.atelier-modal-wacht-kop{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.atelier-modal-wacht-korting{color:#5edb9c;font-size:11px;font-weight:600}.atelier-modal-wacht-tekst{color:#ffffffa6;margin:0;font-size:11.5px;line-height:1.5}.atelier-custom-select-veld{width:100%;position:relative}.atelier-custom-select-trigger{color:#fff;cursor:pointer;-webkit-user-select:none;user-select:none;text-align:left;box-sizing:border-box;background:#101a1b99;border:1px solid #ffffff1a;border-color:#00000073 #ffffff1a #ffffff29;border-radius:6px;justify-content:space-between;align-items:center;width:100%;height:42px;padding:0 14px;transition:all .15s;display:flex;box-shadow:inset 0 1px 3px #00000073,0 1px #ffffff0d}.atelier-custom-select-trigger:hover{background:#101a1bcc;border-color:#ffffff38}.atelier-custom-select-trigger[aria-expanded=true]{background:#101a1be6;border-bottom-color:#a8d5c8cc;border-left-color:#a8d5c899;border-right-color:#a8d5c899;outline:none;box-shadow:0 0 0 3px #a8d5c82e,inset 0 1px 3px #0006}.atelier-custom-select-trigger__waarde{flex:1;justify-content:space-between;align-items:center;padding-right:12px;display:flex}.atelier-custom-select__naam{color:#fff;font-size:13.5px;font-weight:600}.atelier-custom-select__status{align-items:center;gap:6px;font-size:12px;display:inline-flex}.atelier-custom-select__status--live{color:#5edb9c;font-weight:600}.atelier-custom-select__status--grijs{color:#fff6;font-weight:450}.atelier-live-stip{background:#5edb9c;border-radius:50%;flex-shrink:0;width:6px;height:6px;display:inline-block;box-shadow:0 0 6px #5edb9c}.atelier-custom-select__pijl{color:#ffffff8c;flex-shrink:0;justify-content:center;align-items:center;width:14px;height:14px;transition:transform .15s;display:flex}.atelier-custom-select-trigger[aria-expanded=true] .atelier-custom-select__pijl{color:#fff;transform:rotate(180deg)}.atelier-custom-select-lijst{z-index:150;background:#172427;border:1px solid #ffffff24;border-top-color:#ffffff38;border-radius:8px;flex-direction:column;gap:1px;padding:4px;display:flex;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow:hidden;box-shadow:0 16px 40px #000000bf,0 4px 12px #0006}.atelier-custom-select-lijst[hidden]{display:none!important}.atelier-custom-select-optie{cursor:pointer;text-align:left;box-sizing:border-box;background:0 0;border:none;border-radius:6px;justify-content:space-between;align-items:center;width:100%;height:36px;padding:0 12px;transition:background .12s;display:flex}.atelier-custom-select-optie:hover{background:#ffffff0d}.atelier-custom-select-optie.is-actief{background:#2b665547}.atelier-custom-select-optie__naam{color:#fff;font-size:13px;font-weight:600}.atelier-custom-select-optie__status--live{color:#5edb9c;align-items:center;gap:6px;font-size:12px;font-weight:600;display:inline-flex}.atelier-custom-select-optie__status--grijs{color:#fff6;font-size:11.5px;font-weight:450}.atelier-custom-select-optie:hover .atelier-custom-select-optie__status--grijs{color:#ffffffa6}.atelier-custom-select-optie[disabled],.atelier-custom-select-optie:disabled,.atelier-custom-select-optie--disabled{opacity:.38;cursor:not-allowed;pointer-events:none}.atelier-staffel-trigger{text-align:left;align-items:center;gap:6px;grid-template-columns:110px 1fr 85px 18px!important;padding:0 12px!important;display:grid!important}.atelier-staffel-trigger__naam{color:#fff;font-size:13.5px;font-weight:600}.atelier-staffel-trigger__quota{color:#ffffff73;text-align:left;font-variant-numeric:tabular-nums;white-space:nowrap;justify-self:center;width:72px;font-size:12px;font-weight:400}.atelier-staffel-trigger__prijs{color:#fff;text-align:right;font-variant-numeric:tabular-nums;font-size:12px;font-weight:500}.atelier-staffel-optie{text-align:left;grid-template-columns:110px 1fr 85px 18px;align-items:center;gap:6px;display:grid}.atelier-staffel-optie__naam{color:#fff;font-size:13px;font-weight:600}.atelier-staffel-optie__occasions{color:#ffffff73;text-align:left;font-variant-numeric:tabular-nums;white-space:nowrap;justify-self:center;width:72px;font-size:12px;font-weight:400}.atelier-staffel-optie__prijs{color:#fff;text-align:right;font-variant-numeric:tabular-nums;font-size:12px;font-weight:500}.atelier-staffel-optie__vink{color:#fff;text-align:right;visibility:hidden;-webkit-user-select:none;user-select:none;font-size:13px;font-weight:700}.atelier-staffel-optie.is-actief .atelier-staffel-optie__vink{visibility:visible}.atelier-staffel-optie.is-actief .atelier-staffel-optie__occasions{color:#ffffffb3}@media (width<=480px){.atelier-staffel-trigger,.atelier-staffel-optie{gap:4px;grid-template-columns:96px 1fr 76px 16px!important}.atelier-staffel-trigger__naam,.atelier-staffel-optie__naam{font-size:12px}.atelier-staffel-trigger__prijs,.atelier-staffel-optie__prijs{font-size:11px}.atelier-staffel-trigger__quota,.atelier-staffel-optie__occasions{width:66px;font-size:11px}}.atelier-modal__zekerheden-bundel{border-top:1px solid #ffffff14;flex-direction:column;gap:6px;margin-top:auto;padding-top:12px;display:flex}.atelier-modal__zekerheden-koppeling{border-top:1px solid #ffffff14;flex-direction:column;gap:5px;margin-top:6px;padding-top:8px;display:flex}.atelier-modal__zekerheid-rij{color:#ffffffbf;align-items:center;gap:8px;font-size:11.5px;line-height:1.4;display:flex}.atelier-modal__zekerheid-toggle{margin-top:10px}.atelier-modal__zekerheid-toggle[hidden]{display:none!important}.thema--donker .atelier-sectiekop__label{color:#ffffffb3}.thema--donker .atelier-sectiekop__titel{color:#fff}.thema--donker .atelier-sectiekop__tekst{color:#ffffffb3}.thema--donker .atelier-procesrij{-webkit-backdrop-filter:blur(16px);background:#32474bd9;border:1px solid #ffffff24;box-shadow:0 8px 24px #00000038}.thema--donker .atelier-stap{border-color:#ffffff14}.thema--donker .atelier-stap__index{color:#ffffffbf}.thema--donker .atelier-stap__naam{color:#fff}.thema--donker .atelier-stap__uitleg{color:#ffffffa6}.thema--donker .atelier-rol,.thema--donker .atelier-spoor{border-top-color:#ffffff1f}.thema--donker .atelier-rol__titel,.thema--donker .atelier-spoor__titel{color:#fff}.thema--donker .atelier-rol__tekst,.thema--donker .atelier-spoor__tekst{color:#ffffffb3}.thema--donker .atelier-spoor__tag{color:#fffc}.thema--donker .atelier-spoor__tag--subtiel{color:#ffffff73}.thema--donker .atelier-spoor__doel{color:#fffc}.thema--donker .atelier-uitleiding{-webkit-backdrop-filter:blur(16px);background:#32474bd9;border:1px solid #ffffff24;box-shadow:0 8px 24px #00000038}.thema--donker .atelier-uitleiding__kicker{color:#ffffffb3}.thema--donker .atelier-uitleiding__titel{color:#fff}.thema--donker .atelier-uitleiding__uitleg{color:#ffffffb3}.thema--donker .atelier-uitleiding__contact-hint{color:#ffffff80}.thema--donker .atelier-uitleiding__contact-hint a{color:#ffffffd9}.thema--donker .tips-hero__titel{color:#fff}.thema--donker .tips-hero__lead{color:#ffffffb8}.thema--donker .tips-blok{-webkit-backdrop-filter:blur(16px);background:#32474bd9;border:1px solid #ffffff24;box-shadow:0 8px 24px #00000038}.thema--donker .tips-blok:hover{border-color:#ffffff40;box-shadow:0 10px 28px #00000059}.thema--donker .tips__kop{color:#fff}.thema--donker .tips__eerst{color:#ffffffa6}.thema--donker .tips__apparaat-badge{color:#ffffffe0;background:#ffffff14;border:1px solid #ffffff29}.thema--donker .tips-spiekbrief__item{background:#ffffff0a;border:1px solid #ffffff17}.thema--donker .tips-spiekbrief__item:hover{background:#ffffff12;border-color:#fff3}.thema--donker .tips-spiekbrief__kop{color:#fff}.thema--donker .tips-spiekbrief__nr{color:#fff;background:#ffffff1a;border:1px solid #fff3}.thema--donker .tips-spiekbrief__tekst{color:#ffffffa6}.thema--donker .tips-bullets li{color:#ffffffb3}.thema--donker .tips-bullets li:before{color:#ffffff8c}.thema--donker .tips-bullets li strong{color:#fff}.thema--donker .tips-schema-kader{background:#223236a6;border:1px solid #ffffff1f;box-shadow:0 4px 16px #00000040}.thema--donker .tips-schema-kader figcaption{color:#ffffff8c}.tips-sectie{box-sizing:border-box;padding:32px 36px}@media (width<=640px){.tips-sectie{padding:24px 20px}}.tips-sectie__kicker{letter-spacing:.18em;text-transform:uppercase;color:#ffffff73;margin-bottom:6px;font-size:11px;font-weight:600;display:block}.tips-sectie__titel{color:#fff;letter-spacing:-.015em;margin:0 0 6px;font-size:18px;font-weight:700;line-height:1.3}.tips-sectie__sub{color:#ffffffe0;max-width:68ch;margin:0 0 24px;font-size:14px;font-weight:500;line-height:1.55}.tips-podium__scheider{background:linear-gradient(90deg,#fff0 0%,#ffffff14 15% 85%,#fff0 100%);border:none;height:1px;margin:0}.tips-kader-podium{grid-template-columns:minmax(0,1.22fr) minmax(0,1fr);align-items:center;gap:32px;display:grid}@media (width<=960px){.tips-kader-podium{grid-template-columns:1fr;gap:24px}}.tips-zoeker-figuur{background:#223336;border:1px solid #ffffff1f;border-color:#ffffff40 #ffffff1f #00000080;border-radius:10px;margin:0;position:relative;overflow:hidden;box-shadow:0 2px 5px #00000040,0 16px 40px #00000073,inset 0 1px #ffffff26}.tips-zoeker-figuur img{aspect-ratio:16/10;object-fit:cover;width:100%;height:auto;display:block}.tips-zoeker-overlay{pointer-events:none;position:absolute;inset:0}.tips-zoeker-hoek{border-style:solid;border-color:#ffffffd9;width:20px;height:20px;position:absolute}.tips-zoeker-hoek--lb{border-width:2px 0 0 2px;top:14px;left:14px}.tips-zoeker-hoek--rb{border-width:2px 2px 0 0;top:14px;right:14px}.tips-zoeker-hoek--lo{border-width:0 0 2px 2px;bottom:14px;left:14px}.tips-zoeker-hoek--ro{border-width:0 2px 2px 0;bottom:14px;right:14px}.tips-zoeker-zone--boven{background:#ffffff08;border-bottom:1px dashed #ffffff59;align-items:center;height:20%;padding:0 16px;display:flex;position:absolute;top:0;left:0;right:0}.tips-zoeker-label{letter-spacing:.06em;text-transform:uppercase;color:#fff;backdrop-filter:blur(4px);background:#1c2a2cd1;border:1px solid #ffffff1f;border-radius:4px;padding:3px 8px;font-size:10px;font-weight:700}.tips-zoeker-zone--onder{justify-content:center;display:flex;position:absolute;bottom:14px;left:16px;right:16px}.tips-zoeker-label--onder{color:#fff;background:#1c2a2cd1;border:1px solid #ffffff29}.tips-zoeker-hud{letter-spacing:.08em;text-transform:uppercase;color:#ffffffd9;backdrop-filter:blur(4px);background:#1c2a2cc7;border:1px solid #ffffff24;border-radius:4px;padding:3px 8px;font-size:9.5px;font-weight:700;position:absolute;top:12px;right:42px}.tips-bullets{gap:12px;margin:0 0 18px;padding:0;list-style:none;display:grid}.tips-bullets li{color:#ffffffe0;padding-left:16px;font-size:13px;font-weight:500;line-height:1.5;position:relative}.tips-bullets li:before{content:"·";color:#ffffff80;font-size:18px;font-weight:700;position:absolute;top:-4px;left:2px}.tips-bullets li strong{color:#fff;font-weight:600}.tips-tip-box{color:#ffffffe0;background:0 0;border:none;border-top:1px solid #ffffff1a;border-radius:0;padding:14px 0 0;font-size:13px;font-weight:500;line-height:1.5}.tips-tip-box strong{color:#fff}.tips-duo-grid{grid-template-columns:1fr 1fr;gap:48px;display:grid}@media (width<=768px){.tips-duo-grid{grid-template-columns:1fr;gap:32px}}.tips-duo-kol{box-sizing:border-box;background:0 0;border:none;border-top:1px solid #ffffff1f;border-radius:0;padding:18px 0 0}.tips-duo-kol h3{color:#fff;justify-content:space-between;align-items:baseline;margin:0 0 16px;font-size:14px;font-weight:700;display:flex}.tips-duo-teller{color:#ffffff80;background:0 0;border:none;padding:0;font-size:11px;font-weight:600}.tips-duo-lijst{gap:14px;margin:0;padding:0;list-style:none;display:grid}.tips-duo-item{flex-direction:column;gap:3px;display:flex}.tips-duo-item__kop{align-items:baseline;gap:8px;display:flex}.tips-duo-item__nr{font-family:var(--font-mono,monospace);color:#ffffff73;letter-spacing:.04em;flex-shrink:0;font-size:11px;font-weight:700}.tips-duo-item strong{color:#fff;letter-spacing:-.01em;font-size:14px;font-weight:600}.tips-duo-item p{color:#ffffffe0;margin:0;font-size:13px;font-weight:500;line-height:1.5}.tips-podium{margin-bottom:0}.tips-camera-advies{box-sizing:border-box;background:#ffffff09;border:1px solid #ffffff1a;border-radius:6px;margin-top:24px;padding:24px 28px}.tips-camera-advies--hero{-webkit-backdrop-filter:blur(16px);background:linear-gradient(#3a5256e0 0%,#2c4144a6 100%);border:1px solid #ffffff1f;border-color:#ffffff38 #ffffff1f #00000073;border-radius:8px;margin-top:20px;box-shadow:0 2px 5px #0003,0 14px 32px -4px #0006,inset 0 1px #ffffff2e}.tips-camera-advies__boven{justify-content:space-between;align-items:center;gap:24px;display:flex}@media (width<=860px){.tips-camera-advies__boven{flex-direction:column;align-items:flex-start;gap:16px}}.tips-camera-advies__content{flex-direction:column;gap:4px;max-width:68ch;display:flex}.tips-camera-advies__kicker{letter-spacing:.18em;text-transform:uppercase;color:#ffffff73;font-size:11px;font-weight:600}.tips-camera-advies__titel{color:#fff;letter-spacing:-.015em;margin:0;font-size:18px;font-weight:700;line-height:1.3}.tips-camera-advies__tekst{color:#ffffffe0;margin:0;font-size:13px;font-weight:500;line-height:1.5}.tips-camera-advies__actie{flex-shrink:0}@media (width<=860px){.tips-camera-advies__actie{width:100%}}.tips-camera-advies__knop{color:#0e1a18;letter-spacing:-.01em;white-space:nowrap;box-sizing:border-box;background:linear-gradient(#fff 0%,#e2ece8 100%);border:1px solid #fff;border-bottom-color:#b8cbca;border-radius:4px;justify-content:center;align-items:center;gap:8px;height:42px;padding:0 18px;font-size:14px;font-weight:700;text-decoration:none;transition:background .15s,transform .15s,box-shadow .15s;display:inline-flex;box-shadow:0 2px 5px #00000040,0 8px 20px #00000059,0 0 16px #a8d5c833,inset 0 1px #ffffffe6}@media (width<=860px){.tips-camera-advies__knop{width:100%}}.tips-camera-advies__knop:hover{background:#fff;transform:translateY(-1px);box-shadow:0 4px 8px #0000004d,0 12px 28px #0006,0 0 24px #a8d5c859,inset 0 1px #fff}.tips-camera-advies__regels{border-top:1px solid #ffffff14;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:20px;padding-top:20px;display:grid}@media (width<=860px){.tips-camera-advies__regels{grid-template-columns:1fr;gap:16px;margin-top:16px;padding-top:16px}}.tips-camera-advies__regel{flex-direction:column;gap:4px;display:flex}.tips-camera-advies__regel-kop{align-items:baseline;gap:8px;display:flex}.tips-camera-advies__regel-nr{font-size:11px;font-weight:700;font-family:var(--font-mono,monospace);color:#ffffff73;letter-spacing:.04em;background:0 0;border:none;width:auto;height:auto;display:inline}.tips-camera-advies__regel strong{color:#fff;font-size:14px;font-weight:600}.tips-camera-advies__regel p{color:#ffffffe0;margin:0;font-size:13px;font-weight:500;line-height:1.5}.faq-hulp-balk{text-align:center;border-top:1px solid #ffffff14;margin-top:36px;padding:24px 36px 32px}.faq-hulp-balk__titel{color:#fff;margin:0 0 6px;font-size:15px;font-weight:600}.faq-hulp-balk__tekst{color:#ffffffa6;margin:0 0 16px;font-size:13.5px}.faq-hulp-balk__knop{color:#fff;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:8px;align-items:center;gap:8px;padding:10px 20px;font-size:13.5px;font-weight:600;text-decoration:none;transition:all .15s;display:inline-flex}.faq-hulp-balk__knop:hover{color:#fff;background:#ffffff17}.atelier-betaal-trust{justify-content:center;align-items:center;gap:10px;margin-top:14px;display:flex}.atelier-betaal-trust__label{color:#526661;letter-spacing:.04em;text-transform:uppercase;font-size:11px;font-weight:600}.atelier-betaal-trust__logos{align-items:center;gap:6px;display:inline-flex}.atelier-betaal-badge{box-sizing:border-box;background:#fff;border:1px solid #d5dedb;border-radius:4px;justify-content:center;align-items:center;width:36px;height:24px;display:inline-flex;overflow:hidden;box-shadow:0 1px 2px #1018180f}.atelier-betaal-badge img{object-fit:contain;width:100%;height:100%;display:block}.atelier-betaal-badge--sm{border-radius:3px;width:30px;height:20px}.atelier-betaal-badge--breed{width:56px}.atelier-betaal-badge--sm.atelier-betaal-badge--breed{width:46px}.atelier-modal-betaal-trust{flex-direction:column;justify-content:center;align-items:center;gap:7px;margin-top:0;display:flex}.atelier-modal-betaal-trust .atelier-actie-hint{margin-top:0}.atelier-subtiel-juridisch{text-align:center;color:#64748b;margin:4px 0 2px;font-size:.7rem;line-height:1.45}.atelier-subtiel-juridisch a{color:#334155;border-bottom:1px dotted #33415573;text-decoration:none;transition:color .15s,border-color .15s}.atelier-subtiel-juridisch a:hover{color:#0f172a;border-bottom-color:#0f172a}.thema--donker .atelier-subtiel-juridisch{color:#cbd5e1bf}.thema--donker .atelier-subtiel-juridisch a{color:#e2e8f0;border-bottom:1px dotted #e2e8f073}.thema--donker .atelier-subtiel-juridisch a:hover{color:#fff;border-bottom-color:#fff}.proef-subtiel-juridisch{text-align:left;white-space:nowrap;margin:8px 0 0}@media (width<=480px){.atelier-betaal-trust{flex-direction:column;gap:8px}}.thema--donker .atelier-betaal-trust__label{color:#ffffff70}.thema--donker .atelier-betaal-badge{border:1px solid #ffffff29;box-shadow:0 1px 3px #00000059}.faq-canvas{box-sizing:border-box;max-width:1060px;margin:0 auto;padding:16px 24px 80px}.faq-hero{max-width:780px;margin-bottom:44px}.faq-hero__kicker{letter-spacing:.16em;text-transform:uppercase;color:#ffffff6b;margin-bottom:8px;font-size:11px;font-weight:700;display:block}.faq-hero__titel{color:#fff;letter-spacing:-.025em;margin:0 0 12px;font-size:clamp(28px,3.2vw,40px);font-weight:700;line-height:1.16}.faq-hero__lead{color:#ffffffb8;max-width:64ch;margin:0;font-size:16px;font-weight:450;line-height:1.62}.faq-clusters{flex-direction:column;display:flex}.faq-cluster{border-top:1px solid #ffffff14;grid-template-columns:280px 1fr;gap:48px;padding:38px 0;display:grid}.faq-cluster:first-of-type{border-top:1px solid #ffffff1f}.faq-cluster__meta{flex-direction:column;gap:4px;display:flex}.faq-cluster__index{font-family:var(--font-mono,monospace);letter-spacing:.08em;color:#a8d5c8;margin-bottom:2px;font-size:12px;font-weight:700;display:block}.faq-cluster__titel{color:#fff;letter-spacing:-.015em;margin:0;font-size:18px;font-weight:700;line-height:1.3}.faq-cluster__sub{color:#ffffff7a;margin:4px 0 0;font-size:13.5px;font-weight:450;line-height:1.52}.faq-cluster__items{flex-direction:column;display:flex}.faq-item{border-bottom:1px solid #ffffff0f;transition:border-color .2s}.faq-item:last-child{border-bottom:none}.faq-item[open]{border-bottom-color:#a8d5c82e}.faq-item__vraag{cursor:pointer;-webkit-user-select:none;user-select:none;color:#ffffffe6;letter-spacing:-.01em;justify-content:space-between;align-items:center;gap:20px;padding:20px 0;font-size:16px;font-weight:600;list-style:none;transition:color .18s;display:flex}.faq-item__vraag::-webkit-details-marker{display:none}.faq-item__vraag::marker{display:none}.faq-item__vraag:hover{color:#fff}.faq-item[open] .faq-item__vraag{color:#a8d5c8;padding-bottom:14px}.faq-item__trigger{color:#ffffff80;background:0 0;border:1px solid #ffffff1f;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;transition:all .22s cubic-bezier(.16,1,.3,1);display:inline-flex;position:relative}.faq-item__trigger:before,.faq-item__trigger:after{content:"";background-color:currentColor;border-radius:1px;position:absolute}.faq-item__trigger:before{width:10px;height:1.5px}.faq-item__trigger:after{width:1.5px;height:10px}.faq-item__vraag:hover .faq-item__trigger{color:#fff;background:#ffffff0d;border-color:#ffffff47}.faq-item[open] .faq-item__trigger{color:#a8d5c8;background:#a8d5c814;border-color:#a8d5c859;transform:rotate(45deg)}.faq-item__antwoord{padding:0 0 22px;animation:.24s ease-out faqAntwoordFade}@keyframes faqAntwoordFade{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.faq-item__antwoord p{color:#ffffffbd;max-width:66ch;margin:0;font-size:14.5px;font-weight:450;line-height:1.68}.faq-signoff{border-top:1px solid #ffffff1a;justify-content:space-between;align-items:center;gap:24px;margin-top:56px;padding-top:40px;display:flex}.faq-signoff__tekst h3{color:#fff;margin:0 0 4px;font-size:17px;font-weight:600}.faq-signoff__tekst p{color:#ffffff94;margin:0;font-size:14px}.faq-signoff__acties{flex-shrink:0;align-items:center;gap:12px;display:flex}.faq-signoff__knop{white-space:nowrap;border-radius:8px;align-items:center;gap:8px;padding:10px 18px;font-size:13.5px;font-weight:600;text-decoration:none;transition:all .18s;display:inline-flex}.faq-signoff__knop--primair{color:#0e1216;background:#fff;border:1px solid #fff}.faq-signoff__knop--primair:hover{background:#f1f5f9;transform:translateY(-1px);box-shadow:0 4px 14px #ffffff26}.faq-signoff__knop--secundair{color:#ffffffd9;background:0 0;border:1px solid #ffffff24}.faq-signoff__knop--secundair:hover{color:#fff;background:#ffffff0a;border-color:#ffffff52}@media (width<=860px){.faq-canvas{padding:8px 20px 60px}.faq-cluster{grid-template-columns:1fr;gap:14px;padding:30px 0 18px}.faq-cluster__meta{margin-bottom:4px}.faq-item__vraag{padding:16px 0;font-size:15px}.faq-signoff{flex-direction:column;align-items:flex-start;gap:20px}.faq-signoff__acties{flex-direction:column;align-items:stretch;width:100%}.faq-signoff__knop{justify-content:center}}html:is(:is(.thema--licht,html:not(.thema--donker)),:not(.thema--donker)){color-scheme:light;background-color:#f1f5f9}body:is(.thema--licht,html:not(.thema--donker)),html:not(.thema--donker) body{color:#0f172a;background-color:#f1f5f9;background-image:none}:is(.thema--licht,html:not(.thema--donker)) .studio-gloed,:is(.thema--licht,html:not(.thema--donker)) .sleepvak__gloed{display:none!important}:is(.thema--licht,html:not(.thema--donker)) .kop{-webkit-backdrop-filter:blur(20px);background:#121e21fa;border-bottom:1px solid #ffffff1f}:is(.thema--licht,html:not(.thema--donker)) .kop__merk,:is(.thema--licht,html:not(.thema--donker)) .kop__nav-link{color:#fff}:is(.thema--licht,html:not(.thema--donker)) .studio-kicker,:is(.thema--licht,html:not(.thema--donker)) .stap-kicker{color:#475569}:is(.thema--licht,html:not(.thema--donker)) .stap-kicker-scheider{color:#cbd5e1}:is(.thema--licht,html:not(.thema--donker)) .stap-kicker-toggle{color:#64748b}:is(.thema--licht,html:not(.thema--donker)) .stap-kicker-toggle:hover{color:#0f172a}:is(.thema--licht,html:not(.thema--donker)) .stap-kicker-toggle__icoon{color:#64748b}:is(.thema--licht,html:not(.thema--donker)) .intro__titel{color:#0f172a}:is(.thema--licht,html:not(.thema--donker)) .status-proef-capsule{background:#f0f7f4;border:1px solid #cce5dc;box-shadow:0 1px 3px #2655480f}:is(.thema--licht,html:not(.thema--donker)) .status-proef-capsule__tekst{color:#2c4c42}:is(.thema--licht,html:not(.thema--donker)) .status-proef-capsule__tekst strong{color:#16362e}:is(.thema--licht,html:not(.thema--donker)) .status-proef-capsule__link{color:#265548;font-weight:600}:is(.thema--licht,html:not(.thema--donker)) .sleepvak{border-radius:var(--radius);background:#fff;border:2px dashed #34756366;box-shadow:0 1px 4px #0f172a0a,0 4px 16px #0f172a08}:is(.thema--licht,html:not(.thema--donker)) .sleepvak:hover{background:#fbfdfc;border-color:#265548;box-shadow:0 4px 16px #0f172a0f}:is(.thema--licht,html:not(.thema--donker)) .sleepvak[data-sleep-over]{background:#f0f7f4;border-style:solid;border-color:#265548;box-shadow:0 0 0 3px #26554826,0 8px 24px #2655481f}:is(.thema--licht,html:not(.thema--donker)) .sleepvak__titel{color:#0f172a}:is(.thema--licht,html:not(.thema--donker)) .sleepvak__of{color:#64748b}:is(.thema--licht,html:not(.thema--donker)) .sleepvak__vinkje{color:#334155}:is(.thema--licht,html:not(.thema--donker)) .sleepvak__vinkje svg{color:#265548}:is(.thema--licht,html:not(.thema--donker)) .knop--hoofd,:is(.thema--licht,html:not(.thema--donker)) .sleepvak__knop-map,:is(.thema--licht,html:not(.thema--donker)) .start-podium__knop{color:#fff;background:#265548;border:1px solid #0000;box-shadow:0 1px 2px #0f172a1f,0 2px 6px #26554833}:is(.thema--licht,html:not(.thema--donker)) .knop--hoofd:hover,:is(.thema--licht,html:not(.thema--donker)) .sleepvak__knop-map:hover,:is(.thema--licht,html:not(.thema--donker)) .start-podium__knop:hover:not(:disabled){background:#1d4439;box-shadow:0 2px 8px #0f172a29,0 4px 12px #26554840}:is(.thema--licht,html:not(.thema--donker)) .keuze,:is(.thema--licht,html:not(.thema--donker)) .logo-atelier{border-radius:var(--radius);background:#fff;border:1px solid #e2e8f0;box-shadow:0 1px 3px #0f172a0a,0 4px 16px #0f172a05}:is(.thema--licht,html:not(.thema--donker)) .keuze__kop-balk,:is(.thema--licht,html:not(.thema--donker)) .logo-atelier__kop{border-bottom:1px solid #f1f5f9}:is(.thema--licht,html:not(.thema--donker)) .keuze__vraag,:is(.thema--licht,html:not(.thema--donker)) .logo-atelier__titel{color:#0f172a!important}:is(.thema--licht,html:not(.thema--donker)) .keuze__sub,:is(.thema--licht,html:not(.thema--donker)) .logo-atelier__optioneel{color:#94a3b8}:is(.thema--licht,html:not(.thema--donker)) .logo-atelier__kop-tekst{color:#475569}:is(.thema--licht,html:not(.thema--donker)) .keuze__compact,:is(.thema--licht,html:not(.thema--donker)) .logo-atelier__modus-rij{box-shadow:none;background:#f1f5f9;border:1px solid #e2e8f0}:is(.thema--licht,html:not(.thema--donker)) .keuze__compact-pil,:is(.thema--licht,html:not(.thema--donker)) .logo-atelier__modus-knop{color:#64748b}:is(.thema--licht,html:not(.thema--donker)) .keuze__compact-pil:hover,:is(.thema--licht,html:not(.thema--donker)) .logo-atelier__modus-knop:hover{color:#0f172a;background:#fff9}:is(.thema--licht,html:not(.thema--donker)) .keuze__compact-pil.is-actief,:is(.thema--licht,html:not(.thema--donker)) .logo-atelier:has([data-keuze-logo][value=ja]:checked) .logo-atelier__modus-knop--actief,:is(.thema--licht,html:not(.thema--donker)) .logo-atelier:has([data-keuze-logo][value=nee]:checked) .logo-atelier__modus-knop--zonder,:is(.thema--licht,html:not(.thema--donker)) .logo-atelier:has([data-keuze-logo-bereik][value=hoofdfoto]:checked) .logo-atelier__modus-knop:has([value=hoofdfoto]),:is(.thema--licht,html:not(.thema--donker)) .logo-atelier:has([data-keuze-logo-bereik][value=alle]:checked) .logo-atelier__modus-knop:has([value=alle]),:is(.thema--licht,html:not(.thema--donker)) .logo-atelier:has([data-keuze-logo-stijl][value=origineel]:checked) .logo-atelier__modus-knop:has([value=origineel]),:is(.thema--licht,html:not(.thema--donker)) .logo-atelier:has([data-keuze-logo-stijl][value=wit]:checked) .logo-atelier__modus-knop:has([value=wit]){color:#101818;background:#fff;border:1px solid #cbd5e1;font-weight:600;box-shadow:0 1px 3px #0f172a14}:is(.thema--licht,html:not(.thema--donker)) .logo-atelier__scherm{background:#f8fafc;border:1px solid #e2e8f0}:is(.thema--licht,html:not(.thema--donker)) .logo-atelier__status-waarde{color:#0f172a}:is(.thema--licht,html:not(.thema--donker)) .logo-atelier__status-instructie{color:#64748b}:is(.thema--licht,html:not(.thema--donker)) .logo-atelier__knop-wijzig{color:#0f172a;background:#f1f5f9;border:1px solid #cbd5e1}:is(.thema--licht,html:not(.thema--donker)) .logo-atelier__knop-wijzig:hover{background:#e2e8f0}:is(.thema--licht,html:not(.thema--donker)) .logo-atelier__preview-podium{background:#f8fafc;border:1px solid #e2e8f0}:is(.thema--licht,html:not(.thema--donker)) .bestandsnamen-strip{background:#fff;border:1px solid #e2e8f0}:is(.thema--licht,html:not(.thema--donker)) .bestandsnamen-strip__titel{color:#0f172a!important}:is(.thema--licht,html:not(.thema--donker)) .bestandsnamen-strip__sub{color:#64748b}:is(.thema--licht,html:not(.thema--donker)) .bestandsnamen-strip__kiezer{box-shadow:none;background:#f1f5f9;border:1px solid #e2e8f0}:is(.thema--licht,html:not(.thema--donker)) .bestandsnamen-strip__knop{color:#64748b}:is(.thema--licht,html:not(.thema--donker)) .bestandsnamen-strip__knop:hover{color:#0f172a}:is(.thema--licht,html:not(.thema--donker)) .bestandsnamen-strip__knop:has(input:checked){color:#0f172a;background:#fff;border:1px solid #cbd5e1;box-shadow:0 1px 3px #0f172a14}:is(.thema--licht,html:not(.thema--donker)) .bestandsnamen-strip__voorbeeld-regel{border-top:1px solid #f1f5f9}:is(.thema--licht,html:not(.thema--donker)) .bestandsnamen-strip__voorbeeld-label{color:#64748b}:is(.thema--licht,html:not(.thema--donker)) .bestandsnamen-strip__voorbeeld-code{color:#0f172a}:is(.thema--licht,html:not(.thema--donker)) .start-podium{background:#fff;border:1px solid #e2e8f0;box-shadow:0 1px 3px #0f172a0a,0 4px 16px #0f172a05}:is(.thema--licht,html:not(.thema--donker)) .start-podium__titel{color:#0f172a}:is(.thema--licht,html:not(.thema--donker)) .start-podium__sub{color:#64748b}:is(.thema--licht,html:not(.thema--donker)) .start-podium__knop:disabled{color:#94a3b8;box-shadow:none;background:#e2e8f0;border-color:#cbd5e1}:is(.thema--licht,html:not(.thema--donker)) .uitleg-luik{background:#fff;border:1px solid #e2e8f0}:is(.thema--licht,html:not(.thema--donker)) .uitleg-luik__hoofdtitel{color:#0f172a}:is(.thema--licht,html:not(.thema--donker)) .uitleg-luik__toggle{color:#64748b}:is(.thema--licht,html:not(.thema--donker)) .uitleg-luik__toggle:hover,:is(.thema--licht,html:not(.thema--donker)) .uitleg-stap__naam{color:#0f172a}:is(.thema--licht,html:not(.thema--donker)) .uitleg-stap__tekst{color:#475569}:is(.thema--licht,html:not(.thema--donker)) .status-toolbar{flex-direction:column;gap:12px;margin-bottom:24px;display:flex;position:static;-webkit-backdrop-filter:none!important;box-shadow:none!important;background:0 0!important;border:none!important;padding:0!important}:is(.thema--licht,html:not(.thema--donker)) .status-toolbar__standaard{justify-content:space-between;align-items:center;gap:16px;width:100%;display:flex}:is(.thema--licht,html:not(.thema--donker)) .status-toolbar__links{flex:auto;align-items:center;gap:16px;min-width:0;display:flex}:is(.thema--licht,html:not(.thema--donker)) .status-console-zoek{box-sizing:border-box;background:#fff;border:1px solid #cbd5e1;border-top-color:#e2e8f0;border-radius:8px;flex-shrink:0;align-items:center;gap:8px;width:240px;min-width:240px;height:38px;padding:0 12px;transition:border-color .2s,box-shadow .2s;display:flex;box-shadow:0 1px 3px #0000000d}:is(.thema--licht,html:not(.thema--donker)) .status-console-zoek:focus-within{border-color:#265548;box-shadow:0 0 0 2px #26554826}:is(.thema--licht,html:not(.thema--donker)) .status-console__zoek-icoon{color:#64748b;flex-shrink:0}:is(.thema--licht,html:not(.thema--donker)) .status-console__zoek-invoer{color:#0f172a;letter-spacing:.07em;text-transform:uppercase;box-sizing:border-box;background:0 0;border:none;outline:none;flex:1;width:100%;height:100%;padding:0 4px 0 0;font-family:Arial Narrow,-apple-system,sans-serif;font-size:14px;font-weight:700}:is(.thema--licht,html:not(.thema--donker)) .status-console__zoek-invoer::placeholder{letter-spacing:-.01em;text-transform:none;color:#94a3b8;font-family:Plus Jakarta Sans,ui-sans-serif,system-ui,sans-serif;font-size:12.5px;font-weight:450}:is(.thema--licht,html:not(.thema--donker)) .status-console__zoek-invoer::-webkit-search-cancel-button{appearance:none;display:none}:is(.thema--licht,html:not(.thema--donker)) .status-console__zoek-invoer::-webkit-search-decoration{appearance:none;display:none}:is(.thema--licht,html:not(.thema--donker)) .status-console__zoek-invoer::-webkit-search-results-button{appearance:none;display:none}:is(.thema--licht,html:not(.thema--donker)) .status-console__zoek-invoer::-webkit-search-results-decoration{appearance:none;display:none}:is(.thema--licht,html:not(.thema--donker)) .status-kies-alles-knop{letter-spacing:-.01em;color:#475569;cursor:pointer;white-space:nowrap;box-sizing:border-box;background:0 0;border:1px solid #0000;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;gap:8px;height:34px;padding:0 10px;font-family:inherit;font-size:14px;font-weight:500;transition:all .16s;display:inline-flex}:is(.thema--licht,html:not(.thema--donker)) .status-kies-alles-knop:hover{color:#0f172a;background:#e2e8f0}:is(.thema--licht,html:not(.thema--donker)) .status-kies-alles-knop .status-kies-alles__icoon{color:#0000;background:#fff;border:1.5px solid #cbd5e1;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;transition:all .15s;display:flex}:is(.thema--licht,html:not(.thema--donker)) .status-kies-alles-knop.status-kies-alles--actief{color:#0f172a}:is(.thema--licht,html:not(.thema--donker)) .status-kies-alles-knop.status-kies-alles--actief:hover{color:#0f172a;background:#cbd5e1}:is(.thema--licht,html:not(.thema--donker)) .status-kies-alles-knop.status-kies-alles--actief .status-kies-alles__icoon{color:#fff;background:#265548;border-color:#265548}:is(.thema--licht,html:not(.thema--donker)) .status-toolbar__teller,:is(.thema--licht,html:not(.thema--donker)) .status-toolbar__teller-badge{color:#64748b;letter-spacing:-.01em;white-space:nowrap;-webkit-user-select:none;user-select:none;align-items:center;font-family:inherit;font-size:14px;font-weight:500;display:inline-flex;box-shadow:none!important;background:0 0!important;border:none!important;height:auto!important;padding:0!important}:is(.thema--licht,html:not(.thema--donker)) .status-toolbar__bulk-info[hidden]{display:none!important}:is(.thema--licht,html:not(.thema--donker)) .status-toolbar__bulk-info,:is(.thema--licht,html:not(.thema--donker)) .status-toolbar__bulk-badge{color:#475569;letter-spacing:-.01em;white-space:nowrap;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;font-family:inherit;font-size:14px;font-weight:500;display:inline-flex;box-shadow:none!important;background:0 0!important;border:none!important;height:auto!important;padding:0!important}:is(.thema--licht,html:not(.thema--donker)) .status-toolbar__bulk-aantal{color:#0f172a;font-weight:600}:is(.thema--licht,html:not(.thema--donker)) .status-toolbar__bulk-punt{color:#cbd5e1;margin:0 1px}:is(.thema--licht,html:not(.thema--donker)) .status-toolbar__bulk-grootte{display:none!important}:is(.thema--licht,html:not(.thema--donker)) .status-toolbar__bulk-wis-knop{color:#64748b;text-underline-offset:3px;cursor:pointer;background:0 0;border:none;margin-left:1px;padding:2px 4px;font-family:inherit;font-size:14px;font-weight:500;text-decoration:underline #cbd5e1;transition:color .15s,text-decoration-color .15s}:is(.thema--licht,html:not(.thema--donker)) .status-kies-alles-knop.status-kies-alles--actief~.status-toolbar__bulk-info .status-toolbar__bulk-wis-knop{display:none!important}:is(.thema--licht,html:not(.thema--donker)) .status-toolbar__bulk-wis-knop:hover{color:#0f172a;text-decoration-color:#0f172a}:is(.thema--licht,html:not(.thema--donker)) .status-toolbar__rechts{flex-shrink:0;justify-content:flex-end;align-items:center;gap:16px;width:auto;height:34px;margin-left:auto;margin-right:20px;display:inline-flex;position:relative}:is(.thema--licht,html:not(.thema--donker)) .status-auto__acties-knoppen{box-sizing:border-box;background:#fff;border:1px solid #cbd5e1;border-radius:6px;flex-shrink:0;align-items:center;gap:2px;height:34px;padding:3px;display:inline-flex;position:relative;box-shadow:0 1px 3px #0000000d}:is(.thema--licht,html:not(.thema--donker)) .status-auto__acties-knoppen--bulk{transition:opacity .18s}:is(.thema--licht,html:not(.thema--donker)) .status-auto__acties-knoppen--bulk:has(button:disabled){opacity:.55}:is(.thema--licht,html:not(.thema--donker)) .status-auto__schakelaar{align-items:center;gap:2px;width:auto;height:100%;display:inline-flex;box-shadow:none!important;background:0 0!important;border:none!important;padding:0!important}:is(.thema--licht,html:not(.thema--donker)) .status-auto__schakelaar-pil{letter-spacing:-.01em;cursor:pointer;white-space:nowrap;-webkit-user-select:none;user-select:none;box-sizing:border-box;border:1px solid #0000;border-radius:4px;justify-content:center;align-items:center;gap:6px;min-width:96px;height:100%;padding:0 10px;font-family:inherit;font-size:12.5px;text-decoration:none;transition:all .18s cubic-bezier(.16,1,.3,1);display:inline-flex;position:relative}:is(.thema--licht,html:not(.thema--donker)) .status-auto__schakelaar-pil svg{flex-shrink:0}:is(.thema--licht,html:not(.thema--donker)) .status-auto__acties-knoppen--bulk .status-auto__schakelaar-pil:disabled,:is(.thema--licht,html:not(.thema--donker)) .status-auto__acties-knoppen--bulk .status-auto__verwijder-knop:disabled,:is(.thema--licht,html:not(.thema--donker)) .status-auto__schakelaar-pil:disabled{color:#94a3b8!important;box-shadow:none!important;cursor:default!important;pointer-events:none!important;background:0 0!important;border-color:#0000!important}:is(.thema--licht,html:not(.thema--donker)) .status-auto__schakelaar-pil--hoofd:not(:disabled){color:#fff!important;cursor:pointer!important;pointer-events:auto!important;background:#265548!important;border-color:#265548!important;font-weight:700!important;box-shadow:0 1px 3px #26554840!important}:is(.thema--licht,html:not(.thema--donker)) .status-auto__schakelaar-pil--hoofd:not(:disabled):hover{color:#fff!important;background:#1e443a!important;transform:translateY(-.5px)!important;box-shadow:0 2px 6px #26554859!important}:is(.thema--licht,html:not(.thema--donker)) .status-auto__schakelaar-pil--tweede:not(:disabled){min-width:92px;color:#334155!important;cursor:pointer!important;pointer-events:auto!important;background:0 0!important;border:1px solid #0000!important;font-weight:600!important}:is(.thema--licht,html:not(.thema--donker)) .status-auto__schakelaar-pil--tweede:not(:disabled):hover{color:#0f172a!important;background:#f1f5f9!important}:is(.thema--licht,html:not(.thema--donker)) .status-auto__schakelaar-pil--tweede[aria-expanded=true]{color:#0f172a!important;background:#e2e8f0!important;border:1px solid #cbd5e1!important;font-weight:600!important}:is(.thema--licht,html:not(.thema--donker)) .status-auto__verwijder-knop{color:#94a3b8;cursor:pointer;box-sizing:border-box;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:100%;margin-left:2px;padding:0;transition:all .18s cubic-bezier(.16,1,.3,1);display:inline-flex;box-shadow:none!important;background:0 0!important;border:none!important;border-left:1px solid #e2e8f0!important;border-top-left-radius:0!important;border-bottom-left-radius:0!important;outline:none!important}:is(.thema--licht,html:not(.thema--donker)) .status-auto__verwijder-knop:not(:disabled):hover{color:#ef4444;background:#fee2e2!important}:is(.thema--licht,html:not(.thema--donker)) .status-auto__verwijder-knop:disabled{opacity:.35;cursor:not-allowed;pointer-events:none}:is(.thema--licht,html:not(.thema--donker)) .status-auto__vergelijk-knop,:is(.thema--licht,html:not(.thema--donker)) .status-auto__schakelaar-pil--vergelijk{letter-spacing:-.01em;color:#fff;cursor:pointer;white-space:nowrap;box-sizing:border-box;background:#265548;border:1px solid #265548;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;gap:7px;height:34px;padding:0 12px;font-family:inherit;font-size:12.5px;font-weight:700;transition:all .18s cubic-bezier(.16,1,.3,1);display:inline-flex;box-shadow:0 1px 3px #26554840}:is(.thema--licht,html:not(.thema--donker)) .status-auto__vergelijk-knop:hover,:is(.thema--licht,html:not(.thema--donker)) .status-auto__schakelaar-pil--vergelijk:hover{background:#1e443a;transform:translateY(-.5px)}:is(.thema--licht,html:not(.thema--donker)) .status-lijst:has(.status-auto--gekozen) .status-auto .status-auto__schakelaar-pil--hoofd,:is(.thema--licht,html:not(.thema--donker)) .status-lijst--selectie-actief .status-auto .status-auto__schakelaar-pil--hoofd,:is(.thema--licht,html:not(.thema--donker)) .status-auto--gekozen .status-auto__schakelaar-pil--hoofd{color:#94a3b8!important;box-shadow:none!important;pointer-events:none!important;cursor:default!important;-webkit-user-select:none!important;user-select:none!important;background:#f1f5f9!important;border-color:#e2e8f0!important;font-weight:500!important}:is(.thema--licht,html:not(.thema--donker)) .status-lijst:has(.status-auto--gekozen) .status-auto .status-auto__schakelaar-pil--tweede,:is(.thema--licht,html:not(.thema--donker)) .status-lijst--selectie-actief .status-auto .status-auto__schakelaar-pil--tweede,:is(.thema--licht,html:not(.thema--donker)) .status-auto--gekozen .status-auto__schakelaar-pil--tweede{color:#cbd5e1!important;box-shadow:none!important;pointer-events:none!important;cursor:default!important;-webkit-user-select:none!important;user-select:none!important;background:0 0!important;border:none!important;font-weight:500!important}:is(.thema--licht,html:not(.thema--donker)) .status-lijst:has(.status-auto--gekozen) .status-auto__mail-form,:is(.thema--licht,html:not(.thema--donker)) .status-lijst--selectie-actief .status-auto__mail-form{display:none!important}:is(.thema--licht,html:not(.thema--donker)) .status-toolbar__rechts .status-bulk-mail{z-index:100!important;box-sizing:border-box!important;background:#fff!important;border:1px solid #cbd5e1!important;border-top:2px solid #265548!important;border-radius:8px!important;align-items:center!important;width:246px!important;height:40px!important;padding:4px 6px 4px 10px!important;display:flex!important;position:absolute!important;inset:calc(100% + 8px) 0 auto auto!important;box-shadow:0 12px 32px -4px #00000026,0 4px 12px #00000014!important}:is(.thema--licht,html:not(.thema--donker)) .status-toolbar__rechts .status-bulk-mail[hidden]{display:none!important}:is(.thema--licht,html:not(.thema--donker)) .status-toolbar__rechts .status-bulk-mail .status-mail__groep{width:100%!important;height:100%!important;box-shadow:none!important;background:0 0!important;border:none!important;align-items:center!important;gap:8px!important;margin:0!important;padding:0!important;display:flex!important}:is(.thema--licht,html:not(.thema--donker)) .status-toolbar__rechts .status-bulk-mail .status-bulk-mail__icoon{color:#265548;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}:is(.thema--licht,html:not(.thema--donker)) .status-toolbar__rechts .status-bulk-mail .status-mail__veld{flex:auto!important;align-items:center!important;min-width:0!important;height:100%!important;margin:0!important;padding:0!important;display:flex!important}:is(.thema--licht,html:not(.thema--donker)) .status-toolbar__rechts .status-bulk-mail .status-mail__veld .veld__invoer{color:#0f172a!important;letter-spacing:-.01em!important;width:100%!important;height:100%!important;box-shadow:none!important;background:0 0!important;border:none!important;outline:none!important;margin:0!important;padding:0!important;font-family:inherit!important;font-size:12px!important;font-weight:600!important}:is(.thema--licht,html:not(.thema--donker)) .status-toolbar__rechts .status-bulk-mail .status-bulk-mail__verstuur{color:#fff!important;cursor:pointer!important;background:#265548!important;border:1px solid #265548!important;border-radius:6px!important;flex-shrink:0!important;justify-content:center!important;align-items:center!important;width:28px!important;min-width:28px!important;height:28px!important;min-height:28px!important;padding:0!important;transition:all .15s!important;display:inline-flex!important;box-shadow:0 1px 3px #2655484d!important}:is(.thema--licht,html:not(.thema--donker)) .status-toolbar__rechts .status-bulk-mail .status-bulk-mail__verstuur:hover{background:#1e443a!important}:is(.thema--licht,html:not(.thema--donker)) .status-toolbar__rechts .status-bulk-mail .status-bulk-mail__sluit{color:#94a3b8!important;cursor:pointer!important;background:0 0!important;border:none!important;flex-shrink:0!important;justify-content:center!important;align-items:center!important;width:20px!important;height:20px!important;padding:0!important;font-size:13px!important;display:inline-flex!important}:is(.thema--licht,html:not(.thema--donker)) .status-toolbar__rechts .status-bulk-mail .status-bulk-mail__sluit:hover{color:#0f172a!important}:is(.thema--licht,html:not(.thema--donker)) .status-toolbar__rechts .status-bulk-mail .status-mail__melding{white-space:nowrap!important;background:#fff!important;border:1px solid #cbd5e1!important;border-radius:6px!important;margin:0!important;padding:4px 10px!important;font-size:11.5px!important;font-weight:600!important;position:absolute!important;top:calc(100% + 4px)!important;right:0!important;box-shadow:0 4px 12px #0000001a!important}:is(.thema--licht,html:not(.thema--donker)) .status-toolbar__rechts .status-bulk-mail .status-mail__melding[data-soort=succes]{color:#15803d!important;background:#f0fdf4!important;border-color:#86efac!important}:is(.thema--licht,html:not(.thema--donker)) .status-toolbar__rechts .status-bulk-mail .status-mail__melding[data-soort=fout]{color:#b91c1c!important;background:#fef2f2!important;border-color:#fca5a5!important}:is(.thema--licht,html:not(.thema--donker)) .status-lijst{margin-top:24px;padding-bottom:120px}:is(.thema--licht,html:not(.thema--donker)) .status-auto{background:#fff;border:1px solid #e2e8f0;border-bottom-color:#cbd5e1;border-radius:8px;grid-template-columns:minmax(0,min(440px,100% - 516px)) minmax(240px,1fr) auto;align-items:center;gap:20px;min-width:0;padding:15px 20px;transition:transform .2s,border-color .2s,box-shadow .2s;display:grid;box-shadow:0 1px 3px #0000000a,0 4px 12px #00000008}:is(.thema--licht,html:not(.thema--donker)) .status-auto:hover{border-color:#cbd5e1;transform:translateY(-1px);box-shadow:0 4px 14px #0000000f,0 8px 24px -4px #0000000d}:is(.thema--licht,html:not(.thema--donker)) .status-auto--gekozen{z-index:2;position:relative;background:#f0f7f4!important;border-color:#a7d3c4 #a7d3c4 #a7d3c4 #265548!important;border-left-style:solid!important;border-left-width:3.5px!important;transform:none!important;box-shadow:0 4px 16px #2655481f,inset 0 0 0 1px #26554826!important}:is(.thema--licht,html:not(.thema--donker)) .status-auto--gekozen .status-auto__model{color:#0f172a!important}:is(.thema--licht,html:not(.thema--donker)) .status-auto--gekozen .status-auto__keuze-vink{color:#fff!important;background:#265548!important;border-color:#265548!important}:is(.thema--licht,html:not(.thema--donker)) .status-lijst:has(.status-auto--gekozen) .status-auto:not(.status-auto--gekozen){opacity:.65;transition:opacity .2s,transform .2s}:is(.thema--licht,html:not(.thema--donker)) .status-lijst:has(.status-auto--gekozen) .status-auto:not(.status-auto--gekozen):hover{opacity:.95}:is(.thema--licht,html:not(.thema--donker)) .status-auto[data-status=klaar]{border-left:3.5px solid #265548}:is(.thema--licht,html:not(.thema--donker)) .status-auto[data-status=mislukt]{border-left:3.5px solid #ef4444}:is(.thema--licht,html:not(.thema--donker)) .status-auto[data-status=mislukt] .status-auto__tekst{color:#dc2626}:is(.thema--licht,html:not(.thema--donker)) .status-auto__kop{align-self:center;align-items:center;gap:16px;width:100%;min-width:0;max-width:440px;margin-top:0;display:flex}:is(.thema--licht,html:not(.thema--donker)) .status-auto__keuze{cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:5px;flex:none;justify-content:center;align-items:center;width:24px;height:24px;margin:0;display:flex;position:relative}:is(.thema--licht,html:not(.thema--donker)) .status-auto__keuze-invoer{opacity:0;pointer-events:none;width:0;height:0;margin:0;position:absolute}:is(.thema--licht,html:not(.thema--donker)) .status-auto__keuze-vink{color:#0000;background:#f8fafc;border:1.5px solid #cbd5e1;border-radius:4px;justify-content:center;align-items:center;width:17px;height:17px;transition:all .18s cubic-bezier(.16,1,.3,1);display:flex;box-shadow:inset 0 1px 2px #0000000d}:is(.thema--licht,html:not(.thema--donker)) .status-auto__keuze:hover .status-auto__keuze-vink{background:#f1f5f9;border-color:#265548;transform:scale(1.05)}:is(.thema--licht,html:not(.thema--donker)) .status-auto__keuze-invoer:checked+.status-auto__keuze-vink{color:#fff;background:#265548;border-color:#265548;transform:scale(1)}:is(.thema--licht,html:not(.thema--donker)) .status-auto__keuze-invoer:focus-visible+.status-auto__keuze-vink{outline-offset:2px;outline:2px solid #265548}:is(.thema--licht,html:not(.thema--donker)) .status-auto__duim{aspect-ratio:16/11;cursor:pointer;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:5px;flex:none;width:144px;height:99px;padding:0;transition:border-color .2s,transform .15s,box-shadow .2s;display:block;position:relative;overflow:hidden}:is(.thema--licht,html:not(.thema--donker)) .status-auto__duim:hover{border-color:#265548;transform:scale(1.03);box-shadow:0 4px 12px #0000001a}:is(.thema--licht,html:not(.thema--donker)) .status-auto__duim-zoom{color:#fff;opacity:0;pointer-events:none;background:#0f172a73;justify-content:center;align-items:center;transition:opacity .2s;display:flex;position:absolute;inset:0}:is(.thema--licht,html:not(.thema--donker)) .status-auto__duim:hover .status-auto__duim-zoom,:is(.thema--licht,html:not(.thema--donker)) .status-auto__duim:focus-visible .status-auto__duim-zoom{opacity:1}:is(.thema--licht,html:not(.thema--donker)) .status-auto__duim img{object-fit:cover;width:100%;height:100%;display:block}:is(.thema--licht,html:not(.thema--donker)) .status-auto__wie{flex-direction:column;gap:4px;min-width:0;display:flex}:is(.thema--licht,html:not(.thema--donker)) .status-auto__regel{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}:is(.thema--licht,html:not(.thema--donker)) .status-auto[data-kenteken=ja] .status-auto__kenteken{color:#0f172a;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;box-sizing:border-box;background:#f8fafc;border:1.5px solid #0f172a;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;min-width:96px;height:26px;padding:0 8px 0 0;font-family:Arial Narrow,DIN Alternate,-apple-system,sans-serif;font-size:14px;font-weight:800;line-height:1;display:inline-flex;overflow:hidden;box-shadow:0 1px 3px #0000001f,inset 0 0 0 1px #0f172a14}:is(.thema--licht,html:not(.thema--donker)) .status-auto[data-kenteken=ja] .status-auto__kenteken:before{content:"";background-color:#039;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Ccircle cx='50' cy='18' r='4.5' fill='%23ffcc00'/%3E%3Ccircle cx='66' cy='22.3' r='4.5' fill='%23ffcc00'/%3E%3Ccircle cx='77.7' cy='34' r='4.5' fill='%23ffcc00'/%3E%3Ccircle cx='82' cy='50' r='4.5' fill='%23ffcc00'/%3E%3Ccircle cx='77.7' cy='66' r='4.5' fill='%23ffcc00'/%3E%3Ccircle cx='66' cy='77.7' r='4.5' fill='%23ffcc00'/%3E%3Ccircle cx='50' cy='82' r='4.5' fill='%23ffcc00'/%3E%3Ccircle cx='34' cy='77.7' r='4.5' fill='%23ffcc00'/%3E%3Ccircle cx='22.3' cy='66' r='4.5' fill='%23ffcc00'/%3E%3Ccircle cx='18' cy='50' r='4.5' fill='%23ffcc00'/%3E%3Ccircle cx='22.3' cy='34' r='4.5' fill='%23ffcc00'/%3E%3Ccircle cx='34' cy='22.3' r='4.5' fill='%23ffcc00'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:12px 12px;border-right:1px solid #0f172a40;flex-shrink:0;width:18px;height:100%;margin-right:7px;display:inline-block}:is(.thema--licht,html:not(.thema--donker)) .status-auto[data-kenteken=nee] .status-auto__kenteken{color:#334155;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;box-sizing:border-box;background:#f1f5f9;border:1.5px solid #cbd5e1;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:auto;min-width:80px;max-width:180px;height:25px;padding:0 8px;font-family:inherit;font-size:11px;font-weight:700;display:inline-flex;overflow:hidden}:is(.thema--licht,html:not(.thema--donker)) .status-auto__model{color:#0f172a;white-space:nowrap;text-overflow:ellipsis;max-width:100%;margin:2px 0 0;font-size:14.5px;font-weight:600;line-height:1.3;overflow:hidden}:is(.thema--licht,html:not(.thema--donker)) .status-auto__wanneer{color:#64748b;margin:0;font-size:12.5px;line-height:1.35}:is(.thema--licht,html:not(.thema--donker)) .status-auto__klein--mail{color:#265548;margin:2px 0 0;font-size:12px}:is(.thema--licht,html:not(.thema--donker)) .status-auto__tekst{color:#475569;margin:2px 0 0;font-size:13px}:is(.thema--licht,html:not(.thema--donker)) .status-auto__midden{box-sizing:border-box;justify-content:flex-start;align-self:center;align-items:center;width:100%;min-width:0;margin-top:0;padding-left:20px;display:flex}:is(.thema--licht,html:not(.thema--donker)) .status-auto__status-blok{width:auto;height:auto;box-shadow:none;box-sizing:border-box;background:0 0;border:none;border-radius:0;flex-direction:column;flex-shrink:1;justify-content:center;align-items:flex-start;gap:3px;min-width:0;max-width:100%;display:flex;overflow:visible}:is(.thema--licht,html:not(.thema--donker)) .status-auto__vorm{color:#0f172a;letter-spacing:-.01em;white-space:normal;text-transform:none;background:0 0;border:none;border-radius:0;align-items:center;gap:7px;padding:0;font-size:13.5px;font-weight:600;line-height:1.3;display:inline-flex}:is(.thema--licht,html:not(.thema--donker)) .status-auto__vorm:before{content:"";background:#94a3b8;border-radius:999px;flex-shrink:0;width:6.5px;height:6.5px;display:inline-block}:is(.thema--licht,html:not(.thema--donker)) .status-auto[data-status=klaar] .status-auto__vorm:before{background:#10b981;box-shadow:0 0 6px #10b98173}:is(.thema--licht,html:not(.thema--donker)) .status-auto[data-status=bezig] .status-auto__vorm:before,:is(.thema--licht,html:not(.thema--donker)) .status-auto[data-status=in-de-rij] .status-auto__vorm:before{background:#f59e0b;animation:1.2s ease-in-out infinite status-knipper;box-shadow:0 0 6px #f59e0b73}:is(.thema--licht,html:not(.thema--donker)) .status-auto[data-status=mislukt] .status-auto__vorm:before{box-shadow:none;background:#ef4444}:is(.thema--licht,html:not(.thema--donker)) .status-auto__termijn{color:#64748b;white-space:nowrap;background:0 0;border:none;padding:0 0 0 13.5px;font-size:11.5px;font-weight:500;line-height:1.2;display:inline-block}:is(.thema--licht,html:not(.thema--donker)) .status-auto__termijn[data-urgentie=groen]{color:#64748b}:is(.thema--licht,html:not(.thema--donker)) .status-auto__termijn[data-urgentie=oranje]{color:#d97706}:is(.thema--licht,html:not(.thema--donker)) .status-auto__termijn[data-urgentie=rood]{color:#dc2626}:is(.thema--licht,html:not(.thema--donker)) .status-auto__vergelijk-link{color:#265548;cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;margin:1px 0 0;padding:0 0 0 13.5px;font-family:inherit;font-size:11.5px;font-weight:600;line-height:1.2;text-decoration:none;transition:color .15s,transform .15s;display:inline-flex}:is(.thema--licht,html:not(.thema--donker)) .status-auto__vergelijk-link:hover{color:#1e443a;transform:translate(1px)}:is(.thema--licht,html:not(.thema--donker)) .status-auto:has(.status-auto__termijn[hidden]) .status-auto__vorm{flex:100%;width:100%}:is(.thema--licht,html:not(.thema--donker)) .status-auto__acties-kolom{flex-direction:column;flex-shrink:0;place-self:center end;align-items:flex-end;gap:6px;width:auto;margin:0;display:flex}:is(.thema--licht,html:not(.thema--donker)) .status-auto__acties{flex-direction:column;align-items:flex-end;gap:8px;width:auto;margin:0;display:flex}:is(.thema--licht,html:not(.thema--donker)) .status-auto__live{flex-direction:column;align-items:flex-end;gap:6px;width:100%;display:flex}:is(.thema--licht,html:not(.thema--donker)) .status-auto__live:has(.status-auto__tekst[hidden]):has(.voortgang[hidden]){display:none}:is(.thema--licht,html:not(.thema--donker)) .status-auto__live .status-auto__tekst{color:#0f172a;text-align:right;margin:0;font-size:13px;font-weight:500;line-height:1.35}:is(.thema--licht,html:not(.thema--donker)) .status-auto__voortgang-rij{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:4px 10px;width:100%;display:flex}:is(.thema--licht,html:not(.thema--donker)) .status-auto__live .voortgang{background:#e2e8f0;border-radius:999px;flex:0 0 140px;max-width:140px;height:6px;margin:0;overflow:hidden;box-shadow:inset 0 1px 2px #00000014}:is(.thema--licht,html:not(.thema--donker)) .status-auto__live .voortgang__balk{background:linear-gradient(90deg,#265548 0%,#48b894 100%);border-radius:999px;height:100%;transition:width .3s;box-shadow:0 0 6px #48b89459}:is(.thema--licht,html:not(.thema--donker)) .status-auto__tijd{color:#64748b;white-space:nowrap;font-size:12px;font-weight:500}:is(.thema--licht,html:not(.thema--donker)) .status-auto__tijd[hidden]{display:none}:is(.thema--licht,html:not(.thema--donker)) .status-geen-resultaat{text-align:center;color:#64748b;background:#fff;border:1px dashed #cbd5e1;border-radius:6px;margin:0 0 20px;padding:32px 20px;font-size:14px}:is(.thema--licht,html:not(.thema--donker)) .status-geen-resultaat strong{color:#0f172a}:is(.thema--licht,html:not(.thema--donker)) .status-geen-resultaat__herstel{color:#265548;cursor:pointer;background:0 0;border:none;margin-left:10px;padding:0;font-size:13.5px;font-weight:600;text-decoration:underline;display:inline-block}:is(.thema--licht,html:not(.thema--donker)) .status-auto .status-mail:not([hidden]){width:100%;box-shadow:none;box-sizing:border-box;background:0 0;border:none;flex-direction:column;gap:3px;margin:0;padding:0;animation:.2s cubic-bezier(.16,1,.3,1) forwards statusMailOmlaagGlijden;display:flex;position:static;overflow:visible}:is(.thema--licht,html:not(.thema--donker)) .status-auto .status-mail__groep{box-sizing:border-box;background:#fff;border:1px solid #cbd5e1;border-radius:6px;align-items:center;gap:8px;width:100%;height:34px;padding:3px 3px 3px 12px;transition:border-color .18s,background .18s,box-shadow .18s;display:flex;box-shadow:0 1px 3px #0000000d}:is(.thema--licht,html:not(.thema--donker)) .status-auto .status-mail__groep:focus-within{border-color:#265548;box-shadow:0 0 0 2px #26554826}:is(.thema--licht,html:not(.thema--donker)) .status-auto .status-mail__veld{flex:auto;align-items:center;min-width:0;margin:0;display:flex}:is(.thema--licht,html:not(.thema--donker)) .status-auto .status-mail__veld .veld__invoer{letter-spacing:-.01em;color:#0f172a;width:100%;height:26px;box-shadow:none;box-sizing:border-box;background:0 0;border:none;outline:none;margin:0;padding:0;font-family:inherit;font-size:12.5px;font-weight:600;line-height:26px}:is(.thema--licht,html:not(.thema--donker)) .status-auto .status-mail__veld .veld__invoer::placeholder{color:#94a3b8;font-weight:450}:is(.thema--licht,html:not(.thema--donker)) .status-auto .status-mail__verstuur{color:#fff;cursor:pointer;box-sizing:border-box;background:#265548;border:1px solid #265548;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:28px;min-width:28px;height:28px;min-height:28px;padding:0;transition:all .15s cubic-bezier(.16,1,.3,1);display:inline-flex;box-shadow:0 1px 3px #26554840}:is(.thema--licht,html:not(.thema--donker)) .status-auto .status-mail__verstuur:hover{background:#1e443a;transform:translateY(-.5px);box-shadow:0 2px 6px #26554859}:is(.thema--licht,html:not(.thema--donker)) .status-auto .status-mail__verstuur:active{transform:translateY(.5px)}:is(.thema--licht,html:not(.thema--donker)) .status-auto .status-mail__verstuur:disabled{opacity:.55;cursor:not-allowed;transform:none}:is(.thema--licht,html:not(.thema--donker)) .status-auto .status-mail__verstuur svg{color:#fff;stroke:currentColor;flex-shrink:0;width:12px;height:12px}:is(.thema--licht,html:not(.thema--donker)) .status-auto .status-mail__melding{color:#dc2626;margin:2px 4px 0;font-size:11.5px;font-weight:600;line-height:1.35}:is(.thema--licht,html:not(.thema--donker)) .status-auto .status-mail__melding[data-soort=succes]{color:#15803d}:is(.thema--licht,html:not(.thema--donker)) .duim-modal__venster{color:#0f172a;background:#fff;border:1px solid #cbd5e1;border-radius:12px;box-shadow:0 24px 60px #00000040}:is(.thema--licht,html:not(.thema--donker)) .duim-modal__kop{border-bottom:1px solid #e2e8f0}:is(.thema--licht,html:not(.thema--donker)) .duim-modal__kicker{color:#265548}:is(.thema--licht,html:not(.thema--donker)) .duim-modal__titel{color:#0f172a}:is(.thema--licht,html:not(.thema--donker)) .duim-modal__download{color:#fff;background:#265548}:is(.thema--licht,html:not(.thema--donker)) .duim-modal__download:hover{background:#1e443a}:is(.thema--licht,html:not(.thema--donker)) .duim-modal__sluit{color:#475569;background:#f1f5f9;border:1px solid #e2e8f0}:is(.thema--licht,html:not(.thema--donker)) .duim-modal__sluit:hover{color:#0f172a;background:#e2e8f0}@media (width<=900px){:is(.thema--licht,html:not(.thema--donker)) .status-auto{box-sizing:border-box;flex-direction:column;align-items:stretch;gap:14px;max-width:100%;padding:14px;display:flex}:is(.thema--licht,html:not(.thema--donker)) .status-auto__kop{box-sizing:border-box;align-items:center;gap:10px;width:100%;max-width:100%}:is(.thema--licht,html:not(.thema--donker)) .status-auto__keuze{flex-shrink:0;width:24px;height:24px}:is(.thema--licht,html:not(.thema--donker)) .status-auto__duim{flex-shrink:0;width:96px!important;height:66px!important}:is(.thema--licht,html:not(.thema--donker)) .status-auto__regel{flex-direction:column;align-items:flex-start;gap:4px}:is(.thema--licht,html:not(.thema--donker)) .status-auto[data-kenteken=ja] .status-auto__kenteken{padding:0 8px 0 0!important;font-size:14px!important}:is(.thema--licht,html:not(.thema--donker)) .status-auto__midden{justify-content:flex-start;width:100%;padding-left:0}:is(.thema--licht,html:not(.thema--donker)) .status-auto__status-blok{width:100%;max-width:100%;height:auto;box-shadow:none;background:0 0;border:none;flex-direction:column;align-items:flex-start;gap:3px;padding:0}:is(.thema--licht,html:not(.thema--donker)) .status-auto__vorm{text-align:left;white-space:normal;justify-content:flex-start;height:auto;flex:none!important;width:auto!important;padding:0!important;font-size:13px!important}:is(.thema--licht,html:not(.thema--donker)) .status-auto__termijn{text-align:left;white-space:normal;justify-content:flex-start;height:auto;background:0 0!important;border:none!important;flex:none!important;width:auto!important;padding:0 0 0 13.5px!important;font-size:11.5px!important}:is(.thema--licht,html:not(.thema--donker)) .status-auto__vergelijk-link{padding:0 0 0 13.5px!important;font-size:11.5px!important}:is(.thema--licht,html:not(.thema--donker)) .status-auto__acties-kolom{align-items:stretch;width:100%}:is(.thema--licht,html:not(.thema--donker)) .status-auto__acties-knoppen{flex-wrap:nowrap;align-items:center;gap:8px;width:100%;display:flex}:is(.thema--licht,html:not(.thema--donker)) .status-auto__schakelaar{flex:auto;width:auto;min-width:0}:is(.thema--licht,html:not(.thema--donker)) .status-auto__verwijder-knop{flex-shrink:0;width:36px;height:36px;position:relative}:is(.thema--licht,html:not(.thema--donker)) .status-auto__verwijder-knop:after{content:"";position:absolute;inset:-5px}:is(.thema--licht,html:not(.thema--donker)) .status-auto__live{align-items:flex-start;width:100%}:is(.thema--licht,html:not(.thema--donker)) .status-auto__live .status-auto__tekst{text-align:left;white-space:normal}:is(.thema--licht,html:not(.thema--donker)) .status-auto__voortgang-rij{justify-content:flex-start;width:100%}:is(.thema--licht,html:not(.thema--donker)) .status-auto__live .voortgang{flex:1;max-width:100%}:is(.thema--licht,html:not(.thema--donker)) .status-auto__acties{flex-direction:column;align-items:stretch;gap:6px;width:100%}:is(.thema--licht,html:not(.thema--donker)) .status-mail:not([hidden]){box-sizing:border-box;width:100%;box-shadow:none;margin-top:4px;position:static;overflow:visible}}@media (width<=768px){:is(.thema--licht,html:not(.thema--donker)) .status-toolbar,:is(.thema--licht,html:not(.thema--donker)) .status-toolbar__standaard{flex-direction:column;align-items:stretch;gap:10px}:is(.thema--licht,html:not(.thema--donker)) .status-toolbar__links{flex-wrap:wrap;gap:10px;width:100%}:is(.thema--licht,html:not(.thema--donker)) .status-console-zoek{flex:auto;width:100%;min-width:0}:is(.thema--licht,html:not(.thema--donker)) .status-toolbar__rechts{justify-content:stretch;width:100%;margin:0}:is(.thema--licht,html:not(.thema--donker)) .status-auto__acties-knoppen--bulk{width:100%}}:is(.thema--licht,html:not(.thema--donker)) .tarieven-hero .studio-kicker{color:#475569}:is(.thema--licht,html:not(.thema--donker)) .tarieven-hero .atelier-vms-hero__titel{color:#0f172a}:is(.thema--licht,html:not(.thema--donker)) .tarieven-hero .atelier-vms-hero__lead{color:#475569}:is(.thema--licht,html:not(.thema--donker)) .atelier-podium{background:#fff;border:1px solid #cbd5e1;border-radius:12px;box-shadow:0 1px 3px #0f172a0a,0 10px 30px -5px #0f172a0f}:is(.thema--licht,html:not(.thema--donker)) .atelier-scheider{background:#e2e8f0}:is(.thema--licht,html:not(.thema--donker)) .atelier-kolom__status .atelier-status-label{color:#265548}:is(.thema--licht,html:not(.thema--donker)) .atelier-kolom__titel{color:#0f172a}:is(.thema--licht,html:not(.thema--donker)) .atelier-kolom__definitie{color:#265548}:is(.thema--licht,html:not(.thema--donker)) .atelier-proef-kaart{background:#fff;border:1px solid #e2e8f0;border-radius:8px;transition:border-color .18s,transform .18s,box-shadow .18s;box-shadow:0 1px 2px #0f172a08}:is(.thema--licht,html:not(.thema--donker)) .atelier-proef-kaart:hover{background:#fbfdfc;border-color:#265548;transform:translateY(-1px);box-shadow:0 4px 14px #26554814}:is(.thema--licht,html:not(.thema--donker)) .atelier-proef-kaart__prijs{color:#0f172a}:is(.thema--licht,html:not(.thema--donker)) .atelier-proef-punt{color:#334155}:is(.thema--licht,html:not(.thema--donker)) .atelier-proef-punt__icoon{color:#265548}:is(.thema--licht,html:not(.thema--donker)) .atelier-actieknop--secundair{color:#0f172a;background:#fff;border:1px solid #cbd5e1;font-weight:600;transition:background .15s,border-color .15s,color .15s,box-shadow .15s,transform .15s;box-shadow:0 1px 3px #0f172a0f}:is(.thema--licht,html:not(.thema--donker)) .atelier-actieknop--secundair:hover{color:#0f172a;background:#f8fafc;border-color:#94a3b8;transform:translateY(-1px);box-shadow:0 2px 6px #0f172a1a}:is(.thema--licht,html:not(.thema--donker)) .atelier-actie-hint{color:#64748b}:is(.thema--licht,html:not(.thema--donker)) .atelier-kolom--actief{background:linear-gradient(#f8fafc 0%,#fff 100%)}:is(.thema--licht,html:not(.thema--donker)) .atelier-kolom__scheider-stip{opacity:.4}:is(.thema--licht,html:not(.thema--donker)) .atelier-staffel-item{box-sizing:border-box;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:8px;flex:1;justify-content:space-between;align-items:baseline;padding:16px 20px 14px;transition:border-color .18s,background .18s,transform .18s,box-shadow .18s;display:flex;box-shadow:0 1px 2px #0f172a08}:is(.thema--licht,html:not(.thema--donker)) .atelier-staffel-item:hover{background:#f8fafc;border-color:#265548;transform:translateY(-1px);box-shadow:0 4px 14px #2655481a}:is(.thema--licht,html:not(.thema--donker)) .atelier-staffel-kol-1{flex-direction:column;flex-shrink:0;gap:3px;width:184px;min-width:184px;display:flex}:is(.thema--licht,html:not(.thema--donker)) .atelier-staffel-naam{color:#0f172a;letter-spacing:-.015em;font-size:14px;font-weight:700;line-height:1.25}:is(.thema--licht,html:not(.thema--donker)) .atelier-staffel-tag{color:#265548;white-space:nowrap;font-size:12px;font-weight:600;line-height:1.25}:is(.thema--licht,html:not(.thema--donker)) .atelier-staffel-kol-2{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}:is(.thema--licht,html:not(.thema--donker)) .atelier-staffel-aantal{color:#334155;letter-spacing:-.015em;width:auto;font-size:14px;font-weight:600;line-height:1.25}:is(.thema--licht,html:not(.thema--donker)) .atelier-staffel-cent{color:#64748b;white-space:nowrap;font-size:11.5px;font-weight:500;line-height:1.25}:is(.thema--licht,html:not(.thema--donker)) .atelier-staffel-rechts{text-align:right;white-space:nowrap;flex-direction:column;flex-shrink:0;justify-content:flex-start;align-items:flex-end;gap:1px;width:95px;min-width:95px;display:flex}:is(.thema--licht,html:not(.thema--donker)) .atelier-staffel-prijs{color:#0f172a;letter-spacing:-.02em;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:21px;font-weight:800;line-height:1.1}:is(.thema--licht,html:not(.thema--donker)) .atelier-staffel-periode{color:#64748b;white-space:nowrap;font-size:11px;font-weight:500}@media (width<=640px){:is(.thema--licht,html:not(.thema--donker)) .atelier-staffel-item{grid-template-rows:auto auto;grid-template-columns:1fr auto;row-gap:3px;padding:12px 14px;display:grid}:is(.thema--licht,html:not(.thema--donker)) .atelier-staffel-kol-1{flex-direction:column;grid-area:1/1;gap:2px;width:auto;min-width:0}:is(.thema--licht,html:not(.thema--donker)) .atelier-staffel-kol-2{text-align:left;flex-direction:row;grid-area:2/1;justify-content:flex-start;align-items:baseline;gap:8px;height:auto;min-height:0;margin-top:2px;display:flex}:is(.thema--licht,html:not(.thema--donker)) .atelier-staffel-aantal{font-size:13px}:is(.thema--licht,html:not(.thema--donker)) .atelier-staffel-cent{font-size:11.5px}:is(.thema--licht,html:not(.thema--donker)) .atelier-staffel-tag{font-size:12px}:is(.thema--licht,html:not(.thema--donker)) .atelier-staffel-rechts{white-space:nowrap;grid-area:1/2/3;align-self:center;width:auto;min-width:0;padding-left:12px}:is(.thema--licht,html:not(.thema--donker)) .atelier-staffel-prijs{white-space:nowrap;font-size:19px}}:is(.thema--licht,html:not(.thema--donker)) .atelier-actieknop--primair{color:#fff;background:#265548;border:1px solid #1e453a;font-weight:700;transition:background .15s,border-color .15s,box-shadow .15s,transform .15s;box-shadow:0 1px 2px #0f172a1f,0 2px 6px #26554840}:is(.thema--licht,html:not(.thema--donker)) .atelier-actieknop--primair:hover{background:#1e453a;border-color:#17362d;transform:translateY(-1px);box-shadow:0 4px 12px #26554859,0 1px 3px #0f172a1f}:is(.thema--licht,html:not(.thema--donker)) .atelier-betaal-trust__label{color:#64748b}:is(.thema--licht,html:not(.thema--donker)) .atelier-betaal-badge{background:#fff;border:1px solid #cbd5e1;box-shadow:0 1px 2px #0f172a0a}:is(.thema--licht,html:not(.thema--donker)) .atelier-specs-sectie__titel{color:#0f172a;font-weight:800}:is(.thema--licht,html:not(.thema--donker)) .atelier-specs-sectie__subtitel{color:#475569}:is(.thema--licht,html:not(.thema--donker)) .atelier-specs-kaart{background:#fff;border:1px solid #cbd5e1;border-radius:10px;transition:transform .18s,border-color .18s,box-shadow .18s;box-shadow:0 1px 3px #0f172a0a,0 6px 18px -4px #0f172a0d}:is(.thema--licht,html:not(.thema--donker)) .atelier-specs-kaart:hover{border-color:#94a3b8;transform:translateY(-2px);box-shadow:0 4px 12px #0f172a0f,0 12px 28px -6px #0f172a14}:is(.thema--licht,html:not(.thema--donker)) .atelier-specs-kaart__kop{border-bottom:1px solid #e2e8f0}:is(.thema--licht,html:not(.thema--donker)) .atelier-specs-kaart__titel{color:#0f172a}:is(.thema--licht,html:not(.thema--donker)) .atelier-specs-kaart__intro{color:#475569}:is(.thema--licht,html:not(.thema--donker)) .atelier-specs-punten{border-top-color:#e2e8f0}:is(.thema--licht,html:not(.thema--donker)) .atelier-specs-punt{color:#334155;border-bottom:1px solid #f1f5f9}:is(.thema--licht,html:not(.thema--donker)) .atelier-specs-punt__lijn{background:#265548}:is(.thema--licht,html:not(.thema--donker)) .atelier-modal::backdrop{-webkit-backdrop-filter:blur(8px);background:#0f172a99}:is(.thema--licht,html:not(.thema--donker)) .atelier-modal{color:#0f172a;background:#fff;border:1px solid #cbd5e1;border-radius:14px;box-shadow:0 24px 64px #0f172a33,0 4px 16px #0f172a14}:is(.thema--licht,html:not(.thema--donker)) .atelier-modal::-webkit-scrollbar-track{background:#f1f5f9}:is(.thema--licht,html:not(.thema--donker)) .atelier-modal::-webkit-scrollbar-thumb{background:#cbd5e1}:is(.thema--licht,html:not(.thema--donker)) .atelier-modal__sluit{color:#64748b;background:#f8fafc;border:1px solid #cbd5e1;box-shadow:0 1px 2px #0f172a0d}:is(.thema--licht,html:not(.thema--donker)) .atelier-modal__sluit:hover{color:#0f172a;background:#f1f5f9;border-color:#94a3b8}:is(.thema--licht,html:not(.thema--donker)) .atelier-modal__kolom--rechts{border-left:1px solid #e2e8f0}@media (width<=768px){:is(.thema--licht,html:not(.thema--donker)) .atelier-modal__kolom--rechts{border-top:1px solid #e2e8f0!important}}:is(.thema--licht,html:not(.thema--donker)) .atelier-modal__kicker{color:#265548}:is(.thema--licht,html:not(.thema--donker)) .atelier-modal__titel{color:#0f172a}:is(.thema--licht,html:not(.thema--donker)) .atelier-veld__label{color:#1e293b}:is(.thema--licht,html:not(.thema--donker)) .atelier-veld__verplicht{color:#ef4444}:is(.thema--licht,html:not(.thema--donker)) .atelier-veld__input,:is(.thema--licht,html:not(.thema--donker)) .atelier-veld__select{color:#0f172a;background:#fff;border:1px solid #cbd5e1;box-shadow:inset 0 1px 2px #0f172a0a}:is(.thema--licht,html:not(.thema--donker)) .atelier-veld__input::placeholder{color:#94a3b8}:is(.thema--licht,html:not(.thema--donker)) .atelier-veld__input:focus,:is(.thema--licht,html:not(.thema--donker)) .atelier-veld__select:focus{border-color:#265548;outline:none;box-shadow:0 0 0 3px #26554826}:is(.thema--licht,html:not(.thema--donker)) .atelier-custom-select-trigger,:is(.thema--licht,html:not(.thema--donker)) .atelier-staffel-trigger{color:#0f172a;background:#f8fafc;border:1px solid #cbd5e1;box-shadow:0 1px 2px #0f172a0a}:is(.thema--licht,html:not(.thema--donker)) .atelier-custom-select-trigger:hover,:is(.thema--licht,html:not(.thema--donker)) .atelier-staffel-trigger:hover{background:#f1f5f9;border-color:#94a3b8}:is(.thema--licht,html:not(.thema--donker)) .atelier-custom-select-trigger[aria-expanded=true],:is(.thema--licht,html:not(.thema--donker)) .atelier-staffel-trigger[aria-expanded=true]{background:#fff;border-color:#265548;outline:none;box-shadow:0 0 0 3px #26554826}:is(.thema--licht,html:not(.thema--donker)) .atelier-staffel-trigger__naam{color:#0f172a}:is(.thema--licht,html:not(.thema--donker)) .atelier-staffel-trigger__quota{color:#64748b}:is(.thema--licht,html:not(.thema--donker)) .atelier-staffel-trigger__prijs{color:#0f172a}:is(.thema--licht,html:not(.thema--donker)) .atelier-custom-select__pijl{color:#64748b}:is(.thema--licht,html:not(.thema--donker)) .atelier-custom-select-trigger[aria-expanded=true] .atelier-custom-select__pijl{color:#0f172a}:is(.thema--licht,html:not(.thema--donker)) .atelier-custom-select-lijst,:is(.thema--licht,html:not(.thema--donker)) .atelier-staffel-select-lijst{background:#fff;border:1px solid #cbd5e1;border-radius:8px;padding:4px;box-shadow:0 16px 40px #0f172a26,0 4px 12px #0f172a0f}:is(.thema--licht,html:not(.thema--donker)) .atelier-custom-select-optie,:is(.thema--licht,html:not(.thema--donker)) .atelier-staffel-optie{background:0 0}:is(.thema--licht,html:not(.thema--donker)) .atelier-custom-select-optie:hover,:is(.thema--licht,html:not(.thema--donker)) .atelier-staffel-optie:hover{background:#f8fafc}:is(.thema--licht,html:not(.thema--donker)) .atelier-custom-select-optie.is-actief,:is(.thema--licht,html:not(.thema--donker)) .atelier-staffel-optie.is-actief{background:#f0fdf4}:is(.thema--licht,html:not(.thema--donker)) .atelier-staffel-optie__naam,:is(.thema--licht,html:not(.thema--donker)) .atelier-custom-select-optie__naam{color:#0f172a}:is(.thema--licht,html:not(.thema--donker)) .atelier-staffel-optie__occasions{color:#64748b}:is(.thema--licht,html:not(.thema--donker)) .atelier-staffel-optie.is-actief .atelier-staffel-optie__occasions{color:#334155}:is(.thema--licht,html:not(.thema--donker)) .atelier-staffel-optie__prijs{color:#0f172a}:is(.thema--licht,html:not(.thema--donker)) .atelier-staffel-optie__vink{color:#265548}:is(.thema--licht,html:not(.thema--donker)) .atelier-custom-select-optie__status--live{color:#166534}:is(.thema--licht,html:not(.thema--donker)) .atelier-custom-select-optie__status--grijs{color:#64748b}:is(.thema--licht,html:not(.thema--donker)) .atelier-modal-toggle-pil{color:#475569;background:#f8fafc;border:1px solid #cbd5e1;box-shadow:0 1px 2px #0f172a0a}:is(.thema--licht,html:not(.thema--donker)) .atelier-modal-toggle-indicator{background:#94a3b8}:is(.thema--licht,html:not(.thema--donker)) .atelier-modal-toggle-label:hover .atelier-modal-toggle-pil{color:#0f172a;background:#f1f5f9;border-color:#94a3b8}:is(.thema--licht,html:not(.thema--donker)) .atelier-modal-toggle-input:checked+.atelier-modal-toggle-pil{color:#166534;background:#f0fdf4;border-color:#265548;box-shadow:0 0 8px #26554826}:is(.thema--licht,html:not(.thema--donker)) .atelier-modal-toggle-input:checked+.atelier-modal-toggle-pil .atelier-modal-toggle-indicator{background:#16a34a;box-shadow:0 0 6px #16a34a99}:is(.thema--licht,html:not(.thema--donker)) .atelier-modal-toggle-label--nee .atelier-modal-toggle-input:checked+.atelier-modal-toggle-pil{color:#92400e;background:#fffbeb;border-color:#d97706;box-shadow:0 0 8px #d9770626}:is(.thema--licht,html:not(.thema--donker)) .atelier-modal-toggle-label--nee .atelier-modal-toggle-input:checked+.atelier-modal-toggle-pil .atelier-modal-toggle-indicator{background:#d97706;box-shadow:0 0 6px #d9770699}:is(.thema--licht,html:not(.thema--donker)) .atelier-modal__paneel{background:#f8fafc;border:1px solid #e2e8f0}:is(.thema--licht,html:not(.thema--donker)) .atelier-modal-vms-uitklap{color:#334155}:is(.thema--licht,html:not(.thema--donker)) .atelier-modal__kolom--rechts .atelier-actieknop{color:#fff;background:#265548;border:1px solid #1e453a;font-weight:700;box-shadow:0 2px 6px #26554840}:is(.thema--licht,html:not(.thema--donker)) .atelier-modal__kolom--rechts .atelier-actieknop:hover{background:#1e453a;border-color:#17362d;transform:translateY(-1px);box-shadow:0 4px 14px #26554859}:is(.thema--licht,html:not(.thema--donker)) .atelier-modal-betaal-trust{color:#64748b}:is(.thema--licht,html:not(.thema--donker)) .atelier-modal__succes-icoon{color:#16a34a;background:#f0fdf4;border-color:#86efac}:is(.thema--licht,html:not(.thema--donker)) .atelier-modal__succes-titel{color:#0f172a}:is(.thema--licht,html:not(.thema--donker)) .atelier-modal__succes-tekst{color:#475569}:is(.thema--licht,html:not(.thema--donker)) .voet__rubriek{color:#0f172a;letter-spacing:.1em;font-weight:750}:is(.thema--licht,html:not(.thema--donker)) .voet__item-link,:is(.thema--licht,html:not(.thema--donker)) .voet__item-tekst,:is(.thema--licht,html:not(.thema--donker)) .voet__link{color:#475569}:is(.thema--licht,html:not(.thema--donker)) .voet__item-link:hover,:is(.thema--licht,html:not(.thema--donker)) .voet__link:hover{color:#0f172a!important}:is(.thema--licht,html:not(.thema--donker)) .voet__uitleg,:is(.thema--licht,html:not(.thema--donker)) .voet__relatie-label{color:#64748b}:is(.thema--licht,html:not(.thema--donker)) .voet__relatie-tekst{color:#475569}:is(.thema--licht,html:not(.thema--donker)) .voet__relatie-link{color:#0f172a!important}:is(.thema--licht,html:not(.thema--donker)) .voet__relatie-link:hover{color:#265548!important}:is(.thema--licht,html:not(.thema--donker)) .voet__pijl{color:#94a3b8}:is(.thema--licht,html:not(.thema--donker)) .voet__item-link:hover .voet__pijl{color:#0f172a}:is(.thema--licht,html:not(.thema--donker)) .voet__lijn{background:linear-gradient(90deg,#0000 0%,#0f172a1f 50%,#0000 100%)}:is(.thema--licht,html:not(.thema--donker)) .voet__gloed{opacity:.15}:is(.thema--licht,html:not(.thema--donker)) .vms-hero .studio-kicker{color:#265548;font-weight:700}:is(.thema--licht,html:not(.thema--donker)) .vms-hero__titel{color:#0f172a}:is(.thema--licht,html:not(.thema--donker)) .vms-hero__lead{color:#475569}:is(.thema--licht,html:not(.thema--donker)) .vms-salon{background:#fff;border:1px solid #cbd5e1;border-radius:12px;box-shadow:0 1px 3px #0f172a0a,0 10px 30px -5px #0f172a0f}:is(.thema--licht,html:not(.thema--donker)) .vms-kolom:first-child:after{background:#e2e8f0}:is(.thema--licht,html:not(.thema--donker)) .vms-kolom__kicker{color:#265548;font-weight:700}:is(.thema--licht,html:not(.thema--donker)) .vms-kolom__titel{color:#0f172a}:is(.thema--licht,html:not(.thema--donker)) .vms-kolom__intro{color:#475569}:is(.thema--licht,html:not(.thema--donker)) .vms-markt-tab{color:#475569;background:#f8fafc;border:1px solid #cbd5e1}:is(.thema--licht,html:not(.thema--donker)) .vms-markt-tab:hover{color:#0f172a;background:#f1f5f9;border-color:#94a3b8}:is(.thema--licht,html:not(.thema--donker)) .vms-markt-tab--actief{color:#fff;background:#265548;border-color:#265548}:is(.thema--licht,html:not(.thema--donker)) .vms-lijst{border-top:1px solid #e2e8f0}:is(.thema--licht,html:not(.thema--donker)) .vms-rij{border-bottom:1px solid #f1f5f9}:is(.thema--licht,html:not(.thema--donker)) .vms-rij__naam{color:#334155}:is(.thema--licht,html:not(.thema--donker)) .vms-rij--actief .vms-rij__naam{color:#0f172a}:is(.thema--licht,html:not(.thema--donker)) .vms-rij__logo{filter:none;opacity:.92}:is(.thema--licht,html:not(.thema--donker)) .vms-rij:hover .vms-rij__logo,:is(.thema--licht,html:not(.thema--donker)) .vms-rij--actief .vms-rij__logo{opacity:1}:is(.thema--licht,html:not(.thema--donker)) .vms-rij__status{color:#64748b}:is(.thema--licht,html:not(.thema--donker)) .vms-rij__status--actief{color:#265548;font-weight:600}:is(.thema--licht,html:not(.thema--donker)) .vms-waarborg-item-chiek:first-child{border-top:1px solid #e2e8f0}:is(.thema--licht,html:not(.thema--donker)) .vms-waarborg-item-chiek{border-bottom:1px solid #f1f5f9}:is(.thema--licht,html:not(.thema--donker)) .vms-waarborg-item-chiek__kop{color:#0f172a}:is(.thema--licht,html:not(.thema--donker)) .vms-waarborg-item-chiek__tekst{color:#475569}:is(.thema--licht,html:not(.thema--donker)) .vms-salon__voet{background:#f8fafc;border-top:1px solid #e2e8f0}:is(.thema--licht,html:not(.thema--donker)) .vms-voet-kicker{color:#265548;font-weight:700}:is(.thema--licht,html:not(.thema--donker)) .vms-voet-titel{color:#0f172a}:is(.thema--licht,html:not(.thema--donker)) .vms-voet-status{color:#265548;background:#eef7f4;border-color:#c0ded6}:is(.thema--licht,html:not(.thema--donker)) .vms-voet-status__dot{background:#265548;box-shadow:0 0 6px #26554866}:is(.thema--licht,html:not(.thema--donker)) .vms-voet-kaart{background:#fff;border:1px solid #cbd5e1;box-shadow:0 1px 3px #0f172a0a}:is(.thema--licht,html:not(.thema--donker)) .vms-voet-kaart:hover{background:#fff;border-color:#94a3b8;box-shadow:0 4px 12px #0f172a0f}:is(.thema--licht,html:not(.thema--donker)) .vms-voet-kaart__num,:is(.thema--licht,html:not(.thema--donker)) .vms-voet-kaart__tag{color:#64748b}:is(.thema--licht,html:not(.thema--donker)) .vms-voet-kaart__tag--live{color:#265548}:is(.thema--licht,html:not(.thema--donker)) .vms-voet-kaart__titel{color:#0f172a}:is(.thema--licht,html:not(.thema--donker)) .vms-voet-kaart__tekst{color:#475569}:is(.thema--licht,html:not(.thema--donker)) .vms-voet-actie{border-top:1px solid #e2e8f0}:is(.thema--licht,html:not(.thema--donker)) .vms-voet-knop{color:#fff;background:#265548;box-shadow:0 2px 8px #26554840}:is(.thema--licht,html:not(.thema--donker)) .vms-voet-knop:hover{background:#1e453a;box-shadow:0 4px 14px #26554859}:is(.thema--licht,html:not(.thema--donker)) .vms-voet-sublink{color:#475569}:is(.thema--licht,html:not(.thema--donker)) .vms-voet-sublink:hover{color:#0f172a}:is(.thema--licht,html:not(.thema--donker)) .tips-camera-advies--hero{background:#fff;border:1px solid #cbd5e1;border-radius:8px;box-shadow:0 1px 3px #0f172a0a,0 10px 30px -5px #0f172a0f}:is(.thema--licht,html:not(.thema--donker)) .tips-camera-advies__kicker{color:#265548;font-weight:700}:is(.thema--licht,html:not(.thema--donker)) .tips-camera-advies__titel{color:#0f172a}:is(.thema--licht,html:not(.thema--donker)) .tips-camera-advies__tekst{color:#475569}:is(.thema--licht,html:not(.thema--donker)) .tips-camera-advies__knop{color:#fff;background:#265548;border:none;box-shadow:0 2px 8px #26554840}:is(.thema--licht,html:not(.thema--donker)) .tips-camera-advies__knop:hover{color:#fff;background:#1e453a;box-shadow:0 4px 14px #26554859}:is(.thema--licht,html:not(.thema--donker)) .tips-camera-advies__regels{border-top:1px solid #e2e8f0}:is(.thema--licht,html:not(.thema--donker)) .tips-camera-advies__regel-nr{color:#265548;font-weight:700}:is(.thema--licht,html:not(.thema--donker)) .tips-camera-advies__regel strong{color:#0f172a}:is(.thema--licht,html:not(.thema--donker)) .tips-camera-advies__regel p{color:#475569}:is(.thema--licht,html:not(.thema--donker)) .tips-podium{background:#fff;border:1px solid #cbd5e1;border-radius:12px;box-shadow:0 1px 3px #0f172a0a,0 10px 30px -5px #0f172a0f}:is(.thema--licht,html:not(.thema--donker)) .tips-sectie__kicker{color:#265548;font-weight:700}:is(.thema--licht,html:not(.thema--donker)) .tips-sectie__titel{color:#0f172a}:is(.thema--licht,html:not(.thema--donker)) .tips-sectie__sub{color:#475569}:is(.thema--licht,html:not(.thema--donker)) .tips-podium__scheider{background:#e2e8f0}:is(.thema--licht,html:not(.thema--donker)) .tips-zoeker-figuur{border:1px solid #cbd5e1;box-shadow:0 4px 16px #0f172a14}:is(.thema--licht,html:not(.thema--donker)) .tips-bullets li{color:#334155}:is(.thema--licht,html:not(.thema--donker)) .tips-bullets li:before{color:#265548}:is(.thema--licht,html:not(.thema--donker)) .tips-bullets li strong{color:#0f172a}:is(.thema--licht,html:not(.thema--donker)) .tips-tip-box{color:#475569;border-top:1px solid #e2e8f0}:is(.thema--licht,html:not(.thema--donker)) .tips-tip-box strong{color:#0f172a}:is(.thema--licht,html:not(.thema--donker)) .tips-duo-kol{border-top:1px solid #e2e8f0}:is(.thema--licht,html:not(.thema--donker)) .tips-duo-kol h3{color:#0f172a}:is(.thema--licht,html:not(.thema--donker)) .tips-duo-teller{color:#64748b}:is(.thema--licht,html:not(.thema--donker)) .tips-duo-item__nr{color:#265548;font-weight:700}:is(.thema--licht,html:not(.thema--donker)) .tips-duo-item strong{color:#0f172a}:is(.thema--licht,html:not(.thema--donker)) .tips-duo-item p{color:#475569}:is(.thema--licht,html:not(.thema--donker)) .faq-hulp-balk{border-top:1px solid #e2e8f0}:is(.thema--licht,html:not(.thema--donker)) .faq-hulp-balk__titel{color:#0f172a}:is(.thema--licht,html:not(.thema--donker)) .faq-hulp-balk__tekst{color:#475569}:is(.thema--licht,html:not(.thema--donker)) .faq-hulp-balk__knop{color:#0f172a;background:#f8fafc;border:1px solid #cbd5e1}:is(.thema--licht,html:not(.thema--donker)) .faq-hulp-balk__knop:hover{color:#0f172a;background:#f1f5f9;border-color:#94a3b8}:is(.thema--licht,html:not(.thema--donker)) .faq-hero__kicker{color:#265548;font-weight:700}:is(.thema--licht,html:not(.thema--donker)) .faq-hero__titel{color:#0f172a}:is(.thema--licht,html:not(.thema--donker)) .faq-hero__lead{color:#475569}:is(.thema--licht,html:not(.thema--donker)) .faq-cluster{border-top:1px solid #e2e8f0}:is(.thema--licht,html:not(.thema--donker)) .faq-cluster:first-of-type{border-top:1px solid #cbd5e1}:is(.thema--licht,html:not(.thema--donker)) .faq-cluster__index{color:#265548}:is(.thema--licht,html:not(.thema--donker)) .faq-cluster__titel{color:#0f172a}:is(.thema--licht,html:not(.thema--donker)) .faq-cluster__sub{color:#64748b}:is(.thema--licht,html:not(.thema--donker)) .faq-item{border-bottom:1px solid #e2e8f0}:is(.thema--licht,html:not(.thema--donker)) .faq-item[open]{border-bottom-color:#265548}:is(.thema--licht,html:not(.thema--donker)) .faq-item__vraag{color:#0f172a}:is(.thema--licht,html:not(.thema--donker)) .faq-item__vraag:hover,:is(.thema--licht,html:not(.thema--donker)) .faq-item[open] .faq-item__vraag{color:#265548}:is(.thema--licht,html:not(.thema--donker)) .faq-item__trigger{color:#475569;background:#f8fafc;border:1px solid #cbd5e1}:is(.thema--licht,html:not(.thema--donker)) .faq-item__vraag:hover .faq-item__trigger,:is(.thema--licht,html:not(.thema--donker)) .faq-item[open] .faq-item__trigger{color:#265548;background:#eef7f4;border-color:#265548}:is(.thema--licht,html:not(.thema--donker)) .faq-item__antwoord p{color:#475569}:is(.thema--licht,html:not(.thema--donker)) .faq-signoff{border-top:1px solid #e2e8f0}:is(.thema--licht,html:not(.thema--donker)) .faq-signoff__tekst h3{color:#0f172a}:is(.thema--licht,html:not(.thema--donker)) .faq-signoff__tekst p{color:#475569}:is(.thema--licht,html:not(.thema--donker)) .faq-signoff__knop--primair{color:#fff;background:#265548;border:1px solid #265548;box-shadow:0 2px 8px #26554840}:is(.thema--licht,html:not(.thema--donker)) .faq-signoff__knop--primair:hover{color:#fff;background:#1e453a;box-shadow:0 4px 14px #26554859}:is(.thema--licht,html:not(.thema--donker)) .faq-signoff__knop--secundair{color:#0f172a;background:#fff;border:1px solid #cbd5e1}:is(.thema--licht,html:not(.thema--donker)) .faq-signoff__knop--secundair:hover{color:#0f172a;background:#f8fafc;border-color:#94a3b8}:is(.thema--licht,html:not(.thema--donker)) .studio-showcase__kop .studio-kicker{color:#265548;font-weight:700}:is(.thema--licht,html:not(.thema--donker)) .studio-hoofdtitel{color:#0f172a}:is(.thema--licht,html:not(.thema--donker)) .studio-hoofdtitel--sub{color:#475569}:is(.thema--licht,html:not(.thema--donker)) .studio-hoofdtitel--sub em{color:#0f172a}:is(.thema--licht,html:not(.thema--donker)) .studio-accent-lijn:after{box-shadow:none;background:linear-gradient(90deg,#265548 0%,#3e6b5f 70%,#0000 100%)}:is(.thema--licht,html:not(.thema--donker)) .schuif-perspectief{color:#64748b}:is(.thema--licht,html:not(.thema--donker)) .schuif-perspectief:has(input:checked){color:#265548;font-weight:700}:is(.thema--licht,html:not(.thema--donker)) .schuif-perspectief__scheider{color:#cbd5e1}:is(.thema--licht,html:not(.thema--donker)) .case-tier-toggle{background:#f1f5f9;border:1px solid #cbd5e1;box-shadow:0 1px 3px #0f172a0a}:is(.thema--licht,html:not(.thema--donker)) .tier-btn-plus,:is(.thema--licht,html:not(.thema--donker)) .tier-btn-ultra{color:#64748b}:is(.thema--licht,html:not(.thema--donker)) .tier-btn-plus:hover,:is(.thema--licht,html:not(.thema--donker)) .tier-btn-ultra:hover{color:#0f172a}:is(.thema--licht,html:not(.thema--donker)) .tier-radio-plus:checked~.case-slider-topbar .tier-btn-plus,:is(.thema--licht,html:not(.thema--donker)) .tier-radio-ultra:checked~.case-slider-topbar .tier-btn-ultra{color:#fff;background:#265548;border:1px solid #265548;box-shadow:0 1px 3px #26554840}:is(.thema--licht,html:not(.thema--donker)) .comparison-container{border:1px solid #cbd5e1;box-shadow:0 1px 3px #0f172a0a,0 10px 30px -5px #0f172a14}:is(.thema--licht,html:not(.thema--donker)) .comparison-handle{color:#0f172a;background:#fff;border:1px solid #94a3b8;box-shadow:0 2px 8px #0f172a26}:is(.thema--licht,html:not(.thema--donker)) .comparison-handle-line{background:#64748b}:is(.thema--licht,html:not(.thema--donker)) .case-slider-hint{color:#64748b}:is(.thema--licht,html:not(.thema--donker)) .stijl-lade__trigger{color:#475569}:is(.thema--licht,html:not(.thema--donker)) .stijl-lade__trigger:hover{color:#0f172a}:is(.thema--licht,html:not(.thema--donker)) .stijl-lade__vergelijking{background:#fff;border:1px solid #cbd5e1;border-radius:8px;padding:16px 20px;box-shadow:0 2px 8px #0f172a0a}:is(.thema--licht,html:not(.thema--donker)) .stijl-lade__scheidslijn{background:#e2e8f0}:is(.thema--licht,html:not(.thema--donker)) .stijl-lade__kolom-kop{border-bottom:1px solid #e2e8f0}:is(.thema--licht,html:not(.thema--donker)) .stijl-lade__titel{color:#0f172a}:is(.thema--licht,html:not(.thema--donker)) .stijl-lade__ondertitel,:is(.thema--licht,html:not(.thema--donker)) .stijl-lade__label{color:#64748b}:is(.thema--licht,html:not(.thema--donker)) .stijl-lade__waarde{color:#334155}:is(.thema--licht,html:not(.thema--donker)) .stijl-lade__kolom--ultra .stijl-lade__waarde{color:#0f172a;font-weight:600}:is(.thema--licht,html:not(.thema--donker)) .stijl-lade__voet-lijn{background:#e2e8f0}:is(.thema--licht,html:not(.thema--donker)) .stijl-lade__voet-zegel{color:#64748b}:is(.thema--licht,html:not(.thema--donker)) .inlog__kop .inlog__kicker{color:#265548;font-weight:700}:is(.thema--licht,html:not(.thema--donker)) .inlog__titel,:is(.thema--licht,html:not(.thema--donker)) .inlog__titel-accent{color:#0f172a}:is(.thema--licht,html:not(.thema--donker)) .inlog__titel-sub{color:#475569}:is(.thema--licht,html:not(.thema--donker)) .inlog__titel-sub em{color:#0f172a}:is(.thema--licht,html:not(.thema--donker)) .inlog__actieblok{background:#fff;border:1px solid #cbd5e1;border-radius:12px;box-shadow:0 1px 3px #0f172a0a,0 10px 30px -5px #0f172a0f}:is(.thema--licht,html:not(.thema--donker)) .inlog__actieblok--vip{border-top:2px solid #265548}:is(.thema--licht,html:not(.thema--donker)) .inlog__stappen-item:hover{background:#f8fafc}:is(.thema--licht,html:not(.thema--donker)) .inlog__stappen-nummer{color:#265548;background:#eef7f4;border:1px solid #c0ded6;font-weight:700}:is(.thema--licht,html:not(.thema--donker)) .inlog__stappen-kop{color:#0f172a;font-weight:600}:is(.thema--licht,html:not(.thema--donker)) .inlog__stappen-item:hover .inlog__stappen-kop{color:#265548}:is(.thema--licht,html:not(.thema--donker)) .inlog .veld__invoer{color:#0f172a;box-shadow:none;background:#f8fafc;border:1px solid #cbd5e1}:is(.thema--licht,html:not(.thema--donker)) .inlog .veld__invoer::placeholder{color:#94a3b8}:is(.thema--licht,html:not(.thema--donker)) .inlog .veld__invoer:focus-visible{background:#fff;border-color:#265548;box-shadow:0 0 0 3px #26554826}:is(.thema--licht,html:not(.thema--donker)) .inlog .veld__invoer--code{color:#0f172a;background:#f8fafc;border:1px solid #cbd5e1}:is(.thema--licht,html:not(.thema--donker)) .inlog .veld__invoer--code:focus-visible{border-color:#265548;box-shadow:0 0 0 3px #26554826}:is(.thema--licht,html:not(.thema--donker)) .inlog .inlog__uitleg{color:#475569}:is(.thema--licht,html:not(.thema--donker)) .inlog [data-inlog-naar]{color:#0f172a}:is(.thema--licht,html:not(.thema--donker)) .inlog .inlog__hulp{color:#64748b}:is(.thema--licht,html:not(.thema--donker)) .inlog .inlog__knop,:is(.thema--licht,html:not(.thema--donker)) .inlog .inlog__knop--vip{color:#fff;background:#265548;border:1px solid #265548;box-shadow:0 2px 8px #26554840}:is(.thema--licht,html:not(.thema--donker)) .inlog .inlog__knop:hover,:is(.thema--licht,html:not(.thema--donker)) .inlog .inlog__knop--vip:hover{color:#fff;background:#1e453a;transform:translateY(-1px);box-shadow:0 4px 14px #26554859}:is(.thema--licht,html:not(.thema--donker)) .inlog .inlog__knop-stil{color:#475569}:is(.thema--licht,html:not(.thema--donker)) .inlog .inlog__knop-stil:hover{color:#0f172a}:is(.thema--licht,html:not(.thema--donker)) .inlog .inlog__zekerheid{color:#64748b}:is(.thema--licht,html:not(.thema--donker)) .inlog__zekerheid-punt{color:#cbd5e1}:is(.thema--licht,html:not(.thema--donker)) .inlog__koppeling-trust{border-top:1px solid #e2e8f0}:is(.thema--licht,html:not(.thema--donker)) .inlog__koppeling-kop{color:#475569}:is(.thema--licht,html:not(.thema--donker)) .inlog__koppeling-naam{color:#334155}:is(.thema--licht,html:not(.thema--donker)) .inlog__koppeling-naam:hover{color:#0f172a}:is(.thema--licht,html:not(.thema--donker)) .inlog__koppeling-punt{color:#cbd5e1}:is(.thema--licht,html:not(.thema--donker)) .studio-fundament{border-top:1px solid #e2e8f0}:is(.thema--licht,html:not(.thema--donker)) .studio-pijler:not(:first-child):before{background:#e2e8f0}:is(.thema--licht,html:not(.thema--donker)) .studio-pijler__titel{color:#0f172a}:is(.thema--licht,html:not(.thema--donker)) .studio-pijler__tekst,:is(.thema--licht,html:not(.thema--donker)) .studio-pijler__keuze{color:#475569}:is(.thema--licht,html:not(.thema--donker)) .studio-pijler__keuze strong{color:#0f172a}:is(.thema--licht,html:not(.thema--donker)) .studio-pijler__sub{color:#64748b}:is(.thema--licht,html:not(.thema--donker)) .voorbeeld-console{flex-direction:column;gap:24px;display:flex}:is(.thema--licht,html:not(.thema--donker)) .voorbeeld-console .voorbeeld{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}@media (width<=640px){:is(.thema--licht,html:not(.thema--donker)) .voorbeeld-console .voorbeeld{gap:8px}}:is(.thema--licht,html:not(.thema--donker)) .voorbeeld-console .voorbeeld__beeld{background:#fff;border:1px solid #cbd5e1;border-radius:8px;padding:10px;transition:all .2s;box-shadow:0 1px 3px #0f172a0a,0 4px 12px -2px #0f172a0d}:is(.thema--licht,html:not(.thema--donker)) .voorbeeld-console figure.voorbeeld__beeld{background:#fff;border:1px solid #cbd5e1}:is(.thema--licht,html:not(.thema--donker)) .voorbeeld-console .voorbeeld__beeld img{border:1px solid #e2e8f0;border-radius:4px}:is(.thema--licht,html:not(.thema--donker)) .voorbeeld-console .voorbeeld__keuze{cursor:pointer}:is(.thema--licht,html:not(.thema--donker)) .voorbeeld-console .voorbeeld__keuze:hover{border-color:#94a3b8;transform:translateY(-1px);box-shadow:0 4px 16px -2px #0f172a14}:is(.thema--licht,html:not(.thema--donker)) .voorbeeld-console .voorbeeld__keuze:has(input:checked){background:#fff;border-color:#265548;box-shadow:0 0 0 1px #265548,0 6px 20px -3px #26554826}:is(.thema--licht,html:not(.thema--donker)) .voorbeeld-console .voorbeeld__beeld figcaption,:is(.thema--licht,html:not(.thema--donker)) .voorbeeld-console .voorbeeld__beeld .voorbeeld__onderschrift{flex-direction:column;gap:2px;margin-top:8px;display:flex}:is(.thema--licht,html:not(.thema--donker)) .voorbeeld-console .voorbeeld__beeld figcaption strong,:is(.thema--licht,html:not(.thema--donker)) .voorbeeld-console .voorbeeld__beeld .voorbeeld__onderschrift strong{color:#0f172a;font-size:14.5px;font-weight:700}:is(.thema--licht,html:not(.thema--donker)) .voorbeeld-console .voorbeeld__keuze:has(input:checked) strong{color:#265548}:is(.thema--licht,html:not(.thema--donker)) .voorbeeld-console .voorbeeld__beeld figcaption span,:is(.thema--licht,html:not(.thema--donker)) .voorbeeld-console .voorbeeld__beeld .voorbeeld__onderschrift span{color:#64748b;font-size:12.5px;line-height:1.4}:is(.thema--licht,html:not(.thema--donker)) .voorbeeld-console .voorbeeld__keuze input{accent-color:#265548}:is(.thema--licht,html:not(.thema--donker)) .voorbeeld-console__inspectie{flex-direction:column;align-items:center;gap:16px;width:100%;display:flex}:is(.thema--licht,html:not(.thema--donker)) .voorbeeld-console__kop{justify-content:flex-end;width:100%;display:flex}:is(.thema--licht,html:not(.thema--donker)) .schuif-perspectieven{box-sizing:border-box;background:#f1f5f9;border:1px solid #cbd5e1;border-radius:6px;align-items:center;gap:2px;height:34px;padding:3px;display:inline-flex}:is(.thema--licht,html:not(.thema--donker)) .schuif-perspectief{cursor:pointer;background:0 0;border:none;flex:1 1 0;align-items:center;height:100%;margin:0;padding:0;display:inline-flex;position:relative}:is(.thema--licht,html:not(.thema--donker)) .schuif-perspectief span{color:#64748b;white-space:nowrap;border-radius:4px;justify-content:center;align-items:center;width:100%;height:100%;padding:0 12px;font-size:12.5px;font-weight:500;transition:all .15s;display:inline-flex}:is(.thema--licht,html:not(.thema--donker)) .schuif-perspectief:hover span{color:#0f172a}:is(.thema--licht,html:not(.thema--donker)) .schuif-perspectief:has(input:checked) span{color:#0f172a;background:#fff;border:1px solid #0000000f;font-weight:650;box-shadow:0 1px 3px #0f172a1a}:is(.thema--licht,html:not(.thema--donker)) .voorbeeld-console .schuif.voorbeeld__schuif{aspect-ratio:16/10;background:#0f172a;border:1px solid #cbd5e1;border-radius:8px;width:100%;max-width:100%;max-height:480px;margin:0;position:relative;overflow:hidden;box-shadow:0 4px 20px -2px #0f172a14}:is(.thema--licht,html:not(.thema--donker)) .voorbeeld-console .schuif.voorbeeld__schuif:hover{border-color:#94a3b8}:is(.thema--licht,html:not(.thema--donker)) .voorbeeld-console .schuif__lijn{background:#fff;width:2px;margin-left:-1px;box-shadow:0 0 8px #0009}:is(.thema--licht,html:not(.thema--donker)) .voorbeeld-console .schuif__greep{color:#265548;background:#fff;border:1px solid #cbd5e1;border-radius:6px;justify-content:center;align-items:center;width:28px;height:44px;margin:0;transition:all .2s;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 4px 12px #0f172a26}:is(.thema--licht,html:not(.thema--donker)) .voorbeeld-console .schuif__greep:before,:is(.thema--licht,html:not(.thema--donker)) .voorbeeld-console .schuif__greep:after{display:none}:is(.thema--licht,html:not(.thema--donker)) .voorbeeld-console .schuif__greep-inhoud{align-items:center;gap:2px;display:flex}:is(.thema--licht,html:not(.thema--donker)) .voorbeeld-console .schuif__greep-lijn{background:#cbd5e1;width:1px;height:16px}:is(.thema--licht,html:not(.thema--donker)) .voorbeeld-console .schuif:hover .schuif__greep,:is(.thema--licht,html:not(.thema--donker)) .voorbeeld-console .schuif:has(.schuif__bereik:focus-visible) .schuif__greep{color:#fff;background:#265548;border-color:#265548}:is(.thema--licht,html:not(.thema--donker)) .voorbeeld-console .schuif:hover .schuif__greep .schuif__greep-lijn{background:#fff6}:is(.thema--licht,html:not(.thema--donker)) .voorbeeld-console .schuif__label{pointer-events:none;letter-spacing:.14em;text-transform:uppercase;color:#fff;text-shadow:0 2px 8px #000000f2,0 1px 3px #000000e6;z-index:10;background:0 0;padding:0;font-size:20px;font-weight:700;position:absolute;bottom:18px}:is(.thema--licht,html:not(.thema--donker)) .voorbeeld-console .schuif__label--voor{left:20px}:is(.thema--licht,html:not(.thema--donker)) .voorbeeld-console .schuif__label--na{right:20px}@media (width<=640px){:is(.thema--licht,html:not(.thema--donker)) .voorbeeld-console .schuif__label{letter-spacing:.12em;font-size:14px;bottom:14px}:is(.thema--licht,html:not(.thema--donker)) .voorbeeld-console .schuif__label--voor{left:14px}:is(.thema--licht,html:not(.thema--donker)) .voorbeeld-console .schuif__label--na{right:14px}}:is(.thema--licht,html:not(.thema--donker)) .case-slider-hint{color:#64748b;font-size:13px}:is(.thema--licht,html:not(.thema--donker)) .intro--proef{padding-bottom:24px}:is(.thema--licht,html:not(.thema--donker)) .proef-vip-banner{background:linear-gradient(135deg,#2655480f 0%,#fff 100%);border:1px solid #26554833;border-radius:8px;flex-direction:column;gap:8px;margin-bottom:24px;padding:18px 22px;display:flex;box-shadow:0 2px 8px #0f172a0a}:is(.thema--licht,html:not(.thema--donker)) .proef-vip-banner__badge{letter-spacing:.14em;color:#265548;text-transform:uppercase;align-items:center;gap:6px;font-size:11px;font-weight:750;display:inline-flex}:is(.thema--licht,html:not(.thema--donker)) .proef-vip-banner__led{background:#265548;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 2px #26554833}:is(.thema--licht,html:not(.thema--donker)) .proef-vip-banner__tekst{color:#334155;margin:0;font-size:14.5px;line-height:1.5}:is(.thema--licht,html:not(.thema--donker)) .proef-vip-banner__tekst strong{color:#0f172a;font-weight:700}:is(.thema--licht,html:not(.thema--donker)) .proef-pijlers{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:24px;display:grid}@media (width<=768px){:is(.thema--licht,html:not(.thema--donker)) .proef-pijlers{grid-template-columns:1fr;gap:12px}}:is(.thema--licht,html:not(.thema--donker)) .proef-pilaar{background:#fff;border:1px solid #e2e8f0;border-radius:8px;padding:18px 20px;box-shadow:0 1px 3px #0f172a0a}:is(.thema--licht,html:not(.thema--donker)) .proef-pilaar__getal{color:#265548;margin-bottom:4px;font-size:18px;font-weight:750}:is(.thema--licht,html:not(.thema--donker)) .proef-pilaar__label{color:#475569;font-size:13.5px;line-height:1.45}:is(.thema--licht,html:not(.thema--donker)) .proef-stappen{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}@media (width<=768px){:is(.thema--licht,html:not(.thema--donker)) .proef-stappen{grid-template-columns:1fr}}:is(.thema--licht,html:not(.thema--donker)) .proef-stap{background:#fff;border:1px solid #e2e8f0;border-radius:8px;padding:20px;box-shadow:0 1px 3px #0f172a0a}:is(.thema--licht,html:not(.thema--donker)) .proef-stap__titel{color:#0f172a;margin:0 0 8px;font-size:16px;font-weight:700}:is(.thema--licht,html:not(.thema--donker)) .proef-stap__tekst{color:#475569;margin:0;font-size:14px;line-height:1.55}:is(.thema--licht,html:not(.thema--donker)) .proef-stap__tekst strong{color:#0f172a}:is(.thema--licht,html:not(.thema--donker)) .tips-blok:has(.proef-aanvraag-kaart){box-shadow:none;background:0 0;border:none;padding:0}:is(.thema--licht,html:not(.thema--donker)) .proef-aanvraag-kaart{background:#fff;border:1px solid #cbd5e1;border-radius:12px;padding:32px;box-shadow:0 4px 20px -2px #0f172a0f}:is(.thema--licht,html:not(.thema--donker)) .proef-aanvraag-kaart .tips__kop{color:#0f172a}:is(.thema--licht,html:not(.thema--donker)) .proef-aanvraag-kaart .veld__label{color:#1e293b;font-size:13.5px;font-weight:600}:is(.thema--licht,html:not(.thema--donker)) .proef-aanvraag-kaart .veld__invoer{color:#0f172a;background:#f8fafc;border:1px solid #cbd5e1;border-radius:6px;padding:10px 14px;transition:all .15s}:is(.thema--licht,html:not(.thema--donker)) .proef-aanvraag-kaart .veld__invoer:focus{background:#fff;border-color:#265548;outline:none;box-shadow:0 0 0 3px #26554826}:is(.thema--licht,html:not(.thema--donker)) .proef-aanvraag-kaart .status-auto__klein{color:#64748b}html.thema--grafiet{color-scheme:dark;background-color:#0d1114}body.thema--grafiet{color:#f1f5f9;background-color:#0d1114;background-image:radial-gradient(1300px 750px at 50% -30px,#ffffff0d 0%,#141b20b3 50%,#0d1114 100%);background-attachment:fixed}.thema--grafiet .studio-gloed{filter:blur(50px);pointer-events:none;z-index:0;background:radial-gradient(at 50% 15%,#ffffff0a 0%,#0000 70%);width:min(1050px,95vw);height:480px;position:fixed;top:0;left:50%;transform:translate(-50%)}.thema--grafiet .sleepvak__gloed{display:none!important}.thema--grafiet .kop{-webkit-backdrop-filter:blur(20px);background:#0d1114f5;border-bottom:1px solid #ffffff14}.thema--grafiet .kop__merk,.thema--grafiet .kop__nav-link{color:#fff}.thema--grafiet .studio-kicker,.thema--grafiet .stap-kicker{color:#64748b}.thema--grafiet .stap-kicker-scheider{color:#ffffff26}.thema--grafiet .stap-kicker-toggle{color:#94a3b8}.thema--grafiet .stap-kicker-toggle:hover{color:#f8fafc}.thema--grafiet .stap-kicker-toggle__icoon{color:#94a3b8}.thema--grafiet .intro__titel{color:#f8fafc}.thema--grafiet .status-proef-capsule{background:#141a20;border:1px solid #ffffff1a;box-shadow:0 2px 8px #00000040}.thema--grafiet .status-proef-capsule__tekst{color:#94a3b8}.thema--grafiet .status-proef-capsule__tekst strong{color:#f8fafc}.thema--grafiet .status-proef-capsule__link{color:#48b894}.thema--grafiet .sleepvak{text-align:center;-webkit-backdrop-filter:blur(20px);box-sizing:border-box;background:linear-gradient(#182026 0%,#13191e 100%);border:1px solid #ffffff14;border-color:#ffffff2e #ffffff14 #0009;border-radius:10px;flex-direction:column;align-items:center;width:100%;max-width:860px;padding:26px 28px 24px;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 20px #0006,inset 0 1px #ffffff1a}.thema--grafiet .sleepvak:hover{border-color:#ffffff40;box-shadow:0 8px 28px #0000008c}.thema--grafiet .sleepvak[data-sleep-over]{border-color:#48b894;box-shadow:0 0 0 2px #48b89440,0 12px 36px #0009}.thema--grafiet .sleepvak__titel{color:#f8fafc}.thema--grafiet .sleepvak__of{color:#94a3b8}.thema--grafiet .sleepvak__vinkje{color:#cbd5e1}.thema--grafiet .sleepvak__vinkje svg{color:#48b894}.thema--grafiet .knop--hoofd,.thema--grafiet .sleepvak__knop-map,.thema--grafiet .start-podium__knop{color:#fff;background:#235c4b;border:1px solid #ffffff24;box-shadow:0 2px 8px #00000059,0 0 14px #235c4b59}.thema--grafiet .knop--hoofd:hover,.thema--grafiet .sleepvak__knop-map:hover,.thema--grafiet .start-podium__knop:hover:not(:disabled){background:#2c725d;box-shadow:0 4px 14px #00000073,0 0 20px #2c725d73}.thema--grafiet .keuze,.thema--grafiet .logo-atelier,.thema--grafiet .bestandsnamen-strip,.thema--grafiet .start-podium,.thema--grafiet .uitleg-luik{border-radius:var(--radius);background:#141a20;border:1px solid #ffffff0f;border-color:#ffffff1f #ffffff0f #00000080;box-shadow:0 4px 20px #00000059}.thema--grafiet .keuze__kop-balk,.thema--grafiet .logo-atelier__kop{border-bottom:1px solid #ffffff0f}.thema--grafiet .keuze__vraag,.thema--grafiet .logo-atelier__titel,.thema--grafiet .start-podium__titel,.thema--grafiet .uitleg-luik__hoofdtitel{color:#f8fafc!important}.thema--grafiet .keuze__sub,.thema--grafiet .logo-atelier__optioneel{color:#64748b}.thema--grafiet .logo-atelier__kop-tekst{color:#cbd5e1}.thema--grafiet .keuze__compact,.thema--grafiet .logo-atelier__modus-rij,.thema--grafiet .bestandsnamen-strip__kiezer{background:#0b0f12;border:1px solid #ffffff1a;box-shadow:inset 0 1px 3px #0006}.thema--grafiet .keuze__compact-pil,.thema--grafiet .logo-atelier__modus-knop,.thema--grafiet .bestandsnamen-strip__optie{color:#94a3b8}.thema--grafiet .keuze__compact-pil:hover,.thema--grafiet .logo-atelier__modus-knop:hover,.thema--grafiet .bestandsnamen-strip__optie:hover{color:#f8fafc;background:#ffffff0d}.thema--grafiet .keuze__compact-pil.is-actief,.thema--grafiet .logo-atelier:has([data-keuze-logo][value=ja]:checked) .logo-atelier__modus-knop--actief,.thema--grafiet .logo-atelier:has([data-keuze-logo][value=nee]:checked) .logo-atelier__modus-knop--zonder,.thema--grafiet .logo-atelier:has([data-keuze-logo-bereik][value=hoofdfoto]:checked) .logo-atelier__modus-knop:has([value=hoofdfoto]),.thema--grafiet .logo-atelier:has([data-keuze-logo-bereik][value=alle]:checked) .logo-atelier__modus-knop:has([value=alle]),.thema--grafiet .logo-atelier:has([data-keuze-logo-stijl][value=origineel]:checked) .logo-atelier__modus-knop:has([value=origineel]),.thema--grafiet .logo-atelier:has([data-keuze-logo-stijl][value=wit]:checked) .logo-atelier__modus-knop:has([value=wit]),.thema--grafiet .bestandsnamen-strip:has([data-naam-wijze][value=kenteken]:checked) .bestandsnamen-strip__optie:has([value=kenteken]),.thema--grafiet .bestandsnamen-strip:has([data-naam-wijze][value=model]:checked) .bestandsnamen-strip__optie:has([value=model]){color:#f8fafc;background:#222b33;border:1px solid #fff3;font-weight:600;box-shadow:0 2px 6px #0006}.thema--grafiet .logo-atelier__scherm{background:#0b0f12;border:1px solid #ffffff14}.thema--grafiet .logo-atelier__status-waarde{color:#f8fafc}.thema--grafiet .logo-atelier__status-instructie{color:#94a3b8}.thema--grafiet .logo-atelier__knop-wijzig{color:#f8fafc;background:#1c242c;border:1px solid #ffffff1f}.thema--grafiet .logo-atelier__knop-wijzig:hover{background:#26313b}.thema--grafiet .logo-atelier__preview-podium{background:#0b0f12;border:1px solid #ffffff14}.thema--grafiet .start-podium__titel{color:#f8fafc}.thema--grafiet .start-podium__sub{color:#94a3b8}.thema--grafiet .start-podium__knop:disabled{color:#64748b;box-shadow:none;background:#1c242c;border-color:#ffffff0f}.thema--grafiet .uitleg-luik__hoofdtitel{color:#f8fafc}.thema--grafiet .uitleg-luik__toggle{color:#94a3b8}.thema--grafiet .uitleg-luik__toggle:hover,.thema--grafiet .uitleg-stap__naam{color:#f8fafc}.thema--grafiet .uitleg-stap__tekst{color:#94a3b8}@media (width>=1024px){.stap-blok--start[data-gevuld]{z-index:40;margin-top:24px;padding-bottom:8px;position:sticky;bottom:0}.stap-blok--start[data-gevuld] .stap-kicker{display:none}html:has(.stap-blok--start[data-gevuld]){scroll-padding-bottom:96px}.stap-blok--start[data-gevuld] .start-podium{backdrop-filter:blur(12px);margin-bottom:0;padding:6px 8px 6px 20px}.stap-blok--start[data-gevuld] .start-podium__binnen{flex-wrap:nowrap}.stap-blok--start[data-gevuld] .start-podium__info{flex-flow:wrap;align-items:center;gap:0 16px}.stap-blok--start[data-gevuld] .start-podium__samenvatting{font-size:16px}.stap-blok--start[data-gevuld] .start-podium__specificatie{margin:0}.stap-blok--start[data-gevuld] .start-podium__knop{padding-block:10px}.stap-blok--start[data-gevuld] .start-podium:has([data-verbeter]:not(:disabled)){border-color:var(--accent);box-shadow:0 -6px 24px -8px #0f172a2e, 0 0 0 1px var(--accent)}.thema--donker .stap-blok--start[data-gevuld] .start-podium:has([data-verbeter]:not(:disabled)){border-color:#96d7c3bf;box-shadow:0 -6px 24px -8px #00000073,0 0 0 1px #96d7c3bf}}.auto__acties{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.auto__weg{align-items:center;gap:6px;display:inline-flex}.auto__weg-icoon{opacity:.75;flex:none}body[data-venster-sleep]:after{content:"";z-index:1000;pointer-events:none;box-shadow:inset 0 0 0 3px var(--accent), inset 0 0 48px #34756338;position:fixed;inset:0}body.thema--donker[data-venster-sleep]:after{box-shadow:inset 0 0 0 3px #96d7c3d9,inset 0 0 48px #96d7c333}[data-status-bulk-download][data-bezig]{cursor:progress}[data-status-bulk-download][data-bezig]>span:after{content:"";vertical-align:middle;background:currentColor;border-radius:50%;width:6px;height:6px;margin-left:7px;animation:1s ease-in-out infinite zip-stip;display:inline-block}@keyframes zip-stip{50%{opacity:.2}}@media (prefers-reduced-motion:reduce){[data-status-bulk-download][data-bezig]>span:after{animation:none}}.herkomst-tabel{max-width:100%;overflow-x:auto}.herkomst-tabel table{border-collapse:collapse;white-space:nowrap;font-size:.875rem}.herkomst-tabel th,.herkomst-tabel td{text-align:left;border-bottom:1px solid;padding:.375rem .625rem}@supports (color:color-mix(in lab, red, red)){.herkomst-tabel th,.herkomst-tabel td{border-bottom-color:color-mix(in srgb, currentColor 15%, transparent)}}.herkomst-tabel td:nth-child(n+6),.herkomst-tabel th:nth-child(n+6){text-align:right;font-variant-numeric:tabular-nums}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{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}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}
