@font-face{font-family:'Cubao';src:url(/wp-content/plugins/backstage-quickscan/assets/fonts/CubaoFree2-Regular.ttf) format('truetype');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Archivo Black';src:url(/wp-content/plugins/backstage-quickscan/assets/fonts/archivo-black-400.woff2) format('woff2');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Archivo Narrow';src:url(/wp-content/plugins/backstage-quickscan/assets/fonts/archivo-narrow-400-600.woff2) format('woff2');font-weight:400 600;font-style:normal;font-display:swap}#qs-app{--qs-rood:#f83f20;--qs-creme:#fdfdda;--qs-roze:#f2abc8;--qs-groen:#0e9650;--qs-zwart:#000;--qs-wit:#fff;max-width:680px;margin:0 auto;font-family:var(--e-global-typography-text-font-family),sans-serif;color:var(--qs-zwart);overflow-wrap:break-word}:where(#qs-app,#qs-app *){box-sizing:border-box;margin:0;padding:0}#qs-app button{white-space:normal;line-height:normal}#qs-app .qs-header{background:var(--qs-rood);color:var(--qs-creme);border-radius:20px;padding:2.25rem 2rem 2rem;margin-bottom:1.5rem}#qs-app .qs-header h1{font-family:var(--e-global-typography-secondary-font-family),sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:400;margin-bottom:8px;line-height:1.05}#qs-app .qs-header p{font-family:var(--e-global-typography-text-font-family),sans-serif;font-size:var(--e-global-typography-text-font-size);opacity:.9;line-height:1.4}#qs-app .qs-progress{display:flex;align-items:center;margin-bottom:1.5rem;gap:0}#qs-app .qs-ps{display:flex;flex-direction:column;align-items:center;gap:4px;flex:1;position:relative}#qs-app .qs-ps:not(:last-child)::after{content:'';position:absolute;top:14px;left:calc(50% + 14px);right:calc(-50% + 14px);height:2px;background:rgb(0 0 0 / .12);z-index:0}#qs-app .qs-ps.qs-done:not(:last-child)::after{background:var(--qs-roze)}#qs-app .qs-ps-dot{width:28px;height:28px;border-radius:50%;background:rgb(0 0 0 / .1);display:flex;align-items:center;justify-content:center;font-family:var(--e-global-typography-40a9b68-font-family),sans-serif;font-size:12px;color:rgb(0 0 0 / .35);position:relative;z-index:1;flex-shrink:0}#qs-app .qs-ps.qs-done .qs-ps-dot{background:var(--qs-roze);color:var(--qs-zwart)}#qs-app .qs-ps.qs-active .qs-ps-dot{background:var(--qs-zwart);color:var(--qs-creme);width:32px;height:32px;font-size:13px}#qs-app .qs-ps.qs-skip .qs-ps-dot{background:var(--qs-rood);color:var(--qs-creme)}#qs-app .qs-ps-label{font-family:var(--e-global-typography-text-font-family),sans-serif;font-size:13px;color:rgb(0 0 0 / .4);font-weight:600;text-align:center;line-height:1.2;white-space:nowrap}#qs-app .qs-ps.qs-done .qs-ps-label{color:var(--qs-zwart)}#qs-app .qs-ps.qs-skip .qs-ps-label{color:var(--qs-rood)}#qs-app .qs-ps.qs-active .qs-ps-label{color:var(--qs-zwart);font-weight:700}@media (max-width:520px){#qs-app .qs-ps-label{display:none}}#qs-app .qs-card{border-radius:20px;padding:1.75rem 2rem;margin-bottom:1rem;display:flex;flex-direction:column;gap:.75rem}#qs-app .qs-card.qs-stap{background:var(--qs-roze);color:var(--qs-zwart)}#qs-app .qs-card.qs-stap .qs-lbl{color:rgb(0 0 0 / .55)}#qs-app .qs-card.qs-stap h2{color:var(--qs-zwart)}#qs-app .qs-card.qs-info{background:var(--qs-groen);color:var(--qs-creme)}#qs-app .qs-card.qs-info .qs-lbl{color:rgb(253 253 218 / .8)}#qs-app .qs-card.qs-info h2{color:var(--qs-creme)}#qs-app .qs-card.qs-info .qs-ptoggle{color:var(--qs-creme)}#qs-app .qs-card.qs-info .qs-pop{background:rgb(0 0 0 / .15)}#qs-app .qs-card.qs-info .qs-pbody p,#qs-app .qs-card.qs-info .qs-pbody li{color:var(--qs-creme)}#qs-app .qs-card.qs-info .qs-pbody a{color:var(--qs-creme)}#qs-app .qs-card.qs-info .qs-sub-item h4,#qs-app .qs-card.qs-info .qs-sub-item p{color:var(--qs-creme)}#qs-app .qs-card.qs-info .qs-dlink{color:var(--qs-creme)}#qs-app .qs-card.qs-info .qs-dlink:hover{color:var(--qs-zwart)}#qs-app .qs-card.qs-contact{background:var(--qs-rood);color:var(--qs-creme)}#qs-app .qs-card.qs-contact .qs-lbl{color:rgb(253 253 218 / .8)}#qs-app .qs-card.qs-contact h2{color:var(--qs-creme)}#qs-app .qs-card.qs-contact p{color:rgb(253 253 218 / .92)}#qs-app .qs-card.qs-contact .qs-dlink{color:var(--qs-creme)}#qs-app .qs-card.qs-contact .qs-ptoggle{color:var(--qs-creme)}#qs-app .qs-card.qs-contact .qs-pop{background:rgb(0 0 0 / .15)}#qs-app .qs-card.qs-contact .qs-pbody a{color:var(--qs-creme)}#qs-app .qs-card{background:var(--qs-roze);color:var(--qs-zwart)}#qs-app .qs-lbl{font-family:var(--e-global-typography-40a9b68-font-family),sans-serif;font-size:.8rem;text-transform:uppercase;letter-spacing:.1em;margin-bottom:.75rem;display:block}#qs-app .qs-card h2{font-family:var(--e-global-typography-49b1079-font-family),sans-serif;font-size:var(--e-global-typography-49b1079-font-size);font-weight:400;color:var(--qs-zwart);margin-bottom:.75rem;line-height:1.2}#qs-app .qs-card h2.qs-vraag{font-family:var(--e-global-typography-40a9b68-font-family),sans-serif;font-size:var(--e-global-typography-40a9b68-font-size)}#qs-app .qs-card p{font-size:var(--e-global-typography-text-font-size);line-height:1.5;margin-bottom:.75rem}#qs-app .qs-card p:last-child{margin-bottom:0}#qs-app .qs-card ul{padding-left:1.25rem}#qs-app .qs-card ul li{font-size:var(--e-global-typography-text-font-size);font-family:var(--e-global-typography-text-font-family),sans-serif;line-height:1.5}#qs-app .qs-opt{display:block;width:100%;text-align:left;background:var(--qs-wit);border:none;border-radius:14px;padding:1.125rem 2.75rem 1.125rem 1.375rem;position:relative;margin-bottom:.75rem;cursor:pointer;font-size:var(--e-global-typography-text-font-size);font-family:var(--e-global-typography-text-font-family),sans-serif;font-weight:600;color:var(--qs-zwart);line-height:1.4;box-shadow:0 3px 10px rgb(0 0 0 / .18);transition:transform .3s,background .15s}#qs-app .qs-opt:hover,#qs-app .qs-opt:focus,#qs-app .qs-opt:active{background:var(--qs-creme);transform:scale(.9)}#qs-app .qs-opt .qs-arr{position:absolute;right:1.375rem;top:50%;transform:translateY(-50%);color:var(--qs-rood)}#qs-app .qs-btn-main{display:block;width:100%;background:var(--qs-rood);color:var(--qs-creme);border:none;border-radius:14px;padding:1.125rem 1.5rem;font-family:var(--e-global-typography-40a9b68-font-family),sans-serif;font-size:var(--e-global-typography-40a9b68-font-size);font-weight:400;cursor:pointer;margin:.75rem 0;text-align:center;letter-spacing:.02em;line-height:1.4;box-shadow:0 3px 10px rgb(0 0 0 / .18);transition:transform .3s,background .15s}#qs-app .qs-btn-main:hover,#qs-app .qs-btn-main:focus,#qs-app .qs-btn-main:active{background:#d93418;transform:scale(.9)}#qs-app .qs-btn-main.qs-groen{background:var(--qs-groen)}#qs-app .qs-btn-main.qs-groen:hover,#qs-app .qs-btn-main.qs-groen:focus,#qs-app .qs-btn-main.qs-groen:active{background:#0b7a41}#qs-app .qs-noot{font-size:1.1rem;font-family:var(--e-global-typography-text-font-family),sans-serif;line-height:1.4;text-align:center;color:rgb(0 0 0 / .65);margin:-.25rem 0 .75rem}#qs-app .qs-btn-back{background:none;border:none;color:var(--qs-rood);font-size:1.1rem;font-family:var(--e-global-typography-40a9b68-font-family),sans-serif;cursor:pointer;padding:.5rem 0;margin-top:.5rem;font-weight:400;display:inline-flex;align-items:center;gap:4px}#qs-app .qs-pop{background:rgb(0 0 0 / .07);border-radius:12px;padding:1rem 1.25rem}#qs-app .qs-ptoggle{background:none;border:none;color:var(--qs-zwart);font-size:var(--e-global-typography-text-font-size);font-family:var(--e-global-typography-text-font-family),sans-serif;font-weight:700;cursor:pointer;padding:0;display:block;text-align:left}#qs-app .qs-pbody{display:none;margin-top:.75rem}#qs-app .qs-pbody.qs-open{display:block}#qs-app .qs-pbody p,#qs-app .qs-pbody li{font-size:var(--e-global-typography-text-font-size);line-height:1.55;font-family:var(--e-global-typography-text-font-family),sans-serif}#qs-app .qs-pbody p{margin:.75rem 0 0}#qs-app .qs-pbody>:first-child{margin-top:0}#qs-app .qs-pbody ul{padding-left:1.25rem;margin:.4rem 0 0}#qs-app .qs-pbody li+li{margin-top:.4rem}#qs-app .qs-pbody strong{font-family:var(--e-global-typography-40a9b68-font-family),sans-serif;font-weight:400}#qs-app .qs-tt{cursor:help;position:relative;white-space:nowrap}#qs-app .qs-tt-term{text-decoration:underline dotted 2px;text-underline-offset:3px}#qs-app .qs-tt-i{display:inline-flex;align-items:center;justify-content:center;width:1.3em;height:1.3em;margin-left:.3em;border-radius:50%;background:var(--qs-zwart);color:var(--qs-creme);font-family:var(--e-global-typography-40a9b68-font-family),sans-serif;font-size:.72em;font-weight:400;font-style:normal;line-height:1;vertical-align:.15em;transition:background .15s}#qs-app .qs-tt:focus-within .qs-tt-i,#qs-app .qs-tt.qs-open .qs-tt-i{background:var(--qs-rood)}#qs-app .qs-tt .qs-tt-box{display:none;position:absolute;left:0;bottom:calc(100% + 8px);width:min(320px,80vw);background:var(--qs-zwart);color:var(--qs-creme);font-size:var(--e-global-typography-text-font-size);font-weight:400;line-height:1.45;padding:.75rem 1rem;border-radius:10px;z-index:5;white-space:normal}#qs-app .qs-tt.qs-tt-onder .qs-tt-box{bottom:auto;top:calc(100% + 8px)}#qs-app .qs-tt:focus-within .qs-tt-box,#qs-app .qs-tt.qs-open .qs-tt-box{display:block}@media (hover:hover){#qs-app .qs-tt:hover .qs-tt-i{background:var(--qs-rood)}#qs-app .qs-tt:hover .qs-tt-box{display:block}}#qs-app .qs-fb{margin-top:0;padding:1rem 1.25rem;border-radius:12px;font-size:var(--e-global-typography-text-font-size);font-family:var(--e-global-typography-text-font-family),sans-serif;line-height:1.5;font-weight:600}#qs-app .qs-fb.qs-ok{background:none;color:var(--qs-zwart);border:2px solid var(--qs-groen)}#qs-app .qs-fb.qs-warn,#qs-app .qs-fb.qs-err{background:none;color:var(--qs-zwart);border:2px solid var(--qs-rood);position:relative;padding-left:4rem}#qs-app .qs-fb.qs-warn::before,#qs-app .qs-fb.qs-err::before{content:'!';font-family:var(--e-global-typography-40a9b68-font-family),sans-serif;font-size:2.5rem;color:var(--qs-rood);position:absolute;left:1.25rem;top:50%;transform:translateY(-50%)}#qs-app .qs-srow{display:flex;gap:1rem;margin-bottom:1rem;align-items:flex-start}#qs-app .qs-snum{width:38px;height:38px;border-radius:50%;background:var(--qs-rood);color:var(--qs-creme);font-family:var(--e-global-typography-40a9b68-font-family),sans-serif;font-size:1.1rem;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:2px}#qs-app .qs-stext{font-size:var(--e-global-typography-text-font-size);font-family:var(--e-global-typography-text-font-family),sans-serif;color:var(--qs-zwart);line-height:1.55;min-width:0}#qs-app .qs-stext p{margin:0}#qs-app .qs-stext p+p{margin-top:.75rem}#qs-app .qs-dlink{display:block;font-size:var(--e-global-typography-text-font-size);font-family:var(--e-global-typography-text-font-family),sans-serif;font-weight:700;text-decoration:underline;margin:.4rem 0;padding:.1rem 0;color:var(--qs-zwart)}#qs-app .qs-dlink:hover{color:var(--qs-rood)}#qs-app .qs-pbody a{color:var(--qs-zwart);font-weight:700;text-decoration:underline}#qs-app .qs-pbody a:hover{color:var(--qs-rood)}#qs-app .qs-stext a{color:var(--qs-zwart);font-weight:700;text-decoration:underline}#qs-app .qs-stext a:hover{color:var(--qs-rood)}#qs-app .qs-idee-blok{margin-bottom:1rem;padding:1.25rem 1.5rem;border-radius:14px;background:var(--qs-roze)}#qs-app .qs-idee-blok h3{font-family:var(--e-global-typography-40a9b68-font-family),sans-serif;font-size:var(--e-global-typography-40a9b68-font-size);font-weight:400;color:var(--qs-zwart);margin-bottom:.5rem;line-height:1.3}#qs-app .qs-idee-blok li{font-size:1.25rem;font-family:var(--e-global-typography-text-font-family),sans-serif;color:var(--qs-zwart);line-height:1.55}#qs-app .qs-idee-blok ul{padding-left:1.25rem}#qs-app .qs-tip{background:var(--qs-roze);border-radius:14px;padding:1.25rem 1.5rem;margin-bottom:1.25rem}#qs-app .qs-tip h3{font-family:var(--e-global-typography-40a9b68-font-family),sans-serif;font-size:var(--e-global-typography-40a9b68-font-size);font-weight:400;color:var(--qs-zwart);margin-bottom:.5rem}#qs-app .qs-tip p{font-size:1.25rem;font-family:var(--e-global-typography-text-font-family),sans-serif;color:var(--qs-zwart);line-height:1.55}#qs-app .qs-twobtn{display:flex;gap:.75rem;margin-top:.875rem}#qs-app .qs-twobtn a{flex:1;min-width:0;background:var(--qs-wit);border:none;border-radius:10px;padding:.75rem;font-size:1.25rem;font-family:var(--e-global-typography-text-font-family),sans-serif;color:var(--qs-zwart);text-align:center;text-decoration:none;font-weight:700;box-shadow:0 3px 10px rgb(0 0 0 / .18);transition:transform .3s,background .15s}#qs-app .qs-twobtn a:hover,#qs-app .qs-twobtn a:focus,#qs-app .qs-twobtn a:active{background:var(--qs-creme);transform:scale(.9)}#qs-app .qs-sub-item{margin-bottom:.875rem;padding:1rem 1.25rem;background:rgb(0 0 0 / .07);border-radius:12px}#qs-app .qs-sub-item h4{font-family:var(--e-global-typography-40a9b68-font-family),sans-serif;font-size:var(--e-global-typography-40a9b68-font-size);font-weight:400;color:var(--qs-zwart);margin-bottom:.35rem}#qs-app .qs-sub-item p{font-size:1.25rem;font-family:var(--e-global-typography-text-font-family),sans-serif;color:var(--qs-zwart);line-height:1.5;margin:0;opacity:.85}#qs-app input[type=date]{display:block;-webkit-appearance:none;appearance:none;width:100%;min-width:0;max-width:100%;min-height:calc(1.4em + 1.75rem + 4px);padding:.875rem 1rem;border:2px solid var(--qs-zwart);border-radius:10px;font-size:var(--e-global-typography-text-font-size);font-family:var(--e-global-typography-text-font-family),sans-serif;line-height:1.4;text-align:left;background:var(--qs-wit);color:var(--qs-zwart);margin:0 0 .75rem}#qs-app input[type=date]::-webkit-date-and-time-value{text-align:left;margin:0}#qs-app .qs-datum{position:relative}#qs-app .qs-datum input[type=date]{margin:0}#qs-app .qs-datum-hint{display:none;position:absolute;left:calc(1rem + 2px);right:calc(1rem + 2px);top:50%;transform:translateY(-50%);pointer-events:none;font-size:var(--e-global-typography-text-font-size);font-family:var(--e-global-typography-text-font-family),sans-serif;line-height:1.4;color:rgb(0 0 0 / .45)}#qs-app .qs-datum.qs-leeg:not(:focus-within) .qs-datum-hint{display:block}#qs-app .qs-datum.qs-leeg input[type=date]:not(:focus){color:#fff0}#qs-app#qs-app .qs-card>*{margin-top:0;margin-bottom:0}#qs-app#qs-app .qs-card>div:empty{display:none}#qs-app#qs-app .qs-card div>.qs-btn-main{margin:.75rem 0 0}