.kx-btn-ghost,.kx-btn-gold,.kx-btn-teal{position:relative;overflow:hidden;isolation:isolate;transition:transform .25s ease,box-shadow .25s ease,filter .25s ease}.kx-btn-gold{background:linear-gradient(115deg,#a8692e,#bc7d3b 10%,#dbb072 30%,#f7e8cb 44%,#d4af7c 56%,#c08744 72%,#edd5b4 88%,#b97a39)!important;color:#0f3d3d!important;border:1px solid rgba(168,105,46,.35)!important;box-shadow:0 14px 30px -14px rgba(168,105,46,.75),0 0 22px -8px hsla(35,51%,66%,.7),inset 0 1px 0 hsla(0,0%,100%,.65),inset 0 -1px 0 rgba(0,0,0,.08)!important}.kx-btn-teal{background:linear-gradient(115deg,#0f3d3d,#145858 16%,#156c6c 34%,#3a9c9a 46%,#8fd8d5 50%,#3a9c9a 54%,#156c6c 68%,#125353 86%,#0f3d3d)!important;color:#fff!important;border:1px solid hsla(35,51%,66%,.6)!important;box-shadow:0 14px 30px -14px rgba(15,61,61,.7),0 0 22px -8px rgba(85,191,191,.65),inset 0 1px 0 hsla(0,0%,100%,.35)!important}.kx-btn-ghost{background:hsla(0,0%,100%,.1)!important;border:1px solid hsla(35,59%,65%,.85)!important;color:#fff!important;backdrop-filter:blur(4px);box-shadow:0 0 22px -10px hsla(35,51%,66%,.8),inset 0 1px 0 hsla(0,0%,100%,.25)!important}.kx-btn-ghost:after,.kx-btn-gold:after,.kx-btn-teal:after{content:"";position:absolute;top:-40%;bottom:-40%;left:-70%;width:45%;background:linear-gradient(100deg,transparent,hsla(0,0%,100%,.55),transparent);transform:skewX(-20deg);transition:left .8s ease;pointer-events:none}.kx-btn-ghost:hover,.kx-btn-gold:hover,.kx-btn-teal:hover{transform:translateY(-2px);filter:brightness(1.04)}.kx-btn-ghost:hover:after,.kx-btn-gold:hover:after,.kx-btn-teal:hover:after{left:130%}.kx-home [class*=rounded][class*=overflow-hidden]:has(img):not(.kx-btn-gold):not(.kx-btn-teal){box-shadow:0 0 0 1px hsla(35,51%,66%,.65),0 22px 44px -28px rgba(15,61,61,.55)}.kx-text-gold{background:linear-gradient(100deg,#8a5a22,#b8863f 28%,#d9b26e 46%,#b8863f 62%,#93612a);-webkit-background-clip:text;background-clip:text;color:transparent!important}.kx-text-teal{background:linear-gradient(100deg,#0f3d3d,#156c6c 30%,#3a9c9a 48%,#156c6c 64%,#0f3d3d);-webkit-background-clip:text;background-clip:text;color:transparent!important}.kx-text-gold-light{background:linear-gradient(100deg,#dbb072,#f7e8cb 45%,#d4af7c);-webkit-background-clip:text;background-clip:text;color:transparent!important}.kx-card{background:#fff;border:1px solid hsla(35,51%,66%,.45);box-shadow:0 18px 40px -28px rgba(15,61,61,.45)}.kx-btn-pearl{position:relative;overflow:hidden;isolation:isolate;transition:transform .25s ease,box-shadow .25s ease,filter .25s ease;background:linear-gradient(125deg,#fffdf8,#f8efe3 22%,#e6dccd 40%,#fefefb 52%,#f7ebde 66%,#e9ddce 82%,#fcf3e9)!important;color:#156c6c!important;border:1px solid hsla(35,51%,66%,.85)!important;box-shadow:0 12px 26px -16px rgba(15,61,61,.45),0 0 18px -10px hsla(35,51%,66%,.7),inset 0 1px 0 hsla(0,0%,100%,.8)!important}.kx-btn-pearl:after{content:"";position:absolute;top:-40%;bottom:-40%;left:-70%;width:45%;background:linear-gradient(100deg,transparent,hsla(0,0%,100%,.75),transparent);transform:skewX(-20deg);transition:left .8s ease;pointer-events:none}.kx-btn-pearl:hover{transform:translateY(-2px);filter:brightness(1.02)}.kx-btn-pearl:hover:after{left:130%}