ImportError only catches import failures. Browser launch errors (executable not found) are runtime exceptions. Changed to catch all Exception types to properly fallback to curl.
Python SSL libraries (httpx, requests, urllib) fail with SSL handshake errors against ekap.kik.gov.tr legacy server. curl uses different SSL implementation (LibreSSL) that works. Changes: - Add subprocess + shutil imports - Replace httpx fallback with curl fallback in get_document_markdown - curl uses -k (insecure), -s (silent), -L (follow redirects) flags - Enables KİK document retrieval on FastMCP Cloud without Playwright