.veelgestelde-vragen_faqContainer__dQhIe{max-width:var(--max-breedte);margin:0 auto;padding:0}.veelgestelde-vragen_resultsInfo__D5ydo{margin-bottom:30px;padding:0 10px}.veelgestelde-vragen_resultsSummary__TDpEg{font-size:1rem;color:var(--text-secundair,#666);margin:0;font-style:italic}.veelgestelde-vragen_faqItemWrapper__fW0WD{margin-bottom:10px}.veelgestelde-vragen_faqLink__kLecu{text-decoration:none;color:inherit;display:block}.veelgestelde-vragen_faqItem__4rADv{display:flex;flex-direction:column;padding:15px 10px;transition:background-color .3s ease;border-radius:6px;cursor:pointer;outline:none}.veelgestelde-vragen_faqCategory__rBaEr{background-color:var(--grijs-100,#f0f0f0);padding:5px 12px;border-radius:50px;font-size:.85rem;color:var(--grijs-800);display:inline-block;margin-bottom:12px;width:-moz-fit-content;width:fit-content}.veelgestelde-vragen_faqQuestionWrapper__1R0Se{display:flex;align-items:center;gap:8px;transition:gap .3s ease;position:relative}.veelgestelde-vragen_faqItem__4rADv:hover .veelgestelde-vragen_faqQuestionWrapper__1R0Se{gap:12px}.veelgestelde-vragen_faqIcon__ipgR1{opacity:.5;transform:rotate(0deg);transition:opacity .3s ease,transform .3s ease,color .3s ease;width:20px;height:20px;color:var(--grijs-400);flex-shrink:0}.veelgestelde-vragen_faqItem__4rADv:hover .veelgestelde-vragen_faqIcon__ipgR1{opacity:1;color:var(--accent-kleur,#007bff);transform:rotate(-45deg)}.veelgestelde-vragen_faqQuestion__3NDoI{font-weight:700;font-size:1.3rem;color:var(--grijs-800);margin:0;line-height:1.3}.veelgestelde-vragen_separator__ZZM3L{height:1px;background-color:var(--grijs-100);margin:7px 0}.veelgestelde-vragen_faqItemWrapper__fW0WD:last-child .veelgestelde-vragen_separator__ZZM3L{display:none}.veelgestelde-vragen_noResults__awUwZ{text-align:left;padding:60px 20px;border-radius:var(--border-radius,12px);margin:40px 0}.veelgestelde-vragen_noResults__awUwZ h2{font-size:1.5rem;margin-bottom:16px;color:var(--text-kleur,#333)}.veelgestelde-vragen_noResults__awUwZ p{font-size:1rem;margin-bottom:12px;color:var(--text-secundair,#666);line-height:1.5}.veelgestelde-vragen_noResultsActions__jsCe7{display:flex;gap:16px;justify-content:left;align-items:center;margin-top:30px;flex-wrap:wrap}.veelgestelde-vragen_resetButton__6wYu4{background-color:transparent;color:var(--accent-kleur,#007bff);border:1px solid var(--accent-kleur,#007bff);border-radius:var(--border-radius,6px);font-size:1rem;font-weight:500;cursor:pointer;transition:all .3s ease;text-decoration:none;display:inline-block}.veelgestelde-vragen_resetButton__6wYu4:hover{background-color:var(--accent-kleur,#007bff);transform:translateY(-1px)}.veelgestelde-vragen_resetButton__6wYu4:active{transform:translateY(0)}.veelgestelde-vragen_resetButton__6wYu4:focus{outline-offset:2px}.veelgestelde-vragen_contactButton__1ZFj_{background-color:var(--accent-kleur,#007bff);color:white;border:1px solid var(--accent-kleur,#007bff);border-radius:var(--border-radius,6px);font-size:1rem;font-weight:500;cursor:pointer;transition:all .3s ease;text-decoration:none;display:inline-block}.veelgestelde-vragen_contactButton__1ZFj_:hover{background-color:var(--accent-kleur-dark,#0056b3);border:1px solid var(--accent-kleur,#007bff)}.veelgestelde-vragen_contactButton__1ZFj_:active{transform:translateY(0)}.veelgestelde-vragen_contactButton__1ZFj_:focus{outline-offset:2px}@media (max-width:768px){.veelgestelde-vragen_faqContainer__dQhIe{padding:0 15px}.veelgestelde-vragen_faqItem__4rADv{padding:20px 0}.veelgestelde-vragen_faqItem__4rADv:focus,.veelgestelde-vragen_faqItem__4rADv:hover{padding-left:12px;margin-left:-12px;margin-right:-12px}.veelgestelde-vragen_faqQuestion__3NDoI{font-size:1rem}.veelgestelde-vragen_faqQuestionWrapper__1R0Se{gap:10px}.veelgestelde-vragen_noResults__awUwZ{padding:40px 15px;margin:30px 0}.veelgestelde-vragen_noResults__awUwZ h2{font-size:1.3rem}.veelgestelde-vragen_noResultsActions__jsCe7{flex-direction:column;gap:12px}.veelgestelde-vragen_contactButton__1ZFj_,.veelgestelde-vragen_resetButton__6wYu4{width:100%;max-width:280px;padding:14px 20px}}@media (max-width:480px){.veelgestelde-vragen_faqContainer__dQhIe{padding:0 10px}.veelgestelde-vragen_faqItem__4rADv{padding:16px 0}.veelgestelde-vragen_faqItem__4rADv:focus,.veelgestelde-vragen_faqItem__4rADv:hover{padding-left:8px;margin-left:-8px;margin-right:-8px}.veelgestelde-vragen_faqCategory__rBaEr{font-size:.8rem;margin-bottom:6px}.veelgestelde-vragen_faqQuestion__3NDoI{font-size:.95rem}.veelgestelde-vragen_faqQuestionWrapper__1R0Se{gap:8px}.veelgestelde-vragen_resultsSummary__TDpEg{font-size:.9rem}.veelgestelde-vragen_noResults__awUwZ{padding:30px 10px}.veelgestelde-vragen_noResults__awUwZ h2{font-size:1.2rem}.veelgestelde-vragen_noResults__awUwZ p{font-size:.9rem}}.FAQFilter_faqFilter__qGGFh{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:10px;margin:0 auto 50px}.FAQFilter_faqFilterBtn__1eDI2{background:var(--grijs-100);border:1px solid transparent;border-radius:20px;cursor:pointer;color:rgb(132,132,132);transition:all .3s ease;font-size:.9rem;font-weight:500;white-space:nowrap;outline:none;position:relative}.FAQFilter_faqFilterBtn__1eDI2:hover{background:var(--grijs-200);color:var(--grijs-800);transform:translateY(-1px);border:1px solid transparent}.FAQFilter_faqFilterBtn__1eDI2.FAQFilter_active__EA3bp{background-color:var(--grijs-800);color:var(--grijs-50)}.FAQFilter_faqFilterBtn__1eDI2.FAQFilter_active__EA3bp:hover{color:var(--zwart-1000);color:var(--grijs-50)}@media (max-width:768px){.FAQFilter_faqFilter__qGGFh{justify-content:center;margin-bottom:30px;gap:8px}.FAQFilter_faqFilterBtn__1eDI2{padding:6px 12px;font-size:.8rem}}@media (max-width:480px){.FAQFilter_faqFilter__qGGFh{gap:6px;margin-bottom:25px}.FAQFilter_faqFilterBtn__1eDI2{padding:5px 10px;font-size:.75rem;border-radius:16px}}.FAQSearch_faqSearch___YW7c{margin:20px auto 50px;display:flex;justify-content:flex-start;width:100%;max-width:var(--max-breedte);transition:all .3s ease}.FAQSearch_searchBox__kexiR{display:flex;align-items:center;background-color:var(--grijs-100);border-radius:var(--border-radius,8px);overflow:hidden;width:100%;max-width:600px;transition:all .3s ease;border:2px solid transparent;position:relative}.FAQSearch_searchBox__kexiR:focus-within{background-color:var(--grijs-100);transform:translateY(-1px)}.FAQSearch_searchIconBox__RZ71S{padding:0 .75rem;color:#8a8a8a;display:flex;align-items:center;transition:color .3s ease}.FAQSearch_searchBox__kexiR:focus-within .FAQSearch_searchIconBox__RZ71S{color:#007bff}.FAQSearch_searchInputModern__GKiHU{flex:1 1;padding:.75rem;background:transparent;border:none;color:var(--text-kleur);font-size:1rem;line-height:1.5;min-width:0}.FAQSearch_searchInputModern__GKiHU:focus{outline:none}.FAQSearch_searchInputModern__GKiHU::placeholder{color:#8a8a8a;transition:color .3s ease}.FAQSearch_searchInputModern__GKiHU:focus::placeholder{color:#b0b0b0}.FAQSearch_clearButton__p0YPg{padding:0;background:none;border:none;color:#8a8a8a;cursor:pointer;font-size:2rem;line-height:1;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;transition:all .2s ease;margin-right:.25rem}.FAQSearch_clearButton__p0YPg:hover{background-color:rgba(0,0,0,.05);color:#333}.FAQSearch_clearButton__p0YPg:focus{outline:none;background-color:rgba(0,123,255,.1);color:#007bff}@media (max-width:768px){.FAQSearch_faqSearch___YW7c{margin:15px auto 30px;justify-content:center}.FAQSearch_searchBox__kexiR{max-width:100%}.FAQSearch_searchInputModern__GKiHU{font-size:.9rem;padding:.6rem}.FAQSearch_searchIconBox__RZ71S{padding:0 .6rem}}@media (max-width:480px){.FAQSearch_faqSearch___YW7c{margin:10px auto 25px}.FAQSearch_searchInputModern__GKiHU{font-size:.85rem;padding:.5rem}.FAQSearch_searchIconBox__RZ71S{padding:0 .5rem}.FAQSearch_searchInputModern__GKiHU::placeholder{font-size:.85rem}}.ImageHero_herob__SL_YZ{width:100%;height:80vh;display:flex;align-items:center;justify-content:center;position:relative;min-height:-moz-fit-content;min-height:fit-content;overflow:hidden}.ImageHero_herobFallback__qCcok{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.ImageHero_herobLoading__alhvx{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;display:flex;align-items:center;justify-content:center}.ImageHero_loadingSpinner__WTPIT{width:40px;height:40px;border:3px solid rgba(0,0,0,.3);border-top-color:#ffffff;border-radius:50%;animation:ImageHero_spin__nsBBT 1s linear infinite}@keyframes ImageHero_spin__nsBBT{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ImageHero_herobBackground__2XynI{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;z-index:0;transition:filter .3s ease;background-color:#000000}.ImageHero_herobContainer__XT3_U{width:100%;max-width:var(--max-breedte,1200px);margin:0 auto;padding:0;z-index:2;position:relative}.ImageHero_herobContent__Krhn9 h1,.ImageHero_herobContent__Krhn9 h5{text-align:inherit;width:100%;color:white}.ImageHero_herobContent__Krhn9{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;text-align:inherit;color:white;font-family:Raleway,sans-serif}body[data-theme=dark] .ImageHero_herobContent__Krhn9{color:#000000}.ImageHero_herob__SL_YZ h1{font-weight:700;font-size:25px;font-size:clamp(1.5rem,4vw,2.5rem)}.ImageHero_fadeEffect__5M2cP:after{content:"";position:absolute;bottom:0;left:0;right:0;height:100%;background:linear-gradient(180deg,transparent,rgb(250,250,250));z-index:1}body[data-theme=dark] .ImageHero_fadeEffect__5M2cP:after{content:"";position:absolute;bottom:0;left:0;right:0;height:100%;background:linear-gradient(180deg,transparent,black);z-index:1}.ImageHero_herob__SL_YZ .ImageHero_subtitle__Kife2{max-width:600px;padding:0}.ImageHero_herob__SL_YZ h5{font-weight:300;font-size:15px;font-size:clamp(.9rem,2vw,1rem);box-sizing:border-box;margin-top:25px}.ImageHero_herob__SL_YZ:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.657);z-index:1;pointer-events:none}.ImageHero_herob__SL_YZ.ImageHero_fallbackMode__LXQ1K:after{background-color:rgb(0,0,0)}.ImageHero_herob__SL_YZ.ImageHero_narrow__LhOah{max-width:var(--max-breedte,1200px);margin:0 auto}.ImageHero_herob__SL_YZ.ImageHero_full__kF_vs{max-width:100%}.ImageHero_heroLogo__Hdzti{max-width:300px;max-height:150px;width:auto;height:auto}.ImageHero_herob__SL_YZ img{object-fit:contain}.ImageHero_heroLink__uuSUB{color:#49a1ff;text-decoration:none;font-weight:500;margin-top:20px;display:inline-block;z-index:2;position:relative;transition:color .3s;padding:8px 12px;border-radius:4px}.ImageHero_heroLink__uuSUB:hover{color:#0e6dd2}.ImageHero_herobVideo__GUGMh{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;z-index:0;transition:filter .3s ease;background-color:#000000;min-width:100%;min-height:100%}@supports not (object-fit:cover){.ImageHero_herobVideo__GUGMh{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:auto;height:auto;min-width:100%;min-height:100%}}.ImageHero_herobChildren__pGVPu{position:relative;z-index:2;width:100%;max-width:var(--max-breedte,1200px);margin:0 auto;padding:0 20px}.ImageHero_childrenTop___dxrD{order:-1;margin-bottom:2rem}.ImageHero_childrenCenter__F54b3{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:calc(100% - 40px)}.ImageHero_childrenBottom__UdeQV{margin-top:2rem}.ImageHero_hasChildren__TnGlM{flex-direction:column}@media (max-width:768px){.ImageHero_herob__SL_YZ{height:70vh;min-height:200px}.ImageHero_herobContainer__XT3_U{padding:0}.ImageHero_herobVideo__GUGMh{object-position:center center}.ImageHero_herob__SL_YZ h1{font-size:clamp(1.2rem,6vw,2rem)}.ImageHero_herob__SL_YZ h5{font-size:clamp(.8rem,3vw,.9rem)}.ImageHero_herobChildren__pGVPu{padding:0 15px}.ImageHero_childrenTop___dxrD{margin-bottom:1rem}.ImageHero_childrenBottom__UdeQV{margin-top:1rem}@media (max-width:480px) and (prefers-reduced-data:reduce){.ImageHero_herobVideo__GUGMh{display:none}.ImageHero_herob__SL_YZ{background:linear-gradient(135deg,#2c3e50,#34495e)}}}@media (max-height:668px){.ImageHero_herob__SL_YZ{min-height:160px}}@media (min-width:769px) and (max-width:1024px){.ImageHero_herob__SL_YZ{height:75vh}.ImageHero_herobContainer__XT3_U{padding:0}}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.ImageHero_herobBackground__2XynI{image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges}}@media (prefers-reduced-motion:reduce){.ImageHero_herobVideo__GUGMh{animation:none!important;transform:none!important;transition:none!important}.ImageHero_loadingSpinner__WTPIT{animation:none}.ImageHero_herobBackground__2XynI{transition:none!important}}@media (prefers-contrast:high){.ImageHero_herob__SL_YZ:after{background-color:rgba(0,0,0,.8)}.ImageHero_herobContent__Krhn9{text-shadow:0 0 2px black,0 0 4px black}.ImageHero_heroLink__uuSUB{background-color:rgba(0,0,0,.8);border:1px solid white}}@media print{.ImageHero_herob__SL_YZ{height:200px!important;background:#f0f0f0!important;color:black!important}.ImageHero_herobBackground__2XynI,.ImageHero_herobLoading__alhvx,.ImageHero_herobVideo__GUGMh,.ImageHero_herob__SL_YZ:after{display:none!important}.ImageHero_herobContent__Krhn9{color:black!important;text-shadow:none!important}}.ImageHero_herobVideo__GUGMh[controls]{z-index:3}.ImageHero_fadeEffect__5M2cP .ImageHero_herobVideo__GUGMh{z-index:0}.ImageHero_errorState__5rOtx:after{background-color:rgba(0,0,0,.3)}.ImageHero_herobSkeleton__C6a1Q{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;animation:ImageHero_loading__qYFxO 1.5s infinite;z-index:0}@keyframes ImageHero_loading__qYFxO{0%{background-position:200% 0}to{background-position:-200% 0}}.FeedbackBanner_feedbackBanner__EToEY{width:100%;padding:30px;margin-top:50px;text-align:center;border-top:var(--border-light);background-color:var(--grijs-50);transition:all .3s ease}.FeedbackBanner_feedbackBanner__EToEY p{font-size:1.2rem;margin-bottom:15px;color:var(--text-kleur);line-height:1.5}.FeedbackBanner_feedbackButtons__Y9K3Z{display:flex;justify-content:center;gap:20px;margin-top:20px}.FeedbackBanner_thumbButton__t1_Ng{background-color:var(--grijs-100);color:var(--grijs-500)}.FeedbackBanner_thumbButton__t1_Ng,.FeedbackBanner_thumbButton__t1_Ng:hover{padding:0;width:50px;height:50px;border-radius:50%;display:flex;justify-content:center;align-items:center;border:none;cursor:pointer;transition:all .3s ease;font-size:18px}.FeedbackBanner_thumbButton__t1_Ng:hover{background-color:var(--grijs-300);color:var(--grijs-800)}.FeedbackBanner_serviceLink__mMvrM{text-decoration:none;display:inline-block;margin-top:15px}.FeedbackBanner_serviceButton__96qdN{background-color:var(--accent-kleur,#007bff);color:white;border:none;font-size:1rem;font-weight:500;cursor:pointer;transition:all .3s ease;text-decoration:none;display:inline-block}.FeedbackBanner_serviceButton__96qdN:hover{background-color:var(--accent-kleur-dark,#0056b3);color:white;border:none}.FeedbackBanner_serviceButton__96qdN:active{transform:translateY(0)}.FeedbackBanner_serviceButton__96qdN:focus{outline:2px solid var(--accent-kleur,#007bff);outline-offset:2px}.FeedbackBanner_thumbButton__t1_Ng:disabled{opacity:.6;cursor:not-allowed;transform:none}.FeedbackBanner_thumbButton__t1_Ng:disabled:hover{background-color:#f0f0f0;transform:none}.FeedbackBanner_feedbackBanner__EToEY.FeedbackBanner_submitted__l2CbG{background-color:#f8f9fa;border-color:#e9ecef}@media (max-width:768px){.FeedbackBanner_feedbackBanner__EToEY{padding:20px 15px;margin-top:30px}.FeedbackBanner_feedbackBanner__EToEY p{font-size:1.1rem;margin-bottom:12px}.FeedbackBanner_feedbackButtons__Y9K3Z{gap:15px;margin-top:15px}.FeedbackBanner_thumbButton__t1_Ng{font-size:16px}.FeedbackBanner_serviceButton__96qdN{padding:10px 20px;font-size:.95rem}}@media (max-width:480px){.FeedbackBanner_feedbackBanner__EToEY{padding:15px 10px;margin-top:20px}.FeedbackBanner_feedbackBanner__EToEY p{font-size:1rem;margin-bottom:10px}.FeedbackBanner_feedbackButtons__Y9K3Z{gap:12px;margin-top:12px}.FeedbackBanner_thumbButton__t1_Ng{font-size:14px}.FeedbackBanner_serviceButton__96qdN{padding:8px 16px;font-size:.9rem}}