:root{--m-ease:var(--ease-out-strong,cubic-bezier(.23, 1, .32, 1));--m-fast:.18s;--m-base:.35s;--m-enter:.7s;--m-stagger:40ms}@keyframes m-rise{0%{opacity:0;transform:translateY(10px)}}@keyframes m-fade{0%{opacity:0}}@keyframes m-draw{to{stroke-dashoffset:0}}@keyframes m-scale-x{0%{transform:scaleX(0)}}@keyframes m-ink{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}.m-rise{animation:m-rise var(--m-enter) var(--m-ease) both;animation-delay:calc(var(--i,0) * var(--m-stagger))}.m-ink{animation:m-ink 1.1s var(--m-ease) .15s both}.m-draw{stroke-dasharray:100;stroke-dashoffset:100px;animation:.8s ease-out .3s forwards m-draw}@supports (animation-timeline:view()){.m-reveal{animation:linear both m-rise;animation-timeline:view();animation-range:entry entry 70%}.m-tick{transform-origin:0;animation:linear both m-scale-x;animation-timeline:view();animation-range:entry 40% cover 30%}.m-draw-scroll{stroke-dasharray:100;animation:linear both m-draw-scroll;animation-timeline:view();animation-range:entry 20% cover 45%}@keyframes m-draw-scroll{0%{stroke-dashoffset:100px}to{stroke-dashoffset:0}}}@media (prefers-reduced-motion:reduce){.m-rise,.m-ink,.m-reveal,.m-tick,.m-draw,.m-draw-scroll{clip-path:none;stroke-dashoffset:0;animation:none!important}}
