.demo-form-section{padding:60px 24px 100px}.form-wrapper{max-width:560px;margin:0 auto;background:white;padding:48px;border-radius:12px;box-shadow:0 4px 24px rgba(0,0,0,.08);border:1px solid #eee}.demo-form .form-group{margin-bottom:24px}.demo-form label{display:block;font-weight:600;margin-bottom:8px;color:var(--simavai-dark)}.demo-form input,.demo-form textarea{width:100%;padding:14px 16px;font-size:1rem;border:1px solid #ddd;border-radius:8px;font-family:inherit;transition:border-color .2s}.demo-form input:focus,.demo-form textarea:focus{outline:none;border-color:var(--simavai-red)}.demo-form .btn-full{width:100%;margin-top:8px}.success-message{text-align:center;padding:24px 0}.success-message h3{color:var(--simavai-dark);margin-bottom:12px}.success-message p{color:var(--simavai-text-muted)}