.HeroButton_button__06OM7{--radius:100px;--bg:#e6eefe;--text:#000;--shadow-1:rgba(58,240,198,0.3);--shadow-2:rgba(14,48,241,0.7);--shadow-3:rgba(154,168,165,0.44);--shadow-outer-1:rgba(23,50,230,0.3);--shadow-outer-2:rgba(88,37,240,0.622);--hover-shadow-1:rgba(215,25,25,0.4);--hover-shadow-2:rgba(229,10,97,0.8);--hover-shadow-3:rgba(154,121,245,0.7);--hover-shadow-outer-1:rgba(0,0,0,0.3);--hover-shadow-outer-2:rgba(0,0,0,0.8);--active-shadow-1:rgba(2,190,174,0.5);--active-shadow-2:rgba(0,0,0,0.8);--active-shadow-3:rgba(0,0,0,0.4);--active-shadow-outer-1:rgba(0,0,0,0.3);--active-shadow-outer-2:rgba(0,0,0,0.8);--before-bg:rgba(87,138,95,0.192);--after-shadow:rgba(14,121,98,0.8);--mask-gradient:rgb(223,29,132);outline:none;cursor:pointer;border:0;position:relative;border-radius:var(--radius);background-color:var(--bg);transition:all .2s ease;box-shadow:inset 0 .3rem .9rem var(--shadow-1),inset 0 -.1rem .3rem var(--shadow-2),inset 0 -.4rem .9rem var(--shadow-3),0 3rem 3rem var(--shadow-outer-1),0 1rem 1rem -.6rem var(--shadow-outer-2);display:block}[data-theme=dark] .HeroButton_button__06OM7{--bg:#080808;--text:#fff;--shadow-1:rgba(19,232,171,0.3);--shadow-2:rgba(17,110,210,0.7);--shadow-3:rgba(154,168,165,0.44);--shadow-outer-1:rgba(101,75,3,0.3);--shadow-outer-2:rgba(25,171,176,0.622);--hover-shadow-1:rgba(255,255,255,0.4);--hover-shadow-2:rgba(229,10,97,0.8);--hover-shadow-3:rgba(227,128,192,0.7);--hover-shadow-outer-1:rgba(0,0,0,0.3);--hover-shadow-outer-2:rgba(0,0,0,0.8);--active-shadow-1:rgba(2,190,174,0.5);--active-shadow-2:rgba(0,0,0,0.8);--active-shadow-3:rgba(255,255,255,0.4);--active-shadow-outer-1:rgba(0,0,0,0.3);--active-shadow-outer-2:rgba(0,0,0,0.8);--before-bg:rgba(87,138,95,0.192);--after-shadow:rgba(255,255,255,0.8);--mask-gradient:rgb(223,29,132)}.HeroButton_button__06OM7 .HeroButton_wrap__Ij3J2{font-size:1.2rem;font-weight:500;color:var(--text,#232323);padding:20px 40px;border-radius:inherit;position:relative;overflow:hidden}.HeroButton_button__06OM7 .HeroButton_wrap__Ij3J2 p span:nth-child(2),.HeroButton_button__06OM7:hover .HeroButton_wrap__Ij3J2 p span:first-child{display:none}.HeroButton_button__06OM7:hover .HeroButton_wrap__Ij3J2 p span:nth-child(2){display:inline-block}.HeroButton_button__06OM7 .HeroButton_wrap__Ij3J2 p{display:flex;align-items:center;gap:12px;margin:0;transition:all .2s ease;transform:translateY(2%);mask-image:linear-gradient(to bottom,var(--mask-gradient) 60%,transparent)}.HeroButton_button__06OM7 .HeroButton_wrap__Ij3J2:after,.HeroButton_button__06OM7 .HeroButton_wrap__Ij3J2:before{content:"";position:absolute;transition:all .3s ease}.HeroButton_button__06OM7 .HeroButton_wrap__Ij3J2:before{left:-15%;right:-15%;bottom:25%;top:-100%;border-radius:50%;background-color:var(--before-bg)}.HeroButton_button__06OM7 .HeroButton_wrap__Ij3J2:after{left:6%;right:6%;top:12%;bottom:40%;border-radius:22px 22px 0 0;box-shadow:inset 0 10px 8px -10px var(--after-shadow);background:linear-gradient(180deg,rgba(255,255,255,.3),rgba(0,0,0,0) 50%,rgba(0,0,0,0))}.HeroButton_button__06OM7:hover{box-shadow:inset 0 .3rem .5rem var(--hover-shadow-1),inset 0 -.1rem .3rem var(--hover-shadow-2),inset 0 -.4rem .9rem var(--hover-shadow-3),0 3rem 3rem var(--hover-shadow-outer-1),0 1rem 1rem -.6rem var(--hover-shadow-outer-2)}.HeroButton_button__06OM7:hover .HeroButton_wrap__Ij3J2:before{transform:translateY(-5%)}.HeroButton_button__06OM7:hover .HeroButton_wrap__Ij3J2:after{opacity:.4;transform:translateY(5%)}.HeroButton_button__06OM7:hover .HeroButton_wrap__Ij3J2 p{transform:translateY(-4%)}.HeroButton_button__06OM7:active{transform:translateY(4px);box-shadow:inset 0 .3rem .5rem var(--active-shadow-1),inset 0 -.1rem .3rem var(--active-shadow-2),inset 0 -.4rem .9rem var(--active-shadow-3),0 3rem 3rem var(--active-shadow-outer-1),0 1rem 1rem -.6rem var(--active-shadow-outer-2)}