<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
     xmlns:content="http://purl.org/rss/1.0/modules/content/"
     xmlns:dc="https://purl.org/dc/elements/1.1/"
     xmlns:dcterms="http://purl.org/dc/terms/"
     xmlns:media="http://search.yahoo.com/mrss/"
     xmlns:atom="http://www.w3.org/2005/Atom"
>
    <channel>
                    <atom:link rel="alternate" hreflang="en-GB"
                       href="https://www.pcgamer.com/uk/feeds/tag/memory/"
                       type="application/rss+xml"/>
                            <title><![CDATA[ Latest from PC Gamer UK in Memory ]]></title>
                <link>https://www.pcgamer.com/uk/hardware/memory</link>
        <description><![CDATA[ All the latest memory content from the PC Gamer  UK team ]]></description>
                                    <lastBuildDate>Thu, 11 Jun 2026 16:14:39 +0000</lastBuildDate>
                            <language>en</language>
                                <item>
                                                            <title><![CDATA[ An SSD company has just agreed to an almost $2 billion multi-year NAND deal, which is a sign it expects the memory crisis to stick around for a while ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/hardware/ssds/an-ssd-company-has-just-agreed-to-an-almost-usd2-billion-multi-year-nand-deal-which-is-a-sign-it-expects-the-memory-crisis-to-stick-around-for-a-while/</link>
                                                                            <description>
                            <![CDATA[ It could be a very good deal for Biwin if NAND prices continue to rise. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">eimLS9StXgRabKubFk2LGW</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/XNpgbEpeR234ZyM2YpT5AJ-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Thu, 11 Jun 2026 16:14:39 +0000</pubDate>                                                                                                                                <updated>Thu, 11 Jun 2026 21:14:10 +0000</updated>
                                                                                                                                            <category><![CDATA[SSDs]]></category>
                                                    <category><![CDATA[Hardware]]></category>
                                                    <category><![CDATA[Storage]]></category>
                                                                                                                    <dc:creator><![CDATA[ James Bentley ]]></dc:creator>                                                                <dc:description><![CDATA[ https://cdn.mos.cms.futurecdn.net/PVsHAkx27zJptZHndizEAE.png ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/XNpgbEpeR234ZyM2YpT5AJ-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[The Biwin Black Opal NV7400 SSD out of its packaging and installed in a PC.]]></media:description>                                                            <media:text><![CDATA[The Biwin Black Opal NV7400 SSD out of its packaging and installed in a PC.]]></media:text>
                                <media:title type="plain"><![CDATA[The Biwin Black Opal NV7400 SSD out of its packaging and installed in a PC.]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/XNpgbEpeR234ZyM2YpT5AJ-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>The memory crisis has fundamentally changed how we approach memory and storage. It has made consumers adjust expectations about how much capacity they can get, and for what cost, and for companies like Biwin, it has meant having to purchase billions worth of NAND flash memory years in advance just to make sure it has a good supply. </p><p>Biwin is in a funny place, being a DRAM kit and SSD manufacturer. Even though the increased demand means it can almost guarantee selling all of its stock, it too will be hit by the supply crisis when it comes to securing precious memory chips. Biwin does not produce its own NAND flash memory, but it does need it for its products. </p><p>As reported by <a href="https://www.tomshardware.com/pc-components/ssds/crushing-shortages-force-biwin-into-usd1-86-billion-nand-deal-for-ssds-multi-year-agreement-locks-in-fixed-pricing-as-spot-market-threatens-to-dry-up" target="_blank">Tom's Hardware</a>, it has signed a two-year deal to give $1.86 billion to an unnamed NAND supplier in exchange for an agreed volume of chips.</p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-eAx2nX"></div>                            </div>                            <script src="https://kwizly.com/embed/eAx2nX.js" async></script><p>That supply will start flowing as of  June 30, 2026. Both the pricing and quantity are fixed, which means if the price goes up over time, it's not paying a variable spot price. It's potentially a smart move from Biwin, but if the price happens to go down, then it would be overpaying for that stock. </p><p>As noted by Tom's Hardware, that $1.86 billion figure is more than half of Biwin's annual revenue. That is both a testament to how big its revenue now is, due to the memory crisis, and a sign of how big that commitment is. </p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1918px;"><p class="vanilla-image-block" style="padding-top:56.31%;"><img id="9cZujKUApAzSSpUDJFoKrG" name="Biwin-NV7400-5" alt="The Biwin Black Opal NV7400 SSD out of its packaging and installed in a PC." src="https://cdn.mos.cms.futurecdn.net/9cZujKUApAzSSpUDJFoKrG.jpg" mos="" align="middle" fullscreen="" width="1918" height="1080" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Chances are, this long-term deal will be beneficial for Biwin as there's no sign of the memory crisis stopping soon. AMD's global vice president and general manager of the client channel business, David McAfee, recently told us that he <a href="https://www.pcgamer.com/hardware/memory/the-thing-that-gives-me-hope-is-there-is-an-enormous-amount-of-capacity-being-built-amds-head-of-ryzen-and-radeon-is-pinning-hopes-of-an-end-to-the-memory-crisis-on-a-supply-ramp-into-2028/" target="_blank">hopes it ends in the next few years</a>. He noted that the big three memory manufacturers— Micron, Samsung, and SK hynix—are all working on increasing production. </p><p>We were told, "I think we'll start to see by the end of next year and into 2028 that that ramp really starts to take hold, and then it's just a factor of the forces of supply and demand, and how that affects memory prices." </p><p>However, SK hynix and Samsung are <a href="https://www.pcgamer.com/hardware/memory/memory-crisis-and-sky-high-dram-prices-could-run-past-2028-as-samsung-and-sk-hynix-opt-to-minimize-the-risk-of-oversupply/" target="_blank">both trying to minimise risk by not ramping up production too hard</a>, just in case demand drops suddenly (*cough* AI bubble popping *cough*). Still, the commitment to at least two years of NAND at such a high figure is a sign that Biwin likely thinks the memory crisis isn't ending in at least the next two years, and that seems to be a common thought among manufacturers right now. </p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ SK hynix claims it will be able to triple its memory chip output by 2034, roughly 10 years sooner than first projected ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/hardware/memory/sk-hynix-claims-it-will-be-able-to-triple-its-memory-chip-output-by-2034-roughly-10-years-sooner-than-first-projected/</link>
                                                                            <description>
                            <![CDATA[ Just in time to solve the current crisis, right? ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">6PF9585qT8w8E2cMBkabVJ</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/2VNmXPT3AoyVVvF2Rmiq3g-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Thu, 11 Jun 2026 15:55:20 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Memory]]></category>
                                                    <category><![CDATA[Hardware]]></category>
                                                                                                                    <dc:creator><![CDATA[ Nick Evanson ]]></dc:creator>                                                                <dc:description><![CDATA[ https://cdn.mos.cms.futurecdn.net/HH5qHxdCSKxFpY2HXp2Q5K.png ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/2VNmXPT3AoyVVvF2Rmiq3g-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[A close-up photo of a pair of Micron and SK Hynix DDR5 DIMMs, showing the memory modules on black/green PCBs]]></media:description>                                                            <media:text><![CDATA[A close-up photo of a pair of Micron and SK Hynix DDR5 DIMMs, showing the memory modules on black/green PCBs]]></media:text>
                                <media:title type="plain"><![CDATA[A close-up photo of a pair of Micron and SK Hynix DDR5 DIMMs, showing the memory modules on black/green PCBs]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/2VNmXPT3AoyVVvF2Rmiq3g-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Any news on the current <a href="https://www.pcgamer.com/hardware/memory/ram-and-storage-is-ridiculously-expensive-right-now-because-of-drumroll-ai-of-course-and-theres-little-reason-to-think-prices-will-drop-any-time-soon/" target="_blank">global memory crisis</a> probably seems like a stuck record right now, but SK hynix reckons it has some good news for us: Its plans for constructing new chip factories have managed to shave ten years off the projected completion date. The only problem is that it's only brought it to 2034.</p><p>Talking to <a href="https://asia.nikkei.com/editor-s-picks/interview/sk-hynix-to-triple-wafer-capacity-by-2034-chairman-chey2" target="_blank">Nikkei Asia</a> (via <a href="https://www.computerbase.de/news/arbeitsspeicher/mehr-speicher-fuer-alle-sk-hynix-will-fertigungskapazitaet-schnell-verdreifachen.97861/" target="_blank">Computerbase</a>), SK Group chairman Chey Tae-won explained that the construction of four new facilities had been originally expected to finish by 2045, but that it has now managed to bring that date closer to home, with the current target now being 2034.</p><p>However, Chey shot down any hopes you might have of it being done even sooner, saying, "There is currently no way to move faster than this."</p><p>But to counter that disappointment, he also claimed that with everything all up and running, production levels would be even better. "Since we're proceeding with the plan to expand as much as possible, our calculations show that our wafer capacity will double within five years. But honestly, once all these facilities are built, it won't just double, it will triple by around 2034".</p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-eAx2nX"></div>                            </div>                            <script src="https://kwizly.com/embed/eAx2nX.js" async></script><p>There's no denying that this <em>is</em> good news as far as the long-term is concerned, but it means absolutely nothing for the current memory crisis, where the demand for DRAM and NAND flash outweighs supply so much that memory prices have quadrupled since this time last year.</p><p>One could also argue that the construction and output update from SK hynix could make the present situation worse, because if the world's second-largest memory chip manufacturer isn't able to ramp up its output any time soon, the demands from AI companies are likely to take up even more of its limited production capacity.</p><p>Prices for DDR4/5 kits and SSDs have been relatively stable for the past month or so, but with <a href="https://www.pcgamer.com/hardware/memory/team-group-ceo-warns-that-dram-and-ssd-prices-will-still-rise-if-you-need-memory-we-recommend-purchasing-it-as-soon-as-possible/" target="_blank">vendors already warning of further increases</a>, which strongly suggests that this is indeed what's going to happen. All we can do is look after our hardware as best as possible, and hope it lasts long enough for a replacement or upgrade to become affordable again.</p><p>Either that or set up a second retirement fund, just for a 1 TB SSD.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Dog tries to shoot PC gamer, but their rig (and RAM) takes the bullet instead: 'It would have hit me while I was sleeping if the PC hadn't been there' ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/hardware/gaming-pcs/dog-tries-to-shoot-pc-gamer-but-their-rig-and-ram-takes-the-bullet-instead-it-would-have-hit-me-while-i-was-sleeping-if-the-pc-hadnt-been-there/</link>
                                                                            <description>
                            <![CDATA[ Other redditors naturally claim it's just an advanced 'dog ate my homework' excuse. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">v84EaRbdqvRiEdVcg7FvK</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/uZxrLdnG4Q4D5BqxBTETgQ-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Thu, 11 Jun 2026 13:15:18 +0000</pubDate>                                                                                                                                <updated>Thu, 11 Jun 2026 13:31:13 +0000</updated>
                                                                                                                                            <category><![CDATA[Gaming PCs]]></category>
                                                    <category><![CDATA[Hardware]]></category>
                                                                                                                    <dc:creator><![CDATA[ James Bentley ]]></dc:creator>                                                                <dc:description><![CDATA[ https://cdn.mos.cms.futurecdn.net/PVsHAkx27zJptZHndizEAE.png ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/uZxrLdnG4Q4D5BqxBTETgQ-1280-80.jpg">
                                                            <media:credit><![CDATA[Future Publishing / Getty Images Josh Edelson]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[A split image, showing a Corsair Vengeance A7500 PC on the left and a pekingese dog on the right hand side, shot by photographer Josh Edelson]]></media:description>                                                            <media:text><![CDATA[A split image, showing a Corsair Vengeance A7500 PC on the left and a pekingese dog on the right hand side, shot by photographer Josh Edelson]]></media:text>
                                <media:title type="plain"><![CDATA[A split image, showing a Corsair Vengeance A7500 PC on the left and a pekingese dog on the right hand side, shot by photographer Josh Edelson]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/uZxrLdnG4Q4D5BqxBTETgQ-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <blockquote class="reddit-card"  ><a href="https://www.reddit.com/r/pcmasterrace/comments/1u2sv6c/neighbour_shot_my_pc_through_the_wall">Neighbour shot my PC through the wall</a> from <a href="https://www.reddit.com/r/pcmasterrace">r/pcmasterrace</a></blockquote><script async src="//embed.redditmedia.com/widgets/platform.js" charset="UTF-8"></script><p><br>It's not every day you hear about a PC incidentally saving someone's life. It's even rarer that you hear about a dog shooting a gun. Somehow, this morning on the <a href="https://www.reddit.com/r/pcmasterrace/comments/1u2sv6c/neighbour_shot_my_pc_through_the_wall/" target="_blank">PCMR Subreddit,</a> one user shared their own harrowing experience, which is a horrid mix of the two. </p><p>User angelbabyzz took to the Subreddit to share a picture of their PC, with a bullet hole shot clean through their motherboard (and to add even more horror, straight through their RAM too). In the middle of the night, they were woken up by a gunshot and pieces of tempered glass hitting their face. The tempered glass side panel of their PC was now scattered all over their room having been shattered by a bullet. </p><p>Their teary-eyed neighbour came to check on them, "in a complete mess sobbing and shaking and terrified that she had hurt someone" and claiming their dog had somehow accidentally discharged her gun. That shot had passed through the wall and hit the PC in the redditor's room. "The police said that the PC changed the trajectory of the bullet," writes the OP, "and it would have hit me while I was sleeping if the PC hadn’t been there."</p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-eAx2nX"></div>                            </div>                            <script src="https://kwizly.com/embed/eAx2nX.js" async></script><p>It reportedly took three days to clean up all of the glass, and though they are both hoping the neighbour's insurance will cover the PC, the neighbour has agreed to cover the price of the rig if not. </p><p>There's naturally a lot of scepticism in the original thread about whether the dog actually caused the discharge of the gun, with the top comment claiming it's a new version of the "dog ate my homework" excuse. Logistically, the thought of a paw somehow getting into the trigger certainly gives pause (paws?) for thought, and if the firearm is faulty enough to go off without touching the trigger, that rings even louder alarm bells. It certainly suggests the gun's safety mechanism was off or not working, either way.</p><p>The redditor says, "While I’m not sure about the dog story, it’s very clear from how she responded at the time that it was an accident. She was more messed up about it than I was and could barely speak from crying so hard and her whole body was shaking, and she just kept apologising over and over."</p><p>The redditor also claims that they feel the neighbour has paid "her dues" with a criminal charge, confiscation of her gun, the cost of replacing everything, and the constant apologies.</p><p>The redditor hopes to rebuild their PC but the memory in their machine has likely risen in price over time, so here's hoping they're still able to get a similarly powerful rig that doesn't cost the earth. But, a gun going off and through a wall with no death or injury is just short of a miracle, even if the <a href="https://www.pcgamer.com/hardware/memory/ram-and-storage-is-ridiculously-expensive-right-now-because-of-drumroll-ai-of-course-and-theres-little-reason-to-think-prices-will-drop-any-time-soon/" target="_blank">memory crisis</a> will make replacing the PC much harder. </p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ 'The thing that gives me hope is there is an enormous amount of capacity being built' - AMD's head of Ryzen and Radeon is pinning hopes of an end to the memory crisis on a supply ramp into 2028 ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/hardware/memory/the-thing-that-gives-me-hope-is-there-is-an-enormous-amount-of-capacity-being-built-amds-head-of-ryzen-and-radeon-is-pinning-hopes-of-an-end-to-the-memory-crisis-on-a-supply-ramp-into-2028/</link>
                                                                            <description>
                            <![CDATA[ And some companies even reckon prices will get worse before they get better. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">rLirGHYMpwdvZDQeC5myZa</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/zmJngpWTggpGYycSrMuaVS-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Tue, 09 Jun 2026 16:39:27 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Memory]]></category>
                                                    <category><![CDATA[Hardware]]></category>
                                                                                                                    <dc:creator><![CDATA[ James Bentley ]]></dc:creator>                                                                <dc:description><![CDATA[ https://cdn.mos.cms.futurecdn.net/PVsHAkx27zJptZHndizEAE.png ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/zmJngpWTggpGYycSrMuaVS-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Crucial DDR5-5600 2x16GB memory ICs]]></media:description>                                                            <media:text><![CDATA[Crucial DDR5-5600 2x16GB memory ICs]]></media:text>
                                <media:title type="plain"><![CDATA[Crucial DDR5-5600 2x16GB memory ICs]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/zmJngpWTggpGYycSrMuaVS-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>If you've tried to buy RAM for your PC at some point in the last year or so, there's a good chance you've noticed a monumental leap in price. Well, with the explosion of AI, it has <a href="https://www.pcgamer.com/hardware/memory/ram-and-storage-is-ridiculously-expensive-right-now-because-of-drumroll-ai-of-course-and-theres-little-reason-to-think-prices-will-drop-any-time-soon/" target="_blank">taken much of the market's supply of memory with it</a>. The good news is that an AMD head is hopeful we will see DDR5 supplies ramp up greatly at some point in the next two years, as long as demand doesn't ramp up at the same rate.  </p><p>Recently, we had the chance to interview David McAfee, AMD's global vice president and general manager of the client channel business, who talked about the problem. Despite <a href="https://www.pcgamer.com/hardware/processors/choosing-to-bring-back-the-5800x3d-was-a-tough-conversation-for-amd-very-hard-actually-very-very-hard/" target="_blank">recently releasing an updated DDR4-supporting CPU</a>, he notes that DDR4 production has dropped over the last few years, and manufacturers have largely moved over to producing DDR5 instead. </p><p>"I think that the thing that gives me hope is that there are a couple of things that we know. Right, one of the things that we know is there is an enormous amount of capacity that is being built by the memory manufacturers to bring more production online, and that more production online is going to focus on DDR, LPDDR, HBM, like the newer memory technologies."</p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-Ww14zX"></div>                            </div>                            <script src="https://kwizly.com/embed/Ww14zX.js" async></script><p>"I don't expect a lot of DDR4 production to come back into the world, but those newer memory technologies, a significant amount of capacity is coming online," says McAfee. "I think we'll start to see by the end of next year and into 2028 that that ramp really starts to take hold, and then it's just a factor of the forces of supply and demand, and how that affects memory prices."</p><p>"The demand side of this cycle of memory is quite unusual, right, with server refresh[es], with the AI supercycle on top of it, it's very different, and so I think the bigger question is, even with all this capacity coming online, is it enough to satisfy what this AI supercycle demands?"</p><p>McAfee is not alone in hoping memory supplies could potentially normalise in the next few years. Kyung-Hyeon Kye, a former Samsung boss, reckons a <a href="https://www.pcgamer.com/hardware/memory/former-samsung-boss-predicts-the-memory-crisis-could-be-over-in-the-second-half-of-next-year-thanks-to-a-surge-in-chinese-capacity/" target="_blank">surge in Chinese memory in the second half of 2027 will help supply return to normal</a>. </p><p>Just a few months ago, Micron confirmed demand was "significantly in excess of our available supply for the foreseeable future" and suggested its Tongluo-based semiconductor facility wouldn't "<a href="https://www.pcgamer.com/hardware/memory/the-memory-crisis-certainly-isnt-ending-soon-as-micron-confirm-demand-significantly-in-excess-of-our-available-supply-for-the-foreseeable-future/" target="_blank">support meaningful product shipments</a>" until at least 2028. </p><p>But then, even attempting to meet supply carries risk for manufacturers. Samsung and SK hynix opted to "<a href="https://www.pcgamer.com/hardware/memory/memory-crisis-and-sky-high-dram-prices-could-run-past-2028-as-samsung-and-sk-hynix-opt-to-minimize-the-risk-of-oversupply/" target="_blank">minimise the risk</a>" of oversupply at the end of 2025, suggesting the crisis would be pushing through past 2028. Both are working on new fabs, with SK Hynix expecting its Chengju and Indiana HBM facilities to be operational by late 2028.</p><p>McAfee acknowledges this fear from Samsung and SK hynix. "You look over decades of history with memory manufacturers, and they make billions during cycles where there's more demand than supply, and they lose billions of dollars when there's more supply than demand."</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="ggvaQwWcprqtF7De5nLWv4" name="RAM stock hero" alt="A dramatically lit close up of computer memory/ RAM on a motherboard-style background." src="https://cdn.mos.cms.futurecdn.net/ggvaQwWcprqtF7De5nLWv4.png" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Remitski via Getty Images)</span></figcaption></figure><p>And, even before it normalises, we could see prices go up more. Just a few weeks ago, <a href="https://www.pcgamer.com/hardware/memory/team-group-ceo-warns-that-dram-and-ssd-prices-will-still-rise-if-you-need-memory-we-recommend-purchasing-it-as-soon-as-possible/" target="_blank">Team Group's CEO warned that DRAM and SSD prices would rise going forward</a>, whilst stating that the majority of memory produced between 2026 and 2027 already had customers. </p><p>More HBM memory does mean the need for more traditional memory from AI firms would go down, but <a href="https://spectrum.ieee.org/dram-shortage" target="_blank">IEEE Spectrum</a> reports that this won't have an immediate impact on price. Even as companies catch up with demand, we can't expect prices to all go down at once. And that doesn't take into account any increases in AI development going forward. If demand continues to rise, it will be harder for supply to keep up with it.</p><p>The market is so volatile that it's literally anyone's guess, but companies appear to be trying to scale to meet the challenge of AI resource demand, without scaling so hard that they pop if the AI bubble does. Until then, we PC gamers will have to suffer the costs of all that tech growth. That and <a href="https://www.pcgamer.com/hardware/memory/this-is-the-first-time-where-im-seeing-no-light-at-the-end-of-the-tunnel-how-the-memory-crisis-is-hitting-pc-builders/" target="_blank">PC builders who appear to be just bracing until it all goes back to normal</a>.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Google reportedly orders at least three million chips from Intel to arrive in 2028, as TSMC struggles to keep up with the AI boom ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/hardware/google-reportedly-orders-at-least-three-million-chips-from-intel-to-arrive-in-2028-as-tsmc-struggles-to-keep-up-with-the-ai-boom/</link>
                                                                            <description>
                            <![CDATA[ Could Intel's Foundry efforts be starting to pay off? ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">He4ncREDwXyEnXRbSWEcYg</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/aTURUqiXiEkH3Ht69DvpQP-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Tue, 09 Jun 2026 11:56:31 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Hardware]]></category>
                                                                                                                    <dc:creator><![CDATA[ James Bentley ]]></dc:creator>                                                                <dc:description><![CDATA[ https://cdn.mos.cms.futurecdn.net/PVsHAkx27zJptZHndizEAE.png ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/aTURUqiXiEkH3Ht69DvpQP-1280-80.jpg">
                                                            <media:credit><![CDATA[Intel Corporation]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[ photo shows a factory tool that places lids on data center system-on-chips at an Intel fab in Chandler, Arizona, in December 2023. In February 2024, Intel Corporation launched Intel Foundry as the world’s first systems foundry for the AI era, delivering leadership in technology, resiliency and sustainability.]]></media:description>                                                            <media:text><![CDATA[ photo shows a factory tool that places lids on data center system-on-chips at an Intel fab in Chandler, Arizona, in December 2023. In February 2024, Intel Corporation launched Intel Foundry as the world’s first systems foundry for the AI era, delivering leadership in technology, resiliency and sustainability.]]></media:text>
                                <media:title type="plain"><![CDATA[ photo shows a factory tool that places lids on data center system-on-chips at an Intel fab in Chandler, Arizona, in December 2023. In February 2024, Intel Corporation launched Intel Foundry as the world’s first systems foundry for the AI era, delivering leadership in technology, resiliency and sustainability.]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/aTURUqiXiEkH3Ht69DvpQP-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Despite a rough couple of years for the company, Intel could be set to make a turnaround with both its <a href="https://www.pcgamer.com/hardware/handheld-gaming-pcs/the-device-in-my-hands-feels-like-the-standard-all-new-handheld-gaming-pcs-will-be-judged-by/" target="_blank">handheld chips performing well</a>, and its <a href="https://www.pcgamer.com/hardware/processors/this-is-a-fundamentally-different-company-today-intel-reports-strong-financial-results-says-its-upcoming-14a-process-is-already-outpacing-early-18a-yields/" target="_blank">Foundry business</a> taking on substantial orders, at least if recent reports prove to be true. It seems like the AI boom has really squeezed semiconductor leader TSMC's supplies dry, and Intel is now being tapped to provide some chips in its place.</p><p>As reported by <a href="https://www.theinformation.com/articles/google-nvidia-consider-intel-backup-chip-manufacturer?rc=bdqvyp" target="_blank">The Information</a>, Google has reportedly ordered at least three million chip orders from Intel, in the form of TPUs (Tensor Processing Units), according to two people familiar with the company. This Google-designed unit is specifically created for use in neural network machines. In case that sounds like gibberish, it's basically Google, yet again, further committing to AI.</p><p>These TPUs not only go towards developing Google's own AI services but will also be sold to companies like Apple and Meta. Google is reportedly expected to make more than six million TPUs between 2027 and 2028, so it will presumably be relying on both TSMC and Intel to provide the facilities to help make these chips. </p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-Ww14zX"></div>                            </div>                            <script src="https://kwizly.com/embed/Ww14zX.js" async></script><p>TSMC is the world's leading semiconductor manufacturer, and Intel's biggest competition. So, in a sense, the ongoing <a href="https://www.pcgamer.com/hardware/memory/ram-and-storage-is-ridiculously-expensive-right-now-because-of-drumroll-ai-of-course-and-theres-little-reason-to-think-prices-will-drop-any-time-soon/" target="_blank">memory crisis</a> sucking up all the resources is somewhat beneficial to Intel, which may not have been able to make such a deal if TSMC were able to meet demand. That's before mentioning that the TPU demand wouldn't be so high without the AI boom. </p><p>As well as this, Nvidia is reportedly testing Intel to see if its chips can be used in its next major project, seemingly its next GPU architecture. Currently codenamed Feynman, it supposedly combines four graphics chips into one unit, so if Intel can win the contract, that could be just one more step in establishing the Foundry's foothold in the gaming market. </p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="Ria5erNerXX8q9PbzyAZvG" name="intel-cpu.jpg" alt="intel cpu" src="https://cdn.mos.cms.futurecdn.net/Ria5erNerXX8q9PbzyAZvG.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Intel)</span></figcaption></figure><p><a href="https://www.pcgamer.com/hardware/apple-is-no-longer-the-apple-of-tsmcs-eye-with-nvidia-taking-centre-stage-in-the-supply-of-wafers-according-to-one-report/" target="_blank">Nvidia is reportedly TSMC's biggest buyer</a>, beating out Apple, which used to be at the top of the list, with the company providing the chips in all of its phones, laptops, and tablets. However, TSMC has been struggling to meet demand for a while now. <a href="https://www.pcgamer.com/hardware/tsmc-is-reportedly-sold-out-until-2028-and-even-its-next-gen-arizona-fab-is-fully-booked-before-it-has-even-been-built/" target="_blank">It is now reportedly sold out until at least 2028</a>, with even its Arizona fab being fully booked before it is even built. </p><p>Just last year, <a href="https://www.pcgamer.com/hardware/tsmc-and-trump-announce-massive-usd100-billion-investment-in-the-us-including-3-new-fabs-but-its-reasonable-to-ponder-whether-it-will-actually-happen/" target="_blank">TSMC announced a $100 billion investment plan</a> into three US-based fabs, but it's not the only one with expansion plans. Just last week, <a href="https://www.pcgamer.com/hardware/intel-targets-india-for-a-new-usd3-3-billion-factory-that-will-make-the-base-substrates-for-its-next-generation-of-chips/" target="_blank">Intel seemingly started targeting a $3.3 billion factory in India</a>. It seems both companies have big plans to ride the AI wave as far as it will take them. </p><p>One can only hope that this extra investment will contribute to stabilising supply sooner, rather than later. I can't hold out on upgrading my PC forever. </p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Galax shows off 'next generation' GPU concept with actual Swarovski crystals in it, and I fear it may not have got the memo on the state of the market in 2026 ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/hardware/graphics-cards/galax-shows-off-next-generation-gpu-concept-with-actual-swarovski-crystals-in-it-and-i-fear-it-may-not-have-got-the-memo-on-the-state-of-the-market-in-2026/</link>
                                                                            <description>
                            <![CDATA[ I was hoping it would look a bit cleaner, though. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">tQnkYYgskooivKcCLkGZcQ</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/Eh9nkSrBzZ8PKwfqnDP4cC-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Thu, 04 Jun 2026 10:31:28 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Graphics Cards]]></category>
                                                    <category><![CDATA[Hardware]]></category>
                                                                                                                    <dc:creator><![CDATA[ James Bentley ]]></dc:creator>                                                                <dc:description><![CDATA[ https://cdn.mos.cms.futurecdn.net/PVsHAkx27zJptZHndizEAE.png ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/Eh9nkSrBzZ8PKwfqnDP4cC-1280-80.jpg">
                                                            <media:credit><![CDATA[Getty Images/Chris Ratcliffe/Bloomberg]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[A pile of colorless and colored uncut diamonds sit on a sorting table during processing at DTC Botswana, a unit of De Beers, in Gaborone, Botswana, on Thursday, Oct. 25, 2012. De Beers, the biggest diamond producer by revenue, is moving the sorting and trading of rough stones to Botswana from London to secure access to the world&#039;s largest supplier of diamonds by value and challenge Antwerp&#039;s dominance as the world&#039;s biggest trading hub for rough diamonds]]></media:description>                                                            <media:text><![CDATA[A pile of colorless and colored uncut diamonds sit on a sorting table during processing at DTC Botswana, a unit of De Beers, in Gaborone, Botswana, on Thursday, Oct. 25, 2012. De Beers, the biggest diamond producer by revenue, is moving the sorting and trading of rough stones to Botswana from London to secure access to the world&#039;s largest supplier of diamonds by value and challenge Antwerp&#039;s dominance as the world&#039;s biggest trading hub for rough diamonds]]></media:text>
                                <media:title type="plain"><![CDATA[A pile of colorless and colored uncut diamonds sit on a sorting table during processing at DTC Botswana, a unit of De Beers, in Gaborone, Botswana, on Thursday, Oct. 25, 2012. De Beers, the biggest diamond producer by revenue, is moving the sorting and trading of rough stones to Botswana from London to secure access to the world&#039;s largest supplier of diamonds by value and challenge Antwerp&#039;s dominance as the world&#039;s biggest trading hub for rough diamonds]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/Eh9nkSrBzZ8PKwfqnDP4cC-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Galax's Hall of Fame (HOF) range has traditionally been loud and pricey, but its prototype next-gen GPU design at this year's <a href="https://www.pcgamer.com/hardware/live/news/computex-2026-live-all-the-best-pc-gaming-hardware-announcements-at-this-years-show/" target="_blank">Computex</a> might be over the top, even for Galax. That's because its latest design uses Swarovski crystals for a unique look (and presumably a unique look if it ever makes it to market). </p><p>As spotted by <a href="https://x.com/Shimizu_OC/status/2062156891405615216" target="_blank">Smizu_OC</a> on X (via <a href="https://videocardz.com/newz/galax-shows-geforce-rtx-6090-hof-concept-with-swarovski-crystals-as-if-current-cards-werent-expensive-enough" target="_blank">VideoCardz</a>), Galax showed off this card beside two equally eye-grabbing RTX 5080 designs. The potential RTX 6090 in question is simply called a "next generation concept design" at its Computex booth, so one could argue it's an RTX 50-series Super prototype of some kind. But Nvidia would have to actually launch that series for this to happen, which seems pretty unlikely at this point. </p><div class="see-more see-more--clipped"><blockquote class="twitter-tweet hawk-ignore" data-lang="en"><p lang="en" dir="ltr">HOF新デザインはスワロフスキー付きらしいwwwww https://t.co/bxgr6XpZtC pic.twitter.com/hp87mu8sHH<a href="https://twitter.com/cantworkitout/status/2062156891405615216">June 3, 2026</a></p></blockquote><div class="see-more__filter"></div></div><p>It's not clear yet how many Swarovski crystals are being used in the prototype, but there are crystal-like shapes in each corner of the GPU, so one can assume what those are. There are some on the back of the card, too, but without more information on the specific crystals, it's hard to say exactly how much it's worth. </p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-XmAkPX"></div>                            </div>                            <script src="https://kwizly.com/embed/XmAkPX.js" async></script><p>I was sort of hoping it would look a little nicer, to be honest. I like the all-white look, but the crystals more or less feel slapped on. It reminds me of when I used to throw any old sticker onto my electric guitar just to cover up the horrible Fender knock-off I started with. </p><p>The concept isn't all about the looks, though. A placard to the left mentions a fully customised PCB with custom components, as well as proprietary fans, a quad fan configuration, and a large vapour chamber. It also mentions new HOF AI software for monitoring GPU temperature and RGB effects. </p><p>Speaking of AI, the sheer decadence of this card feels fitting for Computex but also a tad tone deaf, given that many cannot afford an RTX card right now. The explosion of AI into the mainstream has <a href="https://www.pcgamer.com/hardware/memory/ram-and-storage-is-ridiculously-expensive-right-now-because-of-drumroll-ai-of-course-and-theres-little-reason-to-think-prices-will-drop-any-time-soon/" target="_blank">taken much of the memory with it</a> and is threatening the supply of other components, too. </p><p>Still, decadence is part of the HOF series' "thing", so it's not too out of character, and Galax is likely looking for a marketing win right now, too. Just last month, it was announced that <a href="https://www.pcgamer.com/hardware/graphics-cards/palit-clarifies-galax-closure-claims-were-simply-a-miscommunication-and-it-is-already-working-on-the-next-generations-of-graphics-cards/" target="_blank">Galax would be entirely controlled by its parent company, Palit</a>, but not before it was first suggested that the entire company would be closing (this turned out to be a miscommunication, according to Palit). </p><p>Still, a prototype is just that: something intended to show off. We have no guarantee we'll actually be able to buy what Galax has been cooking up, even if we could afford it (which, let's face it, we probably can't).</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Sticking two fingers up at the economy, Biwin's new Origin Code memory sticks are as extreme as you could imagine, with up to 256 GB of DDR5-8000 CL42 ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/hardware/memory/sticking-two-fingers-up-at-the-economy-biwins-new-origin-code-memory-sticks-are-as-extreme-as-you-could-imagine-with-up-to-256-gb-of-ddr5-8000-cl42/</link>
                                                                            <description>
                            <![CDATA[ Plus an EXPO ULL kit of DDR5-6000 CL26, though none of it is what you'd call affordable. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">7RdeLGVDbkJUTmsNpwhW9k</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/NXqMEds4gzh3XHkHik9Mge-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Wed, 03 Jun 2026 13:31:07 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Memory]]></category>
                                                    <category><![CDATA[Hardware]]></category>
                                                                                                                    <dc:creator><![CDATA[ Nick Evanson ]]></dc:creator>                                                                <dc:description><![CDATA[ https://cdn.mos.cms.futurecdn.net/HH5qHxdCSKxFpY2HXp2Q5K.png ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/NXqMEds4gzh3XHkHik9Mge-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[A photo of Biwin&#039;s Origin Code brand of DDR5 memory kits, as displayed at Computex 2026]]></media:description>                                                            <media:text><![CDATA[A photo of Biwin&#039;s Origin Code brand of DDR5 memory kits, as displayed at Computex 2026]]></media:text>
                                <media:title type="plain"><![CDATA[A photo of Biwin&#039;s Origin Code brand of DDR5 memory kits, as displayed at Computex 2026]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/NXqMEds4gzh3XHkHik9Mge-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/NXqMEds4gzh3XHkHik9Mge.jpg" alt="A photo of Biwin's Origin Code brand of DDR5 memory kits, as displayed at Computex 2026" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/235geidQoieLQnqd6jBkse.jpg" alt="A photo of Biwin's Origin Code brand of DDR5 memory kits, as displayed at Computex 2026" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/7CircZV9njcSDv9SF7efre.jpg" alt="A photo of Biwin's Origin Code brand of DDR5 memory kits, as displayed at Computex 2026" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>If you were hoping that memory vendors would offer some relief from the RAMpocalypse at this year's Computex, then I have some good news and bad news for you. Biwin has a new memory brand and a magnificent range of DDR5 kits heading our way, but with the biggest kit comparable to an RTX 5090 on price, few of us will get the chance to enjoy them.</p><p>Our two hardware editors, Dave and Jacob, are currently battling through the crowds at the annual tech-splurge event, and at a time when I was probably fast asleep, they were checking out Biwin's stand, replete with a host of DRAM goodies. The China-based company has been producing memory and storage solutions since 2010, so while its name might not be super familiar to PC gamers, it does make stuff for other brands, such as Acer, HP, and Lenovo.</p><p>Anyway, it turns out that not only does it have a new memory brand, Origin Code, it also has a series of DDR5 kits that are very much an anachronism in today's memory-mangled market.</p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-XmAkPX"></div>                            </div>                            <script src="https://kwizly.com/embed/XmAkPX.js" async></script><p>At the top of the range is a 256 GB kit of dual-channel DDR5-8000 CL42 <a href="https://www.pcgamer.com/hardware/motherboards/gigabytes-latest-intel-motherboard-is-a-little-bit-sideways-and-its-all-about-reaching-10-400-mt-s-with-a-megabucks-dram-kit/" target="_blank">CQDIMM</a>s, which look somewhat understated in design, but stuffed into any Arrow Lake rig, they'd banish any concerns of running out of memory. Last year, I reviewed a <a href="https://www.pcgamer.com/hardware/memory/crucial-128-gb-ddr5-6400-cudimm-review/" target="_blank">128 GB Crucial CUDIMM kit</a>, which was rated to DDR5-6400 CL52, so we're looking at a substantial improvement in transfer rate and memory timings.</p><p>For the PC gamer who simply must have a maxed-out, loaded-to-the-hilt rig, you couldn't ask for anything better. Well, maybe one thing, and that's the small matter of the price tag. Apparently, it will cost somewhere between $2,500 and $3,000.</p><p>If, for some unfathomable reason, that's just a wee bit too expensive for your tastes, then you could always pick one of Origin Code's more 'normal' DDR5 kits. For example, it has multiple sets that comply with <a href="https://www.pcgamer.com/hardware/processors/amd-confirms-that-am5-will-continue-to-be-supported-by-new-processors-through-to-2029-and-drop-the-deets-on-a-forthcoming-expo-update/" target="_blank">AMD's new EXPO ULL</a> standard. They're all sporting a CAS latency of 26 cycles and range from 32 GB DDR5-6200 (no, that's not a typo) up to 96 GB DDR5-6000.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/fFKz2ZHKiaRQe6diC826We.jpg" alt="A photo of Biwin's Origin Code brand of DDR5 memory kits, as displayed at Computex 2026" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/XX5jhRMqYbka5XYMX7sXse.jpg" alt="A photo of Biwin's Origin Code brand of DDR5 memory kits, as displayed at Computex 2026" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/MXRZ3qZSMeysDCjr9fJTte.jpg" alt="A photo of Biwin's Origin Code brand of DDR5 memory kits, as displayed at Computex 2026" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>However, there's absolutely no guarantee that <em>your</em> gaming PC will be happy to run with DRAM timings that tight. In fact, Biwin itself couldn't get its test platform (<a href="https://www.pcgamer.com/hardware/processors/amd-ryzen-9-9950x3d2-dual-edition-review/" target="_blank">AMD Ryzen 9 9950X3D2 Dual Edition</a>, Asus ROG Crosshair X870E Dark Hero) to go that low, bottoming out at CL28. The same was true of the 256 GB CQDIMM setup, with the platform only managing CL64, despite the CL42 rating of each module.</p><p>So unless you have a super-stable PC, the best latencies might be out of reach, making the DRAM kit somewhat pointless. Admittedly, motherboard vendors may come to the rescue with appropriate BIOS updates, but even then, there's the small matter of having the money to purchase such a DRAM kit in the first place.</p><p>I don't know what the smaller/slowest DDR5 sets are being targeted at, price-wise, but given that the cheapest 32 GB DDR5-6000 CL30 kit I've seen of late is <a href="https://www.newegg.com/v-color-32gb-2-x-16gb-ddr5-6000-pc5-48000-cas-latency-cl30-memory-desktop-memory/p/0RN-00MB-000V1?Item=0RN-00MB-000V1" target="_blank">$380</a>, you just know that the Origin Code stuff is going to be <em>very</em> pricey. But hey, at least you get a funky DRAM cooler in the box with some of the kits, so that's something, right?</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ We stood in awe in front of Corsair's RGB samurai sword PC at Computex, and we've got the pictures to prove it ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/hardware/its-just-as-well-im-not-at-computex-this-year-because-i-could-not-be-trusted-with-corsairs-glowing-samurai-sword-pc/</link>
                                                                            <description>
                            <![CDATA[ Looking sharp! ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">E74N5QwQ9RVGyv5tGPmCkP</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/5dA7ew82BHC4mTkx7dcdoC-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Wed, 03 Jun 2026 11:07:59 +0000</pubDate>                                                                                                                                <updated>Thu, 04 Jun 2026 11:55:01 +0000</updated>
                                                                                                                                            <category><![CDATA[Hardware]]></category>
                                                                                                                    <dc:creator><![CDATA[ Jess Kinghorn ]]></dc:creator>                                                                <dc:description><![CDATA[ https://cdn.mos.cms.futurecdn.net/cMDJJibKgeMg3wogzv9AgY.png ]]></dc:description>
                                                                                                        <dc:contributor><![CDATA[ Jacob Ridley ]]></dc:contributor>
                                                                                                                                                                                    <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/5dA7ew82BHC4mTkx7dcdoC-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[An RGB samurai sword on a pedestal that is actually a PC. The words &#039;Shugo&#039; can be seen on the wall behind the exhibition piece from Corsair.]]></media:description>                                                            <media:text><![CDATA[An RGB samurai sword on a pedestal that is actually a PC. The words &#039;Shugo&#039; can be seen on the wall behind the exhibition piece from Corsair.]]></media:text>
                                <media:title type="plain"><![CDATA[An RGB samurai sword on a pedestal that is actually a PC. The words &#039;Shugo&#039; can be seen on the wall behind the exhibition piece from Corsair.]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/5dA7ew82BHC4mTkx7dcdoC-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p><strong>Original story, 03 June 2026: </strong>There I was thinking that Computex 2026 was severely lacking in the coolness department, and then I saw Corsair show off a PC build that looks a bit like a cyberpunk samurai sword. Now, I know that may read as cringe to some, but I'd also like to remind you that cringe is dead and you are free.</p><p>Anyway, the showfloor PC build shows off <a href="https://www.pcgamer.com/hardware/memory/this-corsair-ram-features-light-emitting-micro-drilling-technology-and-looks-gorgeous-but-its-2026-so-of-course-it-costs-usd600-for-32-gb/" target="_blank">Corsair's limited edition Shugo DDR5-6000 memory</a>, with multiple lit-up sticks seated in the sword's spinning hilt. To my endless envy, <a href="https://x.com/gizmodojapan/status/2062008376205447509" target="_blank">Gizmodo Japan went 'hands-on' with the build</a>, wielding the light-up blade and turning on the machine by placing the very much two-handed sword back in its PC pedestal.</p><p>Though Corsair announced a number of fresh components at this year's Computex, this particular PC build is one of a kind. <a href="https://x.com/gizmodojapan/status/2062008379669983717" target="_blank">Gizmodo Japan wrote on X</a> that the heatsink lights up too, while <a href="https://x.com/watch_akiba/status/2061652474810011718" target="_blank">AKIBA PC Hotline! shares</a> that apparently Corsair Japan's initial concept for this build was originally meant to be even more ambitious.</p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-XmAkPX"></div>                            </div>                            <script src="https://kwizly.com/embed/XmAkPX.js" async></script><p>Beyond that, I can tell you there are four sticks of Corsair's Shugo RAM seated in the sword's rotating hilt—though one 32 GB kit of this limited-edition memory will set you back about $600 (thanks, <a href="https://www.pcgamer.com/hardware/memory/ram-and-storage-is-ridiculously-expensive-right-now-because-of-drumroll-ai-of-course-and-theres-little-reason-to-think-prices-will-drop-any-time-soon/" target="_blank">memory supply crisis</a>). Otherwise, there's not much info available about how Corsair's katana kit works without any visible wires, or what components are inside. Here's hoping Corsair Japan offers a peek behind the curtain some time after the show. </p><p>On the subject of Corsair staying sharp, the company also announced the 'Nightsword.' However, this isn't anything like an RGB blade and is actually <a href="https://www.pcgamer.com/hardware/gaming-mice/corsairs-new-nightsword-gaming-mouse-has-a-dedicated-stream-deck-button-and-im-deciding-if-id-accidentally-press-it-too-much/" target="_blank">a gaming mouse with a dedicated Stream Deck button</a> (Corsair has owned streaming brand Elgato since 2018). With a 33K DPI sensor and 8,000 Hz polling rate, this lightweight mouse will set you back $130.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/KxrA5PFTZCSYGSLtSdU47f.jpg" alt="An RGB samurai sword on a pedestal that is actually a PC. The words 'Shugo' can be seen on the wall behind the exhibition piece from Corsair." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/3EzPrfXgk9GMrovocQ8Uze.jpg" alt="An RGB samurai sword on a pedestal that is actually a PC. The words 'Shugo' can be seen on the wall behind the exhibition piece from Corsair." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/YBvtVNLMQpzfhpiVDc6apC.jpg" alt="An RGB samurai sword on a pedestal that is actually a PC. The words 'Shugo' can be seen on the wall behind the exhibition piece from Corsair." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/eS8APtBefMzXtuCPrfmuuC.jpg" alt="An RGB samurai sword on a pedestal that is actually a PC. The words 'Shugo' can be seen on the wall behind the exhibition piece from Corsair." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/2KuYVrDGa8jrKBCjqDiJ7f.jpg" alt="An RGB samurai sword on a pedestal that is actually a PC. The words 'Shugo' can be seen on the wall behind the exhibition piece from Corsair." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/8WZE96FhtkrvyPftCw7hPX.jpg" alt="Close ups of Corsair's limited edition light up Shugo RAM modules." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/24NqcHKqRr67iUT3pG2pNX.jpg" alt="Close ups of Corsair's limited edition light up Shugo RAM modules." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/gsvTwjQFXPY59t2Gv3nRAX.jpg" alt="Close ups of Corsair's limited edition light up Shugo RAM modules." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/3rWgMhcf4oQAw748yBt9PX.jpg" alt="Close ups of Corsair's limited edition light up Shugo RAM modules." /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/NHQU6TyK2MxcYArpQHg2LX.jpg" alt="Close ups of Corsair's limited edition light up Shugo RAM modules." /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>The company also showed off <a href="https://www.pcgamer.com/hardware/power-supplies/corsair-has-shown-off-a-military-themed-pc-case-with-fighter-jet-controls-and-its-still-not-as-over-the-top-as-its-see-through-psu/" target="_blank">a military-themed PC case with fighter jet controls, and a see-through PSU</a> I'm still trying to get my head around. But when it comes to PC cases, I tend to go for something a little more on the cute side—a preference which <a href="https://www.pcgamer.com/hardware/pc-cases/darkflash-unveils-another-sanrio-pc-case-collaboration-but-i-dread-to-think-what-a-pretty-penny-it-will-cost-to-build-a-full-cinnamoroll-gaming-rig/" target="_blank">darkFlash was only too happy to indulge with its co-branded Sanrio PC cases this year</a>.</p><p>But surprisingly, rigs with <em>actual </em>detachable swords are nothing new at Computex; <a href="https://www.pcgamer.com/hardware/pc-cases/this-incredible-monster-hunter-wilds-pc-custom-build-has-something-your-rig-doesnt-an-rtx-5070-ti-gpu-sword/" target="_blank">last year, I wrote about this incredible Palico PC with an RTX 5070 Ti GPU sword</a>. Impractical? Sure, but no less impressive. As for this year's Computex, I think it's safe to say Corsair's cyberpunk samurai sword PC is my 'rule of cool' highlight of the show.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ The Asus ROG Xbox Ally X has just received an upgraded OLED model in a bundle with AR glasses, and my wallet is thoroughly braced ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/hardware/handheld-gaming-pcs/the-asus-rog-xbox-ally-x-has-just-received-an-upgraded-oled-model-in-a-bundle-with-ar-glasses-and-my-wallet-is-thoroughly-braced/</link>
                                                                            <description>
                            <![CDATA[ It's not clear yet if you can buy it without the AR glasses. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">6VeXdJmJDjKre3d9CXsvVS</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/vFDzoBMuDK7o4hQdDQJY3a-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Mon, 01 Jun 2026 14:56:00 +0000</pubDate>                                                                                                                                <updated>Tue, 02 Jun 2026 14:45:38 +0000</updated>
                                                                                                                                            <category><![CDATA[Handheld Gaming PCs]]></category>
                                                    <category><![CDATA[Hardware]]></category>
                                                    <category><![CDATA[Gaming PCs]]></category>
                                                                                                                    <dc:creator><![CDATA[ James Bentley ]]></dc:creator>                                                                <dc:description><![CDATA[ https://cdn.mos.cms.futurecdn.net/PVsHAkx27zJptZHndizEAE.png ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/vFDzoBMuDK7o4hQdDQJY3a-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Asus ROG Xbox Ally X20 on a marble counter]]></media:description>                                                            <media:text><![CDATA[Asus ROG Xbox Ally X20 on a marble counter]]></media:text>
                                <media:title type="plain"><![CDATA[Asus ROG Xbox Ally X20 on a marble counter]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/vFDzoBMuDK7o4hQdDQJY3a-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>The <a href="https://www.pcgamer.com/hardware/handheld-gaming-pcs/asus-rog-xbox-ally-x-review/" target="_blank">Asus ROG Xbox Ally X</a> is undeniably a great device, but it's an expensive one. So when I saw Asus had unveiled an upgraded anniversary edition, bundled with a pair of AR glasses, I felt a little pain for my bank account. </p><p>The <a href="https://rog.asus.com/gaming-handhelds/rog-ally/rog-xbox-ally-x20-bundle-2026/" target="_blank">Asus ROG Xbox Ally X20 bundle</a> includes an Xbox ROG Ally X with a snazzy black and gold theming (including a 'custom gold internal structure'), TMR thumbsticks, and even the addition of a  7.4-inch OLED screen. </p><p>For context, the standard ROG Xbox Ally X comes with a 7-inch IPS LCD screen, so this is already a major upgrade. Both screens have a 120 Hz refresh rate. The TMR thumbsticks are a welcome addition, meaning you're less likely to have to take the thing apart due to stick drift. TMR sticks should also make for a slightly better battery life, too. </p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-XmAkPX"></div>                            </div>                            <script src="https://kwizly.com/embed/XmAkPX.js" async></script><p>Finally, it comes with a new D-Pad that can be swapped between four-way and eight-way input. </p><p>In the new models, you can expect almost the same processor (the <a href="https://www.amd.com/en/products/processors/handhelds/ryzen-z-series/z2-series/ai-z2-extreme.html" target="_blank">Ryzen AI Z2 Extreme</a> in the X20 has an NPU, but other than that, it's exactly the same as the Ryzen Z2 Extreme), which means pretty much identical game performance, as well as 24 GB of LPDDR5X memory, a 1 TB SSD, and an 80 Wh battery. The X20 is around 40 g heavier, but everything else remains the same. </p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/Zsyd5CkZSRgcxrUpyPXME5.jpg" alt="Asus ROG Xbox Ally X20 and Xreal AR glasses" /><figcaption><small role="credit">Asus</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/5UwzeSbTtUR3KBkTeBgbEh.jpg" alt="Asus ROG Xbox Ally X20 on a marble counter" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/EfKGzp3gqgttazAF8XNUFh.jpg" alt="Asus ROG Xbox Ally X20 on a marble counter" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/V5KmuEqjGRmk7B9qAMDxrg.jpg" alt="Asus ROG Xbox Ally X20 on a marble counter" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>Unfortunately, we don't know the answer to the biggest questions here. We don't have a confirmed price point or a release date. There are some random numbers on the side of the page when you get to the 20th anniversary section, so they could correlate, or they could… not. </p><p>As for price, I'm expecting a very heavy hit here. Not only are you getting some meaningful upgrades on the original $1,000 Xbox Ally X, but you're also adding in a pair of <a href="https://eu.shop.xreal.com/products/rog-xreal-r1?srsltid=AfmBOooZY3QgQnC91QQSOnFm25hlVDO8hakCHGcuxst-6jiG7jIdYzpq" target="_blank">ROG XReal R1 AR glasses</a>, which fetch around $1,000 by themselves. This is all before mentioning that the ongoing memory crisis has been a major pain when it comes to reasonably priced hardware, and 24 GB of memory is quite a lot. </p><p>The sell for this X20 bundle is the pairing of the glasses and the handheld. You can plug the 240 Hz glasses into the top and get what appears to be a 171-inch screen right in front of you. It is tethered to the device, though, so you likely won't be whipping out that bad boy on the train. Given what I expect its cost to be, I wouldn't want to bring it out of the house anyway. </p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ 'Return of the king': AMD is bringing back the Ryzen 7 5800X3D for DDR4 platforms, launching it alongside the mid-range AM5 Ryzen 7 7700X3D ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/hardware/processors/return-of-the-king-amd-is-bringing-back-the-ryzen-7-5800x3d-for-ddr4-platforms-launching-it-alongside-the-mid-range-am5-ryzen-7-7700x3d/</link>
                                                                            <description>
                            <![CDATA[ I suppose more options are always a good thing. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">jqghAHiEodQFPUxaLxFPCP</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/ooUodzrJJnEFbQ8GxJgn4B-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Mon, 01 Jun 2026 12:25:56 +0000</pubDate>                                                                                                                                <updated>Tue, 02 Jun 2026 14:45:13 +0000</updated>
                                                                                                                                            <category><![CDATA[Processors]]></category>
                                                    <category><![CDATA[Hardware]]></category>
                                                                                                                    <dc:creator><![CDATA[ James Bentley ]]></dc:creator>                                                                <dc:description><![CDATA[ https://cdn.mos.cms.futurecdn.net/PVsHAkx27zJptZHndizEAE.png ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/ooUodzrJJnEFbQ8GxJgn4B-1280-80.jpg">
                                                            <media:credit><![CDATA[amd]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[AMD Ryzen 7 5800X3D and 7 7700X3D on a yellow/orange gradient]]></media:description>                                                            <media:text><![CDATA[AMD Ryzen 7 5800X3D and 7 7700X3D on a yellow/orange gradient]]></media:text>
                                <media:title type="plain"><![CDATA[AMD Ryzen 7 5800X3D and 7 7700X3D on a yellow/orange gradient]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/ooUodzrJJnEFbQ8GxJgn4B-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>After <a href="https://www.pcgamer.com/hardware/processors/rebooted-amd-ryzen-7-5800x3d-cpu-for-the-10th-anniversary-of-the-am4-socket-spotted-online-for-usd310-keeping-ddr4-and-your-hopes-of-a-pc-upgrade-alive/" target="_blank">being rumoured</a> to do so for a few weeks now, AMD has confirmed it is indeed bringing back the Ryzen 7 5800X3D with AM4 10-year anniversary packaging, as well as a mid-range <a href="https://www.amd.com/en/products/processors/desktops/ryzen/7000-series/amd-ryzen-7-7700x3d.html" target="_blank">AM5 Ryzen 7 7700X3D</a> chip. </p><p>From the top, the 5800X3D originally launched in 2022, but the updated model (celebrating 10 years of AM4) comes bundled with a <a href="https://www.pcgamer.com/hardware/processors/cyberpower-begins-selling-desktop-pcs-with-carbon-nanotube-cpu-cooling-possibly-spelling-the-end-of-thermal-paste-catastrophes/" target="_blank">Carbice ice pad</a> and retails at $349. Offering eight cores and 96 megabytes of 3D V-Cache, it's still a decent AM4 CPU, and its compatibility with DDR4 is what may make it worth many thirsty PC Gamers' while. In AMD's press material, it announces the 5800X3D as the "return of the king". </p><p>If you're not looking to upgrade to AM5 or get DDR5 memory (<a href="https://www.pcgamer.com/hardware/memory/this-is-the-first-time-where-im-seeing-no-light-at-the-end-of-the-tunnel-how-the-memory-crisis-is-hitting-pc-builders/" target="_blank">thanks, memory crisis</a>), the $349 MSRP is still a little under what you can expect to pay second-hand right now. Still, though, it feels like a lot for an older chip. It's just another sign of how bad the memory crisis has become, but it doesn't seem like a terrible buy if you simply <em>have </em>to build a PC right now.</p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-XmAkPX"></div>                            </div>                            <script src="https://kwizly.com/embed/XmAkPX.js" async></script><p>The 2022 CPU 2022 got an 81% from us in <a href="https://www.pcgamer.com/amd-ryzen-7-5800x3d-review-benchmarks-performance/" target="_blank">our AMD Ryzen 7 5800X3D review.</a>  Our Dave praised its 3D V-Cache and the chip's efficiency, but critiqued its heat and price point (which was at the time $450). The 10-year anniversary edition will be available from June 25 this year, and I'm sure that ice pad will be a welcome addition. </p><p>Alongside this, AMD has announced the Ryzen 7 7700X3D, an eight-core 120W AM5 chip coming in at $329. It will be available as soon as July 16, and comes with a boost clock of up to 4.5 GHz. With 16 threads and 104 MB of cache, it seems like a bit of a tough sell so far; it drops 500 MHz from the <a href="https://www.pcgamer.com/amd-ryzen-7-7800x3d-review-benchmarks-performance/" target="_blank">Ryzen 7 7800X3D</a>, which only fetches tens of dollars more at Amazon (<a href="https://www.amazon.com/AMD-Ryzen-7800X3D-16-Thread-Processor/dp/B0BTZB7F88?th=1" target="_blank">around $370 as of the time of writing</a>).</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/PwpaDDBX3u3U97ThSA3iSK.jpg" alt="AMD Ryzen 7 7700X3D information on a chart, plus image of the chip" /><figcaption><small role="credit">AMD</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/hUNtmjjERri6RC4QjyHmSK.jpg" alt="AMD Ryzen 7 5800X3D information on a chart, plus image of the chip" /><figcaption><small role="credit">AMD</small></figcaption></figure></figure><p>And this is all assuming you will actually get your hands on the chip at MSRP. As we've seen over the last few years, MSRP is no guarantee. Still, more options on the market, and more ways of using the same hardware are usually better for the customer—If you have more options to choose from, you can actually afford to shop around. </p><p>Alongside this, AMD has announced it will continue to support AM5 through 2029, so at least if you do make that upgrade to AM5 with the 7700X3D, you know you've got a few more years with it than you may have otherwise expected.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Cooler Master and G.Skill team up to bring you actively cooled DRAM kits, answering that incredibly distant call for even more expensive memory ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/hardware/memory/cooler-master-and-g-skill-team-up-to-bring-you-actively-cooled-dram-kits-answering-that-incredibly-distant-call-for-even-more-expensive-memory/</link>
                                                                            <description>
                            <![CDATA[ Y'all wanted actively cooled memory, yes? ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">UhBtTsmrzSYEmRPYE5Q63H</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/rTwmNL9CHpcsHDCHyLWcdA-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Fri, 29 May 2026 14:42:36 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Memory]]></category>
                                                    <category><![CDATA[Hardware]]></category>
                                                                                                                    <dc:creator><![CDATA[ Nick Evanson ]]></dc:creator>                                                                <dc:description><![CDATA[ https://cdn.mos.cms.futurecdn.net/HH5qHxdCSKxFpY2HXp2Q5K.png ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/rTwmNL9CHpcsHDCHyLWcdA-1280-80.jpg">
                                                            <media:credit><![CDATA[G.Skill]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[A photo of a Cooler Master/G.Skill MasterDimm DDR5 memory UDIMM, as taken by G.Skill to promote the products launch at Computex 2026]]></media:description>                                                            <media:text><![CDATA[A photo of a Cooler Master/G.Skill MasterDimm DDR5 memory UDIMM, as taken by G.Skill to promote the products launch at Computex 2026]]></media:text>
                                <media:title type="plain"><![CDATA[A photo of a Cooler Master/G.Skill MasterDimm DDR5 memory UDIMM, as taken by G.Skill to promote the products launch at Computex 2026]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/rTwmNL9CHpcsHDCHyLWcdA-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Prise open any random gaming PC, and you'll be greeted with the common sight of a big cooler on the CPU and GPU, replete with multiple fans and maybe even a coolant loop. But when it comes to the DRAM sticks, you'll just mostly see a few pieces of metal for a heatsink. Enter stage left, Cooler Master and G.Skill, with their new actively cooled MasterDimm DDR5 kits, perfectly pitched at today's economy.</p><div class="see-more see-more--clipped"><blockquote class="twitter-tweet hawk-ignore" data-lang="en"><p lang="en" dir="ltr">It’s official. Cooler Master and G.SKILL are teaming up to bring active cooling to DDR5 memory with the new MasterDimm.  Built for next-generation systems that run faster, push harder, and demand stability under heavy workloads. Because cooling should not stop at your CPU or… pic.twitter.com/w3g7kbJ383<a href="https://twitter.com/cantworkitout/status/2060300457268977722">May 29, 2026</a></p></blockquote><div class="see-more__filter"></div></div><p>With <a href="https://x.com/gskillgaming/status/2060309156721225963" target="_blank">announcements</a> from both firms <a href="https://x.com/CoolerMaster/status/2060300457268977722" target="_blank">posted on X</a>, you can see for yourself what the new memory sticks will look like. I have to say that I like the look of them, though I do wonder just how effective that fan is, given that it's small and shallow, and in a dual-channel setup, one of them is going to have far less airflow to work with than the other.</p><p>Ultra-fast DDR5 can run pretty toasty. For example, when I tested <a href="https://www.pcgamer.com/hardware/memory/corsair-vengeance-ddr5-8400-cudimm-review/" target="_blank">Corsair's 48 GB DDR5-8400 CUDIMM</a> kit last year, I recorded a noticeably higher temperature in my stress test, compared to a 'standard' DDR5 set. That said, it wasn't exceptionally high and well within tolerances, so I'm not entirely convinced that we really need active cooling for memory sticks.</p><p>Of course, the collaboration could only be for <em>really</em> fast stuff, such as DDR5-9600, but even then, G.Skill just uses its standard heatsinks for its <a href="https://www.gskill.com/product/165/437/1730699931/F5-9600C4658H24GX2-TZ5CRK-EOL" target="_blank">absolute fastest memory kit</a>.</p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-XmAkPX"></div>                            </div>                            <script src="https://kwizly.com/embed/XmAkPX.js" async></script><p>As you've possibly already gathered from the headline to this article, none of this is what's bothering me about this announcement. It's that the whole thing just seems like the two companies are being completely oblivious to the current state of the DRAM market. Even the most enthusiastic of PC enthusiasts is unlikely to be asking for actively cooled memory; they, and everyone else, just want DDR5 that's sensibly priced.</p><p>Over at Amazon, the cheapest 32 GB G.Skill dual-channel kit is a whopping <a href="https://www.amazon.com/G-Skill-288-Pin-CL36-36-36-96-Channel-F5-6000J3636F16GX2-FX5/dp/B0BFGB2D2Z/" target="_blank">$429</a>, and it's even more expensive at <a href="https://www.newegg.com/g-skill-flare-x5-32gb-ddr5-6000-cas-latency-cl36-desktop-memory-black/p/N82E16820374419?Item=9SIAM8DKTM2245" target="_blank">Newegg</a>. Go back in time by eight months or so, and you only had to pay around $90 for the same memory, roughly 79% cheaper than it is now (or, if you prefer the figures the other way around, the price has risen by 376%).</p><div class="see-more see-more--clipped"><blockquote class="twitter-tweet hawk-ignore" data-lang="en"><p lang="en" dir="ltr">That's right! We've teamed up with @CoolerMaster to bring active memory cooling to DDR5 memory with the new Cooler Master MasterDimm.Featuring high-performance DDR5 memory with kits offered in either Intel XMP 3.0 or AMD EXPO profiles and integrated active cooling, MasterDimm… pic.twitter.com/rvYQOl3jEK<a href="https://twitter.com/cantworkitout/status/2060309156721225963">May 29, 2026</a></p></blockquote><div class="see-more__filter"></div></div><p>I have no doubts that some people out there will snap up a set of MasterDimms, the moment they become available, either for bragging rights or because they plan on overclocking the twangers off the kit the moment it's jammed into their PCs. But that's surely going to be a very small number of people, and certainly a demand lost in the cacophony of pleas for affordable DRAM.</p><p>I greatly fear that this is going to be a common theme at this year's Computex event, where instead of seeing all kinds of innovative ways of beating back the RAMpocalypse, we'll just get a flood of tone-deaf launches, all pretending that everything is just fine and dandy. With luck, the MasterDimm announcement will just be an isolated case, but if not…Well, let's not go there.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Anbernic claims quiet memory size downgrade in its retro handheld devices is 'an unexpected error' without addressing criticisms over speed decreases ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/hardware/handheld-gaming-pcs/anbernic-claims-quiet-memory-size-downgrade-in-its-retro-handheld-devices-is-an-unexpected-error-without-addressing-criticisms-over-speed-decreases/</link>
                                                                            <description>
                            <![CDATA[ It claims it will "assist with a replacement as a priority" for anyone affected. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">fngvx3rJuqhc2wWf5Fvqf8</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/PAPoMKwT8Xe4o5QpdPFqSc-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Fri, 29 May 2026 12:43:19 +0000</pubDate>                                                                                                                                <updated>Fri, 29 May 2026 14:10:02 +0000</updated>
                                                                                                                                            <category><![CDATA[Handheld Gaming PCs]]></category>
                                                    <category><![CDATA[Hardware]]></category>
                                                    <category><![CDATA[Gaming PCs]]></category>
                                                                                                                    <dc:creator><![CDATA[ James Bentley ]]></dc:creator>                                                                <dc:description><![CDATA[ https://cdn.mos.cms.futurecdn.net/PVsHAkx27zJptZHndizEAE.png ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/PAPoMKwT8Xe4o5QpdPFqSc-1280-80.jpg">
                                                            <media:credit><![CDATA[Anbernic]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Two Anbernic RG 34XXSPs next to each other, on a gradient]]></media:description>                                                            <media:text><![CDATA[Two Anbernic RG 34XXSPs next to each other, on a gradient]]></media:text>
                                <media:title type="plain"><![CDATA[Two Anbernic RG 34XXSPs next to each other, on a gradient]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/PAPoMKwT8Xe4o5QpdPFqSc-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>If you recognise the name 'Anbernic', it's likely because you've had your eyes on the company's gorgeous retro gaming handhelds. You might want to think twice before buying one, though, as some folks have accused it of quietly downgrading the DDR4 memory to DDR3 and cutting memory size in half, with Anberic reportedly only denying the latter part of that allegation.</p><p>As reported by our friends over at <a href="https://www.tomshardware.com/video-games/handheld-gaming/gaming-handhelds-are-quietly-losing-ram-vendors-aggressively-trim-memory-specs-as-supply-dries-up" target="_blank">Tom's Hardware</a>, a user on <a href="https://www.reddit.com/r/ANBERNIC/comments/1tphzt6/512_ram_rg34xxsp_update_samsung_740_k4e4e324ee/" target="_blank">Reddit</a> noted that the Anbernic RG 34XXSP they bought reportedly came with 512 MB of LPDDR3 memory, instead of the 1 GB advertised on the website. </p><p>A quick look through an archive of the Anbernic websites shows the RG 34XXSP used to advertise <a href="https://web.archive.org/web/20251210021538/https://anbernic.com/en-gb/products/rg34xxsp" target="_blank">2 GB of LPDDR4 memory</a>, but now <a href="https://anbernic.com/en-gb/products/rg34xxsp" target="_blank">merely says 1 GB</a>. Speaking to Tom's Hardware, Anbernic says "the current standard memory capacity is 1GB" and that the 512 MB model was "an unexpected error". It also claims it will "assist with a replacement as a priority" for anyone affected. </p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-XmAkPX"></div>                            </div>                            <script src="https://kwizly.com/embed/XmAkPX.js" async></script><p>That means anyone who has bought an Anbernic device recently should check that it does indeed have the advertised memory. As noted on Reddit, the downgrade to 512 MB of memory is "low enough to become an actual usage problem". </p><p>Notably, Anbernic did not seem to respond to the LPDDR3 downgrade claim, and replacing 'LPDDR4' on the website specs certainly doesn't paint the best picture about what memory you can expect in your device. As has become the norm with the <a href="https://www.pcgamer.com/hardware/memory/ram-and-storage-is-ridiculously-expensive-right-now-because-of-drumroll-ai-of-course-and-theres-little-reason-to-think-prices-will-drop-any-time-soon/" target="_blank">memory crisis</a>, that means buying the handheld now gets you a worse one than you would have gotten just a year ago, for the same price.</p><blockquote class="reddit-card"  ><a href="https://www.reddit.com/r/ANBERNIC/comments/1tphzt6/512_ram_rg34xxsp_update_samsung_740_k4e4e324ee">512 ram RG34xxSP - Update - Samsung 740 K4E4E324EE EGCF - 512 LPDDR3</a> from <a href="https://www.reddit.com/r/ANBERNIC">r/ANBERNIC</a></blockquote><script async src="//embed.redditmedia.com/widgets/platform.js" charset="UTF-8"></script><p><br>The problem many have with this downgrade is that it doesn't appear to have been signposted by Anbernic itself, outside of a specs sheet most will glaze over. If it instead got a price increase, people would notice immediately, but simply changing the spec sheet won't be enough to inform many of what has actually changed. </p><p>The memory crisis has hit many gaming companies over the last year. Just a few months ago, Wallace Santos, the CEO of gaming PC builder Maingear, <a href="https://www.pcgamer.com/hardware/memory/this-is-the-first-time-where-im-seeing-no-light-at-the-end-of-the-tunnel-how-the-memory-crisis-is-hitting-pc-builders/" target="_blank">told me</a>, "In the two plus decades I've been doing this, this is the first time where I'm seeing no light at the end of the tunnel, at least for the next two years. It's not a multi-week problem, it's a multi-year problem that we're facing right now." </p><p>We've seen price increases, in turn, from <a href="https://www.pcgamer.com/hardware/sony-hikes-the-ps5-price-by-usd100-ps5-pro-by-usd150-this-was-a-necessary-step/" target="_blank">Sony</a>, <a href="https://www.pcgamer.com/hardware/former-blizzard-president-criticises-microsoft-for-two-xbox-price-hikes-in-one-year-console-price-increases-are-not-tariff-issues-they-are-profit-issues/" target="_blank">Microsoft</a>, <a href="https://www.pcgamer.com/hardware/nintendo-is-raising-the-price-of-the-switch-2-later-this-year/" target="_blank">Nintendo</a>, and <a href="https://www.pcgamer.com/hardware/valves-steam-deck-price-jumps-by-nearly-50-percent-now-costs-usd949-for-a-1tb-model/" target="_blank">Valve </a>on their respective gaming devices. And that's before mentioning the <a href="https://www.pcgamer.com/hardware/gaming-pcs/steam-machine-specs-availability/" target="_blank">Steam Machine</a>, which I'm not fully convinced we'll see soon, or at a reasonable price. Still, if you've got an Anbernic device, it might be worth cracking that bad boy open to see if all is in order. </p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Samsung workers to take home $340,000 on average thanks to union's vote to approve historic profit-share deal ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/hardware/samsung-workers-to-take-home-usd340-000-on-average-thanks-to-unions-vote-to-approve-historic-profit-share-deal/</link>
                                                                            <description>
                            <![CDATA[ Memory makes much money, mate. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">XwJn2Zdrf5trahRUUtnRbM</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/2VCfqvGx9vsQePkMQQ3svH-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Thu, 28 May 2026 09:47:28 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Hardware]]></category>
                                                                                                                    <dc:creator><![CDATA[ Jess Kinghorn ]]></dc:creator>                                                                <dc:description><![CDATA[ https://cdn.mos.cms.futurecdn.net/cMDJJibKgeMg3wogzv9AgY.png ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/2VCfqvGx9vsQePkMQQ3svH-1280-80.jpg">
                                                            <media:credit><![CDATA[Jung Yeon-je / AFP via Getty Images]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[The Samsung Electronics labour union stage a mass rally demanding the removal of a cap on performance bonuses, outside the company&#039;s foundry and semiconductor factory in Pyeongtaek on April 23, 2026.]]></media:description>                                                            <media:text><![CDATA[The Samsung Electronics labour union stage a mass rally demanding the removal of a cap on performance bonuses, outside the company&#039;s foundry and semiconductor factory in Pyeongtaek on April 23, 2026.]]></media:text>
                                <media:title type="plain"><![CDATA[The Samsung Electronics labour union stage a mass rally demanding the removal of a cap on performance bonuses, outside the company&#039;s foundry and semiconductor factory in Pyeongtaek on April 23, 2026.]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/2VCfqvGx9vsQePkMQQ3svH-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Last week, <a href="https://www.pcgamer.com/hardware/memory/samsung-has-swerved-a-planned-south-korean-factory-strike-with-a-last-minute-deal-so-the-memory-machine-rumbles-on/" target="_blank">Samsung narrowly swerved a planned South Korean factory strike</a> with a last-minute deal. The workers' union had agreed to not go ahead with the strike planned to commence on May 21 as it put a fresh proposal to an internal vote.</p><p>That vote has since taken place, with 74% of union members voting in favour of a profit sharing deal that could result in workers taking home an average of $340,000 in bonuses (via <a href="https://www.bloomberg.com/news/articles/2026-05-27/samsung-union-votes-in-favor-of-deal-averting-chip-plant-strike?embedded-checkout=true" target="_blank">Bloomberg</a>). It just goes to show what can be achieved through collective bargaining power, especially in an industry so central to AI <a href="https://www.pcgamer.com/hardware/memory/ram-and-storage-is-ridiculously-expensive-right-now-because-of-drumroll-ai-of-course-and-theres-little-reason-to-think-prices-will-drop-any-time-soon/" target="_blank">as memory manufacturing has become</a>.</p><p>The agreement will see 78,000 semiconductor workers receive 10.5 per cent of Samsung’s operating profit. According to the <a href="https://www.ft.com/content/1b7625e7-e9ab-4660-aff5-c1e333c31a5c?syn-25a6b1a6=1" target="_blank">Financial Times</a>, projections suggest this bonus pool will amount to a total of $22.6 billion (or 34 trillion in South Korean Won). Considering <a href="https://www.pcgamer.com/hardware/memory/two-memory-manufacturers-join-samsung-in-the-usd1-trillion-market-cap-club-global-dram-revenue-is-nearing-usd100-000-000-000-and-im-here-with-my-head-in-my-hands/" target="_blank">Samsung is a member of the $1 trillion market capitalisation club</a>, profit sharing with its workers is only fair.</p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-XmAkPX"></div>                            </div>                            <script src="https://kwizly.com/embed/XmAkPX.js" async></script><p>40% of the bonus pool will be shared out equally, while what's left is to be awarded based on departmental performance. The Financial Times estimates memory chip workers will receive a bonus roughly equivalent to $400,400.</p><p>This profit sharing deal is <a href="https://www.bloomberg.com/news/articles/2025-09-04/sk-hynix-set-to-pay-2-7-billion-bonuses-to-quell-labor-tensions" target="_blank">similar to the one SK Hynix struck with its own workers last year</a>, promising 10 % of operating profits for the next decade. As an interesting side note, <a href="https://www.chosun.com/english/industry-en/2026/05/06/BSDH4ADUNNC75POSCMBYSS6EMI/" target="_blank">the Chosun Daily reported</a> that SK Hynix employees were elevated "to the same 'precious' status as traditional high-status professions like doctors and lawyers in the [South Korean] marriage market" as a result of this 'bonus bonanza'.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="U9JpeGSa7tn2sJr6svLFFZ" name="Samsung union rally 2026 - 3" alt="The Samsung Electronics labour union hold signs reading "Change it to be transparent!" at a mass rally outside the company's foundry and semiconductor factory in Pyeongtaek on April 23, 2026." src="https://cdn.mos.cms.futurecdn.net/U9JpeGSa7tn2sJr6svLFFZ.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Jung Yeon-je / AFP via Getty Images)</span></figcaption></figure><p>A number of <a href="https://www.pcgamer.com/hardware/memory/many-employees-are-leaving-for-sk-hynix-40-000-samsung-workers-are-marching-outside-its-factories-to-protest-pay-levels/" target="_blank">Samsung workers also left the company for greener pastures at the rival company</a>. There's still a risk workers will continue to leave, as <a href="https://www.reuters.com/business/world-at-work/samsungs-deal-with-union-hailed-victory-bonuses-less-generous-than-sk-hynixs-2026-05-21/" target="_blank">the final deal for Samsung's employees is ever so slightly less generous</a> in terms of per-person compensation.</p><p>Looking at the tech and games sphere more broadly, the role of unions only feels more urgent (even if few have a shot at such a generous profit share deal as Samsung or SK Hynix's employees). For one thing, <a href="https://www.pcgamer.com/gaming-industry/rockstar-faces-legal-action-from-uk-union-after-firing-more-than-30-employees-last-week-we-are-confident-that-what-weve-seen-here-is-plain-and-simple-union-busting/" target="_blank">the Rockstar situation</a> hasn't been far from my mind since last year.</p><p>For another, more recent example, three years after laying off more than 1,000 employees, Hasbro and Wizards of the Coast have begun <a href="https://www.pcgamer.com/gaming-industry/3-years-on-from-laying-off-over-1-000-people-hasbro-and-wizards-of-the-coast-are-sending-daily-emails-and-physical-letters-encouraging-the-survivors-to-not-unionise/" target="_blank">sending daily emails and physical letters encouraging the survivors not to unionise</a>. These examples, plus many, <em>many </em>more I could mention, are why game dev union members marched at this year's GDC to propose a '<a href="https://www.pcgamer.com/gaming-industry/game-dev-union-members-marched-at-gdc-to-propose-a-game-workers-bill-of-rights/" target="_blank">Game Workers' Bill of Rights</a>.' A better world is possible—and not just for game and tech workers.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ This Corsair RAM features 'light-emitting micro-drilling technology' and looks gorgeous but it's 2026 so of course it costs $600 for 32 GB ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/hardware/memory/this-corsair-ram-features-light-emitting-micro-drilling-technology-and-looks-gorgeous-but-its-2026-so-of-course-it-costs-usd600-for-32-gb/</link>
                                                                            <description>
                            <![CDATA[ I think I'll need to start a GoFundMe. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">afsLKAWZSVBbXNG78EmPX</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/UnD2uU6Krx8WZudeCE6EWW-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Wed, 27 May 2026 11:07:11 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Memory]]></category>
                                                    <category><![CDATA[Hardware]]></category>
                                                                                                                    <dc:creator><![CDATA[ Jacob Fox ]]></dc:creator>                                                                <dc:description><![CDATA[ https://cdn.mos.cms.futurecdn.net/Ee8ZL5rzgTjTNkBFJ4jBnD.png ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/UnD2uU6Krx8WZudeCE6EWW-1280-80.jpg">
                                                            <media:credit><![CDATA[Corsair]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Corsair Shugo micro-drilled LED RAM, in front of a moon, with blossoms falling next to it.]]></media:description>                                                            <media:text><![CDATA[Corsair Shugo micro-drilled LED RAM, in front of a moon, with blossoms falling next to it.]]></media:text>
                                <media:title type="plain"><![CDATA[Corsair Shugo micro-drilled LED RAM, in front of a moon, with blossoms falling next to it.]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/UnD2uU6Krx8WZudeCE6EWW-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Corsair has just announced a new DDR5 memory design that has me wishing we were still living with 2024 prices. It's called <a href="https://www.corsair.com/newsroom/press-release/corsair-reveals-shugo-ddr5-a-collectible-memory-series-built-around-patented-design-innovation-and-high-performance-ddr5" target="_blank">Shugo</a>, and is unfortunately only a limited edition, created "for builders who see the machine as both a performance PC and a personal design statement."</p><p>It's also, erm, <a href="https://www.corsair.com/us/en/p/memory/cmz32gx5m2x6000z28ob/shugo-32gb-2x16gb-2x-leks-ddr5-dram-6000mt-s-cl28-memory-kit-onyx-blade-cmz32gx5m2x6000z28ob" target="_blank">$600</a> (<a href="https://www.corsair.com/uk/en/p/memory/cmz32gx5m2x6000z28ob/shugo-32gb-2x16gb-2x-leks-ddr5-dram-6000mt-s-cl28-memory-kit-onyx-blade-cmz32gx5m2x6000z28ob" target="_blank">£579</a>) for a 32 GB DDR5-6000 kit, so... yeah, there's that. Fancy limited editions are always more expensive than regular ones, and there's the <a href="https://www.pcgamer.com/hardware/memory/ram-and-storage-is-ridiculously-expensive-right-now-because-of-drumroll-ai-of-course-and-theres-little-reason-to-think-prices-will-drop-any-time-soon/" target="_blank">memory shortage</a> to factor in, too, but $600 is another level. For reference, a lot of similarly specced DDR5 kits right now are <a href="https://www.amazon.com/s?k=32+gb+ddr5-6000&crid=1VGBF9OYF6VJH&sprefix=32+gb+ddr5-6000%2Caps%2C180&ref=nb_sb_noss_1" target="_blank">going for about $400</a>, which is already a massively inflated price point.</p><p>The designs, made "in collaboration with community artists", of course look very nice, as you can see from the image above. But a big part of what makes this limited line-up interesting is its use of micro-drilling.</p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-O6jx1O"></div>                            </div>                            <script src="https://kwizly.com/embed/O6jx1O.js" async></script><p>Shugo DDR5, Corsair says, "introduces CORSAIR patent-pending light-emitting micro-drilling technology, which allows RGB lighting to shine through the side of the module and become part of the artwork itself. Each SHUGO design incorporates its own micro-hole pattern, creating lighting effects that emerge from the art rather than sitting apart from it."</p><p>"Each module features premium aluminum heat spreaders, high-resolution UV printing, and precision pad printing to create a layered, collector-grade appearance"</p><p>"Statement" indeed, though I'd argue any gaming PC these days is somewhat of a statement, given the way prices have gone and are still going. On that front, research analysts reckon we're <a href="https://www.pcgamer.com/hardware/memory/two-memory-manufacturers-join-samsung-in-the-usd1-trillion-market-cap-club-global-dram-revenue-is-nearing-usd100-000-000-000-and-im-here-with-my-head-in-my-hands/" target="_blank">still in store</a> for significant price hikes going forward, to the tune of 50% extra for DRAM customers next quarter, which will, of course, filter down into actual RAM prices for consumers before long. </p><p>Oh, what could have been if only the market had remained in 2024 mode. Perhaps then I could get more excited about new RAM aesthetics like this, as perhaps they wouldn't cost an arm and both legs. I can still appreciate the product, though, I suppose. And heck, who knows, perhaps it'll even feature in some pre-builts that get price slashed in sales events down to near-reasonable levels. A man can dream.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Team Group CEO warns that DRAM and SSD prices will still rise: 'If you need memory, we recommend purchasing it as soon as possible' ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/hardware/memory/team-group-ceo-warns-that-dram-and-ssd-prices-will-still-rise-if-you-need-memory-we-recommend-purchasing-it-as-soon-as-possible/</link>
                                                                            <description>
                            <![CDATA[ Prices for server products are increasing by 30% per quarter, and general PC parts could follow suit. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">AcFREzbX6PKbDRuarENTL8</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/kjGYH7SLWuhKsCeHETC2TV-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Wed, 27 May 2026 10:38:39 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Memory]]></category>
                                                    <category><![CDATA[Hardware]]></category>
                                                                                                                    <dc:creator><![CDATA[ Nick Evanson ]]></dc:creator>                                                                <dc:description><![CDATA[ https://cdn.mos.cms.futurecdn.net/HH5qHxdCSKxFpY2HXp2Q5K.png ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/kjGYH7SLWuhKsCeHETC2TV-1280-80.jpg">
                                                            <media:credit><![CDATA[Team Group]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[A promotional image from Team Group, showing four sticks of its T-Force DDR5 RAM in a motherboard]]></media:description>                                                            <media:text><![CDATA[A promotional image from Team Group, showing four sticks of its T-Force DDR5 RAM in a motherboard]]></media:text>
                                <media:title type="plain"><![CDATA[A promotional image from Team Group, showing four sticks of its T-Force DDR5 RAM in a motherboard]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/kjGYH7SLWuhKsCeHETC2TV-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>You don't need me to tell you that the exponential rise of AI servers has made PC enthusiasts think twice about buying a new upgrade, because one look at the current prices of graphics cards, DRAM kits, and SSDs tells you everything you need to know about the <a href="https://www.pcgamer.com/hardware/memory/ram-and-storage-is-ridiculously-expensive-right-now-because-of-drumroll-ai-of-course-and-theres-little-reason-to-think-prices-will-drop-any-time-soon/" target="_blank">RAMpocalypse</a>. But while things might seem to have calmed down a bit, one of the world's biggest suppliers of memory and storage has warned that certain components are still going to rise in price.</p><p>Hermitage Akihabara recently <a href="https://www.gdm.or.jp/review/2026/0524/634839" target="_blank">interviewed the CEO of Team Group</a>, Gerry Chen, and opened with a simple question as to what his outlook was for the immediate future. "Currently, AI-related demand is very high in the overall memory market, accounting for 40-50% of the total supply. We expect this demand to continue to increase, and the majority of memory produced between 2026 and 2027 already has its customers," he began.</p><p>"The supply shortage is not limited to DRAM. NAND flash memory is also experiencing a similar supply shortage, resulting in a tight supply-demand situation across the entire market. Therefore, we believe that the overall memory market is likely to continue experiencing supply shortages until 2028."</p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-O6jx1O"></div>                            </div>                            <script src="https://kwizly.com/embed/O6jx1O.js" async></script><p>It's worth noting that Team Group doesn't manufacture DRAM and NAND flash; instead, it buys modules in bulk from SK hynix, Micron, and Samsung. It then takes those chips to make its own DDR5 memory kits and SSDs.</p><p>That means the company is first in line to suffer the effects of limited supply, and since the process of turning raw modules into finished products isn't 100% perfect, Team Group's output will be even more limited.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="9uZQhHvbMMbnHzmnUbgDuh" name="team_group_vulcan_ddr5_ram_02.jpg" alt="Team Group T-Force Vulcan DDR5 memory" src="https://cdn.mos.cms.futurecdn.net/9uZQhHvbMMbnHzmnUbgDuh.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Team Group)</span></figcaption></figure><p>When the interview turned to the question of prices for PCs and their components, Chen didn't have any good news. "I believe prices will rise further. While server product prices have already increased significantly, the general PC market is still relatively low at the moment.</p><p>"However, demand for AI servers and general-purpose servers is very strong, and prices are actually rising at a rate of about 30% per quarter. This trend is likely to continue for some time. The current general PC market is facing a very challenging situation in terms of pricing, but if server market prices continue to rise, we believe there is a high probability that the prices of PC products as a whole will follow suit."</p><p>Let me just paraphrase what Team Group said: The price rises we have already seen for entire PCs, as well as the parts inside them, have been much lower than those for servers. But if that sector continues to get worse, more of the raw component supply will be switched to the server market, leaving even less for the general consumer.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="VE58hS9qqqFDJrWuBjKu7i" name="team_group_mp44_4tb_ssd_02" alt="A photo of a Team Group MP44 SSD" src="https://cdn.mos.cms.futurecdn.net/VE58hS9qqqFDJrWuBjKu7i.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">A year ago, this cost $230. It's over $500 now. </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>If that comes to pass, then the parts that are in the highest demand will see much bigger price hikes, and that unfortunately means DDR5 and SSDs. So if the thought of paying over <a href="https://www.pcgamer.com/best-ssd-deals-today/#section-1-tb" target="_blank">$160 for a 1 TB NVMe drive</a> leaves you cold, you'll be freezing to death by this time next year.</p><p>Ordinarily, I'd scoff at any company suggesting you should buy its products right now because the price will go up soon, as it's clearly a self-serving suggestion. But in this instance, I have to say that unless you're willing to wait until well into 2028 for an upgrade, you'd better bite the bullet now before things get even worse.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Two memory manufacturers join Samsung in the $1 trillion market cap club, global DRAM revenue is nearing $100,000,000,000, and I'm here with my head in my hands  ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/hardware/memory/two-memory-manufacturers-join-samsung-in-the-usd1-trillion-market-cap-club-global-dram-revenue-is-nearing-usd100-000-000-000-and-im-here-with-my-head-in-my-hands/</link>
                                                                            <description>
                            <![CDATA[ Insert 'congrats happy for you' meme here. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">Ecj7WNLPTMaic3HY9X3vc5</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/wP8M3ZHVKYPMYd3Zm6QKCB-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Wed, 27 May 2026 10:03:46 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Memory]]></category>
                                                    <category><![CDATA[Hardware]]></category>
                                                                                                                    <dc:creator><![CDATA[ Jacob Fox ]]></dc:creator>                                                                <dc:description><![CDATA[ https://cdn.mos.cms.futurecdn.net/Ee8ZL5rzgTjTNkBFJ4jBnD.png ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/wP8M3ZHVKYPMYd3Zm6QKCB-1280-80.jpg">
                                                            <media:credit><![CDATA[SeongJoon Cho / Bloomberg via Getty Images (left) | JHVEPhoto via Getty Images (middle) | David Paul Morris/Bloomberg via Getty Images (right)]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[SK hynix, Samsung, and Micron signs in front of company buildings.]]></media:description>                                                            <media:text><![CDATA[SK hynix, Samsung, and Micron signs in front of company buildings.]]></media:text>
                                <media:title type="plain"><![CDATA[SK hynix, Samsung, and Micron signs in front of company buildings.]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/wP8M3ZHVKYPMYd3Zm6QKCB-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>You might be forgiven for thinking there's something very worrisome going on in the PC hardware industry, what with memory modules staying at their skyrocketed <a href="https://www.pcgamer.com/hardware/memory/ram-and-storage-is-ridiculously-expensive-right-now-because-of-drumroll-ai-of-course-and-theres-little-reason-to-think-prices-will-drop-any-time-soon/" target="_blank">shortage-induced prices</a>. But don't worry folks, because memory makers are doing very well indeed, with revenue shooting up to nearly $100 billion as of the last quarter, according to <a href="https://counterpointresearch.com/en/insights/global-dram-revenue-surges-to-near-dollar-100-billion-mark-in-q1-2026" target="_blank">Counterpoint Research</a>.</p><p>Part of that revenue has fed into new-high market caps (company value, adding up outstanding shares) for SK hynix and Micron, both of which have just hit $1 trillion, catching up with Samsung, which achieved the same earlier in the month (via <a href="https://www.reuters.com/world/asia-pacific/sk-hynix-market-capitalisation-tops-1-trln-2026-05-27/" target="_blank">Reuters</a>).</p><p>It's worth noting that, according to Counterpoint's charts, despite Micron and SK's new highs, it's Samsung that has been chomping through market share. In Q4 2025, Samsung held 36% of the DRAM market, SK had 32%, and Micron had 22%. Now, Samsung has 38% and SK 29%, with Micron remaining at 22%.</p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-O6jx1O"></div>                            </div>                            <script src="https://kwizly.com/embed/O6jx1O.js" async></script><p>CXMT—ChangXin Memory Technologies, a Chinese memory maker—is also worth looking at, as its market share has climbed from 3% at the start of 2025 up to 8% now. </p><p>The company's memory has reportedly been <a href="https://www.tomshardware.com/pc-components/ddr5/chinese-memory-maker-cxmt-enters-the-mainstream-consumer-memory-with-corsair-vengeance-ddr5-kit-chinese-made-dram-emerges-as-an-antidote-for-crushing-shortages" target="_blank">found in Corsair DDR5 modules for the Chinese market</a>, so it seems that its increased market share is starting to move the company into the bona fide mainstream. Which isn't to say Chinese memory will be a much cheaper alternative for Western end-users like you and I, at least not if <a href="https://www.pcgamer.com/hardware/memory/yes-chinese-dram-is-fine-for-gaming-but-dont-think-for-one-moment-that-any-of-it-is-a-bargain/" target="_blank">our Nick's market research</a> is anything to go by.</p><p>Apparently, another "blockbuster" quarter is in store for memory makers with another 50% price increase expected. Good news for Samsung, SK, and Micron, but not so good for its customers, and certainly not very good for downstream customers such as PC gamers.</p><p>This being said, there's much that can change in markets given the very real human element. Samsung has just <a href="https://www.pcgamer.com/hardware/memory/samsung-has-swerved-a-planned-south-korean-factory-strike-with-a-last-minute-deal-so-the-memory-machine-rumbles-on/" target="_blank">swerved a planned factory strike</a>, but industrial action is still a looming threat not just for Samsung but for semiconductor makers in general, <a href="https://www.pcgamer.com/hardware/tsmc-employees-reportedly-following-samsung-workers-in-threatening-to-strike-over-bonus-cuts-despite-record-profits/" target="_blank">including TSMC</a>. </p><p>And then, of course, there's the fact that political action and war can have a big impact on materials and supplies, as we're <a href="https://www.pcgamer.com/hardware/heres-how-the-iran-war-is-hitting-key-supplies-for-components-according-to-supply-chain-experts/" target="_blank">seeing with the war in Iran</a>. Oh, and of course, there's the ever-looming threat of the AI bubble bursting.</p><p>Until then, though, it seems like height after height for the DRAM bigwigs.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ A single Nvidia Vera Rubin rack is estimated to cost $7,803,148 with over $2 million of that figure spent on memory alone ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/hardware/a-single-nvidia-vera-rubin-rack-is-estimated-to-cost-usd7-803-148-with-over-usd2-million-of-that-figure-spent-on-memory-alone/</link>
                                                                            <description>
                            <![CDATA[ A 435% increase in memory cost over the GB300, supposedly. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">QHL99TLvv8ELy3LcRFujq8</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/KzRgxseXSQCKskW6G4CjcN-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Fri, 22 May 2026 11:41:01 +0000</pubDate>                                                                                                                                <updated>Fri, 22 May 2026 11:41:09 +0000</updated>
                                                                                                                                            <category><![CDATA[Hardware]]></category>
                                                                                                                    <dc:creator><![CDATA[ Andy Edser ]]></dc:creator>                                                                <dc:description><![CDATA[ https://cdn.mos.cms.futurecdn.net/ZGont4SjJV38V5HWmjfNAE.png ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/KzRgxseXSQCKskW6G4CjcN-1280-80.jpg">
                                                            <media:credit><![CDATA[JOSH EDELSON / AFP via Getty Images]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Nvidia CEO Jensen Huang introduces Vera Rubin, a next-generation AI data center platform, and Rubin Ultra, a next-generation AI GPU architecture, during the keynote address at GTC 2026.]]></media:description>                                                            <media:text><![CDATA[Nvidia CEO Jensen Huang introduces Vera Rubin, a next-generation AI data center platform, and Rubin Ultra, a next-generation AI GPU architecture, during the keynote address at GTC 2026.]]></media:text>
                                <media:title type="plain"><![CDATA[Nvidia CEO Jensen Huang introduces Vera Rubin, a next-generation AI data center platform, and Rubin Ultra, a next-generation AI GPU architecture, during the keynote address at GTC 2026.]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/KzRgxseXSQCKskW6G4CjcN-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Hands up who among you thought Nvidia's <a href="https://www.pcgamer.com/hardware/graphics-cards/nvidias-new-six-trillion-transistor-vera-rubin-superchip-for-ai-makes-the-92-billion-transistor-rtx-5090-gaming-gpu-look-positively-puny/" target="_blank">Vera Rubin superchips</a> would be cheap? Good, I see no digits. However, according to a Morgan Stanley research report, the bill for a single VR200 NVL72 rack is estimated to add up to a cool $7,803,148, with $2,001,600 of those costs attributed to memory. That's a 435% increase in memory cost over the GB300, if these figures are correct.</p><p>A snippet from the report looks to be making its way around various outlets, although we first spotted it via <a href="https://x.com/Aaronwei3n/status/2057279855784546352" target="_blank">@Aaronwei3n</a> on X. The figure is pretty eye watering, although given the vast amounts of hardware involved, it's not too surprising. And being an outside estimate from an outside research report, I'd advise a small dose of salt.</p><div class="see-more see-more--clipped"><blockquote class="twitter-tweet hawk-ignore" data-lang="en"><p lang="en" dir="ltr">Sheesh.$NVDA VR200 Bom Analysis from MS. pic.twitter.com/sutjttSkyW<a href="https://twitter.com/cantworkitout/status/2057279855784546352">May 21, 2026</a></p></blockquote><div class="see-more__filter"></div></div><p>The estimated costs here are said to be <a href="https://x.com/Aaronwei3n/status/2057285405729550375" target="_blank">representative of what cloud service providers pay</a>, not what it costs Nvidia itself to build one, despite the bill of materials tag. So, there's likely a hefty markup on each item compared to what Nvidia has to spend to put together a rack.</p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-eM7mDO"></div>                            </div>                            <script src="https://kwizly.com/embed/eM7mDO.js" async></script><p>Because Nvidia is in the business of making money—and it's certainly succeeding right now. The company's latest earnings call reported record revenue during the first quarter of 2026, <a href="https://www.pcgamer.com/hardware/every-single-frontier-model-company-will-jump-on-vera-rubin-from-the-get-go-nvidia-ceo-insists-the-future-looks-bright/" target="_blank">to the tune of $81.6 billion</a>. And yes, AI infrastructure and data center sales make up the vast majority of that moolah.</p><p>Nvidia's Grace Blackwell AI GPUs have been <a href="https://www.pcgamer.com/hardware/graphics-cards/nvidia-had-already-sold-tens-of-thousands-of-blackwell-gpus-before-the-next-gen-architecture-was-announced/" target="_blank">hugely successful</a>, but CEO Jensen Huang predicts Vera Rubin's reign will be even better. Responding to an investor question, the leather-jacketed-one said: "Every single frontier model company will jump on Vera Rubin from the get go—and that was not true before on Blackwell.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1280px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="g9q7QM5KH2vKcorscHULj7" name="(56) Nvidia's Jensen Huang on AI & the Next Frontier of Growth - YouTube - 0-13-28" alt="Nvidia CEO Jensen Huang speaking at the Citadel Securities Future Of Global Markets 2025: AI & The Next Frontier of Growth event." src="https://cdn.mos.cms.futurecdn.net/g9q7QM5KH2vKcorscHULj7.jpg" mos="" align="middle" fullscreen="" width="1280" height="720" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Citadel Securities)</span></figcaption></figure><p>"Vera Rubin is off to a tremendous start, and it will surely be more successful than even Grace Blackwell"</p><p>But that memory cost figure... eesh. Us PC gamers (and indeed, electronics enthusiasts everywhere) have been putting up with massive price increases for pretty much any component using a memory module, as <a href="https://www.pcgamer.com/hardware/memory/former-samsung-boss-predicts-the-memory-crisis-could-be-over-in-the-second-half-of-next-year-thanks-to-a-surge-in-chinese-capacity/" target="_blank">AI servers hoover them all up</a> and constrain consumer supply. </p><p>And if you're in the market for a data center full of Nvidia's latest AI-crunching gear, it looks like you too will be spending vast sums of money on memory chips—if these figures are even close to accurate, that is.</p><p>Suddenly, a $300+ 32 GB DDR5 kit doesn't look so ridiculous. Actually, scrap that. It absolutely is—but if Vera Rubin turns out to be the massive success that Nvidia predicts, it looks like memory manufacturers will still be focusing on the AI boom to boost their profits to <a href="https://www.pcgamer.com/hardware/memory/samsung-is-cashing-in-on-the-memory-crisis-as-it-estimates-profits-of-over-8-times-this-period-last-year/" target="_blank">ever-higher heights</a>. </p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Samsung has swerved a planned South Korean factory strike with a last-minute deal, so the memory machine rumbles on ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/hardware/memory/samsung-has-swerved-a-planned-south-korean-factory-strike-with-a-last-minute-deal-so-the-memory-machine-rumbles-on/</link>
                                                                            <description>
                            <![CDATA[ The deal is currently undergoing an internal union vote. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">UBXGYeU4XNv9RuRzMFnYML</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/5fqsVcETkLSUGyWAmSThCP-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Thu, 21 May 2026 15:10:16 +0000</pubDate>                                                                                                                                <updated>Thu, 21 May 2026 15:10:24 +0000</updated>
                                                                                                                                            <category><![CDATA[Memory]]></category>
                                                    <category><![CDATA[Hardware]]></category>
                                                                                                                    <dc:creator><![CDATA[ Andy Edser ]]></dc:creator>                                                                <dc:description><![CDATA[ https://cdn.mos.cms.futurecdn.net/ZGont4SjJV38V5HWmjfNAE.png ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/5fqsVcETkLSUGyWAmSThCP-1280-80.jpg">
                                                            <media:credit><![CDATA[Scanrail via Getty Images]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Macro view of the group of computer PC DRAM memory modules circuit board PCB with selective focus effect]]></media:description>                                                            <media:text><![CDATA[Macro view of the group of computer PC DRAM memory modules circuit board PCB with selective focus effect]]></media:text>
                                <media:title type="plain"><![CDATA[Macro view of the group of computer PC DRAM memory modules circuit board PCB with selective focus effect]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/5fqsVcETkLSUGyWAmSThCP-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>South Korean chip giant Samsung Electronics has reached an agreement with its labour union, mere hours before workers were due to begin an 18-day strike. The planned action was due to be taken today, Wednesday, May 21, but the union has agreed to suspend the strike and put a new proposal to an internal vote.</p><p>Details of the terms of the proposal are yet to be revealed, but the union previously pushed for Samsung to allocate 15% of its annual operating profits to employee bonuses (via <a href="https://www.tomshardware.com/tech-industry/big-tech/samsung-narrowly-avoids-18-day-chip-strike-after-last-minute-wage-deal-with-48-000-worker-union-tentative-deal-subject-to-workers-vote-suspends-billions-of-dollars-worth-of-potential-losses" target="_blank">Tom's Hardware</a>). The union also proposed the scrapping of a 50% annual salary cap on performance pay-outs.</p><p>We previously reported on <a href="https://www.pcgamer.com/hardware/memory/many-employees-are-leaving-for-sk-hynix-40-000-samsung-workers-are-marching-outside-its-factories-to-protest-pay-levels/" target="_blank">mass marches outside of Samsung's South Korean factories</a>, as workers protested what they perceived to be a widening compensation gap. </p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-eM7mDO"></div>                            </div>                            <script src="https://kwizly.com/embed/eM7mDO.js" async></script><p>The marches are believed to have been prompted by similar demands made by the <a href="https://koreajoongangdaily.joins.com/news/2025-09-04/business/industry/SK-hynix-strikes-deal-with-workers-on-wage-increase-bonus-cap-removal/2391567" target="_blank">SK hynix labour and management union</a>, which led to wage increases and a removal of the cap on performance-based bonuses for employees earlier this year.</p><p>As such, Samsung employees were said to be leaving for SK hynix in large numbers, or taking to the streets to voice their displeasure. </p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="WjZrVuAD5PzQc8q9V3fmZV" name="samsung-12nm-Class-DDR5-DRAM_dl3-1" alt="A promotional image for Samsung's 12 nm-class DDR5-DRAM production, showing multiple DRAM modules on a UDIMM circuit board." src="https://cdn.mos.cms.futurecdn.net/WjZrVuAD5PzQc8q9V3fmZV.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Samsung)</span></figcaption></figure><p>Samsung had <a href="https://www.koreaherald.com/article/10742051#:~:text=Samsung%20refused%20to%20sign%20a%20mediation%20proposal%20accepted%20by%20the%20union%2C%20saying%20the%20demand%20would%20give%20excessive%20rewards%20to%20loss%2Dmaking%20units%20and%20undermine%20its%20principle%20that%20%E2%80%9Creward%20follows%20performance.%E2%80%9D%20The%20union%20said%20it%20would%20begin%20its%20planned%20strike%20Thursday." target="_blank">reportedly argued</a> that previous union demands would give excessive rewards to loss-making units, due to the differences between its memory division, <a href="https://edition.cnn.com/2026/05/21/tech/south-korea-samsung-strike-intl-hnk" target="_blank">currently prospering during the AI boom</a>, and its other operations. It's unclear if proposals made in the new deal would attempt to address a balance between those two factors in terms of employee remuneration, but it's encouraging news for Samsung factory workers, at the very least.</p><p>Reports indicate that Samsung had begun <a href="https://www.tomshardware.com/tech-industry/samsung-starts-winding-down-chip-producton-six-days-before-planned-18-day-strike" target="_blank">winding down chip production</a> in preparation for the strike, with potential indirect losses estimated to be in the billions if the planned action went ahead. </p><p>For now, the strike is suspended—and union voting on Samsung's new proposal is expected to be carried out over the next week. Here's hoping for a satisfactory result for all parties involved.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Former Samsung boss predicts the memory crisis could be over in the second half of next year thanks to a 'surge' in Chinese capacity ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/hardware/memory/former-samsung-boss-predicts-the-memory-crisis-could-be-over-in-the-second-half-of-next-year-thanks-to-a-surge-in-chinese-capacity/</link>
                                                                            <description>
                            <![CDATA[ The memory crisis could be followed by the mother of all memory gluts. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">GYWRUS46csemnxFWDg75PT</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/Fwp5FuJFvR6crHHitFXJXE-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Tue, 19 May 2026 10:22:32 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Memory]]></category>
                                                    <category><![CDATA[Hardware]]></category>
                                                                                                                    <dc:creator><![CDATA[ Jeremy Laird ]]></dc:creator>                                                                <dc:description><![CDATA[ https://cdn.mos.cms.futurecdn.net/yAFomvQ2kRS39NDfXHRP7G.jpeg ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/Fwp5FuJFvR6crHHitFXJXE-1280-80.jpg">
                                                            <media:credit><![CDATA[G.Skill]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[A promotional image from G.Skill showing the RAM makers DDR5 RDIMMs filling all eight memory slots of a Threadripper motherboard.]]></media:description>                                                            <media:text><![CDATA[A promotional image from G.Skill showing the RAM makers DDR5 RDIMMs filling all eight memory slots of a Threadripper motherboard.]]></media:text>
                                <media:title type="plain"><![CDATA[A promotional image from G.Skill showing the RAM makers DDR5 RDIMMs filling all eight memory slots of a Threadripper motherboard.]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/Fwp5FuJFvR6crHHitFXJXE-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Is this the news we've all been waiting for? An end to the <a href="https://www.pcgamer.com/hardware/memory/ram-and-storage-is-ridiculously-expensive-right-now-because-of-drumroll-ai-of-course-and-theres-little-reason-to-think-prices-will-drop-any-time-soon/" target="_blank">memory crisis</a>? Possibly. No lesser an authority than the former president of Samsung Electronics' semiconductor division says that memory prices could fall starting in the second half of next year thanks to a "surge" in manufacturing capacity in China.</p><p><a href="https://www.sedaily.com/article/20045541" target="_blank">Speaking at the National Academy of Engineering</a> in Seoul, South Korea (via <a href="https://wccftech.com/ex-samsung-chip-boss-says-chinas-dram-blitz-could-crush-the-414-ddr5-price-spike-within-a-year/" target="_blank">Wccftech</a>), Kyung-Hyeon Kye said, "Chinese companies are aggressively expanding their production capacity." The result will be a "surge" in memory supply in the second half of 2027 or early 2028.</p><p>What's more, he warned that not only will memory supply increase, but demand could decline after 2028. "If the return on investment for Big Tech decreases relative to capital investment, there is a possibility of reduced investment," Kyung-Hyeon Kye said. Korea must therefore prepare for the "post-super boom."</p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-eM7mDO"></div>                            </div>                            <script src="https://kwizly.com/embed/eM7mDO.js" async></script><p>His argument seems to be that demand for memory chips could tail off if the AI industry doesn't start making money rather than just spending it. Ironically, this raises the prospect of the memory crisis being followed by the mother of all memory gluts.</p><p><a href="https://www.pcgamer.com/hardware/memory/the-three-big-players-in-computer-memory-are-all-building-new-factories-but-it-probably-wont-help-dram-prices-until-2028-if-then/" target="_blank">As we've reported before</a>, the major players in memory manufacturing outside of China are in the midst of increasing manufacturing capacity. China, by this account, is set to add dramatically to that capacity.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1660px;"><p class="vanilla-image-block" style="padding-top:56.27%;"><img id="sXfR4UEo3Uqzj59SdLGUA5" name="gskill cropped.jpg" alt="G.Skill Trident Z5 DDR5 memory" src="https://cdn.mos.cms.futurecdn.net/sXfR4UEo3Uqzj59SdLGUA5.jpg" mos="" align="middle" fullscreen="" width="1660" height="934" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">PC memory kits prices are around three to four times higher than a year ago. </span><span class="credit" itemprop="copyrightHolder">(Image credit: G.Skill)</span></figcaption></figure><p>If the <a href="https://www.pcgamer.com/software/ai/worlds-top-banker-says-the-ai-bubble-will-burst-and-shedloads-of-money-will-probably-be-lost/" target="_blank">AI bubble</a> goes pop and the huge added demand for memory chips suddenly goes with it, there will be an awful lot of memory capacity looking for customers.</p><p>Perhaps the AI bubble actually bursting is too pessimistic a scenario. But a significant scaling back of current investment plans from the industry seems plausible. And even that could see the supply-and-demand ratio shift pretty dramatically.</p><p>Even if this is all accurate, we still have a year or more to sit out before memory pricing begins to return to normal. So, there's a ways to go yet. But the prospect of vaguely sensible PC build costs being a thing again is still good news. Here's hoping.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Framework says its Wireless Touchpad Keyboard 'is by far our most waitlisted product' ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/hardware/gaming-keyboards/framework-says-its-wireless-touchpad-keyboard-is-by-far-our-most-waitlisted-product/</link>
                                                                            <description>
                            <![CDATA[ Might be a bit galling for a company that's better known for making laptops. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">hm2wmgLzNzrrsPHrtogkJD</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/9tqPCFPbr5c2UCaq9igSSM-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Fri, 15 May 2026 16:39:26 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Gaming Keyboards]]></category>
                                                    <category><![CDATA[Hardware]]></category>
                                                                                                                    <dc:creator><![CDATA[ James Bentley ]]></dc:creator>                                                                <dc:description><![CDATA[ https://cdn.mos.cms.futurecdn.net/PVsHAkx27zJptZHndizEAE.png ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/9tqPCFPbr5c2UCaq9igSSM-1280-80.jpg">
                                                            <media:credit><![CDATA[Framework]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Framework&#039;s Wireless Touchpad Keyboard with a keyboard in the bin behind it.]]></media:description>                                                            <media:text><![CDATA[Framework&#039;s Wireless Touchpad Keyboard with a keyboard in the bin behind it.]]></media:text>
                                <media:title type="plain"><![CDATA[Framework&#039;s Wireless Touchpad Keyboard with a keyboard in the bin behind it.]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/9tqPCFPbr5c2UCaq9igSSM-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Framework, the company known for <a href="https://www.pcgamer.com/hardware/gaming-laptops/framework-13-amd-ai-300-series-review/" target="_blank">ultra-repairable laptops</a> and <a href="https://www.pcgamer.com/hardware/gaming-pcs/framework-desktop-pc-review/" target="_blank">desktop PCs</a>, is launching a <a href="https://www.pcgamer.com/hardware/gaming-keyboards/framework-is-building-its-own-keyboard-and-will-even-help-you-make-your-own/" target="_blank">wireless touchpad keyboard</a>, and it has become the company's most waitlisted item. When you consider the company is not traditionally known for accessories, it's strange to think that's the device people really want. </p><p>As announced on the <a href="https://x.com/FrameworkPuter/status/2055038422268707027" target="_blank">company's X page today</a>, the "Framework wireless touchpad keyboard is by far our most waitlisted product! We may need to increase our plans for production capacity." Given that Framework created this new keyboard having become frustrated with a certain Logitech option while designing and testing the Framework Desktop, you might recognise a recognisable board in the bin behind it in the picture above.</p><p>For what it's worth, the waitlist is what you get put on if you choose to fill in your email on the <a href="https://frame.work/gb/en/products/framework-wireless-touchpad-keyboard" target="_blank">site for the keyboard</a>. Framework will notify you when it is in stock, giving you the option to buy it. </p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-eM7mDO"></div>                            </div>                            <script src="https://kwizly.com/embed/eM7mDO.js" async></script><p>In fairness, the keyboard does seem very cool. It comes with "an integrated touchpad that you don't hate", according to the company, making it supposedly ideal for sim rig and living room use. Effectively, it will allow you to  easily use a computer from afar without needing a mouse or the likes of the <a href="https://www.pcgamer.com/hardware/game-pads/steam-controller-2026-review/" target="_blank">Steam Controller</a>. </p><p>Thanks to its open-source CAD design and ZMK-based firmware, it's designed to be very moddable—the control board can also be purchased separately, should you want to make your own keyboard. The standard built keyboard has a 68.8 x 865.6 mm touchpad with multi-touch support and 1.5 mm key travel. The keyboard can be connected with a wire, via Bluetooth, or with its USB-A dongle. No price point has been announced yet, though. </p><div class="see-more see-more--clipped"><blockquote class="twitter-tweet hawk-ignore" data-lang="en"><p lang="en" dir="ltr">Framework Wireless Touchpad Keyboard is by far our most waitlisted product!  We may need to increase our plans for production capacity. pic.twitter.com/JQx2d2ZNvO<a href="https://twitter.com/cantworkitout/status/2055038422268707027">May 14, 2026</a></p></blockquote><div class="see-more__filter"></div></div><p>Not much more is known about the keyboard yet, but it doesn't seem to be designed for gamers. The touchpad naturally won't be great for gaming, and we don't know much about the keys themselves yet. </p><p>However, should you want to run your rig from a distance, there's a clear selling point. And it seems, based on the waitlist, I'm not the only one who thinks that. </p><p>Still, to think a PC and Laptop manufacturer doesn't have a PC or laptop as its most-waitlisted device speaks volumes about the current market, and the <a href="https://www.pcgamer.com/hardware/memory/ram-and-storage-is-ridiculously-expensive-right-now-because-of-drumroll-ai-of-course-and-theres-little-reason-to-think-prices-will-drop-any-time-soon/" target="_blank">troubles of the memory crisis. </a></p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ We're getting closer to a 100% ROG rig as Asus gets into the DRAM game for its 20th anniversary ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/hardware/memory/were-getting-closer-to-a-100-percent-rog-rig-as-asus-gets-into-the-dram-game-for-its-20th-anniversary/</link>
                                                                            <description>
                            <![CDATA[ It might just be a one-off, though. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">NavUJUvBaoKEuSmqvHF7th</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/mcaeYTpvcqhWZDG4YJjHS7-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Fri, 15 May 2026 16:29:55 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Memory]]></category>
                                                    <category><![CDATA[Hardware]]></category>
                                                                                                                    <dc:creator><![CDATA[ Nick Evanson ]]></dc:creator>                                                                <dc:description><![CDATA[ https://cdn.mos.cms.futurecdn.net/HH5qHxdCSKxFpY2HXp2Q5K.png ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/mcaeYTpvcqhWZDG4YJjHS7-1280-80.jpg">
                                                            <media:credit><![CDATA[林大餅Bing]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[A screenshot from a video on 林大餅Bing&#039;s YouTube channel, showing a set of Asus ROG anniversary DDR5 memory]]></media:description>                                                            <media:text><![CDATA[A screenshot from a video on 林大餅Bing&#039;s YouTube channel, showing a set of Asus ROG anniversary DDR5 memory]]></media:text>
                                <media:title type="plain"><![CDATA[A screenshot from a video on 林大餅Bing&#039;s YouTube channel, showing a set of Asus ROG anniversary DDR5 memory]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/mcaeYTpvcqhWZDG4YJjHS7-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="high" data-lazy-src="https://www.youtube-nocookie.com/embed/oZ88_zz0k7g" allowfullscreen></iframe></div></div><p>It's the <a href="https://rog.asus.com/content/20th-anniversary/" target="_blank">20th anniversary of the Republic of Gamers (ROG)</a> and although we've already been treated to a special edition copper-themed Crosshair motherboard, it looks like Asus has something extra lined up for PC Gamers: its own line of DRAM kits.</p><p>Well, strictly speaking, it's just the one kit so far, and even then, it might just be a one-off, as part of the ROG celebration. <a href="https://videocardz.com/newz/asus-rog-launches-its-first-ddr5-memory-kit-with-48gb-capacity-and-ddr5-6000-cl26-specs" target="_blank">Videocardz</a> reports that Asus dropped the deets on the DRAM at its ROG Day 2026 event in China, but for everyone else, there's a preview look at the DDR5 set via <a href="https://www.youtube.com/watch?v=oZ88_zz0k7g" target="_blank">林大餅Bing's YouTube account</a>.</p><p>Apparently developed via a collaboration with Biwin, the 48 GB dual-channel kit is rated to 6,000 MT/s with CL26-36-36-76 timings. That CAS latency is <em>very </em>tight, and I dare say that a good number of AM5 motherboards won't like it very much. Naturally, you can expect it to be fine with Asus' high-end boards, AMD and Intel flavoured, as it comes with XMP profiles for both platforms.</p><p>In terms of looks, well, it's ROG-a-go-go, as you'd expect, but I have to say that I quite like the design: angular, but not garish, with a rather classy colour scheme.</p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-eM7mDO"></div>                            </div>                            <script src="https://kwizly.com/embed/eM7mDO.js" async></script><p>As for the price, Videocardz says that it's listed as 5999 yuan, which directly converts to a fraction over $888. How much of that is down to the RAMpocalypse is anyone's guess, but a 48 GB set of Biwin DDR5-6000 CL28 is <a href="https://www.amazon.com/24GBx2-6000MHz-Computer-Compatible-DW100-48GB-6000-1R8-D28FB/dp/B0G2TMTNJK/">$540 at Amazon</a>. Specialised DRAM kits are always pricier than the regular stuff, so once you account for that (plus a bit extra for the ROG tax), I reckon we'll be looking at around $850 retail.</p><p>The interesting thing about all of this is whether or not Asus has been planning on entering the desktop memory market en masse. If this DDR5 kit is the only thing it's going to release in this sector, then the specs and pricing make sense, but if it's part of a long-term strategy to announce being a competitor to Corsair, G.Skill, and many others, it couldn't have come at a worse time.</p><p>ROG enthusiasts won't really care, though, and will probably try to snap up a set as soon as they can. After all, the <em>only</em> part of a complete gaming PC setup that Asus currently don't offer is a CPU and a memory kit. Oh, and internal SSDs, though you can get external units.</p><p>But if it's happy to start producing its own branded DRAM, I wouldn't be surprised if a couple of M.2 drives suddenly appeared, perhaps even followed by an Arm-powered processor by the end of the decade. Anyone fancy a 100% ROG rig?</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ While I can barely find two sticks of 16 GB to rub together, Micron unveils a 256 GB memory module destined for AI servers ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/hardware/memory/while-i-can-barely-find-two-sticks-of-16-gb-to-rub-together-micron-unveils-a-256-gb-memory-module-destined-for-ai-servers/</link>
                                                                            <description>
                            <![CDATA[ The module is apparently "capable of speeds up to 9,200 megatransfers per second." ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">nso94xrCwVPHchpoDV5HyG</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/R8cwnvJWWptYqZMRruuYtG-1280-80.png" type="image/png" length="0"></enclosure>
                                                                        <pubDate>Thu, 14 May 2026 16:22:58 +0000</pubDate>                                                                                                                                <updated>Thu, 14 May 2026 16:23:02 +0000</updated>
                                                                                                                                            <category><![CDATA[Memory]]></category>
                                                    <category><![CDATA[Hardware]]></category>
                                                                                                                    <dc:creator><![CDATA[ Jess Kinghorn ]]></dc:creator>                                                                <dc:description><![CDATA[ https://cdn.mos.cms.futurecdn.net/cMDJJibKgeMg3wogzv9AgY.png ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/png" url="https://cdn.mos.cms.futurecdn.net/R8cwnvJWWptYqZMRruuYtG-1280-80.png">
                                                            <media:credit><![CDATA[Jeremy Erickson/Bloomberg via Getty Images]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Micron Technology headquarters in Biose, Idaho, U.S., on Sunday, March 28, 2021. Micron Technology Inc. Is scheduled to release earnings figures on March 31.]]></media:description>                                                            <media:text><![CDATA[Micron Technology headquarters in Biose, Idaho, U.S., on Sunday, March 28, 2021. Micron Technology Inc. Is scheduled to release earnings figures on March 31.]]></media:text>
                                <media:title type="plain"><![CDATA[Micron Technology headquarters in Biose, Idaho, U.S., on Sunday, March 28, 2021. Micron Technology Inc. Is scheduled to release earnings figures on March 31.]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/R8cwnvJWWptYqZMRruuYtG-1280-80.png" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>In the midst of <a href="https://www.pcgamer.com/hardware/memory/ram-and-storage-is-ridiculously-expensive-right-now-because-of-drumroll-ai-of-course-and-theres-little-reason-to-think-prices-will-drop-any-time-soon/" target="_blank">a memory supply crisis</a>, I am definitely thankful for the 32 GB of DDR5 that came inside my prebuilt rig a few moons ago now. Sure, 16 GB of RAM is fine for most things I'd want to dive into, but the AI industry is playing a whole other ball game. Case in point, I am <em>sweating </em>just thinking about Micron's 256 GB DDR5 server module.</p><p>The Boise, Idaho-based memory manufacturer unveiled the tech on Tuesday. It's built on Micron's 1-gamma technology which, <a href="https://investors.micron.com/news-releases/news-release-details/micron-redefines-ai-performance-sampling-256gb-ddr5-server" target="_blank">per the press release</a>, "is capable of speeds up to 9,200 megatransfers per second (MT/s), greater than 40% faster than modules in volume production today."</p><p>Samples of the registered dual in-line memory modules (RDIMM) are being offered "to key server ecosystem enablers for platform validation" in order to ensure wide-ranging compatibility. To simplify, Micron is offering its still somewhat experimental high-bandwidth memory for those hungry enough for chips that they'd be willing to help iron out the kinks, especially if it means "accelerating the path to production deployment for data center customers building AI and HPC infrastructure at scale". It's a typical 'move fast, break things' approach.</p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-eM7mDO"></div>                            </div>                            <script src="https://kwizly.com/embed/eM7mDO.js" async></script><p>For comparison's sake, our top pick when it comes to <a href="https://www.pcgamer.com/best-ram-for-gaming/" target="_blank">the best DDR5 RAM for gaming</a> is the <a href="https://www.pcgamer.com/gskill-trident-z5-rgb-ddr5-7200-cl34/" target="_blank">G.Skill Trident Z5 RGB DDR5-7200 CL34</a>, and that has a speed of 7200 MT/s—mind you, that's only for a 2x 16 GB RAM kit. AMD CPUs, which are by far the most popular among gamers today, only really require 6000 MT/s, and in our testing, super high speeds <a href="https://www.pcgamer.com/hardware/memory/intels-new-200k-plus-chips-support-ultra-fast-dram-out-of-the-box-but-as-my-tests-show-theres-little-benefit-for-most-pc-gamers-in-using-warp-speed-stuff/" target="_blank">aren't really that useful even with Intel's speedier controller</a>. </p><p>Now, obviously Micron's 256 GB module is many orders of magnitude more powerful than a consumer RAM kit. As Micron explains, "A single 256 GB module can reduce operating power by more than 40% versus two 128 GB modules, enabling greater efficiency for modern AI data centers."</p><p>The memory module also incorporates "advanced packaging techniques, 3D stacking (3DS) multiple memory dies connected by through-silicon vias (TSVs)" for even greater efficiency gains.</p><p>If you've read my <a href="https://www.pcgamer.com/hardware/from-a-dentists-basement-to-half-a-trillion-dollars-and-ai-heres-how-memory-manufacturer-micron-technology-got-there/" target="_blank">recent history lesson on Micron</a>, you'll already know it's not unusual for the company to place itself at the cutting edge of memory. Indeed, most recently you'd be forgiven for thinking we're experiencing a storage shortage because Micron has placed it all in <a href="https://www.pcgamer.com/hardware/ssds/if-youre-wondering-where-all-the-storage-is-going-its-landed-in-this-245-tb-data-center-ssd-from-micron/" target="_blank">this massive 245 TB data centre SSD</a>.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ We're starting to get convincing counterfeit DDR5 modules, just in case the memory crisis isn't bad enough already ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/hardware/memory/were-starting-to-get-convincing-counterfeit-ddr5-modules-just-in-case-the-memory-crisis-isnt-bad-enough-already/</link>
                                                                            <description>
                            <![CDATA[ A different kind of memory crisis. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">qDfaza6xHaRUePEPZ4Kthm</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/rzmLsd2eEvuXUXJ9sWQFwf-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Tue, 12 May 2026 15:15:31 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Memory]]></category>
                                                    <category><![CDATA[Hardware]]></category>
                                                                                                                    <dc:creator><![CDATA[ James Bentley ]]></dc:creator>                                                                <dc:description><![CDATA[ https://cdn.mos.cms.futurecdn.net/PVsHAkx27zJptZHndizEAE.png ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/rzmLsd2eEvuXUXJ9sWQFwf-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[A close-up photo of a pair of Micron and SK Hynix DDR5 DIMMs, showing the memory modules on black/green PCBs]]></media:description>                                                            <media:text><![CDATA[A close-up photo of a pair of Micron and SK Hynix DDR5 DIMMs, showing the memory modules on black/green PCBs]]></media:text>
                                <media:title type="plain"><![CDATA[A close-up photo of a pair of Micron and SK Hynix DDR5 DIMMs, showing the memory modules on black/green PCBs]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/rzmLsd2eEvuXUXJ9sWQFwf-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>With AI sucking up much of the supply, <a href="https://www.pcgamer.com/hardware/memory/ram-and-storage-is-ridiculously-expensive-right-now-because-of-drumroll-ai-of-course-and-theres-little-reason-to-think-prices-will-drop-any-time-soon/" target="_blank">memory hasn't been in the best state as of late</a>, in regard to both price and availability. This, unfortunately, makes it fertile ground for scammers, and we're starting to see convincing DDR5 counterfeits. </p><p>As noted by <a href="https://x.com/taki_pc_1115/status/2053429294442164376?s=20" target="_blank">@taki_pc_1115 on X</a>, "At first glance, they look like regular memory sticks, but the chips actually installed on them are just bare circuit boards."</p><p>Taki shows off a series of images of surprisingly real-looking memory modules, and this just reinforces that you should try to test memory before you buy it second-hand. Even the likes of <a href="https://www.pcgamer.com/hardware/memory/as-dram-prices-continue-to-rise-protecting-product-authenticity-has-become-increasingly-important-corsair-changes-vengeance-ddr5-packaging-in-bid-to-deter-scams/" target="_blank">Corsair changed its packaging earlier this year to more easily show authenticity to buyers</a>. </p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-W3px8O"></div>                            </div>                            <script src="https://kwizly.com/embed/W3px8O.js" async></script><p>One thing to note here is that the memory Taki has sourced is for a laptop. It tends to be stripped bare more than a lot of memory, and as they note, if you were to throw a heatsink on top, it would be much harder to spot it as fake. The module here includes a counterfeit Samsung sticker, too. </p><p><a href="https://x.com/haru_frisk/status/2053449543262543933" target="_blank">Another user points out</a> that there are fake SK hynix DDR5 modules being distributed, too, <a href="https://auctions.yahoo.co.jp/jp/auction/r1228163114" target="_blank">via Yahoo auctions</a>. Here, a user sold nine fake SK hynix memory modules for just over 12,000 yen ($76). They are labelled as potentially faulty sets, like how some buyers will purchase broken consoles to fix them. This could be because knowingly selling counterfeit products, even if you declare them as counterfeit, is illegal.</p><div class="see-more see-more--clipped"><blockquote class="twitter-tweet hawk-ignore" data-lang="en"><p lang="en" dir="ltr">注意喚起DDR5のメモリの偽物が出回ってます。一見すると普通のメモリですが、実際に搭載されているチップはただの基板、プラスチックの板です。取り外して切断して確認しました。動作未確認のメモリーとかマジで購入する際は気をつけてください！4090の悲劇を起こさないように！ pic.twitter.com/gcKAjRDUei<a href="https://twitter.com/cantworkitout/status/2053429294442164376">May 10, 2026</a></p></blockquote><div class="see-more__filter"></div></div><p>Some potentially good ways to tell counterfeit memory apart are by checking that the edges are rounded, cross-referencing the PMIC (power management chip) shape, and checking the colour of the board (with counterfeits tending to be a lighter shade of green or black). However, this requires a great deal of knowledge about memory in the first place. </p><p>If you are unsure you are getting real memory, you can always pop it into a rig, access information with software like <a href="https://www.hwinfo.com/" target="_blank">HWInfo</a>, and cross-reference data with what you expect to see from that module. However, if you aren't that technically proficient, the best bet is to try and buy straight from the source, or from trusted sellers, and make sure its packaging is sealed. </p><p>As always, you have to be as careful as possible when buying PC hardware, and don't be afraid to test it before you buy it, if you can. And most importantly of all, if the price looks too good to be true, then leave it well alone.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ If you're wondering where all the storage is going, it's landed in this 245 TB data center SSD from Micron ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/hardware/ssds/if-youre-wondering-where-all-the-storage-is-going-its-landed-in-this-245-tb-data-center-ssd-from-micron/</link>
                                                                            <description>
                            <![CDATA[ How's your 1 TB HDD feeling now? ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">MQsewSthG6KedT9TvSRXEQ</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/FgiWBumW5ZncL9oXpiDA5e-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Fri, 08 May 2026 15:58:17 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[SSDs]]></category>
                                                    <category><![CDATA[Hardware]]></category>
                                                    <category><![CDATA[Storage]]></category>
                                                                                                                    <dc:creator><![CDATA[ James Bentley ]]></dc:creator>                                                                <dc:description><![CDATA[ https://cdn.mos.cms.futurecdn.net/PVsHAkx27zJptZHndizEAE.png ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/FgiWBumW5ZncL9oXpiDA5e-1280-80.jpg">
                                                            <media:credit><![CDATA[Micron]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Micron&#039;s 6600 ION SSD on a black background]]></media:description>                                                            <media:text><![CDATA[Micron&#039;s 6600 ION SSD on a black background]]></media:text>
                                <media:title type="plain"><![CDATA[Micron&#039;s 6600 ION SSD on a black background]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/FgiWBumW5ZncL9oXpiDA5e-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Micron, which you may know as one of the biggest players in the memory market, has just released a great big whopping 245 TB SSD specifically designed for data centers. And it feels a little sickening to look at, knowing how expensive my next storage upgrade is going to be. </p><p>Entitled the <a href="https://investors.micron.com/news-releases/news-release-details/industry-leading-245tb-micron-6600-ion-data-center-ssd-now" target="_blank">Micron 6600 ION SSD</a>, Micron says it is "the world’s highest capacity commercially available SSD", and, as you might be able to guess, it's to support "AI, cloud, enterprise and hyperscale workloads."</p><p>Micron's new data center SSD not only promises its QLC NAND technology is a generation ahead of any of the competition's QLC, but, with a 30 watts maximum power rating, it works out to use half the juice of a comparable capacious HDD. SSDs typically consume less power than HDDs anyway, so how power efficient it really is will have to be left to further testing. </p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-W3px8O"></div>                            </div>                            <script src="https://kwizly.com/embed/W3px8O.js" async></script><p>What makes this SSD interesting is its humongous storage size. Also, compared to HDD deployment, Micron notes it requires 82% fewer racks.  Travis Virgil, the senior vice president of ISG product management at Dell, says, "AI workloads are pushing data center capacity to the limit, and when you can fit significantly more storage into every rack, the math changes: less power, less floor space, less operational overhead."</p><p>The 245 TB model comes with a sequential read of 13,700 MB/S and a sequential write of 3,000 MB/s, but we don't know the pricing just yet. Chances are, unless you represent a major AI company, that price won't matter to you anyway. </p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="QNmXrdBxssi7Cntj2PQgpi" name="C (67)" alt="Micron's 6600 ION SSD on a black background" src="https://cdn.mos.cms.futurecdn.net/QNmXrdBxssi7Cntj2PQgpi.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Micron)</span></figcaption></figure><p>So good news for AI then, but not necessarily anyone else. Storage is hard to come by at reasonable prices nowadays, and that's all because of AI. The <a href="https://www.pcgamer.com/hardware/memory/ram-and-storage-is-ridiculously-expensive-right-now-because-of-drumroll-ai-of-course-and-theres-little-reason-to-think-prices-will-drop-any-time-soon/" target="_blank">memory crisis</a> is largely caused by AI data centers sapping up all the modules to train new models, and it's not helped by the fact that there are multiple competing AI companies. They are fighting to get their digital foot in the door at the likes of SK hynix, Samsung, and Micron to secure contracts.</p><p>But manufacturers aren't looking to give contracts easily either. Just today, it was announced that <a href="https://www.pcgamer.com/hardware/memory/regardless-of-the-type-of-offer-available-capacity-is-essentially-zero-right-now-sk-hynix-is-reportedly-being-swamped-with-unprecedented-offers-to-secure-memory-chips/" target="_blank">SK hynix is struggling to keep up with 'unprecedented' offers</a>, and didn't necessarily want to agree to any of them, as long-term contracts could require selling memory at a lower rate. </p><p>I, on the other hand, found out I had <a href="https://www.pcgamer.com/hardware/people-are-shaming-a-redditor-for-not-emptying-their-300-gb-recycle-bin-and-i-realised-mine-is-just-as-bad/" target="_blank">300 GB in my recycling bin yesterday</a>, so that's kinda like installing a 245 TB SDD, right?</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ 'Regardless of the type of offer, available capacity is essentially zero right now': SK hynix is reportedly being swamped with 'unprecedented' offers to secure memory chips ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/hardware/memory/regardless-of-the-type-of-offer-available-capacity-is-essentially-zero-right-now-sk-hynix-is-reportedly-being-swamped-with-unprecedented-offers-to-secure-memory-chips/</link>
                                                                            <description>
                            <![CDATA[ And it seems like it won't slow down for a while. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">GEfcYcFFaEHmiTmf7jit9D</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/UF7hf2xBcsgxJLNQRRXL6g-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Fri, 08 May 2026 11:21:04 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Memory]]></category>
                                                    <category><![CDATA[Hardware]]></category>
                                                                                                                    <dc:creator><![CDATA[ James Bentley ]]></dc:creator>                                                                <dc:description><![CDATA[ https://cdn.mos.cms.futurecdn.net/PVsHAkx27zJptZHndizEAE.png ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/UF7hf2xBcsgxJLNQRRXL6g-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[A close-up photo of a pair of Micron and SK Hynix DDR5 DIMMs, showing the memory modules on black/green PCBs]]></media:description>                                                            <media:text><![CDATA[A close-up photo of a pair of Micron and SK Hynix DDR5 DIMMs, showing the memory modules on black/green PCBs]]></media:text>
                                <media:title type="plain"><![CDATA[A close-up photo of a pair of Micron and SK Hynix DDR5 DIMMs, showing the memory modules on black/green PCBs]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/UF7hf2xBcsgxJLNQRRXL6g-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Though the <a href="https://www.pcgamer.com/hardware/memory/ram-and-storage-is-ridiculously-expensive-right-now-because-of-drumroll-ai-of-course-and-theres-little-reason-to-think-prices-will-drop-any-time-soon/" target="_blank">memory crisis</a> has proven to be a thorn in the side of most major businesses, the scarcity has led to a lot of interest in manufacturer SK hynix. It seems companies are lining up at its doors in search of contracts, and <a href="https://counterpointresearch.com/en/insights/global-dram-and-hbm-market-share" target="_blank">the world's second-largest memory maker</a> is unable to meet demand. </p><p>As reported by <a href="https://www.reuters.com/world/asia-pacific/sk-hynix-flooded-with-unprecedented-offers-big-tech-firms-secure-chip-supplies-2026-05-07/" target="_blank">Reuters</a>, potential proposals from other businesses include financing equipment to raise production capacity. Three people reportedly told Reuters that one firm offers ultraviolet lithography machines, which are worth hundreds of millions of dollars. </p><p>One source tells Reuters, "Regardless of the type of offer, available capacity is essentially zero right now." They continue. "There isn't even a small portion that ​can be designated for a specific customer."</p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-W3px8O"></div>                            </div>                            <script src="https://kwizly.com/embed/W3px8O.js" async></script><p>Two people reportedly told Reuters that SK hynix is cautious of taking contracts for deals, as making those deals could lose the company money in the long term. It's said that longer-term deals could require selling memory at a lower price, in exchange for that security.</p><p>Samsung and Micron, the two other biggest players in the memory manufacturing industry, are reportedly both in talks with companies for multi-year contracts, but no firm details have come out from either of them. </p><p>It seems unlikely the memory crisis will end any time soon. <a href="https://www.pcgamer.com/hardware/memory/the-memory-crisis-certainly-isnt-ending-soon-as-micron-confirm-demand-significantly-in-excess-of-our-available-supply-for-the-foreseeable-future/" target="_blank">Micron recently confirmed</a> that demand is "significantly in excess of our available supply for the foreseeable future", and it has plans to support "meaningful product shipments" by 2028 in its semiconductor facility in Tongluo, Taiwan. </p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="iJcHBDuMbLgSeYRqv4kRgS" name="sk_hynix_321_layer_qlc_promo_image" alt="A promotional image by SK Hynix, showing two 321-layer QLC NAND flash modules with a flash memory wafer in the background." src="https://cdn.mos.cms.futurecdn.net/iJcHBDuMbLgSeYRqv4kRgS.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: SK Hynix)</span></figcaption></figure><p>Companies are hurting now, though. Recently, <a href="https://www.pcgamer.com/hardware/memory/this-is-the-first-time-where-im-seeing-no-light-at-the-end-of-the-tunnel-how-the-memory-crisis-is-hitting-pc-builders/" target="_blank">I was told</a> "this is the first time where I'm seeing no light at the end of the tunnel" by Wallace Santos, the CEO of gaming PC builder Maingear. Santos also told me, "I think there will be some companies that will dissipate into the sunset. That's the reality of it."</p><p>This same fear is shared by Phison's CEO, Pua Khein-Seng. Earlier this year, he predicted that many consumer electronics manufacturers would <a href="https://www.pcgamer.com/hardware/memory/many-consumer-electronics-manufacturers-will-go-bankrupt-or-exit-product-lines-by-the-end-of-2026-due-to-the-ai-memory-crisis-phison-ceo-reportedly-says/" target="_blank">go bankrupt or exit product lines by the end of 2026. </a></p><p>Even motherboard manufacturers have seemingly been hit too, with MSI, Gigabyte, Asus, and ASRock all <a href="https://www.pcgamer.com/hardware/motherboards/report-says-motherboard-manufacturers-are-in-crisis-as-builders-arent-building-new-rigs-as-much-anymore/" target="_blank">reportedly dropping estimated sales this year.</a> As the memory crisis hits all manner of components, the will to upgrade goes down with it. </p><p>One can only hope that, if SK hynix takes on some of these deals, it can increase supplies to meet all that demand. </p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Report says motherboard manufacturers are in crisis as builders aren't building new rigs as much anymore ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/hardware/motherboards/report-says-motherboard-manufacturers-are-in-crisis-as-builders-arent-building-new-rigs-as-much-anymore/</link>
                                                                            <description>
                            <![CDATA[ Can we put AI back in the box? ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">qfgfFAuEGuBvmmdJjhp276</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/Zbbikwa27fL5JwK3627fSR-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Thu, 07 May 2026 11:58:13 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Motherboards]]></category>
                                                    <category><![CDATA[Hardware]]></category>
                                                                                                                    <dc:creator><![CDATA[ James Bentley ]]></dc:creator>                                                                <dc:description><![CDATA[ https://cdn.mos.cms.futurecdn.net/PVsHAkx27zJptZHndizEAE.png ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/Zbbikwa27fL5JwK3627fSR-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Asus ROG Crosshair X870E Glacial motherboard]]></media:description>                                                            <media:text><![CDATA[Asus ROG Crosshair X870E Glacial motherboard]]></media:text>
                                <media:title type="plain"><![CDATA[Asus ROG Crosshair X870E Glacial motherboard]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/Zbbikwa27fL5JwK3627fSR-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>A new report suggests motherboard manufacturers are in a bad state right now, with the <a href="https://www.pcgamer.com/hardware/memory/ram-and-storage-is-ridiculously-expensive-right-now-because-of-drumroll-ai-of-course-and-theres-little-reason-to-think-prices-will-drop-any-time-soon/" target="_blank">memory crisis</a> and the Iran war affecting all kinds of PC hardware. As PC builders are disincentivised from, well, building PCs, the motherboards needed for them also get left behind. </p><p>The report, from <a href="https://www.digitimes.com.tw/tech/dt/n/shwnws.asp?CnlID=1&Cat=40&id=0000754394_2M94CB7W8M7OAA5Z4THE5" target="_blank">Digitimes</a>, notes a "collapse" for many motherboard manufacturers, claiming it is worse than previous financial crises and the first year of the Covid-19 pandemic. It notes that MSI, Gigabyte and ASRock are all expected to see declines in 2026, in regard to motherboard sales. As of the time of writing, motherboard sales figures for 2026 are not yet public. </p><p>The first element of this collapse is the memory crisis. As AI is intent on sucking all that memory for it to run, those looking to buy new DRAM kits are now paying a steep premium. Some simply won't and will hang on for it to go down. This memory crisis also hits other elements of a PC, like graphics cards, making them harder to buy at MSRP.</p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-W3px8O"></div>                            </div>                            <script src="https://kwizly.com/embed/W3px8O.js" async></script><p>Jese Martinez from custom PC company PowerGPU <a href="https://www.pcgamer.com/hardware/memory/this-is-the-first-time-where-im-seeing-no-light-at-the-end-of-the-tunnel-how-the-memory-crisis-is-hitting-pc-builders/" target="_blank">recently affirmed the same to me</a>, arguing, "it's memory, it's storage, it's multiple things that are happening. And it's not just a few 100 bucks. Stuff is going up twice the price or three times the price."</p><p>Naturally, if the price of components is stopping people from being able to upgrade, there's no point in buying a motherboard for the day it eventually goes back down. If the crisis lasts beyond 2027, one might assume they'd prefer to wait for the latest thing anyway.</p><p>However, that's not the only factor in this crisis. Digitimes notes that interest in Nvidia's RTX 50 series line of graphics cards is lower, too, due to a lack of updates and upgrades since the start of the year. We haven't seen the <a href="https://www.pcgamer.com/hardware/graphics-cards/aib-vendors-getting-the-rtx-5080s-memory-config-wrong-could-mean-50-series-super-cards-have-more-and-faster-vram/" target="_blank">rumoured RTX 50 Super series yet</a>, and it's unclear if we will, either. The report argues, "The mid-to-high-end gaming PC market lacks technical specifications that stimulate upgrades."</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1650px;"><p class="vanilla-image-block" style="padding-top:56.24%;"><img id="Qew7eb5UG55RU3dzs5vYzN" name="Asrock B760I Lightning Wifi2.jpg" alt="Asrock B760I Lightning WiFi motherboard" src="https://cdn.mos.cms.futurecdn.net/Qew7eb5UG55RU3dzs5vYzN.jpg" mos="" align="middle" fullscreen="" width="1650" height="928" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">Asrock B760I Lightning WiFi motherboard </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Digitimes claims that Asus, the industry leader in motherboards, sold 15 million units in 2025, but shipped just 5 million in the first half of 2026, indicating a steep drop for this year. It goes on to suggest that Asus is aiming for 10 million in total for 2026, which is apparently the lowest number of shipments in over a decade. </p><p>This doesn't necessarily mean the companies are in trouble, though. <a href="https://www.pcgamer.com/hardware/memory/asus-thinks-high-end-brand-value-and-high-end-product-mix-will-help-it-weather-the-memory-crisis-alongside-ai/" target="_blank">Asus' March earnings call argues its high-end brand value and shift to AI</a> would help it weather the memory crisis. Gigabyte and ASRock, similarly, are looking to make money from AI. Though AI is arguably the biggest factor in the downturn of the motherboard market, it is also a money-making machine, responsible for <a href="https://www.pcgamer.com/hardware/graphics-cards/nvidia-is-the-worlds-first-usd5-trillion-company-but-ceo-jensen-huangs-nifty-narrative-about-accelerated-computing-and-the-remarkable-foresight-that-led-to-todays-ai-revolution-doesnt-quite-add-up/" target="_blank">Nvidia being worth $5 trillion</a>. The main group that will be affected by this are the buyers, but AI doesn't seem to really care about them. </p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ The Nintendo Switch 2 could see a $50-100 price hike says report as pesky investors complain about the launch price ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/hardware/handheld-gaming-pcs/the-nintendo-switch-2-could-see-a-usd50-100-price-hike-says-report-as-pesky-investors-complain-about-the-price/</link>
                                                                            <description>
                            <![CDATA[ Curse you, memory crisis. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">g4XmLEVQvj7HZcsAJkwDrg</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/MZKXk3nBBwyWn7kQcj7WZf-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Thu, 07 May 2026 10:06:55 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Handheld Gaming PCs]]></category>
                                                    <category><![CDATA[Hardware]]></category>
                                                    <category><![CDATA[Gaming PCs]]></category>
                                                                                                                    <dc:creator><![CDATA[ James Bentley ]]></dc:creator>                                                                <dc:description><![CDATA[ https://cdn.mos.cms.futurecdn.net/PVsHAkx27zJptZHndizEAE.png ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/MZKXk3nBBwyWn7kQcj7WZf-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Mario Kart World on the Nintendo Switch 2]]></media:description>                                                            <media:text><![CDATA[Mario Kart World on the Nintendo Switch 2]]></media:text>
                                <media:title type="plain"><![CDATA[Mario Kart World on the Nintendo Switch 2]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/MZKXk3nBBwyWn7kQcj7WZf-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>The <a href="https://www.pcgamer.com/hardware/nintendo-switch-2-review/" target="_blank">Nintendo Switch 2</a> felt quite pricey at launch, what with its $450 price tag and all. However, the <a href="https://www.pcgamer.com/hardware/memory/ram-and-storage-is-ridiculously-expensive-right-now-because-of-drumroll-ai-of-course-and-theres-little-reason-to-think-prices-will-drop-any-time-soon/" target="_blank">memory crisis</a> has hit everyone, and the Japanese company is feeling pressure to raise its prices. </p><p>This is all according to a recent report from <a href="https://www.bloomberg.com/news/newsletters/2026-05-06/nintendo-switch-2-price-hike-in-spotlight-ahead-of-earnings" target="_blank">Bloomberg</a>. It notes that Nintendo's stock price has been on a decline, and hardware insecurity around both the memory crisis and outbreak of war in Iran has only made that worse. </p><p>Bloomberg notes that Nintendo investors are concerned its launch price of $450 is "deeply unprofitable". </p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-W3px8O"></div>                            </div>                            <script src="https://kwizly.com/embed/W3px8O.js" async></script><p>Hideki Yasuda, an analyst at Toyo Research Advice, tells Bloomberg that the stock will continue to decline unless Nintendo ups its prices. As of right now, a $50-$100 price increase seems the most likely, according to Bloomberg, but Yasuda thinks this is still not enough to make the console profitable. </p><p>However, companies don't tend to make their profits on consoles. The first Switch model did manage to break even, but it's a bit of an anomaly in that sense. The likes of Nintendo have control over its own storefront and will take a portion of sales from software. With hits like Pokémon Pokopia back in March, the Switch 2 is simply the price of entry to play the game. </p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/VU6hTu4c74LjZvEhogoKMG.jpg" alt="Cyberpunk 2077 running on a Nintendo Switch 2" /><figcaption><small role="credit">Future</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/j2ozFyiPkkPWhHu45YtNjG.jpg" alt="Cyberpunk 2077 running on a Nintendo Switch 2" /><figcaption><small role="credit">Future</small></figcaption></figure></figure><p>Not everyone agrees that a price hike is the right call, though. As reported by Bloomberg, Michael Pachter, an analyst at Wedbush Securities, says, "I think they would be foolish to raise prices".</p><p>As we reported earlier this year, Nintendo has been "<a href="https://www.pcgamer.com/hardware/handheld-gaming-pcs/nintendo-president-is-carefully-considering-the-situation-as-research-firm-predicts-switch-2-price-hike/" target="_blank">carefully considering the situation</a>" around the memory crisis and has been thinking about a price hike for a while. With Nintendo due to announce its earnings this Friday, all eyes are on that meeting. </p><p>I personally have been using my Switch 2 for almost a year now, and I still regularly turn the device on, but even $450 felt a bit much for me at launch. Paying $500-$550 for a comparably underpowered Nintendo console without any bundled games is a tough sell, no matter how much you want the next Mario game. </p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ 'We now expect second half gaming revenue to decline more than 20%': AMD feeling the sting of the memory supply crisis ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/hardware/we-now-expect-second-half-gaming-revenue-to-decline-more-than-20-percent-amd-feeling-the-sting-of-the-memory-supply-crisis/</link>
                                                                            <description>
                            <![CDATA[ "I mean, look, this is something that everyone in the industry is working with." ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">428LV7bVumbi4e5a4B49kY</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/HPZZoqVz3GyBbJX3DsQ4GR-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Wed, 06 May 2026 11:12:37 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Hardware]]></category>
                                                                                                                    <dc:creator><![CDATA[ Jess Kinghorn ]]></dc:creator>                                                                <dc:description><![CDATA[ https://cdn.mos.cms.futurecdn.net/cMDJJibKgeMg3wogzv9AgY.png ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/HPZZoqVz3GyBbJX3DsQ4GR-1280-80.jpg">
                                                            <media:credit><![CDATA[Bridget Bennett/Bloomberg via Getty Images]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Lisa Su, chair and chief executive officer of Advanced Micro Devices Inc. (AMD), during the 2026 CES event in Las Vegas, Nevada, US, on Monday, Jan. 5, 2026. ]]></media:description>                                                            <media:text><![CDATA[Lisa Su, chair and chief executive officer of Advanced Micro Devices Inc. (AMD), during the 2026 CES event in Las Vegas, Nevada, US, on Monday, Jan. 5, 2026. ]]></media:text>
                                <media:title type="plain"><![CDATA[Lisa Su, chair and chief executive officer of Advanced Micro Devices Inc. (AMD), during the 2026 CES event in Las Vegas, Nevada, US, on Monday, Jan. 5, 2026. ]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/HPZZoqVz3GyBbJX3DsQ4GR-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>AMD reports it made $10.3 billion in revenue during the first quarter of 2026. While revenue growth has been more or less flat quarter-on-quarter, this figure otherwise represents a growth of 38% compared to the same period in 2025. By all accounts, AMD is continuing to dine well on the demand for "high-performance CPUs and accelerators" from the AI industry—though even this heavy hitter won't be immune to 'headwinds' caused by the memory supply crisis.</p><p>First, let me break down that frankly eye-watering $10.3 billion figure in <a href="https://ir.amd.com/news-events/press-releases/detail/1284/amd-reports-first-quarter-2026-financial-results" target="_blank">the press release</a>: AMD's data centre segment represents a $5.8 billion slice of that pie—which has also grown 57% compared to Q1 2025—while gaming alone represents only about $720 million. It always feels wrong to say 'only' in relation to a monetary amount in the millions, especially as gaming grew about 11% year-on-year. However, AMD is advising investors to expect a sharp dip in this sector shortly.</p><p>During <a href="https://seekingalpha.com/article/4898861-advanced-micro-devices-inc-amd-q1-2026-earnings-call-transcript" target="_blank">the recent earnings call</a>, executive VP, CFO and treasurer Jean Hu advised "We expect second half demand in gaming to be impacted by higher memory and component costs. We now expect second half gaming revenue to decline more than 20% compared to the first half."</p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-Xp4ZAX"></div>                            </div>                            <script src="https://kwizly.com/embed/Xp4ZAX.js" async></script><p>In other words, <a href="https://www.pcgamer.com/hardware/memory/ram-and-storage-is-ridiculously-expensive-right-now-because-of-drumroll-ai-of-course-and-theres-little-reason-to-think-prices-will-drop-any-time-soon/" target="_blank">with consumer memory prices skyrocketing</a>, and other components, <a href="https://www.pcgamer.com/hardware/processors/report-claims-the-global-cpu-shortage-is-more-acute-for-processors-than-memory-as-industry-waits-for-intels-18a-chips-to-plug-the-gap/">such as CPUs</a>, also experiencing knock-on shortages, PC gamers are understandably expected to spend less overall. AMD CEO Lisa Su later added during the same call, "We're making very good progress in the commercial PC arena with our AI PCs. We did see desktops a little bit softer just given desktop is a more consumer-focused market. And so in that market, it's more impacted by some of the memory pricing and the component price increases."</p><p>As AMD's hardware powers the PS5, Su also shared that "Semi-custom revenue declined year-over-year as expected at this stage of the console cycle." The PS5 released in 2020, meaning that 2026 represents the tail-end of its lifespan if prior console generations are anything to go by. While <a href="https://www.pcgamer.com/hardware/i-bought-a-ps5-on-launch-day-but-i-wont-be-buying-a-ps6-even-though-its-exclusives-arent-coming-to-pc-anymore/" target="_blank">I personally may not be all that excited for the PS6</a>, Su says that "engagements with customers on next-generation platforms remain strong."</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="N2YVAanjET8THrW4eQe7E3" name="ps5-controller-gamepad.jpg" alt="The Sony PS5 Dualsense gamepad controller top down view." src="https://cdn.mos.cms.futurecdn.net/N2YVAanjET8THrW4eQe7E3.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>AMD's gaming projections are not necessarily a shock; in response to an investor question, Lisa Su elaborated, "I mean, look, this is something that everyone in the industry is working with—in the time of tight supply, we are seeing some cost increases on the memory side. I think we are all working through that."</p><p>Indeed, both <a href="https://www.pcgamer.com/hardware/we-expect-supply-constraints-to-be-the-headwind-to-gaming-in-q1-and-beyond-says-nvidia-although-it-claims-demand-and-inventory-levels-are-healthy/" target="_blank">Nvidia</a> and <a href="https://www.pcgamer.com/software/windows/microsoft-predicts-memory-crisis-will-affect-its-revenue-as-struggling-oems-wont-be-as-liberal-with-windows-spending/" target="_blank">Microsoft</a> have made similar predictions about how the memory crisis will affect their revenue.</p><p>"The way we're seeing it unfold in the market is actually on the Data Center side, because of the, let's call it, the demand for AI compute," Su continues, "People are largely focused on supply and ensuring that the supply assurance is there. The corollary of that—the larger impact that we're watching is the impact on the consumer markets. And as we said in the prepared remarks, we are expecting that there could be some demand impact as a result of the memory price increases on things like the PC business in the second half of the year as well as the Gaming business. So we're taking that into account in our overall model."</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ 'Our demand fulfillment rate is now at a record low' says Samsung as it makes its DRAM 90% more expensive than the previous quarter ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/hardware/memory/our-demand-fulfillment-rate-is-now-at-a-record-low-says-samsung-as-it-makes-its-dram-90-percent-more-expensive-than-the-previous-quarter/</link>
                                                                            <description>
                            <![CDATA[ High demand, high prices, it's basic economics. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">Ww9ac6tvkTDdYsFL9eaWuQ</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/5fqsVcETkLSUGyWAmSThCP-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Thu, 30 Apr 2026 15:43:30 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Memory]]></category>
                                                    <category><![CDATA[Hardware]]></category>
                                                                                                                    <dc:creator><![CDATA[ Jacob Fox ]]></dc:creator>                                                                <dc:description><![CDATA[ https://cdn.mos.cms.futurecdn.net/Ee8ZL5rzgTjTNkBFJ4jBnD.png ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/5fqsVcETkLSUGyWAmSThCP-1280-80.jpg">
                                                            <media:credit><![CDATA[Scanrail via Getty Images]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Macro view of the group of computer PC DRAM memory modules circuit board PCB with selective focus effect]]></media:description>                                                            <media:text><![CDATA[Macro view of the group of computer PC DRAM memory modules circuit board PCB with selective focus effect]]></media:text>
                                <media:title type="plain"><![CDATA[Macro view of the group of computer PC DRAM memory modules circuit board PCB with selective focus effect]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/5fqsVcETkLSUGyWAmSThCP-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>There are two very different worlds out there. One is the world that you and I live in, the world of the consumer, where we scrape together whatever scraps of expensive memory we can find after the rest has been handed off to AI datacentres. The other is the world of chipmakers and shareholders, where supply that can't keep up with demand is a <em>good </em>thing because, well, more profits. Case in point comes from <a href="https://seekingalpha.com/article/4896286-samsung-electronics-co-ltd-ssnlf-q1-2026-earnings-call-transcript" target="_blank">Samsung's latest earnings call</a>. </p><p>The world's largest memory maker is, it seems, doing very well despite what it says is "record low" demand fulfilment:</p><p>"We also have very tight inventory and available supply is far short of customer demand. In fact, our demand fulfillment rate is now at a record low. And unlike previous years, customers who are concerned about supply shortages are actually bringing forward their demand for 2027 already. </p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-Xp4ZAX"></div>                            </div>                            <script src="https://kwizly.com/embed/Xp4ZAX.js" async></script><p>So currently, just based on prebooked demand alone, the supply-demand gap is looking to widen further in 2027 versus this year."</p><p>In other words, Samsung simply doesn't have the capacity to make enough chips for even the customers it already has prebooked through 2027. That's just how vast the AI industry's appetite is for memory, which is the primary cause of the <a href="https://www.pcgamer.com/hardware/memory/ram-and-storage-is-ridiculously-expensive-right-now-because-of-drumroll-ai-of-course-and-theres-little-reason-to-think-prices-will-drop-any-time-soon/" target="_blank">RAMpocalypse</a>.</p><p>When it comes to the most important thing of all, though—<em>moolah</em>—Samsung seems to be doing just fine. The company says, "Our blended ASP rose by low 90% range Q-on-Q for DRAM, high 80% Q-on-Q for NAND." </p><p>Parsing that into non-investor lingo, it's Samsung saying that, compared to the previous quarter, it started to sell its chips, on average, 90% higher when it comes to the memory you find in RAM and 80% higher when it comes to the memory you find in SSDs. To simplify even further: <em>'We're making a lot more money.'</em></p><p>All this being said, Samsung isn't immune to supply issues, and it's not as if having less supply itself is a good thing. As much demand for as much supply as you can muster is the goal, and on the supply front, war in the Middle East could cause a problem. <a href="https://www.pcgamer.com/hardware/memory/samsung-says-there-are-no-supply-chain-issues-to-date-from-war-in-the-middle-east-but-the-company-making-logistical-changes/" target="_blank">Samsung says</a> there are "no supply chain issues to date" on that front, but nothing is certain.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Samsung says there are 'no supply chain issues to date' from war in the Middle East but the company is making logistical changes  ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/hardware/memory/samsung-says-there-are-no-supply-chain-issues-to-date-from-war-in-the-middle-east-but-the-company-making-logistical-changes/</link>
                                                                            <description>
                            <![CDATA[ The company has stocked up and is figuring out alternative logistics. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">oZsAf42QxqcArDUMQygkkk</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/LanFmJykroZiecWNLtRCh3-1280-80.png" type="image/png" length="0"></enclosure>
                                                                        <pubDate>Thu, 30 Apr 2026 14:13:58 +0000</pubDate>                                                                                                                                <updated>Thu, 30 Apr 2026 14:15:51 +0000</updated>
                                                                                                                                            <category><![CDATA[Memory]]></category>
                                                    <category><![CDATA[Hardware]]></category>
                                                                                                                    <dc:creator><![CDATA[ Jacob Fox ]]></dc:creator>                                                                <dc:description><![CDATA[ https://cdn.mos.cms.futurecdn.net/Ee8ZL5rzgTjTNkBFJ4jBnD.png ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/png" url="https://cdn.mos.cms.futurecdn.net/LanFmJykroZiecWNLtRCh3-1280-80.png">
                                                            <media:credit><![CDATA[JHVEPhoto via Getty Images]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Samsung Electronics America Corporate office in Ridgefield Park, NJ, USA. - stock photo. Ridgefield Park, NJ, USA - August 23, 2022]]></media:description>                                                            <media:text><![CDATA[Samsung Electronics America Corporate office in Ridgefield Park, NJ, USA. - stock photo. Ridgefield Park, NJ, USA - August 23, 2022]]></media:text>
                                <media:title type="plain"><![CDATA[Samsung Electronics America Corporate office in Ridgefield Park, NJ, USA. - stock photo. Ridgefield Park, NJ, USA - August 23, 2022]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/LanFmJykroZiecWNLtRCh3-1280-80.png" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>One reason you can never <em>really </em>predict how well a company or industry is going to do is that there can be so many surprise factors outside of the normal bounds of stocks and revenues. War, as it happens, is one of them. This is a fact that it seems Samsung is discovering as conflicts in the Middle East are causing issues—ones that the company says it is handling, but issues nonetheless.</p><p>Speaking in an <a href="https://seekingalpha.com/article/4896286-samsung-electronics-co-ltd-ssnlf-q1-2026-earnings-call-transcript" target="_blank">earnings call</a>, Samsung executive VP and CFO Soon-Cheol Park explained: </p><p>"Our semiconductor production lines are operating normally, and there have been no supply chain issues to date. While we source some process gases from Israel and the Middle East, we have secured sufficient safety stock and respond in line with local logistics conditions. Also, we have secured alternative logistic routes and diversified suppliers, including the U.S. and Japan. So the overall risk remains limited."</p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-Xp4ZAX"></div>                            </div>                            <script src="https://kwizly.com/embed/Xp4ZAX.js" async></script><p>Although the company says it will "maintain a stable power supply system", it admits that oil prices are a problem: </p><p>"Oil price increases driven by the war are impacting global ocean and air freight costs, which is expanding the risk of higher shipping rates. In response, we are closely monitoring global inventory levels while optimising supply chain operations to minimise cost burden from international transportation."</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="ggvaQwWcprqtF7De5nLWv4" name="RAM stock hero" alt="A dramatically lit close up of computer memory/ RAM on a motherboard-style background." src="https://cdn.mos.cms.futurecdn.net/ggvaQwWcprqtF7De5nLWv4.png" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Remitski via Getty Images)</span></figcaption></figure><p>Regarding these shipping issues, Park said the company is "engaging in negotiations and utilising alternative transportation options to mitigate the impact of high logistics costs."</p><p>However, the extent of shipping impacts is of course just as uncertain as the length of the war: </p><div  class="fancy-box"><div class="fancy_box-title">RAM crisis: what is it and why does it suck?</div><div class="fancy_box_body"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' ><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="AY6by5ZZ2AWuVVQxYnmJ75" name="G.Skill RAM in motherboard.jpg" caption="" alt="G.Skill TridentZ Neo RAM in motherboard" src="https://cdn.mos.cms.futurecdn.net/AY6by5ZZ2AWuVVQxYnmJ75.jpg" mos="" link="" align="" fullscreen="" width="" height="" attribution="" endorsement="" class="pinterest-pin-exclude"></p></div></div><figcaption itemprop="caption description" class=""><span class="credit" itemprop="copyrightHolder">(Image credit: G.Skill)</span></figcaption></figure><p class="fancy-box__body-text"><strong>Price tracker:</strong> <a data-analytics-id="inline-link" href="https://www.pcgamer.com/hardware/memory/keep-up-to-date-with-the-pc-memory-and-ssd-supply-crisis-as-we-track-prices-and-the-latest-news/" target="_blank">We're logging RAM + SSD prices here</a><br><strong>Explainer:</strong> <a data-analytics-id="inline-link" href="https://www.pcgamer.com/hardware/memory/ram-and-storage-is-ridiculously-expensive-right-now-because-of-drumroll-ai-of-course-and-theres-little-reason-to-think-prices-will-drop-any-time-soon/" target="_blank">Why memory is so expensive right now</a><br><strong>Speed test:</strong> <a data-analytics-id="inline-link" href="https://www.pcgamer.com/hardware/memory/rampocalypse-be-damned-ive-tested-a-range-of-games-to-see-if-slow-ddr5-will-ruin-my-gaming-experience/" target="_blank">Where and when RAM speed matters for gaming</a></p></div></div><p>"In case the war is prolonged, we are developing diverse scenarios and through long-term contracts with logistics providers and fuel-linked freight rates, we plan to maintain cost competitiveness and supply capacity while strengthening our response capability to volatility."</p><p>So, to simplify, the war in Iran is affecting Samsung because of impacts on process gas supplies and on oil prices that, in turn, affect shipping costs. Such geopolitical events can often serve as a reminder of just how interconnected markets are, especially markets like the semiconductor one, which requires so many different materials from so many different places.</p><p>It's noteworthy, for instance, that <a href="https://www.pcgamer.com/hardware/pcb-prices-have-risen-by-up-to-40-percent-due-to-war-in-iran-according-to-reuters-industry-sources/" target="_blank">PCB prices could be affected</a>, too, and these are distinct from semiconductor chips.</p><p>Let's also not forget that, for semiconductor customers and other downstream customers like us humble PC gamers, there is also the compounded effect of the <a href="https://www.pcgamer.com/hardware/memory/ram-and-storage-is-ridiculously-expensive-right-now-because-of-drumroll-ai-of-course-and-theres-little-reason-to-think-prices-will-drop-any-time-soon/" target="_blank">AI-induced global memory shortage</a>. Demand for chips from AI companies seems insatiable, and all signs point towards <a href="https://www.pcgamer.com/hardware/memory/there-is-no-scenario-where-memory-prices-correct-in-the-second-half-of-2027-according-to-new-market-research/" target="_blank">memory staying in short supply for quite some time</a>.</p><p>For how long the war in Iran will affect semiconductor material supplies and electronics prices, however, is less certain.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ 'This is the first time where I'm seeing no light at the end of the tunnel': How the memory crisis is hitting PC builders ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/hardware/memory/this-is-the-first-time-where-im-seeing-no-light-at-the-end-of-the-tunnel-how-the-memory-crisis-is-hitting-pc-builders/</link>
                                                                            <description>
                            <![CDATA[ It seems like costly memory prices are making everyone hurt. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">Whas25bnHJemxvsFkuRkQW</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/ggvaQwWcprqtF7De5nLWv4-1280-80.png" type="image/png" length="0"></enclosure>
                                                                        <pubDate>Thu, 30 Apr 2026 10:33:09 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Memory]]></category>
                                                    <category><![CDATA[Hardware]]></category>
                                                                                                                    <dc:creator><![CDATA[ James Bentley ]]></dc:creator>                                                                <dc:description><![CDATA[ https://cdn.mos.cms.futurecdn.net/PVsHAkx27zJptZHndizEAE.png ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/png" url="https://cdn.mos.cms.futurecdn.net/ggvaQwWcprqtF7De5nLWv4-1280-80.png">
                                                            <media:credit><![CDATA[Remitski via Getty Images]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[A dramatically lit close up of computer memory/ RAM on a motherboard-style background.]]></media:description>                                                            <media:text><![CDATA[A dramatically lit close up of computer memory/ RAM on a motherboard-style background.]]></media:text>
                                <media:title type="plain"><![CDATA[A dramatically lit close up of computer memory/ RAM on a motherboard-style background.]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/ggvaQwWcprqtF7De5nLWv4-1280-80.png" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>If you care about memory, PC gaming, or technology in general, there's a good chance you've heard of a little 'ol thing called the <a href="https://www.pcgamer.com/hardware/memory/ram-and-storage-is-ridiculously-expensive-right-now-because-of-drumroll-ai-of-course-and-theres-little-reason-to-think-prices-will-drop-any-time-soon/" target="_blank">memory crisis</a>. Thanks to AI gobbling up <em>all </em>the resources, it's the reason why RAM has quadrupled in price recently (if you're lucky). Some big companies may be able to weather that storm by steering into the skid (like <a href="https://www.pcgamer.com/hardware/memory/asus-thinks-high-end-brand-value-and-high-end-product-mix-will-help-it-weather-the-memory-crisis-alongside-ai/" target="_blank">Asus</a>, which is betting somewhat on AI) or by having reserves of memory and strong contracts with suppliers. Others seem to be struggling with the day-to-day and are making compromises to navigate.</p><p>Jese Martinez, the founder of custom PC company <a href="https://powergpu.com/?srsltid=AfmBOooAnB9CB7fTX2fA13pXsAGdcN3a-msPBcTBiEUaN-yjRhtEQh7v" target="_blank">PowerGPU</a>, tells me this crisis is very different to the one that hit GPUs five years ago. When demand for the RTX 20/30 series was already high, <a href="https://www.pcgamer.com/this-crypto-mining-farm-with-78-geforce-rtx-3080-gpus-likely-rakes-in-dollar154000-per-year/" target="_blank">cryptominers were buying batches of cards to mine for Ethereum</a>. This led to a surge in pricing, but it was a <a href="https://www.pcgamer.com/even-with-the-power-of-25-3080s-this-ethereum-mining-asic-will-soon-be-useless/" target="_blank">fairly contained crisis</a>, with it only briefly threatening storage drives and CPUs but never taking hold. </p><p>"Now it's not just GPUs," Martinez says, "it's memory, it's storage, it's multiple things that are happening. And it's not just a few 100 bucks. Stuff is going up twice the price or three times the price. I mean, we have 5090s right now selling close to $4,000 / $4,500 on eBay." </p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-Xm4jRO"></div>                            </div>                            <script src="https://kwizly.com/embed/Xm4jRO.js" async></script><p>Martinez tells me that PowerGPU looked to lower its expenses in response to the crisis by moving to a smaller warehouse. PowerGPU was occupying 10,000 square feet, which Martinez claims was "overkill". The company bought a big supply of memory and storage as the memory crisis started to form, thanks to partnerships with the likes of Kingston and Lexar. </p><p>"But that could only last so long, right?"</p><p>Martinez says sales dropped in the first quarter of 2026, and though they tend to see sales go back up around the start of the tax year (in March), this year was different. I'm told customers simply "don't want to pay the price" of memory right now.</p><p>Martinez admits, "We're pretty much in survival mode."</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="rVPg5CVyXPbxLQJAghnpBe" name="maingear-mg1-arc-750-01.jpg" alt="Maingear MG-1 | Arc A750" src="https://cdn.mos.cms.futurecdn.net/rVPg5CVyXPbxLQJAghnpBe.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Wallace Santos, the CEO of gaming PC builder <a href="https://maingear.com/?srsltid=AfmBOoq92SEANobAb0YcmeGJ8u78t99NZYcEjrng7dvuQjSsM7OF1Yn8" target="_blank">Maingear</a>, claims the memory crisis is very different to standard crises they've tackled before: "In the two plus decades I've been doing this, this is the first time where I'm seeing no light at the end of the tunnel, at least for the next two years. It's not a multi-week problem, it's a multi-year problem that we're facing right now."</p><p>Santos' woes are similar to Martinez's. Santos tells me, "In October, we were paying $190 for a kit of RAM. By December, that same kit was costing us $840. As of right now, I think it's 900 plus dollars."</p><p>Santos tells me, "I don't think this should be about pointing fingers", but "I don't know who else to point the finger at". In our conversation, fingers were pointed at SK Hynix, Micron, and Crucial. "I get it from a business standpoint, but it's still very painful to the whole ecosystem."</p><div><blockquote><p>In October, we were paying $190 for a kit of RAM. By December, that same kit was costing us $840. As of right now, I think it's 900 plus dollars.</p></blockquote></div><p>Both companies have had to pass the price increase of memory onto the customers. Maingear tells me that it messages potential buyers, telling them prices are about to go up, and Santos tells me he's worried it will take a long time to go back down<strong>.</strong> </p><p>"I think entry-level PCs, they're going to get greatly affected in the future. I think the $899/$999 price points, those price points probably will shift to $1,599, or $1,499 as an entry-level PC in the future."</p><p>Maingear has a program where you can send your own RAM to it when you buy your PC, and they will fit it and tune it for you. You can ship memory directly to it when you buy online, or send it to Maingear with an envelope paid for by the company. It will also RMA your gear if the memory is faulty. Or you can just fit it at home. Santos tells me they are hopeful that competitors will copy this plan "so we can remove some strain from the supply chain."</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="PdSTCqTbFBxSpNUFNqGaGB" name="g-skill-trident-z-rgb-series-ddr4-memory-kits-intel-kaby-lake.jpg" alt="G.Skill Trident Z RGB memory in a PC" src="https://cdn.mos.cms.futurecdn.net/PdSTCqTbFBxSpNUFNqGaGB.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: G.Skill)</span></figcaption></figure><p>Michael Jin, senior product designer at tiny PC maker <a href="https://www.minisforum.com/" target="_blank">Minisforum</a>, tells me, "the current memory supply situation is cyclical and temporary", and that "we expect it to stabilise as production capacity adjusts and demand normalises."</p><p>It's true that no crisis can last forever. Eventually, either manufacturers meet demand or those making demands no longer need such a large supply. That doesn't mean it will end soon, though. </p><p>Both Maingear and Minisforum argue now is the right time to upgrade. Minisforum says, "Given that memory prices may remain high for some time, we encourage users considering an upgrade to make their purchase sooner rather than later."</p><p>"If you can afford to do it. Do it," Santos says. "Don't wait till tomorrow to build a PC… There's no guarantees tomorrow." </p><p>"Prices will keep going higher. And it sounds ridiculous. Me saying that, coming from my position… people think we're being opportunistic. It's that I'm just keeping it real.<strong>"</strong></p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="oyiog4wEECrY2r9QQFzt37" name="Minisforum-G1-Pro-3" alt="Minisforum Atomman G1 Pro mini PC" src="https://cdn.mos.cms.futurecdn.net/oyiog4wEECrY2r9QQFzt37.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>PowerGPU's perspective is different. "For $1,000, your best bet is to do some research, build it yourself. If you can't, or if you don't want to—and it depends on what you're trying to accomplish—honestly, I recommend a console at that point"</p><p>Later during the same week I spoke to Martinez, <a href="https://www.pcgamer.com/hardware/sony-hikes-the-ps5-price-by-usd100-ps5-pro-by-usd150-this-was-a-necessary-step/" target="_blank">Sony raised the price</a> of the PS5 by $100 and the PS5 Pro by $150. </p><p>But where does that leave the builders? Where Minisforum sees smaller builders leveraging their position in the market to offer different kinds of builds to the biggest companies, Maingear argues, "I think there will be some companies that will dissipate into the sunset. That's the reality of it."</p><p>But AI, the technology gobbling all that memory, is not seen unfavourably by anyone I've spoken to. Santos tells me that "we should also understand that there is a need for AI," and "I think at the end of the day, it is, it is a culture-changing, life-changing technology that's going to catapult, you know, our species, right? But it's painful."</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1544px;"><p class="vanilla-image-block" style="padding-top:55.83%;"><img id="KNP7AFZEnEm24o5jZ8dQvV" name="ps5.jpg" alt="PS5" src="https://cdn.mos.cms.futurecdn.net/KNP7AFZEnEm24o5jZ8dQvV.jpg" mos="" align="middle" fullscreen="" width="1544" height="862" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Sony)</span></figcaption></figure><p>Martinez is still hopeful about the memory crisis. He says he hopes it's over as soon as possible. </p><p>"I would hope that it's sooner rather than later, but I really hope it's over by summer… by, like, towards the end of the year. That's my assumption."</p><p>Analysts are less hopeful. Counterpoint research reckons "<a href="https://www.pcgamer.com/hardware/memory/there-is-no-scenario-where-memory-prices-correct-in-the-second-half-of-2027-according-to-new-market-research/" target="_blank">there is no scenario where memory prices correct in the second half</a>" of 2027. Micron has also confirmed demand is "<a href="https://www.pcgamer.com/hardware/memory/the-memory-crisis-certainly-isnt-ending-soon-as-micron-confirm-demand-significantly-in-excess-of-our-available-supply-for-the-foreseeable-future/" target="_blank">significantly in excess of our available supply for the foreseeable future</a>". </p><p>And this leaves the PC market in a weird spot. Santos believes the memory crisis gives the opportunity for companies "to rent compute to people", and he argues big companies are not "incentivising people to have computers at home". <a href="https://www.pcgamer.com/hardware/gaming-pcs/nzxt-class-action-lawsuit-settlement-includes-usd3-million-in-damages-and-some-buyers-will-get-to-keep-their-rented-pcs/" target="_blank">NZXT</a> and <a href="https://www.pcgamer.com/hardware/gaming-laptops/hp-has-a-gaming-laptop-subscription-service-where-you-pay-monthly-to-borrow-a-rig-but-never-get-the-option-to-own-it/" target="_blank">HP</a> are both renting PCs to users, which is one way to not actually have to sell memory it owns. </p><p>"Is that the future? I don't know. I hope not. I think as a community, as an enthusiast community, we were stronger than that, and we tend to make a lot of noise," Santos says.</p><p>Whether or not that noise will make any difference in the wider gaming market is anyone's guess, but one thing is clear: While <a href="https://www.pcgamer.com/hardware/graphics-cards/nvidia-is-the-worlds-first-usd5-trillion-company-but-ceo-jensen-huangs-nifty-narrative-about-accelerated-computing-and-the-remarkable-foresight-that-led-to-todays-ai-revolution-doesnt-quite-add-up/" target="_blank">AI companies rake in up to trillions of dollars of value</a>, everyone is paying for it. </p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ China's upcoming all-CPU supercomputer plans to add an extra 47,000 processors in its second phase, and aims to be one of the fastest in the world ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/hardware/processors/chinas-upcoming-all-cpu-supercomputer-plans-to-add-an-extra-47-000-processors-in-its-second-phase-and-aims-to-be-one-of-the-fastest-in-the-world/</link>
                                                                            <description>
                            <![CDATA[ Any chance of a Geekbench score? ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">K34Twb7r9NQTU2JDnrhrd8</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/qhwiqPJTwpeNLX9hs6DE3F-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Wed, 29 Apr 2026 14:44:48 +0000</pubDate>                                                                                                                                <updated>Wed, 29 Apr 2026 14:45:13 +0000</updated>
                                                                                                                                            <category><![CDATA[Processors]]></category>
                                                    <category><![CDATA[Hardware]]></category>
                                                                                                                    <dc:creator><![CDATA[ Andy Edser ]]></dc:creator>                                                                <dc:description><![CDATA[ https://cdn.mos.cms.futurecdn.net/ZGont4SjJV38V5HWmjfNAE.png ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/qhwiqPJTwpeNLX9hs6DE3F-1280-80.jpg">
                                                            <media:credit><![CDATA[Akos Stiller - Getty Images]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Data Center]]></media:description>                                                            <media:text><![CDATA[Data Center]]></media:text>
                                <media:title type="plain"><![CDATA[Data Center]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/qhwiqPJTwpeNLX9hs6DE3F-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>I love a supercomputer reveal, and this one's a little different than most. China's National Supercomputing Center in Shenzhen has announced its <a href="https://www.nsccsz.cn/" target="_blank">LineShine</a> system, a machine that aims to deliver 2 exaflops of performance once it's fully constructed.</p><p>That's an impressive figure, and would make LineShine one of the fastest exascale supercomputers in the world (via <a href="https://www.hpcwire.com/2026/04/28/china-unveils-2-exaflop-all-cpu-lineshine-supercomputer/" target="_blank">HPCWire</a>). This one, though, is planned to be an all-CPU system—in contrast to virtually all of the others on the Top500 list, which make use of AMD or Nvidia GPUs to accelerate proceedings.</p><p>This will be a supercomputer of sheer processor-induced heft, and some of the stats are jaw-dropping. The first construction phase will link 100 Huawei Kunpeng servers together, with 12,800 cores spread between them. The second phase, according to reports, will involve the addition of an extra 47,000 individual CPUs spread across 92 compute cabinets.</p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-Xm4jRO"></div>                            </div>                            <script src="https://kwizly.com/embed/Xm4jRO.js" async></script><p>A pre-print of <a href="https://arxiv.org/html/2604.15821v1" target="_blank">a paper</a> entitled "Breaking the Training Barrier of Billion-Parameter Universal Machine Learning Interatomic Potentials" gives us some more potential specs of China's new toy. The paper says that the total system will be made of 20,480 computing nodes, each equipped with two Armv9-based LX2 processors.</p><p>Each of those LX2 CPUs has two compute dies with 304 cores in total, which run alongside eight 32 GB HBM stacks. Every node is linked by a "LingQi high-speed network with dual-plane multi-rail fat-tree topology, offering 1.6 Tb/s bandwidth per node."</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="aMAbgpF2AMLbtHtX2qo7xB" name="(110) AMD and HPE Power El Capitan Exascale-Level Supercomputer for AI-Driven Research - YouTube - 0-0-21" alt="A still from a YouTube video showing the El Capitan supercomputer at the Lawrence Livermore National Laboratory." src="https://cdn.mos.cms.futurecdn.net/aMAbgpF2AMLbtHtX2qo7xB.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: AMD)</span></figcaption></figure><p>I know what at least some of those terms mean. Anyway, if these specs and performance figures are accurate, the LineShine would take its place as the fastest all-CPU-powered supercomputer ever built—although <a href="https://asc.llnl.gov/exascale/el-capitan" target="_blank">El Capitan</a> currently holds the record for the fastest overall in the Top500 listings, with <a href="https://top500.org/lists/top500/list/2025/06/" target="_blank">a 2.74+ exaflop Rpeak result</a>. </p><p>As for its purpose? Apparently, it will deliver "internationally leading performance in large-scale applications such as molecular dynamics, fluid simulation, life sciences, and AI large-scale model training and promotion." Y'know, supercomputer stuff. A bit boring, isn't it? Imagine the Geekbench score, folks. Surely it's worth a run just for giggles?</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ 'Feel free to start a laptop company and see what suppliers quote you for GDDR7': Framework vents frustration amid memory crisis ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/hardware/graphics-cards/feel-free-to-start-a-laptop-company-and-see-what-suppliers-quote-you-for-gddr7-framework-vents-frustration-amid-memory-crisis/</link>
                                                                            <description>
                            <![CDATA[ Unfortunately, it's likely to get worse before it gets better. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">ewNL7KBFLQRyqo2Wu8ZGLN</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/SnXzznvg6eP8dLw3LXhaRX-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Wed, 29 Apr 2026 10:43:19 +0000</pubDate>                                                                                                                                <updated>Wed, 29 Apr 2026 10:45:38 +0000</updated>
                                                                                                                                            <category><![CDATA[Graphics Cards]]></category>
                                                    <category><![CDATA[Hardware]]></category>
                                                                                                                    <dc:creator><![CDATA[ Jess Kinghorn ]]></dc:creator>                                                                <dc:description><![CDATA[ https://cdn.mos.cms.futurecdn.net/cMDJJibKgeMg3wogzv9AgY.png ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/SnXzznvg6eP8dLw3LXhaRX-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Framework 16 gaming laptop with the RTX 5070 mobile GPU upgrade module]]></media:description>                                                            <media:text><![CDATA[Framework 16 gaming laptop with the RTX 5070 mobile GPU upgrade module]]></media:text>
                                <media:title type="plain"><![CDATA[Framework 16 gaming laptop with the RTX 5070 mobile GPU upgrade module]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/SnXzznvg6eP8dLw3LXhaRX-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>There's a lot to like about Framework, from its modular approach to gaming laptop upgrades and hardware repairability, to the company's candour regarding the memory supply crisis.</p><p>Pre-orders for a 12 GB version of the <a href="https://www.pcgamer.com/hardware/gaming-laptops/framework-16-rtx-5070-upgrade-review/" target="_blank">Framework Laptop 16</a> graphics module recently went live. Powered by the Nvidia GeForce RTX 5070, it's fair to expect this to go for a pretty penny—but <a href="https://frame.work/gb/en/products/laptop16-graphics-module-nvidia-geforce-rtx-5070?v=FRAKMQ0002" target="_blank">at $1,199</a>, the 12 GB pre-orders cost twice as much as the 8 GB modules.</p><p><a href="https://x.com/FrameworkPuter/status/2049312655861837826?s=20" target="_blank">TechPowerUp highlighted this fact on X</a>, to which the official Framework account responded, "Thanks @OpenAI." When another user argued that the 12 GB module should cost less, Framework replied, "Feel free to start a laptop company and see what suppliers quote you for GDDR7."</p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-Xm4jRO"></div>                            </div>                            <script src="https://kwizly.com/embed/Xm4jRO.js" async></script><p>The ongoing <a href="https://www.pcgamer.com/hardware/memory/ram-and-storage-is-ridiculously-expensive-right-now-because-of-drumroll-ai-of-course-and-theres-little-reason-to-think-prices-will-drop-any-time-soon/" target="_blank">memory shortage</a> is at least in no small part fuelled by the AI industry's nigh insatiable appetite for SSDs and RAM. Framework itself had warned that <a href="https://www.pcgamer.com/hardware/memory/framework-says-stabilising-memory-prices-are-a-temporary-reprieve-and-there-are-more-cost-increases-to-come-this-year/" target="_blank">stabilising memory prices were only a 'temporary reprieve'</a> earlier this year. Indeed, prices are likely to look a lot worse before they get better; last month company CEO Nirav Patel even said, "If you’re looking to order a Framework Laptop or Desktop with a lot of storage, <a href="https://www.pcgamer.com/hardware/ssds/if-youre-thinking-about-buying-a-framework-pc-or-laptop-with-2-tb-plus-of-storage-now-is-the-time-to-do-that-says-company-ceo/" target="_blank">now is the time to do that</a>."</p><p>What's fuelling the fire of the RAMpocalypse is outsized demand. As such, memory manufacturers are trying to scale up—but the new factories being constructed by major players such as SK Hynix, Micron, and Samsung <a href="https://www.pcgamer.com/hardware/memory/the-three-big-players-in-computer-memory-are-all-building-new-factories-but-it-probably-wont-help-dram-prices-until-2028-if-then/" target="_blank">won't make a meaningful impact on supply until about 2028</a>.</p><div class="see-more see-more--clipped"><blockquote class="twitter-tweet hawk-ignore" data-lang="en"><p lang="en" dir="ltr">Feel free to start a laptop company and see what suppliers quote you for GDDR7.<a href="https://twitter.com/cantworkitout/status/2049312655861837826">April 29, 2026</a></p></blockquote><div class="see-more__filter"></div></div><p>With such supply challenges in mind, $1,199 for a 12 GB graphics module still warrants a sharp in-take of breath, but also seems a touch more understandable.</p><p>As for GDDR7 and Nvidia, some leaks suggest we'll see a whole <a href="https://www.pcgamer.com/hardware/graphics-cards/nvidias-next-hardware-launch-for-us-gamers-could-be-an-rtx-5050-with-a-whopping-1-gb-of-extra-vram/" target="_blank">9 GB of it in a release of the RTX 5050 GPU</a> later this year. If that turns out to be true, this card will use three sets of 3 GB chips rather than four sets of 2 GB. That could help with cost, in theory—but I dread to think just how much this entry-tier card could end up asking for in practice.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Single-channel DRAM is bad news for PC gaming but depending on what CPU you have, it's not actually as awful as you might think ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/hardware/memory/single-channel-dram-is-bad-news-for-pc-gaming-but-depending-on-what-cpu-you-have-its-not-actually-as-awful-as-you-might-think/</link>
                                                                            <description>
                            <![CDATA[ Cache to the rescue. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">spM7iSWzVagCp9YWXjWDLc</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/gFhueahWqETEruHJADPPYD-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Wed, 29 Apr 2026 10:07:07 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Memory]]></category>
                                                    <category><![CDATA[Hardware]]></category>
                                                                                                                    <dc:creator><![CDATA[ Nick Evanson ]]></dc:creator>                                                                <dc:description><![CDATA[ https://cdn.mos.cms.futurecdn.net/HH5qHxdCSKxFpY2HXp2Q5K.png ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/gFhueahWqETEruHJADPPYD-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[A close-up photo of a single DDR4 DIMM installed in a gaming PC&#039;s motherboard]]></media:description>                                                            <media:text><![CDATA[A close-up photo of a single DDR4 DIMM installed in a gaming PC&#039;s motherboard]]></media:text>
                                <media:title type="plain"><![CDATA[A close-up photo of a single DDR4 DIMM installed in a gaming PC&#039;s motherboard]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/gFhueahWqETEruHJADPPYD-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>While PC gaming has never been an ultra-cheap hobby, the current AI-induced global memory supply crisis has made it painfully pricey. With DRAM kits and SSDs now three to four times more expensive than they were 12 months ago, nothing is off the table when it comes to finding ways to save some money.</p><p>All of which got me thinking: Is it worth using a single stick of memory compared to shelling out for a dual-channel kit, be it separately or as part of a prebuilt gaming PC? We're always told that this isn't a good idea, but if you bought a 32 GB kit with a friend and split the memory between the two of you, that would actually save you a bit of money over buying a full 16 GB kit.</p><p>So armed with a deerstalker hat, magnifying glass, pipe... oh, and a host of PC parts, I've delved into the whole single vs dual-channel DRAM debate. What I've discovered will help you make the right choice when it comes to choosing your next gaming PC or planning a full upgrade. </p><h3 class="article-body__section" id="section-what-is-a-dram-channel"><span>What is a DRAM channel?</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="NCN92MC9nMNdJG8rdtrCXU" name="zen-4-iod.jpg" alt="AMD Zen 4 architecture" src="https://cdn.mos.cms.futurecdn.net/NCN92MC9nMNdJG8rdtrCXU.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">All AMD Ryzen chips have two DRAM controllers </span><span class="credit" itemprop="copyrightHolder">(Image credit: AMD)</span></figcaption></figure><p>For more years than I can remember, CPUs in desktop PCs and laptops have sported two independent memory controllers. Originally, they were part of the motherboard chipset (specifically the bit called the Northbridge), but they're now all buried inside the processor die.</p><p>The controllers basically handle everything to do with the computer's system memory, reading and writing data, telling the DRAM chips when to refresh, and so on. By having two independent controllers, i.e. dual channels to the memory, you can theoretically get twice the performance, though separate controllers also help to reduce latencies because you can have one reading while the other is writing, for example.</p><p>Which pretty much suggests that using a single channel is bad news, right? Well, not necessarily, because modern CPUs have a lot of cache, which goes a long way to reducing the data demands on the memory controllers. If the data required by an instruction is already stored in cache, it doesn't need to be fetched from the system memory.</p><p>So for CPUs with <em>lots</em> of cache, single-channel DRAM might not be as much of an issue as you think. Especially if the DRAM is fast, with lots of bandwidth, too. There's only one way to find out.</p><h3 class="article-body__section" id="section-big-cache-fast-dram"><span>Big cache, fast DRAM</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="ajPh9i2fPRfNHESSSToAaV" name="amd_third_generation_3d_v-cache_image" alt="A screenshot of AMD's announcement video for the Ryzen 7 9800X3D processor, showing a stylized image of a Zen 5 CCD with the 3D V-Cache layer underneath" src="https://cdn.mos.cms.futurecdn.net/ajPh9i2fPRfNHESSSToAaV.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: AMD)</span></figcaption></figure><p>To kick things off, I'm using a <a href="https://www.pcgamer.com/hardware/processors/amd-ryzen-9-9950x3d-review/" target="_blank">Ryzen 9 9950X3D</a>, a processor with an enormous 128 MB of Level 3 cache, split 96+32 across its two core chiplets. Even though games will pretty much only use one of those chiplets, AMD's software ensures that it will be the 96 MB chiplet.</p><p>That's been paired with a <a href="https://www.pcgamer.com/hardware/graphics-cards/nvidia-geforce-rtx-5090-fe-review/" target="_blank">GeForce RTX 5090</a> and 32 GB of dual-channel DDR5-6000 CL32, and while that's not the fastest memory you can buy, it's still pretty speedy stuff. Sure, these are some of the most expensive parts you can stuff in a gaming PC, especially the graphics card, but in gaming, this particular CPU isn't a great deal faster than a <a href="https://www.pcgamer.com/hardware/processors/amd-ryzen-7-9800x3d-review/" target="_blank">Ryzen 7 9800X3D</a> or any Zen 5-based processor with 3D V-Cache, for that matter.</p><p>The results below are for six different games, all running at 4K native resolution (no upscaling or frame generation), with every graphics option set to the maximum value. Where available, ray tracing or path tracing has been enabled, too. This is to ensure that the game is putting the biggest load it can onto the graphics card, to see what impact single-channel DRAM has in GPU-limited situations.</p><div id="crow-inpage-content"><style>    @import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');    @import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');        /* Reset & Base */    #fv-chart-1777375876322-14ytr2gic *, #fv-chart-1777375876322-14ytr2gic *:before, #fv-chart-1777375876322-14ytr2gic *:after, #fv-chart-1777375876322-14ytr2gic-slideshow *, #fv-chart-1777375876322-14ytr2gic-slideshow *:before, #fv-chart-1777375876322-14ytr2gic-slideshow *:after {        box-sizing: border-box !important; margin: 0; padding: 0; border: 0;        font-size: 100%; font: inherit; vertical-align: baseline;    }    #fv-chart-1777375876322-14ytr2gic, #fv-chart-1777375876322-14ytr2gic-slideshow { font-family: 'Open Sans', sans-serif !important; }    /* Main Wrappers */    #fv-chart-1777375876322-14ytr2gic {        position: relative !important; overflow: visible !important;        --riv-primary: #E33235;    }    #fv-chart-1777375876322-14ytr2gic .fv-inner-wrapper {        color: #1F2937 !important; background-color: #ededed !important;        padding: 1.5rem 1.5rem 2rem !important; border-radius: 0.5rem !important;        box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) !important;        margin: 1rem 0 !important; display: flex !important; flex-direction: column !important;        overflow: hidden !important;    }    #fv-chart-1777375876322-14ytr2gic .fv-inner-wrapper.fv-no-header.fv-is-image-compare {        padding-top: 0 !important;    }    #fv-chart-1777375876322-14ytr2gic.fv-full-bleed {                width: 100vw !important;        margin-left: calc(50% - 50vw) !important;            }        body {        overflow-x: clip !important;    }        #fv-chart-1777375876322-14ytr2gic.fv-full-bleed .fv-inner-wrapper {        padding: 0 !important;        border-radius: 0 !important;        box-shadow: none !important;        margin: 0 !important;        background-color: transparent !important;    }    #fv-chart-1777375876322-14ytr2gic .fv-inner-wrapper.fv-is-shop-the-look {        padding: 0 !important;        border-radius: 0 !important;        box-shadow: none !important;        margin: 0 !important;        background-color: transparent !important;    }            /* Slideshow Styles */    #fv-chart-1777375876322-14ytr2gic-slideshow {        position: relative !important;        width: 100% !important;        margin: 1rem 0 !important;        --riv-primary: #E33235;    }    #fv-chart-1777375876322-14ytr2gic-slideshow .fv-slides-wrapper {        position: relative !important;        width: 100% !important;    }    #fv-chart-1777375876322-14ytr2gic-slideshow .fv-slide {        width: 100% !important;        animation: fv-fade-in 0.3s ease-in-out;    }      @keyframes fv-fade-in {        from { opacity: 0; }        to { opacity: 1; }    }        /* Top Navigation Row (Redesign) */    #fv-chart-1777375876322-14ytr2gic-slideshow .fv-slideshow-nav-row {        position: relative !important;        display: flex !important;        justify-content: space-between !important;        align-items: center !important;        padding: 0 0 16px 0 !important;        width: 100% !important;        z-index: 20 !important;    }    #fv-chart-1777375876322-14ytr2gic-slideshow .fv-nav-btn {        background-color: var(--riv-primary) !important;        color: #ffffff !important;        border: none !important;        border-radius: 4px !important;        padding: 8px 16px !important;        font-size: 14px !important;        font-weight: 700 !important;        cursor: pointer !important;        display: flex !important;        align-items: center !important;        justify-content: center !important;        gap: 6px !important;        transition: opacity 0.2s, background-color 0.2s !important;        height: 36px !important;        text-transform: none !important;        box-shadow: 0 1px 2px rgba(0,0,0,0.1) !important;    }        #fv-chart-1777375876322-14ytr2gic-slideshow .fv-nav-btn svg {        width: 18px !important;        height: 18px !important;        stroke-width: 3px !important;        filter: none !important;    }    #fv-chart-1777375876322-14ytr2gic-slideshow .fv-nav-btn:hover {        opacity: 0.9 !important;        transform: translateY(-1px) !important;    }        #fv-chart-1777375876322-14ytr2gic-slideshow .fv-nav-btn.disabled {        background-color: #E5E7EB !important;        color: #9CA3AF !important;        cursor: default !important;        pointer-events: none !important;        box-shadow: none !important;    }    #fv-chart-1777375876322-14ytr2gic-slideshow .fv-slide-counter {        font-family: 'Poppins', sans-serif !important;        font-size: 14px !important;        font-weight: 600 !important;        color: #374151 !important;        text-align: center !important;        min-width: 40px !important;        background-color: rgba(255,255,255,0.8) !important;        padding: 2px 8px !important;        border-radius: 10px !important;    }        /* Slideshow Dropdown Navigation */    #fv-chart-1777375876322-14ytr2gic-slideshow .fv-slideshow-select {        position: absolute !important;        top: 10px !important;        right: 10px !important;        z-index: 20 !important;        appearance: none !important;        -webkit-appearance: none !important;        -moz-appearance: none !important;        background-color: white !important;        border: 1px solid #d1d5db !important;        color: #1F2937 !important;        font-family: 'Open Sans', sans-serif !important;        font-size: 14px !important;        font-weight: 600 !important;        padding: 6px 32px 6px 12px !important;        border-radius: 4px !important;        cursor: pointer !important;        box-shadow: 0 1px 2px rgba(0,0,0,0.05) !important;        background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e") !important;        background-position: right 0.5rem center !important;        background-repeat: no-repeat !important;        background-size: 1.5em 1.5em !important;    }    #fv-chart-1777375876322-14ytr2gic-slideshow .fv-slideshow-select:focus {        outline: 2px solid #E33235 !important;        border-color: #E33235 !important;    }        /* Typography */    #fv-chart-1777375876322-14ytr2gic .fv-chart-title {         font-weight: bold !important;         text-align: center !important;         margin-bottom: 0.5rem !important;         color: var(--riv-primary) !important;         font-size: 20px !important;         line-height: 1.2 !important;         font-family: 'Open Sans', sans-serif !important;         text-transform: none !important;         white-space: normal !important;         overflow-wrap: break-word !important;        padding: 0 20px !important;    }    #fv-chart-1777375876322-14ytr2gic .fv-chart-subhead {         font-size: 18px !important;         font-weight: 500 !important;         text-align: center !important;         margin-bottom: 2rem !important;         color: #374151 !important;         line-height: 1.7 !important;         font-family: 'Open Sans', sans-serif !important;         display: block !important;         text-transform: none !important;        padding: 0 20px !important;    }    #fv-chart-1777375876322-14ytr2gic .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }    /* Versus Chart */    #fv-chart-1777375876322-14ytr2gic .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }    #fv-chart-1777375876322-14ytr2gic .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }    #fv-chart-1777375876322-14ytr2gic .fv-versus-select-wrapper { flex: 1; min-width: 0; }    #fv-chart-1777375876322-14ytr2gic .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }    #fv-chart-1777375876322-14ytr2gic .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }    #fv-chart-1777375876322-14ytr2gic .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }    #fv-chart-1777375876322-14ytr2gic .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }    #fv-chart-1777375876322-14ytr2gic .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }    #fv-chart-1777375876322-14ytr2gic .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }    #fv-chart-1777375876322-14ytr2gic .fv-versus-select { background: transparent; border: none; border-bottom: 2px solid; font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; padding: 0.25rem 0; cursor: pointer; outline: none; appearance: none; -webkit-appearance: none; -moz-appearance: none; max-width: 100%; width: 100%; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }    #fv-chart-1777375876322-14ytr2gic .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }    #fv-chart-1777375876322-14ytr2gic .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }    #fv-chart-1777375876322-14ytr2gic .fv-versus-select option { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 14px; color: #374151; direction: ltr; text-align: left; }    #fv-chart-1777375876322-14ytr2gic .fv-versus-vs { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; color: #374151; letter-spacing: 0.1em; padding: 0 1rem; }    #fv-chart-1777375876322-14ytr2gic .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }    #fv-chart-1777375876322-14ytr2gic .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }    #fv-chart-1777375876322-14ytr2gic .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }    #fv-chart-1777375876322-14ytr2gic .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }    #fv-chart-1777375876322-14ytr2gic .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }    #fv-chart-1777375876322-14ytr2gic .fv-versus-bar { height: 32px; width: var(--target-width); transition: width 0.8s ease-out; animation: fv-grow-max-width 0.8s ease-out forwards; display: flex; align-items: center; overflow: hidden; color: #ffffff; }    #fv-chart-1777375876322-14ytr2gic .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }    #fv-chart-1777375876322-14ytr2gic .fv-versus-bar-right { border-radius: 0 4px 4px 0; justify-content: flex-start; padding: 0 8px; }    @keyframes fv-grow-max-width {        from { max-width: 0; }        to { max-width: 100%; }    }    #fv-chart-1777375876322-14ytr2gic .fv-versus-center-line { position: absolute; left: 50%; top: 0; bottom: 0; width: 4px; background-color: #ffffff; transform: translateX(-50%); z-index: 1; }    #fv-chart-1777375876322-14ytr2gic .fv-inside-left { white-space: nowrap; flex-shrink: 0; }    #fv-chart-1777375876322-14ytr2gic .fv-inside-right { white-space: nowrap; flex-shrink: 0; }    #fv-chart-1777375876322-14ytr2gic .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }    #fv-chart-1777375876322-14ytr2gic .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }    #fv-chart-1777375876322-14ytr2gic .fv-versus-label { position: absolute; left: 50%; transform: translateX(-50%); top: 0; background-color: transparent; border: none; box-shadow: none; padding: 0; font-family: 'Open Sans', sans-serif; font-weight: 700; font-size: 14px; color: #374151; white-space: nowrap; }    #fv-chart-1777375876322-14ytr2gic .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }    /* Image Comparison Styles */    #fv-chart-1777375876322-14ytr2gic .fv-image-compare-container {        width: auto !important;        margin-left: -1.5rem !important;        margin-right: -1.5rem !important;        margin-bottom: 2rem !important;    }    #fv-chart-1777375876322-14ytr2gic.fv-full-bleed .fv-image-compare-container {        width: 100% !important;        max-width: none !important;        margin: 0 auto !important;    }    #fv-chart-1777375876322-14ytr2gic .fv-image-compare-wrapper {        position: relative !important;        width: 100% !important;        overflow: hidden !important;        border-radius: 0 !important;        background-color: #000 !important;        touch-action: pan-y !important;        user-select: none !important;        -webkit-user-select: none !important;    }    #fv-chart-1777375876322-14ytr2gic .fv-image-compare-inner {        position: relative !important;        width: 100% !important;        height: 100% !important;        display: block !important;        transform-origin: center center !important;        transition: transform 0.1s ease-out !important;    }    #fv-chart-1777375876322-14ytr2gic .fv-image-compare-bg {        display: block !important;        width: 100% !important;        height: auto !important;        pointer-events: none !important;        user-select: none !important;        -webkit-user-select: none !important;        -webkit-user-drag: none !important;    }    #fv-chart-1777375876322-14ytr2gic .fv-image-compare-fg {        position: absolute !important;        top: 0 !important;        left: 0 !important;        width: 100% !important;        height: 100% !important;        object-fit: cover !important;        clip-path: polygon(0 0, 50% 0, 50% 100%, 0 100%) !important;        pointer-events: none !important;        user-select: none !important;        -webkit-user-select: none !important;        -webkit-user-drag: none !important;    }    #fv-chart-1777375876322-14ytr2gic .fv-image-compare-slider {        position: absolute !important;        top: 0 !important;        bottom: 0 !important;        left: 50% !important;        width: 32px !important;        transform: translateX(-50%) !important;        cursor: ew-resize !important;        z-index: 10 !important;        user-select: none !important;        -webkit-user-select: none !important;    }    #fv-chart-1777375876322-14ytr2gic .fv-image-compare-slider-line {        position: absolute !important;        top: 0 !important;        bottom: 0 !important;        left: 50% !important;        width: 4px !important;        background-color: white !important;        transform: translateX(-50%) !important;        box-shadow: 0 0 10px rgba(0,0,0,0.5) !important;        pointer-events: none !important;    }    #fv-chart-1777375876322-14ytr2gic .fv-image-compare-handle {        position: absolute !important;        top: 50% !important;        left: 50% !important;        transform: translate(-50%, -50%) !important;        width: 32px !important;        height: 32px !important;        background-color: white !important;        border-radius: 50% !important;        box-shadow: 0 2px 6px rgba(0,0,0,0.3) !important;        display: flex !important;        align-items: center !important;        justify-content: center !important;        gap: 4px !important;        pointer-events: none !important;        z-index: 11 !important;        overflow: hidden !important;    }    #fv-chart-1777375876322-14ytr2gic .fv-image-compare-handle.fv-image-compare-handle-square {        border-radius: 6px !important;    }    #fv-chart-1777375876322-14ytr2gic .fv-image-compare-arrow-left {        width: 0 !important;        height: 0 !important;        border-top: 4px solid transparent !important;        border-bottom: 4px solid transparent !important;        border-right: 4px solid #4b5563 !important;    }    #fv-chart-1777375876322-14ytr2gic .fv-image-compare-arrow-right {        width: 0 !important;        height: 0 !important;        border-top: 4px solid transparent !important;        border-bottom: 4px solid transparent !important;        border-left: 4px solid #4b5563 !important;    }    #fv-chart-1777375876322-14ytr2gic .fv-image-compare-label {        position: absolute !important;        top: 1rem !important;        background-color: rgba(0, 0, 0, 0.5) !important;        color: white !important;        padding: 0.25rem 0.75rem !important;        border-radius: 0.25rem !important;        font-size: 0.875rem !important;        font-weight: 500 !important;        pointer-events: none !important;        backdrop-filter: blur(4px) !important;        z-index: 5 !important;        transition: right 0.3s ease, opacity 0.2s ease !important;    }    #fv-chart-1777375876322-14ytr2gic .fv-image-compare-label-left {        left: 1rem !important;    }    #fv-chart-1777375876322-14ytr2gic .fv-image-compare-label-right {        right: 1rem !important;    }        #fv-chart-1777375876322-14ytr2gic .fv-image-compare-expand-btn,    #fv-chart-1777375876322-14ytr2gic .fv-image-compare-close-btn {        position: absolute !important;        bottom: 1rem !important;        right: 1rem !important;        background-color: rgba(0, 0, 0, 0.5) !important;        color: white !important;        border: none !important;        border-radius: 0.25rem !important;        padding: 0.5rem !important;        cursor: pointer !important;        z-index: 20 !important;        display: flex !important;        align-items: center !important;        justify-content: center !important;        backdrop-filter: blur(4px) !important;        transition: background-color 0.2s !important;    }    #fv-chart-1777375876322-14ytr2gic .fv-image-compare-expand-btn:hover,    #fv-chart-1777375876322-14ytr2gic .fv-image-compare-close-btn:hover {        background-color: rgba(0, 0, 0, 0.7) !important;    }    #fv-chart-1777375876322-14ytr2gic .fv-image-compare-close-btn {        display: none !important;        top: 1rem !important;        bottom: auto !important;    }    /* Fullscreen State */    #fv-chart-1777375876322-14ytr2gic .fv-image-compare-wrapper.fv-image-compare-fullscreen {        position: fixed !important;        top: 0 !important;        left: 0 !important;        right: 0 !important;        bottom: 0 !important;        width: 100% !important;        height: 100% !important;        z-index: 999999 !important;        display: flex !important;        align-items: center !important;        justify-content: center !important;        background-color: rgba(0, 0, 0, 0.9) !important;        margin: 0 !important;        touch-action: none !important;    }    #fv-chart-1777375876322-14ytr2gic .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-inner {        width: 100% !important;        height: 100% !important;        display: flex !important;        align-items: center !important;        justify-content: center !important;        cursor: grab !important;    }    #fv-chart-1777375876322-14ytr2gic .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-inner:active {        cursor: grabbing !important;    }    #fv-chart-1777375876322-14ytr2gic .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-bg {        position: absolute !important;        top: 0 !important;        left: 0 !important;        max-width: 100% !important;        max-height: 100% !important;        width: 100% !important;        height: 100% !important;        object-fit: contain !important;    }    #fv-chart-1777375876322-14ytr2gic .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-fg {        max-width: 100% !important;        max-height: 100% !important;        width: 100% !important;        height: 100% !important;        object-fit: contain !important;    }    #fv-chart-1777375876322-14ytr2gic .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-expand-btn {        display: none !important;    }    #fv-chart-1777375876322-14ytr2gic .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-close-btn {        display: flex !important;    }    #fv-chart-1777375876322-14ytr2gic .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-label-right {        right: 4rem !important;    }    /* Footer */    #fv-chart-1777375876322-14ytr2gic .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }    #fv-chart-1777375876322-14ytr2gic .fv-footer-content { text-align: center !important; width: 100% !important; }    #fv-chart-1777375876322-14ytr2gic .fv-logo {         display: block !important;         margin: 0 auto !important;         width: 120px !important;         min-width: 120px !important;        max-width: 120px !important;         height: auto !important;         object-fit: contain !important;         flex-shrink: 0 !important;    }    /* Display Mode Controls */    #fv-chart-1777375876322-14ytr2gic .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }    #fv-chart-1777375876322-14ytr2gic .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }    #fv-chart-1777375876322-14ytr2gic .fv-dropdown-title {        appearance: none !important;        -webkit-appearance: none !important;        -moz-appearance: none !important;        background: transparent !important;        border: none !important;        font-size: 18px !important;        font-weight: 600 !important;        color: var(--riv-primary) !important;        padding-right: 28px !important;        padding-left: 10px !important;        cursor: pointer !important;        text-align: center !important;        text-align-last: center !important;        width: auto !important;        max-width: 100% !important;        font-family: 'Open Sans', sans-serif !important;        line-height: 1.3 !important;        margin: 0 !important;        text-overflow: ellipsis !important;        overflow: hidden !important;        white-space: nowrap !important;    }    #fv-chart-1777375876322-14ytr2gic .fv-dropdown-title:focus { outline: none !important; }    #fv-chart-1777375876322-14ytr2gic .fv-dropdown-title::-ms-expand { display: none !important; }        #fv-chart-1777375876322-14ytr2gic .fv-dropdown-chevron {        position: absolute !important;        right: 0 !important;        top: 50% !important;        transform: translateY(-50%) !important;        pointer-events: none !important;        color: var(--riv-primary) !important;        display: flex !important;        align-items: center !important;    }    #fv-chart-1777375876322-14ytr2gic .fv-carousel-title-controls { display: flex !important; justify-content: space-between !important; align-items: center !important; margin-bottom: 16px !important; width: 100% !important; gap: 12px !important; }    #fv-chart-1777375876322-14ytr2gic .fv-carousel-nav-btn {        background: transparent !important; border: 1px solid #d1d5db !important; border-radius: 6px !important; padding: 6px 10px !important;        cursor: pointer !important; font-size: 14px !important; color: #374151 !important; display: flex !important; align-items: center !important; gap: 4px !important; font-family: 'Open Sans', sans-serif !important;    }    #fv-chart-1777375876322-14ytr2gic .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }    #fv-chart-1777375876322-14ytr2gic .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }        /* Legend */    #fv-chart-1777375876322-14ytr2gic .fv-legend { display: flex !important; justify-content: center !important; flex-wrap: wrap !important; gap: 8px 16px !important; margin: 0 !important; padding: 0 !important; margin-top: 1rem !important; }    #fv-chart-1777375876322-14ytr2gic .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }    #fv-chart-1777375876322-14ytr2gic .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }    /* Multi-Value Legend */    #fv-chart-1777375876322-14ytr2gic .fv-multi-value-legend {         display: flex !important;         justify-content: center !important;         flex-wrap: wrap !important;         gap: 12px 24px !important;         margin-bottom: 1.5rem !important;         padding: 0 !important;    }    #fv-chart-1777375876322-14ytr2gic .fv-multi-legend-item { display: flex !important; align-items: center !important; gap: 8px !important; font-size: 14px !important; color: #374151 !important; font-weight: 500 !important; }    #fv-chart-1777375876322-14ytr2gic .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }    /* Chart Core Styles */    #fv-chart-1777375876322-14ytr2gic .fv-benchmark-group { margin-bottom: 1rem !important; }    #fv-chart-1777375876322-14ytr2gic .fv-benchmark-title {         font-size: 18px !important; font-weight: 600 !important; margin-bottom: 16px !important; margin-top: 0 !important; padding: 0 !important;        text-align: center !important; color: var(--riv-primary) !important; flex: 1 !important; min-width: 0 !important;        font-family: 'Open Sans', sans-serif !important; line-height: 1.3 !important;        text-transform: none !important;        white-space: normal !important;        overflow-wrap: break-word !important;         word-wrap: break-word !important;        max-width: 100% !important;    }    #fv-chart-1777375876322-14ytr2gic .fv-bar-row, #fv-chart-1777375876322-14ytr2gic .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; }    #fv-chart-1777375876322-14ytr2gic .fv-bar-label { width: 150px !important; flex-shrink: 0 !important; font-size: 14px !important; color: #374151 !important; padding-right: 10px !important; text-align: right !important; font-weight: 500 !important; display: block !important; }    #fv-chart-1777375876322-14ytr2gic .fv-bar-container { flex-grow: 1 !important; background-color: #E5E7EB !important; border-radius: 4px !important; min-height: 25px !important; border: 1px solid #D1D5DB !important; position: relative !important; display: flex !important; align-items: center !important; }     #fv-chart-1777375876322-14ytr2gic .fv-bar { height: 100% !important; border-radius: 3px !important; display: flex !important; align-items: center !important; transition: opacity 0.2s ease, width 0.8s ease-out !important; min-height: 23px !important; }    #fv-chart-1777375876322-14ytr2gic .fv-bar:hover { opacity: 0.8 !important; }    #fv-chart-1777375876322-14ytr2gic .fv-bar-inner-content { display: flex !important; justify-content: space-between !important; align-items: center !important; width: 100% !important; height: 100% !important; padding: 0 8px !important; font-size: 14px !important; font-weight: bold !important; overflow: hidden !important; }    #fv-chart-1777375876322-14ytr2gic .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }    #fv-chart-1777375876322-14ytr2gic .fv-bar-inner-value { flex-shrink: 0 !important; }    #fv-chart-1777375876322-14ytr2gic .fv-bar-value-outside { padding-left: 8px !important; font-size: 14px !important; font-weight: bold !important; color: #374151 !important; white-space: nowrap !important; }    #fv-chart-1777375876322-14ytr2gic .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }    /* Multi-Value Bar Logic */    #fv-chart-1777375876322-14ytr2gic .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }    #fv-chart-1777375876322-14ytr2gic .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }        /* Stacked Bar */    #fv-chart-1777375876322-14ytr2gic .fv-stacked-bar { display: flex !important; overflow: hidden !important; }    #fv-chart-1777375876322-14ytr2gic .fv-stacked-segment { height: 100% !important; display: flex !important; align-items: center !important; justify-content: flex-end !important; padding-right: 8px !important; border-right: 1px solid rgba(255,255,255,0.3) !important; }    #fv-chart-1777375876322-14ytr2gic .fv-stacked-segment:last-child { border-right: none !important; }    #fv-chart-1777375876322-14ytr2gic .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }    /* Grouped Bar */    #fv-chart-1777375876322-14ytr2gic .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }    #fv-chart-1777375876322-14ytr2gic .fv-grouped-product-title-wrapper { padding-left: 150px !important; }    #fv-chart-1777375876322-14ytr2gic .fv-grouped-product-title { width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.5rem !important; font-weight: 700 !important; font-size: 14px !important; color: #374151 !important; text-transform: none !important; }    #fv-chart-1777375876322-14ytr2gic .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }    #fv-chart-1777375876322-14ytr2gic .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }    #fv-chart-1777375876322-14ytr2gic .fv-bar-cluster .fv-bar-container { height: 20px !important; }        /* Line Chart Grid */    #fv-chart-1777375876322-14ytr2gic .riv-grid line {        stroke: #D1D5DB !important;        stroke-dasharray: 3 3 !important;    }    /* X-Axis */    #fv-chart-1777375876322-14ytr2gic .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }    #fv-chart-1777375876322-14ytr2gic .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }    #fv-chart-1777375876322-14ytr2gic .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }    #fv-chart-1777375876322-14ytr2gic .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }    #fv-chart-1777375876322-14ytr2gic .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }     #fv-chart-1777375876322-14ytr2gic .fv-x-axis-ticks { display: flex !important; justify-content: space-between !important; padding-top: 4px !important; font-size: 13px !important; color: #374151 !important; }    #fv-chart-1777375876322-14ytr2gic .fv-x-axis-ticks span { position: relative !important; }    #fv-chart-1777375876322-14ytr2gic .fv-x-axis-ticks span::before { content: '' !important; position: absolute !important; top: -6px !important; left: 50% !important; transform: translateX(-50%) !important; width: 2px !important; height: 4px !important; background-color: #D1D5DB !important; border-radius: 1px !important; }    #fv-chart-1777375876322-14ytr2gic .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }    #fv-chart-1777375876322-14ytr2gic .fv-x-axis-title { text-align: center !important; font-size: 15px !important; color: #374151 !important; margin-top: 8px !important; margin-bottom: 16px !important; line-height: 1.5 !important; padding: 0 1rem !important; display: block !important; font-weight: bold !important; }    #fv-chart-1777375876322-14ytr2gic .fv-y-axis-title {        font-size: 15px !important;        color: #374151 !important;        line-height: 1.5 !important;        text-align: left !important;        padding-left: 5.83% !important; /* Aligns with Y-axis line inside SVG (35/600) */        margin-bottom: 4px !important;        display: block !important;        font-weight: bold !important;    }    /* Shop The Look */    #fv-chart-1777375876322-14ytr2gic .fv-stl-container { position: relative !important; width: auto !important; display: block !important; background-color: transparent !important; transition: min-height 0.3s ease !important; overflow: hidden !important; }    #fv-chart-1777375876322-14ytr2gic .fv-stl-wrapper { position: relative !important; width: auto !important; display: block !important; margin: 0 auto !important; }    #fv-chart-1777375876322-14ytr2gic.fv-full-bleed .fv-stl-container { width: 100% !important; }    #fv-chart-1777375876322-14ytr2gic.fv-full-bleed .fv-stl-wrapper { width: 100% !important; max-width: none !important; margin: 0 auto !important; }    #fv-chart-1777375876322-14ytr2gic .fv-stl-image { display: block !important; width: 100% !important; height: auto !important; }        #fv-chart-1777375876322-14ytr2gic .fv-stl-hotspot-container { position: absolute !important; z-index: 10 !important; }    #fv-chart-1777375876322-14ytr2gic .fv-stl-hotspot-btn { position: absolute !important; margin-left: -0.75rem !important; margin-top: -0.75rem !important; width: 1.5rem !important; height: 1.5rem !important; border-radius: 9999px !important; display: flex !important; align-items: center !important; justify-content: center !important; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06) !important; transition-property: all !important; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important; transition-duration: 300ms !important; cursor: pointer !important; border: none !important; padding: 0 !important; background-color: #ffffff !important; color: #1e293b !important; font-size: 0.75rem !important; font-weight: 700 !important; font-family: sans-serif !important; }    #fv-chart-1777375876322-14ytr2gic .fv-stl-hotspot-btn:hover { transform: scale(1.1) !important; }    #fv-chart-1777375876322-14ytr2gic .fv-stl-hotspot-btn:focus { outline: 2px solid transparent !important; outline-offset: 2px !important; box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #000000 !important; }    #fv-chart-1777375876322-14ytr2gic .fv-stl-hotspot-btn[aria-expanded="true"] { background-color: #3b82f6 !important; color: #ffffff !important; transform: scale(1.1) !important; box-shadow: 0 0 0 2px #ffffff !important; }        #fv-chart-1777375876322-14ytr2gic .fv-stl-hotspot-pulse { position: absolute !important; inset: 0 !important; border-radius: 9999px !important; background-color: #E33235 !important; opacity: 0.4 !important; pointer-events: none !important; z-index: -1 !important; animation: fv-stl-ping 1.5s cubic-bezier(0, 0, 0.2, 1) 3 forwards !important; }    @keyframes fv-stl-ping { 75%, 100% { transform: scale(2); opacity: 0; } }    @media (max-width: 640px) {        #fv-chart-1777375876322-14ytr2gic .fv-stl-hotspot-pulse { animation-fill-mode: none !important; }    }    /* Shop the look button */    #fv-chart-1777375876322-14ytr2gic .fv-stl-shop-all-btn { position: absolute !important; bottom: 1rem !important; right: 1rem !important; height: 2.5rem !important; background-color: rgba(255, 255, 255, 0.95) !important; backdrop-filter: blur(12px) !important; color: #111827 !important; padding: 0 1rem 0 3rem !important; border-radius: 0.25rem !important; font-weight: 700 !important; font-size: 0.875rem !important; box-shadow: 0 4px 16px rgba(0, 0, 0, 0.2) !important; border: none !important; cursor: pointer !important; transition: all 0.2s !important; z-index: 10 !important; display: flex !important; align-items: center !important; text-transform: uppercase !important; overflow: hidden !important; white-space: nowrap !important; max-width: calc(100% - 2rem) !important; }    #fv-chart-1777375876322-14ytr2gic .fv-stl-shop-all-btn span { overflow: hidden !important; text-overflow: ellipsis !important; white-space: nowrap !important; }    #fv-chart-1777375876322-14ytr2gic .fv-stl-shop-all-btn:hover { background-color: #ffffff !important; transform: scale(1.05) !important; }    #fv-chart-1777375876322-14ytr2gic .fv-stl-shop-all-logo { position: absolute !important; left: 0 !important; top: 0 !important; width: 2.5rem !important; height: 2.5rem !important; object-fit: cover !important; background-color: #ffffff !important; border-right: 1px solid #f3f4f6 !important; flex-shrink: 0 !important; }    #fv-chart-1777375876322-14ytr2gic .fv-stl-shop-all-icon { position: absolute !important; left: 0 !important; top: 0 !important; width: 2.5rem !important; height: 2.5rem !important; display: flex !important; align-items: center !important; justify-content: center !important; background-color: #ffffff !important; border-right: 1px solid #f3f4f6 !important; color: #1f2937 !important; flex-shrink: 0 !important; }    /* All Products Modal */    #fv-stl-all-products-modal-fv-chart-1777375876322-14ytr2gic { position: fixed !important; inset: 0 !important; background-color: rgba(0, 0, 0, 0) !important; backdrop-filter: blur(0px) !important; -webkit-backdrop-filter: blur(0px) !important; display: flex !important; align-items: center !important; justify-content: center !important; z-index: 99999 !important; pointer-events: none !important; transition: background-color 0.3s ease, backdrop-filter 0.3s ease, -webkit-backdrop-filter 0.3s ease !important; padding: 1rem !important; overflow: hidden !important; }    #fv-chart-1777375876322-14ytr2gic.mobile-view #fv-stl-all-products-modal-fv-chart-1777375876322-14ytr2gic { position: absolute !important; padding: 0 !important; align-items: flex-end !important; }    #fv-stl-all-products-modal-fv-chart-1777375876322-14ytr2gic.is-active { background-color: rgba(0, 0, 0, 0.2) !important; backdrop-filter: blur(4px) !important; -webkit-backdrop-filter: blur(4px) !important; pointer-events: auto !important; }        #fv-stl-all-products-modal-fv-chart-1777375876322-14ytr2gic .fv-stl-all-products-content { width: 100% !important; max-width: 42rem !important; max-height: 100% !important; display: flex !important; flex-direction: column !important; position: relative !important; background-color: rgba(255, 255, 255, 0.95) !important; backdrop-filter: blur(12px) !important; -webkit-backdrop-filter: blur(12px) !important; border-radius: 1rem !important; box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25) !important; overflow: hidden !important; transition: transform 0.3s cubic-bezier(0.16, 1, 0.3, 1), opacity 0.3s ease !important; opacity: 0 !important; transform: scale(0.95) !important; }    #fv-chart-1777375876322-14ytr2gic.mobile-view #fv-stl-all-products-modal-fv-chart-1777375876322-14ytr2gic .fv-stl-all-products-content { max-width: 100% !important; height: 85% !important; max-height: 85% !important; border-radius: 1.5rem 1.5rem 0 0 !important; transform: translateY(100%) !important; opacity: 1 !important; }    #fv-stl-all-products-modal-fv-chart-1777375876322-14ytr2gic.is-active .fv-stl-all-products-content { opacity: 1 !important; transform: scale(1) !important; }    #fv-chart-1777375876322-14ytr2gic.mobile-view #fv-stl-all-products-modal-fv-chart-1777375876322-14ytr2gic.is-active .fv-stl-all-products-content { transform: translateY(0) !important; }        /* V2 Bottom Sheet Style */    #fv-stl-all-products-modal-fv-chart-1777375876322-14ytr2gic.v2 { align-items: flex-end !important; padding: 0 !important; }    @media (min-width: 640px) {        #fv-stl-all-products-modal-fv-chart-1777375876322-14ytr2gic.v2:not(.mobile-view *) { justify-content: flex-end !important; }    }    #fv-stl-all-products-modal-fv-chart-1777375876322-14ytr2gic.v2 .fv-stl-all-products-content { max-width: 100% !important; height: 85% !important; max-height: 85% !important; border-radius: 1.5rem 1.5rem 0 0 !important; transform: translateY(100%) !important; opacity: 1 !important; }    @media (min-width: 640px) {        #fv-stl-all-products-modal-fv-chart-1777375876322-14ytr2gic.v2:not(.mobile-view *) .fv-stl-all-products-content { max-width: 700px !important; border-radius: 1.5rem 0 0 0 !important; }    }    #fv-stl-all-products-modal-fv-chart-1777375876322-14ytr2gic.v2.is-active .fv-stl-all-products-content { transform: translateY(0) !important; opacity: 1 !important; }        #fv-stl-all-products-modal-fv-chart-1777375876322-14ytr2gic .fv-stl-all-products-header { display: flex !important; align-items: center !important; justify-content: space-between !important; padding: 1rem 1.5rem !important; border-bottom: 1px solid #e5e7eb !important; flex-shrink: 0 !important; position: sticky !important; top: 0 !important; background-color: rgba(255, 255, 255, 0.5) !important; backdrop-filter: blur(12px) !important; -webkit-backdrop-filter: blur(12px) !important; z-index: 10 !important; }        #fv-stl-all-products-modal-fv-chart-1777375876322-14ytr2gic .fv-stl-all-products-title { font-size: 1.25rem !important; font-weight: 700 !important; color: #111827 !important; margin: 0 !important; }        #fv-stl-all-products-modal-fv-chart-1777375876322-14ytr2gic .fv-stl-all-products-close { width: 2rem !important; height: 2rem !important; border-radius: 9999px !important; background-color: rgba(0, 0, 0, 0.05) !important; display: flex !important; align-items: center !important; justify-content: center !important; border: none !important; cursor: pointer !important; z-index: 10 !important; color: #6b7280 !important; transition: all 0.2s !important; padding: 0 !important; }    #fv-stl-all-products-modal-fv-chart-1777375876322-14ytr2gic .fv-stl-all-products-close:hover { background-color: rgba(0, 0, 0, 0.1) !important; color: #111827 !important; }        #fv-stl-all-products-modal-fv-chart-1777375876322-14ytr2gic .fv-stl-all-products-list { list-style: none !important; padding: 0.75rem !important; margin: 0 !important; overflow-y: auto !important; flex: 1 !important; display: flex !important; flex-direction: column !important; gap: 0.5rem !important; }        #fv-stl-all-products-modal-fv-chart-1777375876322-14ytr2gic .fv-stl-all-products-item { margin: 0 !important; padding: 0.25rem !important; }        #fv-stl-all-products-modal-fv-chart-1777375876322-14ytr2gic .fv-stl-all-products-link { display: flex !important; align-items: flex-start !important; padding: 0.75rem !important; text-decoration: none !important; color: inherit !important; transition: all 0.2s !important; border-radius: 1rem !important; border: 1px solid transparent !important; }    #fv-stl-all-products-modal-fv-chart-1777375876322-14ytr2gic .fv-stl-all-products-link:hover { background-color: #ffffff !important; border-color: #e5e7eb !important; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.05), 0 2px 4px -1px rgba(0, 0, 0, 0.03) !important; }    #fv-stl-all-products-modal-fv-chart-1777375876322-14ytr2gic .fv-stl-all-products-item.is-highlighted .fv-stl-all-products-link { background-color: #ffffff !important; border-color: #d1d5db !important; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06), 0 0 0 2px #111827 !important; }        #fv-stl-all-products-modal-fv-chart-1777375876322-14ytr2gic .fv-stl-all-products-image-container { position: relative !important; margin-right: 1.25rem !important; flex-shrink: 0 !important; }    #fv-stl-all-products-modal-fv-chart-1777375876322-14ytr2gic .fv-stl-all-products-number { position: absolute !important; top: -0.5rem !important; left: -0.5rem !important; width: 1.5rem !important; height: 1.5rem !important; border-radius: 9999px !important; background-color: #0f172a !important; color: #ffffff !important; display: flex !important; align-items: center !important; justify-content: center !important; font-size: 0.75rem !important; font-weight: 700 !important; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06), 0 0 0 2px #ffffff !important; z-index: 10 !important; font-family: sans-serif !important; }    #fv-stl-all-products-modal-fv-chart-1777375876322-14ytr2gic .fv-stl-all-products-image-wrapper { width: 6rem !important; height: 6rem !important; border-radius: 0.75rem !important; overflow: hidden !important; background-color: #f9fafb !important; border: 1px solid #f3f4f6 !important; display: flex !important; align-items: center !important; justify-content: center !important; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.02) !important; }    #fv-stl-all-products-modal-fv-chart-1777375876322-14ytr2gic .fv-stl-all-products-image { width: 100% !important; height: 100% !important; object-fit: cover !important; }    #fv-stl-all-products-modal-fv-chart-1777375876322-14ytr2gic .fv-stl-all-products-placeholder { width: 2rem !important; height: 2rem !important; color: #d1d5db !important; }        #fv-stl-all-products-modal-fv-chart-1777375876322-14ytr2gic .fv-stl-all-products-info { flex: 1 !important; min-width: 0 !important; display: flex !important; flex-direction: column !important; justify-content: center !important; margin-top: 0.25rem !important; }    #fv-stl-all-products-modal-fv-chart-1777375876322-14ytr2gic .fv-stl-all-products-brand { font-size: 0.625rem !important; font-weight: 700 !important; color: #6b7280 !important; text-transform: uppercase !important; letter-spacing: 0.1em !important; margin: 0 0 0.375rem 0 !important; white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; }    #fv-stl-all-products-modal-fv-chart-1777375876322-14ytr2gic .fv-stl-all-products-name { font-size: 1rem !important; font-weight: 700 !important; color: #111827 !important; margin: 0 0 0.375rem 0 !important; display: -webkit-box !important; -webkit-line-clamp: 2 !important; -webkit-box-orient: vertical !important; overflow: hidden !important; line-height: 1.25 !important; }        #fv-stl-all-products-modal-fv-chart-1777375876322-14ytr2gic .fv-stl-all-products-meta { display: flex !important; align-items: center !important; font-size: 0.875rem !important; margin-bottom: 0.375rem !important; }    #fv-stl-all-products-modal-fv-chart-1777375876322-14ytr2gic .fv-stl-all-products-price { font-weight: 700 !important; color: #111827 !important; }    #fv-stl-all-products-modal-fv-chart-1777375876322-14ytr2gic .fv-stl-all-products-sale-price { font-weight: 700 !important; color: #dc2626 !important; margin-right: 0.5rem !important; }    #fv-stl-all-products-modal-fv-chart-1777375876322-14ytr2gic .fv-stl-all-products-original-price { color: #9ca3af !important; text-decoration: line-through !important; font-size: 0.75rem !important; }    #fv-stl-all-products-modal-fv-chart-1777375876322-14ytr2gic .fv-stl-all-products-commentary { font-size: 0.875rem !important; color: #4b5563 !important; margin: 0 !important; display: -webkit-box !important; -webkit-line-clamp: 2 !important; -webkit-box-orient: vertical !important; overflow: hidden !important; line-height: 1.375 !important; }        #fv-stl-all-products-modal-fv-chart-1777375876322-14ytr2gic .fv-stl-all-products-action { width: 2.5rem !important; height: 2.5rem !important; border-radius: 9999px !important; background-color: #f9fafb !important; display: flex !important; align-items: center !important; justify-content: center !important; color: #9ca3af !important; margin-left: 1rem !important; flex-shrink: 0 !important; border: 1px solid #f3f4f6 !important; transition: all 0.2s !important; }    #fv-stl-all-products-modal-fv-chart-1777375876322-14ytr2gic .fv-stl-all-products-link:hover .fv-stl-all-products-action { background-color: #111827 !important; color: #ffffff !important; border-color: #111827 !important; }    /* Mobile / Forced Mobile View / Labels on Top */    #fv-chart-1777375876322-14ytr2gic.mobile-view .fv-pie-container,    #fv-chart-1777375876322-14ytr2gic.labels-on-top .fv-pie-container {        flex-direction: column !important; gap: 1rem !important;    }#fv-chart-1777375876322-14ytr2gic.mobile-view .fv-grouped-product-title-wrapper,    #fv-chart-1777375876322-14ytr2gic.labels-on-top .fv-grouped-product-title-wrapper {        padding-left: 0 !important;    }#fv-chart-1777375876322-14ytr2gic.mobile-view .fv-bar-row,    #fv-chart-1777375876322-14ytr2gic.mobile-view .fv-stacked-product,    #fv-chart-1777375876322-14ytr2gic.mobile-view .fv-grouped-bar-product,    #fv-chart-1777375876322-14ytr2gic.labels-on-top .fv-bar-row,    #fv-chart-1777375876322-14ytr2gic.labels-on-top .fv-stacked-product,    #fv-chart-1777375876322-14ytr2gic.labels-on-top .fv-grouped-bar-product {        flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;    }#fv-chart-1777375876322-14ytr2gic.mobile-view .fv-bar-label:not(.fv-grouped-product-title),    #fv-chart-1777375876322-14ytr2gic.labels-on-top .fv-bar-label:not(.fv-grouped-product-title) {        width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;    }#fv-chart-1777375876322-14ytr2gic.mobile-view .fv-bar-label,    #fv-chart-1777375876322-14ytr2gic.mobile-view .fv-grouped-product-title,    #fv-chart-1777375876322-14ytr2gic.labels-on-top .fv-bar-label,    #fv-chart-1777375876322-14ytr2gic.labels-on-top .fv-grouped-product-title {        width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;    }#fv-chart-1777375876322-14ytr2gic.mobile-view .fv-bar-container,    #fv-chart-1777375876322-14ytr2gic.mobile-view .fv-bar-cluster,    #fv-chart-1777375876322-14ytr2gic.labels-on-top .fv-bar-container,    #fv-chart-1777375876322-14ytr2gic.labels-on-top .fv-bar-cluster {        width: 100% !important;    }#fv-chart-1777375876322-14ytr2gic.mobile-view .fv-x-axis-wrapper,    #fv-chart-1777375876322-14ytr2gic.labels-on-top .fv-x-axis-wrapper {        margin-left: 0 !important;    }#fv-chart-1777375876322-14ytr2gic.mobile-view .fv-x-axis-label-space,    #fv-chart-1777375876322-14ytr2gic.labels-on-top .fv-x-axis-label-space {        display: none !important;    }#fv-chart-1777375876322-14ytr2gic.mobile-view .fv-x-axis-chart-space,    #fv-chart-1777375876322-14ytr2gic.labels-on-top .fv-x-axis-chart-space {        padding-right: 0 !important;    }#fv-chart-1777375876322-14ytr2gic.mobile-view .fv-benchmark-title,    #fv-chart-1777375876322-14ytr2gic.labels-on-top .fv-benchmark-title {        font-size: 16px !important;    }#fv-chart-1777375876322-14ytr2gic.mobile-view .fv-dropdown-title,    #fv-chart-1777375876322-14ytr2gic.labels-on-top .fv-dropdown-title {        font-size: 16px !important;    }#fv-chart-1777375876322-14ytr2gic.mobile-view .fv-carousel-nav-btn,    #fv-chart-1777375876322-14ytr2gic.labels-on-top .fv-carousel-nav-btn {        padding: 8px 12px !important; font-size: 14px !important;    }#fv-chart-1777375876322-14ytr2gic.mobile-view .fv-chart-title,    #fv-chart-1777375876322-14ytr2gic.labels-on-top .fv-chart-title {        padding: 0 8px !important;    }#fv-chart-1777375876322-14ytr2gic.mobile-view .fv-chart-subhead,    #fv-chart-1777375876322-14ytr2gic.labels-on-top .fv-chart-subhead {        padding: 0 8px !important;    }#fv-chart-1777375876322-14ytr2gic.mobile-view .fv-versus-header,    #fv-chart-1777375876322-14ytr2gic.labels-on-top .fv-versus-header {        flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;    }#fv-chart-1777375876322-14ytr2gic.mobile-view .fv-versus-select-wrapper,    #fv-chart-1777375876322-14ytr2gic.labels-on-top .fv-versus-select-wrapper {        flex: 1 !important; min-width: 0 !important; width: 100% !important;    }#fv-chart-1777375876322-14ytr2gic.mobile-view .fv-versus-select-wrapper.fv-left,    #fv-chart-1777375876322-14ytr2gic.labels-on-top .fv-versus-select-wrapper.fv-left {        text-align: center !important; padding-right: 0 !important;    }#fv-chart-1777375876322-14ytr2gic.mobile-view .fv-versus-select-wrapper.fv-right,    #fv-chart-1777375876322-14ytr2gic.labels-on-top .fv-versus-select-wrapper.fv-right {        text-align: center !important; padding-left: 0 !important;    }#fv-chart-1777375876322-14ytr2gic.mobile-view .fv-versus-select.fv-select-left,    #fv-chart-1777375876322-14ytr2gic.labels-on-top .fv-versus-select.fv-select-left {        text-align: center !important;    }#fv-chart-1777375876322-14ytr2gic.mobile-view .fv-versus-select.fv-select-right,    #fv-chart-1777375876322-14ytr2gic.labels-on-top .fv-versus-select.fv-select-right {        text-align: center !important;    }#fv-chart-1777375876322-14ytr2gic.mobile-view .fv-versus-vs,    #fv-chart-1777375876322-14ytr2gic.labels-on-top .fv-versus-vs {        text-align: center !important; padding: 0.25rem 0 !important;    }#fv-chart-1777375876322-14ytr2gic.mobile-view .fv-versus-select-container,    #fv-chart-1777375876322-14ytr2gic.labels-on-top .fv-versus-select-container {        max-width: 100% !important; width: 100% !important;    }#fv-chart-1777375876322-14ytr2gic.mobile-view .fv-versus-select,    #fv-chart-1777375876322-14ytr2gic.labels-on-top .fv-versus-select {        font-size: 14px !important; width: 100% !important;    }        #fv-chart-1777375876322-14ytr2gic.mobile-view .fv-y-axis-title { padding-left: 5% !important; /* (30/600) for mobile view */ }    #fv-chart-1777375876322-14ytr2gic.mobile-view.fv-contains-line-chart .fv-footer-content {        margin-left: -1rem !important;        margin-right: -1rem !important;    }    @media (max-width: 599px) {         #fv-chart-1777375876322-14ytr2gic .fv-pie-container {            flex-direction: column !important; gap: 1rem !important;        }#fv-chart-1777375876322-14ytr2gic .fv-grouped-product-title-wrapper {            padding-left: 0 !important;        }#fv-chart-1777375876322-14ytr2gic .fv-bar-row,        #fv-chart-1777375876322-14ytr2gic .fv-stacked-product,        #fv-chart-1777375876322-14ytr2gic .fv-grouped-bar-product {            flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;        }#fv-chart-1777375876322-14ytr2gic .fv-bar-label:not(.fv-grouped-product-title) {            width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;        }#fv-chart-1777375876322-14ytr2gic .fv-bar-label,        #fv-chart-1777375876322-14ytr2gic .fv-grouped-product-title {            width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;        }#fv-chart-1777375876322-14ytr2gic .fv-bar-container,        #fv-chart-1777375876322-14ytr2gic .fv-bar-cluster {            width: 100% !important;        }#fv-chart-1777375876322-14ytr2gic .fv-x-axis-wrapper {            margin-left: 0 !important;        }#fv-chart-1777375876322-14ytr2gic .fv-x-axis-label-space {            display: none !important;        }#fv-chart-1777375876322-14ytr2gic .fv-x-axis-chart-space {            padding-right: 0 !important;        }#fv-chart-1777375876322-14ytr2gic .fv-benchmark-title {            font-size: 16px !important;        }#fv-chart-1777375876322-14ytr2gic .fv-dropdown-title {            font-size: 16px !important;        }#fv-chart-1777375876322-14ytr2gic .fv-carousel-nav-btn {            padding: 8px 12px !important; font-size: 14px !important;        }#fv-chart-1777375876322-14ytr2gic .fv-chart-title {            padding: 0 8px !important;        }#fv-chart-1777375876322-14ytr2gic .fv-chart-subhead {            padding: 0 8px !important;        }#fv-chart-1777375876322-14ytr2gic .fv-versus-header {            flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;        }#fv-chart-1777375876322-14ytr2gic .fv-versus-select-wrapper {            flex: 1 !important; min-width: 0 !important; width: 100% !important;        }#fv-chart-1777375876322-14ytr2gic .fv-versus-select-wrapper.fv-left {            text-align: center !important; padding-right: 0 !important;        }#fv-chart-1777375876322-14ytr2gic .fv-versus-select-wrapper.fv-right {            text-align: center !important; padding-left: 0 !important;        }#fv-chart-1777375876322-14ytr2gic .fv-versus-select.fv-select-left {            text-align: center !important;        }#fv-chart-1777375876322-14ytr2gic .fv-versus-select.fv-select-right {            text-align: center !important;        }#fv-chart-1777375876322-14ytr2gic .fv-versus-vs {            text-align: center !important; padding: 0.25rem 0 !important;        }#fv-chart-1777375876322-14ytr2gic .fv-versus-select-container {            max-width: 100% !important; width: 100% !important;        }#fv-chart-1777375876322-14ytr2gic .fv-versus-select {            font-size: 14px !important; width: 100% !important;        }        #fv-chart-1777375876322-14ytr2gic .fv-y-axis-title { padding-left: 5% !important; /* (30/600) for mobile view */ }        #fv-chart-1777375876322-14ytr2gic.fv-contains-line-chart .fv-footer-content {            margin-left: -1rem !important;            margin-right: -1rem !important;        }    }  </style><script type="application/ld+json">{  "@context": "https://schema.org",  "@type": "Dataset",  "name": "DRAM channel benchmarks | Max graphics",  "description": "Ryzen 9 9950X3D, RTX 5090",  "creator": {    "@type": "Organization",    "name": "PC Gamer",    "logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"  },  "isAccessibleForFree": true,  "dateCreated": "2026-04-28T11:31:16.322Z",  "citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized",  "keywords": [    "5090 - 32 GB dual channel",    "5090 - 16 GB single channel",    "5090 - 32 GB single channel",    "Black Myth: Wukong (4K Cinematic/Full Path Tracing)",    "Hogwarts Legacy (4K Ultra/Ultra RT)",    "F1 25 (4K Ultra w/ PT)",    "Marvel's Spider-Man Remastered (4K Very High w/ RT)",    "Baldur's Gate 3 (4K Ultra)",    "Counter-Strike 2 (4K Very High)",    "benchmark",    "comparison",    "performance",    "review",    "PC Gamer"  ],  "measurementTechnique": "Performance Benchmarking",  "variableMeasured": [    {      "@type": "PropertyValue",      "name": "DDR5-6000 | 16 GB single channel â Black Myth: Wukong (4K Cinematic/Full Path Tracing)",      "value": 28,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "DDR5-6000 | 32 GB dual channel â Black Myth: Wukong (4K Cinematic/Full Path Tracing)",      "value": 28,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "DDR5-6000 | 32 GB single channel â Black Myth: Wukong (4K Cinematic/Full Path Tracing)",      "value": 28,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "DDR5-6000 | 16 GB single channel â Hogwarts Legacy (4K Ultra/Ultra RT)",      "value": 76,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "DDR5-6000 | 32 GB dual channel â Hogwarts Legacy (4K Ultra/Ultra RT)",      "value": 81,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "DDR5-6000 | 32 GB single channel â Hogwarts Legacy (4K Ultra/Ultra RT)",      "value": 81,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "DDR5-6000 | 16 GB single channel â F1 25 (4K Ultra w/ PT)",      "value": 64,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "DDR5-6000 | 32 GB dual channel â F1 25 (4K Ultra w/ PT)",      "value": 65,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "DDR5-6000 | 32 GB single channel â F1 25 (4K Ultra w/ PT)",      "value": 64,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "DDR5-6000 | 16 GB single channel â Marvel's Spider-Man Remastered (4K Very High w/ RT)",      "value": 119,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "DDR5-6000 | 32 GB dual channel â Marvel's Spider-Man Remastered (4K Very High w/ RT)",      "value": 142,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "DDR5-6000 | 32 GB single channel â Marvel's Spider-Man Remastered (4K Very High w/ RT)",      "value": 136,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "DDR5-6000 | 16 GB single channel â Baldur's Gate 3 (4K Ultra)",      "value": 140,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "DDR5-6000 | 32 GB dual channel â Baldur's Gate 3 (4K Ultra)",      "value": 156,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "DDR5-6000 | 32 GB single channel â Baldur's Gate 3 (4K Ultra)",      "value": 143,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "DDR5-6000 | 16 GB single channel â Counter-Strike 2 (4K Very High)",      "value": 357,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "DDR5-6000 | 32 GB dual channel â Counter-Strike 2 (4K Very High)",      "value": 383,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "DDR5-6000 | 32 GB single channel â Counter-Strike 2 (4K Very High)",      "value": 374,      "unitText": "Avg FPS"    }  ]}</script><div id="fv-chart-1777375876322-14ytr2gic" class="fv-chart-wrapper  labels-on-top " data-bar-labels-on-top="true" data-iframe-height="true">        <div class="fv-inner-wrapper   ">            <h3 class="fv-chart-title">DRAM channel benchmarks | Max graphics</h3>            <p class="fv-chart-subhead">Ryzen 9 9950X3D, RTX 5090</p>            <div class="fv-dropdown-wrapper">                <div class="fv-dropdown-title-container">                    <select class="fv-dropdown-title">                        <option value="0">Black Myth: Wukong (4K Cinematic/Full Path Tracing)</option><option value="1">Hogwarts Legacy (4K Ultra/Ultra RT)</option><option value="2">F1 25 (4K Ultra w/ PT)</option><option value="3">Marvel's Spider-Man Remastered (4K Very High w/ RT)</option><option value="4">Baldur's Gate 3 (4K Ultra)</option><option value="5">Counter-Strike 2 (4K Very High)</option>                    </select>                    <div class="fv-dropdown-chevron">                        <svg width="20" height="20" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"><path d="m6 9 6 6 6-6"></path></svg>                    </div>                </div>            </div>            <div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1777375876322-14ytr2gic-bar-Black Myth: Wukong (4K Cinematic/Full Path Tracing)" data-chart-type="Bar" data-title="Black Myth: Wukong (4K Cinematic/Full Path Tracing)" data-subhead="Ryzen 9 9950X3D, RTX 5090" data-caption="" style=""><div class="fv-benchmark-group"><div class="fv-multi-value-legend">                <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div>                    <span>Avg FPS</span>                </div>                            <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div>                    <span>1% Low FPS</span>                </div>            </div><div class="fv-bar-row" title="DDR5-6000 | 32 GB dual channel">                    <div class="fv-bar-label ">DDR5-6000 | 32 GB dual channel</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 93.33333333333333%; background-color: #E33235;" data-target-width="93.33333333333333">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">28</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 70%; background-color: #FE9F58;" data-target-width="70">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">21</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="DDR5-6000 | 16 GB single channel">                    <div class="fv-bar-label ">DDR5-6000 | 16 GB single channel</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 93.33333333333333%; background-color: #E33235;" data-target-width="93.33333333333333">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">28</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 66.66666666666666%; background-color: #FE9F58;" data-target-width="66.66666666666666">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">20</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="DDR5-6000 | 32 GB single channel">                    <div class="fv-bar-label ">DDR5-6000 | 32 GB single channel</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 93.33333333333333%; background-color: #E33235;" data-target-width="93.33333333333333">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">28</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 66.66666666666666%; background-color: #FE9F58;" data-target-width="66.66666666666666">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">20</span></div>    </div></div>                    </div>                </div><div class="fv-x-axis-wrapper">        <div class="fv-x-axis-label-space"></div>        <div class="fv-x-axis-chart-space">            <div class="fv-x-axis-line"></div>            <div class="fv-x-axis-ticks"><span>0</span><span>7.5</span><span>15</span><span>22.5</span><span>30</span></div>                    </div>    </div>        <table class="sr-only">            <caption>Black Myth: Wukong (4K Cinematic/Full Path Tracing) Data</caption>            <thead><tr><th>Product</th><th>Value</th></tr></thead>            <tbody><tr>                <td>DDR5-6000 | 32 GB dual channel</td>                <td>28 Avg FPS, 21 1% Low FPS</td>            </tr><tr>                <td>DDR5-6000 | 16 GB single channel</td>                <td>28 Avg FPS, 20 1% Low FPS</td>            </tr><tr>                <td>DDR5-6000 | 32 GB single channel</td>                <td>28 Avg FPS, 20 1% Low FPS</td>            </tr></tbody>        </table></div></div><div class="fv-chart-item" id="fv-chart-1777375876322-14ytr2gic-bar-Hogwarts Legacy (4K Ultra/Ultra RT)" data-chart-type="Bar" data-title="Hogwarts Legacy (4K Ultra/Ultra RT)" data-subhead="Ryzen 9 9950X3D, RTX 5090" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend">                <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div>                    <span>Avg FPS</span>                </div>                            <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div>                    <span>1% Low FPS</span>                </div>            </div><div class="fv-bar-row" title="DDR5-6000 | 32 GB dual channel">                    <div class="fv-bar-label ">DDR5-6000 | 32 GB dual channel</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 81%; background-color: #E33235;" data-target-width="81">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">81</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 35%; background-color: #FE9F58;" data-target-width="35">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">35</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="DDR5-6000 | 16 GB single channel">                    <div class="fv-bar-label ">DDR5-6000 | 16 GB single channel</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 76%; background-color: #E33235;" data-target-width="76">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">76</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 26%; background-color: #FE9F58;" data-target-width="26">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">26</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="DDR5-6000 | 32 GB single channel">                    <div class="fv-bar-label ">DDR5-6000 | 32 GB single channel</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 81%; background-color: #E33235;" data-target-width="81">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">81</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 33%; background-color: #FE9F58;" data-target-width="33">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">33</span></div>    </div></div>                    </div>                </div><div class="fv-x-axis-wrapper">        <div class="fv-x-axis-label-space"></div>        <div class="fv-x-axis-chart-space">            <div class="fv-x-axis-line"></div>            <div class="fv-x-axis-ticks"><span>0</span><span>25</span><span>50</span><span>75</span><span>100</span></div>                    </div>    </div>        <table class="sr-only">            <caption>Hogwarts Legacy (4K Ultra/Ultra RT) Data</caption>            <thead><tr><th>Product</th><th>Value</th></tr></thead>            <tbody><tr>                <td>DDR5-6000 | 32 GB dual channel</td>                <td>81 Avg FPS, 35 1% Low FPS</td>            </tr><tr>                <td>DDR5-6000 | 16 GB single channel</td>                <td>76 Avg FPS, 26 1% Low FPS</td>            </tr><tr>                <td>DDR5-6000 | 32 GB single channel</td>                <td>81 Avg FPS, 33 1% Low FPS</td>            </tr></tbody>        </table></div></div><div class="fv-chart-item" id="fv-chart-1777375876322-14ytr2gic-bar-F1 25 (4K Ultra w/ PT)" data-chart-type="Bar" data-title="F1 25 (4K Ultra w/ PT)" data-subhead="Ryzen 9 9950X3D, RTX 5090" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend">                <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div>                    <span>Avg FPS</span>                </div>                            <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div>                    <span>1% Low FPS</span>                </div>            </div><div class="fv-bar-row" title="DDR5-6000 | 32 GB dual channel">                    <div class="fv-bar-label ">DDR5-6000 | 32 GB dual channel</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 81.25%; background-color: #E33235;" data-target-width="81.25">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">65</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 47.5%; background-color: #FE9F58;" data-target-width="47.5">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">38</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="DDR5-6000 | 16 GB single channel">                    <div class="fv-bar-label ">DDR5-6000 | 16 GB single channel</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 80%; background-color: #E33235;" data-target-width="80">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">64</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 47.5%; background-color: #FE9F58;" data-target-width="47.5">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">38</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="DDR5-6000 | 32 GB single channel">                    <div class="fv-bar-label ">DDR5-6000 | 32 GB single channel</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 80%; background-color: #E33235;" data-target-width="80">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">64</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 47.5%; background-color: #FE9F58;" data-target-width="47.5">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">38</span></div>    </div></div>                    </div>                </div><div class="fv-x-axis-wrapper">        <div class="fv-x-axis-label-space"></div>        <div class="fv-x-axis-chart-space">            <div class="fv-x-axis-line"></div>            <div class="fv-x-axis-ticks"><span>0</span><span>20</span><span>40</span><span>60</span><span>80</span></div>                    </div>    </div>        <table class="sr-only">            <caption>F1 25 (4K Ultra w/ PT) Data</caption>            <thead><tr><th>Product</th><th>Value</th></tr></thead>            <tbody><tr>                <td>DDR5-6000 | 32 GB dual channel</td>                <td>65 Avg FPS, 38 1% Low FPS</td>            </tr><tr>                <td>DDR5-6000 | 16 GB single channel</td>                <td>64 Avg FPS, 38 1% Low FPS</td>            </tr><tr>                <td>DDR5-6000 | 32 GB single channel</td>                <td>64 Avg FPS, 38 1% Low FPS</td>            </tr></tbody>        </table></div></div><div class="fv-chart-item" id="fv-chart-1777375876322-14ytr2gic-bar-Marvel's Spider-Man Remastered (4K Very High w/ RT)" data-chart-type="Bar" data-title="Marvel's Spider-Man Remastered (4K Very High w/ RT)" data-subhead="Ryzen 9 9950X3D, RTX 5090" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend">                <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div>                    <span>Avg FPS</span>                </div>                            <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div>                    <span>1% Low FPS</span>                </div>            </div><div class="fv-bar-row" title="DDR5-6000 | 32 GB dual channel">                    <div class="fv-bar-label ">DDR5-6000 | 32 GB dual channel</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 94.66666666666667%; background-color: #E33235;" data-target-width="94.66666666666667">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">142</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 44.666666666666664%; background-color: #FE9F58;" data-target-width="44.666666666666664">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">67</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="DDR5-6000 | 16 GB single channel">                    <div class="fv-bar-label ">DDR5-6000 | 16 GB single channel</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 79.33333333333333%; background-color: #E33235;" data-target-width="79.33333333333333">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">119</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 36%; background-color: #FE9F58;" data-target-width="36">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">54</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="DDR5-6000 | 32 GB single channel">                    <div class="fv-bar-label ">DDR5-6000 | 32 GB single channel</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 90.66666666666666%; background-color: #E33235;" data-target-width="90.66666666666666">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">136</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 42.66666666666667%; background-color: #FE9F58;" data-target-width="42.66666666666667">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">64</span></div>    </div></div>                    </div>                </div><div class="fv-x-axis-wrapper">        <div class="fv-x-axis-label-space"></div>        <div class="fv-x-axis-chart-space">            <div class="fv-x-axis-line"></div>            <div class="fv-x-axis-ticks"><span>0</span><span>37.5</span><span>75</span><span>112.5</span><span>150</span></div>                    </div>    </div>        <table class="sr-only">            <caption>Marvel's Spider-Man Remastered (4K Very High w/ RT) Data</caption>            <thead><tr><th>Product</th><th>Value</th></tr></thead>            <tbody><tr>                <td>DDR5-6000 | 32 GB dual channel</td>                <td>142 Avg FPS, 67 1% Low FPS</td>            </tr><tr>                <td>DDR5-6000 | 16 GB single channel</td>                <td>119 Avg FPS, 54 1% Low FPS</td>            </tr><tr>                <td>DDR5-6000 | 32 GB single channel</td>                <td>136 Avg FPS, 64 1% Low FPS</td>            </tr></tbody>        </table></div></div><div class="fv-chart-item" id="fv-chart-1777375876322-14ytr2gic-bar-Baldur's Gate 3 (4K Ultra)" data-chart-type="Bar" data-title="Baldur's Gate 3 (4K Ultra)" data-subhead="Ryzen 9 9950X3D, RTX 5090" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend">                <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div>                    <span>Avg FPS</span>                </div>                            <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div>                    <span>1% Low FPS</span>                </div>            </div><div class="fv-bar-row" title="DDR5-6000 | 32 GB dual channel">                    <div class="fv-bar-label ">DDR5-6000 | 32 GB dual channel</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 78%; background-color: #E33235;" data-target-width="78">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">156</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 36.5%; background-color: #FE9F58;" data-target-width="36.5">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">73</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="DDR5-6000 | 16 GB single channel">                    <div class="fv-bar-label ">DDR5-6000 | 16 GB single channel</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 70%; background-color: #E33235;" data-target-width="70">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">140</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 33%; background-color: #FE9F58;" data-target-width="33">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">66</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="DDR5-6000 | 32 GB single channel">                    <div class="fv-bar-label ">DDR5-6000 | 32 GB single channel</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 71.5%; background-color: #E33235;" data-target-width="71.5">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">143</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 34%; background-color: #FE9F58;" data-target-width="34">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">68</span></div>    </div></div>                    </div>                </div><div class="fv-x-axis-wrapper">        <div class="fv-x-axis-label-space"></div>        <div class="fv-x-axis-chart-space">            <div class="fv-x-axis-line"></div>            <div class="fv-x-axis-ticks"><span>0</span><span>50</span><span>100</span><span>150</span><span>200</span></div>                    </div>    </div>        <table class="sr-only">            <caption>Baldur's Gate 3 (4K Ultra) Data</caption>            <thead><tr><th>Product</th><th>Value</th></tr></thead>            <tbody><tr>                <td>DDR5-6000 | 32 GB dual channel</td>                <td>156 Avg FPS, 73 1% Low FPS</td>            </tr><tr>                <td>DDR5-6000 | 16 GB single channel</td>                <td>140 Avg FPS, 66 1% Low FPS</td>            </tr><tr>                <td>DDR5-6000 | 32 GB single channel</td>                <td>143 Avg FPS, 68 1% Low FPS</td>            </tr></tbody>        </table></div></div><div class="fv-chart-item" id="fv-chart-1777375876322-14ytr2gic-bar-Counter-Strike 2 (4K Very High)" data-chart-type="Bar" data-title="Counter-Strike 2 (4K Very High)" data-subhead="Ryzen 9 9950X3D, RTX 5090" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend">                <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div>                    <span>Avg FPS</span>                </div>                            <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div>                    <span>1% Low FPS</span>                </div>            </div><div class="fv-bar-row" title="DDR5-6000 | 32 GB dual channel">                    <div class="fv-bar-label ">DDR5-6000 | 32 GB dual channel</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 95.75%; background-color: #E33235;" data-target-width="95.75">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">383</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 59.5%; background-color: #FE9F58;" data-target-width="59.5">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">238</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="DDR5-6000 | 16 GB single channel">                    <div class="fv-bar-label ">DDR5-6000 | 16 GB single channel</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 89.25%; background-color: #E33235;" data-target-width="89.25">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">357</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 50.5%; background-color: #FE9F58;" data-target-width="50.5">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">202</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="DDR5-6000 | 32 GB single channel">                    <div class="fv-bar-label ">DDR5-6000 | 32 GB single channel</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 93.5%; background-color: #E33235;" data-target-width="93.5">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">374</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 59.5%; background-color: #FE9F58;" data-target-width="59.5">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">238</span></div>    </div></div>                    </div>                </div><div class="fv-x-axis-wrapper">        <div class="fv-x-axis-label-space"></div>        <div class="fv-x-axis-chart-space">            <div class="fv-x-axis-line"></div>            <div class="fv-x-axis-ticks"><span>0</span><span>100</span><span>200</span><span>300</span><span>400</span></div>                    </div>    </div>        <table class="sr-only">            <caption>Counter-Strike 2 (4K Very High) Data</caption>            <thead><tr><th>Product</th><th>Value</th></tr></thead>            <tbody><tr>                <td>DDR5-6000 | 32 GB dual channel</td>                <td>383 Avg FPS, 238 1% Low FPS</td>            </tr><tr>                <td>DDR5-6000 | 16 GB single channel</td>                <td>357 Avg FPS, 202 1% Low FPS</td>            </tr><tr>                <td>DDR5-6000 | 32 GB single channel</td>                <td>374 Avg FPS, 238 1% Low FPS</td>            </tr></tbody>        </table></div></div></div>                              <div class="fv-bottom-bar" style="display: flex">                    <div class="fv-footer-content" style="display: none;">                <div class="rv-chart-caption"></div>            </div>        <img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png" alt="PC Gamer Logo">      </div>            </div>    </div>        <script>      window.iFrameResizer = {        heightCalculationMethod: 'taggedElement'      };    </script>    <script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script>    <script>          (function() {      // Global animation function for slideshow re-use      window.fvAnimateCharts = function(chartWrapper) {          if (!chartWrapper) return;                    function animateBars(chartElement) {            if (!chartElement) return;            var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');            bars.forEach(function(bar, index) {                // Reset to 0 first to ensure animation triggers                bar.style.setProperty('width', '0%', 'important');                bar.style.setProperty('transition', 'none', 'important');                var targetWidth = bar.dataset.targetWidth;                if (targetWidth === undefined) return;                                // Force reflow                void bar.offsetWidth;                                 setTimeout(function() {                    bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out', 'important');                    bar.style.setProperty('width', targetWidth + '%', 'important');                }, index * 50 + 50); // Reduced initial delay            });          }          function animateLineChart(chartElement) {              if (!chartElement) return;              var lineSvg = chartElement.querySelector('svg');              if (!lineSvg) return;              var paths = lineSvg.querySelectorAll('.riv-line-path');              paths.forEach(function(p, i) {                if (typeof p.getTotalLength === 'function') {                  var len = p.getTotalLength();                  p.style.transition = 'none';                  p.style.strokeDasharray = len;                  p.style.strokeDashoffset = len;                  p.getBoundingClientRect();                  setTimeout(function() {                    p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';                    p.style.strokeDashoffset = '0';                  }, 100);                }              });              var dots = lineSvg.querySelectorAll('.riv-dot');              dots.forEach(function(dot, i) {                dot.style.opacity = '0';                setTimeout(function() {                    dot.style.transition = 'opacity 0.3s ease';                    dot.style.opacity = '1';                }, 500 + i * 10);              });            }            // Execute            var charts = chartWrapper.querySelectorAll('.fv-chart-item');                        charts.forEach(function(chart) {                // If in carousel/dropdown mode, hidden charts are display:none.                // We only animate what is visible.                if (window.getComputedStyle(chart).display === 'none') return;                                var chartType = chart.dataset.chartType;                if (chartType === 'Line') {                  animateLineChart(chart);                } else if (chartType !== 'Pie') {                  animateBars(chart);                }            });      };            function initialize(uniqueId, isSlideshow) {        var root = document.getElementById(uniqueId);                // In slideshow mode, 'root' will be null because the container has '-slideshow' suffix.        // We handle that logic below.        if (!root && !isSlideshow) return;                // Setup internal interactions (Carousel/Dropdown/LineChart) for a specific chart wrapper        function setupWrapper(chartWrapper) {            if (!chartWrapper) return;                        // Responsive mobile view handling            function checkMobileView() {                var width = chartWrapper.getBoundingClientRect().width;                var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;                                var isMobile;                if (width === 0) {                    // Fallback for when width isn't available yet (e.g., hidden tab)                    isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;                } else {                    // Mobile if container is small OR if it's a physical mobile device (overriding fixed-width iframes)                    isMobile = isMobileDevice || width < 600;                }                                if (isMobile) {                    chartWrapper.classList.add('mobile-view');                } else {                    chartWrapper.classList.remove('mobile-view');                }            }                        // Initial check            checkMobileView();                        if (typeof ResizeObserver !== 'undefined') {                var ro = new ResizeObserver(function() {                    checkMobileView();                });                ro.observe(chartWrapper);            }                        // Always add window resize listener as a reliable fallback for DevTools and edge cases            window.addEventListener('resize', checkMobileView);                        // Labels on top handler            var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';            if (labelsOnTop) {                // If there are multiple charts and we're not in a carousel/dropdown, we might have mixed types.                // But typically, labels-on-top is a global setting. We'll apply it initially,                 // and showInternalChart will toggle it if needed.                var charts = chartWrapper.querySelectorAll('.fv-chart-item');                var hasVisibleBarChart = false;                charts.forEach(function(c) {                    if (window.getComputedStyle(c).display !== 'none') {                        var cType = c.dataset.chartType;                        if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {                            hasVisibleBarChart = true;                        }                    }                });                                if (hasVisibleBarChart) {                    chartWrapper.classList.add('labels-on-top');                } else {                    chartWrapper.classList.remove('labels-on-top');                }            } else {                chartWrapper.classList.remove('labels-on-top');            }                        // Legend interactions            chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {                var chartId = legend.dataset.chart;                var chart = chartWrapper.querySelector('[id="' + chartId + '"]');                if (!chart) return;                var lines = chart.querySelectorAll('.riv-line-path');                var dots = chart.querySelectorAll('.riv-dot');                var legendItems = legend.querySelectorAll('.riv-legend-item');                legendItems.forEach(function(item) {                    var productName = item.dataset.product;                    var safeProductName = productName.replace(/"/g, '\"');                    var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');                    var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');                                        if (line && !line.dataset.origStroke) {                        line.dataset.origStroke = line.getAttribute('stroke-width') || '2';                    }                                        var highlight = function() {                        if (legend.querySelector('.isolated')) return;                        lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });                        dots.forEach(function(d) { d.style.opacity = '0.2'; });                        legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });                        if (line) {                            line.style.opacity = '1';                            line.setAttribute('stroke-width', '4');                        }                        productDots.forEach(function(d) { d.style.opacity = '1'; });                        item.style.opacity = '1';                    };                    var clearHighlight = function() {                        if (legend.querySelector('.isolated')) return;                        lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });                        dots.forEach(function(d) { d.style.opacity = '1'; });                        legendItems.forEach(function(i) { i.style.opacity = '1'; });                    };                    var toggleIsolate = function() {                        var isIsolated = item.classList.contains('isolated');                        legendItems.forEach(function(i) { i.classList.remove('isolated'); });                        if (isIsolated) {                            lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });                            dots.forEach(function(d) { d.style.opacity = '1'; });                            legendItems.forEach(function(i) { i.style.opacity = '1'; });                        } else {                            item.classList.add('isolated');                            lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });                            dots.forEach(function(d) { d.style.opacity = '0.2'; });                            legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });                            if (line) {                                line.style.opacity = '1';                                line.setAttribute('stroke-width', '4');                            }                            productDots.forEach(function(d) { d.style.opacity = '1'; });                            item.style.opacity = '1';                        }                    };                    item.addEventListener('mouseenter', highlight);                    item.addEventListener('focus', highlight);                    item.addEventListener('mouseleave', clearHighlight);                    item.addEventListener('blur', clearHighlight);                    item.addEventListener('click', toggleIsolate);                                        if (line) {                        line.style.cursor = 'pointer';                        line.addEventListener('mouseenter', highlight);                        line.addEventListener('mouseleave', clearHighlight);                        line.addEventListener('click', toggleIsolate);                    }                });            });                        // Versus Chart Logic            var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');            versusCharts.forEach(function(vc) {                var dataJson = vc.getAttribute('data-versus-data');                var leftColor = vc.getAttribute('data-left-color') || '#E53935';                var rightColor = vc.getAttribute('data-right-color') || '#FFB300';                if (!dataJson) return;                                var versusData = JSON.parse(dataJson);                                var leftSelect = vc.querySelector('.fv-select-left');                var rightSelect = vc.querySelector('.fv-select-right');                var rows = vc.querySelectorAll('.fv-versus-row');                                function updateVersusChart() {                    var leftProduct = leftSelect.value;                    var rightProduct = rightSelect.value;                                        leftSelect.style.color = leftColor;                    leftSelect.style.borderColor = leftColor;                    rightSelect.style.color = rightColor;                    rightSelect.style.borderColor = rightColor;                                        rows.forEach(function(row) {                        var index = parseInt(row.getAttribute('data-index'));                        var data = versusData[index];                        if (!data) return;                                                var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;                        var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;                                                var leftIsNum = typeof leftVal === 'number';                        var rightIsNum = typeof rightVal === 'number';                                                var leftNum = leftIsNum ? leftVal : 0;                        var rightNum = rightIsNum ? rightVal : 0;                                                var maxVal = Math.max(leftNum, rightNum, 0.0001);                                                var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;                        var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;                                                var winner = null;                        var pctDiffStr = null;                                                if (leftIsNum && rightIsNum) {                            if (leftNum > rightNum) {                                winner = 'left';                                if (rightNum > 0) {                                    var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);                                    pctDiffStr = '+' + diff.toLocaleString() + '%';                                }                            } else if (rightNum > leftNum) {                                winner = 'right';                                if (leftNum > 0) {                                    var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);                                    pctDiffStr = '+' + diff.toLocaleString() + '%';                                }                            }                        }                                                var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));                        var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));                        var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||                                    (data.productData[rightProduct] && data.productData[rightProduct].unit) || '';                                                var leftTextStr = leftDisplay;                        var rightTextStr = rightDisplay;                                                var leftBar = row.querySelector('.fv-versus-bar-left');                        var rightBar = row.querySelector('.fv-versus-bar-right');                        var leftText = row.querySelector('.fv-inside-left');                        var rightText = row.querySelector('.fv-inside-right');                        var labelText = row.querySelector('.fv-versus-label span');                                                var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');                        var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');                                                var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');                        existingPctDiffs.forEach(function(el) { el.remove(); });                                                if (winner === 'left' && pctDiffStr) {                            var pctSpan = document.createElement('span');                            pctSpan.className = 'fv-versus-pct-diff';                            pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';                            pctSpan.textContent = pctDiffStr;                            if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);                        } else if (winner === 'right' && pctDiffStr) {                            var pctSpan = document.createElement('span');                            pctSpan.className = 'fv-versus-pct-diff';                            pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';                            pctSpan.textContent = pctDiffStr;                            if (rightBar) rightBar.appendChild(pctSpan);                        }                                                if (leftBar) {                            leftBar.style.backgroundColor = leftColor;                            leftBar.dataset.targetWidth = leftWidth;                            leftBar.style.setProperty('--target-width', leftWidth + '%');                            leftBar.style.width = leftWidth + '%';                        }                        if (rightBar) {                            rightBar.style.backgroundColor = rightColor;                            rightBar.dataset.targetWidth = rightWidth;                            rightBar.style.setProperty('--target-width', rightWidth + '%');                            rightBar.style.width = rightWidth + '%';                        }                        if (leftText) {                            leftText.innerHTML = leftTextStr;                        }                        if (rightText) {                            rightText.innerHTML = rightTextStr;                        }                        if (labelText) {                            labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');                        }                    });                }                                if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);                if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);            });            // Carousel & Dropdown Logic            var charts = chartWrapper.querySelectorAll('.fv-chart-item');            var dropdown = chartWrapper.querySelector('.fv-dropdown-title');            var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');            var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');            var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');            var counter = chartWrapper.querySelector('.fv-carousel-counter');                        // Text Elements            var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');            var captionEl = chartWrapper.querySelector('.rv-chart-caption');            var footerContentEl = chartWrapper.querySelector('.fv-footer-content');            var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');            var logoEl = chartWrapper.querySelector('.fv-logo');            if (charts.length > 1 && (dropdown || prevBtn)) {                 var currentChartIndex = 0;                 var titles = [];                 if (dropdown) {                    titles = Array.from(dropdown.options).map(function(o) { return o.text; });                 } else {                    charts.forEach(function(c) {                        titles.push(c.getAttribute('data-title') || '');                    });                 }                                  function showInternalChart(index) {                    if (index < 0) index = charts.length - 1;                    if (index >= charts.length) index = 0;                    currentChartIndex = index;                                        charts.forEach(function(c, i) {                        c.style.display = i === index ? 'block' : 'none';                        if (i === index) {                             var cType = c.dataset.chartType;                             if (cType === 'Line') {                                 // Line chart animations if needed                             } else if (cType !== 'Pie') {                                 window.fvAnimateCharts(chartWrapper);                             }                                                          // Update labels-on-top based on current chart type                             var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';                             if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {                                 chartWrapper.classList.add('labels-on-top');                             } else {                                 chartWrapper.classList.remove('labels-on-top');                             }                        }                    });                                        if (dropdown) dropdown.value = index;                    if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];                    if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;                                        // Update Subhead and Caption                    var activeChart = charts[index];                    if (activeChart) {                        var newSubhead = activeChart.getAttribute('data-subhead');                        var newCaption = activeChart.getAttribute('data-caption');                                                if (subheadEl) subheadEl.textContent = newSubhead || '';                        if (captionEl) captionEl.textContent = newCaption || '';                                                if (footerContentEl) {                             if (newCaption && newCaption.trim().length > 0) {                                 footerContentEl.style.display = 'block';                                 if (bottomBarEl) bottomBarEl.style.display = 'flex';                             } else {                                 footerContentEl.style.display = 'none';                                 if (bottomBarEl && !logoEl) {                                     bottomBarEl.style.display = 'none';                                 }                             }                        }                    }                 }                                  if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });                 if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });                 if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });            }            // Image Comparison Logic            var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');            imageCompareWrappers.forEach(function(wrapper) {                var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;                var slider = wrapper.querySelector('.fv-image-compare-slider');                var fgImage = wrapper.querySelector('.fv-image-compare-fg');                var bgImage = wrapper.querySelector('.fv-image-compare-bg');                var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');                var labelRight = wrapper.querySelector('.fv-image-compare-label-right');                var isDragging = false;                // Zoom state                var scale = 1;                var panX = 0;                var panY = 0;                var isPanning = false;                var hasPanned = false;                var lastClientX = 0;                var lastClientY = 0;                var initialDistance = null;                var lastCenterX = null;                var lastCenterY = null;                function updateTransform() {                    if (wrapper.classList.contains('fv-image-compare-fullscreen')) {                        inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');                    } else {                        inner.style.removeProperty('transform');                        scale = 1;                        panX = 0;                        panY = 0;                    }                }                function constrainPan() {                    var rect = wrapper.getBoundingClientRect();                    // Max pan depends on how much the image is scaled beyond the wrapper                    var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);                    var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);                    panX = Math.max(-maxPanX, Math.min(panX, maxPanX));                    panY = Math.max(-maxPanY, Math.min(panY, maxPanY));                }                wrapper.addEventListener('wheel', function(e) {                    if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;                    e.preventDefault();                    var zoomSensitivity = 0.005;                    var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);                    var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));                                        if (newScale === scale) return;                    var rect = wrapper.getBoundingClientRect();                    var mouseX = e.clientX - rect.left - rect.width / 2;                    var mouseY = e.clientY - rect.top - rect.height / 2;                                        var ratio = newScale / scale;                    panX = mouseX - (mouseX - panX) * ratio;                    panY = mouseY - (mouseY - panY) * ratio;                                        scale = newScale;                    constrainPan();                    updateTransform();                }, { passive: false });                wrapper.addEventListener('mousedown', function(e) {                    if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;                    if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;                    isPanning = true;                    hasPanned = false;                    lastClientX = e.clientX;                    lastClientY = e.clientY;                });                window.addEventListener('mousemove', function(e) {                    if (!isPanning) return;                    var dx = e.clientX - lastClientX;                    var dy = e.clientY - lastClientY;                                        if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {                        hasPanned = true;                    }                    lastClientX = e.clientX;                    lastClientY = e.clientY;                                        panX += dx;                    panY += dy;                                        constrainPan();                    updateTransform();                });                window.addEventListener('mouseup', function() {                    isPanning = false;                });                wrapper.addEventListener('touchstart', function(e) {                    if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;                    if (e.touches.length === 2) {                        e.preventDefault();                        var dx = e.touches[0].clientX - e.touches[1].clientX;                        var dy = e.touches[0].clientY - e.touches[1].clientY;                        initialDistance = Math.sqrt(dx * dx + dy * dy);                                                var rect = wrapper.getBoundingClientRect();                        lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;                        lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;                                                hasPanned = true; // Prevent click after pinch                    } else if (e.touches.length === 1 && scale > 1) {                        if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;                        isPanning = true;                        hasPanned = false;                        lastClientX = e.touches[0].clientX;                        lastClientY = e.touches[0].clientY;                    }                }, { passive: false });                wrapper.addEventListener('touchmove', function(e) {                    if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;                    if (e.touches.length === 2 && initialDistance !== null) {                        e.preventDefault();                        var dx = e.touches[0].clientX - e.touches[1].clientX;                        var dy = e.touches[0].clientY - e.touches[1].clientY;                        var distance = Math.sqrt(dx * dx + dy * dy);                                                if (initialDistance > 0) {                            var zoomFactor = distance / initialDistance;                            var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));                                                        var rect = wrapper.getBoundingClientRect();                            var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;                            var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;                                                        var ratio = newScale / scale;                            panX = centerX - (centerX - panX) * ratio;                            panY = centerY - (centerY - panY) * ratio;                                                        if (lastCenterX !== null && lastCenterY !== null) {                                panX += (centerX - lastCenterX);                                panY += (centerY - lastCenterY);                            }                                                        scale = newScale;                            lastCenterX = centerX;                            lastCenterY = centerY;                            constrainPan();                            updateTransform();                        }                        initialDistance = distance;                    } else if (e.touches.length === 1 && isPanning) {                        e.preventDefault();                        var dx = e.touches[0].clientX - lastClientX;                        var dy = e.touches[0].clientY - lastClientY;                                                if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {                            hasPanned = true;                        }                        lastClientX = e.touches[0].clientX;                        lastClientY = e.touches[0].clientY;                                                panX += dx;                        panY += dy;                                                constrainPan();                        updateTransform();                    }                }, { passive: false });                wrapper.addEventListener('touchend', function(e) {                    if (e.touches.length < 2) {                        initialDistance = null;                    }                    if (e.touches.length === 0) {                        isPanning = false;                    }                });                function handleMove(clientX) {                    var rect = inner.getBoundingClientRect();                    var x = Math.max(0, Math.min(clientX - rect.left, rect.width));                    var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));                                        if (slider) slider.style.setProperty('left', percent + '%', 'important');                    if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');                                        if (labelLeft) {                        if (percent < 10) {                            labelLeft.style.setProperty('opacity', '0', 'important');                        } else {                            labelLeft.style.setProperty('opacity', '1', 'important');                        }                    }                    if (labelRight) {                        if (percent > 90) {                            labelRight.style.setProperty('opacity', '0', 'important');                        } else {                            labelRight.style.setProperty('opacity', '1', 'important');                        }                    }                }                function onMouseMove(e) {                    if (!isDragging) return;                    handleMove(e.clientX);                }                function onTouchMove(e) {                    if (!isDragging) return;                    e.preventDefault();                    handleMove(e.touches[0].clientX);                }                function stopDragging() {                    isDragging = false;                    window.removeEventListener('mousemove', onMouseMove);                    window.removeEventListener('mouseup', stopDragging);                    window.removeEventListener('touchmove', onTouchMove);                    window.removeEventListener('touchend', stopDragging);                }                if (slider) {                    var startDrag = function(clientX) {                        isDragging = true;                        handleMove(clientX);                        window.addEventListener('mousemove', onMouseMove);                        window.addEventListener('mouseup', stopDragging);                    };                    var startTouchDrag = function(clientX) {                        isDragging = true;                        handleMove(clientX);                        window.addEventListener('touchmove', onTouchMove, { passive: false });                        window.addEventListener('touchend', stopDragging);                    };                    slider.addEventListener('mousedown', function(e) {                        e.preventDefault();                        startDrag(e.clientX);                    });                    slider.addEventListener('touchstart', function(e) {                        e.preventDefault();                        startTouchDrag(e.touches[0].clientX);                    }, { passive: false });                }                // Expand/Close Logic                var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');                var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');                if (expandBtn) {                    if (window !== window.parent) {                        expandBtn.style.display = 'none';                    } else {                        expandBtn.addEventListener('click', function(e) {                            // e.preventDefault(); // Removed to allow text selection                            e.stopPropagation();                            wrapper.classList.add('fv-image-compare-fullscreen');                            document.body.style.overflow = 'hidden';                                                        // Load high-res images if available                            if (fgImage && fgImage.dataset.highresSrc) {                                fgImage.src = fgImage.dataset.highresSrc;                                fgImage.removeAttribute('srcset');                                fgImage.removeAttribute('sizes');                            }                            if (bgImage && bgImage.dataset.highresSrc) {                                bgImage.src = bgImage.dataset.highresSrc;                                bgImage.removeAttribute('srcset');                                bgImage.removeAttribute('sizes');                            }                        });                    }                }                if (closeBtn) {                    closeBtn.addEventListener('click', function(e) {                        // e.preventDefault(); // Removed to allow text selection                        e.stopPropagation();                        wrapper.classList.remove('fv-image-compare-fullscreen');                        document.body.style.overflow = '';                        updateTransform();                    });                }                                // Close on Escape                document.addEventListener('keydown', function(e) {                    if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {                        wrapper.classList.remove('fv-image-compare-fullscreen');                        document.body.style.overflow = '';                        updateTransform();                    }                });            });            // Shop The Look Hotspots            var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');            var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');            var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');            var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');            var stlContainer = chartWrapper.querySelector('.fv-stl-container');                        function closeAllModals() {                if (allProductsModal) {                    allProductsModal.classList.remove('is-active');                                        // Remove highlights                    var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');                    items.forEach(function(item) {                        item.classList.remove('is-highlighted');                    });                    // Remove min-height after transition                    if (stlContainer) {                        setTimeout(function() {                            if (!allProductsModal.classList.contains('is-active')) {                                stlContainer.style.minHeight = '';                                if ('parentIFrame' in window) {                                    window.parentIFrame.size();                                }                            }                        }, 300);                    }                }                hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });                if ('parentIFrame' in window) {                    window.parentIFrame.size();                }            }            hotspots.forEach(function(btn) {                btn.addEventListener('click', function(e) {                    e.stopPropagation();                    var hotspotId = btn.getAttribute('data-hotspot-id');                    var isExpanded = btn.getAttribute('aria-expanded') === 'true';                                        closeAllModals();                                        if (!isExpanded && allProductsModal) {                        btn.setAttribute('aria-expanded', 'true');                        allProductsModal.classList.add('is-active');                        // Ensure container is tall enough                        var container = btn.closest('.fv-stl-container');                        if (container && container.offsetHeight < 450) {                            container.style.minHeight = '450px';                        }                                                // Highlight and scroll to item                        var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');                        if (targetItem) {                            targetItem.classList.add('is-highlighted');                            setTimeout(function() {                                targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });                            }, 100);                        }                                                if ('parentIFrame' in window) {                            window.parentIFrame.size();                        }                    }                });            });            // Shop All button            if (shopAllBtn && allProductsModal) {                shopAllBtn.addEventListener('click', function(e) {                    e.stopPropagation();                    closeAllModals();                    allProductsModal.classList.add('is-active');                    // Ensure container is tall enough                    var container = shopAllBtn.closest('.fv-stl-container');                    if (container && container.offsetHeight < 450) {                        container.style.minHeight = '450px';                    }                    if ('parentIFrame' in window) {                        window.parentIFrame.size();                    }                });            }            // Close button in all products modal            if (allProductsModal) {                var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');                if (closeAllBtn) {                    closeAllBtn.addEventListener('click', function(e) {                        e.stopPropagation();                        closeAllModals();                    });                }            }            // Close modals when clicking outside            chartWrapper.addEventListener('click', function(e) {                // Only close if clicking on the wrapper or container, not inside a modal content                if (!e.target.closest('.fv-stl-all-products-content')) {                    closeAllModals();                }            });            if (allProductsModal) {                allProductsModal.addEventListener('click', function(e) {                    if (!e.target.closest('.fv-stl-all-products-content')) {                        closeAllModals();                    }                });            }            // Initial Animation            window.fvAnimateCharts(chartWrapper);        }        if (false) {            var slideshowContainer = document.getElementById(uniqueId + '-slideshow');            if (slideshowContainer) {                var slides = slideshowContainer.querySelectorAll('.fv-slide');                slides.forEach(function(slide) {                    setupWrapper(slide.querySelector('.fv-chart-wrapper'));                });            }                    } else {            setupWrapper(root);        }      }            if (document.readyState === 'loading') {        document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1777375876322-14ytr2gic', false); });      } else {        initialize('fv-chart-1777375876322-14ytr2gic', false);      }    })();      </script></div><p>Well, <em>half</em> of the games are GPU-limited in this instance, because the RTX 5090 has no problems churning out the frames in <a href="https://www.pcgamer.com/spider-man-remastered-review/" target="_blank">Spider-Man Remastered</a>, Baldur's Gate 3, and Counter-Strike 2. On the other hand, <a href="https://www.pcgamer.com/games/rpg/black-myth-wukong-review/" target="_blank">Black Myth: Wukong</a>, <a href="https://www.pcgamer.com/games/racing/f1-25-review/" target="_blank">F1 25</a>, and Hogwarts Legacy are somewhat grindy with ray tracing/path tracing active.</p><p>I tested each game with the full dual-channel 32 GB, then tested them again with one DIMM removed. Finally, I swapped that single 16 GB stick of DRAM for a 32 GB one. It does have slightly better timings (two cycles snappier across the board), but it's not enough of a difference to really stand out.</p><p>If you cycle through each game's results, using the chart's drop-down menu, you'll see that single-channel DRAM doesn't cause much of a performance drop, but only when the game isn't restricted by how much memory is present. For example, the 1% low frame rates in Hogwarts Legacy fall by 26% when using one 16 GB DIMM, but that decrease is only 6% when using a 32 GB stick.</p><p>Interestingly, Counter-Strike 2 shows practically no difference in performance, single vs dual channel DRAM, which shows that the game isn't shifting a great deal of data around during gameplay. Or rather, not enough to trouble the 9950X3D's massive L3 cache and the RTX 5090's enormous VRAM.</p><p>Now let's take a look at a polar opposite scenario. I redid every test, but this time at 1080p native resolution and with every graphics option set to the lowest value. Visual niceties, such as ray tracing, were all disabled.</p><div id="crow-inpage-content"><style>    @import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');    @import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');        /* Reset & Base */    #fv-chart-1777376297342-5edg0fsxq *, #fv-chart-1777376297342-5edg0fsxq *:before, #fv-chart-1777376297342-5edg0fsxq *:after, #fv-chart-1777376297342-5edg0fsxq-slideshow *, #fv-chart-1777376297342-5edg0fsxq-slideshow *:before, #fv-chart-1777376297342-5edg0fsxq-slideshow *:after {        box-sizing: border-box !important; margin: 0; padding: 0; border: 0;        font-size: 100%; font: inherit; vertical-align: baseline;    }    #fv-chart-1777376297342-5edg0fsxq, #fv-chart-1777376297342-5edg0fsxq-slideshow { font-family: 'Open Sans', sans-serif !important; }    /* Main Wrappers */    #fv-chart-1777376297342-5edg0fsxq {        position: relative !important; overflow: visible !important;        --riv-primary: #E33235;    }    #fv-chart-1777376297342-5edg0fsxq .fv-inner-wrapper {        color: #1F2937 !important; background-color: #ededed !important;        padding: 1.5rem 1.5rem 2rem !important; border-radius: 0.5rem !important;        box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) !important;        margin: 1rem 0 !important; display: flex !important; flex-direction: column !important;        overflow: hidden !important;    }    #fv-chart-1777376297342-5edg0fsxq .fv-inner-wrapper.fv-no-header.fv-is-image-compare {        padding-top: 0 !important;    }    #fv-chart-1777376297342-5edg0fsxq.fv-full-bleed {                width: 100vw !important;        margin-left: calc(50% - 50vw) !important;            }        body {        overflow-x: clip !important;    }        #fv-chart-1777376297342-5edg0fsxq.fv-full-bleed .fv-inner-wrapper {        padding: 0 !important;        border-radius: 0 !important;        box-shadow: none !important;        margin: 0 !important;        background-color: transparent !important;    }    #fv-chart-1777376297342-5edg0fsxq .fv-inner-wrapper.fv-is-shop-the-look {        padding: 0 !important;        border-radius: 0 !important;        box-shadow: none !important;        margin: 0 !important;        background-color: transparent !important;    }            /* Slideshow Styles */    #fv-chart-1777376297342-5edg0fsxq-slideshow {        position: relative !important;        width: 100% !important;        margin: 1rem 0 !important;        --riv-primary: #E33235;    }    #fv-chart-1777376297342-5edg0fsxq-slideshow .fv-slides-wrapper {        position: relative !important;        width: 100% !important;    }    #fv-chart-1777376297342-5edg0fsxq-slideshow .fv-slide {        width: 100% !important;        animation: fv-fade-in 0.3s ease-in-out;    }      @keyframes fv-fade-in {        from { opacity: 0; }        to { opacity: 1; }    }        /* Top Navigation Row (Redesign) */    #fv-chart-1777376297342-5edg0fsxq-slideshow .fv-slideshow-nav-row {        position: relative !important;        display: flex !important;        justify-content: space-between !important;        align-items: center !important;        padding: 0 0 16px 0 !important;        width: 100% !important;        z-index: 20 !important;    }    #fv-chart-1777376297342-5edg0fsxq-slideshow .fv-nav-btn {        background-color: var(--riv-primary) !important;        color: #ffffff !important;        border: none !important;        border-radius: 4px !important;        padding: 8px 16px !important;        font-size: 14px !important;        font-weight: 700 !important;        cursor: pointer !important;        display: flex !important;        align-items: center !important;        justify-content: center !important;        gap: 6px !important;        transition: opacity 0.2s, background-color 0.2s !important;        height: 36px !important;        text-transform: none !important;        box-shadow: 0 1px 2px rgba(0,0,0,0.1) !important;    }        #fv-chart-1777376297342-5edg0fsxq-slideshow .fv-nav-btn svg {        width: 18px !important;        height: 18px !important;        stroke-width: 3px !important;        filter: none !important;    }    #fv-chart-1777376297342-5edg0fsxq-slideshow .fv-nav-btn:hover {        opacity: 0.9 !important;        transform: translateY(-1px) !important;    }        #fv-chart-1777376297342-5edg0fsxq-slideshow .fv-nav-btn.disabled {        background-color: #E5E7EB !important;        color: #9CA3AF !important;        cursor: default !important;        pointer-events: none !important;        box-shadow: none !important;    }    #fv-chart-1777376297342-5edg0fsxq-slideshow .fv-slide-counter {        font-family: 'Poppins', sans-serif !important;        font-size: 14px !important;        font-weight: 600 !important;        color: #374151 !important;        text-align: center !important;        min-width: 40px !important;        background-color: rgba(255,255,255,0.8) !important;        padding: 2px 8px !important;        border-radius: 10px !important;    }        /* Slideshow Dropdown Navigation */    #fv-chart-1777376297342-5edg0fsxq-slideshow .fv-slideshow-select {        position: absolute !important;        top: 10px !important;        right: 10px !important;        z-index: 20 !important;        appearance: none !important;        -webkit-appearance: none !important;        -moz-appearance: none !important;        background-color: white !important;        border: 1px solid #d1d5db !important;        color: #1F2937 !important;        font-family: 'Open Sans', sans-serif !important;        font-size: 14px !important;        font-weight: 600 !important;        padding: 6px 32px 6px 12px !important;        border-radius: 4px !important;        cursor: pointer !important;        box-shadow: 0 1px 2px rgba(0,0,0,0.05) !important;        background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e") !important;        background-position: right 0.5rem center !important;        background-repeat: no-repeat !important;        background-size: 1.5em 1.5em !important;    }    #fv-chart-1777376297342-5edg0fsxq-slideshow .fv-slideshow-select:focus {        outline: 2px solid #E33235 !important;        border-color: #E33235 !important;    }        /* Typography */    #fv-chart-1777376297342-5edg0fsxq .fv-chart-title {         font-weight: bold !important;         text-align: center !important;         margin-bottom: 0.5rem !important;         color: var(--riv-primary) !important;         font-size: 20px !important;         line-height: 1.2 !important;         font-family: 'Open Sans', sans-serif !important;         text-transform: none !important;         white-space: normal !important;         overflow-wrap: break-word !important;        padding: 0 20px !important;    }    #fv-chart-1777376297342-5edg0fsxq .fv-chart-subhead {         font-size: 18px !important;         font-weight: 500 !important;         text-align: center !important;         margin-bottom: 2rem !important;         color: #374151 !important;         line-height: 1.7 !important;         font-family: 'Open Sans', sans-serif !important;         display: block !important;         text-transform: none !important;        padding: 0 20px !important;    }    #fv-chart-1777376297342-5edg0fsxq .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }    /* Versus Chart */    #fv-chart-1777376297342-5edg0fsxq .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }    #fv-chart-1777376297342-5edg0fsxq .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }    #fv-chart-1777376297342-5edg0fsxq .fv-versus-select-wrapper { flex: 1; min-width: 0; }    #fv-chart-1777376297342-5edg0fsxq .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }    #fv-chart-1777376297342-5edg0fsxq .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }    #fv-chart-1777376297342-5edg0fsxq .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }    #fv-chart-1777376297342-5edg0fsxq .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }    #fv-chart-1777376297342-5edg0fsxq .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }    #fv-chart-1777376297342-5edg0fsxq .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }    #fv-chart-1777376297342-5edg0fsxq .fv-versus-select { background: transparent; border: none; border-bottom: 2px solid; font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; padding: 0.25rem 0; cursor: pointer; outline: none; appearance: none; -webkit-appearance: none; -moz-appearance: none; max-width: 100%; width: 100%; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }    #fv-chart-1777376297342-5edg0fsxq .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }    #fv-chart-1777376297342-5edg0fsxq .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }    #fv-chart-1777376297342-5edg0fsxq .fv-versus-select option { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 14px; color: #374151; direction: ltr; text-align: left; }    #fv-chart-1777376297342-5edg0fsxq .fv-versus-vs { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; color: #374151; letter-spacing: 0.1em; padding: 0 1rem; }    #fv-chart-1777376297342-5edg0fsxq .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }    #fv-chart-1777376297342-5edg0fsxq .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }    #fv-chart-1777376297342-5edg0fsxq .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }    #fv-chart-1777376297342-5edg0fsxq .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }    #fv-chart-1777376297342-5edg0fsxq .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }    #fv-chart-1777376297342-5edg0fsxq .fv-versus-bar { height: 32px; width: var(--target-width); transition: width 0.8s ease-out; animation: fv-grow-max-width 0.8s ease-out forwards; display: flex; align-items: center; overflow: hidden; color: #ffffff; }    #fv-chart-1777376297342-5edg0fsxq .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }    #fv-chart-1777376297342-5edg0fsxq .fv-versus-bar-right { border-radius: 0 4px 4px 0; justify-content: flex-start; padding: 0 8px; }    @keyframes fv-grow-max-width {        from { max-width: 0; }        to { max-width: 100%; }    }    #fv-chart-1777376297342-5edg0fsxq .fv-versus-center-line { position: absolute; left: 50%; top: 0; bottom: 0; width: 4px; background-color: #ffffff; transform: translateX(-50%); z-index: 1; }    #fv-chart-1777376297342-5edg0fsxq .fv-inside-left { white-space: nowrap; flex-shrink: 0; }    #fv-chart-1777376297342-5edg0fsxq .fv-inside-right { white-space: nowrap; flex-shrink: 0; }    #fv-chart-1777376297342-5edg0fsxq .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }    #fv-chart-1777376297342-5edg0fsxq .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }    #fv-chart-1777376297342-5edg0fsxq .fv-versus-label { position: absolute; left: 50%; transform: translateX(-50%); top: 0; background-color: transparent; border: none; box-shadow: none; padding: 0; font-family: 'Open Sans', sans-serif; font-weight: 700; font-size: 14px; color: #374151; white-space: nowrap; }    #fv-chart-1777376297342-5edg0fsxq .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }    /* Image Comparison Styles */    #fv-chart-1777376297342-5edg0fsxq .fv-image-compare-container {        width: auto !important;        margin-left: -1.5rem !important;        margin-right: -1.5rem !important;        margin-bottom: 2rem !important;    }    #fv-chart-1777376297342-5edg0fsxq.fv-full-bleed .fv-image-compare-container {        width: 100% !important;        max-width: none !important;        margin: 0 auto !important;    }    #fv-chart-1777376297342-5edg0fsxq .fv-image-compare-wrapper {        position: relative !important;        width: 100% !important;        overflow: hidden !important;        border-radius: 0 !important;        background-color: #000 !important;        touch-action: pan-y !important;        user-select: none !important;        -webkit-user-select: none !important;    }    #fv-chart-1777376297342-5edg0fsxq .fv-image-compare-inner {        position: relative !important;        width: 100% !important;        height: 100% !important;        display: block !important;        transform-origin: center center !important;        transition: transform 0.1s ease-out !important;    }    #fv-chart-1777376297342-5edg0fsxq .fv-image-compare-bg {        display: block !important;        width: 100% !important;        height: auto !important;        pointer-events: none !important;        user-select: none !important;        -webkit-user-select: none !important;        -webkit-user-drag: none !important;    }    #fv-chart-1777376297342-5edg0fsxq .fv-image-compare-fg {        position: absolute !important;        top: 0 !important;        left: 0 !important;        width: 100% !important;        height: 100% !important;        object-fit: cover !important;        clip-path: polygon(0 0, 50% 0, 50% 100%, 0 100%) !important;        pointer-events: none !important;        user-select: none !important;        -webkit-user-select: none !important;        -webkit-user-drag: none !important;    }    #fv-chart-1777376297342-5edg0fsxq .fv-image-compare-slider {        position: absolute !important;        top: 0 !important;        bottom: 0 !important;        left: 50% !important;        width: 32px !important;        transform: translateX(-50%) !important;        cursor: ew-resize !important;        z-index: 10 !important;        user-select: none !important;        -webkit-user-select: none !important;    }    #fv-chart-1777376297342-5edg0fsxq .fv-image-compare-slider-line {        position: absolute !important;        top: 0 !important;        bottom: 0 !important;        left: 50% !important;        width: 4px !important;        background-color: white !important;        transform: translateX(-50%) !important;        box-shadow: 0 0 10px rgba(0,0,0,0.5) !important;        pointer-events: none !important;    }    #fv-chart-1777376297342-5edg0fsxq .fv-image-compare-handle {        position: absolute !important;        top: 50% !important;        left: 50% !important;        transform: translate(-50%, -50%) !important;        width: 32px !important;        height: 32px !important;        background-color: white !important;        border-radius: 50% !important;        box-shadow: 0 2px 6px rgba(0,0,0,0.3) !important;        display: flex !important;        align-items: center !important;        justify-content: center !important;        gap: 4px !important;        pointer-events: none !important;        z-index: 11 !important;        overflow: hidden !important;    }    #fv-chart-1777376297342-5edg0fsxq .fv-image-compare-handle.fv-image-compare-handle-square {        border-radius: 6px !important;    }    #fv-chart-1777376297342-5edg0fsxq .fv-image-compare-arrow-left {        width: 0 !important;        height: 0 !important;        border-top: 4px solid transparent !important;        border-bottom: 4px solid transparent !important;        border-right: 4px solid #4b5563 !important;    }    #fv-chart-1777376297342-5edg0fsxq .fv-image-compare-arrow-right {        width: 0 !important;        height: 0 !important;        border-top: 4px solid transparent !important;        border-bottom: 4px solid transparent !important;        border-left: 4px solid #4b5563 !important;    }    #fv-chart-1777376297342-5edg0fsxq .fv-image-compare-label {        position: absolute !important;        top: 1rem !important;        background-color: rgba(0, 0, 0, 0.5) !important;        color: white !important;        padding: 0.25rem 0.75rem !important;        border-radius: 0.25rem !important;        font-size: 0.875rem !important;        font-weight: 500 !important;        pointer-events: none !important;        backdrop-filter: blur(4px) !important;        z-index: 5 !important;        transition: right 0.3s ease, opacity 0.2s ease !important;    }    #fv-chart-1777376297342-5edg0fsxq .fv-image-compare-label-left {        left: 1rem !important;    }    #fv-chart-1777376297342-5edg0fsxq .fv-image-compare-label-right {        right: 1rem !important;    }        #fv-chart-1777376297342-5edg0fsxq .fv-image-compare-expand-btn,    #fv-chart-1777376297342-5edg0fsxq .fv-image-compare-close-btn {        position: absolute !important;        bottom: 1rem !important;        right: 1rem !important;        background-color: rgba(0, 0, 0, 0.5) !important;        color: white !important;        border: none !important;        border-radius: 0.25rem !important;        padding: 0.5rem !important;        cursor: pointer !important;        z-index: 20 !important;        display: flex !important;        align-items: center !important;        justify-content: center !important;        backdrop-filter: blur(4px) !important;        transition: background-color 0.2s !important;    }    #fv-chart-1777376297342-5edg0fsxq .fv-image-compare-expand-btn:hover,    #fv-chart-1777376297342-5edg0fsxq .fv-image-compare-close-btn:hover {        background-color: rgba(0, 0, 0, 0.7) !important;    }    #fv-chart-1777376297342-5edg0fsxq .fv-image-compare-close-btn {        display: none !important;        top: 1rem !important;        bottom: auto !important;    }    /* Fullscreen State */    #fv-chart-1777376297342-5edg0fsxq .fv-image-compare-wrapper.fv-image-compare-fullscreen {        position: fixed !important;        top: 0 !important;        left: 0 !important;        right: 0 !important;        bottom: 0 !important;        width: 100% !important;        height: 100% !important;        z-index: 999999 !important;        display: flex !important;        align-items: center !important;        justify-content: center !important;        background-color: rgba(0, 0, 0, 0.9) !important;        margin: 0 !important;        touch-action: none !important;    }    #fv-chart-1777376297342-5edg0fsxq .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-inner {        width: 100% !important;        height: 100% !important;        display: flex !important;        align-items: center !important;        justify-content: center !important;        cursor: grab !important;    }    #fv-chart-1777376297342-5edg0fsxq .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-inner:active {        cursor: grabbing !important;    }    #fv-chart-1777376297342-5edg0fsxq .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-bg {        position: absolute !important;        top: 0 !important;        left: 0 !important;        max-width: 100% !important;        max-height: 100% !important;        width: 100% !important;        height: 100% !important;        object-fit: contain !important;    }    #fv-chart-1777376297342-5edg0fsxq .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-fg {        max-width: 100% !important;        max-height: 100% !important;        width: 100% !important;        height: 100% !important;        object-fit: contain !important;    }    #fv-chart-1777376297342-5edg0fsxq .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-expand-btn {        display: none !important;    }    #fv-chart-1777376297342-5edg0fsxq .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-close-btn {        display: flex !important;    }    #fv-chart-1777376297342-5edg0fsxq .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-label-right {        right: 4rem !important;    }    /* Footer */    #fv-chart-1777376297342-5edg0fsxq .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }    #fv-chart-1777376297342-5edg0fsxq .fv-footer-content { text-align: center !important; width: 100% !important; }    #fv-chart-1777376297342-5edg0fsxq .fv-logo {         display: block !important;         margin: 0 auto !important;         width: 120px !important;         min-width: 120px !important;        max-width: 120px !important;         height: auto !important;         object-fit: contain !important;         flex-shrink: 0 !important;    }    /* Display Mode Controls */    #fv-chart-1777376297342-5edg0fsxq .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }    #fv-chart-1777376297342-5edg0fsxq .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }    #fv-chart-1777376297342-5edg0fsxq .fv-dropdown-title {        appearance: none !important;        -webkit-appearance: none !important;        -moz-appearance: none !important;        background: transparent !important;        border: none !important;        font-size: 18px !important;        font-weight: 600 !important;        color: var(--riv-primary) !important;        padding-right: 28px !important;        padding-left: 10px !important;        cursor: pointer !important;        text-align: center !important;        text-align-last: center !important;        width: auto !important;        max-width: 100% !important;        font-family: 'Open Sans', sans-serif !important;        line-height: 1.3 !important;        margin: 0 !important;        text-overflow: ellipsis !important;        overflow: hidden !important;        white-space: nowrap !important;    }    #fv-chart-1777376297342-5edg0fsxq .fv-dropdown-title:focus { outline: none !important; }    #fv-chart-1777376297342-5edg0fsxq .fv-dropdown-title::-ms-expand { display: none !important; }        #fv-chart-1777376297342-5edg0fsxq .fv-dropdown-chevron {        position: absolute !important;        right: 0 !important;        top: 50% !important;        transform: translateY(-50%) !important;        pointer-events: none !important;        color: var(--riv-primary) !important;        display: flex !important;        align-items: center !important;    }    #fv-chart-1777376297342-5edg0fsxq .fv-carousel-title-controls { display: flex !important; justify-content: space-between !important; align-items: center !important; margin-bottom: 16px !important; width: 100% !important; gap: 12px !important; }    #fv-chart-1777376297342-5edg0fsxq .fv-carousel-nav-btn {        background: transparent !important; border: 1px solid #d1d5db !important; border-radius: 6px !important; padding: 6px 10px !important;        cursor: pointer !important; font-size: 14px !important; color: #374151 !important; display: flex !important; align-items: center !important; gap: 4px !important; font-family: 'Open Sans', sans-serif !important;    }    #fv-chart-1777376297342-5edg0fsxq .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }    #fv-chart-1777376297342-5edg0fsxq .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }        /* Legend */    #fv-chart-1777376297342-5edg0fsxq .fv-legend { display: flex !important; justify-content: center !important; flex-wrap: wrap !important; gap: 8px 16px !important; margin: 0 !important; padding: 0 !important; margin-top: 1rem !important; }    #fv-chart-1777376297342-5edg0fsxq .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }    #fv-chart-1777376297342-5edg0fsxq .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }    /* Multi-Value Legend */    #fv-chart-1777376297342-5edg0fsxq .fv-multi-value-legend {         display: flex !important;         justify-content: center !important;         flex-wrap: wrap !important;         gap: 12px 24px !important;         margin-bottom: 1.5rem !important;         padding: 0 !important;    }    #fv-chart-1777376297342-5edg0fsxq .fv-multi-legend-item { display: flex !important; align-items: center !important; gap: 8px !important; font-size: 14px !important; color: #374151 !important; font-weight: 500 !important; }    #fv-chart-1777376297342-5edg0fsxq .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }    /* Chart Core Styles */    #fv-chart-1777376297342-5edg0fsxq .fv-benchmark-group { margin-bottom: 1rem !important; }    #fv-chart-1777376297342-5edg0fsxq .fv-benchmark-title {         font-size: 18px !important; font-weight: 600 !important; margin-bottom: 16px !important; margin-top: 0 !important; padding: 0 !important;        text-align: center !important; color: var(--riv-primary) !important; flex: 1 !important; min-width: 0 !important;        font-family: 'Open Sans', sans-serif !important; line-height: 1.3 !important;        text-transform: none !important;        white-space: normal !important;        overflow-wrap: break-word !important;         word-wrap: break-word !important;        max-width: 100% !important;    }    #fv-chart-1777376297342-5edg0fsxq .fv-bar-row, #fv-chart-1777376297342-5edg0fsxq .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; }    #fv-chart-1777376297342-5edg0fsxq .fv-bar-label { width: 150px !important; flex-shrink: 0 !important; font-size: 14px !important; color: #374151 !important; padding-right: 10px !important; text-align: right !important; font-weight: 500 !important; display: block !important; }    #fv-chart-1777376297342-5edg0fsxq .fv-bar-container { flex-grow: 1 !important; background-color: #E5E7EB !important; border-radius: 4px !important; min-height: 25px !important; border: 1px solid #D1D5DB !important; position: relative !important; display: flex !important; align-items: center !important; }     #fv-chart-1777376297342-5edg0fsxq .fv-bar { height: 100% !important; border-radius: 3px !important; display: flex !important; align-items: center !important; transition: opacity 0.2s ease, width 0.8s ease-out !important; min-height: 23px !important; }    #fv-chart-1777376297342-5edg0fsxq .fv-bar:hover { opacity: 0.8 !important; }    #fv-chart-1777376297342-5edg0fsxq .fv-bar-inner-content { display: flex !important; justify-content: space-between !important; align-items: center !important; width: 100% !important; height: 100% !important; padding: 0 8px !important; font-size: 14px !important; font-weight: bold !important; overflow: hidden !important; }    #fv-chart-1777376297342-5edg0fsxq .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }    #fv-chart-1777376297342-5edg0fsxq .fv-bar-inner-value { flex-shrink: 0 !important; }    #fv-chart-1777376297342-5edg0fsxq .fv-bar-value-outside { padding-left: 8px !important; font-size: 14px !important; font-weight: bold !important; color: #374151 !important; white-space: nowrap !important; }    #fv-chart-1777376297342-5edg0fsxq .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }    /* Multi-Value Bar Logic */    #fv-chart-1777376297342-5edg0fsxq .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }    #fv-chart-1777376297342-5edg0fsxq .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }        /* Stacked Bar */    #fv-chart-1777376297342-5edg0fsxq .fv-stacked-bar { display: flex !important; overflow: hidden !important; }    #fv-chart-1777376297342-5edg0fsxq .fv-stacked-segment { height: 100% !important; display: flex !important; align-items: center !important; justify-content: flex-end !important; padding-right: 8px !important; border-right: 1px solid rgba(255,255,255,0.3) !important; }    #fv-chart-1777376297342-5edg0fsxq .fv-stacked-segment:last-child { border-right: none !important; }    #fv-chart-1777376297342-5edg0fsxq .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }    /* Grouped Bar */    #fv-chart-1777376297342-5edg0fsxq .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }    #fv-chart-1777376297342-5edg0fsxq .fv-grouped-product-title-wrapper { padding-left: 150px !important; }    #fv-chart-1777376297342-5edg0fsxq .fv-grouped-product-title { width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.5rem !important; font-weight: 700 !important; font-size: 14px !important; color: #374151 !important; text-transform: none !important; }    #fv-chart-1777376297342-5edg0fsxq .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }    #fv-chart-1777376297342-5edg0fsxq .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }    #fv-chart-1777376297342-5edg0fsxq .fv-bar-cluster .fv-bar-container { height: 20px !important; }        /* Line Chart Grid */    #fv-chart-1777376297342-5edg0fsxq .riv-grid line {        stroke: #D1D5DB !important;        stroke-dasharray: 3 3 !important;    }    /* X-Axis */    #fv-chart-1777376297342-5edg0fsxq .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }    #fv-chart-1777376297342-5edg0fsxq .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }    #fv-chart-1777376297342-5edg0fsxq .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }    #fv-chart-1777376297342-5edg0fsxq .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }    #fv-chart-1777376297342-5edg0fsxq .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }     #fv-chart-1777376297342-5edg0fsxq .fv-x-axis-ticks { display: flex !important; justify-content: space-between !important; padding-top: 4px !important; font-size: 13px !important; color: #374151 !important; }    #fv-chart-1777376297342-5edg0fsxq .fv-x-axis-ticks span { position: relative !important; }    #fv-chart-1777376297342-5edg0fsxq .fv-x-axis-ticks span::before { content: '' !important; position: absolute !important; top: -6px !important; left: 50% !important; transform: translateX(-50%) !important; width: 2px !important; height: 4px !important; background-color: #D1D5DB !important; border-radius: 1px !important; }    #fv-chart-1777376297342-5edg0fsxq .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }    #fv-chart-1777376297342-5edg0fsxq .fv-x-axis-title { text-align: center !important; font-size: 15px !important; color: #374151 !important; margin-top: 8px !important; margin-bottom: 16px !important; line-height: 1.5 !important; padding: 0 1rem !important; display: block !important; font-weight: bold !important; }    #fv-chart-1777376297342-5edg0fsxq .fv-y-axis-title {        font-size: 15px !important;        color: #374151 !important;        line-height: 1.5 !important;        text-align: left !important;        padding-left: 5.83% !important; /* Aligns with Y-axis line inside SVG (35/600) */        margin-bottom: 4px !important;        display: block !important;        font-weight: bold !important;    }    /* Shop The Look */    #fv-chart-1777376297342-5edg0fsxq .fv-stl-container { position: relative !important; width: auto !important; display: block !important; background-color: transparent !important; transition: min-height 0.3s ease !important; overflow: hidden !important; }    #fv-chart-1777376297342-5edg0fsxq .fv-stl-wrapper { position: relative !important; width: auto !important; display: block !important; margin: 0 auto !important; }    #fv-chart-1777376297342-5edg0fsxq.fv-full-bleed .fv-stl-container { width: 100% !important; }    #fv-chart-1777376297342-5edg0fsxq.fv-full-bleed .fv-stl-wrapper { width: 100% !important; max-width: none !important; margin: 0 auto !important; }    #fv-chart-1777376297342-5edg0fsxq .fv-stl-image { display: block !important; width: 100% !important; height: auto !important; }        #fv-chart-1777376297342-5edg0fsxq .fv-stl-hotspot-container { position: absolute !important; z-index: 10 !important; }    #fv-chart-1777376297342-5edg0fsxq .fv-stl-hotspot-btn { position: absolute !important; margin-left: -0.75rem !important; margin-top: -0.75rem !important; width: 1.5rem !important; height: 1.5rem !important; border-radius: 9999px !important; display: flex !important; align-items: center !important; justify-content: center !important; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06) !important; transition-property: all !important; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important; transition-duration: 300ms !important; cursor: pointer !important; border: none !important; padding: 0 !important; background-color: #ffffff !important; color: #1e293b !important; font-size: 0.75rem !important; font-weight: 700 !important; font-family: sans-serif !important; }    #fv-chart-1777376297342-5edg0fsxq .fv-stl-hotspot-btn:hover { transform: scale(1.1) !important; }    #fv-chart-1777376297342-5edg0fsxq .fv-stl-hotspot-btn:focus { outline: 2px solid transparent !important; outline-offset: 2px !important; box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #000000 !important; }    #fv-chart-1777376297342-5edg0fsxq .fv-stl-hotspot-btn[aria-expanded="true"] { background-color: #3b82f6 !important; color: #ffffff !important; transform: scale(1.1) !important; box-shadow: 0 0 0 2px #ffffff !important; }        #fv-chart-1777376297342-5edg0fsxq .fv-stl-hotspot-pulse { position: absolute !important; inset: 0 !important; border-radius: 9999px !important; background-color: #E33235 !important; opacity: 0.4 !important; pointer-events: none !important; z-index: -1 !important; animation: fv-stl-ping 1.5s cubic-bezier(0, 0, 0.2, 1) 3 forwards !important; }    @keyframes fv-stl-ping { 75%, 100% { transform: scale(2); opacity: 0; } }    @media (max-width: 640px) {        #fv-chart-1777376297342-5edg0fsxq .fv-stl-hotspot-pulse { animation-fill-mode: none !important; }    }    /* Shop the look button */    #fv-chart-1777376297342-5edg0fsxq .fv-stl-shop-all-btn { position: absolute !important; bottom: 1rem !important; right: 1rem !important; height: 2.5rem !important; background-color: rgba(255, 255, 255, 0.95) !important; backdrop-filter: blur(12px) !important; color: #111827 !important; padding: 0 1rem 0 3rem !important; border-radius: 0.25rem !important; font-weight: 700 !important; font-size: 0.875rem !important; box-shadow: 0 4px 16px rgba(0, 0, 0, 0.2) !important; border: none !important; cursor: pointer !important; transition: all 0.2s !important; z-index: 10 !important; display: flex !important; align-items: center !important; text-transform: uppercase !important; overflow: hidden !important; white-space: nowrap !important; max-width: calc(100% - 2rem) !important; }    #fv-chart-1777376297342-5edg0fsxq .fv-stl-shop-all-btn span { overflow: hidden !important; text-overflow: ellipsis !important; white-space: nowrap !important; }    #fv-chart-1777376297342-5edg0fsxq .fv-stl-shop-all-btn:hover { background-color: #ffffff !important; transform: scale(1.05) !important; }    #fv-chart-1777376297342-5edg0fsxq .fv-stl-shop-all-logo { position: absolute !important; left: 0 !important; top: 0 !important; width: 2.5rem !important; height: 2.5rem !important; object-fit: cover !important; background-color: #ffffff !important; border-right: 1px solid #f3f4f6 !important; flex-shrink: 0 !important; }    #fv-chart-1777376297342-5edg0fsxq .fv-stl-shop-all-icon { position: absolute !important; left: 0 !important; top: 0 !important; width: 2.5rem !important; height: 2.5rem !important; display: flex !important; align-items: center !important; justify-content: center !important; background-color: #ffffff !important; border-right: 1px solid #f3f4f6 !important; color: #1f2937 !important; flex-shrink: 0 !important; }    /* All Products Modal */    #fv-stl-all-products-modal-fv-chart-1777376297342-5edg0fsxq { position: fixed !important; inset: 0 !important; background-color: rgba(0, 0, 0, 0) !important; backdrop-filter: blur(0px) !important; -webkit-backdrop-filter: blur(0px) !important; display: flex !important; align-items: center !important; justify-content: center !important; z-index: 99999 !important; pointer-events: none !important; transition: background-color 0.3s ease, backdrop-filter 0.3s ease, -webkit-backdrop-filter 0.3s ease !important; padding: 1rem !important; overflow: hidden !important; }    #fv-chart-1777376297342-5edg0fsxq.mobile-view #fv-stl-all-products-modal-fv-chart-1777376297342-5edg0fsxq { position: absolute !important; padding: 0 !important; align-items: flex-end !important; }    #fv-stl-all-products-modal-fv-chart-1777376297342-5edg0fsxq.is-active { background-color: rgba(0, 0, 0, 0.2) !important; backdrop-filter: blur(4px) !important; -webkit-backdrop-filter: blur(4px) !important; pointer-events: auto !important; }        #fv-stl-all-products-modal-fv-chart-1777376297342-5edg0fsxq .fv-stl-all-products-content { width: 100% !important; max-width: 42rem !important; max-height: 100% !important; display: flex !important; flex-direction: column !important; position: relative !important; background-color: rgba(255, 255, 255, 0.95) !important; backdrop-filter: blur(12px) !important; -webkit-backdrop-filter: blur(12px) !important; border-radius: 1rem !important; box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25) !important; overflow: hidden !important; transition: transform 0.3s cubic-bezier(0.16, 1, 0.3, 1), opacity 0.3s ease !important; opacity: 0 !important; transform: scale(0.95) !important; }    #fv-chart-1777376297342-5edg0fsxq.mobile-view #fv-stl-all-products-modal-fv-chart-1777376297342-5edg0fsxq .fv-stl-all-products-content { max-width: 100% !important; height: 85% !important; max-height: 85% !important; border-radius: 1.5rem 1.5rem 0 0 !important; transform: translateY(100%) !important; opacity: 1 !important; }    #fv-stl-all-products-modal-fv-chart-1777376297342-5edg0fsxq.is-active .fv-stl-all-products-content { opacity: 1 !important; transform: scale(1) !important; }    #fv-chart-1777376297342-5edg0fsxq.mobile-view #fv-stl-all-products-modal-fv-chart-1777376297342-5edg0fsxq.is-active .fv-stl-all-products-content { transform: translateY(0) !important; }        /* V2 Bottom Sheet Style */    #fv-stl-all-products-modal-fv-chart-1777376297342-5edg0fsxq.v2 { align-items: flex-end !important; padding: 0 !important; }    @media (min-width: 640px) {        #fv-stl-all-products-modal-fv-chart-1777376297342-5edg0fsxq.v2:not(.mobile-view *) { justify-content: flex-end !important; }    }    #fv-stl-all-products-modal-fv-chart-1777376297342-5edg0fsxq.v2 .fv-stl-all-products-content { max-width: 100% !important; height: 85% !important; max-height: 85% !important; border-radius: 1.5rem 1.5rem 0 0 !important; transform: translateY(100%) !important; opacity: 1 !important; }    @media (min-width: 640px) {        #fv-stl-all-products-modal-fv-chart-1777376297342-5edg0fsxq.v2:not(.mobile-view *) .fv-stl-all-products-content { max-width: 700px !important; border-radius: 1.5rem 0 0 0 !important; }    }    #fv-stl-all-products-modal-fv-chart-1777376297342-5edg0fsxq.v2.is-active .fv-stl-all-products-content { transform: translateY(0) !important; opacity: 1 !important; }        #fv-stl-all-products-modal-fv-chart-1777376297342-5edg0fsxq .fv-stl-all-products-header { display: flex !important; align-items: center !important; justify-content: space-between !important; padding: 1rem 1.5rem !important; border-bottom: 1px solid #e5e7eb !important; flex-shrink: 0 !important; position: sticky !important; top: 0 !important; background-color: rgba(255, 255, 255, 0.5) !important; backdrop-filter: blur(12px) !important; -webkit-backdrop-filter: blur(12px) !important; z-index: 10 !important; }        #fv-stl-all-products-modal-fv-chart-1777376297342-5edg0fsxq .fv-stl-all-products-title { font-size: 1.25rem !important; font-weight: 700 !important; color: #111827 !important; margin: 0 !important; }        #fv-stl-all-products-modal-fv-chart-1777376297342-5edg0fsxq .fv-stl-all-products-close { width: 2rem !important; height: 2rem !important; border-radius: 9999px !important; background-color: rgba(0, 0, 0, 0.05) !important; display: flex !important; align-items: center !important; justify-content: center !important; border: none !important; cursor: pointer !important; z-index: 10 !important; color: #6b7280 !important; transition: all 0.2s !important; padding: 0 !important; }    #fv-stl-all-products-modal-fv-chart-1777376297342-5edg0fsxq .fv-stl-all-products-close:hover { background-color: rgba(0, 0, 0, 0.1) !important; color: #111827 !important; }        #fv-stl-all-products-modal-fv-chart-1777376297342-5edg0fsxq .fv-stl-all-products-list { list-style: none !important; padding: 0.75rem !important; margin: 0 !important; overflow-y: auto !important; flex: 1 !important; display: flex !important; flex-direction: column !important; gap: 0.5rem !important; }        #fv-stl-all-products-modal-fv-chart-1777376297342-5edg0fsxq .fv-stl-all-products-item { margin: 0 !important; padding: 0.25rem !important; }        #fv-stl-all-products-modal-fv-chart-1777376297342-5edg0fsxq .fv-stl-all-products-link { display: flex !important; align-items: flex-start !important; padding: 0.75rem !important; text-decoration: none !important; color: inherit !important; transition: all 0.2s !important; border-radius: 1rem !important; border: 1px solid transparent !important; }    #fv-stl-all-products-modal-fv-chart-1777376297342-5edg0fsxq .fv-stl-all-products-link:hover { background-color: #ffffff !important; border-color: #e5e7eb !important; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.05), 0 2px 4px -1px rgba(0, 0, 0, 0.03) !important; }    #fv-stl-all-products-modal-fv-chart-1777376297342-5edg0fsxq .fv-stl-all-products-item.is-highlighted .fv-stl-all-products-link { background-color: #ffffff !important; border-color: #d1d5db !important; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06), 0 0 0 2px #111827 !important; }        #fv-stl-all-products-modal-fv-chart-1777376297342-5edg0fsxq .fv-stl-all-products-image-container { position: relative !important; margin-right: 1.25rem !important; flex-shrink: 0 !important; }    #fv-stl-all-products-modal-fv-chart-1777376297342-5edg0fsxq .fv-stl-all-products-number { position: absolute !important; top: -0.5rem !important; left: -0.5rem !important; width: 1.5rem !important; height: 1.5rem !important; border-radius: 9999px !important; background-color: #0f172a !important; color: #ffffff !important; display: flex !important; align-items: center !important; justify-content: center !important; font-size: 0.75rem !important; font-weight: 700 !important; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06), 0 0 0 2px #ffffff !important; z-index: 10 !important; font-family: sans-serif !important; }    #fv-stl-all-products-modal-fv-chart-1777376297342-5edg0fsxq .fv-stl-all-products-image-wrapper { width: 6rem !important; height: 6rem !important; border-radius: 0.75rem !important; overflow: hidden !important; background-color: #f9fafb !important; border: 1px solid #f3f4f6 !important; display: flex !important; align-items: center !important; justify-content: center !important; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.02) !important; }    #fv-stl-all-products-modal-fv-chart-1777376297342-5edg0fsxq .fv-stl-all-products-image { width: 100% !important; height: 100% !important; object-fit: cover !important; }    #fv-stl-all-products-modal-fv-chart-1777376297342-5edg0fsxq .fv-stl-all-products-placeholder { width: 2rem !important; height: 2rem !important; color: #d1d5db !important; }        #fv-stl-all-products-modal-fv-chart-1777376297342-5edg0fsxq .fv-stl-all-products-info { flex: 1 !important; min-width: 0 !important; display: flex !important; flex-direction: column !important; justify-content: center !important; margin-top: 0.25rem !important; }    #fv-stl-all-products-modal-fv-chart-1777376297342-5edg0fsxq .fv-stl-all-products-brand { font-size: 0.625rem !important; font-weight: 700 !important; color: #6b7280 !important; text-transform: uppercase !important; letter-spacing: 0.1em !important; margin: 0 0 0.375rem 0 !important; white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; }    #fv-stl-all-products-modal-fv-chart-1777376297342-5edg0fsxq .fv-stl-all-products-name { font-size: 1rem !important; font-weight: 700 !important; color: #111827 !important; margin: 0 0 0.375rem 0 !important; display: -webkit-box !important; -webkit-line-clamp: 2 !important; -webkit-box-orient: vertical !important; overflow: hidden !important; line-height: 1.25 !important; }        #fv-stl-all-products-modal-fv-chart-1777376297342-5edg0fsxq .fv-stl-all-products-meta { display: flex !important; align-items: center !important; font-size: 0.875rem !important; margin-bottom: 0.375rem !important; }    #fv-stl-all-products-modal-fv-chart-1777376297342-5edg0fsxq .fv-stl-all-products-price { font-weight: 700 !important; color: #111827 !important; }    #fv-stl-all-products-modal-fv-chart-1777376297342-5edg0fsxq .fv-stl-all-products-sale-price { font-weight: 700 !important; color: #dc2626 !important; margin-right: 0.5rem !important; }    #fv-stl-all-products-modal-fv-chart-1777376297342-5edg0fsxq .fv-stl-all-products-original-price { color: #9ca3af !important; text-decoration: line-through !important; font-size: 0.75rem !important; }    #fv-stl-all-products-modal-fv-chart-1777376297342-5edg0fsxq .fv-stl-all-products-commentary { font-size: 0.875rem !important; color: #4b5563 !important; margin: 0 !important; display: -webkit-box !important; -webkit-line-clamp: 2 !important; -webkit-box-orient: vertical !important; overflow: hidden !important; line-height: 1.375 !important; }        #fv-stl-all-products-modal-fv-chart-1777376297342-5edg0fsxq .fv-stl-all-products-action { width: 2.5rem !important; height: 2.5rem !important; border-radius: 9999px !important; background-color: #f9fafb !important; display: flex !important; align-items: center !important; justify-content: center !important; color: #9ca3af !important; margin-left: 1rem !important; flex-shrink: 0 !important; border: 1px solid #f3f4f6 !important; transition: all 0.2s !important; }    #fv-stl-all-products-modal-fv-chart-1777376297342-5edg0fsxq .fv-stl-all-products-link:hover .fv-stl-all-products-action { background-color: #111827 !important; color: #ffffff !important; border-color: #111827 !important; }    /* Mobile / Forced Mobile View / Labels on Top */    #fv-chart-1777376297342-5edg0fsxq.mobile-view .fv-pie-container,    #fv-chart-1777376297342-5edg0fsxq.labels-on-top .fv-pie-container {        flex-direction: column !important; gap: 1rem !important;    }#fv-chart-1777376297342-5edg0fsxq.mobile-view .fv-grouped-product-title-wrapper,    #fv-chart-1777376297342-5edg0fsxq.labels-on-top .fv-grouped-product-title-wrapper {        padding-left: 0 !important;    }#fv-chart-1777376297342-5edg0fsxq.mobile-view .fv-bar-row,    #fv-chart-1777376297342-5edg0fsxq.mobile-view .fv-stacked-product,    #fv-chart-1777376297342-5edg0fsxq.mobile-view .fv-grouped-bar-product,    #fv-chart-1777376297342-5edg0fsxq.labels-on-top .fv-bar-row,    #fv-chart-1777376297342-5edg0fsxq.labels-on-top .fv-stacked-product,    #fv-chart-1777376297342-5edg0fsxq.labels-on-top .fv-grouped-bar-product {        flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;    }#fv-chart-1777376297342-5edg0fsxq.mobile-view .fv-bar-label:not(.fv-grouped-product-title),    #fv-chart-1777376297342-5edg0fsxq.labels-on-top .fv-bar-label:not(.fv-grouped-product-title) {        width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;    }#fv-chart-1777376297342-5edg0fsxq.mobile-view .fv-bar-label,    #fv-chart-1777376297342-5edg0fsxq.mobile-view .fv-grouped-product-title,    #fv-chart-1777376297342-5edg0fsxq.labels-on-top .fv-bar-label,    #fv-chart-1777376297342-5edg0fsxq.labels-on-top .fv-grouped-product-title {        width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;    }#fv-chart-1777376297342-5edg0fsxq.mobile-view .fv-bar-container,    #fv-chart-1777376297342-5edg0fsxq.mobile-view .fv-bar-cluster,    #fv-chart-1777376297342-5edg0fsxq.labels-on-top .fv-bar-container,    #fv-chart-1777376297342-5edg0fsxq.labels-on-top .fv-bar-cluster {        width: 100% !important;    }#fv-chart-1777376297342-5edg0fsxq.mobile-view .fv-x-axis-wrapper,    #fv-chart-1777376297342-5edg0fsxq.labels-on-top .fv-x-axis-wrapper {        margin-left: 0 !important;    }#fv-chart-1777376297342-5edg0fsxq.mobile-view .fv-x-axis-label-space,    #fv-chart-1777376297342-5edg0fsxq.labels-on-top .fv-x-axis-label-space {        display: none !important;    }#fv-chart-1777376297342-5edg0fsxq.mobile-view .fv-x-axis-chart-space,    #fv-chart-1777376297342-5edg0fsxq.labels-on-top .fv-x-axis-chart-space {        padding-right: 0 !important;    }#fv-chart-1777376297342-5edg0fsxq.mobile-view .fv-benchmark-title,    #fv-chart-1777376297342-5edg0fsxq.labels-on-top .fv-benchmark-title {        font-size: 16px !important;    }#fv-chart-1777376297342-5edg0fsxq.mobile-view .fv-dropdown-title,    #fv-chart-1777376297342-5edg0fsxq.labels-on-top .fv-dropdown-title {        font-size: 16px !important;    }#fv-chart-1777376297342-5edg0fsxq.mobile-view .fv-carousel-nav-btn,    #fv-chart-1777376297342-5edg0fsxq.labels-on-top .fv-carousel-nav-btn {        padding: 8px 12px !important; font-size: 14px !important;    }#fv-chart-1777376297342-5edg0fsxq.mobile-view .fv-chart-title,    #fv-chart-1777376297342-5edg0fsxq.labels-on-top .fv-chart-title {        padding: 0 8px !important;    }#fv-chart-1777376297342-5edg0fsxq.mobile-view .fv-chart-subhead,    #fv-chart-1777376297342-5edg0fsxq.labels-on-top .fv-chart-subhead {        padding: 0 8px !important;    }#fv-chart-1777376297342-5edg0fsxq.mobile-view .fv-versus-header,    #fv-chart-1777376297342-5edg0fsxq.labels-on-top .fv-versus-header {        flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;    }#fv-chart-1777376297342-5edg0fsxq.mobile-view .fv-versus-select-wrapper,    #fv-chart-1777376297342-5edg0fsxq.labels-on-top .fv-versus-select-wrapper {        flex: 1 !important; min-width: 0 !important; width: 100% !important;    }#fv-chart-1777376297342-5edg0fsxq.mobile-view .fv-versus-select-wrapper.fv-left,    #fv-chart-1777376297342-5edg0fsxq.labels-on-top .fv-versus-select-wrapper.fv-left {        text-align: center !important; padding-right: 0 !important;    }#fv-chart-1777376297342-5edg0fsxq.mobile-view .fv-versus-select-wrapper.fv-right,    #fv-chart-1777376297342-5edg0fsxq.labels-on-top .fv-versus-select-wrapper.fv-right {        text-align: center !important; padding-left: 0 !important;    }#fv-chart-1777376297342-5edg0fsxq.mobile-view .fv-versus-select.fv-select-left,    #fv-chart-1777376297342-5edg0fsxq.labels-on-top .fv-versus-select.fv-select-left {        text-align: center !important;    }#fv-chart-1777376297342-5edg0fsxq.mobile-view .fv-versus-select.fv-select-right,    #fv-chart-1777376297342-5edg0fsxq.labels-on-top .fv-versus-select.fv-select-right {        text-align: center !important;    }#fv-chart-1777376297342-5edg0fsxq.mobile-view .fv-versus-vs,    #fv-chart-1777376297342-5edg0fsxq.labels-on-top .fv-versus-vs {        text-align: center !important; padding: 0.25rem 0 !important;    }#fv-chart-1777376297342-5edg0fsxq.mobile-view .fv-versus-select-container,    #fv-chart-1777376297342-5edg0fsxq.labels-on-top .fv-versus-select-container {        max-width: 100% !important; width: 100% !important;    }#fv-chart-1777376297342-5edg0fsxq.mobile-view .fv-versus-select,    #fv-chart-1777376297342-5edg0fsxq.labels-on-top .fv-versus-select {        font-size: 14px !important; width: 100% !important;    }        #fv-chart-1777376297342-5edg0fsxq.mobile-view .fv-y-axis-title { padding-left: 5% !important; /* (30/600) for mobile view */ }    #fv-chart-1777376297342-5edg0fsxq.mobile-view.fv-contains-line-chart .fv-footer-content {        margin-left: -1rem !important;        margin-right: -1rem !important;    }    @media (max-width: 599px) {         #fv-chart-1777376297342-5edg0fsxq .fv-pie-container {            flex-direction: column !important; gap: 1rem !important;        }#fv-chart-1777376297342-5edg0fsxq .fv-grouped-product-title-wrapper {            padding-left: 0 !important;        }#fv-chart-1777376297342-5edg0fsxq .fv-bar-row,        #fv-chart-1777376297342-5edg0fsxq .fv-stacked-product,        #fv-chart-1777376297342-5edg0fsxq .fv-grouped-bar-product {            flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;        }#fv-chart-1777376297342-5edg0fsxq .fv-bar-label:not(.fv-grouped-product-title) {            width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;        }#fv-chart-1777376297342-5edg0fsxq .fv-bar-label,        #fv-chart-1777376297342-5edg0fsxq .fv-grouped-product-title {            width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;        }#fv-chart-1777376297342-5edg0fsxq .fv-bar-container,        #fv-chart-1777376297342-5edg0fsxq .fv-bar-cluster {            width: 100% !important;        }#fv-chart-1777376297342-5edg0fsxq .fv-x-axis-wrapper {            margin-left: 0 !important;        }#fv-chart-1777376297342-5edg0fsxq .fv-x-axis-label-space {            display: none !important;        }#fv-chart-1777376297342-5edg0fsxq .fv-x-axis-chart-space {            padding-right: 0 !important;        }#fv-chart-1777376297342-5edg0fsxq .fv-benchmark-title {            font-size: 16px !important;        }#fv-chart-1777376297342-5edg0fsxq .fv-dropdown-title {            font-size: 16px !important;        }#fv-chart-1777376297342-5edg0fsxq .fv-carousel-nav-btn {            padding: 8px 12px !important; font-size: 14px !important;        }#fv-chart-1777376297342-5edg0fsxq .fv-chart-title {            padding: 0 8px !important;        }#fv-chart-1777376297342-5edg0fsxq .fv-chart-subhead {            padding: 0 8px !important;        }#fv-chart-1777376297342-5edg0fsxq .fv-versus-header {            flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;        }#fv-chart-1777376297342-5edg0fsxq .fv-versus-select-wrapper {            flex: 1 !important; min-width: 0 !important; width: 100% !important;        }#fv-chart-1777376297342-5edg0fsxq .fv-versus-select-wrapper.fv-left {            text-align: center !important; padding-right: 0 !important;        }#fv-chart-1777376297342-5edg0fsxq .fv-versus-select-wrapper.fv-right {            text-align: center !important; padding-left: 0 !important;        }#fv-chart-1777376297342-5edg0fsxq .fv-versus-select.fv-select-left {            text-align: center !important;        }#fv-chart-1777376297342-5edg0fsxq .fv-versus-select.fv-select-right {            text-align: center !important;        }#fv-chart-1777376297342-5edg0fsxq .fv-versus-vs {            text-align: center !important; padding: 0.25rem 0 !important;        }#fv-chart-1777376297342-5edg0fsxq .fv-versus-select-container {            max-width: 100% !important; width: 100% !important;        }#fv-chart-1777376297342-5edg0fsxq .fv-versus-select {            font-size: 14px !important; width: 100% !important;        }        #fv-chart-1777376297342-5edg0fsxq .fv-y-axis-title { padding-left: 5% !important; /* (30/600) for mobile view */ }        #fv-chart-1777376297342-5edg0fsxq.fv-contains-line-chart .fv-footer-content {            margin-left: -1rem !important;            margin-right: -1rem !important;        }    }  </style><script type="application/ld+json">{  "@context": "https://schema.org",  "@type": "Dataset",  "name": "DRAM channel benchmarks | Min graphics",  "description": "Ryzen 9 9950X3D, RTX 5090",  "creator": {    "@type": "Organization",    "name": "PC Gamer",    "logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"  },  "isAccessibleForFree": true,  "dateCreated": "2026-04-28T11:38:17.343Z",  "citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized",  "keywords": [    "5090 - 32 GB dual channel",    "5090 - 16 GB single channel",    "5090 - 32 GB single channel",    "Black Myth: Wukong (1080p Lowest)",    "Hogwarts Legacy (1080p Lowest)",    "F1 25 (1080p Lowest)",    "Marvel's Spider-Man Remastered (1080p Lowest)",    "Baldur's Gate 3 (1080p Lowest)",    "Counter-Strike 2 (1080p Lowest)",    "benchmark",    "comparison",    "performance",    "review",    "PC Gamer"  ],  "measurementTechnique": "Performance Benchmarking",  "variableMeasured": [    {      "@type": "PropertyValue",      "name": "DDR5-6000 | 16 GB single channel â Black Myth: Wukong (1080p Lowest)",      "value": 260,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "DDR5-6000 | 32 GB dual channel â Black Myth: Wukong (1080p Lowest)",      "value": 269,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "DDR5-6000 | 32 GB single channel â Black Myth: Wukong (1080p Lowest)",      "value": 267,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "DDR5-6000 | 16 GB single channel â Hogwarts Legacy (1080p Lowest)",      "value": 238,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "DDR5-6000 | 32 GB dual channel â Hogwarts Legacy (1080p Lowest)",      "value": 239,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "DDR5-6000 | 32 GB single channel â Hogwarts Legacy (1080p Lowest)",      "value": 238,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "DDR5-6000 | 16 GB single channel â F1 25 (1080p Lowest)",      "value": 353,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "DDR5-6000 | 32 GB dual channel â F1 25 (1080p Lowest)",      "value": 380,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "DDR5-6000 | 32 GB single channel â F1 25 (1080p Lowest)",      "value": 360,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "DDR5-6000 | 16 GB single channel â Marvel's Spider-Man Remastered (1080p Lowest)",      "value": 246,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "DDR5-6000 | 32 GB dual channel â Marvel's Spider-Man Remastered (1080p Lowest)",      "value": 247,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "DDR5-6000 | 32 GB single channel â Marvel's Spider-Man Remastered (1080p Lowest)",      "value": 246,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "DDR5-6000 | 16 GB single channel â Baldur's Gate 3 (1080p Lowest)",      "value": 174,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "DDR5-6000 | 32 GB dual channel â Baldur's Gate 3 (1080p Lowest)",      "value": 182,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "DDR5-6000 | 32 GB single channel â Baldur's Gate 3 (1080p Lowest)",      "value": 171,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "DDR5-6000 | 16 GB single channel â Counter-Strike 2 (1080p Lowest)",      "value": 616,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "DDR5-6000 | 32 GB dual channel â Counter-Strike 2 (1080p Lowest)",      "value": 645,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "DDR5-6000 | 32 GB single channel â Counter-Strike 2 (1080p Lowest)",      "value": 631,      "unitText": "Avg FPS"    }  ]}</script><div id="fv-chart-1777376297342-5edg0fsxq" class="fv-chart-wrapper  labels-on-top " data-bar-labels-on-top="true" data-iframe-height="true">        <div class="fv-inner-wrapper   ">            <h3 class="fv-chart-title">DRAM channel benchmarks | Min graphics</h3>            <p class="fv-chart-subhead">Ryzen 9 9950X3D, RTX 5090</p>            <div class="fv-dropdown-wrapper">                <div class="fv-dropdown-title-container">                    <select class="fv-dropdown-title">                        <option value="0">Black Myth: Wukong (1080p Lowest)</option><option value="1">Hogwarts Legacy (1080p Lowest)</option><option value="2">F1 25 (1080p Lowest)</option><option value="3">Marvel's Spider-Man Remastered (1080p Lowest)</option><option value="4">Baldur's Gate 3 (1080p Lowest)</option><option value="5">Counter-Strike 2 (1080p Lowest)</option>                    </select>                    <div class="fv-dropdown-chevron">                        <svg width="20" height="20" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"><path d="m6 9 6 6 6-6"></path></svg>                    </div>                </div>            </div>            <div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1777376297342-5edg0fsxq-bar-Black Myth: Wukong (1080p Lowest)" data-chart-type="Bar" data-title="Black Myth: Wukong (1080p Lowest)" data-subhead="Ryzen 9 9950X3D, RTX 5090" data-caption="" style=""><div class="fv-benchmark-group"><div class="fv-multi-value-legend">                <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div>                    <span>Avg FPS</span>                </div>                            <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div>                    <span>1% Low FPS</span>                </div>            </div><div class="fv-bar-row" title="DDR5-6000 | 32 GB dual channel">                    <div class="fv-bar-label ">DDR5-6000 | 32 GB dual channel</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 89.66666666666666%; background-color: #E33235;" data-target-width="89.66666666666666">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">269</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 43%; background-color: #FE9F58;" data-target-width="43">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">129</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="DDR5-6000 | 16 GB single channel">                    <div class="fv-bar-label ">DDR5-6000 | 16 GB single channel</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 86.66666666666667%; background-color: #E33235;" data-target-width="86.66666666666667">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">260</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 40%; background-color: #FE9F58;" data-target-width="40">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">120</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="DDR5-6000 | 32 GB single channel">                    <div class="fv-bar-label ">DDR5-6000 | 32 GB single channel</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 89%; background-color: #E33235;" data-target-width="89">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">267</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 41.66666666666667%; background-color: #FE9F58;" data-target-width="41.66666666666667">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">125</span></div>    </div></div>                    </div>                </div><div class="fv-x-axis-wrapper">        <div class="fv-x-axis-label-space"></div>        <div class="fv-x-axis-chart-space">            <div class="fv-x-axis-line"></div>            <div class="fv-x-axis-ticks"><span>0</span><span>75</span><span>150</span><span>225</span><span>300</span></div>                    </div>    </div>        <table class="sr-only">            <caption>Black Myth: Wukong (1080p Lowest) Data</caption>            <thead><tr><th>Product</th><th>Value</th></tr></thead>            <tbody><tr>                <td>DDR5-6000 | 32 GB dual channel</td>                <td>269 Avg FPS, 129 1% Low FPS</td>            </tr><tr>                <td>DDR5-6000 | 16 GB single channel</td>                <td>260 Avg FPS, 120 1% Low FPS</td>            </tr><tr>                <td>DDR5-6000 | 32 GB single channel</td>                <td>267 Avg FPS, 125 1% Low FPS</td>            </tr></tbody>        </table></div></div><div class="fv-chart-item" id="fv-chart-1777376297342-5edg0fsxq-bar-Hogwarts Legacy (1080p Lowest)" data-chart-type="Bar" data-title="Hogwarts Legacy (1080p Lowest)" data-subhead="Ryzen 9 9950X3D, RTX 5090" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend">                <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div>                    <span>Avg FPS</span>                </div>                            <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div>                    <span>1% Low FPS</span>                </div>            </div><div class="fv-bar-row" title="DDR5-6000 | 32 GB dual channel">                    <div class="fv-bar-label ">DDR5-6000 | 32 GB dual channel</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 79.66666666666666%; background-color: #E33235;" data-target-width="79.66666666666666">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">239</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 30.666666666666664%; background-color: #FE9F58;" data-target-width="30.666666666666664">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">92</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="DDR5-6000 | 16 GB single channel">                    <div class="fv-bar-label ">DDR5-6000 | 16 GB single channel</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 79.33333333333333%; background-color: #E33235;" data-target-width="79.33333333333333">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">238</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 28.333333333333332%; background-color: #FE9F58;" data-target-width="28.333333333333332">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">85</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="DDR5-6000 | 32 GB single channel">                    <div class="fv-bar-label ">DDR5-6000 | 32 GB single channel</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 79.33333333333333%; background-color: #E33235;" data-target-width="79.33333333333333">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">238</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 28.333333333333332%; background-color: #FE9F58;" data-target-width="28.333333333333332">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">85</span></div>    </div></div>                    </div>                </div><div class="fv-x-axis-wrapper">        <div class="fv-x-axis-label-space"></div>        <div class="fv-x-axis-chart-space">            <div class="fv-x-axis-line"></div>            <div class="fv-x-axis-ticks"><span>0</span><span>75</span><span>150</span><span>225</span><span>300</span></div>                    </div>    </div>        <table class="sr-only">            <caption>Hogwarts Legacy (1080p Lowest) Data</caption>            <thead><tr><th>Product</th><th>Value</th></tr></thead>            <tbody><tr>                <td>DDR5-6000 | 32 GB dual channel</td>                <td>239 Avg FPS, 92 1% Low FPS</td>            </tr><tr>                <td>DDR5-6000 | 16 GB single channel</td>                <td>238 Avg FPS, 85 1% Low FPS</td>            </tr><tr>                <td>DDR5-6000 | 32 GB single channel</td>                <td>238 Avg FPS, 85 1% Low FPS</td>            </tr></tbody>        </table></div></div><div class="fv-chart-item" id="fv-chart-1777376297342-5edg0fsxq-bar-F1 25 (1080p Lowest)" data-chart-type="Bar" data-title="F1 25 (1080p Lowest)" data-subhead="Ryzen 9 9950X3D, RTX 5090" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend">                <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div>                    <span>Avg FPS</span>                </div>                            <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div>                    <span>1% Low FPS</span>                </div>            </div><div class="fv-bar-row" title="DDR5-6000 | 32 GB dual channel">                    <div class="fv-bar-label ">DDR5-6000 | 32 GB dual channel</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 95%; background-color: #E33235;" data-target-width="95">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">380</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 64.5%; background-color: #FE9F58;" data-target-width="64.5">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">258</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="DDR5-6000 | 16 GB single channel">                    <div class="fv-bar-label ">DDR5-6000 | 16 GB single channel</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 88.25%; background-color: #E33235;" data-target-width="88.25">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">353</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 59.25%; background-color: #FE9F58;" data-target-width="59.25">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">237</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="DDR5-6000 | 32 GB single channel">                    <div class="fv-bar-label ">DDR5-6000 | 32 GB single channel</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 90%; background-color: #E33235;" data-target-width="90">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">360</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 59.25%; background-color: #FE9F58;" data-target-width="59.25">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">237</span></div>    </div></div>                    </div>                </div><div class="fv-x-axis-wrapper">        <div class="fv-x-axis-label-space"></div>        <div class="fv-x-axis-chart-space">            <div class="fv-x-axis-line"></div>            <div class="fv-x-axis-ticks"><span>0</span><span>100</span><span>200</span><span>300</span><span>400</span></div>                    </div>    </div>        <table class="sr-only">            <caption>F1 25 (1080p Lowest) Data</caption>            <thead><tr><th>Product</th><th>Value</th></tr></thead>            <tbody><tr>                <td>DDR5-6000 | 32 GB dual channel</td>                <td>380 Avg FPS, 258 1% Low FPS</td>            </tr><tr>                <td>DDR5-6000 | 16 GB single channel</td>                <td>353 Avg FPS, 237 1% Low FPS</td>            </tr><tr>                <td>DDR5-6000 | 32 GB single channel</td>                <td>360 Avg FPS, 237 1% Low FPS</td>            </tr></tbody>        </table></div></div><div class="fv-chart-item" id="fv-chart-1777376297342-5edg0fsxq-bar-Marvel's Spider-Man Remastered (1080p Lowest)" data-chart-type="Bar" data-title="Marvel's Spider-Man Remastered (1080p Lowest)" data-subhead="Ryzen 9 9950X3D, RTX 5090" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend">                <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div>                    <span>Avg FPS</span>                </div>                            <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div>                    <span>1% Low FPS</span>                </div>            </div><div class="fv-bar-row" title="DDR5-6000 | 32 GB dual channel">                    <div class="fv-bar-label ">DDR5-6000 | 32 GB dual channel</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 82.33333333333334%; background-color: #E33235;" data-target-width="82.33333333333334">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">247</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 45.33333333333333%; background-color: #FE9F58;" data-target-width="45.33333333333333">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">136</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="DDR5-6000 | 16 GB single channel">                    <div class="fv-bar-label ">DDR5-6000 | 16 GB single channel</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 82%; background-color: #E33235;" data-target-width="82">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">246</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 43.333333333333336%; background-color: #FE9F58;" data-target-width="43.333333333333336">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">130</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="DDR5-6000 | 32 GB single channel">                    <div class="fv-bar-label ">DDR5-6000 | 32 GB single channel</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 82%; background-color: #E33235;" data-target-width="82">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">246</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 44%; background-color: #FE9F58;" data-target-width="44">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">132</span></div>    </div></div>                    </div>                </div><div class="fv-x-axis-wrapper">        <div class="fv-x-axis-label-space"></div>        <div class="fv-x-axis-chart-space">            <div class="fv-x-axis-line"></div>            <div class="fv-x-axis-ticks"><span>0</span><span>75</span><span>150</span><span>225</span><span>300</span></div>                    </div>    </div>        <table class="sr-only">            <caption>Marvel's Spider-Man Remastered (1080p Lowest) Data</caption>            <thead><tr><th>Product</th><th>Value</th></tr></thead>            <tbody><tr>                <td>DDR5-6000 | 32 GB dual channel</td>                <td>247 Avg FPS, 136 1% Low FPS</td>            </tr><tr>                <td>DDR5-6000 | 16 GB single channel</td>                <td>246 Avg FPS, 130 1% Low FPS</td>            </tr><tr>                <td>DDR5-6000 | 32 GB single channel</td>                <td>246 Avg FPS, 132 1% Low FPS</td>            </tr></tbody>        </table></div></div><div class="fv-chart-item" id="fv-chart-1777376297342-5edg0fsxq-bar-Baldur's Gate 3 (1080p Lowest)" data-chart-type="Bar" data-title="Baldur's Gate 3 (1080p Lowest)" data-subhead="Ryzen 9 9950X3D, RTX 5090" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend">                <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div>                    <span>Avg FPS</span>                </div>                            <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div>                    <span>1% Low FPS</span>                </div>            </div><div class="fv-bar-row" title="DDR5-6000 | 32 GB dual channel">                    <div class="fv-bar-label ">DDR5-6000 | 32 GB dual channel</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 91%; background-color: #E33235;" data-target-width="91">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">182</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 43%; background-color: #FE9F58;" data-target-width="43">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">86</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="DDR5-6000 | 16 GB single channel">                    <div class="fv-bar-label ">DDR5-6000 | 16 GB single channel</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 87%; background-color: #E33235;" data-target-width="87">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">174</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 35%; background-color: #FE9F58;" data-target-width="35">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">70</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="DDR5-6000 | 32 GB single channel">                    <div class="fv-bar-label ">DDR5-6000 | 32 GB single channel</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 85.5%; background-color: #E33235;" data-target-width="85.5">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">171</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 37%; background-color: #FE9F58;" data-target-width="37">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">74</span></div>    </div></div>                    </div>                </div><div class="fv-x-axis-wrapper">        <div class="fv-x-axis-label-space"></div>        <div class="fv-x-axis-chart-space">            <div class="fv-x-axis-line"></div>            <div class="fv-x-axis-ticks"><span>0</span><span>50</span><span>100</span><span>150</span><span>200</span></div>                    </div>    </div>        <table class="sr-only">            <caption>Baldur's Gate 3 (1080p Lowest) Data</caption>            <thead><tr><th>Product</th><th>Value</th></tr></thead>            <tbody><tr>                <td>DDR5-6000 | 32 GB dual channel</td>                <td>182 Avg FPS, 86 1% Low FPS</td>            </tr><tr>                <td>DDR5-6000 | 16 GB single channel</td>                <td>174 Avg FPS, 70 1% Low FPS</td>            </tr><tr>                <td>DDR5-6000 | 32 GB single channel</td>                <td>171 Avg FPS, 74 1% Low FPS</td>            </tr></tbody>        </table></div></div><div class="fv-chart-item" id="fv-chart-1777376297342-5edg0fsxq-bar-Counter-Strike 2 (1080p Lowest)" data-chart-type="Bar" data-title="Counter-Strike 2 (1080p Lowest)" data-subhead="Ryzen 9 9950X3D, RTX 5090" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend">                <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div>                    <span>Avg FPS</span>                </div>                            <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div>                    <span>1% Low FPS</span>                </div>            </div><div class="fv-bar-row" title="DDR5-6000 | 32 GB dual channel">                    <div class="fv-bar-label ">DDR5-6000 | 32 GB dual channel</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 80.625%; background-color: #E33235;" data-target-width="80.625">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">645</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 26.5%; background-color: #FE9F58;" data-target-width="26.5">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">212</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="DDR5-6000 | 16 GB single channel">                    <div class="fv-bar-label ">DDR5-6000 | 16 GB single channel</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 77%; background-color: #E33235;" data-target-width="77">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">616</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 25.25%; background-color: #FE9F58;" data-target-width="25.25">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">202</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="DDR5-6000 | 32 GB single channel">                    <div class="fv-bar-label ">DDR5-6000 | 32 GB single channel</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 78.875%; background-color: #E33235;" data-target-width="78.875">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">631</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 26.375%; background-color: #FE9F58;" data-target-width="26.375">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">211</span></div>    </div></div>                    </div>                </div><div class="fv-x-axis-wrapper">        <div class="fv-x-axis-label-space"></div>        <div class="fv-x-axis-chart-space">            <div class="fv-x-axis-line"></div>            <div class="fv-x-axis-ticks"><span>0</span><span>200</span><span>400</span><span>600</span><span>800</span></div>                    </div>    </div>        <table class="sr-only">            <caption>Counter-Strike 2 (1080p Lowest) Data</caption>            <thead><tr><th>Product</th><th>Value</th></tr></thead>            <tbody><tr>                <td>DDR5-6000 | 32 GB dual channel</td>                <td>645 Avg FPS, 212 1% Low FPS</td>            </tr><tr>                <td>DDR5-6000 | 16 GB single channel</td>                <td>616 Avg FPS, 202 1% Low FPS</td>            </tr><tr>                <td>DDR5-6000 | 32 GB single channel</td>                <td>631 Avg FPS, 211 1% Low FPS</td>            </tr></tbody>        </table></div></div></div>                              <div class="fv-bottom-bar" style="display: flex">                    <div class="fv-footer-content" style="display: none;">                <div class="rv-chart-caption"></div>            </div>        <img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png" alt="PC Gamer Logo">      </div>            </div>    </div>        <script>      window.iFrameResizer = {        heightCalculationMethod: 'taggedElement'      };    </script>    <script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script>    <script>          (function() {      // Global animation function for slideshow re-use      window.fvAnimateCharts = function(chartWrapper) {          if (!chartWrapper) return;                    function animateBars(chartElement) {            if (!chartElement) return;            var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');            bars.forEach(function(bar, index) {                // Reset to 0 first to ensure animation triggers                bar.style.setProperty('width', '0%', 'important');                bar.style.setProperty('transition', 'none', 'important');                var targetWidth = bar.dataset.targetWidth;                if (targetWidth === undefined) return;                                // Force reflow                void bar.offsetWidth;                                 setTimeout(function() {                    bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out', 'important');                    bar.style.setProperty('width', targetWidth + '%', 'important');                }, index * 50 + 50); // Reduced initial delay            });          }          function animateLineChart(chartElement) {              if (!chartElement) return;              var lineSvg = chartElement.querySelector('svg');              if (!lineSvg) return;              var paths = lineSvg.querySelectorAll('.riv-line-path');              paths.forEach(function(p, i) {                if (typeof p.getTotalLength === 'function') {                  var len = p.getTotalLength();                  p.style.transition = 'none';                  p.style.strokeDasharray = len;                  p.style.strokeDashoffset = len;                  p.getBoundingClientRect();                  setTimeout(function() {                    p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';                    p.style.strokeDashoffset = '0';                  }, 100);                }              });              var dots = lineSvg.querySelectorAll('.riv-dot');              dots.forEach(function(dot, i) {                dot.style.opacity = '0';                setTimeout(function() {                    dot.style.transition = 'opacity 0.3s ease';                    dot.style.opacity = '1';                }, 500 + i * 10);              });            }            // Execute            var charts = chartWrapper.querySelectorAll('.fv-chart-item');                        charts.forEach(function(chart) {                // If in carousel/dropdown mode, hidden charts are display:none.                // We only animate what is visible.                if (window.getComputedStyle(chart).display === 'none') return;                                var chartType = chart.dataset.chartType;                if (chartType === 'Line') {                  animateLineChart(chart);                } else if (chartType !== 'Pie') {                  animateBars(chart);                }            });      };            function initialize(uniqueId, isSlideshow) {        var root = document.getElementById(uniqueId);                // In slideshow mode, 'root' will be null because the container has '-slideshow' suffix.        // We handle that logic below.        if (!root && !isSlideshow) return;                // Setup internal interactions (Carousel/Dropdown/LineChart) for a specific chart wrapper        function setupWrapper(chartWrapper) {            if (!chartWrapper) return;                        // Responsive mobile view handling            function checkMobileView() {                var width = chartWrapper.getBoundingClientRect().width;                var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;                                var isMobile;                if (width === 0) {                    // Fallback for when width isn't available yet (e.g., hidden tab)                    isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;                } else {                    // Mobile if container is small OR if it's a physical mobile device (overriding fixed-width iframes)                    isMobile = isMobileDevice || width < 600;                }                                if (isMobile) {                    chartWrapper.classList.add('mobile-view');                } else {                    chartWrapper.classList.remove('mobile-view');                }            }                        // Initial check            checkMobileView();                        if (typeof ResizeObserver !== 'undefined') {                var ro = new ResizeObserver(function() {                    checkMobileView();                });                ro.observe(chartWrapper);            }                        // Always add window resize listener as a reliable fallback for DevTools and edge cases            window.addEventListener('resize', checkMobileView);                        // Labels on top handler            var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';            if (labelsOnTop) {                // If there are multiple charts and we're not in a carousel/dropdown, we might have mixed types.                // But typically, labels-on-top is a global setting. We'll apply it initially,                 // and showInternalChart will toggle it if needed.                var charts = chartWrapper.querySelectorAll('.fv-chart-item');                var hasVisibleBarChart = false;                charts.forEach(function(c) {                    if (window.getComputedStyle(c).display !== 'none') {                        var cType = c.dataset.chartType;                        if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {                            hasVisibleBarChart = true;                        }                    }                });                                if (hasVisibleBarChart) {                    chartWrapper.classList.add('labels-on-top');                } else {                    chartWrapper.classList.remove('labels-on-top');                }            } else {                chartWrapper.classList.remove('labels-on-top');            }                        // Legend interactions            chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {                var chartId = legend.dataset.chart;                var chart = chartWrapper.querySelector('[id="' + chartId + '"]');                if (!chart) return;                var lines = chart.querySelectorAll('.riv-line-path');                var dots = chart.querySelectorAll('.riv-dot');                var legendItems = legend.querySelectorAll('.riv-legend-item');                legendItems.forEach(function(item) {                    var productName = item.dataset.product;                    var safeProductName = productName.replace(/"/g, '\"');                    var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');                    var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');                                        if (line && !line.dataset.origStroke) {                        line.dataset.origStroke = line.getAttribute('stroke-width') || '2';                    }                                        var highlight = function() {                        if (legend.querySelector('.isolated')) return;                        lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });                        dots.forEach(function(d) { d.style.opacity = '0.2'; });                        legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });                        if (line) {                            line.style.opacity = '1';                            line.setAttribute('stroke-width', '4');                        }                        productDots.forEach(function(d) { d.style.opacity = '1'; });                        item.style.opacity = '1';                    };                    var clearHighlight = function() {                        if (legend.querySelector('.isolated')) return;                        lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });                        dots.forEach(function(d) { d.style.opacity = '1'; });                        legendItems.forEach(function(i) { i.style.opacity = '1'; });                    };                    var toggleIsolate = function() {                        var isIsolated = item.classList.contains('isolated');                        legendItems.forEach(function(i) { i.classList.remove('isolated'); });                        if (isIsolated) {                            lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });                            dots.forEach(function(d) { d.style.opacity = '1'; });                            legendItems.forEach(function(i) { i.style.opacity = '1'; });                        } else {                            item.classList.add('isolated');                            lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });                            dots.forEach(function(d) { d.style.opacity = '0.2'; });                            legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });                            if (line) {                                line.style.opacity = '1';                                line.setAttribute('stroke-width', '4');                            }                            productDots.forEach(function(d) { d.style.opacity = '1'; });                            item.style.opacity = '1';                        }                    };                    item.addEventListener('mouseenter', highlight);                    item.addEventListener('focus', highlight);                    item.addEventListener('mouseleave', clearHighlight);                    item.addEventListener('blur', clearHighlight);                    item.addEventListener('click', toggleIsolate);                                        if (line) {                        line.style.cursor = 'pointer';                        line.addEventListener('mouseenter', highlight);                        line.addEventListener('mouseleave', clearHighlight);                        line.addEventListener('click', toggleIsolate);                    }                });            });                        // Versus Chart Logic            var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');            versusCharts.forEach(function(vc) {                var dataJson = vc.getAttribute('data-versus-data');                var leftColor = vc.getAttribute('data-left-color') || '#E53935';                var rightColor = vc.getAttribute('data-right-color') || '#FFB300';                if (!dataJson) return;                                var versusData = JSON.parse(dataJson);                                var leftSelect = vc.querySelector('.fv-select-left');                var rightSelect = vc.querySelector('.fv-select-right');                var rows = vc.querySelectorAll('.fv-versus-row');                                function updateVersusChart() {                    var leftProduct = leftSelect.value;                    var rightProduct = rightSelect.value;                                        leftSelect.style.color = leftColor;                    leftSelect.style.borderColor = leftColor;                    rightSelect.style.color = rightColor;                    rightSelect.style.borderColor = rightColor;                                        rows.forEach(function(row) {                        var index = parseInt(row.getAttribute('data-index'));                        var data = versusData[index];                        if (!data) return;                                                var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;                        var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;                                                var leftIsNum = typeof leftVal === 'number';                        var rightIsNum = typeof rightVal === 'number';                                                var leftNum = leftIsNum ? leftVal : 0;                        var rightNum = rightIsNum ? rightVal : 0;                                                var maxVal = Math.max(leftNum, rightNum, 0.0001);                                                var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;                        var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;                                                var winner = null;                        var pctDiffStr = null;                                                if (leftIsNum && rightIsNum) {                            if (leftNum > rightNum) {                                winner = 'left';                                if (rightNum > 0) {                                    var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);                                    pctDiffStr = '+' + diff.toLocaleString() + '%';                                }                            } else if (rightNum > leftNum) {                                winner = 'right';                                if (leftNum > 0) {                                    var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);                                    pctDiffStr = '+' + diff.toLocaleString() + '%';                                }                            }                        }                                                var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));                        var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));                        var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||                                    (data.productData[rightProduct] && data.productData[rightProduct].unit) || '';                                                var leftTextStr = leftDisplay;                        var rightTextStr = rightDisplay;                                                var leftBar = row.querySelector('.fv-versus-bar-left');                        var rightBar = row.querySelector('.fv-versus-bar-right');                        var leftText = row.querySelector('.fv-inside-left');                        var rightText = row.querySelector('.fv-inside-right');                        var labelText = row.querySelector('.fv-versus-label span');                                                var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');                        var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');                                                var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');                        existingPctDiffs.forEach(function(el) { el.remove(); });                                                if (winner === 'left' && pctDiffStr) {                            var pctSpan = document.createElement('span');                            pctSpan.className = 'fv-versus-pct-diff';                            pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';                            pctSpan.textContent = pctDiffStr;                            if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);                        } else if (winner === 'right' && pctDiffStr) {                            var pctSpan = document.createElement('span');                            pctSpan.className = 'fv-versus-pct-diff';                            pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';                            pctSpan.textContent = pctDiffStr;                            if (rightBar) rightBar.appendChild(pctSpan);                        }                                                if (leftBar) {                            leftBar.style.backgroundColor = leftColor;                            leftBar.dataset.targetWidth = leftWidth;                            leftBar.style.setProperty('--target-width', leftWidth + '%');                            leftBar.style.width = leftWidth + '%';                        }                        if (rightBar) {                            rightBar.style.backgroundColor = rightColor;                            rightBar.dataset.targetWidth = rightWidth;                            rightBar.style.setProperty('--target-width', rightWidth + '%');                            rightBar.style.width = rightWidth + '%';                        }                        if (leftText) {                            leftText.innerHTML = leftTextStr;                        }                        if (rightText) {                            rightText.innerHTML = rightTextStr;                        }                        if (labelText) {                            labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');                        }                    });                }                                if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);                if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);            });            // Carousel & Dropdown Logic            var charts = chartWrapper.querySelectorAll('.fv-chart-item');            var dropdown = chartWrapper.querySelector('.fv-dropdown-title');            var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');            var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');            var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');            var counter = chartWrapper.querySelector('.fv-carousel-counter');                        // Text Elements            var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');            var captionEl = chartWrapper.querySelector('.rv-chart-caption');            var footerContentEl = chartWrapper.querySelector('.fv-footer-content');            var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');            var logoEl = chartWrapper.querySelector('.fv-logo');            if (charts.length > 1 && (dropdown || prevBtn)) {                 var currentChartIndex = 0;                 var titles = [];                 if (dropdown) {                    titles = Array.from(dropdown.options).map(function(o) { return o.text; });                 } else {                    charts.forEach(function(c) {                        titles.push(c.getAttribute('data-title') || '');                    });                 }                                  function showInternalChart(index) {                    if (index < 0) index = charts.length - 1;                    if (index >= charts.length) index = 0;                    currentChartIndex = index;                                        charts.forEach(function(c, i) {                        c.style.display = i === index ? 'block' : 'none';                        if (i === index) {                             var cType = c.dataset.chartType;                             if (cType === 'Line') {                                 // Line chart animations if needed                             } else if (cType !== 'Pie') {                                 window.fvAnimateCharts(chartWrapper);                             }                                                          // Update labels-on-top based on current chart type                             var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';                             if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {                                 chartWrapper.classList.add('labels-on-top');                             } else {                                 chartWrapper.classList.remove('labels-on-top');                             }                        }                    });                                        if (dropdown) dropdown.value = index;                    if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];                    if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;                                        // Update Subhead and Caption                    var activeChart = charts[index];                    if (activeChart) {                        var newSubhead = activeChart.getAttribute('data-subhead');                        var newCaption = activeChart.getAttribute('data-caption');                                                if (subheadEl) subheadEl.textContent = newSubhead || '';                        if (captionEl) captionEl.textContent = newCaption || '';                                                if (footerContentEl) {                             if (newCaption && newCaption.trim().length > 0) {                                 footerContentEl.style.display = 'block';                                 if (bottomBarEl) bottomBarEl.style.display = 'flex';                             } else {                                 footerContentEl.style.display = 'none';                                 if (bottomBarEl && !logoEl) {                                     bottomBarEl.style.display = 'none';                                 }                             }                        }                    }                 }                                  if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });                 if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });                 if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });            }            // Image Comparison Logic            var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');            imageCompareWrappers.forEach(function(wrapper) {                var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;                var slider = wrapper.querySelector('.fv-image-compare-slider');                var fgImage = wrapper.querySelector('.fv-image-compare-fg');                var bgImage = wrapper.querySelector('.fv-image-compare-bg');                var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');                var labelRight = wrapper.querySelector('.fv-image-compare-label-right');                var isDragging = false;                // Zoom state                var scale = 1;                var panX = 0;                var panY = 0;                var isPanning = false;                var hasPanned = false;                var lastClientX = 0;                var lastClientY = 0;                var initialDistance = null;                var lastCenterX = null;                var lastCenterY = null;                function updateTransform() {                    if (wrapper.classList.contains('fv-image-compare-fullscreen')) {                        inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');                    } else {                        inner.style.removeProperty('transform');                        scale = 1;                        panX = 0;                        panY = 0;                    }                }                function constrainPan() {                    var rect = wrapper.getBoundingClientRect();                    // Max pan depends on how much the image is scaled beyond the wrapper                    var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);                    var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);                    panX = Math.max(-maxPanX, Math.min(panX, maxPanX));                    panY = Math.max(-maxPanY, Math.min(panY, maxPanY));                }                wrapper.addEventListener('wheel', function(e) {                    if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;                    e.preventDefault();                    var zoomSensitivity = 0.005;                    var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);                    var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));                                        if (newScale === scale) return;                    var rect = wrapper.getBoundingClientRect();                    var mouseX = e.clientX - rect.left - rect.width / 2;                    var mouseY = e.clientY - rect.top - rect.height / 2;                                        var ratio = newScale / scale;                    panX = mouseX - (mouseX - panX) * ratio;                    panY = mouseY - (mouseY - panY) * ratio;                                        scale = newScale;                    constrainPan();                    updateTransform();                }, { passive: false });                wrapper.addEventListener('mousedown', function(e) {                    if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;                    if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;                    isPanning = true;                    hasPanned = false;                    lastClientX = e.clientX;                    lastClientY = e.clientY;                });                window.addEventListener('mousemove', function(e) {                    if (!isPanning) return;                    var dx = e.clientX - lastClientX;                    var dy = e.clientY - lastClientY;                                        if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {                        hasPanned = true;                    }                    lastClientX = e.clientX;                    lastClientY = e.clientY;                                        panX += dx;                    panY += dy;                                        constrainPan();                    updateTransform();                });                window.addEventListener('mouseup', function() {                    isPanning = false;                });                wrapper.addEventListener('touchstart', function(e) {                    if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;                    if (e.touches.length === 2) {                        e.preventDefault();                        var dx = e.touches[0].clientX - e.touches[1].clientX;                        var dy = e.touches[0].clientY - e.touches[1].clientY;                        initialDistance = Math.sqrt(dx * dx + dy * dy);                                                var rect = wrapper.getBoundingClientRect();                        lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;                        lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;                                                hasPanned = true; // Prevent click after pinch                    } else if (e.touches.length === 1 && scale > 1) {                        if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;                        isPanning = true;                        hasPanned = false;                        lastClientX = e.touches[0].clientX;                        lastClientY = e.touches[0].clientY;                    }                }, { passive: false });                wrapper.addEventListener('touchmove', function(e) {                    if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;                    if (e.touches.length === 2 && initialDistance !== null) {                        e.preventDefault();                        var dx = e.touches[0].clientX - e.touches[1].clientX;                        var dy = e.touches[0].clientY - e.touches[1].clientY;                        var distance = Math.sqrt(dx * dx + dy * dy);                                                if (initialDistance > 0) {                            var zoomFactor = distance / initialDistance;                            var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));                                                        var rect = wrapper.getBoundingClientRect();                            var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;                            var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;                                                        var ratio = newScale / scale;                            panX = centerX - (centerX - panX) * ratio;                            panY = centerY - (centerY - panY) * ratio;                                                        if (lastCenterX !== null && lastCenterY !== null) {                                panX += (centerX - lastCenterX);                                panY += (centerY - lastCenterY);                            }                                                        scale = newScale;                            lastCenterX = centerX;                            lastCenterY = centerY;                            constrainPan();                            updateTransform();                        }                        initialDistance = distance;                    } else if (e.touches.length === 1 && isPanning) {                        e.preventDefault();                        var dx = e.touches[0].clientX - lastClientX;                        var dy = e.touches[0].clientY - lastClientY;                                                if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {                            hasPanned = true;                        }                        lastClientX = e.touches[0].clientX;                        lastClientY = e.touches[0].clientY;                                                panX += dx;                        panY += dy;                                                constrainPan();                        updateTransform();                    }                }, { passive: false });                wrapper.addEventListener('touchend', function(e) {                    if (e.touches.length < 2) {                        initialDistance = null;                    }                    if (e.touches.length === 0) {                        isPanning = false;                    }                });                function handleMove(clientX) {                    var rect = inner.getBoundingClientRect();                    var x = Math.max(0, Math.min(clientX - rect.left, rect.width));                    var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));                                        if (slider) slider.style.setProperty('left', percent + '%', 'important');                    if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');                                        if (labelLeft) {                        if (percent < 10) {                            labelLeft.style.setProperty('opacity', '0', 'important');                        } else {                            labelLeft.style.setProperty('opacity', '1', 'important');                        }                    }                    if (labelRight) {                        if (percent > 90) {                            labelRight.style.setProperty('opacity', '0', 'important');                        } else {                            labelRight.style.setProperty('opacity', '1', 'important');                        }                    }                }                function onMouseMove(e) {                    if (!isDragging) return;                    handleMove(e.clientX);                }                function onTouchMove(e) {                    if (!isDragging) return;                    e.preventDefault();                    handleMove(e.touches[0].clientX);                }                function stopDragging() {                    isDragging = false;                    window.removeEventListener('mousemove', onMouseMove);                    window.removeEventListener('mouseup', stopDragging);                    window.removeEventListener('touchmove', onTouchMove);                    window.removeEventListener('touchend', stopDragging);                }                if (slider) {                    var startDrag = function(clientX) {                        isDragging = true;                        handleMove(clientX);                        window.addEventListener('mousemove', onMouseMove);                        window.addEventListener('mouseup', stopDragging);                    };                    var startTouchDrag = function(clientX) {                        isDragging = true;                        handleMove(clientX);                        window.addEventListener('touchmove', onTouchMove, { passive: false });                        window.addEventListener('touchend', stopDragging);                    };                    slider.addEventListener('mousedown', function(e) {                        e.preventDefault();                        startDrag(e.clientX);                    });                    slider.addEventListener('touchstart', function(e) {                        e.preventDefault();                        startTouchDrag(e.touches[0].clientX);                    }, { passive: false });                }                // Expand/Close Logic                var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');                var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');                if (expandBtn) {                    if (window !== window.parent) {                        expandBtn.style.display = 'none';                    } else {                        expandBtn.addEventListener('click', function(e) {                            // e.preventDefault(); // Removed to allow text selection                            e.stopPropagation();                            wrapper.classList.add('fv-image-compare-fullscreen');                            document.body.style.overflow = 'hidden';                                                        // Load high-res images if available                            if (fgImage && fgImage.dataset.highresSrc) {                                fgImage.src = fgImage.dataset.highresSrc;                                fgImage.removeAttribute('srcset');                                fgImage.removeAttribute('sizes');                            }                            if (bgImage && bgImage.dataset.highresSrc) {                                bgImage.src = bgImage.dataset.highresSrc;                                bgImage.removeAttribute('srcset');                                bgImage.removeAttribute('sizes');                            }                        });                    }                }                if (closeBtn) {                    closeBtn.addEventListener('click', function(e) {                        // e.preventDefault(); // Removed to allow text selection                        e.stopPropagation();                        wrapper.classList.remove('fv-image-compare-fullscreen');                        document.body.style.overflow = '';                        updateTransform();                    });                }                                // Close on Escape                document.addEventListener('keydown', function(e) {                    if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {                        wrapper.classList.remove('fv-image-compare-fullscreen');                        document.body.style.overflow = '';                        updateTransform();                    }                });            });            // Shop The Look Hotspots            var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');            var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');            var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');            var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');            var stlContainer = chartWrapper.querySelector('.fv-stl-container');                        function closeAllModals() {                if (allProductsModal) {                    allProductsModal.classList.remove('is-active');                                        // Remove highlights                    var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');                    items.forEach(function(item) {                        item.classList.remove('is-highlighted');                    });                    // Remove min-height after transition                    if (stlContainer) {                        setTimeout(function() {                            if (!allProductsModal.classList.contains('is-active')) {                                stlContainer.style.minHeight = '';                                if ('parentIFrame' in window) {                                    window.parentIFrame.size();                                }                            }                        }, 300);                    }                }                hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });                if ('parentIFrame' in window) {                    window.parentIFrame.size();                }            }            hotspots.forEach(function(btn) {                btn.addEventListener('click', function(e) {                    e.stopPropagation();                    var hotspotId = btn.getAttribute('data-hotspot-id');                    var isExpanded = btn.getAttribute('aria-expanded') === 'true';                                        closeAllModals();                                        if (!isExpanded && allProductsModal) {                        btn.setAttribute('aria-expanded', 'true');                        allProductsModal.classList.add('is-active');                        // Ensure container is tall enough                        var container = btn.closest('.fv-stl-container');                        if (container && container.offsetHeight < 450) {                            container.style.minHeight = '450px';                        }                                                // Highlight and scroll to item                        var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');                        if (targetItem) {                            targetItem.classList.add('is-highlighted');                            setTimeout(function() {                                targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });                            }, 100);                        }                                                if ('parentIFrame' in window) {                            window.parentIFrame.size();                        }                    }                });            });            // Shop All button            if (shopAllBtn && allProductsModal) {                shopAllBtn.addEventListener('click', function(e) {                    e.stopPropagation();                    closeAllModals();                    allProductsModal.classList.add('is-active');                    // Ensure container is tall enough                    var container = shopAllBtn.closest('.fv-stl-container');                    if (container && container.offsetHeight < 450) {                        container.style.minHeight = '450px';                    }                    if ('parentIFrame' in window) {                        window.parentIFrame.size();                    }                });            }            // Close button in all products modal            if (allProductsModal) {                var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');                if (closeAllBtn) {                    closeAllBtn.addEventListener('click', function(e) {                        e.stopPropagation();                        closeAllModals();                    });                }            }            // Close modals when clicking outside            chartWrapper.addEventListener('click', function(e) {                // Only close if clicking on the wrapper or container, not inside a modal content                if (!e.target.closest('.fv-stl-all-products-content')) {                    closeAllModals();                }            });            if (allProductsModal) {                allProductsModal.addEventListener('click', function(e) {                    if (!e.target.closest('.fv-stl-all-products-content')) {                        closeAllModals();                    }                });            }            // Initial Animation            window.fvAnimateCharts(chartWrapper);        }        if (false) {            var slideshowContainer = document.getElementById(uniqueId + '-slideshow');            if (slideshowContainer) {                var slides = slideshowContainer.querySelectorAll('.fv-slide');                slides.forEach(function(slide) {                    setupWrapper(slide.querySelector('.fv-chart-wrapper'));                });            }                    } else {            setupWrapper(root);        }      }            if (document.readyState === 'loading') {        document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1777376297342-5edg0fsxq', false); });      } else {        initialize('fv-chart-1777376297342-5edg0fsxq', false);      }    })();      </script></div><p>The size of the frame rates clearly indicates that we're now in a more CPU-limited scenario, with the GPU barely being used at all in some cases. Naturally, you'd expect the amount of DRAM bandwidth to matter here, because if the game's frame rate is waiting almost entirely on the CPU to churn out data, anything that will slow it down will surely affect the overall performance.</p><p>Once again, the power of AMD's 3D V-Cache comes to the rescue. Everywhere except in Baldur's Gate 3, though, as the 1% low frames took a 19% tumble with a single 16 GB DIMM and a 14% hit when using a 32 GB single-channel stick.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="RhTUrYJdjBo4TZjJExsjtd" name="20230806195714_1.jpg" alt="Baldur's Gate's outskirts" src="https://cdn.mos.cms.futurecdn.net/RhTUrYJdjBo4TZjJExsjtd.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">Baldur's Gate 3 sulks a bit with single-channel DRAM </span><span class="credit" itemprop="copyrightHolder">(Image credit: Larian Studios)</span></figcaption></figure><p>The performance figures don't quite paint a full picture, either, because using single-channel memory caused noticeable microstutters in every game. It was never especially bad, though there were times when I missed the apex of a corner in F1 25 because of a minor stutter.</p><p>However, none of this really matters because if you can afford a prebuilt gaming PC with a Ryzen 7 9800X3D, for example, it will almost certainly come with a dual-channel memory kit. And if you're upgrading your current gaming PC to fit such a processor, you'll probably be happy to fork out for a 32 GB twin-DIMM setup.</p><p>But what if your budget is considerably lower than this? What about if you're considering getting a more affordable gaming PC that uses an older DDR4-powered Ryzen CPU? Specifically, one that has nowhere near as much cache as a 9950X3D.</p><h3 class="article-body__section" id="section-average-cache-average-dram"><span>Average cache, average DRAM</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="zxire2ByCosGjedEtijSxF" name="50580418067_0d18ab5b1d_k.jpg" alt="AMD Ryzen 5 5600X CPU with IHS removed" src="https://cdn.mos.cms.futurecdn.net/zxire2ByCosGjedEtijSxF.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">No 3D V-Cache on this 5600X. Nor a core chiplet. Oopsy. </span><span class="credit" itemprop="copyrightHolder">(Image credit: Fritzchens Fritz, Flickr, CC By 2.0 / https://creativecommons.org/licenses/by/2.0/)</span></figcaption></figure><p>To answer that question, I grabbed my <a href="https://www.pcgamer.com/amd-ryzen-5-5600x-review-benchmarks/" target="_blank">Ryzen 5 5600X</a> test rig, which has 32 MB of L3 cache. For a six-core, 12-thread processor, that's actually quite a decent amount, though it's in the same ballpark as most six/eight-core CPUs. This chip also uses DDR4 memory, so together, we're down on cache and bandwidth compared to the previous setup. </p><p>I slapped 16 GB of DDR4-3200 CL16 and a <a href="https://www.pcgamer.com/nvidia-rtx-4070-review-benchmarks-performance/" target="_blank">GeForce RTX 4070</a> inside, to essentially make it an 'affordable gaming PC', and started another batch of gameplay testing. But rather than pulling one DIMM out, I just retested everything with a single 16 GB DIMM, as 8 GB of system memory would seriously affect the performance of the games.</p><p>For settings, I used a resolution of 1440p but with DLSS/FSR Quality enabled, so the actual rendering resolution is less than 1080p. This does force games to become somewhat CPU-limited, so I also set every game to use its High graphics preset. I know CS2 gamers would never do this, but we've already seen that this particular game isn't especially sensitive to memory bandwidth.</p><div id="crow-inpage-content"><style>    @import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');    @import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');        /* Reset & Base */    #fv-chart-1777376475150-qu80xad3x *, #fv-chart-1777376475150-qu80xad3x *:before, #fv-chart-1777376475150-qu80xad3x *:after, #fv-chart-1777376475150-qu80xad3x-slideshow *, #fv-chart-1777376475150-qu80xad3x-slideshow *:before, #fv-chart-1777376475150-qu80xad3x-slideshow *:after {        box-sizing: border-box !important; margin: 0; padding: 0; border: 0;        font-size: 100%; font: inherit; vertical-align: baseline;    }    #fv-chart-1777376475150-qu80xad3x, #fv-chart-1777376475150-qu80xad3x-slideshow { font-family: 'Open Sans', sans-serif !important; }    /* Main Wrappers */    #fv-chart-1777376475150-qu80xad3x {        position: relative !important; overflow: visible !important;        --riv-primary: #E33235;    }    #fv-chart-1777376475150-qu80xad3x .fv-inner-wrapper {        color: #1F2937 !important; background-color: #ededed !important;        padding: 1.5rem 1.5rem 2rem !important; border-radius: 0.5rem !important;        box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) !important;        margin: 1rem 0 !important; display: flex !important; flex-direction: column !important;        overflow: hidden !important;    }    #fv-chart-1777376475150-qu80xad3x .fv-inner-wrapper.fv-no-header.fv-is-image-compare {        padding-top: 0 !important;    }    #fv-chart-1777376475150-qu80xad3x.fv-full-bleed {                width: 100vw !important;        margin-left: calc(50% - 50vw) !important;            }        body {        overflow-x: clip !important;    }        #fv-chart-1777376475150-qu80xad3x.fv-full-bleed .fv-inner-wrapper {        padding: 0 !important;        border-radius: 0 !important;        box-shadow: none !important;        margin: 0 !important;        background-color: transparent !important;    }    #fv-chart-1777376475150-qu80xad3x .fv-inner-wrapper.fv-is-shop-the-look {        padding: 0 !important;        border-radius: 0 !important;        box-shadow: none !important;        margin: 0 !important;        background-color: transparent !important;    }            /* Slideshow Styles */    #fv-chart-1777376475150-qu80xad3x-slideshow {        position: relative !important;        width: 100% !important;        margin: 1rem 0 !important;        --riv-primary: #E33235;    }    #fv-chart-1777376475150-qu80xad3x-slideshow .fv-slides-wrapper {        position: relative !important;        width: 100% !important;    }    #fv-chart-1777376475150-qu80xad3x-slideshow .fv-slide {        width: 100% !important;        animation: fv-fade-in 0.3s ease-in-out;    }      @keyframes fv-fade-in {        from { opacity: 0; }        to { opacity: 1; }    }        /* Top Navigation Row (Redesign) */    #fv-chart-1777376475150-qu80xad3x-slideshow .fv-slideshow-nav-row {        position: relative !important;        display: flex !important;        justify-content: space-between !important;        align-items: center !important;        padding: 0 0 16px 0 !important;        width: 100% !important;        z-index: 20 !important;    }    #fv-chart-1777376475150-qu80xad3x-slideshow .fv-nav-btn {        background-color: var(--riv-primary) !important;        color: #ffffff !important;        border: none !important;        border-radius: 4px !important;        padding: 8px 16px !important;        font-size: 14px !important;        font-weight: 700 !important;        cursor: pointer !important;        display: flex !important;        align-items: center !important;        justify-content: center !important;        gap: 6px !important;        transition: opacity 0.2s, background-color 0.2s !important;        height: 36px !important;        text-transform: none !important;        box-shadow: 0 1px 2px rgba(0,0,0,0.1) !important;    }        #fv-chart-1777376475150-qu80xad3x-slideshow .fv-nav-btn svg {        width: 18px !important;        height: 18px !important;        stroke-width: 3px !important;        filter: none !important;    }    #fv-chart-1777376475150-qu80xad3x-slideshow .fv-nav-btn:hover {        opacity: 0.9 !important;        transform: translateY(-1px) !important;    }        #fv-chart-1777376475150-qu80xad3x-slideshow .fv-nav-btn.disabled {        background-color: #E5E7EB !important;        color: #9CA3AF !important;        cursor: default !important;        pointer-events: none !important;        box-shadow: none !important;    }    #fv-chart-1777376475150-qu80xad3x-slideshow .fv-slide-counter {        font-family: 'Poppins', sans-serif !important;        font-size: 14px !important;        font-weight: 600 !important;        color: #374151 !important;        text-align: center !important;        min-width: 40px !important;        background-color: rgba(255,255,255,0.8) !important;        padding: 2px 8px !important;        border-radius: 10px !important;    }        /* Slideshow Dropdown Navigation */    #fv-chart-1777376475150-qu80xad3x-slideshow .fv-slideshow-select {        position: absolute !important;        top: 10px !important;        right: 10px !important;        z-index: 20 !important;        appearance: none !important;        -webkit-appearance: none !important;        -moz-appearance: none !important;        background-color: white !important;        border: 1px solid #d1d5db !important;        color: #1F2937 !important;        font-family: 'Open Sans', sans-serif !important;        font-size: 14px !important;        font-weight: 600 !important;        padding: 6px 32px 6px 12px !important;        border-radius: 4px !important;        cursor: pointer !important;        box-shadow: 0 1px 2px rgba(0,0,0,0.05) !important;        background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e") !important;        background-position: right 0.5rem center !important;        background-repeat: no-repeat !important;        background-size: 1.5em 1.5em !important;    }    #fv-chart-1777376475150-qu80xad3x-slideshow .fv-slideshow-select:focus {        outline: 2px solid #E33235 !important;        border-color: #E33235 !important;    }        /* Typography */    #fv-chart-1777376475150-qu80xad3x .fv-chart-title {         font-weight: bold !important;         text-align: center !important;         margin-bottom: 0.5rem !important;         color: var(--riv-primary) !important;         font-size: 20px !important;         line-height: 1.2 !important;         font-family: 'Open Sans', sans-serif !important;         text-transform: none !important;         white-space: normal !important;         overflow-wrap: break-word !important;        padding: 0 20px !important;    }    #fv-chart-1777376475150-qu80xad3x .fv-chart-subhead {         font-size: 18px !important;         font-weight: 500 !important;         text-align: center !important;         margin-bottom: 2rem !important;         color: #374151 !important;         line-height: 1.7 !important;         font-family: 'Open Sans', sans-serif !important;         display: block !important;         text-transform: none !important;        padding: 0 20px !important;    }    #fv-chart-1777376475150-qu80xad3x .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }    /* Versus Chart */    #fv-chart-1777376475150-qu80xad3x .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }    #fv-chart-1777376475150-qu80xad3x .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }    #fv-chart-1777376475150-qu80xad3x .fv-versus-select-wrapper { flex: 1; min-width: 0; }    #fv-chart-1777376475150-qu80xad3x .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }    #fv-chart-1777376475150-qu80xad3x .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }    #fv-chart-1777376475150-qu80xad3x .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }    #fv-chart-1777376475150-qu80xad3x .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }    #fv-chart-1777376475150-qu80xad3x .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }    #fv-chart-1777376475150-qu80xad3x .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }    #fv-chart-1777376475150-qu80xad3x .fv-versus-select { background: transparent; border: none; border-bottom: 2px solid; font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; padding: 0.25rem 0; cursor: pointer; outline: none; appearance: none; -webkit-appearance: none; -moz-appearance: none; max-width: 100%; width: 100%; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }    #fv-chart-1777376475150-qu80xad3x .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }    #fv-chart-1777376475150-qu80xad3x .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }    #fv-chart-1777376475150-qu80xad3x .fv-versus-select option { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 14px; color: #374151; direction: ltr; text-align: left; }    #fv-chart-1777376475150-qu80xad3x .fv-versus-vs { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; color: #374151; letter-spacing: 0.1em; padding: 0 1rem; }    #fv-chart-1777376475150-qu80xad3x .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }    #fv-chart-1777376475150-qu80xad3x .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }    #fv-chart-1777376475150-qu80xad3x .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }    #fv-chart-1777376475150-qu80xad3x .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }    #fv-chart-1777376475150-qu80xad3x .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }    #fv-chart-1777376475150-qu80xad3x .fv-versus-bar { height: 32px; width: var(--target-width); transition: width 0.8s ease-out; animation: fv-grow-max-width 0.8s ease-out forwards; display: flex; align-items: center; overflow: hidden; color: #ffffff; }    #fv-chart-1777376475150-qu80xad3x .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }    #fv-chart-1777376475150-qu80xad3x .fv-versus-bar-right { border-radius: 0 4px 4px 0; justify-content: flex-start; padding: 0 8px; }    @keyframes fv-grow-max-width {        from { max-width: 0; }        to { max-width: 100%; }    }    #fv-chart-1777376475150-qu80xad3x .fv-versus-center-line { position: absolute; left: 50%; top: 0; bottom: 0; width: 4px; background-color: #ffffff; transform: translateX(-50%); z-index: 1; }    #fv-chart-1777376475150-qu80xad3x .fv-inside-left { white-space: nowrap; flex-shrink: 0; }    #fv-chart-1777376475150-qu80xad3x .fv-inside-right { white-space: nowrap; flex-shrink: 0; }    #fv-chart-1777376475150-qu80xad3x .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }    #fv-chart-1777376475150-qu80xad3x .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }    #fv-chart-1777376475150-qu80xad3x .fv-versus-label { position: absolute; left: 50%; transform: translateX(-50%); top: 0; background-color: transparent; border: none; box-shadow: none; padding: 0; font-family: 'Open Sans', sans-serif; font-weight: 700; font-size: 14px; color: #374151; white-space: nowrap; }    #fv-chart-1777376475150-qu80xad3x .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }    /* Image Comparison Styles */    #fv-chart-1777376475150-qu80xad3x .fv-image-compare-container {        width: auto !important;        margin-left: -1.5rem !important;        margin-right: -1.5rem !important;        margin-bottom: 2rem !important;    }    #fv-chart-1777376475150-qu80xad3x.fv-full-bleed .fv-image-compare-container {        width: 100% !important;        max-width: none !important;        margin: 0 auto !important;    }    #fv-chart-1777376475150-qu80xad3x .fv-image-compare-wrapper {        position: relative !important;        width: 100% !important;        overflow: hidden !important;        border-radius: 0 !important;        background-color: #000 !important;        touch-action: pan-y !important;        user-select: none !important;        -webkit-user-select: none !important;    }    #fv-chart-1777376475150-qu80xad3x .fv-image-compare-inner {        position: relative !important;        width: 100% !important;        height: 100% !important;        display: block !important;        transform-origin: center center !important;        transition: transform 0.1s ease-out !important;    }    #fv-chart-1777376475150-qu80xad3x .fv-image-compare-bg {        display: block !important;        width: 100% !important;        height: auto !important;        pointer-events: none !important;        user-select: none !important;        -webkit-user-select: none !important;        -webkit-user-drag: none !important;    }    #fv-chart-1777376475150-qu80xad3x .fv-image-compare-fg {        position: absolute !important;        top: 0 !important;        left: 0 !important;        width: 100% !important;        height: 100% !important;        object-fit: cover !important;        clip-path: polygon(0 0, 50% 0, 50% 100%, 0 100%) !important;        pointer-events: none !important;        user-select: none !important;        -webkit-user-select: none !important;        -webkit-user-drag: none !important;    }    #fv-chart-1777376475150-qu80xad3x .fv-image-compare-slider {        position: absolute !important;        top: 0 !important;        bottom: 0 !important;        left: 50% !important;        width: 32px !important;        transform: translateX(-50%) !important;        cursor: ew-resize !important;        z-index: 10 !important;        user-select: none !important;        -webkit-user-select: none !important;    }    #fv-chart-1777376475150-qu80xad3x .fv-image-compare-slider-line {        position: absolute !important;        top: 0 !important;        bottom: 0 !important;        left: 50% !important;        width: 4px !important;        background-color: white !important;        transform: translateX(-50%) !important;        box-shadow: 0 0 10px rgba(0,0,0,0.5) !important;        pointer-events: none !important;    }    #fv-chart-1777376475150-qu80xad3x .fv-image-compare-handle {        position: absolute !important;        top: 50% !important;        left: 50% !important;        transform: translate(-50%, -50%) !important;        width: 32px !important;        height: 32px !important;        background-color: white !important;        border-radius: 50% !important;        box-shadow: 0 2px 6px rgba(0,0,0,0.3) !important;        display: flex !important;        align-items: center !important;        justify-content: center !important;        gap: 4px !important;        pointer-events: none !important;        z-index: 11 !important;        overflow: hidden !important;    }    #fv-chart-1777376475150-qu80xad3x .fv-image-compare-handle.fv-image-compare-handle-square {        border-radius: 6px !important;    }    #fv-chart-1777376475150-qu80xad3x .fv-image-compare-arrow-left {        width: 0 !important;        height: 0 !important;        border-top: 4px solid transparent !important;        border-bottom: 4px solid transparent !important;        border-right: 4px solid #4b5563 !important;    }    #fv-chart-1777376475150-qu80xad3x .fv-image-compare-arrow-right {        width: 0 !important;        height: 0 !important;        border-top: 4px solid transparent !important;        border-bottom: 4px solid transparent !important;        border-left: 4px solid #4b5563 !important;    }    #fv-chart-1777376475150-qu80xad3x .fv-image-compare-label {        position: absolute !important;        top: 1rem !important;        background-color: rgba(0, 0, 0, 0.5) !important;        color: white !important;        padding: 0.25rem 0.75rem !important;        border-radius: 0.25rem !important;        font-size: 0.875rem !important;        font-weight: 500 !important;        pointer-events: none !important;        backdrop-filter: blur(4px) !important;        z-index: 5 !important;        transition: right 0.3s ease, opacity 0.2s ease !important;    }    #fv-chart-1777376475150-qu80xad3x .fv-image-compare-label-left {        left: 1rem !important;    }    #fv-chart-1777376475150-qu80xad3x .fv-image-compare-label-right {        right: 1rem !important;    }        #fv-chart-1777376475150-qu80xad3x .fv-image-compare-expand-btn,    #fv-chart-1777376475150-qu80xad3x .fv-image-compare-close-btn {        position: absolute !important;        bottom: 1rem !important;        right: 1rem !important;        background-color: rgba(0, 0, 0, 0.5) !important;        color: white !important;        border: none !important;        border-radius: 0.25rem !important;        padding: 0.5rem !important;        cursor: pointer !important;        z-index: 20 !important;        display: flex !important;        align-items: center !important;        justify-content: center !important;        backdrop-filter: blur(4px) !important;        transition: background-color 0.2s !important;    }    #fv-chart-1777376475150-qu80xad3x .fv-image-compare-expand-btn:hover,    #fv-chart-1777376475150-qu80xad3x .fv-image-compare-close-btn:hover {        background-color: rgba(0, 0, 0, 0.7) !important;    }    #fv-chart-1777376475150-qu80xad3x .fv-image-compare-close-btn {        display: none !important;        top: 1rem !important;        bottom: auto !important;    }    /* Fullscreen State */    #fv-chart-1777376475150-qu80xad3x .fv-image-compare-wrapper.fv-image-compare-fullscreen {        position: fixed !important;        top: 0 !important;        left: 0 !important;        right: 0 !important;        bottom: 0 !important;        width: 100% !important;        height: 100% !important;        z-index: 999999 !important;        display: flex !important;        align-items: center !important;        justify-content: center !important;        background-color: rgba(0, 0, 0, 0.9) !important;        margin: 0 !important;        touch-action: none !important;    }    #fv-chart-1777376475150-qu80xad3x .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-inner {        width: 100% !important;        height: 100% !important;        display: flex !important;        align-items: center !important;        justify-content: center !important;        cursor: grab !important;    }    #fv-chart-1777376475150-qu80xad3x .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-inner:active {        cursor: grabbing !important;    }    #fv-chart-1777376475150-qu80xad3x .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-bg {        position: absolute !important;        top: 0 !important;        left: 0 !important;        max-width: 100% !important;        max-height: 100% !important;        width: 100% !important;        height: 100% !important;        object-fit: contain !important;    }    #fv-chart-1777376475150-qu80xad3x .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-fg {        max-width: 100% !important;        max-height: 100% !important;        width: 100% !important;        height: 100% !important;        object-fit: contain !important;    }    #fv-chart-1777376475150-qu80xad3x .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-expand-btn {        display: none !important;    }    #fv-chart-1777376475150-qu80xad3x .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-close-btn {        display: flex !important;    }    #fv-chart-1777376475150-qu80xad3x .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-label-right {        right: 4rem !important;    }    /* Footer */    #fv-chart-1777376475150-qu80xad3x .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }    #fv-chart-1777376475150-qu80xad3x .fv-footer-content { text-align: center !important; width: 100% !important; }    #fv-chart-1777376475150-qu80xad3x .fv-logo {         display: block !important;         margin: 0 auto !important;         width: 120px !important;         min-width: 120px !important;        max-width: 120px !important;         height: auto !important;         object-fit: contain !important;         flex-shrink: 0 !important;    }    /* Display Mode Controls */    #fv-chart-1777376475150-qu80xad3x .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }    #fv-chart-1777376475150-qu80xad3x .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }    #fv-chart-1777376475150-qu80xad3x .fv-dropdown-title {        appearance: none !important;        -webkit-appearance: none !important;        -moz-appearance: none !important;        background: transparent !important;        border: none !important;        font-size: 18px !important;        font-weight: 600 !important;        color: var(--riv-primary) !important;        padding-right: 28px !important;        padding-left: 10px !important;        cursor: pointer !important;        text-align: center !important;        text-align-last: center !important;        width: auto !important;        max-width: 100% !important;        font-family: 'Open Sans', sans-serif !important;        line-height: 1.3 !important;        margin: 0 !important;        text-overflow: ellipsis !important;        overflow: hidden !important;        white-space: nowrap !important;    }    #fv-chart-1777376475150-qu80xad3x .fv-dropdown-title:focus { outline: none !important; }    #fv-chart-1777376475150-qu80xad3x .fv-dropdown-title::-ms-expand { display: none !important; }        #fv-chart-1777376475150-qu80xad3x .fv-dropdown-chevron {        position: absolute !important;        right: 0 !important;        top: 50% !important;        transform: translateY(-50%) !important;        pointer-events: none !important;        color: var(--riv-primary) !important;        display: flex !important;        align-items: center !important;    }    #fv-chart-1777376475150-qu80xad3x .fv-carousel-title-controls { display: flex !important; justify-content: space-between !important; align-items: center !important; margin-bottom: 16px !important; width: 100% !important; gap: 12px !important; }    #fv-chart-1777376475150-qu80xad3x .fv-carousel-nav-btn {        background: transparent !important; border: 1px solid #d1d5db !important; border-radius: 6px !important; padding: 6px 10px !important;        cursor: pointer !important; font-size: 14px !important; color: #374151 !important; display: flex !important; align-items: center !important; gap: 4px !important; font-family: 'Open Sans', sans-serif !important;    }    #fv-chart-1777376475150-qu80xad3x .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }    #fv-chart-1777376475150-qu80xad3x .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }        /* Legend */    #fv-chart-1777376475150-qu80xad3x .fv-legend { display: flex !important; justify-content: center !important; flex-wrap: wrap !important; gap: 8px 16px !important; margin: 0 !important; padding: 0 !important; margin-top: 1rem !important; }    #fv-chart-1777376475150-qu80xad3x .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }    #fv-chart-1777376475150-qu80xad3x .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }    /* Multi-Value Legend */    #fv-chart-1777376475150-qu80xad3x .fv-multi-value-legend {         display: flex !important;         justify-content: center !important;         flex-wrap: wrap !important;         gap: 12px 24px !important;         margin-bottom: 1.5rem !important;         padding: 0 !important;    }    #fv-chart-1777376475150-qu80xad3x .fv-multi-legend-item { display: flex !important; align-items: center !important; gap: 8px !important; font-size: 14px !important; color: #374151 !important; font-weight: 500 !important; }    #fv-chart-1777376475150-qu80xad3x .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }    /* Chart Core Styles */    #fv-chart-1777376475150-qu80xad3x .fv-benchmark-group { margin-bottom: 1rem !important; }    #fv-chart-1777376475150-qu80xad3x .fv-benchmark-title {         font-size: 18px !important; font-weight: 600 !important; margin-bottom: 16px !important; margin-top: 0 !important; padding: 0 !important;        text-align: center !important; color: var(--riv-primary) !important; flex: 1 !important; min-width: 0 !important;        font-family: 'Open Sans', sans-serif !important; line-height: 1.3 !important;        text-transform: none !important;        white-space: normal !important;        overflow-wrap: break-word !important;         word-wrap: break-word !important;        max-width: 100% !important;    }    #fv-chart-1777376475150-qu80xad3x .fv-bar-row, #fv-chart-1777376475150-qu80xad3x .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; }    #fv-chart-1777376475150-qu80xad3x .fv-bar-label { width: 150px !important; flex-shrink: 0 !important; font-size: 14px !important; color: #374151 !important; padding-right: 10px !important; text-align: right !important; font-weight: 500 !important; display: block !important; }    #fv-chart-1777376475150-qu80xad3x .fv-bar-container { flex-grow: 1 !important; background-color: #E5E7EB !important; border-radius: 4px !important; min-height: 25px !important; border: 1px solid #D1D5DB !important; position: relative !important; display: flex !important; align-items: center !important; }     #fv-chart-1777376475150-qu80xad3x .fv-bar { height: 100% !important; border-radius: 3px !important; display: flex !important; align-items: center !important; transition: opacity 0.2s ease, width 0.8s ease-out !important; min-height: 23px !important; }    #fv-chart-1777376475150-qu80xad3x .fv-bar:hover { opacity: 0.8 !important; }    #fv-chart-1777376475150-qu80xad3x .fv-bar-inner-content { display: flex !important; justify-content: space-between !important; align-items: center !important; width: 100% !important; height: 100% !important; padding: 0 8px !important; font-size: 14px !important; font-weight: bold !important; overflow: hidden !important; }    #fv-chart-1777376475150-qu80xad3x .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }    #fv-chart-1777376475150-qu80xad3x .fv-bar-inner-value { flex-shrink: 0 !important; }    #fv-chart-1777376475150-qu80xad3x .fv-bar-value-outside { padding-left: 8px !important; font-size: 14px !important; font-weight: bold !important; color: #374151 !important; white-space: nowrap !important; }    #fv-chart-1777376475150-qu80xad3x .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }    /* Multi-Value Bar Logic */    #fv-chart-1777376475150-qu80xad3x .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }    #fv-chart-1777376475150-qu80xad3x .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }        /* Stacked Bar */    #fv-chart-1777376475150-qu80xad3x .fv-stacked-bar { display: flex !important; overflow: hidden !important; }    #fv-chart-1777376475150-qu80xad3x .fv-stacked-segment { height: 100% !important; display: flex !important; align-items: center !important; justify-content: flex-end !important; padding-right: 8px !important; border-right: 1px solid rgba(255,255,255,0.3) !important; }    #fv-chart-1777376475150-qu80xad3x .fv-stacked-segment:last-child { border-right: none !important; }    #fv-chart-1777376475150-qu80xad3x .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }    /* Grouped Bar */    #fv-chart-1777376475150-qu80xad3x .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }    #fv-chart-1777376475150-qu80xad3x .fv-grouped-product-title-wrapper { padding-left: 150px !important; }    #fv-chart-1777376475150-qu80xad3x .fv-grouped-product-title { width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.5rem !important; font-weight: 700 !important; font-size: 14px !important; color: #374151 !important; text-transform: none !important; }    #fv-chart-1777376475150-qu80xad3x .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }    #fv-chart-1777376475150-qu80xad3x .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }    #fv-chart-1777376475150-qu80xad3x .fv-bar-cluster .fv-bar-container { height: 20px !important; }        /* Line Chart Grid */    #fv-chart-1777376475150-qu80xad3x .riv-grid line {        stroke: #D1D5DB !important;        stroke-dasharray: 3 3 !important;    }    /* X-Axis */    #fv-chart-1777376475150-qu80xad3x .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }    #fv-chart-1777376475150-qu80xad3x .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }    #fv-chart-1777376475150-qu80xad3x .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }    #fv-chart-1777376475150-qu80xad3x .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }    #fv-chart-1777376475150-qu80xad3x .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }     #fv-chart-1777376475150-qu80xad3x .fv-x-axis-ticks { display: flex !important; justify-content: space-between !important; padding-top: 4px !important; font-size: 13px !important; color: #374151 !important; }    #fv-chart-1777376475150-qu80xad3x .fv-x-axis-ticks span { position: relative !important; }    #fv-chart-1777376475150-qu80xad3x .fv-x-axis-ticks span::before { content: '' !important; position: absolute !important; top: -6px !important; left: 50% !important; transform: translateX(-50%) !important; width: 2px !important; height: 4px !important; background-color: #D1D5DB !important; border-radius: 1px !important; }    #fv-chart-1777376475150-qu80xad3x .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }    #fv-chart-1777376475150-qu80xad3x .fv-x-axis-title { text-align: center !important; font-size: 15px !important; color: #374151 !important; margin-top: 8px !important; margin-bottom: 16px !important; line-height: 1.5 !important; padding: 0 1rem !important; display: block !important; font-weight: bold !important; }    #fv-chart-1777376475150-qu80xad3x .fv-y-axis-title {        font-size: 15px !important;        color: #374151 !important;        line-height: 1.5 !important;        text-align: left !important;        padding-left: 5.83% !important; /* Aligns with Y-axis line inside SVG (35/600) */        margin-bottom: 4px !important;        display: block !important;        font-weight: bold !important;    }    /* Shop The Look */    #fv-chart-1777376475150-qu80xad3x .fv-stl-container { position: relative !important; width: auto !important; display: block !important; background-color: transparent !important; transition: min-height 0.3s ease !important; overflow: hidden !important; }    #fv-chart-1777376475150-qu80xad3x .fv-stl-wrapper { position: relative !important; width: auto !important; display: block !important; margin: 0 auto !important; }    #fv-chart-1777376475150-qu80xad3x.fv-full-bleed .fv-stl-container { width: 100% !important; }    #fv-chart-1777376475150-qu80xad3x.fv-full-bleed .fv-stl-wrapper { width: 100% !important; max-width: none !important; margin: 0 auto !important; }    #fv-chart-1777376475150-qu80xad3x .fv-stl-image { display: block !important; width: 100% !important; height: auto !important; }        #fv-chart-1777376475150-qu80xad3x .fv-stl-hotspot-container { position: absolute !important; z-index: 10 !important; }    #fv-chart-1777376475150-qu80xad3x .fv-stl-hotspot-btn { position: absolute !important; margin-left: -0.75rem !important; margin-top: -0.75rem !important; width: 1.5rem !important; height: 1.5rem !important; border-radius: 9999px !important; display: flex !important; align-items: center !important; justify-content: center !important; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06) !important; transition-property: all !important; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important; transition-duration: 300ms !important; cursor: pointer !important; border: none !important; padding: 0 !important; background-color: #ffffff !important; color: #1e293b !important; font-size: 0.75rem !important; font-weight: 700 !important; font-family: sans-serif !important; }    #fv-chart-1777376475150-qu80xad3x .fv-stl-hotspot-btn:hover { transform: scale(1.1) !important; }    #fv-chart-1777376475150-qu80xad3x .fv-stl-hotspot-btn:focus { outline: 2px solid transparent !important; outline-offset: 2px !important; box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #000000 !important; }    #fv-chart-1777376475150-qu80xad3x .fv-stl-hotspot-btn[aria-expanded="true"] { background-color: #3b82f6 !important; color: #ffffff !important; transform: scale(1.1) !important; box-shadow: 0 0 0 2px #ffffff !important; }        #fv-chart-1777376475150-qu80xad3x .fv-stl-hotspot-pulse { position: absolute !important; inset: 0 !important; border-radius: 9999px !important; background-color: #E33235 !important; opacity: 0.4 !important; pointer-events: none !important; z-index: -1 !important; animation: fv-stl-ping 1.5s cubic-bezier(0, 0, 0.2, 1) 3 forwards !important; }    @keyframes fv-stl-ping { 75%, 100% { transform: scale(2); opacity: 0; } }    @media (max-width: 640px) {        #fv-chart-1777376475150-qu80xad3x .fv-stl-hotspot-pulse { animation-fill-mode: none !important; }    }    /* Shop the look button */    #fv-chart-1777376475150-qu80xad3x .fv-stl-shop-all-btn { position: absolute !important; bottom: 1rem !important; right: 1rem !important; height: 2.5rem !important; background-color: rgba(255, 255, 255, 0.95) !important; backdrop-filter: blur(12px) !important; color: #111827 !important; padding: 0 1rem 0 3rem !important; border-radius: 0.25rem !important; font-weight: 700 !important; font-size: 0.875rem !important; box-shadow: 0 4px 16px rgba(0, 0, 0, 0.2) !important; border: none !important; cursor: pointer !important; transition: all 0.2s !important; z-index: 10 !important; display: flex !important; align-items: center !important; text-transform: uppercase !important; overflow: hidden !important; white-space: nowrap !important; max-width: calc(100% - 2rem) !important; }    #fv-chart-1777376475150-qu80xad3x .fv-stl-shop-all-btn span { overflow: hidden !important; text-overflow: ellipsis !important; white-space: nowrap !important; }    #fv-chart-1777376475150-qu80xad3x .fv-stl-shop-all-btn:hover { background-color: #ffffff !important; transform: scale(1.05) !important; }    #fv-chart-1777376475150-qu80xad3x .fv-stl-shop-all-logo { position: absolute !important; left: 0 !important; top: 0 !important; width: 2.5rem !important; height: 2.5rem !important; object-fit: cover !important; background-color: #ffffff !important; border-right: 1px solid #f3f4f6 !important; flex-shrink: 0 !important; }    #fv-chart-1777376475150-qu80xad3x .fv-stl-shop-all-icon { position: absolute !important; left: 0 !important; top: 0 !important; width: 2.5rem !important; height: 2.5rem !important; display: flex !important; align-items: center !important; justify-content: center !important; background-color: #ffffff !important; border-right: 1px solid #f3f4f6 !important; color: #1f2937 !important; flex-shrink: 0 !important; }    /* All Products Modal */    #fv-stl-all-products-modal-fv-chart-1777376475150-qu80xad3x { position: fixed !important; inset: 0 !important; background-color: rgba(0, 0, 0, 0) !important; backdrop-filter: blur(0px) !important; -webkit-backdrop-filter: blur(0px) !important; display: flex !important; align-items: center !important; justify-content: center !important; z-index: 99999 !important; pointer-events: none !important; transition: background-color 0.3s ease, backdrop-filter 0.3s ease, -webkit-backdrop-filter 0.3s ease !important; padding: 1rem !important; overflow: hidden !important; }    #fv-chart-1777376475150-qu80xad3x.mobile-view #fv-stl-all-products-modal-fv-chart-1777376475150-qu80xad3x { position: absolute !important; padding: 0 !important; align-items: flex-end !important; }    #fv-stl-all-products-modal-fv-chart-1777376475150-qu80xad3x.is-active { background-color: rgba(0, 0, 0, 0.2) !important; backdrop-filter: blur(4px) !important; -webkit-backdrop-filter: blur(4px) !important; pointer-events: auto !important; }        #fv-stl-all-products-modal-fv-chart-1777376475150-qu80xad3x .fv-stl-all-products-content { width: 100% !important; max-width: 42rem !important; max-height: 100% !important; display: flex !important; flex-direction: column !important; position: relative !important; background-color: rgba(255, 255, 255, 0.95) !important; backdrop-filter: blur(12px) !important; -webkit-backdrop-filter: blur(12px) !important; border-radius: 1rem !important; box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25) !important; overflow: hidden !important; transition: transform 0.3s cubic-bezier(0.16, 1, 0.3, 1), opacity 0.3s ease !important; opacity: 0 !important; transform: scale(0.95) !important; }    #fv-chart-1777376475150-qu80xad3x.mobile-view #fv-stl-all-products-modal-fv-chart-1777376475150-qu80xad3x .fv-stl-all-products-content { max-width: 100% !important; height: 85% !important; max-height: 85% !important; border-radius: 1.5rem 1.5rem 0 0 !important; transform: translateY(100%) !important; opacity: 1 !important; }    #fv-stl-all-products-modal-fv-chart-1777376475150-qu80xad3x.is-active .fv-stl-all-products-content { opacity: 1 !important; transform: scale(1) !important; }    #fv-chart-1777376475150-qu80xad3x.mobile-view #fv-stl-all-products-modal-fv-chart-1777376475150-qu80xad3x.is-active .fv-stl-all-products-content { transform: translateY(0) !important; }        /* V2 Bottom Sheet Style */    #fv-stl-all-products-modal-fv-chart-1777376475150-qu80xad3x.v2 { align-items: flex-end !important; padding: 0 !important; }    @media (min-width: 640px) {        #fv-stl-all-products-modal-fv-chart-1777376475150-qu80xad3x.v2:not(.mobile-view *) { justify-content: flex-end !important; }    }    #fv-stl-all-products-modal-fv-chart-1777376475150-qu80xad3x.v2 .fv-stl-all-products-content { max-width: 100% !important; height: 85% !important; max-height: 85% !important; border-radius: 1.5rem 1.5rem 0 0 !important; transform: translateY(100%) !important; opacity: 1 !important; }    @media (min-width: 640px) {        #fv-stl-all-products-modal-fv-chart-1777376475150-qu80xad3x.v2:not(.mobile-view *) .fv-stl-all-products-content { max-width: 700px !important; border-radius: 1.5rem 0 0 0 !important; }    }    #fv-stl-all-products-modal-fv-chart-1777376475150-qu80xad3x.v2.is-active .fv-stl-all-products-content { transform: translateY(0) !important; opacity: 1 !important; }        #fv-stl-all-products-modal-fv-chart-1777376475150-qu80xad3x .fv-stl-all-products-header { display: flex !important; align-items: center !important; justify-content: space-between !important; padding: 1rem 1.5rem !important; border-bottom: 1px solid #e5e7eb !important; flex-shrink: 0 !important; position: sticky !important; top: 0 !important; background-color: rgba(255, 255, 255, 0.5) !important; backdrop-filter: blur(12px) !important; -webkit-backdrop-filter: blur(12px) !important; z-index: 10 !important; }        #fv-stl-all-products-modal-fv-chart-1777376475150-qu80xad3x .fv-stl-all-products-title { font-size: 1.25rem !important; font-weight: 700 !important; color: #111827 !important; margin: 0 !important; }        #fv-stl-all-products-modal-fv-chart-1777376475150-qu80xad3x .fv-stl-all-products-close { width: 2rem !important; height: 2rem !important; border-radius: 9999px !important; background-color: rgba(0, 0, 0, 0.05) !important; display: flex !important; align-items: center !important; justify-content: center !important; border: none !important; cursor: pointer !important; z-index: 10 !important; color: #6b7280 !important; transition: all 0.2s !important; padding: 0 !important; }    #fv-stl-all-products-modal-fv-chart-1777376475150-qu80xad3x .fv-stl-all-products-close:hover { background-color: rgba(0, 0, 0, 0.1) !important; color: #111827 !important; }        #fv-stl-all-products-modal-fv-chart-1777376475150-qu80xad3x .fv-stl-all-products-list { list-style: none !important; padding: 0.75rem !important; margin: 0 !important; overflow-y: auto !important; flex: 1 !important; display: flex !important; flex-direction: column !important; gap: 0.5rem !important; }        #fv-stl-all-products-modal-fv-chart-1777376475150-qu80xad3x .fv-stl-all-products-item { margin: 0 !important; padding: 0.25rem !important; }        #fv-stl-all-products-modal-fv-chart-1777376475150-qu80xad3x .fv-stl-all-products-link { display: flex !important; align-items: flex-start !important; padding: 0.75rem !important; text-decoration: none !important; color: inherit !important; transition: all 0.2s !important; border-radius: 1rem !important; border: 1px solid transparent !important; }    #fv-stl-all-products-modal-fv-chart-1777376475150-qu80xad3x .fv-stl-all-products-link:hover { background-color: #ffffff !important; border-color: #e5e7eb !important; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.05), 0 2px 4px -1px rgba(0, 0, 0, 0.03) !important; }    #fv-stl-all-products-modal-fv-chart-1777376475150-qu80xad3x .fv-stl-all-products-item.is-highlighted .fv-stl-all-products-link { background-color: #ffffff !important; border-color: #d1d5db !important; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06), 0 0 0 2px #111827 !important; }        #fv-stl-all-products-modal-fv-chart-1777376475150-qu80xad3x .fv-stl-all-products-image-container { position: relative !important; margin-right: 1.25rem !important; flex-shrink: 0 !important; }    #fv-stl-all-products-modal-fv-chart-1777376475150-qu80xad3x .fv-stl-all-products-number { position: absolute !important; top: -0.5rem !important; left: -0.5rem !important; width: 1.5rem !important; height: 1.5rem !important; border-radius: 9999px !important; background-color: #0f172a !important; color: #ffffff !important; display: flex !important; align-items: center !important; justify-content: center !important; font-size: 0.75rem !important; font-weight: 700 !important; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06), 0 0 0 2px #ffffff !important; z-index: 10 !important; font-family: sans-serif !important; }    #fv-stl-all-products-modal-fv-chart-1777376475150-qu80xad3x .fv-stl-all-products-image-wrapper { width: 6rem !important; height: 6rem !important; border-radius: 0.75rem !important; overflow: hidden !important; background-color: #f9fafb !important; border: 1px solid #f3f4f6 !important; display: flex !important; align-items: center !important; justify-content: center !important; box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.02) !important; }    #fv-stl-all-products-modal-fv-chart-1777376475150-qu80xad3x .fv-stl-all-products-image { width: 100% !important; height: 100% !important; object-fit: cover !important; }    #fv-stl-all-products-modal-fv-chart-1777376475150-qu80xad3x .fv-stl-all-products-placeholder { width: 2rem !important; height: 2rem !important; color: #d1d5db !important; }        #fv-stl-all-products-modal-fv-chart-1777376475150-qu80xad3x .fv-stl-all-products-info { flex: 1 !important; min-width: 0 !important; display: flex !important; flex-direction: column !important; justify-content: center !important; margin-top: 0.25rem !important; }    #fv-stl-all-products-modal-fv-chart-1777376475150-qu80xad3x .fv-stl-all-products-brand { font-size: 0.625rem !important; font-weight: 700 !important; color: #6b7280 !important; text-transform: uppercase !important; letter-spacing: 0.1em !important; margin: 0 0 0.375rem 0 !important; white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; }    #fv-stl-all-products-modal-fv-chart-1777376475150-qu80xad3x .fv-stl-all-products-name { font-size: 1rem !important; font-weight: 700 !important; color: #111827 !important; margin: 0 0 0.375rem 0 !important; display: -webkit-box !important; -webkit-line-clamp: 2 !important; -webkit-box-orient: vertical !important; overflow: hidden !important; line-height: 1.25 !important; }        #fv-stl-all-products-modal-fv-chart-1777376475150-qu80xad3x .fv-stl-all-products-meta { display: flex !important; align-items: center !important; font-size: 0.875rem !important; margin-bottom: 0.375rem !important; }    #fv-stl-all-products-modal-fv-chart-1777376475150-qu80xad3x .fv-stl-all-products-price { font-weight: 700 !important; color: #111827 !important; }    #fv-stl-all-products-modal-fv-chart-1777376475150-qu80xad3x .fv-stl-all-products-sale-price { font-weight: 700 !important; color: #dc2626 !important; margin-right: 0.5rem !important; }    #fv-stl-all-products-modal-fv-chart-1777376475150-qu80xad3x .fv-stl-all-products-original-price { color: #9ca3af !important; text-decoration: line-through !important; font-size: 0.75rem !important; }    #fv-stl-all-products-modal-fv-chart-1777376475150-qu80xad3x .fv-stl-all-products-commentary { font-size: 0.875rem !important; color: #4b5563 !important; margin: 0 !important; display: -webkit-box !important; -webkit-line-clamp: 2 !important; -webkit-box-orient: vertical !important; overflow: hidden !important; line-height: 1.375 !important; }        #fv-stl-all-products-modal-fv-chart-1777376475150-qu80xad3x .fv-stl-all-products-action { width: 2.5rem !important; height: 2.5rem !important; border-radius: 9999px !important; background-color: #f9fafb !important; display: flex !important; align-items: center !important; justify-content: center !important; color: #9ca3af !important; margin-left: 1rem !important; flex-shrink: 0 !important; border: 1px solid #f3f4f6 !important; transition: all 0.2s !important; }    #fv-stl-all-products-modal-fv-chart-1777376475150-qu80xad3x .fv-stl-all-products-link:hover .fv-stl-all-products-action { background-color: #111827 !important; color: #ffffff !important; border-color: #111827 !important; }    /* Mobile / Forced Mobile View / Labels on Top */    #fv-chart-1777376475150-qu80xad3x.mobile-view .fv-pie-container,    #fv-chart-1777376475150-qu80xad3x.labels-on-top .fv-pie-container {        flex-direction: column !important; gap: 1rem !important;    }#fv-chart-1777376475150-qu80xad3x.mobile-view .fv-grouped-product-title-wrapper,    #fv-chart-1777376475150-qu80xad3x.labels-on-top .fv-grouped-product-title-wrapper {        padding-left: 0 !important;    }#fv-chart-1777376475150-qu80xad3x.mobile-view .fv-bar-row,    #fv-chart-1777376475150-qu80xad3x.mobile-view .fv-stacked-product,    #fv-chart-1777376475150-qu80xad3x.mobile-view .fv-grouped-bar-product,    #fv-chart-1777376475150-qu80xad3x.labels-on-top .fv-bar-row,    #fv-chart-1777376475150-qu80xad3x.labels-on-top .fv-stacked-product,    #fv-chart-1777376475150-qu80xad3x.labels-on-top .fv-grouped-bar-product {        flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;    }#fv-chart-1777376475150-qu80xad3x.mobile-view .fv-bar-label:not(.fv-grouped-product-title),    #fv-chart-1777376475150-qu80xad3x.labels-on-top .fv-bar-label:not(.fv-grouped-product-title) {        width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;    }#fv-chart-1777376475150-qu80xad3x.mobile-view .fv-bar-label,    #fv-chart-1777376475150-qu80xad3x.mobile-view .fv-grouped-product-title,    #fv-chart-1777376475150-qu80xad3x.labels-on-top .fv-bar-label,    #fv-chart-1777376475150-qu80xad3x.labels-on-top .fv-grouped-product-title {        width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;    }#fv-chart-1777376475150-qu80xad3x.mobile-view .fv-bar-container,    #fv-chart-1777376475150-qu80xad3x.mobile-view .fv-bar-cluster,    #fv-chart-1777376475150-qu80xad3x.labels-on-top .fv-bar-container,    #fv-chart-1777376475150-qu80xad3x.labels-on-top .fv-bar-cluster {        width: 100% !important;    }#fv-chart-1777376475150-qu80xad3x.mobile-view .fv-x-axis-wrapper,    #fv-chart-1777376475150-qu80xad3x.labels-on-top .fv-x-axis-wrapper {        margin-left: 0 !important;    }#fv-chart-1777376475150-qu80xad3x.mobile-view .fv-x-axis-label-space,    #fv-chart-1777376475150-qu80xad3x.labels-on-top .fv-x-axis-label-space {        display: none !important;    }#fv-chart-1777376475150-qu80xad3x.mobile-view .fv-x-axis-chart-space,    #fv-chart-1777376475150-qu80xad3x.labels-on-top .fv-x-axis-chart-space {        padding-right: 0 !important;    }#fv-chart-1777376475150-qu80xad3x.mobile-view .fv-benchmark-title,    #fv-chart-1777376475150-qu80xad3x.labels-on-top .fv-benchmark-title {        font-size: 16px !important;    }#fv-chart-1777376475150-qu80xad3x.mobile-view .fv-dropdown-title,    #fv-chart-1777376475150-qu80xad3x.labels-on-top .fv-dropdown-title {        font-size: 16px !important;    }#fv-chart-1777376475150-qu80xad3x.mobile-view .fv-carousel-nav-btn,    #fv-chart-1777376475150-qu80xad3x.labels-on-top .fv-carousel-nav-btn {        padding: 8px 12px !important; font-size: 14px !important;    }#fv-chart-1777376475150-qu80xad3x.mobile-view .fv-chart-title,    #fv-chart-1777376475150-qu80xad3x.labels-on-top .fv-chart-title {        padding: 0 8px !important;    }#fv-chart-1777376475150-qu80xad3x.mobile-view .fv-chart-subhead,    #fv-chart-1777376475150-qu80xad3x.labels-on-top .fv-chart-subhead {        padding: 0 8px !important;    }#fv-chart-1777376475150-qu80xad3x.mobile-view .fv-versus-header,    #fv-chart-1777376475150-qu80xad3x.labels-on-top .fv-versus-header {        flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;    }#fv-chart-1777376475150-qu80xad3x.mobile-view .fv-versus-select-wrapper,    #fv-chart-1777376475150-qu80xad3x.labels-on-top .fv-versus-select-wrapper {        flex: 1 !important; min-width: 0 !important; width: 100% !important;    }#fv-chart-1777376475150-qu80xad3x.mobile-view .fv-versus-select-wrapper.fv-left,    #fv-chart-1777376475150-qu80xad3x.labels-on-top .fv-versus-select-wrapper.fv-left {        text-align: center !important; padding-right: 0 !important;    }#fv-chart-1777376475150-qu80xad3x.mobile-view .fv-versus-select-wrapper.fv-right,    #fv-chart-1777376475150-qu80xad3x.labels-on-top .fv-versus-select-wrapper.fv-right {        text-align: center !important; padding-left: 0 !important;    }#fv-chart-1777376475150-qu80xad3x.mobile-view .fv-versus-select.fv-select-left,    #fv-chart-1777376475150-qu80xad3x.labels-on-top .fv-versus-select.fv-select-left {        text-align: center !important;    }#fv-chart-1777376475150-qu80xad3x.mobile-view .fv-versus-select.fv-select-right,    #fv-chart-1777376475150-qu80xad3x.labels-on-top .fv-versus-select.fv-select-right {        text-align: center !important;    }#fv-chart-1777376475150-qu80xad3x.mobile-view .fv-versus-vs,    #fv-chart-1777376475150-qu80xad3x.labels-on-top .fv-versus-vs {        text-align: center !important; padding: 0.25rem 0 !important;    }#fv-chart-1777376475150-qu80xad3x.mobile-view .fv-versus-select-container,    #fv-chart-1777376475150-qu80xad3x.labels-on-top .fv-versus-select-container {        max-width: 100% !important; width: 100% !important;    }#fv-chart-1777376475150-qu80xad3x.mobile-view .fv-versus-select,    #fv-chart-1777376475150-qu80xad3x.labels-on-top .fv-versus-select {        font-size: 14px !important; width: 100% !important;    }        #fv-chart-1777376475150-qu80xad3x.mobile-view .fv-y-axis-title { padding-left: 5% !important; /* (30/600) for mobile view */ }    #fv-chart-1777376475150-qu80xad3x.mobile-view.fv-contains-line-chart .fv-footer-content {        margin-left: -1rem !important;        margin-right: -1rem !important;    }    @media (max-width: 599px) {         #fv-chart-1777376475150-qu80xad3x .fv-pie-container {            flex-direction: column !important; gap: 1rem !important;        }#fv-chart-1777376475150-qu80xad3x .fv-grouped-product-title-wrapper {            padding-left: 0 !important;        }#fv-chart-1777376475150-qu80xad3x .fv-bar-row,        #fv-chart-1777376475150-qu80xad3x .fv-stacked-product,        #fv-chart-1777376475150-qu80xad3x .fv-grouped-bar-product {            flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;        }#fv-chart-1777376475150-qu80xad3x .fv-bar-label:not(.fv-grouped-product-title) {            width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;        }#fv-chart-1777376475150-qu80xad3x .fv-bar-label,        #fv-chart-1777376475150-qu80xad3x .fv-grouped-product-title {            width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;        }#fv-chart-1777376475150-qu80xad3x .fv-bar-container,        #fv-chart-1777376475150-qu80xad3x .fv-bar-cluster {            width: 100% !important;        }#fv-chart-1777376475150-qu80xad3x .fv-x-axis-wrapper {            margin-left: 0 !important;        }#fv-chart-1777376475150-qu80xad3x .fv-x-axis-label-space {            display: none !important;        }#fv-chart-1777376475150-qu80xad3x .fv-x-axis-chart-space {            padding-right: 0 !important;        }#fv-chart-1777376475150-qu80xad3x .fv-benchmark-title {            font-size: 16px !important;        }#fv-chart-1777376475150-qu80xad3x .fv-dropdown-title {            font-size: 16px !important;        }#fv-chart-1777376475150-qu80xad3x .fv-carousel-nav-btn {            padding: 8px 12px !important; font-size: 14px !important;        }#fv-chart-1777376475150-qu80xad3x .fv-chart-title {            padding: 0 8px !important;        }#fv-chart-1777376475150-qu80xad3x .fv-chart-subhead {            padding: 0 8px !important;        }#fv-chart-1777376475150-qu80xad3x .fv-versus-header {            flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;        }#fv-chart-1777376475150-qu80xad3x .fv-versus-select-wrapper {            flex: 1 !important; min-width: 0 !important; width: 100% !important;        }#fv-chart-1777376475150-qu80xad3x .fv-versus-select-wrapper.fv-left {            text-align: center !important; padding-right: 0 !important;        }#fv-chart-1777376475150-qu80xad3x .fv-versus-select-wrapper.fv-right {            text-align: center !important; padding-left: 0 !important;        }#fv-chart-1777376475150-qu80xad3x .fv-versus-select.fv-select-left {            text-align: center !important;        }#fv-chart-1777376475150-qu80xad3x .fv-versus-select.fv-select-right {            text-align: center !important;        }#fv-chart-1777376475150-qu80xad3x .fv-versus-vs {            text-align: center !important; padding: 0.25rem 0 !important;        }#fv-chart-1777376475150-qu80xad3x .fv-versus-select-container {            max-width: 100% !important; width: 100% !important;        }#fv-chart-1777376475150-qu80xad3x .fv-versus-select {            font-size: 14px !important; width: 100% !important;        }        #fv-chart-1777376475150-qu80xad3x .fv-y-axis-title { padding-left: 5% !important; /* (30/600) for mobile view */ }        #fv-chart-1777376475150-qu80xad3x.fv-contains-line-chart .fv-footer-content {            margin-left: -1rem !important;            margin-right: -1rem !important;        }    }  </style><script type="application/ld+json">{  "@context": "https://schema.org",  "@type": "Dataset",  "name": "DRAM channel benchmarks",  "description": "Ryzen 5 5600X, RTX 4070",  "creator": {    "@type": "Organization",    "name": "PC Gamer",    "logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"  },  "isAccessibleForFree": true,  "dateCreated": "2026-04-28T11:41:15.150Z",  "citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized",  "keywords": [    "5070 - 16 GB dual channel",    "5070 - 16 GB single channel",    "Black Myth: Wukong (1440p High)",    "Hogwarts Legacy (1440p High)",    "F1 25 (1440p High)",    "Marvel's Spider-Man Remastered (1440p High)",    "Baldur's Gate 3 (1440p High)",    "Counter-Strike 2 (1440p High)",    "benchmark",    "comparison",    "performance",    "review",    "PC Gamer"  ],  "measurementTechnique": "Performance Benchmarking",  "variableMeasured": [    {      "@type": "PropertyValue",      "name": "DDR4-3200 | 16 GB dual channel â Black Myth: Wukong (1440p High)",      "value": 116,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "DDR4-3200 | 16 GB single channel â Black Myth: Wukong (1440p High)",      "value": 103,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "DDR4-3200 | 16 GB dual channel â Hogwarts Legacy (1440p High)",      "value": 92,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "DDR4-3200 | 16 GB single channel â Hogwarts Legacy (1440p High)",      "value": 81,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "DDR4-3200 | 16 GB dual channel â F1 25 (1440p High)",      "value": 188,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "DDR4-3200 | 16 GB single channel â F1 25 (1440p High)",      "value": 171,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "DDR4-3200 | 16 GB dual channel â Marvel's Spider-Man Remastered (1440p High)",      "value": 107,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "DDR4-3200 | 16 GB single channel â Marvel's Spider-Man Remastered (1440p High)",      "value": 104,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "DDR4-3200 | 16 GB dual channel â Baldur's Gate 3 (1440p High)",      "value": 69,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "DDR4-3200 | 16 GB single channel â Baldur's Gate 3 (1440p High)",      "value": 58,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "DDR4-3200 | 16 GB dual channel â Counter-Strike 2 (1440p High)",      "value": 281,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "DDR4-3200 | 16 GB single channel â Counter-Strike 2 (1440p High)",      "value": 267,      "unitText": "Avg FPS"    }  ]}</script><div id="fv-chart-1777376475150-qu80xad3x" class="fv-chart-wrapper  labels-on-top " data-bar-labels-on-top="true" data-iframe-height="true">        <div class="fv-inner-wrapper   ">            <h3 class="fv-chart-title">DRAM channel benchmarks</h3>            <p class="fv-chart-subhead">Ryzen 5 5600X, RTX 4070</p>            <div class="fv-dropdown-wrapper">                <div class="fv-dropdown-title-container">                    <select class="fv-dropdown-title">                        <option value="0">Black Myth: Wukong (1440p High)</option><option value="1">Hogwarts Legacy (1440p High)</option><option value="2">F1 25 (1440p High)</option><option value="3">Marvel's Spider-Man Remastered (1440p High)</option><option value="4">Baldur's Gate 3 (1440p High)</option><option value="5">Counter-Strike 2 (1440p High)</option>                    </select>                    <div class="fv-dropdown-chevron">                        <svg width="20" height="20" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"><path d="m6 9 6 6 6-6"></path></svg>                    </div>                </div>            </div>            <div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1777376475150-qu80xad3x-bar-Black Myth: Wukong (1440p High)" data-chart-type="Bar" data-title="Black Myth: Wukong (1440p High)" data-subhead="Ryzen 5 5600X, RTX 4070" data-caption="" style=""><div class="fv-benchmark-group"><div class="fv-multi-value-legend">                <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div>                    <span>Avg FPS</span>                </div>                            <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div>                    <span>1% Low FPS</span>                </div>            </div><div class="fv-bar-row" title="DDR4-3200 | 16 GB dual channel">                    <div class="fv-bar-label ">DDR4-3200 | 16 GB dual channel</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 77.33333333333333%; background-color: #E33235;" data-target-width="77.33333333333333">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">116</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 37.333333333333336%; background-color: #FE9F58;" data-target-width="37.333333333333336">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">56</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="DDR4-3200 | 16 GB single channel">                    <div class="fv-bar-label ">DDR4-3200 | 16 GB single channel</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 68.66666666666667%; background-color: #E33235;" data-target-width="68.66666666666667">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">103</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 30%; background-color: #FE9F58;" data-target-width="30">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">45</span></div>    </div></div>                    </div>                </div><div class="fv-x-axis-wrapper">        <div class="fv-x-axis-label-space"></div>        <div class="fv-x-axis-chart-space">            <div class="fv-x-axis-line"></div>            <div class="fv-x-axis-ticks"><span>0</span><span>37.5</span><span>75</span><span>112.5</span><span>150</span></div>                    </div>    </div>        <table class="sr-only">            <caption>Black Myth: Wukong (1440p High) Data</caption>            <thead><tr><th>Product</th><th>Value</th></tr></thead>            <tbody><tr>                <td>DDR4-3200 | 16 GB dual channel</td>                <td>116 Avg FPS, 56 1% Low FPS</td>            </tr><tr>                <td>DDR4-3200 | 16 GB single channel</td>                <td>103 Avg FPS, 45 1% Low FPS</td>            </tr></tbody>        </table></div></div><div class="fv-chart-item" id="fv-chart-1777376475150-qu80xad3x-bar-Hogwarts Legacy (1440p High)" data-chart-type="Bar" data-title="Hogwarts Legacy (1440p High)" data-subhead="Ryzen 5 5600X, RTX 4070" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend">                <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div>                    <span>Avg FPS</span>                </div>                            <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div>                    <span>1% Low FPS</span>                </div>            </div><div class="fv-bar-row" title="DDR4-3200 | 16 GB dual channel">                    <div class="fv-bar-label ">DDR4-3200 | 16 GB dual channel</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 92%; background-color: #E33235;" data-target-width="92">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">92</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 35%; background-color: #FE9F58;" data-target-width="35">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">35</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="DDR4-3200 | 16 GB single channel">                    <div class="fv-bar-label ">DDR4-3200 | 16 GB single channel</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 81%; background-color: #E33235;" data-target-width="81">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">81</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 28.999999999999996%; background-color: #FE9F58;" data-target-width="28.999999999999996">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">29</span></div>    </div></div>                    </div>                </div><div class="fv-x-axis-wrapper">        <div class="fv-x-axis-label-space"></div>        <div class="fv-x-axis-chart-space">            <div class="fv-x-axis-line"></div>            <div class="fv-x-axis-ticks"><span>0</span><span>25</span><span>50</span><span>75</span><span>100</span></div>                    </div>    </div>        <table class="sr-only">            <caption>Hogwarts Legacy (1440p High) Data</caption>            <thead><tr><th>Product</th><th>Value</th></tr></thead>            <tbody><tr>                <td>DDR4-3200 | 16 GB dual channel</td>                <td>92 Avg FPS, 35 1% Low FPS</td>            </tr><tr>                <td>DDR4-3200 | 16 GB single channel</td>                <td>81 Avg FPS, 29 1% Low FPS</td>            </tr></tbody>        </table></div></div><div class="fv-chart-item" id="fv-chart-1777376475150-qu80xad3x-bar-F1 25 (1440p High)" data-chart-type="Bar" data-title="F1 25 (1440p High)" data-subhead="Ryzen 5 5600X, RTX 4070" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend">                <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div>                    <span>Avg FPS</span>                </div>                            <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div>                    <span>1% Low FPS</span>                </div>            </div><div class="fv-bar-row" title="DDR4-3200 | 16 GB dual channel">                    <div class="fv-bar-label ">DDR4-3200 | 16 GB dual channel</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 94%; background-color: #E33235;" data-target-width="94">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">188</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 62.5%; background-color: #FE9F58;" data-target-width="62.5">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">125</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="DDR4-3200 | 16 GB single channel">                    <div class="fv-bar-label ">DDR4-3200 | 16 GB single channel</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 85.5%; background-color: #E33235;" data-target-width="85.5">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">171</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 49%; background-color: #FE9F58;" data-target-width="49">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">98</span></div>    </div></div>                    </div>                </div><div class="fv-x-axis-wrapper">        <div class="fv-x-axis-label-space"></div>        <div class="fv-x-axis-chart-space">            <div class="fv-x-axis-line"></div>            <div class="fv-x-axis-ticks"><span>0</span><span>50</span><span>100</span><span>150</span><span>200</span></div>                    </div>    </div>        <table class="sr-only">            <caption>F1 25 (1440p High) Data</caption>            <thead><tr><th>Product</th><th>Value</th></tr></thead>            <tbody><tr>                <td>DDR4-3200 | 16 GB dual channel</td>                <td>188 Avg FPS, 125 1% Low FPS</td>            </tr><tr>                <td>DDR4-3200 | 16 GB single channel</td>                <td>171 Avg FPS, 98 1% Low FPS</td>            </tr></tbody>        </table></div></div><div class="fv-chart-item" id="fv-chart-1777376475150-qu80xad3x-bar-Marvel's Spider-Man Remastered (1440p High)" data-chart-type="Bar" data-title="Marvel's Spider-Man Remastered (1440p High)" data-subhead="Ryzen 5 5600X, RTX 4070" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend">                <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div>                    <span>Avg FPS</span>                </div>                            <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div>                    <span>1% Low FPS</span>                </div>            </div><div class="fv-bar-row" title="DDR4-3200 | 16 GB dual channel">                    <div class="fv-bar-label ">DDR4-3200 | 16 GB dual channel</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 71.33333333333334%; background-color: #E33235;" data-target-width="71.33333333333334">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">107</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 42.66666666666667%; background-color: #FE9F58;" data-target-width="42.66666666666667">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">64</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="DDR4-3200 | 16 GB single channel">                    <div class="fv-bar-label ">DDR4-3200 | 16 GB single channel</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 69.33333333333334%; background-color: #E33235;" data-target-width="69.33333333333334">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">104</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 38%; background-color: #FE9F58;" data-target-width="38">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">57</span></div>    </div></div>                    </div>                </div><div class="fv-x-axis-wrapper">        <div class="fv-x-axis-label-space"></div>        <div class="fv-x-axis-chart-space">            <div class="fv-x-axis-line"></div>            <div class="fv-x-axis-ticks"><span>0</span><span>37.5</span><span>75</span><span>112.5</span><span>150</span></div>                    </div>    </div>        <table class="sr-only">            <caption>Marvel's Spider-Man Remastered (1440p High) Data</caption>            <thead><tr><th>Product</th><th>Value</th></tr></thead>            <tbody><tr>                <td>DDR4-3200 | 16 GB dual channel</td>                <td>107 Avg FPS, 64 1% Low FPS</td>            </tr><tr>                <td>DDR4-3200 | 16 GB single channel</td>                <td>104 Avg FPS, 57 1% Low FPS</td>            </tr></tbody>        </table></div></div><div class="fv-chart-item" id="fv-chart-1777376475150-qu80xad3x-bar-Baldur's Gate 3 (1440p High)" data-chart-type="Bar" data-title="Baldur's Gate 3 (1440p High)" data-subhead="Ryzen 5 5600X, RTX 4070" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend">                <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div>                    <span>Avg FPS</span>                </div>                            <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div>                    <span>1% Low FPS</span>                </div>            </div><div class="fv-bar-row" title="DDR4-3200 | 16 GB dual channel">                    <div class="fv-bar-label ">DDR4-3200 | 16 GB dual channel</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 86.25%; background-color: #E33235;" data-target-width="86.25">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">69</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 51.24999999999999%; background-color: #FE9F58;" data-target-width="51.24999999999999">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">41</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="DDR4-3200 | 16 GB single channel">                    <div class="fv-bar-label ">DDR4-3200 | 16 GB single channel</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 72.5%; background-color: #E33235;" data-target-width="72.5">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">58</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 40%; background-color: #FE9F58;" data-target-width="40">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">32</span></div>    </div></div>                    </div>                </div><div class="fv-x-axis-wrapper">        <div class="fv-x-axis-label-space"></div>        <div class="fv-x-axis-chart-space">            <div class="fv-x-axis-line"></div>            <div class="fv-x-axis-ticks"><span>0</span><span>20</span><span>40</span><span>60</span><span>80</span></div>                    </div>    </div>        <table class="sr-only">            <caption>Baldur's Gate 3 (1440p High) Data</caption>            <thead><tr><th>Product</th><th>Value</th></tr></thead>            <tbody><tr>                <td>DDR4-3200 | 16 GB dual channel</td>                <td>69 Avg FPS, 41 1% Low FPS</td>            </tr><tr>                <td>DDR4-3200 | 16 GB single channel</td>                <td>58 Avg FPS, 32 1% Low FPS</td>            </tr></tbody>        </table></div></div><div class="fv-chart-item" id="fv-chart-1777376475150-qu80xad3x-bar-Counter-Strike 2 (1440p High)" data-chart-type="Bar" data-title="Counter-Strike 2 (1440p High)" data-subhead="Ryzen 5 5600X, RTX 4070" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend">                <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div>                    <span>Avg FPS</span>                </div>                            <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div>                    <span>1% Low FPS</span>                </div>            </div><div class="fv-bar-row" title="DDR4-3200 | 16 GB dual channel">                    <div class="fv-bar-label ">DDR4-3200 | 16 GB dual channel</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 93.66666666666667%; background-color: #E33235;" data-target-width="93.66666666666667">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">281</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 33.33333333333333%; background-color: #FE9F58;" data-target-width="33.33333333333333">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">100</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="DDR4-3200 | 16 GB single channel">                    <div class="fv-bar-label ">DDR4-3200 | 16 GB single channel</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 89%; background-color: #E33235;" data-target-width="89">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">267</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 31.333333333333336%; background-color: #FE9F58;" data-target-width="31.333333333333336">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">94</span></div>    </div></div>                    </div>                </div><div class="fv-x-axis-wrapper">        <div class="fv-x-axis-label-space"></div>        <div class="fv-x-axis-chart-space">            <div class="fv-x-axis-line"></div>            <div class="fv-x-axis-ticks"><span>0</span><span>75</span><span>150</span><span>225</span><span>300</span></div>                    </div>    </div>        <table class="sr-only">            <caption>Counter-Strike 2 (1440p High) Data</caption>            <thead><tr><th>Product</th><th>Value</th></tr></thead>            <tbody><tr>                <td>DDR4-3200 | 16 GB dual channel</td>                <td>281 Avg FPS, 100 1% Low FPS</td>            </tr><tr>                <td>DDR4-3200 | 16 GB single channel</td>                <td>267 Avg FPS, 94 1% Low FPS</td>            </tr></tbody>        </table></div></div></div>                              <div class="fv-bottom-bar" style="display: flex">                    <div class="fv-footer-content" style="display: none;">                <div class="rv-chart-caption"></div>            </div>        <img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png" alt="PC Gamer Logo">      </div>            </div>    </div>        <script>      window.iFrameResizer = {        heightCalculationMethod: 'taggedElement'      };    </script>    <script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script>    <script>          (function() {      // Global animation function for slideshow re-use      window.fvAnimateCharts = function(chartWrapper) {          if (!chartWrapper) return;                    function animateBars(chartElement) {            if (!chartElement) return;            var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');            bars.forEach(function(bar, index) {                // Reset to 0 first to ensure animation triggers                bar.style.setProperty('width', '0%', 'important');                bar.style.setProperty('transition', 'none', 'important');                var targetWidth = bar.dataset.targetWidth;                if (targetWidth === undefined) return;                                // Force reflow                void bar.offsetWidth;                                 setTimeout(function() {                    bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out', 'important');                    bar.style.setProperty('width', targetWidth + '%', 'important');                }, index * 50 + 50); // Reduced initial delay            });          }          function animateLineChart(chartElement) {              if (!chartElement) return;              var lineSvg = chartElement.querySelector('svg');              if (!lineSvg) return;              var paths = lineSvg.querySelectorAll('.riv-line-path');              paths.forEach(function(p, i) {                if (typeof p.getTotalLength === 'function') {                  var len = p.getTotalLength();                  p.style.transition = 'none';                  p.style.strokeDasharray = len;                  p.style.strokeDashoffset = len;                  p.getBoundingClientRect();                  setTimeout(function() {                    p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';                    p.style.strokeDashoffset = '0';                  }, 100);                }              });              var dots = lineSvg.querySelectorAll('.riv-dot');              dots.forEach(function(dot, i) {                dot.style.opacity = '0';                setTimeout(function() {                    dot.style.transition = 'opacity 0.3s ease';                    dot.style.opacity = '1';                }, 500 + i * 10);              });            }            // Execute            var charts = chartWrapper.querySelectorAll('.fv-chart-item');                        charts.forEach(function(chart) {                // If in carousel/dropdown mode, hidden charts are display:none.                // We only animate what is visible.                if (window.getComputedStyle(chart).display === 'none') return;                                var chartType = chart.dataset.chartType;                if (chartType === 'Line') {                  animateLineChart(chart);                } else if (chartType !== 'Pie') {                  animateBars(chart);                }            });      };            function initialize(uniqueId, isSlideshow) {        var root = document.getElementById(uniqueId);                // In slideshow mode, 'root' will be null because the container has '-slideshow' suffix.        // We handle that logic below.        if (!root && !isSlideshow) return;                // Setup internal interactions (Carousel/Dropdown/LineChart) for a specific chart wrapper        function setupWrapper(chartWrapper) {            if (!chartWrapper) return;                        // Responsive mobile view handling            function checkMobileView() {                var width = chartWrapper.getBoundingClientRect().width;                var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;                                var isMobile;                if (width === 0) {                    // Fallback for when width isn't available yet (e.g., hidden tab)                    isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;                } else {                    // Mobile if container is small OR if it's a physical mobile device (overriding fixed-width iframes)                    isMobile = isMobileDevice || width < 600;                }                                if (isMobile) {                    chartWrapper.classList.add('mobile-view');                } else {                    chartWrapper.classList.remove('mobile-view');                }            }                        // Initial check            checkMobileView();                        if (typeof ResizeObserver !== 'undefined') {                var ro = new ResizeObserver(function() {                    checkMobileView();                });                ro.observe(chartWrapper);            }                        // Always add window resize listener as a reliable fallback for DevTools and edge cases            window.addEventListener('resize', checkMobileView);                        // Labels on top handler            var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';            if (labelsOnTop) {                // If there are multiple charts and we're not in a carousel/dropdown, we might have mixed types.                // But typically, labels-on-top is a global setting. We'll apply it initially,                 // and showInternalChart will toggle it if needed.                var charts = chartWrapper.querySelectorAll('.fv-chart-item');                var hasVisibleBarChart = false;                charts.forEach(function(c) {                    if (window.getComputedStyle(c).display !== 'none') {                        var cType = c.dataset.chartType;                        if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {                            hasVisibleBarChart = true;                        }                    }                });                                if (hasVisibleBarChart) {                    chartWrapper.classList.add('labels-on-top');                } else {                    chartWrapper.classList.remove('labels-on-top');                }            } else {                chartWrapper.classList.remove('labels-on-top');            }                        // Legend interactions            chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {                var chartId = legend.dataset.chart;                var chart = chartWrapper.querySelector('[id="' + chartId + '"]');                if (!chart) return;                var lines = chart.querySelectorAll('.riv-line-path');                var dots = chart.querySelectorAll('.riv-dot');                var legendItems = legend.querySelectorAll('.riv-legend-item');                legendItems.forEach(function(item) {                    var productName = item.dataset.product;                    var safeProductName = productName.replace(/"/g, '\"');                    var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');                    var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');                                        if (line && !line.dataset.origStroke) {                        line.dataset.origStroke = line.getAttribute('stroke-width') || '2';                    }                                        var highlight = function() {                        if (legend.querySelector('.isolated')) return;                        lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });                        dots.forEach(function(d) { d.style.opacity = '0.2'; });                        legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });                        if (line) {                            line.style.opacity = '1';                            line.setAttribute('stroke-width', '4');                        }                        productDots.forEach(function(d) { d.style.opacity = '1'; });                        item.style.opacity = '1';                    };                    var clearHighlight = function() {                        if (legend.querySelector('.isolated')) return;                        lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });                        dots.forEach(function(d) { d.style.opacity = '1'; });                        legendItems.forEach(function(i) { i.style.opacity = '1'; });                    };                    var toggleIsolate = function() {                        var isIsolated = item.classList.contains('isolated');                        legendItems.forEach(function(i) { i.classList.remove('isolated'); });                        if (isIsolated) {                            lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });                            dots.forEach(function(d) { d.style.opacity = '1'; });                            legendItems.forEach(function(i) { i.style.opacity = '1'; });                        } else {                            item.classList.add('isolated');                            lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });                            dots.forEach(function(d) { d.style.opacity = '0.2'; });                            legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });                            if (line) {                                line.style.opacity = '1';                                line.setAttribute('stroke-width', '4');                            }                            productDots.forEach(function(d) { d.style.opacity = '1'; });                            item.style.opacity = '1';                        }                    };                    item.addEventListener('mouseenter', highlight);                    item.addEventListener('focus', highlight);                    item.addEventListener('mouseleave', clearHighlight);                    item.addEventListener('blur', clearHighlight);                    item.addEventListener('click', toggleIsolate);                                        if (line) {                        line.style.cursor = 'pointer';                        line.addEventListener('mouseenter', highlight);                        line.addEventListener('mouseleave', clearHighlight);                        line.addEventListener('click', toggleIsolate);                    }                });            });                        // Versus Chart Logic            var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');            versusCharts.forEach(function(vc) {                var dataJson = vc.getAttribute('data-versus-data');                var leftColor = vc.getAttribute('data-left-color') || '#E53935';                var rightColor = vc.getAttribute('data-right-color') || '#FFB300';                if (!dataJson) return;                                var versusData = JSON.parse(dataJson);                                var leftSelect = vc.querySelector('.fv-select-left');                var rightSelect = vc.querySelector('.fv-select-right');                var rows = vc.querySelectorAll('.fv-versus-row');                                function updateVersusChart() {                    var leftProduct = leftSelect.value;                    var rightProduct = rightSelect.value;                                        leftSelect.style.color = leftColor;                    leftSelect.style.borderColor = leftColor;                    rightSelect.style.color = rightColor;                    rightSelect.style.borderColor = rightColor;                                        rows.forEach(function(row) {                        var index = parseInt(row.getAttribute('data-index'));                        var data = versusData[index];                        if (!data) return;                                                var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;                        var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;                                                var leftIsNum = typeof leftVal === 'number';                        var rightIsNum = typeof rightVal === 'number';                                                var leftNum = leftIsNum ? leftVal : 0;                        var rightNum = rightIsNum ? rightVal : 0;                                                var maxVal = Math.max(leftNum, rightNum, 0.0001);                                                var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;                        var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;                                                var winner = null;                        var pctDiffStr = null;                                                if (leftIsNum && rightIsNum) {                            if (leftNum > rightNum) {                                winner = 'left';                                if (rightNum > 0) {                                    var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);                                    pctDiffStr = '+' + diff.toLocaleString() + '%';                                }                            } else if (rightNum > leftNum) {                                winner = 'right';                                if (leftNum > 0) {                                    var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);                                    pctDiffStr = '+' + diff.toLocaleString() + '%';                                }                            }                        }                                                var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));                        var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));                        var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||                                    (data.productData[rightProduct] && data.productData[rightProduct].unit) || '';                                                var leftTextStr = leftDisplay;                        var rightTextStr = rightDisplay;                                                var leftBar = row.querySelector('.fv-versus-bar-left');                        var rightBar = row.querySelector('.fv-versus-bar-right');                        var leftText = row.querySelector('.fv-inside-left');                        var rightText = row.querySelector('.fv-inside-right');                        var labelText = row.querySelector('.fv-versus-label span');                                                var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');                        var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');                                                var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');                        existingPctDiffs.forEach(function(el) { el.remove(); });                                                if (winner === 'left' && pctDiffStr) {                            var pctSpan = document.createElement('span');                            pctSpan.className = 'fv-versus-pct-diff';                            pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';                            pctSpan.textContent = pctDiffStr;                            if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);                        } else if (winner === 'right' && pctDiffStr) {                            var pctSpan = document.createElement('span');                            pctSpan.className = 'fv-versus-pct-diff';                            pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';                            pctSpan.textContent = pctDiffStr;                            if (rightBar) rightBar.appendChild(pctSpan);                        }                                                if (leftBar) {                            leftBar.style.backgroundColor = leftColor;                            leftBar.dataset.targetWidth = leftWidth;                            leftBar.style.setProperty('--target-width', leftWidth + '%');                            leftBar.style.width = leftWidth + '%';                        }                        if (rightBar) {                            rightBar.style.backgroundColor = rightColor;                            rightBar.dataset.targetWidth = rightWidth;                            rightBar.style.setProperty('--target-width', rightWidth + '%');                            rightBar.style.width = rightWidth + '%';                        }                        if (leftText) {                            leftText.innerHTML = leftTextStr;                        }                        if (rightText) {                            rightText.innerHTML = rightTextStr;                        }                        if (labelText) {                            labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');                        }                    });                }                                if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);                if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);            });            // Carousel & Dropdown Logic            var charts = chartWrapper.querySelectorAll('.fv-chart-item');            var dropdown = chartWrapper.querySelector('.fv-dropdown-title');            var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');            var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');            var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');            var counter = chartWrapper.querySelector('.fv-carousel-counter');                        // Text Elements            var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');            var captionEl = chartWrapper.querySelector('.rv-chart-caption');            var footerContentEl = chartWrapper.querySelector('.fv-footer-content');            var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');            var logoEl = chartWrapper.querySelector('.fv-logo');            if (charts.length > 1 && (dropdown || prevBtn)) {                 var currentChartIndex = 0;                 var titles = [];                 if (dropdown) {                    titles = Array.from(dropdown.options).map(function(o) { return o.text; });                 } else {                    charts.forEach(function(c) {                        titles.push(c.getAttribute('data-title') || '');                    });                 }                                  function showInternalChart(index) {                    if (index < 0) index = charts.length - 1;                    if (index >= charts.length) index = 0;                    currentChartIndex = index;                                        charts.forEach(function(c, i) {                        c.style.display = i === index ? 'block' : 'none';                        if (i === index) {                             var cType = c.dataset.chartType;                             if (cType === 'Line') {                                 // Line chart animations if needed                             } else if (cType !== 'Pie') {                                 window.fvAnimateCharts(chartWrapper);                             }                                                          // Update labels-on-top based on current chart type                             var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';                             if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {                                 chartWrapper.classList.add('labels-on-top');                             } else {                                 chartWrapper.classList.remove('labels-on-top');                             }                        }                    });                                        if (dropdown) dropdown.value = index;                    if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];                    if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;                                        // Update Subhead and Caption                    var activeChart = charts[index];                    if (activeChart) {                        var newSubhead = activeChart.getAttribute('data-subhead');                        var newCaption = activeChart.getAttribute('data-caption');                                                if (subheadEl) subheadEl.textContent = newSubhead || '';                        if (captionEl) captionEl.textContent = newCaption || '';                                                if (footerContentEl) {                             if (newCaption && newCaption.trim().length > 0) {                                 footerContentEl.style.display = 'block';                                 if (bottomBarEl) bottomBarEl.style.display = 'flex';                             } else {                                 footerContentEl.style.display = 'none';                                 if (bottomBarEl && !logoEl) {                                     bottomBarEl.style.display = 'none';                                 }                             }                        }                    }                 }                                  if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });                 if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });                 if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });            }            // Image Comparison Logic            var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');            imageCompareWrappers.forEach(function(wrapper) {                var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;                var slider = wrapper.querySelector('.fv-image-compare-slider');                var fgImage = wrapper.querySelector('.fv-image-compare-fg');                var bgImage = wrapper.querySelector('.fv-image-compare-bg');                var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');                var labelRight = wrapper.querySelector('.fv-image-compare-label-right');                var isDragging = false;                // Zoom state                var scale = 1;                var panX = 0;                var panY = 0;                var isPanning = false;                var hasPanned = false;                var lastClientX = 0;                var lastClientY = 0;                var initialDistance = null;                var lastCenterX = null;                var lastCenterY = null;                function updateTransform() {                    if (wrapper.classList.contains('fv-image-compare-fullscreen')) {                        inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');                    } else {                        inner.style.removeProperty('transform');                        scale = 1;                        panX = 0;                        panY = 0;                    }                }                function constrainPan() {                    var rect = wrapper.getBoundingClientRect();                    // Max pan depends on how much the image is scaled beyond the wrapper                    var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);                    var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);                    panX = Math.max(-maxPanX, Math.min(panX, maxPanX));                    panY = Math.max(-maxPanY, Math.min(panY, maxPanY));                }                wrapper.addEventListener('wheel', function(e) {                    if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;                    e.preventDefault();                    var zoomSensitivity = 0.005;                    var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);                    var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));                                        if (newScale === scale) return;                    var rect = wrapper.getBoundingClientRect();                    var mouseX = e.clientX - rect.left - rect.width / 2;                    var mouseY = e.clientY - rect.top - rect.height / 2;                                        var ratio = newScale / scale;                    panX = mouseX - (mouseX - panX) * ratio;                    panY = mouseY - (mouseY - panY) * ratio;                                        scale = newScale;                    constrainPan();                    updateTransform();                }, { passive: false });                wrapper.addEventListener('mousedown', function(e) {                    if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;                    if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;                    isPanning = true;                    hasPanned = false;                    lastClientX = e.clientX;                    lastClientY = e.clientY;                });                window.addEventListener('mousemove', function(e) {                    if (!isPanning) return;                    var dx = e.clientX - lastClientX;                    var dy = e.clientY - lastClientY;                                        if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {                        hasPanned = true;                    }                    lastClientX = e.clientX;                    lastClientY = e.clientY;                                        panX += dx;                    panY += dy;                                        constrainPan();                    updateTransform();                });                window.addEventListener('mouseup', function() {                    isPanning = false;                });                wrapper.addEventListener('touchstart', function(e) {                    if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;                    if (e.touches.length === 2) {                        e.preventDefault();                        var dx = e.touches[0].clientX - e.touches[1].clientX;                        var dy = e.touches[0].clientY - e.touches[1].clientY;                        initialDistance = Math.sqrt(dx * dx + dy * dy);                                                var rect = wrapper.getBoundingClientRect();                        lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;                        lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;                                                hasPanned = true; // Prevent click after pinch                    } else if (e.touches.length === 1 && scale > 1) {                        if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;                        isPanning = true;                        hasPanned = false;                        lastClientX = e.touches[0].clientX;                        lastClientY = e.touches[0].clientY;                    }                }, { passive: false });                wrapper.addEventListener('touchmove', function(e) {                    if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;                    if (e.touches.length === 2 && initialDistance !== null) {                        e.preventDefault();                        var dx = e.touches[0].clientX - e.touches[1].clientX;                        var dy = e.touches[0].clientY - e.touches[1].clientY;                        var distance = Math.sqrt(dx * dx + dy * dy);                                                if (initialDistance > 0) {                            var zoomFactor = distance / initialDistance;                            var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));                                                        var rect = wrapper.getBoundingClientRect();                            var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;                            var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;                                                        var ratio = newScale / scale;                            panX = centerX - (centerX - panX) * ratio;                            panY = centerY - (centerY - panY) * ratio;                                                        if (lastCenterX !== null && lastCenterY !== null) {                                panX += (centerX - lastCenterX);                                panY += (centerY - lastCenterY);                            }                                                        scale = newScale;                            lastCenterX = centerX;                            lastCenterY = centerY;                            constrainPan();                            updateTransform();                        }                        initialDistance = distance;                    } else if (e.touches.length === 1 && isPanning) {                        e.preventDefault();                        var dx = e.touches[0].clientX - lastClientX;                        var dy = e.touches[0].clientY - lastClientY;                                                if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {                            hasPanned = true;                        }                        lastClientX = e.touches[0].clientX;                        lastClientY = e.touches[0].clientY;                                                panX += dx;                        panY += dy;                                                constrainPan();                        updateTransform();                    }                }, { passive: false });                wrapper.addEventListener('touchend', function(e) {                    if (e.touches.length < 2) {                        initialDistance = null;                    }                    if (e.touches.length === 0) {                        isPanning = false;                    }                });                function handleMove(clientX) {                    var rect = inner.getBoundingClientRect();                    var x = Math.max(0, Math.min(clientX - rect.left, rect.width));                    var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));                                        if (slider) slider.style.setProperty('left', percent + '%', 'important');                    if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');                                        if (labelLeft) {                        if (percent < 10) {                            labelLeft.style.setProperty('opacity', '0', 'important');                        } else {                            labelLeft.style.setProperty('opacity', '1', 'important');                        }                    }                    if (labelRight) {                        if (percent > 90) {                            labelRight.style.setProperty('opacity', '0', 'important');                        } else {                            labelRight.style.setProperty('opacity', '1', 'important');                        }                    }                }                function onMouseMove(e) {                    if (!isDragging) return;                    handleMove(e.clientX);                }                function onTouchMove(e) {                    if (!isDragging) return;                    e.preventDefault();                    handleMove(e.touches[0].clientX);                }                function stopDragging() {                    isDragging = false;                    window.removeEventListener('mousemove', onMouseMove);                    window.removeEventListener('mouseup', stopDragging);                    window.removeEventListener('touchmove', onTouchMove);                    window.removeEventListener('touchend', stopDragging);                }                if (slider) {                    var startDrag = function(clientX) {                        isDragging = true;                        handleMove(clientX);                        window.addEventListener('mousemove', onMouseMove);                        window.addEventListener('mouseup', stopDragging);                    };                    var startTouchDrag = function(clientX) {                        isDragging = true;                        handleMove(clientX);                        window.addEventListener('touchmove', onTouchMove, { passive: false });                        window.addEventListener('touchend', stopDragging);                    };                    slider.addEventListener('mousedown', function(e) {                        e.preventDefault();                        startDrag(e.clientX);                    });                    slider.addEventListener('touchstart', function(e) {                        e.preventDefault();                        startTouchDrag(e.touches[0].clientX);                    }, { passive: false });                }                // Expand/Close Logic                var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');                var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');                if (expandBtn) {                    if (window !== window.parent) {                        expandBtn.style.display = 'none';                    } else {                        expandBtn.addEventListener('click', function(e) {                            // e.preventDefault(); // Removed to allow text selection                            e.stopPropagation();                            wrapper.classList.add('fv-image-compare-fullscreen');                            document.body.style.overflow = 'hidden';                                                        // Load high-res images if available                            if (fgImage && fgImage.dataset.highresSrc) {                                fgImage.src = fgImage.dataset.highresSrc;                                fgImage.removeAttribute('srcset');                                fgImage.removeAttribute('sizes');                            }                            if (bgImage && bgImage.dataset.highresSrc) {                                bgImage.src = bgImage.dataset.highresSrc;                                bgImage.removeAttribute('srcset');                                bgImage.removeAttribute('sizes');                            }                        });                    }                }                if (closeBtn) {                    closeBtn.addEventListener('click', function(e) {                        // e.preventDefault(); // Removed to allow text selection                        e.stopPropagation();                        wrapper.classList.remove('fv-image-compare-fullscreen');                        document.body.style.overflow = '';                        updateTransform();                    });                }                                // Close on Escape                document.addEventListener('keydown', function(e) {                    if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {                        wrapper.classList.remove('fv-image-compare-fullscreen');                        document.body.style.overflow = '';                        updateTransform();                    }                });            });            // Shop The Look Hotspots            var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');            var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');            var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');            var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');            var stlContainer = chartWrapper.querySelector('.fv-stl-container');                        function closeAllModals() {                if (allProductsModal) {                    allProductsModal.classList.remove('is-active');                                        // Remove highlights                    var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');                    items.forEach(function(item) {                        item.classList.remove('is-highlighted');                    });                    // Remove min-height after transition                    if (stlContainer) {                        setTimeout(function() {                            if (!allProductsModal.classList.contains('is-active')) {                                stlContainer.style.minHeight = '';                                if ('parentIFrame' in window) {                                    window.parentIFrame.size();                                }                            }                        }, 300);                    }                }                hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });                if ('parentIFrame' in window) {                    window.parentIFrame.size();                }            }            hotspots.forEach(function(btn) {                btn.addEventListener('click', function(e) {                    e.stopPropagation();                    var hotspotId = btn.getAttribute('data-hotspot-id');                    var isExpanded = btn.getAttribute('aria-expanded') === 'true';                                        closeAllModals();                                        if (!isExpanded && allProductsModal) {                        btn.setAttribute('aria-expanded', 'true');                        allProductsModal.classList.add('is-active');                        // Ensure container is tall enough                        var container = btn.closest('.fv-stl-container');                        if (container && container.offsetHeight < 450) {                            container.style.minHeight = '450px';                        }                                                // Highlight and scroll to item                        var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');                        if (targetItem) {                            targetItem.classList.add('is-highlighted');                            setTimeout(function() {                                targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });                            }, 100);                        }                                                if ('parentIFrame' in window) {                            window.parentIFrame.size();                        }                    }                });            });            // Shop All button            if (shopAllBtn && allProductsModal) {                shopAllBtn.addEventListener('click', function(e) {                    e.stopPropagation();                    closeAllModals();                    allProductsModal.classList.add('is-active');                    // Ensure container is tall enough                    var container = shopAllBtn.closest('.fv-stl-container');                    if (container && container.offsetHeight < 450) {                        container.style.minHeight = '450px';                    }                    if ('parentIFrame' in window) {                        window.parentIFrame.size();                    }                });            }            // Close button in all products modal            if (allProductsModal) {                var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');                if (closeAllBtn) {                    closeAllBtn.addEventListener('click', function(e) {                        e.stopPropagation();                        closeAllModals();                    });                }            }            // Close modals when clicking outside            chartWrapper.addEventListener('click', function(e) {                // Only close if clicking on the wrapper or container, not inside a modal content                if (!e.target.closest('.fv-stl-all-products-content')) {                    closeAllModals();                }            });            if (allProductsModal) {                allProductsModal.addEventListener('click', function(e) {                    if (!e.target.closest('.fv-stl-all-products-content')) {                        closeAllModals();                    }                });            }            // Initial Animation            window.fvAnimateCharts(chartWrapper);        }        if (false) {            var slideshowContainer = document.getElementById(uniqueId + '-slideshow');            if (slideshowContainer) {                var slides = slideshowContainer.querySelectorAll('.fv-slide');                slides.forEach(function(slide) {                    setupWrapper(slide.querySelector('.fv-chart-wrapper'));                });            }                    } else {            setupWrapper(root);        }      }            if (document.readyState === 'loading') {        document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1777376475150-qu80xad3x', false); });      } else {        initialize('fv-chart-1777376475150-qu80xad3x', false);      }    })();      </script></div><p>And now we can see what happens when we don't have lots of nice cache to lean on, nor the large amount of memory bandwidth afforded by DDR5. With this setup, single-channel DRAM takes a fair slice off the overall performance, and a pretty big chunk off the 1% lows.</p><p>The exception to this is Counter-Strike 2, as expected, and the above results really do show that the game just wants a fast GPU to fling out the frames, and a handful of fast CPU cores to feed the graphics chip with instructions. The amount of data passing between the CPU and system memory just isn't enough to trouble single-channel DRAM.</p><p>Every other game clearly didn't like it, and my results show that you're going to be leaving a lot of potential performance on the table if you try to save money by using one stick of memory in your upgrade. It also means that you need to look very carefully at any prebuilt gaming PC to see if it's being sold with dual-channel DRAM or not.</p><p>This is especially true if the rig uses something like a <a href="https://www.amd.com/en/products/processors/desktops/ryzen/8000-series/amd-ryzen-7-8700f.html" target="_blank">Ryzen 7 8700F</a>. That uses DDR5, but the chip only has 16 MB of L3 cache, so just as with the 5600X, it would be heavily affected by using single-channel memory.</p><h3 class="article-body__section" id="section-coping-with-single-channel-dram"><span>Coping with single-channel DRAM</span></h3><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="rGKSM8uUYdP8BmA64K29ZD" name="single_channel_ddr5_dimm_gaming_pc" alt="A photo of a high-end gaming PC's motherboard, showing multiple, expensive features, with a single DDR5 DIMM installed" src="https://cdn.mos.cms.futurecdn.net/rGKSM8uUYdP8BmA64K29ZD.jpg" mos="" align="middle" fullscreen="" width="2560" height="1440" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">$600 CPU, $1000 motherboard, $2500 graphics card, single DDR5 DIMM. Cursed. </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>If you've already bought a prebuilt gaming PC and it has just one stick of memory installed in its motherboard, then don't panic. Yes, we've seen that if the CPU doesn't have lots of cache and access to plenty of DRAM bandwidth, games will run slower, but there is one thing you can do to help offset it. Or rather, <em>hide</em> it.</p><p>It's worth noting that the performance results for the Ryzen 5 5600X setup were mostly limited by the CPU, due to the use of upscaling dropping the rendering resolution right down. </p><p>However, if you disable that entirely or increase the graphics settings, you can shift the performance barrier more towards the graphics card. The overall frame rates <em>will</em> be lower, but four of my six tested games had plenty of capacity to drop some frames per second, and still run at a comfortable 60 fps.</p><p>In other words, the more you can make the GPU the limiting factor in a game's performance, the lower the impact from using single-channel memory will be. It's a sign of the times that I'm having to write all of this, especially when affordable 32 GB DDR4 and DDR5 kits existed less than a year ago, but until those days return once more, PC gamers will just have to use every trick in the book to get by.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ 'Many employees are leaving for SK hynix': 40,000 Samsung workers are marching outside its factories to protest pay levels ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/hardware/memory/many-employees-are-leaving-for-sk-hynix-40-000-samsung-workers-are-marching-outside-its-factories-to-protest-pay-levels/</link>
                                                                            <description>
                            <![CDATA[ 'The compensation gap has become so wide that it's driving these moves.' ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">wnabbHxxUJnDUh6KahR4JJ</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/LanFmJykroZiecWNLtRCh3-1280-80.png" type="image/png" length="0"></enclosure>
                                                                        <pubDate>Thu, 23 Apr 2026 14:15:47 +0000</pubDate>                                                                                                                                <updated>Thu, 23 Apr 2026 14:16:06 +0000</updated>
                                                                                                                                            <category><![CDATA[Memory]]></category>
                                                    <category><![CDATA[Hardware]]></category>
                                                                                                                    <dc:creator><![CDATA[ Andy Edser ]]></dc:creator>                                                                <dc:description><![CDATA[ https://cdn.mos.cms.futurecdn.net/ZGont4SjJV38V5HWmjfNAE.png ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/png" url="https://cdn.mos.cms.futurecdn.net/LanFmJykroZiecWNLtRCh3-1280-80.png">
                                                            <media:credit><![CDATA[JHVEPhoto via Getty Images]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Samsung Electronics America Corporate office in Ridgefield Park, NJ, USA. - stock photo. Ridgefield Park, NJ, USA - August 23, 2022: Samsung Electronics America Corporate office in Ridgefield Park, NJ, USA. Samsung is a South Korean manufacturing conglomerate.]]></media:description>                                                            <media:text><![CDATA[Samsung Electronics America Corporate office in Ridgefield Park, NJ, USA. - stock photo. Ridgefield Park, NJ, USA - August 23, 2022: Samsung Electronics America Corporate office in Ridgefield Park, NJ, USA. Samsung is a South Korean manufacturing conglomerate.]]></media:text>
                                <media:title type="plain"><![CDATA[Samsung Electronics America Corporate office in Ridgefield Park, NJ, USA. - stock photo. Ridgefield Park, NJ, USA - August 23, 2022: Samsung Electronics America Corporate office in Ridgefield Park, NJ, USA. Samsung is a South Korean manufacturing conglomerate.]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/LanFmJykroZiecWNLtRCh3-1280-80.png" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Samsung is never far from the headlines these days, as it's the biggest manufacturer of DRAM chips, a crucial electronics component that's difficult to procure in the face of <a href="https://www.pcgamer.com/hardware/memory/ram-and-storage-is-ridiculously-expensive-right-now-because-of-drumroll-ai-of-course-and-theres-little-reason-to-think-prices-will-drop-any-time-soon/" target="_blank">massive AI server demands</a>. This has led to record financial figures, with the company estimating an <a href="https://www.pcgamer.com/hardware/memory/samsung-is-cashing-in-on-the-memory-crisis-as-it-estimates-profits-of-over-8-times-this-period-last-year/" target="_blank">eight times profit increase</a> in its most recent earnings guidance documents.</p><p>But while those glowing figures certainly put the company in an enviable financial position, tens of thousands of Samsung workers are now protesting outside of a South Korean factory complex, demanding fairer pay (via <a href="https://www.reuters.com/business/world-at-work/unionised-samsung-workers-hold-rally-south-korea-labour-unrest-grows-2026-04-22/" target="_blank">Reuters</a>). </p><p>The second-biggest South Korean memory manufacturer, <a href="https://www.skhynix.com/company/UI-FR-CP02/" target="_blank">SK hynix</a>, is said by the Samsung Electronics Labor Union (SELU) to now pay its employees over two-thirds more in bonuses, and as a result, an estimated 40,000 Samsung workers have taken to the streets. </p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-Xm4jRO"></div>                            </div>                            <script src="https://kwizly.com/embed/Xm4jRO.js" async></script><p>The union is demanding a 7% increase in base salaries, and that 15% of annual operating profit be allocated as bonus pay—alongside more transparency around salary calculations, and the removal of the current 50% base salary bonus cap.</p><p>The SK hynix bonus increases are a direct result of<a href="https://koreajoongangdaily.joins.com/news/2025-09-04/business/industry/SK-hynix-strikes-deal-with-workers-on-wage-increase-bonus-cap-removal/2391567" target="_blank"> previous union demands for fairer pay in September of last year</a>, which appears to have influenced the Samsung protests. SELU members are now estimated to number around 90,000, which would represent over 70% of Samsung's South Korean workforce.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="WjZrVuAD5PzQc8q9V3fmZV" name="samsung-12nm-Class-DDR5-DRAM_dl3-1" alt="A promotional image for Samsung's 12 nm-class DDR5-DRAM production, showing multiple DRAM modules on a UDIMM circuit board." src="https://cdn.mos.cms.futurecdn.net/WjZrVuAD5PzQc8q9V3fmZV.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Samsung)</span></figcaption></figure><p>Speaking to Reuters, Samsung logistics employee and now-protestor Song Yong-gi said: "In reality, many employees are leaving for SK hynix. At the end of the day, more than 90% of employees work for pay, and the compensation gap has become so wide that it's driving these moves."</p><p>Reuters also reports that the black vest-clad protestors have been observed walking over a large banner depicting the faces of the company's co-CEO, <a href="https://fortune.com/ranking/most-powerful-people/2025/jay-lee/" target="_blank">Chairman Jay Y. Lee</a>, and other Samsung executives.</p><p>Samsung has reportedly said that it would make efforts to reach a swift agreement with the protestors. An unnamed company official has also been quoted as saying that production halts as a result of "even a single strike" could take years to recover from.</p><p>And a full strike appears to be the protestor's next move. A planned 18-day strike is said to be due to begin on May 21, unless demands are met. Here's hoping that a reasonable solution can be found before then.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Making your own DRAM cells in a garden shed isn't the most practical solution to the RAMpocalypse, but it's still awesome to watch ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/hardware/memory/making-your-own-dram-cells-in-a-garden-shed-isnt-the-most-practical-solution-to-the-rampocalypse-but-its-still-awesome-to-watch/</link>
                                                                            <description>
                            <![CDATA[ It's about the struggle, right? ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">qGpMp6ZrmNuMPcdSNpESMd</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/ybW3vHRyV5bDqxXC3weWoW-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Thu, 23 Apr 2026 11:20:42 +0000</pubDate>                                                                                                                                <updated>Thu, 23 Apr 2026 11:21:02 +0000</updated>
                                                                                                                                            <category><![CDATA[Memory]]></category>
                                                    <category><![CDATA[Hardware]]></category>
                                                                                                                    <dc:creator><![CDATA[ Andy Edser ]]></dc:creator>                                                                <dc:description><![CDATA[ https://cdn.mos.cms.futurecdn.net/ZGont4SjJV38V5HWmjfNAE.png ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/ybW3vHRyV5bDqxXC3weWoW-1280-80.jpg">
                                                            <media:credit><![CDATA[Dr.Semiconductor]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[A microscope shot of 20 DRAM cells made in a garden shed]]></media:description>                                                            <media:text><![CDATA[A microscope shot of 20 DRAM cells made in a garden shed]]></media:text>
                                <media:title type="plain"><![CDATA[A microscope shot of 20 DRAM cells made in a garden shed]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/ybW3vHRyV5bDqxXC3weWoW-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/h6GWikWlAQA" allowfullscreen></iframe></div></div><p>We've previously reported on the adventures of <a href="https://www.youtube.com/@Dr.Semiconductor" target="_blank">Dr. Semiconductor</a>, a YouTuber who managed to build a <a href="https://www.pcgamer.com/hardware/how-to-make-your-very-own-semiconductor-class-cleanroom-in-a-wooden-shed-and-build-your-own-chips-well-kinda/" target="_blank">working cleanroom</a> in their backyard shed. As if that achievement wasn't impressive enough, the good doctor is now using said cleanroom to <a href="https://www.youtube.com/watch?v=h6GWikWlAQA&t=750s" target="_blank">make their own DRAM cells</a>. </p><p>Yes, the <a href="https://www.pcgamer.com/hardware/memory/ram-and-storage-is-ridiculously-expensive-right-now-because-of-drumroll-ai-of-course-and-theres-little-reason-to-think-prices-will-drop-any-time-soon/" target="_blank">RAMpocalypse</a> has come for us all, but Dr. Semiconductor appears to be leading the way in terms of DIY solutions.</p><p>As you would imagine, making your own DRAM is far from easy. Starting off with pre-made silicon wafers, Dr. Semiconductor cut them down into workable sizes with the help of a diamond scribe (via <a href="https://hackaday.com/2026/04/22/making-ram-at-home-in-your-own-semiconductor-fab/" target="_blank">Hackaday</a>). The individual pieces were then cleaned in an acetone and isopropyl alcohol solution to remove most of the unwanted particles on the surface.</p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-Xm4jRO"></div>                            </div>                            <script src="https://kwizly.com/embed/Xm4jRO.js" async></script><p>The silicon chips were then heated to 1,100 °C in a furnace, which is about the same temperature as volcanic lava. This 'rusts' the chips, essentially growing 3,300 <a href="https://en.wikipedia.org/wiki/Angstrom" target="_blank">angstroms</a> of glass on the surface as a mask. It also turns them green. The more you know!</p><p>The chips were then coated with an adhesion layer, then baked, before a photosensitive film was coated onto the top surface. Once baked again, the chips were left with a photosensitive surface around 1 micron in thickness, ready for UV etching.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="vvfPWRuYVfxQVCCnr9aWPV" name="(176) Making RAM at Home - 0-5-27" alt="A microscope shot of a mask used for homemade DRAM cell production" src="https://cdn.mos.cms.futurecdn.net/vvfPWRuYVfxQVCCnr9aWPV.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Dr.Semiconductor)</span></figcaption></figure><p>A UV mask pattern was then shrunk down with microscope magnification stages to an appropriate size, and with the help of some software, the transistor patterns were dry-etched onto the chips. The photoresist mask was then stripped with dimethyl sulfoxide, leaving an etched oxide pattern behind.</p><p>The source and drain for the transistors (essentially the input and output for electrons) were created by adding phosphorus into the silicon with a homemade method. I'll be honest, I lost track of the process here as it involved a custom solution created by another YouTuber. It's freaking cool, though. That I can say with confidence.</p><p>The gates were then created with yet more layers, more cleaning, and more removal of material. It's genuinely astonishing that all of this can be accomplished in a garden shed, albeit with some esoteric machinery and a hell of a lot of back knowledge of the chip production process.</p><p>It's essentially a how-to of chip manufacturing techniques—and the end result, after many, many more processes I don't have space to go into here, is a complete 5x4 array of cells, with all the transistors, capacitors, and connections needed to make them function. Technically. The big question, though, is do the homebrewed DRAM cells actually work?</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="u6eF5tE3fyQE5WqppzJCWQ" name="(176) Making RAM at Home - 0-15-18" alt="Homemade DRAM cells under a microscope, being tested" src="https://cdn.mos.cms.futurecdn.net/u6eF5tE3fyQE5WqppzJCWQ.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Dr. Semiconductor)</span></figcaption></figure><p>Well, Dr. Semiconductor has a whole bunch of testing equipment in their living room that can find out. We've left the safety of the shed, and we're now in a dog-friendly environment. And yes, the cells are functional, although the capacitors bleed off charge over time at a faster rate than expected. </p><p>This would mean the caps would need to be recharged at a higher frequency than conventional DRAM, but this is still quite possibly the first working example of DRAM cells built at home.</p><p>So, what's next? Well, Dr. Semiconductor plans to stitch a bunch of these cells together to make a much larger array. And then, of course, to hook it up to a PC. There are hints that Doom might be a test platform for the homemade DRAM chips, which would add the good doctor's work to <a href="https://www.pcgamer.com/doom-hacker-gets-doom-running-in-doom/" target="_blank">the great pantheon of unlikely electronics</a> that id Software's classic can be forced to run upon.</p><p>Godspeed, and good luck. I wonder what else can be cooked up in the garden shed cleanroom? Mine's simply full of spiders, and that's much less fun. </p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ 'We have no choice but to impose a severe punishment': Ex Samsung researcher sentenced to 7 years in prison for leaking DRAM tech to a Chinese competitor ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/hardware/memory/we-have-no-choice-but-to-impose-a-severe-punishment-ex-samsung-researcher-sentenced-to-7-years-in-prison-for-leaking-dram-tech-to-a-chinese-competitor/</link>
                                                                            <description>
                            <![CDATA[ The semiconductor process tech was reportedly deemed 'a core national technology' of South Korea. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">DLtcR4nHYQSswt3z7VgX9W</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/5fqsVcETkLSUGyWAmSThCP-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Wed, 22 Apr 2026 10:55:01 +0000</pubDate>                                                                                                                                <updated>Wed, 22 Apr 2026 10:55:18 +0000</updated>
                                                                                                                                            <category><![CDATA[Memory]]></category>
                                                    <category><![CDATA[Hardware]]></category>
                                                                                                                    <dc:creator><![CDATA[ Andy Edser ]]></dc:creator>                                                                <dc:description><![CDATA[ https://cdn.mos.cms.futurecdn.net/ZGont4SjJV38V5HWmjfNAE.png ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/5fqsVcETkLSUGyWAmSThCP-1280-80.jpg">
                                                            <media:credit><![CDATA[Scanrail via Getty Images]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Macro view of the group of computer PC DRAM memory modules circuit board PCB with selective focus effect]]></media:description>                                                            <media:text><![CDATA[Macro view of the group of computer PC DRAM memory modules circuit board PCB with selective focus effect]]></media:text>
                                <media:title type="plain"><![CDATA[Macro view of the group of computer PC DRAM memory modules circuit board PCB with selective focus effect]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/5fqsVcETkLSUGyWAmSThCP-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>A former researcher for Samsung Electronics has been sentenced to seven years in prison by a South Korean court, for leaking core DRAM semiconductor tech to a Chinese competitor, CXMT. </p><p>The <a href="https://www.hankyung.com/article/2026042292777" target="_blank">Korea Economic Daily reports</a> reports that the 56-year-old defendant, identified only as Mr. Jeon, was arrested and indicted last May. According to "legal circles", Jeon was sentenced by the 28th Criminal Division of the Seoul Central District Court on 22 April.</p><p>Those same legal circles report that the leaked tech was classified as "a core national technology", and that the court, under presiding judge Han Dae-gyun, stated that "Since damage was inflicted not only on the company but also on the Republic of Korea, we have no choice but to impose a severe punishment."</p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-W099kO"></div>                            </div>                            <script src="https://kwizly.com/embed/W099kO.js" async></script><p>CXMT is China's most advanced DRAM manufacturer, and has received some publicity recently as a potential alternative solution to the ongoing <a href="https://www.pcgamer.com/hardware/memory/ram-and-storage-is-ridiculously-expensive-right-now-because-of-drumroll-ai-of-course-and-theres-little-reason-to-think-prices-will-drop-any-time-soon/" target="_blank">memory supply crisis</a>. Its DRAM modules occasionally crop up in <a href="https://www.pcgamer.com/hardware/memory/yes-chinese-dram-is-fine-for-gaming-but-dont-think-for-one-moment-that-any-of-it-is-a-bargain/" target="_blank">system RAM kits that can be bought from Chinese online marketplaces</a> like Temu, sometimes for slightly lower prices.</p><p>Jeun was <a href="https://www.reuters.com/world/asia-pacific/south-korea-charges-10-over-alleged-chip-technology-leak-chinas-cxmt-2025-12-26/" target="_blank">indicted alongside 10 others last year</a> on suspicion of similar charges, although he appears to be the first to receive a sentence. The court is reported to have found the defendant to have received 2.9 billion won (just under $2 million) from CXMT over a six year period, with 300 million of that figure said to be received in stock options.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="WjZrVuAD5PzQc8q9V3fmZV" name="samsung-12nm-Class-DDR5-DRAM_dl3-1" alt="A promotional image for Samsung's 12 nm-class DDR5-DRAM production, showing multiple DRAM modules on a UDIMM circuit board." src="https://cdn.mos.cms.futurecdn.net/WjZrVuAD5PzQc8q9V3fmZV.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Samsung)</span></figcaption></figure><p>According to <a href="https://www.chosun.com/english/national-en/2026/04/22/VHUJDP4JGJDG7M2TLEJ6LHYB4U/" target="_blank">The Chosun Daily</a>, the leaked Samsung 18 nm process technology was developed at a cost of 1.6 trillion won (over $1 billion), and the court noted (via machine translation): "It is questionable whether the company provided sufficient compensation for maintaining trade secrets at the time of the crime"</p><p>As two of the big three DRAM module manufacturers (Samsung and SK Hynix) are South Korean companies, it's perhaps no surprise that its judicial system considers their technology of national importance. IP is key to maintaining a lead in these competitive times, and with memory demand remaining sky high thanks to AI server needs, it appears that protecting its technology is definitely a high priority for South Korea.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ A Redditor tries to return a failed enterprise HDD to Toshiba, but it turns out that a replacement would take at least a year to arrive ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/hardware/hdds/redditor-tries-to-return-failed-enterprise-hdd-toshiba-says-wait-for-a-replacement-would-take-at-least-a-year/</link>
                                                                            <description>
                            <![CDATA[ 2026 is not the year for upgrades OR replacements, it seems. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">UeWU3p7j4b6b4d7D2SQwvQ</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/wnBXkXAUs4Fk6BE4D6ZVtS-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Mon, 20 Apr 2026 14:55:47 +0000</pubDate>                                                                                                                                <updated>Mon, 20 Apr 2026 14:55:51 +0000</updated>
                                                                                                                                            <category><![CDATA[HDDs]]></category>
                                                    <category><![CDATA[Hardware]]></category>
                                                    <category><![CDATA[Storage]]></category>
                                                                                                                    <dc:creator><![CDATA[ Jess Kinghorn ]]></dc:creator>                                                                <dc:description><![CDATA[ https://cdn.mos.cms.futurecdn.net/cMDJJibKgeMg3wogzv9AgY.png ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/wnBXkXAUs4Fk6BE4D6ZVtS-1280-80.jpg">
                                                            <media:credit><![CDATA[WD]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[A battery of WD hard drives.]]></media:description>                                                            <media:text><![CDATA[A battery of WD hard drives.]]></media:text>
                                <media:title type="plain"><![CDATA[A battery of WD hard drives.]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/wnBXkXAUs4Fk6BE4D6ZVtS-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Due to the AI industry's seemingly bottomless appetite for all things memory, SSD prices have soared. You would be forgiven for thinking that relying on Hard Disk Drives instead would be more cost-effective while we all wait for SSD prices to become slightly more sensible again. However, as one Redditor found out, the grass is not always greener.</p><p>The Redditor explained their company had bought a number of high-capacity HDDs from Toshiba mere months ago for its storage array. However, when one of the 20+ TB drives died, <a href="https://www.reddit.com/r/DataHoarder/comments/1sn8uxx/toshiba_no_longer_honoring_warranties_on_large/" target="_blank">Toshiba would only offer "a refund of the original purchase price</a> [and] not a refund of the current (significantly higher) replacement price," nor a replacement drive either.</p><p><a href="https://www.tomshardware.com/pc-components/hdds/toshiba-refuses-to-replace-large-hard-drives-under-warranty-the-company-offers-refunds-at-the-purchase-price-not-the-post-shortage-price" target="_blank">Tom's Hardware</a> says the documents it examined reveal that part of this refusal was on the grounds that Toshiba did not have the stock to replace the enterprise HDD in question. Apparently, if Toshiba had committed to replacing the enterprise drive, the customer would have had at least a year-long wait for a 24 TB HDD.</p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-W099kO"></div>                            </div>                            <script src="https://kwizly.com/embed/W099kO.js" async></script><p>Some may consider HDDs outmoded, but if you don't need the data in a hurry, HDDs make sense for many corporate archive efforts. WD also just announced <a href="https://www.pcgamer.com/hardware/memory/wds-new-hdd-tech-promises-flash-like-performance-and-just-maybe-a-way-out-of-the-dreaded-memory-supply-crisis/" target="_blank">new HDD tech that promises 'flash-like' performance</a>—though, even with improvements to the tech, <a href="https://www.pcgamer.com/hardware/storage/old-school-hard-drives-are-getting-more-reliable-according-to-a-new-survey-but-good-luck-buying-one-later-this-year-thanks-to-ai-demand/" target="_blank">none of that means HDDs are the forgotten hero we need right now</a>. </p><p><a href="https://www.pcgamer.com/hardware/memory/ram-and-storage-is-ridiculously-expensive-right-now-because-of-drumroll-ai-of-course-and-theres-little-reason-to-think-prices-will-drop-any-time-soon/" target="_blank">The memory supply crisis</a> hasn't just had the knock-on effect of raising SSD prices, but HDD costs as well, so a failure after only a few months is especially disappointing. As you may already be aware, HDDs do generally have more potential points of failure than SSDs due to the former's moving internal parts.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="y9K9zQ8vVpo2nojLCzSwAM" name="hard drive on fire.jpg" alt="A hard drive on fire." src="https://cdn.mos.cms.futurecdn.net/y9K9zQ8vVpo2nojLCzSwAM.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Getty Images)</span></figcaption></figure><p>Still, a lifespan of a few months is far from the norm, <a href="https://www.backblaze.com/blog/hard-drive-life-expectancy/" target="_blank">with many modern HDDs lasting upwards of five years</a> depending on use (comparatively, SSDs can last anywhere between five to 10 years or more, <a href="https://www.sandisk.com/en-gb/topics/ssd/how-long-do-ssds-last?cjdata=MXxZfDB8WXww&cjevent=18d4e3d23cbe11f1805802590a18b8fb&utm_medium=afl1&utm_source=cj&utm_content=Evergreen+Link+for+Sandisk.com&cp1=100046954" target="_blank">according to SanDisk</a>). Microsoft's Project Silica proffers <a href="https://www.pcgamer.com/hardware/storage/microsoft-says-its-glass-based-storage-project-now-works-with-the-same-material-found-in-kitchen-cookware-and-oven-doors-and-can-hold-data-for-10-000-years/" target="_blank">laser-etched glass that can store data for a purported 10,000 years</a>, though that's not exactly a consumer-ready technology just yet.</p><p>Even though this particular situation involves hardware intended for a business, I am definitely now worrying about what would happen if either my own internal SSD or my two backup HDDs were to pick this moment in time to fail. On the one hand, this is exactly why I bought multiple drives back in the day. On the other, 'back in the day' is a few years ago now—easily more than five.</p><p>Unlike the aforementioned Redditor's enterprise HDDs, none of my kit would likely even be covered by a warranty anymore, ruling out any hopes of a refund for me personally. As I update our <a href="https://www.pcgamer.com/best-ssd-deals-today/" target="_blank">best SSD deals</a> guide every Friday, I know exactly how rough it is out there right now—here's hoping hardware failure isn't in my immediate future.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ MediaTek is 'cautiously optimistic' that discrete memory pricing will look less gloomy during 2026 ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/hardware/memory/mediatek-is-cautiously-optimistic-that-discrete-memory-pricing-will-look-less-gloomy-during-2026/</link>
                                                                            <description>
                            <![CDATA[ The memory supply crisis will likely get worse before it gets better, though. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">P65PiQAT2mCBFPbcb7nMkS</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/6txZA9aMNyPCkd8PpW4gGS-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Wed, 15 Apr 2026 12:24:39 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Memory]]></category>
                                                    <category><![CDATA[Hardware]]></category>
                                                                                                                    <dc:creator><![CDATA[ Jess Kinghorn ]]></dc:creator>                                                                <dc:description><![CDATA[ https://cdn.mos.cms.futurecdn.net/cMDJJibKgeMg3wogzv9AgY.png ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/6txZA9aMNyPCkd8PpW4gGS-1280-80.jpg">
                                                            <media:credit><![CDATA[MediaTek]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[A promotional image of a MediTek SoC model]]></media:description>                                                            <media:text><![CDATA[A promotional image of a MediTek SoC model]]></media:text>
                                <media:title type="plain"><![CDATA[A promotional image of a MediTek SoC model]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/6txZA9aMNyPCkd8PpW4gGS-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>The memory supply crisis—spurred at least in part by the AI industry's endless appetite for DRAM and SSDs—has made consumer prices look extremely gloomy. Still, fabless semiconductor company MediaTek is "cautiously optimistic" that things might start to look a little more optimistic for discrete memory pricing come the second half of 2026.</p><p>To be clear, MediaTek as a company isn't exactly hurting in this landscape. According to <a href="https://counterpointresearch.com/en/insights/counterpoint-conversations-mediatek-on-nvidia-partnership-growth-strategy-memory-headwinds-and-more" target="_blank">Counterpoint Research</a>, the company saw a 15% year on year growth in 2025 alone. Strong performance from the company's mobile flagship products (such as its 5G SoC) resulted in record revenue of $19.1 billion by the end of the year. Still, there are challenges, as corporate SVP and Head of Global Sales Eric Fischer recently <a href="https://www.youtube.com/watch?v=yJs7aS3g3Q4" target="_blank">told Counterpoint Research</a>. </p><p>"From a capacity perspective, we're getting everything we need," Fischer says, "From the pricing perspective, [that's] a little bit more challenging—that tends to, most of the time, change on a quarterly basis. But I think our partners are trying to be as fair as they can. But most importantly is capacity—if you don't have capacity, you can't ship, and if our customers can't get product, they can't ship."</p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-X1lxaO"></div>                            </div>                            <script src="https://kwizly.com/embed/X1lxaO.js" async></script><p>Fischer admits that on the discrete memory side (i.e, chips that only handle memory/storage, and not Mediatek's aforementioned 'system on a chip' products for smartphones), that's even more tricky. "We're seeing a lot of companies, a lot of our OEM partners that are raising their prices of their products, whether it's in mobile or consumer goods or client PCs," he reflects, "We do expect a slowdown in that, you know, probably in the second half."</p><p>MediaTek's SVP argues that, while prices for consumer memory will continue to rise throughout the first half of 2026 due to strong demand (<a href="https://www.pcgamer.com/hardware/gaming-pcs/pc-shipments-have-actually-grown-this-quarter-despite-the-rampocalypse-says-idc-well-everywhere-except-the-americas/" target="_blank">PC shipments have actually gone up outside of the Americas</a>, despite the RAMpocalypse), there will come a point where something has to give. He says, "We're super cautious, maybe cautiously optimistic about the second half, about where it goes because, at some point the prices are going to have an impact on the consumer's ability to spend—whether it's notebooks or [other] consumer products."</p><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/yJs7aS3g3Q4" allowfullscreen></iframe></div></div><p>In other words, memory may become too expensive even for folks with especially deep pockets, hurting businesses' bottom line and incentivising a drop in prices. 'It's gonna get worse before it gets better,' isn't necessarily what anyone wants to hear, but still, it's what I've long suspected, given the outsized demand.</p><p>Wisely, as a fabless company, MediaTek "locked up capacity agreements" with key partners such as TSMC well in advance of the current supply crisis. However, even Fischer admits that capacity will be a challenge the company will have to reckon with in 2027.</p><p>Just for a start, TSMC is sold out until 2028, <a href="https://www.pcgamer.com/hardware/tsmc-is-reportedly-sold-out-until-2028-and-even-its-next-gen-arizona-fab-is-fully-booked-before-it-has-even-been-built/" target="_blank">with even its next-gen Arizona fab fully booked before it has even been built</a>. Memory manufacturer Micron has plenty of fresh fabs in the works, though many of these projects <a href="https://www.pcgamer.com/hardware/memory/the-memory-crisis-certainly-isnt-ending-soon-as-micron-confirm-demand-significantly-in-excess-of-our-available-supply-for-the-foreseeable-future/" target="_blank">won't "support meaningful product shipments" until the back-end of 2027 at the earliest</a>. Similarly, SK Hynix and Samsung are also tooling up but <a href="https://www.pcgamer.com/hardware/memory/the-three-big-players-in-computer-memory-are-all-building-new-factories-but-it-probably-wont-help-dram-prices-until-2028-if-then/" target="_blank">it probably won't help DRAM prices until 2028, if then</a>.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Normal memory chips couldn't withstand the hellscape of Venus so scientists have crafted something that can ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/hardware/memory/normal-memory-chips-couldnt-withstand-the-hellscape-of-venus-so-scientists-have-crafted-something-that-can/</link>
                                                                            <description>
                            <![CDATA[ Memory of the stars. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">2HwFMnSZvex4ZXqwDGJxj</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/C8MVPqV7EzUEFKkT94dHwX-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Tue, 14 Apr 2026 15:25:10 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Memory]]></category>
                                                    <category><![CDATA[Hardware]]></category>
                                                                                                                    <dc:creator><![CDATA[ Jess Kinghorn ]]></dc:creator>                                                                <dc:description><![CDATA[ https://cdn.mos.cms.futurecdn.net/cMDJJibKgeMg3wogzv9AgY.png ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/C8MVPqV7EzUEFKkT94dHwX-1280-80.jpg">
                                                            <media:credit><![CDATA[Bethesda]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[An astronaut relaxing on planet Venus with a spaceship in the background]]></media:description>                                                            <media:text><![CDATA[An astronaut relaxing on planet Venus with a spaceship in the background]]></media:text>
                                <media:title type="plain"><![CDATA[An astronaut relaxing on planet Venus with a spaceship in the background]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/C8MVPqV7EzUEFKkT94dHwX-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Heat is no friend of any kind of memory chip. That will be no surprise for PC gamers with our wealth of cooling systems and heat sink options—unfortunately, those solutions aren't suitable for every data retention situation. As such, a research team has developed a chip that will keep working throughout extreme temperature conditions.</p><p>A US team based at USC Viterbi School of Engineering in Southern California has created a graphene tungsten memristor that can reliably operate at outlandishly high temperatures. Per <a href="https://www.science.org/doi/10.1126/science.aeb9934" target="_blank">the team's paper in the journal Science</a>, 'interfacial engineering' allowed for this memristor to operate "reliably up to 700 °C with an ON/OFF current ratio >103, data retention >50 hours and endurance >109 switching cycles" (via <a href="https://www.thebrighterside.news/post/groundbreaking-memory-chip-withstands-temperatures-hotter-than-lava/" target="_blank">The Brighter Side</a>).</p><p>As even the most hard-wearing silicon-based SSDs tend to fail at 200 °C, and the surface of Venus easily breaches 400 °C, you can understand the scientific demand for memory that can deal with the heat. The kicker is that the team set out to make something completely different with graphene.</p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-X1lxaO"></div>                            </div>                            <script src="https://kwizly.com/embed/X1lxaO.js" async></script><p>“To be honest, [the discovery was made] by accident, as most discoveries are," One of the paper's authors, Joshua Yang, explained, “If you can predict it, it’s usually not surprising, and probably not significant enough.”</p><p>The USC team has built a memristor out of a tungsten-hafnium oxide-graphene stack. Both tungsten and graphene can withstand extreme heat as it is, and the hafnium oxide completes the sandwich as a switching layer between the two electrode slices. </p><p>You may remember that in 2024, researchers at the University of Pennsylvania had previously created flash memory based on an aluminium scandium nitride ferroelectric diode <a href="https://www.pcgamer.com/hardware/ssds/researchers-have-developed-a-type-of-flash-memory-storage-that-can-withstand-temperatures-higher-than-the-surface-of-venus/" target="_blank">that can withstand up to 600 °C</a>.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="gnHxpssHKRzdy9CVM4LYJX" name="Jariwala-Main.jpg" alt="A photo of a material science researcher holding a piece of AlScN-based flash memory in tweezers, with the person out of focus in the background" src="https://cdn.mos.cms.futurecdn.net/gnHxpssHKRzdy9CVM4LYJX.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Eric Sucar/University of Pennsylvania)</span></figcaption></figure><p>Similar devices that feature platinum instead of graphene in their 'bottom layer' degrade quickly in similar tests, as tungsten atoms make a break for it at high temperatures. As tungsten atoms pool in the platinum layer, the device becomes no longer able to 'switch' between resistive states, and essentially stops functioning as viable memory.</p><p>Swap out the platinum electrode for graphene, though, and those tungsten atoms don't get anywhere near as clingy at high temperatures.</p><p>The graphene-based memristor proved exceptionally hardy over time, holding on to both ON/OFF memory states for 145 hours on average across 30 different devices at high heat. During the 700 °C tests specifically, these memristors underwent 1 billion switching cycles, pulsing around 1.5 volts every 30 nanoseconds.</p><p>With how expensive it is to get <em>anything</em> into space, hardy memory that can switch quickly at relatively low voltages is definitely good news.</p><p>But it's not just space missions that could benefit, with memristors especially appealing to AI workloads as they can perform matrix multiplication directly through the flow of current. “Over 92 percent of the computing in AI systems like ChatGPT is nothing but matrix multiplication,” Yang explains, “This type of device can perform that in the most efficient way, orders of magnitude faster and at lower energy.”</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ RAM spot prices are down by 5%, though they did spike by well over 2000% this past year ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/hardware/memory/ram-spot-prices-are-down-by-5-percent-though-they-did-spike-by-well-over-2000-percent-this-past-year/</link>
                                                                            <description>
                            <![CDATA[ Not the win you want right now. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">yTm4Kj2aeMPx9ASQ8qqQmF</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/k8LZdpNnCMmLG675Ujb7UF-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Fri, 10 Apr 2026 16:16:33 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Memory]]></category>
                                                    <category><![CDATA[Hardware]]></category>
                                                                                                                    <dc:creator><![CDATA[ Jess Kinghorn ]]></dc:creator>                                                                <dc:description><![CDATA[ https://cdn.mos.cms.futurecdn.net/cMDJJibKgeMg3wogzv9AgY.png ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/k8LZdpNnCMmLG675Ujb7UF-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[A photo of a Lexar dual-channel DDR4 RAM kit, installed in a motherboard.]]></media:description>                                                            <media:text><![CDATA[A photo of a Lexar dual-channel DDR4 RAM kit, installed in a motherboard.]]></media:text>
                                <media:title type="plain"><![CDATA[A photo of a Lexar dual-channel DDR4 RAM kit, installed in a motherboard.]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/k8LZdpNnCMmLG675Ujb7UF-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>It's rough out there for RAM prices. It'll be a long time before memory prices become properly sensible again, but apparently spot prices have recently dropped. I'd like to take the wins where I can, but I'm not sure the time for celebration is anywhere near.</p><p>To briefly recap, the AI industry's bottomless appetite for both system storage and memory <a href="https://www.pcgamer.com/hardware/memory/ram-and-storage-is-ridiculously-expensive-right-now-because-of-drumroll-ai-of-course-and-theres-little-reason-to-think-prices-will-drop-any-time-soon/" target="_blank">has created a supply crisis</a>, which in turn has led to some truly ridiculous RAM prices. <a href="https://www.digitimes.com/news/a20260402PD228/ddr4-price-market-ddr5-nand.html" target="_blank">DigiTimes</a> says that spot prices for 16 Gb DDR4 modules soared by 2,200% over the last year, but now they're finally starting to drop, though only by about 5%.</p><p>It feels like especially small potatoes when, in March 2025, DDR4 16Gb was priced around $3.20, but it's now trading at about $74.10 today, even with the recent dip in price. It's not the best news, but it does break the spot market's unbroken, months-long trend of growth.</p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-X1lxaO"></div>                            </div>                            <script src="https://kwizly.com/embed/X1lxaO.js" async></script><p>DDR5 16Gb has also seen its price come down by a similar percentage, though it too saw enormous price rises, going from $5.30 last year to $37.20 last month—that's still a 600% increase overall. That said, it's important to note the limits of discussing spot pricing when many of us have consumer pricing in mind. </p><p>To be clear, this price fluctuation is yet to reach the markets that PC manufacturers actually source components from. So, even with <a href="https://www.pcgamer.com/hardware/memory/yes-some-ddr5-ram-prices-have-dropped-recently-but-i-wouldnt-pop-the-champagne-just-yet/" target="_blank">the return of some much-missed discounts</a>, those thinking about upgrading this year may want to think again as prices are unlikely to come tumbling down imminently.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:4032px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="VqEaNWkd9y9idS5B5btsDD" name="Fury2" alt="Two DDR5 RAM modules lit up in pink inside a gaming PC" src="https://cdn.mos.cms.futurecdn.net/VqEaNWkd9y9idS5B5btsDD.jpg" mos="" align="middle" fullscreen="" width="4032" height="2268" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Indeed, <a href="https://www.pcgamer.com/hardware/memory/there-is-no-scenario-where-memory-prices-correct-in-the-second-half-of-2027-according-to-new-market-research/" target="_blank">market research from last month</a> suggests we won't see affordable RAM until 2028 at the earliest. Micron recently said it's "<a href="https://www.pcgamer.com/hardware/memory/the-memory-crisis-certainly-isnt-ending-soon-as-micron-confirm-demand-significantly-in-excess-of-our-available-supply-for-the-foreseeable-future/" target="_blank">seeing NAND demand significantly in excess of our available supply for the foreseeable future</a>," and its fresh fabs won't be able to "support meaningful product shipments" until 2028. That feels like a long time away—especially as manufacturers like <a href="https://www.pcgamer.com/hardware/memory/samsung-is-cashing-in-on-the-memory-crisis-as-it-estimates-profits-of-over-8-times-this-period-last-year/" target="_blank">Samsung estimates its profits will be over 8 times what it was</a> during this same period last year.</p><p>But while some are raking it in, others are going full doomer. For instance, Phison CEO Pua Khein-Seng reportedly predicts that many consumer electronics manufacturers "<a href="https://www.pcgamer.com/hardware/memory/many-consumer-electronics-manufacturers-will-go-bankrupt-or-exit-product-lines-by-the-end-of-2026-due-to-the-ai-memory-crisis-phison-ceo-reportedly-says/" target="_blank">will go bankrupt or exit product lines</a>" by the end of 2026 due to the AI memory crisis.</p><p>Framework isn't exactly full of hope either, with company founder Nirav Patel recently saying, "<a href="https://www.pcgamer.com/hardware/framework-there-is-a-very-real-scenario-in-which-personal-computing-as-we-know-it-is-dead/" target="_blank">There is a very real scenario in which personal computing as we know it is dead</a>". Here's hoping that at least this grim vision of the future doesn't come to pass.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ During a memory crisis do you really need fast memory for PC gaming? No, no you do not ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/hardware/memory/rampocalypse-be-damned-ive-tested-a-range-of-games-to-see-if-slow-ddr5-will-ruin-my-gaming-experience/</link>
                                                                            <description>
                            <![CDATA[ Does fast DDR5 make a difference to gaming, you know what? It doesn't. Mostly. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">ngMbyhQ9xBaLi92EXJEzWN</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/TWnzDEA8ePCtJL8ndBnKoJ-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Fri, 10 Apr 2026 15:25:40 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Memory]]></category>
                                                    <category><![CDATA[Hardware]]></category>
                                                                                                                    <dc:creator><![CDATA[ Nick Evanson ]]></dc:creator>                                                                <dc:description><![CDATA[ https://cdn.mos.cms.futurecdn.net/HH5qHxdCSKxFpY2HXp2Q5K.png ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/TWnzDEA8ePCtJL8ndBnKoJ-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[A photo of a set of Lexar Thor OC DDR5 UDIMMs, resting on top of a motherboard&#039;s heatsink]]></media:description>                                                            <media:text><![CDATA[A photo of a set of Lexar Thor OC DDR5 UDIMMs, resting on top of a motherboard&#039;s heatsink]]></media:text>
                                <media:title type="plain"><![CDATA[A photo of a set of Lexar Thor OC DDR5 UDIMMs, resting on top of a motherboard&#039;s heatsink]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/TWnzDEA8ePCtJL8ndBnKoJ-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>PC gaming has always been an expensive hobby, even if you stick to entry-level hardware. So much so that the majority of enthusiasts only upgrade their systems piecemeal, one component every so often, or get a new rig after many long years. But if you were hoping to build a new gaming PC or update the CPU and motherboard this year, the shocking cost of DRAM kits right now is making the process considerably challenging.</p><p>Back in July 2025, you could pick up a <a href="https://www.pcgamer.com/hardware/if-youre-planning-on-buying-an-am5-upgrade-bundle-ive-got-one-for-you-thats-usd60-cheaper-than-micro-centers-in-the-prime-day-deals/" target="_blank">32 GB kit of DDR5-6000, with a CAS latency of 30 cycles, for under $90</a> (albeit during the sales). For AMD Ryzen processors, you honestly wouldn't need anything better, and although Intel's chips can handle faster DRAM, they'll still be just as happy with a kit like that.</p><p>Now, the same set of memory costs <a href="https://www.amazon.com/TEAMGROUP-T-Create-Overclocking-6000MHz-PC5-48000/dp/B0C4NM8NMC/" target="_blank">$480 at Amazon</a>, and should you want RGB lighting or DRAM from Corsair or G.Skill, then you'll be handing over a lot more cash. You <em>can</em> pay less, of course, as this 32 GB kit from PUSkill is <a href="https://www.amazon.com/PUSKILL-6000MHz-Desktop-Ultra-Low-Latency/dp/B0GS4MTHJ4" target="_blank">$370 at Amazon</a>, for instance. No, I've never heard of that brand before, either, but one reason why it's so much cheaper is its speed and timings.</p><p>Rated to 4,800 MT/s and with a CAS latency of 38 cycles, this is a set that's only marginally faster than the first DDR5 kits that appeared around five years ago. Leaving the question about the manufacturer aside, let's consider the speed: Is DDR5-4800 too slow to use in a gaming PC? With 20% less bandwidth than DDR5-6000, and a CAS latency that's 56% higher (16.7 ns vs 10.7 ns), surely games are going to be affected? Well, let's find out.</p><h2 class="article-body__section" id="section-the-dram-test-setup"><span>The DRAM test setup</span></h2><p><strong>PC Gamer test rig:</strong> <a href="https://www.pcgamer.com/hardware/processors/amd-ryzen-9-9900x-review/" target="_blank"><em>AMD Ryzen 9 9900X</em></a><em> | Asus ROG Strix LC III 360 AIO cooler | </em><a href="https://www.pcgamer.com/hardware/graphics-cards/nvidia-geforce-rtx-5090-fe-review/" target="_blank"><em>Nvidia GeForce RTX 5090 FE</em></a><em> | </em><a href="https://www.pcgamer.com/hardware/ssds/samsung-990-evo-plus-1-tb-nvme-ssd-review/" target="_blank"><em>2 TB Samsung 990 Evo Plus</em></a><em> SSD | Thermaltake ToughPower PF3 1050 W PSU | </em><a href="https://www.pcgamer.com/hardware/pc-cases/thermal-grizzly-der8enchtable-review/" target="_blank"><em>Thermal Grizzly Der8enchtable</em></a><em> chassis | Acer XB280KH monitor | Windows 11 25H2</em></p><p>To test how much of an impact DRAM speed has on today's games (and to a lesser extent, timings as well), I've used a set of Lexar Thor OC DDR5-6000 CL32. Without enabling EXPO in the motherboard BIOS, it will run at 4800 MT/s, with a CAS latency of 40 cycles. While it's not quite a worst-case vs best-case scenario, as there is even slower DDR5 RAM out there, it's still relevant because that's the kind of 'cheap' memory around at the moment.</p><p>I've picked seven games in total: three that I didn't expect to see any difference in performance, and four that I suspected <em>would</em> run slower with the DRAM set to 4800 MT/s. I'll explain the reasons behind my forecasts as I break down the results for each game, so without further ado, here's what I discovered.</p><p>With each game, I carried out five minutes of gameplay (no built-in benchmarks), using Nvidia's Frameview to record the average and 1% low frame rates for a run at 1080p, 1440p, and 4K. As I used a GeForce RTX 5090, the graphics quality in the games was set at the maximum value, though I didn't use path tracing if it was available. Ray tracing <em>was</em> used in all but one of the games that support it.</p><p>I didn't use DLSS upscaling and frame generation, either, as I wanted the hardware in the test rig to be loaded up relatively evenly. Applying DLSS Performance, for example, would just have the GPU doing very little behind the scenes and artificially pushing the frame rate constraints onto the CPU.</p><h2 class="article-body__section" id="section-games-that-aren-t-dram-sensitive"><span>Games that aren't DRAM-sensitive</span></h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="u2dCvYGHbJGYucEr96KjdT" name="cyberpunk_2077_dlss_45" alt="A screenshot of Cyberpunk 2077, using the game's Photo Mode, with DLSS 4.5 Performance mode enabled" src="https://cdn.mos.cms.futurecdn.net/u2dCvYGHbJGYucEr96KjdT.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: CD Projekt)</span></figcaption></figure><div id="crow-inpage-content"><style>    @import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');    @import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');        /* Reset & Base */    #fv-chart-1769604883143-ifgr7nl6j-slideshow .fv-chart-wrapper *, #fv-chart-1769604883143-ifgr7nl6j-slideshow .fv-chart-wrapper *:before, #fv-chart-1769604883143-ifgr7nl6j-slideshow .fv-chart-wrapper *:after, #fv-chart-1769604883143-ifgr7nl6j-slideshow *, #fv-chart-1769604883143-ifgr7nl6j-slideshow *:before, #fv-chart-1769604883143-ifgr7nl6j-slideshow *:after {        box-sizing: border-box !important; margin: 0; padding: 0; border: 0;        font-size: 100%; font: inherit; vertical-align: baseline;    }    #fv-chart-1769604883143-ifgr7nl6j-slideshow .fv-chart-wrapper, #fv-chart-1769604883143-ifgr7nl6j-slideshow { font-family: 'Open Sans', sans-serif !important; }    /* Main Wrappers */    #fv-chart-1769604883143-ifgr7nl6j-slideshow .fv-chart-wrapper {        position: relative !important; overflow: visible !important;        --riv-primary: #E33235;    }    #fv-chart-1769604883143-ifgr7nl6j-slideshow .fv-chart-wrapper .fv-inner-wrapper {        color: #1F2937 !important; background-color: #ededed !important;        padding: 1.5rem 1.5rem 2rem !important; border-radius: 0.5rem !important;        box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) !important;        margin: 1rem 0 !important; display: flex !important; flex-direction: column !important;    }            /* Slideshow Styles */    #fv-chart-1769604883143-ifgr7nl6j-slideshow {        position: relative !important;        width: 100% !important;        margin: 1rem 0 !important;        --riv-primary: #E33235;    }    #fv-chart-1769604883143-ifgr7nl6j-slideshow .fv-slides-wrapper {        position: relative !important;        width: 100% !important;    }    #fv-chart-1769604883143-ifgr7nl6j-slideshow .fv-slide {        width: 100% !important;        animation: fv-fade-in 0.3s ease-in-out;    }      @keyframes fv-fade-in {        from { opacity: 0; }        to { opacity: 1; }    }        /* Top Navigation Row (Redesign) */    #fv-chart-1769604883143-ifgr7nl6j-slideshow .fv-slideshow-nav-row {        position: relative !important;        display: flex !important;        justify-content: space-between !important;        align-items: center !important;        padding: 0 0 16px 0 !important;        width: 100% !important;        z-index: 20 !important;    }    #fv-chart-1769604883143-ifgr7nl6j-slideshow .fv-nav-btn {        background-color: var(--riv-primary) !important;        color: #ffffff !important;        border: none !important;        border-radius: 4px !important;        padding: 8px 16px !important;        font-size: 14px !important;        font-weight: 700 !important;        cursor: pointer !important;        display: flex !important;        align-items: center !important;        justify-content: center !important;        gap: 6px !important;        transition: opacity 0.2s, background-color 0.2s !important;        height: 36px !important;        text-transform: none !important;        box-shadow: 0 1px 2px rgba(0,0,0,0.1) !important;    }        #fv-chart-1769604883143-ifgr7nl6j-slideshow .fv-nav-btn svg {        width: 18px !important;        height: 18px !important;        stroke-width: 3px !important;        filter: none !important;    }    #fv-chart-1769604883143-ifgr7nl6j-slideshow .fv-nav-btn:hover {        opacity: 0.9 !important;        transform: translateY(-1px) !important;    }        #fv-chart-1769604883143-ifgr7nl6j-slideshow .fv-nav-btn.disabled {        background-color: #E5E7EB !important;        color: #9CA3AF !important;        cursor: default !important;        pointer-events: none !important;        box-shadow: none !important;    }    #fv-chart-1769604883143-ifgr7nl6j-slideshow .fv-slide-counter {        font-family: 'Poppins', sans-serif !important;        font-size: 14px !important;        font-weight: 600 !important;        color: #4B5563 !important;        text-align: center !important;        user-select: none !important;        min-width: 40px !important;        background-color: rgba(255,255,255,0.8) !important;        padding: 2px 8px !important;        border-radius: 10px !important;    }        /* Slideshow Dropdown Navigation */    #fv-chart-1769604883143-ifgr7nl6j-slideshow .fv-slideshow-select {        position: absolute !important;        top: 10px !important;        right: 10px !important;        z-index: 20 !important;        appearance: none !important;        -webkit-appearance: none !important;        -moz-appearance: none !important;        background-color: white !important;        border: 1px solid #d1d5db !important;        color: #1F2937 !important;        font-family: 'Open Sans', sans-serif !important;        font-size: 14px !important;        font-weight: 600 !important;        padding: 6px 32px 6px 12px !important;        border-radius: 4px !important;        cursor: pointer !important;        box-shadow: 0 1px 2px rgba(0,0,0,0.05) !important;        background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e") !important;        background-position: right 0.5rem center !important;        background-repeat: no-repeat !important;        background-size: 1.5em 1.5em !important;    }    #fv-chart-1769604883143-ifgr7nl6j-slideshow .fv-slideshow-select:focus {        outline: 2px solid #E33235 !important;        border-color: #E33235 !important;    }        /* Typography */    #fv-chart-1769604883143-ifgr7nl6j-slideshow .fv-chart-wrapper .fv-chart-title {         font-weight: bold !important;         text-align: center !important;         margin-bottom: 0.5rem !important;         color: #1F2937 !important;         font-size: 1.25rem !important;         line-height: 1.2 !important;         font-family: 'Open Sans', sans-serif !important;         text-transform: none !important;         white-space: normal !important;         overflow-wrap: break-word !important;        padding: 0 20px !important;    }    #fv-chart-1769604883143-ifgr7nl6j-slideshow .fv-chart-wrapper .fv-chart-subhead {         font-size: 1rem !important;         font-weight: 500 !important;         text-align: center !important;         margin-bottom: 2rem !important;         color: #6B7280 !important;         line-height: 1.7 !important;         font-family: 'Open Sans', sans-serif !important;         display: block !important;         text-transform: none !important;        padding: 0 20px !important;    }    #fv-chart-1769604883143-ifgr7nl6j-slideshow .fv-chart-wrapper .rv-chart-caption { font-size: 15px !important; color: #6B7280 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }    #fv-chart-1769604883143-ifgr7nl6j-slideshow .fv-chart-wrapper .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }    /* Footer */    #fv-chart-1769604883143-ifgr7nl6j-slideshow .fv-chart-wrapper .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }    #fv-chart-1769604883143-ifgr7nl6j-slideshow .fv-chart-wrapper .fv-footer-content { text-align: center !important; width: 100% !important; }    #fv-chart-1769604883143-ifgr7nl6j-slideshow .fv-chart-wrapper .fv-logo {         display: block !important;         margin: 0 auto !important;         width: 120px !important;         min-width: 120px !important;        max-width: 120px !important;         height: auto !important;         object-fit: contain !important;         flex-shrink: 0 !important;    }    /* Display Mode Controls */    #fv-chart-1769604883143-ifgr7nl6j-slideshow .fv-chart-wrapper .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }    #fv-chart-1769604883143-ifgr7nl6j-slideshow .fv-chart-wrapper .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }    #fv-chart-1769604883143-ifgr7nl6j-slideshow .fv-chart-wrapper .fv-dropdown-title {        appearance: none !important;        -webkit-appearance: none !important;        -moz-appearance: none !important;        background: transparent !important;        border: none !important;        font-size: 18px !important;        font-weight: 600 !important;        color: var(--riv-primary) !important;        padding-right: 28px !important;        padding-left: 10px !important;        cursor: pointer !important;        text-align: center !important;        text-align-last: center !important;        width: auto !important;        max-width: 100% !important;        font-family: 'Open Sans', sans-serif !important;        line-height: 1.3 !important;        margin: 0 !important;        text-overflow: ellipsis !important;        overflow: hidden !important;        white-space: nowrap !important;    }    #fv-chart-1769604883143-ifgr7nl6j-slideshow .fv-chart-wrapper .fv-dropdown-title:focus { outline: none !important; }    #fv-chart-1769604883143-ifgr7nl6j-slideshow .fv-chart-wrapper .fv-dropdown-title::-ms-expand { display: none !important; }        #fv-chart-1769604883143-ifgr7nl6j-slideshow .fv-chart-wrapper .fv-dropdown-chevron {        position: absolute !important;        right: 0 !important;        top: 50% !important;        transform: translateY(-50%) !important;        pointer-events: none !important;        color: var(--riv-primary) !important;        display: flex !important;        align-items: center !important;    }    #fv-chart-1769604883143-ifgr7nl6j-slideshow .fv-chart-wrapper .fv-carousel-title-controls { display: flex !important; justify-content: space-between !important; align-items: center !important; margin-bottom: 16px !important; width: 100% !important; gap: 12px !important; }    #fv-chart-1769604883143-ifgr7nl6j-slideshow .fv-chart-wrapper .fv-carousel-nav-btn {        background: transparent !important; border: 1px solid #d1d5db !important; border-radius: 6px !important; padding: 6px 10px !important;        cursor: pointer !important; font-size: 13px !important; color: #6b7280 !important; display: flex !important; align-items: center !important; gap: 4px !important; font-family: 'Open Sans', sans-serif !important;    }    #fv-chart-1769604883143-ifgr7nl6j-slideshow .fv-chart-wrapper .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }    #fv-chart-1769604883143-ifgr7nl6j-slideshow .fv-chart-wrapper .fv-carousel-counter { font-size: 14px !important; color: #6b7280 !important; text-align: center !important; margin-top: 1rem !important; }        /* Legend */    #fv-chart-1769604883143-ifgr7nl6j-slideshow .fv-chart-wrapper .fv-legend { display: flex !important; justify-content: center !important; flex-wrap: wrap !important; gap: 8px 16px !important; margin: 0 !important; padding: 0 !important; margin-top: 1rem !important; }    #fv-chart-1769604883143-ifgr7nl6j-slideshow .fv-chart-wrapper .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #4B5563 !important; }    #fv-chart-1769604883143-ifgr7nl6j-slideshow .fv-chart-wrapper .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }    /* Multi-Value Legend */    #fv-chart-1769604883143-ifgr7nl6j-slideshow .fv-chart-wrapper .fv-multi-value-legend {         display: flex !important;         justify-content: center !important;         flex-wrap: wrap !important;         gap: 12px 24px !important;         margin-bottom: 1.5rem !important;         padding: 0 !important;    }    #fv-chart-1769604883143-ifgr7nl6j-slideshow .fv-chart-wrapper .fv-multi-legend-item { display: flex !important; align-items: center !important; gap: 8px !important; font-size: 14px !important; color: #4B5563 !important; font-weight: 500 !important; }    #fv-chart-1769604883143-ifgr7nl6j-slideshow .fv-chart-wrapper .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }    /* Chart Core Styles */    #fv-chart-1769604883143-ifgr7nl6j-slideshow .fv-chart-wrapper .fv-benchmark-group { margin-bottom: 1rem !important; }    #fv-chart-1769604883143-ifgr7nl6j-slideshow .fv-chart-wrapper .fv-benchmark-title {         font-size: 18px !important; font-weight: 600 !important; margin-bottom: 16px !important; margin-top: 0 !important; padding: 0 !important;        text-align: center !important; color: var(--riv-primary) !important; flex: 1 !important; min-width: 0 !important;        font-family: 'Open Sans', sans-serif !important; line-height: 1.3 !important;        text-transform: none !important;        white-space: normal !important;        overflow-wrap: break-word !important;         word-wrap: break-word !important;        max-width: 100% !important;    }    #fv-chart-1769604883143-ifgr7nl6j-slideshow .fv-chart-wrapper .fv-bar-row, #fv-chart-1769604883143-ifgr7nl6j-slideshow .fv-chart-wrapper .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; }    #fv-chart-1769604883143-ifgr7nl6j-slideshow .fv-chart-wrapper .fv-bar-label { width: 150px !important; flex-shrink: 0 !important; font-size: 14px !important; color: #4B5563 !important; padding-right: 10px !important; text-align: right !important; font-weight: 500 !important; display: block !important; }    #fv-chart-1769604883143-ifgr7nl6j-slideshow .fv-chart-wrapper .fv-bar-container { flex-grow: 1 !important; background-color: #E5E7EB !important; border-radius: 4px !important; min-height: 25px !important; border: 1px solid #D1D5DB !important; position: relative !important; display: flex !important; align-items: center !important; }     #fv-chart-1769604883143-ifgr7nl6j-slideshow .fv-chart-wrapper .fv-bar { height: 100% !important; border-radius: 3px !important; display: flex !important; align-items: center !important; transition: opacity 0.2s ease, width 0.8s ease-out !important; min-height: 23px !important; }    #fv-chart-1769604883143-ifgr7nl6j-slideshow .fv-chart-wrapper .fv-bar:hover { opacity: 0.8 !important; }    #fv-chart-1769604883143-ifgr7nl6j-slideshow .fv-chart-wrapper .fv-bar-inner-content { display: flex !important; justify-content: space-between !important; align-items: center !important; width: 100% !important; height: 100% !important; padding: 0 8px !important; color: white !important; font-size: 14px !important; font-weight: bold !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; overflow: hidden !important; }    #fv-chart-1769604883143-ifgr7nl6j-slideshow .fv-chart-wrapper .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }    #fv-chart-1769604883143-ifgr7nl6j-slideshow .fv-chart-wrapper .fv-bar-inner-value { flex-shrink: 0 !important; }    #fv-chart-1769604883143-ifgr7nl6j-slideshow .fv-chart-wrapper .fv-bar-value-outside { padding-left: 8px !important; font-size: 14px !important; font-weight: bold !important; color: #4B5563 !important; white-space: nowrap !important; }    #fv-chart-1769604883143-ifgr7nl6j-slideshow .fv-chart-wrapper .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }    /* Multi-Value Bar Logic */    #fv-chart-1769604883143-ifgr7nl6j-slideshow .fv-chart-wrapper .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }    #fv-chart-1769604883143-ifgr7nl6j-slideshow .fv-chart-wrapper .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }        /* Stacked Bar */    #fv-chart-1769604883143-ifgr7nl6j-slideshow .fv-chart-wrapper .fv-stacked-bar { display: flex !important; overflow: hidden !important; }    #fv-chart-1769604883143-ifgr7nl6j-slideshow .fv-chart-wrapper .fv-stacked-segment { height: 100% !important; display: flex !important; align-items: center !important; justify-content: flex-end !important; padding-right: 8px !important; border-right: 1px solid rgba(255,255,255,0.3) !important; }    #fv-chart-1769604883143-ifgr7nl6j-slideshow .fv-chart-wrapper .fv-stacked-segment:last-child { border-right: none !important; }    #fv-chart-1769604883143-ifgr7nl6j-slideshow .fv-chart-wrapper .fv-segment-value { font-size: 14px !important; font-weight: bold !important; color: white !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; }    /* Grouped Bar */    #fv-chart-1769604883143-ifgr7nl6j-slideshow .fv-chart-wrapper .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }    #fv-chart-1769604883143-ifgr7nl6j-slideshow .fv-chart-wrapper .fv-grouped-product-title-wrapper { padding-left: 150px !important; }    #fv-chart-1769604883143-ifgr7nl6j-slideshow .fv-chart-wrapper .fv-grouped-product-title { width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.5rem !important; font-weight: 700 !important; font-size: 14px !important; color: #4B5563 !important; text-transform: none !important; }    #fv-chart-1769604883143-ifgr7nl6j-slideshow .fv-chart-wrapper .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }    #fv-chart-1769604883143-ifgr7nl6j-slideshow .fv-chart-wrapper .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }    #fv-chart-1769604883143-ifgr7nl6j-slideshow .fv-chart-wrapper .fv-bar-cluster .fv-bar-container { height: 20px !important; }        /* Line Chart Grid */    #fv-chart-1769604883143-ifgr7nl6j-slideshow .fv-chart-wrapper .riv-grid line {        stroke: #D1D5DB !important;        stroke-dasharray: 3 3 !important;    }    /* X-Axis */    #fv-chart-1769604883143-ifgr7nl6j-slideshow .fv-chart-wrapper .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }    #fv-chart-1769604883143-ifgr7nl6j-slideshow .fv-chart-wrapper .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }    #fv-chart-1769604883143-ifgr7nl6j-slideshow .fv-chart-wrapper .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }    #fv-chart-1769604883143-ifgr7nl6j-slideshow .fv-chart-wrapper .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }    #fv-chart-1769604883143-ifgr7nl6j-slideshow .fv-chart-wrapper .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }     #fv-chart-1769604883143-ifgr7nl6j-slideshow .fv-chart-wrapper .fv-x-axis-ticks { display: flex !important; justify-content: space-between !important; padding-top: 4px !important; font-size: 13px !important; color: #6B7280 !important; }    #fv-chart-1769604883143-ifgr7nl6j-slideshow .fv-chart-wrapper .fv-x-axis-ticks span { position: relative !important; }    #fv-chart-1769604883143-ifgr7nl6j-slideshow .fv-chart-wrapper .fv-x-axis-ticks span::before { content: '' !important; position: absolute !important; top: -6px !important; left: 50% !important; transform: translateX(-50%) !important; width: 2px !important; height: 4px !important; background-color: #D1D5DB !important; border-radius: 1px !important; }    #fv-chart-1769604883143-ifgr7nl6j-slideshow .fv-chart-wrapper .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #6B7280 !important; margin-top: 8px !important; display: block !important; }    #fv-chart-1769604883143-ifgr7nl6j-slideshow .fv-chart-wrapper .fv-x-axis-title { text-align: center !important; font-size: 15px !important; color: #6B7280 !important; margin-top: 8px !important; margin-bottom: 16px !important; line-height: 1.5 !important; padding: 0 1rem !important; display: block !important; font-weight: bold !important; }    #fv-chart-1769604883143-ifgr7nl6j-slideshow .fv-chart-wrapper .fv-y-axis-title {        font-size: 15px !important;        color: #6B7280 !important;        line-height: 1.5 !important;        text-align: left !important;        padding-left: 5.83% !important; /* Aligns with Y-axis line inside SVG (35/600) */        margin-bottom: 4px !important;        display: block !important;        font-weight: bold !important;    }    /* Mobile / Forced Mobile View / Labels on Top */    #fv-chart-1769604883143-ifgr7nl6j-slideshow .fv-chart-wrapper.mobile-view .fv-pie-container,    #fv-chart-1769604883143-ifgr7nl6j-slideshow .fv-chart-wrapper.labels-on-top .fv-pie-container {        flex-direction: column !important; gap: 1rem !important;    }#fv-chart-1769604883143-ifgr7nl6j-slideshow .fv-chart-wrapper.mobile-view .fv-grouped-product-title-wrapper,    #fv-chart-1769604883143-ifgr7nl6j-slideshow .fv-chart-wrapper.labels-on-top .fv-grouped-product-title-wrapper {        padding-left: 0 !important;    }#fv-chart-1769604883143-ifgr7nl6j-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row, .fv-stacked-product, .fv-grouped-bar-product,    #fv-chart-1769604883143-ifgr7nl6j-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-row, .fv-stacked-product, .fv-grouped-bar-product {        flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;    }#fv-chart-1769604883143-ifgr7nl6j-slideshow .fv-chart-wrapper.mobile-view .fv-bar-label:not(.fv-grouped-product-title),    #fv-chart-1769604883143-ifgr7nl6j-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-label:not(.fv-grouped-product-title) {        width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;    }#fv-chart-1769604883143-ifgr7nl6j-slideshow .fv-chart-wrapper.mobile-view .fv-bar-label, .fv-grouped-product-title,    #fv-chart-1769604883143-ifgr7nl6j-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-label, .fv-grouped-product-title {        width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;    }#fv-chart-1769604883143-ifgr7nl6j-slideshow .fv-chart-wrapper.mobile-view .fv-bar-container, .fv-bar-cluster,    #fv-chart-1769604883143-ifgr7nl6j-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-container, .fv-bar-cluster {        width: 100% !important;    }#fv-chart-1769604883143-ifgr7nl6j-slideshow .fv-chart-wrapper.mobile-view .fv-x-axis-wrapper,    #fv-chart-1769604883143-ifgr7nl6j-slideshow .fv-chart-wrapper.labels-on-top .fv-x-axis-wrapper {        margin-left: 0 !important;    }#fv-chart-1769604883143-ifgr7nl6j-slideshow .fv-chart-wrapper.mobile-view .fv-x-axis-label-space,    #fv-chart-1769604883143-ifgr7nl6j-slideshow .fv-chart-wrapper.labels-on-top .fv-x-axis-label-space {        display: none !important;    }#fv-chart-1769604883143-ifgr7nl6j-slideshow .fv-chart-wrapper.mobile-view .fv-x-axis-chart-space,    #fv-chart-1769604883143-ifgr7nl6j-slideshow .fv-chart-wrapper.labels-on-top .fv-x-axis-chart-space {        padding-right: 0 !important;    }#fv-chart-1769604883143-ifgr7nl6j-slideshow .fv-chart-wrapper.mobile-view .fv-benchmark-title,    #fv-chart-1769604883143-ifgr7nl6j-slideshow .fv-chart-wrapper.labels-on-top .fv-benchmark-title {        font-size: 13px !important;    }#fv-chart-1769604883143-ifgr7nl6j-slideshow .fv-chart-wrapper.mobile-view .fv-dropdown-title,    #fv-chart-1769604883143-ifgr7nl6j-slideshow .fv-chart-wrapper.labels-on-top .fv-dropdown-title {        font-size: 14px !important;    }#fv-chart-1769604883143-ifgr7nl6j-slideshow .fv-chart-wrapper.mobile-view .fv-carousel-nav-btn,    #fv-chart-1769604883143-ifgr7nl6j-slideshow .fv-chart-wrapper.labels-on-top .fv-carousel-nav-btn {        padding: 6px 8px !important; font-size: 11px !important;    }    @media (max-width: 500px) {         #fv-chart-1769604883143-ifgr7nl6j-slideshow .fv-chart-wrapper .fv-pie-container { flex-direction: column !important; gap: 1rem !important; }        #fv-chart-1769604883143-ifgr7nl6j-slideshow .fv-chart-wrapper .fv-grouped-product-title-wrapper {            padding-left: 0 !important;        }        #fv-chart-1769604883143-ifgr7nl6j-slideshow .fv-chart-wrapper .fv-bar-row,        #fv-chart-1769604883143-ifgr7nl6j-slideshow .fv-chart-wrapper .fv-stacked-product {            flex-direction: column !important;            align-items: flex-start !important;            margin-bottom: 1.25rem !important;        }        #fv-chart-1769604883143-ifgr7nl6j-slideshow .fv-chart-wrapper .fv-bar-label:not(.fv-grouped-product-title) {             width: 100% !important;            text-align: left !important;            padding-right: 0 !important;            margin-bottom: 0.25rem !important;            font-size: 14px !important;             font-weight: 700 !important;        }        #fv-chart-1769604883143-ifgr7nl6j-slideshow .fv-chart-wrapper .fv-bar-container {            width: 100% !important;        }        #fv-chart-1769604883143-ifgr7nl6j-slideshow .fv-chart-wrapper .fv-x-axis-wrapper {            margin-left: 0 !important;        }        #fv-chart-1769604883143-ifgr7nl6j-slideshow .fv-chart-wrapper .fv-x-axis-label-space {            display: none !important;        }        #fv-chart-1769604883143-ifgr7nl6j-slideshow .fv-chart-wrapper .fv-x-axis-chart-space {            padding-right: 0 !important;        }        #fv-chart-1769604883143-ifgr7nl6j-slideshow .fv-chart-wrapper .fv-benchmark-title {             font-size: 13px !important;            width: 100% !important;        }        #fv-chart-1769604883143-ifgr7nl6j-slideshow .fv-chart-wrapper .fv-dropdown-title-container .fv-dropdown-title {             font-size: 14px !important;         }        #fv-chart-1769604883143-ifgr7nl6j-slideshow .fv-chart-wrapper .fv-carousel-nav-btn { padding: 6px 8px !important; font-size: 11px !important; }        #fv-chart-1769604883143-ifgr7nl6j-slideshow .fv-chart-wrapper .fv-y-axis-title { padding-left: 5% !important; /* (30/600) for mobile view */ }        #fv-chart-1769604883143-ifgr7nl6j-slideshow .fv-chart-wrapper.fv-contains-line-chart .fv-footer-content {            margin-left: -1rem !important;            margin-right: -1rem !important;        }    }          </style><script type="application/ld+json">[{  "@context": "https://schema.org",  "@type": "Dataset",  "name": "Gaming performance at 1080p",  "description": "AMD Ryzen 9 9900X, Nvidia GeForce RTX 5090",  "creator": {    "@type": "Organization",    "name": "PC Gamer",    "logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"  },  "isAccessibleForFree": true,  "dateCreated": "2026-01-28T12:54:43.144Z",  "citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized",  "keywords": [    "Lexar Thor OC DDR5-6000 CL32",    "Lexar Thor OC DDR5-4800 CL40",    "Cyberpunk 2077 (1080p RT Ultra)",    "Black Myth: Wukong (1080p Cinematic)",    "Stalker 2 (1080p Epic)",    "Cyberpunk 2077 (RT Ultra)",    "Black Myth: Wukong (Cinematic)",    "Stalker 2 (Epic)",    "benchmark",    "comparison",    "performance",    "review",    "PC Gamer"  ],  "measurementTechnique": "Performance Benchmarking",  "variableMeasured": [    {      "@type": "PropertyValue",      "name": "Lexar Thor OC DDR5-4800 CL40 – Cyberpunk 2077 (1080p RT Ultra)",      "value": 114,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Lexar Thor OC DDR5-6000 CL32 – Cyberpunk 2077 (1080p RT Ultra)",      "value": 112,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Lexar Thor OC DDR5-4800 CL40 – Black Myth: Wukong (1080p Cinematic)",      "value": 99,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Lexar Thor OC DDR5-6000 CL32 – Black Myth: Wukong (1080p Cinematic)",      "value": 99,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Lexar Thor OC DDR5-4800 CL40 – Stalker 2 (1080p Epic)",      "value": 89,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Lexar Thor OC DDR5-6000 CL32 – Stalker 2 (1080p Epic)",      "value": 92,      "unitText": "Avg FPS"    }  ]},{  "@context": "https://schema.org",  "@type": "Dataset",  "name": "Gaming performance at 1440p",  "description": "AMD Ryzen 9 9900X, Nvidia GeForce RTX 5090",  "creator": {    "@type": "Organization",    "name": "PC Gamer",    "logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"  },  "isAccessibleForFree": true,  "dateCreated": "2026-01-28T12:54:43.144Z",  "citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized",  "keywords": [    "Lexar Thor OC DDR5-6000 CL32",    "Lexar Thor OC DDR5-4800 CL40",    "Cyberpunk 2077 (1440p RT Ultra)",    "Black Myth: Wukong (1440p Cinematic)",    "Stalker 2 (1440p Epic)",    "Cyberpunk 2077 (RT Ultra)",    "Black Myth: Wukong (Cinematic)",    "Stalker 2 (Epic)",    "benchmark",    "comparison",    "performance",    "review",    "PC Gamer"  ],  "measurementTechnique": "Performance Benchmarking",  "variableMeasured": [    {      "@type": "PropertyValue",      "name": "Lexar Thor OC DDR5-4800 CL40 – Cyberpunk 2077 (1440p RT Ultra)",      "value": 94,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Lexar Thor OC DDR5-6000 CL32 – Cyberpunk 2077 (1440p RT Ultra)",      "value": 94,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Lexar Thor OC DDR5-4800 CL40 – Black Myth: Wukong (1440p Cinematic)",      "value": 82,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Lexar Thor OC DDR5-6000 CL32 – Black Myth: Wukong (1440p Cinematic)",      "value": 81,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Lexar Thor OC DDR5-4800 CL40 – Stalker 2 (1440p Epic)",      "value": 86,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Lexar Thor OC DDR5-6000 CL32 – Stalker 2 (1440p Epic)",      "value": 90,      "unitText": "Avg FPS"    }  ]},{  "@context": "https://schema.org",  "@type": "Dataset",  "name": "Gaming performance at 4K",  "description": "AMD Ryzen 9 9900X, Nvidia GeForce RTX 5090",  "creator": {    "@type": "Organization",    "name": "PC Gamer",    "logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"  },  "isAccessibleForFree": true,  "dateCreated": "2026-01-28T12:54:43.144Z",  "citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized",  "keywords": [    "Lexar Thor OC DDR5-6000 CL32",    "Lexar Thor OC DDR5-4800 CL40",    "Cyberpunk 2077 (4K RT Ultra)",    "Black Myth: Wukong (4K Cinematic)",    "Stalker 2 (4K Epic)",    "Cyberpunk 2077 (RT Ultra)",    "Black Myth: Wukong (Cinematic)",    "Stalker 2 (Epic)",    "benchmark",    "comparison",    "performance",    "review",    "PC Gamer"  ],  "measurementTechnique": "Performance Benchmarking",  "variableMeasured": [    {      "@type": "PropertyValue",      "name": "Lexar Thor OC DDR5-4800 CL40 – Cyberpunk 2077 (4K RT Ultra)",      "value": 52,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Lexar Thor OC DDR5-6000 CL32 – Cyberpunk 2077 (4K RT Ultra)",      "value": 52,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Lexar Thor OC DDR5-4800 CL40 – Black Myth: Wukong (4K Cinematic)",      "value": 54,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Lexar Thor OC DDR5-6000 CL32 – Black Myth: Wukong (4K Cinematic)",      "value": 54,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Lexar Thor OC DDR5-4800 CL40 – Stalker 2 (4K Epic)",      "value": 73,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Lexar Thor OC DDR5-6000 CL32 – Stalker 2 (4K Epic)",      "value": 73,      "unitText": "Avg FPS"    }  ]}]</script>            <div id="fv-chart-1769604883143-ifgr7nl6j-slideshow" class="fv-slideshow-container" data-slide-count="3">                            <div class="fv-slideshow-nav-row">                    <button class="fv-nav-btn prev disabled" aria-label="Previous Slide">                        <svg width="16" height="16" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"><path d="m15 18-6-6 6-6"></path></svg>                        <span>Previous</span>                    </button>                    <div class="fv-slide-counter">1 / 3</div>                    <button class="fv-nav-btn next" aria-label="Next Slide">                        <span>Next</span>                        <svg width="16" height="16" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"><path d="m9 18 6-6-6-6"></path></svg>                    </button>                </div>                          <div class="fv-slides-wrapper">                <div class="fv-slide" id="fv-chart-1769604883143-ifgr7nl6j-slide-0-wrapper" data-index="0" style="display: block;">                <div id="fv-chart-1769604883143-ifgr7nl6j-slide-0" class="fv-chart-wrapper  labels-on-top" data-bar-labels-on-top="true">        <div class="fv-inner-wrapper">            <h3 class="fv-chart-title">Gaming performance at 1080p</h3>            <p class="fv-chart-subhead">AMD Ryzen 9 9900X, Nvidia GeForce RTX 5090</p>            <div class="fv-dropdown-wrapper">                <div class="fv-dropdown-title-container">                    <select class="fv-dropdown-title">                        <option value="0">Cyberpunk 2077 (RT Ultra)</option><option value="1">Black Myth: Wukong (Cinematic)</option><option value="2">Stalker 2 (Epic)</option>                    </select>                    <div class="fv-dropdown-chevron">                        <svg width="20" height="20" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"><path d="m6 9 6 6 6-6"></path></svg>                    </div>                </div>            </div>            <div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1769604883143-ifgr7nl6j-slide-0-bar-Cyberpunk 2077 (1080p RT Ultra)" data-chart-type="Bar" data-title="Cyberpunk 2077 (RT Ultra)" data-subhead="AMD Ryzen 9 9900X, Nvidia GeForce RTX 5090" data-caption="" style=""><div class="fv-benchmark-group"><div class="fv-multi-value-legend">                <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div>                    <span>Avg FPS</span>                </div>                            <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div>                    <span>1% Low FPS</span>                </div>            </div><div class="fv-bar-row" title="Lexar Thor OC DDR5-6000 CL32">                    <div class="fv-bar-label ">Lexar Thor OC DDR5-6000 CL32</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 74.66666666666667%; background-color: #E33235;" data-target-width="74.66666666666667">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">112</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 44.666666666666664%; background-color: #FE9F58;" data-target-width="44.666666666666664">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">67</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="Lexar Thor OC DDR5-4800 CL40">                    <div class="fv-bar-label ">Lexar Thor OC DDR5-4800 CL40</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 76%; background-color: #E33235;" data-target-width="76">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">114</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 47.333333333333336%; background-color: #FE9F58;" data-target-width="47.333333333333336">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">71</span></div>    </div></div>                    </div>                </div><div class="fv-x-axis-wrapper">        <div class="fv-x-axis-label-space"></div>        <div class="fv-x-axis-chart-space">            <div class="fv-x-axis-line"></div>            <div class="fv-x-axis-ticks"><span>0</span><span>37.5</span><span>75</span><span>112.5</span><span>150</span></div>                    </div>    </div>        <table class="sr-only">            <caption>Cyberpunk 2077 (RT Ultra) Data</caption>            <thead><tr><th>Product</th><th>Value</th></tr></thead>            <tbody><tr>                <td>Lexar Thor OC DDR5-6000 CL32</td>                <td>112 Avg FPS, 67 1% Low FPS</td>            </tr><tr>                <td>Lexar Thor OC DDR5-4800 CL40</td>                <td>114 Avg FPS, 71 1% Low FPS</td>            </tr></tbody>        </table></div></div><div class="fv-chart-item" id="fv-chart-1769604883143-ifgr7nl6j-slide-0-bar-Black Myth: Wukong (1080p Cinematic)" data-chart-type="Bar" data-title="Black Myth: Wukong (Cinematic)" data-subhead="AMD Ryzen 9 9900X, Nvidia GeForce RTX 5090" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend">                <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div>                    <span>Avg FPS</span>                </div>                            <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div>                    <span>1% Low FPS</span>                </div>            </div><div class="fv-bar-row" title="Lexar Thor OC DDR5-6000 CL32">                    <div class="fv-bar-label ">Lexar Thor OC DDR5-6000 CL32</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 99%; background-color: #E33235;" data-target-width="99">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">99</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 77%; background-color: #FE9F58;" data-target-width="77">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">77</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="Lexar Thor OC DDR5-4800 CL40">                    <div class="fv-bar-label ">Lexar Thor OC DDR5-4800 CL40</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 99%; background-color: #E33235;" data-target-width="99">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">99</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 79%; background-color: #FE9F58;" data-target-width="79">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">79</span></div>    </div></div>                    </div>                </div><div class="fv-x-axis-wrapper">        <div class="fv-x-axis-label-space"></div>        <div class="fv-x-axis-chart-space">            <div class="fv-x-axis-line"></div>            <div class="fv-x-axis-ticks"><span>0</span><span>25</span><span>50</span><span>75</span><span>100</span></div>                    </div>    </div>        <table class="sr-only">            <caption>Black Myth: Wukong (Cinematic) Data</caption>            <thead><tr><th>Product</th><th>Value</th></tr></thead>            <tbody><tr>                <td>Lexar Thor OC DDR5-6000 CL32</td>                <td>99 Avg FPS, 77 1% Low FPS</td>            </tr><tr>                <td>Lexar Thor OC DDR5-4800 CL40</td>                <td>99 Avg FPS, 79 1% Low FPS</td>            </tr></tbody>        </table></div></div><div class="fv-chart-item" id="fv-chart-1769604883143-ifgr7nl6j-slide-0-bar-Stalker 2 (1080p Epic)" data-chart-type="Bar" data-title="Stalker 2 (Epic)" data-subhead="AMD Ryzen 9 9900X, Nvidia GeForce RTX 5090" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend">                <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div>                    <span>Avg FPS</span>                </div>                            <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div>                    <span>1% Low FPS</span>                </div>            </div><div class="fv-bar-row" title="Lexar Thor OC DDR5-6000 CL32">                    <div class="fv-bar-label ">Lexar Thor OC DDR5-6000 CL32</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 92%; background-color: #E33235;" data-target-width="92">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">92</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 53%; background-color: #FE9F58;" data-target-width="53">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">53</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="Lexar Thor OC DDR5-4800 CL40">                    <div class="fv-bar-label ">Lexar Thor OC DDR5-4800 CL40</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 89%; background-color: #E33235;" data-target-width="89">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">89</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 52%; background-color: #FE9F58;" data-target-width="52">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">52</span></div>    </div></div>                    </div>                </div><div class="fv-x-axis-wrapper">        <div class="fv-x-axis-label-space"></div>        <div class="fv-x-axis-chart-space">            <div class="fv-x-axis-line"></div>            <div class="fv-x-axis-ticks"><span>0</span><span>25</span><span>50</span><span>75</span><span>100</span></div>                    </div>    </div>        <table class="sr-only">            <caption>Stalker 2 (Epic) Data</caption>            <thead><tr><th>Product</th><th>Value</th></tr></thead>            <tbody><tr>                <td>Lexar Thor OC DDR5-6000 CL32</td>                <td>92 Avg FPS, 53 1% Low FPS</td>            </tr><tr>                <td>Lexar Thor OC DDR5-4800 CL40</td>                <td>89 Avg FPS, 52 1% Low FPS</td>            </tr></tbody>        </table></div></div></div>                                          <div class="fv-bottom-bar" style="display: flex">                    <div class="fv-footer-content" style="display: none;">                <div class="rv-chart-caption"></div>            </div>        <img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png" alt="PC Gamer Logo">      </div>            </div>    </div>              </div><div class="fv-slide" id="fv-chart-1769604883143-ifgr7nl6j-slide-1-wrapper" data-index="1" style="display: none;">                <div id="fv-chart-1769604883143-ifgr7nl6j-slide-1" class="fv-chart-wrapper  labels-on-top" data-bar-labels-on-top="true">        <div class="fv-inner-wrapper">            <h3 class="fv-chart-title">Gaming performance at 1440p</h3>            <p class="fv-chart-subhead">AMD Ryzen 9 9900X, Nvidia GeForce RTX 5090</p>            <div class="fv-dropdown-wrapper">                <div class="fv-dropdown-title-container">                    <select class="fv-dropdown-title">                        <option value="0">Cyberpunk 2077 (RT Ultra)</option><option value="1">Black Myth: Wukong (Cinematic)</option><option value="2">Stalker 2 (Epic)</option>                    </select>                    <div class="fv-dropdown-chevron">                        <svg width="20" height="20" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"><path d="m6 9 6 6 6-6"></path></svg>                    </div>                </div>            </div>            <div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1769604883143-ifgr7nl6j-slide-1-bar-Cyberpunk 2077 (1440p RT Ultra)" data-chart-type="Bar" data-title="Cyberpunk 2077 (RT Ultra)" data-subhead="AMD Ryzen 9 9900X, Nvidia GeForce RTX 5090" data-caption="" style=""><div class="fv-benchmark-group"><div class="fv-multi-value-legend">                <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div>                    <span>Avg FPS</span>                </div>                            <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div>                    <span>1% Low FPS</span>                </div>            </div><div class="fv-bar-row" title="Lexar Thor OC DDR5-6000 CL32">                    <div class="fv-bar-label ">Lexar Thor OC DDR5-6000 CL32</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 94%; background-color: #E33235;" data-target-width="94">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">94</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 66%; background-color: #FE9F58;" data-target-width="66">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">66</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="Lexar Thor OC DDR5-4800 CL40">                    <div class="fv-bar-label ">Lexar Thor OC DDR5-4800 CL40</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 94%; background-color: #E33235;" data-target-width="94">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">94</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 66%; background-color: #FE9F58;" data-target-width="66">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">66</span></div>    </div></div>                    </div>                </div><div class="fv-x-axis-wrapper">        <div class="fv-x-axis-label-space"></div>        <div class="fv-x-axis-chart-space">            <div class="fv-x-axis-line"></div>            <div class="fv-x-axis-ticks"><span>0</span><span>25</span><span>50</span><span>75</span><span>100</span></div>                    </div>    </div>        <table class="sr-only">            <caption>Cyberpunk 2077 (RT Ultra) Data</caption>            <thead><tr><th>Product</th><th>Value</th></tr></thead>            <tbody><tr>                <td>Lexar Thor OC DDR5-6000 CL32</td>                <td>94 Avg FPS, 66 1% Low FPS</td>            </tr><tr>                <td>Lexar Thor OC DDR5-4800 CL40</td>                <td>94 Avg FPS, 66 1% Low FPS</td>            </tr></tbody>        </table></div></div><div class="fv-chart-item" id="fv-chart-1769604883143-ifgr7nl6j-slide-1-bar-Black Myth: Wukong (1440p Cinematic)" data-chart-type="Bar" data-title="Black Myth: Wukong (Cinematic)" data-subhead="AMD Ryzen 9 9900X, Nvidia GeForce RTX 5090" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend">                <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div>                    <span>Avg FPS</span>                </div>                            <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div>                    <span>1% Low FPS</span>                </div>            </div><div class="fv-bar-row" title="Lexar Thor OC DDR5-6000 CL32">                    <div class="fv-bar-label ">Lexar Thor OC DDR5-6000 CL32</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 81%; background-color: #E33235;" data-target-width="81">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">81</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 66%; background-color: #FE9F58;" data-target-width="66">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">66</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="Lexar Thor OC DDR5-4800 CL40">                    <div class="fv-bar-label ">Lexar Thor OC DDR5-4800 CL40</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 82%; background-color: #E33235;" data-target-width="82">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">82</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 67%; background-color: #FE9F58;" data-target-width="67">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">67</span></div>    </div></div>                    </div>                </div><div class="fv-x-axis-wrapper">        <div class="fv-x-axis-label-space"></div>        <div class="fv-x-axis-chart-space">            <div class="fv-x-axis-line"></div>            <div class="fv-x-axis-ticks"><span>0</span><span>25</span><span>50</span><span>75</span><span>100</span></div>                    </div>    </div>        <table class="sr-only">            <caption>Black Myth: Wukong (Cinematic) Data</caption>            <thead><tr><th>Product</th><th>Value</th></tr></thead>            <tbody><tr>                <td>Lexar Thor OC DDR5-6000 CL32</td>                <td>81 Avg FPS, 66 1% Low FPS</td>            </tr><tr>                <td>Lexar Thor OC DDR5-4800 CL40</td>                <td>82 Avg FPS, 67 1% Low FPS</td>            </tr></tbody>        </table></div></div><div class="fv-chart-item" id="fv-chart-1769604883143-ifgr7nl6j-slide-1-bar-Stalker 2 (1440p Epic)" data-chart-type="Bar" data-title="Stalker 2 (Epic)" data-subhead="AMD Ryzen 9 9900X, Nvidia GeForce RTX 5090" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend">                <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div>                    <span>Avg FPS</span>                </div>                            <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div>                    <span>1% Low FPS</span>                </div>            </div><div class="fv-bar-row" title="Lexar Thor OC DDR5-6000 CL32">                    <div class="fv-bar-label ">Lexar Thor OC DDR5-6000 CL32</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 90%; background-color: #E33235;" data-target-width="90">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">90</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 52%; background-color: #FE9F58;" data-target-width="52">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">52</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="Lexar Thor OC DDR5-4800 CL40">                    <div class="fv-bar-label ">Lexar Thor OC DDR5-4800 CL40</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 86%; background-color: #E33235;" data-target-width="86">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">86</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 51%; background-color: #FE9F58;" data-target-width="51">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">51</span></div>    </div></div>                    </div>                </div><div class="fv-x-axis-wrapper">        <div class="fv-x-axis-label-space"></div>        <div class="fv-x-axis-chart-space">            <div class="fv-x-axis-line"></div>            <div class="fv-x-axis-ticks"><span>0</span><span>25</span><span>50</span><span>75</span><span>100</span></div>                    </div>    </div>        <table class="sr-only">            <caption>Stalker 2 (Epic) Data</caption>            <thead><tr><th>Product</th><th>Value</th></tr></thead>            <tbody><tr>                <td>Lexar Thor OC DDR5-6000 CL32</td>                <td>90 Avg FPS, 52 1% Low FPS</td>            </tr><tr>                <td>Lexar Thor OC DDR5-4800 CL40</td>                <td>86 Avg FPS, 51 1% Low FPS</td>            </tr></tbody>        </table></div></div></div>                                          <div class="fv-bottom-bar" style="display: flex">                    <div class="fv-footer-content" style="display: none;">                <div class="rv-chart-caption"></div>            </div>        <img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png" alt="PC Gamer Logo">      </div>            </div>    </div>              </div><div class="fv-slide" id="fv-chart-1769604883143-ifgr7nl6j-slide-2-wrapper" data-index="2" style="display: none;">                <div id="fv-chart-1769604883143-ifgr7nl6j-slide-2" class="fv-chart-wrapper  labels-on-top" data-bar-labels-on-top="true">        <div class="fv-inner-wrapper">            <h3 class="fv-chart-title">Gaming performance at 4K</h3>            <p class="fv-chart-subhead">AMD Ryzen 9 9900X, Nvidia GeForce RTX 5090</p>            <div class="fv-dropdown-wrapper">                <div class="fv-dropdown-title-container">                    <select class="fv-dropdown-title">                        <option value="0">Cyberpunk 2077 (RT Ultra)</option><option value="1">Black Myth: Wukong (Cinematic)</option><option value="2">Stalker 2 (Epic)</option>                    </select>                    <div class="fv-dropdown-chevron">                        <svg width="20" height="20" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"><path d="m6 9 6 6 6-6"></path></svg>                    </div>                </div>            </div>            <div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1769604883143-ifgr7nl6j-slide-2-bar-Cyberpunk 2077 (4K RT Ultra)" data-chart-type="Bar" data-title="Cyberpunk 2077 (RT Ultra)" data-subhead="AMD Ryzen 9 9900X, Nvidia GeForce RTX 5090" data-caption="" style=""><div class="fv-benchmark-group"><div class="fv-multi-value-legend">                <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div>                    <span>Avg FPS</span>                </div>                            <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div>                    <span>1% Low FPS</span>                </div>            </div><div class="fv-bar-row" title="Lexar Thor OC DDR5-6000 CL32">                    <div class="fv-bar-label ">Lexar Thor OC DDR5-6000 CL32</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 86.66666666666667%; background-color: #E33235;" data-target-width="86.66666666666667">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">52</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 66.66666666666666%; background-color: #FE9F58;" data-target-width="66.66666666666666">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">40</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="Lexar Thor OC DDR5-4800 CL40">                    <div class="fv-bar-label ">Lexar Thor OC DDR5-4800 CL40</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 86.66666666666667%; background-color: #E33235;" data-target-width="86.66666666666667">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">52</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 68.33333333333333%; background-color: #FE9F58;" data-target-width="68.33333333333333">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">41</span></div>    </div></div>                    </div>                </div><div class="fv-x-axis-wrapper">        <div class="fv-x-axis-label-space"></div>        <div class="fv-x-axis-chart-space">            <div class="fv-x-axis-line"></div>            <div class="fv-x-axis-ticks"><span>0</span><span>15</span><span>30</span><span>45</span><span>60</span></div>                    </div>    </div>        <table class="sr-only">            <caption>Cyberpunk 2077 (RT Ultra) Data</caption>            <thead><tr><th>Product</th><th>Value</th></tr></thead>            <tbody><tr>                <td>Lexar Thor OC DDR5-6000 CL32</td>                <td>52 Avg FPS, 40 1% Low FPS</td>            </tr><tr>                <td>Lexar Thor OC DDR5-4800 CL40</td>                <td>52 Avg FPS, 41 1% Low FPS</td>            </tr></tbody>        </table></div></div><div class="fv-chart-item" id="fv-chart-1769604883143-ifgr7nl6j-slide-2-bar-Black Myth: Wukong (4K Cinematic)" data-chart-type="Bar" data-title="Black Myth: Wukong (Cinematic)" data-subhead="AMD Ryzen 9 9900X, Nvidia GeForce RTX 5090" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend">                <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div>                    <span>Avg FPS</span>                </div>                            <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div>                    <span>1% Low FPS</span>                </div>            </div><div class="fv-bar-row" title="Lexar Thor OC DDR5-6000 CL32">                    <div class="fv-bar-label ">Lexar Thor OC DDR5-6000 CL32</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 90%; background-color: #E33235;" data-target-width="90">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">54</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 76.66666666666667%; background-color: #FE9F58;" data-target-width="76.66666666666667">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">46</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="Lexar Thor OC DDR5-4800 CL40">                    <div class="fv-bar-label ">Lexar Thor OC DDR5-4800 CL40</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 90%; background-color: #E33235;" data-target-width="90">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">54</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 76.66666666666667%; background-color: #FE9F58;" data-target-width="76.66666666666667">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">46</span></div>    </div></div>                    </div>                </div><div class="fv-x-axis-wrapper">        <div class="fv-x-axis-label-space"></div>        <div class="fv-x-axis-chart-space">            <div class="fv-x-axis-line"></div>            <div class="fv-x-axis-ticks"><span>0</span><span>15</span><span>30</span><span>45</span><span>60</span></div>                    </div>    </div>        <table class="sr-only">            <caption>Black Myth: Wukong (Cinematic) Data</caption>            <thead><tr><th>Product</th><th>Value</th></tr></thead>            <tbody><tr>                <td>Lexar Thor OC DDR5-6000 CL32</td>                <td>54 Avg FPS, 46 1% Low FPS</td>            </tr><tr>                <td>Lexar Thor OC DDR5-4800 CL40</td>                <td>54 Avg FPS, 46 1% Low FPS</td>            </tr></tbody>        </table></div></div><div class="fv-chart-item" id="fv-chart-1769604883143-ifgr7nl6j-slide-2-bar-Stalker 2 (4K Epic)" data-chart-type="Bar" data-title="Stalker 2 (Epic)" data-subhead="AMD Ryzen 9 9900X, Nvidia GeForce RTX 5090" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend">                <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div>                    <span>Avg FPS</span>                </div>                            <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div>                    <span>1% Low FPS</span>                </div>            </div><div class="fv-bar-row" title="Lexar Thor OC DDR5-6000 CL32">                    <div class="fv-bar-label ">Lexar Thor OC DDR5-6000 CL32</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 91.25%; background-color: #E33235;" data-target-width="91.25">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">73</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 60%; background-color: #FE9F58;" data-target-width="60">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">48</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="Lexar Thor OC DDR5-4800 CL40">                    <div class="fv-bar-label ">Lexar Thor OC DDR5-4800 CL40</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 91.25%; background-color: #E33235;" data-target-width="91.25">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">73</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 58.75%; background-color: #FE9F58;" data-target-width="58.75">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">47</span></div>    </div></div>                    </div>                </div><div class="fv-x-axis-wrapper">        <div class="fv-x-axis-label-space"></div>        <div class="fv-x-axis-chart-space">            <div class="fv-x-axis-line"></div>            <div class="fv-x-axis-ticks"><span>0</span><span>20</span><span>40</span><span>60</span><span>80</span></div>                    </div>    </div>        <table class="sr-only">            <caption>Stalker 2 (Epic) Data</caption>            <thead><tr><th>Product</th><th>Value</th></tr></thead>            <tbody><tr>                <td>Lexar Thor OC DDR5-6000 CL32</td>                <td>73 Avg FPS, 48 1% Low FPS</td>            </tr><tr>                <td>Lexar Thor OC DDR5-4800 CL40</td>                <td>73 Avg FPS, 47 1% Low FPS</td>            </tr></tbody>        </table></div></div></div>                                          <div class="fv-bottom-bar" style="display: flex">                    <div class="fv-footer-content" style="display: none;">                <div class="rv-chart-caption"></div>            </div>        <img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png" alt="PC Gamer Logo">      </div>            </div>    </div>              </div>            </div>        </div>              <script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script>    <script>          (function() {      // Global animation function for slideshow re-use      window.fvAnimateCharts = function(chartWrapper) {          if (!chartWrapper) return;                    function animateBars(chartElement) {            if (!chartElement) return;            var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');            bars.forEach(function(bar, index) {                // Reset to 0 first to ensure animation triggers                bar.style.width = '0%';                bar.style.transition = 'none';                var targetWidth = bar.dataset.targetWidth;                if (targetWidth === undefined) return;                                // Force reflow                void bar.offsetWidth;                                 setTimeout(function() {                    bar.style.transition = 'opacity 0.2s ease, width 0.8s ease-out';                    bar.style.width = targetWidth + '%';                }, index * 50 + 50); // Reduced initial delay            });          }          function animateLineChart(chartElement) {              if (!chartElement) return;              var lineSvg = chartElement.querySelector('svg');              if (!lineSvg) return;              var paths = lineSvg.querySelectorAll('.riv-line-path');              paths.forEach(function(p, i) {                if (typeof p.getTotalLength === 'function') {                  var len = p.getTotalLength();                  p.style.transition = 'none';                  p.style.strokeDasharray = len;                  p.style.strokeDashoffset = len;                  p.getBoundingClientRect();                  setTimeout(function() {                    p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's';                    p.style.strokeDashoffset = '0';                  }, 100);                }              });              var dots = lineSvg.querySelectorAll('.riv-dot');              dots.forEach(function(dot, i) {                dot.style.opacity = '0';                setTimeout(function() {                    dot.style.transition = 'opacity 0.3s ease';                    dot.style.opacity = '1';                }, 500 + i * 10);              });            }            // Execute            var charts = chartWrapper.querySelectorAll('.fv-chart-item');                        charts.forEach(function(chart) {                // If in carousel/dropdown mode, hidden charts are display:none.                // We only animate what is visible.                if (window.getComputedStyle(chart).display === 'none') return;                                var chartType = chart.dataset.chartType;                if (chartType === 'Line') {                  animateLineChart(chart);                } else if (chartType !== 'Pie') {                  animateBars(chart);                }            });      };            function initialize(uniqueId, isSlideshow) {        var root = document.getElementById(uniqueId);                // In slideshow mode, 'root' will be null because the container has '-slideshow' suffix.        // We handle that logic below.        if (!root && !isSlideshow) return;                // Setup internal interactions (Carousel/Dropdown/LineChart) for a specific chart wrapper        function setupWrapper(chartWrapper) {            if (!chartWrapper) return;                                    // Legend interactions            chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {                var chartId = legend.dataset.chart;                var chart = chartWrapper.querySelector('#' + chartId);                if (!chart) return;                var lines = chart.querySelectorAll('.riv-line-path');                var dots = chart.querySelectorAll('.riv-dot');                legend.querySelectorAll('.riv-legend-item').forEach(function(item) {                    var productName = item.dataset.product;                    var line = chart.querySelector('.riv-line-path[data-product="' + productName + '"]');                    var productDots = chart.querySelectorAll('.riv-dot[data-product="' + productName + '"]');                                        var highlight = function() {                        if (legend.querySelector('.isolated')) return;                        lines.forEach(function(l) { l.style.opacity = '0.3' });                        dots.forEach(function(d) { d.style.opacity = '0.3' });                        if (line) line.style.opacity = '1';                        productDots.forEach(function(d) { d.style.opacity = '1' });                    };                    var clearHighlight = function() {                        if (legend.querySelector('.isolated')) return;                        lines.forEach(function(l) { l.style.opacity = '1' });                        dots.forEach(function(d) { d.style.opacity = '1' });                    };                    var toggleIsolate = function() {                        var isIsolated = item.classList.contains('isolated');                        legend.querySelectorAll('.riv-legend-item').forEach(function(i) { i.classList.remove('isolated') });                        if (isIsolated) {                            lines.forEach(function(l) { l.style.opacity = '1' });                            dots.forEach(function(d) { d.style.opacity = '1' });                        } else {                            item.classList.add('isolated');                            lines.forEach(function(l) { l.style.opacity = '0.3' });                            dots.forEach(function(d) { d.style.opacity = '0.3' });                            if (line) line.style.opacity = '1';                            productDots.forEach(function(d) { d.style.opacity = '1' });                        }                    };                    item.addEventListener('mouseenter', highlight);                    item.addEventListener('focus', highlight);                    item.addEventListener('mouseleave', clearHighlight);                    item.addEventListener('blur', clearHighlight);                    item.addEventListener('click', toggleIsolate);                });            });                        // Carousel & Dropdown Logic            var charts = chartWrapper.querySelectorAll('.fv-chart-item');            var dropdown = chartWrapper.querySelector('.fv-dropdown-title');            var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');            var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');            var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');            var counter = chartWrapper.querySelector('.fv-carousel-counter');                        // Text Elements            var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');            var captionEl = chartWrapper.querySelector('.rv-chart-caption');            var footerContentEl = chartWrapper.querySelector('.fv-footer-content');            var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');            var logoEl = chartWrapper.querySelector('.fv-logo');            if (charts.length > 1 && (dropdown || prevBtn)) {                 var currentChartIndex = 0;                 var titles = [];                 if (dropdown) {                    titles = Array.from(dropdown.options).map(function(o) { return o.text; });                 } else {                    charts.forEach(function(c) {                        titles.push(c.getAttribute('data-title') || '');                    });                 }                                  function showInternalChart(index) {                    if (index < 0) index = charts.length - 1;                    if (index >= charts.length) index = 0;                    currentChartIndex = index;                                        charts.forEach(function(c, i) {                        c.style.display = i === index ? 'block' : 'none';                        if (i === index) {                             var cType = c.dataset.chartType;                             if (cType === 'Line') {                                 // Line chart animations if needed                             } else if (cType !== 'Pie') {                                 window.fvAnimateCharts(chartWrapper);                             }                        }                    });                                        if (dropdown) dropdown.value = index;                    if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];                    if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;                                        // Update Subhead and Caption                    var activeChart = charts[index];                    if (activeChart) {                        var newSubhead = activeChart.getAttribute('data-subhead');                        var newCaption = activeChart.getAttribute('data-caption');                                                if (subheadEl) subheadEl.textContent = newSubhead || '';                        if (captionEl) captionEl.textContent = newCaption || '';                                                if (footerContentEl) {                             if (newCaption && newCaption.trim().length > 0) {                                 footerContentEl.style.display = 'block';                                 if (bottomBarEl) bottomBarEl.style.display = 'flex';                             } else {                                 footerContentEl.style.display = 'none';                                 if (bottomBarEl && !logoEl) {                                     bottomBarEl.style.display = 'none';                                 }                             }                        }                    }                 }                                  if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });                 if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });                 if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });            }            // Initialize Line Charts inside this wrapper            charts.forEach(function(chart) {                if (chart.dataset.chartType === 'Line') {                                    }            });                        // Initial Animation            window.fvAnimateCharts(chartWrapper);        }        if (true) {            var slideshowContainer = document.getElementById(uniqueId + '-slideshow');            if (slideshowContainer) {                var slides = slideshowContainer.querySelectorAll('.fv-slide');                slides.forEach(function(slide) {                    setupWrapper(slide.querySelector('.fv-chart-wrapper'));                });            }                var slideshowContainer = document.getElementById(uniqueId + '-slideshow');        // Check if container exists to prevent errors    if (slideshowContainer) {        var currentSlideIndex = 0;        var slides = slideshowContainer.querySelectorAll('.fv-slide');        var counter = slideshowContainer.querySelector('.fv-slide-counter');        var prevBtn = slideshowContainer.querySelector('.fv-nav-btn.prev');        var nextBtn = slideshowContainer.querySelector('.fv-nav-btn.next');        var dropdown = slideshowContainer.querySelector('.fv-slideshow-select');        function updateControls(index) {            if (counter) counter.textContent = (index + 1) + ' / ' + slides.length;            if (dropdown) dropdown.value = index;                        if (prevBtn) {                if (index === 0) prevBtn.classList.add('disabled');                else prevBtn.classList.remove('disabled');            }            if (nextBtn) {                if (index === slides.length - 1) nextBtn.classList.add('disabled');                else nextBtn.classList.remove('disabled');            }        }        function showSlide(index) {            if (index < 0) return; // index = slides.length - 1; // Disable loop for linear nav style            if (index >= slides.length) return; // index = 0;                        currentSlideIndex = index;                        slides.forEach(function(slide, i) {                slide.style.display = i === index ? 'block' : 'none';                if (i === index) {                    // Re-trigger animations for the active slide                    var chartEl = slide.querySelector('.fv-chart-wrapper');                    if (chartEl && window.fvAnimateCharts) {                        window.fvAnimateCharts(chartEl);                    }                }            });                        updateControls(currentSlideIndex);        }        if (prevBtn) {            prevBtn.addEventListener('click', function() { showSlide(currentSlideIndex - 1); });        }        if (nextBtn) {            nextBtn.addEventListener('click', function() { showSlide(currentSlideIndex + 1); });        }        if (dropdown) {            dropdown.addEventListener('change', function(e) { showSlide(parseInt(e.target.value)); });        }                // Initial setup        updateControls(currentSlideIndex);                // Initial animation for the first slide        if (slides.length > 0) {            var firstChart = slides[0].querySelector('.fv-chart-wrapper');             if (firstChart && window.fvAnimateCharts) {                setTimeout(function() { window.fvAnimateCharts(firstChart); }, 100);            }        }    }          } else {            setupWrapper(root);        }      }            if (document.readyState === 'loading') {        document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1769604883143-ifgr7nl6j', true); });      } else {        initialize('fv-chart-1769604883143-ifgr7nl6j', true);      }    })();      </script>  </div><p>The games I didn't expect to see any performance difference with the two DRAM speeds are <a href="https://www.pcgamer.com/cyberpunk-2077-phantom-liberty-review/" target="_blank">Cyberpunk 2077</a>, <a href="https://www.pcgamer.com/games/rpg/black-myth-wukong-review/" target="_blank">Black Myth: Wukong</a>, and <a href="https://www.pcgamer.com/games/fps/stalker-2-review/" target="_blank">Stalker 2</a>. And that's exactly what happened, as you can see in the results. Even though Stalker 2 <em>was </em>marginally slower with DDR5-4800 CL40 than DDR5-6000 CL32, it's best to ignore any differences of 5% or less with the frame rates (either higher or lower).</p><p>That's because there will always be a reasonable margin of error when capturing <em>gameplay</em> rather than benchmark performance. A game's built-in graphics test will run the same code pretty much every time, whereas it will often alter quite a bit when playing it as intended. This is especially true for open-world games that have a 'real-time life' aspect to them, such as NPCs seemingly wandering off and doing their own thing.</p><p>As to why I didn't expect to see any performance differences, well, that's because these games are heavily dependent on the GPU for performance. As powerful as the RTX 5090 is, it's not able to handle the graphics load with the settings I used to such an extent that the CPU and/or system RAM becomes the limiting factor behind the frame rate.</p><p>To have that kind of scenario, you either need a game that has an enormous CPU workload or one that has a very light graphics load. Enter stage left, <a href="https://www.pcgamer.com/games/sim/microsoft-flight-simulator-2024-review/" target="_blank">Microsoft Flight Simulator 2024</a> (MSFS 24) for the former, and <a href="https://www.pcgamer.com/initial-impressions-of-counter-strike-2/" target="_blank">Counter-Strike 2</a> (CS2) for the latter.</p><h2 class="article-body__section" id="section-games-that-are-a-little-bit-dram-sensitive"><span>Games that are a little bit DRAM-sensitive</span></h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="3DuWZxwbMm9VA278mDnuwS" name="microsoft_flight_simulator_2024_screenshot_01" alt="A screenshot of Microsoft Flight Simulator 2024, using the game's photo mode" src="https://cdn.mos.cms.futurecdn.net/3DuWZxwbMm9VA278mDnuwS.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Xbox Game Studios)</span></figcaption></figure><div id="crow-inpage-content"><style>    @import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');    @import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');        /* Reset & Base */    #fv-chart-1769605232734-h7v656h21-slideshow .fv-chart-wrapper *, #fv-chart-1769605232734-h7v656h21-slideshow .fv-chart-wrapper *:before, #fv-chart-1769605232734-h7v656h21-slideshow .fv-chart-wrapper *:after, #fv-chart-1769605232734-h7v656h21-slideshow *, #fv-chart-1769605232734-h7v656h21-slideshow *:before, #fv-chart-1769605232734-h7v656h21-slideshow *:after {        box-sizing: border-box !important; margin: 0; padding: 0; border: 0;        font-size: 100%; font: inherit; vertical-align: baseline;    }    #fv-chart-1769605232734-h7v656h21-slideshow .fv-chart-wrapper, #fv-chart-1769605232734-h7v656h21-slideshow { font-family: 'Open Sans', sans-serif !important; }    /* Main Wrappers */    #fv-chart-1769605232734-h7v656h21-slideshow .fv-chart-wrapper {        position: relative !important; overflow: visible !important;        --riv-primary: #E33235;    }    #fv-chart-1769605232734-h7v656h21-slideshow .fv-chart-wrapper .fv-inner-wrapper {        color: #1F2937 !important; background-color: #ededed !important;        padding: 1.5rem 1.5rem 2rem !important; border-radius: 0.5rem !important;        box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) !important;        margin: 1rem 0 !important; display: flex !important; flex-direction: column !important;    }            /* Slideshow Styles */    #fv-chart-1769605232734-h7v656h21-slideshow {        position: relative !important;        width: 100% !important;        margin: 1rem 0 !important;        --riv-primary: #E33235;    }    #fv-chart-1769605232734-h7v656h21-slideshow .fv-slides-wrapper {        position: relative !important;        width: 100% !important;    }    #fv-chart-1769605232734-h7v656h21-slideshow .fv-slide {        width: 100% !important;        animation: fv-fade-in 0.3s ease-in-out;    }      @keyframes fv-fade-in {        from { opacity: 0; }        to { opacity: 1; }    }        /* Top Navigation Row (Redesign) */    #fv-chart-1769605232734-h7v656h21-slideshow .fv-slideshow-nav-row {        position: relative !important;        display: flex !important;        justify-content: space-between !important;        align-items: center !important;        padding: 0 0 16px 0 !important;        width: 100% !important;        z-index: 20 !important;    }    #fv-chart-1769605232734-h7v656h21-slideshow .fv-nav-btn {        background-color: var(--riv-primary) !important;        color: #ffffff !important;        border: none !important;        border-radius: 4px !important;        padding: 8px 16px !important;        font-size: 14px !important;        font-weight: 700 !important;        cursor: pointer !important;        display: flex !important;        align-items: center !important;        justify-content: center !important;        gap: 6px !important;        transition: opacity 0.2s, background-color 0.2s !important;        height: 36px !important;        text-transform: none !important;        box-shadow: 0 1px 2px rgba(0,0,0,0.1) !important;    }        #fv-chart-1769605232734-h7v656h21-slideshow .fv-nav-btn svg {        width: 18px !important;        height: 18px !important;        stroke-width: 3px !important;        filter: none !important;    }    #fv-chart-1769605232734-h7v656h21-slideshow .fv-nav-btn:hover {        opacity: 0.9 !important;        transform: translateY(-1px) !important;    }        #fv-chart-1769605232734-h7v656h21-slideshow .fv-nav-btn.disabled {        background-color: #E5E7EB !important;        color: #9CA3AF !important;        cursor: default !important;        pointer-events: none !important;        box-shadow: none !important;    }    #fv-chart-1769605232734-h7v656h21-slideshow .fv-slide-counter {        font-family: 'Poppins', sans-serif !important;        font-size: 14px !important;        font-weight: 600 !important;        color: #4B5563 !important;        text-align: center !important;        user-select: none !important;        min-width: 40px !important;        background-color: rgba(255,255,255,0.8) !important;        padding: 2px 8px !important;        border-radius: 10px !important;    }        /* Slideshow Dropdown Navigation */    #fv-chart-1769605232734-h7v656h21-slideshow .fv-slideshow-select {        position: absolute !important;        top: 10px !important;        right: 10px !important;        z-index: 20 !important;        appearance: none !important;        -webkit-appearance: none !important;        -moz-appearance: none !important;        background-color: white !important;        border: 1px solid #d1d5db !important;        color: #1F2937 !important;        font-family: 'Open Sans', sans-serif !important;        font-size: 14px !important;        font-weight: 600 !important;        padding: 6px 32px 6px 12px !important;        border-radius: 4px !important;        cursor: pointer !important;        box-shadow: 0 1px 2px rgba(0,0,0,0.05) !important;        background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e") !important;        background-position: right 0.5rem center !important;        background-repeat: no-repeat !important;        background-size: 1.5em 1.5em !important;    }    #fv-chart-1769605232734-h7v656h21-slideshow .fv-slideshow-select:focus {        outline: 2px solid #E33235 !important;        border-color: #E33235 !important;    }        /* Typography */    #fv-chart-1769605232734-h7v656h21-slideshow .fv-chart-wrapper .fv-chart-title {         font-weight: bold !important;         text-align: center !important;         margin-bottom: 0.5rem !important;         color: #1F2937 !important;         font-size: 1.25rem !important;         line-height: 1.2 !important;         font-family: 'Open Sans', sans-serif !important;         text-transform: none !important;         white-space: normal !important;         overflow-wrap: break-word !important;        padding: 0 20px !important;    }    #fv-chart-1769605232734-h7v656h21-slideshow .fv-chart-wrapper .fv-chart-subhead {         font-size: 1rem !important;         font-weight: 500 !important;         text-align: center !important;         margin-bottom: 2rem !important;         color: #6B7280 !important;         line-height: 1.7 !important;         font-family: 'Open Sans', sans-serif !important;         display: block !important;         text-transform: none !important;        padding: 0 20px !important;    }    #fv-chart-1769605232734-h7v656h21-slideshow .fv-chart-wrapper .rv-chart-caption { font-size: 15px !important; color: #6B7280 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }    #fv-chart-1769605232734-h7v656h21-slideshow .fv-chart-wrapper .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }    /* Footer */    #fv-chart-1769605232734-h7v656h21-slideshow .fv-chart-wrapper .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }    #fv-chart-1769605232734-h7v656h21-slideshow .fv-chart-wrapper .fv-footer-content { text-align: center !important; width: 100% !important; }    #fv-chart-1769605232734-h7v656h21-slideshow .fv-chart-wrapper .fv-logo {         display: block !important;         margin: 0 auto !important;         width: 120px !important;         min-width: 120px !important;        max-width: 120px !important;         height: auto !important;         object-fit: contain !important;         flex-shrink: 0 !important;    }    /* Display Mode Controls */    #fv-chart-1769605232734-h7v656h21-slideshow .fv-chart-wrapper .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }    #fv-chart-1769605232734-h7v656h21-slideshow .fv-chart-wrapper .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }    #fv-chart-1769605232734-h7v656h21-slideshow .fv-chart-wrapper .fv-dropdown-title {        appearance: none !important;        -webkit-appearance: none !important;        -moz-appearance: none !important;        background: transparent !important;        border: none !important;        font-size: 18px !important;        font-weight: 600 !important;        color: var(--riv-primary) !important;        padding-right: 28px !important;        padding-left: 10px !important;        cursor: pointer !important;        text-align: center !important;        text-align-last: center !important;        width: auto !important;        max-width: 100% !important;        font-family: 'Open Sans', sans-serif !important;        line-height: 1.3 !important;        margin: 0 !important;        text-overflow: ellipsis !important;        overflow: hidden !important;        white-space: nowrap !important;    }    #fv-chart-1769605232734-h7v656h21-slideshow .fv-chart-wrapper .fv-dropdown-title:focus { outline: none !important; }    #fv-chart-1769605232734-h7v656h21-slideshow .fv-chart-wrapper .fv-dropdown-title::-ms-expand { display: none !important; }        #fv-chart-1769605232734-h7v656h21-slideshow .fv-chart-wrapper .fv-dropdown-chevron {        position: absolute !important;        right: 0 !important;        top: 50% !important;        transform: translateY(-50%) !important;        pointer-events: none !important;        color: var(--riv-primary) !important;        display: flex !important;        align-items: center !important;    }    #fv-chart-1769605232734-h7v656h21-slideshow .fv-chart-wrapper .fv-carousel-title-controls { display: flex !important; justify-content: space-between !important; align-items: center !important; margin-bottom: 16px !important; width: 100% !important; gap: 12px !important; }    #fv-chart-1769605232734-h7v656h21-slideshow .fv-chart-wrapper .fv-carousel-nav-btn {        background: transparent !important; border: 1px solid #d1d5db !important; border-radius: 6px !important; padding: 6px 10px !important;        cursor: pointer !important; font-size: 13px !important; color: #6b7280 !important; display: flex !important; align-items: center !important; gap: 4px !important; font-family: 'Open Sans', sans-serif !important;    }    #fv-chart-1769605232734-h7v656h21-slideshow .fv-chart-wrapper .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }    #fv-chart-1769605232734-h7v656h21-slideshow .fv-chart-wrapper .fv-carousel-counter { font-size: 14px !important; color: #6b7280 !important; text-align: center !important; margin-top: 1rem !important; }        /* Legend */    #fv-chart-1769605232734-h7v656h21-slideshow .fv-chart-wrapper .fv-legend { display: flex !important; justify-content: center !important; flex-wrap: wrap !important; gap: 8px 16px !important; margin: 0 !important; padding: 0 !important; margin-top: 1rem !important; }    #fv-chart-1769605232734-h7v656h21-slideshow .fv-chart-wrapper .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #4B5563 !important; }    #fv-chart-1769605232734-h7v656h21-slideshow .fv-chart-wrapper .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }    /* Multi-Value Legend */    #fv-chart-1769605232734-h7v656h21-slideshow .fv-chart-wrapper .fv-multi-value-legend {         display: flex !important;         justify-content: center !important;         flex-wrap: wrap !important;         gap: 12px 24px !important;         margin-bottom: 1.5rem !important;         padding: 0 !important;    }    #fv-chart-1769605232734-h7v656h21-slideshow .fv-chart-wrapper .fv-multi-legend-item { display: flex !important; align-items: center !important; gap: 8px !important; font-size: 14px !important; color: #4B5563 !important; font-weight: 500 !important; }    #fv-chart-1769605232734-h7v656h21-slideshow .fv-chart-wrapper .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }    /* Chart Core Styles */    #fv-chart-1769605232734-h7v656h21-slideshow .fv-chart-wrapper .fv-benchmark-group { margin-bottom: 1rem !important; }    #fv-chart-1769605232734-h7v656h21-slideshow .fv-chart-wrapper .fv-benchmark-title {         font-size: 18px !important; font-weight: 600 !important; margin-bottom: 16px !important; margin-top: 0 !important; padding: 0 !important;        text-align: center !important; color: var(--riv-primary) !important; flex: 1 !important; min-width: 0 !important;        font-family: 'Open Sans', sans-serif !important; line-height: 1.3 !important;        text-transform: none !important;        white-space: normal !important;        overflow-wrap: break-word !important;         word-wrap: break-word !important;        max-width: 100% !important;    }    #fv-chart-1769605232734-h7v656h21-slideshow .fv-chart-wrapper .fv-bar-row, #fv-chart-1769605232734-h7v656h21-slideshow .fv-chart-wrapper .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; }    #fv-chart-1769605232734-h7v656h21-slideshow .fv-chart-wrapper .fv-bar-label { width: 150px !important; flex-shrink: 0 !important; font-size: 14px !important; color: #4B5563 !important; padding-right: 10px !important; text-align: right !important; font-weight: 500 !important; display: block !important; }    #fv-chart-1769605232734-h7v656h21-slideshow .fv-chart-wrapper .fv-bar-container { flex-grow: 1 !important; background-color: #E5E7EB !important; border-radius: 4px !important; min-height: 25px !important; border: 1px solid #D1D5DB !important; position: relative !important; display: flex !important; align-items: center !important; }     #fv-chart-1769605232734-h7v656h21-slideshow .fv-chart-wrapper .fv-bar { height: 100% !important; border-radius: 3px !important; display: flex !important; align-items: center !important; transition: opacity 0.2s ease, width 0.8s ease-out !important; min-height: 23px !important; }    #fv-chart-1769605232734-h7v656h21-slideshow .fv-chart-wrapper .fv-bar:hover { opacity: 0.8 !important; }    #fv-chart-1769605232734-h7v656h21-slideshow .fv-chart-wrapper .fv-bar-inner-content { display: flex !important; justify-content: space-between !important; align-items: center !important; width: 100% !important; height: 100% !important; padding: 0 8px !important; color: white !important; font-size: 14px !important; font-weight: bold !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; overflow: hidden !important; }    #fv-chart-1769605232734-h7v656h21-slideshow .fv-chart-wrapper .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }    #fv-chart-1769605232734-h7v656h21-slideshow .fv-chart-wrapper .fv-bar-inner-value { flex-shrink: 0 !important; }    #fv-chart-1769605232734-h7v656h21-slideshow .fv-chart-wrapper .fv-bar-value-outside { padding-left: 8px !important; font-size: 14px !important; font-weight: bold !important; color: #4B5563 !important; white-space: nowrap !important; }    #fv-chart-1769605232734-h7v656h21-slideshow .fv-chart-wrapper .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }    /* Multi-Value Bar Logic */    #fv-chart-1769605232734-h7v656h21-slideshow .fv-chart-wrapper .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }    #fv-chart-1769605232734-h7v656h21-slideshow .fv-chart-wrapper .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }        /* Stacked Bar */    #fv-chart-1769605232734-h7v656h21-slideshow .fv-chart-wrapper .fv-stacked-bar { display: flex !important; overflow: hidden !important; }    #fv-chart-1769605232734-h7v656h21-slideshow .fv-chart-wrapper .fv-stacked-segment { height: 100% !important; display: flex !important; align-items: center !important; justify-content: flex-end !important; padding-right: 8px !important; border-right: 1px solid rgba(255,255,255,0.3) !important; }    #fv-chart-1769605232734-h7v656h21-slideshow .fv-chart-wrapper .fv-stacked-segment:last-child { border-right: none !important; }    #fv-chart-1769605232734-h7v656h21-slideshow .fv-chart-wrapper .fv-segment-value { font-size: 14px !important; font-weight: bold !important; color: white !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; }    /* Grouped Bar */    #fv-chart-1769605232734-h7v656h21-slideshow .fv-chart-wrapper .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }    #fv-chart-1769605232734-h7v656h21-slideshow .fv-chart-wrapper .fv-grouped-product-title-wrapper { padding-left: 150px !important; }    #fv-chart-1769605232734-h7v656h21-slideshow .fv-chart-wrapper .fv-grouped-product-title { width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.5rem !important; font-weight: 700 !important; font-size: 14px !important; color: #4B5563 !important; text-transform: none !important; }    #fv-chart-1769605232734-h7v656h21-slideshow .fv-chart-wrapper .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }    #fv-chart-1769605232734-h7v656h21-slideshow .fv-chart-wrapper .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }    #fv-chart-1769605232734-h7v656h21-slideshow .fv-chart-wrapper .fv-bar-cluster .fv-bar-container { height: 20px !important; }        /* Line Chart Grid */    #fv-chart-1769605232734-h7v656h21-slideshow .fv-chart-wrapper .riv-grid line {        stroke: #D1D5DB !important;        stroke-dasharray: 3 3 !important;    }    /* X-Axis */    #fv-chart-1769605232734-h7v656h21-slideshow .fv-chart-wrapper .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }    #fv-chart-1769605232734-h7v656h21-slideshow .fv-chart-wrapper .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }    #fv-chart-1769605232734-h7v656h21-slideshow .fv-chart-wrapper .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }    #fv-chart-1769605232734-h7v656h21-slideshow .fv-chart-wrapper .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }    #fv-chart-1769605232734-h7v656h21-slideshow .fv-chart-wrapper .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }     #fv-chart-1769605232734-h7v656h21-slideshow .fv-chart-wrapper .fv-x-axis-ticks { display: flex !important; justify-content: space-between !important; padding-top: 4px !important; font-size: 13px !important; color: #6B7280 !important; }    #fv-chart-1769605232734-h7v656h21-slideshow .fv-chart-wrapper .fv-x-axis-ticks span { position: relative !important; }    #fv-chart-1769605232734-h7v656h21-slideshow .fv-chart-wrapper .fv-x-axis-ticks span::before { content: '' !important; position: absolute !important; top: -6px !important; left: 50% !important; transform: translateX(-50%) !important; width: 2px !important; height: 4px !important; background-color: #D1D5DB !important; border-radius: 1px !important; }    #fv-chart-1769605232734-h7v656h21-slideshow .fv-chart-wrapper .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #6B7280 !important; margin-top: 8px !important; display: block !important; }    #fv-chart-1769605232734-h7v656h21-slideshow .fv-chart-wrapper .fv-x-axis-title { text-align: center !important; font-size: 15px !important; color: #6B7280 !important; margin-top: 8px !important; margin-bottom: 16px !important; line-height: 1.5 !important; padding: 0 1rem !important; display: block !important; font-weight: bold !important; }    #fv-chart-1769605232734-h7v656h21-slideshow .fv-chart-wrapper .fv-y-axis-title {        font-size: 15px !important;        color: #6B7280 !important;        line-height: 1.5 !important;        text-align: left !important;        padding-left: 5.83% !important; /* Aligns with Y-axis line inside SVG (35/600) */        margin-bottom: 4px !important;        display: block !important;        font-weight: bold !important;    }    /* Mobile / Forced Mobile View / Labels on Top */    #fv-chart-1769605232734-h7v656h21-slideshow .fv-chart-wrapper.mobile-view .fv-pie-container,    #fv-chart-1769605232734-h7v656h21-slideshow .fv-chart-wrapper.labels-on-top .fv-pie-container {        flex-direction: column !important; gap: 1rem !important;    }#fv-chart-1769605232734-h7v656h21-slideshow .fv-chart-wrapper.mobile-view .fv-grouped-product-title-wrapper,    #fv-chart-1769605232734-h7v656h21-slideshow .fv-chart-wrapper.labels-on-top .fv-grouped-product-title-wrapper {        padding-left: 0 !important;    }#fv-chart-1769605232734-h7v656h21-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row, .fv-stacked-product, .fv-grouped-bar-product,    #fv-chart-1769605232734-h7v656h21-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-row, .fv-stacked-product, .fv-grouped-bar-product {        flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;    }#fv-chart-1769605232734-h7v656h21-slideshow .fv-chart-wrapper.mobile-view .fv-bar-label:not(.fv-grouped-product-title),    #fv-chart-1769605232734-h7v656h21-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-label:not(.fv-grouped-product-title) {        width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;    }#fv-chart-1769605232734-h7v656h21-slideshow .fv-chart-wrapper.mobile-view .fv-bar-label, .fv-grouped-product-title,    #fv-chart-1769605232734-h7v656h21-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-label, .fv-grouped-product-title {        width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;    }#fv-chart-1769605232734-h7v656h21-slideshow .fv-chart-wrapper.mobile-view .fv-bar-container, .fv-bar-cluster,    #fv-chart-1769605232734-h7v656h21-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-container, .fv-bar-cluster {        width: 100% !important;    }#fv-chart-1769605232734-h7v656h21-slideshow .fv-chart-wrapper.mobile-view .fv-x-axis-wrapper,    #fv-chart-1769605232734-h7v656h21-slideshow .fv-chart-wrapper.labels-on-top .fv-x-axis-wrapper {        margin-left: 0 !important;    }#fv-chart-1769605232734-h7v656h21-slideshow .fv-chart-wrapper.mobile-view .fv-x-axis-label-space,    #fv-chart-1769605232734-h7v656h21-slideshow .fv-chart-wrapper.labels-on-top .fv-x-axis-label-space {        display: none !important;    }#fv-chart-1769605232734-h7v656h21-slideshow .fv-chart-wrapper.mobile-view .fv-x-axis-chart-space,    #fv-chart-1769605232734-h7v656h21-slideshow .fv-chart-wrapper.labels-on-top .fv-x-axis-chart-space {        padding-right: 0 !important;    }#fv-chart-1769605232734-h7v656h21-slideshow .fv-chart-wrapper.mobile-view .fv-benchmark-title,    #fv-chart-1769605232734-h7v656h21-slideshow .fv-chart-wrapper.labels-on-top .fv-benchmark-title {        font-size: 13px !important;    }#fv-chart-1769605232734-h7v656h21-slideshow .fv-chart-wrapper.mobile-view .fv-dropdown-title,    #fv-chart-1769605232734-h7v656h21-slideshow .fv-chart-wrapper.labels-on-top .fv-dropdown-title {        font-size: 14px !important;    }#fv-chart-1769605232734-h7v656h21-slideshow .fv-chart-wrapper.mobile-view .fv-carousel-nav-btn,    #fv-chart-1769605232734-h7v656h21-slideshow .fv-chart-wrapper.labels-on-top .fv-carousel-nav-btn {        padding: 6px 8px !important; font-size: 11px !important;    }    @media (max-width: 500px) {         #fv-chart-1769605232734-h7v656h21-slideshow .fv-chart-wrapper .fv-pie-container { flex-direction: column !important; gap: 1rem !important; }        #fv-chart-1769605232734-h7v656h21-slideshow .fv-chart-wrapper .fv-grouped-product-title-wrapper {            padding-left: 0 !important;        }        #fv-chart-1769605232734-h7v656h21-slideshow .fv-chart-wrapper .fv-bar-row,        #fv-chart-1769605232734-h7v656h21-slideshow .fv-chart-wrapper .fv-stacked-product {            flex-direction: column !important;            align-items: flex-start !important;            margin-bottom: 1.25rem !important;        }        #fv-chart-1769605232734-h7v656h21-slideshow .fv-chart-wrapper .fv-bar-label:not(.fv-grouped-product-title) {             width: 100% !important;            text-align: left !important;            padding-right: 0 !important;            margin-bottom: 0.25rem !important;            font-size: 14px !important;             font-weight: 700 !important;        }        #fv-chart-1769605232734-h7v656h21-slideshow .fv-chart-wrapper .fv-bar-container {            width: 100% !important;        }        #fv-chart-1769605232734-h7v656h21-slideshow .fv-chart-wrapper .fv-x-axis-wrapper {            margin-left: 0 !important;        }        #fv-chart-1769605232734-h7v656h21-slideshow .fv-chart-wrapper .fv-x-axis-label-space {            display: none !important;        }        #fv-chart-1769605232734-h7v656h21-slideshow .fv-chart-wrapper .fv-x-axis-chart-space {            padding-right: 0 !important;        }        #fv-chart-1769605232734-h7v656h21-slideshow .fv-chart-wrapper .fv-benchmark-title {             font-size: 13px !important;            width: 100% !important;        }        #fv-chart-1769605232734-h7v656h21-slideshow .fv-chart-wrapper .fv-dropdown-title-container .fv-dropdown-title {             font-size: 14px !important;         }        #fv-chart-1769605232734-h7v656h21-slideshow .fv-chart-wrapper .fv-carousel-nav-btn { padding: 6px 8px !important; font-size: 11px !important; }        #fv-chart-1769605232734-h7v656h21-slideshow .fv-chart-wrapper .fv-y-axis-title { padding-left: 5% !important; /* (30/600) for mobile view */ }        #fv-chart-1769605232734-h7v656h21-slideshow .fv-chart-wrapper.fv-contains-line-chart .fv-footer-content {            margin-left: -1rem !important;            margin-right: -1rem !important;        }    }          </style><script type="application/ld+json">[{  "@context": "https://schema.org",  "@type": "Dataset",  "name": "Gaming performance at 1080p",  "description": "AMD Ryzen 9 9900X, Nvidia GeForce RTX 5090",  "creator": {    "@type": "Organization",    "name": "PC Gamer",    "logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"  },  "isAccessibleForFree": true,  "dateCreated": "2026-01-28T13:00:32.734Z",  "citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized",  "keywords": [    "Lexar Thor OC DDR5-6000 CL32",    "Lexar Thor OC DDR5-4800 CL40",    "Microsoft Flight Simulator 2024 (1080p Ultra)",    "Counter-Strike 2 (1080p Very High)",    "Microsoft Flight Simulator 2024 (Ultra)",    "Counter-Strike 2 (Very High)",    "benchmark",    "comparison",    "performance",    "review",    "PC Gamer"  ],  "measurementTechnique": "Performance Benchmarking",  "variableMeasured": [    {      "@type": "PropertyValue",      "name": "Lexar Thor OC DDR5-4800 CL40 – Microsoft Flight Simulator 2024 (1080p Ultra)",      "value": 48,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Lexar Thor OC DDR5-6000 CL32 – Microsoft Flight Simulator 2024 (1080p Ultra)",      "value": 50,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Lexar Thor OC DDR5-4800 CL40 – Counter-Strike 2 (1080p Very High)",      "value": 363,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Lexar Thor OC DDR5-6000 CL32 – Counter-Strike 2 (1080p Very High)",      "value": 392,      "unitText": "Avg FPS"    }  ]},{  "@context": "https://schema.org",  "@type": "Dataset",  "name": "Gaming performance at 1440p",  "description": "AMD Ryzen 9 9900X, Nvidia GeForce RTX 5090",  "creator": {    "@type": "Organization",    "name": "PC Gamer",    "logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"  },  "isAccessibleForFree": true,  "dateCreated": "2026-01-28T13:00:32.734Z",  "citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized",  "keywords": [    "Lexar Thor OC DDR5-6000 CL32",    "Lexar Thor OC DDR5-4800 CL40",    "Microsoft Flight Simulator 2024 (1440p Ultra)",    "Counter-Strike 2 (1440p Very High)",    "Microsoft Flight Simulator 2024 (Ultra)",    "Counter-Strike 2 (Very High)",    "benchmark",    "comparison",    "performance",    "review",    "PC Gamer"  ],  "measurementTechnique": "Performance Benchmarking",  "variableMeasured": [    {      "@type": "PropertyValue",      "name": "Lexar Thor OC DDR5-4800 CL40 – Microsoft Flight Simulator 2024 (1440p Ultra)",      "value": 44,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Lexar Thor OC DDR5-6000 CL32 – Microsoft Flight Simulator 2024 (1440p Ultra)",      "value": 49,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Lexar Thor OC DDR5-4800 CL40 – Counter-Strike 2 (1440p Very High)",      "value": 374,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Lexar Thor OC DDR5-6000 CL32 – Counter-Strike 2 (1440p Very High)",      "value": 376,      "unitText": "Avg FPS"    }  ]},{  "@context": "https://schema.org",  "@type": "Dataset",  "name": "Gaming performance at 4K",  "description": "AMD Ryzen 9 9900X, Nvidia GeForce RTX 5090",  "creator": {    "@type": "Organization",    "name": "PC Gamer",    "logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"  },  "isAccessibleForFree": true,  "dateCreated": "2026-01-28T13:00:32.734Z",  "citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized",  "keywords": [    "Lexar Thor OC DDR5-6000 CL32",    "Lexar Thor OC DDR5-4800 CL40",    "Microsoft Flight Simulator 2024 (4K Ultra)",    "Counter-Strike 2 (4K Very High)",    "Microsoft Flight Simulator 2024 (Ultra)",    "Counter-Strike 2 (Very High)",    "benchmark",    "comparison",    "performance",    "review",    "PC Gamer"  ],  "measurementTechnique": "Performance Benchmarking",  "variableMeasured": [    {      "@type": "PropertyValue",      "name": "Lexar Thor OC DDR5-4800 CL40 – Microsoft Flight Simulator 2024 (4K Ultra)",      "value": 44,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Lexar Thor OC DDR5-6000 CL32 – Microsoft Flight Simulator 2024 (4K Ultra)",      "value": 49,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Lexar Thor OC DDR5-4800 CL40 – Counter-Strike 2 (4K Very High)",      "value": 320,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Lexar Thor OC DDR5-6000 CL32 – Counter-Strike 2 (4K Very High)",      "value": 324,      "unitText": "Avg FPS"    }  ]}]</script>            <div id="fv-chart-1769605232734-h7v656h21-slideshow" class="fv-slideshow-container" data-slide-count="3">                            <div class="fv-slideshow-nav-row">                    <button class="fv-nav-btn prev disabled" aria-label="Previous Slide">                        <svg width="16" height="16" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"><path d="m15 18-6-6 6-6"></path></svg>                        <span>Previous</span>                    </button>                    <div class="fv-slide-counter">1 / 3</div>                    <button class="fv-nav-btn next" aria-label="Next Slide">                        <span>Next</span>                        <svg width="16" height="16" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"><path d="m9 18 6-6-6-6"></path></svg>                    </button>                </div>                          <div class="fv-slides-wrapper">                <div class="fv-slide" id="fv-chart-1769605232734-h7v656h21-slide-0-wrapper" data-index="0" style="display: block;">                <div id="fv-chart-1769605232734-h7v656h21-slide-0" class="fv-chart-wrapper  labels-on-top" data-bar-labels-on-top="true">        <div class="fv-inner-wrapper">            <h3 class="fv-chart-title">Gaming performance at 1080p</h3>            <p class="fv-chart-subhead">AMD Ryzen 9 9900X, Nvidia GeForce RTX 5090</p>            <div class="fv-dropdown-wrapper">                <div class="fv-dropdown-title-container">                    <select class="fv-dropdown-title">                        <option value="0">Microsoft Flight Simulator 2024 (Ultra)</option><option value="1">Counter-Strike 2 (Very High)</option>                    </select>                    <div class="fv-dropdown-chevron">                        <svg width="20" height="20" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"><path d="m6 9 6 6 6-6"></path></svg>                    </div>                </div>            </div>            <div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1769605232734-h7v656h21-slide-0-bar-Microsoft Flight Simulator 2024 (1080p Ultra)" data-chart-type="Bar" data-title="Microsoft Flight Simulator 2024 (Ultra)" data-subhead="AMD Ryzen 9 9900X, Nvidia GeForce RTX 5090" data-caption="" style=""><div class="fv-benchmark-group"><div class="fv-multi-value-legend">                <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div>                    <span>Avg FPS</span>                </div>                            <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div>                    <span>1% Low FPS</span>                </div>            </div><div class="fv-bar-row" title="Lexar Thor OC DDR5-6000 CL32">                    <div class="fv-bar-label ">Lexar Thor OC DDR5-6000 CL32</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 83.33333333333334%; background-color: #E33235;" data-target-width="83.33333333333334">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">50</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 45%; background-color: #FE9F58;" data-target-width="45">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">27</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="Lexar Thor OC DDR5-4800 CL40">                    <div class="fv-bar-label ">Lexar Thor OC DDR5-4800 CL40</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 80%; background-color: #E33235;" data-target-width="80">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">48</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 48.333333333333336%; background-color: #FE9F58;" data-target-width="48.333333333333336">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">29</span></div>    </div></div>                    </div>                </div><div class="fv-x-axis-wrapper">        <div class="fv-x-axis-label-space"></div>        <div class="fv-x-axis-chart-space">            <div class="fv-x-axis-line"></div>            <div class="fv-x-axis-ticks"><span>0</span><span>15</span><span>30</span><span>45</span><span>60</span></div>                    </div>    </div>        <table class="sr-only">            <caption>Microsoft Flight Simulator 2024 (Ultra) Data</caption>            <thead><tr><th>Product</th><th>Value</th></tr></thead>            <tbody><tr>                <td>Lexar Thor OC DDR5-6000 CL32</td>                <td>50 Avg FPS, 27 1% Low FPS</td>            </tr><tr>                <td>Lexar Thor OC DDR5-4800 CL40</td>                <td>48 Avg FPS, 29 1% Low FPS</td>            </tr></tbody>        </table></div></div><div class="fv-chart-item" id="fv-chart-1769605232734-h7v656h21-slide-0-bar-Counter-Strike 2 (1080p Very High)" data-chart-type="Bar" data-title="Counter-Strike 2 (Very High)" data-subhead="AMD Ryzen 9 9900X, Nvidia GeForce RTX 5090" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend">                <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div>                    <span>Avg FPS</span>                </div>                            <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div>                    <span>1% Low FPS</span>                </div>            </div><div class="fv-bar-row" title="Lexar Thor OC DDR5-6000 CL32">                    <div class="fv-bar-label ">Lexar Thor OC DDR5-6000 CL32</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 98%; background-color: #E33235;" data-target-width="98">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">392</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 31.75%; background-color: #FE9F58;" data-target-width="31.75">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">127</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="Lexar Thor OC DDR5-4800 CL40">                    <div class="fv-bar-label ">Lexar Thor OC DDR5-4800 CL40</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 90.75%; background-color: #E33235;" data-target-width="90.75">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">363</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 29.75%; background-color: #FE9F58;" data-target-width="29.75">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">119</span></div>    </div></div>                    </div>                </div><div class="fv-x-axis-wrapper">        <div class="fv-x-axis-label-space"></div>        <div class="fv-x-axis-chart-space">            <div class="fv-x-axis-line"></div>            <div class="fv-x-axis-ticks"><span>0</span><span>100</span><span>200</span><span>300</span><span>400</span></div>                    </div>    </div>        <table class="sr-only">            <caption>Counter-Strike 2 (Very High) Data</caption>            <thead><tr><th>Product</th><th>Value</th></tr></thead>            <tbody><tr>                <td>Lexar Thor OC DDR5-6000 CL32</td>                <td>392 Avg FPS, 127 1% Low FPS</td>            </tr><tr>                <td>Lexar Thor OC DDR5-4800 CL40</td>                <td>363 Avg FPS, 119 1% Low FPS</td>            </tr></tbody>        </table></div></div></div>                                          <div class="fv-bottom-bar" style="display: flex">                    <div class="fv-footer-content" style="display: none;">                <div class="rv-chart-caption"></div>            </div>        <img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png" alt="PC Gamer Logo">      </div>            </div>    </div>              </div><div class="fv-slide" id="fv-chart-1769605232734-h7v656h21-slide-1-wrapper" data-index="1" style="display: none;">                <div id="fv-chart-1769605232734-h7v656h21-slide-1" class="fv-chart-wrapper  labels-on-top" data-bar-labels-on-top="true">        <div class="fv-inner-wrapper">            <h3 class="fv-chart-title">Gaming performance at 1440p</h3>            <p class="fv-chart-subhead">AMD Ryzen 9 9900X, Nvidia GeForce RTX 5090</p>            <div class="fv-dropdown-wrapper">                <div class="fv-dropdown-title-container">                    <select class="fv-dropdown-title">                        <option value="0">Microsoft Flight Simulator 2024 (Ultra)</option><option value="1">Counter-Strike 2 (Very High)</option>                    </select>                    <div class="fv-dropdown-chevron">                        <svg width="20" height="20" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"><path d="m6 9 6 6 6-6"></path></svg>                    </div>                </div>            </div>            <div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1769605232734-h7v656h21-slide-1-bar-Microsoft Flight Simulator 2024 (1440p Ultra)" data-chart-type="Bar" data-title="Microsoft Flight Simulator 2024 (Ultra)" data-subhead="AMD Ryzen 9 9900X, Nvidia GeForce RTX 5090" data-caption="" style=""><div class="fv-benchmark-group"><div class="fv-multi-value-legend">                <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div>                    <span>Avg FPS</span>                </div>                            <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div>                    <span>1% Low FPS</span>                </div>            </div><div class="fv-bar-row" title="Lexar Thor OC DDR5-6000 CL32">                    <div class="fv-bar-label ">Lexar Thor OC DDR5-6000 CL32</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 81.66666666666667%; background-color: #E33235;" data-target-width="81.66666666666667">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">49</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 43.333333333333336%; background-color: #FE9F58;" data-target-width="43.333333333333336">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">26</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="Lexar Thor OC DDR5-4800 CL40">                    <div class="fv-bar-label ">Lexar Thor OC DDR5-4800 CL40</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 73.33333333333333%; background-color: #E33235;" data-target-width="73.33333333333333">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">44</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 43.333333333333336%; background-color: #FE9F58;" data-target-width="43.333333333333336">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">26</span></div>    </div></div>                    </div>                </div><div class="fv-x-axis-wrapper">        <div class="fv-x-axis-label-space"></div>        <div class="fv-x-axis-chart-space">            <div class="fv-x-axis-line"></div>            <div class="fv-x-axis-ticks"><span>0</span><span>15</span><span>30</span><span>45</span><span>60</span></div>                    </div>    </div>        <table class="sr-only">            <caption>Microsoft Flight Simulator 2024 (Ultra) Data</caption>            <thead><tr><th>Product</th><th>Value</th></tr></thead>            <tbody><tr>                <td>Lexar Thor OC DDR5-6000 CL32</td>                <td>49 Avg FPS, 26 1% Low FPS</td>            </tr><tr>                <td>Lexar Thor OC DDR5-4800 CL40</td>                <td>44 Avg FPS, 26 1% Low FPS</td>            </tr></tbody>        </table></div></div><div class="fv-chart-item" id="fv-chart-1769605232734-h7v656h21-slide-1-bar-Counter-Strike 2 (1440p Very High)" data-chart-type="Bar" data-title="Counter-Strike 2 (Very High)" data-subhead="AMD Ryzen 9 9900X, Nvidia GeForce RTX 5090" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend">                <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div>                    <span>Avg FPS</span>                </div>                            <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div>                    <span>1% Low FPS</span>                </div>            </div><div class="fv-bar-row" title="Lexar Thor OC DDR5-6000 CL32">                    <div class="fv-bar-label ">Lexar Thor OC DDR5-6000 CL32</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 94%; background-color: #E33235;" data-target-width="94">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">376</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 31.5%; background-color: #FE9F58;" data-target-width="31.5">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">126</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="Lexar Thor OC DDR5-4800 CL40">                    <div class="fv-bar-label ">Lexar Thor OC DDR5-4800 CL40</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 93.5%; background-color: #E33235;" data-target-width="93.5">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">374</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 31.75%; background-color: #FE9F58;" data-target-width="31.75">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">127</span></div>    </div></div>                    </div>                </div><div class="fv-x-axis-wrapper">        <div class="fv-x-axis-label-space"></div>        <div class="fv-x-axis-chart-space">            <div class="fv-x-axis-line"></div>            <div class="fv-x-axis-ticks"><span>0</span><span>100</span><span>200</span><span>300</span><span>400</span></div>                    </div>    </div>        <table class="sr-only">            <caption>Counter-Strike 2 (Very High) Data</caption>            <thead><tr><th>Product</th><th>Value</th></tr></thead>            <tbody><tr>                <td>Lexar Thor OC DDR5-6000 CL32</td>                <td>376 Avg FPS, 126 1% Low FPS</td>            </tr><tr>                <td>Lexar Thor OC DDR5-4800 CL40</td>                <td>374 Avg FPS, 127 1% Low FPS</td>            </tr></tbody>        </table></div></div></div>                                          <div class="fv-bottom-bar" style="display: flex">                    <div class="fv-footer-content" style="display: none;">                <div class="rv-chart-caption"></div>            </div>        <img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png" alt="PC Gamer Logo">      </div>            </div>    </div>              </div><div class="fv-slide" id="fv-chart-1769605232734-h7v656h21-slide-2-wrapper" data-index="2" style="display: none;">                <div id="fv-chart-1769605232734-h7v656h21-slide-2" class="fv-chart-wrapper  labels-on-top" data-bar-labels-on-top="true">        <div class="fv-inner-wrapper">            <h3 class="fv-chart-title">Gaming performance at 4K</h3>            <p class="fv-chart-subhead">AMD Ryzen 9 9900X, Nvidia GeForce RTX 5090</p>            <div class="fv-dropdown-wrapper">                <div class="fv-dropdown-title-container">                    <select class="fv-dropdown-title">                        <option value="0">Microsoft Flight Simulator 2024 (Ultra)</option><option value="1">Counter-Strike 2 (Very High)</option>                    </select>                    <div class="fv-dropdown-chevron">                        <svg width="20" height="20" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"><path d="m6 9 6 6 6-6"></path></svg>                    </div>                </div>            </div>            <div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1769605232734-h7v656h21-slide-2-bar-Microsoft Flight Simulator 2024 (4K Ultra)" data-chart-type="Bar" data-title="Microsoft Flight Simulator 2024 (Ultra)" data-subhead="AMD Ryzen 9 9900X, Nvidia GeForce RTX 5090" data-caption="" style=""><div class="fv-benchmark-group"><div class="fv-multi-value-legend">                <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div>                    <span>Avg FPS</span>                </div>                            <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div>                    <span>1% Low FPS</span>                </div>            </div><div class="fv-bar-row" title="Lexar Thor OC DDR5-6000 CL32">                    <div class="fv-bar-label ">Lexar Thor OC DDR5-6000 CL32</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 81.66666666666667%; background-color: #E33235;" data-target-width="81.66666666666667">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">49</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 43.333333333333336%; background-color: #FE9F58;" data-target-width="43.333333333333336">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">26</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="Lexar Thor OC DDR5-4800 CL40">                    <div class="fv-bar-label ">Lexar Thor OC DDR5-4800 CL40</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 73.33333333333333%; background-color: #E33235;" data-target-width="73.33333333333333">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">44</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 36.666666666666664%; background-color: #FE9F58;" data-target-width="36.666666666666664">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">22</span></div>    </div></div>                    </div>                </div><div class="fv-x-axis-wrapper">        <div class="fv-x-axis-label-space"></div>        <div class="fv-x-axis-chart-space">            <div class="fv-x-axis-line"></div>            <div class="fv-x-axis-ticks"><span>0</span><span>15</span><span>30</span><span>45</span><span>60</span></div>                    </div>    </div>        <table class="sr-only">            <caption>Microsoft Flight Simulator 2024 (Ultra) Data</caption>            <thead><tr><th>Product</th><th>Value</th></tr></thead>            <tbody><tr>                <td>Lexar Thor OC DDR5-6000 CL32</td>                <td>49 Avg FPS, 26 1% Low FPS</td>            </tr><tr>                <td>Lexar Thor OC DDR5-4800 CL40</td>                <td>44 Avg FPS, 22 1% Low FPS</td>            </tr></tbody>        </table></div></div><div class="fv-chart-item" id="fv-chart-1769605232734-h7v656h21-slide-2-bar-Counter-Strike 2 (4K Very High)" data-chart-type="Bar" data-title="Counter-Strike 2 (Very High)" data-subhead="AMD Ryzen 9 9900X, Nvidia GeForce RTX 5090" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend">                <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div>                    <span>Avg FPS</span>                </div>                            <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div>                    <span>1% Low FPS</span>                </div>            </div><div class="fv-bar-row" title="Lexar Thor OC DDR5-6000 CL32">                    <div class="fv-bar-label ">Lexar Thor OC DDR5-6000 CL32</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 81%; background-color: #E33235;" data-target-width="81">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">324</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 31.5%; background-color: #FE9F58;" data-target-width="31.5">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">126</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="Lexar Thor OC DDR5-4800 CL40">                    <div class="fv-bar-label ">Lexar Thor OC DDR5-4800 CL40</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 80%; background-color: #E33235;" data-target-width="80">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">320</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 30.25%; background-color: #FE9F58;" data-target-width="30.25">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">121</span></div>    </div></div>                    </div>                </div><div class="fv-x-axis-wrapper">        <div class="fv-x-axis-label-space"></div>        <div class="fv-x-axis-chart-space">            <div class="fv-x-axis-line"></div>            <div class="fv-x-axis-ticks"><span>0</span><span>100</span><span>200</span><span>300</span><span>400</span></div>                    </div>    </div>        <table class="sr-only">            <caption>Counter-Strike 2 (Very High) Data</caption>            <thead><tr><th>Product</th><th>Value</th></tr></thead>            <tbody><tr>                <td>Lexar Thor OC DDR5-6000 CL32</td>                <td>324 Avg FPS, 126 1% Low FPS</td>            </tr><tr>                <td>Lexar Thor OC DDR5-4800 CL40</td>                <td>320 Avg FPS, 121 1% Low FPS</td>            </tr></tbody>        </table></div></div></div>                                          <div class="fv-bottom-bar" style="display: flex">                    <div class="fv-footer-content" style="display: none;">                <div class="rv-chart-caption"></div>            </div>        <img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png" alt="PC Gamer Logo">      </div>            </div>    </div>              </div>            </div>        </div>              <script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script>    <script>          (function() {      // Global animation function for slideshow re-use      window.fvAnimateCharts = function(chartWrapper) {          if (!chartWrapper) return;                    function animateBars(chartElement) {            if (!chartElement) return;            var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');            bars.forEach(function(bar, index) {                // Reset to 0 first to ensure animation triggers                bar.style.width = '0%';                bar.style.transition = 'none';                var targetWidth = bar.dataset.targetWidth;                if (targetWidth === undefined) return;                                // Force reflow                void bar.offsetWidth;                                 setTimeout(function() {                    bar.style.transition = 'opacity 0.2s ease, width 0.8s ease-out';                    bar.style.width = targetWidth + '%';                }, index * 50 + 50); // Reduced initial delay            });          }          function animateLineChart(chartElement) {              if (!chartElement) return;              var lineSvg = chartElement.querySelector('svg');              if (!lineSvg) return;              var paths = lineSvg.querySelectorAll('.riv-line-path');              paths.forEach(function(p, i) {                if (typeof p.getTotalLength === 'function') {                  var len = p.getTotalLength();                  p.style.transition = 'none';                  p.style.strokeDasharray = len;                  p.style.strokeDashoffset = len;                  p.getBoundingClientRect();                  setTimeout(function() {                    p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's';                    p.style.strokeDashoffset = '0';                  }, 100);                }              });              var dots = lineSvg.querySelectorAll('.riv-dot');              dots.forEach(function(dot, i) {                dot.style.opacity = '0';                setTimeout(function() {                    dot.style.transition = 'opacity 0.3s ease';                    dot.style.opacity = '1';                }, 500 + i * 10);              });            }            // Execute            var charts = chartWrapper.querySelectorAll('.fv-chart-item');                        charts.forEach(function(chart) {                // If in carousel/dropdown mode, hidden charts are display:none.                // We only animate what is visible.                if (window.getComputedStyle(chart).display === 'none') return;                                var chartType = chart.dataset.chartType;                if (chartType === 'Line') {                  animateLineChart(chart);                } else if (chartType !== 'Pie') {                  animateBars(chart);                }            });      };            function initialize(uniqueId, isSlideshow) {        var root = document.getElementById(uniqueId);                // In slideshow mode, 'root' will be null because the container has '-slideshow' suffix.        // We handle that logic below.        if (!root && !isSlideshow) return;                // Setup internal interactions (Carousel/Dropdown/LineChart) for a specific chart wrapper        function setupWrapper(chartWrapper) {            if (!chartWrapper) return;                                    // Legend interactions            chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {                var chartId = legend.dataset.chart;                var chart = chartWrapper.querySelector('#' + chartId);                if (!chart) return;                var lines = chart.querySelectorAll('.riv-line-path');                var dots = chart.querySelectorAll('.riv-dot');                legend.querySelectorAll('.riv-legend-item').forEach(function(item) {                    var productName = item.dataset.product;                    var line = chart.querySelector('.riv-line-path[data-product="' + productName + '"]');                    var productDots = chart.querySelectorAll('.riv-dot[data-product="' + productName + '"]');                                        var highlight = function() {                        if (legend.querySelector('.isolated')) return;                        lines.forEach(function(l) { l.style.opacity = '0.3' });                        dots.forEach(function(d) { d.style.opacity = '0.3' });                        if (line) line.style.opacity = '1';                        productDots.forEach(function(d) { d.style.opacity = '1' });                    };                    var clearHighlight = function() {                        if (legend.querySelector('.isolated')) return;                        lines.forEach(function(l) { l.style.opacity = '1' });                        dots.forEach(function(d) { d.style.opacity = '1' });                    };                    var toggleIsolate = function() {                        var isIsolated = item.classList.contains('isolated');                        legend.querySelectorAll('.riv-legend-item').forEach(function(i) { i.classList.remove('isolated') });                        if (isIsolated) {                            lines.forEach(function(l) { l.style.opacity = '1' });                            dots.forEach(function(d) { d.style.opacity = '1' });                        } else {                            item.classList.add('isolated');                            lines.forEach(function(l) { l.style.opacity = '0.3' });                            dots.forEach(function(d) { d.style.opacity = '0.3' });                            if (line) line.style.opacity = '1';                            productDots.forEach(function(d) { d.style.opacity = '1' });                        }                    };                    item.addEventListener('mouseenter', highlight);                    item.addEventListener('focus', highlight);                    item.addEventListener('mouseleave', clearHighlight);                    item.addEventListener('blur', clearHighlight);                    item.addEventListener('click', toggleIsolate);                });            });                        // Carousel & Dropdown Logic            var charts = chartWrapper.querySelectorAll('.fv-chart-item');            var dropdown = chartWrapper.querySelector('.fv-dropdown-title');            var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');            var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');            var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');            var counter = chartWrapper.querySelector('.fv-carousel-counter');                        // Text Elements            var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');            var captionEl = chartWrapper.querySelector('.rv-chart-caption');            var footerContentEl = chartWrapper.querySelector('.fv-footer-content');            var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');            var logoEl = chartWrapper.querySelector('.fv-logo');            if (charts.length > 1 && (dropdown || prevBtn)) {                 var currentChartIndex = 0;                 var titles = [];                 if (dropdown) {                    titles = Array.from(dropdown.options).map(function(o) { return o.text; });                 } else {                    charts.forEach(function(c) {                        titles.push(c.getAttribute('data-title') || '');                    });                 }                                  function showInternalChart(index) {                    if (index < 0) index = charts.length - 1;                    if (index >= charts.length) index = 0;                    currentChartIndex = index;                                        charts.forEach(function(c, i) {                        c.style.display = i === index ? 'block' : 'none';                        if (i === index) {                             var cType = c.dataset.chartType;                             if (cType === 'Line') {                                 // Line chart animations if needed                             } else if (cType !== 'Pie') {                                 window.fvAnimateCharts(chartWrapper);                             }                        }                    });                                        if (dropdown) dropdown.value = index;                    if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];                    if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;                                        // Update Subhead and Caption                    var activeChart = charts[index];                    if (activeChart) {                        var newSubhead = activeChart.getAttribute('data-subhead');                        var newCaption = activeChart.getAttribute('data-caption');                                                if (subheadEl) subheadEl.textContent = newSubhead || '';                        if (captionEl) captionEl.textContent = newCaption || '';                                                if (footerContentEl) {                             if (newCaption && newCaption.trim().length > 0) {                                 footerContentEl.style.display = 'block';                                 if (bottomBarEl) bottomBarEl.style.display = 'flex';                             } else {                                 footerContentEl.style.display = 'none';                                 if (bottomBarEl && !logoEl) {                                     bottomBarEl.style.display = 'none';                                 }                             }                        }                    }                 }                                  if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });                 if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });                 if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });            }            // Initialize Line Charts inside this wrapper            charts.forEach(function(chart) {                if (chart.dataset.chartType === 'Line') {                                    }            });                        // Initial Animation            window.fvAnimateCharts(chartWrapper);        }        if (true) {            var slideshowContainer = document.getElementById(uniqueId + '-slideshow');            if (slideshowContainer) {                var slides = slideshowContainer.querySelectorAll('.fv-slide');                slides.forEach(function(slide) {                    setupWrapper(slide.querySelector('.fv-chart-wrapper'));                });            }                var slideshowContainer = document.getElementById(uniqueId + '-slideshow');        // Check if container exists to prevent errors    if (slideshowContainer) {        var currentSlideIndex = 0;        var slides = slideshowContainer.querySelectorAll('.fv-slide');        var counter = slideshowContainer.querySelector('.fv-slide-counter');        var prevBtn = slideshowContainer.querySelector('.fv-nav-btn.prev');        var nextBtn = slideshowContainer.querySelector('.fv-nav-btn.next');        var dropdown = slideshowContainer.querySelector('.fv-slideshow-select');        function updateControls(index) {            if (counter) counter.textContent = (index + 1) + ' / ' + slides.length;            if (dropdown) dropdown.value = index;                        if (prevBtn) {                if (index === 0) prevBtn.classList.add('disabled');                else prevBtn.classList.remove('disabled');            }            if (nextBtn) {                if (index === slides.length - 1) nextBtn.classList.add('disabled');                else nextBtn.classList.remove('disabled');            }        }        function showSlide(index) {            if (index < 0) return; // index = slides.length - 1; // Disable loop for linear nav style            if (index >= slides.length) return; // index = 0;                        currentSlideIndex = index;                        slides.forEach(function(slide, i) {                slide.style.display = i === index ? 'block' : 'none';                if (i === index) {                    // Re-trigger animations for the active slide                    var chartEl = slide.querySelector('.fv-chart-wrapper');                    if (chartEl && window.fvAnimateCharts) {                        window.fvAnimateCharts(chartEl);                    }                }            });                        updateControls(currentSlideIndex);        }        if (prevBtn) {            prevBtn.addEventListener('click', function() { showSlide(currentSlideIndex - 1); });        }        if (nextBtn) {            nextBtn.addEventListener('click', function() { showSlide(currentSlideIndex + 1); });        }        if (dropdown) {            dropdown.addEventListener('change', function(e) { showSlide(parseInt(e.target.value)); });        }                // Initial setup        updateControls(currentSlideIndex);                // Initial animation for the first slide        if (slides.length > 0) {            var firstChart = slides[0].querySelector('.fv-chart-wrapper');             if (firstChart && window.fvAnimateCharts) {                setTimeout(function() { window.fvAnimateCharts(firstChart); }, 100);            }        }    }          } else {            setupWrapper(root);        }      }            if (document.readyState === 'loading') {        document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1769605232734-h7v656h21', true); });      } else {        initialize('fv-chart-1769605232734-h7v656h21', true);      }    })();      </script>  </div><p>If you're looking at the MSFS 24 results and thinking, "They look a bit all over the place", then you'd be thinking right. There's so much going on, even with a simple flight around Heathrow airport, that the performance is rarely consistent. That said, there is at least <em>some</em> evidence that DRAM speed does affect how well the game runs, even at 4K Ultra.</p><p>CS2 was just as surprising. Being a competitive, multiplayer shooter, it doesn't boast GPU-crushing graphics loads, as indicated by the high frame rates. However, once above 1080p, there's practically no difference between the two DRAM speeds. It would be different if I had used a lower quality setting and/or resolution, of course, because that's what professional gamers do, to get the best possible frame rates.</p><p>At 720p low quality, most GPUs will be doing very little, and CS2 will almost certainly be impacted by more than you can see above.</p><p>However, it's not always about the intensity of the graphics or what GPU you're using. There are some games that are always sensitive to DRAM performance, often because they're constantly streaming data from the system RAM. The two examples I've chosen to demonstrate this are <a href="https://www.pcgamer.com/spider-man-remastered-review/" target="_blank">Spider-Man Remastered</a> and <a href="https://www.pcgamer.com/hogwarts-legacy-review/" target="_blank">HogRAM Legacy</a>. I mean Hogwarts. Sorry about that.</p><h2 class="article-body__section" id="section-games-that-are-very-dram-sensitive"><span>Games that are very DRAM-sensitive</span></h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="ZNubzJTWS8zFtYU4gnQsQY" name="MSMR_PC_Reveal_City_4K.jpg" alt="Spider-Man swinging through the city." src="https://cdn.mos.cms.futurecdn.net/ZNubzJTWS8zFtYU4gnQsQY.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Sony)</span></figcaption></figure><div id="crow-inpage-content"><style>    @import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');    @import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');        /* Reset & Base */    #fv-chart-1769605487264-ckfio73qz-slideshow .fv-chart-wrapper *, #fv-chart-1769605487264-ckfio73qz-slideshow .fv-chart-wrapper *:before, #fv-chart-1769605487264-ckfio73qz-slideshow .fv-chart-wrapper *:after, #fv-chart-1769605487264-ckfio73qz-slideshow *, #fv-chart-1769605487264-ckfio73qz-slideshow *:before, #fv-chart-1769605487264-ckfio73qz-slideshow *:after {        box-sizing: border-box !important; margin: 0; padding: 0; border: 0;        font-size: 100%; font: inherit; vertical-align: baseline;    }    #fv-chart-1769605487264-ckfio73qz-slideshow .fv-chart-wrapper, #fv-chart-1769605487264-ckfio73qz-slideshow { font-family: 'Open Sans', sans-serif !important; }    /* Main Wrappers */    #fv-chart-1769605487264-ckfio73qz-slideshow .fv-chart-wrapper {        position: relative !important; overflow: visible !important;        --riv-primary: #E33235;    }    #fv-chart-1769605487264-ckfio73qz-slideshow .fv-chart-wrapper .fv-inner-wrapper {        color: #1F2937 !important; background-color: #ededed !important;        padding: 1.5rem 1.5rem 2rem !important; border-radius: 0.5rem !important;        box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) !important;        margin: 1rem 0 !important; display: flex !important; flex-direction: column !important;    }            /* Slideshow Styles */    #fv-chart-1769605487264-ckfio73qz-slideshow {        position: relative !important;        width: 100% !important;        margin: 1rem 0 !important;        --riv-primary: #E33235;    }    #fv-chart-1769605487264-ckfio73qz-slideshow .fv-slides-wrapper {        position: relative !important;        width: 100% !important;    }    #fv-chart-1769605487264-ckfio73qz-slideshow .fv-slide {        width: 100% !important;        animation: fv-fade-in 0.3s ease-in-out;    }      @keyframes fv-fade-in {        from { opacity: 0; }        to { opacity: 1; }    }        /* Top Navigation Row (Redesign) */    #fv-chart-1769605487264-ckfio73qz-slideshow .fv-slideshow-nav-row {        position: relative !important;        display: flex !important;        justify-content: space-between !important;        align-items: center !important;        padding: 0 0 16px 0 !important;        width: 100% !important;        z-index: 20 !important;    }    #fv-chart-1769605487264-ckfio73qz-slideshow .fv-nav-btn {        background-color: var(--riv-primary) !important;        color: #ffffff !important;        border: none !important;        border-radius: 4px !important;        padding: 8px 16px !important;        font-size: 14px !important;        font-weight: 700 !important;        cursor: pointer !important;        display: flex !important;        align-items: center !important;        justify-content: center !important;        gap: 6px !important;        transition: opacity 0.2s, background-color 0.2s !important;        height: 36px !important;        text-transform: none !important;        box-shadow: 0 1px 2px rgba(0,0,0,0.1) !important;    }        #fv-chart-1769605487264-ckfio73qz-slideshow .fv-nav-btn svg {        width: 18px !important;        height: 18px !important;        stroke-width: 3px !important;        filter: none !important;    }    #fv-chart-1769605487264-ckfio73qz-slideshow .fv-nav-btn:hover {        opacity: 0.9 !important;        transform: translateY(-1px) !important;    }        #fv-chart-1769605487264-ckfio73qz-slideshow .fv-nav-btn.disabled {        background-color: #E5E7EB !important;        color: #9CA3AF !important;        cursor: default !important;        pointer-events: none !important;        box-shadow: none !important;    }    #fv-chart-1769605487264-ckfio73qz-slideshow .fv-slide-counter {        font-family: 'Poppins', sans-serif !important;        font-size: 14px !important;        font-weight: 600 !important;        color: #4B5563 !important;        text-align: center !important;        user-select: none !important;        min-width: 40px !important;        background-color: rgba(255,255,255,0.8) !important;        padding: 2px 8px !important;        border-radius: 10px !important;    }        /* Slideshow Dropdown Navigation */    #fv-chart-1769605487264-ckfio73qz-slideshow .fv-slideshow-select {        position: absolute !important;        top: 10px !important;        right: 10px !important;        z-index: 20 !important;        appearance: none !important;        -webkit-appearance: none !important;        -moz-appearance: none !important;        background-color: white !important;        border: 1px solid #d1d5db !important;        color: #1F2937 !important;        font-family: 'Open Sans', sans-serif !important;        font-size: 14px !important;        font-weight: 600 !important;        padding: 6px 32px 6px 12px !important;        border-radius: 4px !important;        cursor: pointer !important;        box-shadow: 0 1px 2px rgba(0,0,0,0.05) !important;        background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e") !important;        background-position: right 0.5rem center !important;        background-repeat: no-repeat !important;        background-size: 1.5em 1.5em !important;    }    #fv-chart-1769605487264-ckfio73qz-slideshow .fv-slideshow-select:focus {        outline: 2px solid #E33235 !important;        border-color: #E33235 !important;    }        /* Typography */    #fv-chart-1769605487264-ckfio73qz-slideshow .fv-chart-wrapper .fv-chart-title {         font-weight: bold !important;         text-align: center !important;         margin-bottom: 0.5rem !important;         color: #1F2937 !important;         font-size: 1.25rem !important;         line-height: 1.2 !important;         font-family: 'Open Sans', sans-serif !important;         text-transform: none !important;         white-space: normal !important;         overflow-wrap: break-word !important;        padding: 0 20px !important;    }    #fv-chart-1769605487264-ckfio73qz-slideshow .fv-chart-wrapper .fv-chart-subhead {         font-size: 1rem !important;         font-weight: 500 !important;         text-align: center !important;         margin-bottom: 2rem !important;         color: #6B7280 !important;         line-height: 1.7 !important;         font-family: 'Open Sans', sans-serif !important;         display: block !important;         text-transform: none !important;        padding: 0 20px !important;    }    #fv-chart-1769605487264-ckfio73qz-slideshow .fv-chart-wrapper .rv-chart-caption { font-size: 15px !important; color: #6B7280 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }    #fv-chart-1769605487264-ckfio73qz-slideshow .fv-chart-wrapper .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }    /* Footer */    #fv-chart-1769605487264-ckfio73qz-slideshow .fv-chart-wrapper .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }    #fv-chart-1769605487264-ckfio73qz-slideshow .fv-chart-wrapper .fv-footer-content { text-align: center !important; width: 100% !important; }    #fv-chart-1769605487264-ckfio73qz-slideshow .fv-chart-wrapper .fv-logo {         display: block !important;         margin: 0 auto !important;         width: 120px !important;         min-width: 120px !important;        max-width: 120px !important;         height: auto !important;         object-fit: contain !important;         flex-shrink: 0 !important;    }    /* Display Mode Controls */    #fv-chart-1769605487264-ckfio73qz-slideshow .fv-chart-wrapper .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }    #fv-chart-1769605487264-ckfio73qz-slideshow .fv-chart-wrapper .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }    #fv-chart-1769605487264-ckfio73qz-slideshow .fv-chart-wrapper .fv-dropdown-title {        appearance: none !important;        -webkit-appearance: none !important;        -moz-appearance: none !important;        background: transparent !important;        border: none !important;        font-size: 18px !important;        font-weight: 600 !important;        color: var(--riv-primary) !important;        padding-right: 28px !important;        padding-left: 10px !important;        cursor: pointer !important;        text-align: center !important;        text-align-last: center !important;        width: auto !important;        max-width: 100% !important;        font-family: 'Open Sans', sans-serif !important;        line-height: 1.3 !important;        margin: 0 !important;        text-overflow: ellipsis !important;        overflow: hidden !important;        white-space: nowrap !important;    }    #fv-chart-1769605487264-ckfio73qz-slideshow .fv-chart-wrapper .fv-dropdown-title:focus { outline: none !important; }    #fv-chart-1769605487264-ckfio73qz-slideshow .fv-chart-wrapper .fv-dropdown-title::-ms-expand { display: none !important; }        #fv-chart-1769605487264-ckfio73qz-slideshow .fv-chart-wrapper .fv-dropdown-chevron {        position: absolute !important;        right: 0 !important;        top: 50% !important;        transform: translateY(-50%) !important;        pointer-events: none !important;        color: var(--riv-primary) !important;        display: flex !important;        align-items: center !important;    }    #fv-chart-1769605487264-ckfio73qz-slideshow .fv-chart-wrapper .fv-carousel-title-controls { display: flex !important; justify-content: space-between !important; align-items: center !important; margin-bottom: 16px !important; width: 100% !important; gap: 12px !important; }    #fv-chart-1769605487264-ckfio73qz-slideshow .fv-chart-wrapper .fv-carousel-nav-btn {        background: transparent !important; border: 1px solid #d1d5db !important; border-radius: 6px !important; padding: 6px 10px !important;        cursor: pointer !important; font-size: 13px !important; color: #6b7280 !important; display: flex !important; align-items: center !important; gap: 4px !important; font-family: 'Open Sans', sans-serif !important;    }    #fv-chart-1769605487264-ckfio73qz-slideshow .fv-chart-wrapper .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }    #fv-chart-1769605487264-ckfio73qz-slideshow .fv-chart-wrapper .fv-carousel-counter { font-size: 14px !important; color: #6b7280 !important; text-align: center !important; margin-top: 1rem !important; }        /* Legend */    #fv-chart-1769605487264-ckfio73qz-slideshow .fv-chart-wrapper .fv-legend { display: flex !important; justify-content: center !important; flex-wrap: wrap !important; gap: 8px 16px !important; margin: 0 !important; padding: 0 !important; margin-top: 1rem !important; }    #fv-chart-1769605487264-ckfio73qz-slideshow .fv-chart-wrapper .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #4B5563 !important; }    #fv-chart-1769605487264-ckfio73qz-slideshow .fv-chart-wrapper .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }    /* Multi-Value Legend */    #fv-chart-1769605487264-ckfio73qz-slideshow .fv-chart-wrapper .fv-multi-value-legend {         display: flex !important;         justify-content: center !important;         flex-wrap: wrap !important;         gap: 12px 24px !important;         margin-bottom: 1.5rem !important;         padding: 0 !important;    }    #fv-chart-1769605487264-ckfio73qz-slideshow .fv-chart-wrapper .fv-multi-legend-item { display: flex !important; align-items: center !important; gap: 8px !important; font-size: 14px !important; color: #4B5563 !important; font-weight: 500 !important; }    #fv-chart-1769605487264-ckfio73qz-slideshow .fv-chart-wrapper .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }    /* Chart Core Styles */    #fv-chart-1769605487264-ckfio73qz-slideshow .fv-chart-wrapper .fv-benchmark-group { margin-bottom: 1rem !important; }    #fv-chart-1769605487264-ckfio73qz-slideshow .fv-chart-wrapper .fv-benchmark-title {         font-size: 18px !important; font-weight: 600 !important; margin-bottom: 16px !important; margin-top: 0 !important; padding: 0 !important;        text-align: center !important; color: var(--riv-primary) !important; flex: 1 !important; min-width: 0 !important;        font-family: 'Open Sans', sans-serif !important; line-height: 1.3 !important;        text-transform: none !important;        white-space: normal !important;        overflow-wrap: break-word !important;         word-wrap: break-word !important;        max-width: 100% !important;    }    #fv-chart-1769605487264-ckfio73qz-slideshow .fv-chart-wrapper .fv-bar-row, #fv-chart-1769605487264-ckfio73qz-slideshow .fv-chart-wrapper .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; }    #fv-chart-1769605487264-ckfio73qz-slideshow .fv-chart-wrapper .fv-bar-label { width: 150px !important; flex-shrink: 0 !important; font-size: 14px !important; color: #4B5563 !important; padding-right: 10px !important; text-align: right !important; font-weight: 500 !important; display: block !important; }    #fv-chart-1769605487264-ckfio73qz-slideshow .fv-chart-wrapper .fv-bar-container { flex-grow: 1 !important; background-color: #E5E7EB !important; border-radius: 4px !important; min-height: 25px !important; border: 1px solid #D1D5DB !important; position: relative !important; display: flex !important; align-items: center !important; }     #fv-chart-1769605487264-ckfio73qz-slideshow .fv-chart-wrapper .fv-bar { height: 100% !important; border-radius: 3px !important; display: flex !important; align-items: center !important; transition: opacity 0.2s ease, width 0.8s ease-out !important; min-height: 23px !important; }    #fv-chart-1769605487264-ckfio73qz-slideshow .fv-chart-wrapper .fv-bar:hover { opacity: 0.8 !important; }    #fv-chart-1769605487264-ckfio73qz-slideshow .fv-chart-wrapper .fv-bar-inner-content { display: flex !important; justify-content: space-between !important; align-items: center !important; width: 100% !important; height: 100% !important; padding: 0 8px !important; color: white !important; font-size: 14px !important; font-weight: bold !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; overflow: hidden !important; }    #fv-chart-1769605487264-ckfio73qz-slideshow .fv-chart-wrapper .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }    #fv-chart-1769605487264-ckfio73qz-slideshow .fv-chart-wrapper .fv-bar-inner-value { flex-shrink: 0 !important; }    #fv-chart-1769605487264-ckfio73qz-slideshow .fv-chart-wrapper .fv-bar-value-outside { padding-left: 8px !important; font-size: 14px !important; font-weight: bold !important; color: #4B5563 !important; white-space: nowrap !important; }    #fv-chart-1769605487264-ckfio73qz-slideshow .fv-chart-wrapper .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }    /* Multi-Value Bar Logic */    #fv-chart-1769605487264-ckfio73qz-slideshow .fv-chart-wrapper .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }    #fv-chart-1769605487264-ckfio73qz-slideshow .fv-chart-wrapper .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }        /* Stacked Bar */    #fv-chart-1769605487264-ckfio73qz-slideshow .fv-chart-wrapper .fv-stacked-bar { display: flex !important; overflow: hidden !important; }    #fv-chart-1769605487264-ckfio73qz-slideshow .fv-chart-wrapper .fv-stacked-segment { height: 100% !important; display: flex !important; align-items: center !important; justify-content: flex-end !important; padding-right: 8px !important; border-right: 1px solid rgba(255,255,255,0.3) !important; }    #fv-chart-1769605487264-ckfio73qz-slideshow .fv-chart-wrapper .fv-stacked-segment:last-child { border-right: none !important; }    #fv-chart-1769605487264-ckfio73qz-slideshow .fv-chart-wrapper .fv-segment-value { font-size: 14px !important; font-weight: bold !important; color: white !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; }    /* Grouped Bar */    #fv-chart-1769605487264-ckfio73qz-slideshow .fv-chart-wrapper .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }    #fv-chart-1769605487264-ckfio73qz-slideshow .fv-chart-wrapper .fv-grouped-product-title-wrapper { padding-left: 150px !important; }    #fv-chart-1769605487264-ckfio73qz-slideshow .fv-chart-wrapper .fv-grouped-product-title { width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.5rem !important; font-weight: 700 !important; font-size: 14px !important; color: #4B5563 !important; text-transform: none !important; }    #fv-chart-1769605487264-ckfio73qz-slideshow .fv-chart-wrapper .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }    #fv-chart-1769605487264-ckfio73qz-slideshow .fv-chart-wrapper .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }    #fv-chart-1769605487264-ckfio73qz-slideshow .fv-chart-wrapper .fv-bar-cluster .fv-bar-container { height: 20px !important; }        /* Line Chart Grid */    #fv-chart-1769605487264-ckfio73qz-slideshow .fv-chart-wrapper .riv-grid line {        stroke: #D1D5DB !important;        stroke-dasharray: 3 3 !important;    }    /* X-Axis */    #fv-chart-1769605487264-ckfio73qz-slideshow .fv-chart-wrapper .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }    #fv-chart-1769605487264-ckfio73qz-slideshow .fv-chart-wrapper .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }    #fv-chart-1769605487264-ckfio73qz-slideshow .fv-chart-wrapper .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }    #fv-chart-1769605487264-ckfio73qz-slideshow .fv-chart-wrapper .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }    #fv-chart-1769605487264-ckfio73qz-slideshow .fv-chart-wrapper .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }     #fv-chart-1769605487264-ckfio73qz-slideshow .fv-chart-wrapper .fv-x-axis-ticks { display: flex !important; justify-content: space-between !important; padding-top: 4px !important; font-size: 13px !important; color: #6B7280 !important; }    #fv-chart-1769605487264-ckfio73qz-slideshow .fv-chart-wrapper .fv-x-axis-ticks span { position: relative !important; }    #fv-chart-1769605487264-ckfio73qz-slideshow .fv-chart-wrapper .fv-x-axis-ticks span::before { content: '' !important; position: absolute !important; top: -6px !important; left: 50% !important; transform: translateX(-50%) !important; width: 2px !important; height: 4px !important; background-color: #D1D5DB !important; border-radius: 1px !important; }    #fv-chart-1769605487264-ckfio73qz-slideshow .fv-chart-wrapper .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #6B7280 !important; margin-top: 8px !important; display: block !important; }    #fv-chart-1769605487264-ckfio73qz-slideshow .fv-chart-wrapper .fv-x-axis-title { text-align: center !important; font-size: 15px !important; color: #6B7280 !important; margin-top: 8px !important; margin-bottom: 16px !important; line-height: 1.5 !important; padding: 0 1rem !important; display: block !important; font-weight: bold !important; }    #fv-chart-1769605487264-ckfio73qz-slideshow .fv-chart-wrapper .fv-y-axis-title {        font-size: 15px !important;        color: #6B7280 !important;        line-height: 1.5 !important;        text-align: left !important;        padding-left: 5.83% !important; /* Aligns with Y-axis line inside SVG (35/600) */        margin-bottom: 4px !important;        display: block !important;        font-weight: bold !important;    }    /* Mobile / Forced Mobile View / Labels on Top */    #fv-chart-1769605487264-ckfio73qz-slideshow .fv-chart-wrapper.mobile-view .fv-pie-container,    #fv-chart-1769605487264-ckfio73qz-slideshow .fv-chart-wrapper.labels-on-top .fv-pie-container {        flex-direction: column !important; gap: 1rem !important;    }#fv-chart-1769605487264-ckfio73qz-slideshow .fv-chart-wrapper.mobile-view .fv-grouped-product-title-wrapper,    #fv-chart-1769605487264-ckfio73qz-slideshow .fv-chart-wrapper.labels-on-top .fv-grouped-product-title-wrapper {        padding-left: 0 !important;    }#fv-chart-1769605487264-ckfio73qz-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row, .fv-stacked-product, .fv-grouped-bar-product,    #fv-chart-1769605487264-ckfio73qz-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-row, .fv-stacked-product, .fv-grouped-bar-product {        flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;    }#fv-chart-1769605487264-ckfio73qz-slideshow .fv-chart-wrapper.mobile-view .fv-bar-label:not(.fv-grouped-product-title),    #fv-chart-1769605487264-ckfio73qz-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-label:not(.fv-grouped-product-title) {        width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;    }#fv-chart-1769605487264-ckfio73qz-slideshow .fv-chart-wrapper.mobile-view .fv-bar-label, .fv-grouped-product-title,    #fv-chart-1769605487264-ckfio73qz-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-label, .fv-grouped-product-title {        width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;    }#fv-chart-1769605487264-ckfio73qz-slideshow .fv-chart-wrapper.mobile-view .fv-bar-container, .fv-bar-cluster,    #fv-chart-1769605487264-ckfio73qz-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-container, .fv-bar-cluster {        width: 100% !important;    }#fv-chart-1769605487264-ckfio73qz-slideshow .fv-chart-wrapper.mobile-view .fv-x-axis-wrapper,    #fv-chart-1769605487264-ckfio73qz-slideshow .fv-chart-wrapper.labels-on-top .fv-x-axis-wrapper {        margin-left: 0 !important;    }#fv-chart-1769605487264-ckfio73qz-slideshow .fv-chart-wrapper.mobile-view .fv-x-axis-label-space,    #fv-chart-1769605487264-ckfio73qz-slideshow .fv-chart-wrapper.labels-on-top .fv-x-axis-label-space {        display: none !important;    }#fv-chart-1769605487264-ckfio73qz-slideshow .fv-chart-wrapper.mobile-view .fv-x-axis-chart-space,    #fv-chart-1769605487264-ckfio73qz-slideshow .fv-chart-wrapper.labels-on-top .fv-x-axis-chart-space {        padding-right: 0 !important;    }#fv-chart-1769605487264-ckfio73qz-slideshow .fv-chart-wrapper.mobile-view .fv-benchmark-title,    #fv-chart-1769605487264-ckfio73qz-slideshow .fv-chart-wrapper.labels-on-top .fv-benchmark-title {        font-size: 13px !important;    }#fv-chart-1769605487264-ckfio73qz-slideshow .fv-chart-wrapper.mobile-view .fv-dropdown-title,    #fv-chart-1769605487264-ckfio73qz-slideshow .fv-chart-wrapper.labels-on-top .fv-dropdown-title {        font-size: 14px !important;    }#fv-chart-1769605487264-ckfio73qz-slideshow .fv-chart-wrapper.mobile-view .fv-carousel-nav-btn,    #fv-chart-1769605487264-ckfio73qz-slideshow .fv-chart-wrapper.labels-on-top .fv-carousel-nav-btn {        padding: 6px 8px !important; font-size: 11px !important;    }    @media (max-width: 500px) {         #fv-chart-1769605487264-ckfio73qz-slideshow .fv-chart-wrapper .fv-pie-container { flex-direction: column !important; gap: 1rem !important; }        #fv-chart-1769605487264-ckfio73qz-slideshow .fv-chart-wrapper .fv-grouped-product-title-wrapper {            padding-left: 0 !important;        }        #fv-chart-1769605487264-ckfio73qz-slideshow .fv-chart-wrapper .fv-bar-row,        #fv-chart-1769605487264-ckfio73qz-slideshow .fv-chart-wrapper .fv-stacked-product {            flex-direction: column !important;            align-items: flex-start !important;            margin-bottom: 1.25rem !important;        }        #fv-chart-1769605487264-ckfio73qz-slideshow .fv-chart-wrapper .fv-bar-label:not(.fv-grouped-product-title) {             width: 100% !important;            text-align: left !important;            padding-right: 0 !important;            margin-bottom: 0.25rem !important;            font-size: 14px !important;             font-weight: 700 !important;        }        #fv-chart-1769605487264-ckfio73qz-slideshow .fv-chart-wrapper .fv-bar-container {            width: 100% !important;        }        #fv-chart-1769605487264-ckfio73qz-slideshow .fv-chart-wrapper .fv-x-axis-wrapper {            margin-left: 0 !important;        }        #fv-chart-1769605487264-ckfio73qz-slideshow .fv-chart-wrapper .fv-x-axis-label-space {            display: none !important;        }        #fv-chart-1769605487264-ckfio73qz-slideshow .fv-chart-wrapper .fv-x-axis-chart-space {            padding-right: 0 !important;        }        #fv-chart-1769605487264-ckfio73qz-slideshow .fv-chart-wrapper .fv-benchmark-title {             font-size: 13px !important;            width: 100% !important;        }        #fv-chart-1769605487264-ckfio73qz-slideshow .fv-chart-wrapper .fv-dropdown-title-container .fv-dropdown-title {             font-size: 14px !important;         }        #fv-chart-1769605487264-ckfio73qz-slideshow .fv-chart-wrapper .fv-carousel-nav-btn { padding: 6px 8px !important; font-size: 11px !important; }        #fv-chart-1769605487264-ckfio73qz-slideshow .fv-chart-wrapper .fv-y-axis-title { padding-left: 5% !important; /* (30/600) for mobile view */ }        #fv-chart-1769605487264-ckfio73qz-slideshow .fv-chart-wrapper.fv-contains-line-chart .fv-footer-content {            margin-left: -1rem !important;            margin-right: -1rem !important;        }    }          </style><script type="application/ld+json">[{  "@context": "https://schema.org",  "@type": "Dataset",  "name": "Gaming performance at 1080p",  "description": "AMD Ryzen 9 9900X, Nvidia GeForce RTX 5090",  "creator": {    "@type": "Organization",    "name": "PC Gamer",    "logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"  },  "isAccessibleForFree": true,  "dateCreated": "2026-01-28T13:04:47.265Z",  "citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized",  "keywords": [    "Lexar Thor OC DDR5-6000 CL32",    "Lexar Thor OC DDR5-4800 CL40",    "Spider-Man Remastered (1080p Very High)",    "Hogwarts Legacy (1080p Ultra)",    "Spider-Man Remastered (Very High)",    "Hogwarts Legacy (Ultra)",    "benchmark",    "comparison",    "performance",    "review",    "PC Gamer"  ],  "measurementTechnique": "Performance Benchmarking",  "variableMeasured": [    {      "@type": "PropertyValue",      "name": "Lexar Thor OC DDR5-4800 CL40 – Spider-Man Remastered (1080p Very High)",      "value": 106,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Lexar Thor OC DDR5-6000 CL32 – Spider-Man Remastered (1080p Very High)",      "value": 117,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Lexar Thor OC DDR5-4800 CL40 – Hogwarts Legacy (1080p Ultra)",      "value": 154,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Lexar Thor OC DDR5-6000 CL32 – Hogwarts Legacy (1080p Ultra)",      "value": 183,      "unitText": "Avg FPS"    }  ]},{  "@context": "https://schema.org",  "@type": "Dataset",  "name": "Gaming performance at 1440p",  "description": "AMD Ryzen 9 9900X, Nvidia GeForce RTX 5090",  "creator": {    "@type": "Organization",    "name": "PC Gamer",    "logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"  },  "isAccessibleForFree": true,  "dateCreated": "2026-01-28T13:04:47.265Z",  "citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized",  "keywords": [    "Lexar Thor OC DDR5-6000 CL32",    "Lexar Thor OC DDR5-4800 CL40",    "Spider-Man Remastered (1440p Very High)",    "Hogwarts Legacy (1440p Ultra)",    "Spider-Man Remastered (Very High)",    "Hogwarts Legacy (Ultra)",    "benchmark",    "comparison",    "performance",    "review",    "PC Gamer"  ],  "measurementTechnique": "Performance Benchmarking",  "variableMeasured": [    {      "@type": "PropertyValue",      "name": "Lexar Thor OC DDR5-4800 CL40 – Spider-Man Remastered (1440p Very High)",      "value": 104,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Lexar Thor OC DDR5-6000 CL32 – Spider-Man Remastered (1440p Very High)",      "value": 112,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Lexar Thor OC DDR5-4800 CL40 – Hogwarts Legacy (1440p Ultra)",      "value": 140,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Lexar Thor OC DDR5-6000 CL32 – Hogwarts Legacy (1440p Ultra)",      "value": 157,      "unitText": "Avg FPS"    }  ]},{  "@context": "https://schema.org",  "@type": "Dataset",  "name": "Gaming performance at 4K",  "description": "AMD Ryzen 9 9900X, Nvidia GeForce RTX 5090",  "creator": {    "@type": "Organization",    "name": "PC Gamer",    "logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"  },  "isAccessibleForFree": true,  "dateCreated": "2026-01-28T13:04:47.265Z",  "citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized",  "keywords": [    "Lexar Thor OC DDR5-6000 CL32",    "Lexar Thor OC DDR5-4800 CL40",    "Spider-Man Remastered (4K Very High)",    "Hogwarts Legacy (4K Ultra)",    "Spider-Man Remastered (Very High)",    "Hogwarts Legacy (Ultra)",    "benchmark",    "comparison",    "performance",    "review",    "PC Gamer"  ],  "measurementTechnique": "Performance Benchmarking",  "variableMeasured": [    {      "@type": "PropertyValue",      "name": "Lexar Thor OC DDR5-4800 CL40 – Spider-Man Remastered (4K Very High)",      "value": 103,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Lexar Thor OC DDR5-6000 CL32 – Spider-Man Remastered (4K Very High)",      "value": 112,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Lexar Thor OC DDR5-4800 CL40 – Hogwarts Legacy (4K Ultra)",      "value": 131,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "Lexar Thor OC DDR5-6000 CL32 – Hogwarts Legacy (4K Ultra)",      "value": 130,      "unitText": "Avg FPS"    }  ]}]</script>            <div id="fv-chart-1769605487264-ckfio73qz-slideshow" class="fv-slideshow-container" data-slide-count="3">                            <div class="fv-slideshow-nav-row">                    <button class="fv-nav-btn prev disabled" aria-label="Previous Slide">                        <svg width="16" height="16" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"><path d="m15 18-6-6 6-6"></path></svg>                        <span>Previous</span>                    </button>                    <div class="fv-slide-counter">1 / 3</div>                    <button class="fv-nav-btn next" aria-label="Next Slide">                        <span>Next</span>                        <svg width="16" height="16" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"><path d="m9 18 6-6-6-6"></path></svg>                    </button>                </div>                          <div class="fv-slides-wrapper">                <div class="fv-slide" id="fv-chart-1769605487264-ckfio73qz-slide-0-wrapper" data-index="0" style="display: block;">                <div id="fv-chart-1769605487264-ckfio73qz-slide-0" class="fv-chart-wrapper  labels-on-top" data-bar-labels-on-top="true">        <div class="fv-inner-wrapper">            <h3 class="fv-chart-title">Gaming performance at 1080p</h3>            <p class="fv-chart-subhead">AMD Ryzen 9 9900X, Nvidia GeForce RTX 5090</p>            <div class="fv-dropdown-wrapper">                <div class="fv-dropdown-title-container">                    <select class="fv-dropdown-title">                        <option value="0">Spider-Man Remastered (Very High)</option><option value="1">Hogwarts Legacy (Ultra)</option>                    </select>                    <div class="fv-dropdown-chevron">                        <svg width="20" height="20" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"><path d="m6 9 6 6 6-6"></path></svg>                    </div>                </div>            </div>            <div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1769605487264-ckfio73qz-slide-0-bar-Spider-Man Remastered (1080p Very High)" data-chart-type="Bar" data-title="Spider-Man Remastered (Very High)" data-subhead="AMD Ryzen 9 9900X, Nvidia GeForce RTX 5090" data-caption="" style=""><div class="fv-benchmark-group"><div class="fv-multi-value-legend">                <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div>                    <span>Avg FPS</span>                </div>                            <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div>                    <span>1% Low FPS</span>                </div>            </div><div class="fv-bar-row" title="Lexar Thor OC DDR5-6000 CL32">                    <div class="fv-bar-label ">Lexar Thor OC DDR5-6000 CL32</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 78%; background-color: #E33235;" data-target-width="78">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">117</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 48%; background-color: #FE9F58;" data-target-width="48">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">72</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="Lexar Thor OC DDR5-4800 CL40">                    <div class="fv-bar-label ">Lexar Thor OC DDR5-4800 CL40</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 70.66666666666667%; background-color: #E33235;" data-target-width="70.66666666666667">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">106</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 44%; background-color: #FE9F58;" data-target-width="44">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">66</span></div>    </div></div>                    </div>                </div><div class="fv-x-axis-wrapper">        <div class="fv-x-axis-label-space"></div>        <div class="fv-x-axis-chart-space">            <div class="fv-x-axis-line"></div>            <div class="fv-x-axis-ticks"><span>0</span><span>37.5</span><span>75</span><span>112.5</span><span>150</span></div>                    </div>    </div>        <table class="sr-only">            <caption>Spider-Man Remastered (Very High) Data</caption>            <thead><tr><th>Product</th><th>Value</th></tr></thead>            <tbody><tr>                <td>Lexar Thor OC DDR5-6000 CL32</td>                <td>117 Avg FPS, 72 1% Low FPS</td>            </tr><tr>                <td>Lexar Thor OC DDR5-4800 CL40</td>                <td>106 Avg FPS, 66 1% Low FPS</td>            </tr></tbody>        </table></div></div><div class="fv-chart-item" id="fv-chart-1769605487264-ckfio73qz-slide-0-bar-Hogwarts Legacy (1080p Ultra)" data-chart-type="Bar" data-title="Hogwarts Legacy (Ultra)" data-subhead="AMD Ryzen 9 9900X, Nvidia GeForce RTX 5090" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend">                <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div>                    <span>Avg FPS</span>                </div>                            <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div>                    <span>1% Low FPS</span>                </div>            </div><div class="fv-bar-row" title="Lexar Thor OC DDR5-6000 CL32">                    <div class="fv-bar-label ">Lexar Thor OC DDR5-6000 CL32</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 91.5%; background-color: #E33235;" data-target-width="91.5">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">183</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 39%; background-color: #FE9F58;" data-target-width="39">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">78</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="Lexar Thor OC DDR5-4800 CL40">                    <div class="fv-bar-label ">Lexar Thor OC DDR5-4800 CL40</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 77%; background-color: #E33235;" data-target-width="77">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">154</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 32.5%; background-color: #FE9F58;" data-target-width="32.5">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">65</span></div>    </div></div>                    </div>                </div><div class="fv-x-axis-wrapper">        <div class="fv-x-axis-label-space"></div>        <div class="fv-x-axis-chart-space">            <div class="fv-x-axis-line"></div>            <div class="fv-x-axis-ticks"><span>0</span><span>50</span><span>100</span><span>150</span><span>200</span></div>                    </div>    </div>        <table class="sr-only">            <caption>Hogwarts Legacy (Ultra) Data</caption>            <thead><tr><th>Product</th><th>Value</th></tr></thead>            <tbody><tr>                <td>Lexar Thor OC DDR5-6000 CL32</td>                <td>183 Avg FPS, 78 1% Low FPS</td>            </tr><tr>                <td>Lexar Thor OC DDR5-4800 CL40</td>                <td>154 Avg FPS, 65 1% Low FPS</td>            </tr></tbody>        </table></div></div></div>                                          <div class="fv-bottom-bar" style="display: flex">                    <div class="fv-footer-content" style="display: none;">                <div class="rv-chart-caption"></div>            </div>        <img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png" alt="PC Gamer Logo">      </div>            </div>    </div>              </div><div class="fv-slide" id="fv-chart-1769605487264-ckfio73qz-slide-1-wrapper" data-index="1" style="display: none;">                <div id="fv-chart-1769605487264-ckfio73qz-slide-1" class="fv-chart-wrapper  labels-on-top" data-bar-labels-on-top="true">        <div class="fv-inner-wrapper">            <h3 class="fv-chart-title">Gaming performance at 1440p</h3>            <p class="fv-chart-subhead">AMD Ryzen 9 9900X, Nvidia GeForce RTX 5090</p>            <div class="fv-dropdown-wrapper">                <div class="fv-dropdown-title-container">                    <select class="fv-dropdown-title">                        <option value="0">Spider-Man Remastered (Very High)</option><option value="1">Hogwarts Legacy (Ultra)</option>                    </select>                    <div class="fv-dropdown-chevron">                        <svg width="20" height="20" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"><path d="m6 9 6 6 6-6"></path></svg>                    </div>                </div>            </div>            <div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1769605487264-ckfio73qz-slide-1-bar-Spider-Man Remastered (1440p Very High)" data-chart-type="Bar" data-title="Spider-Man Remastered (Very High)" data-subhead="AMD Ryzen 9 9900X, Nvidia GeForce RTX 5090" data-caption="" style=""><div class="fv-benchmark-group"><div class="fv-multi-value-legend">                <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div>                    <span>Avg FPS</span>                </div>                            <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div>                    <span>1% Low FPS</span>                </div>            </div><div class="fv-bar-row" title="Lexar Thor OC DDR5-6000 CL32">                    <div class="fv-bar-label ">Lexar Thor OC DDR5-6000 CL32</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 74.66666666666667%; background-color: #E33235;" data-target-width="74.66666666666667">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">112</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 48%; background-color: #FE9F58;" data-target-width="48">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">72</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="Lexar Thor OC DDR5-4800 CL40">                    <div class="fv-bar-label ">Lexar Thor OC DDR5-4800 CL40</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 69.33333333333334%; background-color: #E33235;" data-target-width="69.33333333333334">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">104</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 42.66666666666667%; background-color: #FE9F58;" data-target-width="42.66666666666667">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">64</span></div>    </div></div>                    </div>                </div><div class="fv-x-axis-wrapper">        <div class="fv-x-axis-label-space"></div>        <div class="fv-x-axis-chart-space">            <div class="fv-x-axis-line"></div>            <div class="fv-x-axis-ticks"><span>0</span><span>37.5</span><span>75</span><span>112.5</span><span>150</span></div>                    </div>    </div>        <table class="sr-only">            <caption>Spider-Man Remastered (Very High) Data</caption>            <thead><tr><th>Product</th><th>Value</th></tr></thead>            <tbody><tr>                <td>Lexar Thor OC DDR5-6000 CL32</td>                <td>112 Avg FPS, 72 1% Low FPS</td>            </tr><tr>                <td>Lexar Thor OC DDR5-4800 CL40</td>                <td>104 Avg FPS, 64 1% Low FPS</td>            </tr></tbody>        </table></div></div><div class="fv-chart-item" id="fv-chart-1769605487264-ckfio73qz-slide-1-bar-Hogwarts Legacy (1440p Ultra)" data-chart-type="Bar" data-title="Hogwarts Legacy (Ultra)" data-subhead="AMD Ryzen 9 9900X, Nvidia GeForce RTX 5090" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend">                <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div>                    <span>Avg FPS</span>                </div>                            <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div>                    <span>1% Low FPS</span>                </div>            </div><div class="fv-bar-row" title="Lexar Thor OC DDR5-6000 CL32">                    <div class="fv-bar-label ">Lexar Thor OC DDR5-6000 CL32</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 78.5%; background-color: #E33235;" data-target-width="78.5">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">157</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 36%; background-color: #FE9F58;" data-target-width="36">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">72</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="Lexar Thor OC DDR5-4800 CL40">                    <div class="fv-bar-label ">Lexar Thor OC DDR5-4800 CL40</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 70%; background-color: #E33235;" data-target-width="70">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">140</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 28.499999999999996%; background-color: #FE9F58;" data-target-width="28.499999999999996">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">57</span></div>    </div></div>                    </div>                </div><div class="fv-x-axis-wrapper">        <div class="fv-x-axis-label-space"></div>        <div class="fv-x-axis-chart-space">            <div class="fv-x-axis-line"></div>            <div class="fv-x-axis-ticks"><span>0</span><span>50</span><span>100</span><span>150</span><span>200</span></div>                    </div>    </div>        <table class="sr-only">            <caption>Hogwarts Legacy (Ultra) Data</caption>            <thead><tr><th>Product</th><th>Value</th></tr></thead>            <tbody><tr>                <td>Lexar Thor OC DDR5-6000 CL32</td>                <td>157 Avg FPS, 72 1% Low FPS</td>            </tr><tr>                <td>Lexar Thor OC DDR5-4800 CL40</td>                <td>140 Avg FPS, 57 1% Low FPS</td>            </tr></tbody>        </table></div></div></div>                                          <div class="fv-bottom-bar" style="display: flex">                    <div class="fv-footer-content" style="display: none;">                <div class="rv-chart-caption"></div>            </div>        <img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png" alt="PC Gamer Logo">      </div>            </div>    </div>              </div><div class="fv-slide" id="fv-chart-1769605487264-ckfio73qz-slide-2-wrapper" data-index="2" style="display: none;">                <div id="fv-chart-1769605487264-ckfio73qz-slide-2" class="fv-chart-wrapper  labels-on-top" data-bar-labels-on-top="true">        <div class="fv-inner-wrapper">            <h3 class="fv-chart-title">Gaming performance at 4K</h3>            <p class="fv-chart-subhead">AMD Ryzen 9 9900X, Nvidia GeForce RTX 5090</p>            <div class="fv-dropdown-wrapper">                <div class="fv-dropdown-title-container">                    <select class="fv-dropdown-title">                        <option value="0">Spider-Man Remastered (Very High)</option><option value="1">Hogwarts Legacy (Ultra)</option>                    </select>                    <div class="fv-dropdown-chevron">                        <svg width="20" height="20" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"><path d="m6 9 6 6 6-6"></path></svg>                    </div>                </div>            </div>            <div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1769605487264-ckfio73qz-slide-2-bar-Spider-Man Remastered (4K Very High)" data-chart-type="Bar" data-title="Spider-Man Remastered (Very High)" data-subhead="AMD Ryzen 9 9900X, Nvidia GeForce RTX 5090" data-caption="" style=""><div class="fv-benchmark-group"><div class="fv-multi-value-legend">                <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div>                    <span>Avg FPS</span>                </div>                            <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div>                    <span>1% Low FPS</span>                </div>            </div><div class="fv-bar-row" title="Lexar Thor OC DDR5-6000 CL32">                    <div class="fv-bar-label ">Lexar Thor OC DDR5-6000 CL32</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 74.66666666666667%; background-color: #E33235;" data-target-width="74.66666666666667">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">112</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 47.333333333333336%; background-color: #FE9F58;" data-target-width="47.333333333333336">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">71</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="Lexar Thor OC DDR5-4800 CL40">                    <div class="fv-bar-label ">Lexar Thor OC DDR5-4800 CL40</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 68.66666666666667%; background-color: #E33235;" data-target-width="68.66666666666667">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">103</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 42.66666666666667%; background-color: #FE9F58;" data-target-width="42.66666666666667">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">64</span></div>    </div></div>                    </div>                </div><div class="fv-x-axis-wrapper">        <div class="fv-x-axis-label-space"></div>        <div class="fv-x-axis-chart-space">            <div class="fv-x-axis-line"></div>            <div class="fv-x-axis-ticks"><span>0</span><span>37.5</span><span>75</span><span>112.5</span><span>150</span></div>                    </div>    </div>        <table class="sr-only">            <caption>Spider-Man Remastered (Very High) Data</caption>            <thead><tr><th>Product</th><th>Value</th></tr></thead>            <tbody><tr>                <td>Lexar Thor OC DDR5-6000 CL32</td>                <td>112 Avg FPS, 71 1% Low FPS</td>            </tr><tr>                <td>Lexar Thor OC DDR5-4800 CL40</td>                <td>103 Avg FPS, 64 1% Low FPS</td>            </tr></tbody>        </table></div></div><div class="fv-chart-item" id="fv-chart-1769605487264-ckfio73qz-slide-2-bar-Hogwarts Legacy (4K Ultra)" data-chart-type="Bar" data-title="Hogwarts Legacy (Ultra)" data-subhead="AMD Ryzen 9 9900X, Nvidia GeForce RTX 5090" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend">                <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div>                    <span>Avg FPS</span>                </div>                            <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div>                    <span>1% Low FPS</span>                </div>            </div><div class="fv-bar-row" title="Lexar Thor OC DDR5-6000 CL32">                    <div class="fv-bar-label ">Lexar Thor OC DDR5-6000 CL32</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 86.66666666666667%; background-color: #E33235;" data-target-width="86.66666666666667">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">130</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 46%; background-color: #FE9F58;" data-target-width="46">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">69</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="Lexar Thor OC DDR5-4800 CL40">                    <div class="fv-bar-label ">Lexar Thor OC DDR5-4800 CL40</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 87.33333333333333%; background-color: #E33235;" data-target-width="87.33333333333333">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">131</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 38%; background-color: #FE9F58;" data-target-width="38">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">57</span></div>    </div></div>                    </div>                </div><div class="fv-x-axis-wrapper">        <div class="fv-x-axis-label-space"></div>        <div class="fv-x-axis-chart-space">            <div class="fv-x-axis-line"></div>            <div class="fv-x-axis-ticks"><span>0</span><span>37.5</span><span>75</span><span>112.5</span><span>150</span></div>                    </div>    </div>        <table class="sr-only">            <caption>Hogwarts Legacy (Ultra) Data</caption>            <thead><tr><th>Product</th><th>Value</th></tr></thead>            <tbody><tr>                <td>Lexar Thor OC DDR5-6000 CL32</td>                <td>130 Avg FPS, 69 1% Low FPS</td>            </tr><tr>                <td>Lexar Thor OC DDR5-4800 CL40</td>                <td>131 Avg FPS, 57 1% Low FPS</td>            </tr></tbody>        </table></div></div></div>                                          <div class="fv-bottom-bar" style="display: flex">                    <div class="fv-footer-content" style="display: none;">                <div class="rv-chart-caption"></div>            </div>        <img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png" alt="PC Gamer Logo">      </div>            </div>    </div>              </div>            </div>        </div>              <script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script>    <script>          (function() {      // Global animation function for slideshow re-use      window.fvAnimateCharts = function(chartWrapper) {          if (!chartWrapper) return;                    function animateBars(chartElement) {            if (!chartElement) return;            var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');            bars.forEach(function(bar, index) {                // Reset to 0 first to ensure animation triggers                bar.style.width = '0%';                bar.style.transition = 'none';                var targetWidth = bar.dataset.targetWidth;                if (targetWidth === undefined) return;                                // Force reflow                void bar.offsetWidth;                                 setTimeout(function() {                    bar.style.transition = 'opacity 0.2s ease, width 0.8s ease-out';                    bar.style.width = targetWidth + '%';                }, index * 50 + 50); // Reduced initial delay            });          }          function animateLineChart(chartElement) {              if (!chartElement) return;              var lineSvg = chartElement.querySelector('svg');              if (!lineSvg) return;              var paths = lineSvg.querySelectorAll('.riv-line-path');              paths.forEach(function(p, i) {                if (typeof p.getTotalLength === 'function') {                  var len = p.getTotalLength();                  p.style.transition = 'none';                  p.style.strokeDasharray = len;                  p.style.strokeDashoffset = len;                  p.getBoundingClientRect();                  setTimeout(function() {                    p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's';                    p.style.strokeDashoffset = '0';                  }, 100);                }              });              var dots = lineSvg.querySelectorAll('.riv-dot');              dots.forEach(function(dot, i) {                dot.style.opacity = '0';                setTimeout(function() {                    dot.style.transition = 'opacity 0.3s ease';                    dot.style.opacity = '1';                }, 500 + i * 10);              });            }            // Execute            var charts = chartWrapper.querySelectorAll('.fv-chart-item');                        charts.forEach(function(chart) {                // If in carousel/dropdown mode, hidden charts are display:none.                // We only animate what is visible.                if (window.getComputedStyle(chart).display === 'none') return;                                var chartType = chart.dataset.chartType;                if (chartType === 'Line') {                  animateLineChart(chart);                } else if (chartType !== 'Pie') {                  animateBars(chart);                }            });      };            function initialize(uniqueId, isSlideshow) {        var root = document.getElementById(uniqueId);                // In slideshow mode, 'root' will be null because the container has '-slideshow' suffix.        // We handle that logic below.        if (!root && !isSlideshow) return;                // Setup internal interactions (Carousel/Dropdown/LineChart) for a specific chart wrapper        function setupWrapper(chartWrapper) {            if (!chartWrapper) return;                                    // Legend interactions            chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {                var chartId = legend.dataset.chart;                var chart = chartWrapper.querySelector('#' + chartId);                if (!chart) return;                var lines = chart.querySelectorAll('.riv-line-path');                var dots = chart.querySelectorAll('.riv-dot');                legend.querySelectorAll('.riv-legend-item').forEach(function(item) {                    var productName = item.dataset.product;                    var line = chart.querySelector('.riv-line-path[data-product="' + productName + '"]');                    var productDots = chart.querySelectorAll('.riv-dot[data-product="' + productName + '"]');                                        var highlight = function() {                        if (legend.querySelector('.isolated')) return;                        lines.forEach(function(l) { l.style.opacity = '0.3' });                        dots.forEach(function(d) { d.style.opacity = '0.3' });                        if (line) line.style.opacity = '1';                        productDots.forEach(function(d) { d.style.opacity = '1' });                    };                    var clearHighlight = function() {                        if (legend.querySelector('.isolated')) return;                        lines.forEach(function(l) { l.style.opacity = '1' });                        dots.forEach(function(d) { d.style.opacity = '1' });                    };                    var toggleIsolate = function() {                        var isIsolated = item.classList.contains('isolated');                        legend.querySelectorAll('.riv-legend-item').forEach(function(i) { i.classList.remove('isolated') });                        if (isIsolated) {                            lines.forEach(function(l) { l.style.opacity = '1' });                            dots.forEach(function(d) { d.style.opacity = '1' });                        } else {                            item.classList.add('isolated');                            lines.forEach(function(l) { l.style.opacity = '0.3' });                            dots.forEach(function(d) { d.style.opacity = '0.3' });                            if (line) line.style.opacity = '1';                            productDots.forEach(function(d) { d.style.opacity = '1' });                        }                    };                    item.addEventListener('mouseenter', highlight);                    item.addEventListener('focus', highlight);                    item.addEventListener('mouseleave', clearHighlight);                    item.addEventListener('blur', clearHighlight);                    item.addEventListener('click', toggleIsolate);                });            });                        // Carousel & Dropdown Logic            var charts = chartWrapper.querySelectorAll('.fv-chart-item');            var dropdown = chartWrapper.querySelector('.fv-dropdown-title');            var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');            var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');            var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');            var counter = chartWrapper.querySelector('.fv-carousel-counter');                        // Text Elements            var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');            var captionEl = chartWrapper.querySelector('.rv-chart-caption');            var footerContentEl = chartWrapper.querySelector('.fv-footer-content');            var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');            var logoEl = chartWrapper.querySelector('.fv-logo');            if (charts.length > 1 && (dropdown || prevBtn)) {                 var currentChartIndex = 0;                 var titles = [];                 if (dropdown) {                    titles = Array.from(dropdown.options).map(function(o) { return o.text; });                 } else {                    charts.forEach(function(c) {                        titles.push(c.getAttribute('data-title') || '');                    });                 }                                  function showInternalChart(index) {                    if (index < 0) index = charts.length - 1;                    if (index >= charts.length) index = 0;                    currentChartIndex = index;                                        charts.forEach(function(c, i) {                        c.style.display = i === index ? 'block' : 'none';                        if (i === index) {                             var cType = c.dataset.chartType;                             if (cType === 'Line') {                                 // Line chart animations if needed                             } else if (cType !== 'Pie') {                                 window.fvAnimateCharts(chartWrapper);                             }                        }                    });                                        if (dropdown) dropdown.value = index;                    if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];                    if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;                                        // Update Subhead and Caption                    var activeChart = charts[index];                    if (activeChart) {                        var newSubhead = activeChart.getAttribute('data-subhead');                        var newCaption = activeChart.getAttribute('data-caption');                                                if (subheadEl) subheadEl.textContent = newSubhead || '';                        if (captionEl) captionEl.textContent = newCaption || '';                                                if (footerContentEl) {                             if (newCaption && newCaption.trim().length > 0) {                                 footerContentEl.style.display = 'block';                                 if (bottomBarEl) bottomBarEl.style.display = 'flex';                             } else {                                 footerContentEl.style.display = 'none';                                 if (bottomBarEl && !logoEl) {                                     bottomBarEl.style.display = 'none';                                 }                             }                        }                    }                 }                                  if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });                 if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });                 if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });            }            // Initialize Line Charts inside this wrapper            charts.forEach(function(chart) {                if (chart.dataset.chartType === 'Line') {                                    }            });                        // Initial Animation            window.fvAnimateCharts(chartWrapper);        }        if (true) {            var slideshowContainer = document.getElementById(uniqueId + '-slideshow');            if (slideshowContainer) {                var slides = slideshowContainer.querySelectorAll('.fv-slide');                slides.forEach(function(slide) {                    setupWrapper(slide.querySelector('.fv-chart-wrapper'));                });            }                var slideshowContainer = document.getElementById(uniqueId + '-slideshow');        // Check if container exists to prevent errors    if (slideshowContainer) {        var currentSlideIndex = 0;        var slides = slideshowContainer.querySelectorAll('.fv-slide');        var counter = slideshowContainer.querySelector('.fv-slide-counter');        var prevBtn = slideshowContainer.querySelector('.fv-nav-btn.prev');        var nextBtn = slideshowContainer.querySelector('.fv-nav-btn.next');        var dropdown = slideshowContainer.querySelector('.fv-slideshow-select');        function updateControls(index) {            if (counter) counter.textContent = (index + 1) + ' / ' + slides.length;            if (dropdown) dropdown.value = index;                        if (prevBtn) {                if (index === 0) prevBtn.classList.add('disabled');                else prevBtn.classList.remove('disabled');            }            if (nextBtn) {                if (index === slides.length - 1) nextBtn.classList.add('disabled');                else nextBtn.classList.remove('disabled');            }        }        function showSlide(index) {            if (index < 0) return; // index = slides.length - 1; // Disable loop for linear nav style            if (index >= slides.length) return; // index = 0;                        currentSlideIndex = index;                        slides.forEach(function(slide, i) {                slide.style.display = i === index ? 'block' : 'none';                if (i === index) {                    // Re-trigger animations for the active slide                    var chartEl = slide.querySelector('.fv-chart-wrapper');                    if (chartEl && window.fvAnimateCharts) {                        window.fvAnimateCharts(chartEl);                    }                }            });                        updateControls(currentSlideIndex);        }        if (prevBtn) {            prevBtn.addEventListener('click', function() { showSlide(currentSlideIndex - 1); });        }        if (nextBtn) {            nextBtn.addEventListener('click', function() { showSlide(currentSlideIndex + 1); });        }        if (dropdown) {            dropdown.addEventListener('change', function(e) { showSlide(parseInt(e.target.value)); });        }                // Initial setup        updateControls(currentSlideIndex);                // Initial animation for the first slide        if (slides.length > 0) {            var firstChart = slides[0].querySelector('.fv-chart-wrapper');             if (firstChart && window.fvAnimateCharts) {                setTimeout(function() { window.fvAnimateCharts(firstChart); }, 100);            }        }    }          } else {            setupWrapper(root);        }      }            if (document.readyState === 'loading') {        document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1769605487264-ckfio73qz', true); });      } else {        initialize('fv-chart-1769605487264-ckfio73qz', true);      }    })();      </script>  </div><p>With an RTX 5090, Spider-Man is very CPU-limited, as indicated by the fact that increasing the resolution doesn't reduce the frame rate by any appreciable amount. But unlike CS2, which <em>isn't</em> affected by DRAM speeds unless at 1080p, this game does run a little slower with DDR5-4800. Not by much on average, but the drops in the 1% low figures are quite marked. Spider-Man is still thoroughly playable with the slower memory, of course.</p><p>As is Hogwarts Legacy, even though the 1% lows in this game dropped considerably with DDR5-4800. However, just like with MSFS 24, it's pretty inconsistent in terms of performance when run on top-end hardware, even when you disable ray tracing, as I did for my tests. Depending on where you are in the game's world and what's going on around you, the limiting factor for the frame rate bounces between the CPU and GPU.</p><p>So I pulled the RTX 5090 out of the test rig and swapped it for an <a href="https://www.pcgamer.com/nvidia-rtx-3060-ti-review-benchmarks-performance/" target="_blank">RTX 3060 Ti</a>, and retested Hogwarts Legacy across all of its graphics presets, but just at 1080p.</p><div ><table><tbody><tr><td class="firstcol " ><p><strong>FPSAvg. FPS / 1% Low </strong></p></td><td  ><p><strong>DDR5-6000 CL32</strong></p></td><td  ><p><strong>DDR5-4800 CL38</strong></p></td><td  ><p><strong>% difference</strong></p></td></tr><tr><td class="firstcol " ><p><em><strong>Low preset</strong></em></p></td><td  ><p>160 / 80</p></td><td  ><p>149 / 70</p></td><td  ><p>-7% / -13%</p></td></tr><tr><td class="firstcol " ><p><em><strong>Medium preset</strong></em></p></td><td  ><p>138 / 71</p></td><td  ><p>130 / 64</p></td><td  ><p>-6% / -10%</p></td></tr><tr><td class="firstcol " ><p><em><strong>High preset</strong></em></p></td><td  ><p>111 / 65</p></td><td  ><p>110 / 64</p></td><td  ><p>-1% / -2%</p></td></tr><tr><td class="firstcol " ><p><em><strong>Ultra preset</strong></em></p></td><td  ><p>94 / 54</p></td><td  ><p>93 / 53</p></td><td  ><p>-1% / -2%</p></td></tr></tbody></table></div><p>Here you can clearly see what happens when the game becomes more CPU-limited than GPU-limited. With the low and medium presets, the slower DRAM causes a reduction in the minimum performance, whereas the rendering-heavy high and ultra settings push the limit entirely onto the GPU.</p><p>Not that any of this should come as a surprise. If your gaming PC's graphics card is working flat out to produce all the graphics, with not even a hint of spare capacity anywhere, then you'll still get the same performance with a slower CPU and/or DRAM kit.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="g52pPKusxnAQnpVuRxtzQd" name="ddr5_ram_test_setup_01" alt="A close-up photograph of an open test bench PC, show a high-end motherboard, a simple AIO cooler, and a 32 GB kit of DDR5 memory." src="https://cdn.mos.cms.futurecdn.net/g52pPKusxnAQnpVuRxtzQd.jpg" mos="" align="middle" fullscreen="1" width="3840" height="2160" attribution="" endorsement="" class="inline expandable"><a href='https://cdn.mos.cms.futurecdn.net/g52pPKusxnAQnpVuRxtzQd.jpg' target='_blank' class='expand-button icon-expand-image icon' ></a></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">DDR5 used to be the cheapest thing in this photo. Not anymore... </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>On the other hand, if you only play competitive shooters at 1080p and on low settings, then you are going to see a reduction in performance with something like DDR5-4800. However, even though such DRAM has 20% less bandwidth than DDR5-6000, only one of the games tested above displayed the same level of fps reduction, and it wasn't an e-sports shooter.</p><p>So in the current RAMpocalypse, where memory kits now cost more than some mainstream graphics cards, you'll be fine with picking up a set of slow DDR5, as long as you're not interested in achieving the maximum possible frame rates for competitive gameplay.</p><p>A loss of 7% in performance in CS2 at 1080p might not seem like much, but that's with very high settings. It'll only get worse at lower resolutions and quality settings.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="jiKB4scDoghGugTCmeMrMU" name="hogwarts_legacy_screenshot_01" alt="A night-time screenshot of the PC version of Hogwarts Legacy, using maximum quality settings and the HUD fully disabled" src="https://cdn.mos.cms.futurecdn.net/jiKB4scDoghGugTCmeMrMU.jpg" mos="" align="middle" fullscreen="1" width="3840" height="2160" attribution="" endorsement="" class="inline expandable"><a href='https://cdn.mos.cms.futurecdn.net/jiKB4scDoghGugTCmeMrMU.jpg' target='_blank' class='expand-button icon-expand-image icon' ></a></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Warner Bros. Games)</span></figcaption></figure><p>And then there's the likes of Spider-Man and Hogwarts Legacy, which both stream a lot of data, and are therefore affected by DRAM speeds. The latter lost up to 20% in its minimum performance using DDR5-4800, compared to DDR5-6000, but if you tweak the settings to put the frame rate limit back onto the GPU, then you can reduce the impact a fair bit.</p><p>For most other scenarios, though, especially those that will have your GPU busy as a bee, then grabbing a set of slow DDR5 to save money won't seriously ruin your gaming experience. It'll still be horrible for your bank account, but there will be no escaping that problem any time soon.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Look, 16 GB of RAM is absolutely fine for PC gaming in 2026. Though there are some caveats to that... ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/hardware/memory/my-testing-shows-that-16-gb-of-system-memory-is-still-absolutely-fine-for-todays-pc-games-but-there-are-some-caveats-to-it-all/</link>
                                                                            <description>
                            <![CDATA[ If it's good enough for consoles, surely it's good enough for a gaming PC? ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">yPGaEcptUCpKhPCX2FGAYX</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/WfygmmMNHpvHzLZMzpFjNX-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Fri, 10 Apr 2026 15:20:13 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Memory]]></category>
                                                    <category><![CDATA[Hardware]]></category>
                                                                                                                    <dc:creator><![CDATA[ Nick Evanson ]]></dc:creator>                                                                <dc:description><![CDATA[ https://cdn.mos.cms.futurecdn.net/HH5qHxdCSKxFpY2HXp2Q5K.png ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/WfygmmMNHpvHzLZMzpFjNX-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[A photo of a DDR5 RAM kit by Corsair, mounted in a gaming PC motherboard]]></media:description>                                                            <media:text><![CDATA[A photo of a DDR5 RAM kit by Corsair, mounted in a gaming PC motherboard]]></media:text>
                                <media:title type="plain"><![CDATA[A photo of a DDR5 RAM kit by Corsair, mounted in a gaming PC motherboard]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/WfygmmMNHpvHzLZMzpFjNX-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>With 32 GB DDR5 memory kits now all sporting colossal price tags, it might seem that doing a full upgrade of your gaming PC's CPU, motherboard, and memory is out of the question. That's because 16 GB of DRAM isn't enough, right? Especially if you have a high-end graphics card or you play games with super-heavy graphics.</p><p>A few weeks ago, I spent some time browsing through various forums and social media posts that are dedicated to asking questions about building or upgrading a PC, and almost all of the comments were adamant that nobody should be going with anything less than 32 GB of system memory in 2026.</p><p>That kind of advice was fine six months ago, when DDR5 was genuinely very cheap, but now that a 16 GB kit of DDR5-6000 CL30 costs <a href="https://www.newegg.com/g-skill-flare-x5-16gb-2-x-8gb-ddr5-6000-pc5-48000-cas-latency-cl30-desktop-memory-black/p/N82E16820374781" target="_blank">$230 at Newegg</a>, compared to <a href="https://www.newegg.com/patriot-memory-viper-venom-32gb-ddr5-6000-cas-latency-cl36-desktop-memory-matte-black/p/N82E16820225315" target="_blank">$370 for 32 GB</a> of the same memory, it surely doesn't make sense to spend the extra $170, when that can be used to get a better graphics card.</p><p>Even though I regularly use a couple of test PCs with 16 GB of DRAM and have a PS5 with the same amount, I wanted to see how much of a difference 32 GB makes when you're playing some of the most memory-hungry games around.</p><p>To begin with, I checked the memory usage of 27 big games no older than four years, with the graphics settings maxed out at 4K, but with DLSS Performance enabled to avoid a frame rate slideshow, on a gaming PC with 64 GB of DRAM.</p><p>From there, I selected eight to focus on: three that were using around 16 GB of memory, four that were above 16 GB but below 32 GB, and one that used well over 32 GB. Then it was a case of measuring the frame rates over five minutes of gameplay, with the test PC's memory limited to 16 and then 32 GB, to see what would happen.</p><h2 class="article-body__section" id="section-high-end-gpu-results"><span>High-end GPU results</span></h2><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/u2dCvYGHbJGYucEr96KjdT.jpg" alt="A screenshot of Cyberpunk 2077, using the game's Photo Mode, with DLSS 4.5 Performance mode enabled" /><figcaption>Cyberpunk 2077<small role="credit">CD Projekt</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/yojb8APhW2kBbSekyff3iB.jpg" alt="A screenshot of Kingdom Come: Deliverance 2 using the game's photo mode" /><figcaption>Kingdom Come: Deliverance 2<small role="credit">Deep Silver</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/yXpfrhGwUeQrdCBWuAzS8D.jpg" alt="A screenshot from Black Myth: Wukong, showing the use of maximum graphics settings" /><figcaption>Black Myth: Wukong<small role="credit">GameScience</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/ojjkUsJKsGVWVViWuWLqGe.jpg" alt="Fighting dogs" /><figcaption>Stalker 2<small role="credit">GSC Game Worlds</small></figcaption></figure></figure><p>I actually did all the tests twice: first with an <a href="https://www.pcgamer.com/hardware/graphics-cards/nvidia-geforce-rtx-5090-fe-review/" target="_blank">RTX 5090</a> (which has 32 GB of VRAM) and then again with an <a href="https://www.pcgamer.com/hardware/graphics-cards/nvidia-rtx-5070-founders-edition-review/" target="_blank">RTX 5070</a> (12 GB of VRAM). The reason for this was to see what impact the video memory capacity had in relation to the amount of system memory, when the game is munching through all the DRAM you can throw at it.</p><p>As well as recording the average and 1% low frame rates, I also monitored the average amount of system memory used during the five-minute runs and how much DRAM the game process itself was using. You can view the results for the latter by clicking on the 'next' arrow in the chart below.</p><div id="crow-inpage-content"><style>    @import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');    @import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');        /* Reset & Base */    #fv-chart-1770138234533-03d4l1beg-slideshow .fv-chart-wrapper *, #fv-chart-1770138234533-03d4l1beg-slideshow .fv-chart-wrapper *:before, #fv-chart-1770138234533-03d4l1beg-slideshow .fv-chart-wrapper *:after, #fv-chart-1770138234533-03d4l1beg-slideshow *, #fv-chart-1770138234533-03d4l1beg-slideshow *:before, #fv-chart-1770138234533-03d4l1beg-slideshow *:after {        box-sizing: border-box !important; margin: 0; padding: 0; border: 0;        font-size: 100%; font: inherit; vertical-align: baseline;    }    #fv-chart-1770138234533-03d4l1beg-slideshow .fv-chart-wrapper, #fv-chart-1770138234533-03d4l1beg-slideshow { font-family: 'Open Sans', sans-serif !important; }    /* Main Wrappers */    #fv-chart-1770138234533-03d4l1beg-slideshow .fv-chart-wrapper {        position: relative !important; overflow: visible !important;        --riv-primary: #E33235;    }    #fv-chart-1770138234533-03d4l1beg-slideshow .fv-chart-wrapper .fv-inner-wrapper {        color: #1F2937 !important; background-color: #ededed !important;        padding: 1.5rem 1.5rem 2rem !important; border-radius: 0.5rem !important;        box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) !important;        margin: 1rem 0 !important; display: flex !important; flex-direction: column !important;    }            /* Slideshow Styles */    #fv-chart-1770138234533-03d4l1beg-slideshow {        position: relative !important;        width: 100% !important;        margin: 1rem 0 !important;        --riv-primary: #E33235;    }    #fv-chart-1770138234533-03d4l1beg-slideshow .fv-slides-wrapper {        position: relative !important;        width: 100% !important;    }    #fv-chart-1770138234533-03d4l1beg-slideshow .fv-slide {        width: 100% !important;        animation: fv-fade-in 0.3s ease-in-out;    }      @keyframes fv-fade-in {        from { opacity: 0; }        to { opacity: 1; }    }        /* Top Navigation Row (Redesign) */    #fv-chart-1770138234533-03d4l1beg-slideshow .fv-slideshow-nav-row {        position: relative !important;        display: flex !important;        justify-content: space-between !important;        align-items: center !important;        padding: 0 0 16px 0 !important;        width: 100% !important;        z-index: 20 !important;    }    #fv-chart-1770138234533-03d4l1beg-slideshow .fv-nav-btn {        background-color: var(--riv-primary) !important;        color: #ffffff !important;        border: none !important;        border-radius: 4px !important;        padding: 8px 16px !important;        font-size: 14px !important;        font-weight: 700 !important;        cursor: pointer !important;        display: flex !important;        align-items: center !important;        justify-content: center !important;        gap: 6px !important;        transition: opacity 0.2s, background-color 0.2s !important;        height: 36px !important;        text-transform: none !important;        box-shadow: 0 1px 2px rgba(0,0,0,0.1) !important;    }        #fv-chart-1770138234533-03d4l1beg-slideshow .fv-nav-btn svg {        width: 18px !important;        height: 18px !important;        stroke-width: 3px !important;        filter: none !important;    }    #fv-chart-1770138234533-03d4l1beg-slideshow .fv-nav-btn:hover {        opacity: 0.9 !important;        transform: translateY(-1px) !important;    }        #fv-chart-1770138234533-03d4l1beg-slideshow .fv-nav-btn.disabled {        background-color: #E5E7EB !important;        color: #9CA3AF !important;        cursor: default !important;        pointer-events: none !important;        box-shadow: none !important;    }    #fv-chart-1770138234533-03d4l1beg-slideshow .fv-slide-counter {        font-family: 'Poppins', sans-serif !important;        font-size: 14px !important;        font-weight: 600 !important;        color: #4B5563 !important;        text-align: center !important;        user-select: none !important;        min-width: 40px !important;        background-color: rgba(255,255,255,0.8) !important;        padding: 2px 8px !important;        border-radius: 10px !important;    }        /* Slideshow Dropdown Navigation */    #fv-chart-1770138234533-03d4l1beg-slideshow .fv-slideshow-select {        position: absolute !important;        top: 10px !important;        right: 10px !important;        z-index: 20 !important;        appearance: none !important;        -webkit-appearance: none !important;        -moz-appearance: none !important;        background-color: white !important;        border: 1px solid #d1d5db !important;        color: #1F2937 !important;        font-family: 'Open Sans', sans-serif !important;        font-size: 14px !important;        font-weight: 600 !important;        padding: 6px 32px 6px 12px !important;        border-radius: 4px !important;        cursor: pointer !important;        box-shadow: 0 1px 2px rgba(0,0,0,0.05) !important;        background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e") !important;        background-position: right 0.5rem center !important;        background-repeat: no-repeat !important;        background-size: 1.5em 1.5em !important;    }    #fv-chart-1770138234533-03d4l1beg-slideshow .fv-slideshow-select:focus {        outline: 2px solid #E33235 !important;        border-color: #E33235 !important;    }        /* Typography */    #fv-chart-1770138234533-03d4l1beg-slideshow .fv-chart-wrapper .fv-chart-title {         font-weight: bold !important;         text-align: center !important;         margin-bottom: 0.5rem !important;         color: #1F2937 !important;         font-size: 1.25rem !important;         line-height: 1.2 !important;         font-family: 'Open Sans', sans-serif !important;         text-transform: none !important;         white-space: normal !important;         overflow-wrap: break-word !important;        padding: 0 20px !important;    }    #fv-chart-1770138234533-03d4l1beg-slideshow .fv-chart-wrapper .fv-chart-subhead {         font-size: 1rem !important;         font-weight: 500 !important;         text-align: center !important;         margin-bottom: 2rem !important;         color: #6B7280 !important;         line-height: 1.7 !important;         font-family: 'Open Sans', sans-serif !important;         display: block !important;         text-transform: none !important;        padding: 0 20px !important;    }    #fv-chart-1770138234533-03d4l1beg-slideshow .fv-chart-wrapper .rv-chart-caption { font-size: 15px !important; color: #6B7280 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }    #fv-chart-1770138234533-03d4l1beg-slideshow .fv-chart-wrapper .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }    /* Footer */    #fv-chart-1770138234533-03d4l1beg-slideshow .fv-chart-wrapper .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }    #fv-chart-1770138234533-03d4l1beg-slideshow .fv-chart-wrapper .fv-footer-content { text-align: center !important; width: 100% !important; }    #fv-chart-1770138234533-03d4l1beg-slideshow .fv-chart-wrapper .fv-logo {         display: block !important;         margin: 0 auto !important;         width: 120px !important;         min-width: 120px !important;        max-width: 120px !important;         height: auto !important;         object-fit: contain !important;         flex-shrink: 0 !important;    }    /* Display Mode Controls */    #fv-chart-1770138234533-03d4l1beg-slideshow .fv-chart-wrapper .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }    #fv-chart-1770138234533-03d4l1beg-slideshow .fv-chart-wrapper .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }    #fv-chart-1770138234533-03d4l1beg-slideshow .fv-chart-wrapper .fv-dropdown-title {        appearance: none !important;        -webkit-appearance: none !important;        -moz-appearance: none !important;        background: transparent !important;        border: none !important;        font-size: 18px !important;        font-weight: 600 !important;        color: var(--riv-primary) !important;        padding-right: 28px !important;        padding-left: 10px !important;        cursor: pointer !important;        text-align: center !important;        text-align-last: center !important;        width: auto !important;        max-width: 100% !important;        font-family: 'Open Sans', sans-serif !important;        line-height: 1.3 !important;        margin: 0 !important;        text-overflow: ellipsis !important;        overflow: hidden !important;        white-space: nowrap !important;    }    #fv-chart-1770138234533-03d4l1beg-slideshow .fv-chart-wrapper .fv-dropdown-title:focus { outline: none !important; }    #fv-chart-1770138234533-03d4l1beg-slideshow .fv-chart-wrapper .fv-dropdown-title::-ms-expand { display: none !important; }        #fv-chart-1770138234533-03d4l1beg-slideshow .fv-chart-wrapper .fv-dropdown-chevron {        position: absolute !important;        right: 0 !important;        top: 50% !important;        transform: translateY(-50%) !important;        pointer-events: none !important;        color: var(--riv-primary) !important;        display: flex !important;        align-items: center !important;    }    #fv-chart-1770138234533-03d4l1beg-slideshow .fv-chart-wrapper .fv-carousel-title-controls { display: flex !important; justify-content: space-between !important; align-items: center !important; margin-bottom: 16px !important; width: 100% !important; gap: 12px !important; }    #fv-chart-1770138234533-03d4l1beg-slideshow .fv-chart-wrapper .fv-carousel-nav-btn {        background: transparent !important; border: 1px solid #d1d5db !important; border-radius: 6px !important; padding: 6px 10px !important;        cursor: pointer !important; font-size: 13px !important; color: #6b7280 !important; display: flex !important; align-items: center !important; gap: 4px !important; font-family: 'Open Sans', sans-serif !important;    }    #fv-chart-1770138234533-03d4l1beg-slideshow .fv-chart-wrapper .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }    #fv-chart-1770138234533-03d4l1beg-slideshow .fv-chart-wrapper .fv-carousel-counter { font-size: 14px !important; color: #6b7280 !important; text-align: center !important; margin-top: 1rem !important; }        /* Legend */    #fv-chart-1770138234533-03d4l1beg-slideshow .fv-chart-wrapper .fv-legend { display: flex !important; justify-content: center !important; flex-wrap: wrap !important; gap: 8px 16px !important; margin: 0 !important; padding: 0 !important; margin-top: 1rem !important; }    #fv-chart-1770138234533-03d4l1beg-slideshow .fv-chart-wrapper .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #4B5563 !important; }    #fv-chart-1770138234533-03d4l1beg-slideshow .fv-chart-wrapper .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }    /* Multi-Value Legend */    #fv-chart-1770138234533-03d4l1beg-slideshow .fv-chart-wrapper .fv-multi-value-legend {         display: flex !important;         justify-content: center !important;         flex-wrap: wrap !important;         gap: 12px 24px !important;         margin-bottom: 1.5rem !important;         padding: 0 !important;    }    #fv-chart-1770138234533-03d4l1beg-slideshow .fv-chart-wrapper .fv-multi-legend-item { display: flex !important; align-items: center !important; gap: 8px !important; font-size: 14px !important; color: #4B5563 !important; font-weight: 500 !important; }    #fv-chart-1770138234533-03d4l1beg-slideshow .fv-chart-wrapper .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }    /* Chart Core Styles */    #fv-chart-1770138234533-03d4l1beg-slideshow .fv-chart-wrapper .fv-benchmark-group { margin-bottom: 1rem !important; }    #fv-chart-1770138234533-03d4l1beg-slideshow .fv-chart-wrapper .fv-benchmark-title {         font-size: 18px !important; font-weight: 600 !important; margin-bottom: 16px !important; margin-top: 0 !important; padding: 0 !important;        text-align: center !important; color: var(--riv-primary) !important; flex: 1 !important; min-width: 0 !important;        font-family: 'Open Sans', sans-serif !important; line-height: 1.3 !important;        text-transform: none !important;        white-space: normal !important;        overflow-wrap: break-word !important;         word-wrap: break-word !important;        max-width: 100% !important;    }    #fv-chart-1770138234533-03d4l1beg-slideshow .fv-chart-wrapper .fv-bar-row, #fv-chart-1770138234533-03d4l1beg-slideshow .fv-chart-wrapper .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; }    #fv-chart-1770138234533-03d4l1beg-slideshow .fv-chart-wrapper .fv-bar-label { width: 150px !important; flex-shrink: 0 !important; font-size: 14px !important; color: #4B5563 !important; padding-right: 10px !important; text-align: right !important; font-weight: 500 !important; display: block !important; }    #fv-chart-1770138234533-03d4l1beg-slideshow .fv-chart-wrapper .fv-bar-container { flex-grow: 1 !important; background-color: #E5E7EB !important; border-radius: 4px !important; min-height: 25px !important; border: 1px solid #D1D5DB !important; position: relative !important; display: flex !important; align-items: center !important; }     #fv-chart-1770138234533-03d4l1beg-slideshow .fv-chart-wrapper .fv-bar { height: 100% !important; border-radius: 3px !important; display: flex !important; align-items: center !important; transition: opacity 0.2s ease, width 0.8s ease-out !important; min-height: 23px !important; }    #fv-chart-1770138234533-03d4l1beg-slideshow .fv-chart-wrapper .fv-bar:hover { opacity: 0.8 !important; }    #fv-chart-1770138234533-03d4l1beg-slideshow .fv-chart-wrapper .fv-bar-inner-content { display: flex !important; justify-content: space-between !important; align-items: center !important; width: 100% !important; height: 100% !important; padding: 0 8px !important; color: white !important; font-size: 14px !important; font-weight: bold !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; overflow: hidden !important; }    #fv-chart-1770138234533-03d4l1beg-slideshow .fv-chart-wrapper .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }    #fv-chart-1770138234533-03d4l1beg-slideshow .fv-chart-wrapper .fv-bar-inner-value { flex-shrink: 0 !important; }    #fv-chart-1770138234533-03d4l1beg-slideshow .fv-chart-wrapper .fv-bar-value-outside { padding-left: 8px !important; font-size: 14px !important; font-weight: bold !important; color: #4B5563 !important; white-space: nowrap !important; }    #fv-chart-1770138234533-03d4l1beg-slideshow .fv-chart-wrapper .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }    /* Multi-Value Bar Logic */    #fv-chart-1770138234533-03d4l1beg-slideshow .fv-chart-wrapper .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }    #fv-chart-1770138234533-03d4l1beg-slideshow .fv-chart-wrapper .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }        /* Stacked Bar */    #fv-chart-1770138234533-03d4l1beg-slideshow .fv-chart-wrapper .fv-stacked-bar { display: flex !important; overflow: hidden !important; }    #fv-chart-1770138234533-03d4l1beg-slideshow .fv-chart-wrapper .fv-stacked-segment { height: 100% !important; display: flex !important; align-items: center !important; justify-content: flex-end !important; padding-right: 8px !important; border-right: 1px solid rgba(255,255,255,0.3) !important; }    #fv-chart-1770138234533-03d4l1beg-slideshow .fv-chart-wrapper .fv-stacked-segment:last-child { border-right: none !important; }    #fv-chart-1770138234533-03d4l1beg-slideshow .fv-chart-wrapper .fv-segment-value { font-size: 14px !important; font-weight: bold !important; color: white !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; }    /* Grouped Bar */    #fv-chart-1770138234533-03d4l1beg-slideshow .fv-chart-wrapper .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }    #fv-chart-1770138234533-03d4l1beg-slideshow .fv-chart-wrapper .fv-grouped-product-title-wrapper { padding-left: 150px !important; }    #fv-chart-1770138234533-03d4l1beg-slideshow .fv-chart-wrapper .fv-grouped-product-title { width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.5rem !important; font-weight: 700 !important; font-size: 14px !important; color: #4B5563 !important; text-transform: none !important; }    #fv-chart-1770138234533-03d4l1beg-slideshow .fv-chart-wrapper .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }    #fv-chart-1770138234533-03d4l1beg-slideshow .fv-chart-wrapper .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }    #fv-chart-1770138234533-03d4l1beg-slideshow .fv-chart-wrapper .fv-bar-cluster .fv-bar-container { height: 20px !important; }        /* Line Chart Grid */    #fv-chart-1770138234533-03d4l1beg-slideshow .fv-chart-wrapper .riv-grid line {        stroke: #D1D5DB !important;        stroke-dasharray: 3 3 !important;    }    /* X-Axis */    #fv-chart-1770138234533-03d4l1beg-slideshow .fv-chart-wrapper .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }    #fv-chart-1770138234533-03d4l1beg-slideshow .fv-chart-wrapper .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }    #fv-chart-1770138234533-03d4l1beg-slideshow .fv-chart-wrapper .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }    #fv-chart-1770138234533-03d4l1beg-slideshow .fv-chart-wrapper .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }    #fv-chart-1770138234533-03d4l1beg-slideshow .fv-chart-wrapper .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }     #fv-chart-1770138234533-03d4l1beg-slideshow .fv-chart-wrapper .fv-x-axis-ticks { display: flex !important; justify-content: space-between !important; padding-top: 4px !important; font-size: 13px !important; color: #6B7280 !important; }    #fv-chart-1770138234533-03d4l1beg-slideshow .fv-chart-wrapper .fv-x-axis-ticks span { position: relative !important; }    #fv-chart-1770138234533-03d4l1beg-slideshow .fv-chart-wrapper .fv-x-axis-ticks span::before { content: '' !important; position: absolute !important; top: -6px !important; left: 50% !important; transform: translateX(-50%) !important; width: 2px !important; height: 4px !important; background-color: #D1D5DB !important; border-radius: 1px !important; }    #fv-chart-1770138234533-03d4l1beg-slideshow .fv-chart-wrapper .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #6B7280 !important; margin-top: 8px !important; display: block !important; }    #fv-chart-1770138234533-03d4l1beg-slideshow .fv-chart-wrapper .fv-x-axis-title { text-align: center !important; font-size: 15px !important; color: #6B7280 !important; margin-top: 8px !important; margin-bottom: 16px !important; line-height: 1.5 !important; padding: 0 1rem !important; display: block !important; font-weight: bold !important; }    #fv-chart-1770138234533-03d4l1beg-slideshow .fv-chart-wrapper .fv-y-axis-title {        font-size: 15px !important;        color: #6B7280 !important;        line-height: 1.5 !important;        text-align: left !important;        padding-left: 5.83% !important; /* Aligns with Y-axis line inside SVG (35/600) */        margin-bottom: 4px !important;        display: block !important;        font-weight: bold !important;    }    /* Mobile / Forced Mobile View / Labels on Top */    #fv-chart-1770138234533-03d4l1beg-slideshow .fv-chart-wrapper.mobile-view .fv-pie-container,    #fv-chart-1770138234533-03d4l1beg-slideshow .fv-chart-wrapper.labels-on-top .fv-pie-container {        flex-direction: column !important; gap: 1rem !important;    }#fv-chart-1770138234533-03d4l1beg-slideshow .fv-chart-wrapper.mobile-view .fv-grouped-product-title-wrapper,    #fv-chart-1770138234533-03d4l1beg-slideshow .fv-chart-wrapper.labels-on-top .fv-grouped-product-title-wrapper {        padding-left: 0 !important;    }#fv-chart-1770138234533-03d4l1beg-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row, .fv-stacked-product, .fv-grouped-bar-product,    #fv-chart-1770138234533-03d4l1beg-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-row, .fv-stacked-product, .fv-grouped-bar-product {        flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;    }#fv-chart-1770138234533-03d4l1beg-slideshow .fv-chart-wrapper.mobile-view .fv-bar-label:not(.fv-grouped-product-title),    #fv-chart-1770138234533-03d4l1beg-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-label:not(.fv-grouped-product-title) {        width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;    }#fv-chart-1770138234533-03d4l1beg-slideshow .fv-chart-wrapper.mobile-view .fv-bar-label, .fv-grouped-product-title,    #fv-chart-1770138234533-03d4l1beg-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-label, .fv-grouped-product-title {        width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;    }#fv-chart-1770138234533-03d4l1beg-slideshow .fv-chart-wrapper.mobile-view .fv-bar-container, .fv-bar-cluster,    #fv-chart-1770138234533-03d4l1beg-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-container, .fv-bar-cluster {        width: 100% !important;    }#fv-chart-1770138234533-03d4l1beg-slideshow .fv-chart-wrapper.mobile-view .fv-x-axis-wrapper,    #fv-chart-1770138234533-03d4l1beg-slideshow .fv-chart-wrapper.labels-on-top .fv-x-axis-wrapper {        margin-left: 0 !important;    }#fv-chart-1770138234533-03d4l1beg-slideshow .fv-chart-wrapper.mobile-view .fv-x-axis-label-space,    #fv-chart-1770138234533-03d4l1beg-slideshow .fv-chart-wrapper.labels-on-top .fv-x-axis-label-space {        display: none !important;    }#fv-chart-1770138234533-03d4l1beg-slideshow .fv-chart-wrapper.mobile-view .fv-x-axis-chart-space,    #fv-chart-1770138234533-03d4l1beg-slideshow .fv-chart-wrapper.labels-on-top .fv-x-axis-chart-space {        padding-right: 0 !important;    }#fv-chart-1770138234533-03d4l1beg-slideshow .fv-chart-wrapper.mobile-view .fv-benchmark-title,    #fv-chart-1770138234533-03d4l1beg-slideshow .fv-chart-wrapper.labels-on-top .fv-benchmark-title {        font-size: 13px !important;    }#fv-chart-1770138234533-03d4l1beg-slideshow .fv-chart-wrapper.mobile-view .fv-dropdown-title,    #fv-chart-1770138234533-03d4l1beg-slideshow .fv-chart-wrapper.labels-on-top .fv-dropdown-title {        font-size: 14px !important;    }#fv-chart-1770138234533-03d4l1beg-slideshow .fv-chart-wrapper.mobile-view .fv-carousel-nav-btn,    #fv-chart-1770138234533-03d4l1beg-slideshow .fv-chart-wrapper.labels-on-top .fv-carousel-nav-btn {        padding: 6px 8px !important; font-size: 11px !important;    }    @media (max-width: 500px) {         #fv-chart-1770138234533-03d4l1beg-slideshow .fv-chart-wrapper .fv-pie-container { flex-direction: column !important; gap: 1rem !important; }        #fv-chart-1770138234533-03d4l1beg-slideshow .fv-chart-wrapper .fv-grouped-product-title-wrapper {            padding-left: 0 !important;        }        #fv-chart-1770138234533-03d4l1beg-slideshow .fv-chart-wrapper .fv-bar-row,        #fv-chart-1770138234533-03d4l1beg-slideshow .fv-chart-wrapper .fv-stacked-product {            flex-direction: column !important;            align-items: flex-start !important;            margin-bottom: 1.25rem !important;        }        #fv-chart-1770138234533-03d4l1beg-slideshow .fv-chart-wrapper .fv-bar-label:not(.fv-grouped-product-title) {             width: 100% !important;            text-align: left !important;            padding-right: 0 !important;            margin-bottom: 0.25rem !important;            font-size: 14px !important;             font-weight: 700 !important;        }        #fv-chart-1770138234533-03d4l1beg-slideshow .fv-chart-wrapper .fv-bar-container {            width: 100% !important;        }        #fv-chart-1770138234533-03d4l1beg-slideshow .fv-chart-wrapper .fv-x-axis-wrapper {            margin-left: 0 !important;        }        #fv-chart-1770138234533-03d4l1beg-slideshow .fv-chart-wrapper .fv-x-axis-label-space {            display: none !important;        }        #fv-chart-1770138234533-03d4l1beg-slideshow .fv-chart-wrapper .fv-x-axis-chart-space {            padding-right: 0 !important;        }        #fv-chart-1770138234533-03d4l1beg-slideshow .fv-chart-wrapper .fv-benchmark-title {             font-size: 13px !important;            width: 100% !important;        }        #fv-chart-1770138234533-03d4l1beg-slideshow .fv-chart-wrapper .fv-dropdown-title-container .fv-dropdown-title {             font-size: 14px !important;         }        #fv-chart-1770138234533-03d4l1beg-slideshow .fv-chart-wrapper .fv-carousel-nav-btn { padding: 6px 8px !important; font-size: 11px !important; }        #fv-chart-1770138234533-03d4l1beg-slideshow .fv-chart-wrapper .fv-y-axis-title { padding-left: 5% !important; /* (30/600) for mobile view */ }        #fv-chart-1770138234533-03d4l1beg-slideshow .fv-chart-wrapper.fv-contains-line-chart .fv-footer-content {            margin-left: -1rem !important;            margin-right: -1rem !important;        }    }          </style><script type="application/ld+json">[{  "@context": "https://schema.org",  "@type": "Dataset",  "name": "Gaming performance",  "description": "16 vs 32 GB system memory",  "creator": {    "@type": "Organization",    "name": "PC Gamer",    "logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"  },  "isAccessibleForFree": true,  "dateCreated": "2026-02-03T17:03:54.533Z",  "citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized",  "keywords": [    "RTX 5090 - 32 GB system RAM",    "RTX 5090 - 16 GB system RAM",    "Cyberpunk 2077 (4K RT Overdrive)",    "Kingdom Come: Deliverance 2 (4K Experimental)",    "Black Myth: Wukong (4K Cinematic/Full Path Tracing)",    "Stalker 2 (4K Epic)",    "Escape from Tarkov (4K Ultra)",    "Microsoft Flight Simulator 2024 (4K Ultra)",    "Hogwarts Legacy (4K Ultra/Ultra RT)",    "Star Citizen (4K Very High)",    "Cyberpunk 2077 (RT Overdrive)",    "Kingdom Come: Deliverance 2 (Experimental)",    "Black Myth: Wukong (Cinematic/Full Path Tracing)",    "Stalker 2 (Epic)",    "Escape from Tarkov (Ultra)",    "Microsoft Flight Simulator 2024 (Ultra)",    "Hogwarts Legacy (Ultra/Ultra RT)",    "Star Citizen (Very High)",    "benchmark",    "comparison",    "performance",    "review",    "PC Gamer"  ],  "measurementTechnique": "Performance Benchmarking",  "variableMeasured": [    {      "@type": "PropertyValue",      "name": "RTX 5090 - 16 GB system RAM – Cyberpunk 2077 (4K RT Overdrive)",      "value": 83,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 5090 - 32 GB system RAM – Cyberpunk 2077 (4K RT Overdrive)",      "value": 84,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 5090 - 16 GB system RAM – Kingdom Come: Deliverance 2 (4K Experimental)",      "value": 111,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 5090 - 32 GB system RAM – Kingdom Come: Deliverance 2 (4K Experimental)",      "value": 112,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 5090 - 16 GB system RAM – Black Myth: Wukong (4K Cinematic/Full Path Tracing)",      "value": 76,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 5090 - 32 GB system RAM – Black Myth: Wukong (4K Cinematic/Full Path Tracing)",      "value": 76,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 5090 - 16 GB system RAM – Stalker 2 (4K Epic)",      "value": 87,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 5090 - 32 GB system RAM – Stalker 2 (4K Epic)",      "value": 88,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 5090 - 16 GB system RAM – Escape from Tarkov (4K Ultra)",      "value": 97,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 5090 - 32 GB system RAM – Escape from Tarkov (4K Ultra)",      "value": 109,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 5090 - 16 GB system RAM – Microsoft Flight Simulator 2024 (4K Ultra)",      "value": 53,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 5090 - 32 GB system RAM – Microsoft Flight Simulator 2024 (4K Ultra)",      "value": 51,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 5090 - 16 GB system RAM – Hogwarts Legacy (4K Ultra/Ultra RT)",      "value": 62,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 5090 - 32 GB system RAM – Hogwarts Legacy (4K Ultra/Ultra RT)",      "value": 64,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 5090 - 16 GB system RAM – Star Citizen (4K Very High)",      "value": 51,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 5090 - 32 GB system RAM – Star Citizen (4K Very High)",      "value": 56,      "unitText": "Avg FPS"    }  ]},{  "@context": "https://schema.org",  "@type": "Dataset",  "name": "Memory usage (total/process)",  "description": "16 vs 32 GB system memory",  "creator": {    "@type": "Organization",    "name": "PC Gamer",    "logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"  },  "isAccessibleForFree": true,  "dateCreated": "2026-02-03T17:03:54.533Z",  "citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized",  "keywords": [    "RTX 5090 - 32 GB system RAM",    "RTX 5090 - 16 GB system RAM",    "Cyberpunk 2077",    "Kingdom Come: Deliverance 2",    "Black Myth: Wukong",    "Stalker 2",    "Escape from Tarkov",    "Microsoft Flight Simulator 2024",    "Hogwarts Legacy",    "Star Citizen",    "benchmark",    "comparison",    "performance",    "review",    "PC Gamer"  ],  "measurementTechnique": "Performance Benchmarking",  "variableMeasured": [    {      "@type": "PropertyValue",      "name": "RTX 5090 - 16 GB system RAM – Cyberpunk 2077",      "value": 12500,      "unitText": "Avg system RAM"    },    {      "@type": "PropertyValue",      "name": "RTX 5090 - 32 GB system RAM – Cyberpunk 2077",      "value": 13600,      "unitText": "Avg system RAM"    },    {      "@type": "PropertyValue",      "name": "RTX 5090 - 16 GB system RAM – Kingdom Come: Deliverance 2",      "value": 13200,      "unitText": "Avg system RAM"    },    {      "@type": "PropertyValue",      "name": "RTX 5090 - 32 GB system RAM – Kingdom Come: Deliverance 2",      "value": 15100,      "unitText": "Avg system RAM"    },    {      "@type": "PropertyValue",      "name": "RTX 5090 - 16 GB system RAM – Black Myth: Wukong",      "value": 12500,      "unitText": "Avg system RAM"    },    {      "@type": "PropertyValue",      "name": "RTX 5090 - 32 GB system RAM – Black Myth: Wukong",      "value": 15200,      "unitText": "Avg system RAM"    },    {      "@type": "PropertyValue",      "name": "RTX 5090 - 16 GB system RAM – Stalker 2",      "value": 11800,      "unitText": "Avg system RAM"    },    {      "@type": "PropertyValue",      "name": "RTX 5090 - 32 GB system RAM – Stalker 2",      "value": 18100,      "unitText": "Avg system RAM"    },    {      "@type": "PropertyValue",      "name": "RTX 5090 - 16 GB system RAM – Escape from Tarkov",      "value": 13200,      "unitText": "Avg system RAM"    },    {      "@type": "PropertyValue",      "name": "RTX 5090 - 32 GB system RAM – Escape from Tarkov",      "value": 16200,      "unitText": "Avg system RAM"    },    {      "@type": "PropertyValue",      "name": "RTX 5090 - 16 GB system RAM – Microsoft Flight Simulator 2024",      "value": 12600,      "unitText": "Avg system RAM"    },    {      "@type": "PropertyValue",      "name": "RTX 5090 - 32 GB system RAM – Microsoft Flight Simulator 2024",      "value": 21000,      "unitText": "Avg system RAM"    },    {      "@type": "PropertyValue",      "name": "RTX 5090 - 16 GB system RAM – Hogwarts Legacy",      "value": 13300,      "unitText": "Avg system RAM"    },    {      "@type": "PropertyValue",      "name": "RTX 5090 - 32 GB system RAM – Hogwarts Legacy",      "value": 22400,      "unitText": "Avg system RAM"    },    {      "@type": "PropertyValue",      "name": "RTX 5090 - 16 GB system RAM – Star Citizen",      "value": 13200,      "unitText": "Avg system RAM"    },    {      "@type": "PropertyValue",      "name": "RTX 5090 - 32 GB system RAM – Star Citizen",      "value": 27400,      "unitText": "Avg system RAM"    }  ]}]</script>            <div id="fv-chart-1770138234533-03d4l1beg-slideshow" class="fv-slideshow-container" data-slide-count="2">                            <div class="fv-slideshow-nav-row">                    <button class="fv-nav-btn prev disabled" aria-label="Previous Slide">                        <svg width="16" height="16" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"><path d="m15 18-6-6 6-6"></path></svg>                        <span>Previous</span>                    </button>                    <div class="fv-slide-counter">1 / 2</div>                    <button class="fv-nav-btn next" aria-label="Next Slide">                        <span>Next</span>                        <svg width="16" height="16" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"><path d="m9 18 6-6-6-6"></path></svg>                    </button>                </div>                          <div class="fv-slides-wrapper">                <div class="fv-slide" id="fv-chart-1770138234533-03d4l1beg-slide-0-wrapper" data-index="0" style="display: block;">                <div id="fv-chart-1770138234533-03d4l1beg-slide-0" class="fv-chart-wrapper  labels-on-top" data-bar-labels-on-top="true">        <div class="fv-inner-wrapper">            <h3 class="fv-chart-title">Gaming performance</h3>            <p class="fv-chart-subhead">16 vs 32 GB system memory</p>            <div class="fv-dropdown-wrapper">                <div class="fv-dropdown-title-container">                    <select class="fv-dropdown-title">                        <option value="0">Cyberpunk 2077 (RT Overdrive)</option><option value="1">Kingdom Come: Deliverance 2 (Experimental)</option><option value="2">Black Myth: Wukong (Cinematic/Full Path Tracing)</option><option value="3">Stalker 2 (Epic)</option><option value="4">Escape from Tarkov (Ultra)</option><option value="5">Microsoft Flight Simulator 2024 (Ultra)</option><option value="6">Hogwarts Legacy (Ultra/Ultra RT)</option><option value="7">Star Citizen (Very High)</option>                    </select>                    <div class="fv-dropdown-chevron">                        <svg width="20" height="20" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"><path d="m6 9 6 6 6-6"></path></svg>                    </div>                </div>            </div>            <div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1770138234533-03d4l1beg-slide-0-bar-Cyberpunk 2077 (4K RT Overdrive)" data-chart-type="Bar" data-title="Cyberpunk 2077 (RT Overdrive)" data-subhead="16 vs 32 GB system memory" data-caption="" style=""><div class="fv-benchmark-group"><div class="fv-multi-value-legend">                <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div>                    <span>Avg FPS</span>                </div>                            <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div>                    <span>1% Low FPS</span>                </div>            </div><div class="fv-bar-row" title="RTX 5090 - 32 GB system RAM">                    <div class="fv-bar-label ">RTX 5090 - 32 GB system RAM</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 84%; background-color: #E33235;" data-target-width="84">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">84</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 51%; background-color: #FE9F58;" data-target-width="51">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">51</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="RTX 5090 - 16 GB system RAM">                    <div class="fv-bar-label ">RTX 5090 - 16 GB system RAM</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 83%; background-color: #E33235;" data-target-width="83">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">83</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 52%; background-color: #FE9F58;" data-target-width="52">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">52</span></div>    </div></div>                    </div>                </div><div class="fv-x-axis-wrapper">        <div class="fv-x-axis-label-space"></div>        <div class="fv-x-axis-chart-space">            <div class="fv-x-axis-line"></div>            <div class="fv-x-axis-ticks"><span>0</span><span>25</span><span>50</span><span>75</span><span>100</span></div>                    </div>    </div>        <table class="sr-only">            <caption>Cyberpunk 2077 (RT Overdrive) Data</caption>            <thead><tr><th>Product</th><th>Value</th></tr></thead>            <tbody><tr>                <td>RTX 5090 - 32 GB system RAM</td>                <td>84 Avg FPS, 51 1% Low FPS</td>            </tr><tr>                <td>RTX 5090 - 16 GB system RAM</td>                <td>83 Avg FPS, 52 1% Low FPS</td>            </tr></tbody>        </table></div></div><div class="fv-chart-item" id="fv-chart-1770138234533-03d4l1beg-slide-0-bar-Kingdom Come: Deliverance 2 (4K Experimental)" data-chart-type="Bar" data-title="Kingdom Come: Deliverance 2 (Experimental)" data-subhead="16 vs 32 GB system memory" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend">                <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div>                    <span>Avg FPS</span>                </div>                            <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div>                    <span>1% Low FPS</span>                </div>            </div><div class="fv-bar-row" title="RTX 5090 - 32 GB system RAM">                    <div class="fv-bar-label ">RTX 5090 - 32 GB system RAM</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 74.66666666666667%; background-color: #E33235;" data-target-width="74.66666666666667">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">112</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 46.666666666666664%; background-color: #FE9F58;" data-target-width="46.666666666666664">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">70</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="RTX 5090 - 16 GB system RAM">                    <div class="fv-bar-label ">RTX 5090 - 16 GB system RAM</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 74%; background-color: #E33235;" data-target-width="74">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">111</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 45.33333333333333%; background-color: #FE9F58;" data-target-width="45.33333333333333">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">68</span></div>    </div></div>                    </div>                </div><div class="fv-x-axis-wrapper">        <div class="fv-x-axis-label-space"></div>        <div class="fv-x-axis-chart-space">            <div class="fv-x-axis-line"></div>            <div class="fv-x-axis-ticks"><span>0</span><span>37.5</span><span>75</span><span>112.5</span><span>150</span></div>                    </div>    </div>        <table class="sr-only">            <caption>Kingdom Come: Deliverance 2 (Experimental) Data</caption>            <thead><tr><th>Product</th><th>Value</th></tr></thead>            <tbody><tr>                <td>RTX 5090 - 32 GB system RAM</td>                <td>112 Avg FPS, 70 1% Low FPS</td>            </tr><tr>                <td>RTX 5090 - 16 GB system RAM</td>                <td>111 Avg FPS, 68 1% Low FPS</td>            </tr></tbody>        </table></div></div><div class="fv-chart-item" id="fv-chart-1770138234533-03d4l1beg-slide-0-bar-Black Myth: Wukong (4K Cinematic/Full Path Tracing)" data-chart-type="Bar" data-title="Black Myth: Wukong (Cinematic/Full Path Tracing)" data-subhead="16 vs 32 GB system memory" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend">                <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div>                    <span>Avg FPS</span>                </div>                            <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div>                    <span>1% Low FPS</span>                </div>            </div><div class="fv-bar-row" title="RTX 5090 - 32 GB system RAM">                    <div class="fv-bar-label ">RTX 5090 - 32 GB system RAM</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 95%; background-color: #E33235;" data-target-width="95">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">76</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 55.00000000000001%; background-color: #FE9F58;" data-target-width="55.00000000000001">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">44</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="RTX 5090 - 16 GB system RAM">                    <div class="fv-bar-label ">RTX 5090 - 16 GB system RAM</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 95%; background-color: #E33235;" data-target-width="95">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">76</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 56.25%; background-color: #FE9F58;" data-target-width="56.25">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">45</span></div>    </div></div>                    </div>                </div><div class="fv-x-axis-wrapper">        <div class="fv-x-axis-label-space"></div>        <div class="fv-x-axis-chart-space">            <div class="fv-x-axis-line"></div>            <div class="fv-x-axis-ticks"><span>0</span><span>20</span><span>40</span><span>60</span><span>80</span></div>                    </div>    </div>        <table class="sr-only">            <caption>Black Myth: Wukong (Cinematic/Full Path Tracing) Data</caption>            <thead><tr><th>Product</th><th>Value</th></tr></thead>            <tbody><tr>                <td>RTX 5090 - 32 GB system RAM</td>                <td>76 Avg FPS, 44 1% Low FPS</td>            </tr><tr>                <td>RTX 5090 - 16 GB system RAM</td>                <td>76 Avg FPS, 45 1% Low FPS</td>            </tr></tbody>        </table></div></div><div class="fv-chart-item" id="fv-chart-1770138234533-03d4l1beg-slide-0-bar-Stalker 2 (4K Epic)" data-chart-type="Bar" data-title="Stalker 2 (Epic)" data-subhead="16 vs 32 GB system memory" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend">                <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div>                    <span>Avg FPS</span>                </div>                            <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div>                    <span>1% Low FPS</span>                </div>            </div><div class="fv-bar-row" title="RTX 5090 - 32 GB system RAM">                    <div class="fv-bar-label ">RTX 5090 - 32 GB system RAM</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 88%; background-color: #E33235;" data-target-width="88">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">88</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 55.00000000000001%; background-color: #FE9F58;" data-target-width="55.00000000000001">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">55</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="RTX 5090 - 16 GB system RAM">                    <div class="fv-bar-label ">RTX 5090 - 16 GB system RAM</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 87%; background-color: #E33235;" data-target-width="87">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">87</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 53%; background-color: #FE9F58;" data-target-width="53">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">53</span></div>    </div></div>                    </div>                </div><div class="fv-x-axis-wrapper">        <div class="fv-x-axis-label-space"></div>        <div class="fv-x-axis-chart-space">            <div class="fv-x-axis-line"></div>            <div class="fv-x-axis-ticks"><span>0</span><span>25</span><span>50</span><span>75</span><span>100</span></div>                    </div>    </div>        <table class="sr-only">            <caption>Stalker 2 (Epic) Data</caption>            <thead><tr><th>Product</th><th>Value</th></tr></thead>            <tbody><tr>                <td>RTX 5090 - 32 GB system RAM</td>                <td>88 Avg FPS, 55 1% Low FPS</td>            </tr><tr>                <td>RTX 5090 - 16 GB system RAM</td>                <td>87 Avg FPS, 53 1% Low FPS</td>            </tr></tbody>        </table></div></div><div class="fv-chart-item" id="fv-chart-1770138234533-03d4l1beg-slide-0-bar-Escape from Tarkov (4K Ultra)" data-chart-type="Bar" data-title="Escape from Tarkov (Ultra)" data-subhead="16 vs 32 GB system memory" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend">                <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div>                    <span>Avg FPS</span>                </div>                            <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div>                    <span>1% Low FPS</span>                </div>            </div><div class="fv-bar-row" title="RTX 5090 - 32 GB system RAM">                    <div class="fv-bar-label ">RTX 5090 - 32 GB system RAM</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 72.66666666666667%; background-color: #E33235;" data-target-width="72.66666666666667">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">109</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 31.333333333333336%; background-color: #FE9F58;" data-target-width="31.333333333333336">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">47</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="RTX 5090 - 16 GB system RAM">                    <div class="fv-bar-label ">RTX 5090 - 16 GB system RAM</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 64.66666666666666%; background-color: #E33235;" data-target-width="64.66666666666666">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">97</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 29.333333333333332%; background-color: #FE9F58;" data-target-width="29.333333333333332">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">44</span></div>    </div></div>                    </div>                </div><div class="fv-x-axis-wrapper">        <div class="fv-x-axis-label-space"></div>        <div class="fv-x-axis-chart-space">            <div class="fv-x-axis-line"></div>            <div class="fv-x-axis-ticks"><span>0</span><span>37.5</span><span>75</span><span>112.5</span><span>150</span></div>                    </div>    </div>        <table class="sr-only">            <caption>Escape from Tarkov (Ultra) Data</caption>            <thead><tr><th>Product</th><th>Value</th></tr></thead>            <tbody><tr>                <td>RTX 5090 - 32 GB system RAM</td>                <td>109 Avg FPS, 47 1% Low FPS</td>            </tr><tr>                <td>RTX 5090 - 16 GB system RAM</td>                <td>97 Avg FPS, 44 1% Low FPS</td>            </tr></tbody>        </table></div></div><div class="fv-chart-item" id="fv-chart-1770138234533-03d4l1beg-slide-0-bar-Microsoft Flight Simulator 2024 (4K Ultra)" data-chart-type="Bar" data-title="Microsoft Flight Simulator 2024 (Ultra)" data-subhead="16 vs 32 GB system memory" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend">                <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div>                    <span>Avg FPS</span>                </div>                            <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div>                    <span>1% Low FPS</span>                </div>            </div><div class="fv-bar-row" title="RTX 5090 - 32 GB system RAM">                    <div class="fv-bar-label ">RTX 5090 - 32 GB system RAM</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 85%; background-color: #E33235;" data-target-width="85">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">51</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 40%; background-color: #FE9F58;" data-target-width="40">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">24</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="RTX 5090 - 16 GB system RAM">                    <div class="fv-bar-label ">RTX 5090 - 16 GB system RAM</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 88.33333333333333%; background-color: #E33235;" data-target-width="88.33333333333333">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">53</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 40%; background-color: #FE9F58;" data-target-width="40">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">24</span></div>    </div></div>                    </div>                </div><div class="fv-x-axis-wrapper">        <div class="fv-x-axis-label-space"></div>        <div class="fv-x-axis-chart-space">            <div class="fv-x-axis-line"></div>            <div class="fv-x-axis-ticks"><span>0</span><span>15</span><span>30</span><span>45</span><span>60</span></div>                    </div>    </div>        <table class="sr-only">            <caption>Microsoft Flight Simulator 2024 (Ultra) Data</caption>            <thead><tr><th>Product</th><th>Value</th></tr></thead>            <tbody><tr>                <td>RTX 5090 - 32 GB system RAM</td>                <td>51 Avg FPS, 24 1% Low FPS</td>            </tr><tr>                <td>RTX 5090 - 16 GB system RAM</td>                <td>53 Avg FPS, 24 1% Low FPS</td>            </tr></tbody>        </table></div></div><div class="fv-chart-item" id="fv-chart-1770138234533-03d4l1beg-slide-0-bar-Hogwarts Legacy (4K Ultra/Ultra RT)" data-chart-type="Bar" data-title="Hogwarts Legacy (Ultra/Ultra RT)" data-subhead="16 vs 32 GB system memory" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend">                <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div>                    <span>Avg FPS</span>                </div>                            <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div>                    <span>1% Low FPS</span>                </div>            </div><div class="fv-bar-row" title="RTX 5090 - 32 GB system RAM">                    <div class="fv-bar-label ">RTX 5090 - 32 GB system RAM</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 80%; background-color: #E33235;" data-target-width="80">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">64</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 36.25%; background-color: #FE9F58;" data-target-width="36.25">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">29</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="RTX 5090 - 16 GB system RAM">                    <div class="fv-bar-label ">RTX 5090 - 16 GB system RAM</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 77.5%; background-color: #E33235;" data-target-width="77.5">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">62</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 31.25%; background-color: #FE9F58;" data-target-width="31.25">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">25</span></div>    </div></div>                    </div>                </div><div class="fv-x-axis-wrapper">        <div class="fv-x-axis-label-space"></div>        <div class="fv-x-axis-chart-space">            <div class="fv-x-axis-line"></div>            <div class="fv-x-axis-ticks"><span>0</span><span>20</span><span>40</span><span>60</span><span>80</span></div>                    </div>    </div>        <table class="sr-only">            <caption>Hogwarts Legacy (Ultra/Ultra RT) Data</caption>            <thead><tr><th>Product</th><th>Value</th></tr></thead>            <tbody><tr>                <td>RTX 5090 - 32 GB system RAM</td>                <td>64 Avg FPS, 29 1% Low FPS</td>            </tr><tr>                <td>RTX 5090 - 16 GB system RAM</td>                <td>62 Avg FPS, 25 1% Low FPS</td>            </tr></tbody>        </table></div></div><div class="fv-chart-item" id="fv-chart-1770138234533-03d4l1beg-slide-0-bar-Star Citizen (4K Very High)" data-chart-type="Bar" data-title="Star Citizen (Very High)" data-subhead="16 vs 32 GB system memory" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend">                <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div>                    <span>Avg FPS</span>                </div>                            <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div>                    <span>1% Low FPS</span>                </div>            </div><div class="fv-bar-row" title="RTX 5090 - 32 GB system RAM">                    <div class="fv-bar-label ">RTX 5090 - 32 GB system RAM</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 93.33333333333333%; background-color: #E33235;" data-target-width="93.33333333333333">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">56</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 38.333333333333336%; background-color: #FE9F58;" data-target-width="38.333333333333336">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">23</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="RTX 5090 - 16 GB system RAM">                    <div class="fv-bar-label ">RTX 5090 - 16 GB system RAM</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 85%; background-color: #E33235;" data-target-width="85">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">51</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 16.666666666666664%; background-color: #FE9F58;" data-target-width="16.666666666666664">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">10</span></div>    </div></div>                    </div>                </div><div class="fv-x-axis-wrapper">        <div class="fv-x-axis-label-space"></div>        <div class="fv-x-axis-chart-space">            <div class="fv-x-axis-line"></div>            <div class="fv-x-axis-ticks"><span>0</span><span>15</span><span>30</span><span>45</span><span>60</span></div>                    </div>    </div>        <table class="sr-only">            <caption>Star Citizen (Very High) Data</caption>            <thead><tr><th>Product</th><th>Value</th></tr></thead>            <tbody><tr>                <td>RTX 5090 - 32 GB system RAM</td>                <td>56 Avg FPS, 23 1% Low FPS</td>            </tr><tr>                <td>RTX 5090 - 16 GB system RAM</td>                <td>51 Avg FPS, 10 1% Low FPS</td>            </tr></tbody>        </table></div></div></div>                                          <div class="fv-bottom-bar" style="display: flex">                    <div class="fv-footer-content" style="display: none;">                <div class="rv-chart-caption"></div>            </div>        <img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png" alt="PC Gamer Logo">      </div>            </div>    </div>              </div><div class="fv-slide" id="fv-chart-1770138234533-03d4l1beg-slide-1-wrapper" data-index="1" style="display: none;">                <div id="fv-chart-1770138234533-03d4l1beg-slide-1" class="fv-chart-wrapper  labels-on-top" data-bar-labels-on-top="true">        <div class="fv-inner-wrapper">            <h3 class="fv-chart-title">Memory usage (total/process)</h3>            <p class="fv-chart-subhead">16 vs 32 GB system memory</p>            <div class="fv-dropdown-wrapper">                <div class="fv-dropdown-title-container">                    <select class="fv-dropdown-title">                        <option value="0">Cyberpunk 2077</option><option value="1">Kingdom Come: Deliverance 2</option><option value="2">Black Myth: Wukong</option><option value="3">Stalker 2</option><option value="4">Escape from Tarkov</option><option value="5">Microsoft Flight Simulator 2024</option><option value="6">Hogwarts Legacy</option><option value="7">Star Citizen</option>                    </select>                    <div class="fv-dropdown-chevron">                        <svg width="20" height="20" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"><path d="m6 9 6 6 6-6"></path></svg>                    </div>                </div>            </div>            <div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1770138234533-03d4l1beg-slide-1-bar-Cyberpunk 2077" data-chart-type="Bar" data-title="Cyberpunk 2077" data-subhead="16 vs 32 GB system memory" data-caption="" style=""><div class="fv-benchmark-group"><div class="fv-multi-value-legend">                <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div>                    <span>Avg system RAM</span>                </div>                            <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div>                    <span>Avg process RAM</span>                </div>            </div><div class="fv-bar-row" title="RTX 5090 - 32 GB system RAM">                    <div class="fv-bar-label ">RTX 5090 - 32 GB system RAM</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 90.66666666666666%; background-color: #E33235;" data-target-width="90.66666666666666">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">13600</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 40%; background-color: #FE9F58;" data-target-width="40">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">6000</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="RTX 5090 - 16 GB system RAM">                    <div class="fv-bar-label ">RTX 5090 - 16 GB system RAM</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 83.33333333333334%; background-color: #E33235;" data-target-width="83.33333333333334">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">12500</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 40.33333333333333%; background-color: #FE9F58;" data-target-width="40.33333333333333">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">6050</span></div>    </div></div>                    </div>                </div><div class="fv-x-axis-wrapper">        <div class="fv-x-axis-label-space"></div>        <div class="fv-x-axis-chart-space">            <div class="fv-x-axis-line"></div>            <div class="fv-x-axis-ticks"><span>0</span><span>3,750</span><span>7,500</span><span>11,250</span><span>15,000</span></div>                    </div>    </div>        <table class="sr-only">            <caption>Cyberpunk 2077 Data</caption>            <thead><tr><th>Product</th><th>Value</th></tr></thead>            <tbody><tr>                <td>RTX 5090 - 32 GB system RAM</td>                <td>13600 Avg system RAM, 6000 Avg process RAM</td>            </tr><tr>                <td>RTX 5090 - 16 GB system RAM</td>                <td>12500 Avg system RAM, 6050 Avg process RAM</td>            </tr></tbody>        </table></div></div><div class="fv-chart-item" id="fv-chart-1770138234533-03d4l1beg-slide-1-bar-Kingdom Come: Deliverance 2" data-chart-type="Bar" data-title="Kingdom Come: Deliverance 2" data-subhead="16 vs 32 GB system memory" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend">                <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div>                    <span>Avg system RAM</span>                </div>                            <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div>                    <span>Avg process RAM</span>                </div>            </div><div class="fv-bar-row" title="RTX 5090 - 32 GB system RAM">                    <div class="fv-bar-label ">RTX 5090 - 32 GB system RAM</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 75.5%; background-color: #E33235;" data-target-width="75.5">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">15100</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 42.5%; background-color: #FE9F58;" data-target-width="42.5">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">8500</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="RTX 5090 - 16 GB system RAM">                    <div class="fv-bar-label ">RTX 5090 - 16 GB system RAM</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 66%; background-color: #E33235;" data-target-width="66">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">13200</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 41%; background-color: #FE9F58;" data-target-width="41">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">8200</span></div>    </div></div>                    </div>                </div><div class="fv-x-axis-wrapper">        <div class="fv-x-axis-label-space"></div>        <div class="fv-x-axis-chart-space">            <div class="fv-x-axis-line"></div>            <div class="fv-x-axis-ticks"><span>0</span><span>5,000</span><span>10,000</span><span>15,000</span><span>20,000</span></div>                    </div>    </div>        <table class="sr-only">            <caption>Kingdom Come: Deliverance 2 Data</caption>            <thead><tr><th>Product</th><th>Value</th></tr></thead>            <tbody><tr>                <td>RTX 5090 - 32 GB system RAM</td>                <td>15100 Avg system RAM, 8500 Avg process RAM</td>            </tr><tr>                <td>RTX 5090 - 16 GB system RAM</td>                <td>13200 Avg system RAM, 8200 Avg process RAM</td>            </tr></tbody>        </table></div></div><div class="fv-chart-item" id="fv-chart-1770138234533-03d4l1beg-slide-1-bar-Black Myth: Wukong" data-chart-type="Bar" data-title="Black Myth: Wukong" data-subhead="16 vs 32 GB system memory" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend">                <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div>                    <span>Avg system RAM</span>                </div>                            <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div>                    <span>Avg process RAM</span>                </div>            </div><div class="fv-bar-row" title="RTX 5090 - 32 GB system RAM">                    <div class="fv-bar-label ">RTX 5090 - 32 GB system RAM</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 76%; background-color: #E33235;" data-target-width="76">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">15200</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 38%; background-color: #FE9F58;" data-target-width="38">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">7600</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="RTX 5090 - 16 GB system RAM">                    <div class="fv-bar-label ">RTX 5090 - 16 GB system RAM</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 62.5%; background-color: #E33235;" data-target-width="62.5">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">12500</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 33%; background-color: #FE9F58;" data-target-width="33">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">6600</span></div>    </div></div>                    </div>                </div><div class="fv-x-axis-wrapper">        <div class="fv-x-axis-label-space"></div>        <div class="fv-x-axis-chart-space">            <div class="fv-x-axis-line"></div>            <div class="fv-x-axis-ticks"><span>0</span><span>5,000</span><span>10,000</span><span>15,000</span><span>20,000</span></div>                    </div>    </div>        <table class="sr-only">            <caption>Black Myth: Wukong Data</caption>            <thead><tr><th>Product</th><th>Value</th></tr></thead>            <tbody><tr>                <td>RTX 5090 - 32 GB system RAM</td>                <td>15200 Avg system RAM, 7600 Avg process RAM</td>            </tr><tr>                <td>RTX 5090 - 16 GB system RAM</td>                <td>12500 Avg system RAM, 6600 Avg process RAM</td>            </tr></tbody>        </table></div></div><div class="fv-chart-item" id="fv-chart-1770138234533-03d4l1beg-slide-1-bar-Stalker 2" data-chart-type="Bar" data-title="Stalker 2" data-subhead="16 vs 32 GB system memory" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend">                <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div>                    <span>Avg system RAM</span>                </div>                            <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div>                    <span>Avg process RAM</span>                </div>            </div><div class="fv-bar-row" title="RTX 5090 - 32 GB system RAM">                    <div class="fv-bar-label ">RTX 5090 - 32 GB system RAM</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 90.5%; background-color: #E33235;" data-target-width="90.5">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">18100</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 34.5%; background-color: #FE9F58;" data-target-width="34.5">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">6900</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="RTX 5090 - 16 GB system RAM">                    <div class="fv-bar-label ">RTX 5090 - 16 GB system RAM</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 59%; background-color: #E33235;" data-target-width="59">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">11800</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 17.5%; background-color: #FE9F58;" data-target-width="17.5">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">3500</span></div>    </div></div>                    </div>                </div><div class="fv-x-axis-wrapper">        <div class="fv-x-axis-label-space"></div>        <div class="fv-x-axis-chart-space">            <div class="fv-x-axis-line"></div>            <div class="fv-x-axis-ticks"><span>0</span><span>5,000</span><span>10,000</span><span>15,000</span><span>20,000</span></div>                    </div>    </div>        <table class="sr-only">            <caption>Stalker 2 Data</caption>            <thead><tr><th>Product</th><th>Value</th></tr></thead>            <tbody><tr>                <td>RTX 5090 - 32 GB system RAM</td>                <td>18100 Avg system RAM, 6900 Avg process RAM</td>            </tr><tr>                <td>RTX 5090 - 16 GB system RAM</td>                <td>11800 Avg system RAM, 3500 Avg process RAM</td>            </tr></tbody>        </table></div></div><div class="fv-chart-item" id="fv-chart-1770138234533-03d4l1beg-slide-1-bar-Escape from Tarkov" data-chart-type="Bar" data-title="Escape from Tarkov" data-subhead="16 vs 32 GB system memory" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend">                <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div>                    <span>Avg system RAM</span>                </div>                            <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div>                    <span>Avg process RAM</span>                </div>            </div><div class="fv-bar-row" title="RTX 5090 - 32 GB system RAM">                    <div class="fv-bar-label ">RTX 5090 - 32 GB system RAM</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 81%; background-color: #E33235;" data-target-width="81">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">16200</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 48.5%; background-color: #FE9F58;" data-target-width="48.5">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">9700</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="RTX 5090 - 16 GB system RAM">                    <div class="fv-bar-label ">RTX 5090 - 16 GB system RAM</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 66%; background-color: #E33235;" data-target-width="66">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">13200</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 40%; background-color: #FE9F58;" data-target-width="40">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">8000</span></div>    </div></div>                    </div>                </div><div class="fv-x-axis-wrapper">        <div class="fv-x-axis-label-space"></div>        <div class="fv-x-axis-chart-space">            <div class="fv-x-axis-line"></div>            <div class="fv-x-axis-ticks"><span>0</span><span>5,000</span><span>10,000</span><span>15,000</span><span>20,000</span></div>                    </div>    </div>        <table class="sr-only">            <caption>Escape from Tarkov Data</caption>            <thead><tr><th>Product</th><th>Value</th></tr></thead>            <tbody><tr>                <td>RTX 5090 - 32 GB system RAM</td>                <td>16200 Avg system RAM, 9700 Avg process RAM</td>            </tr><tr>                <td>RTX 5090 - 16 GB system RAM</td>                <td>13200 Avg system RAM, 8000 Avg process RAM</td>            </tr></tbody>        </table></div></div><div class="fv-chart-item" id="fv-chart-1770138234533-03d4l1beg-slide-1-bar-Microsoft Flight Simulator 2024" data-chart-type="Bar" data-title="Microsoft Flight Simulator 2024" data-subhead="16 vs 32 GB system memory" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend">                <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div>                    <span>Avg system RAM</span>                </div>                            <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div>                    <span>Avg process RAM</span>                </div>            </div><div class="fv-bar-row" title="RTX 5090 - 32 GB system RAM">                    <div class="fv-bar-label ">RTX 5090 - 32 GB system RAM</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 70%; background-color: #E33235;" data-target-width="70">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">21000</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 45.666%; background-color: #FE9F58;" data-target-width="45.666">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">13699.8</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="RTX 5090 - 16 GB system RAM">                    <div class="fv-bar-label ">RTX 5090 - 16 GB system RAM</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 42%; background-color: #E33235;" data-target-width="42">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">12600</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 24.166666666666668%; background-color: #FE9F58;" data-target-width="24.166666666666668">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">7250</span></div>    </div></div>                    </div>                </div><div class="fv-x-axis-wrapper">        <div class="fv-x-axis-label-space"></div>        <div class="fv-x-axis-chart-space">            <div class="fv-x-axis-line"></div>            <div class="fv-x-axis-ticks"><span>0</span><span>7,500</span><span>15,000</span><span>22,500</span><span>30,000</span></div>                    </div>    </div>        <table class="sr-only">            <caption>Microsoft Flight Simulator 2024 Data</caption>            <thead><tr><th>Product</th><th>Value</th></tr></thead>            <tbody><tr>                <td>RTX 5090 - 32 GB system RAM</td>                <td>21000 Avg system RAM, 13699.8 Avg process RAM</td>            </tr><tr>                <td>RTX 5090 - 16 GB system RAM</td>                <td>12600 Avg system RAM, 7250 Avg process RAM</td>            </tr></tbody>        </table></div></div><div class="fv-chart-item" id="fv-chart-1770138234533-03d4l1beg-slide-1-bar-Hogwarts Legacy" data-chart-type="Bar" data-title="Hogwarts Legacy" data-subhead="16 vs 32 GB system memory" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend">                <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div>                    <span>Avg system RAM</span>                </div>                            <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div>                    <span>Avg process RAM</span>                </div>            </div><div class="fv-bar-row" title="RTX 5090 - 32 GB system RAM">                    <div class="fv-bar-label ">RTX 5090 - 32 GB system RAM</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 74.66666666666667%; background-color: #E33235;" data-target-width="74.66666666666667">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">22400</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 47.66666666666667%; background-color: #FE9F58;" data-target-width="47.66666666666667">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">14300</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="RTX 5090 - 16 GB system RAM">                    <div class="fv-bar-label ">RTX 5090 - 16 GB system RAM</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 44.333333333333336%; background-color: #E33235;" data-target-width="44.333333333333336">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">13300</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 26%; background-color: #FE9F58;" data-target-width="26">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">7800</span></div>    </div></div>                    </div>                </div><div class="fv-x-axis-wrapper">        <div class="fv-x-axis-label-space"></div>        <div class="fv-x-axis-chart-space">            <div class="fv-x-axis-line"></div>            <div class="fv-x-axis-ticks"><span>0</span><span>7,500</span><span>15,000</span><span>22,500</span><span>30,000</span></div>                    </div>    </div>        <table class="sr-only">            <caption>Hogwarts Legacy Data</caption>            <thead><tr><th>Product</th><th>Value</th></tr></thead>            <tbody><tr>                <td>RTX 5090 - 32 GB system RAM</td>                <td>22400 Avg system RAM, 14300 Avg process RAM</td>            </tr><tr>                <td>RTX 5090 - 16 GB system RAM</td>                <td>13300 Avg system RAM, 7800 Avg process RAM</td>            </tr></tbody>        </table></div></div><div class="fv-chart-item" id="fv-chart-1770138234533-03d4l1beg-slide-1-bar-Star Citizen" data-chart-type="Bar" data-title="Star Citizen" data-subhead="16 vs 32 GB system memory" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend">                <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div>                    <span>Avg system RAM</span>                </div>                            <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div>                    <span>Avg process RAM</span>                </div>            </div><div class="fv-bar-row" title="RTX 5090 - 32 GB system RAM">                    <div class="fv-bar-label ">RTX 5090 - 32 GB system RAM</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 91.33333333333333%; background-color: #E33235;" data-target-width="91.33333333333333">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">27400</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 54%; background-color: #FE9F58;" data-target-width="54">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">16200</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="RTX 5090 - 16 GB system RAM">                    <div class="fv-bar-label ">RTX 5090 - 16 GB system RAM</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 44%; background-color: #E33235;" data-target-width="44">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">13200</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 25%; background-color: #FE9F58;" data-target-width="25">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">7500</span></div>    </div></div>                    </div>                </div><div class="fv-x-axis-wrapper">        <div class="fv-x-axis-label-space"></div>        <div class="fv-x-axis-chart-space">            <div class="fv-x-axis-line"></div>            <div class="fv-x-axis-ticks"><span>0</span><span>7,500</span><span>15,000</span><span>22,500</span><span>30,000</span></div>                    </div>    </div>        <table class="sr-only">            <caption>Star Citizen Data</caption>            <thead><tr><th>Product</th><th>Value</th></tr></thead>            <tbody><tr>                <td>RTX 5090 - 32 GB system RAM</td>                <td>27400 Avg system RAM, 16200 Avg process RAM</td>            </tr><tr>                <td>RTX 5090 - 16 GB system RAM</td>                <td>13200 Avg system RAM, 7500 Avg process RAM</td>            </tr></tbody>        </table></div></div></div>                                          <div class="fv-bottom-bar" style="display: flex">                    <div class="fv-footer-content" style="display: none;">                <div class="rv-chart-caption"></div>            </div>        <img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png" alt="PC Gamer Logo">      </div>            </div>    </div>              </div>            </div>        </div>              <script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script>    <script>          (function() {      // Global animation function for slideshow re-use      window.fvAnimateCharts = function(chartWrapper) {          if (!chartWrapper) return;                    function animateBars(chartElement) {            if (!chartElement) return;            var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');            bars.forEach(function(bar, index) {                // Reset to 0 first to ensure animation triggers                bar.style.width = '0%';                bar.style.transition = 'none';                var targetWidth = bar.dataset.targetWidth;                if (targetWidth === undefined) return;                                // Force reflow                void bar.offsetWidth;                                 setTimeout(function() {                    bar.style.transition = 'opacity 0.2s ease, width 0.8s ease-out';                    bar.style.width = targetWidth + '%';                }, index * 50 + 50); // Reduced initial delay            });          }          function animateLineChart(chartElement) {              if (!chartElement) return;              var lineSvg = chartElement.querySelector('svg');              if (!lineSvg) return;              var paths = lineSvg.querySelectorAll('.riv-line-path');              paths.forEach(function(p, i) {                if (typeof p.getTotalLength === 'function') {                  var len = p.getTotalLength();                  p.style.transition = 'none';                  p.style.strokeDasharray = len;                  p.style.strokeDashoffset = len;                  p.getBoundingClientRect();                  setTimeout(function() {                    p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's';                    p.style.strokeDashoffset = '0';                  }, 100);                }              });              var dots = lineSvg.querySelectorAll('.riv-dot');              dots.forEach(function(dot, i) {                dot.style.opacity = '0';                setTimeout(function() {                    dot.style.transition = 'opacity 0.3s ease';                    dot.style.opacity = '1';                }, 500 + i * 10);              });            }            // Execute            var charts = chartWrapper.querySelectorAll('.fv-chart-item');                        charts.forEach(function(chart) {                // If in carousel/dropdown mode, hidden charts are display:none.                // We only animate what is visible.                if (window.getComputedStyle(chart).display === 'none') return;                                var chartType = chart.dataset.chartType;                if (chartType === 'Line') {                  animateLineChart(chart);                } else if (chartType !== 'Pie') {                  animateBars(chart);                }            });      };            function initialize(uniqueId, isSlideshow) {        var root = document.getElementById(uniqueId);                // In slideshow mode, 'root' will be null because the container has '-slideshow' suffix.        // We handle that logic below.        if (!root && !isSlideshow) return;                // Setup internal interactions (Carousel/Dropdown/LineChart) for a specific chart wrapper        function setupWrapper(chartWrapper) {            if (!chartWrapper) return;                                    // Legend interactions            chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {                var chartId = legend.dataset.chart;                var chart = chartWrapper.querySelector('#' + chartId);                if (!chart) return;                var lines = chart.querySelectorAll('.riv-line-path');                var dots = chart.querySelectorAll('.riv-dot');                legend.querySelectorAll('.riv-legend-item').forEach(function(item) {                    var productName = item.dataset.product;                    var line = chart.querySelector('.riv-line-path[data-product="' + productName + '"]');                    var productDots = chart.querySelectorAll('.riv-dot[data-product="' + productName + '"]');                                        var highlight = function() {                        if (legend.querySelector('.isolated')) return;                        lines.forEach(function(l) { l.style.opacity = '0.3' });                        dots.forEach(function(d) { d.style.opacity = '0.3' });                        if (line) line.style.opacity = '1';                        productDots.forEach(function(d) { d.style.opacity = '1' });                    };                    var clearHighlight = function() {                        if (legend.querySelector('.isolated')) return;                        lines.forEach(function(l) { l.style.opacity = '1' });                        dots.forEach(function(d) { d.style.opacity = '1' });                    };                    var toggleIsolate = function() {                        var isIsolated = item.classList.contains('isolated');                        legend.querySelectorAll('.riv-legend-item').forEach(function(i) { i.classList.remove('isolated') });                        if (isIsolated) {                            lines.forEach(function(l) { l.style.opacity = '1' });                            dots.forEach(function(d) { d.style.opacity = '1' });                        } else {                            item.classList.add('isolated');                            lines.forEach(function(l) { l.style.opacity = '0.3' });                            dots.forEach(function(d) { d.style.opacity = '0.3' });                            if (line) line.style.opacity = '1';                            productDots.forEach(function(d) { d.style.opacity = '1' });                        }                    };                    item.addEventListener('mouseenter', highlight);                    item.addEventListener('focus', highlight);                    item.addEventListener('mouseleave', clearHighlight);                    item.addEventListener('blur', clearHighlight);                    item.addEventListener('click', toggleIsolate);                });            });                        // Carousel & Dropdown Logic            var charts = chartWrapper.querySelectorAll('.fv-chart-item');            var dropdown = chartWrapper.querySelector('.fv-dropdown-title');            var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');            var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');            var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');            var counter = chartWrapper.querySelector('.fv-carousel-counter');                        // Text Elements            var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');            var captionEl = chartWrapper.querySelector('.rv-chart-caption');            var footerContentEl = chartWrapper.querySelector('.fv-footer-content');            var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');            var logoEl = chartWrapper.querySelector('.fv-logo');            if (charts.length > 1 && (dropdown || prevBtn)) {                 var currentChartIndex = 0;                 var titles = [];                 if (dropdown) {                    titles = Array.from(dropdown.options).map(function(o) { return o.text; });                 } else {                    charts.forEach(function(c) {                        titles.push(c.getAttribute('data-title') || '');                    });                 }                                  function showInternalChart(index) {                    if (index < 0) index = charts.length - 1;                    if (index >= charts.length) index = 0;                    currentChartIndex = index;                                        charts.forEach(function(c, i) {                        c.style.display = i === index ? 'block' : 'none';                        if (i === index) {                             var cType = c.dataset.chartType;                             if (cType === 'Line') {                                 // Line chart animations if needed                             } else if (cType !== 'Pie') {                                 window.fvAnimateCharts(chartWrapper);                             }                        }                    });                                        if (dropdown) dropdown.value = index;                    if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];                    if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;                                        // Update Subhead and Caption                    var activeChart = charts[index];                    if (activeChart) {                        var newSubhead = activeChart.getAttribute('data-subhead');                        var newCaption = activeChart.getAttribute('data-caption');                                                if (subheadEl) subheadEl.textContent = newSubhead || '';                        if (captionEl) captionEl.textContent = newCaption || '';                                                if (footerContentEl) {                             if (newCaption && newCaption.trim().length > 0) {                                 footerContentEl.style.display = 'block';                                 if (bottomBarEl) bottomBarEl.style.display = 'flex';                             } else {                                 footerContentEl.style.display = 'none';                                 if (bottomBarEl && !logoEl) {                                     bottomBarEl.style.display = 'none';                                 }                             }                        }                    }                 }                                  if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });                 if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });                 if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });            }            // Initialize Line Charts inside this wrapper            charts.forEach(function(chart) {                if (chart.dataset.chartType === 'Line') {                                    }            });                        // Initial Animation            window.fvAnimateCharts(chartWrapper);        }        if (true) {            var slideshowContainer = document.getElementById(uniqueId + '-slideshow');            if (slideshowContainer) {                var slides = slideshowContainer.querySelectorAll('.fv-slide');                slides.forEach(function(slide) {                    setupWrapper(slide.querySelector('.fv-chart-wrapper'));                });            }                var slideshowContainer = document.getElementById(uniqueId + '-slideshow');        // Check if container exists to prevent errors    if (slideshowContainer) {        var currentSlideIndex = 0;        var slides = slideshowContainer.querySelectorAll('.fv-slide');        var counter = slideshowContainer.querySelector('.fv-slide-counter');        var prevBtn = slideshowContainer.querySelector('.fv-nav-btn.prev');        var nextBtn = slideshowContainer.querySelector('.fv-nav-btn.next');        var dropdown = slideshowContainer.querySelector('.fv-slideshow-select');        function updateControls(index) {            if (counter) counter.textContent = (index + 1) + ' / ' + slides.length;            if (dropdown) dropdown.value = index;                        if (prevBtn) {                if (index === 0) prevBtn.classList.add('disabled');                else prevBtn.classList.remove('disabled');            }            if (nextBtn) {                if (index === slides.length - 1) nextBtn.classList.add('disabled');                else nextBtn.classList.remove('disabled');            }        }        function showSlide(index) {            if (index < 0) return; // index = slides.length - 1; // Disable loop for linear nav style            if (index >= slides.length) return; // index = 0;                        currentSlideIndex = index;                        slides.forEach(function(slide, i) {                slide.style.display = i === index ? 'block' : 'none';                if (i === index) {                    // Re-trigger animations for the active slide                    var chartEl = slide.querySelector('.fv-chart-wrapper');                    if (chartEl && window.fvAnimateCharts) {                        window.fvAnimateCharts(chartEl);                    }                }            });                        updateControls(currentSlideIndex);        }        if (prevBtn) {            prevBtn.addEventListener('click', function() { showSlide(currentSlideIndex - 1); });        }        if (nextBtn) {            nextBtn.addEventListener('click', function() { showSlide(currentSlideIndex + 1); });        }        if (dropdown) {            dropdown.addEventListener('change', function(e) { showSlide(parseInt(e.target.value)); });        }                // Initial setup        updateControls(currentSlideIndex);                // Initial animation for the first slide        if (slides.length > 0) {            var firstChart = slides[0].querySelector('.fv-chart-wrapper');             if (firstChart && window.fvAnimateCharts) {                setTimeout(function() { window.fvAnimateCharts(firstChart); }, 100);            }        }    }          } else {            setupWrapper(root);        }      }            if (document.readyState === 'loading') {        document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1770138234533-03d4l1beg', true); });      } else {        initialize('fv-chart-1770138234533-03d4l1beg', true);      }    })();      </script>  </div><p><a href="https://www.pcgamer.com/cyberpunk-2077-phantom-liberty-review/" target="_blank">Cyberpunk 2077</a>, <a href="https://www.pcgamer.com/games/rpg/kingdom-come-deliverance-2-review/" target="_blank">Kingdom Come: Deliverance 2</a>, <a href="https://www.pcgamer.com/games/rpg/black-myth-wukong-review/" target="_blank">Black Myth: Wukong</a>, and <a href="https://www.pcgamer.com/games/fps/stalker-2-review/" target="_blank">Stalker 2</a> all run just as well with 16 GB of system memory as they do with 32 GB. The most interesting result was the process memory usage of Stalker 2: 3500 MB at 16 GB and 6900 MB at 32 GB.</p><p>That stands out because the other three games don't really change that much when running with the lower amount of system memory. Black Myth: Wukong and Stalker 2 are both Unreal Engine 5 games, but the latter is open-world and therefore has to stream data back and forth between the VRAM and system DRAM, as you move about across large distances.</p><div  class="fancy-box"><div class="fancy_box-title">PC Gamer test rig</div><div class="fancy_box_body"><p class="fancy-box__body-text"><a data-analytics-id="inline-link" href="https://www.pcgamer.com/hardware/processors/amd-ryzen-9-9900x-review/" target="_blank">AMD Ryzen 9 9900X</a> | Asus ROG Strix LC III 360 AIO cooler | Corsair Vengeance DDR5-6000 CL30 | <a data-analytics-id="inline-link" href="https://www.pcgamer.com/hardware/ssds/samsung-990-evo-plus-1-tb-nvme-ssd-review/" target="_blank">2 TB Samsung 990 Evo Plus</a> SSD | Thermaltake ToughPower PF3 1050 W PSU | <a data-analytics-id="inline-link" href="https://www.pcgamer.com/hardware/pc-cases/thermal-grizzly-der8enchtable-review/" target="_blank">Thermal Grizzly Der8enchtable</a> chassis | Acer XB280KH monitor | Windows 11 25H2</p></div></div><p>However, because the RTX 5090 has so much VRAM, Stalker 2 probably doesn't have to stream all that much, hence why it can reduce how much memory the process takes up without affecting the performance at all.</p><p>Moving on to <a href="https://www.pcgamer.com/games/fps/escape-from-tarkov-review/" target="_blank">Escape from Tarkov</a>, <a href="https://www.pcgamer.com/games/sim/microsoft-flight-simulator-2024-review/" target="_blank">Flight Simulator 2024</a>, and <a href="https://www.pcgamer.com/hogwarts-legacy-review/" target="_blank">Hogwarts Legacy</a>, there's again very little difference between 16 and 32 GB of DRAM. Tarkov does run a little bit better, but I need to add a big disclaimer here: The test runs were done in the Ground Zero map in a training mode with AI bots. Replace them all with live players, and the DRAM usage rapidly increases, which is why the <a href="https://www.escapefromtarkov.com/support/knowledge/68" target="_blank">game's developers actually recommend 64 GB of system memory</a>.</p><p>FS 2024 and Hogwarts Legacy are notorious memory-heavy, but these results show that it's mostly about VRAM, and as long as you've got plenty of that, they'll run just fine with 16 GB of DRAM. Well, not entirely so, as Microsoft Flight Simulator does get a little stuttery with this amount of memory. Over the period of an entire flight, it's not a problem, but it is noticeable during takeoff and landing.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1918px;"><p class="vanilla-image-block" style="padding-top:56.31%;"><img id="hDgoM7jRV6vWg7af8iU5yJ" name="star_citizen_16gb_ram_warning" alt="A warning message generated by Star Citizen on a gaming PC with 16 GB of system memory" src="https://cdn.mos.cms.futurecdn.net/hDgoM7jRV6vWg7af8iU5yJ.jpg" mos="" align="middle" fullscreen="" width="1918" height="1080" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Cloud Imperium Games)</span></figcaption></figure><p>And finally, we come to <a href="https://www.pcgamer.com/games/sim/star-citizen-is-on-course-to-reach-usd1-billion-in-player-funding-in-2026-and-we-still-might-not-get-to-play-its-singleplayer-campaign-next-year/" target="_blank">Star Citizen</a>. Upon firing up the game with 16 GB of system memory, I was faced with a pop-up warning saying that my PC didn't have sufficient spare DRAM, but I ignored all that and dived in. Most of the performance was captured walking from my starting room in Area 18 to a hangar with my spaceship, and as you can see from the results, the minimum performance was awful.</p><p>Not that it was very good with 32 GB of system memory, but that's Star Citizen for you. Sorry, 'Early Access Alpha' Star Citizen.</p><p>So, what can we learn from all of this? Apart from one particular game, it would seem that using 16 GB of DRAM in your gaming PC is absolutely fine. Well, as long as you have an RTX 5090 as well, which is a ridiculous thing for me to be saying, of course. So let's swap that graphics card for Nvidia's best-GPU-that-isn't-silly-expensive: the RTX 5070.</p><h2 class="article-body__section" id="section-mainstream-gpu-results"><span>Mainstream GPU results</span></h2><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/RKWhde2apemVvMpwLubvfQ.jpg" alt="A screenshot of Escape from Tarkov, showing the empty streets of Ground Zero" /><figcaption>Escape from Tarkov<small role="credit">Battlestate Games</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/3DuWZxwbMm9VA278mDnuwS.jpg" alt="A screenshot of Microsoft Flight Simulator 2024, using the game's photo mode" /><figcaption>Microsoft Flight Simulator 2024<small role="credit">Xbox Game Studios</small></figcaption></figure></figure><div id="crow-inpage-content"><style>    @import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');    @import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');        /* Reset & Base */    #fv-chart-1770138640774-wlx98abnp-slideshow .fv-chart-wrapper *, #fv-chart-1770138640774-wlx98abnp-slideshow .fv-chart-wrapper *:before, #fv-chart-1770138640774-wlx98abnp-slideshow .fv-chart-wrapper *:after, #fv-chart-1770138640774-wlx98abnp-slideshow *, #fv-chart-1770138640774-wlx98abnp-slideshow *:before, #fv-chart-1770138640774-wlx98abnp-slideshow *:after {        box-sizing: border-box !important; margin: 0; padding: 0; border: 0;        font-size: 100%; font: inherit; vertical-align: baseline;    }    #fv-chart-1770138640774-wlx98abnp-slideshow .fv-chart-wrapper, #fv-chart-1770138640774-wlx98abnp-slideshow { font-family: 'Open Sans', sans-serif !important; }    /* Main Wrappers */    #fv-chart-1770138640774-wlx98abnp-slideshow .fv-chart-wrapper {        position: relative !important; overflow: visible !important;        --riv-primary: #E33235;    }    #fv-chart-1770138640774-wlx98abnp-slideshow .fv-chart-wrapper .fv-inner-wrapper {        color: #1F2937 !important; background-color: #ededed !important;        padding: 1.5rem 1.5rem 2rem !important; border-radius: 0.5rem !important;        box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) !important;        margin: 1rem 0 !important; display: flex !important; flex-direction: column !important;    }            /* Slideshow Styles */    #fv-chart-1770138640774-wlx98abnp-slideshow {        position: relative !important;        width: 100% !important;        margin: 1rem 0 !important;        --riv-primary: #E33235;    }    #fv-chart-1770138640774-wlx98abnp-slideshow .fv-slides-wrapper {        position: relative !important;        width: 100% !important;    }    #fv-chart-1770138640774-wlx98abnp-slideshow .fv-slide {        width: 100% !important;        animation: fv-fade-in 0.3s ease-in-out;    }      @keyframes fv-fade-in {        from { opacity: 0; }        to { opacity: 1; }    }        /* Top Navigation Row (Redesign) */    #fv-chart-1770138640774-wlx98abnp-slideshow .fv-slideshow-nav-row {        position: relative !important;        display: flex !important;        justify-content: space-between !important;        align-items: center !important;        padding: 0 0 16px 0 !important;        width: 100% !important;        z-index: 20 !important;    }    #fv-chart-1770138640774-wlx98abnp-slideshow .fv-nav-btn {        background-color: var(--riv-primary) !important;        color: #ffffff !important;        border: none !important;        border-radius: 4px !important;        padding: 8px 16px !important;        font-size: 14px !important;        font-weight: 700 !important;        cursor: pointer !important;        display: flex !important;        align-items: center !important;        justify-content: center !important;        gap: 6px !important;        transition: opacity 0.2s, background-color 0.2s !important;        height: 36px !important;        text-transform: none !important;        box-shadow: 0 1px 2px rgba(0,0,0,0.1) !important;    }        #fv-chart-1770138640774-wlx98abnp-slideshow .fv-nav-btn svg {        width: 18px !important;        height: 18px !important;        stroke-width: 3px !important;        filter: none !important;    }    #fv-chart-1770138640774-wlx98abnp-slideshow .fv-nav-btn:hover {        opacity: 0.9 !important;        transform: translateY(-1px) !important;    }        #fv-chart-1770138640774-wlx98abnp-slideshow .fv-nav-btn.disabled {        background-color: #E5E7EB !important;        color: #9CA3AF !important;        cursor: default !important;        pointer-events: none !important;        box-shadow: none !important;    }    #fv-chart-1770138640774-wlx98abnp-slideshow .fv-slide-counter {        font-family: 'Poppins', sans-serif !important;        font-size: 14px !important;        font-weight: 600 !important;        color: #4B5563 !important;        text-align: center !important;        user-select: none !important;        min-width: 40px !important;        background-color: rgba(255,255,255,0.8) !important;        padding: 2px 8px !important;        border-radius: 10px !important;    }        /* Slideshow Dropdown Navigation */    #fv-chart-1770138640774-wlx98abnp-slideshow .fv-slideshow-select {        position: absolute !important;        top: 10px !important;        right: 10px !important;        z-index: 20 !important;        appearance: none !important;        -webkit-appearance: none !important;        -moz-appearance: none !important;        background-color: white !important;        border: 1px solid #d1d5db !important;        color: #1F2937 !important;        font-family: 'Open Sans', sans-serif !important;        font-size: 14px !important;        font-weight: 600 !important;        padding: 6px 32px 6px 12px !important;        border-radius: 4px !important;        cursor: pointer !important;        box-shadow: 0 1px 2px rgba(0,0,0,0.05) !important;        background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e") !important;        background-position: right 0.5rem center !important;        background-repeat: no-repeat !important;        background-size: 1.5em 1.5em !important;    }    #fv-chart-1770138640774-wlx98abnp-slideshow .fv-slideshow-select:focus {        outline: 2px solid #E33235 !important;        border-color: #E33235 !important;    }        /* Typography */    #fv-chart-1770138640774-wlx98abnp-slideshow .fv-chart-wrapper .fv-chart-title {         font-weight: bold !important;         text-align: center !important;         margin-bottom: 0.5rem !important;         color: #1F2937 !important;         font-size: 1.25rem !important;         line-height: 1.2 !important;         font-family: 'Open Sans', sans-serif !important;         text-transform: none !important;         white-space: normal !important;         overflow-wrap: break-word !important;        padding: 0 20px !important;    }    #fv-chart-1770138640774-wlx98abnp-slideshow .fv-chart-wrapper .fv-chart-subhead {         font-size: 1rem !important;         font-weight: 500 !important;         text-align: center !important;         margin-bottom: 2rem !important;         color: #6B7280 !important;         line-height: 1.7 !important;         font-family: 'Open Sans', sans-serif !important;         display: block !important;         text-transform: none !important;        padding: 0 20px !important;    }    #fv-chart-1770138640774-wlx98abnp-slideshow .fv-chart-wrapper .rv-chart-caption { font-size: 15px !important; color: #6B7280 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }    #fv-chart-1770138640774-wlx98abnp-slideshow .fv-chart-wrapper .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }    /* Footer */    #fv-chart-1770138640774-wlx98abnp-slideshow .fv-chart-wrapper .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }    #fv-chart-1770138640774-wlx98abnp-slideshow .fv-chart-wrapper .fv-footer-content { text-align: center !important; width: 100% !important; }    #fv-chart-1770138640774-wlx98abnp-slideshow .fv-chart-wrapper .fv-logo {         display: block !important;         margin: 0 auto !important;         width: 120px !important;         min-width: 120px !important;        max-width: 120px !important;         height: auto !important;         object-fit: contain !important;         flex-shrink: 0 !important;    }    /* Display Mode Controls */    #fv-chart-1770138640774-wlx98abnp-slideshow .fv-chart-wrapper .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }    #fv-chart-1770138640774-wlx98abnp-slideshow .fv-chart-wrapper .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }    #fv-chart-1770138640774-wlx98abnp-slideshow .fv-chart-wrapper .fv-dropdown-title {        appearance: none !important;        -webkit-appearance: none !important;        -moz-appearance: none !important;        background: transparent !important;        border: none !important;        font-size: 18px !important;        font-weight: 600 !important;        color: var(--riv-primary) !important;        padding-right: 28px !important;        padding-left: 10px !important;        cursor: pointer !important;        text-align: center !important;        text-align-last: center !important;        width: auto !important;        max-width: 100% !important;        font-family: 'Open Sans', sans-serif !important;        line-height: 1.3 !important;        margin: 0 !important;        text-overflow: ellipsis !important;        overflow: hidden !important;        white-space: nowrap !important;    }    #fv-chart-1770138640774-wlx98abnp-slideshow .fv-chart-wrapper .fv-dropdown-title:focus { outline: none !important; }    #fv-chart-1770138640774-wlx98abnp-slideshow .fv-chart-wrapper .fv-dropdown-title::-ms-expand { display: none !important; }        #fv-chart-1770138640774-wlx98abnp-slideshow .fv-chart-wrapper .fv-dropdown-chevron {        position: absolute !important;        right: 0 !important;        top: 50% !important;        transform: translateY(-50%) !important;        pointer-events: none !important;        color: var(--riv-primary) !important;        display: flex !important;        align-items: center !important;    }    #fv-chart-1770138640774-wlx98abnp-slideshow .fv-chart-wrapper .fv-carousel-title-controls { display: flex !important; justify-content: space-between !important; align-items: center !important; margin-bottom: 16px !important; width: 100% !important; gap: 12px !important; }    #fv-chart-1770138640774-wlx98abnp-slideshow .fv-chart-wrapper .fv-carousel-nav-btn {        background: transparent !important; border: 1px solid #d1d5db !important; border-radius: 6px !important; padding: 6px 10px !important;        cursor: pointer !important; font-size: 13px !important; color: #6b7280 !important; display: flex !important; align-items: center !important; gap: 4px !important; font-family: 'Open Sans', sans-serif !important;    }    #fv-chart-1770138640774-wlx98abnp-slideshow .fv-chart-wrapper .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }    #fv-chart-1770138640774-wlx98abnp-slideshow .fv-chart-wrapper .fv-carousel-counter { font-size: 14px !important; color: #6b7280 !important; text-align: center !important; margin-top: 1rem !important; }        /* Legend */    #fv-chart-1770138640774-wlx98abnp-slideshow .fv-chart-wrapper .fv-legend { display: flex !important; justify-content: center !important; flex-wrap: wrap !important; gap: 8px 16px !important; margin: 0 !important; padding: 0 !important; margin-top: 1rem !important; }    #fv-chart-1770138640774-wlx98abnp-slideshow .fv-chart-wrapper .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #4B5563 !important; }    #fv-chart-1770138640774-wlx98abnp-slideshow .fv-chart-wrapper .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }    /* Multi-Value Legend */    #fv-chart-1770138640774-wlx98abnp-slideshow .fv-chart-wrapper .fv-multi-value-legend {         display: flex !important;         justify-content: center !important;         flex-wrap: wrap !important;         gap: 12px 24px !important;         margin-bottom: 1.5rem !important;         padding: 0 !important;    }    #fv-chart-1770138640774-wlx98abnp-slideshow .fv-chart-wrapper .fv-multi-legend-item { display: flex !important; align-items: center !important; gap: 8px !important; font-size: 14px !important; color: #4B5563 !important; font-weight: 500 !important; }    #fv-chart-1770138640774-wlx98abnp-slideshow .fv-chart-wrapper .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }    /* Chart Core Styles */    #fv-chart-1770138640774-wlx98abnp-slideshow .fv-chart-wrapper .fv-benchmark-group { margin-bottom: 1rem !important; }    #fv-chart-1770138640774-wlx98abnp-slideshow .fv-chart-wrapper .fv-benchmark-title {         font-size: 18px !important; font-weight: 600 !important; margin-bottom: 16px !important; margin-top: 0 !important; padding: 0 !important;        text-align: center !important; color: var(--riv-primary) !important; flex: 1 !important; min-width: 0 !important;        font-family: 'Open Sans', sans-serif !important; line-height: 1.3 !important;        text-transform: none !important;        white-space: normal !important;        overflow-wrap: break-word !important;         word-wrap: break-word !important;        max-width: 100% !important;    }    #fv-chart-1770138640774-wlx98abnp-slideshow .fv-chart-wrapper .fv-bar-row, #fv-chart-1770138640774-wlx98abnp-slideshow .fv-chart-wrapper .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; }    #fv-chart-1770138640774-wlx98abnp-slideshow .fv-chart-wrapper .fv-bar-label { width: 150px !important; flex-shrink: 0 !important; font-size: 14px !important; color: #4B5563 !important; padding-right: 10px !important; text-align: right !important; font-weight: 500 !important; display: block !important; }    #fv-chart-1770138640774-wlx98abnp-slideshow .fv-chart-wrapper .fv-bar-container { flex-grow: 1 !important; background-color: #E5E7EB !important; border-radius: 4px !important; min-height: 25px !important; border: 1px solid #D1D5DB !important; position: relative !important; display: flex !important; align-items: center !important; }     #fv-chart-1770138640774-wlx98abnp-slideshow .fv-chart-wrapper .fv-bar { height: 100% !important; border-radius: 3px !important; display: flex !important; align-items: center !important; transition: opacity 0.2s ease, width 0.8s ease-out !important; min-height: 23px !important; }    #fv-chart-1770138640774-wlx98abnp-slideshow .fv-chart-wrapper .fv-bar:hover { opacity: 0.8 !important; }    #fv-chart-1770138640774-wlx98abnp-slideshow .fv-chart-wrapper .fv-bar-inner-content { display: flex !important; justify-content: space-between !important; align-items: center !important; width: 100% !important; height: 100% !important; padding: 0 8px !important; color: white !important; font-size: 14px !important; font-weight: bold !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; overflow: hidden !important; }    #fv-chart-1770138640774-wlx98abnp-slideshow .fv-chart-wrapper .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }    #fv-chart-1770138640774-wlx98abnp-slideshow .fv-chart-wrapper .fv-bar-inner-value { flex-shrink: 0 !important; }    #fv-chart-1770138640774-wlx98abnp-slideshow .fv-chart-wrapper .fv-bar-value-outside { padding-left: 8px !important; font-size: 14px !important; font-weight: bold !important; color: #4B5563 !important; white-space: nowrap !important; }    #fv-chart-1770138640774-wlx98abnp-slideshow .fv-chart-wrapper .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }    /* Multi-Value Bar Logic */    #fv-chart-1770138640774-wlx98abnp-slideshow .fv-chart-wrapper .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }    #fv-chart-1770138640774-wlx98abnp-slideshow .fv-chart-wrapper .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }        /* Stacked Bar */    #fv-chart-1770138640774-wlx98abnp-slideshow .fv-chart-wrapper .fv-stacked-bar { display: flex !important; overflow: hidden !important; }    #fv-chart-1770138640774-wlx98abnp-slideshow .fv-chart-wrapper .fv-stacked-segment { height: 100% !important; display: flex !important; align-items: center !important; justify-content: flex-end !important; padding-right: 8px !important; border-right: 1px solid rgba(255,255,255,0.3) !important; }    #fv-chart-1770138640774-wlx98abnp-slideshow .fv-chart-wrapper .fv-stacked-segment:last-child { border-right: none !important; }    #fv-chart-1770138640774-wlx98abnp-slideshow .fv-chart-wrapper .fv-segment-value { font-size: 14px !important; font-weight: bold !important; color: white !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; }    /* Grouped Bar */    #fv-chart-1770138640774-wlx98abnp-slideshow .fv-chart-wrapper .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }    #fv-chart-1770138640774-wlx98abnp-slideshow .fv-chart-wrapper .fv-grouped-product-title-wrapper { padding-left: 150px !important; }    #fv-chart-1770138640774-wlx98abnp-slideshow .fv-chart-wrapper .fv-grouped-product-title { width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.5rem !important; font-weight: 700 !important; font-size: 14px !important; color: #4B5563 !important; text-transform: none !important; }    #fv-chart-1770138640774-wlx98abnp-slideshow .fv-chart-wrapper .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }    #fv-chart-1770138640774-wlx98abnp-slideshow .fv-chart-wrapper .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }    #fv-chart-1770138640774-wlx98abnp-slideshow .fv-chart-wrapper .fv-bar-cluster .fv-bar-container { height: 20px !important; }        /* Line Chart Grid */    #fv-chart-1770138640774-wlx98abnp-slideshow .fv-chart-wrapper .riv-grid line {        stroke: #D1D5DB !important;        stroke-dasharray: 3 3 !important;    }    /* X-Axis */    #fv-chart-1770138640774-wlx98abnp-slideshow .fv-chart-wrapper .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }    #fv-chart-1770138640774-wlx98abnp-slideshow .fv-chart-wrapper .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }    #fv-chart-1770138640774-wlx98abnp-slideshow .fv-chart-wrapper .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }    #fv-chart-1770138640774-wlx98abnp-slideshow .fv-chart-wrapper .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }    #fv-chart-1770138640774-wlx98abnp-slideshow .fv-chart-wrapper .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }     #fv-chart-1770138640774-wlx98abnp-slideshow .fv-chart-wrapper .fv-x-axis-ticks { display: flex !important; justify-content: space-between !important; padding-top: 4px !important; font-size: 13px !important; color: #6B7280 !important; }    #fv-chart-1770138640774-wlx98abnp-slideshow .fv-chart-wrapper .fv-x-axis-ticks span { position: relative !important; }    #fv-chart-1770138640774-wlx98abnp-slideshow .fv-chart-wrapper .fv-x-axis-ticks span::before { content: '' !important; position: absolute !important; top: -6px !important; left: 50% !important; transform: translateX(-50%) !important; width: 2px !important; height: 4px !important; background-color: #D1D5DB !important; border-radius: 1px !important; }    #fv-chart-1770138640774-wlx98abnp-slideshow .fv-chart-wrapper .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #6B7280 !important; margin-top: 8px !important; display: block !important; }    #fv-chart-1770138640774-wlx98abnp-slideshow .fv-chart-wrapper .fv-x-axis-title { text-align: center !important; font-size: 15px !important; color: #6B7280 !important; margin-top: 8px !important; margin-bottom: 16px !important; line-height: 1.5 !important; padding: 0 1rem !important; display: block !important; font-weight: bold !important; }    #fv-chart-1770138640774-wlx98abnp-slideshow .fv-chart-wrapper .fv-y-axis-title {        font-size: 15px !important;        color: #6B7280 !important;        line-height: 1.5 !important;        text-align: left !important;        padding-left: 5.83% !important; /* Aligns with Y-axis line inside SVG (35/600) */        margin-bottom: 4px !important;        display: block !important;        font-weight: bold !important;    }    /* Mobile / Forced Mobile View / Labels on Top */    #fv-chart-1770138640774-wlx98abnp-slideshow .fv-chart-wrapper.mobile-view .fv-pie-container,    #fv-chart-1770138640774-wlx98abnp-slideshow .fv-chart-wrapper.labels-on-top .fv-pie-container {        flex-direction: column !important; gap: 1rem !important;    }#fv-chart-1770138640774-wlx98abnp-slideshow .fv-chart-wrapper.mobile-view .fv-grouped-product-title-wrapper,    #fv-chart-1770138640774-wlx98abnp-slideshow .fv-chart-wrapper.labels-on-top .fv-grouped-product-title-wrapper {        padding-left: 0 !important;    }#fv-chart-1770138640774-wlx98abnp-slideshow .fv-chart-wrapper.mobile-view .fv-bar-row, .fv-stacked-product, .fv-grouped-bar-product,    #fv-chart-1770138640774-wlx98abnp-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-row, .fv-stacked-product, .fv-grouped-bar-product {        flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;    }#fv-chart-1770138640774-wlx98abnp-slideshow .fv-chart-wrapper.mobile-view .fv-bar-label:not(.fv-grouped-product-title),    #fv-chart-1770138640774-wlx98abnp-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-label:not(.fv-grouped-product-title) {        width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;    }#fv-chart-1770138640774-wlx98abnp-slideshow .fv-chart-wrapper.mobile-view .fv-bar-label, .fv-grouped-product-title,    #fv-chart-1770138640774-wlx98abnp-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-label, .fv-grouped-product-title {        width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;    }#fv-chart-1770138640774-wlx98abnp-slideshow .fv-chart-wrapper.mobile-view .fv-bar-container, .fv-bar-cluster,    #fv-chart-1770138640774-wlx98abnp-slideshow .fv-chart-wrapper.labels-on-top .fv-bar-container, .fv-bar-cluster {        width: 100% !important;    }#fv-chart-1770138640774-wlx98abnp-slideshow .fv-chart-wrapper.mobile-view .fv-x-axis-wrapper,    #fv-chart-1770138640774-wlx98abnp-slideshow .fv-chart-wrapper.labels-on-top .fv-x-axis-wrapper {        margin-left: 0 !important;    }#fv-chart-1770138640774-wlx98abnp-slideshow .fv-chart-wrapper.mobile-view .fv-x-axis-label-space,    #fv-chart-1770138640774-wlx98abnp-slideshow .fv-chart-wrapper.labels-on-top .fv-x-axis-label-space {        display: none !important;    }#fv-chart-1770138640774-wlx98abnp-slideshow .fv-chart-wrapper.mobile-view .fv-x-axis-chart-space,    #fv-chart-1770138640774-wlx98abnp-slideshow .fv-chart-wrapper.labels-on-top .fv-x-axis-chart-space {        padding-right: 0 !important;    }#fv-chart-1770138640774-wlx98abnp-slideshow .fv-chart-wrapper.mobile-view .fv-benchmark-title,    #fv-chart-1770138640774-wlx98abnp-slideshow .fv-chart-wrapper.labels-on-top .fv-benchmark-title {        font-size: 13px !important;    }#fv-chart-1770138640774-wlx98abnp-slideshow .fv-chart-wrapper.mobile-view .fv-dropdown-title,    #fv-chart-1770138640774-wlx98abnp-slideshow .fv-chart-wrapper.labels-on-top .fv-dropdown-title {        font-size: 14px !important;    }#fv-chart-1770138640774-wlx98abnp-slideshow .fv-chart-wrapper.mobile-view .fv-carousel-nav-btn,    #fv-chart-1770138640774-wlx98abnp-slideshow .fv-chart-wrapper.labels-on-top .fv-carousel-nav-btn {        padding: 6px 8px !important; font-size: 11px !important;    }    @media (max-width: 500px) {         #fv-chart-1770138640774-wlx98abnp-slideshow .fv-chart-wrapper .fv-pie-container { flex-direction: column !important; gap: 1rem !important; }        #fv-chart-1770138640774-wlx98abnp-slideshow .fv-chart-wrapper .fv-grouped-product-title-wrapper {            padding-left: 0 !important;        }        #fv-chart-1770138640774-wlx98abnp-slideshow .fv-chart-wrapper .fv-bar-row,        #fv-chart-1770138640774-wlx98abnp-slideshow .fv-chart-wrapper .fv-stacked-product {            flex-direction: column !important;            align-items: flex-start !important;            margin-bottom: 1.25rem !important;        }        #fv-chart-1770138640774-wlx98abnp-slideshow .fv-chart-wrapper .fv-bar-label:not(.fv-grouped-product-title) {             width: 100% !important;            text-align: left !important;            padding-right: 0 !important;            margin-bottom: 0.25rem !important;            font-size: 14px !important;             font-weight: 700 !important;        }        #fv-chart-1770138640774-wlx98abnp-slideshow .fv-chart-wrapper .fv-bar-container {            width: 100% !important;        }        #fv-chart-1770138640774-wlx98abnp-slideshow .fv-chart-wrapper .fv-x-axis-wrapper {            margin-left: 0 !important;        }        #fv-chart-1770138640774-wlx98abnp-slideshow .fv-chart-wrapper .fv-x-axis-label-space {            display: none !important;        }        #fv-chart-1770138640774-wlx98abnp-slideshow .fv-chart-wrapper .fv-x-axis-chart-space {            padding-right: 0 !important;        }        #fv-chart-1770138640774-wlx98abnp-slideshow .fv-chart-wrapper .fv-benchmark-title {             font-size: 13px !important;            width: 100% !important;        }        #fv-chart-1770138640774-wlx98abnp-slideshow .fv-chart-wrapper .fv-dropdown-title-container .fv-dropdown-title {             font-size: 14px !important;         }        #fv-chart-1770138640774-wlx98abnp-slideshow .fv-chart-wrapper .fv-carousel-nav-btn { padding: 6px 8px !important; font-size: 11px !important; }        #fv-chart-1770138640774-wlx98abnp-slideshow .fv-chart-wrapper .fv-y-axis-title { padding-left: 5% !important; /* (30/600) for mobile view */ }        #fv-chart-1770138640774-wlx98abnp-slideshow .fv-chart-wrapper.fv-contains-line-chart .fv-footer-content {            margin-left: -1rem !important;            margin-right: -1rem !important;        }    }          </style><script type="application/ld+json">[{  "@context": "https://schema.org",  "@type": "Dataset",  "name": "Gaming performance",  "description": "16 vs 32 GB system memory",  "creator": {    "@type": "Organization",    "name": "PC Gamer",    "logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"  },  "isAccessibleForFree": true,  "dateCreated": "2026-02-03T17:10:40.774Z",  "citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized",  "keywords": [    "RTX 5070 - 32 GB system RAM",    "RTX 5070 - 16 GB system RAM",    "Cyberpunk 2077 (4K RT Overdrive)",    "Kingdom Come: Deliverance 2 (4K Experimental)",    "Black Myth: Wukong (4K Cinematic/Full Path Tracing)",    "Stalker 2 (4K Epic)",    "Escape from Tarkov (4K Ultra)",    "Microsoft Flight Simulator 2024 (4K Ultra)",    "Hogwarts Legacy (4K Ultra/Ultra RT)",    "Star Citizen (4K Very High)",    "Cyberpunk 2077 (RT Overdrive)",    "Kingdom Come: Deliverance 2 (Experimental)",    "Black Myth: Wukong (Cinematic/Full Path Tracing)",    "Stalker 2 (Epic)",    "Escape from Tarkov (Ultra)",    "Microsoft Flight Simulator 2024 (Ultra)",    "Hogwarts Legacy (Ultra/Ultra RT)",    "Star Citizen (Very High)",    "benchmark",    "comparison",    "performance",    "review",    "PC Gamer"  ],  "measurementTechnique": "Performance Benchmarking",  "variableMeasured": [    {      "@type": "PropertyValue",      "name": "RTX 5070 - 16 GB system RAM – Cyberpunk 2077 (4K RT Overdrive)",      "value": 36,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 5070 - 32 GB system RAM – Cyberpunk 2077 (4K RT Overdrive)",      "value": 38,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 5070 - 16 GB system RAM – Kingdom Come: Deliverance 2 (4K Experimental)",      "value": 67,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 5070 - 32 GB system RAM – Kingdom Come: Deliverance 2 (4K Experimental)",      "value": 67,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 5070 - 16 GB system RAM – Black Myth: Wukong (4K Cinematic/Full Path Tracing)",      "value": 34,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 5070 - 32 GB system RAM – Black Myth: Wukong (4K Cinematic/Full Path Tracing)",      "value": 34,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 5070 - 16 GB system RAM – Stalker 2 (4K Epic)",      "value": 70,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 5070 - 32 GB system RAM – Stalker 2 (4K Epic)",      "value": 71,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 5070 - 16 GB system RAM – Escape from Tarkov (4K Ultra)",      "value": 110,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 5070 - 32 GB system RAM – Escape from Tarkov (4K Ultra)",      "value": 120,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 5070 - 16 GB system RAM – Microsoft Flight Simulator 2024 (4K Ultra)",      "value": 8,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 5070 - 32 GB system RAM – Microsoft Flight Simulator 2024 (4K Ultra)",      "value": 9,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 5070 - 16 GB system RAM – Hogwarts Legacy (4K Ultra/Ultra RT)",      "value": 52,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 5070 - 32 GB system RAM – Hogwarts Legacy (4K Ultra/Ultra RT)",      "value": 53,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 5070 - 16 GB system RAM – Star Citizen (4K Very High)",      "value": 54,      "unitText": "Avg FPS"    },    {      "@type": "PropertyValue",      "name": "RTX 5070 - 32 GB system RAM – Star Citizen (4K Very High)",      "value": 56,      "unitText": "Avg FPS"    }  ]},{  "@context": "https://schema.org",  "@type": "Dataset",  "name": "Memory usage (total/process)",  "description": "16 vs 32 GB system memory",  "creator": {    "@type": "Organization",    "name": "PC Gamer",    "logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"  },  "isAccessibleForFree": true,  "dateCreated": "2026-02-03T17:10:40.774Z",  "citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized",  "keywords": [    "RTX 5070 - 32 GB system RAM",    "RTX 5070 - 16 GB system RAM",    "Cyberpunk 2077",    "Kingdom Come: Deliverance 2",    "Black Myth: Wukong",    "Stalker 2",    "Escape from Tarkov",    "Microsoft Flight Simulator 2024",    "Hogwarts Legacy",    "Star Citizen",    "benchmark",    "comparison",    "performance",    "review",    "PC Gamer"  ],  "measurementTechnique": "Performance Benchmarking",  "variableMeasured": [    {      "@type": "PropertyValue",      "name": "RTX 5070 - 16 GB system RAM – Cyberpunk 2077",      "value": 12900,      "unitText": "Avg system RAM"    },    {      "@type": "PropertyValue",      "name": "RTX 5070 - 32 GB system RAM – Cyberpunk 2077",      "value": 13800,      "unitText": "Avg system RAM"    },    {      "@type": "PropertyValue",      "name": "RTX 5070 - 16 GB system RAM – Kingdom Come: Deliverance 2",      "value": 11800,      "unitText": "Avg system RAM"    },    {      "@type": "PropertyValue",      "name": "RTX 5070 - 32 GB system RAM – Kingdom Come: Deliverance 2",      "value": 15300,      "unitText": "Avg system RAM"    },    {      "@type": "PropertyValue",      "name": "RTX 5070 - 16 GB system RAM – Black Myth: Wukong",      "value": 12200,      "unitText": "Avg system RAM"    },    {      "@type": "PropertyValue",      "name": "RTX 5070 - 32 GB system RAM – Black Myth: Wukong",      "value": 15800,      "unitText": "Avg system RAM"    },    {      "@type": "PropertyValue",      "name": "RTX 5070 - 16 GB system RAM – Stalker 2",      "value": 12600,      "unitText": "Avg system RAM"    },    {      "@type": "PropertyValue",      "name": "RTX 5070 - 32 GB system RAM – Stalker 2",      "value": 18700,      "unitText": "Avg system RAM"    },    {      "@type": "PropertyValue",      "name": "RTX 5070 - 16 GB system RAM – Escape from Tarkov",      "value": 11400,      "unitText": "Avg system RAM"    },    {      "@type": "PropertyValue",      "name": "RTX 5070 - 32 GB system RAM – Escape from Tarkov",      "value": 18000,      "unitText": "Avg system RAM"    },    {      "@type": "PropertyValue",      "name": "RTX 5070 - 16 GB system RAM – Microsoft Flight Simulator 2024",      "value": 14900,      "unitText": "Avg system RAM"    },    {      "@type": "PropertyValue",      "name": "RTX 5070 - 32 GB system RAM – Microsoft Flight Simulator 2024",      "value": 27300,      "unitText": "Avg system RAM"    },    {      "@type": "PropertyValue",      "name": "RTX 5070 - 16 GB system RAM – Hogwarts Legacy",      "value": 12800,      "unitText": "Avg system RAM"    },    {      "@type": "PropertyValue",      "name": "RTX 5070 - 32 GB system RAM – Hogwarts Legacy",      "value": 22400,      "unitText": "Avg system RAM"    },    {      "@type": "PropertyValue",      "name": "RTX 5070 - 16 GB system RAM – Star Citizen",      "value": 13700,      "unitText": "Avg system RAM"    },    {      "@type": "PropertyValue",      "name": "RTX 5070 - 32 GB system RAM – Star Citizen",      "value": 29300,      "unitText": "Avg system RAM"    }  ]}]</script>            <div id="fv-chart-1770138640774-wlx98abnp-slideshow" class="fv-slideshow-container" data-slide-count="2">                            <div class="fv-slideshow-nav-row">                    <button class="fv-nav-btn prev disabled" aria-label="Previous Slide">                        <svg width="16" height="16" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"><path d="m15 18-6-6 6-6"></path></svg>                        <span>Previous</span>                    </button>                    <div class="fv-slide-counter">1 / 2</div>                    <button class="fv-nav-btn next" aria-label="Next Slide">                        <span>Next</span>                        <svg width="16" height="16" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"><path d="m9 18 6-6-6-6"></path></svg>                    </button>                </div>                          <div class="fv-slides-wrapper">                <div class="fv-slide" id="fv-chart-1770138640774-wlx98abnp-slide-0-wrapper" data-index="0" style="display: block;">                <div id="fv-chart-1770138640774-wlx98abnp-slide-0" class="fv-chart-wrapper  labels-on-top" data-bar-labels-on-top="true">        <div class="fv-inner-wrapper">            <h3 class="fv-chart-title">Gaming performance</h3>            <p class="fv-chart-subhead">16 vs 32 GB system memory</p>            <div class="fv-dropdown-wrapper">                <div class="fv-dropdown-title-container">                    <select class="fv-dropdown-title">                        <option value="0">Cyberpunk 2077 (RT Overdrive)</option><option value="1">Kingdom Come: Deliverance 2 (Experimental)</option><option value="2">Black Myth: Wukong (Cinematic/Full Path Tracing)</option><option value="3">Stalker 2 (Epic)</option><option value="4">Escape from Tarkov (Ultra)</option><option value="5">Microsoft Flight Simulator 2024 (Ultra)</option><option value="6">Hogwarts Legacy (Ultra/Ultra RT)</option><option value="7">Star Citizen (Very High)</option>                    </select>                    <div class="fv-dropdown-chevron">                        <svg width="20" height="20" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"><path d="m6 9 6 6 6-6"></path></svg>                    </div>                </div>            </div>            <div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1770138640774-wlx98abnp-slide-0-bar-Cyberpunk 2077 (4K RT Overdrive)" data-chart-type="Bar" data-title="Cyberpunk 2077 (RT Overdrive)" data-subhead="16 vs 32 GB system memory" data-caption="" style=""><div class="fv-benchmark-group"><div class="fv-multi-value-legend">                <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div>                    <span>Avg FPS</span>                </div>                            <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div>                    <span>1% Low FPS</span>                </div>            </div><div class="fv-bar-row" title="RTX 5070 - 32 GB system RAM">                    <div class="fv-bar-label ">RTX 5070 - 32 GB system RAM</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 95%; background-color: #E33235;" data-target-width="95">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">38</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 67.5%; background-color: #FE9F58;" data-target-width="67.5">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">27</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="RTX 5070 - 16 GB system RAM">                    <div class="fv-bar-label ">RTX 5070 - 16 GB system RAM</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 90%; background-color: #E33235;" data-target-width="90">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">36</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 67.5%; background-color: #FE9F58;" data-target-width="67.5">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">27</span></div>    </div></div>                    </div>                </div><div class="fv-x-axis-wrapper">        <div class="fv-x-axis-label-space"></div>        <div class="fv-x-axis-chart-space">            <div class="fv-x-axis-line"></div>            <div class="fv-x-axis-ticks"><span>0</span><span>10</span><span>20</span><span>30</span><span>40</span></div>                    </div>    </div>        <table class="sr-only">            <caption>Cyberpunk 2077 (RT Overdrive) Data</caption>            <thead><tr><th>Product</th><th>Value</th></tr></thead>            <tbody><tr>                <td>RTX 5070 - 32 GB system RAM</td>                <td>38 Avg FPS, 27 1% Low FPS</td>            </tr><tr>                <td>RTX 5070 - 16 GB system RAM</td>                <td>36 Avg FPS, 27 1% Low FPS</td>            </tr></tbody>        </table></div></div><div class="fv-chart-item" id="fv-chart-1770138640774-wlx98abnp-slide-0-bar-Kingdom Come: Deliverance 2 (4K Experimental)" data-chart-type="Bar" data-title="Kingdom Come: Deliverance 2 (Experimental)" data-subhead="16 vs 32 GB system memory" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend">                <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div>                    <span>Avg FPS</span>                </div>                            <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div>                    <span>1% Low FPS</span>                </div>            </div><div class="fv-bar-row" title="RTX 5070 - 32 GB system RAM">                    <div class="fv-bar-label ">RTX 5070 - 32 GB system RAM</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 83.75%; background-color: #E33235;" data-target-width="83.75">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">67</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 57.49999999999999%; background-color: #FE9F58;" data-target-width="57.49999999999999">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">46</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="RTX 5070 - 16 GB system RAM">                    <div class="fv-bar-label ">RTX 5070 - 16 GB system RAM</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 83.75%; background-color: #E33235;" data-target-width="83.75">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">67</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 55.00000000000001%; background-color: #FE9F58;" data-target-width="55.00000000000001">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">44</span></div>    </div></div>                    </div>                </div><div class="fv-x-axis-wrapper">        <div class="fv-x-axis-label-space"></div>        <div class="fv-x-axis-chart-space">            <div class="fv-x-axis-line"></div>            <div class="fv-x-axis-ticks"><span>0</span><span>20</span><span>40</span><span>60</span><span>80</span></div>                    </div>    </div>        <table class="sr-only">            <caption>Kingdom Come: Deliverance 2 (Experimental) Data</caption>            <thead><tr><th>Product</th><th>Value</th></tr></thead>            <tbody><tr>                <td>RTX 5070 - 32 GB system RAM</td>                <td>67 Avg FPS, 46 1% Low FPS</td>            </tr><tr>                <td>RTX 5070 - 16 GB system RAM</td>                <td>67 Avg FPS, 44 1% Low FPS</td>            </tr></tbody>        </table></div></div><div class="fv-chart-item" id="fv-chart-1770138640774-wlx98abnp-slide-0-bar-Black Myth: Wukong (4K Cinematic/Full Path Tracing)" data-chart-type="Bar" data-title="Black Myth: Wukong (Cinematic/Full Path Tracing)" data-subhead="16 vs 32 GB system memory" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend">                <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div>                    <span>Avg FPS</span>                </div>                            <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div>                    <span>1% Low FPS</span>                </div>            </div><div class="fv-bar-row" title="RTX 5070 - 32 GB system RAM">                    <div class="fv-bar-label ">RTX 5070 - 32 GB system RAM</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 85%; background-color: #E33235;" data-target-width="85">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">34</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 60%; background-color: #FE9F58;" data-target-width="60">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">24</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="RTX 5070 - 16 GB system RAM">                    <div class="fv-bar-label ">RTX 5070 - 16 GB system RAM</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 85%; background-color: #E33235;" data-target-width="85">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">34</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 60%; background-color: #FE9F58;" data-target-width="60">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">24</span></div>    </div></div>                    </div>                </div><div class="fv-x-axis-wrapper">        <div class="fv-x-axis-label-space"></div>        <div class="fv-x-axis-chart-space">            <div class="fv-x-axis-line"></div>            <div class="fv-x-axis-ticks"><span>0</span><span>10</span><span>20</span><span>30</span><span>40</span></div>                    </div>    </div>        <table class="sr-only">            <caption>Black Myth: Wukong (Cinematic/Full Path Tracing) Data</caption>            <thead><tr><th>Product</th><th>Value</th></tr></thead>            <tbody><tr>                <td>RTX 5070 - 32 GB system RAM</td>                <td>34 Avg FPS, 24 1% Low FPS</td>            </tr><tr>                <td>RTX 5070 - 16 GB system RAM</td>                <td>34 Avg FPS, 24 1% Low FPS</td>            </tr></tbody>        </table></div></div><div class="fv-chart-item" id="fv-chart-1770138640774-wlx98abnp-slide-0-bar-Stalker 2 (4K Epic)" data-chart-type="Bar" data-title="Stalker 2 (Epic)" data-subhead="16 vs 32 GB system memory" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend">                <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div>                    <span>Avg FPS</span>                </div>                            <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div>                    <span>1% Low FPS</span>                </div>            </div><div class="fv-bar-row" title="RTX 5070 - 32 GB system RAM">                    <div class="fv-bar-label ">RTX 5070 - 32 GB system RAM</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 88.75%; background-color: #E33235;" data-target-width="88.75">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">71</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 63.74999999999999%; background-color: #FE9F58;" data-target-width="63.74999999999999">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">51</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="RTX 5070 - 16 GB system RAM">                    <div class="fv-bar-label ">RTX 5070 - 16 GB system RAM</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 87.5%; background-color: #E33235;" data-target-width="87.5">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">70</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 57.49999999999999%; background-color: #FE9F58;" data-target-width="57.49999999999999">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">46</span></div>    </div></div>                    </div>                </div><div class="fv-x-axis-wrapper">        <div class="fv-x-axis-label-space"></div>        <div class="fv-x-axis-chart-space">            <div class="fv-x-axis-line"></div>            <div class="fv-x-axis-ticks"><span>0</span><span>20</span><span>40</span><span>60</span><span>80</span></div>                    </div>    </div>        <table class="sr-only">            <caption>Stalker 2 (Epic) Data</caption>            <thead><tr><th>Product</th><th>Value</th></tr></thead>            <tbody><tr>                <td>RTX 5070 - 32 GB system RAM</td>                <td>71 Avg FPS, 51 1% Low FPS</td>            </tr><tr>                <td>RTX 5070 - 16 GB system RAM</td>                <td>70 Avg FPS, 46 1% Low FPS</td>            </tr></tbody>        </table></div></div><div class="fv-chart-item" id="fv-chart-1770138640774-wlx98abnp-slide-0-bar-Escape from Tarkov (4K Ultra)" data-chart-type="Bar" data-title="Escape from Tarkov (Ultra)" data-subhead="16 vs 32 GB system memory" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend">                <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div>                    <span>Avg FPS</span>                </div>                            <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div>                    <span>1% Low FPS</span>                </div>            </div><div class="fv-bar-row" title="RTX 5070 - 32 GB system RAM">                    <div class="fv-bar-label ">RTX 5070 - 32 GB system RAM</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 80%; background-color: #E33235;" data-target-width="80">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">120</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 42%; background-color: #FE9F58;" data-target-width="42">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">63</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="RTX 5070 - 16 GB system RAM">                    <div class="fv-bar-label ">RTX 5070 - 16 GB system RAM</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 73.33333333333333%; background-color: #E33235;" data-target-width="73.33333333333333">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">110</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 31.333333333333336%; background-color: #FE9F58;" data-target-width="31.333333333333336">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">47</span></div>    </div></div>                    </div>                </div><div class="fv-x-axis-wrapper">        <div class="fv-x-axis-label-space"></div>        <div class="fv-x-axis-chart-space">            <div class="fv-x-axis-line"></div>            <div class="fv-x-axis-ticks"><span>0</span><span>37.5</span><span>75</span><span>112.5</span><span>150</span></div>                    </div>    </div>        <table class="sr-only">            <caption>Escape from Tarkov (Ultra) Data</caption>            <thead><tr><th>Product</th><th>Value</th></tr></thead>            <tbody><tr>                <td>RTX 5070 - 32 GB system RAM</td>                <td>120 Avg FPS, 63 1% Low FPS</td>            </tr><tr>                <td>RTX 5070 - 16 GB system RAM</td>                <td>110 Avg FPS, 47 1% Low FPS</td>            </tr></tbody>        </table></div></div><div class="fv-chart-item" id="fv-chart-1770138640774-wlx98abnp-slide-0-bar-Microsoft Flight Simulator 2024 (4K Ultra)" data-chart-type="Bar" data-title="Microsoft Flight Simulator 2024 (Ultra)" data-subhead="16 vs 32 GB system memory" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend">                <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div>                    <span>Avg FPS</span>                </div>                            <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div>                    <span>1% Low FPS</span>                </div>            </div><div class="fv-bar-row" title="RTX 5070 - 32 GB system RAM">                    <div class="fv-bar-label ">RTX 5070 - 32 GB system RAM</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 90%; background-color: #E33235;" data-target-width="90">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">9</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 60%; background-color: #FE9F58;" data-target-width="60">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">6</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="RTX 5070 - 16 GB system RAM">                    <div class="fv-bar-label ">RTX 5070 - 16 GB system RAM</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 80%; background-color: #E33235;" data-target-width="80">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">8</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 20%; background-color: #FE9F58;" data-target-width="20">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">2</span></div>    </div></div>                    </div>                </div><div class="fv-x-axis-wrapper">        <div class="fv-x-axis-label-space"></div>        <div class="fv-x-axis-chart-space">            <div class="fv-x-axis-line"></div>            <div class="fv-x-axis-ticks"><span>0</span><span>2.5</span><span>5</span><span>7.5</span><span>10</span></div>                    </div>    </div>        <table class="sr-only">            <caption>Microsoft Flight Simulator 2024 (Ultra) Data</caption>            <thead><tr><th>Product</th><th>Value</th></tr></thead>            <tbody><tr>                <td>RTX 5070 - 32 GB system RAM</td>                <td>9 Avg FPS, 6 1% Low FPS</td>            </tr><tr>                <td>RTX 5070 - 16 GB system RAM</td>                <td>8 Avg FPS, 2 1% Low FPS</td>            </tr></tbody>        </table></div></div><div class="fv-chart-item" id="fv-chart-1770138640774-wlx98abnp-slide-0-bar-Hogwarts Legacy (4K Ultra/Ultra RT)" data-chart-type="Bar" data-title="Hogwarts Legacy (Ultra/Ultra RT)" data-subhead="16 vs 32 GB system memory" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend">                <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div>                    <span>Avg FPS</span>                </div>                            <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div>                    <span>1% Low FPS</span>                </div>            </div><div class="fv-bar-row" title="RTX 5070 - 32 GB system RAM">                    <div class="fv-bar-label ">RTX 5070 - 32 GB system RAM</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 88.33333333333333%; background-color: #E33235;" data-target-width="88.33333333333333">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">53</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 45%; background-color: #FE9F58;" data-target-width="45">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">27</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="RTX 5070 - 16 GB system RAM">                    <div class="fv-bar-label ">RTX 5070 - 16 GB system RAM</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 86.66666666666667%; background-color: #E33235;" data-target-width="86.66666666666667">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">52</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 41.66666666666667%; background-color: #FE9F58;" data-target-width="41.66666666666667">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">25</span></div>    </div></div>                    </div>                </div><div class="fv-x-axis-wrapper">        <div class="fv-x-axis-label-space"></div>        <div class="fv-x-axis-chart-space">            <div class="fv-x-axis-line"></div>            <div class="fv-x-axis-ticks"><span>0</span><span>15</span><span>30</span><span>45</span><span>60</span></div>                    </div>    </div>        <table class="sr-only">            <caption>Hogwarts Legacy (Ultra/Ultra RT) Data</caption>            <thead><tr><th>Product</th><th>Value</th></tr></thead>            <tbody><tr>                <td>RTX 5070 - 32 GB system RAM</td>                <td>53 Avg FPS, 27 1% Low FPS</td>            </tr><tr>                <td>RTX 5070 - 16 GB system RAM</td>                <td>52 Avg FPS, 25 1% Low FPS</td>            </tr></tbody>        </table></div></div><div class="fv-chart-item" id="fv-chart-1770138640774-wlx98abnp-slide-0-bar-Star Citizen (4K Very High)" data-chart-type="Bar" data-title="Star Citizen (Very High)" data-subhead="16 vs 32 GB system memory" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend">                <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div>                    <span>Avg FPS</span>                </div>                            <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div>                    <span>1% Low FPS</span>                </div>            </div><div class="fv-bar-row" title="RTX 5070 - 32 GB system RAM">                    <div class="fv-bar-label ">RTX 5070 - 32 GB system RAM</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 93.33333333333333%; background-color: #E33235;" data-target-width="93.33333333333333">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">56</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 46.666666666666664%; background-color: #FE9F58;" data-target-width="46.666666666666664">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">28</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="RTX 5070 - 16 GB system RAM">                    <div class="fv-bar-label ">RTX 5070 - 16 GB system RAM</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 90%; background-color: #E33235;" data-target-width="90">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">54</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 25%; background-color: #FE9F58;" data-target-width="25">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">15</span></div>    </div></div>                    </div>                </div><div class="fv-x-axis-wrapper">        <div class="fv-x-axis-label-space"></div>        <div class="fv-x-axis-chart-space">            <div class="fv-x-axis-line"></div>            <div class="fv-x-axis-ticks"><span>0</span><span>15</span><span>30</span><span>45</span><span>60</span></div>                    </div>    </div>        <table class="sr-only">            <caption>Star Citizen (Very High) Data</caption>            <thead><tr><th>Product</th><th>Value</th></tr></thead>            <tbody><tr>                <td>RTX 5070 - 32 GB system RAM</td>                <td>56 Avg FPS, 28 1% Low FPS</td>            </tr><tr>                <td>RTX 5070 - 16 GB system RAM</td>                <td>54 Avg FPS, 15 1% Low FPS</td>            </tr></tbody>        </table></div></div></div>                                          <div class="fv-bottom-bar" style="display: flex">                    <div class="fv-footer-content" style="display: none;">                <div class="rv-chart-caption"></div>            </div>        <img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png" alt="PC Gamer Logo">      </div>            </div>    </div>              </div><div class="fv-slide" id="fv-chart-1770138640774-wlx98abnp-slide-1-wrapper" data-index="1" style="display: none;">                <div id="fv-chart-1770138640774-wlx98abnp-slide-1" class="fv-chart-wrapper  labels-on-top" data-bar-labels-on-top="true">        <div class="fv-inner-wrapper">            <h3 class="fv-chart-title">Memory usage (total/process)</h3>            <p class="fv-chart-subhead">16 vs 32 GB system memory</p>            <div class="fv-dropdown-wrapper">                <div class="fv-dropdown-title-container">                    <select class="fv-dropdown-title">                        <option value="0">Cyberpunk 2077</option><option value="1">Kingdom Come: Deliverance 2</option><option value="2">Black Myth: Wukong</option><option value="3">Stalker 2</option><option value="4">Escape from Tarkov</option><option value="5">Microsoft Flight Simulator 2024</option><option value="6">Hogwarts Legacy</option><option value="7">Star Citizen</option>                    </select>                    <div class="fv-dropdown-chevron">                        <svg width="20" height="20" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"><path d="m6 9 6 6 6-6"></path></svg>                    </div>                </div>            </div>            <div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1770138640774-wlx98abnp-slide-1-bar-Cyberpunk 2077" data-chart-type="Bar" data-title="Cyberpunk 2077" data-subhead="16 vs 32 GB system memory" data-caption="" style=""><div class="fv-benchmark-group"><div class="fv-multi-value-legend">                <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div>                    <span>Avg system RAM</span>                </div>                            <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div>                    <span>Avg process RAM</span>                </div>            </div><div class="fv-bar-row" title="RTX 5070 - 32 GB system RAM">                    <div class="fv-bar-label ">RTX 5070 - 32 GB system RAM</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 92%; background-color: #E33235;" data-target-width="92">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">13800</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 41.333333333333336%; background-color: #FE9F58;" data-target-width="41.333333333333336">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">6200</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="RTX 5070 - 16 GB system RAM">                    <div class="fv-bar-label ">RTX 5070 - 16 GB system RAM</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 86%; background-color: #E33235;" data-target-width="86">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">12900</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 40%; background-color: #FE9F58;" data-target-width="40">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">6000</span></div>    </div></div>                    </div>                </div><div class="fv-x-axis-wrapper">        <div class="fv-x-axis-label-space"></div>        <div class="fv-x-axis-chart-space">            <div class="fv-x-axis-line"></div>            <div class="fv-x-axis-ticks"><span>0</span><span>3,750</span><span>7,500</span><span>11,250</span><span>15,000</span></div>                    </div>    </div>        <table class="sr-only">            <caption>Cyberpunk 2077 Data</caption>            <thead><tr><th>Product</th><th>Value</th></tr></thead>            <tbody><tr>                <td>RTX 5070 - 32 GB system RAM</td>                <td>13800 Avg system RAM, 6200 Avg process RAM</td>            </tr><tr>                <td>RTX 5070 - 16 GB system RAM</td>                <td>12900 Avg system RAM, 6000 Avg process RAM</td>            </tr></tbody>        </table></div></div><div class="fv-chart-item" id="fv-chart-1770138640774-wlx98abnp-slide-1-bar-Kingdom Come: Deliverance 2" data-chart-type="Bar" data-title="Kingdom Come: Deliverance 2" data-subhead="16 vs 32 GB system memory" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend">                <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div>                    <span>Avg system RAM</span>                </div>                            <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div>                    <span>Avg process RAM</span>                </div>            </div><div class="fv-bar-row" title="RTX 5070 - 32 GB system RAM">                    <div class="fv-bar-label ">RTX 5070 - 32 GB system RAM</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 76.5%; background-color: #E33235;" data-target-width="76.5">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">15300</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 43%; background-color: #FE9F58;" data-target-width="43">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">8600</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="RTX 5070 - 16 GB system RAM">                    <div class="fv-bar-label ">RTX 5070 - 16 GB system RAM</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 59%; background-color: #E33235;" data-target-width="59">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">11800</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 31.499%; background-color: #FE9F58;" data-target-width="31.499">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">6299.8</span></div>    </div></div>                    </div>                </div><div class="fv-x-axis-wrapper">        <div class="fv-x-axis-label-space"></div>        <div class="fv-x-axis-chart-space">            <div class="fv-x-axis-line"></div>            <div class="fv-x-axis-ticks"><span>0</span><span>5,000</span><span>10,000</span><span>15,000</span><span>20,000</span></div>                    </div>    </div>        <table class="sr-only">            <caption>Kingdom Come: Deliverance 2 Data</caption>            <thead><tr><th>Product</th><th>Value</th></tr></thead>            <tbody><tr>                <td>RTX 5070 - 32 GB system RAM</td>                <td>15300 Avg system RAM, 8600 Avg process RAM</td>            </tr><tr>                <td>RTX 5070 - 16 GB system RAM</td>                <td>11800 Avg system RAM, 6299.8 Avg process RAM</td>            </tr></tbody>        </table></div></div><div class="fv-chart-item" id="fv-chart-1770138640774-wlx98abnp-slide-1-bar-Black Myth: Wukong" data-chart-type="Bar" data-title="Black Myth: Wukong" data-subhead="16 vs 32 GB system memory" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend">                <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div>                    <span>Avg system RAM</span>                </div>                            <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div>                    <span>Avg process RAM</span>                </div>            </div><div class="fv-bar-row" title="RTX 5070 - 32 GB system RAM">                    <div class="fv-bar-label ">RTX 5070 - 32 GB system RAM</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 79%; background-color: #E33235;" data-target-width="79">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">15800</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 38.5%; background-color: #FE9F58;" data-target-width="38.5">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">7700</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="RTX 5070 - 16 GB system RAM">                    <div class="fv-bar-label ">RTX 5070 - 16 GB system RAM</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 61%; background-color: #E33235;" data-target-width="61">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">12200</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 29.4995%; background-color: #FE9F58;" data-target-width="29.4995">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">5899.9</span></div>    </div></div>                    </div>                </div><div class="fv-x-axis-wrapper">        <div class="fv-x-axis-label-space"></div>        <div class="fv-x-axis-chart-space">            <div class="fv-x-axis-line"></div>            <div class="fv-x-axis-ticks"><span>0</span><span>5,000</span><span>10,000</span><span>15,000</span><span>20,000</span></div>                    </div>    </div>        <table class="sr-only">            <caption>Black Myth: Wukong Data</caption>            <thead><tr><th>Product</th><th>Value</th></tr></thead>            <tbody><tr>                <td>RTX 5070 - 32 GB system RAM</td>                <td>15800 Avg system RAM, 7700 Avg process RAM</td>            </tr><tr>                <td>RTX 5070 - 16 GB system RAM</td>                <td>12200 Avg system RAM, 5899.9 Avg process RAM</td>            </tr></tbody>        </table></div></div><div class="fv-chart-item" id="fv-chart-1770138640774-wlx98abnp-slide-1-bar-Stalker 2" data-chart-type="Bar" data-title="Stalker 2" data-subhead="16 vs 32 GB system memory" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend">                <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div>                    <span>Avg system RAM</span>                </div>                            <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div>                    <span>Avg process RAM</span>                </div>            </div><div class="fv-bar-row" title="RTX 5070 - 32 GB system RAM">                    <div class="fv-bar-label ">RTX 5070 - 32 GB system RAM</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 93.5%; background-color: #E33235;" data-target-width="93.5">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">18700</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 35%; background-color: #FE9F58;" data-target-width="35">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">7000</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="RTX 5070 - 16 GB system RAM">                    <div class="fv-bar-label ">RTX 5070 - 16 GB system RAM</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 63%; background-color: #E33235;" data-target-width="63">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">12600</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 21.5%; background-color: #FE9F58;" data-target-width="21.5">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">4300</span></div>    </div></div>                    </div>                </div><div class="fv-x-axis-wrapper">        <div class="fv-x-axis-label-space"></div>        <div class="fv-x-axis-chart-space">            <div class="fv-x-axis-line"></div>            <div class="fv-x-axis-ticks"><span>0</span><span>5,000</span><span>10,000</span><span>15,000</span><span>20,000</span></div>                    </div>    </div>        <table class="sr-only">            <caption>Stalker 2 Data</caption>            <thead><tr><th>Product</th><th>Value</th></tr></thead>            <tbody><tr>                <td>RTX 5070 - 32 GB system RAM</td>                <td>18700 Avg system RAM, 7000 Avg process RAM</td>            </tr><tr>                <td>RTX 5070 - 16 GB system RAM</td>                <td>12600 Avg system RAM, 4300 Avg process RAM</td>            </tr></tbody>        </table></div></div><div class="fv-chart-item" id="fv-chart-1770138640774-wlx98abnp-slide-1-bar-Escape from Tarkov" data-chart-type="Bar" data-title="Escape from Tarkov" data-subhead="16 vs 32 GB system memory" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend">                <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div>                    <span>Avg system RAM</span>                </div>                            <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div>                    <span>Avg process RAM</span>                </div>            </div><div class="fv-bar-row" title="RTX 5070 - 32 GB system RAM">                    <div class="fv-bar-label ">RTX 5070 - 32 GB system RAM</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 90%; background-color: #E33235;" data-target-width="90">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">18000</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 48.9995%; background-color: #FE9F58;" data-target-width="48.9995">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">9799.9</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="RTX 5070 - 16 GB system RAM">                    <div class="fv-bar-label ">RTX 5070 - 16 GB system RAM</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 56.99999999999999%; background-color: #E33235;" data-target-width="56.99999999999999">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">11400</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 31%; background-color: #FE9F58;" data-target-width="31">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">6200</span></div>    </div></div>                    </div>                </div><div class="fv-x-axis-wrapper">        <div class="fv-x-axis-label-space"></div>        <div class="fv-x-axis-chart-space">            <div class="fv-x-axis-line"></div>            <div class="fv-x-axis-ticks"><span>0</span><span>5,000</span><span>10,000</span><span>15,000</span><span>20,000</span></div>                    </div>    </div>        <table class="sr-only">            <caption>Escape from Tarkov Data</caption>            <thead><tr><th>Product</th><th>Value</th></tr></thead>            <tbody><tr>                <td>RTX 5070 - 32 GB system RAM</td>                <td>18000 Avg system RAM, 9799.9 Avg process RAM</td>            </tr><tr>                <td>RTX 5070 - 16 GB system RAM</td>                <td>11400 Avg system RAM, 6200 Avg process RAM</td>            </tr></tbody>        </table></div></div><div class="fv-chart-item" id="fv-chart-1770138640774-wlx98abnp-slide-1-bar-Microsoft Flight Simulator 2024" data-chart-type="Bar" data-title="Microsoft Flight Simulator 2024" data-subhead="16 vs 32 GB system memory" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend">                <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div>                    <span>Avg system RAM</span>                </div>                            <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div>                    <span>Avg process RAM</span>                </div>            </div><div class="fv-bar-row" title="RTX 5070 - 32 GB system RAM">                    <div class="fv-bar-label ">RTX 5070 - 32 GB system RAM</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 91%; background-color: #E33235;" data-target-width="91">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">27300</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 65%; background-color: #FE9F58;" data-target-width="65">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">19500</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="RTX 5070 - 16 GB system RAM">                    <div class="fv-bar-label ">RTX 5070 - 16 GB system RAM</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 49.666666666666664%; background-color: #E33235;" data-target-width="49.666666666666664">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">14900</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 2.999%; background-color: #FE9F58;" data-target-width="2.999">            </div><span class="fv-bar-value-outside">899.7</span></div>                    </div>                </div><div class="fv-x-axis-wrapper">        <div class="fv-x-axis-label-space"></div>        <div class="fv-x-axis-chart-space">            <div class="fv-x-axis-line"></div>            <div class="fv-x-axis-ticks"><span>0</span><span>7,500</span><span>15,000</span><span>22,500</span><span>30,000</span></div>                    </div>    </div>        <table class="sr-only">            <caption>Microsoft Flight Simulator 2024 Data</caption>            <thead><tr><th>Product</th><th>Value</th></tr></thead>            <tbody><tr>                <td>RTX 5070 - 32 GB system RAM</td>                <td>27300 Avg system RAM, 19500 Avg process RAM</td>            </tr><tr>                <td>RTX 5070 - 16 GB system RAM</td>                <td>14900 Avg system RAM, 899.7 Avg process RAM</td>            </tr></tbody>        </table></div></div><div class="fv-chart-item" id="fv-chart-1770138640774-wlx98abnp-slide-1-bar-Hogwarts Legacy" data-chart-type="Bar" data-title="Hogwarts Legacy" data-subhead="16 vs 32 GB system memory" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend">                <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div>                    <span>Avg system RAM</span>                </div>                            <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div>                    <span>Avg process RAM</span>                </div>            </div><div class="fv-bar-row" title="RTX 5070 - 32 GB system RAM">                    <div class="fv-bar-label ">RTX 5070 - 32 GB system RAM</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 74.66666666666667%; background-color: #E33235;" data-target-width="74.66666666666667">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">22400</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 45.666666666666664%; background-color: #FE9F58;" data-target-width="45.666666666666664">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">13700</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="RTX 5070 - 16 GB system RAM">                    <div class="fv-bar-label ">RTX 5070 - 16 GB system RAM</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 42.66666666666667%; background-color: #E33235;" data-target-width="42.66666666666667">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">12800</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 26.333333333333332%; background-color: #FE9F58;" data-target-width="26.333333333333332">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">7900</span></div>    </div></div>                    </div>                </div><div class="fv-x-axis-wrapper">        <div class="fv-x-axis-label-space"></div>        <div class="fv-x-axis-chart-space">            <div class="fv-x-axis-line"></div>            <div class="fv-x-axis-ticks"><span>0</span><span>7,500</span><span>15,000</span><span>22,500</span><span>30,000</span></div>                    </div>    </div>        <table class="sr-only">            <caption>Hogwarts Legacy Data</caption>            <thead><tr><th>Product</th><th>Value</th></tr></thead>            <tbody><tr>                <td>RTX 5070 - 32 GB system RAM</td>                <td>22400 Avg system RAM, 13700 Avg process RAM</td>            </tr><tr>                <td>RTX 5070 - 16 GB system RAM</td>                <td>12800 Avg system RAM, 7900 Avg process RAM</td>            </tr></tbody>        </table></div></div><div class="fv-chart-item" id="fv-chart-1770138640774-wlx98abnp-slide-1-bar-Star Citizen" data-chart-type="Bar" data-title="Star Citizen" data-subhead="16 vs 32 GB system memory" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend">                <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div>                    <span>Avg system RAM</span>                </div>                            <div class="fv-multi-legend-item">                    <div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div>                    <span>Avg process RAM</span>                </div>            </div><div class="fv-bar-row" title="RTX 5070 - 32 GB system RAM">                    <div class="fv-bar-label ">RTX 5070 - 32 GB system RAM</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 97.66666666666667%; background-color: #E33235;" data-target-width="97.66666666666667">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">29300</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 66%; background-color: #FE9F58;" data-target-width="66">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">19800</span></div>    </div></div>                    </div>                </div><div class="fv-bar-row" title="RTX 5070 - 16 GB system RAM">                    <div class="fv-bar-label ">RTX 5070 - 16 GB system RAM</div>                    <div class="fv-bar-container fv-multi-bar-container">                        <div class="fv-multi-bar-item"><div class="fv-bar" style="width: 45.666666666666664%; background-color: #E33235;" data-target-width="45.666666666666664">        <div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important;"><span></span><span class="fv-bar-inner-value">13700</span></div>    </div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="width: 24%; background-color: #FE9F58;" data-target-width="24">        <div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important;"><span></span><span class="fv-bar-inner-value">7200</span></div>    </div></div>                    </div>                </div><div class="fv-x-axis-wrapper">        <div class="fv-x-axis-label-space"></div>        <div class="fv-x-axis-chart-space">            <div class="fv-x-axis-line"></div>            <div class="fv-x-axis-ticks"><span>0</span><span>7,500</span><span>15,000</span><span>22,500</span><span>30,000</span></div>                    </div>    </div>        <table class="sr-only">            <caption>Star Citizen Data</caption>            <thead><tr><th>Product</th><th>Value</th></tr></thead>            <tbody><tr>                <td>RTX 5070 - 32 GB system RAM</td>                <td>29300 Avg system RAM, 19800 Avg process RAM</td>            </tr><tr>                <td>RTX 5070 - 16 GB system RAM</td>                <td>13700 Avg system RAM, 7200 Avg process RAM</td>            </tr></tbody>        </table></div></div></div>                                          <div class="fv-bottom-bar" style="display: flex">                    <div class="fv-footer-content" style="display: none;">                <div class="rv-chart-caption"></div>            </div>        <img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png" alt="PC Gamer Logo">      </div>            </div>    </div>              </div>            </div>        </div>              <script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script>    <script>          (function() {      // Global animation function for slideshow re-use      window.fvAnimateCharts = function(chartWrapper) {          if (!chartWrapper) return;                    function animateBars(chartElement) {            if (!chartElement) return;            var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');            bars.forEach(function(bar, index) {                // Reset to 0 first to ensure animation triggers                bar.style.width = '0%';                bar.style.transition = 'none';                var targetWidth = bar.dataset.targetWidth;                if (targetWidth === undefined) return;                                // Force reflow                void bar.offsetWidth;                                 setTimeout(function() {                    bar.style.transition = 'opacity 0.2s ease, width 0.8s ease-out';                    bar.style.width = targetWidth + '%';                }, index * 50 + 50); // Reduced initial delay            });          }          function animateLineChart(chartElement) {              if (!chartElement) return;              var lineSvg = chartElement.querySelector('svg');              if (!lineSvg) return;              var paths = lineSvg.querySelectorAll('.riv-line-path');              paths.forEach(function(p, i) {                if (typeof p.getTotalLength === 'function') {                  var len = p.getTotalLength();                  p.style.transition = 'none';                  p.style.strokeDasharray = len;                  p.style.strokeDashoffset = len;                  p.getBoundingClientRect();                  setTimeout(function() {                    p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's';                    p.style.strokeDashoffset = '0';                  }, 100);                }              });              var dots = lineSvg.querySelectorAll('.riv-dot');              dots.forEach(function(dot, i) {                dot.style.opacity = '0';                setTimeout(function() {                    dot.style.transition = 'opacity 0.3s ease';                    dot.style.opacity = '1';                }, 500 + i * 10);              });            }            // Execute            var charts = chartWrapper.querySelectorAll('.fv-chart-item');                        charts.forEach(function(chart) {                // If in carousel/dropdown mode, hidden charts are display:none.                // We only animate what is visible.                if (window.getComputedStyle(chart).display === 'none') return;                                var chartType = chart.dataset.chartType;                if (chartType === 'Line') {                  animateLineChart(chart);                } else if (chartType !== 'Pie') {                  animateBars(chart);                }            });      };            function initialize(uniqueId, isSlideshow) {        var root = document.getElementById(uniqueId);                // In slideshow mode, 'root' will be null because the container has '-slideshow' suffix.        // We handle that logic below.        if (!root && !isSlideshow) return;                // Setup internal interactions (Carousel/Dropdown/LineChart) for a specific chart wrapper        function setupWrapper(chartWrapper) {            if (!chartWrapper) return;                                    // Legend interactions            chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {                var chartId = legend.dataset.chart;                var chart = chartWrapper.querySelector('#' + chartId);                if (!chart) return;                var lines = chart.querySelectorAll('.riv-line-path');                var dots = chart.querySelectorAll('.riv-dot');                legend.querySelectorAll('.riv-legend-item').forEach(function(item) {                    var productName = item.dataset.product;                    var line = chart.querySelector('.riv-line-path[data-product="' + productName + '"]');                    var productDots = chart.querySelectorAll('.riv-dot[data-product="' + productName + '"]');                                        var highlight = function() {                        if (legend.querySelector('.isolated')) return;                        lines.forEach(function(l) { l.style.opacity = '0.3' });                        dots.forEach(function(d) { d.style.opacity = '0.3' });                        if (line) line.style.opacity = '1';                        productDots.forEach(function(d) { d.style.opacity = '1' });                    };                    var clearHighlight = function() {                        if (legend.querySelector('.isolated')) return;                        lines.forEach(function(l) { l.style.opacity = '1' });                        dots.forEach(function(d) { d.style.opacity = '1' });                    };                    var toggleIsolate = function() {                        var isIsolated = item.classList.contains('isolated');                        legend.querySelectorAll('.riv-legend-item').forEach(function(i) { i.classList.remove('isolated') });                        if (isIsolated) {                            lines.forEach(function(l) { l.style.opacity = '1' });                            dots.forEach(function(d) { d.style.opacity = '1' });                        } else {                            item.classList.add('isolated');                            lines.forEach(function(l) { l.style.opacity = '0.3' });                            dots.forEach(function(d) { d.style.opacity = '0.3' });                            if (line) line.style.opacity = '1';                            productDots.forEach(function(d) { d.style.opacity = '1' });                        }                    };                    item.addEventListener('mouseenter', highlight);                    item.addEventListener('focus', highlight);                    item.addEventListener('mouseleave', clearHighlight);                    item.addEventListener('blur', clearHighlight);                    item.addEventListener('click', toggleIsolate);                });            });                        // Carousel & Dropdown Logic            var charts = chartWrapper.querySelectorAll('.fv-chart-item');            var dropdown = chartWrapper.querySelector('.fv-dropdown-title');            var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');            var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');            var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');            var counter = chartWrapper.querySelector('.fv-carousel-counter');                        // Text Elements            var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');            var captionEl = chartWrapper.querySelector('.rv-chart-caption');            var footerContentEl = chartWrapper.querySelector('.fv-footer-content');            var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');            var logoEl = chartWrapper.querySelector('.fv-logo');            if (charts.length > 1 && (dropdown || prevBtn)) {                 var currentChartIndex = 0;                 var titles = [];                 if (dropdown) {                    titles = Array.from(dropdown.options).map(function(o) { return o.text; });                 } else {                    charts.forEach(function(c) {                        titles.push(c.getAttribute('data-title') || '');                    });                 }                                  function showInternalChart(index) {                    if (index < 0) index = charts.length - 1;                    if (index >= charts.length) index = 0;                    currentChartIndex = index;                                        charts.forEach(function(c, i) {                        c.style.display = i === index ? 'block' : 'none';                        if (i === index) {                             var cType = c.dataset.chartType;                             if (cType === 'Line') {                                 // Line chart animations if needed                             } else if (cType !== 'Pie') {                                 window.fvAnimateCharts(chartWrapper);                             }                        }                    });                                        if (dropdown) dropdown.value = index;                    if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];                    if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;                                        // Update Subhead and Caption                    var activeChart = charts[index];                    if (activeChart) {                        var newSubhead = activeChart.getAttribute('data-subhead');                        var newCaption = activeChart.getAttribute('data-caption');                                                if (subheadEl) subheadEl.textContent = newSubhead || '';                        if (captionEl) captionEl.textContent = newCaption || '';                                                if (footerContentEl) {                             if (newCaption && newCaption.trim().length > 0) {                                 footerContentEl.style.display = 'block';                                 if (bottomBarEl) bottomBarEl.style.display = 'flex';                             } else {                                 footerContentEl.style.display = 'none';                                 if (bottomBarEl && !logoEl) {                                     bottomBarEl.style.display = 'none';                                 }                             }                        }                    }                 }                                  if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });                 if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });                 if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });            }            // Initialize Line Charts inside this wrapper            charts.forEach(function(chart) {                if (chart.dataset.chartType === 'Line') {                                    }            });                        // Initial Animation            window.fvAnimateCharts(chartWrapper);        }        if (true) {            var slideshowContainer = document.getElementById(uniqueId + '-slideshow');            if (slideshowContainer) {                var slides = slideshowContainer.querySelectorAll('.fv-slide');                slides.forEach(function(slide) {                    setupWrapper(slide.querySelector('.fv-chart-wrapper'));                });            }                var slideshowContainer = document.getElementById(uniqueId + '-slideshow');        // Check if container exists to prevent errors    if (slideshowContainer) {        var currentSlideIndex = 0;        var slides = slideshowContainer.querySelectorAll('.fv-slide');        var counter = slideshowContainer.querySelector('.fv-slide-counter');        var prevBtn = slideshowContainer.querySelector('.fv-nav-btn.prev');        var nextBtn = slideshowContainer.querySelector('.fv-nav-btn.next');        var dropdown = slideshowContainer.querySelector('.fv-slideshow-select');        function updateControls(index) {            if (counter) counter.textContent = (index + 1) + ' / ' + slides.length;            if (dropdown) dropdown.value = index;                        if (prevBtn) {                if (index === 0) prevBtn.classList.add('disabled');                else prevBtn.classList.remove('disabled');            }            if (nextBtn) {                if (index === slides.length - 1) nextBtn.classList.add('disabled');                else nextBtn.classList.remove('disabled');            }        }        function showSlide(index) {            if (index < 0) return; // index = slides.length - 1; // Disable loop for linear nav style            if (index >= slides.length) return; // index = 0;                        currentSlideIndex = index;                        slides.forEach(function(slide, i) {                slide.style.display = i === index ? 'block' : 'none';                if (i === index) {                    // Re-trigger animations for the active slide                    var chartEl = slide.querySelector('.fv-chart-wrapper');                    if (chartEl && window.fvAnimateCharts) {                        window.fvAnimateCharts(chartEl);                    }                }            });                        updateControls(currentSlideIndex);        }        if (prevBtn) {            prevBtn.addEventListener('click', function() { showSlide(currentSlideIndex - 1); });        }        if (nextBtn) {            nextBtn.addEventListener('click', function() { showSlide(currentSlideIndex + 1); });        }        if (dropdown) {            dropdown.addEventListener('change', function(e) { showSlide(parseInt(e.target.value)); });        }                // Initial setup        updateControls(currentSlideIndex);                // Initial animation for the first slide        if (slides.length > 0) {            var firstChart = slides[0].querySelector('.fv-chart-wrapper');             if (firstChart && window.fvAnimateCharts) {                setTimeout(function() { window.fvAnimateCharts(firstChart); }, 100);            }        }    }          } else {            setupWrapper(root);        }      }            if (document.readyState === 'loading') {        document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1770138640774-wlx98abnp', true); });      } else {        initialize('fv-chart-1770138640774-wlx98abnp', true);      }    })();      </script>  </div><p>Ignore the fact that all the performance figures are now much lower. They <em>should</em> be, as the RTX 5070 is a much weaker GPU than the RTX 5090. Instead, just focus on the differences between 16 and 32 GB of system memory, especially the 1% low frame rates.</p><p>Again, we can see that Cyberpunk 2077, Kingdom Come: Deliverance 2, and Black Myth: Wukong are all happy with the lower amount of DRAM. To be honest, this shouldn't come as a surprise because the recommended memory requirement for CP2077 and BM:W is 16 GB. It's 32 GB for KC:D2, but even in the game's main city, Kuttenberg, I didn't encounter any problems with using less DRAM than that.</p><p>That wasn't the case for Stalker 2, though, as the 1% low frame rates improved by 11% when using 32 GB. It's interesting to note that when the test rig was set to use 16 GB, the Stalker 2 process actually used 23% more memory than when it did with an RTX 5090 installed. That's almost certainly down to the differences in VRAM capacities, something we can also see in the Escape from Tarkov results.</p><p>The game was certainly still playable (well, 'playable' by Tarkov standards) with 16 GB of system memory, but the 34% bump in the 1% low frame rates with 32 GB makes it feel a lot smoother. For a game where you survive on a knife-edge for the entirety of every raid, smoothness is critical.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/2tg28vQdSCbs7Cckq4wrLo.jpg" alt="A screenshot of the PC version of Hogwarts Legacy, showing a night time view of Hogsmeade" /><figcaption>Hogwarts Legacy<small role="credit">Warner Bros. Games</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/SQ75mkVf8GtiWoxywph7So.jpg" alt="A screenshot of Star Citizen, showing part of the city/base section of Area 18" /><figcaption>Star Citizen<small role="credit">Cloud Imperium Games</small></figcaption></figure></figure><p>I was surprised by the Hogwarts Legacy results, though. In fact, I retested that game another three times, and in different areas, but it ran the same with 16 GB as it did with 32 GB. There was a very minor reduction in traversal stutters (hitches in the frame rate as you move across open areas), but nothing to mandate the use of 32 GB.</p><p>Flight Simulator 2024 on maximum quality settings is all about VRAM, and no amount of system memory is ever going to make up for the fact that the RTX 5070's 12 GB just isn't enough. That said, the 1% low frame rate did go from 2 fps to 6 fps (a 200% increase!) when using more system memory, and it also stopped the horrendous memory thrashing I endured with 16 GB.</p><p>When there's insufficient VRAM in that game, it constantly has to shift data back and forth between the graphics card and the PC's DRAM, all while streaming assets from servers as you fly about. This caused all kinds of problems when flying into dense city areas, with the process memory usage frequently crashing to 900 MB and freezing the game for a second or so.</p><p>Bizarrely, Star Citizen ran fractionally better with the RTX 5070 than it did with the RTX 5090, especially when forced to cope with 16 GB of system memory. As it's effectively an MMO game, I used the same server, at the same time of day, across my test runs to try and keep the workloads as similar as possible, but I can only assume that there was simply more going on during the 5090 runs. Either that or Star Citizen is still very much an 'Early Access Alpha'.</p><h2 class="article-body__section" id="section-the-verdict-on-16-gb-of-system-memory"><span>The verdict on 16 GB of system memory</span></h2><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="PY7kUCt4oSVidEkLXwaHCW" name="am5_test_rig_corsair_ddr5_ram" alt="A photo of an open-case gaming PC, showing a high-end MSI motherboard, with an Asus AIO cooler, and a set of Corsair DDR5 memory" src="https://cdn.mos.cms.futurecdn.net/PY7kUCt4oSVidEkLXwaHCW.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">It's glowing red as warning about DRAM prices... </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>From the results of all my tests, it would seem that using 16 GB of DRAM in your gaming PC is absolutely fine. Yes, I know that using an RTX 5090 is kind of cheating and a bit silly anyway, because if you can afford one of those, then spending $400 on memory isn't really a concern.</p><p>But the RTX 5070 setup was fine too. Leaving Star Citizen aside, purely because it's not a finished product, the only game that really didn't like 16 GB was Flight Simulator 2024, but it didn't like 12 GB of VRAM with 4K, max settings either. Drop the quality levels down a notch or two, and it's a much more pleasant experience. It still doesn't run super-well, but that's more to do with MSFS 24 itself than any hardware aspect.</p><p>On that point, if you reduce the graphics quality of any game, it will use less VRAM and/or system memory. All of the tested games, bar Cyberpunk 2077, list 16 GB as being the minimum amount of system memory required (CP2077 wants 12 GB), but I'd say that this is actually quite a 'soft' limit in most cases.</p><p>And don't forget that these are the <em>most</em> memory-heavy games I found out of the 27 that I examined. All of the others either used the same amount of DRAM or less.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2559px;"><p class="vanilla-image-block" style="padding-top:56.27%;"><img id="QX9UzhFK4GZkP9S7CaHfGb" name="corsair_vengeance_ddr5_ram_kits" alt="A photograph of three Corsair Vengeance RGB DDR5 memory kits on a desk" src="https://cdn.mos.cms.futurecdn.net/QX9UzhFK4GZkP9S7CaHfGb.jpg" mos="" align="middle" fullscreen="" width="2559" height="1440" attribution="" endorsement="" class=""></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">DDR5 memory: Expensive, very expensive, and <em>how bloody much?!</em> </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>However, there is one big caveat to everything here. With every game tested, the gaming PC I used was doing nothing <em>but</em> run the game. Those average system memory usage figures in the 16 GB test runs might seem to be perfectly fine, but they leave between 3 and 5 GB of memory available for anything else.</p><p>Some of that will be reserved, giving you just a couple of gigabytes of spare DRAM for running anything alongside the game. If you like to watch movies in a browser while you play, or have Discord open, or like to stream your gameplay, 16 GB of system memory will almost certainly be a problem if you like to use maximum quality settings in some games.</p><p>Since <a href="https://www.pcgamer.com/hardware/memory/rampocalypse-be-damned-ive-tested-a-range-of-games-to-see-if-slow-ddr5-will-ruin-my-gaming-experience/" target="_blank">DDR5 speed doesn't really matter all that much in games</a>, it really all comes down to whether or not you want to bite the $170+ bullet and buy a bigger DRAM kit, or just lower the graphics quality to free up memory. I'm not going to tell you what you <em>should</em> do, but I do know which option makes the most sense.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Framework: 'There is a very real scenario in which personal computing as we know it is dead' ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/hardware/framework-there-is-a-very-real-scenario-in-which-personal-computing-as-we-know-it-is-dead/</link>
                                                                            <description>
                            <![CDATA[ The memory crisis may have a very lasting impact on the PC hardware industry. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">KiqVysCLWHp2zMDcu5zu4j</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/NkNnzRXd9EZmDKN2ASbYtj-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Fri, 10 Apr 2026 10:23:40 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Hardware]]></category>
                                                                                                                    <dc:creator><![CDATA[ James Bentley ]]></dc:creator>                                                                <dc:description><![CDATA[ https://cdn.mos.cms.futurecdn.net/PVsHAkx27zJptZHndizEAE.png ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/NkNnzRXd9EZmDKN2ASbYtj-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Framework Desktop PC]]></media:description>                                                            <media:text><![CDATA[Framework Desktop PC]]></media:text>
                                <media:title type="plain"><![CDATA[Framework Desktop PC]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/NkNnzRXd9EZmDKN2ASbYtj-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Framework is hosting a live launch event called "Next Gen" on April 21, and to pair with this announcement, it has posted a self-described <a href="https://frame.work/gb/en/blog/framework-next-gen-event-is-live-on-april-21" target="_blank">manifesto</a> on the state of the PC market. In it, Framework founder Nirav Patel says, "I built this company specifically to reset and fix a broken industry", and claims that mission has not yet been accomplished.</p><p>Patel notes the prices of memory, storage, and silicon going up to unprecedented levels in an "AI-first world in which access to compute is metered by the token". He also states, "there is a very real scenario in which personal computing as we know it is dead."</p><p>Effectively, the argument is that with so many resources being pumped into the cloud, and PC hardware becoming ever more expensive, those without massive piles of cash are disincentivised from owning the hardware they are using. "The industry is asking you to own nothing and be happy. Computers are no longer a bicycle for the mind. They are becoming the self-driving car that takes you directly to the destination."</p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-X1lxaO"></div>                            </div>                            <script src="https://kwizly.com/embed/X1lxaO.js" async></script><p>It's not clear just yet what Framework plans on unveiling on April 21, but its blog post is all intended to build some hype for whatever it is working on, and no doubt the scary statement helps spread the message. Framework says it will unveil them on <a href="https://www.youtube.com/live/uqFDIR00Mwo" target="_blank">its YouTube channel</a> and will open up invitations to the Framework community so users can get their hands on the tech. </p><p>Though the point of a blog post like this is to get eyes on its event, it doesn't just seem like lip service. Framework has been making <a href="https://www.pcgamer.com/framework-16-modular-gaming-laptop-review/" target="_blank">modular laptops</a> for years now, and even put out a <a href="https://www.pcgamer.com/hardware/gaming-pcs/framework-desktop-pc-review/" target="_blank">desktop last year</a>. Last year, the <a href="https://www.pcgamer.com/hardware/gaming-laptops/ifixit-awards-the-framework-12-laptop-a-10-10-for-repairability-respects-your-time-your-budget-and-your-ability-to-make-repairs/" target="_blank">Framework 12 laptop got a 10/10 from iFixit </a>regarding its repairability. </p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="nqFkwqXbn4CvKjP9zxpgmi" name="framework-16-review-01.jpg" alt="Framework 16 gaming laptop" src="https://cdn.mos.cms.futurecdn.net/nqFkwqXbn4CvKjP9zxpgmi.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Framework says that every product it ships is in service of making computers "you can own at the deepest level and do what you want with."</p><p>Framework, like almost every company, has been hit by the <a href="https://www.pcgamer.com/hardware/memory/ram-and-storage-is-ridiculously-expensive-right-now-because-of-drumroll-ai-of-course-and-theres-little-reason-to-think-prices-will-drop-any-time-soon/" target="_blank">memory crisis</a>. In January this year, it reportedly "<a href="https://www.pcgamer.com/hardware/memory/framework-held-off-as-long-as-we-could-but-just-cranked-up-prices-of-its-desktops-and-mainboards/" target="_blank">held off as long as we could</a>" but had to jack up the prices of its desktops and mainboards. And just this week, <a href="https://www.pcgamer.com/hardware/memory/framework-says-stabilising-memory-prices-are-a-temporary-reprieve-and-there-are-more-cost-increases-to-come-this-year/" target="_blank">Framework said</a> stabilising memory prices are simply a 'temporary reprieve' and that there would be more price increases to come in 2026. </p><p>Though it seems unlikely that its new products will do anything about the memory crisis, one can hope that there's a good reason Framework is leveraging the ire pointed at the general PC market for its announcement. I suppose we'll know more in just a few weeks. </p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ South Korea takes one look at rising PC costs and decides to hand out free PCs to citizens ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/hardware/south-korea-takes-one-look-at-rising-pc-costs-and-decides-to-hand-out-free-pcs-to-citizens/</link>
                                                                            <description>
                            <![CDATA[ Far better than 'wait and see'. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">ZosQByTGemEt7BEJWrFCeY</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/hJpMt88bkguof8NXSD2JMo-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Thu, 09 Apr 2026 11:22:51 +0000</pubDate>                                                                                                                                <updated>Thu, 09 Apr 2026 11:22:57 +0000</updated>
                                                                                                                                            <category><![CDATA[Hardware]]></category>
                                                                                                                    <dc:creator><![CDATA[ Jess Kinghorn ]]></dc:creator>                                                                <dc:description><![CDATA[ https://cdn.mos.cms.futurecdn.net/cMDJJibKgeMg3wogzv9AgY.png ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/hJpMt88bkguof8NXSD2JMo-1280-80.jpg">
                                                            <media:credit><![CDATA[Stockbyte via Getty]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Flag of South Korea.]]></media:description>                                                            <media:text><![CDATA[Flag of South Korea.]]></media:text>
                                <media:title type="plain"><![CDATA[Flag of South Korea.]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/hJpMt88bkguof8NXSD2JMo-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Across the globe, gaming PC and laptop prices are soaring. Price hikes are due to a number of factors, but <a href="https://www.pcgamer.com/hardware/memory/ram-and-storage-is-ridiculously-expensive-right-now-because-of-drumroll-ai-of-course-and-theres-little-reason-to-think-prices-will-drop-any-time-soon/" target="_blank">the memory supply crisis</a> caused by the AI industry's bottomless appetite for RAM and system storage is one major contributor. For most consumers, that means hoping the hardware you already own doesn't fail before prices come back down—but the South Korean government is taking a more proactive approach.</p><p>The government of South Korea has moved to introduce a number of measures to address the ballooning <em>digital </em>costs of living for its citizens. This includes market monitoring of the PC and laptop sector, plus the expansion of support for low-income students looking to pick up hardware for their studies, while also expanding efforts to recycle unused PCs (via <a href="https://www.nocutnews.co.kr/news/6499206" target="_blank">CBS NoCutNews</a>).</p><p>To begin with, the Ministry of Trade, Industry, and Energy, together with the Fair Trade Commission will direct greater scrutiny towards the conditions of the DRAM, PC and laptop markets within South Korea in a bid to deter unfair practices. The South Korean government is of the opinion that, given the consumer price index for computers rose from 4.3% in October 2025 to 12.4% in March 2026, climbing prices could widen the gap of tech access for vulnerable citizens.</p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-X1lxaO"></div>                            </div>                            <script src="https://kwizly.com/embed/X1lxaO.js" async></script><p>Hence why the South Korean government is so keen to subsidise PC and laptop purchases for low-income students across the education system. Currently, the plan is for the Ministry of Education and Offices of Education to work towards distributing at least one device to every elementary/primary and high school/secondary student. At the end of 2025, the government had already distributed 4.4 million units to students.</p><p>While I very much doubt all of those devices will be 'game ready,' I appreciate the ambition. I'm based in the UK and, for comparison's sake, the government here recently <a href="https://www.gov.uk/government/news/more-than-one-million-helped-get-connected-and-get-online-thanks-to-government-digital-inclusion-action-plan" target="_blank">celebrated getting 1 million people online as part of its 'Digital Inclusion Action Plan</a>.' That's still a lot of people for merry old England, but pales in comparison to South Korea's target figures for students alone. The UK also used to grant devices to school kids, though <a href="https://www.gov.uk/government/publications/get-help-with-technology-conditions-of-internet-access-and-device-grants/get-help-with-technology-programme-conditions-of-device-grants-for-technical-support" target="_blank">withdrew that plan in 2023</a>. In short, a little more ambition from the UK government would be most welcome from me.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="eHHegZ6z75dbwpKKEWTpvb" name="DSC01137" alt="Apple MacBook Neo in Citrus colour." src="https://cdn.mos.cms.futurecdn.net/eHHegZ6z75dbwpKKEWTpvb.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">The Macbook Neo may not be a gaming powerhouse, but it <em>is </em>affordable. </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>But as for South Korea, the government there also plans to make it easy and free to transfer surplus PCs from state agencies to local governments. A government official explained, "It is estimated that approximately 80,000 PCs exceed their useful life annually, of which about 22,000 are discarded."</p><p>Apparently, the government estimates that about half of the PCs deemed 'end of life' in 2025 could be fixed up and used to carry out basic admin tasks rather than be scrapped entirely. </p><p>At present, about a quarter of those 80,000 old PCs are being put to use elsewhere, but the South Korean government is looking to up this figure.</p><p>Deputy Prime Minister and Minister of Science and ICT Bae Kyung-hoon said, "In the AI ​​and digital era, the right to access data is linked to the fundamental rights necessary for the people to lead their daily lives."</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="jYYFktN3waEwvtYMCuDSJW" name="Bae Kyung-Hoon, South Korea's science and ICT minister" alt="Bae Kyung-Hoon, South Korea's science and ICT minister, in Seoul on Nov. 14, 2025." src="https://cdn.mos.cms.futurecdn.net/jYYFktN3waEwvtYMCuDSJW.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Woohae Cho/Bloomberg via Getty Images)</span></figcaption></figure><p>As such, the government also intends to restructure the rate plans for three of South Korea's major mobile networks. This involves guaranteeing minimum internet usage, like sending messages to other users or the use of online maps, even when someone has used up their data allowance. The speed of this 'minimum internet access' will be around only 400 Kbps, but the government is already predicting it will benefit 7.17 million people, particularly senior citizens over the age of 65.</p><p>However unlikely it may be that your gran is tearing it up across Tau Ceti IV in Marathon, better supported digital access is no bad thing. Here's hoping governments across the globe follow suit soon, and don't leave dear old gran behind.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Dell's CEO reckons that the total memory demand from the entire AI market in 2028 will be 625x bigger than it was in 2022 ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/hardware/memory/dells-ceo-reckons-that-the-total-memory-demand-from-the-entire-ai-market-in-2028-will-be-625x-bigger-than-it-was-in-2022/</link>
                                                                            <description>
                            <![CDATA[ Who needs DRAM in their PC anyway? Mine works on wishes and positive thoughts. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">5amRYPV7bfH2FhuyrvZmtX</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/yWtDBKKwdV5uF9DXTMZWrG-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Wed, 08 Apr 2026 10:37:33 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Memory]]></category>
                                                    <category><![CDATA[Hardware]]></category>
                                                                                                                    <dc:creator><![CDATA[ Nick Evanson ]]></dc:creator>                                                                <dc:description><![CDATA[ https://cdn.mos.cms.futurecdn.net/HH5qHxdCSKxFpY2HXp2Q5K.png ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/yWtDBKKwdV5uF9DXTMZWrG-1280-80.jpg">
                                                            <media:credit><![CDATA[quantic69 via Getty Images]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[A processed photo of a data center server room, showing racks of computers lit by overhead lights, reflecting off the ground.]]></media:description>                                                            <media:text><![CDATA[A processed photo of a data center server room, showing racks of computers lit by overhead lights, reflecting off the ground.]]></media:text>
                                <media:title type="plain"><![CDATA[A processed photo of a data center server room, showing racks of computers lit by overhead lights, reflecting off the ground.]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/yWtDBKKwdV5uF9DXTMZWrG-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Today is a Wednesday. I mention that because when it comes to news about the global memory market, you might just think that every day is now a Woesday instead. Enter Dell's CEO into the fray with an insight as to how things are going to fare over the next few years, and it's going to be worse: 625 times worse.</p><p>That's according to <a href="https://www.etnews.com/20260408000352" target="_blank">IT Home</a> and <a href="https://x.com/jukan05/status/2041758890396938481" target="_blank">Jukan on X</a>, which claims that at a Bank of America event, Michael Dell said that "As memory per accelerator and system scale expand simultaneously in AI infrastructure, a structure is forming where total memory demand increases by approximately 625 times" (machine translation).</p><p>Dell arrives at this figure by noting that the most popular AI accelerator in 2022, Nvidia's H100, sported 80 GB of HBM3 (High Bandwidth Memory), but that this figure is estimated to rise to 2 TB by 2028: a fraction over 25 times more DRAM.</p><p>He then apparently said that the rate at which AI accelerators are implemented in data centers will increase by a factor of 25 over the same period. Multiply the two increases together, and you arrive at the claimed 625.</p><p>However, Dell is almost certainly using the maximum memory that Nvidia's <a href="https://www.pcgamer.com/hardware/graphics-cards/nvidias-new-six-trillion-transistor-vera-rubin-superchip-for-ai-makes-the-92-billion-transistor-rtx-5090-gaming-gpu-look-positively-puny/" target="_blank">Vera Rubin superduper chip</a> can support, though most single racks will 'only' be rocking <a href="https://www.nvidia.com/en-us/data-center/vera-rubin-nvl72/?ncid=no-ncid" target="_blank">576 GB of HBM4</a>. That's 7.2 times more memory than a single H100 accelerator, and if we assume Dell is correct about the other growth rate, then the total memory demand will climb by a factor of 180.</p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-Oq8PwW"></div>                            </div>                            <script src="https://kwizly.com/embed/Oq8PwW.js" async></script><p>Is that good news? Hardly. There are only three companies in the whole world that manufacture HBM4—SK hynix, Samsung, and Micron—and while other companies are trying to catch up with HBM3 offerings, none of them can keep up with <em>current</em> memory demands, let alone how things are going to be in a couple of years.</p><p>By 2028, the big three memory makers are expected to have more production facilities in operation, but whatever they're able to get up and running, it surely won't be enough to cope with a DRAM demand that's going to be many times larger than it already is. And it's not just HBM that's going to be in crushingly short supply; LPDDR5x (memory used in laptops and handhelds) and NAND flash storage will too.</p><p>A single rack/compute tray in an <a href="https://www.supermicro.com/en/products/system/gpu/48u/srs-gb200-nvl72" target="_blank">Nvidia GB200 NVL72 AI server</a>, for example, requires 480 GB of LDDR5X, and a full rack tower has up to 144 E1.S slots (server equivalent of M.2), each home to multiple terabytes of fast SSDs.</p><p>A fully kitted-out NVL72 tower could have as much as 17 TB of DRAM and 547 TB of flash storage. That's just <em>one</em> tower, and big AI data centers use hundreds, if not thousands, of them.</p><p>If we're lucky, the growth in DRAM and flash manufacturing will be able to maintain the memory status quo (i.e. it's all outrageously expensive but still 'affordable' compared to how much a top-end graphics card costs), and should Dell's prediction comes to pass, we'll still be in with a chance of enjoying one of the best hobbies around.</p><p>Perhaps it's best not to consider what will happen if the demand-supply ratio for memory gets considerably worse. </p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Samsung is cashing in on the memory crisis, as it estimates profits of over 8 times this period last year ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/hardware/memory/samsung-is-cashing-in-on-the-memory-crisis-as-it-estimates-profits-of-over-8-times-this-period-last-year/</link>
                                                                            <description>
                            <![CDATA[ "Congrats", I say begrudgingly. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">wXVvwFHGdYXJpyjS5fP2Hk</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/LanFmJykroZiecWNLtRCh3-1280-80.png" type="image/png" length="0"></enclosure>
                                                                        <pubDate>Tue, 07 Apr 2026 15:03:29 +0000</pubDate>                                                                                                                                <updated>Tue, 07 Apr 2026 15:29:45 +0000</updated>
                                                                                                                                            <category><![CDATA[Memory]]></category>
                                                    <category><![CDATA[Hardware]]></category>
                                                                                                                    <dc:creator><![CDATA[ James Bentley ]]></dc:creator>                                                                <dc:description><![CDATA[ https://cdn.mos.cms.futurecdn.net/PVsHAkx27zJptZHndizEAE.png ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/png" url="https://cdn.mos.cms.futurecdn.net/LanFmJykroZiecWNLtRCh3-1280-80.png">
                                                            <media:credit><![CDATA[JHVEPhoto via Getty Images]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Samsung Electronics America Corporate office in Ridgefield Park, NJ, USA. - stock photo. Ridgefield Park, NJ, USA - August 23, 2022: Samsung Electronics America Corporate office in Ridgefield Park, NJ, USA. Samsung is a South Korean manufacturing conglomerate.]]></media:description>                                                            <media:text><![CDATA[Samsung Electronics America Corporate office in Ridgefield Park, NJ, USA. - stock photo. Ridgefield Park, NJ, USA - August 23, 2022: Samsung Electronics America Corporate office in Ridgefield Park, NJ, USA. Samsung is a South Korean manufacturing conglomerate.]]></media:text>
                                <media:title type="plain"><![CDATA[Samsung Electronics America Corporate office in Ridgefield Park, NJ, USA. - stock photo. Ridgefield Park, NJ, USA - August 23, 2022: Samsung Electronics America Corporate office in Ridgefield Park, NJ, USA. Samsung is a South Korean manufacturing conglomerate.]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/LanFmJykroZiecWNLtRCh3-1280-80.png" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>As the <a href="https://www.pcgamer.com/hardware/memory/ram-and-storage-is-ridiculously-expensive-right-now-because-of-drumroll-ai-of-course-and-theres-little-reason-to-think-prices-will-drop-any-time-soon/" target="_blank">memory crisis</a> continues to rage on, Samsung Electronics, Samsung's manufacturing arm, seems set to make a whole bucketload of pennies in return. It just reported its earnings guidance for the first quarter of 2026, effectively an estimate, and the figures are rather monumental. </p><p>First up is consolidated sales, which Samsung suggests will sit at 133 trillion Korean won ($88.6 billion). That is just under 40 trillion above the fourth quarter of 2025, and 54 trillion above the first quarter of 2025. That is a huge increase.</p><p>Samsung Electronics is one of the biggest suppliers of memory, alongside the likes of SK Hynix and Micron. As such, it's in a bit of a privileged position of being able to sell out of pretty much whatever memory it can make. Just last month, it was rumoured that <a href="https://www.pcgamer.com/hardware/memory/industry-insiders-say-samsung-has-confirmed-a-dram-price-increase-of-over-100-percent-for-its-customers-so-brace-yourself-for-the-next-phase-of-the-dreaded-rampocalypse/" target="_blank">Samsung was looking at a price increase of over 100%</a>. </p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-Oq8PwW"></div>                            </div>                            <script src="https://kwizly.com/embed/Oq8PwW.js" async></script><p>Notably, operating profit estimates sit at 57.2 trillion Korean won, which is just under half of its sales. This is a strong margin, significantly better than the 21% of the last quarter and the 8% of the first quarter of 2025. </p><p>This higher operating profit doesn't mean that Samsung has given up on pumping money back into the company. Earlier this week, it was reported that Samsung ordered over 10 trillion Korean won worth of EUV machines from ASML, and as <a href="https://www.sedaily.com/article/20028957?ref=naver" target="_blank">SEDaily</a> notes, "Consequently, it is highly likely that Samsung Electronics' production capacity for 1c DRAM and HBM4 will increase significantly in the first half of next year."</p><div ><table><caption>Samsung Electronics estimated sales and profit </caption><tbody><tr><td class="firstcol empty" ></td><td  ><p>2026, first quarter</p></td><td  ><p>2025, fourth quarter</p></td><td  ><p>2025, first quarter</p></td></tr><tr><td class="firstcol " ><p>Sales in Korean won (USD)</p></td><td  ><p>133 trillion ($88.6 billion)</p></td><td  ><p>93.84 trillion ($62.5 billion)</p></td><td  ><p>79.14 trillion ($52.7 billion)</p></td></tr><tr><td class="firstcol " ><p>Operating profit in Korean won (USD)</p></td><td  ><p>57.2 trillion ($38.1 billion)</p></td><td  ><p>20.07 trillion ($13.4 billion)</p></td><td  ><p>6.69 trillion ($4.5 billion)</p></td></tr></tbody></table></div><p>For the unaware, the major cause of the memory crisis is AI, with AI firms hogging up all of that bandwidth to develop models. It seems that, unless the bubble pops earlier than expected, the memory crisis is due to rage for longer. <a href="https://www.pcgamer.com/hardware/memory/the-memory-crisis-certainly-isnt-ending-soon-as-micron-confirm-demand-significantly-in-excess-of-our-available-supply-for-the-foreseeable-future/" target="_blank">Micron has just recently confirmed</a> that demand is "significantly in excess of our available supply for the foreseeable future."</p><p>Still, at least you can generate <a href="https://www.pcgamer.com/software/ai/studio-ghibli-ai-image-trend-floods-social-media-cheered-on-by-openai-and-denounced-by-artists-i-cant-think-of-a-worse-artist-to-do-it-to/" target="_blank">yellow-tinged images of yourself in a Studio Ghibli style</a>, or whatever. </p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Framework says stabilising memory prices are a 'temporary reprieve' and there are more cost increases to come this year ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/hardware/memory/framework-says-stabilising-memory-prices-are-a-temporary-reprieve-and-there-are-more-cost-increases-to-come-this-year/</link>
                                                                            <description>
                            <![CDATA[ It ain't over yet, folks. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">y7PzU2Syy3KMdUbxeE2iP5</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/eJVESikSGbzgBPhsX9WHQn-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Tue, 07 Apr 2026 10:34:17 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Memory]]></category>
                                                    <category><![CDATA[Hardware]]></category>
                                                                                                                    <dc:creator><![CDATA[ Jeremy Laird ]]></dc:creator>                                                                <dc:description><![CDATA[ https://cdn.mos.cms.futurecdn.net/yAFomvQ2kRS39NDfXHRP7G.jpeg ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/eJVESikSGbzgBPhsX9WHQn-1280-80.jpg">
                                                            <media:credit><![CDATA[Framework]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Framework 16 with new Nvidia graphics module and AMD mainboard]]></media:description>                                                            <media:text><![CDATA[Framework 16 with new Nvidia graphics module and AMD mainboard]]></media:text>
                                <media:title type="plain"><![CDATA[Framework 16 with new Nvidia graphics module and AMD mainboard]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/eJVESikSGbzgBPhsX9WHQn-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Modular laptop specialist Framework has <a href="https://frame.work/gb/en/blog/updates-on-memory-pricing-and-navigating-the-volatile-memory-market" target="_blank">published its latest update on the memory crisis</a>. Seemingly in response to the <a href="https://www.pcgamer.com/hardware/trendforce-says-ddr5-ram-kit-prices-have-fallen-sharply-in-us-europe-and-china-but-that-contract-memory-prices-remain-stable/" target="_blank">recent narrative around falling prices</a>, Framework CEO Nirav Patel has a more sobering take. This is a temporary blip. More price rises are in the pipeline.</p><p>Specifically, Patel says, "we have seen costs stabilize in some areas, but all indications are that this is a temporary reprieve and that we’ll continue to see volatility and cost increases through the rest of 2026." Drat.</p><p>In the immediate term, it's therefore not surprising that Framework isn't immediately ramping up all its memory prices even further. "For this month, we’ve been able to keep our DDR5 prices for DIY Edition unchanged from last month," Patel says.</p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-Oq8PwW"></div>                            </div>                            <script src="https://kwizly.com/embed/Oq8PwW.js" async></script><p>"On SSDs, we’re continuing to consume inventory we brought in at lower costs for most capacities," he adds. But further out, it seems like costs are only going one way. With SSDs, that's probably already baked in. </p><p>Framework is now depleting some of its cheaper SSD stock and is now "bringing in new inventory at substantially higher costs." The first casualty of that is the 4 TB WD SN850x, which Patel says will have to be repriced.</p><p>All that said, some of Framework's memory is going up this month. "Costs on the LPDDR5x we use in Framework Desktop continue to increase. We’ve again absorbed some of the cost, but needed to adjust pricing upwards on the 128GB version to cover the rest. Even with this, Framework Desktop remains one of the cheaper ways to get access to 128GB for running AI models locally," Patel says.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="eBVyjn3B9aRmSd8Vizjpwj" name="framework-desktop-05" alt="Framework Desktop PC" src="https://cdn.mos.cms.futurecdn.net/eBVyjn3B9aRmSd8Vizjpwj.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">Eventually, it will once again be fun to fiddle with your Framework... </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>But there's better news for Framework laptops, where the company has apparently been able to offset memory prices thanks to cheaper CPUs. "For Framework Laptop 16, we have some rare good news. We were able to lock in lower CPU pricing and were able to bring prices back down to their original levels for some configurations. At the same time, with memory prices increasing, we’ve needed to increase the price of the prebuilt configuration that comes populated with 64GB of DDR5," Framework says.</p><p>Anywho, this all really confirms our suspicions that any perceived dip in memory prices is transitory and that all of this actually hinges on what happens with the AI industry. If that delivers on the hype, it's <a href="https://www.pcgamer.com/hardware/memory/ram-and-storage-is-ridiculously-expensive-right-now-because-of-drumroll-ai-of-course-and-theres-little-reason-to-think-prices-will-drop-any-time-soon/" target="_blank">hard to see the memory market normalising for years to come</a>. If it all goes pop, well, cheap DDR5 kits will likely return, but at the cost of who knows how much economic fallout.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Trendforce says DDR5 RAM kit prices have fallen 'sharply' in US, Europe and China but that contract memory prices 'remain stable' ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/hardware/trendforce-says-ddr5-ram-kit-prices-have-fallen-sharply-in-us-europe-and-china-but-that-contract-memory-prices-remain-stable/</link>
                                                                            <description>
                            <![CDATA[ We're not seeing much evidence of cheaper DDR5 kits ourselves, though. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">ksLeuUZ3VupmAfgoUeeTVU</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/Fwp5FuJFvR6crHHitFXJXE-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Wed, 01 Apr 2026 12:06:42 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Hardware]]></category>
                                                                                                                    <dc:creator><![CDATA[ Jeremy Laird ]]></dc:creator>                                                                <dc:description><![CDATA[ https://cdn.mos.cms.futurecdn.net/yAFomvQ2kRS39NDfXHRP7G.jpeg ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/Fwp5FuJFvR6crHHitFXJXE-1280-80.jpg">
                                                            <media:credit><![CDATA[G.Skill]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[A promotional image from G.Skill showing the RAM makers DDR5 RDIMMs filling all eight memory slots of a Threadripper motherboard.]]></media:description>                                                            <media:text><![CDATA[A promotional image from G.Skill showing the RAM makers DDR5 RDIMMs filling all eight memory slots of a Threadripper motherboard.]]></media:text>
                                <media:title type="plain"><![CDATA[A promotional image from G.Skill showing the RAM makers DDR5 RDIMMs filling all eight memory slots of a Threadripper motherboard.]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/Fwp5FuJFvR6crHHitFXJXE-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Is the worm finally turning for the poor beleaguered PC gamer, <a href="https://www.pcgamer.com/hardware/memory/ram-and-storage-is-ridiculously-expensive-right-now-because-of-drumroll-ai-of-course-and-theres-little-reason-to-think-prices-will-drop-any-time-soon/" target="_blank">pummelled by painful component pricing</a>? Yesterday, we covered a<a href="https://www.pcgamer.com/hardware/report-claims-openai-spending-cuts-have-hit-memory-prices-but-theres-little-evidence-right-now-of-cheaper-pc-components/" target="_blank"> report claiming that spending cuts at OpenAI had "hit" memory chip prices</a>. Now market analyst Trendforce says that retail DDR5 kit pricing is falling "sharply" in the US, Europe and China.</p><p>"Recent sharp price corrections across U.S. and China retail memory channels have pushed DDR5 modules to the center of a broader sell-off, further fueled by market debate surrounding Google’s TurboQuant. The development has raised questions over whether this signals an inflection point for weakening demand," is the <a href="https://www.trendforce.com/news/2026/03/31/news-ddr5-retail-prices-pullback-amid-market-correction-but-industry-players-cite-stable-contract-trends/" target="_blank">analyst outfit's opening salvo in a news post</a>.</p><p>Somewhat surprisingly, Trendforce's main source here appears to be some informal reporting by WCCFTech covering the German and US markets, plus a further Chinese source for that market. </p><p>When I <a href="https://www.pcgamer.com/hardware/report-claims-openai-spending-cuts-have-hit-memory-prices-but-theres-little-evidence-right-now-of-cheaper-pc-components/" target="_blank">trawled the usual online retailers yesterday</a>, I found that some DDR5 kits were indeed lower than their absolute peak during this memory crisis. However, it's hard to argue that the historical price graphs on Amazon show a downward price trend. </p><p>Instead, as I said of a particular DDR5 kit, "if you observe the price trend of the <a href="https://www.amazon.com/Kingston-6000MT-Desktop-Memory-KF560C30BBEK2-16/dp/B0CYHC58P6/?th=1" target="_blank">32 GB version of that Kingston kit</a>, you'll see that the price has been essentially oscillating between $657 and around $515 since February, with it mostly being listed at the lower price."</p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-XpJMlW"></div>                            </div>                            <script src="https://kwizly.com/embed/XpJMlW.js" async></script><p>That's true of many memory kits. Indeed, Trendforce caveats all this with the proviso that some industry sources say "contract prices from major memory suppliers have remained completely stable." </p><p>Trendforce then concludes, "on balance, the current DDR5 price correction appears to be a consumer-driven, short-term adjustment rather than a definitive signal of structural demand deterioration. Contract prices have so far held firm, and server-side HBM and DRAM demand has remained largely intact, with major suppliers reportedly locked into multi-year agreements with key clients.</p><p>"For now, the industry’s long-term fundamentals appear largely unchanged — but whether the recent turbulence proves to be a healthy cooldown or an early warning sign might only become clear in the months ahead."</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1882px;"><p class="vanilla-image-block" style="padding-top:43.68%;"><img id="RyQiuM8rSXCgHqjBt8qRbP" name="DDR5 prices" alt="32 GB DDR5 kit price graph" src="https://cdn.mos.cms.futurecdn.net/RyQiuM8rSXCgHqjBt8qRbP.png" mos="" align="middle" fullscreen="1" width="1882" height="822" attribution="" endorsement="" class="inline expandable"><a href='https://cdn.mos.cms.futurecdn.net/RyQiuM8rSXCgHqjBt8qRbP.png' target='_blank' class='expand-button icon-expand-image icon' ></a></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">A notable dip in DDR5 memory kit pricing isn't immediately obvious. </span><span class="credit" itemprop="copyrightHolder">(Image credit: Amazon)</span></figcaption></figure><p>So, is this all a nothing burger? At the very least, it's probably premature. Right now, there are countless contributing factors to consider, from <a href="https://www.pcgamer.com/software/ai/openai-discontinues-sora-video-generation-app-disney-pulls-out-of-usd1-billion-investment-deal/" target="_blank">OpenAI's cutbacks</a> and a mooted <a href="https://www.pcgamer.com/hardware/processors/cpu-shortage-is-getting-more-serious-day-by-day-no-less-than-the-memory-chip-situation-according-to-an-unnamed-gaming-pc-company/" target="_blank">expansion of the supply crunch to include CPUs</a> to the idea that <a href="https://www.pcgamer.com/hardware/memory/forget-about-pcs-or-llms-micron-says-driverless-cars-and-humanoid-bots-will-soon-be-gobbling-up-300-gb-of-ram-per-device/">automated cars and robots will soon be gobbling up 300 GB a pop</a> and <a href="https://www.pcgamer.com/hardware/memory/google-says-its-new-algorithm-reduces-ai-memory-overhead-by-6x-which-could-be-good-news-for-the-rampocalypse-but-bad-news-for-micron-and-co/" target="_blank">Google's claims that its new AI algorithm reduces memory demand by 6x</a>.</p><p>But, ultimately, all of this surely hinges on the fate of the AI industry. If it implodes, memory prices will surely collapse. If the hype proves fully founded, on the other hand, it's hard to see memory chips returning to pre-AI prices for years. Watch this space, in other words.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ To the surprise of no one, running a PC without system RAM is not the solution to the memory crisis—but hey, you can always force Snake to run in the BIOS ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/hardware/memory/to-the-surprise-of-no-one-running-a-pc-without-system-ram-is-not-the-solution-to-the-memory-crisis-but-hey-you-can-always-force-snake-to-run-in-the-bios/</link>
                                                                            <description>
                            <![CDATA[ We try these things not because they are easy, etc etc. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">jGnupz8dL2BVCCwzGqtnz9</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/VESaPhbLzd2F2BNxJYUnnd-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Wed, 01 Apr 2026 11:38:29 +0000</pubDate>                                                                                                                                <updated>Wed, 01 Apr 2026 11:38:43 +0000</updated>
                                                                                                                                            <category><![CDATA[Memory]]></category>
                                                    <category><![CDATA[Hardware]]></category>
                                                                                                                    <dc:creator><![CDATA[ Andy Edser ]]></dc:creator>                                                                <dc:description><![CDATA[ https://cdn.mos.cms.futurecdn.net/RqRA6M28uuy6JeF64tnvJR.png ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/VESaPhbLzd2F2BNxJYUnnd-1280-80.jpg">
                                                            <media:credit><![CDATA[PortalRunner]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[A system running Snake without RAM on a techtuber&#039;s desk, briefly]]></media:description>                                                            <media:text><![CDATA[A system running Snake without RAM on a techtuber&#039;s desk, briefly]]></media:text>
                                <media:title type="plain"><![CDATA[A system running Snake without RAM on a techtuber&#039;s desk, briefly]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/VESaPhbLzd2F2BNxJYUnnd-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/IHItbgHutVo" allowfullscreen></iframe></div></div><p>As the ongoing <a href="https://www.pcgamer.com/hardware/memory/ram-and-storage-is-ridiculously-expensive-right-now-because-of-drumroll-ai-of-course-and-theres-little-reason-to-think-prices-will-drop-any-time-soon/" target="_blank">memory crisis</a> continues to make DRAM unaffordable for the majority of us, I'd imagine many are choosing to hold onto what they've got. But can you run a PC with no system memory at all? That's the question that YouTube channel <a href="https://www.youtube.com/watch?v=IHItbgHutVo&t" target="_blank">PortalRunner</a> has been investigating, and the answer is...</p><p>No, not really. After realising that a new editing server would require considerable amounts of both SSD storage and DDR5 RAM, PortalRunner began by attempting to lower the initial DRAM loadout of a machine to its minimum point. </p><p>The first experiment involved tweaking Linux boot parameters to limit system memory to a measly 256 MB (hey, remember when that was a good amount?), but the system failed to initialise (via <a href="https://hackaday.com/2026/03/31/running-a-game-on-a-pc-with-no-system-ram/" target="_blank">Hackaday</a>). After some tomfoolery with the boot settings, a 446 MB DRAM limit, and just 4 GB of swap space on a SATA SSD allowed for a successful startup. </p><p>Unfortunately, the system ended up being too slow to pass PortalRunner's three stress tests—a browser benchmark, a memory access test, and a Portal 2 bench to test out casual gaming.</p><p>This configuration caused the browser benchmark to crawl to a near halt, the memory access speed test to output a miserable 68 MiB/s result (compared to 11,069 MiB/s using a 4 GB RAM control system), and the Portal 2 benchmark to fail entirely, as Steam refused to load correctly. Quelle surprise.</p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-OKQz7e"></div>                            </div>                            <script src="https://kwizly.com/embed/OKQz7e.js" async></script><p>A later experiment involved using graphics card VRAM as a system memory replacement, via a modded swapfile on a GTX 1660 Super. This caused multiple crashing issues, as Linux began killing processes to fit within its constraints, and led to two failed benchmarks and an unbelievably slow browser test.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="AXqwAZDNbdo6M4Z7vo6ghP" name="(167) Running a Computer Without RAM - 0-10-21" alt="The results of attempting to run a PC with no RAM" src="https://cdn.mos.cms.futurecdn.net/AXqwAZDNbdo6M4Z7vo6ghP.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: PortalRunner)</span></figcaption></figure><p>Eventually, PortalRunner settled for modifying a BIOS chip to prevent system DRAM usage and leaning on the CPU cache of an old Intel chip as a memory substitute. This satisfied the initial goal of running a machine with technically no traditional RAM at all, but also limited the system's capabilities considerably.</p><p>How considerably? Well, it can technically output a custom-coded Snake clone over a serial port. Briefly. Until the data-providing BIOS chip is removed and the cache is left to its own devices, which causes it to freeze. That's about the bare minimum qualification of a working computer I can think of, but hey, small wins, etc., etc.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="va6z2u9soDxAF7pZ3NToB" name="(167) Running a Computer Without RAM - 0-23-11" alt="Some DDR2 RAM sticks being held up next to an old ASRock motherboard" src="https://cdn.mos.cms.futurecdn.net/va6z2u9soDxAF7pZ3NToB.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: PortalRunner)</span></figcaption></figure><p>Ultimately, all of PortalRunner's efforts amount to an excellent explanation of why DRAM is so vital to a modern system, and confirm that you absolutely need some to run a functioning machine by most people's standards. So no, I'm afraid it's not the solution to the memory crisis you might have hoped for. It's good fun, though, and you may well learn something about how your PC works along the way. </p><p>And so, we all gain something. Just not, y'know,  RAM. That's gold dust right now, and <a href="https://www.pcgamer.com/hardware/memory/there-is-no-scenario-where-memory-prices-correct-in-the-second-half-of-2027-according-to-new-market-research/" target="_blank">likely will be for some time to come</a>.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
            </channel>
</rss>