@keyframes motion-fade{0%{opacity:0}}@keyframes motion-slide-up{0%{opacity:0;translate:0 var(--motion-distance,30px)}}@keyframes motion-scale{0%{opacity:0;scale:.95}}@keyframes motion-pop{0%{opacity:0;translate:0 var(--motion-distance,10px);scale:.95}}@keyframes motion-word{0%{translate:0 .55em}}@media (prefers-reduced-motion:no-preference){[data-motion]{--motion-name:none;--motion-duration:.6s;--motion-delay:0s;--motion-ease:cubic-bezier(.33, 1, .68, 1);--motion-order:0;--motion-stagger:0s}[data-motion=fade]{--motion-name:motion-fade}[data-motion=slideUp]{--motion-name:motion-slide-up;--motion-distance:30px}[data-motion=scale]{--motion-name:motion-scale}[data-motion=pop]{--motion-name:motion-pop;--motion-ease:cubic-bezier(.34, 1.5, .64, 1);--motion-distance:10px}:is([data-motion],[data-motion-words])[data-motion-ease=out-expo]{--motion-ease:cubic-bezier(.16, 1, .3, 1)}:is([data-motion],[data-motion-words])[data-motion-ease=out-quart]{--motion-ease:cubic-bezier(.25, 1, .5, 1)}:is([data-motion],[data-motion-words])[data-motion-ease=out-quad]{--motion-ease:cubic-bezier(.25, .46, .45, .94)}:is([data-motion],[data-motion-words])[data-motion-ease=signature]{--motion-ease:cubic-bezier(.625, .05, 0, 1)}@supports (animation-timing-function:linear(0, 1)){:is([data-motion],[data-motion-words])[data-motion-ease=spring]{--motion-ease:linear(0, .108, .327, .558, .752, .892, .98, 1.026, 1.044, 1.044, 1.036, 1.025, 1.015, 1.008, 1.003, 1, .998, .998, .998, .999, 1)}}[data-motion][data-motion-distance=sm]{--motion-distance:.5rem}[data-motion][data-motion-distance=md]{--motion-distance:1rem}[data-motion][data-motion-distance=lg]{--motion-distance:2rem}[data-motion][data-motion-state=armed],[data-motion-text][data-motion-state=armed]{opacity:0}[data-motion][data-motion-state=in]{animation-name:var(--motion-name);animation-duration:var(--motion-duration);animation-timing-function:var(--motion-ease);animation-delay:calc(var(--motion-delay) + min(var(--motion-order), 5) * var(--motion-stagger));animation-fill-mode:backwards}[data-motion-words]{--motion-duration:.6s;--motion-delay:0s;--motion-ease:cubic-bezier(.33, 1, .68, 1);--motion-stagger:50ms}:where(:root:not([data-intro=seen])) [data-motion-words] [data-motion-word-mask]{margin:-.12em -.06em;padding:.12em .06em;display:inline-block;overflow:clip}:where(:root:not([data-intro=seen])) [data-motion-words] [data-motion-word]{animation-name:motion-word;animation-duration:var(--motion-duration);animation-timing-function:var(--motion-ease);animation-delay:calc(var(--motion-delay) + var(--motion-word,0) * var(--motion-stagger));animation-fill-mode:backwards;display:inline-block}:root[data-intro] :is([data-motion-intro],[data-motion-intro] [data-motion-word]){animation-name:none}}@keyframes timeline-line{0%{scale:1 0}}@keyframes scroll-y-stack{0%{opacity:var(--scroll-y-opacity-from,1);scale:var(--scroll-y-scale-from,1)}to{opacity:var(--scroll-y-opacity-to,0);scale:var(--scroll-y-scale-to,.8)}}@keyframes scroll-x-track{to{translate:min(0px,100cqw - 100%)}}@keyframes motion-mask{to{background-position-x:0%}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){[data-slot=vertical-timeline-container]{view-timeline:--timeline-y block;view-timeline-inset:50%}[data-slot=vertical-timeline-indicator-line]{animation-name:timeline-line;animation-duration:1ms;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--timeline-y}[data-slot=vertical-scroll-item]:not(:last-child){animation-name:scroll-y-stack;animation-duration:1ms;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view();animation-range:cover calc(100dvh - var(--scroll-y-top,5rem)) cover 100dvh}[data-slot=hozizontal-scroll]{view-timeline:--scroll-x block;container-type:inline-size}[data-slot=scroll-x-track]{width:max-content;animation-name:scroll-x-track;animation-duration:1ms;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--scroll-x;animation-range:contain}[data-motion-mask]{view-timeline:--motion-mask block}[data-motion-mask] .motion-mask-line{background:linear-gradient(to right, currentColor 50%, var(--motion-mask-color,var(--color-muted)) 50%) 100% 0 / 200% 100%;-webkit-text-fill-color:transparent;animation-name:motion-mask;animation-duration:1ms;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--motion-mask;animation-range:cover calc(20dvh + 60dvh * var(--motion-from)) cover calc(20dvh + 60dvh * var(--motion-to));-webkit-background-clip:text;background-clip:text;display:inline-block}}}@supports not (animation-timeline:view()){[data-slot=vertical-scroll-item]{position:static}[data-slot=hozizontal-scroll]{height:auto}[data-slot=scroll-x-track]{overscroll-behavior-x:contain;padding-bottom:6rem;overflow:auto hidden}}@media (prefers-reduced-motion:reduce){[data-slot=vertical-scroll-item]{position:static}[data-slot=hozizontal-scroll]{height:auto}[data-slot=scroll-x-track]{overscroll-behavior-x:contain;padding-bottom:6rem;overflow:auto hidden}}
