:root{--tl-ease-out:cubic-bezier(.22, 1, .36, 1)}.tl-scroll-progress{z-index:80;pointer-events:none;transform-origin:0;background:var(--tl-scroll-progress-color,var(--PointColor));height:2px;display:none;position:fixed;top:0;left:0;right:0;transform:scaleX(0)}@supports (animation-timeline:scroll()){.tl-scroll-progress{animation:linear both tl-scroll-progress;animation-timeline:scroll(root);display:block}}@keyframes tl-scroll-progress{to{transform:scaleX(1)}}.tl-rise{animation:tl-rise .82s var(--tl-ease-out) both;animation-delay:calc(var(--tl-delay,0s) + var(--tl-index,0) * var(--tl-stagger,90ms))}.tl-rise-line{display:block}.tl-rise-soft{animation:tl-rise-soft 1.15s var(--tl-ease-out) both}@keyframes tl-rise-soft{0%{transform:translateY(28px)scale(.985)}to{transform:none}}@keyframes tl-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}[data-tl-reveal]{transition:opacity .7s var(--tl-ease-out), transform .7s var(--tl-ease-out);transition-delay:var(--tl-delay,0s)}[data-tl-reveal][data-tl-armed]{opacity:0;transition:none;transform:translateY(24px)}[data-tl-reveal=stagger]{transition:none}[data-tl-reveal=stagger][data-tl-armed]{opacity:1;transform:none}[data-tl-reveal=stagger]>*{transition:opacity .7s var(--tl-ease-out), transform .7s var(--tl-ease-out);transition-delay:calc(var(--tl-delay,0s) + var(--tl-i,0) * var(--tl-stagger,90ms))}[data-tl-reveal=stagger][data-tl-armed]>*{opacity:0;transition:none;transform:translateY(24px)}[data-tl-reveal][data-tl-motion=fade][data-tl-armed],[data-tl-reveal=stagger][data-tl-motion=fade][data-tl-armed]>*{transform:none}[data-tl-reveal=stagger]>:nth-child(2){--tl-i:1}[data-tl-reveal=stagger]>:nth-child(3){--tl-i:2}[data-tl-reveal=stagger]>:nth-child(4){--tl-i:3}[data-tl-reveal=stagger]>:nth-child(5){--tl-i:4}[data-tl-reveal=stagger]>:nth-child(6){--tl-i:5}[data-tl-reveal=stagger]>:nth-child(7){--tl-i:6}[data-tl-reveal=stagger]>:nth-child(n+8){--tl-i:7}.tl-odometer{white-space:nowrap;display:inline-block}.tl-odometer__digit{clip-path:inset(0 -.1em);display:inline-block;position:relative}.tl-odometer__sizer{visibility:hidden}.tl-odometer__reel{width:100%;transform:translate3d(0, calc(var(--tl-digit,0) * -10%), 0);transition:transform 1.15s var(--tl-ease-out);transition-delay:calc(var(--tl-digit-order,0) * 70ms);flex-direction:column;align-items:center;display:flex;position:absolute;top:0;left:0}.tl-odometer[data-rolling=armed] .tl-odometer__reel{transition:none;transform:translate(0,0)}
