.hire-me-sparkle-wrapper{--white:#fff;--purple-100:#ffd277;--purple-400:#fbbf2466;display:inline-block}.hire-me-sparkle-wrapper .Btn{cursor:pointer;filter:saturate(30%);background:linear-gradient(90deg,#77530a,#ffd277,#77530a,#77530a,#ffd277,#77530a) 0/250%;border:none;border-radius:14px;justify-content:center;align-items:center;width:200px;height:60px;font-family:inherit;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden;box-shadow:0 4px 15px #fbbf2426}.hire-me-sparkle-wrapper .Btn:before{content:"";z-index:0;background:linear-gradient(145deg,#161616,#0a0a0a);border-radius:12px;width:calc(100% - 4px);height:calc(100% - 4px);transition:all .3s;position:absolute;box-shadow:inset 0 1px #ffffff1a}.hire-me-sparkle-wrapper .Btn:hover{background-position:100%;transform:translateY(-2px);box-shadow:0 6px 20px #fbbf244d}.hire-me-sparkle-wrapper .Btn:hover:before{background:linear-gradient(145deg,#1c1c1c,#0f0f0f);box-shadow:inset 0 1px #ffffff26}.hire-me-sparkle-wrapper .Btn:active{transform:translateY(1px);box-shadow:0 2px 10px #fbbf241a}.hire-me-sparkle-wrapper .Btn:active:before{background:linear-gradient(145deg,#101010,#050505)}.hire-me-sparkle-wrapper .btn-content{z-index:10;color:#ffd277;justify-content:center;align-items:center;gap:12px;font-size:18px;font-weight:600;display:flex;position:relative}.hire-me-sparkle-wrapper .icon{justify-content:center;align-items:center;animation:.8s cubic-bezier(.7,-.5,.3,1.2) forwards resetArrow;display:flex}.hire-me-sparkle-wrapper .icon div,.hire-me-sparkle-wrapper .icon div:before,.hire-me-sparkle-wrapper .icon div:after{background-color:var(--white);border-radius:1px;height:3px}.hire-me-sparkle-wrapper .icon div:before,.hire-me-sparkle-wrapper .icon div:after{content:"";transform-origin:100%;width:14px;transition:all .3s;position:absolute;right:0}.hire-me-sparkle-wrapper .icon div{width:24px;box-shadow:-2px 2px 5px var(--purple-400);background:linear-gradient(to bottom, var(--white), var(--purple-100));animation:1s ease-in-out infinite swingArrow;position:relative;transform:scale(.9)}.hire-me-sparkle-wrapper .icon div:before{box-shadow:1px -2px 3px -1px var(--purple-400);animation:1s linear infinite rotateArrowLine;top:1px;transform:rotate(44deg)}.hire-me-sparkle-wrapper .icon div:after{box-shadow:-2px 2px 3px 0 var(--purple-400);background:linear-gradient(200deg, var(--white), var(--purple-100));animation:1s linear infinite rotateArrowLine2;bottom:1px;transform:rotate(316deg)}.hire-me-sparkle-wrapper .Btn:focus .icon{animation:1s cubic-bezier(.7,-.5,.3,1.5) forwards arrow}@keyframes arrow{0%{opacity:1}50%{opacity:0;transform:translate(60px)}51%{opacity:0;transform:translate(-200px)}to{opacity:1;transform:translate(0)}}@keyframes swingArrow{50%{transform:translate(5px)scale(.9)}}@keyframes rotateArrowLine{50%{transform:rotate(30deg)}80%{transform:rotate(55deg)}}@keyframes rotateArrowLine2{50%{transform:rotate(330deg)}80%{transform:rotate(300deg)}}@keyframes resetArrow{0%{transform:translate(-128px)}to{transform:translate(0)}}@media (max-width:640px){.hire-me-sparkle-wrapper .Btn{border-radius:10px;width:135px;height:46px}.hire-me-sparkle-wrapper .btn-content{gap:6px;font-size:13px}}
.resume-download-wrapper{text-decoration:none;display:inline-block}.resume-download-wrapper .button{cursor:pointer;background:linear-gradient(145deg,#161616,#0a0a0a);border:1px solid #ffffff1a;border-radius:22px;justify-content:center;align-items:center;width:200px;height:60px;margin:0;padding:0;font-family:inherit;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 15px #0009,inset 0 1px #ffffff1a}.resume-download-wrapper .button,.resume-download-wrapper .button__icon,.resume-download-wrapper .button__text{transition:all .3s}.resume-download-wrapper .button .button__text{color:#fff;align-items:center;gap:8px;font-size:18px;font-weight:600;transition:all .3s;display:flex}.resume-download-wrapper .button .button__icon{background:linear-gradient(145deg,#252525,#151515);justify-content:center;align-items:center;width:0;height:100%;display:flex;position:absolute;right:0;overflow:hidden}.resume-download-wrapper .button .svg{fill:#fff;width:24px}.resume-download-wrapper .button:hover{background:linear-gradient(145deg,#1c1c1c,#0f0f0f);transform:translateY(-2px);box-shadow:0 6px 20px #000c,inset 0 1px #ffffff26}.resume-download-wrapper .button:hover .button__text{color:#0000}.resume-download-wrapper .button:hover .button__icon{width:100%}.resume-download-wrapper .button:active .button__icon{background:linear-gradient(145deg,#303030,#202020)}.resume-download-wrapper .button:active{border:1px solid #ffffff0d;transform:translateY(1px);box-shadow:0 2px 10px #0009,inset 0 1px #ffffff0d}.resume-download-wrapper .button:hover .arrow-part{animation:1.5s cubic-bezier(.4,0,.2,1) infinite bounceDown}@keyframes bounceDown{0%,to{transform:translateY(0)}50%{transform:translateY(5px)}}@media (max-width:640px){.resume-download-wrapper .button{border-radius:12px;width:135px;height:46px}.resume-download-wrapper .button .button__text{gap:4px;font-size:13px}.resume-download-wrapper .button .svg{width:16px}}
