/*! tailwindcss v4.2.1 | 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}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, 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;--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,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-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{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{.collapse{visibility:collapse}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.isolate{isolation:isolate}.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}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline\!{display:inline!important}.table{display:table}.table\!{display:table!important}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.border{border-style:var(--tw-border-style);border-width:1px}.p-0{padding:calc(var(--spacing) * 0)}.p-2{padding:calc(var(--spacing) * 2)}.p-7{padding:calc(var(--spacing) * 7)}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;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}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.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}.invert{--tw-invert:invert(100%);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,)}.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))}}:root{--sans:-apple-system, BlinkMacSystemFont, "Helvetica Neue", Arial, sans-serif;--display:-apple-system, BlinkMacSystemFont, "Helvetica Neue", Arial, sans-serif;--zwart:#08090a;--antraciet:#101214;--wit:#f2f3f4;--grijs:#8b9195;--grijs-2:#aeb3b7;--grijs-3:#838a8e;--lijn:#f2f3f421;--lijn-sterk:#f2f3f442;--argos-bg:#08090a;--argos-text:#f2f3f4;--argos-muted:#8b9195;--argos-blue-light:#8b9195;--argos-display:-apple-system, BlinkMacSystemFont, "Helvetica Neue", Arial, sans-serif;--argos-body:-apple-system, BlinkMacSystemFont, "Helvetica Neue", Arial, sans-serif}*{box-sizing:border-box}html{background:#f5f5f2}body{color:#0d0f11;font-family:var(--sans);letter-spacing:-.003em;-webkit-font-smoothing:antialiased;background:#f5f5f2;margin:0}html,body{max-width:100%;overflow-x:hidden}button,input,textarea{font:inherit}button{color:inherit;cursor:pointer}button,a{-webkit-tap-highlight-color:transparent}a{color:inherit;text-decoration:none}h1,h2,h3,h4{font-family:var(--display);letter-spacing:-.021em;color:var(--wit);font-weight:600}p{text-wrap:pretty;color:var(--grijs-2)}button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible{outline:2px solid var(--wit);outline-offset:2px}::selection{color:#f5f5f2;background:#0d0f11}input,textarea,select{background:var(--antraciet);color:var(--wit);border:1px solid var(--lijn-sterk);border-radius:0}input::placeholder,textarea::placeholder{color:var(--grijs-3)}input:focus,textarea:focus,select:focus{border-color:var(--wit)}.company-brand{flex-shrink:0;align-items:center;display:inline-flex}.company-brand img{width:150px;height:auto;display:block}.company-brand-light img{filter:invert()}@media (width<=640px){.company-brand img{width:126px}}.company-button{justify-content:center;align-items:center;gap:38px;min-height:50px;padding:12px 22px;font-size:.875rem;display:inline-flex}.company-button:disabled{cursor:wait;opacity:.6}.form-submit{justify-content:space-between;width:100%;min-height:54px;margin-top:20px}.company-button,.form-submit{background:var(--wit)!important;border:1px solid var(--wit)!important;color:var(--zwart)!important;border-radius:0!important}.company-button:hover,.form-submit:hover{color:var(--zwart)!important;background:#fff!important;border-color:#fff!important}.argos-form{flex-direction:column;gap:10px;display:flex}.argos-form label,.argos-form legend{color:#a6acb1;font-size:.875rem;font-weight:500}.argos-form>label:not(:first-child){margin-top:12px}.argos-form input,.argos-form select,.argos-form textarea{color:#0d0f11;width:100%;min-height:48px;box-shadow:none;background:#fff;border:1px solid #d5d5d0;border-radius:0;padding:12px 14px;font:400 1rem/1.4 Arial,sans-serif;display:block}.argos-form input::placeholder,.argos-form textarea::placeholder{color:#6b7076}.argos-form textarea{resize:vertical}.argos-form small{color:#a6acb1;font-size:.75rem}.argos-form input[type=checkbox]{accent-color:#374559;flex-shrink:0;width:18px;height:18px;min-height:0}.password-field{position:relative}.password-field input{padding-right:78px}.password-field button{color:#c4d0d3;background:0 0;border:0;height:100%;padding:0 17px;font-size:.8125rem;position:absolute;top:0;right:0}.form-text-link{color:#b2cbce;text-underline-offset:4px;background:0 0;border:0;align-self:flex-end;padding:6px 0;font-size:.8125rem;text-decoration:underline}.form-error,.form-notice{overflow-wrap:anywhere;border:1px solid;margin:14px 0;padding:14px 18px;font-size:.875rem;line-height:1.5}.form-error{color:#d7c0c0;background:#fff6f5;border-color:#ebc5c3}.form-notice{color:#b9cad2;background:#f0f5f8;border-color:#d3dfe5}.form-error button{color:inherit;background:0 0;border:0;margin-left:16px;text-decoration:underline}.argos-public :where(h1,h2,h3,p){margin-top:0}.argos-public em{color:var(--argos-blue-light);font-style:normal}.argos-public :where(section,article,aside){min-width:0}.argos-public{background:var(--argos-bg);color:var(--argos-text);font:400 1rem/1.7 var(--argos-body);min-height:100svh}.argos-public :where(h1,h2,h3){font-family:var(--argos-display);letter-spacing:-.045em;text-wrap:balance;font-weight:500;line-height:1.1}.argos-public h2{font-size:clamp(2rem,3.7vw,3.7rem)}.argos-public h3{font-size:clamp(1.5rem,2.5vw,2.4rem)}.argos-public :where(p,li){color:var(--argos-muted)}.argos-public section[id],.argos-public main[id]{scroll-margin-top:100px}.argos-public :where(section,article,div){min-width:0}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@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}.ag,.ag-voet{--papier:#f5f5f2;--linnen:#eaeae4;--krijt:#fcfcfa;--inkt:#0a0b0c;--diep:#121416;--paneel:#1a1d1f;--staal:#24282b;--zwart:#0d0f11;--grijs:#53585e;--zacht:#575c62;--cijfer-licht:#7e7e77;--wit:#f4f4f1;--koel:#a6acb1;--gedempt:#878d92;--cijfer:#8a9196;--nacht:#0a0b0c;--blauw:#f4f4f1;--blauw-licht:#fcfcfa;--amber:#c6cdd3;--haar:#0d0f1124;--haar-zacht:#0d0f1114;--haar-donker:#ffffff26;--haar-donker-zacht:#ffffff14;--d1:clamp(2.6rem, 6.2vw, 5.6rem);--d2:clamp(2.5rem, 7.4vw, 6.4rem);--d3:clamp(2.25rem, 4.8vw, 4.25rem);--d4:clamp(2rem, 4.1vw, 3.6rem);--d5:clamp(1.5rem, 2.5vw, 2.125rem);--d6:clamp(1.125rem, 1.7vw, 1.5rem);--dn:clamp(2.25rem, 4.2vw, 3.6rem);--b1:1.1875rem;--b2:1.0625rem;--b3:1rem;--b4:.9375rem;--b5:.8125rem;--b6:.75rem;--m1:.6875rem;--m2:.625rem;--marge:clamp(20px, 6.5vw, 132px);--mono:ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, monospace;--sans:-apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Arial, sans-serif;background:var(--papier);color:var(--zwart);font-family:var(--sans);font-synthesis-weight:none}.ag-donker{--papier:var(--inkt);--linnen:var(--diep);--krijt:var(--paneel);--zwart:var(--wit);--grijs:var(--koel);--zacht:var(--gedempt);--cijfer-licht:var(--cijfer);--haar:var(--haar-donker);--haar-zacht:var(--haar-donker-zacht);background:var(--inkt);color:var(--wit)}.ag :where(h1,h2,h3,h4){color:var(--zwart);margin:0}.ag [id]{scroll-margin-top:96px}.ag h1,.ag h2{letter-spacing:-.033em;font-weight:450;line-height:1.02}.ag h3{letter-spacing:-.02em;font-weight:500;line-height:1.14}.ag h1{font-size:var(--d1);line-height:1.02}.ag h2{font-size:var(--d4);line-height:1.02}.ag h3{font-size:var(--d6);line-height:1.14}.ag :where(p){color:var(--grijs);text-wrap:pretty;margin:0}.ag :focus-visible{outline-offset:3px;outline:2px solid}.ag-label{font-family:var(--mono);font-size:var(--m1);letter-spacing:.16em;text-transform:uppercase;color:var(--zacht);font-weight:500;line-height:1.4;display:block}.ag-knop{background:var(--zwart);min-height:52px;color:var(--papier);border:1px solid var(--zwart);font-size:var(--b4);letter-spacing:-.01em;justify-content:center;align-items:center;gap:12px;padding:0 30px;font-weight:500;line-height:1.65;transition:background .2s,color .2s,border-color .2s,transform .2s;display:inline-flex}.ag-knop:hover{color:var(--zwart);background:0 0;transform:translateY(-1px)}.ag-knop-rand{color:var(--zwart);border-color:var(--haar);background:0 0}.ag-knop-rand:hover{background:var(--zwart);color:var(--papier);border-color:var(--zwart)}.ag-tekstlink{color:var(--zwart);font-size:var(--b4);border-bottom:1px solid var(--haar);align-items:center;gap:10px;padding-bottom:4px;font-weight:500;line-height:1.65;transition:border-color .2s,gap .2s;display:inline-flex}.ag-tekstlink:hover{border-bottom-color:currentColor;gap:14px}.hd-skip{z-index:200;color:#f5f5f2;background:#0d0f11;padding:12px 18px;position:absolute;top:0;left:-9999px}.hd-skip:focus{top:10px;left:10px}.hd{z-index:100;color:#f4f4f1;background:0 0;border-bottom:1px solid #0000;align-items:center;gap:clamp(16px,3vw,48px);min-height:80px;padding:0 clamp(20px,6.5vw,132px);transition:background .35s,border-color .35s,min-height .3s,color .3s;display:flex;position:fixed;top:0;left:0;right:0}.hd:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#0607089e,#0607084d 52%,#06070800);height:190%;transition:opacity .35s;position:absolute;top:0;left:0;right:0}.hd.is-vast:before{opacity:0}.hd.is-vast{-webkit-backdrop-filter:blur(18px)saturate(150%);backdrop-filter:blur(18px)saturate(150%);color:#0d0f11;background:#f5f5f2db;border-bottom-color:#0d0f111f;min-height:64px}.hd-merk{flex:none;width:clamp(92px,8vw,118px)}.hd-merk img{filter:brightness(0)invert();width:100%;height:auto;transition:filter .35s;display:block}.hd.is-vast .hd-merk img{filter:brightness(0)}.hd-nav{flex:1;justify-content:center;gap:clamp(14px,2.1vw,34px);display:flex}.hd-nav a{font-size:var(--b4);color:inherit;opacity:.86;white-space:nowrap;padding:7px 0;font-weight:450;line-height:1.65;transition:opacity .18s;position:relative}.hd-nav a:hover,.hd-nav a[aria-current=page]{opacity:1}.hd-nav a[aria-current=page]:after{content:"";background:currentColor;height:1px;position:absolute;bottom:0;left:0;right:0}.hd-utility{flex:none;align-items:center;gap:12px;display:flex}.hd-inloggen{font-size:var(--b5);color:inherit;white-space:nowrap;border:1px solid;padding:9px 20px;font-weight:500;line-height:1.6;transition:background .2s,color .2s,border-color .2s}.hd-inloggen:hover{color:#0a0b0c;background:#f4f4f1;border-color:#f4f4f1}.hd.is-vast .hd-inloggen{border-color:#0d0f114d}.hd.is-vast .hd-inloggen:hover{color:#f5f5f2;background:#0d0f11;border-color:#0d0f11}.hd-menuknop{color:inherit;font-size:var(--b5);background:0 0;border:0;align-items:center;gap:10px;padding:9px 4px;font-weight:500;line-height:1.6;display:none}.hd-menuknop-lijnen{gap:5px;width:20px;display:grid}.hd-menuknop-lijnen i{background:currentColor;height:1px;display:block}.hd-paneel{z-index:110;padding:96px var(--marge) 48px;background:var(--inkt);color:var(--wit);flex-direction:column;justify-content:center;gap:40px;animation:.3s hd-in;display:flex;position:fixed;inset:0}@keyframes hd-in{0%{opacity:0}to{opacity:1}}.hd-paneel-primair{gap:4px;display:grid}.hd-paneel-primair a{border-bottom:1px solid var(--haar-donker-zacht);letter-spacing:-.03em;color:var(--wit);align-items:baseline;gap:20px;padding:12px 0;font-size:clamp(1.75rem,6vw,2.75rem);font-weight:450;display:flex}.hd-paneel-index{font-family:var(--mono);font-size:var(--m1);color:var(--gedempt);line-height:1.4}.hd-paneel-voet{gap:22px;display:grid}.hd-paneel-inloggen{background:var(--wit);color:var(--inkt);font-size:var(--b4);justify-self:start;padding:13px 30px;font-weight:500;line-height:1.65}.hd-paneel-secundair{gap:10px;display:grid}.hd-paneel-secundair a{font-size:var(--b4);color:var(--koel);line-height:1.65}.hd-paneel-sluit{top:24px;right:var(--marge);color:var(--wit);font-size:var(--b5);background:0 0;border:0;align-items:center;gap:10px;line-height:1.6;display:flex;position:absolute}.ag-voortgang{z-index:101;background:var(--zwart);transform-origin:0;height:2px;transition:opacity .3s;position:fixed;top:0;left:0}.ag-sectie{padding:clamp(72px, 9vw, 150px) var(--marge);background:var(--papier);color:var(--zwart)}.ag-sectie-linnen{background:var(--linnen)}.ag-sectiekop{gap:20px;max-width:1160px;margin-bottom:clamp(48px,5.5vw,80px);display:grid}.ag-sectiekop .ag-label{margin-bottom:4px}.ag-sectiekop p{max-width:62ch;font-size:var(--b2);line-height:1.6}.ag-sectiekop-smal{max-width:760px}.ag-sectiekop .ag-knop,.ag-sectiekop .ag-tekstlink{justify-self:start;margin-top:8px}.ag-voetnoot{font-size:var(--b5);color:var(--zacht);max-width:66ch;margin-top:36px;line-height:1.6}.ag-tweeluik{grid-template-columns:minmax(0,1fr) minmax(0,1.12fr);align-items:start;gap:clamp(36px,6vw,110px);display:grid}.ag-tweeluik-tekst{gap:22px;display:grid}.ag-tweeluik-tekst p{font-size:var(--b2);line-height:1.6}.ag-hero{isolation:isolate;min-height:min(100svh,940px);padding:160px var(--marge) clamp(76px, 7vw, 108px);background:var(--inkt);color:var(--wit);align-items:end;display:grid;position:relative;overflow:hidden}.ag-hero-media{z-index:-2;position:absolute;inset:0;overflow:hidden}.ag-hero-media:after{content:"";z-index:3;background:linear-gradient(#06070866 0%,#06070842 24%,#0607088f 48%,#060708db 76%,#060708f0 100%),linear-gradient(90deg,#060708c2 0%,#06070861 48%,#0607080f 74%,#06070800 100%);position:absolute;inset:0}.ag-hero-inhoud{z-index:2;max-width:1020px;position:relative}.ag-hero h1{color:#fff;text-shadow:0 2px 40px #00000073}.ag-hero-uitleg{max-width:54ch;font-size:var(--b1);color:#fff;margin-top:28px;line-height:1.55}.ag-hero-acties{flex-wrap:wrap;gap:14px;margin-top:40px;display:flex}.ag-hero .ag-knop{background:var(--wit);color:var(--inkt);border-color:var(--wit)}.ag-hero .ag-knop:hover{color:var(--wit);background:0 0}.ag-hero .ag-knop-rand{color:var(--wit);background:0 0;border-color:#ffffff6b}.ag-hero .ag-knop-rand:hover{background:var(--wit);color:var(--inkt);border-color:var(--wit)}.ag-hero-index{left:var(--marge);right:var(--marge);z-index:2;font-family:var(--mono);font-size:var(--m2);letter-spacing:.18em;text-transform:uppercase;color:#f4f4f1cc;border-top:1px solid #ffffff2e;justify-content:space-between;align-items:center;gap:20px;padding-top:16px;line-height:1.4;display:flex;position:absolute;bottom:26px}.ag-hero-scroll{align-items:center;gap:8px;display:inline-flex}.ag-hero-scroll:after{content:"";background:currentColor;width:1px;height:14px;animation:2.4s ease-in-out infinite ag-scroll}@keyframes ag-scroll{0%,to{opacity:.25;transform:translateY(-3px)}50%{opacity:1;transform:translateY(3px)}}.vb-poster,.vb-video{object-fit:cover;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;position:absolute;inset:0}.vb-poster{z-index:1}.vb-video{z-index:2}.ag-strip{background:var(--inkt);color:var(--wit);border-top:1px solid #ffffff1a;grid-template-columns:repeat(3,1fr);display:grid}.ag-strip>div{padding:clamp(30px, 3.4vw, 46px) var(--marge);border-left:1px solid #ffffff1a;align-content:start;gap:10px;display:grid}.ag-strip>div:first-child{border-left:0}.ag-strip-getal{font-size:var(--d5);letter-spacing:-.03em;font-weight:350;line-height:1.14}.ag-strip p{font-size:var(--b4);color:var(--koel);max-width:34ch;line-height:1.65}.ag-strip .ag-label{color:var(--gedempt)}.ag-statement{padding:clamp(96px, 13vw, 210px) var(--marge);background:var(--papier);color:var(--zwart);border-bottom:1px solid var(--haar-zacht)}.ag-statement .ag-label{margin-bottom:40px}.ag-statement h2{font-size:var(--d2);letter-spacing:-.042em;gap:.04em;font-weight:400;line-height:1.02;display:grid}.ag-statement-twee{color:var(--cijfer-licht)}.ag-statement-uitleg{max-width:50ch;font-size:var(--b2);margin-top:clamp(36px,4vw,56px);margin-left:auto;line-height:1.6}.ag-product .ag-sectiekop{max-width:820px}.pb{margin:0}.pb-venster{background:var(--inkt);color:var(--wit);border:1px solid var(--staal);overflow:hidden;box-shadow:0 40px 90px -50px #0a0b0c8c}.pb-label{font-family:var(--mono);font-size:var(--m2);letter-spacing:.16em;text-transform:uppercase;color:var(--gedempt);line-height:1.4}.pb-balk{border-bottom:1px solid var(--staal);background:var(--diep);justify-content:space-between;align-items:center;gap:20px;padding:16px 22px;display:flex}.pb-klok{justify-items:end;gap:3px;display:grid}.pb-klok time{font-family:var(--mono);font-size:var(--b3);color:var(--wit);font-variant-numeric:tabular-nums;line-height:1.7}.pb-fasen{border-bottom:1px solid var(--staal);grid-template-columns:repeat(4,1fr);margin:0;padding:0;list-style:none;display:grid}.pb-fasen li{border-left:1px solid var(--staal);font-size:var(--b5);color:var(--gedempt);align-items:center;gap:10px;padding:13px 22px;line-height:1.6;display:flex}.pb-fasen li:first-child{border-left:0}.pb-fasen li.is-nu{color:var(--wit);background:var(--paneel)}.pb-fase-n{font-family:var(--mono);font-size:var(--m2);color:var(--cijfer);line-height:1.4}.pb-fasen li.is-nu .pb-fase-n{color:var(--koel)}.pb-werk{grid-template-columns:1.25fr 1fr;display:grid}.pb-kolom{border-left:1px solid var(--staal);padding:22px}.pb-kolom:first-child{border-left:0}.pb-kolomkop{justify-content:space-between;align-items:baseline;gap:14px;margin-bottom:16px;display:flex}.pb-teller{font-family:var(--mono);font-size:var(--m2);color:var(--cijfer);line-height:1.4}.pb-berichten{background:var(--staal);gap:1px;margin:0;padding:0;list-style:none;display:grid}.pb-berichten li{background:var(--diep);gap:7px;padding:13px 15px;display:grid;position:relative}.pb-bericht-meta{font-family:var(--mono);font-size:var(--m2);letter-spacing:.1em;text-transform:uppercase;color:var(--cijfer);flex-wrap:wrap;align-items:center;gap:10px;line-height:1.4;display:flex}.pb-bericht-meta time{color:var(--koel)}.pb-zeker{border:1px solid var(--staal);padding:2px 7px}.pb-zeker.z-hoog{color:var(--wit);border-color:#ffffff57}.pb-zeker.z-middel{color:var(--koel)}.pb-zeker.z-laag{color:var(--cijfer);border-style:dashed}.pb-bericht-tekst{font-size:var(--b5);color:var(--koel);line-height:1.6}.pb-weging{font-family:var(--mono);font-size:var(--m2);letter-spacing:.14em;text-transform:uppercase;color:var(--gedempt);justify-self:start;line-height:1.4}.pb-berichten li.weging-kern{border-left:2px solid #ffffff80}.pb-berichten li.weging-onzeker{border-left:2px dashed var(--cijfer)}.pb-conflict{border:1px dashed var(--cijfer);font-size:var(--b6);color:var(--koel);gap:5px;margin-top:14px;padding:12px 15px;line-height:1.55;display:grid}.pb-opties{background:var(--staal);gap:1px;margin:0;padding:0;list-style:none;display:grid}.pb-opties li{background:var(--diep);gap:5px;padding:13px 15px;display:grid}.pb-opties li.is-gekozen{background:var(--paneel);box-shadow:inset 2px 0 0 var(--wit)}.pb-optie-kop{font-size:var(--b5);color:var(--koel);line-height:1.6}.pb-opties li.is-gekozen .pb-optie-kop{color:var(--wit)}.pb-optie-kost{font-family:var(--mono);font-size:var(--m2);color:var(--cijfer);line-height:1.4}.pb-verantwoording{border:1px solid var(--staal);gap:7px;margin-top:14px;padding:13px 15px;display:grid}.pb-verantwoording p{font-size:var(--b5);color:var(--koel);font-style:italic;line-height:1.6}.pb-annotaties{gap:9px;margin-top:18px;display:grid}.pb-annotaties span{font-size:var(--b6);color:var(--zacht);align-items:baseline;gap:10px;line-height:1.55;display:flex}.pb-annotaties i{background:var(--haar);flex:none;width:14px;height:1px;transform:translateY(-4px)}.sq{margin:0;padding:0;list-style:none;display:grid}.sq-stap{grid-template-columns:28px minmax(0,1fr);gap:clamp(20px,3vw,44px);display:grid}.sq-spoor{grid-template-rows:auto 1fr;justify-items:center;display:grid}.sq-punt{border:1px solid var(--haar);background:var(--papier);border-radius:50%;width:9px;height:9px;margin-top:9px;transition:background .3s,border-color .3s,transform .3s}.sq-lijn{background:var(--haar-zacht);width:1px;height:100%}.sq-stap:last-child .sq-lijn{background:0 0}.sq-stap.is-actief .sq-punt{background:var(--zwart);border-color:var(--zwart);transform:scale(1.25)}.sq-inhoud{opacity:.5;padding-bottom:clamp(38px,4.5vw,62px);transition:opacity .35s}.sq-stap.is-actief .sq-inhoud,.sq-stap:hover .sq-inhoud{opacity:1}.sq-label{font-family:var(--mono);font-size:var(--m2);letter-spacing:.16em;text-transform:uppercase;color:var(--zacht);line-height:1.4}.sq-kop{align-items:baseline;gap:18px;margin:10px 0 12px;display:flex}.sq-n{font-size:var(--dn);letter-spacing:-.04em;color:var(--cijfer-licht);font-weight:300;line-height:1}.sq-stap.is-actief .sq-n{color:var(--zwart)}.sq-doet{font-size:var(--b1);color:var(--zwart);max-width:46ch;line-height:1.55}.sq-detail{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;max-width:1000px;margin:22px 0 0;display:grid}.sq-detail dt{font-family:var(--mono);font-size:var(--m2);letter-spacing:.15em;text-transform:uppercase;color:var(--zacht);margin-bottom:7px;line-height:1.4}.sq-detail dd{font-size:var(--b4);color:var(--grijs);margin:0;line-height:1.65}.ag-band{isolation:isolate;min-height:clamp(460px,62vh,700px);padding:clamp(60px, 8vw, 110px) var(--marge);background:var(--inkt);color:var(--wit);align-items:center;display:grid;position:relative;overflow:hidden}.ag-band-media{z-index:-2;position:absolute;inset:0;overflow:hidden}.ag-band-media:after{content:"";z-index:3;background:linear-gradient(90deg,#060708e6 0%,#060708c7 30%,#06070861 62%,#06070824 100%),linear-gradient(#0607081f 48%,#06070894);position:absolute;inset:0}.ag-band-rechts .ag-band-media:after{background:linear-gradient(270deg,#060708e6 0%,#060708c7 30%,#06070861 62%,#06070824 100%),linear-gradient(#0607081f 48%,#06070894)}.ag-band-tekst{z-index:2;gap:20px;max-width:620px;display:grid;position:relative}.ag-band-rechts .ag-band-tekst{text-align:right;justify-self:end}.ag-band-tekst h1,.ag-band-tekst h2{color:#fff}.ag-band-tekst p{color:#fff;font-size:var(--b2);line-height:1.6}.ag-domeinrij{background:var(--haar);border:1px solid var(--haar);grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.ag-domein{background:var(--krijt);grid-template-rows:auto 1fr;transition:background .25s;display:grid}.ag-domein:hover{background:var(--papier)}.ag-domein-beeld{aspect-ratio:4/3;background:var(--linnen);position:relative;overflow:hidden}.ag-domein-beeld img{object-fit:cover;filter:grayscale(.28)contrast(1.04);width:100%;height:100%;transition:transform .7s cubic-bezier(.2,.7,.3,1),filter .5s}.ag-domein:hover .ag-domein-beeld img{filter:grayscale(0)contrast(1.06);transform:scale(1.045)}.ag-domein-beeld{display:block}.ag-domein-tekst{flex-direction:column;gap:12px;padding:clamp(24px,2.4vw,34px);display:flex}.ag-domein-titel{font-size:var(--d6);letter-spacing:-.02em;color:var(--zwart);margin-top:2px;font-weight:500;line-height:1.14}.ag-domein-vraag{font-size:var(--b2);color:var(--zwart);line-height:1.6}.ag-domein-uitleg{font-size:var(--b4);color:var(--grijs);line-height:1.65}.ag-domein-pijl{color:var(--zacht);align-self:flex-start;margin-top:auto;padding-top:6px;transition:transform .25s,color .25s}.ag-domein:hover .ag-domein-pijl{color:var(--zwart);transform:translate(5px)}.ag-cijfers{gap:clamp(44px,5vw,70px);display:grid}.ag-cijferrij{background:var(--haar);border-top:1px solid var(--haar);border-bottom:1px solid var(--haar);grid-template-columns:repeat(4,1fr);gap:1px;display:grid}.ag-cijferrij>div{background:var(--papier);align-content:start;gap:10px;padding:clamp(26px,3vw,40px) clamp(20px,2.2vw,30px);display:grid}.ag-cijfer-getal{font-size:var(--dn);letter-spacing:-.045em;color:var(--zwart);font-variant-numeric:tabular-nums;font-weight:300;line-height:1}.ag-cijfer-getal sub{letter-spacing:0;vertical-align:baseline;color:var(--zacht);margin-left:.35em;font-size:.32em;font-weight:400}.ag-cijferrij h3{font-size:var(--b4);font-weight:500;line-height:1.65}.ag-cijferrij p{font-size:var(--b5);line-height:1.6}.tp{grid-template-columns:minmax(280px,.78fr) minmax(0,1.22fr);align-items:start;gap:clamp(28px,3.6vw,60px);display:grid}.tp-lijst{border-top:1px solid var(--haar);align-content:start;display:grid}.tp-knop{border:0;border-bottom:1px solid var(--haar);text-align:left;color:var(--zacht);background:0 0;gap:6px;padding:clamp(18px,1.9vw,26px) 34px clamp(18px,1.9vw,26px) 0;transition:color .22s,padding-left .28s;display:grid;position:relative}.tp-knop:before{content:"";background:var(--zwart);transform-origin:50% 0;width:2px;transition:transform .3s cubic-bezier(.2,.7,.3,1);position:absolute;top:-1px;bottom:-1px;left:0;transform:scaleY(0)}.tp-knop.is-actief{color:var(--zwart);padding-left:20px}.tp-knop.is-actief:before{transform:scaleY(1)}.tp-knop-label{font-family:var(--mono);font-size:var(--m2);letter-spacing:.16em;text-transform:uppercase;line-height:1.4}.tp-knop-titel{font-size:var(--d6);letter-spacing:-.02em;color:var(--zwart);font-weight:500;line-height:1.14}.tp-knop:not(.is-actief) .tp-knop-titel{color:inherit}.tp-knop-pijl{opacity:0;transition:opacity .22s,right .22s;position:absolute;top:50%;right:4px;transform:translateY(-50%)}.tp-knop.is-actief .tp-knop-pijl{opacity:1;right:0}.tp-paneel{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(22px,2.6vw,40px);display:grid}.tp-beeld{aspect-ratio:3/4;background:var(--linnen);position:relative;overflow:hidden}.tp-beeld img{object-fit:cover;filter:grayscale(.2);width:100%;height:100%;animation:.5s tp-in}@keyframes tp-in{0%{opacity:0;transform:scale(1.02)}to{opacity:1;transform:none}}.tp-tekst{align-content:center;gap:16px;display:grid}.tp-tekst p{font-size:var(--b3);line-height:1.7}.tp-tekst .tp-detail{color:var(--zacht);border-top:1px solid var(--haar-zacht);padding-top:14px;line-height:1.6;font-size:var(--b5)!important}.tp-link{border-bottom:1px solid var(--haar);color:var(--zwart);font-size:var(--b4);justify-self:start;align-items:center;gap:10px;margin-top:6px;padding-bottom:4px;font-weight:500;line-height:1.65;transition:gap .2s,border-color .2s;display:inline-flex}.tp-link:hover{border-bottom-color:currentColor;gap:14px}.ag-film{gap:clamp(30px,3.4vw,48px);display:grid}.ag-film-kop{gap:18px;max-width:700px;display:grid}.ag-film-kop p{font-size:var(--b2);line-height:1.6}.ag-film-speler{aspect-ratio:16/9;border:1px solid var(--haar);background:#000;position:relative;overflow:hidden}.ag-film-speler video{object-fit:cover;color:#f4f4f1;width:100%;height:100%;display:block}.ag-film-meta{border-top:1px solid var(--haar);font-family:var(--mono);font-size:var(--m2);letter-spacing:.16em;text-transform:uppercase;color:var(--zacht);flex-wrap:wrap;justify-content:space-between;gap:16px;padding-top:14px;line-height:1.4;display:flex}.ag-grenzen-kop{gap:18px;max-width:900px;margin-bottom:clamp(40px,4.4vw,64px);display:grid}.ag-grenzenlijst{background:var(--haar);border-top:1px solid var(--haar);grid-template-columns:repeat(4,1fr);gap:1px;margin:0;display:grid}.ag-grenzenlijst>div{background:var(--papier);align-content:start;gap:12px;padding:clamp(24px,2.6vw,34px) clamp(18px,2vw,26px);display:grid}.ag-grenzenlijst dt{font-size:var(--b3);letter-spacing:-.015em;color:var(--zwart);font-weight:500;line-height:1.7}.ag-grenzenlijst dd{font-size:var(--b4);color:var(--grijs);margin:0;line-height:1.65}.ag-nieuws{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:start;gap:clamp(28px,3.4vw,56px);display:grid}.ag-nieuws-groot{gap:14px;display:grid}.ag-nieuws-beeld{aspect-ratio:16/10;background:var(--linnen);margin-bottom:8px;overflow:hidden}.ag-nieuws-beeld img{object-fit:cover;filter:grayscale(.25);width:100%;height:100%;transition:transform .7s cubic-bezier(.2,.7,.3,1),filter .5s}.ag-nieuws-groot:hover .ag-nieuws-beeld img{filter:grayscale(0);transform:scale(1.04)}.ag-nieuws-groot h3{font-size:var(--d5);font-weight:450;line-height:1.14}.ag-nieuws-groot p{font-size:var(--b4);max-width:56ch;line-height:1.65}.ag-nieuws-lees{font-size:var(--b5);color:var(--zwart);align-items:center;gap:9px;font-weight:500;line-height:1.6;transition:gap .2s;display:inline-flex}.ag-nieuws-groot:hover .ag-nieuws-lees,.ag-nieuws-klein a:hover .ag-nieuws-lees{gap:14px}.ag-nieuws-klein{border-top:1px solid var(--haar);margin:0;padding:0;list-style:none;display:grid}.ag-nieuws-klein li{border-bottom:1px solid var(--haar)}.ag-nieuws-klein a{gap:9px;padding:clamp(20px,2.2vw,28px) 0;transition:padding-left .28s;display:grid}.ag-nieuws-klein a:hover{padding-left:12px}.ag-nieuws-klein h3{font-size:var(--d6);font-weight:500;line-height:1.14}.ag-vragen{border-top:1px solid var(--haar);display:grid}.ag-vraag{border-bottom:1px solid var(--haar)}.ag-vraag h3{font:inherit;letter-spacing:normal;line-height:inherit;margin:0}.ag-vraag h3 button{text-align:left;width:100%;font-size:var(--d6);letter-spacing:-.02em;color:var(--zwart);background:0 0;border:0;justify-content:space-between;align-items:center;gap:24px;padding:clamp(20px,2.2vw,30px) 0;font-weight:500;line-height:1.14;transition:padding-left .28s;display:flex}.ag-vraag h3 button:hover{padding-left:10px}.ag-vraag-teken{flex:none;width:15px;height:15px;position:relative}.ag-vraag-teken:before,.ag-vraag-teken:after{content:"";background:currentColor;height:1px;transition:transform .3s cubic-bezier(.2,.7,.3,1);position:absolute;top:50%;left:0;right:0}.ag-vraag-teken:after{transform:rotate(90deg)}.ag-vraag[data-open=true] .ag-vraag-teken:after{transform:rotate(0)}.ag-vraag-antwoord{grid-template-rows:0fr;transition:grid-template-rows .38s cubic-bezier(.2,.7,.3,1);display:grid}.ag-vraag[data-open=true] .ag-vraag-antwoord{grid-template-rows:1fr}.ag-vraag-antwoord>div{overflow:hidden}.ag-vraag-antwoord p{max-width:68ch;font-size:var(--b4);padding-bottom:clamp(22px,2.4vw,32px);line-height:1.65}.ag-slot{isolation:isolate;min-height:clamp(480px,66vh,720px);padding:clamp(72px, 8vw, 120px) var(--marge);background:var(--inkt);color:var(--wit);align-items:center;display:grid;position:relative;overflow:hidden}.ag-slot-media{z-index:-2;position:absolute;inset:0;overflow:hidden}.ag-slot-media:after{content:"";z-index:3;background:linear-gradient(90deg,#060708ed 0%,#060708d6 38%,#06070880 74%,#06070847 100%),linear-gradient(#0607082e 42%,#0607089e);position:absolute;inset:0}.ag-slot-inhoud{z-index:2;gap:20px;max-width:720px;display:grid;position:relative}.ag-slot-inhoud h1,.ag-slot-inhoud h2{color:#fff}.ag-slot-inhoud p{color:#fff;font-size:var(--b2);max-width:56ch;line-height:1.6}.ag-slot .ag-knop{background:var(--wit);color:var(--inkt);border-color:var(--wit)}.ag-slot .ag-knop:hover{color:var(--wit);background:0 0}.ag-slot .ag-knop-rand{color:var(--wit);background:0 0;border-color:#ffffff6b}.ag-slot .ag-knop-rand:hover{background:var(--wit);color:var(--inkt);border-color:var(--wit)}.mo{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:start;gap:clamp(28px,4vw,72px);display:grid}.mo-intro{align-content:start;gap:20px;display:grid;position:sticky;top:108px}.mo-intro p{font-size:var(--b2);line-height:1.6}.mo-hint{color:var(--zacht);border-top:1px solid var(--haar-zacht);padding-top:16px;line-height:1.6;font-size:var(--b5)!important}.mo-paneel{background:var(--inkt);color:var(--wit);border:1px solid var(--staal);box-shadow:0 40px 90px -55px #0a0b0c99}.mo-kop{background:var(--diep);border-bottom:1px solid var(--staal);font-family:var(--mono);font-size:var(--m2);letter-spacing:.16em;text-transform:uppercase;color:var(--gedempt);justify-content:space-between;align-items:center;gap:18px;padding:15px 22px;line-height:1.4;display:flex}.mo-klok{color:var(--koel);font-variant-numeric:tabular-nums}.mo-situatie{border-bottom:1px solid var(--staal);padding:24px 22px}.mo-situatie p{font-size:var(--b3);color:var(--wit);max-width:48ch;line-height:1.7}.mo-bronnen{background:var(--staal);gap:1px;margin:16px 0 0;padding:0;list-style:none;display:grid}.mo-bronnen li{background:var(--diep);gap:5px;padding:11px 14px;display:grid}.mo-bron-meta{font-family:var(--mono);font-size:var(--m2);letter-spacing:.12em;text-transform:uppercase;color:var(--cijfer);flex-wrap:wrap;gap:9px;line-height:1.4;display:flex}.mo-bron-meta b{color:var(--koel);font-weight:500}.mo-bronnen p{font-size:var(--b5);color:var(--koel);line-height:1.6}.mo-opties{background:var(--staal);gap:1px;margin:0;padding:0;list-style:none;display:grid}.mo-optie{text-align:left;background:var(--paneel);width:100%;color:var(--koel);border:0;gap:6px;padding:16px 22px;transition:background .22s,color .22s,padding-left .26s;display:grid}.mo-optie:hover:not(:disabled){background:var(--staal);color:var(--wit);padding-left:28px}.mo-optie b{font-size:var(--b4);color:var(--wit);font-weight:450;line-height:1.65}.mo-optie span{font-family:var(--mono);font-size:var(--m2);letter-spacing:.1em;text-transform:uppercase;color:var(--cijfer);line-height:1.4}.mo-optie[aria-pressed=true]{background:var(--staal);box-shadow:inset 3px 0 0 var(--wit);padding-left:28px}.mo-optie:disabled{cursor:default}.mo-optie:disabled:not([aria-pressed=true]){opacity:.42}.mo-gevolg{border-top:1px solid var(--staal);gap:16px;padding:24px 22px;animation:.45s cubic-bezier(.2,.7,.3,1) mo-in;display:grid}@keyframes mo-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.mo-weegschaal{background:var(--staal);border:1px solid var(--staal);grid-template-columns:1fr 1fr;gap:1px;display:grid}.mo-weegschaal>div{background:var(--diep);gap:7px;padding:14px 15px;display:grid}.mo-weegschaal dt{font-family:var(--mono);font-size:var(--m2);letter-spacing:.15em;text-transform:uppercase;color:var(--cijfer);line-height:1.4}.mo-weegschaal dd{font-size:var(--b5);color:var(--koel);margin:0;line-height:1.6}.mo-weegschaal .mo-wint dd{color:var(--wit)}.mo-les{font-size:var(--b4);color:var(--koel);line-height:1.65}.mo-les b{color:var(--wit);font-weight:500}.mo-opnieuw{border:1px solid var(--staal);color:var(--koel);font-size:var(--b5);background:0 0;justify-self:start;padding:9px 18px;line-height:1.6;transition:border-color .2s,color .2s}.mo-opnieuw:hover{border-color:var(--koel);color:var(--wit)}.ag-domeinpagina{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:start;gap:clamp(30px,5vw,86px);display:grid}.ag-domeinpagina.ag-sectie-om{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr)}.ag-sectie-om .ag-domeinpagina-beeld{order:2}.ag-domeinpagina-beeld{aspect-ratio:4/3;background:var(--linnen);overflow:hidden}.ag-domeinpagina-beeld img{object-fit:cover;filter:grayscale(.22)contrast(1.03);width:100%;height:100%}.ag-domeinpagina-tekst{align-content:center;gap:16px;display:grid}.ag-domeinpagina-tekst p{font-size:var(--b3);line-height:1.7}.ag-domeinpagina-tekst .ag-knop,.ag-domeinpagina-tekst .ag-tekstlink{justify-self:start;margin-top:8px}.ag-punten{background:var(--haar);border-top:1px solid var(--haar);border-bottom:1px solid var(--haar);gap:1px;margin:8px 0 0;display:grid}.ag-punten>div{background:var(--papier);grid-template-columns:minmax(120px,.4fr) minmax(0,1fr);gap:18px;padding:14px 0;display:grid}.ag-punten dt{font-family:var(--mono);font-size:var(--m2);letter-spacing:.14em;text-transform:uppercase;color:var(--zacht);padding-top:2px;line-height:1.4}.ag-punten dd{font-size:var(--b4);color:var(--grijs);margin:0;line-height:1.65}.ag-oefent-kop{font-family:var(--mono);font-size:var(--m2);letter-spacing:.16em;text-transform:uppercase;color:var(--zacht);margin:12px 0 0;font-weight:500;line-height:1.4}.ag-oefent{gap:10px;margin:0;padding:0;list-style:none;display:grid}.ag-oefent li{font-size:var(--b4);color:var(--grijs);padding-left:22px;line-height:1.65;position:relative}.ag-oefent li:before{content:"";background:var(--haar);width:11px;height:1px;position:absolute;top:.68em;left:0}.ag-voet{background:var(--inkt);color:var(--wit);padding:clamp(60px, 7vw, 100px) var(--marge) 32px}.ag-voet-boven{border-bottom:1px solid var(--haar-donker-zacht);grid-template-columns:minmax(0,1.25fr) repeat(3,minmax(0,1fr));gap:clamp(28px,4vw,64px);padding-bottom:clamp(44px,5vw,72px);display:grid}.ag-voet-merk{align-content:start;gap:20px;display:grid}.ag-voet-merk img{filter:brightness(0)invert();width:clamp(104px,9vw,132px);height:auto}.ag-voet-mail{font-size:var(--b4);color:var(--koel);border-bottom:1px solid var(--haar-donker-zacht);justify-self:start;padding-bottom:3px;line-height:1.65;transition:color .18s,border-color .18s}.ag-voet-mail:hover{color:var(--wit);border-bottom-color:var(--koel)}.ag-voet-kolom{align-content:start;gap:14px;display:grid}.ag-voet-kolom h2{font-family:var(--mono);font-size:var(--m2);letter-spacing:.16em;text-transform:uppercase;color:var(--gedempt);font-weight:500;line-height:1.4}.ag-voet-kolom nav{gap:11px;display:grid}.ag-voet-kolom a{font-size:var(--b4);color:var(--koel);line-height:1.65;transition:color .18s}.ag-voet-kolom a:hover{color:var(--wit)}.ag-voet-onder{font-size:var(--b6);color:var(--cijfer);flex-wrap:wrap;justify-content:space-between;gap:14px 28px;padding-top:26px;line-height:1.55;display:flex}.ag-voet-onder nav{flex-wrap:wrap;gap:22px;display:flex}.ag-voet-onder nav a{margin:-6px 0;padding:6px 0}.ag-voet-onder a:hover{color:var(--koel)}.ag-voet-verantwoording{width:100%;max-width:78ch;font-size:var(--m1);color:var(--cijfer);margin-top:4px;line-height:1.4}.onthul-aan [data-onthul]{opacity:0;transition:opacity .55s cubic-bezier(.2,.7,.3,1),transform .55s cubic-bezier(.2,.7,.3,1);transform:translateY(28px)}.onthul-aan [data-onthul].is-zichtbaar{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.ag *,.ag :before,.ag :after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}[data-onthul]{opacity:1;transform:none}.ag-hero-scroll:after{animation:none}}@media (width<=1180px){.ag-tweeluik{grid-template-columns:1fr}.ag-domeinrij{grid-template-columns:1fr 1fr}.ag-domeinrij>:last-child{grid-column:1/-1}.ag-domeinrij>:last-child .ag-domein-beeld{aspect-ratio:21/9}.ag-cijferrij,.ag-grenzenlijst{grid-template-columns:1fr 1fr}.mo{grid-template-columns:1fr}.mo-intro{position:static}.ag-voet-boven{grid-template-columns:1fr 1fr}.ag-voet-merk{grid-column:1/-1}}@media (width<=960px){.hd-nav{display:none}.hd-menuknop{display:flex}.hd{gap:14px}.hd-merk{flex:none}.ag-statement-uitleg{margin-left:0}.ag-nieuws,.tp{grid-template-columns:1fr}.tp-paneel{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.tp-beeld{aspect-ratio:4/5}.ag-domeinpagina{grid-template-columns:1fr}.ag-sectie-om .ag-domeinpagina-beeld{order:0}.pb-werk{grid-template-columns:1fr}.pb-kolom{border-left:0;border-top:1px solid var(--staal)}.pb-kolom:first-child{border-top:0}.sq-detail{grid-template-columns:1fr;gap:16px}}@media (width<=720px){.ag-hero-scroll{display:none}.ag-hero-acties{flex-direction:column;align-items:stretch}.ag-hero-acties .ag-knop{width:100%}.ag-strip{grid-template-columns:1fr}.ag-strip>div{border-top:1px solid #ffffff1a;border-left:0}.ag-strip>div:first-child{border-top:0}.ag-domeinrij{grid-template-columns:1fr}.ag-domeinrij>:last-child .ag-domein-beeld{aspect-ratio:4/3}.ag-cijferrij,.ag-grenzenlijst{grid-template-columns:1fr}.ag-voet-boven{grid-template-columns:1fr 1fr;row-gap:36px}.ag-voet-kolom:last-child{grid-column:1/-1}.ag-voet-kolom:last-child nav{grid-template-columns:1fr 1fr;column-gap:clamp(28px,4vw,64px)}.tp-paneel{grid-template-columns:1fr}.tp-beeld{aspect-ratio:16/10}.ag-band-rechts .ag-band-tekst{text-align:left;justify-self:start}.ag-band-media:after,.ag-band-rechts .ag-band-media:after{background:linear-gradient(#0607087a 0%,#060708c7 54%,#060708f2 92%)}.ag-hero{align-items:end;padding-top:128px}.ag-hero-media:after{background:linear-gradient(#06070873 0%,#060708cc 52%,#060708f2 90%)}.ag-slot-media:after{background:linear-gradient(#06070880 0%,#060708cc 48%,#060708f2 90%)}.ag-hero-index{font-size:var(--m2);line-height:1.4}.ag-punten>div{grid-template-columns:1fr;gap:6px}.mo-weegschaal{grid-template-columns:1fr}.sq-stap{grid-template-columns:20px minmax(0,1fr);gap:16px}.ag-voet-onder{flex-direction:column}}.ag-paginakop{isolation:isolate;min-height:clamp(400px,56vh,620px);padding:clamp(140px, 15vw, 200px) var(--marge) clamp(48px, 5vw, 72px);background:var(--inkt);color:var(--wit);align-items:end;display:grid;position:relative;overflow:hidden}.ag-paginakop-media{z-index:-2;position:absolute;inset:0;overflow:hidden}.ag-paginakop-media img{object-fit:cover;width:100%;height:100%}.ag-paginakop-media:after{content:"";z-index:3;background:linear-gradient(#06070861 0%,#06070880 38%,#060708db 74%,#060708f2 100%),linear-gradient(90deg,#060708b3,#06070833 62%,#06070800);position:absolute;inset:0}.ag-paginakop-inhoud{z-index:2;gap:20px;max-width:980px;display:grid;position:relative}.ag-paginakop h1{color:#fff;font-size:var(--d3);line-height:1.02}.ag-paginakop p{color:#fff;max-width:62ch;font-size:var(--b2);line-height:1.6}.ag-kruimel{top:clamp(96px,10vw,120px);left:var(--marge);right:var(--marge);z-index:2;font-family:var(--mono);font-size:var(--m2);letter-spacing:.16em;text-transform:uppercase;color:#f4f4f1d1;border-bottom:1px solid #ffffff29;justify-content:space-between;gap:18px;padding-bottom:12px;line-height:1.4;display:flex;position:absolute}.ag-kruimel a{margin:-8px 0;padding:8px 0}.ag-kruimel a:hover{color:#fff}.ag-paginakop .ag-knop{background:var(--wit);color:var(--inkt);border-color:var(--wit);justify-self:start;margin-top:10px}.ag-paginakop .ag-knop:hover{color:var(--wit);background:0 0}.ag-rijen{background:var(--haar);border:1px solid var(--haar);grid-template-columns:repeat(2,1fr);gap:1px;display:grid}.ag-rijen article{background:var(--papier);align-content:start;gap:12px;padding:clamp(26px,3vw,42px);display:grid}.ag-rijen article>span{font-family:var(--mono);font-size:var(--m2);letter-spacing:.16em;color:var(--zacht);line-height:1.4}.ag-rijen h3{font-size:var(--d6);line-height:1.14}.ag-rijen p{font-size:var(--b4);line-height:1.65}.ag-duo{background:var(--haar);border:1px solid var(--haar);grid-template-columns:1fr 1fr;gap:1px;display:grid}.ag-duo>div{background:var(--papier);align-content:start;gap:16px;padding:clamp(28px,3.4vw,48px);display:grid}.ag-duo p{font-size:var(--b4);line-height:1.65}.ag-duo .ag-tekstlink{justify-self:start;margin-top:6px}.ag-stappen{background:var(--haar);border-top:1px solid var(--haar);grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.ag-stappen article{background:var(--papier);align-content:start;gap:12px;padding:clamp(26px,3vw,40px) clamp(20px,2.2vw,30px);display:grid}.ag-stappen article>span{font-size:var(--dn);letter-spacing:-.04em;color:var(--cijfer-licht);font-weight:300;line-height:1}.ag-stappen p{font-size:var(--b4);line-height:1.65}.ag-citaat{gap:26px;max-width:1100px;display:grid}.ag-citaat blockquote,.ag-citaat>p{font-size:var(--d4);letter-spacing:-.032em;color:var(--zwart);margin:0;font-weight:400;line-height:1.02}.ag-citaat em{color:var(--cijfer-licht);font-style:normal}.ag-doelgroepen{border-top:1px solid var(--haar);border-bottom:1px solid var(--haar);flex-wrap:wrap;gap:0;display:flex}.ag-doelgroepen span{border-left:1px solid var(--haar);font-family:var(--mono);font-size:var(--m1);letter-spacing:.16em;text-transform:uppercase;color:var(--zacht);flex:200px;padding:clamp(18px,2vw,26px) clamp(16px,2vw,28px);line-height:1.4}.ag-doelgroepen span:first-child{border-left:0;padding-left:0}.ag-zijkaart{background:var(--linnen);border:1px solid var(--haar);align-content:start;gap:14px;padding:clamp(24px,2.8vw,36px);display:grid}.ag-zijkaart p{font-size:var(--b4);line-height:1.65}.ag-zijkaart .ag-tekstlink{font-size:var(--b4);justify-self:start;line-height:1.65}.ag-notitie{border-left:2px solid var(--haar);background:var(--linnen);gap:10px;padding:clamp(20px,2.2vw,28px);display:grid}.ag-notitie p{font-size:var(--b4);line-height:1.65}.ag-verder{padding:clamp(56px, 6.5vw, 96px) var(--marge);background:var(--linnen);border-top:1px solid var(--haar);flex-wrap:wrap;justify-content:space-between;align-items:end;gap:28px;display:flex}.ag-verder>div{gap:14px;max-width:640px;display:grid}.ag-verder p{font-size:var(--b3);line-height:1.7}.ag-lopend{gap:22px;max-width:74ch;display:grid}.ag-lopend h2{font-size:var(--d5);margin-top:clamp(20px,2.4vw,34px);line-height:1.14}.ag-lopend h3{margin-top:12px}.ag-lopend p,.ag-lopend li{font-size:var(--b3);color:var(--grijs);line-height:1.7}.ag-lopend ul{gap:10px;margin:0;padding-left:20px;display:grid}@media (width<=960px){.ag-rijen,.ag-duo,.ag-stappen{grid-template-columns:1fr}}.ag-artikel{display:grid}.ag-artikel-kop{gap:18px;max-width:900px;display:grid}.ag-artikel-meta{font-family:var(--mono);font-size:var(--m2);letter-spacing:.16em;text-transform:uppercase;color:var(--zacht);flex-wrap:wrap;gap:8px 22px;line-height:1.4;display:flex}.ag-artikel-kop h1{font-size:var(--d4);line-height:1.02}.ag-artikel-kop>p{font-size:var(--b1);color:var(--grijs);max-width:60ch;line-height:1.55}.ag-terug{font-size:var(--b5);color:var(--zacht);align-items:center;gap:8px;margin:-6px 0;padding:6px 0;line-height:1.6;display:inline-flex}.ag-terug:hover{color:var(--zwart)}.ag-artikel-raster{grid-template-columns:minmax(200px,.34fr) minmax(0,1fr);align-items:start;gap:clamp(30px,5vw,86px);margin-top:clamp(40px,5vw,72px);display:grid}.ag-artikel-index{border-top:1px solid var(--haar);gap:12px;padding-top:18px;display:grid;position:sticky;top:110px}.ag-artikel-index nav{gap:10px;display:grid}.ag-artikel-index a{font-size:var(--b4);color:var(--grijs);line-height:1.65}.ag-artikel-index a:hover{color:var(--zwart)}.ag-artikel-tekst{gap:clamp(26px,3vw,40px);max-width:72ch;display:grid}.ag-artikel-these{border-top:1px solid var(--haar);border-bottom:1px solid var(--haar);font-size:var(--d5);letter-spacing:-.025em;color:var(--zwart);padding:clamp(22px,2.4vw,32px) 0;font-weight:400;line-height:1.14}.ag-artikel-tekst section{gap:16px;display:grid}.ag-artikel-tekst h2{font-size:var(--d5);line-height:1.14}.ag-artikel-tekst p{font-size:var(--b3);line-height:1.7}.ag-artikel-les{background:var(--linnen);border-left:2px solid var(--zwart);gap:10px;padding:clamp(22px,2.4vw,30px);display:grid}.ag-artikel-les p{font-size:var(--b3);color:var(--zwart);line-height:1.7}.ag-lees-ook{border-top:1px solid var(--haar);display:grid}.ag-lees-ook a{border-bottom:1px solid var(--haar);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px;padding:clamp(22px,2.4vw,32px) 0;transition:padding-left .28s;display:grid}.ag-lees-ook a:hover{padding-left:12px}.ag-lees-ook span{font-family:var(--mono);font-size:var(--m2);letter-spacing:.16em;text-transform:uppercase;color:var(--zacht);grid-column:1;line-height:1.4}.ag-lees-ook h2{font-size:var(--d6);grid-column:1;font-weight:500;line-height:1.14}.ag-lees-ook b{color:var(--zacht);grid-area:1/2/3;font-weight:400}.ag-kaarten{background:var(--haar);border:1px solid var(--haar);grid-template-columns:repeat(2,1fr);gap:1px;display:grid}.ag-kaarten>a{background:var(--papier);align-content:start;gap:12px;padding:clamp(26px,3vw,40px);transition:background .22s;display:grid}.ag-kaarten>a:hover{background:var(--krijt)}.ag-kaart-kop{font-family:var(--mono);font-size:var(--m2);letter-spacing:.16em;text-transform:uppercase;color:var(--zacht);justify-content:space-between;gap:16px;line-height:1.4;display:flex}.ag-kaarten h3{font-size:var(--d6);font-weight:500;line-height:1.14}.ag-kaarten p{font-size:var(--b4);line-height:1.65}.ag-kaart-voet{border-top:1px solid var(--haar-zacht);font-size:var(--b6);color:var(--zacht);justify-content:space-between;gap:16px;margin-top:6px;padding-top:14px;line-height:1.55;display:flex}.ag-leeg{min-height:68vh;padding:clamp(140px, 15vw, 200px) var(--marge) clamp(72px, 8vw, 120px);align-content:center;justify-items:start;gap:20px;display:grid}.ag-leeg p{max-width:52ch;font-size:var(--b2);line-height:1.6}@media (width<=960px){.ag-artikel-raster{grid-template-columns:1fr}.ag-artikel-index{position:static}.ag-kaarten{grid-template-columns:1fr}}.ag-band-fel .ag-band-media:after{background:linear-gradient(90deg,#060708f5 0%,#060708e6 34%,#06070899 68%,#0607085c 100%),linear-gradient(#06070833 48%,#060708a8)}.ag-band-fel.ag-band-rechts .ag-band-media:after{background:linear-gradient(270deg,#060708f5 0%,#060708e6 34%,#06070899 68%,#0607085c 100%),linear-gradient(#06070833 48%,#060708a8)}.ag-kaart-beeld{aspect-ratio:16/10;background:var(--linnen);margin:calc(-1*clamp(26px,3vw,40px)) calc(-1*clamp(26px,3vw,40px)) 6px;overflow:hidden}.ag-kaart-beeld img{object-fit:cover;filter:grayscale(.25);width:100%;height:100%;transition:transform .7s cubic-bezier(.2,.7,.3,1),filter .5s}.ag-kaarten>a:hover .ag-kaart-beeld img{filter:grayscale(0);transform:scale(1.04)}.ag-sectie-linnen .ag-punten>div{background:var(--linnen)}@media (width<=960px){.ag-domeinpagina.ag-sectie-om{grid-template-columns:minmax(0,1fr)}.ag-sectie-om .ag-domeinpagina-beeld{order:0}}.hd-streep{opacity:.38;background:currentColor;flex:none;align-self:center;width:1px;height:18px}.hd-paneel-defensie{border-top:1px solid var(--haar-donker);margin-top:18px}.ag-voet-zin{max-width:34ch;font-size:var(--b4);color:var(--koel);line-height:1.6}.hd .hd-contactknop{color:#0a0b0c;background:#f4f4f1;border-color:#f4f4f1}.hd .hd-contactknop:hover{color:#f4f4f1;background:0 0;border-color:#f4f4f1}.hd.is-vast .hd-contactknop{color:#f5f5f2;background:#0d0f11;border-color:#0d0f11}.hd.is-vast .hd-contactknop:hover{color:#0d0f11;background:0 0}.hd-paneel-inlog{color:var(--wit);background:0 0;border:1px solid #fff6;margin-top:10px}.hd .hd-inloggen{border-radius:999px;padding:9px 22px}.hd-paneel-inloggen{border-radius:999px}.ag-sectie#film{padding-bottom:clamp(56px,6vw,88px)}.ag-sectie#film+.ag-sectie{padding-top:0}@media (width<=1560px){.hd-nav a[href=\/]{display:none}.hd-nav{gap:clamp(14px,1.7vw,28px)}}@media (width<=1320px){.hd-nav{display:none}.hd-menuknop{display:flex}.hd{gap:14px}.hd-utility{margin-left:auto}}.ag-voet-kolom a,.ag-voet-onder nav a{background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat;justify-self:start;transition:color .18s,background-size .35s cubic-bezier(.2,.7,.2,1)}.ag-voet-kolom a:hover,.ag-voet-kolom a:focus-visible,.ag-voet-onder nav a:hover{color:var(--wit);background-size:100% 1px}@media (prefers-reduced-motion:reduce){.ag-voet-kolom a,.ag-voet-onder nav a{transition:color .18s}}.argos-public:not(.lp) .ag-knop{letter-spacing:0;border-radius:999px;gap:16px;min-height:54px;padding:0 7px 0 26px;transition:background .25s,color .25s,border-color .25s,box-shadow .25s}.argos-public:not(.lp) .ag-knop:after{content:"→";background:var(--papier);width:40px;height:40px;color:var(--zwart);border-radius:50%;place-items:center;font-size:1rem;line-height:1;transition:transform .35s cubic-bezier(.2,.7,.2,1);display:grid}.argos-public:not(.lp) .ag-knop:hover{background:var(--zwart);color:var(--papier);border-color:var(--zwart);transform:none;box-shadow:0 0 0 5px #0d0f1114}.argos-public:not(.lp) .ag-knop:hover:after{transform:translate(3px)}.argos-public:not(.lp) .ag-knop-rand{color:var(--zwart);background:0 0;border-color:#0d0f1138;padding:0 26px}.argos-public:not(.lp) .ag-knop-rand:after{content:none}.argos-public:not(.lp) .ag-knop-rand:hover{color:var(--zwart);box-shadow:none;background:#0d0f110d;border-color:#0d0f1166}:is(.ag-hero,.ag-slot,.ag-paginakop,.ag-band,.ag-donker) .ag-knop{background:var(--wit);color:var(--inkt);border-color:var(--wit)}.argos-public:not(.lp) :is(.ag-hero,.ag-slot,.ag-paginakop,.ag-band,.ag-donker) .ag-knop:after{background:var(--inkt);color:var(--wit)}.argos-public:not(.lp) :is(.ag-hero,.ag-slot,.ag-paginakop,.ag-band,.ag-donker) .ag-knop:hover{background:var(--wit);color:var(--inkt);border-color:var(--wit);box-shadow:0 0 0 5px #ffffff1f}.argos-public:not(.lp) :is(.ag-hero,.ag-slot,.ag-paginakop,.ag-band,.ag-donker) .ag-knop-rand{color:var(--wit);background:#ffffff0d;border-color:#ffffff47}.argos-public:not(.lp) :is(.ag-hero,.ag-slot,.ag-paginakop,.ag-band,.ag-donker) .ag-knop-rand:hover{color:var(--wit);box-shadow:none;background:#ffffff1f;border-color:#ffffff80}.hd-paneel .hd-paneel-inloggen{color:var(--inkt)}.hd-paneel .hd-paneel-inlog{color:var(--wit)}.hd-inloglink{font-size:var(--b5);color:inherit;white-space:nowrap;border:1px solid #f4f4f152;border-radius:999px;align-items:center;gap:8px;padding:9px 18px;font-weight:500;line-height:1.6;transition:background .2s,border-color .2s;display:inline-flex}.hd-inloglink:hover{background:#f4f4f11a;border-color:#f4f4f199}.hd.is-vast .hd-inloglink{border-color:#0d0f1138}.hd.is-vast .hd-inloglink:hover{background:#0d0f110d;border-color:#0d0f1173}.hd-cta-kort{display:none}@media (width<=1500px){.hd-cta-lang{display:none}.hd-cta-kort{display:inline}}.hd a:focus-visible,.hd button:focus-visible,.argos-public a:focus-visible,.argos-public button:focus-visible,.argos-public input:focus-visible,.argos-public select:focus-visible,.argos-public textarea:focus-visible,.argos-public summary:focus-visible{outline-offset:3px;outline:2px solid}@media (width<=560px){.hd-utility .hd-inloglink{display:none}}.ag-voet-bedrijf{border-top:1px solid var(--haar-donker-zacht);gap:6px;margin:10px 0 0;padding-top:16px;display:grid}.ag-voet-bedrijf div{font-size:var(--b5);gap:10px;line-height:1.5;display:flex}.ag-voet-bedrijf dt{min-width:118px;color:var(--gedempt)}.ag-voet-bedrijf dd{color:var(--koel);margin:0}.ag-voet-bedrijf dd.is-leeg{color:var(--gedempt);font-style:italic}.ag-voet-klant{flex-wrap:wrap;align-items:center;gap:6px 18px;display:flex}.ag-voet-klant span{color:var(--gedempt)}.ag-voet-klant a{margin:-6px 0;padding:6px 0}@media (width>=961px){.hd-utility{margin-right:calc(var(--marge) * -.5);gap:12px}}.hd-nav a:after{content:"";transform-origin:0;background:currentColor;height:1px;transition:transform .35s cubic-bezier(.2,.7,.2,1);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.hd-nav a:hover:after,.hd-nav a:focus-visible:after,.hd-nav a[aria-current=page]:after{transform:scaleX(1)}@media (prefers-reduced-motion:reduce){.hd-nav a:after{transition:none}}.ag-slot-foto{object-fit:cover;width:100%;height:100%;animation:30s ease-in-out infinite alternate ag-zoom;position:absolute;inset:0}@keyframes ag-zoom{0%{transform:scale(1)}to{transform:scale(1.08)}}@media (prefers-reduced-motion:reduce){.ag-slot-foto{animation:none}}.cookie{z-index:105;color:#f4f4f1;background:#16181b;border-radius:16px;gap:14px;width:min(420px,100vw - 24px);padding:20px 22px;animation:.5s cubic-bezier(.2,.7,.2,1) .6s both cookie-in;display:grid;position:fixed;bottom:clamp(12px,2.4vw,32px);left:clamp(12px,2.4vw,32px);box-shadow:0 24px 60px -20px #0000008c,0 0 0 1px #ffffff14}.cookie p{font-size:var(--b5);color:#c9cdd0;margin:0;line-height:1.6}.cookie p strong{font-size:var(--b4);color:#f4f4f1;margin-bottom:4px;font-weight:500;display:block}.cookie-knoppen{align-items:center;gap:18px;display:flex}.cookie-knop{color:#0a0b0c;height:40px;font:inherit;font-size:var(--b5);cursor:pointer;background:#f4f4f1;border:0;border-radius:999px;padding:0 20px;font-weight:500;transition:box-shadow .2s}.cookie-knop:hover{box-shadow:0 0 0 4px #ffffff24}.cookie-link{font-size:var(--b5);border-bottom:1px solid;color:#c9cdd0!important}.cookie-link:hover{color:#f4f4f1!important}@keyframes cookie-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.cookie{animation:none}}.argos-public:not(.lp) .ag-knop{gap:0;padding:0 26px}.argos-public:not(.lp) .ag-knop:after{content:none}.hd-paneel{justify-content:flex-start;gap:0;padding:0;overflow:hidden}.mp-kop{min-height:72px;padding:0 var(--marge);border-bottom:1px solid #ffffff14;flex:none;justify-content:space-between;align-items:center;display:flex}.mp-merk img{filter:brightness(0)invert();width:100%;height:auto;display:block}.mp-sluit{font:inherit;font-size:var(--b4);color:#f4f4f1;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:10px 0;display:inline-flex}.mp-romp{padding:18px var(--marge) 28px;flex-direction:column;flex:1;display:flex;overflow-y:auto}.mp-lijst{display:grid}.mp-lijst a{letter-spacing:-.02em;color:#f4f4f1;border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;padding:16px 0;font-size:clamp(1.35rem,5.6vw,1.7rem);font-weight:450;animation:.45s cubic-bezier(.2,.7,.2,1) both mp-in;display:flex}.mp-lijst a[aria-current=page]{color:#fff}.mp-lijst a[aria-current=page]:after{content:"";background:#f4f4f1;border-radius:50%;width:6px;height:6px}.mp-afdeling{gap:6px;margin-top:26px;display:grid}.mp-afdeling span{font-size:var(--b6);letter-spacing:.14em;text-transform:uppercase;color:#8a8f95}.mp-afdeling a{font-size:var(--b2);color:#c9cdd0}.mp-voet{gap:12px;margin-top:auto;padding-top:32px;display:grid}.mp-knop{color:#0a0b0c;min-height:52px;font-size:var(--b4);background:#f4f4f1;border-radius:999px;justify-content:center;align-items:center;font-weight:500;display:flex}.mp-knop-rand{color:#f4f4f1;background:0 0;border:1px solid #f4f4f152}.mp-contact{flex-wrap:wrap;justify-content:center;gap:6px 20px;margin-top:10px;display:flex}.mp-contact a{font-size:var(--b4);color:#c9cdd0}.mp-klein{justify-content:center;gap:18px;display:flex}.mp-klein a{font-size:var(--b6);color:#8a8f95}@keyframes mp-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.mp-lijst a{animation:none}}.hd-merk{width:clamp(112px,9.5vw,148px)}.mp-merk{width:120px}@media (width<=420px){.hd{gap:10px;padding:0 18px}.hd-merk{width:96px}.hd .hd-contactknop{padding:8px 16px}.hd-menuknop{justify-content:center;min-width:40px;min-height:40px;padding:0}.hd-menuknop>span:last-child{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.hd-paneel .mp-knop{color:#0a0b0c}.hd-paneel .mp-knop-rand{color:#f4f4f1}.ag-voet-label{display:none}@media (width<=720px){.ag-voet-onder{grid-template-columns:1fr 1fr;gap:28px 24px;display:grid}.ag-voet-onder nav,.ag-voet-onder .ag-voet-klant{align-content:start;justify-items:start;gap:14px;display:grid}.ag-voet-klant span,.ag-voet-label{font-family:var(--mono);font-size:var(--m2);letter-spacing:-.025em;text-transform:uppercase;color:var(--wit);margin-bottom:2px;font-weight:500;line-height:1.4;display:block}.ag-voet-onder>span:first-child{border-top:1px solid var(--haar-donker-zacht);order:9;grid-column:1/-1;padding-top:22px}.ag-voet-verantwoording{order:8;grid-column:1/-1}}.ag-voet-smal{display:none}@media (width<=720px){.ag-voet-breed,.ag-voet-zin{display:none!important}.ag-voet-smal{display:inline}.ag-voet-onder{flex-flow:wrap;align-items:center;gap:12px 22px;display:flex}.ag-voet-onder nav,.ag-voet-onder .ag-voet-klant{gap:22px;display:flex}.ag-voet-klant span,.ag-voet-label{display:none}.ag-voet-onder>span:first-child{border-top:1px solid var(--haar-donker-zacht);flex-basis:100%;order:9;padding-top:18px}.ag-voet-onder nav a{font-size:var(--b5)}}.ag-domeinrij,.ag-cijferrij,.ag-grenzenlijst,.ag-punten,.ag-rijen,.ag-duo,.ag-stappen,.ag-kaarten{clip-path:inset(0);background:0 0;border-color:#0000}.ag-domeinrij>*,.ag-cijferrij>*,.ag-grenzenlijst>*,.ag-punten>*,.ag-rijen>*,.ag-duo>*,.ag-stappen>*,.ag-kaarten>*{box-shadow:0 0 0 1px var(--haar)}.ag-statement{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:end;column-gap:clamp(40px,6vw,120px);display:grid}.ag-statement .ag-label{grid-column:1/-1}.ag-statement h2{font-size:clamp(2.6rem,5.2vw,5.4rem)}.ag-statement-uitleg{border-left:1px solid var(--haar);max-width:44ch;margin:0;padding-bottom:.5em;padding-left:clamp(20px,2vw,32px)}@media (width<=960px){.ag-statement{grid-template-columns:minmax(0,1fr);row-gap:32px}.ag-statement-uitleg{padding-bottom:0}}@media (width>=721px){.ag-strip-twee{grid-template-columns:repeat(2,1fr)}}.ag-rijen-links article{cursor:pointer;transition:background-color .35s;position:relative}.ag-rijen-links article:before{content:"";z-index:1;background:var(--wit);transform-origin:0;height:1px;transition:transform .55s cubic-bezier(.2,.7,.2,1);position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.ag-rijen-links article>span,.ag-rijen-links article p{transition:color .3s}.ag-rijen-links h3>span{transition:transform .35s cubic-bezier(.2,.7,.2,1);display:inline-block}.ag-rijen-links a:hover article,.ag-rijen-links a:focus-visible article{background-image:linear-gradient(#ffffff0b,#ffffff0b)}.ag-rijen-links a:hover article:before,.ag-rijen-links a:focus-visible article:before{transform:scaleX(1)}.ag-rijen-links a:hover h3>span,.ag-rijen-links a:focus-visible h3>span{transform:translate(6px)}.ag-rijen-links a:hover article>span,.ag-rijen-links a:focus-visible article>span{color:var(--wit)}.ag-rijen-links a:hover p,.ag-rijen-links a:focus-visible p{color:var(--koel)}@media (prefers-reduced-motion:reduce){.ag-rijen-links article:before,.ag-rijen-links h3>span{transition:none}}.toegang{--tg-zwart:#060708;--tg-vlak:#0e1012;--tg-wit:#f4f5f6;--tg-grijs:#9aa0a5;--tg-grijs-diep:#838a8e;--tg-lijn:#f4f5f621;--tg-lijn-sterk:#f4f5f647;background:var(--tg-zwart);min-height:100svh;color:var(--tg-wit);grid-template-columns:minmax(0,1.22fr) minmax(0,1fr);display:grid}.toegang h1,.toegang h2,.toegang h3{letter-spacing:-.024em;color:var(--tg-wit);margin:0;font-weight:600;line-height:1.08}.toegang p{color:var(--tg-grijs);margin:0}.toegang-beeld{isolation:isolate;flex-direction:column;min-height:34svh;padding:clamp(28px,4vw,54px);display:flex;position:relative;overflow:hidden}.toegang-beeld-foto{z-index:-2;object-fit:cover;object-position:46% center;width:100%;height:100%;position:absolute;inset:0}.toegang-beeld:after{content:"";z-index:-1;background:linear-gradient(#06070857 0%,#06070875 54%,#060708db 100%),linear-gradient(90deg,#06070899 0%,#06070833 58%,#06070800 100%);position:absolute;inset:0}.toegang-merk{width:clamp(120px,12vw,160px);display:block}.toegang-merk img{filter:brightness(0)invert();width:100%;height:auto;display:block}.toegang-beeld-onder{position:absolute;top:51%;left:clamp(28px,4vw,54px);right:clamp(28px,4vw,54px)}.toegang-beeld-regel{letter-spacing:-.024em;text-wrap:balance;max-width:18ch;font-size:clamp(1.6rem,2.5vw,2.6rem);font-weight:600;line-height:1.1;color:var(--tg-wit)!important}.toegang-paneel{background:var(--tg-zwart);border-left:1px solid var(--tg-lijn);flex-direction:column;justify-content:flex-start;padding:clamp(24px,3.4vw,48px) clamp(24px,3vw,56px);display:flex;position:relative}.toegang-terug{color:var(--tg-grijs);border-bottom:1px solid #0000;align-self:flex-start;align-items:center;gap:8px;margin-bottom:clamp(22px,4vh,44px);padding-bottom:2px;font-size:.875rem;display:inline-flex}.toegang-terug:hover{color:var(--tg-wit);border-bottom-color:var(--tg-wit)}.toegang-inhoud{flex-direction:column;flex:0 auto;width:100%;max-width:25rem;margin:auto 0;display:flex}.toegang-kop h1{font-size:clamp(1.7rem,2.6vw,2.5rem)}.toegang-kop p{margin-top:14px;font-size:1rem;line-height:1.65}.toegang .argos-form{flex-direction:column;margin-top:clamp(28px,4vh,40px);display:flex}.toegang .argos-form label{color:var(--tg-grijs);margin-bottom:8px;font-size:.875rem}.toegang .argos-form label+input,.toegang .password-field{margin-bottom:20px}.toegang .argos-form input{width:100%;min-height:50px;padding:13px 15px;font-size:1rem;transition:border-color .16s,background .16s;background:var(--tg-vlak)!important;color:var(--tg-wit)!important;border:1px solid var(--tg-lijn-sterk)!important;border-radius:0!important}.toegang .argos-form input::placeholder{color:#6f767a!important}.toegang .argos-form input:hover{border-color:#f4f5f66b!important}.toegang .argos-form input:focus{outline:none;border-color:var(--tg-wit)!important;background:#14171a!important}.toegang .password-field{display:block;position:relative}.toegang .password-field input{padding-right:82px}.toegang .password-field>button{color:var(--tg-grijs);cursor:pointer;background:0 0;border:0;padding:0 15px;font-size:.875rem;position:absolute;top:1px;bottom:1px;right:1px}.toegang .password-field>button:hover{color:var(--tg-wit)}.toegang .form-text-link{color:var(--tg-grijs);cursor:pointer;border:0;border-bottom:1px solid var(--tg-lijn-sterk);background:0 0;align-self:flex-start;padding:0 0 2px;font-size:.875rem}.toegang .form-text-link:hover{color:var(--tg-wit);border-bottom-color:var(--tg-wit)}.toegang .form-notice,.toegang .form-error{margin-top:16px;padding:14px 16px;font-size:.9375rem;line-height:1.6;background:var(--tg-vlak)!important;border:1px solid var(--tg-lijn)!important;color:var(--tg-grijs)!important;border-radius:0!important}.toegang .form-error{color:var(--tg-wit)!important;border-left:3px solid var(--tg-wit)!important}.toegang .form-submit,.toegang .company-button{cursor:pointer;justify-content:space-between;align-items:center;gap:18px;width:100%;min-height:52px;margin-top:26px;padding:14px 20px;font-size:.9375rem;font-weight:500;transition:background .16s,color .16s;display:flex;background:var(--tg-wit)!important;color:var(--tg-zwart)!important;border:1px solid var(--tg-wit)!important;border-radius:0!important}.toegang .form-submit:hover:not(:disabled){background:#fff!important}.toegang .form-submit:disabled{opacity:.55;cursor:progress}.toegang-voet{border-top:1px solid var(--tg-lijn);flex-wrap:wrap;gap:10px 26px;width:100%;max-width:25rem;margin-top:clamp(30px,4.5vh,52px);padding-top:22px;display:flex}.toegang-voet a{color:var(--tg-grijs-diep);margin:-4px 0;padding:4px 0;font-size:.875rem}.toegang-voet a:hover{color:var(--tg-wit)}.toegang :focus-visible{outline:2px solid var(--tg-wit);outline-offset:2px}@media (width<=900px){.toegang{grid-template-columns:1fr;min-height:0}.toegang-beeld{min-height:38svh}.toegang-paneel{border-left:0;border-top:1px solid var(--tg-lijn)}.toegang-inhoud{max-width:none}}@media (width<=620px){.toegang-beeld{min-height:32svh;padding:20px}.toegang-beeld-onder h1{font-size:clamp(1.35rem,6.4vw,1.9rem)}.toegang-paneel{padding:22px 20px 26px}.toegang-voet{gap:8px 18px}}@media (prefers-reduced-motion:reduce){.toegang *{transition:none!important}}.toegang-stroom{flex-direction:column;display:flex}.toegang-stappen{border-bottom:1px solid var(--tg-lijn);flex-wrap:wrap;gap:6px 18px;margin:0 0 clamp(20px,3vh,30px);padding:0 0 14px;list-style:none;display:flex}.toegang-stappen li{color:var(--tg-grijs-diep);align-items:baseline;gap:7px;font-size:.8125rem;display:flex}.toegang-stappen li span{color:#f4f5f657;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.75rem}.toegang-stappen li.is-af,.toegang-stappen li.is-af span{color:var(--tg-grijs)}.toegang-stappen li.is-nu,.toegang-stappen li.is-nu span{color:var(--tg-wit)}.toegang .toegang-stapkop{font-size:clamp(1.3rem,1.9vw,1.6rem)}.toegang .toegang-staplead{color:var(--tg-grijs);margin:12px 0 clamp(20px,3vh,28px);font-size:.9375rem;line-height:1.65}.toegang .toegang-staplead strong{color:var(--tg-wit);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-weight:500}.toegang .toegang-staplead .form-text-link{margin:0;display:inline}.toegang-geheim{background:var(--tg-vlak);border:1px solid var(--tg-lijn-sterk);border-left:3px solid var(--tg-wit);flex-direction:column;gap:10px;margin-bottom:22px;padding:16px 18px;display:flex}.toegang-geheim-label{color:var(--tg-grijs-diep);font-size:.8125rem}.toegang-geheim code{letter-spacing:.08em;color:var(--tg-wit);overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:1.0625rem}.toegang-geheim .form-text-link{align-self:flex-start;margin:0}.toegang-herstelcodes{background:var(--tg-lijn);border:1px solid var(--tg-lijn-sterk);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:0 0 24px;padding:0;list-style:none;display:grid}.toegang-herstelcodes li{background:var(--tg-vlak);padding:12px 14px}.toegang-herstelcodes code{letter-spacing:.06em;color:var(--tg-wit);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.9375rem}@media (width<=620px){.toegang-herstelcodes{grid-template-columns:1fr}}.toegang .toegang-gevonden{min-height:1.4rem;color:var(--tg-grijs);margin:-10px 0 20px;font-size:.9375rem;line-height:1.5}.toegang .toegang-gevonden strong{color:var(--tg-wit);font-weight:500}.toegang-zoekt{color:var(--tg-grijs-diep)}.toegang-qr-vak{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:18px 22px;margin-bottom:14px;display:grid}.toegang-qr{background:#fff;width:clamp(150px,16vw,188px);height:auto;display:block}.toegang-qr-stappen{color:var(--tg-grijs);flex-direction:column;gap:8px;margin:0;padding:0 0 0 18px;font-size:.9375rem;line-height:1.5;display:flex}.toegang-qr-stappen strong{color:var(--tg-wit);font-weight:600}.toegang .toegang-qr-vak+.form-text-link{align-self:flex-start;margin-bottom:18px}@media (width<=520px){.toegang-qr-vak{grid-template-columns:1fr;justify-items:start}}.toegang .toegang-teller{color:var(--tg-grijs-diep);margin:-12px 0 20px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.8125rem}.wissel{justify-items:start;gap:18px;display:grid}.wissel-label{letter-spacing:.16em;text-transform:uppercase;color:#ffffff9e;align-items:center;gap:12px;font-size:12px;font-weight:500;display:inline-flex}.wissel-label:before{content:"";background:currentColor;width:22px;height:1px}.toegang .wissel .toegang-beeld-regel{max-width:none;font-size:clamp(2rem,3.4vw,3.4rem);line-height:1.06;color:#ffffffb8!important}.wissel-venster{padding-bottom:.08em;display:block;overflow:hidden}.wissel-eind{color:#fff;animation:.7s cubic-bezier(.2,.7,.2,1) wissel-in;display:block}@keyframes wissel-in{0%{opacity:0;transform:translateY(70%)}to{opacity:1;transform:none}}.wissel-balk{gap:6px;margin-top:6px;display:flex}.wissel-balk i{background:#ffffff38;width:28px;height:2px;position:relative;overflow:hidden}.wissel-balk i.is-geweest{background:#fff9}.wissel-balk i.is-nu:after{content:"";transform-origin:0;animation:linear forwards wissel-tijd;animation-duration:inherit;background:#fff;position:absolute;inset:0}@keyframes wissel-tijd{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (width<=620px){.toegang .wissel .toegang-beeld-regel{font-size:clamp(1.5rem,7vw,2rem)}.wissel-label{display:none}}@media (prefers-reduced-motion:reduce){.wissel-eind{animation:none}}@media (width>=901px){.toegang-paneel{padding-left:max(clamp(24px,3vw,56px),50% - 16rem);padding-right:max(clamp(24px,3vw,56px),50% - 16rem)}.toegang-inhoud{max-width:none}.toegang-voet{width:100%;max-width:none}}.pt{--p-grond:#f5f5f2;--p-vlak:#fcfcfa;--p-vlak-2:#eaeae4;--p-tekst:#0a0b0c;--p-zacht:#24282b;--p-grijs:#53585e;--p-diep:#6b7076;--p-lijn:#0a0b0c24;--p-lijn-sterk:#0a0b0c4d;--p-marge:clamp(18px, 4.5vw, 72px);--p-data:ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;background:var(--p-grond);min-height:100svh;color:var(--p-tekst);letter-spacing:-.004em;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;display:flex}.pt-kop,.pt-onthaal{--p-grond:#0a0b0c;--p-vlak:#1a1d1f;--p-vlak-2:#24282b;--p-tekst:#f4f4f1;--p-zacht:#c3c8cc;--p-grijs:#a6acb1;--p-diep:#878d92;--p-lijn:#f4f5f624;--p-lijn-sterk:#f4f5f64d;color:var(--p-tekst)}.pt :where(h1,h2,h3){letter-spacing:-.024em;color:var(--p-tekst);margin:0;font-weight:600;line-height:1.12}.pt :where(p){color:var(--p-grijs);margin:0}.pt a:focus-visible,.pt button:focus-visible,.pt input:focus-visible,.pt :focus-visible{outline-offset:3px;outline:2px solid}.pt-label{color:var(--p-diep);letter-spacing:.04em;font-size:.8125rem;display:block}.pt-kop{z-index:20;padding:12px var(--p-marge);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--p-lijn);background:#0a0b0cf2;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;display:flex;position:sticky;top:0}.pt-kop-links,.pt-kop-rechts{align-items:center;gap:16px;min-width:0;display:flex}.pt-kop .company-brand{padding:0;display:flex}.pt-kop .company-brand img{width:118px;height:auto}.pt-scheiding{background:var(--p-lijn-sterk);width:1px;height:20px}.pt-kop nav{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.pt-kop nav button,.pt-kop nav a{font:inherit;cursor:pointer;color:var(--p-grijs);background:0 0;border:1px solid #0000;border-radius:0;padding:8px 14px;font-size:.875rem;line-height:1.35;text-decoration:none}.pt-kop nav button:hover,.pt-kop nav a:hover{color:var(--p-tekst);border-color:var(--p-lijn-sterk)}.pt-kop nav button.is-aan{color:var(--p-tekst);border-color:var(--p-lijn-sterk);background:var(--p-vlak)}.pt-gebruiker{font-family:var(--p-data);color:var(--p-zacht);border:1px solid var(--p-lijn-sterk);text-overflow:ellipsis;white-space:nowrap;max-width:14rem;padding:6px 10px;font-size:.8125rem;overflow:hidden}.pt-uit{font:inherit;cursor:pointer;color:var(--p-grijs);background:0 0;border:0;padding:8px 14px;font-size:.875rem}.pt-uit:hover{color:var(--p-tekst);text-decoration:underline}.pt-werk{padding:0 var(--p-marge) clamp(40px, 7vh, 80px);flex:1}.pt-laden{padding:clamp(40px,10vh,90px) 0;font-size:1rem}.pt-melding{background:var(--p-vlak-2);border:1px solid var(--p-lijn-sterk);border-left:3px solid var(--p-tekst);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-top:clamp(24px,4vh,40px);padding:18px 20px;display:flex}.pt .pt-melding p{color:var(--p-zacht);font-size:.9375rem}.pt-onthaal{isolation:isolate;margin:0 calc(-1 * var(--p-marge));padding:clamp(44px, 9vh, 96px) var(--p-marge) clamp(40px, 8vh, 84px);background:var(--p-grond);position:relative;overflow:hidden}.pt-onthaal-media{z-index:-2;position:absolute;inset:0}.pt-onthaal-media img{object-fit:cover;object-position:62% 54%;filter:grayscale()contrast(1.05);opacity:.32;width:100%;height:100%}.pt-onthaal:after{content:"";z-index:-1;background:linear-gradient(100deg,#0a0b0cf0 0%,#0a0b0cd1 46%,#0a0b0c61 100%),linear-gradient(#0000 42%,#0a0b0ce6);position:absolute;inset:0}.pt-onthaal-tekst{max-width:46ch}.pt .pt-onthaal h1{overflow-wrap:anywhere;margin:14px 0 16px;font-size:clamp(2rem,4.6vw,3.4rem);line-height:1.06}.pt .pt-onthaal-regel{color:var(--p-zacht);font-size:1rem;line-height:1.6}.pt-onthaal .pt-knop{margin-top:26px}.pt-blok{border-bottom:1px solid var(--p-lijn);padding:clamp(32px,5.5vh,60px) 0}.pt-blok:last-of-type{border-bottom:0}.pt-blok-kop{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 28px;margin-bottom:clamp(20px,3vh,30px);display:flex}.pt .pt-blok-kop h2{margin-top:8px;font-size:clamp(1.35rem,2.2vw,1.9rem)}.pt .pt-blok-kop p{max-width:52ch;margin-top:10px;font-size:.9375rem;line-height:1.62}.pt-teller{color:var(--p-diep);white-space:nowrap;font-size:.875rem}.pt .pt-teller strong{font-family:var(--p-data);color:var(--p-tekst)}.pt-cijfers{background:var(--p-lijn);border:1px solid var(--p-lijn);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid}.pt-cijfers article{background:var(--p-vlak);flex-direction:column;gap:10px;padding:clamp(18px,2.2vw,26px);display:flex}.pt-cijfer-kop{color:var(--p-grijs);font-size:.875rem}.pt-cijfers strong{font-family:var(--p-data);letter-spacing:-.03em;color:var(--p-tekst);font-variant-numeric:tabular-nums;align-items:baseline;gap:6px;font-size:clamp(2.1rem,3.6vw,2.9rem);font-weight:500;line-height:1;display:flex}.pt-cijfers strong small{letter-spacing:0;color:var(--p-diep);font-size:.875rem;font-weight:400}.pt-cijfer-voet{color:var(--p-diep);margin-top:auto;font-size:.75rem;line-height:1.5}.pt .pt-eerlijk{border-left:2px solid var(--p-lijn-sterk);color:var(--p-diep);max-width:66ch;margin-top:18px;padding-left:14px;font-size:.875rem;line-height:1.62}.pt .pt-doel-tekst{color:var(--p-zacht);white-space:pre-wrap;max-width:62ch;font-size:clamp(1.0625rem,1.5vw,1.25rem);line-height:1.66}.pt-oefeningen{border-top:1px solid var(--p-lijn);margin:0;padding:0;list-style:none}.pt-oefening{border-bottom:1px solid var(--p-lijn);grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:clamp(16px,2.4vw,32px);padding:clamp(20px,2.8vh,30px) 0;display:grid}.pt-oefening-n{font-family:var(--p-data);color:var(--p-diep);min-width:2ch;padding-top:3px;font-size:.875rem}.pt-oefening.is-af .pt-oefening-n{color:var(--p-tekst)}.pt-oefening-tekst{min-width:0}.pt-oefening-meta{font-family:var(--p-data);color:var(--p-diep);flex-wrap:wrap;gap:6px 16px;font-size:.75rem;display:flex}.pt-oefening-staat{color:var(--p-zacht)}.pt .pt-oefening h3{margin:10px 0 8px;font-size:clamp(1.15rem,1.8vw,1.45rem)}.pt .pt-oefening>.pt-oefening-tekst>p{max-width:58ch;font-size:.9375rem;line-height:1.62}.pt-balk{gap:4px;max-width:22rem;margin-top:16px;display:flex}.pt-balk span{background:var(--p-lijn);flex:1;height:4px;transition:background .2s}.pt-balk span.is-af{background:var(--p-tekst)}.pt .pt-oefening-spoor{font-family:var(--p-data);color:var(--p-diep);margin-top:10px;font-size:.75rem}.pt-oefening .pt-knop{align-self:center}.pt-leeg{background:var(--p-vlak);border:1px solid var(--p-lijn);padding:clamp(28px,5vh,48px)}.pt .pt-leeg h3{font-size:1.15rem}.pt .pt-leeg p{max-width:52ch;margin-top:10px;font-size:.9375rem;line-height:1.62}.pt-punten{background:var(--p-lijn);border:1px solid var(--p-lijn);grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));gap:1px;margin:0;display:grid}.pt-punten>div{background:var(--p-vlak);padding:18px 20px}.pt-punten dt{color:var(--p-diep);font-size:.8125rem}.pt-punten dd{color:var(--p-tekst);overflow-wrap:anywhere;margin:8px 0 0;font-size:1rem;line-height:1.5}.pt-formulier{flex-direction:column;gap:18px;max-width:26rem;display:flex}.pt-veld{flex-direction:column;display:flex}.pt-veld-kop{color:var(--p-tekst);margin-bottom:8px;font-size:.9375rem}.pt-veld-tel{font-family:var(--p-data);color:var(--p-diep);margin-top:7px;font-size:.75rem}.pt input{width:100%;font:inherit;background:var(--p-vlak);color:var(--p-tekst);border:1px solid var(--p-lijn-sterk);border-radius:0;padding:12px 14px;font-size:1rem;transition:border-color .16s,background .16s}.pt input:hover{border-color:#0a0b0c70}.pt input:focus{border-color:var(--p-tekst);background:var(--p-vlak-2);outline:none}.pt .pt-fout{color:var(--p-tekst);background:var(--p-vlak-2);border-left:3px solid var(--p-tekst);padding:11px 14px;font-size:.875rem;line-height:1.55}.pt-wachtwoord .pt-knop{align-self:flex-start}.pt-knop{cursor:pointer;white-space:nowrap;min-height:46px;color:var(--p-tekst);border:1px solid var(--p-lijn-sterk);background:0 0;border-radius:0;justify-content:center;align-items:center;gap:8px;padding:12px 22px;font-family:inherit;font-size:.9375rem;font-weight:500;transition:background .16s,border-color .16s,color .16s;display:inline-flex}.pt-knop:hover:not(:disabled):not(.is-uit){background:color-mix(in srgb, currentColor 8%, transparent);border-color:currentColor}.pt-knop-vol{background:var(--p-tekst);color:var(--p-grond);border-color:var(--p-tekst)}.pt-knop.pt-knop-vol:hover:not(:disabled):not(.is-uit){background:var(--p-zacht);border-color:var(--p-zacht);color:var(--p-grond)}.pt-knop-licht{background:var(--p-tekst);color:var(--p-grond);border-color:var(--p-tekst)}.pt-knop.pt-knop-licht:hover:not(:disabled):not(.is-uit){border-color:var(--p-tekst);color:var(--p-tekst);background:0 0}.pt-knop:disabled{opacity:.42;cursor:not-allowed}.pt-knop.is-uit{color:var(--p-diep);cursor:default;border-style:dashed}.pt .pt-voet{padding:22px var(--p-marge);border-top:1px solid var(--p-lijn);background:var(--p-vlak);color:var(--p-tekst);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 28px;display:flex}.pt .pt-voet p,.pt .pt-voet a{text-transform:none;letter-spacing:-.004em}.pt .pt-voet p{color:var(--p-diep);max-width:76ch;font-size:.75rem;line-height:1.6}.pt .pt-voet>a{color:var(--p-grijs);white-space:nowrap;font-size:.8125rem}.pt .pt-voet>a:hover{color:var(--p-tekst)}@media (width<=780px){.pt .pt-voet{flex-direction:column;align-items:flex-start}}@media (width<=900px){.pt-cijfers{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=680px){.pt-kop{padding:10px var(--p-marge)}.pt-kop-links,.pt-kop-rechts{justify-content:space-between;width:100%}.pt-oefening{grid-template-columns:auto minmax(0,1fr)}.pt-oefening .pt-knop{grid-column:2;justify-self:start;margin-top:4px}.pt-cijfers{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.pt *{transition:none!important}}.pt-tussen{max-width:44ch;padding:clamp(50px,14vh,130px) 0}.pt .pt-tussen h1{margin:14px 0;font-size:clamp(1.8rem,3.4vw,2.6rem)}.pt .pt-tussen p{font-size:1rem;line-height:1.66}.pt-tussen .pt-knop{margin-top:26px}.pt-verborgen{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.bh{--bh-gat:clamp(18px, 2.4vw, 30px)}.bh-titel{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 32px;padding:clamp(30px,5vh,52px) 0 clamp(20px,3vh,30px);display:flex}.bh .bh-titel h1{margin-top:8px;font-size:clamp(1.8rem,3.2vw,2.6rem)}.bh .bh-titel p{max-width:56ch;margin-top:10px;font-size:.9375rem;line-height:1.62}.bh-cijfers{margin-bottom:var(--bh-gat)}.bh .bh-bericht{margin:0 0 var(--bh-gat);color:var(--p-tekst);background:var(--p-vlak);border:1px solid var(--p-lijn-sterk);border-left:3px solid var(--p-tekst);padding:12px 16px;font-size:.9375rem}.bh .pt-melding{margin:0 0 var(--bh-gat)}.bh-eenmalig{--p-grond:#0a0b0c;--p-vlak:#1a1d1f;--p-vlak-2:#24282b;--p-tekst:#f4f4f1;--p-zacht:#c3c8cc;--p-grijs:#a6acb1;--p-diep:#878d92;--p-lijn:#f4f5f624;--p-lijn-sterk:#f4f5f64d;margin-bottom:var(--bh-gat);background:var(--p-grond);color:var(--p-tekst);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;gap:18px 36px;padding:clamp(20px,2.6vw,30px);display:grid}.bh .bh-eenmalig h2{margin-top:8px;font-size:1.25rem}.bh .bh-eenmalig p{margin-top:8px;font-size:.875rem;line-height:1.6}.bh-eenmalig dl{background:var(--p-lijn);flex-direction:column;gap:1px;margin:0;display:flex}.bh-eenmalig dl>div{background:var(--p-vlak);justify-content:space-between;gap:16px;padding:12px 14px;display:flex}.bh-eenmalig dt{color:var(--p-grijs);font-size:.8125rem}.bh-eenmalig dd{font-family:var(--p-data);color:var(--p-tekst);overflow-wrap:anywhere;text-align:right;margin:0;font-size:.9375rem}.bh-eenmalig .bh-knoppen{grid-column:1/-1}.bh select,.bh textarea{width:100%;font:inherit;background:var(--p-vlak);color:var(--p-tekst);border:1px solid var(--p-lijn-sterk);border-radius:0;padding:11px 13px;font-size:.9375rem}.bh select{appearance:none;cursor:pointer;background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%);background-position:calc(100% - 17px) 52%,calc(100% - 12px) 52%;background-repeat:no-repeat;background-size:5px 5px;padding-right:34px}.bh textarea{resize:vertical;line-height:1.55}.bh select:focus,.bh textarea:focus{border-color:var(--p-tekst);background-color:var(--p-vlak-2);outline:none}.bh .pt-veld-tel{font-family:inherit;line-height:1.5}.bh-werkbalk{flex-wrap:wrap;align-items:flex-end;gap:12px 16px;margin-bottom:16px;display:flex}.bh-werkbalk label{flex-direction:column;min-width:10rem;display:flex}.bh-werkbalk .bh-zoek{flex:18rem}.bh-werkbalk input{padding:11px 13px;font-size:.9375rem}.bh-tabel{border-collapse:collapse;background:var(--p-vlak);border:1px solid var(--p-lijn);width:100%;margin-bottom:clamp(30px,5vh,56px);font-size:.9375rem}.bh-tabel th{text-align:left;vertical-align:bottom;letter-spacing:.04em;color:var(--p-diep);background:var(--p-grond);border-bottom:1px solid var(--p-lijn-sterk);padding:12px 16px;font-size:.75rem;font-weight:500}.bh-tabel td{vertical-align:top;border-bottom:1px solid var(--p-lijn);color:var(--p-zacht);padding:14px 16px}.bh-tabel tbody tr:last-child td{border-bottom:0}.bh-tabel tbody tr:hover td{background:var(--p-grond)}.bh-tabel strong{color:var(--p-tekst);font-weight:600;display:block}.bh-tabel td>span:not(.bh-merk):not(.bh-code){color:var(--p-tekst);display:block}.bh-tabel small{color:var(--p-diep);margin-top:3px;font-size:.8125rem;display:block}.bh-tabel td>.bh-merk{margin-top:6px}.bh-tabel tr.is-uit strong,.bh-tabel tr.is-uit td>span:not(.bh-merk){color:var(--p-grijs)}.bh-tabel select{min-width:11rem;padding-top:8px;padding-bottom:8px;font-size:.875rem}.bh-getal{font-family:var(--p-data);font-variant-numeric:tabular-nums;white-space:nowrap}.bh-code{font-family:var(--p-data);letter-spacing:.08em;color:var(--p-tekst);border:1px solid var(--p-lijn-sterk);padding:3px 8px;font-size:.875rem;display:inline-block}.bh-merk{white-space:nowrap;color:var(--p-grijs);border:1px solid var(--p-lijn-sterk);padding:3px 8px;font-size:.75rem;line-height:1.4;display:inline-block}.bh-merk.is-goed{background:var(--p-tekst);color:var(--p-grond);border-color:var(--p-tekst)}.bh-merk.is-fout{color:var(--p-tekst);border:1px dashed var(--p-tekst)}.bh-merk.is-uit{color:var(--p-grijs);border-style:dashed}.bh-producten{flex-wrap:wrap;gap:4px;display:flex}.bh-acties{flex-wrap:wrap;justify-content:flex-end;gap:4px 2px;display:flex}.bh-acties button{font:inherit;cursor:pointer;white-space:nowrap;color:var(--p-grijs);background:0 0;border:1px solid #0000;border-radius:0;padding:5px 8px;font-size:.8125rem}.bh-acties button:hover:not(:disabled){color:var(--p-tekst);border-color:var(--p-lijn-sterk)}.bh-acties button:disabled{opacity:.45;cursor:not-allowed}.bh-keten{background:var(--p-vlak);border:1px solid var(--p-lijn-sterk);border-left:3px solid var(--p-tekst);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 28px;margin-bottom:16px;padding:16px 20px;display:flex}.bh .bh-keten p{color:var(--p-zacht);max-width:70ch;margin-top:6px;font-size:.9375rem;line-height:1.55}.bh-keten.is-gebroken{--p-vlak:#0a0b0c;--p-tekst:#f4f4f1;--p-zacht:#c3c8cc;--p-diep:#878d92;--p-lijn-sterk:#f4f5f64d;background:var(--p-vlak);color:var(--p-tekst);border-left-width:6px}.bh-laag{z-index:60;background:#0a0b0ca8;place-items:center;padding:20px;display:grid;position:fixed;inset:0;overflow-y:auto}.bh-dialoog{background:var(--p-grond);border:1px solid var(--p-lijn-sterk);width:min(44rem,100%);max-height:calc(100svh - 40px);overflow-y:auto;box-shadow:0 30px 80px #00000059}.bh-dialoog-smal{width:min(30rem,100%)}.bh-dialoog-kop{z-index:1;color:#f4f4f1;background:#0a0b0c;justify-content:space-between;align-items:center;gap:16px;padding:16px 22px;display:flex;position:sticky;top:0}.bh .bh-dialoog-kop h2{color:#f4f4f1;font-size:1.125rem}.bh-dialoog-kop button{cursor:pointer;color:#c3c8cc;background:0 0;border:1px solid #f4f5f64d;border-radius:0;width:34px;height:34px;font-size:1.25rem;line-height:1}.bh-dialoog-kop button:hover:not(:disabled){color:#f4f4f1;border-color:#f4f4f1}.bh-formulier{flex-direction:column;gap:18px;padding:clamp(18px,2.4vw,26px) 22px 22px;display:flex}.bh-rij{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:16px;display:grid}.bh-keuzelijst{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:0;display:grid}.bh-keuzelijst legend{margin-bottom:8px;padding:0}.bh-keuzelijst label{cursor:pointer;background:var(--p-vlak);border:1px solid var(--p-lijn);align-items:flex-start;gap:10px;padding:11px 12px;display:flex}.bh-keuzelijst label:has(input:checked){border-color:var(--p-tekst)}.bh-keuzelijst input,.bh-vink input{accent-color:#0a0b0c;flex:none;width:16px;height:16px;margin:2px 0 0}.bh-keuzelijst strong{color:var(--p-tekst);font-size:.9375rem;display:block}.bh-keuzelijst small{color:var(--p-diep);margin-top:2px;font-size:.8125rem;display:block}.bh-vink{min-height:46px;color:var(--p-tekst);cursor:pointer;align-items:center;gap:10px;font-size:.9375rem;display:flex}.bh-knoppen{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}@media (width<=820px){.bh-eenmalig,.bh-rij,.bh-keuzelijst{grid-template-columns:1fr}.bh-tabel,.bh-tabel tbody,.bh-tabel tr,.bh-tabel td{width:100%;display:block}.bh-tabel thead{display:none}.bh-tabel{background:0 0;border:0}.bh-tabel tr{background:var(--p-vlak);border:1px solid var(--p-lijn);margin-bottom:12px}.bh-tabel td{min-height:40px;padding:10px 14px 10px calc(7.5rem + 26px);position:relative}.bh-tabel td:before{content:attr(data-label);width:7.5rem;color:var(--p-diep);font-size:.75rem;position:absolute;top:12px;left:14px}.bh-acties{justify-content:flex-start}}.adm-terug{color:#f4f4f1;font-size:.9375rem;text-decoration:none}.adm-kort{color:var(--p-grijs);margin:14px 0 0;font-size:.9375rem}.adm-regelvorm{grid-template-columns:9.5rem 1.2fr 1.6fr 8.5rem 6rem auto;align-items:end;gap:12px;margin-bottom:18px;display:grid}.adm-instellingen{max-width:44rem;padding:0}.adm-dialoog{width:min(52rem,100%)}.adm-regel{grid-template-columns:minmax(0,1fr) 5.5rem 8rem 5.5rem 2rem;align-items:end;gap:10px;display:grid}.adm-regel>button{cursor:pointer;height:44px;color:var(--p-grijs);background:0 0;border:0;font-size:1.2rem}.adm-totaal{font-family:var(--p-data);align-self:center;margin-right:auto}.adm-laag{z-index:80;background:#0a0b0cb8;padding:24px 16px 60px;position:fixed;inset:0;overflow-y:auto}.adm-balk{justify-content:center;gap:8px;margin-bottom:14px;display:flex}.adm-balk .pt-knop:not(.pt-knop-vol){color:#0a0b0c;background:#fff}.adm-vel{color:#0a0b0c;background:#fff;gap:28px;width:min(47rem,100%);margin:0 auto;padding:48px 52px;font-size:.9375rem;line-height:1.5;display:grid}.adm-vel header{justify-content:space-between;gap:24px;display:flex}.adm-vel header div{display:grid}.adm-vel h1{letter-spacing:-.02em;color:#0a0b0c;margin:0;font-size:2rem;font-weight:600}.adm-partijen{justify-content:space-between;gap:24px;display:flex}.adm-partijen span{letter-spacing:.08em;text-transform:uppercase;color:#6b7076;font-size:.75rem}.adm-partijen strong{display:block}.adm-partijen p,.adm-vel dl{margin:0}.adm-partijen dl div,.adm-som div{justify-content:space-between;gap:28px;display:flex}.adm-vel dt{color:#53585e}.adm-vel dd{font-variant-numeric:tabular-nums;margin:0}.adm-vel table{border-collapse:collapse;width:100%}.adm-vel th{text-align:left;border-bottom:1px solid #0a0b0c;padding:8px 8px 8px 0;font-size:.8125rem;font-weight:600}.adm-vel td{font-variant-numeric:tabular-nums;border-bottom:1px solid #0a0b0c24;padding:9px 8px 9px 0}.adm-vel th:not(:first-child),.adm-vel td:not(:first-child){text-align:right;padding-left:12px;padding-right:0}.adm-som{justify-self:end;width:min(18rem,100%)}.adm-som .is-totaal{border-top:1px solid #0a0b0c;margin-top:6px;padding-top:6px;font-weight:600}.adm-opmerking{margin:0}.adm-vel footer{color:#53585e;gap:4px;font-size:.8125rem;display:grid}.adm-vel footer p{margin:0}@media (width<=800px){.adm-regelvorm,.adm-regel{grid-template-columns:minmax(0,1fr)}.adm-vel{padding:28px 20px}}@media print{body *{visibility:hidden}.adm-vel,.adm-vel *{visibility:visible}.adm-laag{background:0 0;padding:0;position:absolute;overflow:visible}.adm-balk{display:none}.adm-vel{width:100%;padding:0}}.toegang-enkel{display:block}.ts-stand{background:var(--p-vlak);border:1px solid var(--p-lijn);justify-items:start;gap:10px;max-width:40rem;padding:26px 28px;display:grid}.bh .ts-stand h2,.bh .ts-tekst h2{font-size:1.25rem}.ts-opnieuw{flex-wrap:wrap;align-items:end;gap:10px;margin-top:6px;display:flex}.ts-stappen{background:var(--p-vlak);border:1px solid var(--p-lijn);grid-template-columns:auto minmax(0,1fr);gap:32px;max-width:46rem;padding:26px 28px;display:grid}.ts-qr{width:220px}.ts-qr svg{width:100%;height:auto;display:block}.ts-tekst{align-content:start;gap:10px;display:grid}.ts-geheim code{font-family:var(--p-data);word-break:break-all;font-size:.8125rem}@media (width<=700px){.ts-stappen{grid-template-columns:minmax(0,1fr)}}.gb-blok{margin-top:var(--bh-gat)}.bh .gb-blok h2{font-size:1.25rem}.bh .gb-blok>p{max-width:70ch;margin:6px 0 14px;font-size:.9375rem;line-height:1.6}.wo{--w-grond:#f5f5f2;--w-vlak:#fcfcfa;--w-vlak-2:#eaeae4;--w-tekst:#0a0b0c;--w-zacht:#24282b;--w-grijs:#53585e;--w-diep:#6b7076;--w-lijn:#0a0b0c24;--w-lijn-sterk:#0a0b0c4d;--w-marge:clamp(18px, 4.5vw, 72px);--w-data:ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;background:var(--w-grond);min-height:100svh;color:var(--w-tekst);letter-spacing:-.004em;padding-bottom:clamp(90px,14vh,130px);font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif}.wo-kop,.wo-fasen,.wo-voet,.wo-dialoog,.wo-stem{--w-grond:#0a0b0c;--w-vlak:#1a1d1f;--w-vlak-2:#24282b;--w-tekst:#f4f4f1;--w-zacht:#c3c8cc;--w-grijs:#a6acb1;--w-diep:#878d92;--w-lijn:#f4f5f624;--w-lijn-sterk:#f4f5f64d;color:var(--w-tekst)}.wo h1,.wo h2,.wo h3{letter-spacing:-.024em;color:var(--w-tekst);margin:0;font-weight:600;line-height:1.12}.wo p{color:var(--w-grijs);margin:0}.wo :focus-visible{outline:2px solid var(--w-tekst);outline-offset:2px}.wo-verborgen{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.wo-label{color:var(--w-diep);font-size:.8125rem;display:block}.wo-kop{z-index:20;padding:14px var(--w-marge);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--w-lijn);background:#0a0b0cf0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;display:flex;position:sticky;top:0}.wo-kop-links,.wo-kop-rechts{align-items:center;gap:16px;min-width:0;display:flex}.wo-terug{color:var(--w-grijs);white-space:nowrap;font-size:.875rem}.wo-terug:hover{color:var(--w-tekst)}.wo-scheiding{background:var(--w-lijn-sterk);width:1px;height:18px}.wo-scenario{color:var(--w-tekst);text-overflow:ellipsis;white-space:nowrap;font-size:.9375rem;overflow:hidden}.wo-nummer{font-family:var(--w-data);color:var(--w-diep);margin-right:6px}.wo-opslag{color:var(--w-diep);font-size:.8125rem}.wo-klok{align-items:baseline;gap:10px;display:flex}.wo-klok-label{color:var(--w-diep);font-size:.75rem}.wo-klok time{font-family:var(--w-data);color:var(--w-tekst);font-variant-numeric:tabular-nums;font-size:1.25rem}.wo-klok.is-krap time{color:var(--w-tekst);border-bottom:2px solid var(--w-tekst)}.wo-fasen{border-bottom:1px solid var(--w-lijn);background:var(--w-vlak)}.wo-fasen ol{grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.wo-fase{padding:16px var(--w-marge) 16px 0;border-right:1px solid var(--w-lijn);align-items:flex-start;gap:12px;display:flex}.wo-fase:first-child{padding-left:var(--w-marge)}.wo-fase:last-child{border-right:0}.wo-fase-n{width:26px;height:26px;font-family:var(--w-data);border:1px solid var(--w-lijn-sterk);color:var(--w-diep);flex:none;place-items:center;font-size:.75rem;display:grid}.wo-fase-tekst{flex-direction:column;gap:2px;min-width:0;display:flex}.wo-fase-naam{color:var(--w-diep);font-size:.9375rem}.wo-fase-vraag{color:var(--w-diep);font-size:.8125rem}.wo-fase.is-nu .wo-fase-n{background:var(--w-tekst);border-color:var(--w-tekst);color:var(--w-grond)}.wo-fase.is-nu .wo-fase-naam{color:var(--w-tekst)}.wo-fase.is-af .wo-fase-n{border-color:var(--w-tekst);color:var(--w-tekst)}.wo-fase.is-af .wo-fase-naam{color:var(--w-grijs)}.wo-werk{padding:clamp(28px, 5vh, 56px) var(--w-marge) 0;min-width:0;container-type:inline-size}.wo-blok{padding-bottom:clamp(36px,6vh,64px)}.wo-blok+.wo-blok{border-top:1px solid var(--w-lijn);padding-top:clamp(32px,5vh,56px)}.wo-blok-kop{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:14px 30px;margin-bottom:clamp(22px,3.4vh,34px);display:flex}.wo-blok-kop h1{font-size:clamp(1.7rem,3vw,2.6rem)}.wo-blok-kop h2{font-size:clamp(1.25rem,1.9vw,1.7rem)}.wo-blok-kop p{max-width:46ch;margin-top:10px;font-size:1rem;line-height:1.66}.wo-teller{color:var(--w-diep);white-space:nowrap;font-size:.875rem}.wo-teller strong{color:var(--w-tekst);font-family:var(--w-data)}.wo-briefing{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:clamp(22px,3.4vw,56px);padding-bottom:clamp(32px,5vh,56px);display:grid}.wo-briefing h1{margin:12px 0 18px;font-size:clamp(1.9rem,3.4vw,3rem)}.wo-situatie{color:var(--w-zacht);font-size:clamp(1rem,1.2vw,1.125rem);line-height:1.72}.wo-briefing-zij{flex-direction:column;gap:20px;display:flex}.wo-briefing-zij>div{background:var(--w-vlak);border:1px solid var(--w-lijn);padding:18px 20px}.wo-briefing-zij h2{margin-bottom:8px;font-size:.875rem;font-weight:600}.wo-briefing-zij p{font-size:.9375rem;line-height:1.62}.wo-actoren dl{flex-direction:column;gap:12px;margin:0;display:flex}.wo-actoren dt{color:var(--w-tekst);font-size:.9375rem}.wo-actoren dd{color:var(--w-grijs);margin:3px 0 0;font-size:.875rem;line-height:1.55}.wo-berichten{border-top:1px solid var(--w-lijn);margin:0;padding:0;list-style:none}.wo-bericht{border-bottom:1px solid var(--w-lijn)}.wo-bericht-kop{text-align:left;cursor:pointer;width:100%;color:inherit;background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto;gap:6px 20px;padding:16px 0;display:grid}.wo-bericht-kop:hover .wo-bericht-titel{color:var(--w-tekst)}.wo-bericht-meta{color:var(--w-diep);flex-wrap:wrap;grid-column:1/-1;align-items:baseline;gap:6px 16px;font-size:.8125rem;display:flex}.wo-bericht-meta time{font-family:var(--w-data);color:var(--w-grijs);font-variant-numeric:tabular-nums}.wo-bron{color:var(--w-grijs)}.wo-zeker.z-hoog{color:var(--w-tekst)}.wo-zeker.z-middel{color:var(--w-grijs)}.wo-zeker.z-laag{color:var(--w-diep);font-style:italic}.wo-bericht-titel{color:var(--w-zacht);font-size:1.0625rem;line-height:1.5}.wo-bericht-staat{color:var(--w-diep);white-space:nowrap;align-self:center;font-size:.8125rem}.wo-bericht.is-gezien .wo-bericht-titel{color:var(--w-tekst)}.wo-bericht.is-kern{box-shadow:inset 3px 0 0 var(--w-tekst);padding-left:14px}.wo-bericht.is-context{box-shadow:inset 3px 0 0 var(--w-grijs);padding-left:14px}.wo-bericht.is-onzeker{box-shadow:inset 3px 0 0 var(--w-diep);padding-left:14px}.wo-bericht.is-kern .wo-bericht-staat,.wo-bericht.is-context .wo-bericht-staat,.wo-bericht.is-onzeker .wo-bericht-staat{color:var(--w-grijs)}.wo-bericht-body{max-width:72ch;padding:0 0 20px}.wo-bericht-body>p{color:var(--w-zacht);font-size:1rem;line-height:1.72}.wo-indelen{border-top:1px solid var(--w-lijn);flex-wrap:wrap;align-items:center;gap:10px;margin-top:18px;padding-top:16px;display:flex}.wo-indelen-vraag{color:var(--w-diep);margin-right:4px;font-size:.875rem}.wo-weeg{cursor:pointer;color:var(--w-tekst);border:1px solid var(--w-lijn-sterk);background:0 0;border-radius:0;padding:8px 15px;font-size:.875rem}.wo-weeg:hover{border-color:var(--w-tekst);background:#0a0b0c0d}.wo-weeg.is-aan{background:var(--w-tekst);color:var(--w-grond);border-color:var(--w-tekst)}.wo-conflict{background:var(--w-vlak-2);border:1px solid var(--w-lijn-sterk);border-left:3px solid var(--w-tekst);margin-top:26px;padding:18px 20px}.wo-conflict h3{margin-bottom:10px;font-size:1rem}.wo-conflict ul{margin:0;padding-left:18px}.wo-conflict li{color:var(--w-zacht);font-size:.9375rem;line-height:1.62}.wo-conflict em{color:var(--w-tekst);font-style:normal}.wo-velden{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(18px,2.6vw,34px);display:grid}.wo-veld{flex-direction:column;display:flex}.wo-veld-breed{max-width:62ch;margin-top:clamp(24px,4vh,38px)}.wo-veld-kop{color:var(--w-tekst);margin-bottom:6px;font-size:.9375rem}.wo-veld-hulp{color:var(--w-diep);margin-bottom:10px;font-size:.875rem;line-height:1.5}.wo input,.wo textarea{width:100%;font:inherit;background:var(--w-vlak);color:var(--w-tekst);border:1px solid var(--w-lijn-sterk);resize:vertical;border-radius:0;padding:12px 14px;font-size:1rem;transition:border-color .16s,background .16s}.wo input::placeholder,.wo textarea::placeholder{color:var(--w-diep)}.wo input:hover,.wo textarea:hover{border-color:#0a0b0c70}.wo input:focus,.wo textarea:focus{border-color:var(--w-tekst);background:var(--w-vlak-2);outline:none}.wo-veld-tel{color:var(--w-diep);font-size:.8125rem;font-family:var(--w-data);margin-top:7px}.wo-opties{grid-template-columns:repeat(auto-fit,minmax(min(100%,19rem),1fr));gap:clamp(16px,2vw,26px);display:grid}.wo-optie{background:var(--w-vlak);border:1px solid var(--w-lijn);flex-direction:column;gap:16px;padding:clamp(18px,2.2vw,26px);display:flex}.wo-optie.is-compleet{border-color:var(--w-lijn-sterk)}.wo-optie header{border-bottom:1px solid var(--w-lijn);padding-bottom:14px}.wo-optie .wo-label{color:var(--w-tekst);font-size:.9375rem}.wo-prompt{margin-top:6px;font-size:.875rem;line-height:1.58}.wo-optie .wo-veld-kop{font-size:.875rem}.wo-domein-rij{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.wo-domein{cursor:pointer;color:var(--w-grijs);border:1px solid var(--w-lijn-sterk);background:0 0;border-radius:0;padding:7px 12px;font-size:.8125rem}.wo-domein:hover{color:var(--w-tekst);border-color:var(--w-tekst)}.wo-domein.is-aan{background:var(--w-tekst);color:var(--w-grond);border-color:var(--w-tekst)}.wo-keuzes{flex-direction:column;gap:12px;display:flex}.wo-keuze{text-align:left;cursor:pointer;color:var(--w-tekst);border:1px solid var(--w-lijn-sterk);background:0 0;border-radius:0;align-items:flex-start;gap:16px;padding:clamp(18px,2.2vw,26px);display:flex}.wo-keuze:hover{border-color:var(--w-tekst);background:#0a0b0c0d}.wo-keuze.is-aan{background:var(--w-tekst);color:var(--w-grond);border-color:var(--w-tekst)}.wo-keuze-stip{border:1px solid var(--w-lijn-sterk);border-radius:50%;flex:none;width:16px;height:16px;margin-top:4px}.wo-keuze.is-aan .wo-keuze-stip{background:var(--w-grond);border-color:var(--w-grond)}.wo-keuze-tekst{flex-direction:column;gap:6px;display:flex}.wo-keuze-tekst strong{letter-spacing:-.018em;font-size:1.125rem}.wo-keuze-arg{color:var(--w-zacht);font-size:.9375rem;line-height:1.6}.wo-keuze-risico{color:var(--w-diep);font-size:.875rem}.wo-keuze.is-aan .wo-label,.wo-keuze.is-aan .wo-keuze-arg{color:#c3c8cc}.wo-keuze.is-aan .wo-keuze-risico{color:#a6acb1}.wo-onomkeerbaar{border:1px solid var(--w-lijn-sterk);border-left:3px solid var(--w-tekst);background:var(--w-vlak-2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:clamp(26px,4vh,40px);padding:20px;display:flex}.wo-onomkeerbaar p{max-width:52ch;color:var(--w-zacht);font-size:.9375rem;line-height:1.6}.wo-onomkeerbaar strong{color:var(--w-tekst)}.wo-gekozen{color:var(--w-grijs);margin-bottom:22px;font-size:1.0625rem}.wo-gekozen strong{color:var(--w-tekst)}.wo-gevolgen{grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr));gap:clamp(14px,1.8vw,22px);display:grid}.wo-gevolg{background:var(--w-vlak);border:1px solid var(--w-lijn);padding:clamp(18px,2.2vw,26px)}.wo-gevolg h3{margin:10px 0;font-size:1.0625rem}.wo-gevolg p{font-size:.9375rem;line-height:1.66}.wo-gevolg.toon-positive{box-shadow:inset 3px 0 0 var(--w-tekst)}.wo-gevolg.toon-mixed{box-shadow:inset 3px 0 0 var(--w-grijs)}.wo-gevolg.toon-negative{box-shadow:inset 3px 0 0 var(--w-diep)}.wo-terugblik{border-top:1px solid var(--w-lijn);margin-top:clamp(34px,5vh,56px);padding-top:clamp(26px,4vh,40px)}.wo-terugblik h2{margin-bottom:20px;font-size:clamp(1.25rem,1.9vw,1.7rem)}.wo-terugblik-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr));gap:clamp(16px,2vw,28px);display:grid}.wo-terugblik-grid h3{color:var(--w-diep);margin-bottom:8px;font-size:.9375rem}.wo-terugblik-grid p{color:var(--w-zacht);white-space:pre-wrap;font-size:.9375rem;line-height:1.66}.wo-slotvraag{border-top:1px solid var(--w-lijn);color:var(--w-tekst);max-width:52ch;margin-top:clamp(26px,4vh,38px);padding-top:20px;font-size:1.0625rem;line-height:1.6}.wo-acties{flex-wrap:wrap;gap:12px;margin-top:clamp(28px,4vh,44px);display:flex}.wo-knop{cursor:pointer;min-height:46px;color:var(--w-tekst);border:1px solid var(--w-lijn-sterk);background:0 0;border-radius:0;justify-content:center;align-items:center;padding:12px 22px;font-family:inherit;font-size:.9375rem;font-weight:500;transition:background .16s,border-color .16s,color .16s;display:inline-flex}.wo-knop:hover:not(:disabled){background:color-mix(in srgb, var(--w-tekst) 7%, transparent);border-color:var(--w-tekst)}.wo-knop-vol{background:var(--w-tekst);color:var(--w-grond);border-color:var(--w-tekst)}.wo-knop-vol:hover:not(:disabled){background:var(--w-zacht);color:var(--w-grond)}.wo-knop:disabled{opacity:.42;cursor:not-allowed}.wo-voet{z-index:25;padding:14px var(--w-marge);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-top:1px solid var(--w-lijn-sterk);background:#0a0b0cf5;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;display:flex;position:fixed;bottom:0;left:0;right:0}.wo-voet-eis{color:var(--w-grijs);font-size:.9375rem}.wo-dialoog-laag{z-index:60;background:#0a0b0cb8;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.wo-dialoog{background:var(--w-vlak);border:1px solid var(--w-lijn-sterk);width:min(30rem,100%);padding:clamp(22px,3vw,32px)}.wo-dialoog h2{margin-bottom:12px;font-size:1.3rem}.wo-dialoog p{color:var(--w-zacht);font-size:.9375rem;line-height:1.66}.wo-dialoog strong{color:var(--w-tekst)}.wo-dialoog-knoppen{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.wo-melding{z-index:70;background:var(--w-tekst);color:var(--w-grond);padding:12px 20px;font-size:.9375rem;position:fixed;bottom:96px;left:50%;transform:translate(-50%)}@media (width<=1000px){.wo-briefing,.wo-velden{grid-template-columns:1fr}}@media (width<=760px){.wo-fasen ol{grid-template-columns:repeat(2,minmax(0,1fr))}.wo-fase{padding:13px var(--w-marge) 13px 0;border-bottom:1px solid var(--w-lijn)}.wo-fase:nth-child(odd){padding-left:var(--w-marge)}.wo-fase:nth-child(2n){border-right:0}.wo-fase-vraag{display:none}.wo-bericht-kop{grid-template-columns:1fr}.wo-bericht-staat{align-self:start}.wo-voet{flex-direction:column;align-items:stretch}.wo-voet .wo-knop{width:100%}}@media (prefers-reduced-motion:reduce){.wo *{transition:none!important}}.wo-beeldvlak{grid-template-columns:minmax(0,1fr) minmax(0,27rem);align-items:start;gap:clamp(20px,2.6vw,40px);display:grid}.wo-beeldvlak.is-zonderkaart{grid-template-columns:minmax(0,1fr)}.wo-beeldvlak-lijst{min-width:0}.wo-kaart{background:var(--w-vlak);border:1px solid var(--w-lijn);flex-direction:column;gap:12px;min-width:0;padding:clamp(14px,1.6vw,20px);display:flex;position:sticky;top:82px}.wo-kaart-kop{flex-direction:column;gap:3px;display:flex}.wo .wo-kaart-kop h3{font-size:1.0625rem}.wo .wo-kaart-onder{color:var(--w-diep);font-size:.8125rem}.wo-kaart-vlak{background:var(--w-grond);border:1px solid var(--w-lijn)}.wo-kaart svg{width:100%;height:auto;color:var(--w-tekst);display:block}.wo-k-land{fill:url(#wo-arc);stroke:currentColor;stroke-width:.9px;stroke-opacity:.42}.wo-k-weer,.wo-k-hoog{fill:url(#wo-arc-los);stroke:none}.wo-k-hoogrand{fill:none;stroke:currentColor;stroke-width:.9px;stroke-opacity:.42}.wo-k-berg{fill:url(#wo-arc);stroke:none}.wo-k-bergrand,.wo-k-provincie{fill:none;stroke:currentColor;stroke-width:.9px;stroke-opacity:.42}.wo-k-klemasi{fill:url(#wo-arc-dicht);stroke:currentColor;stroke-width:.8px;stroke-opacity:.34}.wo-k-route{fill:none;stroke:currentColor;stroke-width:1.1px;stroke-opacity:.5;stroke-dasharray:5 4}.wo-k-route-om{fill:none;stroke:currentColor;stroke-width:1.1px;stroke-opacity:.3;stroke-dasharray:2 4}.wo-k-lijnen path{fill:none;stroke:currentColor;stroke-width:.8px;stroke-opacity:.3}.wo-k-grens path{fill:none;stroke:currentColor;stroke-width:1px;stroke-opacity:.45;stroke-dasharray:9 3 2 3}.wo-k-boei line{stroke:currentColor;stroke-width:1px;stroke-opacity:.38}.wo-k-gebied{font-family:var(--w-data);letter-spacing:.12em;fill:currentColor;fill-opacity:.55;font-size:9px}.wo-k-veld{fill:currentColor;fill-opacity:.4;font-size:7px}.wo-k-notitie{font-family:var(--w-data);letter-spacing:.1em;fill:currentColor;fill-opacity:.38;font-size:6.5px}.wo-k-punt{cursor:pointer}.wo-k-punt:focus-visible{outline:none}.wo-k-raak{fill:#0000}.wo-k-ring{fill:var(--w-grond);stroke:currentColor;stroke-width:1px;stroke-opacity:.4}.wo-k-punt.is-gezien .wo-k-ring{stroke-opacity:1;stroke-width:1.5px}.wo-k-punt:hover .wo-k-ring{stroke-opacity:1}.wo-k-halo{fill:none;stroke:currentColor;stroke-width:.9px;stroke-opacity:.32;stroke-dasharray:2.5 2.5}.wo-k-aandacht{fill:none;stroke:currentColor;stroke-width:1.1px;stroke-opacity:.6}.wo-k-vol{fill:currentColor}.wo-k-leeg{fill:none;stroke:currentColor;stroke-width:1px}.wo-k-streep{stroke:currentColor;stroke-width:1.3px}.wo-k-id{font-family:var(--w-data);fill:currentColor;fill-opacity:.5;pointer-events:none;font-size:6.5px}.wo-k-strijd line{stroke:currentColor;stroke-width:1px;stroke-opacity:.48;stroke-dasharray:3 3}.wo .wo-kaart-uitleg{flex-direction:column;gap:3px;min-height:2.9rem;display:flex}.wo-kaart-plek{color:var(--w-tekst);font-size:.875rem;line-height:1.5}.wo-kaart-vaag{color:var(--w-diep);font-style:italic}.wo-kaart-titel{color:var(--w-grijs);font-size:.8125rem;line-height:1.5}.wo-kaart-legenda{border-top:1px solid var(--w-lijn);flex-wrap:wrap;gap:6px 14px;margin:0;padding-top:12px;display:flex}.wo-kaart-legenda>div{align-items:center;gap:6px;display:flex}.wo-kaart-legenda dt{margin:0;display:flex}.wo-kaart-legenda dd{color:var(--w-diep);margin:0;font-size:.75rem}.wo-k-mini{border:1px solid var(--w-lijn-sterk);border-radius:50%;width:12px;height:12px;display:inline-block;position:relative}.wo-k-mini.m-kern,.wo-k-mini.m-context,.wo-k-mini.m-onzeker{border-color:var(--w-tekst)}.wo-k-mini.m-kern:after{content:"";background:var(--w-tekst);border-radius:50%;position:absolute;inset:3px}.wo-k-mini.m-context:after{content:"";border:1px solid var(--w-tekst);border-radius:50%;position:absolute;inset:3px}.wo-k-mini.m-onzeker:after{content:"";background:var(--w-tekst);height:1px;position:absolute;top:50%;left:1px;right:1px;transform:rotate(-45deg)}.wo-k-mini.m-vaag{border-style:dashed}.wo .wo-kaart-staat{font-family:var(--w-data);color:var(--w-diep);justify-content:space-between;gap:12px;font-size:.75rem;display:flex}.wo .wo-kaart-strijd{border-top:1px solid var(--w-lijn);color:var(--w-zacht);padding-top:10px;font-size:.8125rem;line-height:1.5}.wo-vooraf-velden{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(18px,2.6vw,34px);display:grid}.wo-vooraf-keuze{background:var(--w-vlak);border:1px solid var(--w-lijn);margin:0;padding:clamp(16px,2vw,22px)}.wo-vooraf-keuze legend{padding:0}.wo-vooraf-keuze .wo-veld-hulp{display:block}.wo-toets{background:var(--w-vlak-2);border:1px solid var(--w-lijn-sterk);margin:clamp(26px,4vh,40px) 0;padding:clamp(20px,2.6vw,30px)}.wo .wo-toets h2{margin-bottom:18px;font-size:clamp(1.1rem,1.6vw,1.4rem)}.wo-toets-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(14px,1.8vw,22px);display:grid}.wo-toets-kaart{background:var(--w-vlak);border:1px solid var(--w-lijn);padding:clamp(14px,1.8vw,20px)}.wo-toets-kaart.is-raak{box-shadow:inset 3px 0 0 var(--w-tekst)}.wo-toets-breed{grid-column:1/-1}.wo .wo-toets-keuze{color:var(--w-tekst);margin-top:8px;font-size:1.0625rem}.wo .wo-toets-oordeel{color:var(--w-zacht);margin-top:8px;font-size:.9375rem;line-height:1.62}.wo .wo-toets-eigen{border-left:2px solid var(--w-lijn-sterk);color:var(--w-tekst);white-space:pre-wrap;margin-top:8px;padding-left:12px;font-size:1rem;line-height:1.66}.wo-gevolg-merk{font-family:var(--w-data);background:var(--w-tekst);color:var(--w-grond);margin-top:8px;padding:3px 8px;font-size:.75rem;display:inline-block}.wo-blik{border-top:1px solid var(--w-lijn);margin-top:clamp(30px,4.5vh,48px);padding-top:clamp(24px,3.5vh,36px)}.wo .wo-blik h2{margin-bottom:18px;font-size:clamp(1.25rem,1.9vw,1.7rem)}.wo-blik-lijst{grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));gap:clamp(14px,2vw,24px);margin:0;display:grid}.wo-blik-lijst>div{background:var(--w-vlak);border:1px solid var(--w-lijn);padding:16px 18px}.wo-blik-lijst dt{font-family:var(--w-data);letter-spacing:.06em;text-transform:uppercase;color:var(--w-diep);font-size:.75rem}.wo-blik-lijst dd{color:var(--w-zacht);margin:8px 0 0;font-size:.9375rem;line-height:1.64}@media (width<=1100px){.wo-beeldvlak{grid-template-columns:1fr}.wo-kaart{order:-1;position:static}}@media (width<=760px){.wo-vooraf-velden,.wo-toets-grid{grid-template-columns:1fr}}.wo-scherm{padding-right:var(--w-marge);grid-template-columns:minmax(0,1fr) minmax(0,24rem);align-items:start;gap:clamp(18px,2.2vw,36px);display:grid}@container (width<=980px){.wo-beeldvlak{grid-template-columns:1fr}.wo-kaart{order:-1;position:static}}.wo-stem{z-index:15;background:var(--w-grond);border:1px solid var(--w-lijn-sterk);flex-direction:column;gap:12px;min-width:0;max-height:calc(100svh - 150px);margin-top:clamp(28px,5vh,56px);padding:clamp(16px,1.8vw,22px);display:flex;position:sticky;top:72px}.wo-stem.is-dicht{gap:0}.wo-stem-kop{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.wo-stem-kop .wo-label{font-family:var(--w-data);letter-spacing:.06em;font-size:.75rem}.wo .wo-stem-kop h2{margin-top:4px;font-size:1.25rem}.wo-stem-vouw{font:inherit;cursor:pointer;white-space:nowrap;color:var(--w-grijs);border:1px solid var(--w-lijn-sterk);background:0 0;border-radius:0;padding:6px 10px;font-size:.75rem}.wo-stem-vouw:hover{color:var(--w-tekst);border-color:var(--w-tekst)}.wo .wo-stem-houding{border-bottom:1px solid var(--w-lijn);color:var(--w-diep);padding-bottom:12px;font-size:.8125rem;line-height:1.55}.wo-stem-gesprek{flex-direction:column;flex:1;gap:12px;min-height:8rem;padding-right:4px;display:flex;overflow-y:auto}.wo .wo-stem-leeg{color:var(--w-diep);font-size:.8125rem;line-height:1.55}.wo-stem-streep{font-size:.6875rem;font-family:var(--w-data);letter-spacing:.06em;color:var(--w-diep);text-transform:uppercase;align-items:center;gap:10px;display:flex}.wo-stem-streep:before,.wo-stem-streep:after{content:"";background:var(--w-lijn);flex:1;height:1px}.wo-stem-streep span{text-transform:none;letter-spacing:0;flex:none;max-width:70%}.wo-stem-regel{border:1px solid var(--w-lijn);background:var(--w-vlak);padding:11px 13px}.wo-stem-regel.is-jij{border-color:var(--w-lijn-sterk);background:0 0;margin-left:16px}.wo-stem-regel.is-signaal{border-left:3px solid var(--w-tekst)}.wo .wo-stem-regel p{color:var(--w-zacht);white-space:pre-wrap;font-size:.875rem;line-height:1.6}.wo-stem-merk{font-family:var(--w-data);letter-spacing:.06em;background:var(--w-tekst);color:var(--w-grond);margin-bottom:7px;padding:2px 7px;font-size:.625rem;display:inline-block}.wo-stem-vragen{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.wo-stem-vragen li{border-left:2px solid var(--w-lijn-sterk);color:var(--w-tekst);padding-left:12px;font-size:.875rem;line-height:1.6}.wo .wo-stem-bron{font-family:var(--w-data);color:var(--w-diep);margin-top:8px;font-size:.6875rem}.wo-stem-voorzetten{flex-wrap:wrap;gap:6px;display:flex}.wo-stem-voorzetten button{font:inherit;cursor:pointer;text-align:left;color:var(--w-grijs);border:1px solid var(--w-lijn);background:0 0;border-radius:0;padding:6px 10px;font-size:.75rem}.wo-stem-voorzetten button:hover:not(:disabled){color:var(--w-tekst);border-color:var(--w-tekst)}.wo-stem-voorzetten button:disabled{opacity:.4;cursor:not-allowed}.wo-stem-invoer{gap:8px;display:flex}.wo-stem-invoer input{flex:1;min-width:0;padding:10px 12px;font-size:.875rem}.wo-stem .wo-knop{min-height:40px;padding:10px 14px;font-size:.8125rem}.wo .wo-stem-grens{color:var(--w-diep);font-size:.6875rem;line-height:1.55}@media (width<=1180px){.wo-scherm{grid-template-columns:1fr;padding-right:0}.wo-stem{max-height:none;margin:0 var(--w-marge) clamp(28px, 5vh, 48px);position:static}.wo-stem-gesprek{max-height:22rem}}.bs{--b-grond:#f5f5f2;--b-vlak:#fcfcfa;--b-inkt:#0a0b0c;--b-zacht:#53585e;--b-lijn:#0a0b0c24;--b-sterk:#0a0b0c4d;--b-groen:#1e7a4c;--b-data:ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;background:var(--b-grond);min-height:100svh;color:var(--b-inkt);letter-spacing:-.004em;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:16px;line-height:1.5}.bs *,.bs :before{box-sizing:border-box}.bs h1,.bs h2,.bs h3,.bs p,.bs ul,.bs ol,.bs dl,.bs dd,.bs fieldset{margin:0;padding:0}.bs ul,.bs ol{list-style:none}.bs a{color:inherit;text-decoration:none}.bs button,.bs input,.bs textarea{font:inherit;color:inherit}.bs button{cursor:pointer;background:0 0;border:0}.bs :focus-visible{outline:2px solid var(--b-inkt);outline-offset:2px}.bs-label{letter-spacing:.12em;text-transform:uppercase;color:var(--b-zacht);font-size:12px;font-weight:600}.bs-zacht{color:var(--b-zacht)}.bs-kop{background:var(--b-inkt);color:#f4f4f1;align-items:center;gap:16px;padding:14px clamp(18px,4vw,56px);font-size:14px;display:flex}.bs-merk{letter-spacing:.24em;font-weight:700}.bs-kop>span{color:#a6acb1}.bs-kop>div{margin-left:auto}.bs-knop{justify-content:center;align-items:center;gap:12px;min-height:52px;padding:0 26px;font-weight:600;transition:transform .15s;display:inline-flex;background:var(--b-inkt)!important;color:#f4f4f1!important}.bs-knop:hover:not(:disabled){transform:translate(3px)}.bs-knop:disabled{opacity:.3;cursor:default}.bs-knop-licht{color:var(--b-inkt)!important;background:#f4f4f1!important}.bs-knop-rand{box-shadow:inset 0 0 0 1px var(--b-sterk);color:var(--b-inkt)!important;background:0 0!important}.bs-held{background:var(--b-inkt);color:#f4f4f1;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:40px;padding:clamp(40px,6vw,80px) clamp(18px,4vw,56px);display:grid}.bs-held>div{justify-items:start;gap:14px;display:grid}.bs-held .bs-label{color:#a6acb1}.bs-held h1{letter-spacing:-.03em;font-size:clamp(36px,6vw,68px);font-weight:600;line-height:1.02}.bs-held p{color:#c3c8cc;max-width:52ch;font-size:18px}.bs-held small{color:#a6acb1}.bs-held dl{gap:36px;display:flex}.bs-held dt{color:#a6acb1;font-size:12px}.bs-held dd{font-family:var(--b-data);font-size:34px}.bs-held dd small{font-size:14px}.bs-midden{gap:52px;width:min(920px,100%);margin:0 auto;padding:48px 20px 90px;display:grid}.bs-midden section{gap:12px;display:grid}.bs-midden h2{letter-spacing:-.02em;font-size:24px;font-weight:600}.bs-groei li{border-top:1px solid var(--b-lijn);grid-template-columns:minmax(0,1fr) 140px 52px 44px;align-items:center;gap:18px;padding:16px 0;display:grid}.bs-groei h3{font-size:17px;font-weight:600}.bs-groei p{color:var(--b-zacht);font-size:14px}.bs-groei strong{font-family:var(--b-data);text-align:right;font-size:26px;font-weight:500}.bs-groei em{font-family:var(--b-data);color:var(--b-zacht);font-size:14px;font-style:normal}.bs-groei em.is-op{color:var(--b-groen)}.bs-lijn{width:140px;height:36px}.bs-lijn-leeg{background:var(--b-lijn);height:1px;display:block}.bs-lessen li{border-top:1px solid var(--b-lijn);padding:14px 0}.bs-lessen small{color:var(--b-zacht)}.bs-momenten{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:10px;display:grid}.bs-momenten a{background:var(--b-vlak);box-shadow:inset 0 0 0 1px var(--b-lijn);gap:4px;padding:16px;transition:box-shadow .15s;display:grid}.bs-momenten a:hover{box-shadow:inset 0 0 0 1px var(--b-inkt)}.bs-momenten span,.bs-momenten small{color:var(--b-zacht);font-size:13px}.bs-stappen{background:var(--b-vlak);border-bottom:1px solid var(--b-lijn);gap:2px;padding:0 clamp(18px,4vw,56px);display:flex;overflow-x:auto}.bs-stappen li{min-width:90px;color:var(--b-zacht);white-space:nowrap;border-bottom:3px solid #0000;flex:1;padding:10px 2px;font-size:13px}.bs-stappen .is-af{border-bottom-color:var(--b-sterk)}.bs-stappen .is-nu{border-bottom-color:var(--b-inkt);color:var(--b-inkt);font-weight:600}.bs-werk{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;gap:clamp(24px,4vw,60px);padding:clamp(24px,3vw,44px) clamp(18px,4vw,56px) 80px;display:grid}.bs-kaartvak{gap:12px;display:grid;position:sticky;top:20px}.bs-kaart{width:100%;height:auto;box-shadow:inset 0 0 0 1px var(--b-lijn);display:block}.bs-kaart.is-klikbaar{cursor:crosshair}.bs-k-naam{fill:#0a0b0c;paint-order:stroke;stroke:#ece8dc;stroke-width:3px;font-size:16px;font-weight:600}.bs-k-teken{fill:#0a0b0c;paint-order:stroke;stroke:#ece8dc;stroke-width:3px;font-size:14px;font-weight:700}.bs-opdracht{color:var(--b-zacht);font-size:14px}.bs-opdracht b{color:var(--b-inkt)}.bs-vraag{justify-items:start;gap:18px;display:grid}.bs-vraag>*{max-width:620px}.bs-vraag h1,.bs-terug>h1{letter-spacing:-.025em;font-size:clamp(26px,3.2vw,38px);font-weight:600;line-height:1.12}.bs-lead{color:#24282b;font-size:18px}.bs-hulp{border-left:3px solid var(--b-inkt);padding-left:14px;font-size:15px}.bs-items{gap:6px;width:100%;display:grid}.bs-items li{background:var(--b-vlak);box-shadow:inset 0 0 0 1px var(--b-lijn)}.bs-items li.is-aan{box-shadow:inset 0 0 0 2px var(--b-inkt)}.bs-items li>button{text-align:left;gap:2px;width:100%;padding:12px 14px;font-size:15px;display:grid}.bs-items small{color:var(--b-zacht);font-size:12px}.bs-soort{gap:6px;padding:0 14px 12px;display:flex}.bs-soort button{box-shadow:inset 0 0 0 1px var(--b-sterk);padding:5px 12px;font-size:13px}.bs-soort button.is-aan{background:var(--b-inkt);color:#f4f4f1}.bs-veld{gap:6px;width:100%;display:grid}.bs-veld span{font-size:14px;font-weight:600}.bs-veld input:not([type=range]),.bs-veld textarea{border:1px solid var(--b-sterk);background:var(--b-vlak);resize:vertical;border-radius:0;width:100%;padding:12px 14px}.bs-veld input[type=range]{width:100%;accent-color:var(--b-inkt)}.bs-citaat{border-left:3px solid var(--b-lijn);color:var(--b-zacht);white-space:pre-wrap;padding-left:14px}.bs-volgorde{gap:6px;width:100%;display:grid}.bs-volgorde li{background:var(--b-vlak);box-shadow:inset 0 0 0 1px var(--b-lijn);grid-template-columns:26px minmax(0,1fr) auto;align-items:center;gap:10px;padding:12px 14px;display:grid}.bs-volgorde b{font-family:var(--b-data);font-size:20px;font-weight:500}.bs-volgorde strong{font-size:15px;font-weight:600}.bs-volgorde p{color:var(--b-zacht);font-size:13px}.bs-volgorde span{gap:4px;display:flex}.bs-volgorde button{width:34px;height:34px;box-shadow:inset 0 0 0 1px var(--b-sterk)}.bs-volgorde button:disabled{opacity:.25;cursor:default}.bs-keuzes{border:0;gap:6px;width:100%;display:grid}.bs-keuzes legend{margin-bottom:8px;font-size:14px;font-weight:600}.bs-keuzes label{background:var(--b-vlak);box-shadow:inset 0 0 0 1px var(--b-lijn);cursor:pointer;align-items:center;gap:10px;padding:10px 14px;font-size:15px;display:flex}.bs-keuzes label.is-aan{box-shadow:inset 0 0 0 2px var(--b-inkt)}.bs-keuzes input{accent-color:var(--b-inkt)}.bs-fout{color:#b3261e}.bs-verwachting{background:#eaeae4;padding:12px 14px}.bs-verwachting.is-goed{background:#ddebe2}.bs-terug>h1{max-width:26em}.bs-bron{color:var(--b-zacht);font-size:14px}.bs-bron.is-concept{color:#5a4300;background:#f3ead3;padding:10px 14px}.bs-cues li{border-top:1px solid var(--b-lijn);grid-template-columns:40px minmax(0,1fr);gap:10px;padding:12px 0;display:grid}.bs-cues small{color:var(--b-zacht);font-size:14px;display:block}.bs-cues em{color:var(--b-zacht);font-size:12px;font-style:normal}.bs-cues .is-gekozen em{color:var(--b-inkt);font-weight:600}.bs-meter{gap:3px;padding-top:6px;display:flex}.bs-meter i{background:var(--b-lijn);width:14px;height:10px}.bs-meter i.is-aan{background:var(--b-inkt)}.bs-rang li{border-top:1px solid var(--b-lijn);grid-template-columns:26px minmax(0,1fr) auto;gap:12px;padding:12px 0;display:grid}.bs-rang b{font-family:var(--b-data);font-size:20px;font-weight:500}.bs-rang strong{font-weight:600}.bs-rang p{color:var(--b-zacht);font-size:14px}.bs-rang span{color:var(--b-zacht);white-space:nowrap;font-size:13px}.bs-meting{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;display:grid}.bs-meting li{background:var(--b-vlak);box-shadow:inset 0 0 0 1px var(--b-lijn);gap:2px;padding:12px 14px;display:grid}.bs-meting span,.bs-meting small{color:var(--b-zacht);font-size:13px}.bs-meting strong{font-family:var(--b-data);font-size:28px;font-weight:500}.bs-knoppen{flex-wrap:wrap;gap:10px;display:flex}.bs-tabel{border-collapse:collapse;width:100%;font-size:14px}.bs-tabel th{text-align:left;color:var(--b-zacht);border-bottom:1px solid var(--b-sterk);padding:8px 10px 8px 0;font-size:12px;font-weight:600}.bs-tabel td{border-bottom:1px solid var(--b-lijn);font-family:var(--b-data);padding:10px 10px 10px 0}.bs-tabel td:first-child{font-family:inherit}@media (width<=960px){.bs-werk,.bs-held{grid-template-columns:minmax(0,1fr)}.bs-kaartvak{position:static}.bs-groei li{grid-template-columns:minmax(0,1fr) 52px 44px}.bs-groei .bs-lijn,.bs-groei .bs-lijn-leeg{display:none}}.sm{--inkt:#000;--glas:#0a0a0a;--lijn:#ffffff1a;--lijn2:#fff3;--zweef:#ffffff0f;--g0:#000;--g1:#0b0b0b;--g2:#121212;--g3:#1c1c1c;--g4:#262626;--g5:#3a3a3a;--t1:#f2f2f2;--t2:#a8a8a8;--t3:#707070;--blauw:#fff;--blauw-d:#f2f2f2;--blauw-z:#ffffff1a;--oranje:#d8a24a;--rood:#e5605e;--groen:#a8a8a8;--mono:ui-monospace, "SF Mono", "Cascadia Mono", Menlo, Consolas, monospace;z-index:50;background:var(--inkt);color:var(--t1);-webkit-font-smoothing:antialiased;letter-spacing:0;flex-direction:column;font:13px/1.5 -apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;display:flex;position:fixed;inset:0}.sm *,.sm :before,.sm :after{box-sizing:border-box}.sm :where(h1,h2,h3,p,ul,ol,dl,dd){margin:0;padding:0}.sm :where(h1,h2,h3){color:inherit;letter-spacing:0;font-family:inherit}.sm :where(ul,ol){list-style:none}.sm :where(a){color:inherit;text-decoration:none}.sm :where(button,input,textarea,select){font:inherit;color:inherit;letter-spacing:inherit}.sm :where(button){cursor:pointer;background:0 0;border:0;padding:0}.sm :where(button:disabled){opacity:.4;cursor:default}.sm :where(input:not([type=checkbox]):not([type=range]),textarea,select){border:1px solid var(--lijn);background:#0000004d;border-radius:0;outline:none;width:100%;padding:7px 10px;transition:border-color .12s}.sm :where(input:focus,textarea:focus,select:focus){border-color:var(--blauw)}.sm :where(input[type=checkbox]){accent-color:var(--blauw-d);margin:0}.sm :focus-visible{outline:1px solid var(--blauw);outline-offset:1px}.sm ::placeholder{color:var(--t3)}.sm-zacht{color:var(--t2)}.sm-label,.sm-micro{color:var(--t3);font-size:11.5px;font-weight:500;line-height:1.3;display:block}.sm-laden{color:var(--t2);padding:40px}.sm-telbadge{background:var(--blauw-z);color:#f2f2f2;white-space:nowrap;border-radius:0;padding:1px 7px;font-size:11px;font-weight:500}.sm-icoonknop{width:26px;height:26px;color:var(--t3);border-radius:0;flex:none;place-items:center;transition:background .12s,color .12s;display:grid}.sm-icoonknop:hover{background:var(--zweef);color:var(--t1)}.sm svg{display:block}.sm-icoonknop svg,.sm-laatste svg,.sm-aan svg,.sm-stuur svg{fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}.sm-knop,.sm-knop-rand{white-space:nowrap;border-radius:0;justify-content:center;align-items:center;height:30px;padding:0 12px;font-size:12.5px;font-weight:500;transition:background .12s,box-shadow .12s;display:inline-flex}.sm-knop{background:var(--blauw-d);color:#000}.sm-knop:hover{background:var(--blauw)}.sm-knop-rand{box-shadow:inset 0 0 0 1px var(--lijn2);color:var(--t1)}.sm-knop-rand:hover{background:var(--zweef);box-shadow:inset 0 0 0 1px #ffffff47}.sm-knoppenrij{flex-wrap:wrap;gap:4px;display:flex}.sm-knoppenrij button{background:var(--zweef);height:26px;color:var(--t2);border-radius:0;padding:0 10px;font-size:12px}.sm-knoppenrij button:hover{color:var(--t1)}.sm-knoppenrij button.is-aan{background:var(--blauw-d);color:#000}.sm-vol{--links:clamp(300px, 23.6vw, 480px);--onder:clamp(136px, 14.9vh, 172px);--vlak:#0a0a0a;grid-template-columns:var(--links) minmax(0, 1fr);grid-template-rows:minmax(0, 1fr) var(--onder);display:grid;overflow:hidden}.sm-instructeur{--onder:62px}.sm-links{z-index:2;background:var(--vlak);border-right:1px solid var(--lijn);flex-direction:column;grid-area:1/1/-1;min-height:0;display:flex}.sm-kaartlaag{grid-area:1/2;min-width:0;min-height:0;position:relative}.sm-onder{z-index:2;background:var(--vlak);border-top:1px solid var(--lijn);grid-area:2/2;grid-template-rows:minmax(0,1fr) auto auto;min-width:0;display:grid;position:relative}.sm-instructeur .sm-onder{grid-template-rows:minmax(0,1fr)}.sm-merk{border-bottom:1px solid var(--lijn);white-space:nowrap;flex:none;align-items:center;gap:14px;height:60px;padding:0 16px;display:flex}.sm-merk img{filter:brightness(0)invert(.94);width:auto;height:24px}.sm-merk div{border-left:1px solid var(--lijn2);min-width:0;padding-left:14px;line-height:1.25;display:grid}.sm-merk b{font-size:14px;font-weight:600}.sm-merk small{text-overflow:ellipsis;color:var(--t3);font-size:11.5px;overflow:hidden}.sm-tijdvak{border-bottom:1px solid var(--lijn);flex:none;grid-template-columns:minmax(0,1fr) auto auto;align-items:end;gap:0 18px;padding:14px 16px 12px;display:grid}.sm-tijdvak>time{font:500 36px/1 var(--mono);letter-spacing:-.02em}.sm-cel{white-space:nowrap;gap:4px;display:grid}.sm-cel>span{color:var(--t3);align-items:center;gap:6px;font-size:11px;font-weight:500;line-height:1;display:flex}.sm-cel>strong{font:500 14px/1.1 var(--mono)}.sm-cel.is-aandacht>strong{color:var(--oranje)}.sm-cel.is-aandacht .sm-stip{background:var(--oranje);box-shadow:none;animation:none}.sm-voortgang{background:#ffffff1a;grid-column:1/-1;height:2px;margin-top:12px;display:block}.sm-voortgang b{background:var(--blauw);height:2px;transition:width 1s linear;display:block}.sm-tijdvak p{color:var(--t2);grid-column:1/-1;margin-top:9px;font-size:12.5px}.sm-tijdvak p b{font-family:var(--mono);color:var(--t1);font-weight:500}.sm-tijdvak p em{color:var(--oranje);white-space:nowrap;font-style:normal}.sm-links-tabs{border-bottom:1px solid var(--lijn);flex:none;gap:20px;height:38px;padding:0 16px;display:flex}.sm-links-tabs button{color:var(--t3);align-items:center;gap:7px;font-weight:500;transition:color .12s;display:flex}.sm-links-tabs button:hover{color:var(--t1)}.sm-links-tabs button.is-aan{color:var(--t1);box-shadow:inset 0 -2px 0 var(--blauw)}.sm-links-tabs b.is-open{background:var(--oranje);color:#1a1206}.sm-links-tabs b{background:var(--blauw-d);color:#000;border-radius:0;padding:0 6px;font-size:10.5px;font-weight:600;line-height:16px}.sm-links-lijst{flex:42%;min-height:0;overflow-y:auto}.sm-inzage{border-top:1px solid var(--lijn2);background:#101010;flex:58%;min-height:0;overflow-y:auto}.sm-links-voet{border-top:1px solid var(--lijn);flex:none;gap:6px;padding:8px 12px;display:flex}.sm-links-voet .sm-knop-rand{flex:1;height:34px}.sm-links-voet .sm-knop-stil{height:34px}.sm-links-voet em{font:500 11.5px var(--mono);color:var(--t3);margin-left:8px}.sm-filters{z-index:1;background:var(--vlak);border-bottom:1px solid var(--lijn);gap:8px;padding:10px 16px;display:grid;position:sticky;top:0}.sm-links:has(.sm-inzage) .sm-filters{display:none}.sm-eenheden{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;min-height:0;display:grid}.sm-eenheid{text-align:left;border-right:1px solid var(--lijn);align-items:center;gap:10px;min-width:0;padding:0 14px;transition:background .12s;display:flex;position:relative;overflow:hidden}.sm-eenheid:last-child{border-right:0}.sm-eenheid:hover{background:var(--zweef)}.sm-eenheid.is-aan{background:var(--blauw-z);box-shadow:inset 0 2px 0 var(--blauw)}.sm-eenheid>span{min-width:0;line-height:1.25;display:grid}.sm-eenheid b{white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;font-weight:600;overflow:hidden}.sm-eenheid small{color:var(--t3);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.sm-eenheid.is-actief small{color:#f2f2f2}.sm-eenheid>i{background:var(--blauw);height:2px;position:absolute;bottom:0;left:0}.sm-comms{border-top:1px solid var(--lijn);grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);display:grid;position:relative}.sm-regel{border-right:1px solid var(--lijn);align-items:center;gap:4px;height:46px;padding:0 7px 0 6px;display:flex;position:relative}.sm-laatste{text-align:left;min-width:0;color:var(--t2);justify-content:space-between;align-items:center;gap:10px;padding:0 10px 0 14px;font-size:12.5px;display:flex}.sm-laatste:hover{background:var(--zweef)}.sm-laatste>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.sm-laatste time{font:500 11px var(--mono);color:var(--t3);margin-right:8px}.sm-laatste b{color:var(--t1);font-weight:600}.sm-laatste svg{color:var(--t3);flex:none}.sm-fout{color:var(--rood)}.sm-links-lijst>.sm-fout{padding:10px 16px}.sm-logboek{z-index:4;right:8px;bottom:calc(100% + var(--onder) - 72px);border:1px solid var(--lijn2);background:#101010;border-radius:0;flex-direction:column;width:min(520px,100% - 16px);max-height:min(46vh,380px);display:flex;position:absolute}.sm-logboek header{flex:none;justify-content:space-between;align-items:center;height:32px;padding:0 12px;display:flex}.sm-logboek label{color:var(--t3);cursor:pointer;align-items:center;gap:6px;font-size:11.5px;display:flex}.sm-logboek>div{align-content:start;gap:10px;padding:0 12px 12px;display:grid;overflow-y:auto}.sm-logboek article{gap:1px;display:grid}.sm-logboek time{font:500 11px var(--mono);color:var(--t3)}.sm-logboek .is-jij{color:var(--t2)}.sm-logboek b{font-weight:600}.sm-tijd{border-top:1px solid var(--lijn);padding:0 16px 3px}.sm-tijd>div{height:33px;position:relative}.sm-boven{z-index:1;pointer-events:none;justify-items:center;gap:6px;display:grid;position:absolute;top:10px;left:56px;right:56px}.sm-kaartvak{background:#000;height:100%;position:relative;overflow:hidden}.sm-stip{background:var(--groen);border-radius:50%;width:6px;height:6px}.sm-knop-stil{color:var(--t2);border-radius:0;padding:0 12px;font-size:12.5px;font-weight:500;transition:background .12s,color .12s}.sm-knop-stil:hover{color:var(--rood);background:#ec6a7024}.sm-segment{box-shadow:inset 0 0 0 1px var(--lijn);background:#00000052;border-radius:0;padding:2px;display:flex}.sm-segment button{min-width:0;height:24px;color:var(--t2);white-space:nowrap;border-radius:0;flex:auto;padding:0 8px;font-size:11.5px;transition:background .12s,color .12s}.sm-segment button:hover{color:var(--t1)}.sm-segment button.is-aan{color:var(--t1);background:#ffffff1c;font-weight:500}.sm-lijst{flex:1;min-height:0;overflow-y:auto}.sm-rij{text-align:left;border-bottom:1px solid var(--lijn);gap:1px;width:100%;padding:9px 14px 10px;transition:background .12s;display:grid;position:relative}.sm-rij:hover{background:var(--zweef)}.sm-rij.is-aan{background:var(--blauw-z);box-shadow:inset 2px 0 0 var(--blauw)}.sm-rij-meta{color:var(--t3);align-items:center;gap:8px;margin-bottom:2px;font-size:10.5px;font-weight:500;display:flex}.sm-rij-meta time{font:500 11px var(--mono);letter-spacing:0;color:var(--t2)}.sm-rij-meta i{border-radius:50%;width:6px;height:6px;margin-left:auto}.sm-rij.is-nieuw .sm-rij-meta i{background:var(--blauw)}.sm-rij strong{color:var(--t2);font-weight:500;line-height:1.35}.sm-rij.is-nieuw strong{color:var(--t1);font-weight:600}.sm-rij small{color:var(--t3);font-size:11.5px}.sm-tags{flex-wrap:wrap;gap:4px;margin-top:4px;display:flex}.sm-tags em{color:var(--t2);background:#ffffff14;border-radius:0;padding:1px 6px;font-size:10.5px;font-style:normal}.sm-tags em.is-feit{background:var(--blauw-z);color:#f2f2f2}.sm-tags em.is-aanname{color:var(--oranje);background:#f0a64a26}.sm-tags em.is-bevestigd{color:var(--groen);background:#ffffff26}.sm-tags em.is-weerlegd{color:var(--rood);background:#ec6a7026}.sm-leeg{color:var(--t3);padding:14px}.sm-inzagekop{border-bottom:1px solid var(--lijn);align-items:flex-start;gap:12px;padding:14px 10px 12px 14px;display:flex}.sm-inzagekop>div{flex:1;min-width:0}.sm-inzagekop h2{margin-top:3px;font-size:16px;font-weight:600;line-height:1.25}.sm-inzagekop p{color:var(--t2);margin-top:2px;font-size:12.5px}.sm-inzagekop .sm-teken{margin-top:2px}.sm-blok{border-bottom:1px solid var(--lijn);gap:8px;padding:12px 14px;display:grid}.sm-blok:last-child{border-bottom:0}.sm-blok h3{color:var(--t3);font-size:11.5px;font-weight:500;line-height:1.3}.sm-lees{color:#dadada;font-size:13.5px;line-height:1.55}.sm-voet{color:var(--t3);font-size:12px}.sm-voet b{font-family:var(--mono);color:var(--t1);font-weight:500}.sm-keuze{grid-template-columns:72px minmax(0,1fr);align-items:center;gap:8px;display:grid}.sm-keuze>span{color:var(--t2);font-size:12px}.sm-keuze .sm-segment button.is-aan{background:var(--blauw-d);color:#000}.sm-schakels{gap:6px;display:flex}.sm-schakels button{height:26px;box-shadow:inset 0 0 0 1px var(--lijn);color:var(--t2);border-radius:0;flex:1;font-size:12px}.sm-schakels button:hover{color:var(--t1)}.sm-schakels button.is-aan{background:var(--blauw-z);color:#f2f2f2;box-shadow:inset 0 0 0 1px #ffffff80}.sm-notitietekst{border-left:2px solid var(--oranje);color:var(--t2);padding-left:8px}.sm-knoppen{flex-wrap:wrap;gap:6px;display:flex}.sm-feiten{gap:6px;display:grid}.sm-feiten div{grid-template-columns:86px minmax(0,1fr);gap:8px;display:grid}.sm-feiten dt{color:var(--t3)}.sm-feiten small{color:var(--t3);font-size:11px;display:block}.sm-koppel{display:grid}.sm-koppel button{text-align:left;width:100%;color:var(--t1);padding:5px 0}.sm-koppel button:hover{color:#f2f2f2}.sm-koppel small{color:var(--t3);font-size:11.5px;display:block}.sm-tegels{border-bottom:1px solid var(--lijn);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.sm-tegels div{border-right:1px solid var(--lijn);padding:10px 0 9px 12px}.sm-tegels div:last-child{border-right:0}.sm-tegels dd{font:500 19px/1.15 var(--mono)}.sm-tegels dt{color:var(--t3);white-space:nowrap;font-size:10px}.sm-regels{gap:2px;display:grid}.sm-regels li{grid-template-columns:auto minmax(0,1fr) auto;align-items:baseline;gap:10px;padding:2px 0;display:grid}.sm-regels time{font:500 12px var(--mono)}.sm-regels small{color:var(--oranje);white-space:nowrap;font-size:11.5px}.sm-regels button small.is-open{color:var(--oranje)}.sm-regels li.is-voorbij,.sm-regels li.is-voorbij small{color:var(--t3)}.sm-regels li:has(>button){padding:0;display:block}.sm-regels button{text-align:left;border-radius:0;justify-content:space-between;gap:10px;width:calc(100% + 16px);margin-inline:-8px;padding:5px 8px;display:flex}.sm-regels button:hover{background:var(--zweef)}.sm-regels button small{color:var(--t3)}.sm-regels button small.is-klaar{color:var(--groen)}.sm-takenlijst{gap:6px;display:grid}.sm-takenlijst ul{gap:4px;display:grid}.sm-takenlijst label{align-items:baseline;gap:8px;display:flex}.sm-takenlijst .is-klaar{color:var(--t3);text-decoration:line-through}.sm-rit{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;font-size:12px;display:grid}.sm-rit i{background:#ffffff1f;border-radius:0;height:3px;overflow:hidden}.sm-rit b{background:var(--blauw);height:3px;display:block}.sm-teken{flex:none;overflow:visible}.sm-teken rect{fill:#000;stroke:#e6e6e6;stroke-width:1.4px}.sm-teken path{fill:none;stroke:#e6e6e6;stroke-width:1.1px}.sm-teken text{fill:#f2f2f2;font-size:10.5px;font-weight:600}.sm-begrip{align-items:center;gap:7px;display:flex}.sm-begrip em{background:var(--blauw-z);color:#f2f2f2;border-radius:0;padding:0 6px;font-size:10.5px;font-style:normal;font-weight:600;line-height:17px}.sm-begrip i{border-top:1px solid var(--t3);border-right:1px solid var(--t3);width:4px;height:4px;transform:rotate(45deg)}.sm-begrip b{font-weight:500}.sm-begrip b.is-open{color:var(--oranje);font-weight:400}.sm-aan{flex:none;position:relative}.sm-aan>button{background:var(--zweef);max-width:170px;height:32px;color:var(--t2);white-space:nowrap;border-radius:0;align-items:center;gap:6px;padding:0 8px 0 10px;font-weight:500;transition:background .12s;display:flex}.sm-aan>button:hover{background:#ffffff1a}.sm-aan>button.is-aan{background:var(--blauw-z);color:#f2f2f2}.sm-aan>button.is-aan:hover{background:#ffffff3d}.sm-aan>button span{text-overflow:ellipsis;overflow:hidden}.sm-aan ul{z-index:5;border:1px solid var(--lijn2);background:#101010;border-radius:0;width:290px;max-height:340px;padding:4px;position:absolute;bottom:calc(100% + 10px);left:0;overflow-y:auto}.sm-aan li.sm-micro{padding:8px 8px 4px}.sm-aan ul button{text-align:left;white-space:nowrap;border-radius:0;justify-content:space-between;gap:10px;width:100%;padding:5px 8px;display:flex}.sm-aan ul button:hover{background:var(--zweef)}.sm-aan ul button.is-aan{background:var(--blauw-z)}.sm-aan small{color:var(--t3);white-space:nowrap;font-size:11.5px}.sm-regel input[aria-label=Bericht]{background:0 0;border:0;flex:1;min-width:0;height:32px;padding:0 8px;font-size:14px}.sm-regel input[aria-label=Bericht]:focus-visible{outline:none}.sm-regel:focus-within{background:#ffffff08}.sm-regel kbd{width:18px;height:18px;box-shadow:inset 0 0 0 1px var(--lijn2);font:500 11px var(--mono);color:var(--t3);border-radius:0;flex:none;place-items:center;margin-right:4px;display:grid}.sm-regel .sm-icoonknop svg{width:15px;height:15px}.sm-stuur{background:var(--blauw-d);color:#000;border-radius:0;flex:none;place-items:center;width:32px;height:32px;display:grid}.sm-stuur:hover:not(:disabled){background:var(--blauw)}.sm-stuur:disabled{opacity:1;color:var(--t3);background:#ffffff14}.sm-tijd-verleden{background:#ffffff12;height:18px;position:absolute;top:0;left:0}.sm-tijd-uur{height:16px;font:10px/16px var(--mono);color:var(--t3);position:absolute;top:18px;transform:translate(-50%)}.sm-tijd-uur:before{content:"";background:var(--lijn2);width:1px;height:4px;position:absolute;top:-3px;left:50%}.sm-tijd-uur.is-klein{width:1px}.sm-tijd-melding{background:var(--t3);border-radius:1px;width:3px;height:12px;margin-left:-1px;position:absolute;top:3px}.sm-tijd-melding:after{content:"";position:absolute;inset:-3px}.sm-tijd-melding:hover{background:var(--t1)}.sm-tijd-melding.is-nieuw{background:var(--blauw)}.sm-tijd-melding.is-aan{background:#fff}.sm-tijd-bevel{background:var(--groen);width:5px;height:3px;margin-left:-2px;position:absolute;top:15px}.sm-tijd-mijl{background:var(--oranje);width:8px;height:8px;margin-left:-4px;position:absolute;top:3px;transform:rotate(45deg)}.sm-tijd-moment{background:var(--oranje);width:9px;height:9px;box-shadow:0 0 0 2px var(--vlak);border-radius:50%;margin-left:-4px;position:absolute;top:1px}.sm-tijd-moment.is-klaar{background:var(--groen)}.sm-tijd-nu{background:#fff;width:1px;height:18px;position:absolute;top:0}.sm-beslis{z-index:2;border-right:1px solid var(--lijn2);background:#0a0a0a;flex-direction:column;width:min(480px,100%);display:flex;position:absolute;top:0;bottom:0;left:0}.sm-beslis-romp{flex:1;min-height:0;overflow-y:auto}.sm-beslis section{border-bottom:1px solid var(--lijn);gap:10px;padding:12px 14px;display:grid}.sm-beslis h3{color:var(--t3);font-size:10.5px;font-weight:600}.sm-beslis label{gap:4px;display:grid}.sm-beslis label span{color:var(--t2);font-size:12.5px}.sm-beslis textarea{resize:vertical;line-height:1.45}.sm-beslis footer{border-top:1px solid var(--lijn);flex-wrap:wrap;flex:none;justify-content:flex-end;gap:6px;padding:10px 14px;display:flex}.sm-beslis footer .sm-fout{flex-basis:100%}.sm-cyclus{border-bottom:1px solid var(--lijn);flex:none;align-items:center;padding:8px 14px;display:flex}.sm-cyclus li{text-align:center;color:var(--t3);flex:1;font-size:11.5px;font-weight:500;position:relative}.sm-cyclus li+li:before{content:"";border-top:1px solid var(--t3);border-right:1px solid var(--t3);width:6px;height:6px;margin-top:-3px;position:absolute;top:50%;left:-3px;transform:rotate(45deg)}.sm-cyclus li.is-aan{color:#f2f2f2}.sm-auris{background:var(--blauw-z);border-left:2px solid var(--blauw);gap:6px;margin:12px 14px;padding:10px 12px;display:grid}.sm-auris ul{gap:5px;display:grid}.sm-auris small{color:var(--t3);font-size:11px}.sm-signaal{color:var(--oranje);font-size:12px}.sm-notitieform{border:1px solid var(--lijn);background:#0a0a0aeb;border-radius:0;gap:6px;width:min(420px,100%);padding:6px;display:flex}.sm-ondergrond{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.sm-kaart{touch-action:none;cursor:grab;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block;position:relative}.sm-kaart:active{cursor:grabbing}.sm-kaart.is-noteren{cursor:crosshair}.sm-k-wijk{letter-spacing:.14em;fill:#a8a8a8;paint-order:stroke;stroke:#0009;stroke-width:.22em;pointer-events:none;font-size:.74em;font-weight:500}.sm-k-straat{fill:#d0d0d0;paint-order:stroke;stroke:#000c;stroke-width:.25em;pointer-events:none;font-size:.74em}.sm-k-rivier{fill:#a8a8a8;paint-order:stroke;stroke:#000000b3;stroke-width:.22em;pointer-events:none;font-size:.85em;font-style:italic}.sm-weg-rand{fill:none;stroke:#0000008c;stroke-width:3.6px;stroke-linejoin:round;stroke-linecap:round}.sm-weg-kern{fill:none;stroke:#707070;stroke-width:1.2px;stroke-linejoin:round;stroke-linecap:round}.sm-weg.op-reliëf .sm-weg-rand{stroke:#000000b3;stroke-width:4.6px}.sm-weg.op-reliëf .sm-weg-kern{stroke:#fff;stroke-opacity:.95;stroke-width:1.9px}.sm-weg.is-dicht .sm-weg-kern{stroke:#e5605e;stroke-opacity:1;stroke-width:2px;stroke-dasharray:7 5}.sm-plaats{cursor:pointer}.sm-plaats-ring{fill:#0000}.sm-plaats-kern{fill:#fff;stroke:#000000e6;stroke-width:2px;paint-order:stroke}.sm-plaats text{fill:#f2f2f2;paint-order:stroke;stroke:#000000e6;stroke-width:3.5px;font-size:12.5px;font-weight:600}.sm-plaats:hover text{fill:#fff}.sm-plaats.is-gekozen .sm-plaats-kern{fill:#000;stroke:#fff;stroke-width:2px}.sm-plaats .sm-teller{fill:var(--oranje);stroke-width:2.5px;font-size:10px}.sm-puls{fill:none;stroke:var(--oranje);stroke-width:1px}.sm-ring circle{fill:#ffffff1a;stroke:var(--blauw);stroke-opacity:.8;stroke-width:1px;vector-effect:non-scaling-stroke}.sm-object{cursor:pointer;color:#d0d0d0}.sm-object path{fill:currentColor;stroke:#000000d9;stroke-width:1.2px}.sm-object text{fill:#d6d6d6;paint-order:stroke;stroke:#000000e6;stroke-width:3px;font-size:10.5px}.sm-object.is-stroom{color:#d8a24a}.sm-object.is-zorg,.sm-object.is-water,.sm-object.is-opvang{color:#d0d0d0}.sm-object.is-gekozen path{stroke:#fff}.sm-team{cursor:pointer}.sm-team rect{fill:#000;stroke:#e6e6e6;stroke-width:1.3px}.sm-team path{fill:none;stroke:#e6e6e6;stroke-width:1.1px}.sm-team circle{fill:#e6e6e6}.sm-team text{fill:#f2f2f2;font-size:10px;font-weight:600}.sm-team .sm-team-naam{fill:#fff;paint-order:stroke;stroke:#000000e6;stroke-width:3px}.sm-team.is-gekozen rect{stroke:#fff;stroke-width:1.6px}.sm-team .sm-team-eta{fill:#f2f2f2;paint-order:stroke;stroke:#000000e6;stroke-width:3px;font-size:11px;font-weight:500}.sm-team-lijn{fill:none;stroke:#e6e6e6;stroke-width:2px;stroke-dasharray:2 5;stroke-linecap:round}.sm-notitie path{fill:var(--oranje)}.sm-kaartgereedschap{background:var(--glas);box-shadow:0 0 0 1px var(--lijn);border-radius:0;display:grid;position:absolute;top:8px;right:8px}.sm-kaartgereedschap button{width:30px;height:30px;color:var(--t2);place-items:center;transition:background .12s,color .12s;display:grid}.sm-kaartgereedschap button:hover,.sm-kaartgereedschap button.is-aan{color:var(--t1);background:#ffffff17}.sm-kaartgereedschap svg{fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}.sm-lagenkeuze{position:relative}.sm-lagen{border:1px solid var(--lijn2);background:#0a0a0af0;border-radius:0;width:210px;padding:10px 4px 4px;display:grid;position:absolute;top:0;right:calc(100% + 8px)}.sm-lagen .sm-micro{padding:0 8px 6px}.sm-lagen label{cursor:pointer;white-space:nowrap;border-radius:0;align-items:center;gap:8px;padding:4px 8px;display:flex}.sm-lagen label:hover{background:var(--zweef)}.sm-lagen i{background:currentColor;border-radius:50%;width:8px;height:8px;margin-left:auto}.sm-kaartstatus{font:11px var(--mono);color:#a8a8a8;text-shadow:0 1px 3px #000,0 0 2px #000;pointer-events:none;white-space:nowrap;align-items:center;gap:14px;display:flex;position:absolute;bottom:6px;left:8px}.sm-schaal{align-items:center;gap:6px;display:flex}.sm-schaal i{border:1px solid #d0d0d0;border-top:0;height:4px;display:block}.sm-schrijf{z-index:6;background:var(--inkt);flex-direction:column;display:flex;position:absolute;inset:0}.sm-schrijf>header{border-bottom:1px solid var(--lijn);flex:none;align-items:center;gap:14px;height:48px;padding:0 12px 0 16px;display:flex}.sm-schrijf>header nav{gap:18px;height:48px;display:flex}.sm-schrijf>header nav button{color:var(--t2)}.sm-schrijf>header nav button.is-aan{color:var(--t1);box-shadow:inset 0 -2px 0 var(--blauw)}.sm-schrijf>header time{font:500 15px var(--mono);margin-left:auto}.sm-schrijf>header small{color:var(--t3)}.sm-schrijf-romp{flex:1;grid-template-columns:minmax(0,1fr) 300px;min-height:0;display:grid}.sm-schrijf-tafel{background:#000;padding:28px 20px 48px;overflow-y:auto}.sm-vel{color:#111;background:#f3f1ec;gap:18px;width:min(740px,100%);margin:0 auto;padding:34px 52px 30px;font-size:14px;display:grid}.sm-vel header{color:#555;border-bottom:1px solid #00000038;justify-content:space-between;padding-bottom:10px;font-size:11px;font-weight:600;display:flex}.sm-vel h2{letter-spacing:-.01em;font-size:24px;font-weight:600}.sm-vel label{gap:3px;display:grid}.sm-vel label>span{color:#555;font-size:11px;font-weight:600}.sm-vel textarea{resize:vertical;color:#111;background:0 0;border:0;border-bottom:1px solid #00000038;border-radius:0;padding:6px 0;line-height:1.55}.sm-vel textarea:focus{border-color:var(--blauw-d)}.sm-vel textarea::placeholder{color:#888}.sm-vel-feedback{background:#0000000f;padding:10px 12px}.sm-vel footer{justify-content:flex-end;gap:6px;padding-top:6px;display:flex}.sm-vel footer button{border-radius:0;height:32px;padding:0 14px;font-size:12.5px;font-weight:500}.sm-vel footer button:hover:not(:disabled){background:#0000000f}.sm-vel footer button.is-aan{box-shadow:none;color:#fff;background:#111}.sm-schrijf aside{background:var(--g1);border-left:1px solid var(--lijn);align-content:start;gap:10px;padding:16px;display:grid;overflow-y:auto}.sm-scroll{display:block;overflow-y:auto}.sm-briefvlak,.sm-aarvlak{background:var(--inkt)}.sm-briefbeeld{object-fit:cover;object-position:44% 42%;background:#000;width:100%;height:100%;position:fixed;inset:0}.sm-briefvlak:after,.sm-aarvlak:after{content:"";pointer-events:none;background:linear-gradient(100deg,#000000f0 8%,#000000c2 48%,#00000038 100%);position:fixed;inset:0}.sm-aarvlak:after{background:#000000d1}.sm-briefkop{z-index:1;color:var(--t2);align-items:center;gap:18px;padding:26px 40px 0;font-size:16px;display:flex;position:relative}.sm-briefkop img{filter:brightness(0)invert(.94);width:auto;height:30px}.sm-briefkop span:before{content:"/";color:var(--g5);margin-right:18px}.sm-brief{z-index:1;justify-items:start;width:min(1060px,100%);padding:clamp(40px,11vh,120px) 40px 60px;font-size:13.5px;line-height:1.55;display:grid;position:relative}.sm-brief h1{letter-spacing:-.03em;font-size:clamp(44px,6vw,76px);font-weight:600;line-height:1}.sm-brief-onder{color:var(--t2);margin-top:10px;font-size:18px}.sm-lead{color:#c8c8c8;max-width:62ch;font-size:15px;line-height:1.6}.sm-brief .sm-lead{margin-top:24px}.sm-brief-raster{background:#ffffff14;border:1px solid #ffffff14;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1px;width:100%;margin-top:30px;display:grid}.sm-brief-raster section{background:#0a0a0adb;align-content:start;gap:8px;padding:16px 18px;display:grid}.sm-brief-raster h2{color:var(--t3);font-size:10.5px;font-weight:600}.sm-brief-raster ul{gap:4px;display:grid}.sm-brief-duur{color:var(--t2);margin-top:12px;font-size:12.5px}.sm-knop.sm-knop-groot{height:42px;margin-top:26px;padding:0 22px;font-size:14px}.sm-aar{z-index:1;gap:12px;width:min(1040px,100%);margin:0 auto;padding:44px 24px 70px;font-size:13.5px;line-height:1.55;display:grid;position:relative}.sm-aar h1{letter-spacing:-.02em;font-size:clamp(30px,4vw,44px);font-weight:600;line-height:1.1}.sm-aar>section{background:var(--glas);border:1px solid var(--lijn);border-radius:0;gap:10px;margin-top:4px;padding:18px 20px;display:grid}.sm-aar h2{font-size:14px;font-weight:600}.sm-replay{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:16px;display:grid}.sm-replay .sm-kaartvak{border-radius:0;height:380px}.sm-replay label{gap:6px;display:grid}.sm-replay label span{font:500 19px var(--mono)}.sm-replay input{width:100%;accent-color:var(--blauw-d)}.sm-tl{gap:6px;margin-top:10px;font-size:12.5px;display:grid}.sm-tl li{color:var(--t2);flex-wrap:wrap;gap:6px;display:flex}.sm-tl time{font-family:var(--mono);color:var(--t3)}.sm-tl .is-bevel{color:#f2f2f2}.sm-tl .is-wereld{color:var(--oranje)}.sm-tl em{color:var(--t3);font-style:normal}.sm-besluit{border:1px solid var(--lijn);background:#00000038;border-radius:0;gap:10px;padding:14px 16px;display:grid}.sm-besluit header{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.sm-besluit header time{font-family:var(--mono);color:var(--t3)}.sm-besluit header b{font-weight:600}.sm-besluit header small{color:var(--t3);margin-left:auto}.sm-besluit h3{color:var(--t3);margin-bottom:2px;font-size:10.5px;font-weight:600}.sm-besluit ins{color:#fff;background:#ffffff29;text-decoration:none}.sm-besluit del{color:var(--t3)}.sm-proces{gap:8px;display:grid}.sm-proces div{border-bottom:1px solid var(--lijn);grid-template-columns:150px minmax(0,1fr);gap:12px;padding-bottom:8px;display:grid}.sm-proces div:last-child{border-bottom:0;padding-bottom:0}.sm-proces dt{font-weight:500}.sm-proces dd{color:var(--t2)}.sm-spel li{border-bottom:1px solid var(--lijn);grid-template-columns:12px minmax(0,1fr) auto;align-items:baseline;gap:10px;padding:7px 0;display:grid}.sm-spel li:last-child{border-bottom:0}.sm-spel i{width:8px;height:8px;box-shadow:inset 0 0 0 1px var(--t3);border-radius:50%}.sm-spel .is-gedaan i{background:var(--t2);box-shadow:none}.sm-spel small{color:var(--t3);display:block}.sm-spel em{color:var(--t3);font-style:normal}.sm-bevelen li{border-bottom:1px solid var(--lijn);grid-template-columns:54px minmax(0,1fr);gap:10px;padding:8px 0;display:grid}.sm-bevelen time{font-family:var(--mono);color:var(--t3)}.sm-gemist{color:var(--oranje)}.sm-cijfers{flex-wrap:wrap;gap:32px;display:flex}.sm-cijfers dt{color:var(--t3);font-size:11px}.sm-cijfers dd{font:500 24px var(--mono)}.sm-doc{border:1px solid var(--lijn);background:#00000038;border-radius:0;gap:6px;padding:12px 14px;display:grid}.sm-doc h3{font-size:13px;font-weight:600}.sm-doc textarea{width:100%}.sm-reflectie{color:var(--t2);gap:4px;display:grid}.sm-aar-knoppen{gap:8px;margin-top:12px;display:flex}.sm-kies{width:min(460px,100% - 32px);color:var(--t2);gap:12px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.sm-kies h1{letter-spacing:-.01em;color:var(--t1);font-size:24px;font-weight:600}.sm-kies ul{border-top:1px solid var(--lijn);gap:8px;margin-top:6px;padding-top:14px;display:grid}.sm-kies b{color:var(--t1);font-weight:600}@media (width<=1000px){.sm-vol{flex-direction:column;min-height:100vh;display:flex;position:static;overflow:visible}.sm-links{display:contents}.sm-merk{order:0}.sm-tijdvak{order:1}.sm-kaartlaag{flex:none;order:2;height:56vh;min-height:340px}.sm-onder{order:3}.sm-eenheden{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row}.sm-eenheid{border-bottom:1px solid var(--lijn);height:50px}.sm-comms{grid-template-columns:minmax(0,1fr)}.sm-regel{border-right:0}.sm-laatste{border-top:1px solid var(--lijn);height:32px}.sm-links-tabs{order:4}.sm-links-lijst{flex:none;order:5;overflow:visible}.sm-inzage{flex:none;order:6;overflow:visible}.sm-links-voet{order:7}.sm-boven{display:none}.sm-beslis{z-index:6;width:auto;position:fixed;inset:0}.sm-proces div{grid-template-columns:minmax(0,1fr);gap:2px}.sm-schrijf{position:fixed}.sm-schrijf>header{flex-wrap:wrap;height:auto;padding-block:6px}.sm-schrijf-romp,.sm-replay{grid-template-columns:minmax(0,1fr)}.sm-vel{padding:24px 20px}.sm-briefkop,.sm-brief{padding-inline:16px}}.sm-nu{border-bottom:1px solid var(--lijn);background:#141414;flex:none;justify-items:start;gap:6px;padding:12px 16px;display:grid}.sm-nu p{line-height:1.4}.sm-nu .sm-knop{height:28px}.sm-uitleg{counter-reset:stap;gap:12px;display:grid}.sm-uitleg li{counter-increment:stap;gap:2px;padding-left:26px;display:grid;position:relative}.sm-uitleg li:before{content:counter(stap);font:500 13px/1.5 var(--mono);color:var(--t3);position:absolute;top:0;left:0}.sm-uitleg b{color:var(--t1);font-weight:600}.sm-uitleg span{color:var(--t2)}.sm-beslis .sm-uitleg{padding:14px}.sm-help{z-index:3;color:#000;background:#fff;height:32px;padding:0 14px;font-size:13px;font-weight:600;position:absolute;top:8px;right:46px}.sm-help:hover,.sm-help.is-aan{background:#d9d9d9}.sm-hulp-toetsen{color:var(--t3);padding:0 14px 14px;font-size:12px}.lp{--l-bg:#f6f5f1;--l-vlak:#fff;--l-tekst:#16181b;--l-zacht:#4b5056;--l-lijn:#16181b1f;--d-tekst:#c9cdd0;--d-lijn:#ffffff1f;--k1:clamp(2.6rem, 5vw, 4.4rem);--k2:clamp(2rem, 3.4vw, 3rem);--k3:clamp(1.2rem, 1.5vw, 1.4rem);--ruimte:clamp(72px, 8vw, 120px);background:var(--inkt);color:var(--wit)}.lp h1,.lp h2,.lp h3{color:var(--wit);letter-spacing:-.025em;font-weight:500}.lp p{color:var(--d-tekst)}.lp a{color:inherit}.lp-label{font-size:var(--b6);letter-spacing:.14em;text-transform:uppercase;color:var(--koel);align-items:center;gap:12px;font-weight:500;display:inline-flex}.lp-label:before{content:"";opacity:.7;background:currentColor;width:22px;height:1px}.lp-label a{border-bottom:1px solid}.lp-knoppen{flex-wrap:wrap;align-items:center;gap:12px;margin-top:12px;display:flex}.lp .ag-knop{background:var(--wit);min-height:54px;color:var(--inkt);border:1px solid var(--wit);font-size:var(--b4);letter-spacing:0;border-radius:999px;gap:16px;padding:0 7px 0 26px;font-weight:500;transition:background .25s,color .25s,border-color .25s,box-shadow .25s}.lp .ag-knop:after{content:"→";background:var(--inkt);width:40px;height:40px;color:var(--wit);border-radius:50%;place-items:center;font-size:1rem;line-height:1;transition:transform .35s cubic-bezier(.2,.7,.2,1);display:grid}.lp .ag-knop:hover{background:var(--wit);color:var(--inkt);transform:none;box-shadow:0 0 0 5px #ffffff1f}.lp .ag-knop:hover:after{transform:translate(3px)}.lp .ag-knop-rand{color:var(--wit);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border-color:#ffffff47;padding:0 26px}.lp .ag-knop-rand:after{content:none}.lp .ag-knop-rand:hover{color:var(--wit);box-shadow:none;background:#ffffff1f;border-color:#ffffff80}.lp .ag-knop:focus-visible{outline-offset:3px;outline:2px solid}.lp-licht{background:var(--l-bg);color:var(--l-tekst)}.lp .lp-licht h1,.lp .lp-licht h2,.lp .lp-licht h3{color:var(--l-tekst)}.lp .lp-licht p,.lp-licht .lp-label{color:var(--l-zacht)}.lp .lp-licht .ag-knop{background:var(--l-tekst);color:#fff;border-color:var(--l-tekst)}.lp .lp-licht .ag-knop:after{color:var(--l-tekst);background:#fff}.lp .lp-licht .ag-knop:hover{background:var(--l-tekst);color:#fff;box-shadow:0 0 0 5px #16181b14}.lp .lp-licht .ag-knop-rand{color:var(--l-tekst);-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-color:#16181b38}.lp .lp-licht .ag-knop-rand:hover{color:var(--l-tekst);box-shadow:none;background:#16181b0d;border-color:#16181b66}.lp-opening{isolation:isolate;background:#000;align-items:end;display:grid;position:relative;overflow:hidden}.lp-opening:before{content:"";z-index:-1;pointer-events:none;position:absolute;inset:0}.lp-opening-inhoud{max-width:calc(760px + 2 * var(--marge));padding:160px var(--marge) clamp(72px, 11vh, 120px);justify-items:start;gap:22px;display:grid}.lp-opening h1{font-size:var(--k1);letter-spacing:-.03em;line-height:1.03}.lp .lp-opening p{font-size:var(--b1);color:#d9dcde;max-width:46ch;line-height:1.6}.lp .lp-opening .lp-opening-partner{letter-spacing:-.015em;color:#a9aeb3;margin-top:-10px;font-size:clamp(20px,2.1vw,30px);font-weight:400;line-height:1.2}.lp-opening-home{min-height:100svh}.lp-opening-home:before{background:linear-gradient(90deg,#000000d9 0%,#0006 30%,#0000 50%)}.lp .lp-opening-video{z-index:-2;aspect-ratio:3532/1686;object-fit:cover;-webkit-mask-composite:source-in;background:#000;width:calc(max(100vw,160vh)/1.08719);height:auto;position:absolute;bottom:0;right:calc(-10vw + max(100vw,160vh)/12.4688);transform:translateY(2.64%)scaleX(-1);-webkit-mask-image:linear-gradient(270deg,#0000 0%,#000 26%),linear-gradient(#0000 0%,#000 43.5%);mask-image:linear-gradient(270deg,#0000 0%,#000 26%),linear-gradient(#0000 0%,#000 43.5%);-webkit-mask-composite:source-in;mask-composite:intersect}.lp-opening-pagina{min-height:100svh}.lp-opening-pagina:before{background:linear-gradient(90deg,#0a0b0ce6,#0a0b0c73 55%,#0a0b0c33),linear-gradient(#0000 50%,#0a0b0cd9)}.lp .lp-opening-beeld{z-index:-2;object-fit:cover;filter:grayscale(.25)brightness(.85);width:100%;height:100%;position:absolute;inset:0}.lp-sectie{padding:var(--ruimte) var(--marge)}.lp-sectie-vervolg{padding-top:0}.lp-sectie>.lp-punten:first-child{margin-top:0}.lp-kop{gap:22px;margin-bottom:clamp(36px,4vw,56px);display:grid}.lp-kop>div:first-child{justify-items:start;gap:20px;display:grid}.lp-kop h2{font-size:var(--k2);max-width:18ch;line-height:1.08}.lp-kop-tekst{gap:16px;display:grid}.lp .lp-kop-tekst p{font-size:var(--b1);max-width:50ch;line-height:1.65}.lp-kop-tekst a{border-bottom:1px solid}.lp-kop-naast{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:end;gap:clamp(32px,5vw,96px)}.lp-sectie>.lp-kop:last-child{margin-bottom:0}.lp-kaarten{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(14px,1.6vw,24px);display:grid}.lp-kaart{background:var(--l-vlak);border:1px solid var(--l-lijn);grid-template-rows:auto 1fr;display:grid}.lp .lp-kaart{transition:opacity .55s cubic-bezier(.2,.7,.3,1),transform .5s cubic-bezier(.2,.7,.2,1),box-shadow .45s,border-color .3s}.lp-kaart-beeld{aspect-ratio:4/3;background:#e9e8e3;position:relative;overflow:hidden}.lp-kaart-beeld>img{object-fit:cover;width:100%;height:100%;transition:transform 1.1s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0}.lp-kaart-tekst{align-content:start;justify-items:start;gap:14px;padding:clamp(26px,2.6vw,38px);display:grid}.lp-kaart h3{font-size:var(--k3);line-height:1.25}.lp .lp-kaart p{font-size:var(--b3);margin-bottom:6px;line-height:1.65}.lp .lp-kaart.is-zichtbaar:hover,.lp .lp-kaart:hover{border-color:#16181b4d;transform:translateY(-4px);box-shadow:0 24px 50px -30px #16181b59}.lp-kaart:hover .lp-kaart-beeld>img{transform:scale(1.04)}.lp-kaart:focus-visible{outline:2px solid var(--l-tekst);outline-offset:3px}.lp-pijl{font-size:var(--b4);color:var(--l-tekst);border-bottom:1px solid;gap:8px;padding-bottom:4px;display:inline-flex}.lp-pijl span{transition:transform .3s}.lp-kaart:hover .lp-pijl span{transform:translate(4px)}.lp-punten{border-top:1px solid var(--d-lijn);grid-template-columns:repeat(3,minmax(0,1fr));column-gap:clamp(28px,4vw,64px);margin:0;padding:0;list-style:none;display:grid}.lp-punten-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lp-punten li{border-bottom:1px solid var(--d-lijn);align-content:start;gap:12px;padding:30px 0 36px;display:grid}.lp-punten li>span{font-size:var(--b6);letter-spacing:.14em;color:var(--koel)}.lp-punten h3{font-size:var(--k3);line-height:1.25}.lp .lp-punten p{font-size:var(--b3);max-width:44ch;line-height:1.65}.lp-licht .lp-punten,.lp-licht .lp-punten li{border-color:var(--l-lijn)}.lp-licht .lp-punten li>span{color:var(--l-zacht)}.lp-stappen{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(20px,2.4vw,36px);margin:0;padding:0;list-style:none;display:grid}.lp-stappen li{border-top:1px solid var(--l-lijn);align-content:start;gap:12px;padding-top:26px;display:grid;position:relative}.lp-stappen li:before{content:"";background:var(--l-tekst);width:0;height:2px;transition:width .8s cubic-bezier(.2,.7,.2,1) .15s;position:absolute;top:-1px;left:0}.lp-stappen li.is-zichtbaar:before{width:48px}.lp-stappen li>span{font-size:var(--b6);letter-spacing:.14em;color:var(--l-zacht)}.lp-stappen h3{font-size:var(--k3);line-height:1.25}.lp .lp-stappen p{font-size:var(--b3);line-height:1.65}.lp .lp-stappen li:nth-child(2){transition-delay:80ms}.lp .lp-stappen li:nth-child(3){transition-delay:.16s}.lp .lp-stappen li:nth-child(4){transition-delay:.24s}.lp-tweeluik{background:var(--inkt);grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:640px;display:grid}.lp-tweeluik-om .lp-tweeluik-beeld{order:2}.lp-tweeluik-beeld{background:#000;position:relative;overflow:hidden}.lp-tweeluik-beeld img{object-fit:cover;opacity:.92;width:100%;height:100%;position:absolute;inset:0}.lp-tweeluik-tekst{align-content:center;justify-items:start;gap:22px;padding:clamp(72px,8vw,120px) clamp(28px,6vw,100px);display:grid}.lp-tweeluik h2{font-size:var(--k2);max-width:16ch;line-height:1.08}.lp .lp-tweeluik p{font-size:var(--b2);max-width:46ch;line-height:1.7}.lp-stappenlijst{border-top:1px solid var(--d-lijn);width:100%;max-width:480px;margin:0;padding:0;list-style:none}.lp-stappenlijst li{border-bottom:1px solid var(--d-lijn);grid-template-columns:40px 1fr;gap:8px;padding:16px 0;display:grid}.lp-stappenlijst span{font-size:var(--b6);letter-spacing:.1em;color:var(--koel);padding-top:4px}.lp-stappenlijst strong{color:var(--wit);margin-bottom:4px;font-weight:500;display:block}.lp .lp-stappenlijst p{font-size:var(--b4);line-height:1.6}.lp-linklijst{border-top:1px solid var(--d-lijn);width:100%;max-width:520px;margin:0;padding:0;list-style:none}.lp-linklijst a{border-bottom:1px solid var(--d-lijn);grid-template-columns:1fr auto;gap:4px 16px;padding:18px 0;transition:padding-left .3s;display:grid}.lp-linklijst a:hover{padding-left:8px}.lp-linklijst strong{color:var(--wit);font-weight:500}.lp-linklijst span{font-size:var(--b4);color:var(--d-tekst);grid-column:1}.lp-linklijst i{color:var(--koel);grid-area:1/2/3;align-self:center;font-style:normal}.lp-licht .ag-vragen{--haar:var(--l-lijn)}.lp-licht .ag-vraag h3 button{color:var(--l-tekst)}.lp-afsluiter{padding:var(--ruimte) var(--marge);grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);align-items:end;gap:clamp(48px,7vw,120px);display:grid}.lp-afsluiter>div:first-child{justify-items:start;gap:22px;display:grid}.lp-afsluiter h2{font-size:var(--k2);max-width:18ch;line-height:1.08}.lp .lp-afsluiter p{font-size:var(--b1);max-width:48ch;line-height:1.65}.lp-sectie:has(+.lp-afsluiter){padding-bottom:calc(var(--ruimte) * .6)}.lp-sectie+.lp-afsluiter{padding-top:calc(var(--ruimte) * .6)}.lp-gegevens{border-top:1px solid var(--l-lijn);margin:0}.lp-gegevens>div{border-bottom:1px solid var(--l-lijn);gap:6px;padding:22px 0;display:grid}.lp-gegevens dt{font-size:var(--b6);letter-spacing:.14em;text-transform:uppercase;color:var(--l-zacht)}.lp-gegevens dd{margin:0}.lp-gegevens a{font-size:var(--b1);color:var(--l-tekst);transition:opacity .2s}.lp-gegevens a:hover{opacity:.65}.lp-lopend{gap:40px;max-width:760px;display:grid}.lp-lopend section{gap:10px;scroll-margin-top:120px;display:grid}.lp-lopend h3{font-size:var(--k3)}.lp .lp-lopend p{font-size:var(--b2);line-height:1.75}.lp-lopend a{color:var(--l-tekst);border-bottom:1px solid}.lp-contactblok{grid-template-columns:minmax(0,1.5fr) minmax(0,.8fr);gap:clamp(48px,7vw,120px);display:grid}.lp-contactblok .lp-kop{margin-bottom:36px}.lp-contactzij{align-content:start;gap:16px;padding-top:clamp(0px,9vw,150px);display:grid}.lp-contactzij h3{font-size:var(--k3)}.lp .lp-contactzij p{font-size:var(--b3);line-height:1.65}.lp-formulier{gap:22px;display:grid}.lp-veldrij{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:22px;display:grid}.lp-formulier label{gap:8px;display:grid}.lp-formulier label>span{font-size:var(--b5);color:var(--l-zacht)}.lp-formulier input,.lp-formulier select,.lp-formulier textarea{background:var(--l-vlak);width:100%;font:inherit;font-size:var(--b3);color:var(--l-tekst);border:1px solid #16181b38;border-radius:0;padding:14px 16px;transition:border-color .2s,box-shadow .2s}.lp-formulier textarea{resize:vertical;min-height:170px;line-height:1.6}.lp-formulier textarea::placeholder{color:#8a8f95}.lp-formulier input:focus,.lp-formulier select:focus,.lp-formulier textarea:focus{border-color:var(--l-tekst);box-shadow:0 0 0 1px var(--l-tekst);outline:none}.lp-formulier select{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--l-tekst) 50%), linear-gradient(135deg, var(--l-tekst) 50%, transparent 50%);background-position:calc(100% - 22px) 52%,calc(100% - 17px) 52%;background-repeat:no-repeat;background-size:5px 5px;padding-right:44px}.lp-formulier-voet{flex-wrap:wrap;align-items:center;gap:16px 24px;margin-top:4px;display:flex}.lp .lp-formulier-voet p{font-size:var(--b5);flex:260px;line-height:1.6}.lp-formulier-voet a{color:var(--l-tekst);border-bottom:1px solid}.lp-formulier button[disabled]{opacity:.6;cursor:progress}.lp .lp-formulier-fout{color:#6e1e1e;font-size:var(--b4);background:#fbefef;border-left:2px solid #9b2c2c;padding:14px 16px}.lp-honing{width:1px;height:1px;left:-10000px;overflow:hidden;position:absolute!important}.lp-formulier-klaar{background:var(--l-vlak);border:1px solid var(--l-lijn);justify-items:start;gap:14px;padding:clamp(28px,3vw,40px);display:grid}.lp-formulier-klaar h3{font-size:var(--k2)}.lp .lp-formulier-klaar p{font-size:var(--b2)}.lp-formulier-klaar button{cursor:pointer;font:inherit;color:var(--l-tekst);background:0 0;border:0;border-bottom:1px solid;padding:0 0 4px}.lp-intro{background:var(--l-tekst);flex-wrap:wrap;align-items:center;gap:14px 22px;margin-bottom:clamp(18px,2vw,28px);padding:20px clamp(20px,2.4vw,32px);display:flex}.lp-intro-badge{color:var(--l-tekst);font-size:var(--b6);letter-spacing:.14em;text-transform:uppercase;background:#fff;border-radius:999px;flex:none;padding:7px 14px;font-weight:500}.lp .lp-licht .lp-intro p{font-size:var(--b3);color:#c9cdd0;flex:420px;line-height:1.6}.lp .lp-licht .lp-intro strong{color:#fff;font-weight:500}.lp-prijzen{grid-template-columns:repeat(4,minmax(0,1fr));gap:0 clamp(14px,1.6vw,24px);display:grid}.lp-prijzen>.lp-prijs{margin-bottom:clamp(14px,1.6vw,24px)}.lp-prijs{grid-row:span 6;grid-template-rows:subgrid;background:var(--l-vlak);border:1px solid var(--l-lijn);gap:22px;padding:clamp(26px,2.4vw,36px);scroll-margin-top:120px;display:grid}.lp-prijs-kop{gap:10px;display:grid}.lp-prijs h3,.lp-prijs-maatwerk h3{font-size:var(--k3);line-height:1.25}.lp .lp-prijs-kop p,.lp .lp-prijs-maatwerk p{font-size:var(--b4);line-height:1.6}.lp-prijs-bedrag{border-top:1px solid var(--l-lijn);gap:4px;padding-top:20px;display:grid}.lp-prijs-bedrag span{font-size:var(--b6);letter-spacing:.14em;text-transform:uppercase;color:var(--l-zacht)}.lp-prijs-bedrag s{font-size:var(--b4);letter-spacing:0;text-transform:none;margin-left:8px}.lp-prijs-bedrag strong{letter-spacing:-.03em;color:var(--l-tekst);font-size:clamp(2.1rem,2.8vw,2.8rem);font-weight:500;line-height:1.05}.lp-prijs-bedrag em{font-style:normal;font-size:var(--b4);color:var(--l-zacht)}.lp .lp-prijs-intro{background:var(--l-bg);font-size:var(--b5);color:var(--l-zacht);margin-top:-8px;padding:10px 14px}.lp-prijs-intro strong{color:var(--l-tekst);white-space:nowrap;font-weight:500}.lp-prijs-lijst{gap:10px;margin:0;padding:0;list-style:none;display:grid}.lp-prijs-lijst li{font-size:var(--b4);color:var(--l-tekst);padding-left:24px;line-height:1.5;position:relative}.lp-prijs-lijst li:before{content:"";border-bottom:1.5px solid;border-left:1.5px solid;width:10px;height:6px;position:absolute;top:.42em;left:2px;transform:rotate(-45deg)}.lp .lp-prijs-meta{font-size:var(--b5);align-self:end}.lp-prijs-acties{justify-items:center;gap:12px;display:grid}.lp .lp-prijs .ag-knop{justify-content:center;justify-self:stretch}.lp .lp-prijs-intro{align-self:start}.lp-prijs-maatwerk{background:var(--l-vlak);border:1px solid var(--l-lijn);grid-template-columns:minmax(0,1.6fr) auto auto;align-items:center;gap:20px clamp(28px,4vw,64px);padding:clamp(26px,2.4vw,36px);display:grid}.lp-prijs-maatwerk>div:first-child{gap:10px;display:grid}.lp-prijs-maatwerk .lp-prijs-bedrag{border-top:0;padding-top:0}.lp-prijs-maatwerk .lp-prijs-bedrag strong{font-size:var(--k3)}.lp .lp-prijs-voetnoot{font-size:var(--b5);max-width:80ch;margin-top:22px;line-height:1.6}.lp-prijsstrook{border-top:1px solid var(--d-lijn);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.lp-prijsstrook li{grid-row:span 3;grid-template-rows:subgrid;border-bottom:1px solid var(--d-lijn);display:grid}.lp-prijsstrook li+li{border-left:1px solid var(--d-lijn)}.lp-prijsstrook a{grid-row:span 3;grid-template-rows:subgrid;align-content:start;gap:14px;padding:30px clamp(18px,2vw,30px) 34px;transition:background .25s;display:grid}.lp-prijsstrook li:first-child a{padding-left:0}.lp-prijsstrook a:hover{background:#ffffff0a}.lp-prijsstrook .lp-label{align-self:start}.lp-prijsstrook strong{letter-spacing:-.03em;color:var(--wit);align-self:end;font-size:clamp(1.9rem,2.6vw,2.6rem);font-weight:500;line-height:1.05}.lp-prijsstrook small{font-size:var(--b5);letter-spacing:0;color:var(--koel);font-weight:400}.lp-prijsstrook s{font-size:var(--b4);letter-spacing:0;color:var(--koel);margin-left:10px;font-weight:400}.lp-prijsstrook span:not(.lp-label){font-size:var(--b4);color:var(--d-tekst);line-height:1.6}.lp-prijsstrook-na{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 32px;margin-top:28px;display:flex}.lp .lp-prijsstrook-na p{font-size:var(--b4);max-width:70ch}.lp-prijsstrook-na strong{color:var(--wit);font-weight:500}.dm{--dm-inkt:#16181b;--dm-lijn:#16181b1f;--dm-zacht:#5b6066;--dm-vlak:#f6f5f1;border:1px solid var(--dm-lijn);color:var(--dm-inkt);font-size:var(--b4);background:#fff;position:relative;box-shadow:0 40px 80px -50px #16181b73}.dm button,.dm select,.dm input{font:inherit;color:inherit}.dm button{cursor:pointer}.dm button:disabled{cursor:not-allowed}.dm button:focus-visible,.dm select:focus-visible,.dm input:focus-visible{outline:2px solid var(--dm-inkt);outline-offset:2px}.dm-balk{border-bottom:1px solid var(--dm-lijn);background:#fafaf8;align-items:center;gap:7px;padding:12px 16px;display:flex}.dm-balk span{background:#d9d9d4;border-radius:50%;width:10px;height:10px}.dm-balk em{font-style:normal;font-size:var(--b6);color:var(--dm-zacht);background:#efeeea;border-radius:999px;margin-left:14px;padding:4px 14px}.dm-romp{grid-template-columns:220px minmax(0,1fr);min-height:640px;display:grid}.dm-menu{background:var(--dm-inkt);color:#f3f3f0;flex-direction:column;gap:4px;padding:22px 14px;display:flex}.dm-merk{font-size:var(--b3);letter-spacing:-.01em;padding:0 12px 18px;font-weight:500}.dm-menu button{color:#b9bdc1;text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:12px;padding:11px 12px;transition:background .2s,color .2s;display:flex}.dm-menu button:hover{color:#fff;background:#ffffff0f}.dm-menu button.is-actief{color:var(--dm-inkt);background:#fff}.dm-nr{opacity:.8;border:1px solid;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;font-size:11px;display:grid}.dm-teller{min-width:18px;height:18px;color:var(--dm-inkt);background:#f3f3f0;border-radius:999px;place-items:center;margin-left:8px;padding:0 5px;font-size:11px;font-style:normal;display:inline-grid}.dm-menu button.is-actief .dm-teller{background:var(--dm-inkt);color:#fff}.dm-menu .dm-opnieuw{font-size:var(--b5);color:#8c9196;text-underline-offset:3px;margin-top:auto;text-decoration:underline}.dm-scherm{background:var(--dm-vlak);grid-template-columns:minmax(0,1fr);align-content:start;gap:22px;padding:clamp(22px,3vw,40px);display:grid}.dm .dm-pakket{border:1px solid var(--dm-lijn);font-size:var(--b6);letter-spacing:.08em;text-transform:uppercase;color:var(--dm-zacht);background:#fff;border-radius:999px;justify-self:start;padding:5px 12px}.dm-kop{gap:6px;display:grid}.lp .dm h3{font-size:var(--k3);color:var(--dm-inkt)}.lp .dm h4{font-size:var(--b2);letter-spacing:-.01em;color:var(--dm-inkt);font-weight:500}.lp .dm p{font-size:var(--b4);color:var(--dm-zacht);line-height:1.6}.lp .dm-kop p{max-width:60ch}.dm-klein{font-size:var(--b6);letter-spacing:.06em;text-transform:uppercase;color:var(--dm-zacht)}.dm-rij{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 14px;display:flex}.dm-twee{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:18px;display:grid}.dm-vak{border:1px solid var(--dm-lijn);background:#fff;border-radius:10px;align-content:start;gap:14px;padding:clamp(18px,2vw,26px);display:grid}.lp .dm .dm-citaat{border-left:2px solid var(--dm-lijn);color:var(--dm-inkt);padding-left:14px}.dm-knoppen{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.dm-knop{border:1px solid var(--dm-inkt);background:var(--dm-inkt);border-radius:999px;justify-content:center;align-items:center;min-height:42px;padding:0 20px;font-weight:500;transition:opacity .2s,box-shadow .2s;display:inline-flex;color:#fff!important}.dm-knop:hover:not(:disabled){box-shadow:0 0 0 4px #16181b1a}.dm-knop:disabled{opacity:.4}.dm-knop-rand{background:#fff;border-color:#16181b40;color:var(--dm-inkt)!important}.dm-knop-breed{width:100%}.dm-pil{white-space:nowrap;min-height:24px;color:var(--dm-zacht);background:#efeeea;border-radius:999px;align-items:center;padding:0 10px;font-size:12px;display:inline-flex}.dm-pil-nieuw{background:var(--dm-inkt);color:#fff}.dm-pil-akkoord{color:var(--dm-inkt);box-shadow:inset 0 0 0 1px var(--dm-inkt);background:#fff}.dm-pil-afgerond{color:var(--dm-inkt);background:#e4e6e3}.dm-lijst{gap:8px;margin:0;padding:0;list-style:none;display:grid}.dm-lijst button{border:1px solid var(--dm-lijn);text-align:left;background:#fff;border-radius:10px;gap:4px;width:100%;padding:14px 16px;transition:border-color .2s;display:grid}.dm-lijst button:hover{border-color:#16181b59}.dm-lijst button.is-actief{border-color:var(--dm-inkt);box-shadow:inset 0 0 0 1px var(--dm-inkt)}.dm-lijst strong{font-weight:500}.dm-lijst span{font-size:var(--b5);color:var(--dm-zacht)}.dm-lijst small{color:var(--dm-zacht);font-size:12px}.dm-kiezer{flex-wrap:wrap;justify-self:start;align-items:center;gap:10px;display:inline-flex}.dm-kiezer select{text-overflow:ellipsis;min-width:0;max-width:100%}.dm-kiezer{max-width:100%}.dm-kiezer>span{font-size:var(--b5);color:var(--dm-zacht)}.dm select,.dm input[type=number]{background:#fff;border:1px solid #16181b38;border-radius:8px;padding:8px 12px}.dm-tabel{border-top:1px solid var(--dm-lijn);display:grid}.dm-tabel>div{border-bottom:1px solid var(--dm-lijn);grid-template-columns:minmax(0,2.2fr) minmax(96px,1fr) minmax(0,.9fr) minmax(0,1fr) 32px;align-items:center;gap:12px;padding:10px 0;display:grid}.dm-tabel>div>span:nth-child(n+3){text-align:right;font-variant-numeric:tabular-nums}.dm-tabel-kop{font-size:var(--b6);letter-spacing:.06em;text-transform:uppercase;color:var(--dm-zacht)}.dm-tabel input{width:72px}.dm-tabel small{color:var(--dm-zacht)}.dm-weg{width:28px;height:28px;color:var(--dm-zacht);background:0 0;border:0;border-radius:50%;font-size:18px;line-height:1}.dm-weg:hover{color:var(--dm-inkt);background:#efeeea}.dm-sr{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.dm-toevoegen{flex-wrap:wrap;gap:10px;display:flex}.dm-totaal{justify-self:end;gap:6px;min-width:min(100%,280px);margin:0;display:grid}.dm-totaal>div{font-variant-numeric:tabular-nums;justify-content:space-between;gap:24px;display:flex}.dm-totaal dt{color:var(--dm-zacht)}.dm-totaal dd{margin:0}.dm-totaal-eind{border-top:1px solid var(--dm-inkt);padding-top:8px;font-weight:500}.dm-totaal-eind dt{color:var(--dm-inkt)}.dm-klantmail{border-style:dashed}.dm-wacht{gap:10px;display:grid}.dm-chips{flex-wrap:wrap;gap:8px;display:flex}.dm-chips button{min-height:38px;font-size:var(--b5);background:#fff;border:1px solid #16181b38;border-radius:999px;padding:0 14px}.dm-chips button.is-actief{background:var(--dm-inkt);border-color:var(--dm-inkt);color:#fff}.dm-rooster{border:1px solid var(--dm-lijn);background:#fff;border-radius:10px;display:grid;overflow:hidden}.dm-rooster>div{grid-template-columns:80px repeat(5,minmax(0,1fr));display:grid}.dm-rooster>div+div{border-top:1px solid var(--dm-lijn)}.dm-rooster>div>span{border-left:1px solid var(--dm-lijn);min-height:64px;font-size:var(--b5);padding:6px;display:grid}.dm-rooster>div>span:first-child{border-left:0;align-items:center;padding-left:14px;font-weight:500}.dm-rooster-kop>span{color:var(--dm-zacht);letter-spacing:.06em;text-transform:uppercase;place-items:center;min-height:40px!important;font-size:var(--b6)!important}.dm-vak-bezet{color:var(--dm-zacht);text-align:center;background:repeating-linear-gradient(135deg,#f4f3ef 0 6px,#ecebe6 6px 12px);place-content:center;margin:0}.dm-vak-eigen,.dm-vak-vrij{width:100%;height:100%;font-size:var(--b5);text-align:center;border-radius:6px;place-content:center;gap:2px;display:grid}.dm-vak-eigen{background:var(--dm-inkt);color:#fff;border:0}.dm-vak-eigen small{opacity:.7;font-size:11px}.dm-vak-vrij{color:var(--dm-zacht);background:0 0;border:1px dashed #0000}.dm-vak-vrij:not(:disabled){border-color:#16181b40}.dm-vak-vrij:not(:disabled):hover{border-color:var(--dm-inkt);color:var(--dm-inkt);background:#f6f5f1}.dm-telefoon{background:var(--dm-inkt);border-radius:40px;justify-self:center;width:min(100%,360px);padding:12px;box-shadow:0 30px 60px -40px #16181b99}.dm-telefoon-scherm{background:#fff;border-radius:30px;gap:16px;padding:28px 20px 22px;display:grid}.dm-veld{border:0;gap:8px;min-width:0;margin:0;padding:0;display:grid}.dm-veld>span:first-child,.dm-veld legend{font-size:var(--b5);color:var(--dm-zacht);padding:0}.dm-stapper{align-items:center;gap:16px;display:flex}.dm-stapper button{background:#fff;border:1px solid #16181b38;border-radius:50%;width:40px;height:40px;font-size:18px}.dm-stapper strong{min-width:3ch;font-size:var(--b1);text-align:center;font-weight:500}.dm-fotos{flex-wrap:wrap;gap:8px;display:flex}.dm-foto{background:linear-gradient(135deg,#d9d8d3,#b9bab6);border-radius:8px;width:54px;height:54px}.dm-fotos button{height:54px;font-size:var(--b5);background:#fff;border:1px dashed #16181b4d;border-radius:8px;padding:0 14px}.dm-handtekening{background:#fafaf8;border:1px solid #16181b38;border-radius:10px;position:relative}.dm-handtekening canvas{touch-action:none;cursor:crosshair;width:100%;height:110px;display:block}.dm-handtekening span{pointer-events:none;font-size:var(--b5);color:#9a9ea2;place-items:center;display:grid;position:absolute;inset:0}.dm-bon{background:var(--dm-vlak);border-radius:10px;gap:10px;padding:16px;display:grid}.dm-bon span{font-size:var(--b5);color:var(--dm-zacht)}.dm-leeg{border:1px dashed #16181b40;border-radius:10px;padding:28px}.dm-tijdlijn{gap:0;margin:0;padding:0;list-style:none;display:grid}.dm-tijdlijn li{color:var(--dm-zacht);padding:0 0 18px 30px;position:relative}.dm-tijdlijn li:before{content:"";background:#fff;border:1.5px solid #16181b4d;border-radius:50%;width:14px;height:14px;position:absolute;top:3px;left:0}.dm-tijdlijn li:after{content:"";background:var(--dm-lijn);width:1px;position:absolute;top:19px;bottom:0;left:7px}.dm-tijdlijn li:last-child{padding-bottom:0}.dm-tijdlijn li:last-child:after{content:none}.dm-tijdlijn li.is-klaar{color:var(--dm-inkt)}.dm-tijdlijn li.is-klaar:before{border-color:var(--dm-inkt);background:var(--dm-inkt)}.dm-docs{gap:8px;margin:0;padding:0;list-style:none;display:grid}.dm-docs li{border:1px solid var(--dm-lijn);font-size:var(--b5);border-radius:8px;padding:10px 14px}.dm-docs li:before{content:"PDF";background:var(--dm-inkt);color:#fff;letter-spacing:.06em;border-radius:4px;margin-right:10px;padding:2px 6px;font-size:10px}.dm-melding{z-index:60;background:var(--dm-inkt);color:#fff;max-width:calc(100% - 32px);font-size:var(--b5);border-radius:999px;padding:12px 20px;animation:.3s dm-in;position:fixed;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 16px 40px -16px #00000080}@keyframes dm-in{0%{opacity:0;transform:translate(-50%,8px)}}@media (prefers-reduced-motion:reduce){.dm-melding{animation:none}}@media (width<=900px){.dm-romp{grid-template-columns:minmax(0,1fr);min-height:0}.dm-menu{scrollbar-width:none;flex-direction:row;gap:6px;padding:10px;overflow-x:auto}.dm-merk{display:none}.dm-menu button{flex:none;padding:9px 12px}.dm-menu .dm-opnieuw{margin:0 0 0 auto}.dm-twee{grid-template-columns:minmax(0,1fr)}}@media (width<=640px){.dm-tabel-kop{display:none!important}.dm-tabel>div{grid-template-columns:minmax(0,1fr) auto 28px;row-gap:4px}.dm-tabel>div>span:first-child{grid-column:1/-1}.dm-tabel>div>span:nth-child(3){display:none}.dm-tabel>div>span:nth-child(2){text-align:left}.dm-rooster{overflow-x:auto}.dm-rooster>div{grid-template-columns:64px repeat(5,92px)}.dm-balk em{margin-left:6px}}.lp-artikelen{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,1.6vw,24px);display:grid}.lp-artikelkaart{background:var(--l-vlak);border:1px solid var(--l-lijn);align-content:start;justify-items:start;gap:14px;padding:clamp(26px,2.6vw,38px);transition:transform .5s cubic-bezier(.2,.7,.2,1),box-shadow .45s,border-color .3s;display:grid}.lp-artikelkaart:hover{border-color:#16181b4d;transform:translateY(-4px);box-shadow:0 24px 50px -30px #16181b59}.lp-artikelkaart h3{font-size:var(--k3);line-height:1.25}.lp .lp-artikelkaart p{font-size:var(--b3);line-height:1.65}.lp .lp-artikel-meta{font-size:var(--b5);color:var(--l-zacht)}.lp-artikel-opening{background:#000}.lp-artikel-opening>div{max-width:calc(860px + 2 * var(--marge));padding:clamp(150px, 16vw, 210px) var(--marge) clamp(56px, 6vw, 88px);justify-items:start;gap:22px;display:grid}.lp-artikel-opening h1{letter-spacing:-.03em;font-size:clamp(2.2rem,4.2vw,3.6rem);line-height:1.06}.lp .lp-artikel-opening .lp-artikel-meta{color:#a9aeb3}.lp-artikel{grid-template-columns:minmax(0,720px) minmax(220px,320px);justify-content:space-between;align-items:start;gap:clamp(40px,6vw,96px);display:grid}.lp-artikel-kort{background:var(--l-vlak);border:1px solid var(--l-lijn);order:2;gap:14px;padding:clamp(22px,2vw,30px);display:grid;position:sticky;top:110px}.lp-artikel-kort ul{gap:12px;margin:0;padding:0 0 0 18px;display:grid}.lp-artikel-kort li{font-size:var(--b4);color:var(--l-tekst);line-height:1.55}.lp-artikel-tekst{gap:18px;display:grid}.lp-artikel-tekst h2{color:var(--l-tekst);margin-top:26px;font-size:clamp(1.4rem,2vw,1.75rem);line-height:1.2}.lp-artikel-tekst h2:first-child{margin-top:0}.lp .lp-artikel-tekst p,.lp-artikel-tekst li{font-size:var(--b2);color:#33373c;line-height:1.75}.lp-artikel-tekst ul,.lp-artikel-tekst ol{gap:10px;margin:0;padding-left:22px;display:grid}.lp-artikel-tekst ul,.lp-artikel-kort ul{list-style:outside}.lp-artikel-tekst ol{list-style:decimal}.lp-artikel-tekst li::marker{color:var(--l-zacht)}.lp-artikel-kort li::marker{color:var(--l-zacht)}.lp-artikel-tekst li{padding-left:4px;display:list-item}.lp-artikel-tekst strong{color:var(--l-tekst);font-weight:500}.lp-artikel-tekst a{color:var(--l-tekst);border-bottom:1px solid}.lp-leesook{margin-top:clamp(40px,5vw,64px)}.lp-artikel-meer{border-top:1px solid var(--l-lijn);max-width:720px;margin:18px 0 0;padding:0;list-style:none;display:grid}.lp-artikel-meer a{border-bottom:1px solid var(--l-lijn);flex-wrap:wrap;justify-content:space-between;gap:6px 20px;padding:18px 0;transition:padding-left .3s;display:flex}.lp-artikel-meer a:hover{padding-left:8px}.lp-artikel-meer strong{font-weight:500;font-size:var(--b2);color:var(--l-tekst)}.lp-artikel-meer span{font-size:var(--b5);color:var(--l-zacht)}@media (width<=1000px){.lp-artikelen,.lp-artikel{grid-template-columns:minmax(0,1fr)}.lp-artikel-kort{order:0;position:static}}html:has(.lp){overflow-x:clip}html:has(.lp) body{overflow-x:clip}@media (width<=1200px){.lp-kaarten,.lp-prijzen,.lp-prijsstrook{grid-template-columns:repeat(2,minmax(0,1fr))}.lp-prijsstrook li:nth-child(odd){border-left:0}.lp-prijsstrook li:nth-child(odd) a{padding-left:0}}@media (width<=900px){.lp-prijs-maatwerk{grid-template-columns:minmax(0,1fr);justify-items:start}}@media (width<=700px){.lp-prijzen,.lp-prijsstrook{grid-template-columns:minmax(0,1fr)}.lp-prijsstrook li+li{border-left:0}.lp-prijsstrook a{padding-left:0;padding-right:0}}@media (width<=1000px){.lp-stappen{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:40px}.lp-punten{grid-template-columns:minmax(0,1fr)}}@media (width<=900px){.lp-kop-naast,.lp-tweeluik,.lp-afsluiter,.lp-contactblok,.lp-veldrij,.lp-punten-2{grid-template-columns:minmax(0,1fr)}.lp-tweeluik-beeld{min-height:300px}.lp-tweeluik-om .lp-tweeluik-beeld{order:0}.lp-contactzij{padding-top:0}.lp .lp-knoppen{width:100%}.lp .lp-opening-video{aspect-ratio:auto;object-position:12% 50%;width:100%;height:52%;inset:0 0 auto;transform:scaleX(-1);-webkit-mask-image:linear-gradient(#000 40%,#0000 100%);mask-image:linear-gradient(#000 40%,#0000 100%)}.lp-opening-home:before{background:0 0}}@media (width<=700px){.lp-kaarten{grid-template-columns:minmax(0,1fr)}}@media (width<=560px){.lp-stappen{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.lp .lp-kaart,.lp-kaart-beeld img,.lp-stappen li:before{transition:none}}.lp-statement{gap:28px;display:grid}.lp .lp-statement h2{letter-spacing:-.028em;max-width:28ch;font-size:clamp(1.9rem,3.4vw,3.1rem);line-height:1.14}.lp .lp-statement h2 span{color:#8a8f95}.lp-statement-voet{border-top:1px solid var(--l-lijn);grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(24px,4vw,64px);max-width:980px;padding-top:28px;display:grid}.lp .lp-statement-voet p{font-size:var(--b2);line-height:1.7}@media (width<=900px){.lp-statement-voet{grid-template-columns:minmax(0,1fr)}}.vis{margin:0 0 clamp(48px,6vw,80px);container-type:inline-size}.vis-podium{--u:calc(100cqw / 1200);aspect-ratio:1200/640;color:#16181b;letter-spacing:0;background:radial-gradient(120% 90% at 80% 0,#25282c 0%,#131518 55%,#0b0c0e 100%);border-radius:20px;position:relative;overflow:hidden;box-shadow:0 40px 80px -50px #0000008c}.vis-podium:before{content:"";opacity:.45;pointer-events:none;background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:32px 32px;position:absolute;inset:0}.vis-podium h4,.vis-podium p,.vis-podium small,.vis-podium strong{margin:0}.lp .vis-podium p{font-size:calc(12.5 * var(--u));color:#4b5056;margin:0;line-height:1.55}.lp .vis-podium h4{color:#16181b}.vis-podium img{object-fit:cover;width:100%;display:block}.vis-knop{height:calc(30 * var(--u));padding:0 calc(14 * var(--u));color:#fff;font-size:calc(12 * var(--u));white-space:nowrap;background:#16181b;border-radius:99px;justify-content:center;align-items:center;font-weight:500;display:inline-flex}.vis-knop-rand{color:#16181b;background:0 0;border:1px solid #cfccc5}.vis-knop-licht{color:#f6f5f1;background:#ffffff14;border:1px solid #ffffff2e}.vis-schaduw,.vis-browser,.vis-app,.vis-oefening{box-shadow:0 calc(30 * var(--u)) calc(60 * var(--u)) calc(-24 * var(--u)) #000000a6, 0 0 0 1px #ffffff0a}.vis-browser{left:calc(60 * var(--u));top:calc(56 * var(--u));width:calc(860 * var(--u));height:calc(640 * var(--u));border-radius:calc(12 * var(--u));background:#f7f6f2;position:absolute;overflow:hidden}.vis-browser-kop{align-items:center;gap:calc(7 * var(--u));height:calc(34 * var(--u));padding:0 calc(14 * var(--u));background:#e9e7e1;display:flex}.vis-browser-kop span{width:calc(10 * var(--u));height:calc(10 * var(--u));background:#c7c4bd;border-radius:50%}.vis-browser-kop em{align-items:center;gap:calc(6 * var(--u));margin-left:calc(16 * var(--u));padding:calc(4 * var(--u)) calc(16 * var(--u));font-style:normal;font-size:calc(11 * var(--u));color:#6b7076;background:#f7f6f2;border-radius:99px;display:inline-flex}.vis-slot{width:calc(7 * var(--u));height:calc(8 * var(--u));border-radius:calc(2 * var(--u));background:#8a8f95;display:inline-block}.vis-site{padding:calc(20 * var(--u)) calc(34 * var(--u))}.vis-site-kop{align-items:center;gap:calc(28 * var(--u));font-size:calc(12.5 * var(--u));display:flex}.vis-site-kop strong{font-size:calc(15 * var(--u));letter-spacing:-.01em;font-weight:600}.vis-site-kop nav{gap:calc(22 * var(--u));color:#4b5056;margin-left:auto;display:flex}.vis-site-held{gap:calc(36 * var(--u));margin-top:calc(40 * var(--u));grid-template-columns:1fr 1fr;align-items:center;display:grid}.vis-site-held small,.vis-situatie small,.vis-keuzes small,.vis-werk-kop small,.vis-oefening-kop small{font-size:calc(10.5 * var(--u));letter-spacing:.14em;text-transform:uppercase;color:#6b7076;display:block}.vis-site-held h4{margin:calc(12 * var(--u)) 0;font-size:calc(34 * var(--u));letter-spacing:-.03em;font-weight:500;line-height:1.05}.lp .vis-podium .vis-site-held p{max-width:calc(330 * var(--u));font-size:calc(13 * var(--u));color:#4b5056;line-height:1.55}.vis-site-knoppen{gap:calc(10 * var(--u));margin-top:calc(18 * var(--u));display:flex}.vis-site-held img{aspect-ratio:4/3.2;border-radius:calc(10 * var(--u))}.vis-site-drie{gap:calc(16 * var(--u));margin-top:calc(30 * var(--u));grid-template-columns:repeat(3,1fr);display:grid}.vis-site-drie div{gap:calc(6 * var(--u));padding:calc(10 * var(--u));border-radius:calc(10 * var(--u));background:#fff;border:1px solid #e4e2dc;display:grid}.vis-site-drie img{aspect-ratio:16/9;border-radius:calc(6 * var(--u))}.vis-site-drie strong{font-size:calc(13 * var(--u));font-weight:500}.vis-site-drie span{font-size:calc(11 * var(--u));color:#6b7076}.vis-telefoon{left:calc(820 * var(--u));top:calc(150 * var(--u));width:calc(230 * var(--u));height:calc(470 * var(--u));padding:calc(9 * var(--u));border-radius:calc(34 * var(--u));box-shadow:0 calc(30 * var(--u)) calc(60 * var(--u)) calc(-20 * var(--u)) #000c, 0 0 0 1px #ffffff1a;background:#0a0b0c;animation:6s ease-in-out infinite vis-zweef;position:absolute}.vis-telefoon-scherm{align-content:start;gap:calc(10 * var(--u));height:100%;padding:calc(32 * var(--u)) calc(14 * var(--u)) calc(14 * var(--u));border-radius:calc(26 * var(--u));background:#f7f6f2;display:grid;position:relative;overflow:hidden}.vis-notch{top:calc(9 * var(--u));width:calc(70 * var(--u));height:calc(18 * var(--u));background:#0a0b0c;border-radius:99px;position:absolute;left:50%;transform:translate(-50%)}.vis-tel-kop{font-size:calc(12 * var(--u));justify-content:space-between;align-items:center;display:flex}.vis-tel-kop i{width:calc(16 * var(--u));height:calc(10 * var(--u));border-top:1.5px solid #16181b;border-bottom:1.5px solid #16181b}.vis-telefoon-scherm img{aspect-ratio:4/3;border-radius:calc(10 * var(--u))}.vis-telefoon-scherm h4{font-size:calc(19 * var(--u));letter-spacing:-.02em;font-weight:500;line-height:1.1}.lp .vis-podium .vis-telefoon-scherm p{font-size:calc(11 * var(--u));color:#4b5056}.vis-telefoon-scherm .vis-knop{justify-self:start}@keyframes vis-zweef{0%,to{transform:translateY(0)}50%{transform:translateY(-1.2%)}}.vis-app{left:calc(60 * var(--u));top:calc(50 * var(--u));width:calc(1080 * var(--u));height:calc(640 * var(--u));grid-template-columns:calc(190 * var(--u)) 1fr;border-radius:calc(12 * var(--u));background:#f7f6f2;display:grid;position:absolute;overflow:hidden}.vis-zijbalk{align-content:start;gap:calc(4 * var(--u));padding:calc(20 * var(--u)) calc(14 * var(--u));background:#16181b;display:grid}.vis-merkje{align-items:center;gap:calc(8 * var(--u));margin-bottom:calc(22 * var(--u));font-size:calc(13 * var(--u));color:#f6f5f1;font-weight:600;display:flex}.vis-merkje i{width:calc(18 * var(--u));height:calc(18 * var(--u));border-radius:calc(5 * var(--u));background:#f6f5f1}.vis-zijbalk span{align-items:center;gap:calc(10 * var(--u));padding:calc(8 * var(--u)) calc(10 * var(--u));border-radius:calc(7 * var(--u));font-size:calc(12.5 * var(--u));color:#9ea3a8;display:flex}.vis-zijbalk span b{width:calc(12 * var(--u));height:calc(12 * var(--u));border-radius:calc(3 * var(--u));opacity:.7;border:1.5px solid}.vis-zijbalk span.is-actief{color:#fff;background:#2a2d31}.vis-werk{padding:calc(22 * var(--u)) calc(26 * var(--u))}.vis-werk-kop{align-items:center;gap:calc(16 * var(--u));display:flex}.vis-werk-kop strong{font-size:calc(20 * var(--u));letter-spacing:-.02em;font-weight:500;display:block}.vis-zoek{width:calc(220 * var(--u));height:calc(32 * var(--u));padding:0 calc(12 * var(--u));border-radius:calc(8 * var(--u));font-size:calc(12 * var(--u));color:#8a8f95;background:#fff;border:1px solid #dad8d2;align-items:center;margin-left:auto;display:flex}.vis-tegels{gap:calc(14 * var(--u));margin:calc(18 * var(--u)) 0;grid-template-columns:repeat(3,1fr);display:grid}.vis-tegels div{gap:calc(2 * var(--u));padding:calc(12 * var(--u)) calc(14 * var(--u));border-radius:calc(10 * var(--u));background:#fff;border:1px solid #e4e2dc;display:grid}.vis-tegels span{font-size:calc(11 * var(--u));color:#6b7076}.vis-tegels strong{font-size:calc(26 * var(--u));letter-spacing:-.02em;font-weight:500}.vis-tegels small{font-size:calc(10.5 * var(--u));color:#8a8f95}.vis-bord{gap:calc(14 * var(--u));grid-template-columns:repeat(3,1fr);display:grid}.vis-kolom{align-content:start;gap:calc(8 * var(--u));padding:calc(10 * var(--u));border-radius:calc(10 * var(--u));background:#eceae5;display:grid}.vis-kolom-kop{padding:calc(2 * var(--u)) calc(4 * var(--u));font-size:calc(10.5 * var(--u));letter-spacing:.1em;text-transform:uppercase;color:#6b7076;justify-content:space-between;align-items:center;display:flex}.vis-kolom-kop em{padding:0 calc(7 * var(--u));color:#4b5056;background:#dad8d2;border-radius:99px;font-style:normal}.vis-kaartje{gap:calc(6 * var(--u));padding:calc(10 * var(--u)) calc(12 * var(--u));border-radius:calc(8 * var(--u));background:#fff;display:grid;box-shadow:0 1px #16181b0f}.vis-kaartje strong{font-size:calc(12.5 * var(--u));font-weight:500}.vis-kaartje div{justify-content:space-between;align-items:center;display:flex}.vis-kaartje span{font-size:calc(11.5 * var(--u))}.vis-kaartje em{padding:calc(2 * var(--u)) calc(7 * var(--u));font-style:normal;font-size:calc(10 * var(--u));color:#4b5056;background:#f0eee9;border-radius:99px}.vis-beweegt{z-index:2;animation:7s cubic-bezier(.6,0,.2,1) infinite vis-schuif;position:relative}@keyframes vis-schuif{0%,30%{transform:none;box-shadow:0 1px #16181b0f}45%{box-shadow:0 calc(16 * var(--u)) calc(30 * var(--u)) calc(-12 * var(--u)) #16181b66}60%,90%{transform:translateX(calc(100% + 34 * var(--u)));box-shadow:0 1px #16181b0f}to{transform:none}}.vis-oefening{left:calc(110 * var(--u));top:calc(54 * var(--u));width:calc(980 * var(--u));border-radius:calc(12 * var(--u));background:#f7f6f2;position:absolute;overflow:hidden}.vis-oefening-kop{padding:calc(16 * var(--u)) calc(24 * var(--u));border-bottom:1px solid #e4e2dc;justify-content:space-between;align-items:center;display:flex}.vis-oefening-kop strong{font-size:calc(15 * var(--u));font-weight:500}.vis-voortgang{justify-items:end;gap:calc(6 * var(--u));display:grid}.vis-voortgang span{font-size:calc(11 * var(--u));color:#6b7076}.vis-voortgang i{width:calc(180 * var(--u));height:calc(5 * var(--u));background:#e1dfd9;border-radius:99px;display:block;overflow:hidden}.vis-voortgang b{background:#16181b;width:37.5%;height:100%;display:block}.vis-oefening-romp{gap:calc(24 * var(--u));padding:calc(22 * var(--u)) calc(24 * var(--u));grid-template-columns:1fr 1fr;display:grid}.vis-situatie{padding:calc(18 * var(--u));border-radius:calc(12 * var(--u));background:#fff;border:1px solid #e4e2dc}.vis-situatie h4{margin:calc(10 * var(--u)) 0;font-size:calc(19 * var(--u));letter-spacing:-.015em;font-weight:500;line-height:1.25}.lp .vis-podium .vis-situatie p{font-size:calc(12.5 * var(--u));color:#4b5056;line-height:1.55}.vis-situatie-meta{gap:calc(8 * var(--u));margin-top:calc(16 * var(--u));display:flex}.vis-situatie-meta span{padding:calc(4 * var(--u)) calc(10 * var(--u));font-size:calc(10.5 * var(--u));color:#4b5056;background:#f0eee9;border-radius:99px}.vis-keuzes{align-content:start;gap:calc(10 * var(--u));display:grid}.vis-keuze{align-items:center;gap:calc(12 * var(--u));padding:calc(12 * var(--u)) calc(14 * var(--u));border-radius:calc(10 * var(--u));font-size:calc(12.5 * var(--u));background:#fff;border:1px solid #dad8d2;line-height:1.4;display:flex}.vis-keuze b{width:calc(24 * var(--u));height:calc(24 * var(--u));font-size:calc(11 * var(--u));color:#6b7076;border:1px solid #c3c1bb;border-radius:50%;flex:none;place-items:center;font-weight:500;display:grid}.vis-keuze.is-gekozen{border-color:#16181b;animation:5s ease-in-out infinite vis-kies;box-shadow:0 0 0 1px #16181b}.vis-keuze.is-gekozen b{color:#fff;background:#16181b;border-color:#16181b}@keyframes vis-kies{0%,20%,80%,to{box-shadow:0 0 0 1px #16181b}50%{box-shadow:0 0 0 calc(5 * var(--u)) #16181b14}}.vis-terugkoppeling{gap:calc(10 * var(--u));margin:0 calc(24 * var(--u)) calc(22 * var(--u));padding:calc(14 * var(--u)) calc(18 * var(--u));border-radius:calc(10 * var(--u));color:#f6f5f1;font-size:calc(12.5 * var(--u));background:#16181b;display:flex}.vis-terugkoppeling strong{font-weight:500}.vis-terugkoppeling span{color:#c9cdd0}.vis-status{left:calc(170 * var(--u));top:calc(54 * var(--u));width:calc(860 * var(--u));padding:calc(22 * var(--u)) calc(26 * var(--u));border-radius:calc(14 * var(--u));color:#f6f5f1;box-shadow:0 calc(30 * var(--u)) calc(60 * var(--u)) calc(-24 * var(--u)) #000000b3, 0 0 0 1px #ffffff0f;background:#16181b;position:absolute}.vis-status-kop{align-items:center;gap:calc(14 * var(--u));padding-bottom:calc(16 * var(--u));border-bottom:1px solid #ffffff1a;display:flex}.vis-status-kop strong{font-size:calc(16 * var(--u));font-weight:500;display:block}.vis-status-kop small{font-size:calc(11.5 * var(--u));color:#8a8f95}.vis-status-kop .vis-knop{margin-left:auto}.vis-stip{width:calc(10 * var(--u));height:calc(10 * var(--u));background:#f6f5f1;border-radius:50%;flex:none;animation:2.4s ease-out infinite vis-puls;display:inline-block}.vis-stip-klein{width:calc(7 * var(--u));height:calc(7 * var(--u));opacity:.85;animation:none}@keyframes vis-puls{0%{box-shadow:0 0 #f6f5f173}to{box-shadow:0 0 0 calc(12 * var(--u)) #f6f5f100}}.vis-status ul{margin:calc(8 * var(--u)) 0 calc(18 * var(--u));padding:0;list-style:none}.vis-status li{grid-template-columns:1fr calc(150 * var(--u)) calc(140 * var(--u));padding:calc(11 * var(--u)) 0;font-size:calc(13 * var(--u));color:#e6e8ea;border-bottom:1px solid #ffffff12;align-items:center;display:grid}.vis-status li em{align-items:center;gap:calc(8 * var(--u));font-style:normal;font-size:calc(12 * var(--u));color:#c9cdd0;display:flex}.vis-status li small{text-align:right;font-size:calc(11.5 * var(--u));color:#8a8f95}.vis-rij{margin-bottom:calc(8 * var(--u));justify-content:space-between;display:flex}.vis-rij small{font-size:calc(10.5 * var(--u));letter-spacing:.12em;text-transform:uppercase;color:#8a8f95}.vis-staafjes{gap:calc(3 * var(--u));height:calc(26 * var(--u));margin-bottom:calc(18 * var(--u));display:flex}.vis-staafjes i{border-radius:calc(2 * var(--u));background:#f6f5f1cc;flex:1}.vis-staafjes i.is-anders{background:#f6f5f147}.vis-lijn svg{width:100%;height:calc(60 * var(--u));display:block}.vis-lijn path{fill:none;stroke:#f6f5f1;stroke-width:1.5px;vector-effect:non-scaling-stroke}.vis-lijn path.vis-vlak{fill:#f6f5f114;stroke:none}.vis-compact{margin:0;position:absolute;inset:0;overflow:hidden}.vis-compact .vis-podium{aspect-ratio:auto;height:100%;box-shadow:none;border-radius:0;transition:transform 1.1s cubic-bezier(.2,.7,.2,1)}.lp-kaart:hover .vis-compact .vis-podium{transform:scale(1.03)}.vis-compact .vis-podium{--u:calc(100cqw / 720)}.vis-compact .vis-browser{left:calc(28 * var(--u));top:calc(34 * var(--u));width:calc(600 * var(--u))}.vis-compact .vis-telefoon{left:calc(470 * var(--u));top:calc(110 * var(--u))}.vis-compact .vis-app{left:calc(28 * var(--u));top:calc(30 * var(--u));width:calc(760 * var(--u));grid-template-columns:1fr}.vis-compact .vis-zijbalk,.vis-compact .vis-tegels,.vis-compact .vis-zoek{display:none}.vis-compact .vis-oefening{left:calc(28 * var(--u));top:calc(30 * var(--u));width:calc(840 * var(--u))}.vis-compact .vis-status{left:calc(40 * var(--u));top:calc(30 * var(--u));width:calc(640 * var(--u))}@media (width<=760px){.vis-podium{aspect-ratio:4/3.3;--u:calc(100cqw / 720);border-radius:16px}.vis .vis-browser{left:calc(28 * var(--u));top:calc(34 * var(--u));width:calc(600 * var(--u))}.vis .vis-telefoon{left:calc(470 * var(--u));top:calc(110 * var(--u))}.vis .vis-app{left:calc(28 * var(--u));top:calc(30 * var(--u));width:calc(760 * var(--u));grid-template-columns:1fr}.vis .vis-zijbalk,.vis .vis-tegels,.vis .vis-zoek{display:none}.vis .vis-oefening{left:calc(28 * var(--u));top:calc(30 * var(--u));width:calc(840 * var(--u))}.vis .vis-status{left:calc(40 * var(--u));top:calc(30 * var(--u));width:calc(640 * var(--u))}}@media (prefers-reduced-motion:reduce){.vis-telefoon,.vis-beweegt,.vis-keuze.is-gekozen,.vis-stip{animation:none}}.lp-punten li>span,.lp-stappen li>span{letter-spacing:-.02em;margin-bottom:6px;font-size:clamp(1.6rem,2.2vw,2.2rem);font-weight:300;line-height:1}.lp-geruststelling{font-size:var(--b4)}.lp .lp-licht .lp-geruststelling{color:var(--l-zacht)}.lp-knoppen-na{align-items:center;gap:16px 24px;margin-top:clamp(40px,5vw,64px)}.lp-knoppen-na .lp-geruststelling{margin:0}.lp-gegevens-groot a{font-size:clamp(1.15rem,1.6vw,1.4rem)}.lp-handig{border:1px solid var(--l-lijn);background:var(--l-vlak);border-radius:14px;gap:10px;margin-top:18px;padding:20px 22px;display:grid}.lp-handig ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.lp-handig li{font-size:var(--b4);color:var(--l-zacht);padding-left:18px;line-height:1.5;position:relative}.lp-handig li:before{content:"";background:var(--l-tekst);width:8px;height:1px;position:absolute;top:.72em;left:0}.vis-site-kop strong,.vis-site-kop nav span,.vis-tel-kop strong{white-space:nowrap}.vis-compact .vis-site-kop nav span:nth-child(2),.vis-compact .vis-site-kop nav span:nth-child(3){display:none}@media (width<=760px){.vis .vis-site-kop nav span:nth-child(2),.vis .vis-site-kop nav span:nth-child(3){display:none}}.lp .ag-knop{gap:0;padding:0 26px}.lp .ag-knop:after{content:none}.vis:not(.vis-compact){position:relative}.vis-tag{z-index:3;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);letter-spacing:.1em;text-transform:uppercase;color:#f4f4f1c7;background:#0b0c0e8c;border:1px solid #ffffff24;border-radius:999px;padding:5px 12px;font-size:11px;font-weight:500;position:absolute;top:14px;right:14px}.vis-compact .vis-tag{letter-spacing:.08em;color:#f4f4f1b3;padding:3px 8px;font-size:8px;top:8px;right:8px}.lp .lp-opening-video{filter:brightness(.72)saturate(.82)}@media (width<=560px){.lp{--ruimte:64px;--k2:1.95rem}.lp-opening-inhoud{gap:18px;padding-top:120px;padding-bottom:44px}.lp .lp-opening p{font-size:1.0625rem;line-height:1.6}.lp .lp-opening .lp-opening-partner{margin-top:-6px;font-size:1.25rem;line-height:1.25}.lp .lp-kop-tekst p{font-size:1.0625rem;line-height:1.6}.lp-kop{gap:16px;margin-bottom:32px}.lp-knoppen .ag-knop{flex:100%;justify-content:center}.lp-kaart-tekst{gap:12px;padding:24px 22px 26px}.lp .lp-kaart p{font-size:1rem}.lp-kaarten{gap:16px}}.lp-gebogen{z-index:-2;background:#000;position:absolute;inset:0;overflow:hidden}.lp-gebogen>*{width:100%;height:100%;position:absolute;inset:0}.lp .lp-gebogen-beeld{object-fit:cover;object-position:70% 50%;transform-origin:68% 45%;will-change:transform, filter;animation:12s ease-in-out infinite alternate lp-camera,6s ease-in-out infinite alternate lp-ademlicht}.lp-gebogen-glans{transform-origin:68% 45%;mix-blend-mode:overlay;will-change:transform, background-position;background:linear-gradient(112deg,#0000 38%,#ffffffe6 50%,#0000 62%) 0 0/260% 100% no-repeat;animation:12s ease-in-out infinite alternate lp-camera,5s ease-in-out infinite lp-glans}@keyframes lp-camera{0%{transform:scale(1.06)translate(2%,-1%)rotate(-2deg)}to{transform:scale(1.3)translate(-5%,2.5%)rotate(3deg)}}@keyframes lp-glans{0%{background-position:130% 0}80%,to{background-position:-30% 0}}@keyframes lp-ademlicht{0%{filter:brightness(.8)}to{filter:brightness(1.15)}}@media (prefers-reduced-motion:reduce){.lp .lp-gebogen-beeld,.lp-gebogen-glans{animation:none}}.lp-opening-home:has(.lp-gebogen):before{background:linear-gradient(#0000 40%,#0000004d 65%,#000c 100%),linear-gradient(90deg,#000000b3 0%,#00000040 40%,#0000 60%)}.lp .lp-opening :is(.lp-gebogen,.lp-opening-beeld),.ag-hero .ag-hero-media{translate:0 calc(var(--voortgang,0) * 22%);animation:1.4s cubic-bezier(.2,.7,.2,1) both op-beeld}:is(.lp-opening,.ag-hero)[data-wacht] :is(.lp-gebogen,.lp-opening-beeld,.ag-hero-media){animation-play-state:paused!important}@keyframes op-beeld{0%{opacity:0;scale:1.08}30%{opacity:1}to{opacity:1;scale:1}}:is(.lp-opening-inhoud,.ag-hero-inhoud){translate:0 calc(var(--voortgang,0) * -90px);opacity:calc(1 - var(--voortgang,0) * 1.4)}:is(.lp-opening-inhoud,.ag-hero-inhoud)>*{animation:.7s cubic-bezier(.2,.7,.2,1) both op-tekst}:is(.lp-opening-inhoud,.ag-hero-inhoud)>h1{animation:.9s cubic-bezier(.2,.75,.15,1) 50ms both op-kop}:is(.lp-opening-inhoud,.ag-hero-inhoud)>h1+*{animation-delay:.2s}:is(.lp-opening-inhoud,.ag-hero-inhoud)>h1+*+*{animation-delay:.3s}:is(.lp-opening-inhoud,.ag-hero-inhoud)>h1+*+*+*{animation-delay:.4s}@keyframes op-tekst{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes op-kop{0%{clip-path:inset(0 0 100%);transform:translateY(36px)}to{clip-path:inset(-30% -10%);transform:none}}:is(.lp-kaarten,.lp-punten,.lp-stappen)>:nth-child(2){transition-delay:60ms}:is(.lp-kaarten,.lp-punten,.lp-stappen)>:nth-child(3){transition-delay:.12s}:is(.lp-kaarten,.lp-punten,.lp-stappen)>:nth-child(4){transition-delay:.18s}:is(.lp-kaarten,.lp-punten,.lp-stappen)>:nth-child(5){transition-delay:.24s}:is(.lp-kaarten,.lp-punten,.lp-stappen)>:nth-child(6){transition-delay:.3s}.onthul-aan .lp .lp-kaart.is-zichtbaar:hover,.lp .lp-kaart:hover{transition-delay:0s;transform:translateY(-4px)}.onthul-aan .lp-kop h2{opacity:0;transition:opacity .55s cubic-bezier(.2,.7,.2,1) 60ms,transform .55s cubic-bezier(.2,.7,.2,1) 60ms;transform:translateY(20px)}.onthul-aan .lp-kop.is-zichtbaar h2{opacity:1;transform:none}.onthul-aan .lp-kop .lp-kop-tekst{opacity:0;transition:opacity .6s .15s}.onthul-aan .lp-kop.is-zichtbaar .lp-kop-tekst{opacity:1}@supports (animation-timeline:view()){.lp .lp-tweeluik-beeld img{animation:linear both lp-mee;animation-timeline:view();scale:1.15}.lp .lp-kaart-beeld>*{animation:linear both lp-kaart-mee;animation-timeline:view();animation-range:entry cover 45%}}@keyframes lp-mee{0%{translate:0 -6%}to{translate:0 6%}}@keyframes lp-kaart-mee{0%{filter:brightness(.7);scale:1.08}to{filter:none;scale:1}}@media (prefers-reduced-motion:reduce){.lp .lp-opening :is(.lp-gebogen,.lp-opening-beeld),.ag-hero .ag-hero-media,:is(.lp-opening-inhoud,.ag-hero-inhoud)>*,.lp .lp-tweeluik-beeld img,.lp .lp-kaart-beeld>*{animation:none!important}.lp .lp-opening :is(.lp-gebogen,.lp-opening-beeld),.ag-hero .ag-hero-media,:is(.lp-opening-inhoud,.ag-hero-inhoud){opacity:1;translate:none}}@media (width>=901px){.lp-kop-naast{grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;gap:clamp(14px,1.6vw,24px);margin-bottom:clamp(48px,5vw,80px)}.lp-kop-naast>div:first-child{grid-column:1/span 2}.lp-kop-naast>.lp-kop-tekst{grid-column:3/span 2;gap:14px;padding-bottom:.35em}.lp .lp-kop-naast .lp-kop-tekst p{font-size:var(--b2);max-width:54ch;line-height:1.7}}.lp-contacttop{isolation:isolate;color:#f4f4f1;padding:clamp(128px, 15vh, 168px) var(--marge) clamp(56px, 8vh, 96px);background:#0a0b0c;position:relative;overflow:hidden}.lp .lp-contacttop-beeld{z-index:-2;object-fit:cover;filter:grayscale(.3)brightness(.5);width:100%;height:100%;animation:1.4s cubic-bezier(.2,.7,.2,1) both op-beeld;position:absolute;inset:0}.lp-contacttop:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg,#0a0b0ceb 0%,#0a0b0cb3 50%,#0a0b0c73 100%);position:absolute;inset:0}.lp-contacttop-raster{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;gap:clamp(40px,6vw,112px);display:grid}.lp-contacttop-tekst{justify-items:start;gap:22px;padding-top:clamp(8px,2vw,32px);display:grid}.lp-contacttop-tekst>*{animation:.7s cubic-bezier(.2,.7,.2,1) both op-tekst}.lp-contacttop-tekst>h1{font-size:var(--k1);letter-spacing:-.03em;line-height:1.03;animation:.9s cubic-bezier(.2,.75,.15,1) 50ms both op-kop}.lp-contacttop-tekst>h1+*{animation-delay:.2s}.lp-contacttop-tekst>h1+*+*{animation-delay:.3s}.lp-contacttop-tekst>h1+*+*+*{animation-delay:.4s}.lp .lp-contacttop-tekst>p{font-size:var(--b1);color:#d9dcde;max-width:40ch;line-height:1.6}.lp .lp-contacttop-tekst .lp-contacttop-noot{font-size:var(--b4);color:#a9aeb3}.lp-contactdirect{border-top:1px solid #f4f4f129;gap:0;width:100%;max-width:420px;margin:6px 0 0;display:grid}.lp-contactdirect>div{border-bottom:1px solid #f4f4f129;grid-template-columns:64px 1fr;align-items:baseline;padding:16px 0;display:grid}.lp-contactdirect dt{font-size:var(--b6);letter-spacing:.14em;text-transform:uppercase;color:#a9aeb3}.lp-contactdirect dd{margin:0}.lp .lp-contactdirect a{font-size:var(--b1);color:#f4f4f1;transition:opacity .2s}.lp .lp-contactdirect a:hover{opacity:.7}.lp-contactkaart{padding:clamp(24px,3vw,44px);animation:.8s cubic-bezier(.2,.7,.2,1) .15s both op-tekst;box-shadow:0 40px 80px -40px #0009}.lp .lp-contactkaart h2{font-size:var(--k3);margin-bottom:22px}@media (width<=900px){.lp-contacttop-raster{grid-template-columns:minmax(0,1fr);gap:36px}.lp-contacttop{padding-top:112px}.lp-contacttop:before{background:linear-gradient(#0a0b0cd9,#0a0b0ceb)}}@media (width<=560px){.lp-contactkaart{margin:0 calc(var(--marge) * -1);padding:28px var(--marge) 32px}.lp-contacttop{padding-bottom:0}.lp-contactkaart .lp-veldrij{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.lp .lp-contacttop-beeld,.lp-contacttop-tekst>*,.lp-contactkaart{animation:none}}.lp-contactdirect dd{color:#f4f4f1;font-size:var(--b2)}.lp-contactdirect dd span{font-size:var(--b5);color:#a9aeb3;margin-top:4px;display:block}.lp-contacttop-raster{align-items:center}.lp-contacttop-tekst{padding-top:0}.lp-contactkaart-kop{border-bottom:1px solid var(--l-lijn);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 16px;margin-bottom:24px;padding-bottom:18px;display:flex}.lp .lp-contactkaart-kop h2{margin:0}.lp-contactkaart-kop span{font-size:var(--b5);color:var(--l-zacht)}.lp-contactkaart .lp-formulier,.lp-contactkaart .lp-veldrij{gap:18px}.lp-onderwerpen{border:0;gap:10px;min-width:0;margin:0;padding:0;display:grid}.lp-onderwerpen legend{font-size:var(--b5);color:var(--l-zacht);margin-bottom:10px;padding:0}.lp-onderwerpen>div{flex-wrap:wrap;gap:8px;display:flex}.lp .lp-onderwerpen label{cursor:pointer;gap:0;display:inline-flex}.lp-onderwerpen input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.lp .lp-onderwerpen label>span{min-height:40px;font-size:var(--b5);color:var(--l-tekst);background:#fff;border:1px solid #16181b33;border-radius:999px;align-items:center;padding:0 16px;transition:background .2s,color .2s,border-color .2s;display:inline-flex}.lp .lp-onderwerpen label:hover>span{border-color:var(--l-tekst)}.lp .lp-onderwerpen input:checked+span{background:var(--l-tekst);border-color:var(--l-tekst);color:#f5f5f2}.lp .lp-onderwerpen input:focus-visible+span{outline:2px solid var(--l-tekst);outline-offset:2px}.lp-contactkaart .lp-formulier textarea{min-height:120px}.lp .lp-contactdirect a{align-items:center;gap:10px;display:inline-flex}.lp .lp-contactdirect a:after{content:"→";opacity:0;font-size:.8em;transition:opacity .2s,transform .2s;transform:translate(-6px)}.lp .lp-contactdirect a:hover:after{opacity:.8;transform:none}@media (width<=560px){.lp .lp-onderwerpen label>span{min-height:44px}}.lp-contacttop{padding-top:clamp(104px,14vh,150px);padding-bottom:clamp(40px,6vh,72px)}.lp-contacttop-tekst{gap:18px}.lp-contacttop-tekst>h1{font-size:clamp(2.4rem,4.2vw,3.8rem)}.lp .lp-contacttop-tekst>p{font-size:var(--b2)}.lp-contactdirect>div{padding:12px 0}.lp-contactkaart{padding:clamp(22px,2.4vw,34px)}.lp-contactkaart-kop{margin-bottom:18px;padding-bottom:14px}.lp-contactkaart .lp-formulier,.lp-contactkaart .lp-veldrij{gap:14px}.lp-contactkaart .lp-formulier label{gap:6px}.lp-contactkaart .lp-formulier input{padding:11px 14px}.lp-contactkaart .lp-formulier textarea{min-height:96px;padding:11px 14px}.lp-contactkaart .lp-onderwerpen legend{margin-bottom:6px}.lp .lp-contactkaart .lp-onderwerpen label>span{min-height:36px;padding:0 14px}@media (width<=560px){.lp .lp-contactkaart .lp-onderwerpen label>span{min-height:42px}}@media (width>=901px) and (height<=760px){.lp-contacttop{padding-top:92px;padding-bottom:32px}.lp-contacttop-tekst{gap:14px}.lp-contacttop-tekst>h1{font-size:clamp(2.2rem,3.6vw,3.2rem)}.lp .lp-contacttop-tekst>p{font-size:var(--b3)}.lp-contactdirect>div{padding:9px 0}.lp-contactkaart{padding:20px 24px}.lp-contactkaart-kop{margin-bottom:12px;padding-bottom:10px}.lp .lp-contactkaart h2{font-size:1.15rem}.lp-contactkaart .lp-formulier,.lp-contactkaart .lp-veldrij{gap:10px}.lp-contactkaart .lp-formulier label>span,.lp-contactkaart .lp-onderwerpen legend{font-size:.8rem}.lp-contactkaart .lp-formulier input{padding:8px 12px}.lp-contactkaart .lp-formulier textarea{min-height:72px;padding:8px 12px}.lp .lp-contactkaart .lp-onderwerpen label>span{min-height:32px;padding:0 12px;font-size:.8rem}.lp-contactkaart .lp-onderwerpen>div{gap:6px}.lp-contactkaart .ag-knop{padding-top:10px;padding-bottom:10px}}.lp-contacttop{align-content:center;min-height:100svh;display:grid}.lp-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.lp-gegevens dd>span{font-size:var(--b1);color:var(--l-tekst)}.lp .lp-afsluiter>div:first-child>p+p,.lp .lp-opening-inhoud>p+p{margin-top:-10px}.lp-opening-diensten{font-size:var(--b5);letter-spacing:.02em;color:#a9aeb3;flex-wrap:wrap;align-items:center;gap:6px 0;margin:10px 0 0;padding:0;list-style:none;display:flex}.lp-opening-diensten li{white-space:nowrap}.lp-opening-diensten li+li:before{content:"·";opacity:.7;margin:0 .8em}.lp .lp-licht .lp-slotzin{font-size:var(--b1);color:var(--l-tekst);font-weight:500}.lp-kaart-beeld>img.lp-kaart-scherm{object-position:top}.lp-kaarten-projecten{grid-template-columns:repeat(2,minmax(0,1fr))}.lp-venster{position:relative}.lp-venster-scherm{background:#fff;border-radius:10px;overflow:hidden;box-shadow:0 30px 70px -30px #00000073,0 0 0 1px #16181b14}.lp-venster-balk{background:#e9e7e1;align-items:center;gap:6px;height:30px;padding:0 12px;display:flex}.lp-venster-balk span{background:#c7c4bd;border-radius:50%;flex:none;width:9px;height:9px}.lp-venster-balk em{color:#6b7076;white-space:nowrap;text-overflow:ellipsis;background:#f7f6f2;border-radius:99px;min-width:0;max-width:260px;margin-left:10px;padding:3px 12px;font-size:11px;font-style:normal;overflow:hidden}.lp-venster-scherm img{aspect-ratio:1440/900;object-fit:cover;object-position:top;width:100%;height:auto;display:block}.lp-venster-telefoon{background:#0a0b0c;border-radius:22px;width:22%;padding:5px;position:absolute;bottom:-12%;right:-8%;box-shadow:0 30px 60px -20px #0009}.lp-venster-telefoon img{aspect-ratio:390/844;object-fit:cover;object-position:top;border-radius:17px;width:100%;height:auto;display:block}.lp-project{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:clamp(40px,5vw,96px);display:grid}.lp-project+.lp-project{margin-top:var(--ruimte)}.lp-project-beeld{border:1px solid var(--l-lijn);background:#e9e8e3;padding:clamp(28px,4vw,56px) clamp(56px,8vw,104px) clamp(48px,6vw,80px) clamp(24px,3.4vw,48px)}.lp-project-tekst{justify-items:start;gap:14px;min-width:0;display:grid}.lp .lp-project :is(h2,h3){font-size:var(--k2);line-height:1.08}.lp-project-meta{font-size:var(--b5);color:var(--l-zacht)}.lp .lp-licht .lp-project-tekst p{font-size:var(--b2);max-width:48ch;line-height:1.7}.lp-project-lijst{border-top:1px solid var(--l-lijn);width:100%;max-width:460px;margin:4px 0 6px;padding:0;list-style:none}.lp-project-lijst li{border-bottom:1px solid var(--l-lijn);font-size:var(--b4);color:var(--l-tekst);padding:10px 0 10px 22px;line-height:1.5;position:relative}.lp-project-lijst li:before{content:"";background:currentColor;width:10px;height:1px;position:absolute;top:1.2em;left:0}.lp-tekstknop{font-size:var(--b4);color:var(--l-tekst);border-bottom:1px solid;align-items:center;gap:10px;margin-top:6px;padding:10px 0 8px;font-weight:500;display:inline-flex}.lp-tekstknop span{transition:transform .3s}.lp-tekstknop:hover span{transform:translate(4px)}@media (width<=900px){.lp-project,.lp-kaarten-projecten{grid-template-columns:minmax(0,1fr)}.lp-project-beeld{padding:24px 48px 40px 20px}}.lp-formulier label>span small{font-size:inherit;color:#8a8f95}.lp-formulier [aria-invalid=true]{border-color:#9b2c2c;box-shadow:0 0 0 1px #9b2c2c}.lp-veldfout{font-style:normal;font-size:var(--b5);color:#9b2c2c;line-height:1.45}.lp-formulier .ag-knop{align-items:center;display:inline-flex}.lp-laden{border:2px solid;border-right-color:#0000;border-radius:50%;flex:none;width:14px;height:14px;margin-right:10px;animation:.8s linear infinite lp-draai;display:inline-block}@keyframes lp-draai{to{transform:rotate(360deg)}}.lp-formulier-klaar:focus{outline:none}.lp .lp-contactdirect dd small{font-size:var(--b5);color:#a9aeb3;margin-top:4px;display:block}.lp-kaarten-projecten .lp-kaart-beeld{aspect-ratio:16/10}.vis-zoekvenster{left:calc(70 * var(--u));top:calc(48 * var(--u));width:calc(1060 * var(--u));height:calc(640 * var(--u))}.vis-zoekpagina{padding:calc(20 * var(--u)) calc(30 * var(--u))}.vis-zoekbalk{align-items:center;gap:calc(12 * var(--u));width:calc(560 * var(--u));height:calc(40 * var(--u));padding:0 calc(18 * var(--u));font-size:calc(14 * var(--u));color:#16181b;box-shadow:0 calc(4 * var(--u)) calc(14 * var(--u)) calc(-8 * var(--u)) #16181b40;background:#fff;border:1px solid #dad8d2;border-radius:99px;display:flex}.vis-zoekbalk i{width:calc(12 * var(--u));height:calc(12 * var(--u));border:1.5px solid #8a8f95;border-radius:50%}.vis-zoektabs{gap:calc(22 * var(--u));margin:calc(14 * var(--u)) 0 calc(18 * var(--u));padding-bottom:calc(10 * var(--u));font-size:calc(12 * var(--u));color:#6b7076;border-bottom:1px solid #e4e2dc;display:flex}.vis-zoektabs b{color:#16181b;text-underline-offset:calc(13 * var(--u));font-weight:500;text-decoration:underline;text-decoration-thickness:2px}.vis-zoekrooster{grid-template-columns:1fr calc(300 * var(--u));gap:calc(34 * var(--u));display:grid}.vis-zoeklijst{gap:calc(16 * var(--u));align-content:start;display:grid}.vis-resultaat{gap:calc(4 * var(--u));display:grid}.vis-resultaat small{align-items:center;gap:calc(8 * var(--u));font-size:calc(11 * var(--u));color:#4b5056;display:flex}.vis-resultaat small i{width:calc(16 * var(--u));height:calc(16 * var(--u));background:#e1dfd9;border-radius:50%}.vis-resultaat.is-eerste small i{background:#16181b}.vis-resultaat h4{font-size:calc(17 * var(--u));letter-spacing:-.01em;color:#16181b;font-weight:500}.lp .vis-podium .vis-resultaat p{font-size:calc(12 * var(--u));color:#6b7076;max-width:calc(560 * var(--u));line-height:1.5}.vis-resultaat:not(.is-eerste){opacity:.55}.vis-resultaat.is-eerste{padding:calc(14 * var(--u)) calc(16 * var(--u));margin:0 calc(-16 * var(--u));border-radius:calc(12 * var(--u));background:#fff;animation:5s ease-in-out infinite vis-kies;box-shadow:0 0 0 1px #e4e2dc}.vis-sitelinks{gap:calc(8 * var(--u));margin-top:calc(6 * var(--u));display:flex}.vis-sitelinks span{padding:calc(4 * var(--u)) calc(12 * var(--u));font-size:calc(11 * var(--u));color:#4b5056;background:#f0eee9;border-radius:99px}.vis-profiel{align-content:start;gap:calc(6 * var(--u));padding:calc(12 * var(--u));border-radius:calc(12 * var(--u));background:#fff;border:1px solid #e4e2dc;display:grid}.vis-kaartje-kaart{height:calc(120 * var(--u));margin-bottom:calc(6 * var(--u));border-radius:calc(8 * var(--u));background-color:#e9e7e1;background-image:linear-gradient(115deg,#0000 46%,#d6d3cc 46% 50%,#0000 50%),linear-gradient(20deg,#0000 58%,#dddad3 58% 61%,#0000 61%),linear-gradient(#16181b0a 1px,#0000 1px),linear-gradient(90deg,#16181b0a 1px,#0000 1px);background-position:0 0;background-repeat:repeat;background-size:auto;background-attachment:scroll;background-origin:padding-box;background-clip:border-box;background-size:auto, auto, calc(18 * var(--u)) calc(18 * var(--u)), calc(18 * var(--u)) calc(18 * var(--u));position:relative}.vis-speld{width:calc(16 * var(--u));height:calc(16 * var(--u));box-shadow:0 0 0 calc(5 * var(--u)) #16181b1f;background:#16181b;border-radius:50% 50% 50% 0;animation:2.8s ease-in-out infinite vis-stuiter;position:absolute;top:38%;left:52%;transform:rotate(-45deg)}@keyframes vis-stuiter{0%,to{translate:0}50%{translate:0 calc(-4 * var(--u))}}.vis-profiel strong{font-size:calc(16 * var(--u));font-weight:500}.vis-profiel small{font-size:calc(11 * var(--u));color:#6b7076}.lp .vis-podium .vis-profiel p{font-size:calc(11.5 * var(--u));color:#4b5056}.vis-profiel p b{color:#16181b;font-weight:500}.vis-profiel-knoppen{gap:calc(6 * var(--u));margin-top:calc(6 * var(--u));display:flex}.vis-profiel-knoppen .vis-knop{height:calc(26 * var(--u));padding:0 calc(10 * var(--u));font-size:calc(11 * var(--u))}@media (width<=760px){.vis .vis-zoekvenster{left:calc(28 * var(--u));top:calc(30 * var(--u));width:calc(760 * var(--u))}.vis .vis-zoekrooster{grid-template-columns:1fr}.vis .vis-profiel{display:none}}@media (prefers-reduced-motion:reduce){.vis-speld,.vis-resultaat.is-eerste{animation:none}}.lp-extra .vis{margin-bottom:clamp(40px,5vw,64px)}@media (width<=560px){.lp-opening-diensten{letter-spacing:0;font-size:.6875rem}.lp-opening-diensten li+li:before{margin:0 .45em}}.lp-contacttop{padding-top:168px}@media (width>=901px) and (height<=760px){.lp-contacttop{padding-top:160px}}@media (width<=900px){.lp-contacttop{padding-top:120px}}@media (width>=901px){.lp-kop-naast{align-items:start}.lp-kop-naast>.lp-kop-tekst{padding-top:40px;padding-bottom:0}}.lp .lp-licht .lp-slotzin{border-top:1px solid var(--l-lijn);margin-top:8px;padding-top:18px}@media (width>=901px){.lp-kop-naast>.lp-kop-tekst{position:relative}.lp-kop-naast>.lp-kop-tekst:before{content:"";background:var(--d-lijn);width:1px;position:absolute;top:44px;bottom:4px;left:calc(clamp(14px,1.6vw,24px)/-2)}.lp-licht .lp-kop-naast>.lp-kop-tekst:before{background:var(--l-lijn)}}.lp-contactopties{border-top-color:#f4f4f129;max-width:460px;margin-top:6px}.lp-contactopties a,.lp-contactopties li>div{border-bottom:1px solid #f4f4f129;grid-template-columns:1fr auto;gap:6px 16px;padding:16px 0;display:grid}.lp .lp-contactopties strong{font-size:var(--b6);letter-spacing:.14em;text-transform:uppercase;color:#a9aeb3;font-weight:500}.lp .lp-contactopties span{font-size:var(--b1);color:#f4f4f1;grid-column:1}.lp .lp-contactopties li>div span{font-size:var(--b3);color:#c9cdd0;line-height:1.5}.lp-contactopties i{color:#a9aeb3;grid-area:1/2/3;align-self:center;font-style:normal;transition:transform .3s,color .3s}.lp-contactopties a:hover i{color:#f4f4f1;transform:translate(4px)}.lp-contactkaart.lp-licht{background:#fff}.lp-contactkaart-kop{gap:6px;display:grid}.lp .lp-contactkaart-kop p{font-size:var(--b4);color:var(--l-zacht);margin:0;line-height:1.55}.lp-contactkaart .lp-formulier input,.lp-contactkaart .lp-formulier textarea{background:#f8f7f4}.lp-contactkaart .lp-formulier input:focus,.lp-contactkaart .lp-formulier textarea:focus{background:#fff}.lp .lp-contactkaart .lp-onderwerpen label>span{background:#f8f7f4}.lp .lp-contactkaart .lp-onderwerpen input:checked+span{background:var(--l-tekst)}@media (width<=560px){.lp-contacttop{padding-bottom:0}}.lp-niet{min-height:100svh;padding:140px var(--marge) clamp(64px, 10vh, 120px);background:var(--inkt);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:clamp(32px,6vw,120px);display:grid;overflow:hidden}.lp-niet-tekst{justify-items:start;gap:22px;max-width:560px;display:grid}.lp-niet-tekst>*{animation:.7s cubic-bezier(.2,.7,.2,1) both op-tekst}.lp-niet-tekst>h1{font-size:var(--k1);letter-spacing:-.03em;line-height:1.03;animation-delay:50ms}.lp-niet-tekst>p{animation-delay:.15s}.lp-niet-tekst>.lp-knoppen{animation-delay:.25s}.lp-niet-tekst>nav{animation-delay:.35s}.lp .lp-niet-tekst>p{font-size:var(--b1);max-width:40ch;line-height:1.6}.lp-niet-snel{border-top:1px solid var(--d-lijn);flex-wrap:wrap;gap:8px 22px;width:100%;margin-top:18px;padding-top:22px;display:flex}.lp-niet-snel a{font-size:var(--b4);color:var(--koel);background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat;padding-bottom:3px;transition:color .2s,background-size .35s cubic-bezier(.2,.7,.2,1)}.lp-niet-snel a:hover,.lp-niet-snel a:focus-visible{color:var(--wit);background-size:100% 1px}.lp-niet-cijfer{letter-spacing:-.06em;color:#0000;-webkit-text-stroke:1px #f4f4f147;-webkit-user-select:none;user-select:none;font-size:clamp(9rem,24vw,22rem);font-weight:200;line-height:.8;animation:1.4s cubic-bezier(.2,.7,.2,1) .1s both lp-niet-in}@keyframes lp-niet-in{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@media (width<=900px){.lp-niet{grid-template-columns:minmax(0,1fr);align-content:center}.lp-niet-cijfer{order:-1;font-size:clamp(6rem,34vw,10rem)}}@media (prefers-reduced-motion:reduce){.lp-niet-tekst>*,.lp-niet-cijfer{animation:none}}
