.bloom-button{cursor:pointer}.bloom-button,.bloom-button .bloom-container{background:none;border:none;width:100%;height:100%;position:relative}.bloom-button .bloom-container{transition:all .2s ease-in-out}.bloom-button .bloom-container .button-container-main{width:100%;aspect-ratio:1;border-radius:20px;overflow:hidden;position:relative;display:grid;place-content:center;border-right:5px solid hsla(0,0%,100%,.3);border-left:5px solid hsla(0,0%,50%,.147);transform:rotate(0deg);transition:all .3s ease-in-out}.bloom-button .bloom-container .button-container-main .button-inner{height:80%;aspect-ratio:1;border-radius:15px;position:relative;box-shadow:-10px 5px 10px 0 rgba(0,0,0,.5);transition:all .3s ease-in-out}.bloom-button .bloom-container .button-container-main .button-inner .back{position:absolute;inset:0;border-radius:15px;transition:all .3s ease-in-out}.bloom-button .bloom-container .button-container-main .button-inner .front{position:absolute;inset:5px;border-radius:12px;display:grid;place-content:center;transition:all .3s ease-in-out}.bloom-button .bloom-container .button-container-main .button-inner .front .icon{width:40px;height:40px;transform:rotate(0deg);transition:all .3s ease-in-out;opacity:.8}.bloom-button .bloom-container .button-container-main .button-inner .front .label{font-size:14px;font-weight:500;margin-top:8px;transform:rotate(0deg);opacity:.9;transition:all .3s ease-in-out}.bloom-button .bloom-container .button-container-main .button-glass{position:absolute;inset:0;background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.2));transform:translateY(-50%) rotate(0deg);transform-origin:bottom center;transition:all .3s ease-in-out}.bloom-button .bloom-container .bloom{height:1px;width:1px;position:absolute;background:#fff;transition:all .3s ease-in-out}.bloom-button .bloom-container .bloom1{top:10px;right:20px;box-shadow:0 0 10px 5px #fff,0 0 20px 10px #fff;transition:all .3s ease-in-out}.bloom-button .bloom-container .bloom2{bottom:10px;left:20px;box-shadow:0 0 10px 5px hsla(0,0%,100%,.5),0 0 30px 10px hsla(0,0%,100%,.5);transition:all .3s ease-in-out}.bloom-button .bloom-container:hover{transform:scale(1.05)}.bloom-button .bloom-container:hover .button-container-main .button-glass{transform:translateY(-40%)}.bloom-button .bloom-container:hover .button-container-main .button-inner .front .icon,.bloom-button .bloom-container:hover .button-container-main .button-inner .front .label{opacity:1}.bloom-button .bloom-container:active{transform:scale(.95)}.bloom-button .bloom-container:active .button-container-main .button-inner{transform:scale(1.1)}.twitter-color .back{background:linear-gradient(60deg,rgba(1,85,163,.8),rgba(147,205,255,.8))}.twitter-color .front{background:linear-gradient(60deg,rgba(0,103,190,.8),rgba(58,169,233,.8))}.github-color .back{background:linear-gradient(60deg,rgba(40,40,40,.8),hsla(0,0%,47%,.8))}.github-color .front{background:linear-gradient(60deg,rgba(30,30,30,.8),rgba(80,80,80,.8))}.youtube-color .back{background:linear-gradient(60deg,rgba(163,1,1,.8),hsla(0,100%,79%,.8))}.youtube-color .front{background:linear-gradient(60deg,rgba(190,0,0,.8),rgba(233,58,58,.8))}.website-color .back{background:linear-gradient(60deg,rgba(101,1,163,.8),rgba(207,147,255,.8))}.website-color .front{background:linear-gradient(60deg,rgba(120,0,190,.8),rgba(170,58,233,.8))}.twitter-hover:hover .button-container-main{border-right:5px solid rgba(29,161,242,.6)!important;border-left:5px solid rgba(29,161,242,.3)!important;box-shadow:0 0 20px rgba(29,161,242,.4)!important;background:rgba(29,161,242,.1)!important}.twitter-hover:hover .button-inner .back{background:linear-gradient(60deg,rgba(29,161,242,.9),rgba(29,161,242,.7))!important;box-shadow:0 0 30px rgba(29,161,242,.8)!important}.twitter-hover:hover .button-inner .front{background:linear-gradient(60deg,rgba(29,161,242,.8),rgba(29,161,242,.6))!important}.twitter-hover:hover .button-inner .front .icon,.twitter-hover:hover .button-inner .front .label{filter:drop-shadow(0 0 10px rgba(29,161,242,1))!important}.twitter-hover:hover .bloom1,.twitter-hover:hover .bloom2{box-shadow:0 0 20px 10px rgba(29,161,242,.7)!important;background:#1da1f2!important}.twitter-hover:hover .button-glass{background:linear-gradient(90deg,rgba(29,161,242,0),rgba(29,161,242,.3))!important}.github-hover:hover .button-container-main{border-right:5px solid rgba(128,0,128,.6)!important;border-left:5px solid rgba(128,0,128,.3)!important;box-shadow:0 0 20px rgba(128,0,128,.4)!important;background:rgba(128,0,128,.1)!important}.github-hover:hover .button-inner .back{background:linear-gradient(60deg,rgba(102,51,153,.9),rgba(128,0,128,.7))!important;box-shadow:0 0 30px rgba(128,0,128,.8)!important}.github-hover:hover .button-inner .front{background:linear-gradient(60deg,rgba(102,51,153,.8),rgba(128,0,128,.6))!important}.github-hover:hover .button-inner .front .icon,.github-hover:hover .button-inner .front .label{filter:drop-shadow(0 0 10px rgba(128,0,128,1))!important}.github-hover:hover .bloom1,.github-hover:hover .bloom2{box-shadow:0 0 20px 10px rgba(128,0,128,.7)!important;background:purple!important}.github-hover:hover .button-glass{background:linear-gradient(90deg,rgba(128,0,128,0),rgba(128,0,128,.3))!important}.youtube-hover:hover .button-container-main{border-right:5px solid rgba(255,0,0,.6)!important;border-left:5px solid rgba(255,0,0,.3)!important;box-shadow:0 0 20px rgba(255,0,0,.4)!important;background:rgba(255,0,0,.1)!important}.youtube-hover:hover .button-inner .back{background:linear-gradient(60deg,rgba(255,0,0,.9),rgba(255,0,0,.7))!important;box-shadow:0 0 30px rgba(255,0,0,.8)!important}.youtube-hover:hover .button-inner .front{background:linear-gradient(60deg,rgba(255,0,0,.8),rgba(255,0,0,.6))!important}.youtube-hover:hover .button-inner .front .icon,.youtube-hover:hover .button-inner .front .label{filter:drop-shadow(0 0 10px rgba(255,0,0,1))!important}.youtube-hover:hover .bloom1,.youtube-hover:hover .bloom2{box-shadow:0 0 20px 10px rgba(255,0,0,.7)!important;background:red!important}.youtube-hover:hover .button-glass{background:linear-gradient(90deg,rgba(255,0,0,0),rgba(255,0,0,.3))!important}.website-hover:hover .button-container-main{border-right:5px solid rgba(0,128,128,.6)!important;border-left:5px solid rgba(0,128,128,.3)!important;box-shadow:0 0 20px rgba(0,128,128,.4)!important;background:rgba(0,128,128,.1)!important}.website-hover:hover .button-inner .back{background:linear-gradient(60deg,rgba(0,128,128,.9),rgba(64,224,208,.7))!important;box-shadow:0 0 30px rgba(0,128,128,.8)!important}.website-hover:hover .button-inner .front{background:linear-gradient(60deg,rgba(0,128,128,.8),rgba(64,224,208,.6))!important}.website-hover:hover .button-inner .front .icon,.website-hover:hover .button-inner .front .label{filter:drop-shadow(0 0 10px rgba(0,128,128,1))!important}.website-hover:hover .bloom1,.website-hover:hover .bloom2{box-shadow:0 0 20px 10px rgba(0,128,128,.7)!important;background:teal!important}.website-hover:hover .button-glass{background:linear-gradient(90deg,rgba(0,128,128,0),rgba(0,128,128,.3))!important}.sparkle-button{--black-700:#1f1f1f;--border_radius:9999px;--transtion:0.3s ease-in-out;--offset:2px;cursor:pointer;position:relative;display:flex;align-items:center;justify-content:center;gap:.5rem;transform-origin:center;padding:1rem 2rem;background-color:transparent;border:none;border-radius:var(--border_radius);transform:scale(calc(1 + (var(--active, 0) * .1)));transition:transform var(--transtion)}.sparkle-button:before{background-color:var(--black-700);box-shadow:inset 0 .5px #fff,inset 0 -1px 2px 0 #000,0 4px 10px -4px hsla(0 0% 0%/calc(1 - var(--active, 0))),0 0 0 calc(var(--active, 0) * .375rem) rgba(86,4,251,.75);transition:all var(--transtion);z-index:0}.sparkle-button:after,.sparkle-button:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;border-radius:var(--border_radius)}.sparkle-button:after{background-color:rgba(123,59,252,.75);background-image:radial-gradient(at 51% 89%,#b99fdb 0,transparent 50%),radial-gradient(at 100% 100%,#9474be 0,transparent 50%),radial-gradient(at 22% 91%,#9474be 0,transparent 50%);background-position:top;opacity:var(--active,0);transition:opacity var(--transtion);z-index:2}.sparkle-button:is(:hover,:focus-visible){--active:1}.sparkle-button:active{transform:scale(1)}.sparkle-button .dots_border{--size_border:calc(100% + 2px);overflow:hidden;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:var(--size_border);height:var(--size_border);background-color:transparent;border-radius:var(--border_radius);z-index:-10}.sparkle-button .dots_border:before{content:"";position:absolute;top:30%;left:50%;transform:translate(-50%,-50%);transform-origin:left;transform:rotate(0deg);width:100%;height:2rem;background-color:#fff;mask:linear-gradient(transparent,#fff 120%);animation:rotate 2s linear infinite}.sparkle-button .text_button{position:relative;z-index:10;font-size:1rem;color:#fff;text-shadow:0 0 3px rgba(0,0,0,.5)}.sparkle-button.cash-app:before{background-color:#00d632}.sparkle-button.cash-app:after{background-color:rgba(0,214,79,.75);background-image:radial-gradient(at 51% 89%,#9fdbb5 0,transparent 50%),radial-gradient(at 100% 100%,#74be8f 0,transparent 50%),radial-gradient(at 22% 91%,#74be8f 0,transparent 50%)}.sparkle-button.cash-app:is(:hover,:focus-visible):before{box-shadow:inset 0 .5px #fff,inset 0 -1px 2px 0 #000,0 4px 10px -4px hsla(0 0% 0%/calc(1 - var(--active, 0))),0 0 0 calc(var(--active, 0) * .375rem) rgba(4,251,95,.75)}.profile-card{position:relative;width:200px;height:200px;background:rgba(15,15,20,.2);backdrop-filter:blur(12px);border-radius:30px;overflow:hidden;box-shadow:0 8px 32px rgba(0,0,0,.2);transition:all 1s ease-in-out;border:2px solid rgba(75,85,99,.65);margin:0 auto}.profile-card .background{position:absolute;inset:0;background:linear-gradient(45deg,rgba(65,88,208,.3),rgba(200,80,192,.3) 46%,rgba(255,204,112,.3))}.profile-card .logo{position:absolute;right:50%;bottom:50%;transform:translate(50%,50%);display:flex;align-items:center;justify-content:center}.profile-card .logo,.profile-card .logo img{transition:all .6s ease-in-out;width:100%;height:100%}.profile-card .logo img{object-fit:contain}.profile-card .icon{display:inline-block;width:20px;height:20px}.profile-card .icon .svg{fill:hsla(0,0%,100%,.797);width:100%;transition:all .5s ease-in-out}.profile-card .box{position:absolute;padding:10px;text-align:right;background:hsla(0,0%,100%,.389);border-top:2px solid #fff;border-right:1px solid #fff;border-radius:10% 13% 42% 0/10% 12% 75% 0;box-shadow:-7px 7px 29px 0 hsla(240,5%,41%,.364);transform-origin:bottom left;transition:all 1s ease-in-out}.profile-card .box:before{content:"";position:absolute;inset:0;border-radius:inherit;opacity:0;transition:all .5s ease-in-out}.profile-card .box:hover .svg{fill:#fff}.profile-card .box1{width:70%;height:70%;bottom:-70%;left:-70%}.profile-card .box1:before{background:radial-gradient(circle at 30% 107%,#fdf497 0,#fdf497 5%,#ff53d4 60%,#62c2fe 90%)}.profile-card .box1:hover:before{opacity:1}.profile-card .box1:hover .icon .svg{filter:drop-shadow(0 0 5px white)}.profile-card .box2{width:50%;height:50%;bottom:-50%;left:-50%;transition-delay:.2s}.profile-card .box2:before{background:radial-gradient(circle at 30% 107%,#91e9ff 0,#00acee 90%)}.profile-card .box2:hover:before{opacity:1}.profile-card .box2:hover .icon .svg{filter:drop-shadow(0 0 5px white)}.profile-card .box3{width:30%;height:30%;bottom:-30%;left:-30%;transition-delay:.4s}.profile-card .box3:before{background:radial-gradient(circle at 30% 107%,#969fff 0,#b349ff 90%)}.profile-card .box3:hover:before{opacity:1}.profile-card .box3:hover .icon .svg{filter:drop-shadow(0 0 5px white)}.profile-card .box4{width:10%;height:10%;bottom:-10%;left:-10%;transition-delay:.6s}.profile-card:hover{transform:scale(1.1);box-shadow:0 15px 45px rgba(0,0,0,.3);border-color:rgba(139,92,246,.5)}.profile-card:hover .box{bottom:-1px;left:-1px}.profile-card:hover .logo img{transform:scale(.8)}.card{--white:#fff;--black:#14141a;--paragraph:#d4d4d4;--line:#27272f;--primary:#31d9f6;position:relative;display:flex;flex-direction:column;gap:1rem;padding:1rem;width:19rem;background-color:#14141a;background-image:radial-gradient(at 88% 40%,#14141a 0,transparent 85%),radial-gradient(at 49% 30%,#14141a 0,transparent 85%),radial-gradient(at 14% 26%,#14141a 0,transparent 85%),radial-gradient(at 0 64%,#017084 0,transparent 85%),radial-gradient(at 41% 94%,#039ab5 0,transparent 85%),radial-gradient(at 100% 99%,#023840 0,transparent 85%);border-radius:1rem;box-shadow:inset 0 -16px 24px 0 hsla(0,0%,100%,.25)}.card .card__border{overflow:hidden;pointer-events:none;position:absolute;z-index:-10;top:50%;left:50%;transform:translate(-50%,-50%);width:calc(100% + 2px);height:calc(100% + 2px);background-image:linear-gradient(0deg,#fff -50%,#666);border-radius:1rem}.card .card__border:before{content:"";pointer-events:none;position:fixed;z-index:200;top:50%;left:50%;transform:translate(-50%,-50%),rotate(0deg);transform-origin:left;width:200%;height:10rem;background-image:linear-gradient(0deg,hsla(0,0%,100%,0),#00d9ff 40%,#00d9ff 60%,hsla(0,0%,40%,0));animation:rotate 8s linear infinite}@keyframes rotate{to{transform:rotate(1turn)}}.card .card_title__container .card_title{font-size:1rem;color:var(--white)}.card .card_title__container .card_paragraph{margin-top:.25rem;width:65%;font-size:.5rem;color:var(--paragraph)}.card .line{width:100%;height:.1rem;background-color:var(--line);border:none}.card .card__list{display:flex;flex-direction:column;gap:.5rem}.card .card__list .card__list_item{display:flex;align-items:center;gap:.5rem}.card .card__list .card__list_item .check{display:flex;justify-content:center;align-items:center;width:1rem;height:1rem;background-color:var(--primary);border-radius:50%}.card .card__list .card__list_item .check .check_svg{width:.75rem;height:.75rem;fill:var(--black)}.card .button,.card .card__list .card__list_item .list_text{font-size:.75rem;color:var(--white)}.card .button{cursor:pointer;padding:.5rem;width:100%;background-image:linear-gradient(0deg,#31d9f6,#017084 100%);border:0;border-radius:9999px;box-shadow:inset 0 -2px 25px -4px var(--white);transition:all .3s ease}.card .button:hover{transform:translateY(-2px);box-shadow:inset 0 -2px 25px -2px var(--white),0 5px 15px rgba(0,0,0,.3)}.pill-button{cursor:pointer;padding:.5rem 1rem;background-image:linear-gradient(0deg,#31d9f6,#017084 100%);color:#fff;border:0;border-radius:9999px;box-shadow:inset 0 -2px 25px -4px #fff;font-size:.875rem;font-weight:500;display:flex;align-items:center;gap:.5rem;transition:all .3s ease;width:100%}.pill-button:hover{transform:translateY(-2px);box-shadow:inset 0 -2px 25px -2px #fff,0 5px 15px rgba(0,0,0,.3)}.pill-button .icon{opacity:.7;transition:opacity .3s ease}.pill-button:hover .icon{opacity:1}