@media (prefers-reduced-motion:no-preference){.m-rise{animation:.9s cubic-bezier(.2,.7,.2,1) both m-rise;animation-delay:calc(var(--d,0) * .11s + 80ms)}@keyframes m-rise{0%{opacity:0;filter:blur(6px);transform:translateY(22px)}}.m-blob{animation:18s ease-in-out infinite alternate m-drift}.m-blob-2{animation-duration:23s;animation-direction:alternate-reverse}@keyframes m-drift{0%{transform:translate(0,0)scale(1)}50%{transform:translate(6%,-8%)scale(1.12)}to{transform:translate(-5%,6%)scale(.95)}}.m-float{animation:7s ease-in-out infinite m-float}@keyframes m-float{50%{transform:translateY(-10px)rotate(-.4deg)}}.m-arrive{transform-origin:top;animation:9s cubic-bezier(.2,.7,.2,1) infinite m-arrive}@keyframes m-arrive{0%,8%{opacity:0;background:color-mix(in srgb, var(--color-amber) 0%, transparent);grid-template-rows:0fr}16%{opacity:1;background:color-mix(in srgb, var(--color-amber) 28%, transparent);grid-template-rows:1fr}40%{background:color-mix(in srgb, var(--color-amber) 10%, transparent)}88%{opacity:1;background:0 0;grid-template-rows:1fr}to{opacity:0;grid-template-rows:0fr}}.m-ping{animation:1.6s cubic-bezier(0,0,.2,1) infinite m-ping}@keyframes m-ping{75%,to{opacity:0;transform:scale(2.4)}}.m-flip-a{animation:9s step-end infinite m-flip-a}.m-flip-b{animation:9s step-end infinite m-flip-b}@keyframes m-flip-a{0%,55%{opacity:1}56%,to{opacity:0}}@keyframes m-flip-b{0%,55%{opacity:0}56%,to{opacity:1}}.m-toast{animation:9s cubic-bezier(.2,.7,.2,1) infinite m-toast}@keyframes m-toast{0%,10%{opacity:0;transform:translateY(12px)scale(.96)}16%,42%{opacity:1;transform:none}50%,to{opacity:0;transform:translateY(-6px)}}.m-bar{animation:1.4s cubic-bezier(.2,.7,.2,1) both m-bar;animation-delay:calc(var(--d,0) * .12s + .2s);transform-origin:0}@keyframes m-bar{0%{transform:scaleX(0)}}.m-marquee{animation:42s linear infinite m-marquee}.m-marquee:hover{animation-play-state:paused}@keyframes m-marquee{to{transform:translate(-50%)}}.m-lift{transition:transform .35s cubic-bezier(.2,.7,.2,1),box-shadow .35s,border-color .2s}.m-lift:hover{transform:translateY(-6px);box-shadow:0 22px 44px -22px #17201b59}.m-arrow{transition:transform .25s;display:inline-block}a:hover .m-arrow,.group:hover .m-arrow{transform:translate(4px)}.m-shine{position:relative}.m-shine:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(105deg,#0000 35%,#ffffff73 50%,#0000 65%) 160% 0/250% 100% no-repeat;animation:5.5s ease-in-out infinite m-shine;position:absolute;inset:0}@keyframes m-shine{0%,70%{background-position:160% 0}to{background-position:-60% 0}}@supports (animation-timeline:view()){.m-reveal,.m-reveal-left,.m-reveal-right,.m-reveal-zoom{animation:linear both m-reveal;animation-timeline:view();animation-range:entry cover 28%}.m-reveal-left{animation-name:m-reveal-left}.m-reveal-right{animation-name:m-reveal-right}.m-reveal-zoom{animation-name:m-reveal-zoom}.m-stagger>*{animation:linear both m-reveal;animation-timeline:view();animation-range:entry calc(var(--i,0) * 4%) cover calc(22% + var(--i,0) * 4%)}.m-stagger>:nth-child(2){--i:1}.m-stagger>:nth-child(3){--i:2}.m-stagger>:nth-child(4){--i:3}.m-stagger>:nth-child(5){--i:4}.m-stagger>:nth-child(n+6){--i:5}@keyframes m-reveal{0%{opacity:0;transform:translateY(48px)}}@keyframes m-reveal-left{0%{opacity:0;transform:translate(-64px)rotate(-1.5deg)}}@keyframes m-reveal-right{0%{opacity:0;transform:translate(64px)rotate(1.5deg)}}@keyframes m-reveal-zoom{0%{opacity:0;transform:scale(.92)}}.m-draw{transform-origin:top;animation:linear both m-draw;animation-timeline:view();animation-range:entry 20% exit 60%}@keyframes m-draw{0%{transform:scaleY(0)}}.m-header{animation:linear both m-header;animation-timeline:scroll(root);animation-range:0 140px}@keyframes m-header{to{box-shadow:0 10px 30px -18px #17201b59}}}}
