.kodai-form-wrap{max-width:560px}
.kodai-field-row{margin-bottom:16px}
.kodai-field-row label{display:block;font-weight:600;margin-bottom:6px}
.kodai-field-row input,.kodai-field-row textarea{width:100%;padding:10px 14px;border:1px solid #ddd;border-radius:6px;font-size:15px;box-sizing:border-box}
.kodai-field-row textarea{resize:vertical}
.kodai-submit-btn{background:#00A4A3;color:#fff;border:none;padding:12px 28px;font-size:16px;font-weight:600;border-radius:6px;cursor:pointer;width:100%}
.kodai-submit-btn:hover{background:#008a89}
.kodai-success{background:#d1fae5;border-left:4px solid #10b981;padding:12px 16px;border-radius:4px;margin-top:12px}
.kodai-error{background:#fee2e2;border-left:4px solid #ef4444;padding:12px 16px;border-radius:4px;margin-top:12px}
