.prefix_1j1e54i2{font-size:18px;line-height:normal}.prefix_1j1e54i2,.prefix_1j1e54i3{font-family:var(--font-family-body),sans-serif;font-weight:700;text-transform:uppercase}.prefix_1j1e54i3{font-size:14px;line-height:1;color:hsl(290,85%,70%);text-shadow:0 0 15px hsla(290,85%,90%,.75)}.prefix_1j1e54i4{margin-inline:auto;margin-top:50px;margin-bottom:25px;height:1px;width:100%;border-radius:9999px;background-image:linear-gradient(90deg,transparent,hsla(190,85%,55%,.6),transparent)}.prefix_1j1e54i5,.prefix_1j1e54i6{display:flex;flex-direction:column;gap:25px}.prefix_1j1e54i6{font-size:12px}@media screen{.prefix_1j1e54i0{display:flex;flex-direction:column;border-radius:25px;padding:50px;background-image:linear-gradient(to bottom right,hsla(190,85%,55%,.15),hsla(290,90%,40%,.15));font-weight:600;gap:0;text-transform:uppercase;line-height:24px;letter-spacing:.7px;position:relative;box-shadow:inset -5px -5px 25px hsla(290,90%,75%,.8),inset 5px 5px 25px hsla(190,90%,35%,.8),inset -1px -1px hsl(290,90%,75%),inset 1px 1px hsl(190,90%,35%),0 0 20px hsla(190,85%,50%,.2);transition:box-shadow .3s ease-out,transform .3s ease-out}.prefix_1j1e54i0:before{content:"";position:absolute;top:0;left:0;right:0;height:30%;border-radius:25px 25px 0 0;background:linear-gradient(180deg,hsla(290,90%,80%,.15),transparent);pointer-events:none;opacity:.6;transition:opacity .3s ease-out}.prefix_1j1e54i0:hover{box-shadow:inset -5px -5px 30px hsla(290,90%,80%,.9),inset 5px 5px 30px hsla(190,90%,40%,.9),inset -1px -1px hsl(290,90%,80%),inset 1px 1px hsl(190,90%,40%),0 0 30px hsla(190,85%,55%,.3),0 0 0 1px hsla(290,90%,75%,.4);transform:translateY(-1px)}.prefix_1j1e54i0:hover:before{opacity:.8}.prefix_1j1e54i1{text-align:center;display:flex;flex-direction:column;align-items:center;gap:5px}}@media (prefers-reduced-motion:reduce){.prefix_1j1e54i0{transition:none}.prefix_1j1e54i0:hover{transform:none}}@media (width <= 600px){.prefix_1j1e54i1{padding-bottom:0;color:hsl(190,90%,85%)}}.prefix_1a035b41{position:relative;overflow:hidden;border-radius:9999px;background-image:linear-gradient(to bottom right,hsla(190,85%,55%,.15),hsla(190,90%,40%,.15));box-shadow:inset 5px 5px 15px hsla(190,90%,75%,.8),inset -5px -5px 15px hsla(190,90%,35%,.8),inset 1px 1px hsl(190,90%,75%),inset -1px -1px hsl(190,90%,75%),5px 5px 15px hsla(190,90%,75%,.3),-5px -5px 15px hsla(190,90%,35%,.3);transition:all .2s cubic-bezier(.4,0,.2,1);padding:10px;text-align:center;display:flex;align-items:center;justify-content:center;gap:10px;transform:scale(1);cursor:pointer}.prefix_1a035b41:hover{color:white;background-image:linear-gradient(to bottom right,hsla(190,85%,55%,.55),hsla(190,90%,40%,.25));box-shadow:inset 5px 5px 15px hsla(190,95%,85%,.8),inset -5px -5px 15px hsla(190,95%,45%,.8),inset 1px 1px hsl(190,90%,75%),inset -1px -1px hsl(190,90%,75%),5px 5px 20px hsla(190,95%,85%,.5),-5px -5px 20px hsla(190,95%,45%,.5),0 0 20px hsla(190,90%,70%,.4);transform:scale(1.05) translateY(-1px)}.prefix_1a035b41:active{transform:scale(.98) translateY(0);box-shadow:inset 5px 5px 15px hsla(190,90%,75%,.8),inset -5px -5px 15px hsla(190,90%,35%,.8),inset 1px 1px hsl(190,90%,75%),inset -1px -1px hsl(190,90%,75%),5px 5px 15px hsla(190,90%,75%,.3),-5px -5px 15px hsla(190,90%,35%,.3);transition:all .1s cubic-bezier(.4,0,.2,1)}.prefix_1a035b41:focus-visible{outline:2px solid hsl(190,90%,70%);outline-offset:3px;box-shadow:inset 5px 5px 15px hsla(190,90%,75%,.8),inset -5px -5px 15px hsla(190,90%,35%,.8),inset 1px 1px hsl(190,90%,75%),inset -1px -1px hsl(190,90%,75%),5px 5px 15px hsla(190,90%,75%,.3),-5px -5px 15px hsla(190,90%,35%,.3),0 0 0 3px hsla(190,90%,70%,.3)}.prefix_1a035b41:first-of-type{transition-delay:0s}.prefix_1a035b41:nth-of-type(2){transition-delay:50ms}.prefix_1a035b42{padding-inline:50px;text-align:center;position:relative;padding-block:25px;text-transform:uppercase;line-height:24px;letter-spacing:.7px;font-size:12px;font-weight:600;max-width:650px;margin-inline:auto}.prefix_1a035b42:after,.prefix_1a035b42:before{content:"";position:absolute;height:1px;bottom:100%;left:50%;margin-inline:auto;width:50%;translate:-50% 0;background-image:linear-gradient(90deg,hsla(290,90%,60%,0),hsla(290,90%,60%,.6),hsla(290,90%,60%,0))}.prefix_1a035b42:before{bottom:100%}.prefix_1a035b42:after{top:100%}.prefix_1a035b43{color:hsl(290,85%,70%);text-shadow:0 0 15px hsla(290,85%,90%,.75)}@media screen{.prefix_1a035b40{display:grid;grid-template-columns:repeat(2,1fr);gap:25px}}@media screen and (width < 600px){.prefix_1a035b40{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.prefix_1a035b41{transition:none}.prefix_1a035b41:active,.prefix_1a035b41:hover{transform:none}}@keyframes prefix_1mhkur50{0%,to{opacity:1}50%{opacity:.8}}.prefix_1mhkur51{margin-top:25px;gap:25px}.prefix_1mhkur51,.prefix_1mhkur53{display:flex;flex-direction:column}.prefix_1mhkur53{align-items:center;gap:10px;transition:transform .3s cubic-bezier(.34,1.56,.64,1);transform:scale(1) rotate(0deg);cursor:pointer}.prefix_1mhkur53:hover{transform:scale(1.1) rotate(2deg)}.prefix_1mhkur53:active{transform:scale(.95) rotate(0deg);transition:transform .1s cubic-bezier(.4,0,.2,1)}.prefix_1mhkur53:focus-visible{outline:2px solid hsl(190,90%,70%);outline-offset:4px;border-radius:8px}.prefix_1mhkur55{font-family:var(--font-family-header),sans-serif;font-size:16px;font-weight:200;text-transform:uppercase;line-height:1}@media screen{.prefix_1mhkur52{display:grid;grid-template-columns:repeat(3,1fr);margin-inline:auto;row-gap:50px;-moz-column-gap:75px;column-gap:75px}.prefix_1mhkur54{position:relative;overflow:hidden;border-radius:50%;background-image:linear-gradient(to bottom right,hsla(190,85%,55%,.15),hsla(190,90%,40%,.15));box-shadow:inset 5px 5px 15px hsla(190,90%,75%,.6),inset -5px -5px 15px hsla(190,90%,35%,.6),inset 1px 1px hsl(190,90%,75%),inset -1px -1px hsl(190,90%,75%),5px 5px 15px hsla(190,90%,75%,.2),-5px -5px 15px hsla(190,90%,35%,.2);transition:all .3s cubic-bezier(.34,1.56,.64,1);padding:10px;text-align:center;display:flex;align-items:center;justify-content:center;gap:10px;width:80px;height:80px;font-size:32px;transform:scale(1)}.prefix_1mhkur53:hover .prefix_1mhkur54{color:white;background-image:linear-gradient(to bottom right,hsla(190,85%,55%,.55),hsla(190,90%,40%,.25));box-shadow:inset 5px 5px 15px hsla(190,95%,85%,.8),inset -5px -5px 15px hsla(190,95%,45%,.8),inset 1px 1px hsl(190,90%,75%),inset -1px -1px hsl(190,90%,75%),5px 5px 20px hsla(190,95%,85%,.5),-5px -5px 20px hsla(190,95%,45%,.5),0 0 25px hsla(190,90%,70%,.5),0 0 50px hsla(290,90%,75%,.3);transform:scale(1.05);animation:prefix_1mhkur50 2s ease-in-out infinite}.prefix_1mhkur54:after{content:"";position:absolute;inset:0;border-radius:50%;background:radial-gradient(circle at 30% 30%,hsla(290,90%,80%,.3),transparent 70%);opacity:0;transition:opacity .3s ease-out;pointer-events:none}.prefix_1mhkur53:hover .prefix_1mhkur54:after{opacity:1}}@media screen and (width < 600px){.prefix_1mhkur52{-moz-column-gap:25px;column-gap:25px;margin-inline:0}.prefix_1mhkur54{width:70px;height:70px;font-size:28px}}@media (prefers-reduced-motion:reduce){.prefix_1mhkur53{transition:none}.prefix_1mhkur53:active,.prefix_1mhkur53:hover{transform:none}.prefix_1mhkur53:hover .prefix_1mhkur54{animation:none;transform:scale(1)}}