.landing-reveal,.landing-rise,.landing-word{opacity:1;filter:none;transform:none}.landing-word{white-space:pre;display:inline-block}.landing-darken,.landing-depth{opacity:0}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.landing-reveal{animation:linear both landing-reveal-kf;animation-timeline:view();animation-range:entry 8% cover 42%}.landing-rise{animation:linear both landing-rise-kf;animation-timeline:view();animation-range:entry cover 48%}.landing-word{animation:linear both landing-word-kf;animation-timeline:view();animation-range:entry calc(4% + var(--i,0) * 4%) entry calc(46% + var(--i,0) * 4%)}.landing-hero-fade{animation:linear both landing-hero-kf;animation-timeline:view();animation-range:exit exit 90%}.landing-scroll-hint{animation:linear both landing-hint-kf;animation-timeline:scroll(root);animation-range:0 10svh}.landing-darken{animation:linear both landing-darken-kf;animation-timeline:scroll(root);animation-range:0% 100%}.landing-depth{animation:linear both landing-depth-kf;animation-timeline:view();animation-range:entry 30% exit 70%}}}@keyframes landing-reveal-kf{0%{opacity:0;animation-timing-function:cubic-bezier(.16,1,.3,1);transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes landing-rise-kf{0%{opacity:0;animation-timing-function:cubic-bezier(.16,1,.3,1);transform:translateY(64px)scale(.965)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes landing-word-kf{0%{opacity:0;filter:blur(5px);animation-timing-function:cubic-bezier(.16,1,.3,1);transform:translateY(16px)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes landing-hero-kf{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-32px)}}@keyframes landing-hint-kf{0%{opacity:.7}to{opacity:0}}@keyframes landing-darken-kf{0%{opacity:0}60%{opacity:.32}to{opacity:.4}}@keyframes landing-depth-kf{0%{opacity:0}25%,75%{opacity:.5}to{opacity:0}}
