#callback-form label{display:block;margin-bottom:8px;color:#fff;font-weight:600}#callback-form .callback-hint{font-size:.85rem;line-height:1.5;color:#c5cbc7;margin:8px 0 0}#callback-form input:focus-visible,#callback-form select:focus-visible,#callback-form button:focus-visible,#callback-form a:focus-visible{outline:3px solid #e5ca88;outline-offset:3px}#callback-form .callback-whatsapp{display:flex;justify-content:center;align-items:center;padding:14px 18px;background:#176b3b;color:white;border:1px solid #69af87;border-radius:4px;text-decoration:none;font-weight:600;text-align:center}#callback-form .callback-actions{display:grid;gap:12px}#callback-form button:disabled{opacity:.65;cursor:wait}#callback-status{margin:12px 0 0;color:#fff;font-size:.95rem;line-height:1.6}#callback-form .callback-trap{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}#callback-form .callback-note{font-size:.85rem;line-height:1.6;color:#c5cbc7;margin:0}#callback-form .callback-note a{color:#e5ca88}#callback-form .form-group{margin-bottom:20px}
