.support-module__a4J_va__supportContainer{max-width:800px;margin:6rem auto;padding:0 1.5rem}.support-module__a4J_va__header{text-align:center;margin-bottom:4rem}.support-module__a4J_va__header h1{letter-spacing:-.03em;margin-bottom:1rem;font-size:3rem;font-weight:800}.support-module__a4J_va__header p{color:var(--text-secondary);max-width:500px;margin:0 auto;font-size:1.125rem}.support-module__a4J_va__formCard{background:var(--card-bg);border:1px solid var(--card-border);box-shadow:var(--shadow-lg);border-radius:32px;padding:3rem}.support-module__a4J_va__formGroup{margin-bottom:2rem}.support-module__a4J_va__formGroup label{color:var(--text-primary);margin-bottom:.75rem;font-size:.95rem;font-weight:600;display:block}.support-module__a4J_va__input,.support-module__a4J_va__textarea,.support-module__a4J_va__select{border:1px solid var(--card-border);background:var(--bg-secondary);width:100%;color:var(--text-primary);appearance:none;border-radius:12px;padding:1rem 1.25rem;font-family:inherit;font-size:1rem;transition:all .2s}.support-module__a4J_va__select{cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='currentColor'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='Wait, I'll use a simpler one' /%3E%3C/svg%3E");background-position:right 1rem center;background-repeat:no-repeat;background-size:1.5rem}.support-module__a4J_va__input:focus,.support-module__a4J_va__textarea:focus,.support-module__a4J_va__select:focus{border-color:var(--primary);background:var(--bg-primary);box-shadow:0 0 0 4px rgba(var(--primary-rgb),.1);outline:none}.support-module__a4J_va__textarea{resize:vertical;min-height:150px}.support-module__a4J_va__submitBtn{background:var(--primary);color:#fff;cursor:pointer;border:none;border-radius:16px;justify-content:center;align-items:center;gap:.75rem;width:100%;padding:1.25rem;font-size:1.1rem;font-weight:700;transition:all .3s cubic-bezier(.175,.885,.32,1.275);display:flex}.support-module__a4J_va__submitBtn:hover:not(:disabled){box-shadow:0 12px 24px -10px rgba(var(--primary-rgb),.4);filter:brightness(1.1);transform:translateY(-2px)}.support-module__a4J_va__submitBtn:disabled{opacity:.7;cursor:not-allowed;transform:none}.support-module__a4J_va__successMessage{background:rgba(var(--success-rgb,22,163,74),.1);color:var(--success);text-align:center;border:1px solid rgba(var(--success-rgb,22,163,74),.2);border-radius:16px;margin-top:2rem;padding:1.5rem;font-weight:600}.support-module__a4J_va__errorMessage{background:rgba(var(--error-rgb,220,38,38),.1);color:var(--error);text-align:center;border:1px solid rgba(var(--error-rgb,220,38,38),.2);border-radius:12px;margin-top:1rem;padding:1rem;font-size:.9rem;font-weight:600}@media (max-width:640px){.support-module__a4J_va__supportContainer{margin:4rem auto}.support-module__a4J_va__formCard{border-radius:24px;padding:2rem 1.5rem}.support-module__a4J_va__header h1{font-size:2.25rem}}
