.CustomButton_fancyBtn__VJScR,.CustomButton_fancyBtn__VJScR *,.CustomButton_fancyBtn__VJScR :after,.CustomButton_fancyBtn__VJScR :before,.CustomButton_fancyBtn__VJScR:after,.CustomButton_fancyBtn__VJScR:before{border:0 solid;box-sizing:border-box}.CustomButton_fancyBtn__VJScR{-webkit-tap-highlight-color:transparent;-webkit-appearance:button;background-color:var(--background-color,#fff);background-image:none;cursor:pointer;font-family:var(--font-archivo),ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:16px;font-weight:400;line-height:1.5;margin:0;-webkit-mask-image:-webkit-radial-gradient(#000,#fff);border-radius:30px;overflow:hidden;border:none;padding:1rem 2rem;position:relative;text-decoration:none;display:inline-block}.CustomButton_fancyBtn__VJScR:disabled{cursor:default}.CustomButton_fancyBtn__VJScR:-moz-focusring{outline:auto}.CustomButton_fancyBtn__VJScR svg{display:block;vertical-align:middle}.CustomButton_fancyBtn__VJScR [hidden]{display:none}.CustomButton_clipLayer__KDIkb{--progress:100%;display:block;position:absolute;inset:0;background:var(--hover-clip-color,#000);clip-path:polygon(100% 0,var(--progress) var(--progress),0 100%,100% 100%);content:"";transition:clip-path .3s ease;pointer-events:none;z-index:1}.CustomButton_fancyBtn__VJScR:hover .CustomButton_clipLayer__KDIkb{--progress:0%}.CustomButton_textContainer__k2VNV{display:block;overflow:hidden;position:relative;z-index:2}.CustomButton_text__EzON6{display:block;font-weight:500;position:relative;color:var(--text-color,#000);transition:color .3s ease;display:flex;justify-content:center;align-items:center;gap:8px}.CustomButton_fancyBtn__VJScR:hover .CustomButton_text__EzON6:not(.CustomButton_blendText__rtM7t){color:var(--hover-text-color,var(--text-color,#000))}.CustomButton_blendText__rtM7t{mix-blend-mode:difference}.CustomButton_fancyBtn__VJScR:hover .CustomButton_text__EzON6{animation:CustomButton_moveUpAlternate__wxoyT .5s ease forwards}.CustomButton_arrowContainer__u9A0Q{display:inline-flex;align-items:center;margin-left:6px;transition:transform .3s ease}.CustomButton_arrow__3_Qyo{stroke:currentColor}.CustomButton_fancyBtn__VJScR:hover .CustomButton_arrowContainer__u9A0Q{transform:rotate(45deg)}@keyframes CustomButton_moveUpAlternate__wxoyT{0%{transform:translateY(0)}50%{transform:translateY(80%)}51%{transform:translateY(-80%)}to{transform:translateY(0)}}