.zoom-form-container{max-width:800px;margin:0 auto;padding:2rem;font-family:Arial,sans-serif;background:#fafafa;border-radius:8px;box-shadow:0 2px 6px rgba(0,0,0,.1)}.zoom-form-container h1{font-size:1.8rem;margin-bottom:.5rem}.zoom-form-container .lead{font-size:1rem;margin-bottom:1.5rem;color:#444}.col{flex:1;min-width:250px}.field{display:flex;flex-direction:column}.field label{font-weight:700;margin-bottom:.3rem}.field input,.field select,.field textarea{padding:.6rem;border:1px solid #ccc;border-radius:6px;font-size:1rem;width:100%}.field textarea{min-height:120px;resize:vertical}.actions{margin-top:1.5rem}.actions button{padding:.8rem 1.2rem;margin-right:.8rem;border:none;border-radius:6px;font-size:1rem;cursor:pointer}.actions button[type=submit]{background:#0073aa;color:#fff}.actions button.secondary{background:#eee;color:#333}.actions .small{margin-top:.8rem;font-size:.9rem;color:#666}