.mwshell .mw-ri{--ri-ink:var(--foreground-strong,#121212);--ri-secundair:var(--muted,#4f4f4f);--ri-terracotta:var(--mkt-terracotta,#d97757);--ri-nummer-tekst:var(--accent-hover,#0f6e56);--ri-nummer-vlak:#e4f4ee;--ri-resultaat:var(--accent,#1d9e75);--ri-ease:cubic-bezier(.2, .8, .2, 1);--ri-nummer:26px;--ri-regel:24px;min-width:0;min-height:0;color:var(--ri-ink);flex:auto;display:none;overflow:hidden auto}html[data-route-intro] .mwshell .mw-ri{flex-direction:column;display:flex}.mw-ri-binnen{width:100%;min-height:0;padding:24px 24px calc(var(--actiebalk-h,0px) + 16px);flex-direction:column;flex:auto;justify-content:safe center;align-items:center;display:flex}.mw-ri-kop{max-width:22ch;font-family:var(--mw-serif), Georgia, serif;letter-spacing:-.01em;text-align:center;text-wrap:balance;color:var(--ri-ink);margin:0 0 16px;font-size:32px;font-weight:500;line-height:1.1}.mw-ri-media{width:100%;height:min(34svh, calc((100vw - 32px) / (var(--ri-ratio))), calc(360px / (var(--ri-ratio))));flex:0 auto;justify-content:center;min-height:96px;display:flex}.mw-ri-media video,.mw-ri-media img{object-fit:contain;background:0 0;width:100%;max-width:100%;height:100%;display:block}.mw-ri-media video[data-bron=mp4]{-webkit-mask-composite:source-in;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000),linear-gradient(#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000),linear-gradient(#0000,#000 6% 94%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.mw-ri-tekst{flex-direction:column;width:100%;max-width:420px;display:flex}.mw-ri-stappen{flex-direction:column;gap:12px;margin:16px 0 0;padding:0;list-style:none;display:flex}.mw-ri-stap{grid-template-columns:var(--ri-nummer) minmax(0, 1fr);opacity:0;transition:opacity .35s var(--ri-ease), transform .35s var(--ri-ease);align-items:start;column-gap:12px;display:grid;transform:translateY(8px)}.mw-ri-stap[data-in]{opacity:1;transform:none}.mw-ri-nummer{width:var(--ri-nummer);height:var(--ri-nummer);font-family:var(--mw-mono), ui-monospace, monospace;color:var(--ri-nummer-tekst);background:var(--ri-nummer-vlak);border-radius:999px;justify-content:center;align-items:center;font-size:13px;line-height:1;display:inline-flex}.mw-ri-stap[data-resultaat] .mw-ri-nummer{color:#fff;background:var(--ri-resultaat)}.mw-ri-zin{font-size:17px;font-weight:600;line-height:var(--ri-regel);padding-top:calc((var(--ri-nummer) - var(--ri-regel)) / 2);margin:0;position:relative}.mw-ri-zin-vol{visibility:hidden}.mw-ri-zin-getypt{top:calc((var(--ri-nummer) - var(--ri-regel)) / 2);position:absolute;left:0;right:0}.mw-ri-cursor{vertical-align:-.16em;background:var(--ri-terracotta);width:2px;height:1.05em;margin-left:2px;animation:.9s step-end infinite mw-ri-knipper;display:inline-block}.mw-ri-acties{flex-direction:column;align-items:flex-start;gap:4px;margin-top:22px;display:none}.mwshell .mw-ri-knop{min-height:50px;transition:transform .3s var(--ri-ease), box-shadow .3s var(--ri-ease);border-radius:999px;padding:0 26px;font-size:15.5px;position:relative}.mwshell .mw-ri-knop[data-op],.mw-ri-balk-op .mab__primair{transform:translateY(-3px);box-shadow:0 10px 22px -8px #1d9e758c}.mw-ri-balk .mab__primair{transition:transform .3s var(--ri-ease), box-shadow .3s var(--ri-ease);position:relative}.mwshell .mw-ri-knop:after,.mw-ri-balk .mab__primair:after{content:"";border-radius:inherit;opacity:0;pointer-events:none;position:absolute;inset:0;box-shadow:0 0 0 2px #1d9e7559}.mw-ri-meer{min-height:44px;color:var(--accent-hover,#0f6e56);text-underline-offset:3px;opacity:0;transition:opacity .35s var(--ri-ease), transform .35s var(--ri-ease);align-items:center;gap:6px;font-size:14.5px;font-weight:600;text-decoration:underline;display:inline-flex;transform:translate(-8px)}.mw-ri-meer[data-in]{opacity:1;transform:none}.mw-ri-meer-pijl{flex:none}.mw-ri-herhaal{min-height:44px;color:var(--ri-secundair);cursor:pointer;font:inherit;background:0 0;border:0;align-items:center;gap:7px;margin-top:14px;padding:0;font-size:14px;display:none}.mw-ri-herhaal:hover{color:var(--ri-ink)}.mw-ri .mw-ri-knop:focus-visible,.mw-ri-meer:focus-visible,.mw-ri-herhaal:focus-visible,.mw-ri-balk .mab__primair:focus-visible{outline:2px solid var(--accent,#1d9e75);outline-offset:2px}.mw-ri-balk .mab__rij{flex-direction:column;align-items:stretch;gap:2px}.mw-ri-balk .mab__context{align-items:center}.mw-ri-balk .mab__primair{width:100%;margin:0}.mw-ri-balk .mw-ri-meer{font-size:14px}@media (max-width:767px) and (max-height:700px){.mw-ri-binnen{padding-top:12px}.mw-ri-kop{margin-bottom:10px}.mw-ri-stappen{margin-top:12px}}@media (max-width:374px){.mw-ri-binnen{padding:6px 16px calc(var(--actiebalk-h,0px) + 6px)}.mw-ri-kop{margin-bottom:6px;font-size:26px}.mw-ri-media{height:min(30svh, calc((100vw - 32px) / (var(--ri-ratio))));min-height:48px}.mw-ri-stappen{margin-top:8px}.mw-ri-stap{column-gap:10px}.mw-ri-balk .mw-ri-meer{font-size:13.5px}}@media (min-width:768px){.mwshell .mw-ri{--ri-nummer:30px;--ri-regel:28px}.mw-ri-binnen{max-width:608px;margin:0 auto;padding:32px 24px 40px}.mw-ri-kop{margin-bottom:20px;font-size:38px}.mw-ri-media{height:min(42svh, calc(560px / (var(--ri-ratio))))}.mw-ri-tekst{max-width:560px}.mw-ri-stappen{gap:20px;margin-top:24px}.mw-ri-nummer{font-size:14px}.mw-ri-zin{font-size:20px}.mw-ri-acties{display:flex}.mw-ri-herhaal{align-self:flex-start;display:inline-flex}}@media (min-width:1024px){.mw-ri-binnen{grid-template-columns:minmax(0,min(40%,470px)) minmax(0,1fr);grid-template-areas:"kop kop""media tekst";align-content:center;place-items:center stretch;gap:28px 48px;max-width:1280px;padding:40px clamp(32px,4vw,64px);display:grid}.mw-ri-kop{text-align:left;grid-area:kop;max-width:none;margin:0;font-size:clamp(40px,3.2vw,46px)}.mw-ri-media{height:auto;aspect-ratio:var(--ri-ratio);grid-area:media;max-height:62svh}.mw-ri-tekst{grid-area:tekst;max-width:560px}.mw-ri-stappen{margin-top:0}.mw-ri-acties{margin-top:30px}.mw-ri-herhaal{margin-top:18px}}@media (min-width:1440px){.mw-ri-binnen{grid-template-columns:minmax(0,min(42%,520px)) minmax(0,1fr);column-gap:64px}}@media (orientation:landscape) and (max-height:499px){.mwshell .mw-ri{--ri-nummer:26px;--ri-regel:22px}.mw-ri-binnen{grid-template:"media kop""media tekst"1fr/auto minmax(0,1fr);align-content:center;align-items:start;gap:8px 28px;max-width:none;margin:0;padding:12px 24px;display:grid}.mw-ri-kop{text-align:left;grid-area:kop;max-width:none;margin:0;font-size:24px}.mw-ri-media{width:auto;height:min(64svh,250px);aspect-ratio:var(--ri-ratio);grid-area:media;align-self:center;min-height:0}.mw-ri-tekst{grid-area:tekst;max-width:440px}.mw-ri-stappen{gap:8px;margin-top:4px}.mw-ri-nummer{font-size:13px}.mw-ri-zin{font-size:16px}.mw-ri-acties{flex-flow:wrap;align-items:center;column-gap:16px;margin-top:12px;display:flex}.mwshell .mw-ri-knop{min-height:46px}.mw-ri-herhaal,.mab.mw-ri-balk{display:none}}@keyframes mw-ri-knipper{50%{opacity:0}}@keyframes mw-ri-ring{0%{opacity:0;box-shadow:0 0 #1d9e7566}15%{opacity:1}to{opacity:0;box-shadow:0 0 0 12px #1d9e7500}}@keyframes mw-ri-wijs{0%,to{transform:none}25%,75%{transform:translate(4px)}50%{transform:none}}@media (prefers-reduced-motion:no-preference){.mwshell .mw-ri-knop[data-op]:after,.mw-ri-balk-op .mab__primair:after{animation:1.1s ease-out .35s 2 both mw-ri-ring}.mw-ri-meer[data-in] .mw-ri-meer-pijl{animation:.9s ease-in-out .4s both mw-ri-wijs}}@media (prefers-reduced-motion:reduce){.mw-ri-stap,.mw-ri-meer{opacity:1;transition:none;transform:none}.mw-ri-zin-vol{visibility:visible}.mw-ri-zin-getypt{display:none}.mwshell .mw-ri-knop,.mw-ri-balk .mab__primair{transition:none}}
.mwshell .mw-rw-overlay{z-index:40;-webkit-backdrop-filter:blur(6px);background:#2d261a4d;justify-content:center;align-items:flex-start;padding:24px 16px;display:flex;position:absolute;inset:0}.mwshell .mw-rw-kaart{background:#fff;border:1px solid #2d261a1a;border-radius:22px;width:100%;max-width:440px;padding:20px 20px 18px;position:relative;box-shadow:0 30px 70px #2d261a3d}.mwshell .mw-rw-sluit{z-index:1;color:#6b6151;cursor:pointer;background:#ffffffeb;border:1px solid #2d261a24;border-radius:9px;width:32px;height:32px;font-size:19px;line-height:1;position:absolute;top:12px;right:12px}.mwshell .mw-rw-sluit:hover,.mwshell .mw-rw-sluit:focus-visible{border-color:var(--acc);color:var(--acc-ink)}.mwshell .mw-rw-beeld{aspect-ratio:16/9;background:var(--acc-soft);border-radius:14px;width:100%;position:relative;overflow:hidden}.mwshell .mw-rw-beeld-leeg{font-family:var(--mw-serif), Georgia, serif;color:var(--acc-ink);justify-content:center;align-items:center;font-size:44px;display:flex;position:absolute;inset:0}.mwshell .mw-rw-kop{font-family:var(--mw-serif), Georgia, serif;letter-spacing:-.01em;color:#201b13;margin:16px 0 0;font-size:22px;font-weight:500;line-height:1.25}.mwshell .mw-rw-tekst{color:#3a3225;margin:8px 0 0;font-size:14.5px;line-height:1.55}.mwshell .mw-rw-noot{color:var(--mw-muted,#6b6151);margin:8px 0 0;font-size:12.5px;line-height:1.5}.mwshell .mw-rw-wip{color:#6b4a0c;background:#fbf3e2;border-left:2px solid #b07d1a;border-radius:0 6px 6px 0;margin:14px 0 0;padding:8px 10px;font-size:12.5px;line-height:1.45}.mwshell .mw-rw-acties{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}.mwshell .mw-rw-acties .mw-btn{flex:180px}.mwshell .mw-rw-acties .mw-btn:focus-visible,.mwshell .mw-rw-melding-link:focus-visible{outline:2px solid var(--acc);outline-offset:2px}.mwshell .mw-rw-melding{border:1px solid var(--acc-ring,#1d9e7533);background:var(--acc-soft,#eef7f1);border-radius:12px;flex-wrap:wrap;align-items:center;gap:6px 14px;max-width:1120px;margin:14px auto 0;padding:11px 14px;display:flex}.mwshell .mw-rw-melding-tekst{color:#3a3225;flex:260px;margin:0;font-size:13px;line-height:1.5}.mwshell .mw-rw-melding-link{font:inherit;color:var(--acc-ink);text-underline-offset:3px;cursor:pointer;background:0 0;border:none;flex:none;padding:6px 0;font-size:13px;font-weight:600;text-decoration:underline}@media (max-width:480px){.mwshell .mw-rw-overlay{padding:16px 12px}.mwshell .mw-rw-kaart{padding:16px 16px 14px}.mwshell .mw-rw-kop{font-size:20px}.mwshell .mw-rw-acties .mw-btn{flex-basis:100%}}
