body{font-family:-apple-system,BlinkMacSystemFont,segoe ui,Roboto,Oxygen-Sans,Ubuntu,Cantarell,helvetica neue,sans-serif;line-height:1.6;display:flex;flex-direction:column;min-height:100vh;min-height:100svh;margin:0;padding:0}main{flex-grow:1}img{max-width:100%;border-radius:.2rem}table{border-collapse:collapse;margin:auto}td,th{border:.1rem solid gray;padding:.3rem .5rem}pre{overflow-x:auto;border:.1rem solid #d3d3d3;padding:1rem}code{font-family:SFMono-Regular,Consolas,liberation mono,Menlo,Courier,monospace}kbd{border:.1rem solid #a9a9a9;border-radius:.2rem;margin:.1rem;padding:.15rem}kbd:has(kbd){padding:.3rem 0}.Banner{list-style:none;display:flex;flex-flow:row-reverse wrap-reverse;justify-content:space-between;margin:0;padding:0}.Banner-item:nth-child(1){order:5}.Banner-item:nth-child(2){order:4}.Banner-item:nth-child(3){order:3}.Banner-item:nth-child(4){order:2}.Banner-item:nth-child(5){order:1}.Banner-item--title{flex-grow:1}.Banner-heading{font-size:1.25rem;margin:0}.Banner-link{font-size:1.25rem;color:#fff;padding:.5rem 1rem}.Heading{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline}.Heading-title{margin:1.5rem .5rem 0 0}.Heading-link{color:inherit}.Tags{list-style:none;display:flex;flex-wrap:wrap;justify-content:center;margin:1.5rem 0;padding:0}.Tags-item{border-radius:.2rem;margin:.2rem;padding:0 .3rem}.Tags-link{color:#fff}.Divider{display:flex;justify-content:center}.Divider::after{content:"\2500\2500"}.Pagination{font-size:1.25rem;color:inherit}.Pagination--right{float:right}.Footer{text-align:center;margin:1rem 0}.u-wrapper{max-width:42rem;margin:auto}.u-padding{padding:0 1rem}.u-background{background:#a52217}.u-clickable{font-weight:700;text-decoration:none;display:inline-block}.u-noboosting{max-height:1e6px}:root{--color-verkeerswit:#f1f0ea;--color-karmijnrood:#a52217;--color-zuiver-groen:#008b29;--color-ultramarijnblauw:#2B2C7C;--bg-primary:#f1f0ea;--bg-secondary:#ffffff;--text-primary:#1a1a1a;--text-secondary:#4a4a4a;--btn-primary-bg:#a52217;--btn-primary-hover:#8a1c13;--btn-secondary-bg:#2B2C7C;--btn-secondary-hover:#1f2059;--btn-outline-border:#2B2C7C;--btn-outline-hover-bg:rgba(43, 44, 124, 0.08);--accent-success:#008b29;--accent-success-light:#e6f4eb;--faq-bg:#ffffff;--faq-shadow:rgba(0, 0, 0, 0.05);--faq-icon-bg:#a52217;--faq-icon-symbol:#ffffff}@media(prefers-color-scheme:dark){:root{--bg-primary:#1a1a1a;--bg-secondary:#2a2a2a;--text-primary:#f1f0ea;--text-secondary:#d0d0d0;--btn-primary-bg:#c73028;--btn-primary-hover:#e03e35;--btn-secondary-bg:#3d3f9f;--btn-secondary-hover:#5254c5;--btn-outline-border:#5254c5;--btn-outline-hover-bg:rgba(82, 84, 197, 0.15);--accent-success:#00a835;--accent-success-light:rgba(0, 168, 53, 0.15);--faq-bg:rgba(255, 255, 255, 0.05);--faq-shadow:rgba(0, 0, 0, 0.2);--faq-icon-bg:#c73028;--faq-icon-symbol:#f1f0ea}}.btn{display:inline-block;padding:12px 32px;border-radius:25px;text-decoration:none;font-weight:500;transition:all .3s ease;border:2px solid;cursor:pointer}.btn-outline{background-color:initial;border-color:var(--btn-outline-border);color:var(--text-primary)}.btn-outline:hover{background-color:var(--btn-outline-hover-bg);border-color:var(--btn-secondary-hover)}.btn-solid{background-color:var(--btn-primary-bg);border-color:var(--btn-primary-bg);color:#fff}.btn-solid:hover{background-color:var(--btn-primary-hover);border-color:var(--btn-primary-hover)}.btn-secondary{background-color:var(--btn-secondary-bg);border-color:var(--btn-secondary-bg);color:#fff}.btn-secondary:hover{background-color:var(--btn-secondary-hover);border-color:var(--btn-secondary-hover)}.btn-success{background-color:var(--accent-success);border-color:var(--accent-success);color:#fff}.btn-success:hover{background-color:#007020;border-color:#007020}.faq-item{background-color:var(--faq-bg);border-radius:12px;margin-bottom:16px;padding:24px 28px;box-shadow:0 2px 8px var(--faq-shadow);transition:box-shadow .3s ease}.faq-item:hover{box-shadow:0 4px 12px var(--faq-shadow)}.faq-question{font-size:1.25rem;font-weight:600;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;user-select:none;color:var(--text-primary)}.faq-question::-webkit-details-marker{display:none}.faq-icon{width:40px;height:40px;background-color:var(--faq-icon-bg);border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-left:16px;position:relative;transition:transform .3s ease,background-color .3s ease}.faq-icon:hover{background-color:var(--btn-primary-hover)}.faq-icon::before,.faq-icon::after{content:'';position:absolute;background-color:var(--faq-icon-symbol);transition:transform .3s ease}.faq-icon::before{width:14px;height:2px}.faq-icon::after{width:2px;height:14px}details[open] .faq-icon::after{transform:rotate(90deg)}details[open] .faq-icon{transform:rotate(45deg)}.faq-answer{margin-top:16px;line-height:1.6;color:var(--text-secondary)}.text-primary{color:var(--text-primary)}.text-secondary{color:var(--text-secondary)}.text-red{color:var(--color-karmijnrood)}.text-green{color:var(--color-zuiver-groen)}.text-blue{color:var(--color-ultramarijnblauw)}.bg-success-light{background-color:var(--accent-success-light);padding:12px 16px;border-radius:8px;border-left:4px solid var(--accent-success)}