.blast-button{color:#282828;padding-left:6px;padding-right:6px}.blast-button.text-4xl svg{width:2.5rem!important}.blast-button.text-3xl svg{width:2rem!important}.blast-button.text-2xl svg{width:1.75rem!important}.blast-button.text-xl svg{width:1.5rem!important}.blast-button.text-lg svg{width:1.25rem!important}.blast-button.reverse .arrow{transform:scaleX(-1)}.blast-button .arrow{transition:transform .1s cubic-bezier(.625,-.405,.665,.88) .4s,margin .2s;display:inline-block;position:relative}.blast-button .arrow:before{z-index:0;content:"";background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26.831' height='20.121' viewBox='0 0 26.831 20.121'%3E%3Cpath d='m17.244.194 9.391 9.394a.67.67 0 0 1 0 .949l-9.391 9.391a.67.67 0 0 1-.949 0 .7.7 0 0 1 0-.969l8.246-8.271H.671a.63.63 0 1 1 0-1.258h23.87l-8.246-8.267a.7.7 0 0 1-.2-.485.68.68 0 0 1 .2-.48.67.67 0 0 1 .949-.004'/%3E%3C/svg%3E") 50%/contain no-repeat;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.blast-button .arrow svg{z-index:1;width:1rem;height:auto;position:relative;top:0}.blast-button .arrow svg .stroke{stroke:#fff;stroke-dasharray:20;stroke-dashoffset:20px;stroke-width:3px;transition:stroke-dashoffset .3s ease-out}.blast-button .arrow svg .stroke.stroke-reverse{stroke-dasharray:40;stroke-dashoffset:-40px}.blast-button>span{z-index:1;padding:3px 10px;display:block;position:relative}.blast-button:not(.disabled),.blast-button:not(:disabled){cursor:pointer;border:1px solid #282828;display:inline-block;position:relative}.blast-button:not(.disabled)>span,.blast-button:not(:disabled)>span{transition:color .3s,transform .4s cubic-bezier(.625,-.405,.665,.88)}.blast-button:not(.disabled):after,.blast-button:not(.disabled):before,.blast-button:not(:disabled):after,.blast-button:not(:disabled):before{transform-origin:0;opacity:0;z-index:0;content:"";background-color:#ffec3a;transition:clip-path .3s ease-in,opacity .3s;display:block;position:absolute;inset:-1px}.blast-button:not(.disabled):before,.blast-button:not(:disabled):before{clip-path:inset(95% 10% 95% 0);background-color:#ff5649}.blast-button:not(.disabled):after,.blast-button:not(:disabled):after{clip-path:inset(92% 4%);background-color:#282828}.blast-button:not(.disabled):active,.blast-button:not(.disabled):focus,.blast-button:not(.disabled):focus-within,.blast-button:not(.disabled):hover,.blast-button:not(:disabled):active,.blast-button:not(:disabled):focus,.blast-button:not(:disabled):focus-within,.blast-button:not(:disabled):hover{outline:none;text-decoration:none}.blast-button:not(.disabled):active.reverse .arrow,.blast-button:not(.disabled):focus-within.reverse .arrow,.blast-button:not(.disabled):focus.reverse .arrow,.blast-button:not(.disabled):hover.reverse .arrow,.blast-button:not(:disabled):active.reverse .arrow,.blast-button:not(:disabled):focus-within.reverse .arrow,.blast-button:not(:disabled):focus.reverse .arrow,.blast-button:not(:disabled):hover.reverse .arrow{transform:scaleX(-1)}.blast-button:not(.disabled):active .arrow,.blast-button:not(.disabled):focus .arrow,.blast-button:not(.disabled):focus-within .arrow,.blast-button:not(.disabled):hover .arrow,.blast-button:not(:disabled):active .arrow,.blast-button:not(:disabled):focus .arrow,.blast-button:not(:disabled):focus-within .arrow,.blast-button:not(:disabled):hover .arrow{transform:translate(4px)}.blast-button:not(.disabled):active .arrow svg .stroke,.blast-button:not(.disabled):focus .arrow svg .stroke,.blast-button:not(.disabled):focus-within .arrow svg .stroke,.blast-button:not(.disabled):hover .arrow svg .stroke,.blast-button:not(:disabled):active .arrow svg .stroke,.blast-button:not(:disabled):focus .arrow svg .stroke,.blast-button:not(:disabled):focus-within .arrow svg .stroke,.blast-button:not(:disabled):hover .arrow svg .stroke{stroke-dashoffset:0;transition:stroke-dashoffset .6s cubic-bezier(.625,-.405,.34,1.35)}.blast-button:not(.disabled):active>span,.blast-button:not(.disabled):focus-within>span,.blast-button:not(.disabled):focus>span,.blast-button:not(.disabled):hover>span,.blast-button:not(:disabled):active>span,.blast-button:not(:disabled):focus-within>span,.blast-button:not(:disabled):focus>span,.blast-button:not(:disabled):hover>span{color:#fff}.blast-button:not(.disabled):active:after,.blast-button:not(.disabled):active:before,.blast-button:not(.disabled):focus-within:after,.blast-button:not(.disabled):focus-within:before,.blast-button:not(.disabled):focus:after,.blast-button:not(.disabled):focus:before,.blast-button:not(.disabled):hover:after,.blast-button:not(.disabled):hover:before,.blast-button:not(:disabled):active:after,.blast-button:not(:disabled):active:before,.blast-button:not(:disabled):focus-within:after,.blast-button:not(:disabled):focus-within:before,.blast-button:not(:disabled):focus:after,.blast-button:not(:disabled):focus:before,.blast-button:not(:disabled):hover:after,.blast-button:not(:disabled):hover:before{opacity:1;clip-path:inset(0);transition:opacity .2s,clip-path .26s cubic-bezier(.81,.345,.005,.705);transform:translate(0)}.blast-button:not(.disabled):active:after,.blast-button:not(.disabled):focus-within:after,.blast-button:not(.disabled):focus:after,.blast-button:not(.disabled):hover:after,.blast-button:not(:disabled):active:after,.blast-button:not(:disabled):focus-within:after,.blast-button:not(:disabled):focus:after,.blast-button:not(:disabled):hover:after{transition:opacity .2s,clip-path .26s cubic-bezier(.81,.345,.005,.705) 70ms}.blast-button.btn-white{color:#282828;background-color:#fff}
