with styles. For the market snapshot div, translate labels but keep values and colors. For "Fear & Greed" label, keep "Fear & Greed" as is? Or translate? I'll keep "Fear & Greed" as it's a known index name, but add "Peur" in parentheses? Actually the original has "Fear & Greed" as a label, then value "47" and "Fear". I'll translate the label to "Peur & Cupidité" but keep the value. However, the original has "Fear & Greed Index" in text, I'll keep that as is. In the market snapshot, the label "Fear & Greed" I'll translate to "Peur & Cupidité" but the value "27" and "Fear" - "Fear" should be translated to "Peur". But careful: the original says "Fear & Greed Index at 27" and then in the snapshot it says "Fear & Greed" and "27 Fear". I'll translate "Fear" to "Peur" in the snapshot.
Also "slightly bearish" -> "légèrement baissier"
Bitcoin (BTC): keep as is.
For the meta description: "NASA's rare 'fire-breathing dragon' pyrocumulonimbus clouds appear as crypto Fear & Greed Index hits 27, a level that has historically preceded Bitcoin rallies. Contrarian traders see a potential buying opportunity."
Translation: "Les rares nuages pyrocumulonimbus 'dragon cracheur de feu' de la NASA apparaissent alors que l'indice Fear & Greed des cryptos atteint 27, un niveau qui a historiquement précédé les rallyes du Bitcoin. Les traders contrariants y voient une opportunité d'achat potentielle."
But "contrarian traders" -> "traders contrariants" is fine. Or "investisseurs à contre-courant"? I'll use "traders contrariants" as it's common in crypto.
Now write the full JSON. Ensure HTML is properly escaped? The JSON should have the HTML as a string. I'll write it as a string with double quotes escaped. But in the response, I'll output valid JSON.
Let me construct the content translation.
Original first paragraph: "Severe wildfires this week have spawned pyrocumulonimbus clouds — what NASA calls the 'fire-breathing dragon of clouds.' The rare meteorological event comes as crypto markets sink into extreme fear, with the Fear & Greed Index at 27. For contrarian traders, that combination has historically been a setup for a Bitcoin relief rally."
Translation: "Les violents incendies de forêt de cette semaine ont engendré des nuages pyrocumulonimbus – ce que la NASA appelle le 'dragon cracheur de feu des nuages.' Cet événement météorologique rare survient alors que les marchés des cryptos sombrent dans une peur extrême, avec l'indice Fear & Greed à 27. Pour les traders contrariants, cette combinaison a historiquement été un prélude à un rallye de soulagement du Bitcoin."
Note: "relief rally" -> "rallye de soulagement" is common.
Second paragraph: "Pyrocumulonimbus clouds form when intense wildfire heat forces smoke and moisture high into the atmosphere, creating a thunderstorm-like column. NASA describes them as 'fire-breathing dragon of clouds' because they can inject smoke into the stratosphere and even generate lightning that starts new fires. They're rare, but climate scientists say they're becoming more frequent as wildfires grow more severe."
Translation: "Les nuages pyrocumulonimbus se forment lorsque la chaleur intense des incendies de forêt propulse la fumée et l'humidité haut dans l'atmosphère, créant une colonne ressemblant à un orage. La NASA les décrit comme un 'dragon cracheur de feu des nuages' car ils peuvent injecter de la fumée dans la stratosphère et même générer des éclairs qui déclenchent de nouveaux incendies. Ils sont rares, mais les climatologues affirment qu'ils deviennent plus fréquents à mesure que les incendies de forêt s'intensifient."
Market snapshot div: Keep the div with style. Translate labels: "24h Change" -> "Variation 24h", "7d Change" -> "Variation 7j", "Fear & Greed" -> "Peur & Cupidité", "Sentiment" -> "Sentiment". Values: "-1.00%" keep, "-1.50%" keep, "27 Fear" -> "27 Peur", "slightly bearish" -> "légèrement baissier". Also the bottom: "Bitcoin (BTC):" keep, "$63,014" keep, "Rank #1" -> "Rang #1". Also the heading "📊 Market Data Snapshot" -> "📊 Aperçu des données de marché".
Third paragraph: "The Fear & Greed Index, which measures market sentiment on a scale of 0 (extreme fear) to 100 (extreme greed), currently sits at 27. That's firmly in 'fear' territory. Bitcoin is trading around $63,014, down about 1% in the last 24 hours and 1.5% over the past week. Trading volume is low, and the broader macro backdrop remains cautious."
Translation: "L'indice Fear & Greed, qui mesure le sentiment du marché sur une échelle de 0 (peur extrême) à 100 (cupidité extrême), se situe actuellement à 27. C'est fermement en territoire de 'peur'. Le Bitcoin se négocie autour de 63 014 $, en baisse d'environ 1 % au cours des dernières 24 heures et de 1,5 % sur la semaine écoulée. Le volume des échanges est faible et le contexte macroéconomique général reste prudent."
Note: Use non-breaking space for numbers? Not necessary. Keep $ sign.
Fourth paragraph: "Historical data shows that when the Fear & Greed Index drops below 30, Bitcoin has often staged significant recoveries within weeks. The logic is simple: extreme fear means most weak hands have already sold, leaving the market with holders who are less likely to panic. The dramatic imagery of pyrocumulonimbus clouds — a symbol of destruction that can also bring rain — mirrors this dynamic. While the clouds themselves have no direct impact on crypto prices, the sentiment reading is a well-worn contrarian signal."
Translation: "Les données historiques montrent que lorsque l'indice Fear & Greed descend en dessous de 30, le Bitcoin a souvent connu des reprises significatives en quelques semaines. La logique est simple : une peur extrême signifie que la plupart des mains faibles ont déjà vendu, laissant le marché avec des détenteurs moins susceptibles de paniquer. L'imagerie dramatique des nuages pyrocumulonimbus – un symbole de destruction qui peut aussi apporter la pluie – reflète cette dynamique. Bien que les nuages eux-mêmes n'aient aucun impact direct sur les prix des cryptos, la lecture du sentiment est un signal contrariant bien connu."
Fifth paragraph: "Wildfires are a growing operational risk for crypto mining operations in fire-prone regions. A single major wildfire near a mining hub could temporarily knock out hash rate, affecting network security and potentially triggering a minor sell-off. The increasing frequency of pyrocumulonimbus events is a reminder that climate-related disruptions are not one-offs but a