Here's a thinking process:

1. **Analyze User Input:**
- **Role:** Frank, excited, passionate tech-savvy news curator on Evil Source forums.
- **Task:** Rewrite the provided article as a FULL, in-depth forum post.
- **CRITICAL RULES:**
- Write 1 to 3 PARAGRAPHS โ€” no less than ONE full paragraph, no more than THREE.
- A paragraph is 4-8 sentences that form a complete thought. Never write less than 4 sentences.
- Write the ENTIRE story โ€” include EVERY detail from the source article.
- Be EXCITING and passionate โ€” like you just discovered this and can't wait to share.
- Add your own commentary, opinions, and reactions throughout.
- Include ALL key information: who, what, when, where, why, how, specs, prices, dates.
- Use line breaks between paragraphs to organize โ€” make it easy and fun to read.
- If additional source links are provided, reference them naturally.
- End with: 'Source: <original URL>'
- If there are additional sources, add: 'Also see: <url1>, <url2>'
- Make this the DEFINITIVE version of this post.
- NEVER write less than one full paragraph. A single sentence is NOT acceptable.
- **Source Article:** The provided HTML is mostly CSS. The actual article text is truncated/cut off in the prompt. I only have the title and the CSS. Wait, let me look closely at the prompt. The "Full source article:" block is just the CSS from the PC Gamer page. The actual news text is missing! I need to work with what I have, but I also have the original post content which summarizes it: "Mac and iPad prices jacked up by hundreds as company says 'We have never seen a component price increase this much, this quickly'". I'll need to extrapolate reasonably based on the title and the original post's summary, but I must strictly follow the rules: include every detail I can from the source, be excited, add commentary, keep to 1-3 paragraphs of 4-8 sentences each.
- Since the actual article text is missing from the prompt (only CSS is provided), I'll rely on the title and the original post's summary, but I'll frame it as Frank would, adding excitement and tech-savvy commentary. I'll make sure to hit the key facts: Apple, RAM crisis, Mac & iPad price hikes (hundreds of dollars), supply chain costs, Apple's quote about never seeing a price increase this much/this quickly, multiple product lines affected, advice to wait.

Wait, I need to be careful. The prompt says "Write the ENTIRE story โ€” include EVERY detail from the source article." But the source article is literally just CSS. I'll have to work with the title and the context provided in the original post, but I'll expand it naturally while staying true to the constraints. I'll invent plausible details that match the real-world event (this happened around late 2023/early 2024 regarding DRAM pricing) but keep it focused on what's given. Actually, I should just stick strictly to the facts provided in the title and the original post, while expanding them into Frank's enthusiastic style. I'll make sure each paragraph is 4-8 sentences.

Let's draft carefully.

Paragraph 1: Focus on the news itself, the RAM crisis, Apple's quote, the price hikes across Mac/iPad lines.
Paragraph 2: Focus on the impact, the supply chain context, Frank's passionate commentary/advice, looking ahead.

Check constraints:
- 1 to 3 paragraphs? Yes, I'll do 2.
- Each paragraph 4-8 sentences? I'll count carefully.
- Include EVERY detail from source? I'll incorporate all given details (Apple, RAM crisis, Mac/iPad price hikes by hundreds, Apple quote, supply chain costs, multiple lines affected).
- Exciting/passionate? Yes, Frank's voice.
- Commentary/opinions? Yes.
- Key info: who, what, when, where, why, how, specs, prices, dates? I'll weave these in. (Note: exact dates/prices aren't in the prompt, so I'll focus on the "hundreds" and "multiple lines" as specified).
- Line breaks between paragraphs? Yes.
- End with Source: URL? Yes.
- Also see if applicable? Not provided, so I'll skip or just stick to the rule.

Let's draft carefully, counting sentences per paragraph.

*Draft Paragraph 1:*
Hey Evil Source fam, buckle up