.usp-tip{position:relative;display:inline-flex;vertical-align:middle;margin-left:8px}.usp-info{position:relative;width:26px;height:26px;border-radius:999px;border:0;background:#16a34a;color:#fff;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;padding:2px;font:inherit;box-sizing:border-box}.usp-info:after{content:"";position:absolute;inset:-9px}.usp-tip .usp-info svg{width:22px;height:22px;margin:0;stroke:#fff;fill:none;stroke-width:2.6;stroke-linecap:round}.usp-tip .usp-info svg circle{display:none}.usp-info[aria-expanded=true],.usp-info:hover{background:#15803d}.usp-info:focus-visible{outline:3px solid #174A8B;outline-offset:2px}.usp-bubbel{display:none;position:fixed;left:16px;top:0;width:320px;max-width:calc(100vw - 32px);box-sizing:border-box;white-space:normal;overflow-wrap:break-word;z-index:60;background:#fff;border:1px solid #D8E0EC;border-radius:12px;box-shadow:0 8px 24px #0e172624;padding:14px 16px;text-align:left;font-size:14px;font-weight:400;line-height:1.45;letter-spacing:normal;text-transform:none;color:#0e1726}.usp-bubbel:before{content:"";position:absolute;top:-10px;left:0;right:0;height:10px}.usp-bubbel b{display:block;font-weight:700;color:#0e1726;margin-bottom:8px}.usp-bubbel .usp-kop{display:block;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#174a8b;margin-bottom:4px}.usp-bubbel ul{list-style:none;margin:0;padding:0}.usp-bubbel li{position:relative;padding-left:14px;margin-top:4px;color:#46526a}.usp-bubbel li:before{content:"·";position:absolute;left:3px;font-weight:700;color:#174a8b}.usp-tip.open .usp-bubbel{display:block}.sc .sc-titelregel{margin:0 0 12px}.sc .sc-titelregel h1{margin:0}.sc-titelregel .usp-staart{white-space:nowrap}.sc-titelregel .usp-tip{margin-left:12px;vertical-align:middle;top:-.08em}@media print{.usp-tip{display:none}}@media(min-width:1100px){.tp-raster{display:grid;grid-template-columns:minmax(0,auto) 440px;gap:20px;align-items:start;justify-content:center}.tp-raster>.sc{margin:0;width:460px}.tp-raster>.sc.sc-advies{width:720px}}@media(max-width:1099.98px){.tp-raster>.tp{display:none}}.tp{position:sticky;top:16px;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);display:flex;flex-direction:column;overflow:hidden;max-height:calc(100dvh - 32px);font-size:.85rem;color:var(--text)}.tp>header{display:flex;align-items:center;gap:8px;padding:12px 14px;border-bottom:1px solid var(--border);flex-shrink:0}.tp-titel{font-weight:600;font-size:.8rem}.tp-pil{font-size:.7rem;background:var(--accent-soft);color:var(--accent-ink);border-radius:999px;padding:2px 8px;font-weight:600}.tp-rechts{margin-left:auto;display:flex;gap:6px}.tp-knop{border:1px solid var(--border);background:var(--surface);color:var(--text2);border-radius:var(--radius-sm);width:28px;height:28px;display:grid;place-items:center;cursor:pointer;padding:0}.tp-knop:hover{color:var(--text);border-color:var(--tekst3)}.tp-knop svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.tp-rol{flex:1;overflow-y:auto;padding-bottom:12px}.tp-blok{border-bottom:1px solid var(--border)}.tp summary{cursor:pointer;list-style:none;display:flex;align-items:center;gap:8px}.tp summary::-webkit-details-marker{display:none}.tp summary:before{content:"▸";font-size:.65rem;color:var(--text2)}.tp details[open]>summary:before{content:"▾"}.tp-blok>summary{padding:10px 14px;font-size:.72rem;font-weight:600;letter-spacing:.03em;text-transform:uppercase;color:var(--text2)}.tp-telling{margin-left:auto;font-weight:400;text-transform:none;letter-spacing:0;color:var(--text2);font-variant-numeric:tabular-nums}.tp-inhoud{padding:2px 14px 12px}.tp-rij{display:flex;gap:10px;padding:5px 0;border-top:1px dotted var(--border);align-items:baseline}.tp-inhoud>.tp-rij:first-child{border-top:0}.tp-veld{flex:0 0 45%;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.72rem;color:var(--text2);overflow-wrap:anywhere}.tp-waarde{flex:1;overflow-wrap:anywhere}.tp-getal{font-variant-numeric:tabular-nums}.tp-leeg{color:var(--text2)}.tp-sub{border-top:1px dotted var(--border)}.tp-sub>summary{padding:5px 0}.tp-sub>summary .tp-veld{flex:1 1 auto}.tp-sub>:not(summary){margin-left:12px}.tp-melding{margin:10px 14px;padding:9px 11px;border-radius:var(--radius-sm);background:var(--surface2);color:var(--text2);font-size:.75rem}.tp-voet{flex-shrink:0;border-top:1px solid var(--border);padding:9px 14px;font-size:.7rem;color:var(--text2);display:flex;gap:10px;align-items:center}@media(min-width:1100px){.tp-raster:has(>.sc-ruim){display:block;padding-right:452px}html.sag-focus .tp-raster>.sc.sc-ruim{right:452px}.tp-raster>.sc.sc-ruim{width:auto}.tp-raster:has(>.sc-ruim)>.tp{position:fixed;top:0;right:0;bottom:0;width:452px;max-height:none;z-index:70;border-radius:0;border-width:0 0 0 1px}}.tp-metvraag{flex-direction:column;align-items:stretch;gap:2px}.tp-paar{display:flex;gap:10px;align-items:baseline;width:100%}.tp-rij>.tp-paar+.tp-uitleg{margin-top:2px}.tp-rij:has(>.tp-paar){flex-direction:column;align-items:stretch;gap:0}.tp-vraag{font-size:.72rem;color:var(--text2);line-height:1.35}.tp-groep{display:inline-block;margin-right:6px;font-size:.65rem;font-weight:600;text-transform:uppercase;letter-spacing:.03em}.tp-antw{display:block;font-size:.72rem;color:var(--text2)}.tp-uitleg{font-size:.72rem;color:var(--text2);line-height:1.4;margin:2px 0 4px;padding:4px 8px;border-left:2px solid var(--border)}.tp-sub>.tp-uitleg{margin-left:12px}.tp-bron{display:block;font-size:.7rem;margin-top:2px}.tp-link{color:var(--accent-ink);text-decoration:underline 1px;overflow-wrap:anywhere}.tp-code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.68rem;color:var(--text2);margin-right:6px}.tp-veld-tekst{font-family:inherit;font-size:.75rem}.tp-intro{margin:4px 0 8px;font-size:.75rem;color:var(--text2)}.tp-stappen{margin:0;padding-left:18px;font-size:.78rem}.tp-stappen li{padding:4px 0;line-height:1.4}.tp-stappen .tp-pil{margin-right:6px}.tp-pil-nee{background:var(--surface2);color:var(--text)}.tp-pil-info{background:var(--surface2);color:var(--text2)}.tp-beslist{font-weight:500}.tp-tussenkop{margin:10px 0 4px;font-size:.68rem;font-weight:600;letter-spacing:.03em;text-transform:uppercase;color:var(--text2)}.tp-lijst{margin:0;padding-left:18px;font-size:.75rem}.tp-lijst li{padding:3px 0}.tp-klein{margin:8px 0 0;font-size:.7rem;color:var(--text2)}.tp-melding-in{margin:4px 0}@media(min-width:1100px){.tp-raster.tp-klein{grid-template-columns:minmax(0,auto) 44px}.tp-raster.tp-klein:has(>.sc-ruim){padding-right:52px}html.sag-focus .tp-raster.tp-klein>.sc.sc-ruim{right:52px}.tp-raster.tp-klein:has(>.sc-ruim)>.tp{width:52px}}.tp-klein>.tp{overflow:visible}.tp-strook{display:flex;flex-direction:column;align-items:center;gap:10px;width:100%;min-height:160px;height:100%;padding:12px 0;border:0;background:var(--surface);color:var(--text2);cursor:pointer;border-radius:inherit}.tp-strook:hover{color:var(--text);background:var(--surface2)}.tp-strook svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.tp-strook-tekst{writing-mode:vertical-rl;transform:rotate(180deg);font-size:.75rem;font-weight:600;letter-spacing:.03em}
