.form-group{margin-bottom:1.5rem}.w-100{width:100%}.text-muted{color:var(--color-text-muted)}.file-input{border:1px dashed var(--color-border);background-color:#0000;padding:.5rem}.contact-card{background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:8px;padding:2rem}.contact-card h3{color:var(--color-primary);margin-bottom:1rem}.contact-card a{color:var(--color-text);transition:all var(--transition-fast);-webkit-text-decoration:underline #0000;text-decoration:underline #0000}.contact-card a:hover{color:var(--color-secondary);-webkit-text-decoration-color:var(--color-secondary);text-decoration-color:var(--color-secondary)}.alert-card{border:1px solid var(--color-primary);background:linear-gradient(135deg,#d32f2f1a,#d32f2f05)}.alert-card h3{color:var(--color-primary-dark)}
