:root{--m-ease:cubic-bezier(0.16,1,0.3,1);--m-ease-draw:cubic-bezier(0.45,0,0.2,1)}@keyframes m-rise{0%{opacity:0;transform:translateY(14px)}}@keyframes m-fade{0%{opacity:0}}@keyframes m-pop{0%{opacity:0;transform:scale(.7)}}@keyframes m-grow-y{0%{transform:scaleY(.02)}}@keyframes m-grow-x{0%{transform:scaleX(0)}}@keyframes m-draw{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes m-ring{0%{stroke-dasharray:0 100}}@keyframes m-flow{to{stroke-dashoffset:-32}}@keyframes m-march{to{stroke-dashoffset:-18}}.m-march{animation:m-march 1.2s linear infinite}.m-grow-y{transform-origin:bottom}.m-grow-x{transform-origin:left center}.m-draw{stroke-dasharray:1}.m-load.m-rise{animation:m-rise .7s var(--m-ease) backwards}.m-load.m-pop{animation:m-pop .5s var(--m-ease) backwards}.m-load.m-fade{animation:m-fade .6s ease-out backwards}.m-load.m-grow-y{animation:m-grow-y .8s var(--m-ease) backwards}.m-load.m-grow-x{animation:m-grow-x .8s var(--m-ease) backwards}.m-load.m-draw{animation:m-draw .9s var(--m-ease-draw) backwards}.m-load.m-ring{animation:m-ring .9s var(--m-ease) backwards}[data-m].m-load{animation:none}[data-m]{--m-delay:calc(min(var(--m-i, 0), 12) * var(--m-step, 60ms))}[data-m-stagger]>[data-m=idle],[data-m=idle]:is(.m-rise){opacity:0;transform:translateY(14px)}[data-m-stagger=pop]>[data-m=idle],[data-m=idle].m-pop{opacity:0;transform:scale(.7)}[data-m=idle].m-fade{opacity:0}[data-m=idle].m-grow-y{transform:scaleY(.02)}[data-m=idle].m-grow-x{transform:scaleX(0)}[data-m=idle].m-draw{stroke-dashoffset:1}[data-m=idle].m-ring{stroke-dasharray:0 100}[data-m=idle].uc-grow{animation:none;transform:scaleY(.05)}[data-m=idle].uc-draw{animation:none;stroke-dashoffset:var(--uc-len,1200)}[data-m=idle].uc-fade-up{animation:none;opacity:0;transform:translateY(8px)}[data-m-stagger]>[data-m=in],[data-m=in].m-rise{animation:m-rise .7s var(--m-ease) var(--m-delay) backwards}[data-m-stagger=pop]>[data-m=in],[data-m=in].m-pop{animation:m-pop .5s var(--m-ease) var(--m-delay) backwards}[data-m=in].m-fade{animation:m-fade .6s ease-out var(--m-delay) backwards}[data-m=in].m-grow-y{animation:m-grow-y .8s var(--m-ease) var(--m-delay) backwards}[data-m=in].m-grow-x{animation:m-grow-x .8s var(--m-ease) var(--m-delay) backwards}[data-m=in].m-draw{animation:m-draw .9s var(--m-ease-draw) var(--m-delay) backwards}[data-m=in].m-ring{animation:m-ring .9s var(--m-ease) var(--m-delay) backwards}[data-m=in].uc-grow{animation-duration:.8s}[data-m=in].uc-draw{animation-duration:.9s}.m-lift{transition:translate .25s var(--m-ease),box-shadow .25s var(--m-ease),border-color .25s ease}@media (hover:hover){.m-lift:hover{translate:0 -3px;box-shadow:0 1px 2px rgb(24 24 27/.04),0 24px 44px -26px rgb(24 24 27/.32)}}.uc-icontile{transition:color .2s ease,background-color .2s ease,border-color .2s ease}@media (hover:hover){:is(.m-lift,.m-tint):hover .uc-icontile{color:var(--color-accent);background-color:var(--color-accent-tint);border-color:var(--color-accent-line)}}.m-btn,.uc-btn-primary{transition:filter .2s ease,background-color .2s ease,scale .15s ease}.m-btn:active,.uc-btn-primary:active{scale:.97}:is(.m-btn,.uc-btn-primary,.m-arrow) :is(.lucide-arrow-right,.lucide-arrow-up-right,.lucide-chevron-right){transition:translate .2s var(--m-ease)}@media (hover:hover){:is(.m-btn,.uc-btn-primary,.m-arrow):hover :is(.lucide-arrow-right,.lucide-chevron-right){translate:3px 0}:is(.m-btn,.uc-btn-primary,.m-arrow):hover .lucide-arrow-up-right{translate:2px -2px}}.m-slide-pill{pointer-events:none;transition:translate .35s var(--m-ease),width .35s var(--m-ease),height .35s var(--m-ease)}.m-collapse{display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s var(--m-ease)}.m-collapse[data-open=true]{grid-template-rows:1fr}.m-collapse>*{min-height:0;overflow:hidden}.m-collapse>*>*{transition:opacity .3s ease;opacity:0}.m-collapse[data-open=true]>*>*{opacity:1}.m-band{transition:stroke-opacity .45s var(--m-ease),stroke .45s ease}.m-flow{stroke-dasharray:3 13;animation:m-flow 1.1s linear infinite}[data-paused=true] .m-flow{animation-play-state:paused}.m-node{transition:background-color .3s ease,border-color .3s ease,color .3s ease,opacity .3s ease,translate .25s var(--m-ease),box-shadow .3s ease}@media (hover:hover){.m-node:hover{translate:0 -2px}}@media (prefers-reduced-motion:reduce){.m-collapse,.m-collapse>*>*,.m-flow,.m-lift,.m-load,.m-march,.m-node,.m-slide-pill,[data-m]{animation:none!important;transition:none!important}[data-m]{opacity:1!important;transform:none!important;stroke-dashoffset:0!important}.m-lift:hover,.m-node:hover{translate:none}.m-flow{display:none}}@media print{[data-m]{animation:none!important;opacity:1!important;transform:none!important;stroke-dashoffset:0!important}}