{"product_id":"recall-ita","title":"Recall ","description":"\u003c!-- =====================================================\n     RECALL — BLOCK 1\n     FroGames | Shopify Theme Concept\n     ===================================================== --\u003e\n\u003cdiv class=\"rcl1-wrap\"\u003e\n\u003c!-- COVER --\u003e\n\u003cdiv class=\"rcl1-cover\"\u003e\n\u003cimg loading=\"eager\" class=\"rcl1-cover-img\" alt=\"Recall strategic exploration and civilization board game for 1-4 players - official cover Alion Games\" src=\"https:\/\/cf.geekdo-images.com\/lZL0ID86ZmraJDGWO-Dyig__itemrep\/img\/dykuujYCJifnTiFp9L0Gihv14Vc=\/fit-in\/246x300\/filters:strip_icc()\/pic8886325.png\"\u003e\n\u003cdiv class=\"rcl1-cover-fade\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"rcl1-cover-content\"\u003e\n\u003cp class=\"rcl1-kicker\"\u003eFroGames — Moments You'll Remember\u003c\/p\u003e\n\u003cp class=\"rcl1-sub\"\u003eAt the table, you don't conquer, you discover. Each tribe brings different memories — and you never know which memories your opponent will unlock.\u003c\/p\u003e\n\u003cdiv class=\"rcl1-chips\"\u003e\n\u003cspan class=\"rcl1-chip rcl1-chip--gold\"\u003eStrategic Eurogame\u003c\/span\u003e \u003cspan class=\"rcl1-chip\"\u003eAlion Games\u003c\/span\u003e \u003cspan class=\"rcl1-chip\"\u003eFrom the creators of Revive\u003c\/span\u003e \u003cspan class=\"rcl1-chip\"\u003eEnglish Edition\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- TECHNICAL SPECS --\u003e\n\u003cdiv class=\"rcl1-specs-bar\"\u003e\n\u003cdiv class=\"rcl1-specs\"\u003e\n\u003cdiv class=\"rcl1-spec\"\u003e\n\u003cspan class=\"rcl1-spec-icon\"\u003e👥\u003c\/span\u003e \u003cspan class=\"rcl1-spec-label\"\u003ePlayers\u003c\/span\u003e \u003cspan class=\"rcl1-spec-val\"\u003e1 – 4\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rcl1-spec\"\u003e\n\u003cspan class=\"rcl1-spec-icon\"\u003e⏱️\u003c\/span\u003e \u003cspan class=\"rcl1-spec-label\"\u003eDuration\u003c\/span\u003e \u003cspan class=\"rcl1-spec-val\"\u003e90 min\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rcl1-spec\"\u003e\n\u003cspan class=\"rcl1-spec-icon\"\u003e🎂\u003c\/span\u003e \u003cspan class=\"rcl1-spec-label\"\u003eAge\u003c\/span\u003e \u003cspan class=\"rcl1-spec-val\"\u003e14+ years\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rcl1-spec\"\u003e\n\u003cspan class=\"rcl1-spec-icon\"\u003e🗝️\u003c\/span\u003e \u003cspan class=\"rcl1-spec-label\"\u003eMechanism\u003c\/span\u003e \u003cspan class=\"rcl1-spec-val\"\u003eAction Retrieval\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rcl1-spec\"\u003e\n\u003cspan class=\"rcl1-spec-icon\"\u003e🗺️\u003c\/span\u003e \u003cspan class=\"rcl1-spec-label\"\u003eBoard\u003c\/span\u003e \u003cspan class=\"rcl1-spec-val\"\u003eModular Hexagonal\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rcl1-spec\"\u003e\n\u003cspan class=\"rcl1-spec-icon\"\u003e🧘\u003c\/span\u003e \u003cspan class=\"rcl1-spec-label\"\u003eMode\u003c\/span\u003e \u003cspan class=\"rcl1-spec-val\"\u003eCompetitive + Solo\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- BODY --\u003e\n\u003cdiv class=\"rcl1-body\"\u003e\n\u003c!-- INTRO + QUOTES --\u003e\n\u003cdiv class=\"rcl1-intro-grid\"\u003e\n\u003cdiv class=\"rcl1-intro-text\"\u003e\n\u003cp class=\"rcl1-label\"\u003eWhat it's about\u003c\/p\u003e\n\u003ch3 class=\"rcl1-h3\"\u003eA civilization to rebuild, starting from the ruins of those who came before\u003c\/h3\u003e\n\u003cp class=\"rcl1-p\"\u003eThe creators of Revive — \u003cstrong\u003eHelge Meissner, Kristian Amundsen Østby, Kjetil Svendsen, and Anna Wermlund\u003c\/strong\u003e — return with a new strategic eurogame designed for those who love engine building turn after turn. In Recall, you lead one of fourteen unique tribes, each with different powers and gadgets that radically change your strategy.\u003c\/p\u003e\n\u003cp class=\"rcl1-p\"\u003eThe heart of the game is the keycard mechanism: each turn you choose whether to insert a key into a slot on your player board to activate a boosted action, or to recall all keys to produce resources and start over. You explore a modular hexagonal map, dig archaeological sites, collect relicubes, build workshops and monuments. Three times during the game you choose a crossroads — and that crossroads will decide what truly matters for your final score.\u003c\/p\u003e\n\u003cp class=\"rcl1-p\"\u003eRecall is played in 17 turns. Time is real, decisions are few but weighty, and each played tribe is archived on an official site to reappear as an ancient civilization in other players' games. A game that ages with you.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rcl1-intro-side\"\u003e\n\u003cp class=\"rcl1-quote-header\"\u003eWhat they say abroad\u003c\/p\u003e\n\u003cdiv itemtype=\"https:\/\/schema.org\/Review\" itemscope=\"\" class=\"rcl1-quote\"\u003e\n\u003cmeta itemprop=\"itemReviewed\" content=\"Recall\"\u003e\n\u003cp itemprop=\"reviewBody\" class=\"rcl1-quote-text\"\u003e\"If you enjoy structured optimisation and seeing yourself improve over time, it has a lot to give.\"\u003c\/p\u003e\n\u003cp class=\"rcl1-quote-transl\"\u003eIf you love structured optimization and seeing yourself improve game after game, this game has a lot to offer.\u003c\/p\u003e\n\u003cp class=\"rcl1-quote-source\"\u003e— \u003cspan itemtype=\"https:\/\/schema.org\/Organization\" itemscope=\"\" itemprop=\"author\"\u003e\u003cspan itemprop=\"name\"\u003eTabletopping\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv itemtype=\"https:\/\/schema.org\/Review\" itemscope=\"\" class=\"rcl1-quote rcl1-quote--dark\"\u003e\n\u003cmeta itemprop=\"itemReviewed\" content=\"Recall\"\u003e\n\u003cp itemprop=\"reviewBody\" class=\"rcl1-quote-text\"\u003e\"The gameplay is solid across the board.\"\u003c\/p\u003e\n\u003cp class=\"rcl1-quote-transl\"\u003eThe gameplay is solid across the board.\u003c\/p\u003e\n\u003cp class=\"rcl1-quote-source\"\u003e— \u003cspan itemtype=\"https:\/\/schema.org\/Organization\" itemscope=\"\" itemprop=\"author\"\u003e\u003cspan itemprop=\"name\"\u003eMeeple Mountain\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rcl1-divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c!-- FROGSCORE --\u003e\n\u003cdiv class=\"rcl1-fs\"\u003e\n\u003cdiv class=\"rcl1-fs-header\"\u003e\n\u003cdiv class=\"rcl1-fs-brand\"\u003e\n\u003cimg class=\"rcl1-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\u003cspan class=\"rcl1-fs-brand-label\"\u003eFrogScore · FroGames.it\u003c\/span\u003e\n\u003cp class=\"rcl1-fs-game-name\"\u003eRecall\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cspan style=\"background: #eaf3de; border-color: #80b050; color: #2a5010;\" class=\"rcl1-fs-cat\"\u003eStrategy\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rcl1-fs-body\"\u003e\n\u003cdiv class=\"rcl1-fs-radar-panel\"\u003e\n\u003csvg style=\"overflow: visible;\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 320 320\" id=\"rcl1-fs-svg\"\u003e\u003c\/svg\u003e\n\u003cdiv id=\"rcl1-fs-tip\" class=\"rcl1-fs-tip\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rcl1-fs-info\"\u003e\n\u003cspan class=\"rcl1-fs-feel-lbl\"\u003eThe experience\u003c\/span\u003e\n\u003cdiv class=\"rcl1-fs-feeling\"\u003e\n\u003cspan class=\"rcl1-fs-feel-tag\"\u003eThought-provoking\u003c\/span\u003e \u003cspan class=\"rcl1-fs-feel-tag\"\u003eDeep\u003c\/span\u003e \u003cspan class=\"rcl1-fs-feel-tag\"\u003eRewarding\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"rcl1-fs-section-label\"\u003eWho it's for\u003c\/span\u003e\n\u003cdiv class=\"rcl1-fs-targets\"\u003e\n\u003cdiv class=\"rcl1-fs-target rcl1-fs-si\"\u003e\n\u003cspan\u003e🎯\u003c\/span\u003eExperts\u003c\/div\u003e\n\u003cdiv class=\"rcl1-fs-target rcl1-fs-si\"\u003e\n\u003cspan\u003e🧠\u003c\/span\u003eHeavy game\u003c\/div\u003e\n\u003cdiv class=\"rcl1-fs-target rcl1-fs-si\"\u003e\n\u003cspan\u003e🧘\u003c\/span\u003eSolo player\u003c\/div\u003e\n\u003cdiv class=\"rcl1-fs-target rcl1-fs-no\"\u003e\n\u003cspan\u003e🌱\u003c\/span\u003eGateway\u003c\/div\u003e\n\u003cdiv class=\"rcl1-fs-target rcl1-fs-no\"\u003e\n\u003cspan\u003e🧒\u003c\/span\u003eChildren\u003c\/div\u003e\n\u003cdiv class=\"rcl1-fs-target rcl1-fs-no\"\u003e\n\u003cspan\u003e🍕\u003c\/span\u003eParty\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rcl1-fs-verdict\"\u003e\n\u003cdiv class=\"rcl1-fs-verdict-title\"\u003eIn summary\u003c\/div\u003e\n\u003cdiv class=\"rcl1-fs-verdict-text\"\u003eA heavy eurogame of pure optimization for those who love engine building and making cool-headed choices. It's not a game to improvise — it demands time, space, and a table willing to strategize.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rcl1-fs-footer\"\u003e\n\u003cimg class=\"rcl1-fs-footer-frog\" alt=\"FroGames\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/FROG_FAVICON.webp?v=1774174794\"\u003e FrogScore · FroGames editorial rating · based on rules, international reviews, and gameplay sessions\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n    (function(){\n      var PI2=Math.PI*2;\n      var dims=[\n        {l:'Strategy',    v:5, note:\"Every turn chooses between powerful options: planning matters more than chance\"},\n        {l:'Depth',   v:5, note:\"14 tribes, 18 gadgets, permanent choices: enormous game space\"},\n        {l:'Complexity',  v:4, note:\"Clear but layered rules — the first game is for getting used to it\"},\n        {l:'Replayability',v:4, note:\"Asymmetrical tribes and modular map: no two games are identical\"},\n        {l:'Interaction',  v:2, note:\"Indirect: race for the best tiles, no direct attacks\"},\n        {l:'Luck',      v:2, note:\"Random setup but in game almost only your choices matter\"}\n      ];\n      var accent='#2E6B0A';\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('rcl1-fs-svg');\n      var tip=document.getElementById('rcl1-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 rcl1-draw{to{stroke-dashoffset:0}}@keyframes rcl1-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:rcl1-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:rcl1-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:rcl1-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=\"rcl1-divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c!-- ARSENAL --\u003e\n\u003cdiv class=\"rcl1-section-pad\"\u003e\n\u003cp class=\"rcl1-label\"\u003eYour Arsenal\u003c\/p\u003e\n\u003ch3 class=\"rcl1-h3\"\u003eWhat you control in each game\u003c\/h3\u003e\n\u003cdiv class=\"rcl1-cards\"\u003e\n\u003cdiv class=\"rcl1-card\"\u003e\n\u003cspan class=\"rcl1-card-icon\"\u003e🏛️\u003c\/span\u003e\n\u003ch4 class=\"rcl1-card-name\"\u003eAn asymmetrical tribe\u003c\/h4\u003e\n\u003cp class=\"rcl1-card-desc\"\u003e14 unique tribes, 18 different gadgets. The combination you draw at the start guides every subsequent decision — and never repeats twice.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rcl1-card\"\u003e\n\u003cspan class=\"rcl1-card-icon\"\u003e🗝️\u003c\/span\u003e\n\u003ch4 class=\"rcl1-card-name\"\u003eKeycards to insert\u003c\/h4\u003e\n\u003cp class=\"rcl1-card-desc\"\u003eInsert a key into a slot on your player board to activate a boosted action. Recall all keys when you're ready to restart the cycle.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rcl1-card\"\u003e\n\u003cspan class=\"rcl1-card-icon\"\u003e🗺️\u003c\/span\u003e\n\u003ch4 class=\"rcl1-card-name\"\u003eA map to explore\u003c\/h4\u003e\n\u003cp class=\"rcl1-card-desc\"\u003eModular hexagonal tiles that are revealed one by one. Whoever arrives first pays less, collects more, and occupies the best spaces.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rcl1-card\"\u003e\n\u003cspan class=\"rcl1-card-icon\"\u003e💎\u003c\/span\u003e\n\u003ch4 class=\"rcl1-card-name\"\u003eArchaeological sites to excavate\u003c\/h4\u003e\n\u003cp class=\"rcl1-card-desc\"\u003eAbility stones, relicubes, and traces of ancient civilizations. Each excavation unlocks permanent powers and end-game points — if you choose where to dig wisely.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- CLOSING --\u003e\n\u003cdiv class=\"rcl1-closing\"\u003e\n\u003cp class=\"rcl1-closing-text\"\u003eAfter the first game, you'll understand what you should have done. From the second game on, you'll want to actually do it.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- BOX CONTENTS --\u003e\n\u003cdiv class=\"rcl1-box-section\"\u003e\n\u003cdetails class=\"rcl1-det\"\u003e\n\u003csummary class=\"rcl1-det-sum\"\u003e\u003cspan class=\"rcl1-det-ico\"\u003e🃏\u003c\/span\u003e\u003cspan class=\"rcl1-det-title\"\u003eRecommended Sleeves\u003c\/span\u003e\u003cspan class=\"rcl1-det-sub\"\u003e1 format · 30 cards total\u003c\/span\u003e\u003cspan class=\"rcl1-det-arr\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"rcl1-det-body\"\u003e\n\u003cdiv class=\"rcl1-sleeve-grid\"\u003e\n\u003cdiv class=\"rcl1-sleeve\"\u003e\n\u003cspan class=\"rcl1-sleeve-mm\"\u003e63.5 × 88.9 mm\u003c\/span\u003e\n\u003cdiv class=\"rcl1-sleeve-r\"\u003e\u003cspan class=\"rcl1-sleeve-qty\"\u003e30 cards\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"rcl1-det rcl1-det--last\"\u003e\n\u003csummary class=\"rcl1-det-sum\"\u003e\u003cspan class=\"rcl1-det-ico\"\u003e📖\u003c\/span\u003e\u003cspan class=\"rcl1-det-title\"\u003eRulebook\u003c\/span\u003e\u003cspan class=\"rcl1-det-sub\"\u003eEnglish · Official PDF\u003c\/span\u003e\u003cspan class=\"rcl1-det-arr\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"rcl1-det-body\"\u003e\n\u003cdiv class=\"rcl1-rl-wrap\"\u003e\n\u003cdiv class=\"rcl1-rl-langs\"\u003e\u003cspan class=\"rcl1-rl-lang\"\u003e🇬🇧 English\u003c\/span\u003e\u003c\/div\u003e\n\u003ca style=\"display: flex; align-items: center; gap: 10px; padding: 12px 16px; background: #0d2a2e; border-radius: 10px; text-decoration: none; color: #fff;\" class=\"rcl1-rl-link\" href=\"https:\/\/boardgamegeek.com\/filepage\/305602\/recall-english-rules\" target=\"_blank\"\u003e\u003cspan class=\"rcl1-rl-ico\"\u003e📄\u003c\/span\u003e\n\u003cdiv class=\"rcl1-rl-body\"\u003e\n\u003cspan class=\"rcl1-rl-title\"\u003eDownload the official rulebook\u003c\/span\u003e\u003cspan class=\"rcl1-rl-sub\"\u003eFree PDF · boardgamegeek.com\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"rcl1-rl-arr-ext\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cstyle\u003e\n.rcl1-wrap, .rcl1-wrap * { box-sizing: border-box; margin: 0; padding: 0; }\n.rcl1-wrap {\n  font-family: Georgia, 'Times New Roman', serif;\n  border-radius: 24px;\n  overflow: hidden;\n  box-shadow: 0 20px 60px rgba(0,0,0,0.32);\n  max-width: 1200px;\n  margin-left: auto;\n  margin-right: auto;\n  background: #0d2a2e;\n}\n\n\/* ── COVER ── *\/\n.rcl1-cover { position: relative; width: 100%; height: 340px; overflow: hidden; display: flex; align-items: flex-end; }\n.rcl1-cover-img { position: absolute; inset: 0; width: 100%; height: 100%; object-fit: cover; object-position: center top; display: block; }\n.rcl1-cover-fade { position: absolute; inset: 0; background: linear-gradient(to bottom, rgba(13,42,46,0) 0%, rgba(13,42,46,0) 25%, rgba(13,42,46,0.55) 55%, rgba(13,42,46,0.88) 75%, rgba(13,42,46,0.98) 100%); }\n.rcl1-cover-content { position: relative; z-index: 2; padding: 18px 26px 24px; width: 100%; }\n.rcl1-kicker { display: block; color: #C89838; font-family: sans-serif; font-size: 0.7rem; font-weight: 700; letter-spacing: 3px; text-transform: uppercase; margin-bottom: 8px; }\n.rcl1-sub { color: rgba(255,255,255,0.92); font-family: Georgia, serif; font-size: 1rem; font-style: italic; line-height: 1.55; max-width: 580px; margin-bottom: 16px; }\n.rcl1-chips { display: flex; flex-wrap: wrap; gap: 7px; }\n.rcl1-chip { background: rgba(255,255,255,0.12); border: 1px solid rgba(255,255,255,0.25); color: #fff; font-family: sans-serif; padding: 4px 12px; border-radius: 50px; font-size: 0.78rem; font-weight: 600; }\n.rcl1-chip--gold { background: #C89838; border-color: #C89838; color: #1a1208; }\n\n\/* ── SPECS ── *\/\n.rcl1-specs-bar { background: #081e22; padding: 0 24px; border-top: 1px solid rgba(255,255,255,0.06); }\n.rcl1-specs { display: grid; grid-template-columns: repeat(3, 1fr); }\n.rcl1-spec { padding: 13px 10px; display: flex; flex-direction: column; align-items: center; text-align: center; gap: 2px; border-right: 1px solid rgba(255,255,255,0.07); border-bottom: 1px solid rgba(255,255,255,0.07); }\n.rcl1-spec:nth-child(3n) { border-right: none; }\n.rcl1-spec:nth-last-child(-n+3) { border-bottom: none; }\n.rcl1-spec-icon { font-size: 1.2rem; }\n.rcl1-spec-label { color: rgba(255,255,255,0.4); font-family: sans-serif; font-size: 0.6rem; text-transform: uppercase; letter-spacing: 1px; }\n.rcl1-spec-val { color: #fff; font-family: sans-serif; font-size: 0.84rem; font-weight: 800; }\n\n\/* ── BODY ── *\/\n.rcl1-body { background: #EFE4D0; }\n\n\/* ── INTRO ── *\/\n.rcl1-intro-grid { display: grid; grid-template-columns: 1fr; gap: 26px; padding: 36px 28px 8px; }\n.rcl1-label { display: block; font-family: sans-serif; font-size: 0.68rem; font-weight: 700; letter-spacing: 3px; text-transform: uppercase; color: #2E6B0A; margin-bottom: 7px; }\n.rcl1-h3 { font-size: clamp(1.4rem, 2.5vw, 2.1rem); font-weight: 900; color: #0d2a2e; line-height: 1.15; margin-bottom: 16px; }\n.rcl1-p { font-family: sans-serif; font-size: 0.95rem; color: #2d1f12; margin-bottom: 13px; line-height: 1.65; max-width: 700px; }\n\n\/* ── QUOTE ── *\/\n.rcl1-quote-header { font-family: sans-serif; font-size: 0.68rem; font-weight: 700; letter-spacing: 2px; text-transform: uppercase; color: #2E6B0A; margin-bottom: 12px; }\n.rcl1-quote { background: #0d2a2e; border-radius: 14px; padding: 16px 18px; margin-bottom: 12px; border-left: 4px solid #C89838; }\n.rcl1-quote--dark { background: #1a4548; }\n.rcl1-quote-text { color: #fff; font-style: italic; font-size: 0.87rem; line-height: 1.6; margin-bottom: 6px; font-family: sans-serif; }\n.rcl1-quote-transl { color: rgba(255,255,255,0.5); font-family: sans-serif; font-size: 0.76rem; line-height: 1.5; margin-bottom: 7px; font-style: italic; }\n.rcl1-quote-source { color: rgba(255,255,255,0.45); font-family: sans-serif; font-size: 0.72rem; font-weight: 700; }\n\n\/* ── DIVIDER ── *\/\n.rcl1-divider { height: 1px; background: #d4c8a8; margin: 32px 28px 0; }\n\n\/* ── FROGSCORE ── *\/\n.rcl1-fs { background:#fff; border-top:1px solid #e0d8cc; border-bottom:1px solid #e0d8cc; }\n.rcl1-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.rcl1-fs-brand { display:flex; align-items:center; gap:9px; }\n.rcl1-fs-frog-img { width:28px; height:28px; object-fit:contain; flex-shrink:0; }\n.rcl1-fs-footer-frog { width:16px; height:16px; object-fit:contain; vertical-align:middle; margin-right:2px; }\n.rcl1-fs-brand-label { display:block; font-family:sans-serif; font-size:10px; font-weight:700; letter-spacing:2px; text-transform:uppercase; color:#6b5e48; }\n.rcl1-fs-game-name { font-family:sans-serif; font-size:14px; font-weight:700; color:#1a1208; margin-top:2px; }\n.rcl1-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.rcl1-fs-body { display:grid; grid-template-columns:1fr; background:#f7f4ef; }\n.rcl1-fs-radar-panel { padding:20px 16px; display:flex; justify-content:center; background:#f7f4ef; position:relative; }\n.rcl1-fs-radar-panel svg { width:100%; max-width:270px; height:auto; display:block; }\n.rcl1-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.rcl1-fs-info { padding:16px 18px 18px; background:#f7f4ef; border-top:1px solid #e8e2da; }\n.rcl1-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.rcl1-fs-feeling { display:flex; flex-wrap:wrap; gap:7px; margin-bottom:16px; }\n.rcl1-fs-feel-tag { font-family:Georgia,serif; font-size:13px; font-style:italic; color:#3d2810; padding:5px 14px; background:#fff; border-radius:7px; border:1px solid #d8d0c4; }\n.rcl1-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.rcl1-fs-targets { display:grid; grid-template-columns:repeat(auto-fill,minmax(110px,1fr)); gap:7px; margin-bottom:16px; }\n.rcl1-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.rcl1-fs-target span { font-size:14px; flex-shrink:0; }\n.rcl1-fs-si { background:#fff; border-color:#c8c0b0; color:#2a1a08; }\n.rcl1-fs-no { background:transparent; border-color:#e0d8d0; color:#b8a898; opacity:.45; text-decoration:line-through; }\n.rcl1-fs-verdict { background:#fff; border-radius:10px; padding:12px 14px; border:1px solid #e0d8cc; }\n.rcl1-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.rcl1-fs-verdict-text { font-family:sans-serif; font-size:12px; color:#3d2810; line-height:1.65; }\n.rcl1-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\/* ── CARDS ── *\/\n.rcl1-section-pad { padding: 32px 28px 8px; }\n.rcl1-cards { display: grid; grid-template-columns: 1fr; gap: 11px; margin-top: 16px; }\n.rcl1-card { background: #fff; border-radius: 14px; padding: 16px 18px; border: 1px solid #d8caa0; box-shadow: 0 2px 10px rgba(0,0,0,0.05); transition: transform 0.2s ease, box-shadow 0.2s ease; }\n.rcl1-card:hover { transform: translateY(-2px); box-shadow: 0 6px 20px rgba(0,0,0,0.09); }\n.rcl1-card-icon { font-size: 1.6rem; display: block; margin-bottom: 7px; }\n.rcl1-card-name { font-size: 0.95rem; font-weight: 900; color: #2E6B0A; margin-bottom: 5px; }\n.rcl1-card-desc { font-family: sans-serif; font-size: 0.85rem; color: #2d1f12; line-height: 1.55; }\n\n\/* ── CLOSING ── *\/\n.rcl1-closing { background: #0d2a2e; padding: 26px 28px; border-top: 3px solid #C89838; }\n.rcl1-closing-text { font-family: Georgia, serif; font-size: 1.05rem; font-style: italic; color: rgba(255,255,255,0.9); text-align: center; line-height: 1.6; }\n\n\/* ── BOX CONTENT ── *\/\n.rcl1-box-section { background: #EFE4D0; border-top: 1px solid #d4c8a8; }\n.rcl1-det { border-bottom: 1px solid #e8dcc2; background: #fff; }\n.rcl1-det--last { border-bottom: none; }\n.rcl1-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.rcl1-det-sum::-webkit-details-marker { display: none; }\n.rcl1-det-sum::marker { display: none; }\n.rcl1-det[open] .rcl1-det-sum { background: #faf5ea; }\n.rcl1-det-sum:hover { background: #faf5ea; }\n.rcl1-det-left { display: flex; align-items: center; gap: 10px; }\n.rcl1-det-ico { font-size: 17px; flex-shrink: 0; }\n.rcl1-det-title { font-family: sans-serif; font-size: 13px; font-weight: 700; color: #0d2a2e; display: block; }\n.rcl1-det-sub { font-family: sans-serif; font-size: 11px; color: #9c8e7a; margin-top: 1px; display: block; }\n.rcl1-det-arr { width: 16px; height: 16px; flex-shrink: 0; position: relative; }\n.rcl1-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.rcl1-det[open] .rcl1-det-arr::before { transform: translate(-50%,-30%) rotate(225deg); }\n.rcl1-det-body { padding: 0 20px 16px; background: #fff; }\n\n.rcl1-sleeve-grid { display:grid; grid-template-columns:1fr; gap:8px; padding-top:14px; }\n.rcl1-sleeve { display:flex; align-items:center; justify-content:space-between; padding:10px 14px; background:#f7f4ef; border-radius:8px; border:1px solid #e8dcc2; flex-wrap:wrap; gap:6px; }\n.rcl1-sleeve-mm { font-family:monospace; font-size:0.82rem; font-weight:700; color:#0d2a2e; }\n.rcl1-sleeve-r { display:flex; align-items:center; gap:8px; }\n.rcl1-sleeve-qty { font-family:sans-serif; font-size:0.78rem; color:#6b5e48; }\n\n.rcl1-rl-wrap { padding-top:14px; display:flex; flex-direction:column; gap:10px; }\n.rcl1-rl-langs { display:flex; flex-wrap:wrap; gap:6px; }\n.rcl1-rl-lang { font-family:sans-serif; font-size:0.75rem; font-weight:600; padding:3px 10px; border-radius:50px; background:#eaf3de; border:1px solid #80b050; color:#2a5010; }\n.rcl1-rl-link { display:flex; align-items:center; gap:10px; padding:12px 16px; background:#0d2a2e; border-radius:10px; text-decoration:none; transition:opacity .2s; }\n.rcl1-rl-link:hover { opacity:.85; }\n.rcl1-rl-ico { font-size:1.2rem; flex-shrink:0; }\n.rcl1-rl-body { flex:1; min-width:0; }\n.rcl1-rl-title { display:block; font-family:sans-serif; font-size:0.82rem; font-weight:700; color:#fff; }\n.rcl1-rl-sub { display:block; font-family:sans-serif; font-size:0.7rem; color:rgba(255,255,255,0.5); margin-top:2px; }\n.rcl1-rl-arr-ext { font-size:0.9rem; color:rgba(255,255,255,0.5); flex-shrink:0; }\n\n\/* ── RESPONSIVE ── *\/\n@media screen and (min-width: 600px) {\n  .rcl1-specs { grid-template-columns: repeat(6, 1fr); }\n  .rcl1-spec { border-bottom: none; }\n  .rcl1-spec:nth-child(3n) { border-right: 1px solid rgba(255,255,255,0.07); }\n  .rcl1-spec:last-child { border-right: none; }\n  .rcl1-cards { grid-template-columns: repeat(2, 1fr); }\n  .rcl1-fs-body { grid-template-columns: 220px 1fr; }\n  .rcl1-fs-radar-panel { border-top: none; border-right: 1px solid #e8e2da; }\n  .rcl1-fs-info { border-top: none; }\n}\n@media screen and (min-width: 900px) {\n  .rcl1-cover { height: 440px; }\n  .rcl1-cover-content { padding: 22px 36px 30px; }\n  .rcl1-intro-grid { grid-template-columns: 3fr 2fr; align-items: start; padding: 40px 36px 8px; }\n  .rcl1-cards { grid-template-columns: repeat(4, 1fr); }\n  .rcl1-divider { margin-left: 36px; margin-right: 36px; }\n  .rcl1-section-pad { padding: 36px 36px 8px; }\n  .rcl1-closing { padding: 28px 36px; }\n  .rcl1-fs-body { grid-template-columns: 260px 1fr; }\n  .rcl1-fs-radar-panel svg { max-width: 260px; }\n}\n\u003c\/style\u003e","brand":"Ghenos Games","offers":[{"title":"Default Title","offer_id":53845199749447,"sku":null,"price":79.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/recallita.png?v=1777898884","url":"https:\/\/frogames.it\/en\/products\/recall-ita","provider":"FroGames","version":"1.0","type":"link"}