.workshop-inquiry-form[data-v-30936ea4]{max-width:700px;margin:0 auto}form[data-v-30936ea4]{background:#fff;padding:40px;border-radius:16px;box-shadow:0 4px 20px #00000014}.form-row[data-v-30936ea4]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.form-group[data-v-30936ea4]{margin-bottom:24px}.form-group label[data-v-30936ea4]{display:block;font-weight:600;margin-bottom:8px;color:#1f2937;font-size:.95rem}.form-group input[data-v-30936ea4],.form-group select[data-v-30936ea4],.form-group textarea[data-v-30936ea4]{width:100%;padding:12px 16px;border:1px solid #d1d5db;border-radius:8px;font-size:1rem;transition:border-color .2s ease}.form-group input[data-v-30936ea4]:focus,.form-group select[data-v-30936ea4]:focus,.form-group textarea[data-v-30936ea4]:focus{outline:none;border-color:var(--color-primary, #3498db);box-shadow:0 0 0 3px #3498db1a}.form-group textarea[data-v-30936ea4]{resize:vertical;font-family:inherit}.submit-btn[data-v-30936ea4]{width:100%;padding:14px;background:linear-gradient(135deg,#4a90e2,#7c3aed);color:#fff;border:none;border-radius:10px;font-size:1.05rem;font-weight:600;cursor:pointer;transition:all .3s ease}.submit-btn[data-v-30936ea4]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 28px #4a90e266}.submit-btn[data-v-30936ea4]:disabled{opacity:.6;cursor:not-allowed}.submit-message[data-v-30936ea4]{margin-top:16px;padding:12px;border-radius:8px;text-align:center;font-weight:500}.submit-message.success[data-v-30936ea4]{background:#10b9811a;color:#10b981;border:1px solid rgba(16,185,129,.3)}.submit-message.error[data-v-30936ea4]{background:#ef44441a;color:#ef4444;border:1px solid rgba(239,68,68,.3)}@media (max-width: 768px){form[data-v-30936ea4]{padding:24px}.form-row[data-v-30936ea4]{grid-template-columns:1fr;gap:0}}
