.betterly-public-form{position:relative;max-width:680px;padding:22px;border:1px solid #e5e7eb;border-radius:16px;background:#fff;box-shadow:0 10px 30px rgba(11,19,43,.06);direction:rtl}.betterly-public-form p{margin:0 0 14px}.betterly-public-form label{display:block;margin:0 0 6px;font-weight:700;color:#0b132b}.betterly-public-form input,.betterly-public-form textarea{width:100%;box-sizing:border-box;border:1px solid #dbe2ea;border-radius:10px;padding:11px 12px;font:inherit;background:#fff}.betterly-public-form textarea{min-height:110px;resize:vertical}.betterly-public-form input:focus,.betterly-public-form textarea:focus{outline:2px solid rgba(124,58,237,.18);border-color:#7c3aed}.betterly-public-form button{border:0;border-radius:10px;padding:11px 18px;background:linear-gradient(135deg,#2563eb,#7c3aed);color:#fff;font-weight:700;cursor:pointer}.betterly-public-form button:disabled{opacity:.6;cursor:wait}.betterly-form-status{margin-top:12px;font-size:13px;color:#334155;line-height:1.8}.betterly-public-form .betterly-check label{display:flex;gap:8px;align-items:flex-start;font-weight:400;line-height:1.7}.betterly-public-form .betterly-check input{width:auto;margin-top:5px}
