.veelgestelde-vragen-module__-bb7Wq__faqPage{background:var(--color-white)}.veelgestelde-vragen-module__-bb7Wq__faqSection{background:linear-gradient(180deg,#f8f9fa 0%,var(--color-white)100%);min-height:60vh;padding:6rem 2rem}.veelgestelde-vragen-module__-bb7Wq__faqContainer{max-width:900px;margin:0 auto}.veelgestelde-vragen-module__-bb7Wq__faqList{flex-direction:column;gap:1rem;display:flex}.veelgestelde-vragen-module__-bb7Wq__faqItem{background:#fffffff5;border:2px solid #0065a61a;border-radius:16px;transition:border-color .3s,box-shadow .3s;overflow:hidden;transform:translateZ(0)}.veelgestelde-vragen-module__-bb7Wq__faqItem:hover{border-color:#0065a64d;box-shadow:0 8px 24px #0065a614}.veelgestelde-vragen-module__-bb7Wq__faqQuestion{cursor:pointer;width:100%;font-size:var(--section-subtitle-size);color:var(--color-gray-900);text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;padding:1.75rem 2rem;font-weight:600;transition:color .3s;display:flex}.veelgestelde-vragen-module__-bb7Wq__faqQuestion:hover,.veelgestelde-vragen-module__-bb7Wq__faqQuestionActive{color:var(--color-primary)}.veelgestelde-vragen-module__-bb7Wq__faqIcon{font-size:var(--text-xl);font-weight:var(--font-regular);color:var(--color-primary);flex-shrink:0;margin-left:1rem;transition:transform .3s}.veelgestelde-vragen-module__-bb7Wq__faqQuestionActive .veelgestelde-vragen-module__-bb7Wq__faqIcon{transform:rotate(45deg)}.veelgestelde-vragen-module__-bb7Wq__faqAnswer{max-height:0;padding:0 2rem;transition:max-height .4s,padding .4s;overflow:hidden}.veelgestelde-vragen-module__-bb7Wq__faqAnswerOpen{max-height:600px;padding:0 2rem 1.75rem}.veelgestelde-vragen-module__-bb7Wq__faqAnswer p{font-size:var(--font-body);line-height:var(--line-height-body);color:var(--color-gray-700);margin:0}@media (max-width:768px){.veelgestelde-vragen-module__-bb7Wq__faqSection{padding:4rem 1.5rem}.veelgestelde-vragen-module__-bb7Wq__faqQuestion{font-size:var(--text-base);padding:1.5rem}.veelgestelde-vragen-module__-bb7Wq__faqAnswer,.veelgestelde-vragen-module__-bb7Wq__faqAnswerOpen{padding-left:1.5rem;padding-right:1.5rem}}@media (max-width:480px){.veelgestelde-vragen-module__-bb7Wq__faqSection{padding:3rem 1rem}.veelgestelde-vragen-module__-bb7Wq__faqQuestion{font-size:var(--text-sm);padding:1.25rem 1rem}.veelgestelde-vragen-module__-bb7Wq__faqAnswer,.veelgestelde-vragen-module__-bb7Wq__faqAnswerOpen{padding-left:1rem;padding-right:1rem}.veelgestelde-vragen-module__-bb7Wq__faqIcon{font-size:var(--text-lg)}}
