#home-page{--home-ease: cubic-bezier(.2,.7,.2,1);--home-rise: 18px}#home-page [data-home-reveal][data-motion-ready=true]{opacity:0;transform:translateY(var(--home-rise));transition:opacity .24s var(--home-ease),transform .24s var(--home-ease)}#home-page [data-home-reveal][data-entered=true],#home-page [data-home-reveal]:focus-within{opacity:1;transform:none}#home-page [data-home-cta]{transition:transform .14s var(--home-ease),background-color .14s ease,box-shadow .14s ease}#home-page [data-home-cta] .MuiButton-endIcon{transition:transform .14s var(--home-ease)}#home-page .home-explore-card,#home-page .home-example-row,#home-page .home-market-row{transition:transform .16s var(--home-ease),border-color .16s ease,background-color .16s ease}#home-page .home-explore-card img,#home-page .home-example-row img{transition:transform .16s var(--home-ease)}#home-page .home-explore-card p:last-child{transition:color .16s ease}body:has(#home-page) nav a,body:has(#home-page) nav button{transition:color .13s ease,background-color .13s ease,opacity .13s ease}@media (hover: hover) and (pointer: fine){#home-page [data-home-cta]:hover{transform:translateY(-2px);box-shadow:0 3px 12px #00a06e1f}#home-page [data-home-cta]:hover .MuiButton-endIcon{transform:translate(3px)}#home-page .home-explore-card:hover{transform:translateY(-3px);border-color:#39866a}#home-page .home-explore-card:hover img,#home-page .home-example-row:hover img{transform:scale(1.025)}#home-page .home-explore-card:hover p:last-child{color:#80cfae}#home-page .home-example-row:hover{transform:translateY(-2px);background-color:#80cfae09}#home-page .home-market-row:hover{background-color:#80cfae0d}}#home-page [data-home-cta]:active{transform:translateY(0);box-shadow:none}#home-page .home-workflow>div{position:relative}#home-page #gloveid[data-entered=true] .home-workflow>div h3{animation:home-step .28s ease-out both}#home-page #gloveid[data-entered=true] .home-workflow>div:nth-child(2) h3{animation-delay:.42s}#home-page #gloveid[data-entered=true] .home-workflow>div:nth-child(3) h3{animation-delay:.84s}#home-page #gloveid[data-entered=true] .home-workflow>div:not(:last-child):after{content:"";pointer-events:none;position:absolute;right:0;top:0;width:2px;height:100%;background:#55b98a;transform-origin:top;animation:home-connector .36s .18s ease-out both}#home-page #gloveid[data-entered=true] .home-workflow>div:nth-child(2):after{animation-delay:.6s}#home-page #home-closing[data-entered=true]{animation:home-closing .6s ease-out}#home-page .home-slide-enter{animation:home-slide-in .32s var(--home-ease) both}#home-page .home-slide-exit{animation:home-slide-out .32s var(--home-ease) both}@keyframes home-slide-in{0%{opacity:0;transform:translate(calc(-50% + var(--home-slide-offset)))}to{opacity:1;transform:translate(-50%)}}@keyframes home-slide-out{0%{opacity:1;transform:translate(-50%)}to{opacity:0;transform:translate(calc(-50% - var(--home-slide-offset)))}}@keyframes home-step{0%{color:inherit}to{color:#80cfae}}@keyframes home-connector{0%{opacity:0;transform:scaleY(0)}45%{opacity:.55}to{opacity:0;transform:scaleY(1)}}@keyframes home-closing{0%,to{background-color:transparent}45%{background-color:#3c966e0e}}@media (max-width: 599px){#home-page{--home-rise: 10px}}@media (max-width: 899px){#home-page #gloveid[data-entered=true] .home-workflow>div:not(:last-child):after{top:auto;bottom:0;width:100%;height:2px;transform-origin:left;animation-name:home-connector-mobile}}@keyframes home-connector-mobile{0%{opacity:0;transform:scaleX(0)}45%{opacity:.45}to{opacity:0;transform:scaleX(1)}}@media (prefers-reduced-motion: reduce){#home-page *,#home-page *:before,#home-page *:after,body:has(#home-page) nav a,body:has(#home-page) nav button{animation:none!important;transition:none!important}#home-page [data-home-reveal]{opacity:1!important;transform:none!important}#home-page [data-home-cta],#home-page .home-explore-card,#home-page .home-example-row,#home-page .home-explore-card img,#home-page .home-example-row img,#home-page .MuiButton-endIcon{transform:none!important}#home-page .home-workflow>div:after{display:none}}
