.button[data-v-85e28dcd]{border:2px solid var(--primary);border-radius:.5rem;display:inline-grid;overflow:hidden;position:relative}.button__wrapper[data-v-85e28dcd]{background:var(--gd-1);padding:.6rem 1.25rem;position:relative}.button.outlined .button__wrapper[data-v-85e28dcd]{background:transparent}.button__text[data-v-85e28dcd]{color:var(--white);font-weight:500;position:relative;text-transform:capitalize;transition:.5s;z-index:2}.button__text[data-v-85e28dcd]:has(i){align-items:center;display:grid;gap:.5rem;grid-template-columns:auto auto}.button__spotlight[data-v-85e28dcd]{background:var(--secondary);border-radius:50%;height:.5rem;inset:50% 0 0;opacity:1;position:absolute;scale:0;width:.5rem;z-index:1}.button button[data-v-85e28dcd]{border:none;cursor:pointer;font-family:inherit;font-size:inherit;outline:none;padding:0}input[data-v-df19dd7f],textarea[data-v-df19dd7f]{background:var(--black);border:none;border-radius:.5rem;color:inherit;font-family:inherit;font-size:inherit;outline:none;padding:1rem;transition:.5s;width:100%}input[data-v-df19dd7f]:focus,textarea[data-v-df19dd7f]:focus{box-shadow:var(--sd-1)}.error-text[data-v-df19dd7f]{color:var(--red);display:block;font-size:.85rem;margin-top:.5rem}.success-message[data-v-df19dd7f]{color:green;margin-top:1rem;text-align:center;text-transform:capitalize}
