@keyframes animFade{0%{opacity:0}to{opacity:1}}@keyframes pebble{0%,60%,to{transform:scale(.6);opacity:.5}30%{transform:scale(1);opacity:1}}.loader-pebbles{display:inline-flex;gap:10px}.loader-pebbles>span{width:18px;height:18px;border-radius:50%;animation:pebble 1.4s var(--ease-in-out) infinite}.loader-pebbles>span:first-child{background:var(--pastel-peach);animation-delay:0s}.loader-pebbles>span:nth-child(2){background:var(--pastel-rose);animation-delay:.2s}.loader-pebbles>span:nth-child(3){background:var(--pastel-sage);animation-delay:.4s}@keyframes blurIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.anim-blur-in{animation:blurIn .5s var(--ease-out) both}@keyframes sweep{0%{transform:scaleX(0);transform-origin:left}to{transform:scaleX(1);transform-origin:left}}@keyframes drawLine{0%{stroke-dashoffset:400}to{stroke-dashoffset:0}}@keyframes fadeUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.chart-sweep{animation:sweep 1.2s var(--ease-in-out) both}.chart-line{stroke-dasharray:400;animation:drawLine 1.4s var(--ease-in-out) .4s both}.chart-dot{animation:fadeUp var(--dur-4) var(--ease-out) 1.7s both}@keyframes pulseRing{0%{transform:scale(.6);opacity:.6}to{transform:scale(2.4);opacity:0}}.pulse-ring{position:absolute;width:24px;height:24px;border-radius:50%;background:var(--pastel-peach);animation:pulseRing .7s var(--ease-out) forwards;pointer-events:none}@keyframes pageIn{0%{opacity:0}to{opacity:1}}@keyframes pageInVooruit{0%{opacity:0;transform:translateX(8px)}to{opacity:1;transform:translateX(0)}}@keyframes pageInTerug{0%{opacity:0;transform:translateX(-8px)}to{opacity:1;transform:translateX(0)}}@keyframes pageInChild{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.anim-page-in{animation:pageIn var(--dur-2) var(--ease-out) both}.anim-page-in-vooruit{animation:pageInVooruit var(--dur-2) var(--ease-out) both}.anim-page-in-terug{animation:pageInTerug var(--dur-2) var(--ease-out) both}.anim-page-in>section>*{animation:pageInChild var(--dur-3) var(--ease-out) both}.anim-page-in>section>:first-child{animation-delay:40ms}.anim-page-in>section>:nth-child(2){animation-delay:80ms}.anim-page-in>section>:nth-child(3){animation-delay:.12s}.anim-page-in>section>:nth-child(4){animation-delay:.16s}.anim-page-in>section>:nth-child(5){animation-delay:.2s}.anim-page-in>section>:nth-child(6){animation-delay:.24s}.anim-page-in>section>:nth-child(n+7){animation-delay:.28s}@keyframes blink{0%,50%{opacity:1}51%,to{opacity:0}}.blink-cursor{display:inline-block;width:3px;height:1em;background:var(--pos);vertical-align:middle;animation:blink 1.1s step-end infinite}@media (prefers-reduced-motion:reduce){.loader-pebbles>span{animation:none;opacity:.8;transform:none}.anim-blur-in,.chart-dot,.chart-line,.chart-sweep{animation:animFade var(--dur-2) var(--ease-out) both}.pulse-ring{animation:none;opacity:0}.anim-page-in,.anim-page-in-terug,.anim-page-in-vooruit{animation:animFade var(--dur-2) var(--ease-out) both}.anim-page-in>section>*,.blink-cursor{animation:none}.blink-cursor{opacity:1}}