.button[data-v-a17dccfe]{border-style:none;position:relative}.button.hovering[data-v-a17dccfe]{flex-direction:row-reverse}.icon[data-v-a17dccfe]{color:currentColor}.button.primary{padding-left:2.5rem;padding-right:2.5rem;overflow:hidden}.button.primary[data-v-a17dccfe]:after{pointer-events:none;--un-gradient-from-position:-16%;--un-gradient-from:hsl(233 57% 50%/var(--un-from-opacity,1)) var(--un-gradient-from-position);--un-gradient-to-position:100%;--un-gradient-to:hsl(14 79% 50%/var(--un-to-opacity,1)) var(--un-gradient-to-position);--un-gradient-stops:var(--un-gradient-from), var(--un-gradient-to);--un-gradient-via-position:86%;--un-gradient-shape:to right in oklch;--un-gradient:var(--un-gradient-shape), var(--un-gradient-stops);background-image:linear-gradient(var(--un-gradient));content:"";border-radius:9999px;position:absolute;inset:0}.button.outline[data-v-a17dccfe]{--c-primary:#3748c8;--c-secondary:#e44a1b;--s-button:calc(100% + 4px)}.button.outline{padding-left:2.5rem;padding-right:2.5rem;overflow:hidden}.button.outline[data-v-a17dccfe]:after{pointer-events:none;content:"";background:conic-gradient(from calc(var(--v2b852510) * 1deg) at 50% 50%, var(--c-primary) 0%, var(--c-primary) 20%, var(--c-secondary) 40%, var(--c-secondary) 66%, var(--c-primary) 100%) 50% / var(--s-button) var(--s-button);border-width:2px;border-color:#0000;border-radius:9999px;position:absolute;inset:0}.button.outline[data-v-a17dccfe]:before{transform:translate3d(var(--un-translate-x), var(--un-translate-y), var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));--un-backdrop-blur:blur(12px);-webkit-backdrop-filter:var(--un-backdrop-blur) var(--un-backdrop-brightness) var(--un-backdrop-contrast) var(--un-backdrop-grayscale) var(--un-backdrop-hue-rotate) var(--un-backdrop-invert) var(--un-backdrop-opacity) var(--un-backdrop-saturate) var(--un-backdrop-sepia);backdrop-filter:var(--un-backdrop-blur) var(--un-backdrop-brightness) var(--un-backdrop-contrast) var(--un-backdrop-grayscale) var(--un-backdrop-hue-rotate) var(--un-backdrop-invert) var(--un-backdrop-opacity) var(--un-backdrop-saturate) var(--un-backdrop-sepia);content:"";border-radius:9999px;position:absolute;inset:0;overflow:hidden}.button.outline[data-v-a17dccfe]:after{-webkit-mask-composite:source-in, xor;-webkit-mask-image:linear-gradient(#fff0,#fff0),linear-gradient(#fff,#fff);mask-image:linear-gradient(#fff0,#fff0),linear-gradient(#fff,#fff);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:padding-box,border-box;mask-clip:padding-box,border-box;-webkit-mask-origin:border-box,border-box;mask-origin:border-box,border-box;-webkit-mask-composite:source-in;mask-composite:intersect;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}
