{"product_id":"phoenix-new-horizon","title":"Phoenix New Horizon","description":"\u003c!-- =====================================================\n     PHOENIX: NEW HORIZON — BLOCK 1\n     FroGames | Shopify Theme Concept\n     ===================================================== --\u003e\n\u003cdiv class=\"pnh1-wrap\"\u003e\n\u003c!-- COVER --\u003e\n\u003cdiv class=\"pnh1-cover\"\u003e\n\u003cimg loading=\"eager\" class=\"pnh1-cover-img\" alt=\"Phoenix New Horizon euro strategy post-apocalyptic board game for 1-4 players - official cover Perro Loko Games\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/phoenix.webp?v=1774872182\"\u003e\n\u003cdiv class=\"pnh1-cover-fade\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"pnh1-cover-content\"\u003e\n\u003cp class=\"pnh1-kicker\"\u003eFroGames — Moments You'll Remember\u003c\/p\u003e\n\u003cp class=\"pnh1-sub\"\u003eEarth awaits. After decades underground, it's up to you to decide how to rebuild it — and how quickly others will surpass you.\u003c\/p\u003e\n\u003cdiv class=\"pnh1-chips\"\u003e\n\u003cspan class=\"pnh1-chip pnh1-chip--teal\"\u003ePerro Loko Games\u003c\/span\u003e \u003cspan class=\"pnh1-chip\"\u003eWorker Placement\u003c\/span\u003e \u003cspan class=\"pnh1-chip\"\u003ePost-Apocalyptic\u003c\/span\u003e \u003cspan class=\"pnh1-chip\"\u003eEnglish\/Spanish Edition\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- SPEC SHEET --\u003e\n\u003cdiv class=\"pnh1-specs-bar\"\u003e\n\u003cdiv class=\"pnh1-specs\"\u003e\n\u003cdiv class=\"pnh1-spec\"\u003e\n\u003cspan class=\"pnh1-spec-icon\"\u003e👥\u003c\/span\u003e \u003cspan class=\"pnh1-spec-label\"\u003ePlayers\u003c\/span\u003e \u003cspan class=\"pnh1-spec-val\"\u003e1 – 4\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnh1-spec\"\u003e\n\u003cspan class=\"pnh1-spec-icon\"\u003e⏱️\u003c\/span\u003e \u003cspan class=\"pnh1-spec-label\"\u003eDuration\u003c\/span\u003e \u003cspan class=\"pnh1-spec-val\"\u003e90–120 min\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnh1-spec\"\u003e\n\u003cspan class=\"pnh1-spec-icon\"\u003e🎂\u003c\/span\u003e \u003cspan class=\"pnh1-spec-label\"\u003eAge\u003c\/span\u003e \u003cspan class=\"pnh1-spec-val\"\u003e14+ years\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnh1-spec\"\u003e\n\u003cspan class=\"pnh1-spec-icon\"\u003e🎲\u003c\/span\u003e \u003cspan class=\"pnh1-spec-label\"\u003eMechanic\u003c\/span\u003e \u003cspan class=\"pnh1-spec-val\"\u003eWorker Placement\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnh1-spec\"\u003e\n\u003cspan class=\"pnh1-spec-icon\"\u003e🗺️\u003c\/span\u003e \u003cspan class=\"pnh1-spec-label\"\u003eBoard\u003c\/span\u003e \u003cspan class=\"pnh1-spec-val\"\u003eVariable Modular\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnh1-spec\"\u003e\n\u003cspan class=\"pnh1-spec-icon\"\u003e🤝\u003c\/span\u003e \u003cspan class=\"pnh1-spec-label\"\u003eMode\u003c\/span\u003e \u003cspan class=\"pnh1-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=\"pnh1-body\"\u003e\n\u003c!-- INTRO + EDITORIAL BOXES --\u003e\n\u003cdiv class=\"pnh1-intro-grid\"\u003e\n\u003cdiv class=\"pnh1-intro-text\"\u003e\n\u003cp class=\"pnh1-label\"\u003eWhat it's about\u003c\/p\u003e\n\u003ch3 class=\"pnh1-h3\"\u003eRecolonize Earth with your team of specialists\u003c\/h3\u003e\n\u003cp class=\"pnh1-p\"\u003eThe year is 2021. Humanity re-emerges from underground. Decades of nuclear fallout have transformed the surface into a wasteland — but technology has finally made return possible. In \u003cstrong\u003ePhoenix: New Horizon\u003c\/strong\u003e, by \u003cstrong\u003eJorge J. Barroso\u003c\/strong\u003e and published by Perro Loko Games, you lead a team of commandos on a strategic recolonization mission.\u003c\/p\u003e\n\u003cp class=\"pnh1-p\"\u003eEach player controls three workers — two basic commandos and a leader — who progressively specialize throughout the game. Build regenerators to create new habitats, erect buildings, increase population, and complete missions that grant you bonus actions. All in four intense rounds, where every move counts double.\u003c\/p\u003e\n\u003cp class=\"pnh1-p\"\u003eThe worker specialization mechanism is the core of the game: promoting a commando requires fuel but unlocks more powerful actions. The real challenge is understanding when to specialize and when to remain versatile — and doing it better than your opponents in the race for regenerators on the common board.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnh1-intro-side\"\u003e\n\u003cp class=\"pnh1-quote-header\"\u003eThe Gaming Experience\u003c\/p\u003e\n\u003cdiv class=\"pnh1-quote-solo\"\u003e\n\u003cspan class=\"pnh1-qs-icon\"\u003e⚙️\u003c\/span\u003e\n\u003cp class=\"pnh1-qs-text\"\u003eSpecializing your commandos is irreversible. Every promotion is a commitment to a strategy — changing your mind costs fuel you don't have.\u003c\/p\u003e\n\u003cp class=\"pnh1-qs-note\"\u003eThe secret of Phoenix: New Horizon in one line\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnh1-quote-solo pnh1-quote-solo--alt\"\u003e\n\u003cspan class=\"pnh1-qs-icon\"\u003e🌱\u003c\/span\u003e\n\u003cp class=\"pnh1-qs-text\"\u003eYou win by building as much as possible — but board space is limited. The pressure doesn't come from dice. It comes from other players doing exactly what you want to do.\u003c\/p\u003e\n\u003cp class=\"pnh1-qs-note\"\u003eFrom the game experience\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnh1-divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c!-- FROGSCORE --\u003e\n\u003cdiv class=\"pnh1-fs\"\u003e\n\u003cdiv class=\"pnh1-fs-header\"\u003e\n\u003cdiv class=\"pnh1-fs-brand\"\u003e\n\u003cimg class=\"pnh1-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=\"pnh1-fs-brand-label\"\u003eFrogScore · FroGames.it\u003c\/span\u003e\n\u003cp class=\"pnh1-fs-game-name\"\u003ePhoenix: New Horizon\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cspan style=\"background: #eaf3de; border-color: #80b050; color: #2a5010;\" class=\"pnh1-fs-cat\"\u003eStrategy\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnh1-fs-body\"\u003e\n\u003cdiv class=\"pnh1-fs-radar-panel\"\u003e\n\u003csvg style=\"overflow: visible;\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 320 320\" id=\"pnh1-fs-svg\"\u003e\u003c\/svg\u003e\n\u003cdiv id=\"pnh1-fs-tip\" class=\"pnh1-fs-tip\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnh1-fs-info\"\u003e\n\u003cspan class=\"pnh1-fs-feel-lbl\"\u003eThe Experience\u003c\/span\u003e\n\u003cdiv class=\"pnh1-fs-feeling\"\u003e\n\u003cspan class=\"pnh1-fs-feel-tag\"\u003eThoughtful\u003c\/span\u003e \u003cspan class=\"pnh1-fs-feel-tag\"\u003eProgressive\u003c\/span\u003e \u003cspan class=\"pnh1-fs-feel-tag\"\u003eCompetitive\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"pnh1-fs-section-label\"\u003eWho it's for\u003c\/span\u003e\n\u003cdiv class=\"pnh1-fs-targets\"\u003e\n\u003cdiv class=\"pnh1-fs-target pnh1-fs-si\"\u003e\n\u003cspan\u003e🎯\u003c\/span\u003eExperts\u003c\/div\u003e\n\u003cdiv class=\"pnh1-fs-target pnh1-fs-si\"\u003e\n\u003cspan\u003e🧠\u003c\/span\u003eHeavy game\u003c\/div\u003e\n\u003cdiv class=\"pnh1-fs-target pnh1-fs-si\"\u003e\n\u003cspan\u003e🧘\u003c\/span\u003eSolo\u003c\/div\u003e\n\u003cdiv class=\"pnh1-fs-target pnh1-fs-no\"\u003e\n\u003cspan\u003e🌱\u003c\/span\u003eGateway\u003c\/div\u003e\n\u003cdiv class=\"pnh1-fs-target pnh1-fs-no\"\u003e\n\u003cspan\u003e🍕\u003c\/span\u003eParty\u003c\/div\u003e\n\u003cdiv class=\"pnh1-fs-target pnh1-fs-no\"\u003e\n\u003cspan\u003e🧒\u003c\/span\u003eKids\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnh1-fs-solo\"\u003e\n\u003cspan class=\"pnh1-fs-section-label\"\u003eSolo Mode\u003c\/span\u003e\n\u003cdiv class=\"pnh1-fs-solo-inner\"\u003e\n\u003cdiv class=\"pnh1-fs-solo-stars\"\u003e\n\u003cspan class=\"pnh1-fs-star pnh1-fs-star--on\"\u003e★\u003c\/span\u003e\u003cspan class=\"pnh1-fs-star pnh1-fs-star--on\"\u003e★\u003c\/span\u003e\u003cspan class=\"pnh1-fs-star pnh1-fs-star--on\"\u003e★\u003c\/span\u003e\u003cspan class=\"pnh1-fs-star pnh1-fs-star--on\"\u003e★\u003c\/span\u003e\u003cspan class=\"pnh1-fs-star pnh1-fs-star--off\"\u003e★\u003c\/span\u003e \u003cspan class=\"pnh1-fs-solo-type\"\u003eOfficial\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp class=\"pnh1-fs-solo-note\"\u003eSolid automa for single player — the optimization challenge remains intact even without human opponents.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnh1-fs-verdict\"\u003e\n\u003cdiv class=\"pnh1-fs-verdict-title\"\u003eIn summary\u003c\/div\u003e\n\u003cdiv class=\"pnh1-fs-verdict-text\"\u003eEuro with worker placement and progressive specialization. Deep and tactical — not for those looking for a light evening.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnh1-fs-footer\"\u003e\n\u003cimg class=\"pnh1-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 game sessions\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n    (function(){\n      var PI2=Math.PI*2;\n      var dims=[\n        {l:'Strategia',    v:5, note:\"Le scelte di specializzazione definiscono l'intera partita — non si improvvisa\"},\n        {l:'Profondità',   v:4, note:\"Quattro round densi con molte leve da azionare in sincronia\"},\n        {l:'Rigiocabilità',v:4, note:\"Obiettivi variabili e setup modulare: ogni partita ha il suo equilibrio\"},\n        {l:'Complessità',  v:4, note:\"Setup e regole richiedono 30-40 minuti di spiegazione per chi non conosce gli euro\"},\n        {l:'Interazione',  v:3, note:\"Indiretta ma costante: la corsa ai rigeneratori crea frizione reale\"},\n        {l:'Fortuna',      v:1, note:\"Zero dadi, zero carte casuali — vinci con le tue scelte, non con la fortuna\"}\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('pnh1-fs-svg');\n      var tip=document.getElementById('pnh1-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 pnh1-draw{to{stroke-dashoffset:0}}@keyframes pnh1-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:pnh1-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:pnh1-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:pnh1-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=\"pnh1-divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c!-- COMPONENT CARDS --\u003e\n\u003cdiv class=\"pnh1-section-pad\"\u003e\n\u003cp class=\"pnh1-label\"\u003eYour Arsenal\u003c\/p\u003e\n\u003ch3 class=\"pnh1-h3\"\u003eWhat you control in each game\u003c\/h3\u003e\n\u003cdiv class=\"pnh1-cards\"\u003e\n\u003cdiv class=\"pnh1-card\"\u003e\n\u003cspan class=\"pnh1-card-icon\"\u003e🧑‍✈️\u003c\/span\u003e\n\u003ch4 class=\"pnh1-card-name\"\u003eThe Leader and Commandos\u003c\/h4\u003e\n\u003cp class=\"pnh1-card-desc\"\u003eThree workers per team: one leader and two basic commandos. Each specializes independently — higher levels cost fuel but open actions that level 1s cannot perform.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnh1-card\"\u003e\n\u003cspan class=\"pnh1-card-icon\"\u003e🏗️\u003c\/span\u003e\n\u003ch4 class=\"pnh1-card-name\"\u003eRegenerators and Buildings\u003c\/h4\u003e\n\u003cp class=\"pnh1-card-desc\"\u003eRegenerators create habitats on the central board. Buildings constructed on them multiply points. Whoever occupies the best positions controls the victory flow.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnh1-card\"\u003e\n\u003cspan class=\"pnh1-card-icon\"\u003e📋\u003c\/span\u003e\n\u003ch4 class=\"pnh1-card-name\"\u003eMissions and Bonus Actions\u003c\/h4\u003e\n\u003cp class=\"pnh1-card-desc\"\u003eCompleting missions assigned by authorities grants additional actions in the turn. Those who manage missions best get more effective turns than opponents.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pnh1-card\"\u003e\n\u003cspan class=\"pnh1-card-icon\"\u003e⚡\u003c\/span\u003e\n\u003ch4 class=\"pnh1-card-name\"\u003eEnergy and Population\u003c\/h4\u003e\n\u003cp class=\"pnh1-card-desc\"\u003eThe control console accumulates energy that unlocks advanced constructions. Population assigned to intercoms generates points at the end of the game.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- CLOSING --\u003e\n\u003cdiv class=\"pnh1-closing\"\u003e\n\u003cp class=\"pnh1-closing-text\"\u003eIn a few hours, you will have made a decision you cannot undo — and you will have already understood if it was the right one. With Phoenix: New Horizon, it happens every round.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- BOX CONTENTS --\u003e\n\u003cdiv class=\"pnh1-box-section\"\u003e\n\u003cdetails class=\"pnh1-det\"\u003e\n\u003csummary class=\"pnh1-det-sum\"\u003e\u003cspan class=\"pnh1-det-ico\"\u003e🃏\u003c\/span\u003e\u003cspan class=\"pnh1-det-title\"\u003eRecommended Sleeves\u003c\/span\u003e\u003cspan class=\"pnh1-det-sub\"\u003e1 size · 68 cards\u003c\/span\u003e\u003cspan class=\"pnh1-det-arr\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnh1-det-body\"\u003e\n\u003cdiv class=\"pnh1-sleeve-grid\"\u003e\n\u003cdiv class=\"pnh1-sleeve\"\u003e\n\u003cspan class=\"pnh1-sleeve-mm\"\u003e44 × 67 mm\u003c\/span\u003e\n\u003cdiv class=\"pnh1-sleeve-r\"\u003e\u003cspan class=\"pnh1-sleeve-qty\"\u003e68 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=\"pnh1-det pnh1-det--last\"\u003e\n\u003csummary class=\"pnh1-det-sum\"\u003e\u003cspan class=\"pnh1-det-ico\"\u003e📖\u003c\/span\u003e\u003cspan class=\"pnh1-det-title\"\u003eRulebook\u003c\/span\u003e\u003cspan class=\"pnh1-det-sub\"\u003eEnglish · Official PDF\u003c\/span\u003e\u003cspan class=\"pnh1-det-arr\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pnh1-det-body\"\u003e\n\u003cdiv class=\"pnh1-rl-wrap\"\u003e\n\u003cdiv class=\"pnh1-rl-langs\"\u003e\u003cspan class=\"pnh1-rl-lang\"\u003e🇬🇧 English\u003c\/span\u003e\u003c\/div\u003e\n\u003ca style=\"display: flex; align-items: center; gap: 10px; padding: 12px 16px; background: #0d1f0a; border-radius: 10px; text-decoration: none; color: #fff;\" class=\"pnh1-rl-link\" href=\"https:\/\/boardgamegeek.com\/filepage\/280695\/rulebook\" target=\"_blank\"\u003e\u003cspan class=\"pnh1-rl-ico\"\u003e📄\u003c\/span\u003e\n\u003cdiv class=\"pnh1-rl-body\"\u003e\n\u003cspan class=\"pnh1-rl-title\"\u003eDownload the official rulebook\u003c\/span\u003e\u003cspan class=\"pnh1-rl-sub\"\u003eFree PDF · boardgamegeek.com\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"pnh1-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!-- end pnh1-body --\u003e\n\u003c\/div\u003e\n\u003c!-- end pnh1-wrap --\u003e\n\u003cstyle\u003e\n.pnh1-wrap, .pnh1-wrap * { box-sizing: border-box; margin: 0; padding: 0; }\n.pnh1-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: #060f04;\n}\n\n\/* ── COPERTINA ── *\/\n.pnh1-cover { position: relative; width: 100%; height: 340px; overflow: hidden; display: flex; align-items: flex-end; }\n.pnh1-cover-img { position: absolute; inset: 0; width: 100%; height: 100%; object-fit: cover; object-position: center top; display: block; }\n.pnh1-cover-fade { position: absolute; inset: 0; background: linear-gradient(to bottom, rgba(6,15,4,0) 0%, rgba(6,15,4,0) 25%, rgba(6,15,4,0.55) 55%, rgba(6,15,4,0.88) 75%, rgba(6,15,4,0.98) 100%); }\n.pnh1-cover-content { position: relative; z-index: 2; padding: 18px 26px 24px; width: 100%; }\n.pnh1-kicker { display: block; color: #5ecf4e; font-family: sans-serif; font-size: 0.7rem; font-weight: 700; letter-spacing: 3px; text-transform: uppercase; margin-bottom: 8px; }\n.pnh1-sub { color: rgba(255,255,255,0.9); font-family: Georgia, serif; font-size: 1rem; font-style: italic; line-height: 1.55; max-width: 580px; margin-bottom: 16px; }\n.pnh1-chips { display: flex; flex-wrap: wrap; gap: 7px; }\n.pnh1-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.pnh1-chip--teal { background: #2E6B0A; border-color: #2E6B0A; }\n\n\/* ── SPECS ── *\/\n.pnh1-specs-bar { background: #0a160a; padding: 0 24px; border-top: 1px solid rgba(94,207,78,0.12); }\n.pnh1-specs { display: grid; grid-template-columns: repeat(3, 1fr); }\n.pnh1-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.pnh1-spec:nth-child(3n) { border-right: none; }\n.pnh1-spec:nth-last-child(-n+3) { border-bottom: none; }\n.pnh1-spec-icon { font-size: 1.2rem; }\n.pnh1-spec-label { color: rgba(255,255,255,0.4); font-family: sans-serif; font-size: 0.6rem; text-transform: uppercase; letter-spacing: 1px; }\n.pnh1-spec-val { color: #fff; font-family: sans-serif; font-size: 0.84rem; font-weight: 800; }\n\n\/* ── BODY ── *\/\n.pnh1-body { background: #EDF5E8; }\n\n\/* ── INTRO ── *\/\n.pnh1-intro-grid { display: grid; grid-template-columns: 1fr; gap: 26px; padding: 36px 28px 8px; }\n.pnh1-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.pnh1-h3 { font-size: clamp(1.4rem, 2.5vw, 2.1rem); font-weight: 900; color: #0d1f0a; line-height: 1.15; margin-bottom: 16px; }\n.pnh1-p { font-family: sans-serif; font-size: 0.95rem; color: #233818; margin-bottom: 13px; line-height: 1.65; max-width: 700px; }\n\n\/* ── QUOTE EDITORIALI ── *\/\n.pnh1-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.pnh1-quote-solo { background: #0d1f0a; border-radius: 14px; padding: 16px 18px; margin-bottom: 12px; border-left: 4px solid #5ecf4e; }\n.pnh1-quote-solo--alt { background: #152a0f; border-left-color: #8ac880; }\n.pnh1-qs-icon { font-size: 1.4rem; display: block; margin-bottom: 8px; }\n.pnh1-qs-text { color: #fff; font-style: italic; font-size: 0.9rem; line-height: 1.6; margin-bottom: 8px; font-family: Georgia, serif; }\n.pnh1-qs-note { color: rgba(255,255,255,0.4); font-family: sans-serif; font-size: 0.72rem; font-weight: 700; text-transform: uppercase; letter-spacing: 1px; }\n\n\/* ── DIVIDER ── *\/\n.pnh1-divider { height: 1px; background: #c8ddb8; margin: 32px 28px 0; }\n\n\/* ── FROGSCORE ── *\/\n.pnh1-fs { background: #fff; border-top: 1px solid #e0e8da; border-bottom: 1px solid #e0e8da; }\n.pnh1-fs-header { padding: 14px 20px 13px; background: #fff; border-bottom: 1px solid #e8ede2; display: flex; align-items: center; justify-content: space-between; gap: 10px; flex-wrap: wrap; }\n.pnh1-fs-brand { display: flex; align-items: center; gap: 9px; }\n.pnh1-fs-frog-img { width: 28px; height: 28px; object-fit: contain; flex-shrink: 0; }\n.pnh1-fs-footer-frog { width: 16px; height: 16px; object-fit: contain; vertical-align: middle; margin-right: 2px; }\n.pnh1-fs-brand-label { display: block; font-family: sans-serif; font-size: 10px; font-weight: 700; letter-spacing: 2px; text-transform: uppercase; color: #6b5e48; }\n.pnh1-fs-game-name { font-family: sans-serif; font-size: 14px; font-weight: 700; color: #1a1208; margin-top: 2px; }\n.pnh1-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.pnh1-fs-body { display: grid; grid-template-columns: 1fr; background: #f7f4ef; }\n.pnh1-fs-radar-panel { padding: 20px 16px; display: flex; justify-content: center; background: #f7f4ef; position: relative; }\n.pnh1-fs-radar-panel svg { width: 100%; max-width: 270px; height: auto; display: block; }\n.pnh1-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.pnh1-fs-info { padding: 16px 18px 18px; background: #f7f4ef; border-top: 1px solid #e8e2da; }\n.pnh1-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.pnh1-fs-feeling { display: flex; flex-wrap: wrap; gap: 7px; margin-bottom: 16px; }\n.pnh1-fs-feel-tag { font-family: Georgia, serif; font-size: 13px; font-style: italic; color: #233818; padding: 5px 14px; background: #fff; border-radius: 7px; border: 1px solid #c8d8b8; }\n.pnh1-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.pnh1-fs-targets { display: grid; grid-template-columns: repeat(auto-fill, minmax(110px, 1fr)); gap: 7px; margin-bottom: 16px; }\n.pnh1-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.pnh1-fs-target span { font-size: 14px; flex-shrink: 0; }\n.pnh1-fs-si { background: #fff; border-color: #c8c0b0; color: #2a1a08; }\n.pnh1-fs-no { background: transparent; border-color: #e0d8d0; color: #b8a898; opacity: .45; text-decoration: line-through; }\n.pnh1-fs-solo { margin-bottom: 16px; }\n.pnh1-fs-solo-inner { background: #fff; border-radius: 10px; padding: 10px 14px; border: 1px solid #e0e8da; }\n.pnh1-fs-solo-stars { display: flex; align-items: center; gap: 4px; margin-bottom: 6px; }\n.pnh1-fs-star { font-size: 1rem; }\n.pnh1-fs-star--on { color: #2E6B0A; }\n.pnh1-fs-star--off { color: #ddd; }\n.pnh1-fs-solo-type { font-family: sans-serif; font-size: 10px; font-weight: 700; color: #2E6B0A; margin-left: 6px; text-transform: uppercase; letter-spacing: 1px; }\n.pnh1-fs-solo-note { font-family: sans-serif; font-size: 11px; color: #3d2810; line-height: 1.55; }\n.pnh1-fs-verdict { background: #fff; border-radius: 10px; padding: 12px 14px; border: 1px solid #e0d8cc; }\n.pnh1-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.pnh1-fs-verdict-text { font-family: sans-serif; font-size: 12px; color: #3d2810; line-height: 1.65; }\n.pnh1-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.pnh1-section-pad { padding: 32px 28px 8px; }\n.pnh1-cards { display: grid; grid-template-columns: 1fr; gap: 11px; margin-top: 16px; }\n.pnh1-card { background: #fff; border-radius: 14px; padding: 16px 18px; border: 1px solid #c8ddb8; box-shadow: 0 2px 10px rgba(0,0,0,0.05); transition: transform 0.2s ease, box-shadow 0.2s ease; }\n.pnh1-card:hover { transform: translateY(-2px); box-shadow: 0 6px 20px rgba(0,0,0,0.09); }\n.pnh1-card-icon { font-size: 1.6rem; display: block; margin-bottom: 7px; }\n.pnh1-card-name { font-size: 0.95rem; font-weight: 900; color: #2E6B0A; margin-bottom: 5px; }\n.pnh1-card-desc { font-family: sans-serif; font-size: 0.85rem; color: #233818; line-height: 1.55; }\n\n\/* ── CLOSING ── *\/\n.pnh1-closing { background: #0d1f0a; padding: 26px 28px; border-top: 3px solid #5ecf4e; }\n.pnh1-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\/* ── CONTENUTO SCATOLA ── *\/\n.pnh1-box-section { background: #EDF5E8; border-top: 1px solid #c8ddb8; }\n.pnh1-det { border-bottom: 1px solid #d8e8c8; background: #fff; }\n.pnh1-det--last { border-bottom: none; }\n.pnh1-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.pnh1-det-sum::-webkit-details-marker { display: none; }\n.pnh1-det-sum::marker { display: none; }\n.pnh1-det[open] .pnh1-det-sum { background: #f4faf0; }\n.pnh1-det-sum:hover { background: #f4faf0; }\n.pnh1-det-left { display: flex; align-items: center; gap: 10px; }\n.pnh1-det-ico { font-size: 17px; flex-shrink: 0; }\n.pnh1-det-title { font-family: sans-serif; font-size: 13px; font-weight: 700; color: #0d1f0a; display: block; }\n.pnh1-det-sub { font-family: sans-serif; font-size: 11px; color: #7a8e6a; margin-top: 1px; display: block; }\n.pnh1-det-arr { width: 16px; height: 16px; flex-shrink: 0; position: relative; }\n.pnh1-det-arr::before { content: \"\"; position: absolute; top: 50%; left: 50%; width: 8px; height: 8px; border-right: 2px solid #7a8e6a; border-bottom: 2px solid #7a8e6a; transform: translate(-50%,-70%) rotate(45deg); transition: transform .22s; }\n.pnh1-det[open] .pnh1-det-arr::before { transform: translate(-50%,-30%) rotate(225deg); }\n.pnh1-det-body { padding: 0 20px 16px; background: #fff; }\n\n.pnh1-sleeve-grid { display: grid; grid-template-columns: 1fr; gap: 8px; padding-top: 14px; }\n.pnh1-sleeve { display: flex; align-items: center; justify-content: space-between; padding: 10px 14px; background: #f4faf0; border-radius: 8px; border: 1px solid #d8e8c8; flex-wrap: wrap; gap: 6px; }\n.pnh1-sleeve-mm { font-family: monospace; font-size: 0.82rem; font-weight: 700; color: #0d1f0a; }\n.pnh1-sleeve-r { display: flex; align-items: center; gap: 8px; }\n.pnh1-sleeve-qty { font-family: sans-serif; font-size: 0.78rem; color: #4a5e3a; }\n\n.pnh1-rl-wrap { padding-top: 14px; display: flex; flex-direction: column; gap: 10px; }\n.pnh1-rl-langs { display: flex; flex-wrap: wrap; gap: 6px; }\n.pnh1-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.pnh1-rl-body { flex: 1; min-width: 0; }\n.pnh1-rl-title { display: block; font-family: sans-serif; font-size: 0.82rem; font-weight: 700; color: #fff; }\n.pnh1-rl-sub { display: block; font-family: sans-serif; font-size: 0.7rem; color: rgba(255,255,255,0.5); margin-top: 2px; }\n.pnh1-rl-arr-ext { font-size: 0.9rem; color: rgba(255,255,255,0.45); flex-shrink: 0; }\n\n\/* ── RESPONSIVE ── *\/\n@media screen and (min-width: 600px) {\n  .pnh1-specs { grid-template-columns: repeat(6, 1fr); }\n  .pnh1-spec { border-bottom: none; }\n  .pnh1-spec:nth-child(3n) { border-right: 1px solid rgba(255,255,255,0.07); }\n  .pnh1-spec:last-child { border-right: none; }\n  .pnh1-cards { grid-template-columns: repeat(2, 1fr); }\n  .pnh1-fs-body { grid-template-columns: 220px 1fr; }\n  .pnh1-fs-radar-panel { border-top: none; border-right: 1px solid #e8e2da; }\n  .pnh1-fs-info { border-top: none; }\n  .pnh1-sleeve-grid { grid-template-columns: 1fr 1fr; }\n}\n@media screen and (min-width: 900px) {\n  .pnh1-cover { height: 440px; }\n  .pnh1-cover-content { padding: 22px 36px 30px; }\n  .pnh1-intro-grid { grid-template-columns: 3fr 2fr; align-items: start; padding: 40px 36px 8px; }\n  .pnh1-cards { grid-template-columns: repeat(4, 1fr); }\n  .pnh1-divider { margin-left: 36px; margin-right: 36px; }\n  .pnh1-section-pad { padding: 36px 36px 8px; }\n  .pnh1-closing { padding: 28px 36px; }\n  .pnh1-fs-body { grid-template-columns: 260px 1fr; }\n  .pnh1-fs-radar-panel svg { max-width: 260px; }\n}\n\u003c\/style\u003e","brand":"Perro Loko Games","offers":[{"title":"Default Title","offer_id":53616766976327,"sku":null,"price":64.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/Phoenix_New_Horizon_00.webp?v=1774863997","url":"https:\/\/frogames.it\/en\/products\/phoenix-new-horizon","provider":"FroGames","version":"1.0","type":"link"}