.tr[data-astro-cid-yy5ffzzu]{border:1px solid var(--line);background:#fff;border-radius:24px;gap:2px;margin:0;padding:20px 22px;list-style:none;display:grid;position:relative;box-shadow:0 30px 60px -40px #0b122066}.tr[data-astro-cid-yy5ffzzu]:before{content:"";background:linear-gradient(180deg, var(--line-2) 0%, var(--line-2) 70%, #00c58f 100%);width:2px;position:absolute;top:34px;bottom:50px;left:35px}.tr-stap[data-astro-cid-yy5ffzzu]{border-radius:14px;grid-template-columns:28px minmax(0,1fr);column-gap:14px;padding:9px 10px 9px 0;display:grid;position:relative}.tr-punt[data-astro-cid-yy5ffzzu]{border:2px solid var(--line-2);z-index:1;width:28px;height:28px;color:var(--ink);background:#fff;border-radius:50%;grid-row:1/span 3;align-self:start;place-items:center;font-size:.74rem;font-weight:700;display:grid;position:relative}.tr-wanneer[data-astro-cid-yy5ffzzu]{letter-spacing:.12em;text-transform:uppercase;color:var(--faint);font-size:.68rem;font-weight:700}.tr-stap[data-astro-cid-yy5ffzzu] b[data-astro-cid-yy5ffzzu]{color:var(--ink);font-size:.98rem;line-height:1.3}.tr-tekst[data-astro-cid-yy5ffzzu]{color:var(--muted);font-size:.84rem;line-height:1.45}.tr-stap[data-astro-cid-yy5ffzzu].nu{background:#e6fbf4;margin-left:-10px;padding-left:10px}.tr-stap[data-astro-cid-yy5ffzzu].nu .tr-punt[data-astro-cid-yy5ffzzu]{color:#06231a;background:#00e5a8;border-color:#00e5a8;box-shadow:0 0 0 5px #00e5a833}.tr-stap[data-astro-cid-yy5ffzzu].nu .tr-wanneer[data-astro-cid-yy5ffzzu]{color:#00805f}.section[data-astro-cid-sxomagnq].wit{--bg:#fff;background:#fff}svg[data-astro-cid-sxomagnq]{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round}.fasen[data-astro-cid-sxomagnq]{margin-top:34px}.fase-lijn[data-astro-cid-sxomagnq]{grid-template-columns:repeat(5,1fr);margin:0 0 26px;padding:0;list-style:none;display:grid;position:relative}.fase-lijn[data-astro-cid-sxomagnq]:before{content:"";background:var(--line);height:2px;position:absolute;top:21px;left:10%;right:10%}.fase-knop[data-astro-cid-sxomagnq]{z-index:1;cursor:pointer;width:100%;font-family:var(--font-display);background:0 0;border:0;flex-direction:column;align-items:center;gap:10px;padding:0;display:flex;position:relative}.fase-knop[data-astro-cid-sxomagnq]:focus-visible{outline:2px solid var(--accent);outline-offset:4px;border-radius:8px}.fase-bol[data-astro-cid-sxomagnq]{background:var(--bg);border:2px solid var(--line-2);width:42px;height:42px;color:var(--faint);transition:border-color var(--tempo) var(--curve), color var(--tempo) var(--curve), background-color var(--tempo) var(--curve);border-radius:50%;place-items:center;font-size:.9rem;font-weight:700;display:grid}.fase-naam[data-astro-cid-sxomagnq]{color:var(--muted);transition:color var(--tempo) var(--curve);font-size:.88rem;font-weight:600}.fase-knop[data-astro-cid-sxomagnq]:hover .fase-bol[data-astro-cid-sxomagnq]{border-color:var(--accent);color:var(--accent)}.fase-knop[data-astro-cid-sxomagnq].actief .fase-bol[data-astro-cid-sxomagnq]{border-color:var(--accent);background:var(--accent);color:var(--op-accent)}.fase-knop[data-astro-cid-sxomagnq].actief .fase-naam[data-astro-cid-sxomagnq]{color:var(--ink)}.fase-paneel[data-astro-cid-sxomagnq]{background:var(--card);border:1px solid var(--line);box-shadow:var(--schaduw);border-radius:18px;grid-template-columns:300px minmax(0,1fr);display:none;overflow:hidden}.fase-paneel[data-astro-cid-sxomagnq].actief{display:grid}.fp-beeld[data-astro-cid-sxomagnq]{background:radial-gradient(70% 80% at 50% 60%, color-mix(in srgb, var(--accent) 9%, #fff), #f3f6f8 75%);border-right:1px solid var(--line);place-items:center;padding:22px;display:grid}.fp-beeld[data-astro-cid-sxomagnq] img[data-astro-cid-sxomagnq]{object-fit:contain;width:230px;height:230px}.fp-body[data-astro-cid-sxomagnq]{padding:30px 34px 32px}.fp-stap[data-astro-cid-sxomagnq]{color:var(--accent);margin:0 0 6px;font-size:.8rem;font-weight:600}.fp-body[data-astro-cid-sxomagnq] h3[data-astro-cid-sxomagnq]{margin:0 0 12px;font-size:1.36rem;line-height:1.25}.fp-wie[data-astro-cid-sxomagnq]{color:var(--accent);background:var(--accent-soft);border-radius:999px;padding:5px 12px;font-size:.8rem;font-weight:600;display:inline-block}.fp-wie[data-astro-cid-sxomagnq].mens{color:var(--rol-mens);background:var(--rol-mens-vlak)}.fp-tekst[data-astro-cid-sxomagnq]{color:var(--muted);max-width:60ch;margin:16px 0 20px;line-height:1.6}.fp-lijst[data-astro-cid-sxomagnq]{border-top:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 22px;margin:0;padding:18px 0 0;list-style:none;display:grid}.fp-lijst[data-astro-cid-sxomagnq] li[data-astro-cid-sxomagnq]{color:var(--ink);padding-left:27px;font-size:.92rem;line-height:1.45;position:relative}.fp-lijst[data-astro-cid-sxomagnq] li[data-astro-cid-sxomagnq]:before{content:"";background:var(--accent-soft);border-radius:50%;width:18px;height:18px;position:absolute;top:.08em;left:0}.fp-lijst[data-astro-cid-sxomagnq] li[data-astro-cid-sxomagnq]:after{content:"";border:solid var(--accent);border-width:0 2px 2px 0;width:4px;height:8px;position:absolute;top:calc(.08em + 4px);left:6.5px;transform:rotate(45deg)}.fase-feiten[data-astro-cid-sxomagnq]{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:22px 0 0;padding:0;list-style:none;display:grid}.fase-feiten[data-astro-cid-sxomagnq] li[data-astro-cid-sxomagnq]{background:var(--bg-2);color:var(--muted);border-radius:14px;align-items:flex-start;gap:12px;padding:16px 18px;font-size:.9rem;line-height:1.45;display:flex}.fase-feiten[data-astro-cid-sxomagnq] svg[data-astro-cid-sxomagnq]{width:22px;height:22px;color:var(--accent);flex:none;margin-top:1px}.fase-feiten[data-astro-cid-sxomagnq] b[data-astro-cid-sxomagnq]{color:var(--ink);font-weight:600}.bel-grid[data-astro-cid-sxomagnq]{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 48px;margin:0;padding:0;list-style:none;display:grid}.bel[data-astro-cid-sxomagnq]{grid-template-columns:48px minmax(0,1fr);align-items:start;gap:18px;display:grid}.bel-ic[data-astro-cid-sxomagnq]{background:var(--accent-soft);width:48px;height:48px;color:var(--accent);border-radius:14px;place-items:center;display:grid}.bel-ic[data-astro-cid-sxomagnq] svg[data-astro-cid-sxomagnq]{width:24px;height:24px}.bel[data-astro-cid-sxomagnq].mens .bel-ic[data-astro-cid-sxomagnq]{background:var(--rol-mens-vlak);color:var(--rol-mens)}.bel[data-astro-cid-sxomagnq] h3[data-astro-cid-sxomagnq]{margin:2px 0 6px;font-size:1.04rem;line-height:1.35}.bel[data-astro-cid-sxomagnq] p[data-astro-cid-sxomagnq]{color:var(--muted);margin:0;font-size:.93rem;line-height:1.55}.bel[data-astro-cid-sxomagnq] a[data-astro-cid-sxomagnq]{color:var(--accent);font-weight:600}@media (width<=1020px){.fase-feiten[data-astro-cid-sxomagnq],.bel-grid[data-astro-cid-sxomagnq]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=820px){.fase-naam[data-astro-cid-sxomagnq]{text-align:center;font-size:.72rem}.fase-bol[data-astro-cid-sxomagnq]{width:34px;height:34px;font-size:.8rem}.fase-lijn[data-astro-cid-sxomagnq]:before{top:17px}.fase-paneel[data-astro-cid-sxomagnq]{grid-template-columns:1fr}.fp-beeld[data-astro-cid-sxomagnq]{border-right:0;border-bottom:1px solid var(--line);padding:14px}.fp-beeld[data-astro-cid-sxomagnq] img[data-astro-cid-sxomagnq]{width:150px;height:150px}.fp-body[data-astro-cid-sxomagnq]{padding:22px 22px 24px}.fp-body[data-astro-cid-sxomagnq] h3[data-astro-cid-sxomagnq]{font-size:1.18rem}.fp-lijst[data-astro-cid-sxomagnq]{grid-template-columns:1fr;gap:10px}}@media (width<=640px){.fase-feiten[data-astro-cid-sxomagnq]{grid-template-columns:1fr}.fase-feiten[data-astro-cid-sxomagnq] li[data-astro-cid-sxomagnq]{padding:13px 16px}.bel-grid[data-astro-cid-sxomagnq]{grid-template-columns:1fr;gap:26px}}@media (prefers-reduced-motion:reduce){.fase-bol[data-astro-cid-sxomagnq],.fase-naam[data-astro-cid-sxomagnq]{transition:none}}
