.btn.btn-blur-lift{position:relative;padding:.875rem 2rem;border-color:rgba(0,0,0,0);background-color:rgba(0,0,0,0);color:var(--button-label-primary-idle);--elastic-ease: linear( 0, 0.2178 2.1%, 1.1144 8.49%, 1.2959 10.7%, 1.3463 11.81%, 1.3705 12.94%, 1.3726, 1.3643 14.48%, 1.3151 16.2%, 1.0317 21.81%, 0.941 24.01%, 0.8912 25.91%, 0.8694 27.84%, 0.8698 29.21%, 0.8824 30.71%, 1.0122 38.33%, 1.0357, 1.046 42.71%, 1.0416 45.7%, 0.9961 53.26%, 0.9839 57.54%, 0.9853 60.71%, 1.0012 68.14%, 1.0056 72.24%, 0.9981 86.66%, 1 100% );--elastic-ease-out: linear( 0, 0.5737 7.6%, 0.8382 11.87%, 0.9463 14.19%, 1.0292 16.54%, 1.0886 18.97%, 1.1258 21.53%, 1.137 22.97%, 1.1424 24.48%, 1.1423 26.1%, 1.1366 27.86%, 1.1165 31.01%, 1.0507 38.62%, 1.0219 42.57%, 0.9995 46.99%, 0.9872 51.63%, 0.9842 58.77%, 1.0011 81.26%, 1 );--transform-ease: cubic-bezier(0.32, 0.72, 0, 1)}.btn.btn-blur-lift:active{transform:scaleX(0.955) scaleY(0.954)}.btn.btn-blur-lift:hover,.btn.btn-blur-lift:focus,.btn.btn-blur-lift:focus-visible{border-color:rgba(0,0,0,0);outline-color:rgba(0,0,0,0);background-color:rgba(0,0,0,0);box-shadow:none;color:var(--button-label-primary-idle)}.btn.btn-blur-lift .btn-blur-lift__background{position:absolute;inset:0;z-index:-1;border-radius:100rem;background-color:var(--button-bg-primary-idle);transition:transform .75s var(--elastic-ease-out)}.btn.btn-blur-lift .btn-blur-lift__container{display:inline-grid}.btn.btn-blur-lift .btn-blur-lift__text,.btn.btn-blur-lift .btn-blur-lift__hover-text{display:inline-flex;align-items:center;justify-content:center;grid-area:1/1}.btn.btn-blur-lift .btn-blur-lift__letter-outer,.btn.btn-blur-lift .btn-blur-lift__hover-letter-outer{display:inline-grid}.btn.btn-blur-lift .btn-blur-lift__letter,.btn.btn-blur-lift .btn-blur-lift__hover-letter{grid-area:1/1;white-space:pre}.btn.btn-blur-lift .btn-blur-lift__letter-outer{--spread-factor: calc((var(--index-outer) - var(--center)) * 0.0625rem);--rotation: calc((var(--index-outer) - var(--center)) * 2deg)}.btn.btn-blur-lift .btn-blur-lift__letter{transition:transform .5s var(--transform-ease),opacity .2s ease-out;transition-delay:calc(var(--index)*-0.007s - -0.02s*var(--index-outer))}.btn.btn-blur-lift .btn-blur-lift__hover-letter-outer{--spread-factor: calc((var(--index-outer) - var(--center)) * 0.0625rem);--rotation: calc((var(--index-outer) - var(--center)) * -2deg)}.btn.btn-blur-lift .btn-blur-lift__hover-letter{transform:translate3d(var(--spread-factor), 1.25rem, 0) rotate(var(--rotation));transition:transform .75s var(--elastic-ease-out),opacity .2s ease-out;transition-delay:calc(var(--index)*.007s + .02s*var(--index-outer));opacity:0}.btn.btn-blur-lift .btn-blur-lift__letter:nth-child(2),.btn.btn-blur-lift .btn-blur-lift__letter:nth-child(3),.btn.btn-blur-lift .btn-blur-lift__hover-letter:nth-child(2),.btn.btn-blur-lift .btn-blur-lift__hover-letter:nth-child(3){-webkit-text-stroke:.125px var(--button-label-primary-idle)}.btn.btn-blur-lift .btn-blur-lift__screen-reader-text{position:absolute;width:1px;height:1px;margin:0;padding:0;clip:rect(0 0 0 0);border:0;overflow:hidden}@media(hover: hover)and (pointer: fine){.btn.btn-blur-lift:hover .btn-blur-lift__letter,.btn.btn-blur-lift:focus-visible .btn-blur-lift__letter{transform:translate3d(var(--spread-factor), -1.25rem, 0) rotate(var(--rotation));transition-delay:calc(var(--index)*.007s + .02s*var(--index-outer));opacity:0}.btn.btn-blur-lift:hover .btn-blur-lift__hover-letter,.btn.btn-blur-lift:focus-visible .btn-blur-lift__hover-letter{transform:translate3d(0, 0, 0) rotate(0deg);transition-delay:calc(var(--index)*-0.007s - -0.02s*var(--index-outer) + .1s);opacity:1}.btn.btn-blur-lift:hover .btn-blur-lift__background,.btn.btn-blur-lift:focus-visible .btn-blur-lift__background{transform:scaleX(1.015) scaleY(1.034) translateZ(0)}}
