[data-page=tijdlijn] .hero{min-height:auto;padding-bottom:48px}[data-page=tijdlijn] .hero-content{max-width:900px}[data-page=tijdlijn] .hero-heading .tl-accent{background:linear-gradient(100deg,#c3cad6 0%,#fff 42% 58%,#c3cad6 100%) 0 0/220% 100%;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;animation:6s ease-in-out infinite tl-shine}[data-page=tijdlijn] .tl-scrollcue{font-family:var(--font-mono);letter-spacing:.16em;color:var(--text-muted);align-items:center;gap:10px;margin-top:34px;font-size:12px;display:inline-flex}[data-page=tijdlijn] .tl-scrollcue svg{width:15px;height:15px;stroke:var(--accent-emerald);animation:1.8s ease-in-out infinite tl-cue}[data-page=tijdlijn] .tlx-section{z-index:1;position:relative}[data-page=tijdlijn] .tlx-scroll{position:relative}[data-page=tijdlijn] .tlx-sticky{background:var(--bg-primary);height:100vh;position:sticky;top:0;overflow:hidden;box-shadow:inset 0 0 240px 40px #0000008c}[data-page=tijdlijn] .tlx-sticky:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(120% 80% at 50% 46%,#10b98114 0%,#0000 55%);position:absolute;top:0;bottom:0;left:0;right:0}[data-page=tijdlijn] .tlx-ambient{z-index:0;pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}[data-page=tijdlijn] .tlx-bigyear-layer{z-index:0;pointer-events:none;will-change:transform;position:absolute;top:0;bottom:0;left:0;right:0}[data-page=tijdlijn] .tlx-bigyear{opacity:0;font-family:var(--font-mono);letter-spacing:-.04em;white-space:nowrap;-webkit-user-select:none;user-select:none;color:#0000;-webkit-text-stroke:1.5px #ffffff0e;text-shadow:0 0 80px #10b9810d;will-change:transform, opacity;font-size:clamp(190px,27vh,440px);font-weight:700;line-height:1;transition:opacity .7s,transform .7s cubic-bezier(.16,1,.3,1);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.94)}[data-page=tijdlijn] .tlx-bigyear.is-front{opacity:1;transform:translate(-50%,-50%)scale(1)}[data-page=tijdlijn] .tlx-rail{z-index:1;background:linear-gradient(90deg,#0000,#ffffff1a 12% 88%,#0000);height:2px;position:absolute;top:50%;left:0;right:0}[data-page=tijdlijn] .tlx-rail-fill{z-index:1;background:linear-gradient(90deg, transparent 0%, #10b98100 8%, var(--accent-teal) 62%, var(--accent-emerald) 100%);width:50%;height:2px;position:absolute;top:50%;left:0;overflow:hidden;transform:translateY(-50%);box-shadow:0 0 18px 1px #10b98180}[data-page=tijdlijn] .tlx-rail-fill:after{content:"";filter:blur(.5px);background:radial-gradient(#d6fff0e6,#10b98100 70%);border-radius:8px;width:90px;height:8px;animation:3s linear infinite tlx-glint;position:absolute;top:-3px}[data-page=tijdlijn] .tlx-playhead{z-index:3;pointer-events:none;background:linear-gradient(#0000,#10b98142 28% 72%,#0000);width:1px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}[data-page=tijdlijn] .tlx-playhead-dot{background:var(--accent-emerald);border-radius:50%;width:15px;height:15px;animation:2.6s ease-in-out infinite tl-pulse;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 5px #10b98129,0 0 22px 3px #10b9818c}[data-page=tijdlijn] .tlx-track{z-index:2;will-change:transform;height:100%;position:absolute;top:0;left:0}[data-page=tijdlijn] .tlx-year{z-index:3;text-align:center;position:absolute;top:50%;transform:translate(-50%,-50%)}[data-page=tijdlijn] .tlx-year-node{background:var(--bg-primary);border:2px solid var(--accent-emerald);border-radius:50%;width:10px;height:10px;margin:0 auto;display:block;box-shadow:0 0 14px #10b98166}[data-page=tijdlijn] .tlx-year-label{font-family:var(--font-mono);letter-spacing:.1em;color:var(--accent-emerald);white-space:nowrap;font-size:14px;font-weight:700;position:absolute;top:20px;left:50%;transform:translate(-50%)}[data-page=tijdlijn] .tlx-card{z-index:4;--f:0;--gap:46px;width:300px;opacity:calc(.26 + .74 * var(--f));transform:translateX(-50%) translateY(calc((1 - var(--f)) * 26px)) scale(calc(.9 + .1 * var(--f)));transition:opacity .1s linear;position:absolute;overflow:visible}[data-page=tijdlijn] .tlx-card.up{bottom:calc(50% + var(--gap));transform-origin:bottom}[data-page=tijdlijn] .tlx-card.down{top:calc(50% + var(--gap));transform-origin:top}[data-page=tijdlijn] .tlx-connect{width:2px;height:var(--gap);background:linear-gradient(var(--dir,to top), var(--accent-emerald), #10b9811a);opacity:calc(.3 + .7 * var(--f));position:absolute;left:50%;transform:translate(-50%)}[data-page=tijdlijn] .tlx-card.up .tlx-connect{--dir:to bottom;top:100%}[data-page=tijdlijn] .tlx-card.down .tlx-connect{--dir:to top;bottom:100%}[data-page=tijdlijn] .tlx-node{background:var(--bg-primary);border:2px solid var(--accent-emerald);width:11px;height:11px;box-shadow:0 0 calc(15px * var(--f)) #10b98199;border-radius:50%;position:absolute;left:50%;transform:translate(-50%,-50%)}[data-page=tijdlijn] .tlx-card.up .tlx-node{top:calc(100% + var(--gap))}[data-page=tijdlijn] .tlx-card.down .tlx-node{bottom:calc(100% + var(--gap))}[data-page=tijdlijn] .tlx-card-body{box-shadow:0 24px 60px #00000080, 0 0 calc(52px * var(--f)) rgba(16, 185, 129, calc(.24 * var(--f))), inset 0 1px 0 #ffffff0d;background:radial-gradient(140% 100% at 100% 0,#10b98117 0%,#0000 52%),linear-gradient(165deg,#131c1a 0%,#0c1110 100%);border:1px solid #ffffff17;border-radius:20px;position:relative;overflow:hidden}[data-page=tijdlijn] .tlx-card-img{width:100%;height:clamp(90px,18vh,168px);overflow:hidden}[data-page=tijdlijn] .tlx-card-img img{object-fit:cover;width:100%;height:100%;display:block}[data-page=tijdlijn] .tlx-card-badge{background:#ffffff05;border-bottom:1px solid #ffffff0f;justify-content:center;align-items:center;height:clamp(90px,15vh,130px);padding:20px;display:flex}[data-page=tijdlijn] .tlx-card-badge img{max-width:180px;max-height:84px}[data-page=tijdlijn] .tlx-card-flag{color:var(--text-primary);border-bottom:1px solid #ffffff0f;align-items:center;gap:12px;padding:16px 22px;font-size:15px;font-weight:700;display:flex}[data-page=tijdlijn] .tlx-card-flag img{border-radius:4px;width:42px;height:auto;box-shadow:0 3px 10px #0006}[data-page=tijdlijn] .tlx-card-text{padding:18px 22px 20px}[data-page=tijdlijn] .tlx-card-date{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--accent-emerald);margin-bottom:8px;font-size:11.5px;font-weight:600;display:block}[data-page=tijdlijn] .tlx-card-title{letter-spacing:-.02em;color:var(--text-primary);margin:0 0 8px;font-size:19px;font-weight:700;line-height:1.2}[data-page=tijdlijn] .tlx-card-desc{color:var(--text-secondary);-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:13.5px;line-height:1.55;display:-webkit-box;overflow:hidden}[data-page=tijdlijn] .tlx-card.milestone{width:328px}[data-page=tijdlijn] .tlx-card.milestone .tlx-card-body{box-shadow:0 26px 70px #0000008c, 0 0 calc(24px + 54px * var(--f)) rgba(16, 185, 129, calc(.16 + .24 * var(--f))), inset 0 1px 0 #ffffff0f;border-color:#10b98152}[data-page=tijdlijn] .tlx-card.milestone .tlx-node{background:var(--accent-emerald);width:15px;height:15px;box-shadow:0 0 calc(10px + 16px * var(--f)) #10b981b3}[data-page=tijdlijn] .tlx-card.milestone .tlx-node:after{content:"";border:1px solid rgba(16, 185, 129, calc(.3 + .4 * var(--f)));border-radius:50%;position:absolute;top:-6px;bottom:-6px;left:-6px;right:-6px}[data-page=tijdlijn] .tlx-card.milestone .tlx-card-title{font-size:21px}[data-page=tijdlijn] .tlx-hud{z-index:6;pointer-events:none;align-items:center;gap:16px;display:flex;position:absolute;bottom:22px;left:50%;transform:translate(-50%)}[data-page=tijdlijn] .tlx-hud-year{font-family:var(--font-mono);letter-spacing:.2em;color:var(--text-primary);text-shadow:0 0 20px #10b98166;text-align:right;min-width:4ch;font-size:14px;font-weight:700}[data-page=tijdlijn] .tlx-hud-bar{background:#ffffff1a;border-radius:2px;width:300px;max-width:42vw;height:2px;position:relative;overflow:hidden}[data-page=tijdlijn] .tlx-hud-scrub{transform-origin:0;background:linear-gradient(90deg, var(--accent-teal), var(--accent-emerald));width:100%;height:100%;position:absolute;top:0;left:0;transform:scaleX(0);box-shadow:0 0 12px #10b98199}@media (min-width:1000px) and (max-height:820px){[data-page=tijdlijn] .tlx-card{--gap:40px}}@media (min-width:1000px) and (max-height:720px){[data-page=tijdlijn] .tlx-card{--gap:34px}[data-page=tijdlijn] .tlx-card-img{height:clamp(70px,14vh,150px)}[data-page=tijdlijn] .tlx-card-title{font-size:17px}[data-page=tijdlijn] .tlx-card-desc{-webkit-line-clamp:2;line-clamp:2}[data-page=tijdlijn] .tlx-card-text{padding:13px 18px 14px}[data-page=tijdlijn] .tlx-card-date{margin-bottom:6px}}@media (min-width:1000px) and (max-height:600px){[data-page=tijdlijn] .tlx-card{--gap:26px}[data-page=tijdlijn] .tlx-card-img{height:clamp(50px,10vh,104px)}[data-page=tijdlijn] .tlx-card-badge{height:clamp(50px,9vh,84px);min-height:54px;padding:12px}[data-page=tijdlijn] .tlx-card-badge img{max-height:62px}[data-page=tijdlijn] .tlx-card-flag{padding:12px 18px}[data-page=tijdlijn] .tlx-card-title{margin-bottom:5px;font-size:15.5px}[data-page=tijdlijn] .tlx-card-text{padding:10px 16px 12px}[data-page=tijdlijn] .tlx-card-desc{line-height:1.5}[data-page=tijdlijn] .tlx-hud{bottom:14px}[data-page=tijdlijn] .tlx-hud-bar{width:220px}}@media (max-width:999px),(max-height:499px),(prefers-reduced-motion:reduce){[data-page=tijdlijn] .tlx-scroll{height:auto!important}[data-page=tijdlijn] .tlx-sticky{height:auto;box-shadow:none;padding:8px 0 40px;position:static;overflow:visible}[data-page=tijdlijn] .tlx-sticky:before,[data-page=tijdlijn] .tlx-ambient,[data-page=tijdlijn] .tlx-bigyear-layer,[data-page=tijdlijn] .tlx-playhead,[data-page=tijdlijn] .tlx-hud{display:none}[data-page=tijdlijn] .tlx-rail{background:linear-gradient(#0000,#ffffff1a 4% 96%,#0000);width:2px;height:auto;top:0;bottom:0;left:21px;right:auto}[data-page=tijdlijn] .tlx-rail-fill{display:none}[data-page=tijdlijn] .tlx-track{height:auto;padding:8px 18px 8px 0;position:static;transform:none!important}[data-page=tijdlijn] .tlx-year{text-align:left;margin:40px 0 22px;padding-left:52px;position:relative;top:auto;transform:none;left:auto!important}[data-page=tijdlijn] .tlx-year-node{margin:0;position:absolute;top:5px;left:17px}[data-page=tijdlijn] .tlx-year-label{font-size:15px;position:static;transform:none}[data-page=tijdlijn] .tlx-card{width:auto;max-width:460px;max-height:none;margin:0 0 26px 52px;position:relative;top:auto;bottom:auto;overflow:visible;opacity:1!important;left:auto!important;transform:none!important}[data-page=tijdlijn] .tlx-card.milestone{width:auto}[data-page=tijdlijn] .tlx-connect{opacity:1;background:linear-gradient(90deg, #10b98126, var(--accent-emerald));width:30px;height:2px;display:block;top:29px;left:-30px;transform:none}[data-page=tijdlijn] .tlx-card.up .tlx-connect,[data-page=tijdlijn] .tlx-card.down .tlx-connect{top:29px;bottom:auto}[data-page=tijdlijn] .tlx-node{top:24px;left:-30px;box-shadow:0 0 10px #10b98180}[data-page=tijdlijn] .tlx-card.up .tlx-node,[data-page=tijdlijn] .tlx-card.down .tlx-node{top:24px;bottom:auto}[data-page=tijdlijn] .tlx-card-body{box-shadow:0 16px 40px #0006,inset 0 1px #ffffff0d!important}[data-page=tijdlijn] .tlx-card.milestone .tlx-card-body{border-color:#10b98152}[data-page=tijdlijn] .tlx-card-img{height:190px}[data-page=tijdlijn] .tlx-card-badge{height:auto;min-height:118px;padding:24px}[data-page=tijdlijn] .tlx-card-badge img{max-width:78%;max-height:130px}[data-page=tijdlijn] .tlx-card-desc{-webkit-line-clamp:4;line-clamp:4}}
