.input_inputForm__XAmPs{display:flex;flex-direction:column;width:100%;max-width:600px}.input_inputForm__XAmPs label{font-size:16px}.input_inputForm__XAmPs .input_error__vXT41{color:#ffd2d2;font-size:14px}.input_inputForm__XAmPs input,.input_inputForm__XAmPs textarea{padding:12px 15px;margin:8px 0;border:1px solid #ccc;border-radius:8px;font-size:16px;background-color:hsla(0,0%,100%,.15);color:#eee;transition:all .3s ease;resize:none}.input_inputForm__XAmPs input::placeholder,.input_inputForm__XAmPs textarea::placeholder{color:#777;font-style:italic}.input_inputForm__XAmPs input:hover,.input_inputForm__XAmPs textarea:hover{border:1px solid var(--primary);background-color:hsla(0,0%,100%,.18)}.input_inputForm__XAmPs input:focus,.input_inputForm__XAmPs textarea:focus{outline:none;border:1px solid var(--primary);background-color:hsla(0,0%,100%,.2);box-shadow:0 0 8px var(--primary);transform:scale(1.02)}.input_inputForm__XAmPs input[aria-invalid=true],.input_inputForm__XAmPs textarea[aria-invalid=true]{border-color:#ff9f9f;box-shadow:0 0 0 1px rgba(255,159,159,.7)}@media(max-width:1024px){.input_inputForm__XAmPs{max-width:400px}}.button_NgButton__jTg4Z{padding:10px 16px;font-size:16px;border-radius:8px;border:1px solid var(--primary);background-color:var(--primary);color:var(--secondary);transition:all .3s ease;font-weight:700;font-size:large;cursor:pointer}.button_NgButton__jTg4Z:hover{background-color:var(--secondary);color:var(--primary);box-shadow:0 0 12px var(--primary)}.button_NgButton__jTg4Z:active{transform:scale(.88);box-shadow:0 0 30px var(--primary)}.button_NgButton__jTg4Z:disabled{opacity:.65;cursor:progress;box-shadow:none}.button_NgButton__jTg4Z .button_btnContent__n9a8d{display:flex;justify-content:center;align-items:center;gap:8px}.button_NgButton__jTg4Z *{cursor:inherit}.contact-form_contactForm__qitVS{max-width:600px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:16px;margin:0 auto;padding:32px;border:1px solid hsla(0,0%,100%,.16);border-radius:24px;background:rgba(8,14,28,.45);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.contact-form_contactForm__qitVS .contact-form_name___3llV{display:flex;justify-content:center;align-items:center;gap:16px;width:100%}.contact-form_response__sde_9{text-align:center;font-size:28px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px}@media(max-width:1024px){.contact-form_contactForm__qitVS{padding:24px 16px}.contact-form_contactForm__qitVS .contact-form_name___3llV{flex-direction:column}}.contact_contactPage__1DISp{width:min(960px,100% - 32px);margin:0 auto;padding:6rem 0 4rem}@media(max-width:768px){.contact_contactPage__1DISp{padding-top:5rem}}