body:has(.landing){transition:background-color var(--dur-slow) var(--ease-standard)}body[data-tint=bold]{background-color:var(--tint-bold)}body[data-tint=primary]{background-color:var(--tint-primary)}body[data-tint=sun]{background-color:var(--tint-sun)}.landing-kinetic-word{transform-origin:0 100%;color:var(--primary);display:inline-block;rotate:-3deg}.dark .landing-kinetic-word{color:var(--on-celebrate)}@keyframes landing-reveal{0%{opacity:0;translate:0 40px}}@keyframes landing-depth{0%{translate:0 calc(var(--depth) * 40vh)}to{translate:0 calc(var(--depth) * -40vh)}}@keyframes landing-lag{to{translate:0 80px}}@keyframes landing-grow{0%{scale:1 0}}@keyframes landing-kinetic{0%{font-variation-settings:"wght" 300;scale:.86}to{font-variation-settings:"wght" 900;scale:1}}@keyframes landing-kinetic-word{0%,70%{rotate:none}}@keyframes landing-late{0%,55%{opacity:0;translate:0 20px}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.landing-reveal{animation:linear both landing-reveal;animation-timeline:view();animation-range:cover calc(var(--reveal-i,0) * 4%) cover calc(25% + var(--reveal-i,0) * 4%)}.landing-shape{animation:linear both landing-depth;animation-timeline:view()}.landing-lag{animation:linear both landing-lag;animation-timeline:view();animation-range:exit}.landing-story{view-timeline-name:--landing-story}.landing-progress{animation:linear both landing-grow;animation-timeline:--landing-story;animation-range:contain}.landing-final{view-timeline-name:--landing-final}.landing-kinetic,.landing-kinetic-word,.landing-late{animation-duration:auto;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--landing-final;animation-range:entry}.landing-kinetic{transform-origin:0;animation-name:landing-kinetic}.landing-kinetic-word{animation-name:landing-kinetic-word}.landing-late{animation-name:landing-late}}}
