{"product_id":"lord-of-the-rings-rpg-5e-trials-of-saruman","title":"Lord of the Rings RPG 5E Trials of Saruman","description":"\u003c!-- =====================================================\n     TRIALS OF SARUMAN — The Lord of the Rings Roleplaying 5E\n     BLOCK 1 — FroGames | Free League Publishing\n     ===================================================== --\u0026gt;\n\u003cdiv class=\"tds1-wrap\"\u003e\n\n\u003c!-- HERO TYPOGRAPHIC (no cover image) --\u003e\n\u003cdiv class=\"tds1-hero\"\u003e\n\n\u003cdiv class=\"tds1-hero-bg\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\u003cdiv class=\"tds1-hero-content\"\u003e\n\n\u003cp class=\"tds1-kicker\"\u003eFroGames Moments You'll Remember\u003c\/p\u003e\n\n\u003cp class=\"tds1-eyebrow\"\u003eAdventures for The Lord of the Rings Roleplaying 5E\u003c\/p\u003e\n\n\u003ch1 class=\"tds1-hero-title\"\u003eTrials of Saruman\u003c\/h1\u003e\n\n\u003cp class=\"tds1-hero-tag\"\u003e\"Six missions for the White Wizard. Serve him or spy on him. And perhaps, change the ending everyone knows.\"\u003c\/p\u003e\n\n\u003cdiv class=\"tds1-chips\"\u003e\n\n\u003cspan class=\"tds1-chip tds1-chip--gold\"\u003eFree League Publishing\u003c\/span\u003e \u003cspan class=\"tds1-chip\"\u003eD\u0026amp;D 5E Compatible\u003c\/span\u003e \u003cspan class=\"tds1-chip\"\u003eSaruman the White\u003c\/span\u003e \u003cspan class=\"tds1-chip\"\u003eSix adventures\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003c!-- TECHNICAL SHEET (RPG Adventure) --\u003e\n\u003cdiv class=\"tds1-specs-bar\"\u003e\n\n\u003cdiv class=\"tds1-specs\"\u003e\n\n\u003cdiv class=\"tds1-spec\"\u003e\n\n\u003cspan class=\"tds1-spec-icon\"\u003e📖\u003c\/span\u003e \u003cspan class=\"tds1-spec-label\"\u003eSystem required\u003c\/span\u003e \u003cspan class=\"tds1-spec-val\"\u003eLotR RPG 5E\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"tds1-spec\"\u003e\n\n\u003cspan class=\"tds1-spec-icon\"\u003e📈\u003c\/span\u003e \u003cspan class=\"tds1-spec-label\"\u003ePC Levels\u003c\/span\u003e \u003cspan class=\"tds1-spec-val\"\u003e3 to 7\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"tds1-spec\"\u003e\n\n\u003cspan class=\"tds1-spec-icon\"\u003e🗺️\u003c\/span\u003e \u003cspan class=\"tds1-spec-label\"\u003eAdventures\u003c\/span\u003e \u003cspan class=\"tds1-spec-val\"\u003e6 modular\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"tds1-spec\"\u003e\n\n\u003cspan class=\"tds1-spec-icon\"\u003e🔀\u003c\/span\u003e \u003cspan class=\"tds1-spec-label\"\u003eType\u003c\/span\u003e \u003cspan class=\"tds1-spec-val\"\u003eOne-shot or campaign\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"tds1-spec\"\u003e\n\n\u003cspan class=\"tds1-spec-icon\"\u003e🎭\u003c\/span\u003e \u003cspan class=\"tds1-spec-label\"\u003eTone\u003c\/span\u003e \u003cspan class=\"tds1-spec-val\"\u003eEpic, intrigue\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"tds1-spec\"\u003e\n\n\u003cspan class=\"tds1-spec-icon\"\u003e🇬🇧\u003c\/span\u003e \u003cspan class=\"tds1-spec-label\"\u003eLanguage\u003c\/span\u003e \u003cspan class=\"tds1-spec-val\"\u003eEnglish\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"tds1-body\"\u003e\n\n\u003c!-- INTRO + VERIFIED ENGLISH QUOTES + LITERARY QUOTE --\u003e\n\u003cdiv class=\"tds1-intro-grid\"\u003e\n\n\u003cdiv class=\"tds1-intro-text\"\u003e\n\n\u003cp class=\"tds1-label\"\u003eWhat it's about\u003c\/p\u003e\n\n\u003ch3 class=\"tds1-h3\"\u003eSix trials in the service of the White Wizard, before his fall\u003c\/h3\u003e\n\n\u003cp class=\"tds1-p\"\u003eTrials of Saruman is an anthology of six adventures for \u003cstrong\u003eThe Lord of the Rings Roleplaying\u003c\/strong\u003e, the 5E adaptation of Free League's award-winning The One Ring. Heroes are sent to serve (or monitor) Saruman the White, Lord of Isengard, in the years when he is still the wisest of his order and the primary adversary of the Enemy.\u003c\/p\u003e\n\n\u003cp class=\"tds1-p\"\u003eThe adventures in Trials of Saruman cover a period from \u003cstrong\u003e2965 of the Third Age\u003c\/strong\u003e up to the first moves of the War of the Ring. They can be played as standalone, evening one-shots, or in sequence as a single long campaign from level 3 to level 7. Session after session, the group's choices increase the Wizard's \u003cstrong\u003eShadow\u003c\/strong\u003e, changing Isengard and Saruman himself.\u003c\/p\u003e\n\n\u003cp class=\"tds1-p\"\u003eThe heart of Trials of Saruman is not monsters, but a question: is the White Wizard's fate already written, or can the heroes still save him from corruption? It's one of Tolkien's greatest \u003cem\u003e\"what ifs\"\u003c\/em\u003e, transformed into a playable campaign, with the editorial care typical of the line: map of Isengard, Wizard's backstory, final index.\u003c\/p\u003e\n\n\u003cdiv class=\"tds1-historic\"\u003e\n\n\u003cp class=\"tds1-historic-text\"\u003e\"His knowledge is deep, but his pride has grown with it.\"\u003c\/p\u003e\n\n\u003cp class=\"tds1-historic-source\"\u003eJ.R.R. Tolkien, Gandalf on Saruman, The Fellowship of the Ring\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"tds1-intro-side\"\u003e\n\n\u003cp class=\"tds1-quote-header\"\u003eWhat they say abroad\u003c\/p\u003e\n\n\u003cdiv class=\"tds1-quote\"\u003e\n\n\u003cp class=\"tds1-quote-text\"\u003e\"Everything about Trials of Saruman feels perfect for LOTR fans.\"\u003c\/p\u003e\n\n\u003cp class=\"tds1-quote-transl\"\u003eEverything about Trials of Saruman feels perfect for Lord of the Rings fans.\u003c\/p\u003e\n\n\u003cp class=\"tds1-quote-source\"\u003eAustin King, ScreenRant\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"tds1-quote tds1-quote--dark\"\u003e\n\n\u003cp class=\"tds1-quote-text\"\u003eIsengard as \"a physical manifestation of Saruman's decline.\"\u003c\/p\u003e\n\n\u003cp class=\"tds1-quote-transl\"\u003eThe Wizard's abode becomes the physical mirror of his decline.\u003c\/p\u003e\n\n\u003cp class=\"tds1-quote-source\"\u003eScott Baird, CBR\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"tds1-divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\u003c!-- WHO IT'S REALLY FOR: 4 READER PROFILES --\u003e\n\u003cdiv class=\"tds1-profiles\"\u003e\n\n\u003cp class=\"tds1-label\"\u003eFour tables, one book\u003c\/p\u003e\n\n\u003ch3 class=\"tds1-h3\"\u003eWho this anthology is really for\u003c\/h3\u003e\n\n\u003cp class=\"tds1-profiles-lead\"\u003eTrials of Saruman is not just \"more adventures\". It puts an iconic character at the center and has something concrete to offer four very different types of players.\u003c\/p\u003e\n\n\u003cdiv class=\"tds1-profiles-grid\"\u003e\n\n\u003cdiv class=\"tds1-profile\"\u003e\n\n\u003cspan class=\"tds1-profile-icon\"\u003e🎭\u003c\/span\u003e\n\u003ch4 class=\"tds1-profile-title\"\u003eIf you are a Loremaster\u003c\/h4\u003e\n\n\u003cp class=\"tds1-profile-text\"\u003eYou'll find six ready-to-play adventures with hooks, NPCs, a detailed map of Isengard, and a very useful final index. It's the material to say \"we're playing tonight\" instead of \"we'll talk about it next month,\" at conventions as well as at home.\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"tds1-profile\"\u003e\n\n\u003cspan class=\"tds1-profile-icon\"\u003e📜\u003c\/span\u003e\n\u003ch4 class=\"tds1-profile-title\"\u003eIf you love Tolkien's lore\u003c\/h4\u003e\n\n\u003cp class=\"tds1-profile-text\"\u003eSaruman before his fall, carefully written: wisdom that grows and pride that grows with it. A little-explored period of the legendarium, from 2965 to the eve of the War of the Ring, featuring Isengard, Orthanc, and the valley of Nan Curunír.\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"tds1-profile\"\u003e\n\n\u003cspan class=\"tds1-profile-icon\"\u003e⚔️\u003c\/span\u003e\n\u003ch4 class=\"tds1-profile-title\"\u003eIf you play D\u0026amp;D 5E\u003c\/h4\u003e\n\n\u003cp class=\"tds1-profile-text\"\u003eThe book is compatible with 5E rules (in Free League's refined LotR version). You bring your group to Middle-earth without relearning a system from scratch: familiar mechanics, Tolkienian atmosphere on top.\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"tds1-profile\"\u003e\n\n\u003cspan class=\"tds1-profile-icon\"\u003e🔮\u003c\/span\u003e\n\u003ch4 class=\"tds1-profile-title\"\u003eIf you're looking for a \"what if\"\u003c\/h4\u003e\n\n\u003cp class=\"tds1-profile-text\"\u003eHere you can try to redeem Saruman. The group's choices shift his Shadow level, and, chapter after chapter, can change an ending everyone takes for granted. A rare premise in an official adventure.\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"tds1-divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\u003c!-- FROGSCORE --\u003e\n\u003cdiv class=\"tds1-fs\"\u003e\n\n\u003cdiv class=\"tds1-fs-header\"\u003e\n\n\u003cdiv class=\"tds1-fs-brand\"\u003e\n\n\u003cimg class=\"tds1-fs-frog-img\" alt=\"FroGames\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/FROG_FAVICON.webp?v=1774174794\"\u003e\n\u003cdiv\u003e\n\n\u003cspan class=\"tds1-fs-brand-label\"\u003eFrogScore frogames.business\u003c\/span\u003e\n\u003cp class=\"tds1-fs-game-name\"\u003eTrials of Saruman\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cspan style=\"background: #f2e8d0; border-color: #c9a253; color: #6a5320;\" class=\"tds1-fs-cat\"\u003eRPG Adventure\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"tds1-fs-body\"\u003e\n\n\u003cdiv class=\"tds1-fs-radar-panel\"\u003e\n\n\u003csvg style=\"overflow: visible;\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 320 320\" id=\"tds1-fs-svg\"\u003e\u003c\/svg\u003e\n\u003cdiv id=\"tds1-fs-tip\" class=\"tds1-fs-tip\"\u003e\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"tds1-fs-info\"\u003e\n\n\u003cspan class=\"tds1-fs-feel-lbl\"\u003eThe experience\u003c\/span\u003e\n\u003cdiv class=\"tds1-fs-feeling\"\u003e\n\n\u003cspan class=\"tds1-fs-feel-tag\"\u003eEpic\u003c\/span\u003e \u003cspan class=\"tds1-fs-feel-tag\"\u003eMelancholic\u003c\/span\u003e \u003cspan class=\"tds1-fs-feel-tag\"\u003eIntriguing\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\u003cspan class=\"tds1-fs-section-label\"\u003eFor whom it is\u003c\/span\u003e\n\u003cdiv class=\"tds1-fs-targets\"\u003e\n\n\u003cdiv class=\"tds1-fs-target tds1-fs-si\"\u003e\n\n\u003cspan\u003e🎭\u003c\/span\u003eExperienced GMs\u003c\/div\u003e\n\n\u003cdiv class=\"tds1-fs-target tds1-fs-si\"\u003e\n\n\u003cspan\u003e📜\u003c\/span\u003eLore veterans\u003c\/div\u003e\n\n\u003cdiv class=\"tds1-fs-target tds1-fs-si\"\u003e\n\n\u003cspan\u003e🍕\u003c\/span\u003eOne-shots\u003c\/div\u003e\n\n\u003cdiv class=\"tds1-fs-target tds1-fs-si\"\u003e\n\n\u003cspan\u003e🎯\u003c\/span\u003eExperts\u003c\/div\u003e\n\n\u003cdiv class=\"tds1-fs-target tds1-fs-no\"\u003e\n\n\u003cspan\u003e🌱\u003c\/span\u003eGateway\u003c\/div\u003e\n\n\u003cdiv class=\"tds1-fs-target tds1-fs-no\"\u003e\n\n\u003cspan\u003e🧘\u003c\/span\u003eSolo\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"tds1-fs-verdict\"\u003e\n\n\u003cdiv class=\"tds1-fs-verdict-title\"\u003eIn summary\u003c\/div\u003e\n\n\u003cdiv class=\"tds1-fs-verdict-text\"\u003eAn anthology that puts Saruman at the center, written for those who love Middle-earth more than its rules. Six adventures from level 3 to 7, playable standalone or as a single, long foretold tragedy. Requires a basic 5E system at the table.\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"tds1-fs-footer\"\u003e\n\n\u003cimg class=\"tds1-fs-footer-frog\" alt=\"FroGames\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/FROG_FAVICON.webp?v=1774174794\"\u003e FrogScore editorial rating by FroGames based on rules, international reviews and reading the volume\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cscript\u003e\n    (function(){\n      var PI2=Math.PI*2;\n      var dims=[\n        {l:'Profondit\\u00e0 narrativa', v:5, note:\"Saruman scritto con cura rara: orgoglio, saggezza e la lenta deriva verso l'Ombra.\"},\n        {l:'Tono', v:5, note:\"Middle-earth autentica: intrigo, tragedia annunciata, malinconia tolkieniana.\"},\n        {l:'Riusabilit\\u00e0', v:4, note:\"Sei avventure modulari: one-shot da convention o campagna dal livello 3 al 7.\"},\n        {l:'Lunghezza', v:4, note:\"Un arco completo, da Dunland a Moria fino alla Pietra di Ithil.\"},\n        {l:'Bilanciamento', v:3, note:\"Le prime due avventure sono fantasy classico, poi il filo tolkieniano si stringe.\"},\n        {l:'Tempo di prep', v:3, note:\"Prep moderata: ogni capitolo va letto prima e rimanda ad altri volumi della linea.\"}\n      ];\n      var accent='#b08a3e';\n      var VB=320,CX=160,CY=160,R=74;\n      var n=dims.length,step=PI2\/n,off=-Math.PI\/2;\n      var svg=document.getElementById('tds1-fs-svg');\n      var tip=document.getElementById('tds1-fs-tip');\n      var ns='http:\/\/www.w3.org\/2000\/svg';\n\n      function pt(r,i){return[CX+r*Math.cos(off+i*step),CY+r*Math.sin(off+i*step)];}\n      function el(tag,attrs){\n        var e=document.createElementNS(ns,tag);\n        Object.keys(attrs).forEach(function(k){e.setAttribute(k,attrs[k]);});\n        return e;\n      }\n\n      var st=document.createElement('style');\n      st.textContent='@keyframes tds1-draw{to{stroke-dashoffset:0}}@keyframes tds1-fade{to{opacity:1}}';\n      document.head.appendChild(st);\n\n      for(var ring=1;ring\u003c=5;ring++){\n        var rr=R*(ring\/5);\n        var pts=dims.map(function(_,i){var p=pt(rr,i);return p[0].toFixed(1)+','+p[1].toFixed(1);}).join(' ');\n        svg.appendChild(el('polygon',{points:pts,fill:'none',stroke:ring===5?'#c0b8b0':'#ddd8d0','stroke-width':ring===5?'1':'0.5'}));\n      }\n      dims.forEach(function(_,i){\n        var p=pt(R,i);\n        svg.appendChild(el('line',{x1:CX,y1:CY,x2:p[0].toFixed(1),y2:p[1].toFixed(1),stroke:'#d0c8c0','stroke-width':'0.5'}));\n      });\n\n      var dpts=dims.map(function(d,i){var p=pt(R*(d.v\/5),i);return p[0].toFixed(1)+','+p[1].toFixed(1);}).join(' ');\n      var perim=dims.reduce(function(acc,d,i){\n        var p1=pt(R*(d.v\/5),i),p2=pt(R*(dims[(i+1)%n].v\/5),(i+1)%n);\n        return acc+Math.sqrt(Math.pow(p2[0]-p1[0],2)+Math.pow(p2[1]-p1[1],2));\n      },0);\n      var shape=el('polygon',{points:dpts,fill:accent+'1a',stroke:accent,'stroke-width':'2.5','stroke-linejoin':'round'});\n      shape.style.cssText='stroke-dasharray:'+perim.toFixed(0)+';stroke-dashoffset:'+perim.toFixed(0)+';animation:tds1-draw 0.9s ease-out 0.1s forwards';\n      svg.appendChild(shape);\n\n      dims.forEach(function(d,i){\n        var p=pt(R*(d.v\/5),i);\n        var angle=off+i*step;\n\n        var hit=el('circle',{cx:p[0].toFixed(1),cy:p[1].toFixed(1),r:'10',fill:'transparent',cursor:'pointer'});\n        (function(idx){\n          hit.addEventListener('mouseenter',function(e){\n            tip.innerHTML='\u003cstrong\u003e'+dims[idx].l+' '+dims[idx].v+'\/5\u003c\/strong\u003e\u003cbr\u003e'+dims[idx].note;\n            tip.style.display='block';\n            var rect=svg.parentElement.getBoundingClientRect();\n            var ex=e.clientX-rect.left, ey=e.clientY-rect.top;\n            tip.style.left=Math.min(ex+12,rect.width-220)+'px';\n            tip.style.top=Math.max(ey-55,4)+'px';\n          });\n          hit.addEventListener('mouseleave',function(){tip.style.display='none';});\n        })(i);\n        svg.appendChild(hit);\n\n        var c=el('circle',{cx:p[0].toFixed(1),cy:p[1].toFixed(1),r:'4.5',fill:accent,stroke:'white','stroke-width':'2'});\n        c.style.cssText='opacity:0;animation:tds1-fade 0.3s ease-out '+(0.8+i*0.07).toFixed(2)+'s forwards';\n        svg.appendChild(c);\n\n        var nd=R*(d.v\/5)+15;\n        var nx=CX+nd*Math.cos(angle),ny=CY+nd*Math.sin(angle);\n        var vt=el('text',{x:nx.toFixed(1),y:(ny+1).toFixed(1),'text-anchor':'middle','dominant-baseline':'middle','font-size':'10','font-weight':'800',fill:accent,'font-family':'-apple-system,sans-serif'});\n        vt.textContent=d.v;\n        vt.style.cssText='opacity:0;animation:tds1-fade 0.3s ease-out '+(0.85+i*0.07).toFixed(2)+'s forwards';\n        svg.appendChild(vt);\n      });\n\n      dims.forEach(function(d,i){\n        var angle=off+i*step;\n        var lx=CX+(R+40)*Math.cos(angle),ly=CY+(R+40)*Math.sin(angle);\n        var anchor='middle';\n        if(Math.cos(angle)\u003e0.2) anchor='start';\n        else if(Math.cos(angle)\u003c-0.2) anchor='end';\n        var dy=Math.sin(angle)\u003e0.6?7:Math.sin(angle)\u003c-0.6?-5:0;\n        var isHi=d.v\u003e=4;\n        var t=el('text',{x:lx.toFixed(1),y:(ly+dy).toFixed(1),'text-anchor':anchor,'dominant-baseline':'middle','font-size':isHi?'12':'11','font-weight':'700',fill:'#1a1208','font-family':'-apple-system,sans-serif'});\n        t.textContent=d.l;\n        svg.appendChild(t);\n      });\n    })();\n    \u003c\/script\u003e\n\u003cdiv class=\"tds1-divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\u003c!-- WHAT YOU'LL FIND INSIDE: 4 CARDS --\u003e\n\u003cdiv class=\"tds1-section-pad\"\u003e\n\n\u003cp class=\"tds1-label\"\u003eWhat you'll find in the book\u003c\/p\u003e\n\n\u003ch3 class=\"tds1-h3\"\u003eFour pillars of Trials of Saruman\u003c\/h3\u003e\n\n\u003cdiv class=\"tds1-cards\"\u003e\n\n\u003cdiv class=\"tds1-card\"\u003e\n\n\u003cspan class=\"tds1-card-icon\"\u003e🗺️\u003c\/span\u003e\n\u003ch4 class=\"tds1-card-name\"\u003eSix modular adventures\u003c\/h4\u003e\n\n\u003cp class=\"tds1-card-desc\"\u003eThe Beast of Dunland, The Sea-Prince of the Shore, The Disaster of Gladden Fields, There Let Them Lie Until The End, The Quest of Moria, The Ithil-Stone. From level 3 to 7, standalone or in sequence.\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"tds1-card\"\u003e\n\n\u003cspan class=\"tds1-card-icon\"\u003e🏛️\u003c\/span\u003e\n\u003ch4 class=\"tds1-card-name\"\u003ePlayable Isengard\u003c\/h4\u003e\n\n\u003cp class=\"tds1-card-desc\"\u003eOrthanc, the valley of Nan Curunír, a detailed map, the Wizard's guards and servants. A base that the group visits multiple times and that changes as the story progresses.\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"tds1-card\"\u003e\n\n\u003cspan class=\"tds1-card-icon\"\u003e🌑\u003c\/span\u003e\n\u003ch4 class=\"tds1-card-name\"\u003eSaruman's decline\u003c\/h4\u003e\n\n\u003cp class=\"tds1-card-desc\"\u003eA system that tracks the Wizard's Shadow: each additional point changes Isengard and Saruman, down to the darkest thresholds. The group's actions truly affect the outcome.\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"tds1-card\"\u003e\n\n\u003cspan class=\"tds1-card-icon\"\u003e📑\u003c\/span\u003e\n\u003ch4 class=\"tds1-card-name\"\u003eLore and GM tools\u003c\/h4\u003e\n\n\u003cp class=\"tds1-card-desc\"\u003ePlayable overview of the White Wizard, backstory of Isengard and the character, final index. All designed for the Loremaster who needs to prepare and manage the table.\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003c!-- WHAT YOU WON'T FIND: 6 POINTS OF HONESTY --\u003e\n\u003cdiv class=\"tds1-section-pad\"\u003e\n\n\u003cp class=\"tds1-label\"\u003eHonesty first\u003c\/p\u003e\n\n\u003ch3 class=\"tds1-h3\"\u003eWhat you will NOT find inside Trials of Saruman\u003c\/h3\u003e\n\n\u003cp class=\"tds1-honest-lead\"\u003eWe tell you before, not after purchase. Trials of Saruman is an anthology of adventures, not a complete manual. Here's what it does \u003cem\u003enot\u003c\/em\u003e contain, so you know exactly what you're buying.\u003c\/p\u003e\n\n\u003cdiv class=\"tds1-not-grid\"\u003e\n\n\u003cdiv class=\"tds1-not\"\u003e\n\n\u003cspan class=\"tds1-not-x\"\u003e✕\u003c\/span\u003e\n\u003cdiv\u003e\n\n\u003ch5 class=\"tds1-not-title\"\u003eThe core rulebook\u003c\/h5\u003e\n\n\u003cp class=\"tds1-not-text\"\u003eYou need The Lord of the Rings Roleplaying 5E (or adapted D\u0026amp;D 5E rules). This is an adventure expansion: it cannot be played alone without the system's core manual.\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"tds1-not\"\u003e\n\n\u003cspan class=\"tds1-not-x\"\u003e✕\u003c\/span\u003e\n\u003cdiv\u003e\n\n\u003ch5 class=\"tds1-not-title\"\u003eAn Italian edition\u003c\/h5\u003e\n\n\u003cp class=\"tds1-not-text\"\u003eThe book is in English. A basic familiarity with spoken English is needed at the table, including proper names, places, and mechanics.\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"tds1-not\"\u003e\n\n\u003cspan class=\"tds1-not-x\"\u003e✕\u003c\/span\u003e\n\u003cdiv\u003e\n\n\u003ch5 class=\"tds1-not-title\"\u003ePregenerated characters\u003c\/h5\u003e\n\n\u003cp class=\"tds1-not-text\"\u003ePCs are created with the core manual. Here you will find the six adventures, NPCs, and situations, not ready-made character sheets for the protagonists.\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"tds1-not\"\u003e\n\n\u003cspan class=\"tds1-not-x\"\u003e✕\u003c\/span\u003e\n\u003cdiv\u003e\n\n\u003ch5 class=\"tds1-not-title\"\u003eTolkienian flavor from minute one\u003c\/h5\u003e\n\n\u003cp class=\"tds1-not-text\"\u003eThe first two adventures (Dunland and Sea-Prince) are more classic fantasy and could fit in many worlds. Middle-earth becomes more central as the campaign progresses.\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"tds1-not\"\u003e\n\n\u003cspan class=\"tds1-not-x\"\u003e✕\u003c\/span\u003e\n\u003cdiv\u003e\n\n\u003ch5 class=\"tds1-not-title\"\u003eTotal independence from other volumes\u003c\/h5\u003e\n\n\u003cp class=\"tds1-not-text\"\u003eThe book often refers to other manuals in the line (bestiaries, settings). It works, but having the full line makes preparation more convenient.\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"tds1-not\"\u003e\n\n\u003cspan class=\"tds1-not-x\"\u003e✕\u003c\/span\u003e\n\u003cdiv\u003e\n\n\u003ch5 class=\"tds1-not-title\"\u003eMiniatures or physical game maps\u003c\/h5\u003e\n\n\u003cp class=\"tds1-not-text\"\u003eIt's an adventure book. The maps are illustrations and references for the GM, not printed mats or tokens to lay on the table.\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003c!-- TO START TONIGHT: YES\/NO CHECKLIST --\u003e\n\u003cdiv class=\"tds1-section-pad\"\u003e\n\n\u003cp class=\"tds1-label\"\u003eNo surprises\u003c\/p\u003e\n\n\u003ch3 class=\"tds1-h3\"\u003eTo bring it to the table, you only need this\u003c\/h3\u003e\n\n\u003cdiv class=\"tds1-need-grid\"\u003e\n\n\u003cdiv class=\"tds1-need tds1-need--yes\"\u003e\n\n\u003ch5 class=\"tds1-need-title\"\u003e✅ You need…\u003c\/h5\u003e\n\n\u003cul class=\"tds1-need-list\"\u003e\n\n\u003cli\u003e\n\n\u003cstrong\u003eThis volume\u003c\/strong\u003e plus the LotR RPG 5E core rulebook\u003c\/li\u003e\n\n\u003cli\u003e\n\n\u003cstrong\u003eA set of polyhedral dice\u003c\/strong\u003e for the 5E system\u003c\/li\u003e\n\n\u003cli\u003e\n\n\u003cstrong\u003e3 to 5 players\u003c\/strong\u003e and a Loremaster\u003c\/li\u003e\n\n\u003cli\u003e\n\n\u003cstrong\u003eA read-through\u003c\/strong\u003e of the first chapter before the session\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"tds1-need tds1-need--no\"\u003e\n\n\u003ch5 class=\"tds1-need-title\"\u003e❌ You do NOT need…\u003c\/h5\u003e\n\n\u003cul class=\"tds1-need-list\"\u003e\n\n\u003cli\u003eThe One Ring 2E (it's the twin version, choose one)\u003c\/li\u003e\n\n\u003cli\u003eTo know Tolkien's books by heart\u003c\/li\u003e\n\n\u003cli\u003eMiniatures or extra game accessories\u003c\/li\u003e\n\n\u003cli\u003eDigital material or additional online accounts\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003c!-- FROGAMES TIP --\u003e\n\u003cdiv class=\"tds1-section-pad\"\u003e\n\n\u003cdiv class=\"tds1-tip\"\u003e\n\n\u003cdiv class=\"tds1-tip-header\"\u003e\n\n\u003cimg class=\"tds1-tip-frog\" alt=\"FroGames\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/FROG_FAVICON.webp?v=1774174794\"\u003e \u003cspan class=\"tds1-tip-label\"\u003eFroGames Tip\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\u003cp class=\"tds1-tip-text\"\u003ePlay the six adventures in order, at least the first time. The choices you make in the first two (Dunland and Sea-Prince) will come back later and affect \u003cstrong\u003eSaruman's Shadow\u003c\/strong\u003e level, the true hidden protagonist. Keep track of it on a visible sheet at the table. And if the group isn't fluent in technical English, prepare a list of names and places beforehand: you'll save mid-session breaks.\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003c!-- CLOSING --\u003e\n\u003cdiv class=\"tds1-closing\"\u003e\n\n\u003cp class=\"tds1-closing-text\"\u003e\"There is a moment, before the fall, when even the wisest can still choose. Tonight, that choice is in the hands of your table.\"\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003c!-- BOOK CONTENT: CSS ACCORDION --\u003e\n\u003cdiv class=\"tds1-box-section\"\u003e\n\n\u003cdetails class=\"tds1-det\"\u003e\n\u003csummary class=\"tds1-det-sum\"\u003e\u003cspan class=\"tds1-det-ico\"\u003e📖\u003c\/span\u003e\u003cspan class=\"tds1-det-title\"\u003eThe six adventures\u003c\/span\u003e\u003cspan class=\"tds1-det-sub\"\u003eFrom 2965 to the first moves of the War of the Ring\u003c\/span\u003e\u003cspan class=\"tds1-det-arr\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"tds1-det-body\"\u003e\n\n\u003cdiv class=\"tds1-adv-grid\"\u003e\n\n\u003cdiv class=\"tds1-adv\"\u003e\n\n\u003cdiv class=\"tds1-adv-tag\"\u003eChapter 1 · level 3 to 5\u003c\/div\u003e\n\n\u003ch5 class=\"tds1-adv-title\"\u003eThe Beast of Dunland\u003c\/h5\u003e\n\n\u003cp class=\"tds1-adv-text\"\u003eThe opening: disputes to resolve and a threat to hunt in the lands of Dunland. Decisions made here will return later in the campaign.\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"tds1-adv\"\u003e\n\n\u003cdiv class=\"tds1-adv-tag\"\u003eChapter 2\u003c\/div\u003e\n\n\u003ch5 class=\"tds1-adv-title\"\u003eThe Sea-Prince of the Shore\u003c\/h5\u003e\n\n\u003cp class=\"tds1-adv-text\"\u003eA second mission with a more adventurous flavor, still close to classic fantasy, but with consequences that intertwine with later choices.\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"tds1-adv\"\u003e\n\n\u003cdiv class=\"tds1-adv-tag\"\u003eChapter 3\u003c\/div\u003e\n\n\u003ch5 class=\"tds1-adv-title\"\u003eThe Disaster of Gladden Fields\u003c\/h5\u003e\n\n\u003cp class=\"tds1-adv-text\"\u003eThe Tolkienian thread tightens: the Gladden Fields, a place steeped in Middle-earth's dark history, enter the heroes' journey.\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"tds1-adv\"\u003e\n\n\u003cdiv class=\"tds1-adv-tag\"\u003eChapter 4\u003c\/div\u003e\n\n\u003ch5 class=\"tds1-adv-title\"\u003eThere Let Them Lie Until The End\u003c\/h5\u003e\n\n\u003cp class=\"tds1-adv-text\"\u003eA chapter with a darker, more mournful tone, as Saruman's Shadow grows and Isengard begins to change its appearance.\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"tds1-adv\"\u003e\n\n\u003cdiv class=\"tds1-adv-tag\"\u003eChapter 5\u003c\/div\u003e\n\n\u003ch5 class=\"tds1-adv-title\"\u003eThe Quest of Moria\u003c\/h5\u003e\n\n\u003cp class=\"tds1-adv-text\"\u003eOne of the most iconic missions: the depths of Moria, among the most beloved settings in the legendarium, in the service of the Wizard's plans.\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"tds1-adv\"\u003e\n\n\u003cdiv class=\"tds1-adv-tag\"\u003eChapter 6 · level 7\u003c\/div\u003e\n\n\u003ch5 class=\"tds1-adv-title\"\u003eThe Ithil-Stone\u003c\/h5\u003e\n\n\u003cp class=\"tds1-adv-text\"\u003eThe finale, designed for 7th level characters: the palantír and the highest stakes, where Saruman's fate can still be written differently.\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"tds1-adv-note\"\u003e\n\n\u003cstrong\u003eThe adventures can be played standalone or in sequence.\u003c\/strong\u003e In order, they take characters from level 3 to level 7 and gradually increase the White Wizard's Shadow.\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003c\/details\u003e\n\u003cdetails class=\"tds1-det tds1-det--last\"\u003e\n\u003csummary class=\"tds1-det-sum\"\u003e\u003cspan class=\"tds1-det-ico\"\u003e🧩\u003c\/span\u003e\u003cspan class=\"tds1-det-title\"\u003eVolume structure and what you need\u003c\/span\u003e\u003cspan class=\"tds1-det-sub\"\u003eWhat you open and what you need to play\u003c\/span\u003e\u003cspan class=\"tds1-det-arr\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"tds1-det-body\"\u003e\n\n\u003cdiv class=\"tds1-comp-grid\"\u003e\n\n\u003cdiv class=\"tds1-comp\"\u003e\n\n\u003cspan class=\"tds1-comp-qty\"\u003e1\u003c\/span\u003e\u003cspan class=\"tds1-comp-lbl\"\u003eOverview: in Saruman's service\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"tds1-comp\"\u003e\n\n\u003cspan class=\"tds1-comp-qty\"\u003e1\u003c\/span\u003e\u003cspan class=\"tds1-comp-lbl\"\u003eIsengard: Orthanc and its lands\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"tds1-comp\"\u003e\n\n\u003cspan class=\"tds1-comp-qty\"\u003e1\u003c\/span\u003e\u003cspan class=\"tds1-comp-lbl\"\u003eThe Fall of Saruman (Shadow system)\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"tds1-comp\"\u003e\n\n\u003cspan class=\"tds1-comp-qty\"\u003e6\u003c\/span\u003e\u003cspan class=\"tds1-comp-lbl\"\u003eAdventure chapters\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"tds1-comp\"\u003e\n\n\u003cspan class=\"tds1-comp-qty\"\u003e1\u003c\/span\u003e\u003cspan class=\"tds1-comp-lbl\"\u003eMap of Isengard\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"tds1-comp\"\u003e\n\n\u003cspan class=\"tds1-comp-qty\"\u003e1\u003c\/span\u003e\u003cspan class=\"tds1-comp-lbl\"\u003eFinal reference index\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"tds1-comp\"\u003e\n\n\u003cspan class=\"tds1-comp-qty\"\u003e✓\u003c\/span\u003e\u003cspan class=\"tds1-comp-lbl\"\u003eRequires: LotR RPG 5E core rulebook\u003c\/span\u003e\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"tds1-adv-note\"\u003eTrials of Saruman is an adventure expansion: the core rules of The Lord of the Rings Roleplaying 5E are required to play. The edition is in English.\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003c\/details\u003e\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\n\u003cstyle\u003e\n.tds1-wrap, .tds1-wrap * { box-sizing: border-box; margin: 0; padding: 0; }\n.tds1-wrap { font-family: Georgia, 'Times New Roman', serif; border-radius: 24px; overflow: hidden; box-shadow: 0 20px 60px rgba(0,0,0,0.32); max-width: 1200px; margin-left: auto; margin-right: auto; background: #101117; }\n\n.tds1-hero { position: relative; padding: 56px 26px 48px; overflow: hidden; }\n.tds1-hero-bg { position: absolute; inset: 0; background: radial-gradient(circle at 80% 18%, rgba(176,138,62,0.20) 0%, transparent 55%), radial-gradient(circle at 12% 92%, rgba(45,47,60,0.55) 0%, transparent 60%), linear-gradient(135deg, #2a2c36 0%, #1c1d24 50%, #0c0d12 100%); }\n.tds1-hero-bg::after { content: \"\"; position: absolute; inset: 0; background-image: repeating-linear-gradient(45deg, transparent 0, transparent 2px, rgba(176,138,62,0.025) 2px, rgba(176,138,62,0.025) 4px); pointer-events: none; }\n.tds1-hero-content { position: relative; z-index: 2; max-width: 880px; }\n.tds1-kicker { color: #cda64f; font-family: sans-serif; font-size: 0.7rem; font-weight: 700; letter-spacing: 3px; text-transform: uppercase; margin-bottom: 22px; }\n.tds1-eyebrow { color: rgba(255,255,255,0.55); font-family: sans-serif; font-size: 0.78rem; font-weight: 600; letter-spacing: 2px; text-transform: uppercase; margin-bottom: 14px; }\n.tds1-hero-title { color: #fff; font-family: Georgia, serif; font-size: clamp(2rem, 5vw, 3.4rem); font-weight: 900; line-height: 1.05; margin-bottom: 18px; letter-spacing: -0.5px; }\n.tds1-hero-tag { color: rgba(255,255,255,0.78); font-family: Georgia, serif; font-size: clamp(1rem, 1.6vw, 1.2rem); font-style: italic; line-height: 1.5; max-width: 720px; margin-bottom: 24px; border-left: 3px solid #b08a3e; padding-left: 16px; }\n.tds1-chips { display: flex; flex-wrap: wrap; gap: 8px; }\n.tds1-chip { background: rgba(255,255,255,0.08); border: 1px solid rgba(255,255,255,0.18); color: #fff; font-family: sans-serif; padding: 5px 13px; border-radius: 50px; font-size: 0.78rem; font-weight: 600; }\n.tds1-chip--gold { background: #b08a3e; border-color: #b08a3e; color: #1c1d24; }\n\n.tds1-specs-bar { background: #0c0d12; padding: 0 24px; border-top: 1px solid rgba(176,138,62,0.20); }\n.tds1-specs { display: grid; grid-template-columns: repeat(3, 1fr); }\n.tds1-spec { padding: 14px 8px; display: flex; flex-direction: column; align-items: center; text-align: center; gap: 3px; border-right: 1px solid rgba(255,255,255,0.06); border-bottom: 1px solid rgba(255,255,255,0.06); }\n.tds1-spec:nth-child(3n) { border-right: none; }\n.tds1-spec:nth-last-child(-n+3) { border-bottom: none; }\n.tds1-spec-icon { font-size: 1.2rem; }\n.tds1-spec-label { color: rgba(255,255,255,0.4); font-family: sans-serif; font-size: 0.6rem; text-transform: uppercase; letter-spacing: 1px; }\n.tds1-spec-val { color: #fff; font-family: sans-serif; font-size: 0.82rem; font-weight: 800; }\n\n.tds1-body { background: #efe9dd; }\n\n.tds1-intro-grid { display: grid; grid-template-columns: 1fr; gap: 26px; padding: 36px 28px 8px; }\n.tds1-label { display: block; font-family: sans-serif; font-size: 0.68rem; font-weight: 700; letter-spacing: 3px; text-transform: uppercase; color: #8a6a24; margin-bottom: 8px; }\n.tds1-h3 { font-size: clamp(1.4rem, 2.5vw, 2.1rem); font-weight: 900; color: #1c1d24; line-height: 1.18; margin-bottom: 16px; }\n.tds1-p { font-family: sans-serif; font-size: 0.95rem; color: #3a3326; margin-bottom: 13px; line-height: 1.65; max-width: 720px; }\n.tds1-p strong { color: #1c1d24; font-weight: 800; }\n\n.tds1-historic { margin-top: 22px; padding: 16px 18px 14px; background: rgba(28,29,36,0.06); border-left: 3px solid #b08a3e; border-radius: 4px; max-width: 600px; }\n.tds1-historic-text { font-family: Georgia, serif; font-size: 1.02rem; font-style: italic; color: #1c1d24; line-height: 1.5; margin-bottom: 6px; }\n.tds1-historic-source { font-family: sans-serif; font-size: 0.75rem; color: #6a5320; font-weight: 700; letter-spacing: 0.5px; }\n\n.tds1-quote-header { font-family: sans-serif; font-size: 0.68rem; font-weight: 700; letter-spacing: 2px; text-transform: uppercase; color: #8a6a24; margin-bottom: 12px; }\n.tds1-quote { background: #1c1d24; border-radius: 14px; padding: 14px 16px; margin-bottom: 10px; border-left: 4px solid #b08a3e; }\n.tds1-quote--dark { background: #26283280; background: #2a2c36; border-left-color: #cda64f; }\n.tds1-quote-text { color: #fff; font-style: italic; font-size: 0.85rem; line-height: 1.55; margin-bottom: 5px; font-family: sans-serif; }\n.tds1-quote-transl { color: rgba(255,255,255,0.5); font-family: sans-serif; font-size: 0.74rem; line-height: 1.45; margin-bottom: 6px; font-style: italic; }\n.tds1-quote-source { color: rgba(255,255,255,0.45); font-family: sans-serif; font-size: 0.7rem; font-weight: 700; }\n\n.tds1-divider { height: 1px; background: #d6cdbb; margin: 32px 28px 0; }\n\n.tds1-profiles { padding: 32px 28px 8px; }\n.tds1-profiles-lead { font-family: sans-serif; font-size: 0.95rem; color: #3a3326; line-height: 1.65; max-width: 760px; margin-bottom: 22px; }\n.tds1-profiles-grid { display: grid; grid-template-columns: 1fr; gap: 12px; }\n.tds1-profile { background: #fff; border-radius: 14px; padding: 18px 20px; border: 1px solid #e2d8c2; box-shadow: 0 2px 10px rgba(0,0,0,0.05); border-top: 3px solid #b08a3e; }\n.tds1-profile-icon { font-size: 1.6rem; display: block; margin-bottom: 8px; }\n.tds1-profile-title { font-family: Georgia, serif; font-size: 1.05rem; font-weight: 900; color: #1c1d24; margin-bottom: 8px; }\n.tds1-profile-text { font-family: sans-serif; font-size: 0.88rem; color: #3a3326; line-height: 1.6; }\n\n.tds1-fs { background:#fff; border-top:1px solid #e0d8cc; border-bottom:1px solid #e0d8cc; }\n.tds1-fs-header { padding:14px 20px 13px; background:#fff; border-bottom:1px solid #e8e2da; display:flex; align-items:center; justify-content:space-between; gap:10px; flex-wrap:wrap; }\n.tds1-fs-brand { display:flex; align-items:center; gap:9px; }\n.tds1-fs-frog-img { width:28px; height:28px; object-fit:contain; flex-shrink:0; }\n.tds1-fs-footer-frog { width:16px; height:16px; object-fit:contain; vertical-align:middle; margin-right:2px; }\n.tds1-fs-brand-label { display:block; font-family:sans-serif; font-size:10px; font-weight:700; letter-spacing:2px; text-transform:uppercase; color:#6b5e48; }\n.tds1-fs-game-name { font-family:sans-serif; font-size:14px; font-weight:700; color:#1a1208; margin-top:2px; }\n.tds1-fs-cat { font-family:sans-serif; font-size:10px; padding:3px 11px; border-radius:50px; font-weight:700; border:1.5px solid; white-space:nowrap; }\n.tds1-fs-body { display:grid; grid-template-columns:1fr; background:#f7f4ef; }\n.tds1-fs-radar-panel { padding:20px 16px; display:flex; justify-content:center; background:#f7f4ef; position:relative; }\n.tds1-fs-radar-panel svg { width:100%; max-width:270px; height:auto; display:block; }\n.tds1-fs-tip { display:none; position:absolute; background:#1a1208; color:rgba(255,255,255,0.92); font-family:sans-serif; font-size:11px; line-height:1.55; padding:8px 12px; border-radius:9px; z-index:20; max-width:210px; box-shadow:0 4px 18px rgba(0,0,0,0.22); pointer-events:none; }\n.tds1-fs-info { padding:16px 18px 18px; background:#f7f4ef; border-top:1px solid #e8e2da; }\n.tds1-fs-feel-lbl { display:block; font-family:sans-serif; font-size:10px; font-weight:700; letter-spacing:2px; text-transform:uppercase; color:#6b5e48; margin-bottom:9px; }\n.tds1-fs-feeling { display:flex; flex-wrap:wrap; gap:7px; margin-bottom:16px; }\n.tds1-fs-feel-tag { font-family:Georgia,serif; font-size:13px; font-style:italic; color:#3a3326; padding:5px 14px; background:#fff; border-radius:7px; border:1px solid #d8d0c4; }\n.tds1-fs-section-label { display:block; font-family:sans-serif; font-size:10px; font-weight:700; letter-spacing:2px; text-transform:uppercase; color:#6b5e48; margin-bottom:10px; }\n.tds1-fs-targets { display:grid; grid-template-columns:repeat(auto-fill,minmax(110px,1fr)); gap:7px; margin-bottom:16px; }\n.tds1-fs-target { display:flex; align-items:center; gap:6px; padding:6px 10px; border-radius:10px; border:1px solid; font-family:sans-serif; font-size:11px; font-weight:600; }\n.tds1-fs-target span { font-size:14px; flex-shrink:0; }\n.tds1-fs-si { background:#fff; border-color:#c8c0b0; color:#2a2208; }\n.tds1-fs-no { background:transparent; border-color:#e0d8d0; color:#b8a898; opacity:.45; text-decoration:line-through; }\n.tds1-fs-verdict { background:#fff; border-radius:10px; padding:12px 14px; border:1px solid #e0d8cc; }\n.tds1-fs-verdict-title { font-family:sans-serif; font-size:10px; font-weight:700; letter-spacing:2px; text-transform:uppercase; color:#6b5e48; margin-bottom:5px; }\n.tds1-fs-verdict-text { font-family:sans-serif; font-size:12px; color:#3a3326; line-height:1.65; }\n.tds1-fs-footer { padding:9px 20px; background:#eeeae4; border-top:1px solid #e0d8cc; font-family:sans-serif; font-size:11px; color:#6b5e48; line-height:1.5; }\n\n.tds1-section-pad { padding: 32px 28px 8px; }\n.tds1-cards { display: grid; grid-template-columns: 1fr; gap: 11px; margin-top: 16px; }\n.tds1-card { background: #fff; border-radius: 14px; padding: 16px 18px; border: 1px solid #e2d8c2; box-shadow: 0 2px 10px rgba(0,0,0,0.05); transition: transform 0.2s ease, box-shadow 0.2s ease; }\n.tds1-card:hover { transform: translateY(-2px); box-shadow: 0 6px 20px rgba(0,0,0,0.09); }\n.tds1-card-icon { font-size: 1.6rem; display: block; margin-bottom: 7px; }\n.tds1-card-name { font-size: 0.95rem; font-weight: 900; color: #8a6a24; margin-bottom: 5px; font-family: Georgia, serif; }\n.tds1-card-desc { font-family: sans-serif; font-size: 0.85rem; color: #3a3326; line-height: 1.55; }\n\n.tds1-honest-lead { font-family: sans-serif; font-size: 0.95rem; color: #3a3326; line-height: 1.65; max-width: 760px; margin-bottom: 22px; }\n.tds1-honest-lead em { color: #8a6a24; font-weight: 700; font-style: italic; }\n.tds1-not-grid { display: grid; grid-template-columns: 1fr; gap: 10px; }\n.tds1-not { background: #fff; border-radius: 12px; padding: 14px 16px; border: 1px solid #e2d8c2; display: flex; gap: 12px; align-items: flex-start; box-shadow: 0 2px 10px rgba(0,0,0,0.04); }\n.tds1-not-x { display: inline-flex; align-items: center; justify-content: center; min-width: 28px; height: 28px; background: #f4ead2; color: #8a6a24; border-radius: 50%; font-size: 0.85rem; font-weight: 900; flex-shrink: 0; border: 1.5px solid #d2b471; }\n.tds1-not-title { font-family: Georgia, serif; font-size: 0.95rem; font-weight: 900; color: #1c1d24; margin-bottom: 4px; }\n.tds1-not-text { font-family: sans-serif; font-size: 0.84rem; color: #3a3326; line-height: 1.55; }\n\n.tds1-need-grid { display: grid; grid-template-columns: 1fr; gap: 12px; margin-top: 8px; }\n.tds1-need { border-radius: 14px; padding: 18px 20px; border: 1px solid; }\n.tds1-need--yes { background: #fff; border-color: #9fb377; border-left: 4px solid #4d6a18; }\n.tds1-need--no { background: #f7f1e6; border-color: #d2b471; border-left: 4px solid #8a6a24; }\n.tds1-need-title { font-family: Georgia, serif; font-size: 1rem; font-weight: 900; color: #1c1d24; margin-bottom: 11px; }\n.tds1-need-list { padding-left: 18px; margin: 0; }\n.tds1-need-list li { font-family: sans-serif; font-size: 0.88rem; color: #3a3326; margin-bottom: 6px; line-height: 1.55; }\n.tds1-need-list li strong { color: #1c1d24; font-weight: 700; }\n\n.tds1-tip { background: linear-gradient(135deg, #f7eed8 0%, #f2e6cb 100%); border-radius: 16px; padding: 18px 22px; border: 1px solid #d2b471; border-left: 4px solid #b08a3e; box-shadow: 0 2px 12px rgba(0,0,0,0.05); margin-top: 8px; }\n.tds1-tip-header { display: flex; align-items: center; gap: 9px; margin-bottom: 10px; }\n.tds1-tip-frog { width: 22px; height: 22px; object-fit: contain; }\n.tds1-tip-label { font-family: sans-serif; font-size: 0.72rem; font-weight: 700; letter-spacing: 2.5px; text-transform: uppercase; color: #8a6a24; }\n.tds1-tip-text { font-family: sans-serif; font-size: 0.92rem; color: #3a3326; line-height: 1.65; }\n.tds1-tip-text strong { color: #1c1d24; font-weight: 800; }\n\n.tds1-closing { background: #1c1d24; padding: 26px 28px; border-top: 3px solid #b08a3e; margin-top: 32px; }\n.tds1-closing-text { font-family: Georgia, serif; font-size: 1.05rem; font-style: italic; color: rgba(255,255,255,0.88); text-align: center; line-height: 1.6; }\n\n.tds1-box-section { background: #efe9dd; border-top: 1px solid #d6cdbb; }\n.tds1-det { border-bottom: 1px solid #e6dcc6; background: #fff; }\n.tds1-det--last { border-bottom: none; }\n.tds1-det-sum { list-style: none; display: flex; align-items: center; justify-content: space-between; gap: 12px; padding: 14px 20px; cursor: pointer; transition: background .18s; }\n.tds1-det-sum::-webkit-details-marker { display: none; }\n.tds1-det-sum::marker { display: none; }\n.tds1-det[open] .tds1-det-sum { background: #f7f1e6; }\n.tds1-det-sum:hover { background: #f7f1e6; }\n.tds1-det-left { display: flex; align-items: center; gap: 10px; }\n.tds1-det-ico { font-size: 17px; flex-shrink: 0; }\n.tds1-det-title { font-family: sans-serif; font-size: 13px; font-weight: 700; color: #1c1d24; display: block; }\n.tds1-det-sub { font-family: sans-serif; font-size: 11px; color: #9c8e7a; margin-top: 1px; display: block; }\n.tds1-det-arr { width: 16px; height: 16px; flex-shrink: 0; position: relative; }\n.tds1-det-arr::before { content: \"\"; position: absolute; top: 50%; left: 50%; width: 8px; height: 8px; border-right: 2px solid #9c8e7a; border-bottom: 2px solid #9c8e7a; transform: translate(-50%,-70%) rotate(45deg); transition: transform .22s; }\n.tds1-det[open] .tds1-det-arr::before { transform: translate(-50%,-30%) rotate(225deg); }\n.tds1-det-body { padding: 0 20px 16px; background: #fff; }\n\n.tds1-comp-grid { display:grid; grid-template-columns:repeat(auto-fill,minmax(180px,1fr)); gap:7px; padding-top:14px; }\n.tds1-comp { display:flex; align-items:center; gap:8px; padding:8px 10px; background:#f7f4ef; border-radius:8px; border:1px solid #e6dcc6; }\n.tds1-comp-qty { font-family:sans-serif; font-size:0.85rem; font-weight:800; color:#8a6a24; min-width:24px; flex-shrink:0; text-align:center; }\n.tds1-comp-lbl { font-family:sans-serif; font-size:0.78rem; color:#3a3326; line-height:1.3; }\n\n.tds1-adv-grid { display:grid; grid-template-columns:1fr; gap:10px; padding-top:14px; }\n.tds1-adv { background:#f7f4ef; border-radius:10px; padding:14px 16px; border:1px solid #e6dcc6; border-left: 3px solid #b08a3e; }\n.tds1-adv-tag { font-family:sans-serif; font-size:0.65rem; font-weight:700; letter-spacing:2px; text-transform:uppercase; color:#8a6a24; margin-bottom:5px; }\n.tds1-adv-title { font-family:Georgia,serif; font-size:1rem; font-weight:900; color:#1c1d24; margin-bottom:7px; }\n.tds1-adv-text { font-family:sans-serif; font-size:0.83rem; color:#3a3326; line-height:1.55; }\n.tds1-adv-note { margin-top:14px; padding:10px 14px; background:#f4ead2; border-radius:8px; border-left:3px solid #b08a3e; font-family:sans-serif; font-size:0.83rem; color:#3a3326; line-height:1.55; }\n\n@media screen and (min-width: 600px) {\n  .tds1-specs { grid-template-columns: repeat(6, 1fr); }\n  .tds1-spec { border-bottom: none; }\n  .tds1-spec:nth-child(3n) { border-right: 1px solid rgba(255,255,255,0.06); }\n  .tds1-spec:last-child { border-right: none; }\n  .tds1-cards { grid-template-columns: repeat(2, 1fr); }\n  .tds1-profiles-grid { grid-template-columns: repeat(2, 1fr); }\n  .tds1-not-grid { grid-template-columns: repeat(2, 1fr); }\n  .tds1-need-grid { grid-template-columns: repeat(2, 1fr); }\n  .tds1-fs-body { grid-template-columns: 220px 1fr; }\n  .tds1-fs-radar-panel { border-top: none; border-right: 1px solid #e8e2da; }\n  .tds1-fs-info { border-top: none; }\n  .tds1-adv-grid { grid-template-columns: repeat(3, 1fr); }\n}\n@media screen and (min-width: 900px) {\n  .tds1-hero { padding: 70px 36px 60px; }\n  .tds1-intro-grid { grid-template-columns: 3fr 2fr; align-items: start; padding: 40px 36px 8px; }\n  .tds1-cards { grid-template-columns: repeat(4, 1fr); }\n  .tds1-profiles-grid { grid-template-columns: repeat(4, 1fr); }\n  .tds1-not-grid { grid-template-columns: repeat(3, 1fr); }\n  .tds1-divider { margin-left: 36px; margin-right: 36px; }\n  .tds1-section-pad { padding: 40px 36px 8px; }\n  .tds1-closing { padding: 28px 36px; }\n  .tds1-fs-body { grid-template-columns: 260px 1fr; }\n  .tds1-fs-radar-panel svg { max-width: 260px; }\n  .tds1-comp-grid { grid-template-columns: repeat(auto-fill, minmax(200px, 1fr)); }\n}\n\u003c\/style\u003e","brand":"FroGames","offers":[{"title":"Default Title","offer_id":54126994358599,"sku":null,"price":39.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/LordoftheRingsRPG5ETrialsofSaruman8.jpg?v=1781106633","url":"https:\/\/frogames.business\/en\/products\/lord-of-the-rings-rpg-5e-trials-of-saruman","provider":"FroGames","version":"1.0","type":"link"}