.luna-choice{margin-block:32px 48px;padding:clamp(24px,4vw,44px);background:#f0ede5;border:1px solid #d9d7cd;border-radius:6px;scroll-margin-top:24px}.luna-choice h2{margin-top:0}.luna-choice label,.luna-request-choice label{display:block;font-weight:600;margin-bottom:8px}.luna-choice select,.luna-request-choice select{display:block;width:100%;min-height:52px;max-width:100%;padding:12px;border:1px solid #59636a;border-radius:4px;background:#fffefa;color:#08243a;font:inherit}.luna-choice select:focus-visible,.luna-request-choice select:focus-visible{outline:3px solid #ad8858;outline-offset:3px}.luna-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;padding:0;list-style:none;counter-reset:request}.luna-steps li{counter-increment:request}.luna-steps li::before{content:counter(request) ". ";font-weight:700}.luna-choice-result{border-top:1px solid #d0cabb;margin-top:24px;padding-top:24px}.luna-choice-result h3{margin:0 0 10px}.luna-choice-mode{font-size:14px;font-weight:600;color:#2c6250}.luna-choice .actions{display:flex;flex-wrap:wrap;gap:16px;align-items:center;margin-top:20px}.luna-self-start{display:flex;flex-wrap:wrap;gap:12px}.luna-self-start a{display:inline-block;padding:12px 16px;min-height:48px;border:1px solid #b6bcb9;border-radius:4px;text-underline-offset:3px}.luna-request-choice{padding:20px;margin:0 0 24px;background:#f0ede5;border-radius:4px}.luna-request-choice h3{margin:18px 0 8px;font-size:24px}.luna-request-choice p:last-child{margin-bottom:0}.luna-request-terms{font-size:14px;color:#39464b}.luna-choice [hidden]{display:none!important}#aanvragen{scroll-margin-top:24px}@media(max-width:600px){.luna-steps{grid-template-columns:1fr;gap:8px}.luna-choice .actions>*{width:100%;text-align:center}.luna-choice{padding:22px 18px}.luna-request-choice{padding:18px 14px}} 

.luna-choice-result .actions{gap:14px 24px}.luna-choice-result a{overflow-wrap:anywhere}.luna-choice-result .button{min-height:48px}.page-hero{overflow-wrap:break-word}
