:root{--roze:#ffd6e0;--roze-l:#fff5f8;--paars:#3a0ca3;--paars-2:#5a2dc2;--paars-z:#efe9f8;--fuchsia:#e0006a;--fuchsia-l:#ff5fa2;--inkt:#16161d;--tekst:#2b2638;--tekst-2:#5b5566;--lijn:#ece3f0;--wit:#fff;--grond:#fbf8fc;--goed:#1f6b3a;--goed-bg:#e6f6ec;--let:#7a4e00;--let-bg:#fff2d6;--uit:#6b6575;--uit-bg:#eeebf1;--plafond:#eee8f1;--vloer:#cdbba3;--font:"Baloo 2",ui-rounded,"Segoe UI Rounded","Segoe UI",system-ui,sans-serif;color-scheme:light}body,html{background:var(--grond);color:var(--tekst)}body{font-family:var(--font);font-size:17px;line-height:1.5;-webkit-font-smoothing:antialiased}body:before{content:"";position:fixed;inset:0 0 auto;height:env(safe-area-inset-top,0);z-index:60;background:var(--roze)}*{box-sizing:border-box}h1,h2,h3{font-weight:800;color:var(--paars);line-height:1.05;margin:0;text-wrap:balance;letter-spacing:-.01em}h1{font-size:clamp(38px,6vw,68px);letter-spacing:-.02em}h2{font-size:clamp(28px,3.4vw,42px)}h3{font-size:22px}p{margin:0}a{color:var(--paars)}a:hover{color:var(--fuchsia)}:focus-visible{outline:3px solid var(--fuchsia);outline-offset:3px;border-radius:6px}button,input,select,textarea{font-family:inherit;font-size:inherit;color:inherit}.wrap{max-width:1200px;margin:0 auto;padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px))}.num{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.muted{color:var(--tekst-2)}.eyebrow{font-size:14px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--fuchsia)}.btn,.btn-ghost,.btn-paars,.btn-zacht{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 22px;border-radius:999px;border:0;font-weight:800;font-size:17px;line-height:1.2;text-decoration:none;cursor:pointer;min-height:48px;transition:transform .15s ease,background-color .15s ease}.btn{background:var(--fuchsia)}.btn,.btn:hover{color:var(--wit)}.btn:hover{background:#c2005c}.btn-paars{background:var(--paars);color:var(--wit)}.btn-paars:hover{background:var(--paars-2);color:var(--wit)}.btn-ghost{background:var(--wit);color:var(--paars);box-shadow:inset 0 0 0 2px var(--paars)}.btn-ghost:hover{background:var(--roze-l);color:var(--paars)}.btn-zacht{background:var(--roze);color:var(--paars)}.btn-zacht:hover{background:#ffc4d3;color:var(--paars)}.btn[disabled]{background:#cdb9c6;cursor:not-allowed}.btn-ghost:active,.btn-paars:active,.btn-zacht:active,.btn:active{transform:scale(.98)}.link{background:none;border:0;padding:0;color:var(--fuchsia);font-weight:800;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.proto{background:var(--paars);color:var(--wit);font-size:14px;font-weight:600}.proto .wrap{padding-block:6px;display:flex;gap:8px;flex-wrap:wrap;justify-content:center;text-align:center}.proto strong{color:var(--roze)}.kop{position:-webkit-sticky;position:sticky;top:env(safe-area-inset-top,0);z-index:50;background:var(--roze);box-shadow:0 1px 0 rgba(58,12,163,.08)}.kop .wrap{display:flex;gap:16px;padding-block:10px;flex-wrap:wrap}.kop .wrap,.logo{align-items:center}.logo{display:inline-flex;font-weight:800;letter-spacing:-.02em;line-height:1;color:var(--paars);text-decoration:none;white-space:nowrap}.logo .x{display:inline-block;color:var(--fuchsia);transform:rotate(-10deg);font-size:1.6em;margin:0 -.02em;line-height:.8}.logo:hover{color:var(--paars)}.kop .logo{font-size:30px}.menu{display:flex;gap:4px;overflow-x:auto;flex:1 1 auto;min-width:0;scrollbar-width:none}.menu a{padding:8px 12px;border-radius:999px;text-decoration:none;font-weight:700;white-space:nowrap;color:var(--paars)}.menu a[aria-current=page]{background:var(--wit)}.kop-rechts{display:flex;gap:8px;align-items:center;margin-left:auto}.mand{position:relative}.mand .tel{position:absolute;top:-6px;right:-6px;min-width:22px;height:22px;padding:0 6px;border-radius:999px;background:var(--fuchsia);color:var(--wit);font-size:13px;font-weight:800;display:flex;align-items:center;justify-content:center}@media (max-width:720px){.kop .logo{font-size:26px}.menu{order:3;flex-basis:100%}.kop-rechts .btn-ghost{padding:10px 14px}}.band{padding-block:56px}.band-roze{background:var(--roze)}.band-paars{background:var(--paars)}.band-paars,.band-paars h2,.band-paars h3{color:var(--wit)}.band-wit{background:var(--wit)}.sectiekop{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;margin-bottom:24px}.hero{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-gap:40px;gap:40px;align-items:center;padding-block:40px 56px}.hero p.lead{font-size:21px;color:#2a1a5e;max-width:30ch;margin-top:16px}.hero .knoppen{display:flex;gap:12px;flex-wrap:wrap;margin-top:24px}@media (max-width:900px){.hero{grid-template-columns:minmax(0,1fr)}}.chips{display:flex;gap:8px;flex-wrap:wrap}.chip{padding:8px 16px;border-radius:999px;border:0;background:var(--roze);color:var(--paars);font-weight:700;cursor:pointer;text-decoration:none;min-height:40px;display:inline-flex;align-items:center}.chip[aria-pressed=true]{background:var(--paars);color:var(--wit)}.chip:hover{color:var(--paars)}.chip[aria-pressed=true]:hover{color:var(--wit)}.grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));grid-gap:28px 22px;gap:28px 22px}.kaart{display:flex;flex-direction:column;gap:6px;text-decoration:none;color:var(--tekst);position:relative}.kaart .vlak{aspect-ratio:1/1;max-width:100%;border-radius:18px;background:var(--roze-l);display:flex;align-items:center;justify-content:center;padding:22px;transition:background-color .2s ease}.kaart:hover .vlak{background:#ffeaf0}.kaart .vlak img{max-width:100%;max-height:100%;box-shadow:0 8px 20px rgba(22,22,29,.22);object-fit:contain}.kaart .t{font-weight:800;font-size:18px;color:var(--paars);line-height:1.2}.kaart .m{font-size:15px;color:var(--tekst-2)}.kaart .p{font-weight:800;font-size:17px}.hart{position:absolute;top:10px;right:10px;width:44px;height:44px;border-radius:999px;border:0;background:var(--wit);color:var(--fuchsia);cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px rgba(22,22,29,.12)}.hart svg{width:22px;height:22px}.hart[aria-pressed=true] svg path{fill:var(--fuchsia)}.status{display:inline-flex;align-self:flex-start;padding:2px 10px;border-radius:999px;font-size:13px;font-weight:800}.st-koop{background:var(--goed-bg);color:var(--goed)}.st-res{background:var(--let-bg);color:var(--let)}.st-verk{background:var(--uit-bg);color:var(--uit)}.kgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(270px,1fr));grid-gap:24px;gap:24px}.kk{display:flex;flex-direction:column;gap:12px;text-decoration:none;color:var(--tekst)}.kk .beeld{height:220px;border-radius:20px;display:flex;align-items:center;justify-content:center;gap:16px;padding:20px;overflow:hidden}.kk .beeld img{max-height:150px;max-width:45%;box-shadow:0 8px 20px rgba(22,22,29,.25)}.kk .naam{font-size:22px;font-weight:800;color:var(--paars);line-height:1.1}.avatar{width:56px;height:56px;border-radius:999px;display:flex;align-items:center;justify-content:center;font-weight:800;color:var(--wit);flex:none}.stappen{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:20px;gap:20px;counter-reset:stap}.stappen li{background:var(--roze);border-radius:20px;padding:24px;display:flex;flex-direction:column;gap:6px;counter-increment:stap}.stappen li:before{content:counter(stap);font-size:40px;font-weight:800;line-height:1;color:var(--fuchsia)}.stappen strong{font-size:22px;color:var(--paars)}.pak{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:20px;gap:20px}.pak>div{border-radius:20px;padding:24px;display:flex;flex-direction:column;gap:8px;background:var(--wit);box-shadow:inset 0 0 0 2px var(--lijn)}.pak .prijs{font-size:38px;font-weight:800;line-height:1}.pak .prijs small{font-size:17px;font-weight:600}.pak ul{margin:4px 0 8px;padding-left:20px}.pak .btn,.pak .btn-ghost,.pak .btn-paars{margin-top:auto}.pak .mid{background:var(--roze);box-shadow:none}.pak .top{background:var(--paars);color:var(--wit);box-shadow:none}.pak .top h3{color:var(--roze)}.room{position:relative;border-radius:24px;overflow:hidden;background:var(--plafond);-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:pan-y;cursor:-webkit-grab;cursor:grab}.room:active{cursor:-webkit-grabbing;cursor:grabbing}.room-fit{position:relative;width:100%;overflow:hidden}.stage{left:0;top:0;width:1000px;height:520px;transform-origin:0 0;perspective:800px;perspective-origin:50% 50%;background:linear-gradient(var(--plafond) 0 50%,var(--vloer) 50% 100%)}.scene,.stage{position:absolute}.scene{left:500px;top:260px;width:0;height:0;transform-style:preserve-3d;transition:transform .9s cubic-bezier(.45,.05,.25,1)}.wall{position:absolute;left:-700px;top:-400px;width:1400px;height:800px;backface-visibility:hidden;-webkit-backface-visibility:hidden}.wall-shade{position:absolute;inset:0;background:var(--inkt);pointer-events:none}.wall-plinth{position:absolute;left:0;right:0;bottom:0;height:22px;background:rgba(22,22,29,.12)}.wall-empty{left:50%;top:335px;font-size:40px;font-weight:700;color:rgba(22,22,29,.25)}.hang,.wall-empty{position:absolute;transform:translate(-50%,-50%)}.hang{padding:0;border:0;background:none;cursor:pointer;line-height:0}.hang:focus-visible{outline:6px solid var(--fuchsia);outline-offset:10px}.spot{width:260px;height:520px;transform:translate(-50%,-62%);background:radial-gradient(closest-side,rgba(255,250,220,.55),rgba(255,250,220,0))}.room-ui,.spot{position:absolute;pointer-events:none}.room-ui{left:0;right:0;bottom:0;display:flex;justify-content:space-between;align-items:flex-end;gap:8px;padding:12px}.room-ui>*{pointer-events:auto}.room-label{padding:6px 14px;border-radius:999px;background:var(--wit);font-weight:800;color:var(--paars);font-size:15px}.room-nav{display:flex;gap:8px}.rbtn{width:48px;height:48px;border-radius:999px;border:0;background:var(--paars);color:var(--wit);font-size:22px;font-weight:800;cursor:pointer}.rbtn:hover{background:var(--paars-2)}.room-hint{position:absolute;top:12px;left:12px;padding:4px 12px;border-radius:999px;background:hsla(0,0%,100%,.9);font-size:14px;font-weight:600;color:var(--paars)}.fr{display:inline-block;position:relative;line-height:0;box-shadow:0 10px 24px rgba(22,22,29,.28)}.fr .mt,.fr img{display:block}.fr img{max-width:none}.glare{position:absolute;inset:0;background:hsla(0,0%,100%,.2);-webkit-clip-path:polygon(6% 0,30% 0,10% 100%,0 100%,0 26%);clip-path:polygon(6% 0,30% 0,10% 100%,0 100%,0 26%);pointer-events:none}.glare.museum{background:hsla(0,0%,100%,.06)}.werk{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);grid-gap:36px;gap:36px;align-items:start;padding-block:16px 56px}@media (max-width:960px){.werk{grid-template-columns:minmax(0,1fr)}}.kruimel{font-size:15px;padding-top:18px}.kruimel,.kruimel a{color:var(--tekst-2)}.tabs{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:12px}.tab{padding:8px 16px;border-radius:999px;border:0;background:var(--roze);color:var(--paars);font-weight:800;cursor:pointer;min-height:40px}.tab[aria-selected=true]{background:var(--paars);color:var(--wit)}.preview{position:relative;height:540px;border-radius:24px;background:#f3eef5;display:flex;align-items:center;justify-content:center;overflow:hidden}.preview.muur{background:#eee7de;align-items:flex-start}.vloer{left:0;right:0;bottom:0;height:86px;background:#c9b79c}.bank,.vloer{position:absolute}.bank{left:50%;transform:translateX(-50%);bottom:86px}.bank i{position:absolute;display:block}.maat{display:flex;flex-wrap:wrap;gap:16px;margin-top:10px;font-size:15px;color:var(--tekst-2)}.maat strong{color:var(--inkt)}.opties{gap:20px}.opties,.stap{display:flex;flex-direction:column}.stap{gap:8px}.stap>span{font-weight:800;color:var(--paars);font-size:18px}.stap>span em{font-style:normal;font-weight:600;color:var(--tekst-2)}.opt{display:flex;flex-wrap:wrap;gap:8px}.optb{padding:10px 14px;border-radius:12px;border:0;background:var(--roze);color:var(--paars);font-weight:800;cursor:pointer;min-height:44px}.optb[aria-pressed=true]{background:var(--paars);color:var(--wit)}.sw{width:44px;height:44px;border-radius:999px;border:0;cursor:pointer;box-shadow:inset 0 0 0 1px rgba(22,22,29,.18)}.sw[aria-pressed=true]{box-shadow:0 0 0 3px var(--wit),0 0 0 5px var(--fuchsia)}.sw.vk{border-radius:10px;width:40px;height:40px}.aanbevolen{text-align:left;border:0;cursor:pointer;border-radius:16px;padding:14px 16px;background:var(--roze-l);box-shadow:inset 0 0 0 2px var(--roze);display:flex;flex-direction:column;gap:2px}.aanbevolen:hover{box-shadow:inset 0 0 0 2px var(--fuchsia-l)}.som{border-radius:16px;background:var(--paars-z);padding:16px;display:flex;flex-direction:column;gap:6px}.som .r{display:flex;justify-content:space-between;gap:12px}.som .tot{border-top:2px solid #dcd0ec;padding-top:8px;font-size:24px;font-weight:800;color:var(--inkt)}.klein{font-size:14px;color:var(--tekst-2)}.paneel{background:var(--wit);border-radius:20px;box-shadow:inset 0 0 0 1px var(--lijn);padding:24px;gap:12px}.paneel,.veld{display:flex;flex-direction:column}.veld{gap:6px;min-width:0}.lbl,.veld label{font-weight:800;font-size:15px}.veld input,.veld select,.veld textarea{padding:12px 14px;border-radius:12px;border:2px solid var(--lijn);background:var(--wit);min-width:0;width:100%}.veld input:focus,.veld select:focus,.veld textarea:focus{border-color:var(--paars);outline:none}.veld .fout{color:#b0004f;font-size:14px;font-weight:700}.veld input[aria-invalid=true]{border-color:#b0004f}.rij{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:12px;gap:12px}.keuze{display:flex;align-items:flex-start;gap:12px;padding:14px 16px;border-radius:14px;cursor:pointer;box-shadow:inset 0 0 0 1px var(--lijn);background:var(--wit)}.keuze:has(input:checked){box-shadow:inset 0 0 0 2px var(--fuchsia);background:var(--roze-l)}.keuze input{width:20px;height:20px;margin-top:4px;accent-color:var(--fuchsia);flex:none}.vink{display:flex;align-items:flex-start;gap:12px;cursor:pointer}.vink input{width:22px;height:22px;margin-top:2px;accent-color:var(--fuchsia);flex:none}fieldset{border:0;margin:0;padding:0;min-width:0}legend{padding:0;font-size:24px;font-weight:800;color:var(--paars);margin-bottom:10px}.twee{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);grid-gap:28px;gap:28px;align-items:start}@media (max-width:900px){.twee{grid-template-columns:minmax(0,1fr)}}.regel{display:flex;gap:14px;align-items:center;padding-block:12px;border-bottom:1px solid var(--lijn)}.regel:last-child{border-bottom:0}.regel .duim{width:84px;height:84px;flex:none;display:flex;align-items:center;justify-content:center;background:var(--roze-l);border-radius:12px}.regel .duim img{max-width:64px;max-height:64px;box-shadow:0 4px 10px rgba(22,22,29,.2)}.modal{position:fixed;inset:0;z-index:80;background:rgba(22,22,29,.55);display:flex;align-items:center;justify-content:center;padding:max(16px,env(safe-area-inset-top,0px)) max(16px,env(safe-area-inset-right,0px)) max(16px,env(safe-area-inset-bottom,0px)) max(16px,env(safe-area-inset-left,0px))}.modal .doos{background:var(--wit);border-radius:24px;max-width:760px;width:100%;max-height:100%;overflow:auto;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:0;gap:0}.modal .doos .bv{background:var(--roze-l);display:flex;align-items:center;justify-content:center;padding:28px;min-height:280px}.modal .doos .bv img{max-width:100%;max-height:340px;box-shadow:0 10px 24px rgba(22,22,29,.25)}.modal .doos .tx{padding:28px;display:flex;flex-direction:column;gap:10px}@media (max-width:640px){.modal .doos{grid-template-columns:minmax(0,1fr)}}.toast{position:fixed;left:50%;bottom:calc(20px + env(safe-area-inset-bottom,0px));transform:translateX(-50%);z-index:90;background:var(--inkt);color:var(--wit);padding:12px 20px;border-radius:999px;font-weight:700;box-shadow:0 8px 24px rgba(22,22,29,.3);max-width:calc(100% - 32px);text-align:center}.kkop{display:flex;flex-wrap:wrap;gap:20px;align-items:center;padding-block:32px 20px}.kkop .avatar{width:96px;height:96px;font-size:34px}.kkop .info{flex:1 1 360px;min-width:0}.edit{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-gap:24px;gap:24px;align-items:start;padding-block:24px 56px}@media (max-width:960px){.edit{grid-template-columns:minmax(0,1fr)}}.wrow{display:flex;gap:12px;align-items:center;padding:10px 0;border-bottom:1px solid var(--lijn)}.wrow:last-child{border-bottom:0}.wrow .duim{width:56px;height:56px;flex:none;display:flex;align-items:center;justify-content:center;background:var(--roze-l);border-radius:10px}.wrow .duim img{max-width:44px;max-height:44px}.wrow select{padding:8px 10px;border-radius:10px;border:2px solid var(--lijn);background:var(--wit);font-weight:700}.drop{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;text-align:center;padding:28px 16px;border-radius:16px;border:2px dashed var(--fuchsia-l);background:var(--roze-l);color:var(--paars);cursor:pointer;transition:background-color .15s ease}.drop.boven,.drop:hover{background:#ffe6ee}.sr-alleen{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.drop:has(+.sr-alleen:focus-visible),.sr-alleen:focus-visible+*{outline:3px solid var(--fuchsia);outline-offset:3px}.concept{display:grid;grid-template-columns:120px minmax(0,1fr);grid-gap:16px;gap:16px;padding-block:16px;border-top:1px solid var(--lijn)}.concept .cimg{display:flex;flex-direction:column;gap:6px;align-items:center}.concept .cimg img{max-width:120px;max-height:140px;box-shadow:0 4px 12px rgba(22,22,29,.2)}.concept .cvelden{display:flex;flex-direction:column;gap:10px;min-width:0}@media (max-width:520px){.concept{grid-template-columns:minmax(0,1fr)}.concept .cimg{flex-direction:row}}.voet{background:var(--inkt);color:#c9c4d1}.voet .wrap{padding-block:40px;display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between;align-items:center}.voet .logo{color:var(--wit);font-size:28px}.voet .logo .x{color:var(--fuchsia-l)}.voet nav{display:flex;flex-wrap:wrap;gap:20px}.voet a{color:var(--wit)}.leeg{text-align:center;padding:48px 16px;align-items:center}.leeg,.tekstblok{display:flex;flex-direction:column;gap:14px}.tekstblok{max-width:68ch;padding-block:40px 64px}.tekstblok h2{font-size:26px;margin-top:12px}.zoombaar{border:0;padding:0;background:none;line-height:0}#voorbeeld .preview:not(.muur) .fr,.zoombaar{cursor:zoom-in}.kijker{position:fixed;inset:0;z-index:95;background:#121018;color:var(--wit);display:flex;flex-direction:column}.kbalk{display:flex;flex-wrap:wrap;gap:12px;align-items:center;justify-content:space-between;padding:calc(10px + env(safe-area-inset-top,0px)) max(16px,env(safe-area-inset-right,0px)) 10px max(16px,env(safe-area-inset-left,0px));background:#1c1826}.ktitel{display:block;font-size:20px;line-height:1.1}.kmeta{display:block;font-size:14px;color:#c9c4d1}.kknoppen{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.kk-b{padding:8px 14px;border-radius:999px;border:0;background:#2e2840;color:var(--wit);font-weight:800;cursor:pointer;min-height:44px}.kk-b:hover{background:#3d3555}.kk-ware{background:var(--fuchsia)}.kk-ware:hover{background:#c2005c}.kk-ware[aria-pressed=true]{box-shadow:0 0 0 3px var(--fuchsia-l)}.kk-zoom{display:inline-flex;align-items:center;gap:4px;padding:2px}.kk-r,.kk-zoom{background:#2e2840;border-radius:999px}.kk-r{width:44px;height:44px;border:0;color:var(--wit);font-size:22px;font-weight:800;cursor:pointer;line-height:1}.kk-zoom .kk-r{width:40px;height:40px;background:transparent}.kk-r:hover{background:#3d3555}.kpct{min-width:96px;text-align:center;font-weight:700;font-size:15px}.kk-sluit{background:var(--wit);color:var(--inkt)}.kk-sluit:hover{background:var(--roze)}.kvlak{position:relative;flex:1 1;overflow:hidden;touch-action:none;cursor:-webkit-grab;cursor:grab;outline:none;background:#121018}.kvlak.pakt{cursor:-webkit-grabbing;cursor:grabbing}.kvlak:focus-visible{box-shadow:inset 0 0 0 3px var(--fuchsia)}.kvlak img{position:absolute;left:0;top:0;max-width:none;transform-origin:0 0;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none;box-shadow:0 20px 60px rgba(0,0,0,.6)}.kladen{position:absolute;inset:0;justify-content:center;font-weight:700}.kladen,.kvoet{display:flex;align-items:center;color:#c9c4d1}.kvoet{flex-wrap:wrap;gap:16px;justify-content:space-between;padding:10px max(16px,env(safe-area-inset-right,0px)) calc(10px + env(safe-area-inset-bottom,0px)) max(16px,env(safe-area-inset-left,0px));background:#1c1826;font-size:14px}.lineaal{display:inline-flex;align-items:center;gap:10px;font-weight:800;color:var(--wit)}.lineaal i{display:block;height:10px;border:2px solid var(--wit);border-top:0;min-width:10px}@media (max-width:640px){.khint{display:none}.ktitel{font-size:17px}}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}html{-webkit-text-size-adjust:100%}body{margin:0;min-height:100vh;display:flex;flex-direction:column}main{flex:1 1}img{max-width:100%}[hidden]{display:none!important}.melding{padding:12px 16px;border-radius:14px;font-weight:600}.melding.goed{background:var(--goed-bg);color:var(--goed)}.melding.let{background:var(--let-bg);color:var(--let)}.melding.fout{background:#ffe3ec;color:#b0004f}.st-uit{background:var(--uit-bg);color:var(--uit)}.laden{opacity:.6;pointer-events:none}