.AnimatedSubmitButton-module__sWGGeq__button{width:100%;font-family:var(--font-body);text-transform:uppercase;background-color:var(--accent-copper);color:#fff;box-shadow:0 0 0 2px var(--accent-copper);cursor:pointer;border:4px solid #0000;border-radius:100px;justify-content:center;align-items:center;gap:4px;padding:15px 34px;font-size:14px;font-weight:700;transition:all .6s cubic-bezier(.23,1,.32,1);display:inline-flex;position:relative;overflow:hidden}.AnimatedSubmitButton-module__sWGGeq__button:disabled{opacity:.6;cursor:default}.AnimatedSubmitButton-module__sWGGeq__button svg{fill:#fff;z-index:9;width:20px;transition:all .8s cubic-bezier(.23,1,.32,1);position:absolute}.AnimatedSubmitButton-module__sWGGeq__arrOne{right:16px}.AnimatedSubmitButton-module__sWGGeq__arrTwo{left:-25%}.AnimatedSubmitButton-module__sWGGeq__circle{background-color:var(--bg-dark);opacity:0;border-radius:50%;width:20px;height:20px;transition:all .8s cubic-bezier(.23,1,.32,1);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.AnimatedSubmitButton-module__sWGGeq__text{z-index:1;transition:all .8s cubic-bezier(.23,1,.32,1);position:relative;transform:translate(-12px)}.AnimatedSubmitButton-module__sWGGeq__button:not(:disabled):hover{border-radius:12px;box-shadow:0 0 0 12px #0000}.AnimatedSubmitButton-module__sWGGeq__button:not(:disabled):hover .AnimatedSubmitButton-module__sWGGeq__arrOne{right:-25%}.AnimatedSubmitButton-module__sWGGeq__button:not(:disabled):hover .AnimatedSubmitButton-module__sWGGeq__arrTwo{left:16px}.AnimatedSubmitButton-module__sWGGeq__button:not(:disabled):hover .AnimatedSubmitButton-module__sWGGeq__text{transform:translate(12px)}.AnimatedSubmitButton-module__sWGGeq__button:not(:disabled):hover .AnimatedSubmitButton-module__sWGGeq__circle{opacity:1;width:220px;height:220px}.AnimatedSubmitButton-module__sWGGeq__button:not(:disabled):active{scale:.95}
.AnimatedButton-module__nb8tXG__button{font-family:var(--font-body);color:#fff;cursor:pointer;background-color:#0000;border:4px solid #0000;border-radius:100px;align-items:center;gap:4px;padding:15px 34px;font-size:14px;font-weight:600;transition:all .6s cubic-bezier(.23,1,.32,1);display:inline-flex;position:relative;overflow:hidden;box-shadow:0 0 0 2px #ffffffe6}.AnimatedButton-module__nb8tXG__button svg{fill:#fff;z-index:9;width:20px;transition:all .8s cubic-bezier(.23,1,.32,1);position:absolute}.AnimatedButton-module__nb8tXG__arrOne{right:16px}.AnimatedButton-module__nb8tXG__arrTwo{left:-25%}.AnimatedButton-module__nb8tXG__circle{background-color:var(--accent-soft);opacity:0;border-radius:50%;width:20px;height:20px;transition:all .8s cubic-bezier(.23,1,.32,1);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.AnimatedButton-module__nb8tXG__text{z-index:1;transition:all .8s cubic-bezier(.23,1,.32,1);position:relative;transform:translate(-12px)}.AnimatedButton-module__nb8tXG__button:hover{color:var(--bg-dark);border-radius:12px;box-shadow:0 0 0 12px #0000}.AnimatedButton-module__nb8tXG__button:hover .AnimatedButton-module__nb8tXG__arrOne{right:-25%}.AnimatedButton-module__nb8tXG__button:hover .AnimatedButton-module__nb8tXG__arrTwo{left:16px}.AnimatedButton-module__nb8tXG__button:hover .AnimatedButton-module__nb8tXG__text{transform:translate(12px)}.AnimatedButton-module__nb8tXG__button:hover svg{fill:var(--bg-dark)}.AnimatedButton-module__nb8tXG__button:active{scale:.95;box-shadow:0 0 0 4px #ffffffe6}.AnimatedButton-module__nb8tXG__button:hover .AnimatedButton-module__nb8tXG__circle{opacity:1;width:220px;height:220px}
.StoneButton-module__4B_z9W__button{--btn-dark:var(--bg-dark);--btn-light:var(--bg-primary);--btn-accent:var(--accent-copper);cursor:pointer;font-size:1rem;font-family:var(--font-body), sans-serif;outline-offset:5px;background-color:var(--btn-dark);color:var(--btn-dark);text-align:center;box-shadow:.5px .5px 0 0 var(--btn-dark), 1px 1px 0 0 var(--btn-dark), 1.5px 1.5px 0 0 var(--btn-dark), 2px 2px 0 0 var(--btn-dark), 2.5px 2.5px 0 0 var(--btn-dark), 3px 3px 0 0 var(--btn-dark), 0 0 0 2px var(--btn-light), .5px .5px 0 2px var(--btn-light), 1px 1px 0 2px var(--btn-light), 1.5px 1.5px 0 2px var(--btn-light), 2px 2px 0 2px var(--btn-light), 2.5px 2.5px 0 2px var(--btn-light), 3px 3px 0 2px var(--btn-light), 3.5px 3.5px 0 2px var(--btn-light), 4px 4px 0 2px var(--btn-light);border-radius:9999px;outline:2px solid #0000;padding:1px;font-weight:700;line-height:1;transition:transform .15s,box-shadow .15s;display:inline-block;position:relative;transform:translate(-4px,-4px)}.StoneButton-module__4B_z9W__button:hover{box-shadow:0 0 0 2px var(--btn-light);transform:translate(0)}.StoneButton-module__4B_z9W__button:active,.StoneButton-module__4B_z9W__button:focus-visible{outline-color:var(--btn-accent)}.StoneButton-module__4B_z9W__button:focus-visible{outline-style:dashed}.StoneButton-module__4B_z9W__inner{pointer-events:none;background-color:var(--btn-accent);border:2px solid #ffffff4d;border-radius:9999px;position:relative}.StoneButton-module__4B_z9W__inner:before{content:"";opacity:.5;mix-blend-mode:hard-light;background-image:radial-gradient(#fffc 20%,#0000 20%),radial-gradient(#fff 20%,#0000 20%);background-position:0 0,4px 4px;background-size:8px 8px;border-radius:9999px;animation:.5s linear infinite StoneButton-module__4B_z9W__stone-dots;position:absolute;inset:0}.StoneButton-module__4B_z9W__inner span{color:var(--bg-dark);filter:drop-shadow(0 -1px #ffffff40);justify-content:center;align-items:center;gap:.25rem;padding:.75rem 1.5rem;display:flex;position:relative}@keyframes StoneButton-module__4B_z9W__stone-dots{0%{background-position:0 0,4px 4px}to{background-position:8px 0,12px 4px}}
