text: Title: "'TextHandlers' object has no attribute 'partition'" error when trying to fetch page
  Body: ### Have you searched if there an existing issue for this?
  
  - [x] I have searched the existing issues
  
  ### Python version (python --version)
  
  Python 3.13.1
  
  ### Scrapling version (scrapling.__version__)
  
  0.2.95
  
  ### Dependencies version (pip3 freeze)
  
  aiohappyeyeballs==2.4.4
  aiohttp==3.11.11
  aiosignal==1.3.2
  altair==5.5.0
  anyio==4.8.0
  attrs==25.1.0
  beautifulsoup4==4.13.3
  blinker==1.9.0
  Brotli==1.1.0
  browserforge==1.2.1
  cachetools==5.5.1
  camoufox==0.4.11
  certifi==2024.12.14
  charset-normalizer==3.4.1
  click==8.1.8
  colorama==0.4.6
  contourpy==1.3.1
  cssselect==1.2.0
  cycler==0.12.1
  exchange_calendars==4.9
  filelock==3.17.0
  fonttools==4.56.0
  frozendict==2.4.6
  frozenlist==1.5.0
  geoip2==5.0.1
  gitdb==4.0.12
  GitPython==3.1.44
  google-api-core==2.24.1
  google-api-python-client==2.160.0
  google-auth==2.38.0
  google-auth-httplib2==0.2.0
  google-auth-oauthlib==1.2.1
  googleapis-common-protos==1.66.0
  greenlet==3.1.1
  h11==0.14.0
  html5lib==1.1
  httpcore==1.0.7
  httplib2==0.22.0
  httpx==0.28.1
  idna==3.10
  Jinja2==3.1.5
  jsonschema==4.23.0
  jsonschema-specifications==2024.10.1
  kaleido==0.2.1
  kiwisolver==1.4.8
  korean-lunar-calendar==0.3.1
  language-tags==1.2.0
  lxml==5.3.0
  markdown-it-py==3.0.0
  MarkupSafe==3.0.2
  matplotlib==3.10.0
  maxminddb==2.6.3
  mdurl==0.1.2
  multidict==6.1.0
  multitasking==0.0.11
  narwhals==1.26.0
  numpy==2.2.2
  oauthlib==3.2.2
  orjson==3.10.15
  packaging==24.2
  pandas==2.2.3
  pandas_market_calendars==4.6.1
  peewee==3.17.9
  pillow==11.1.0
  platformdirs==4.3.6
  playwright==1.49.1
  plotly==6.0.0
  propcache==0.2.1
  proto-plus==1.26.0
  protobuf==5.29.3
  pyarrow==19.0.0
  pyasn1==0.6.1
  pyasn1_modules==0.4.1
  pydeck==0.9.1
  pyee==12.0.0
  Pygments==2.19.1
  pyluach==2.2.0
  pyparsing==3.2.1
  PySocks==1.7.1
  python-dateutil==2.9.0.post0
  pytz==2025.1
  PyYAML==6.0.2
  rebrowser_playwright==1.49.1
  referencing==0.36.2
  requests==2.32.3
  requests-file==2.1.0
  requests-oauthlib==2.0.0
  rich==13.9.4
  rpds-py==0.22.3
  rsa==4.9
  scrapling==0.2.95
  screeninfo==0.8.1
  six==1.17.0
  smmap==5.0.2
  sniffio==1.3.1
  socksio==1.0.0
  soupsieve==2.6
  streamlit==1.42.0
  tenacity==9.0.0
  tldextract==5.1.3
  toml==0.10.2
  toolz==1.0.0
  tornado==6.4.2
  tqdm==4.67.1
  typing_extensions==4.12.2
  tzdata==2025.1
  ua-parser==1.0.0
  ua-parser-builtins==0.18.0.post1
  uritemplate==4.1.1
  urllib3==2.3.0
  w3lib==2.3.1
  watchdog==6.0.0
  webencodings==0.5.1
  yarl==1.18.3
  yfinance==0.2.54
  zstandard==0.23.0
  
  ### What's your operating system?
  
  Windows 10
  
  ### Are you using a separate virtual environment?
  
  No
  
  ### Expected behavior
  
  `StealthyFetcher().fetch(details_url)` should fetch page. URL is of the following form: https://www.test.com/test/test/test/test/test/test+test+test
  
  ### Actual behavior
  
  ```
  Traceback (most recent call last):
    File "C:\Users\Dropbox\test.py", line 60, in <module>
      details_page = StealthyFetcher().fetch(details_url)
    File "C:\Users\AppData\Local\Programs\Python\Python313\Lib\site-packages\scrapling\fetchers.py", line 231, in fetch
      return engine.fetch(url)
             ~~~~~~~~~~~~^^^^^
    File "C:\Users\AppData\Local\Programs\Python\Python313\Lib\site-packages\scrapling\engines\camo.py", line 120, in fetch
      first_response = page.goto(url, referer=generate_convincing_referer(url) if self.google_search else None)
                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^
    File "C:\Users\AppData\Local\Programs\Python\Python313\Lib\site-packages\scrapling\engines\toolbelt\fingerprints.py", line 25, in generate_convincing_referer
      website_name = extract(url).domain
                     ~~~~~~~^^^^^
    File "C:\Users\AppData\Local\Programs\Python\Python313\Lib\site-packages\tldextract\tldextract.py", line 432, in extract
      return TLD_EXTRACTOR(
          url, include_psl_private_domains=include_psl_private_domains, session=session
      )
    File "C:\Users\AppData\Local\Programs\Python\Python313\Lib\site-packages\tldextract\tldextract.py", line 226, in __call__
      return self.extract_str(url, include_psl_private_domains, session=session)
             ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    File "C:\Users\AppData\Local\Programs\Python\Python313\Lib\site-packages\tldextract\tldextract.py", line 256, in extract_str
      lenient_netloc(url), include_psl_private_domains, session=session
      ~~~~~~~~~~~~~~^^^^^
    File "C:\Users\AppData\Local\Programs\Python\Python313\Lib\site-packages\tldextract\remote.py", line 27, in lenient_netloc
      .partition("/")[0]
       ^^^^^^^^^
  AttributeError: 'TextHandlers' object has no attribute 'partition'
  ```
  
  ### Steps To Reproduce
  
  _No response_