/* Tijdlijn "het jaar van ..." */
.bw-jr{padding:clamp(40px,6vw,88px) 0}
.bw-jr-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(28px,5vw,72px);align-items:start}
.wg-page{overflow:clip}
.bw-jr-kop{position:sticky;top:32px}
.bw-jr-jaar{margin:.1em 0 .2em;font-family:inherit;font-weight:900;font-size:clamp(72px,12vw,168px);line-height:.9;letter-spacing:-.04em;color:#FF6B5B}
.bw-jr-lijn{list-style:none;margin:0;padding:0 0 0 34px;position:relative;display:grid;gap:18px}
.bw-jr-lijn:before{content:"";position:absolute;left:9px;top:6px;bottom:6px;width:3px;border-radius:2px;background:#0B214A}
.bw-jr-p{position:relative;min-width:0}
.bw-jr-p:before{content:"";position:absolute;left:-34px;top:22px;width:21px;height:21px;border-radius:50%;background:#FF6B5B;border:4px solid #fff;box-shadow:0 0 0 3px #0B214A;box-sizing:border-box}
.bw-jr-sport:before{background:#FFC93C}.bw-jr-cultuur:before{background:#8B7BFF}.bw-jr-wetenschap:before{background:#2BB673}.bw-jr-belgie:before{background:#0B214A}
.bw-jr-m{display:inline-block;margin:10px 0 8px;padding:4px 12px;border-radius:999px;background:#ECE8FF;color:#0B214A;font-weight:800;font-size:13px;letter-spacing:.06em;text-transform:uppercase}
.bw-jr-k{background:#fff;border-radius:14px;padding:16px 20px;box-shadow:0 1px 0 rgba(11,33,74,.06),0 6px 22px rgba(11,33,74,.07)}
.bw-jr-d{margin:0 0 4px;font-size:12px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:rgba(11,33,74,.55)}
.bw-jr-k h3{margin:0;font-size:clamp(18px,2vw,22px);line-height:1.2;text-wrap:balance}
.bw-jr-k p:last-child:not(.bw-jr-d){margin:6px 0 0;font-size:16px;line-height:1.5;text-wrap:pretty;color:rgba(11,33,74,.8)}
@media (max-width:860px){.bw-jr-grid{grid-template-columns:1fr}.bw-jr-kop{position:static}.bw-jr-jaar{font-size:clamp(64px,22vw,120px)}.bw-jr-lijn{padding-left:30px}.bw-jr-p:before{left:-30px}}
