.veelgestelde-vragen{margin-left:auto;margin-right:auto;max-width:866px}.veelgestelde-vraag{border-bottom:1px solid var(--so-color-gray);min-height:40px;padding-bottom:24px;padding-top:15px;position:relative;*{font-size:inherit;letter-spacing:inherit;line-height:inherit;padding:0}*,h3{margin:0}button{background:transparent;border:0;color:inherit;cursor:pointer;display:block;font:inherit;line-height:inherit;padding-right:40px;text-align:left;width:100%;&:focus-visible{outline:2px solid var(--so-color-red);outline-offset:2px}}.veelgestelde-vraag-antwoord{display:grid;grid-template-rows:0fr;transition:grid-template-rows .16s ease;>div{overflow:hidden}p{font-size:14px;padding-top:12px}}&.active .veelgestelde-vraag-antwoord{grid-template-rows:1fr}&:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='none' viewBox='0 0 14 14'%3E%3Cpath fill='%23fff' d='M14 8H8v6H6V8H0V6h6V0h2v6h6z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;content:"";height:14px;pointer-events:none;position:absolute;right:5px;top:20px;transition:transform var(--so-transition-speed) ease-in-out;width:14px}&.active:after{transform:rotate(45deg)}@media (prefers-reduced-motion:reduce){&:after,.veelgestelde-vraag-antwoord{transition:none}}}.veelgestelde-vragen-intro{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:32px;margin-left:auto;margin-right:auto;max-width:858px;text-align:center;h2{&,*{text-align:center!important}@media (width <= 576px){margin-bottom:16px}}.button-wrapper{margin:12px 0 0}.tag{align-items:center;display:flex;flex-direction:row;gap:8px;margin-bottom:12px;padding-left:16px;padding-right:16px;&:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='10' fill='none' viewBox='0 0 6 10'%3E%3Cpath fill='%23000' d='M4 10H2V8h2zm0-4H2V4h2zm2-2H4V2H0V0h6z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:10px;width:6px}}}