.input_input__FMZ2w{margin-right:10px;width:100%;background-color:var(--color-input-bg);color:var(--color-text-body);padding:15px;border-radius:5px;height:50px;font-size:medium;border:2px solid var(--color-input-border);transition:var(--theme-transition)}.input_input__FMZ2w:focus{outline:none}@media screen and (max-width:768px){.input_input__FMZ2w{height:50px;width:100%;margin:0;padding:10px;box-sizing:border-box}}.button_button__kv3pI{background-color:var(--color-primary);padding:10px;color:#fff;border-radius:5px;cursor:pointer;display:flex;justify-content:center;align-items:center;border:none;font-size:1em;font-family:var(--font-poppins);height:50px;transition:all .2s ease-in-out;font-weight:var(--fw-800)}.button_button__kv3pI a{text-decoration:none;color:#fff}.button_button__kv3pI:hover{background-color:var(--color-primary-dark)}.button_marginTop__be7TZ{margin-top:10px}.button_fullWidth__PG5fV{width:100%}@media screen and (max-width:768px){.button_button__kv3pI{width:100%}}.contact_main__69hxC{width:100%;min-height:80vh;display:flex;justify-content:center;align-items:center;padding:4.5rem 1.5rem;background-color:var(--color-primary-bg);transition:var(--theme-transition)}.contact_inner__uIUzv{max-width:600px;width:100%;display:flex;flex-direction:column;align-items:center;text-align:center;gap:1.5rem}.contact_titleContainer__fJN1G{margin-bottom:1rem}.contact_subtitle__pBeyQ{font-family:var(--font-primary);font-size:1.1rem;font-weight:500;color:var(--color-text-subheading);line-height:1.6;margin-top:-.5rem}.contact_formCard__VGREQ{width:100%;background:var(--color-secondary);border-radius:12px;padding:2.5rem;box-shadow:0 10px 30px var(--color-shadow);border:1px solid var(--color-border-card);text-align:left;transition:var(--theme-transition)}.contact_form__5JR5m{display:flex;flex-direction:column;gap:1.5rem;width:100%}.contact_fieldGroup__g6mo9{display:flex;flex-direction:column;gap:.5rem}.contact_label__ZfPdF{font-size:.9rem;font-weight:700}.contact_label__ZfPdF,.contact_textarea__Do2aM{font-family:var(--font-primary);color:var(--color-text-body)}.contact_textarea__Do2aM{width:100%;background-color:var(--color-input-bg);padding:15px;border-radius:5px;min-height:150px;font-size:medium;border:2px solid var(--color-input-border);resize:vertical;transition:border-color .2s ease-in-out,var(--theme-transition)}.contact_textarea__Do2aM:focus{outline:none;border-color:var(--color-primary)}.contact_statusMessage__RQfPs{text-align:center;font-family:var(--font-primary);font-size:.95rem;font-weight:600;margin-top:1rem;padding:.75rem;border-radius:6px}.contact_success__Vy4C7{color:var(--color-success-text);background-color:var(--color-success-bg);border:1px solid var(--color-success-border)}.contact_error__eZcN2{color:var(--color-error-text);background-color:var(--color-error-bg);border:1px solid var(--color-error-border)}@media screen and (max-width:480px){.contact_main__69hxC{padding:2.5rem 1rem}.contact_formCard__VGREQ{padding:1.5rem}}