.kbe-hub,.kbe-lp{--kbe-navy:var(--aw-navy,#0A1424);--kbe-paper:var(--aw-paper,#F4F2EC);--kbe-line:var(--aw-line,#E3DED2);--kbe-card:var(--aw-card,#FFFFFF);--kbe-ink:var(--aw-ink,#12171F);--kbe-muted:var(--aw-muted,#5B6675);--kbe-brass:var(--aw-brass,#C8A464);--kbe-brass-ink:var(--aw-brass-ink,#7A5A26);--kbe-brass-soft:var(--aw-brass-soft,#E3C88F);--kbe-disp:var(--aw-disp,var(--font-display)),"Bricolage Grotesque",Georgia,serif;--kbe-mono:var(--aw-mono,var(--font-mono)),"JetBrains Mono",ui-monospace,monospace}.kbe-sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.kbe-lp-kicker{font:500 11px/1.4 var(--kbe-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--kbe-brass-ink)}.kbe-hub-d{background:var(--kbe-paper);color:var(--kbe-ink)}.kbe-hub-in{box-sizing:border-box;max-width:1440px;margin:0 auto;padding:48px 48px 40px}.kbe-hub-titel{margin:8px 0 0;font:800 40px/1.08 var(--kbe-disp);letter-spacing:-.02em}.kbe-hub-intro{margin:10px 0 0;max-width:720px;font-size:17px;line-height:1.55;color:var(--kbe-muted)}.kbe-lp-keuze{display:flex;flex-wrap:wrap;gap:8px;margin:18px 0 0}.kbe-lp-keuze a{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 16px;border-radius:999px;border:1px solid var(--kbe-line);background:var(--kbe-card);font-size:14.5px;font-weight:600;color:var(--kbe-ink)}.kbe-lp-keuze a span{font:500 11px var(--kbe-mono);color:var(--kbe-muted)}.kbe-lp-keuze a[aria-current=true]{background:var(--kbe-navy);border-color:var(--kbe-navy);color:var(--kbe-paper)}.kbe-lp-keuze a[aria-current=true] span{color:var(--kbe-brass-soft)}.kbe-hub-d .kbe-lp{margin-top:22px}.kbe-hub-d .kbe-pod{margin-bottom:44px}.kbe-lp{color:var(--kbe-ink)}.kbe-lp-d{display:grid;grid-template-columns:380px minmax(0,1fr);min-height:450px;border-radius:24px;overflow:hidden;background:var(--kbe-card);border:1px solid var(--kbe-line);box-shadow:0 10px 24px -16px rgba(10,20,36,.4)}.kbe-lp-beeld{position:relative;background:linear-gradient(160deg,#24395A,var(--kbe-navy))}.kbe-lp-beeld img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.kbe-lp-stand{position:absolute;left:18px;right:18px;bottom:18px;display:flex;align-items:center;gap:14px;min-height:80px;box-sizing:border-box;padding:12px 16px;border-radius:18px;background:rgba(10,20,36,.92);color:var(--kbe-paper)}.kbe-lp-stand>span{display:flex;flex-direction:column;gap:2px;font-size:13px;color:rgba(244,242,236,.75)}.kbe-lp-stand b{font-size:15px;color:var(--kbe-paper)}.kbe-lp-stand a{color:var(--kbe-brass-soft);text-decoration:underline;text-underline-offset:2px}.kbe-lp-rechts{display:flex;flex-direction:column;padding:22px 30px 24px}.kbe-lp-stappen{margin:0;padding:0;list-style:none;flex:1}.kbe-lp-stappen li+li{border-top:1px solid var(--kbe-line)}.kbe-lp-stappen a{display:flex;align-items:center;gap:16px;min-height:49px;padding:6px 0;color:var(--kbe-ink)}.kbe-lp-stappen a:hover .kbe-lp-titel{text-decoration:underline;text-underline-offset:3px}.kbe-lp-n{flex:none;width:28px;height:28px;border-radius:999px;display:flex;align-items:center;justify-content:center;border:1.5px solid var(--kbe-line);font:600 12px var(--kbe-mono);color:var(--kbe-muted);background:var(--kbe-card)}.kbe-lp-stappen li[data-af="1"] .kbe-lp-n{background:var(--kbe-brass);border-color:var(--kbe-brass);color:var(--kbe-ink)}.kbe-lp-stappen li[data-volgende="1"] .kbe-lp-n{border-color:var(--kbe-ink);color:var(--kbe-ink)}.kbe-lp-titel{flex:1;min-width:0;font-size:16px;font-weight:700;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.kbe-lp-media{flex:none;display:inline-flex;gap:6px;color:var(--kbe-muted)}.kbe-lp-voet{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:14px;padding-top:14px;border-top:1px solid var(--kbe-line)}.kbe-lp-samen{font-size:13.5px;color:var(--kbe-muted)}.kbe-lp-cta{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:230px;height:44px;padding:0 20px;border-radius:999px;background:var(--kbe-ink);color:#fff;font-size:15px;font-weight:700;white-space:nowrap}.kbe-lp-cta:hover{background:#000}.kbe-lp a.kbe-lp-cta,.kbe-lp a.kbe-lp-cta:visited{color:#fff}.kbe-lp a:focus-visible,.kbe-lp-keuze a:focus-visible{outline:2px solid var(--kbe-brass);outline-offset:2px}.kbe-ring{position:relative;flex:none;display:inline-flex;align-items:center;justify-content:center}.kbe-ring svg{position:absolute;inset:0}.kbe-ring-baan{stroke:rgba(244,242,236,.18)}.kbe-ring-vul{stroke:var(--kbe-brass);transition:stroke-dashoffset .6s ease}.kbe-ring b{position:relative;font:600 12px var(--kbe-mono);color:inherit}.kbe-ring[data-licht="1"] .kbe-ring-baan{stroke:var(--kbe-line)}.kbe-ring[data-licht="1"] b{color:var(--kbe-ink)}.kbe-hub-m{display:flex;flex-direction:column;gap:10px}.kbe-hub-m .kbe-lp-keuze{margin:0;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.kbe-hub-m .kbe-lp-keuze a{flex:none;min-height:44px}.kbe-lp-m{box-sizing:border-box;padding:20px 20px 18px;border-radius:22px;background:var(--kbe-card);border:1px solid var(--kbe-line);box-shadow:0 10px 24px -16px rgba(10,20,36,.4)}.kbe-lp-m-kop{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:52px}.kbe-lp-m-ring{width:52px;height:52px;flex:none}.kbe-lp-m-titel{display:block;margin:2px 0 8px;font:800 26px/1.12 var(--kbe-disp);letter-spacing:-.02em;color:var(--kbe-ink)}.kbe-lp-m .kbe-lp-stappen a{min-height:52px;gap:14px}.kbe-lp-m .kbe-lp-titel{font-size:16px}.kbe-lp-m .kbe-lp-cta{width:100%;height:50px;margin-top:12px;font-size:16px}.kbe-lp-login{display:flex;align-items:center;justify-content:center;min-height:44px;font-size:14px;color:var(--kbe-muted)}.kbe-lp-login a{color:var(--kbe-ink);font-weight:600;text-decoration:underline;text-underline-offset:2px}.kbe-hub-m-explainer{display:flex;align-items:center;gap:12px;min-height:64px;padding:10px 16px;border-radius:18px;background:var(--kbe-navy);color:var(--kbe-paper)}.kbe-hub-m-play{flex:none;width:38px;height:38px;border-radius:999px;display:flex;align-items:center;justify-content:center;background:rgba(244,242,236,.92);color:var(--kbe-ink)}.kbe-hub-m-explainer>span:last-child{display:flex;flex-direction:column;min-width:0;font-size:13px;color:rgba(244,242,236,.72)}.kbe-hub-m-explainer b{font-size:15px;color:var(--kbe-paper)}.kbe-hub-m-explainer>span:last-child>span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width:1279px){.kbe-hub-in{padding:40px 20px 32px}.kbe-lp-d{grid-template-columns:300px minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.kbe-ring-vul{transition:none}}.kbe-hub-d .kbe-pod-in{padding:0 48px}@media (max-width:1279px){.kbe-hub-d .kbe-pod-in{padding:0 20px}}