.animation-horizon-boundary{--t:.25s;--t-word:.15s;--t-delay-word:.25s;--t-delay-content:.5s;--t-delay-end:.75s;--t-sm:50ms;--t-sm-word:33ms;--t-sm-delay-word:50ms;--t-sm-delay-content:50ms;--t-sm-delay-end:.1s}.animation-horizon-boundary.mod-short{--t:var(--t-sm);--t-word:var(--t-sm-word);--t-delay-word:var(--t-sm-delay-word);--t-delay-content:var(--t-sm-delay-content);--t-delay-end:var(--t-sm-delay-end)}.animation-horizon-boundary .animate-end,.animation-horizon-boundary .animate-stagger-children>*,.animation-horizon-boundary .animate-stagger-list .animate-stagger-list-item,.animation-horizon-boundary .animate-stagger-list-ul li:before .animate-content,.animation-horizon-boundary .animate-stagger-list-ul span.animate-stagger-list-li,.animation-horizon-boundary .animate-words .word{transition:opacity initial var(--te-appear),transform initial var(--te-position),filter initial var(--te-change)}@media(prefers-reduced-motion:reduce){.animation-horizon-boundary .animate-end,.animation-horizon-boundary .animate-stagger-children>*,.animation-horizon-boundary .animate-stagger-list .animate-stagger-list-item,.animation-horizon-boundary .animate-stagger-list-ul li:before .animate-content,.animation-horizon-boundary .animate-stagger-list-ul span.animate-stagger-list-li,.animation-horizon-boundary .animate-words .word{transition:none!important}}.animation-horizon-boundary .animate-words .word{transition-duration:calc(var(--td-bs)*2)}.animation-horizon-boundary .animate-content,.animation-horizon-boundary .animate-end,.animation-horizon-boundary .animate-stagger-children>*,.animation-horizon-boundary .animate-stagger-list .animate-stagger-list-item,.animation-horizon-boundary .animate-stagger-list-ul li:before,.animation-horizon-boundary .animate-stagger-list-ul span.animate-stagger-list-li{transition-delay:calc(var(--t-sm)*var(--animate-index));transition-duration:calc(var(--td-bs)*5)}.animation-horizon-boundary .animate-words .word{transition-delay:calc(var(--t-word)*var(--word-index) + var(--t)*var(--animate-index))}.animation-horizon-boundary .animate-stagger-list .animate-words .word{transition-delay:calc(var(--t-sm-delay-word) + var(--t-sm)*var(--animate-index) + var(--t-sm-word)*var(--word-index))}.animation-horizon-boundary .animate-stagger-list .animate-content{transition-delay:calc(var(--t-sm-delay-content) + var(--t-sm)*var(--animate-index))}.animation-horizon-boundary .animate-stagger-list .animate-end{transition-delay:calc(var(--t-sm-delay-end) + var(--t-sm)*var(--animate-index))}.animation-horizon-boundary.animation-initial .appear,.animation-horizon-boundary.animation-initial .appear-children ul li,.animation-horizon-boundary.animation-initial .appear-children>*{animation:none}.animation-horizon-boundary.animation-initial .animate-words .word{transform:translate(-.5em,-.5em)!important;opacity:0!important;filter:blur(1rem)!important}.animation-horizon-boundary.animation-initial .animate-content,.animation-horizon-boundary.animation-initial .animate-end,.animation-horizon-boundary.animation-initial .animate-stagger-list .animate-stagger-list-item{transform:translateY(-2rem)!important;opacity:0!important;filter:blur(1rem)!important}.animation-horizon-boundary.animation-initial .animate-stagger-list .animate-words .word{transform:translate(-.5em,-.5em)!important;opacity:0!important;filter:blur(1rem)!important}.animation-horizon-boundary.animation-initial .animate-stagger-children>*,.animation-horizon-boundary.animation-initial .animate-stagger-list-ul li:before,.animation-horizon-boundary.animation-initial .animate-stagger-list-ul span.animate-stagger-list-li{transform:translateY(-2rem)!important;opacity:0!important;filter:blur(1rem)!important}
