{"title":"frogames-picks","description":"","products":[{"product_id":"nippon-zaibatsu-emperors-edition","title":"Nippon Zaibatsu - Emperor's Edition","description":"\u003c!-- =====================================================\n     NIPPON: ZAIBATSU — EMPEROR'S EDITION — BLOCCO 1\n     FroGames | Shopify tema Concept\n     ===================================================== --\u003e\n\u003cdiv class=\"nze1-wrap\"\u003e\n\u003c!-- COPERTINA --\u003e\n\u003cdiv class=\"nze1-cover\"\u003e\n\u003cimg loading=\"eager\" class=\"nze1-cover-img\" alt=\"Nippon Zaibatsu Emperor's Edition gioco da tavolo eurogame economico per 1-4 giocatori - Cranio Creations\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/Nippon_Zaibatsu_-_Emperor_s_Edition_gioco_da_tavolo_su_frogames.it_9fec454a-5ea0-4b30-a77d-83affffb2c40.webp?v=1774125721\"\u003e\n\u003cdiv class=\"nze1-cover-fade\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"nze1-cover-content\"\u003e\n\u003cp class=\"nze1-kicker\"\u003eFroGames — Giochi che restano\u003c\/p\u003e\n\u003cp class=\"nze1-sub\"\u003eIl Giappone si industrializza. Tu decidi chi guiderà la trasformazione — e chi resterà indietro.\u003c\/p\u003e\n\u003cdiv class=\"nze1-chips\"\u003e\n\u003cspan class=\"nze1-chip nze1-chip--gold\"\u003eEurogame\u003c\/span\u003e \u003cspan class=\"nze1-chip\"\u003eCranio Creations\u003c\/span\u003e \u003cspan class=\"nze1-chip\"\u003eWorker Placement\u003c\/span\u003e \u003cspan class=\"nze1-chip\"\u003eEmperor's Edition\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- SCHEDA TECNICA --\u003e\n\u003cdiv class=\"nze1-specs-bar\"\u003e\n\u003cdiv class=\"nze1-specs\"\u003e\n\u003cdiv class=\"nze1-spec\"\u003e\n\u003cspan class=\"nze1-spec-icon\"\u003e👥\u003c\/span\u003e \u003cspan class=\"nze1-spec-label\"\u003eGiocatori\u003c\/span\u003e \u003cspan class=\"nze1-spec-val\"\u003e1 – 4\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nze1-spec\"\u003e\n\u003cspan class=\"nze1-spec-icon\"\u003e⏱️\u003c\/span\u003e \u003cspan class=\"nze1-spec-label\"\u003eDurata\u003c\/span\u003e \u003cspan class=\"nze1-spec-val\"\u003e90–120 min\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nze1-spec\"\u003e\n\u003cspan class=\"nze1-spec-icon\"\u003e🎂\u003c\/span\u003e \u003cspan class=\"nze1-spec-label\"\u003eEtà\u003c\/span\u003e \u003cspan class=\"nze1-spec-val\"\u003e14+ anni\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nze1-spec\"\u003e\n\u003cspan class=\"nze1-spec-icon\"\u003e🏭\u003c\/span\u003e \u003cspan class=\"nze1-spec-label\"\u003eMeccanica\u003c\/span\u003e \u003cspan class=\"nze1-spec-val\"\u003eWorker Placement\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nze1-spec\"\u003e\n\u003cspan class=\"nze1-spec-icon\"\u003e🗾\u003c\/span\u003e \u003cspan class=\"nze1-spec-label\"\u003eAmbientazione\u003c\/span\u003e \u003cspan class=\"nze1-spec-val\"\u003eGiappone Meiji\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nze1-spec\"\u003e\n\u003cspan class=\"nze1-spec-icon\"\u003e⚔️\u003c\/span\u003e \u003cspan class=\"nze1-spec-label\"\u003eInterazione\u003c\/span\u003e \u003cspan class=\"nze1-spec-val\"\u003eMaggioranza aree\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- CORPO --\u003e\n\u003cdiv class=\"nze1-body\"\u003e\n\u003c!-- INTRO --\u003e\n\u003cdiv class=\"nze1-intro-solo\"\u003e\n\u003cp class=\"nze1-label\"\u003eDi cosa si tratta\u003c\/p\u003e\n\u003ch3 class=\"nze1-h3\"\u003eL'economia giapponese dell'Ottocento in una scatola\u003c\/h3\u003e\n\u003cp class=\"nze1-p\"\u003eSiamo nel Giappone della Restaurazione Meiji: il paese si apre al mondo, le industrie nascono, i conglomerati industriali — i \u003cstrong\u003ezaibatsu\u003c\/strong\u003e — si contendono mercati, ferrovie e influenza politica. Progettato da \u003cstrong\u003eNuno Bizarro Sentieiro e Paulo Soledade\u003c\/strong\u003e, con illustrazioni di Maya Kurkhuli, Nippon: Zaibatsu è la riedizione profondamente rinnovata del classico del 2015.\u003c\/p\u003e\n\u003cp class=\"nze1-p\"\u003eCostruisci fabbriche, potenzia la produzione, rifornisci i mercati locali, completa contratti e sviluppa le tue ferrovie. Ogni turno scegli un lavoratore dall'area di assunzione: il tipo di lavoratore determina l'azione disponibile, il momento in cui lo scegli definisce la strategia. Poi, quando è il momento giusto, \u003cem\u003econsolidi\u003c\/em\u003e — raccogliendo i frutti del lavoro e decidendo quali aspetti del tuo zaibatsu porteranno punti vittoria a fine partita.\u003c\/p\u003e\n\u003cp class=\"nze1-p\"\u003eL'Emperor's Edition aggiunge componenti in legno serigrafico premium, 30 nuove fabbriche bifacciali, obiettivi comuni, un automa per il solitario e un organizer modulare in plastica. Tutto il cuore del gioco originale, con dieci anni di affinamento sul design.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nze1-divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c!-- FROGSCORE --\u003e\n\u003cdiv class=\"nze1-fs\"\u003e\n\u003cdiv class=\"nze1-fs-header\"\u003e\n\u003cdiv class=\"nze1-fs-brand\"\u003e\n\u003cspan class=\"nze1-fs-frog\"\u003e🐸\u003c\/span\u003e\n\u003cdiv\u003e\n\u003cspan class=\"nze1-fs-brand-label\"\u003eFrogScore · FroGames.it\u003c\/span\u003e\n\u003cp class=\"nze1-fs-game-name\"\u003eNippon: Zaibatsu — Emperor's Edition\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cspan style=\"background: #e8f0e0; border-color: #3B6D11; color: #1e3a08;\" class=\"nze1-fs-cat\"\u003eEurogame\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nze1-fs-body\"\u003e\n\u003cdiv class=\"nze1-fs-radar-panel\"\u003e\n\u003csvg style=\"overflow: visible;\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 320 320\" id=\"nze1-fs-svg\"\u003e\u003c\/svg\u003e\n\u003cdiv id=\"nze1-fs-tip\" class=\"nze1-fs-tip\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nze1-fs-info\"\u003e\n\u003cspan class=\"nze1-fs-feel-lbl\"\u003eL'esperienza\u003c\/span\u003e\n\u003cdiv class=\"nze1-fs-feeling\"\u003e\n\u003cspan class=\"nze1-fs-feel-tag\"\u003eTattico\u003c\/span\u003e \u003cspan class=\"nze1-fs-feel-tag\"\u003eSoddisfacente\u003c\/span\u003e \u003cspan class=\"nze1-fs-feel-tag\"\u003eCompetitivo\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"nze1-fs-section-label\"\u003ePer chi è\u003c\/span\u003e\n\u003cdiv class=\"nze1-fs-targets\"\u003e\n\u003cdiv class=\"nze1-fs-target nze1-fs-si\"\u003e\n\u003cspan\u003e🎯\u003c\/span\u003eEsperti\u003c\/div\u003e\n\u003cdiv class=\"nze1-fs-target nze1-fs-si\"\u003e\n\u003cspan\u003e🧠\u003c\/span\u003eHeavy game\u003c\/div\u003e\n\u003cdiv class=\"nze1-fs-target nze1-fs-si\"\u003e\n\u003cspan\u003e🧘\u003c\/span\u003eSolitario\u003c\/div\u003e\n\u003cdiv class=\"nze1-fs-target nze1-fs-no\"\u003e\n\u003cspan\u003e🍕\u003c\/span\u003eParty\u003c\/div\u003e\n\u003cdiv class=\"nze1-fs-target nze1-fs-no\"\u003e\n\u003cspan\u003e🎲\u003c\/span\u003eFamily game\u003c\/div\u003e\n\u003cdiv class=\"nze1-fs-target nze1-fs-no\"\u003e\n\u003cspan\u003e🌱\u003c\/span\u003eGateway\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Sezione solitario dedicata --\u003e\n\u003cdiv class=\"nze1-fs-solo\"\u003e\n\u003cdiv class=\"nze1-fs-solo-header\"\u003e\n\u003cspan class=\"nze1-fs-solo-icon\"\u003e🧘\u003c\/span\u003e \u003cspan class=\"nze1-fs-solo-title\"\u003eModalità Solitario\u003c\/span\u003e \u003cspan class=\"nze1-fs-solo-type\"\u003eAutoma ufficiale\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nze1-fs-solo-stars\"\u003e\n\u003cspan class=\"nze1-fs-star nze1-fs-star--on\"\u003e★\u003c\/span\u003e \u003cspan class=\"nze1-fs-star nze1-fs-star--on\"\u003e★\u003c\/span\u003e \u003cspan class=\"nze1-fs-star nze1-fs-star--on\"\u003e★\u003c\/span\u003e \u003cspan class=\"nze1-fs-star nze1-fs-star--off\"\u003e★\u003c\/span\u003e \u003cspan class=\"nze1-fs-star nze1-fs-star--off\"\u003e★\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp class=\"nze1-fs-solo-note\"\u003eL'automa replica la pressione della maggioranza nelle regioni. Una buona alternativa senza compagnia, ma il gioco esprime il meglio con 3–4 giocatori che si contendono gli stessi mercati.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nze1-fs-verdict\"\u003e\n\u003cdiv class=\"nze1-fs-verdict-title\"\u003eIn sintesi\u003c\/div\u003e\n\u003cdiv class=\"nze1-fs-verdict-text\"\u003eUn eurogame economico di peso con una tensione tattica rara. Perfetto per chi ama costruire motori produttivi e combattere per la maggioranza nelle regioni. Non è per chi cerca partite veloci o casuali.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nze1-fs-footer\"\u003e🐸 FrogScore · valutazione editoriale FroGames · basata su regolamento, recensioni internazionali e sessioni di gioco\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n    (function(){\n      var PI2=Math.PI*2;\n      var dims=[\n        {l:'Complessità',  v:4, note:'Setup articolato e molte opzioni — ma ogni azione è leggibile. Si padroneggia in 2-3 partite'},\n        {l:'Strategia',    v:5, note:'Ogni scelta ha conseguenze a catena. Pianificare 2-3 mosse avanti è necessario per vincere'},\n        {l:'Interazione',  v:4, note:'La lotta per le maggioranze nei mercati regionali è costante e diretta'},\n        {l:'Fortuna',      v:1, note:'Zero dadi. Il risultato dipende quasi interamente dalle tue decisioni'},\n        {l:'Rigiocabilità',v:4, note:'Fabbriche bifacciali, obiettivi variabili e token casuali: nessuna partita uguale'},\n        {l:'Profondità',   v:5, note:'Motore produttivo, gestione risorse, area control, timing delle consolidazioni — strati su strati'}\n      ];\n      var accent='#3B6D11';\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('nze1-fs-svg');\n      var tip=document.getElementById('nze1-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 nze1-draw{to{stroke-dashoffset:0}}@keyframes nze1-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?'#b0c8a0':'#dde8d0','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:'#c0d8b0','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:nze1-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        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:nze1-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:nze1-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:'#0f1a08','font-family':'-apple-system,sans-serif'});\n        t.textContent=d.l;\n        svg.appendChild(t);\n      });\n    })();\n    \u003c\/script\u003e\n\u003cdiv class=\"nze1-divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c!-- CONTENUTO EMPEROR'S EDITION --\u003e\n\u003cdiv class=\"nze1-section-pad\"\u003e\n\u003cp class=\"nze1-label\"\u003eCosa trovi nella scatola\u003c\/p\u003e\n\u003ch3 class=\"nze1-h3\"\u003eL'Emperor's Edition — cosa cambia\u003c\/h3\u003e\n\u003cdiv class=\"nze1-cards\"\u003e\n\u003cdiv class=\"nze1-card\"\u003e\n\u003cspan class=\"nze1-card-icon\"\u003e🏭\u003c\/span\u003e\n\u003ch4 class=\"nze1-card-name\"\u003e30 nuove fabbriche bifacciali\u003c\/h4\u003e\n\u003cp class=\"nze1-card-desc\"\u003eOgni tessera fabbrica ha due facce con effetti diversi — bonus immediati o modificatori permanenti. Nessuna partita con la stessa configurazione produttiva.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nze1-card\"\u003e\n\u003cspan class=\"nze1-card-icon\"\u003e🪵\u003c\/span\u003e\n\u003ch4 class=\"nze1-card-name\"\u003eComponenti in legno serigrafico\u003c\/h4\u003e\n\u003cp class=\"nze1-card-desc\"\u003eRisorse e token in legno con stampa a caldo — esteticamente distinti, piacevoli al tatto. Una produzione premium che eleva l'immersione al tavolo.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nze1-card\"\u003e\n\u003cspan class=\"nze1-card-icon\"\u003e🤖\u003c\/span\u003e\n\u003ch4 class=\"nze1-card-name\"\u003eAutoma per il solitario\u003c\/h4\u003e\n\u003cp class=\"nze1-card-desc\"\u003eUn avversario artificiale che replica la pressione della maggioranza nelle regioni. Completo e sfidante — per giocare anche senza compagnia.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nze1-card\"\u003e\n\u003cspan class=\"nze1-card-icon\"\u003e📦\u003c\/span\u003e\n\u003ch4 class=\"nze1-card-name\"\u003eOrganizer modulare in plastica\u003c\/h4\u003e\n\u003cp class=\"nze1-card-desc\"\u003eScomparti con coperchio per ogni tipologia di componente. Setup rapido e rimessa in scatola ordinata — un dettaglio che si apprezza dopo la terza partita.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- CLOSING --\u003e\n\u003cdiv class=\"nze1-closing\"\u003e\n\u003cp class=\"nze1-closing-text\"\u003eUn classico dell'eurogame moderno, riprogettato per durare altri dieci anni. Il Giappone aspetta il suo industriale più capace.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n.nze1-wrap, .nze1-wrap * { box-sizing: border-box; margin: 0; padding: 0; }\n.nze1-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: #080f04;\n}\n\n\/* ── COPERTINA ── *\/\n.nze1-cover { position: relative; width: 100%; height: 340px; overflow: hidden; display: flex; align-items: flex-end; }\n.nze1-cover-img { position: absolute; inset: 0; width: 100%; height: 100%; object-fit: cover; object-position: center top; display: block; }\n.nze1-cover-fade { position: absolute; inset: 0; background: linear-gradient(to bottom, rgba(8,15,4,0) 0%, rgba(8,15,4,0) 30%, rgba(8,15,4,0.65) 65%, rgba(8,15,4,0.97) 100%); }\n.nze1-cover-content { position: relative; z-index: 2; padding: 18px 26px 24px; width: 100%; }\n.nze1-kicker { display: block; color: #C8A84B; font-family: sans-serif; font-size: 0.7rem; font-weight: 700; letter-spacing: 3px; text-transform: uppercase; margin-bottom: 8px; }\n.nze1-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.nze1-chips { display: flex; flex-wrap: wrap; gap: 7px; }\n.nze1-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.nze1-chip--gold { background: #8B6914; border-color: #C8A84B; color: #fff; }\n\n\/* ── SPECS ── *\/\n.nze1-specs-bar { background: #0e1a06; padding: 0 24px; border-top: 1px solid rgba(255,255,255,0.06); }\n.nze1-specs { display: grid; grid-template-columns: repeat(3, 1fr); }\n.nze1-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.nze1-spec:nth-child(3n) { border-right: none; }\n.nze1-spec:nth-last-child(-n+3) { border-bottom: none; }\n.nze1-spec-icon { font-size: 1.2rem; }\n.nze1-spec-label { color: rgba(255,255,255,0.4); font-family: sans-serif; font-size: 0.6rem; text-transform: uppercase; letter-spacing: 1px; }\n.nze1-spec-val { color: #fff; font-family: sans-serif; font-size: 0.84rem; font-weight: 800; }\n\n\/* ── BODY ── *\/\n.nze1-body { background: #F2EDD8; }\n\n\/* ── INTRO ── *\/\n.nze1-intro-solo { padding: 36px 28px 8px; }\n.nze1-label { display: block; font-family: sans-serif; font-size: 0.68rem; font-weight: 700; letter-spacing: 3px; text-transform: uppercase; color: #3B6D11; margin-bottom: 7px; }\n.nze1-h3 { font-size: clamp(1.4rem, 2.5vw, 2.1rem); font-weight: 900; color: #0d1a06; line-height: 1.15; margin-bottom: 16px; }\n.nze1-p { font-family: sans-serif; font-size: 0.95rem; color: #2a3a18; margin-bottom: 13px; line-height: 1.65; max-width: 780px; }\n\n\/* ── DIVIDER ── *\/\n.nze1-divider { height: 1px; background: #c8d4b0; margin: 32px 28px 0; }\n\n\/* ── FROGSCORE ── *\/\n.nze1-fs { background:#fff; border-top:1px solid #d8e4cc; border-bottom:1px solid #d8e4cc; }\n.nze1-fs-header { padding:14px 20px 13px; background:#fff; border-bottom:1px solid #e4eedd; display:flex; align-items:center; justify-content:space-between; gap:10px; flex-wrap:wrap; }\n.nze1-fs-brand { display:flex; align-items:center; gap:9px; }\n.nze1-fs-frog { font-size:20px; }\n.nze1-fs-brand-label { display:block; font-family:sans-serif; font-size:10px; font-weight:700; letter-spacing:2px; text-transform:uppercase; color:#5a7040; }\n.nze1-fs-game-name { font-family:sans-serif; font-size:14px; font-weight:700; color:#0d1a06; margin-top:2px; }\n.nze1-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.nze1-fs-body { display:grid; grid-template-columns:1fr; background:#f4f7ef; }\n.nze1-fs-radar-panel { padding:20px 16px; display:flex; justify-content:center; background:#f4f7ef; position:relative; }\n.nze1-fs-radar-panel svg { width:100%; max-width:270px; height:auto; display:block; }\n.nze1-fs-tip { display:none; position:absolute; background:#0d1a06; 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.nze1-fs-info { padding:16px 18px 18px; background:#f4f7ef; border-top:1px solid #dde8cc; }\n.nze1-fs-feel-lbl { display:block; font-family:sans-serif; font-size:10px; font-weight:700; letter-spacing:2px; text-transform:uppercase; color:#5a7040; margin-bottom:9px; }\n.nze1-fs-feeling { display:flex; flex-wrap:wrap; gap:7px; margin-bottom:16px; }\n.nze1-fs-feel-tag { font-family:Georgia,serif; font-size:13px; font-style:italic; color:#2a3a18; padding:5px 14px; background:#fff; border-radius:7px; border:1px solid #c8d8b0; }\n.nze1-fs-section-label { display:block; font-family:sans-serif; font-size:10px; font-weight:700; letter-spacing:2px; text-transform:uppercase; color:#5a7040; margin-bottom:10px; }\n.nze1-fs-targets { display:grid; grid-template-columns:repeat(auto-fill,minmax(110px,1fr)); gap:7px; margin-bottom:16px; }\n.nze1-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.nze1-fs-target span { font-size:14px; flex-shrink:0; }\n.nze1-fs-si { background:#fff; border-color:#b8c8a0; color:#1a2a08; }\n.nze1-fs-no { background:transparent; border-color:#d8e0cc; color:#a0aa90; opacity:.45; text-decoration:line-through; }\n\n\/* ── SOLITARIO ── *\/\n.nze1-fs-solo { background:#fff; border-radius:10px; padding:12px 14px; border:1px solid #c8d8b0; margin-bottom:14px; }\n.nze1-fs-solo-header { display:flex; align-items:center; gap:8px; margin-bottom:7px; flex-wrap:wrap; }\n.nze1-fs-solo-icon { font-size:16px; }\n.nze1-fs-solo-title { font-family:sans-serif; font-size:11px; font-weight:800; color:#2a3a18; }\n.nze1-fs-solo-type { font-family:sans-serif; font-size:10px; font-weight:600; background:#e8f0e0; color:#3B6D11; padding:2px 8px; border-radius:50px; border:1px solid #b0c890; }\n.nze1-fs-solo-stars { display:flex; gap:2px; margin-bottom:7px; }\n.nze1-fs-star { font-size:14px; }\n.nze1-fs-star--on { color:#C8A84B; }\n.nze1-fs-star--off { color:#d0d8c8; }\n.nze1-fs-solo-note { font-family:sans-serif; font-size:11px; color:#4a6030; line-height:1.6; }\n\n.nze1-fs-verdict { background:#fff; border-radius:10px; padding:12px 14px; border:1px solid #d8e4cc; }\n.nze1-fs-verdict-title { font-family:sans-serif; font-size:10px; font-weight:700; letter-spacing:2px; text-transform:uppercase; color:#5a7040; margin-bottom:5px; }\n.nze1-fs-verdict-text { font-family:sans-serif; font-size:12px; color:#2a3a18; line-height:1.65; }\n.nze1-fs-footer { padding:9px 20px; background:#e8eddf; border-top:1px solid #d8e4cc; font-family:sans-serif; font-size:11px; color:#5a7040; line-height:1.5; }\n\n\/* ── CARDS ── *\/\n.nze1-section-pad { padding: 32px 28px 8px; }\n.nze1-cards { display: grid; grid-template-columns: 1fr; gap: 11px; margin-top: 16px; }\n.nze1-card { background: #fff; border-radius: 14px; padding: 16px 18px; border: 1px solid #d0ddb8; box-shadow: 0 2px 10px rgba(0,0,0,0.05); transition: transform 0.2s ease, box-shadow 0.2s ease; }\n.nze1-card:hover { transform: translateY(-2px); box-shadow: 0 6px 20px rgba(0,0,0,0.09); }\n.nze1-card-icon { font-size: 1.6rem; display: block; margin-bottom: 7px; }\n.nze1-card-name { font-size: 0.95rem; font-weight: 900; color: #3B6D11; margin-bottom: 5px; }\n.nze1-card-desc { font-family: sans-serif; font-size: 0.85rem; color: #2a3a18; line-height: 1.55; }\n\n\/* ── CLOSING ── *\/\n.nze1-closing { background: #0e1a06; padding: 26px 28px; border-top: 3px solid #C8A84B; }\n.nze1-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\/* ── RESPONSIVE ── *\/\n@media screen and (min-width: 600px) {\n  .nze1-specs { grid-template-columns: repeat(6, 1fr); }\n  .nze1-spec { border-bottom: none; }\n  .nze1-spec:nth-child(3n) { border-right: 1px solid rgba(255,255,255,0.07); }\n  .nze1-spec:last-child { border-right: none; }\n  .nze1-cards { grid-template-columns: repeat(2, 1fr); }\n  .nze1-fs-body { grid-template-columns: 220px 1fr; }\n  .nze1-fs-radar-panel { border-top: none; border-right: 1px solid #dde8cc; }\n  .nze1-fs-info { border-top: none; }\n}\n@media screen and (min-width: 900px) {\n  .nze1-cover { height: 440px; }\n  .nze1-cover-content { padding: 22px 36px 30px; }\n  .nze1-intro-solo { padding: 40px 36px 8px; }\n  .nze1-cards { grid-template-columns: repeat(4, 1fr); }\n  .nze1-divider { margin-left: 36px; margin-right: 36px; }\n  .nze1-section-pad { padding: 36px 36px 8px; }\n  .nze1-closing { padding: 28px 36px; }\n  .nze1-fs-body { grid-template-columns: 260px 1fr; }\n  .nze1-fs-radar-panel svg { max-width: 260px; }\n}\n\u003c\/style\u003e","brand":"Cranio Creations","offers":[{"title":"Default Title","offer_id":51567266595143,"sku":"","price":84.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/nippon-zaibatsu-emperors-edition-gioco-da-tavolo-cranio-creations..png?v=1746901867"},{"product_id":"il-signore-degli-anelli-il-destino-della-compagnia","title":"Il Signore degli Anelli - Il Destino della Compagnia","description":"\u003c!-- =====================================================\n     IL SIGNORE DEGLI ANELLI: IL DESTINO DELLA COMPAGNIA — BLOCCO 1\n     FroGames | Shopify tema Concept\n     Prefisso CSS: ldc1-\n     ===================================================== --\u003e\n\u003cdiv class=\"ldc1-wrap\"\u003e\n\u003c!-- COPERTINA --\u003e\n\u003cdiv class=\"ldc1-cover\"\u003e\n\u003cimg loading=\"eager\" class=\"ldc1-cover-img\" alt=\"Il Signore degli Anelli Il Destino della Compagnia gioco da tavolo cooperativo per 1-5 giocatori - copertina ufficiale Z-Man Games\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/Il_Signore_degli_Anelli_-_Il_Destino_della_Compagnia.webp?v=1775673955\"\u003e\n\u003cdiv class=\"ldc1-cover-fade\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"ldc1-cover-content\"\u003e\n\u003cp class=\"ldc1-kicker\"\u003eFroGames — Momenti che Ricorderai\u003c\/p\u003e\n\u003cp class=\"ldc1-sub\"\u003eFrodo avanza verso Mordor. L'Occhio di Sauron lo cerca. Il destino della Terra di Mezzo è nelle vostre mani.\u003c\/p\u003e\n\u003cdiv class=\"ldc1-chips\"\u003e\n\u003cspan class=\"ldc1-chip ldc1-chip--gold\"\u003eCooperativo\u003c\/span\u003e \u003cspan class=\"ldc1-chip\"\u003eSistema Pandemic\u003c\/span\u003e \u003cspan class=\"ldc1-chip\"\u003eMatt Leacock\u003c\/span\u003e \u003cspan class=\"ldc1-chip\"\u003eEdizione italiana\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- SCHEDA TECNICA --\u003e\n\u003cdiv class=\"ldc1-specs-bar\"\u003e\n\u003cdiv class=\"ldc1-specs\"\u003e\n\u003cdiv class=\"ldc1-spec\"\u003e\n\u003cspan class=\"ldc1-spec-icon\"\u003e👥\u003c\/span\u003e \u003cspan class=\"ldc1-spec-label\"\u003eGiocatori\u003c\/span\u003e \u003cspan class=\"ldc1-spec-val\"\u003e1 – 5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ldc1-spec\"\u003e\n\u003cspan class=\"ldc1-spec-icon\"\u003e⏱️\u003c\/span\u003e \u003cspan class=\"ldc1-spec-label\"\u003eDurata\u003c\/span\u003e \u003cspan class=\"ldc1-spec-val\"\u003e60–150 min\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ldc1-spec\"\u003e\n\u003cspan class=\"ldc1-spec-icon\"\u003e🎂\u003c\/span\u003e \u003cspan class=\"ldc1-spec-label\"\u003eEtà\u003c\/span\u003e \u003cspan class=\"ldc1-spec-val\"\u003e14+ anni\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ldc1-spec\"\u003e\n\u003cspan class=\"ldc1-spec-icon\"\u003e🤝\u003c\/span\u003e \u003cspan class=\"ldc1-spec-label\"\u003eModalità\u003c\/span\u003e \u003cspan class=\"ldc1-spec-val\"\u003eCooperativo · Solo\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ldc1-spec\"\u003e\n\u003cspan class=\"ldc1-spec-icon\"\u003e🗺️\u003c\/span\u003e \u003cspan class=\"ldc1-spec-label\"\u003eObiettivi\u003c\/span\u003e \u003cspan class=\"ldc1-spec-val\"\u003e24 diversi\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ldc1-spec\"\u003e\n\u003cspan class=\"ldc1-spec-icon\"\u003e⚙️\u003c\/span\u003e \u003cspan class=\"ldc1-spec-label\"\u003eSistema\u003c\/span\u003e \u003cspan class=\"ldc1-spec-val\"\u003ePandemic System\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- CORPO --\u003e\n\u003cdiv class=\"ldc1-body\"\u003e\n\u003c!-- INTRO + CITAZIONI --\u003e\n\u003cdiv class=\"ldc1-intro-grid\"\u003e\n\u003cdiv class=\"ldc1-intro-text\"\u003e\n\u003cp class=\"ldc1-label\"\u003eDi cosa si tratta\u003c\/p\u003e\n\u003ch3 class=\"ldc1-h3\"\u003eIl viaggio verso Mordor ricomincia — e questa volta tocca a voi\u003c\/h3\u003e\n\u003cp class=\"ldc1-p\"\u003eMatt Leacock — il creatore di Pandemic — porta la sua formula cooperativa nel cuore della Terra di Mezzo. \u003cstrong\u003eIl Destino della Compagnia\u003c\/strong\u003e è la fusione tra un sistema collaudato e una delle storie più amate di sempre: ogni giocatore controlla due personaggi, ciascuno con abilità uniche, e insieme devono proteggere Frodo, combattere le forze dell'Ombra e completare gli obiettivi della missione prima che la Speranza si esaurisca.\u003c\/p\u003e\n\u003cp class=\"ldc1-p\"\u003eNon è Pandemic con un'ambientazione diversa. Leacock ha ripensato ogni meccanica per incarnare il ritmo della storia: le truppe Ombra avanzano da Mordor, i Nazgûl inseguono Frodo, l'Occhio di Sauron scrutina ogni regione. Ogni turno racconta qualcosa. Ogni scelta ha peso.\u003c\/p\u003e\n\u003cp class=\"ldc1-p\"\u003eCon 24 obiettivi diversi e 13 personaggi giocabili, nessuna partita ripercorre esattamente la stessa strada. La Compagnia cambia, gli obiettivi cambiano, ma la posta in gioco rimane sempre la stessa: l'Unico Anello deve essere distrutto.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ldc1-intro-side\"\u003e\n\u003cp class=\"ldc1-quote-header\"\u003eCosa dicono all'estero\u003c\/p\u003e\n\u003cdiv itemtype=\"https:\/\/schema.org\/Review\" itemscope=\"\" class=\"ldc1-quote\"\u003e\n\u003cmeta itemprop=\"itemReviewed\" content=\"Il Signore degli Anelli: Il Destino della Compagnia\"\u003e\n\u003cp itemprop=\"reviewBody\" class=\"ldc1-quote-text\"\u003e\"I'd call it the finest Lord of the Rings board game ever made.\"\u003c\/p\u003e\n\u003cp class=\"ldc1-quote-transl\"\u003eLo definirei il miglior gioco da tavolo de Il Signore degli Anelli mai realizzato.\u003c\/p\u003e\n\u003cp class=\"ldc1-quote-source\"\u003e— \u003cspan itemtype=\"https:\/\/schema.org\/Organization\" itemscope=\"\" itemprop=\"author\"\u003e\u003cspan itemprop=\"name\"\u003eSpace Biff\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ldc1-quote-solo ldc1-quote-solo--alt\"\u003e\n\u003cspan class=\"ldc1-qs-icon\"\u003e🧙\u003c\/span\u003e\n\u003cp class=\"ldc1-qs-text\"\u003eLa tensione non viene da un regolamento complicato — viene dal fatto che ogni mossa di Frodo potrebbe attrarre l'Occhio.\u003c\/p\u003e\n\u003cp class=\"ldc1-qs-note\"\u003eDall'esperienza di gioco\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ldc1-divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c!-- FROGSCORE --\u003e\n\u003cdiv class=\"ldc1-fs\"\u003e\n\u003cdiv class=\"ldc1-fs-header\"\u003e\n\u003cdiv class=\"ldc1-fs-brand\"\u003e\n\u003cimg class=\"ldc1-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=\"ldc1-fs-brand-label\"\u003eFrogScore · FroGames.it\u003c\/span\u003e\n\u003cp class=\"ldc1-fs-game-name\"\u003eIl Destino della Compagnia\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cspan style=\"background: #e0f5ee; border-color: #60c090; color: #0a4a30;\" class=\"ldc1-fs-cat\"\u003eCooperativo\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ldc1-fs-body\"\u003e\n\u003cdiv class=\"ldc1-fs-radar-panel\"\u003e\n\u003csvg style=\"overflow: visible;\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 320 320\" id=\"ldc1-fs-svg\"\u003e\u003c\/svg\u003e\n\u003cdiv id=\"ldc1-fs-tip\" class=\"ldc1-fs-tip\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ldc1-fs-info\"\u003e\n\u003cspan class=\"ldc1-fs-feel-lbl\"\u003eL'esperienza\u003c\/span\u003e\n\u003cdiv class=\"ldc1-fs-feeling\"\u003e\n\u003cspan class=\"ldc1-fs-feel-tag\"\u003eEpico\u003c\/span\u003e \u003cspan class=\"ldc1-fs-feel-tag\"\u003eTeso\u003c\/span\u003e \u003cspan class=\"ldc1-fs-feel-tag\"\u003eAtmosferico\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"ldc1-fs-section-label\"\u003ePer chi è\u003c\/span\u003e\n\u003cdiv class=\"ldc1-fs-targets\"\u003e\n\u003cdiv class=\"ldc1-fs-target ldc1-fs-si\"\u003e\n\u003cspan\u003e🎯\u003c\/span\u003eEsperti\u003c\/div\u003e\n\u003cdiv class=\"ldc1-fs-target ldc1-fs-si\"\u003e\n\u003cspan\u003e🤝\u003c\/span\u003eCooperativo\u003c\/div\u003e\n\u003cdiv class=\"ldc1-fs-target ldc1-fs-si\"\u003e\n\u003cspan\u003e🧘\u003c\/span\u003eSolitario\u003c\/div\u003e\n\u003cdiv class=\"ldc1-fs-target ldc1-fs-no\"\u003e\n\u003cspan\u003e🧒\u003c\/span\u003eBambini\u003c\/div\u003e\n\u003cdiv class=\"ldc1-fs-target ldc1-fs-no\"\u003e\n\u003cspan\u003e🌱\u003c\/span\u003eGateway\u003c\/div\u003e\n\u003cdiv class=\"ldc1-fs-target ldc1-fs-no\"\u003e\n\u003cspan\u003e🍕\u003c\/span\u003eParty\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ldc1-fs-solo\"\u003e\n\u003cdiv class=\"ldc1-fs-solo-label\"\u003eModalità Solitario\u003c\/div\u003e\n\u003cdiv class=\"ldc1-fs-solo-row\"\u003e\n\u003cspan class=\"ldc1-fs-solo-type\"\u003eUfficiale\u003c\/span\u003e\n\u003cdiv class=\"ldc1-fs-solo-stars\"\u003e\n\u003cspan class=\"ldc1-fs-star ldc1-fs-star--on\"\u003e★\u003c\/span\u003e \u003cspan class=\"ldc1-fs-star ldc1-fs-star--on\"\u003e★\u003c\/span\u003e \u003cspan class=\"ldc1-fs-star ldc1-fs-star--on\"\u003e★\u003c\/span\u003e \u003cspan class=\"ldc1-fs-star ldc1-fs-star--on\"\u003e★\u003c\/span\u003e \u003cspan class=\"ldc1-fs-star\"\u003e★\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"ldc1-fs-solo-note\"\u003e4\/5 — progettata da Leacock, soddisfacente e ben bilanciata\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ldc1-fs-verdict\"\u003e\n\u003cdiv class=\"ldc1-fs-verdict-title\"\u003eIn sintesi\u003c\/div\u003e\n\u003cdiv class=\"ldc1-fs-verdict-text\"\u003eCooperativo narrativo con profondità autentica. Per i fan de Il Signore degli Anelli è quasi obbligatorio — per chi non lo conosce, la tematizzazione resta il motore principale.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ldc1-fs-footer\"\u003e\n\u003cimg class=\"ldc1-fs-footer-frog\" alt=\"FroGames\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/FROG_FAVICON.webp?v=1774174794\"\u003e FrogScore · valutazione editoriale FroGames · basata su regolamento, recensioni internazionali e sessioni di gioco\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n    (function(){\n      var PI2=Math.PI*2;\n      var dims=[\n        {l:'Coordinazione', v:5, note:\"Ogni turno si pianifica insieme: chi protegge Frodo, chi combatte, chi completa gli obiettivi\"},\n        {l:'Tensione',       v:5, note:\"Il tracciato Speranza scende inesorabilmente — ogni errore si paga caro\"},\n        {l:'Profondità',    v:4, note:\"13 personaggi e 24 obiettivi garantiscono strategie sempre diverse\"},\n        {l:'Rigiocabilità', v:4, note:\"Le combinazioni di obiettivi e personaggi cambiano ogni partita in modo sostanziale\"},\n        {l:'Complessità',   v:3, note:\"Più sistemi intrecciati rispetto a Pandemic base — richiede qualche partita per padroneggiarlo\"},\n        {l:'Fortuna',       v:3, note:\"I dadi di ricerca e le Carte Ombra introducono variabilità significativa\"}\n      ];\n      var accent='#0a7a5a';\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('ldc1-fs-svg');\n      var tip=document.getElementById('ldc1-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 ldc1-draw{to{stroke-dashoffset:0}}@keyframes ldc1-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:ldc1-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:ldc1-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:ldc1-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=\"ldc1-divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c!-- CARD COMPONENTI --\u003e\n\u003cdiv class=\"ldc1-section-pad\"\u003e\n\u003cp class=\"ldc1-label\"\u003eLa Compagnia e i suoi strumenti\u003c\/p\u003e\n\u003ch3 class=\"ldc1-h3\"\u003eCosa trovi nella scatola — e come si usa\u003c\/h3\u003e\n\u003cdiv class=\"ldc1-cards\"\u003e\n\u003cdiv class=\"ldc1-card\"\u003e\n\u003cspan class=\"ldc1-card-icon\"\u003e🧝\u003c\/span\u003e\n\u003ch4 class=\"ldc1-card-name\"\u003e13 personaggi asimmetrici\u003c\/h4\u003e\n\u003cp class=\"ldc1-card-desc\"\u003eAragorn, Legolas, Eowyn, Gollum e molti altri — ognuno con abilità uniche che cambiano radicalmente come si affronta il viaggio.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ldc1-card\"\u003e\n\u003cspan class=\"ldc1-card-icon\"\u003e📜\u003c\/span\u003e\n\u003ch4 class=\"ldc1-card-name\"\u003e24 obiettivi variabili\u003c\/h4\u003e\n\u003cp class=\"ldc1-card-desc\"\u003eOgni partita sceglie obiettivi diversi dalla campagna della storia: la Battaglia del Fosso di Helm, la caduta di Isengard, il passaggio di Moria.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ldc1-card\"\u003e\n\u003cspan class=\"ldc1-card-icon\"\u003e🏰\u003c\/span\u003e\n\u003ch4 class=\"ldc1-card-name\"\u003eTorre tiradadi di Barad-dûr\u003c\/h4\u003e\n\u003cp class=\"ldc1-card-desc\"\u003eElemento iconico della scatola: funzionale e scenografico, è il pezzo che tutti notano subito quando si apre la scatola al tavolo.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ldc1-card\"\u003e\n\u003cspan class=\"ldc1-card-icon\"\u003e👁️\u003c\/span\u003e\n\u003ch4 class=\"ldc1-card-name\"\u003eL'Occhio di Sauron e i Nazgûl\u003c\/h4\u003e\n\u003cp class=\"ldc1-card-desc\"\u003e9 miniature Nazgûl inseguono Frodo sul tabellone. Quando l'Occhio si sposta sulla sua regione, ogni movimento diventa un rischio.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- CLOSING --\u003e\n\u003cdiv class=\"ldc1-closing\"\u003e\n\u003cp class=\"ldc1-closing-text\"\u003eAlla fine della serata, qualcuno racconterà di quel turno in cui Frodo era circondato da sei Nazgûl e la Speranza era a due. È sempre così con questa Compagnia.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- CONTENUTO SCATOLA --\u003e\n\u003cdiv class=\"ldc1-box-section\"\u003e\n\u003cdetails class=\"ldc1-det\"\u003e\n\u003csummary class=\"ldc1-det-sum\"\u003e\u003cspan class=\"ldc1-det-ico\"\u003e🎲\u003c\/span\u003e\u003cspan class=\"ldc1-det-title\"\u003eComponenti\u003c\/span\u003e\u003cspan class=\"ldc1-det-sub\"\u003e19 tipologie · inclusa torre tiradadi\u003c\/span\u003e\u003cspan class=\"ldc1-det-arr\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"ldc1-det-body\"\u003e\n\u003cdiv class=\"ldc1-comp-grid\"\u003e\n\u003cdiv class=\"ldc1-comp\"\u003e\n\u003cspan class=\"ldc1-comp-qty\"\u003e1\u003c\/span\u003e\u003cspan class=\"ldc1-comp-lbl\"\u003eTabellone della Terra di Mezzo\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ldc1-comp\"\u003e\n\u003cspan class=\"ldc1-comp-qty\"\u003e48\u003c\/span\u003e\u003cspan class=\"ldc1-comp-lbl\"\u003eCarte Regione\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ldc1-comp\"\u003e\n\u003cspan class=\"ldc1-comp-qty\"\u003e14\u003c\/span\u003e\u003cspan class=\"ldc1-comp-lbl\"\u003eCarte Evento\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ldc1-comp\"\u003e\n\u003cspan class=\"ldc1-comp-qty\"\u003e12\u003c\/span\u003e\u003cspan class=\"ldc1-comp-lbl\"\u003eCarte Oscuramento dei Cieli\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ldc1-comp\"\u003e\n\u003cspan class=\"ldc1-comp-qty\"\u003e24\u003c\/span\u003e\u003cspan class=\"ldc1-comp-lbl\"\u003eCarte Obiettivo\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ldc1-comp\"\u003e\n\u003cspan class=\"ldc1-comp-qty\"\u003e10\u003c\/span\u003e\u003cspan class=\"ldc1-comp-lbl\"\u003eCarte Consultazione\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ldc1-comp\"\u003e\n\u003cspan class=\"ldc1-comp-qty\"\u003e13\u003c\/span\u003e\u003cspan class=\"ldc1-comp-lbl\"\u003eCarte Personaggio\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ldc1-comp\"\u003e\n\u003cspan class=\"ldc1-comp-qty\"\u003e50\u003c\/span\u003e\u003cspan class=\"ldc1-comp-lbl\"\u003eCarte Ombra\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ldc1-comp\"\u003e\n\u003cspan class=\"ldc1-comp-qty\"\u003e9\u003c\/span\u003e\u003cspan class=\"ldc1-comp-lbl\"\u003eMiniature Nazgûl\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ldc1-comp\"\u003e\n\u003cspan class=\"ldc1-comp-qty\"\u003e13\u003c\/span\u003e\u003cspan class=\"ldc1-comp-lbl\"\u003ePedine Personaggio\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ldc1-comp\"\u003e\n\u003cspan class=\"ldc1-comp-qty\"\u003e3\u003c\/span\u003e\u003cspan class=\"ldc1-comp-lbl\"\u003eDadi Combattimento\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ldc1-comp\"\u003e\n\u003cspan class=\"ldc1-comp-qty\"\u003e7\u003c\/span\u003e\u003cspan class=\"ldc1-comp-lbl\"\u003eDadi Ricerca\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ldc1-comp\"\u003e\n\u003cspan class=\"ldc1-comp-qty\"\u003e48\u003c\/span\u003e\u003cspan class=\"ldc1-comp-lbl\"\u003eTruppe Ombra\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ldc1-comp\"\u003e\n\u003cspan class=\"ldc1-comp-qty\"\u003e35\u003c\/span\u003e\u003cspan class=\"ldc1-comp-lbl\"\u003eTruppe Amiche\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ldc1-comp\"\u003e\n\u003cspan class=\"ldc1-comp-qty\"\u003e6\u003c\/span\u003e\u003cspan class=\"ldc1-comp-lbl\"\u003eSegnalini Rifugio\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ldc1-comp\"\u003e\n\u003cspan class=\"ldc1-comp-qty\"\u003e6\u003c\/span\u003e\u003cspan class=\"ldc1-comp-lbl\"\u003eSegnalini Roccaforte Ombra\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ldc1-comp\"\u003e\n\u003cspan class=\"ldc1-comp-qty\"\u003e1\u003c\/span\u003e\u003cspan class=\"ldc1-comp-lbl\"\u003eSegnalino Occhio di Sauron\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ldc1-comp\"\u003e\n\u003cspan class=\"ldc1-comp-qty\"\u003e36\u003c\/span\u003e\u003cspan class=\"ldc1-comp-lbl\"\u003eSegnalini Simbolo\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ldc1-comp\"\u003e\n\u003cspan class=\"ldc1-comp-qty\"\u003e1\u003c\/span\u003e\u003cspan class=\"ldc1-comp-lbl\"\u003eTorre Tiradadi Barad-dûr\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"ldc1-det\"\u003e\n\u003csummary class=\"ldc1-det-sum\"\u003e\u003cspan class=\"ldc1-det-ico\"\u003e🃏\u003c\/span\u003e\u003cspan class=\"ldc1-det-title\"\u003eBustine consigliate\u003c\/span\u003e\u003cspan class=\"ldc1-det-sub\"\u003e2 formati · 171 carte totali\u003c\/span\u003e\u003cspan class=\"ldc1-det-arr\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"ldc1-det-body\"\u003e\n\u003cdiv class=\"ldc1-sleeve-grid\"\u003e\n\u003cdiv class=\"ldc1-sleeve\"\u003e\n\u003cspan class=\"ldc1-sleeve-mm\"\u003e64 × 89,5 mm\u003c\/span\u003e\n\u003cdiv class=\"ldc1-sleeve-r\"\u003e\u003cspan class=\"ldc1-sleeve-qty\"\u003e74 carte\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ldc1-sleeve\"\u003e\n\u003cspan class=\"ldc1-sleeve-mm\"\u003e70 × 120 mm\u003c\/span\u003e\n\u003cdiv class=\"ldc1-sleeve-r\"\u003e\u003cspan class=\"ldc1-sleeve-qty\"\u003e97 carte\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- fine ldc1-body --\u003e\n\u003c\/div\u003e\n\u003c!-- fine ldc1-wrap --\u003e\n\u003cstyle\u003e\n.ldc1-wrap, .ldc1-wrap * { box-sizing: border-box; margin: 0; padding: 0; }\n.ldc1-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: #0d1a0a;\n}\n\n\/* ── COPERTINA ── *\/\n.ldc1-cover { position: relative; width: 100%; height: 340px; overflow: hidden; display: flex; align-items: flex-end; }\n.ldc1-cover-img { position: absolute; inset: 0; width: 100%; height: 100%; object-fit: cover; object-position: center top; display: block; }\n.ldc1-cover-fade { position: absolute; inset: 0; background: linear-gradient(to bottom, rgba(13,26,10,0) 0%, rgba(13,26,10,0) 20%, rgba(13,26,10,0.55) 50%, rgba(13,26,10,0.88) 72%, rgba(13,26,10,0.99) 100%); }\n.ldc1-cover-content { position: relative; z-index: 2; padding: 18px 26px 24px; width: 100%; }\n.ldc1-kicker { display: block; color: #C8A84B; font-family: sans-serif; font-size: 0.7rem; font-weight: 700; letter-spacing: 3px; text-transform: uppercase; margin-bottom: 8px; }\n.ldc1-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.ldc1-chips { display: flex; flex-wrap: wrap; gap: 7px; }\n.ldc1-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.ldc1-chip--gold { background: #8a6a10; border-color: #C8A84B; color: #f5e8b0; }\n\n\/* ── SPECS ── *\/\n.ldc1-specs-bar { background: #0d1a0a; padding: 0 24px; border-top: 1px solid rgba(200,168,75,0.15); }\n.ldc1-specs { display: grid; grid-template-columns: repeat(3, 1fr); }\n.ldc1-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.ldc1-spec:nth-child(3n) { border-right: none; }\n.ldc1-spec:nth-last-child(-n+3) { border-bottom: none; }\n.ldc1-spec-icon { font-size: 1.2rem; }\n.ldc1-spec-label { color: rgba(255,255,255,0.4); font-family: sans-serif; font-size: 0.6rem; text-transform: uppercase; letter-spacing: 1px; }\n.ldc1-spec-val { color: #fff; font-family: sans-serif; font-size: 0.84rem; font-weight: 800; }\n\n\/* ── BODY ── *\/\n.ldc1-body { background: #F0ECD8; }\n\n\/* ── INTRO ── *\/\n.ldc1-intro-grid { display: grid; grid-template-columns: 1fr; gap: 26px; padding: 36px 28px 8px; }\n.ldc1-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.ldc1-h3 { font-size: clamp(1.4rem, 2.5vw, 2.1rem); font-weight: 900; color: #1a2a0a; line-height: 1.15; margin-bottom: 16px; }\n.ldc1-p { font-family: sans-serif; font-size: 0.95rem; color: #2a3820; margin-bottom: 13px; line-height: 1.65; max-width: 700px; }\n\n\/* ── QUOTE ── *\/\n.ldc1-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.ldc1-quote { background: #0d1a0a; border-radius: 14px; padding: 16px 18px; margin-bottom: 12px; border-left: 4px solid #C8A84B; }\n.ldc1-quote-text { color: #fff; font-style: italic; font-size: 0.87rem; line-height: 1.6; margin-bottom: 6px; font-family: sans-serif; }\n.ldc1-quote-transl { color: rgba(255,255,255,0.48); font-family: sans-serif; font-size: 0.76rem; line-height: 1.5; margin-bottom: 7px; font-style: italic; }\n.ldc1-quote-source { color: rgba(255,255,255,0.43); font-family: sans-serif; font-size: 0.72rem; font-weight: 700; }\n\n\/* ── QUOTE SOLO (editoriale FroGames) ── *\/\n.ldc1-quote-solo { background: #1a2e10; border-radius: 14px; padding: 18px 20px; margin-bottom: 12px; border-left: 4px solid #0a7a5a; }\n.ldc1-quote-solo--alt { background: #142208; border-left-color: #C8A84B; }\n.ldc1-qs-icon { font-size: 1.4rem; display: block; margin-bottom: 8px; }\n.ldc1-qs-text { color: #fff; font-style: italic; font-size: 0.9rem; line-height: 1.6; margin-bottom: 8px; font-family: Georgia, serif; }\n.ldc1-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.ldc1-divider { height: 1px; background: #c8b888; margin: 32px 28px 0; }\n\n\/* ── FROGSCORE ── *\/\n.ldc1-fs { background: #fff; border-top: 1px solid #e0d8cc; border-bottom: 1px solid #e0d8cc; }\n.ldc1-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.ldc1-fs-brand { display: flex; align-items: center; gap: 9px; }\n.ldc1-fs-frog-img { width: 28px; height: 28px; object-fit: contain; flex-shrink: 0; }\n.ldc1-fs-footer-frog { width: 16px; height: 16px; object-fit: contain; vertical-align: middle; margin-right: 2px; }\n.ldc1-fs-brand-label { display: block; font-family: sans-serif; font-size: 10px; font-weight: 700; letter-spacing: 2px; text-transform: uppercase; color: #6b5e48; }\n.ldc1-fs-game-name { font-family: sans-serif; font-size: 14px; font-weight: 700; color: #1a1208; margin-top: 2px; }\n.ldc1-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.ldc1-fs-body { display: grid; grid-template-columns: 1fr; background: #f7f4ef; }\n.ldc1-fs-radar-panel { padding: 20px 16px; display: flex; justify-content: center; background: #f7f4ef; position: relative; }\n.ldc1-fs-radar-panel svg { width: 100%; max-width: 270px; height: auto; display: block; }\n.ldc1-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.ldc1-fs-info { padding: 16px 18px 18px; background: #f7f4ef; border-top: 1px solid #e8e2da; }\n.ldc1-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.ldc1-fs-feeling { display: flex; flex-wrap: wrap; gap: 7px; margin-bottom: 16px; }\n.ldc1-fs-feel-tag { font-family: Georgia, serif; font-size: 13px; font-style: italic; color: #2a3820; padding: 5px 14px; background: #fff; border-radius: 7px; border: 1px solid #d8d0c4; }\n.ldc1-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.ldc1-fs-targets { display: grid; grid-template-columns: repeat(auto-fill, minmax(110px, 1fr)); gap: 7px; margin-bottom: 16px; }\n.ldc1-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.ldc1-fs-target span { font-size: 14px; flex-shrink: 0; }\n.ldc1-fs-si { background: #fff; border-color: #c8c0b0; color: #2a1a08; }\n.ldc1-fs-no { background: transparent; border-color: #e0d8d0; color: #b8a898; opacity: .45; text-decoration: line-through; }\n\n\/* ── SOLITARIO ── *\/\n.ldc1-fs-solo { background: #eeeae4; border-radius: 10px; padding: 12px 14px; margin-bottom: 12px; border: 1px solid #e0d8cc; }\n.ldc1-fs-solo-label { font-family: sans-serif; font-size: 10px; font-weight: 700; letter-spacing: 2px; text-transform: uppercase; color: #6b5e48; margin-bottom: 8px; display: block; }\n.ldc1-fs-solo-row { display: flex; align-items: center; gap: 8px; flex-wrap: wrap; }\n.ldc1-fs-solo-type { font-family: sans-serif; font-size: 11px; font-weight: 700; color: #0a7a5a; background: #e0f5ee; padding: 2px 9px; border-radius: 50px; border: 1px solid #60c090; white-space: nowrap; }\n.ldc1-fs-solo-stars { display: flex; gap: 2px; }\n.ldc1-fs-star { color: #d0c0a0; font-size: 14px; }\n.ldc1-fs-star--on { color: #C8A84B; }\n.ldc1-fs-solo-note { font-family: sans-serif; font-size: 11px; color: #6b5e48; line-height: 1.4; }\n\n.ldc1-fs-verdict { background: #fff; border-radius: 10px; padding: 12px 14px; border: 1px solid #e0d8cc; }\n.ldc1-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.ldc1-fs-verdict-text { font-family: sans-serif; font-size: 12px; color: #2a3820; line-height: 1.65; }\n.ldc1-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.ldc1-section-pad { padding: 32px 28px 8px; }\n.ldc1-cards { display: grid; grid-template-columns: 1fr; gap: 11px; margin-top: 16px; }\n.ldc1-card { background: #fff; border-radius: 14px; padding: 16px 18px; border: 1px solid #d8cca8; box-shadow: 0 2px 10px rgba(0,0,0,0.05); transition: transform 0.2s ease, box-shadow 0.2s ease; }\n.ldc1-card:hover { transform: translateY(-2px); box-shadow: 0 6px 20px rgba(0,0,0,0.09); }\n.ldc1-card-icon { font-size: 1.6rem; display: block; margin-bottom: 7px; }\n.ldc1-card-name { font-size: 0.95rem; font-weight: 900; color: #2E6B0A; margin-bottom: 5px; }\n.ldc1-card-desc { font-family: sans-serif; font-size: 0.85rem; color: #2a3820; line-height: 1.55; }\n\n\/* ── CLOSING ── *\/\n.ldc1-closing { background: #0d1a0a; padding: 26px 28px; border-top: 3px solid #C8A84B; }\n.ldc1-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.ldc1-box-section { background: #F0ECD8; border-top: 1px solid #c8b888; }\n.ldc1-det { border-bottom: 1px solid #e8deca; background: #fff; }\n.ldc1-det:last-child { border-bottom: none; }\n.ldc1-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.ldc1-det-sum::-webkit-details-marker { display: none; }\n.ldc1-det-sum::marker { display: none; }\n.ldc1-det[open] .ldc1-det-sum { background: #faf7f2; }\n.ldc1-det-sum:hover { background: #faf7f2; }\n.ldc1-det-left { display: flex; align-items: center; gap: 10px; }\n.ldc1-det-ico { font-size: 17px; flex-shrink: 0; }\n.ldc1-det-title { font-family: sans-serif; font-size: 13px; font-weight: 700; color: #1a2a0a; display: block; }\n.ldc1-det-sub { font-family: sans-serif; font-size: 11px; color: #9c8e7a; margin-top: 1px; display: block; }\n.ldc1-det-arr { width: 16px; height: 16px; flex-shrink: 0; position: relative; }\n.ldc1-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.ldc1-det[open] .ldc1-det-arr::before { transform: translate(-50%,-30%) rotate(225deg); }\n.ldc1-det-body { padding: 0 20px 16px; background: #fff; }\n\n.ldc1-comp-grid { display: grid; grid-template-columns: repeat(auto-fill, minmax(150px, 1fr)); gap: 7px; padding-top: 14px; }\n.ldc1-comp { display: flex; align-items: center; gap: 8px; padding: 8px 10px; background: #f7f4ef; border-radius: 8px; border: 1px solid #e8deca; }\n.ldc1-comp-qty { font-family: sans-serif; font-size: 0.85rem; font-weight: 800; color: #2E6B0A; min-width: 26px; flex-shrink: 0; }\n.ldc1-comp-lbl { font-family: sans-serif; font-size: 0.78rem; color: #2a3820; line-height: 1.3; }\n\n.ldc1-sleeve-grid { display: grid; grid-template-columns: 1fr; gap: 8px; padding-top: 14px; }\n.ldc1-sleeve { display: flex; align-items: center; justify-content: space-between; padding: 10px 14px; background: #f7f4ef; border-radius: 8px; border: 1px solid #e8deca; flex-wrap: wrap; gap: 6px; }\n.ldc1-sleeve-mm { font-family: monospace; font-size: 0.82rem; font-weight: 700; color: #1a2a0a; }\n.ldc1-sleeve-r { display: flex; align-items: center; gap: 8px; }\n.ldc1-sleeve-qty { font-family: sans-serif; font-size: 0.78rem; color: #6b5e48; }\n\n\/* ── RESPONSIVE ── *\/\n@media screen and (min-width: 600px) {\n  .ldc1-specs { grid-template-columns: repeat(6, 1fr); }\n  .ldc1-spec { border-bottom: none; }\n  .ldc1-spec:nth-child(3n) { border-right: 1px solid rgba(255,255,255,0.07); }\n  .ldc1-spec:last-child { border-right: none; }\n  .ldc1-cards { grid-template-columns: repeat(2, 1fr); }\n  .ldc1-fs-body { grid-template-columns: 220px 1fr; }\n  .ldc1-fs-radar-panel { border-top: none; border-right: 1px solid #e8e2da; }\n  .ldc1-fs-info { border-top: none; }\n  .ldc1-sleeve-grid { grid-template-columns: 1fr 1fr; }\n}\n@media screen and (min-width: 900px) {\n  .ldc1-cover { height: 440px; }\n  .ldc1-cover-content { padding: 22px 36px 30px; }\n  .ldc1-intro-grid { grid-template-columns: 3fr 2fr; align-items: start; padding: 40px 36px 8px; }\n  .ldc1-cards { grid-template-columns: repeat(4, 1fr); }\n  .ldc1-divider { margin-left: 36px; margin-right: 36px; }\n  .ldc1-section-pad { padding: 36px 36px 8px; }\n  .ldc1-closing { padding: 28px 36px; }\n  .ldc1-fs-body { grid-template-columns: 260px 1fr; }\n  .ldc1-fs-radar-panel svg { max-width: 260px; }\n  .ldc1-comp-grid { grid-template-columns: repeat(auto-fill, minmax(170px, 1fr)); }\n}\n\u003c\/style\u003e","brand":"Asmodee","offers":[{"title":"Default Title","offer_id":51715088613703,"sku":"","price":69.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/IlSignoredegliAnelli-IlDestinodellaCompagnia_1.webp?v=1749413292"},{"product_id":"luthier-board-game","title":"Luthier","description":"\u003c!-- =====================================================\n     LUTHIER — BLOCCO 1\n     FroGames | Shopify tema Concept\n     ===================================================== --\u003e\n\u003cdiv class=\"lth1-wrap\"\u003e\n\u003c!-- COPERTINA --\u003e\n\u003cdiv class=\"lth1-cover\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/luthier_1b61fe43-3169-45b6-98e4-d18921f86413.webp?v=1775190746\" alt=\"Luthier gioco da tavolo eurogame worker placement per 1-4 giocatori - copertina ufficiale Paverson Games\" class=\"lth1-cover-img\" loading=\"eager\"\u003e\n\u003cdiv class=\"lth1-cover-fade\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"lth1-cover-content\"\u003e\n\u003cp class=\"lth1-kicker\"\u003eFroGames — Momenti che Ricorderai\u003c\/p\u003e\n\u003cp class=\"lth1-sub\"\u003eStrumenti forgiati con le mani, mecenati conquistati con la reputazione, spartiti scritti con ogni scelta al tavolo.\u003c\/p\u003e\n\u003cdiv class=\"lth1-chips\"\u003e\n\u003cspan class=\"lth1-chip lth1-chip--gold\"\u003eEurogame Profondo\u003c\/span\u003e \u003cspan class=\"lth1-chip\"\u003ePaverson Games\u003c\/span\u003e \u003cspan class=\"lth1-chip\"\u003eVincent Dutrait\u003c\/span\u003e \u003cspan class=\"lth1-chip\"\u003eEdizione Italiana\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- SCHEDA TECNICA --\u003e\n\u003cdiv class=\"lth1-specs-bar\"\u003e\n\u003cdiv class=\"lth1-specs\"\u003e\n\u003cdiv class=\"lth1-spec\"\u003e\n\u003cspan class=\"lth1-spec-icon\"\u003e👥\u003c\/span\u003e \u003cspan class=\"lth1-spec-label\"\u003eGiocatori\u003c\/span\u003e \u003cspan class=\"lth1-spec-val\"\u003e1 – 4\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lth1-spec\"\u003e\n\u003cspan class=\"lth1-spec-icon\"\u003e⏱️\u003c\/span\u003e \u003cspan class=\"lth1-spec-label\"\u003eDurata\u003c\/span\u003e \u003cspan class=\"lth1-spec-val\"\u003e90–150 min\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lth1-spec\"\u003e\n\u003cspan class=\"lth1-spec-icon\"\u003e🎂\u003c\/span\u003e \u003cspan class=\"lth1-spec-label\"\u003eEtà\u003c\/span\u003e \u003cspan class=\"lth1-spec-val\"\u003e14+ anni\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lth1-spec\"\u003e\n\u003cspan class=\"lth1-spec-icon\"\u003e🔨\u003c\/span\u003e \u003cspan class=\"lth1-spec-label\"\u003eMeccanica\u003c\/span\u003e \u003cspan class=\"lth1-spec-val\"\u003eWorker Placement\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lth1-spec\"\u003e\n\u003cspan class=\"lth1-spec-icon\"\u003e🎭\u003c\/span\u003e \u003cspan class=\"lth1-spec-label\"\u003eOfferte\u003c\/span\u003e \u003cspan class=\"lth1-spec-val\"\u003eOfferte Segrete\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lth1-spec\"\u003e\n\u003cspan class=\"lth1-spec-icon\"\u003e🧘\u003c\/span\u003e \u003cspan class=\"lth1-spec-label\"\u003eSolitario\u003c\/span\u003e \u003cspan class=\"lth1-spec-val\"\u003eAutoma ufficiale\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- CORPO --\u003e\n\u003cdiv class=\"lth1-body\"\u003e\n\u003c!-- INTRO + BOX EDITORIALI --\u003e\n\u003cdiv class=\"lth1-intro-grid\"\u003e\n\u003cdiv class=\"lth1-intro-text\"\u003e\n\u003cp class=\"lth1-label\"\u003eDi cosa si tratta\u003c\/p\u003e\n\u003ch3 class=\"lth1-h3\"\u003eL'arte della liuteria nell'Europa classica\u003c\/h3\u003e\n\u003cp class=\"lth1-p\"\u003eSiamo nell'Europa del Settecento. Bach compone, Mozart esegue, Beethoven esige. E qualcuno deve costruire gli strumenti che rendono tutto possibile. In \u003cstrong\u003eLuthier\u003c\/strong\u003e sei tu quel qualcuno — a capo di una famiglia di artigiani che vuole diventare la più rispettata bottega dell'epoca.\u003c\/p\u003e\n\u003cp class=\"lth1-p\"\u003eProgettato da \u003cstrong\u003eDave Beck e Abe Burson\u003c\/strong\u003e e illustrato dal celebre \u003cstrong\u003eVincent Dutrait\u003c\/strong\u003e, Luthier combina worker placement e offerte segrete in un sistema mai visto prima. Ogni round piazzi i tuoi lavoratori — che crescono di numero nel corso della partita — e offri risorse in segreto per aggiudicarti gli strumenti più pregiati, i mecenati più potenti, i contratti migliori.\u003c\/p\u003e\n\u003cp class=\"lth1-p\"\u003eNon esiste un'unica strada verso la vittoria. Puoi puntare sulle esibizioni musicali, sull'espansione della bottega, sulla formazione degli apprendisti, sulla reputazione della tua famiglia. Il tableau personale evolve con i mecenati che acquisisci, creando un motore unico per ogni giocatore.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lth1-intro-side\"\u003e\n\u003cdiv class=\"lth1-quote-solo\"\u003e\n\u003cspan class=\"lth1-qs-icon\"\u003e🎻\u003c\/span\u003e\n\u003cp class=\"lth1-qs-text\"\u003eLa meccanica delle offerte segrete non è solo una trovata — ridefinisce come leggi gli avversari. Non sai mai chi concorrerà con te per quel violino o quel mecenate.\u003c\/p\u003e\n\u003cp class=\"lth1-qs-note\"\u003eIl segreto di Luthier in una riga\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lth1-quote-solo lth1-quote-solo--alt\"\u003e\n\u003cspan class=\"lth1-qs-icon\"\u003e🎼\u003c\/span\u003e\n\u003cp class=\"lth1-qs-text\"\u003eQuando il tuo tableau si combina con i mecenati giusti, senti la bottega prendere vita. È quella sensazione che si cerca in ogni eurogame pesante — e Luthier la dà.\u003c\/p\u003e\n\u003cp class=\"lth1-qs-note\"\u003eDall'esperienza di gioco\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lth1-divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c!-- FROGSCORE --\u003e\n\u003cdiv class=\"lth1-fs\"\u003e\n\u003cdiv class=\"lth1-fs-header\"\u003e\n\u003cdiv class=\"lth1-fs-brand\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/FROG_FAVICON.webp?v=1774174794\" alt=\"FroGames\" class=\"lth1-fs-frog-img\"\u003e\n\u003cdiv\u003e\n\u003cspan class=\"lth1-fs-brand-label\"\u003eFrogScore · FroGames.it\u003c\/span\u003e\n\u003cp class=\"lth1-fs-game-name\"\u003eLuthier\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cspan class=\"lth1-fs-cat\" style=\"background: #eaf3de; border-color: #80b050; color: #2a5010;\"\u003eStrategia\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lth1-fs-body\"\u003e\n\u003cdiv class=\"lth1-fs-radar-panel\"\u003e\n\u003csvg id=\"lth1-fs-svg\" viewbox=\"0 0 320 320\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"overflow: visible;\"\u003e\u003c\/svg\u003e\n\u003cdiv class=\"lth1-fs-tip\" id=\"lth1-fs-tip\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lth1-fs-info\"\u003e\n\u003cspan class=\"lth1-fs-feel-lbl\"\u003eL'esperienza\u003c\/span\u003e\n\u003cdiv class=\"lth1-fs-feeling\"\u003e\n\u003cspan class=\"lth1-fs-feel-tag\"\u003eRiflessivo\u003c\/span\u003e \u003cspan class=\"lth1-fs-feel-tag\"\u003eTeso\u003c\/span\u003e \u003cspan class=\"lth1-fs-feel-tag\"\u003eGratificante\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"lth1-fs-section-label\"\u003ePer chi è\u003c\/span\u003e\n\u003cdiv class=\"lth1-fs-targets\"\u003e\n\u003cdiv class=\"lth1-fs-target lth1-fs-si\"\u003e\n\u003cspan\u003e🎯\u003c\/span\u003eEsperti\u003c\/div\u003e\n\u003cdiv class=\"lth1-fs-target lth1-fs-si\"\u003e\n\u003cspan\u003e🧠\u003c\/span\u003eHeavy game\u003c\/div\u003e\n\u003cdiv class=\"lth1-fs-target lth1-fs-si\"\u003e\n\u003cspan\u003e🧘\u003c\/span\u003eSolitario\u003c\/div\u003e\n\u003cdiv class=\"lth1-fs-target lth1-fs-no\"\u003e\n\u003cspan\u003e🎲\u003c\/span\u003eFamily game\u003c\/div\u003e\n\u003cdiv class=\"lth1-fs-target lth1-fs-no\"\u003e\n\u003cspan\u003e🍕\u003c\/span\u003eParty\u003c\/div\u003e\n\u003cdiv class=\"lth1-fs-target lth1-fs-no\"\u003e\n\u003cspan\u003e🌱\u003c\/span\u003eGateway\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lth1-fs-verdict\"\u003e\n\u003cdiv class=\"lth1-fs-verdict-title\"\u003eIn sintesi\u003c\/div\u003e\n\u003cdiv class=\"lth1-fs-verdict-text\"\u003eEurogame pesante con un sistema di offerte segrete che non trovi altrove. Richiede tempo e concentrazione — chi lo pianifica trova una delle esperienze più ricche degli ultimi anni.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lth1-fs-solo-box\"\u003e\n\u003cdiv class=\"lth1-fs-solo-header\"\u003e\n\u003cspan class=\"lth1-fs-solo-icon\"\u003e🧘\u003c\/span\u003e \u003cspan class=\"lth1-fs-solo-title\"\u003eModalità Solitario\u003c\/span\u003e \u003cspan class=\"lth1-fs-solo-badge\"\u003eAutoma ufficiale\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lth1-fs-solo-stars\"\u003e\n\u003cspan class=\"lth1-fs-solo-star lth1-fs-solo-star--on\"\u003e★\u003c\/span\u003e \u003cspan class=\"lth1-fs-solo-star lth1-fs-solo-star--on\"\u003e★\u003c\/span\u003e \u003cspan class=\"lth1-fs-solo-star lth1-fs-solo-star--on\"\u003e★\u003c\/span\u003e \u003cspan class=\"lth1-fs-solo-star lth1-fs-solo-star--on\"\u003e★\u003c\/span\u003e \u003cspan class=\"lth1-fs-solo-star\"\u003e★\u003c\/span\u003e \u003cspan class=\"lth1-fs-solo-rating\"\u003e4\/5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp class=\"lth1-fs-solo-note\"\u003eL'automa — co-progettato da David Digby e Richard Woods — evolve partita dopo partita con un mazzo organico. Riproduce bene la pressione delle offerte segrete. Ottimo per esplorare le strategie prima di sfidare avversari umani.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lth1-fs-footer\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/FROG_FAVICON.webp?v=1774174794\" alt=\"FroGames\" class=\"lth1-fs-footer-frog\"\u003e FrogScore · valutazione editoriale FroGames · basata su regolamento, recensioni internazionali e sessioni di gioco\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:\"Molteplici percorsi verso la vittoria — nessuna mossa è mai ovvia\"},\n        {l:'Profondità',   v:5, note:\"Il tableau evolve con i mecenati: ogni partita costruisce un motore diverso\"},\n        {l:'Rigiocabilità',v:4, note:\"30 mecenati storici, strategie variabili, automa che cresce: alta variabilità\"},\n        {l:'Complessità',  v:4, note:\"Regole solide ma dense — consigliata la modalità La Prova per la prima partita\"},\n        {l:'Interazione',  v:3, note:\"Indiretta ma reale: le offerte segrete creano tensione costante senza attacchi diretti\"},\n        {l:'Fortuna',      v:1, note:\"Quasi assente — le esibizioni usano dadi, ma l'esito si gestisce con le abilità\"}\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('lth1-fs-svg');\n      var tip=document.getElementById('lth1-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 lth1-draw{to{stroke-dashoffset:0}}@keyframes lth1-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:lth1-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:lth1-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:lth1-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=\"lth1-divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c!-- CARD COMPONENTI --\u003e\n\u003cdiv class=\"lth1-section-pad\"\u003e\n\u003cp class=\"lth1-label\"\u003eCosa trovi al tavolo\u003c\/p\u003e\n\u003ch3 class=\"lth1-h3\"\u003eQuattro pilastri della tua bottega\u003c\/h3\u003e\n\u003cdiv class=\"lth1-cards\"\u003e\n\u003cdiv class=\"lth1-card\"\u003e\n\u003cspan class=\"lth1-card-icon\"\u003e🎻\u003c\/span\u003e\n\u003ch4 class=\"lth1-card-name\"\u003e22 strumenti da costruire\u003c\/h4\u003e\n\u003cp class=\"lth1-card-desc\"\u003eViolini, liuti, clavicembali, organi. Ognuno richiede risorse e abilità diverse — e regala bonus e punti unici.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lth1-card\"\u003e\n\u003cspan class=\"lth1-card-icon\"\u003e👑\u003c\/span\u003e\n\u003ch4 class=\"lth1-card-name\"\u003e30 mecenati storici\u003c\/h4\u003e\n\u003cp class=\"lth1-card-desc\"\u003ePersonaggi reali dell'Europa barocca e classica. Conquistarli trasforma il tuo tableau in un motore su misura.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lth1-card\"\u003e\n\u003cspan class=\"lth1-card-icon\"\u003e🔨\u003c\/span\u003e\n\u003ch4 class=\"lth1-card-name\"\u003eLavoratori che crescono\u003c\/h4\u003e\n\u003cp class=\"lth1-card-desc\"\u003eInizi con tre chip — cinque alla fine. Ogni lavoratore aggiunto rappresenta la crescita della famiglia artigiana.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lth1-card\"\u003e\n\u003cspan class=\"lth1-card-icon\"\u003e🎵\u003c\/span\u003e\n\u003ch4 class=\"lth1-card-name\"\u003eLa Prova — modalità tutorial\u003c\/h4\u003e\n\u003cp class=\"lth1-card-desc\"\u003eUna sequenza guidata che insegna perché ogni regola esiste. Con il bastone del direttore incluso nella scatola.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- CLOSING --\u003e\n\u003cdiv class=\"lth1-closing\"\u003e\n\u003cp class=\"lth1-closing-text\"\u003eTra qualche ora avrai costruito qualcosa che nessun altro al tavolo ha costruito. Succede sempre con Luthier.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- CONTENUTO SCATOLA --\u003e\n\u003cdiv class=\"lth1-box-section\"\u003e\n\u003cdetails class=\"lth1-det\"\u003e\n\u003csummary class=\"lth1-det-sum\"\u003e\u003cspan class=\"lth1-det-ico\"\u003e🃏\u003c\/span\u003e\u003cspan class=\"lth1-det-title\"\u003eBustine consigliate\u003c\/span\u003e\u003cspan class=\"lth1-det-sub\"\u003e3 formati · 226 carte totali\u003c\/span\u003e\u003cspan class=\"lth1-det-arr\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"lth1-det-body\"\u003e\n\u003cdiv class=\"lth1-sleeve-grid\"\u003e\n\u003cdiv class=\"lth1-sleeve\"\u003e\n\u003cspan class=\"lth1-sleeve-mm\"\u003e41 × 63 mm\u003c\/span\u003e\n\u003cdiv class=\"lth1-sleeve-r\"\u003e\u003cspan class=\"lth1-sleeve-qty\"\u003e130 carte\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lth1-sleeve\"\u003e\n\u003cspan class=\"lth1-sleeve-mm\"\u003e56 × 87 mm\u003c\/span\u003e\n\u003cdiv class=\"lth1-sleeve-r\"\u003e\u003cspan class=\"lth1-sleeve-qty\"\u003e87 carte\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lth1-sleeve\"\u003e\n\u003cspan class=\"lth1-sleeve-mm\"\u003e89 × 140 mm\u003c\/span\u003e\n\u003cdiv class=\"lth1-sleeve-r\"\u003e\u003cspan class=\"lth1-sleeve-qty\"\u003e9 carte\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- \/lth1-body --\u003e\n\u003c\/div\u003e\n\u003c!-- \/lth1-wrap --\u003e\n\u003cstyle\u003e\n.lth1-wrap, .lth1-wrap * { box-sizing: border-box; margin: 0; padding: 0; }\n.lth1-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: #1a0e06;\n}\n\n\/* ── COPERTINA ── *\/\n.lth1-cover { position: relative; width: 100%; height: 340px; overflow: hidden; display: flex; align-items: flex-end; }\n.lth1-cover-img { position: absolute; inset: 0; width: 100%; height: 100%; object-fit: cover; object-position: center top; display: block; }\n.lth1-cover-fade { position: absolute; inset: 0; background: linear-gradient(to bottom, rgba(26,14,6,0) 0%, rgba(26,14,6,0) 20%, rgba(26,14,6,0.55) 50%, rgba(26,14,6,0.88) 72%, rgba(26,14,6,1) 100%); }\n.lth1-cover-content { position: relative; z-index: 2; padding: 18px 26px 24px; width: 100%; }\n.lth1-kicker { display: block; color: #C9A84C; font-family: sans-serif; font-size: 0.7rem; font-weight: 700; letter-spacing: 3px; text-transform: uppercase; margin-bottom: 8px; }\n.lth1-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.lth1-chips { display: flex; flex-wrap: wrap; gap: 7px; }\n.lth1-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.lth1-chip--gold { background: #7a4e10; border-color: #C9A84C; color: #C9A84C; }\n\n\/* ── SPECS ── *\/\n.lth1-specs-bar { background: #120a02; padding: 0 24px; border-top: 1px solid rgba(201,168,76,0.12); }\n.lth1-specs { display: grid; grid-template-columns: repeat(3, 1fr); }\n.lth1-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.lth1-spec:nth-child(3n) { border-right: none; }\n.lth1-spec:nth-last-child(-n+3) { border-bottom: none; }\n.lth1-spec-icon { font-size: 1.2rem; }\n.lth1-spec-label { color: rgba(255,255,255,0.4); font-family: sans-serif; font-size: 0.6rem; text-transform: uppercase; letter-spacing: 1px; }\n.lth1-spec-val { color: #fff; font-family: sans-serif; font-size: 0.84rem; font-weight: 800; }\n\n\/* ── BODY ── *\/\n.lth1-body { background: #F5EDD8; }\n\n\/* ── INTRO ── *\/\n.lth1-intro-grid { display: grid; grid-template-columns: 1fr; gap: 26px; padding: 36px 28px 8px; }\n.lth1-label { display: block; font-family: sans-serif; font-size: 0.68rem; font-weight: 700; letter-spacing: 3px; text-transform: uppercase; color: #6B3A0A; margin-bottom: 7px; }\n.lth1-h3 { font-size: clamp(1.4rem, 2.5vw, 2.1rem); font-weight: 900; color: #1a0800; line-height: 1.15; margin-bottom: 16px; }\n.lth1-p { font-family: sans-serif; font-size: 0.95rem; color: #3d2810; margin-bottom: 13px; line-height: 1.65; max-width: 700px; }\n\n\/* ── BOX EDITORIALI ── *\/\n.lth1-quote-solo { background: #1a0e06; border-radius: 14px; padding: 18px 20px; margin-bottom: 12px; border-left: 4px solid #C9A84C; }\n.lth1-quote-solo--alt { background: #2a1804; border-left-color: #6B3A0A; }\n.lth1-qs-icon { font-size: 1.4rem; display: block; margin-bottom: 8px; }\n.lth1-qs-text { color: #fff; font-style: italic; font-size: 0.9rem; line-height: 1.6; margin-bottom: 8px; font-family: Georgia, serif; }\n.lth1-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.lth1-divider { height: 1px; background: #d4c0a0; margin: 32px 28px 0; }\n\n\/* ── FROGSCORE ── *\/\n.lth1-fs { background:#fff; border-top:1px solid #e0d8cc; border-bottom:1px solid #e0d8cc; }\n.lth1-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.lth1-fs-brand { display:flex; align-items:center; gap:9px; }\n.lth1-fs-frog-img { width:28px; height:28px; object-fit:contain; flex-shrink:0; }\n.lth1-fs-footer-frog { width:16px; height:16px; object-fit:contain; vertical-align:middle; margin-right:2px; }\n.lth1-fs-brand-label { display:block; font-family:sans-serif; font-size:10px; font-weight:700; letter-spacing:2px; text-transform:uppercase; color:#6b5e48; }\n.lth1-fs-game-name { font-family:sans-serif; font-size:14px; font-weight:700; color:#1a1208; margin-top:2px; }\n.lth1-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.lth1-fs-body { display:grid; grid-template-columns:1fr; background:#f7f4ef; }\n.lth1-fs-radar-panel { padding:20px 16px; display:flex; justify-content:center; background:#f7f4ef; position:relative; }\n.lth1-fs-radar-panel svg { width:100%; max-width:270px; height:auto; display:block; }\n.lth1-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.lth1-fs-info { padding:16px 18px 18px; background:#f7f4ef; border-top:1px solid #e8e2da; }\n.lth1-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.lth1-fs-feeling { display:flex; flex-wrap:wrap; gap:7px; margin-bottom:16px; }\n.lth1-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.lth1-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.lth1-fs-targets { display:grid; grid-template-columns:repeat(auto-fill,minmax(110px,1fr)); gap:7px; margin-bottom:16px; }\n.lth1-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.lth1-fs-target span { font-size:14px; flex-shrink:0; }\n.lth1-fs-si { background:#fff; border-color:#c8c0b0; color:#2a1a08; }\n.lth1-fs-no { background:transparent; border-color:#e0d8d0; color:#b8a898; opacity:.45; text-decoration:line-through; }\n.lth1-fs-verdict { background:#fff; border-radius:10px; padding:12px 14px; border:1px solid #e0d8cc; margin-bottom: 14px; }\n.lth1-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.lth1-fs-verdict-text { font-family:sans-serif; font-size:12px; color:#3d2810; line-height:1.65; }\n\/* Solitario box *\/\n.lth1-fs-solo-box { background:#fff; border-radius:10px; padding:12px 14px; border:1px solid #d4e8c0; }\n.lth1-fs-solo-header { display:flex; align-items:center; gap:8px; margin-bottom:8px; flex-wrap:wrap; }\n.lth1-fs-solo-icon { font-size:1.1rem; }\n.lth1-fs-solo-title { font-family:sans-serif; font-size:11px; font-weight:700; color:#2a5010; }\n.lth1-fs-solo-badge { font-family:sans-serif; font-size:9px; font-weight:700; padding:2px 8px; border-radius:50px; background:#eaf3de; border:1px solid #80b050; color:#2a5010; margin-left:auto; }\n.lth1-fs-solo-stars { display:flex; align-items:center; gap:3px; margin-bottom:8px; }\n.lth1-fs-solo-star { font-size:1rem; color:#d8d0c8; }\n.lth1-fs-solo-star--on { color:#C9A84C; }\n.lth1-fs-solo-rating { font-family:sans-serif; font-size:11px; font-weight:800; color:#2a5010; margin-left:6px; }\n.lth1-fs-solo-note { font-family:sans-serif; font-size:11px; color:#3d2810; line-height:1.6; }\n.lth1-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.lth1-section-pad { padding: 32px 28px 8px; }\n.lth1-cards { display: grid; grid-template-columns: 1fr; gap: 11px; margin-top: 16px; }\n.lth1-card { background: #fff; border-radius: 14px; padding: 16px 18px; border: 1px solid #e0ceb0; box-shadow: 0 2px 10px rgba(0,0,0,0.05); transition: transform 0.2s ease, box-shadow 0.2s ease; }\n.lth1-card:hover { transform: translateY(-2px); box-shadow: 0 6px 20px rgba(0,0,0,0.09); }\n.lth1-card-icon { font-size: 1.6rem; display: block; margin-bottom: 7px; }\n.lth1-card-name { font-size: 0.95rem; font-weight: 900; color: #6B3A0A; margin-bottom: 5px; }\n.lth1-card-desc { font-family: sans-serif; font-size: 0.85rem; color: #3d2810; line-height: 1.55; }\n\n\/* ── CLOSING ── *\/\n.lth1-closing { background: #1a0e06; padding: 26px 28px; border-top: 3px solid #C9A84C; }\n.lth1-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\/* ── SCATOLA ── *\/\n.lth1-box-section { background: #F5EDD8; border-top: 1px solid #d4c0a0; }\n.lth1-det { border-bottom: 1px solid #e8deca; background: #fff; }\n.lth1-det--last { border-bottom: none; }\n.lth1-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.lth1-det-sum::-webkit-details-marker { display: none; }\n.lth1-det-sum::marker { display: none; }\n.lth1-det[open] .lth1-det-sum { background: #faf7f2; }\n.lth1-det-sum:hover { background: #faf7f2; }\n.lth1-det-left { display: flex; align-items: center; gap: 10px; }\n.lth1-det-ico { font-size: 17px; flex-shrink: 0; }\n.lth1-det-title { font-family: sans-serif; font-size: 13px; font-weight: 700; color: #1a0800; display: block; }\n.lth1-det-sub { font-family: sans-serif; font-size: 11px; color: #9c8e7a; margin-top: 1px; display: block; }\n.lth1-det-arr { width: 16px; height: 16px; flex-shrink: 0; position: relative; }\n.lth1-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.lth1-det[open] .lth1-det-arr::before { transform: translate(-50%,-30%) rotate(225deg); }\n.lth1-det-body { padding: 0 20px 16px; background: #fff; }\n.lth1-sleeve-grid { display:grid; grid-template-columns:1fr; gap:8px; padding-top:14px; }\n.lth1-sleeve { display:flex; align-items:center; justify-content:space-between; padding:10px 14px; background:#f7f4ef; border-radius:8px; border:1px solid #e8deca; flex-wrap:wrap; gap:6px; }\n.lth1-sleeve-mm { font-family:monospace; font-size:0.82rem; font-weight:700; color:#1a0800; }\n.lth1-sleeve-r { display:flex; align-items:center; gap:8px; }\n.lth1-sleeve-qty { font-family:sans-serif; font-size:0.78rem; color:#6b5e48; }\n\n\/* ── RESPONSIVE ── *\/\n@media screen and (min-width: 600px) {\n  .lth1-specs { grid-template-columns: repeat(6, 1fr); }\n  .lth1-spec { border-bottom: none; }\n  .lth1-spec:nth-child(3n) { border-right: 1px solid rgba(255,255,255,0.07); }\n  .lth1-spec:last-child { border-right: none; }\n  .lth1-cards { grid-template-columns: repeat(2, 1fr); }\n  .lth1-fs-body { grid-template-columns: 220px 1fr; }\n  .lth1-fs-radar-panel { border-top: none; border-right: 1px solid #e8e2da; }\n  .lth1-fs-info { border-top: none; }\n  .lth1-sleeve-grid { grid-template-columns: repeat(3, 1fr); }\n}\n@media screen and (min-width: 900px) {\n  .lth1-cover { height: 440px; }\n  .lth1-cover-content { padding: 22px 36px 30px; }\n  .lth1-intro-grid { grid-template-columns: 3fr 2fr; align-items: start; padding: 40px 36px 8px; }\n  .lth1-cards { grid-template-columns: repeat(4, 1fr); }\n  .lth1-divider { margin-left: 36px; margin-right: 36px; }\n  .lth1-section-pad { padding: 36px 36px 8px; }\n  .lth1-closing { padding: 28px 36px; }\n  .lth1-fs-body { grid-template-columns: 260px 1fr; }\n  .lth1-fs-radar-panel svg { max-width: 260px; }\n}\n\u003c\/style\u003e","brand":"Giochi Uniti","offers":[{"title":"Default Title","offer_id":51796879016263,"sku":"","price":74.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/LuthierBoardGame.webp?v=1750584748"},{"product_id":"city-collection-chichen-itza","title":"Chichen Itza - City Collection - Special Classic Edition","description":"\u003c!-- =====================================================\n     CHICHÉN ITZÁ — BLOCCO 1\n     FroGames | Shopify tema Concept\n     ===================================================== --\u003e\n\u003cdiv class=\"chi1-wrap\"\u003e\n\u003c!-- COPERTINA --\u003e\n\u003cdiv class=\"chi1-cover\"\u003e\n\u003cimg loading=\"eager\" class=\"chi1-cover-img\" alt=\"Chichen Itza gioco da tavolo eurogame maya di Stefan Feld per 2-4 giocatori - copertina ufficiale Queen Games\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/Chichen_Itza_-_City_Collection_-_Classic.webp?v=1776350858\"\u003e\n\u003cdiv class=\"chi1-cover-fade\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"chi1-cover-content\"\u003e\n\u003cp class=\"chi1-kicker\"\u003eFroGames — Momenti che Ricorderai\u003c\/p\u003e\n\u003cp class=\"chi1-sub\"\u003eIl sole tramonta sull'impero maya. I sigilli si spezzano. Dalle piramidi emergono le bestie leggendarie — e ogni tua scelta pesa come una pietra d'altare.\u003c\/p\u003e\n\u003cdiv class=\"chi1-chips\"\u003e\n\u003cspan class=\"chi1-chip chi1-chip--gold\"\u003eEurogame puro\u003c\/span\u003e \u003cspan class=\"chi1-chip\"\u003eStefan Feld\u003c\/span\u003e \u003cspan class=\"chi1-chip\"\u003eCity Collection #9\u003c\/span\u003e \u003cspan class=\"chi1-chip\"\u003eEdizione inglese\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- SCHEDA TECNICA --\u003e\n\u003cdiv class=\"chi1-specs-bar\"\u003e\n\u003cdiv class=\"chi1-specs\"\u003e\n\u003cdiv class=\"chi1-spec\"\u003e\n\u003cspan class=\"chi1-spec-icon\"\u003e👥\u003c\/span\u003e \u003cspan class=\"chi1-spec-label\"\u003eGiocatori\u003c\/span\u003e \u003cspan class=\"chi1-spec-val\"\u003e2 – 4\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"chi1-spec\"\u003e\n\u003cspan class=\"chi1-spec-icon\"\u003e⏱️\u003c\/span\u003e \u003cspan class=\"chi1-spec-label\"\u003eDurata\u003c\/span\u003e \u003cspan class=\"chi1-spec-val\"\u003e60–120 min\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"chi1-spec\"\u003e\n\u003cspan class=\"chi1-spec-icon\"\u003e🎂\u003c\/span\u003e \u003cspan class=\"chi1-spec-label\"\u003eEtà\u003c\/span\u003e \u003cspan class=\"chi1-spec-val\"\u003e12+ anni\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"chi1-spec\"\u003e\n\u003cspan class=\"chi1-spec-icon\"\u003e🎲\u003c\/span\u003e \u003cspan class=\"chi1-spec-label\"\u003eMeccanica\u003c\/span\u003e \u003cspan class=\"chi1-spec-val\"\u003eSelezione azioni\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"chi1-spec\"\u003e\n\u003cspan class=\"chi1-spec-icon\"\u003e🗿\u003c\/span\u003e \u003cspan class=\"chi1-spec-label\"\u003ePeso BGG\u003c\/span\u003e \u003cspan class=\"chi1-spec-val\"\u003e2.86 \/ 5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"chi1-spec\"\u003e\n\u003cspan class=\"chi1-spec-icon\"\u003e⚔️\u003c\/span\u003e \u003cspan class=\"chi1-spec-label\"\u003eCombattimento\u003c\/span\u003e \u003cspan class=\"chi1-spec-val\"\u003eCon dadi\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- CORPO --\u003e\n\u003cdiv class=\"chi1-body\"\u003e\n\u003c!-- INTRO + BOX EDITORIALI --\u003e\n\u003cdiv class=\"chi1-intro-grid\"\u003e\n\u003cdiv class=\"chi1-intro-text\"\u003e\n\u003cp class=\"chi1-label\"\u003eDi cosa si tratta\u003c\/p\u003e\n\u003ch3 class=\"chi1-h3\"\u003eUn eurogame denso sotto l'ombra delle piramidi\u003c\/h3\u003e\n\u003cp class=\"chi1-p\"\u003eNel cuore di Chichén Itzá, sotto le grandi piramidi, gli antichi sigilli si sono spezzati. Serpenti del cielo, spiriti giaguaro, bestie della leggenda — tutti emergono per reclamare il mondo dei mortali. E la città sacra non cadrà senza combattere.\u003c\/p\u003e\n\u003cp class=\"chi1-p\"\u003eChichén Itzá è un eurogame di \u003cstrong\u003eStefan Feld\u003c\/strong\u003e, nono capitolo della City Collection di Queen Games. Sei round, quattro azioni a testa per round, una griglia 4x4 di azioni dove il primo che sceglie paga meno di chi arriva dopo. Da qui parte tutto — il tempismo, il blocco dell'avversario, il calcolo del costo.\u003c\/p\u003e\n\u003cp class=\"chi1-p\"\u003eMuovi le tue truppe, invoca il favore degli dei, potenzia i quattro ingranaggi della tua plancia, affronta le creature con i dadi e recupera i villaggi, i templi e le rovine. Alla fine di ogni round si controllano gli obiettivi. Alla fine della partita, chi ha saputo orchestrare tutto vince. Feld puro, denso, spietato.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"chi1-intro-side\"\u003e\n\u003cdiv class=\"chi1-quote-solo\"\u003e\n\u003cspan class=\"chi1-qs-icon\"\u003e🗿\u003c\/span\u003e\n\u003cp class=\"chi1-qs-text\"\u003eIn ogni round il primo che sceglie un'azione paga meno di tutti gli altri. Non c'è mossa neutra — ogni tua scelta ruba qualcosa a qualcun altro.\u003c\/p\u003e\n\u003cp class=\"chi1-qs-note\"\u003eIl segreto di Chichén Itzá in una riga\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"chi1-quote-solo chi1-quote-solo--alt\"\u003e\n\u003cspan class=\"chi1-qs-icon\"\u003e🎲\u003c\/span\u003e\n\u003cp class=\"chi1-qs-text\"\u003eFeld ti dà 24 azioni in tutta la partita. Ogni scelta ne esclude altre. Vinci chi sa orchestrare, non chi sa calcolare.\u003c\/p\u003e\n\u003cp class=\"chi1-qs-note\"\u003eDall'esperienza di gioco\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"chi1-divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c!-- FROGSCORE --\u003e\n\u003cdiv class=\"chi1-fs\"\u003e\n\u003cdiv class=\"chi1-fs-header\"\u003e\n\u003cdiv class=\"chi1-fs-brand\"\u003e\n\u003cimg class=\"chi1-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=\"chi1-fs-brand-label\"\u003eFrogScore · FroGames.it\u003c\/span\u003e\n\u003cp class=\"chi1-fs-game-name\"\u003eChichén Itzá\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cspan style=\"background: #eaf3de; border-color: #80b050; color: #2a5010;\" class=\"chi1-fs-cat\"\u003eStrategia\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"chi1-fs-body\"\u003e\n\u003cdiv class=\"chi1-fs-radar-panel\"\u003e\n\u003csvg style=\"overflow: visible;\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 320 320\" id=\"chi1-fs-svg\"\u003e\u003c\/svg\u003e\n\u003cdiv id=\"chi1-fs-tip\" class=\"chi1-fs-tip\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"chi1-fs-info\"\u003e\n\u003cspan class=\"chi1-fs-feel-lbl\"\u003eL'esperienza\u003c\/span\u003e\n\u003cdiv class=\"chi1-fs-feeling\"\u003e\n\u003cspan class=\"chi1-fs-feel-tag\"\u003eRiflessivo\u003c\/span\u003e \u003cspan class=\"chi1-fs-feel-tag\"\u003eProfondo\u003c\/span\u003e \u003cspan class=\"chi1-fs-feel-tag\"\u003eGratificante\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"chi1-fs-section-label\"\u003ePer chi è\u003c\/span\u003e\n\u003cdiv class=\"chi1-fs-targets\"\u003e\n\u003cdiv class=\"chi1-fs-target chi1-fs-si\"\u003e\n\u003cspan\u003e🎯\u003c\/span\u003eEsperti\u003c\/div\u003e\n\u003cdiv class=\"chi1-fs-target chi1-fs-si\"\u003e\n\u003cspan\u003e🧘\u003c\/span\u003eSolitario\u003c\/div\u003e\n\u003cdiv class=\"chi1-fs-target chi1-fs-no\"\u003e\n\u003cspan\u003e🧒\u003c\/span\u003eBambini\u003c\/div\u003e\n\u003cdiv class=\"chi1-fs-target chi1-fs-no\"\u003e\n\u003cspan\u003e🍕\u003c\/span\u003eParty\u003c\/div\u003e\n\u003cdiv class=\"chi1-fs-target chi1-fs-no\"\u003e\n\u003cspan\u003e🌱\u003c\/span\u003eGateway\u003c\/div\u003e\n\u003cdiv class=\"chi1-fs-target chi1-fs-no\"\u003e\n\u003cspan\u003e🎲\u003c\/span\u003eFamily game\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"chi1-fs-verdict\"\u003e\n\u003cdiv class=\"chi1-fs-verdict-title\"\u003eIn sintesi\u003c\/div\u003e\n\u003cdiv class=\"chi1-fs-verdict-text\"\u003eUn Feld classico ma rinnovato: azioni che si pagano di più se arrivi secondo, dadi che aggiungono tensione al combattimento, decine di obiettivi da orchestrare. Per chi ama pensare — non per chi vuole solo passare la serata.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- SOLITARIO --\u003e\n\u003cdiv class=\"chi1-fs-solo\"\u003e\n\u003cdiv class=\"chi1-fs-solo-head\"\u003e\n\u003cspan class=\"chi1-fs-solo-lbl\"\u003e🧘 In solitario\u003c\/span\u003e \u003cspan class=\"chi1-fs-solo-type\"\u003eModalità ufficiale · 4\/5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp class=\"chi1-fs-solo-text\"\u003eQueen Games include una modalità solitario nel regolamento base. L'esperienza resta quella tipica Feld — ottimizzazione pura, puzzle personale — e perde solo un pizzico della tensione del \"primo che arriva paga meno\", che tra due giocatori vivi è più spietata.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"chi1-fs-footer\"\u003e\n\u003cimg class=\"chi1-fs-footer-frog\" alt=\"FroGames\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/FROG_FAVICON.webp?v=1774174794\"\u003e FrogScore · valutazione editoriale FroGames · basata su regolamento, BGG e sessioni di gioco\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:\"24 azioni totali in partita: ogni scelta ne esclude altre, pianifichi dal primo turno\"},\n        {l:'Profondità',   v:5, note:\"Ingranaggi, dei, creature, villaggi, obiettivi: percorsi paralleli da orchestrare\"},\n        {l:'Complessità',  v:4, note:\"Peso BGG 2.86\/5: non pesantissimo ma denso di sottosistemi\"},\n        {l:'Rigiocabilità',v:4, note:\"Azioni e costi randomizzati ogni partita: il tabellone non è mai lo stesso\"},\n        {l:'Interazione',  v:3, note:\"Indiretta ma costante: scegli prima tu per pagare meno, oppure paghi di più\"},\n        {l:'Fortuna',      v:3, note:\"Dadi nel combattimento e setup variabile, ma la gestione conta più del dado\"}\n      ];\n      var accent='#5a7a28';\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('chi1-fs-svg');\n      var tip=document.getElementById('chi1-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 chi1-draw{to{stroke-dashoffset:0}}@keyframes chi1-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:chi1-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:chi1-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:chi1-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=\"chi1-divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c!-- CARD COMPONENTI --\u003e\n\u003cdiv class=\"chi1-section-pad\"\u003e\n\u003cp class=\"chi1-label\"\u003eCosa controlli\u003c\/p\u003e\n\u003ch3 class=\"chi1-h3\"\u003eGli strumenti del comando\u003c\/h3\u003e\n\u003cdiv class=\"chi1-cards\"\u003e\n\u003cdiv class=\"chi1-card\"\u003e\n\u003cspan class=\"chi1-card-icon\"\u003e🎯\u003c\/span\u003e\n\u003ch4 class=\"chi1-card-name\"\u003e4 Azioni per round\u003c\/h4\u003e\n\u003cp class=\"chi1-card-desc\"\u003eUna griglia 4x4 di tessere azione. Scegli, paghi, agisci. Ogni azione può essere presa una sola volta a round da ogni giocatore.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"chi1-card\"\u003e\n\u003cspan class=\"chi1-card-icon\"\u003e⚙️\u003c\/span\u003e\n\u003ch4 class=\"chi1-card-name\"\u003e4 Ingranaggi personali\u003c\/h4\u003e\n\u003cp class=\"chi1-card-desc\"\u003eLa tua plancia ha quattro ingranaggi da potenziare. Ognuno sblocca abilità diverse — costruisci il tuo motore di punti.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"chi1-card\"\u003e\n\u003cspan class=\"chi1-card-icon\"\u003e🐆\u003c\/span\u003e\n\u003ch4 class=\"chi1-card-name\"\u003eCreature leggendarie\u003c\/h4\u003e\n\u003cp class=\"chi1-card-desc\"\u003eSerpenti del cielo, spiriti giaguaro, bestie della leggenda. Le affronti con i dadi — e ogni vittoria vale punti e benefici.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"chi1-card\"\u003e\n\u003cspan class=\"chi1-card-icon\"\u003e☀️\u003c\/span\u003e\n\u003ch4 class=\"chi1-card-name\"\u003eCarte degli dei\u003c\/h4\u003e\n\u003cp class=\"chi1-card-desc\"\u003eAcquisisci il favore divino. Alcuni effetti sono immediati, altri scatenano bonus a fine partita. I tuoi dei decidono molto.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- CLOSING --\u003e\n\u003cdiv class=\"chi1-closing\"\u003e\n\u003cp class=\"chi1-closing-text\"\u003eA fine partita conterai i punti e scoprirai che una mossa al round tre ha deciso tutto. Succede sempre con Feld.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n.chi1-wrap, .chi1-wrap * { box-sizing: border-box; margin: 0; padding: 0; }\n.chi1-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: #0f2a1a;\n}\n\n\/* ── COPERTINA ── *\/\n.chi1-cover { position: relative; width: 100%; height: 340px; overflow: hidden; display: flex; align-items: flex-end; }\n.chi1-cover-img { position: absolute; inset: 0; width: 100%; height: 100%; object-fit: cover; object-position: center top; display: block; }\n.chi1-cover-fade { position: absolute; inset: 0; background: linear-gradient(to bottom, rgba(15,42,26,0) 0%, rgba(15,42,26,0) 25%, rgba(15,42,26,0.55) 55%, rgba(15,42,26,0.88) 75%, rgba(15,42,26,0.98) 100%); }\n.chi1-cover-content { position: relative; z-index: 2; padding: 18px 26px 24px; width: 100%; }\n.chi1-kicker { display: block; color: #e8b84c; font-family: sans-serif; font-size: 0.7rem; font-weight: 700; letter-spacing: 3px; text-transform: uppercase; margin-bottom: 8px; }\n.chi1-sub { color: rgba(255,255,255,0.9); font-family: Georgia, serif; font-size: 1rem; font-style: italic; line-height: 1.55; max-width: 620px; margin-bottom: 16px; }\n.chi1-chips { display: flex; flex-wrap: wrap; gap: 7px; }\n.chi1-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.chi1-chip--gold { background: #c89020; border-color: #c89020; color: #1a0f00; }\n\n\/* ── SPECS ── *\/\n.chi1-specs-bar { background: #0a1e12; padding: 0 24px; border-top: 1px solid rgba(255,255,255,0.06); }\n.chi1-specs { display: grid; grid-template-columns: repeat(3, 1fr); }\n.chi1-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.chi1-spec:nth-child(3n) { border-right: none; }\n.chi1-spec:nth-last-child(-n+3) { border-bottom: none; }\n.chi1-spec-icon { font-size: 1.2rem; }\n.chi1-spec-label { color: rgba(255,255,255,0.4); font-family: sans-serif; font-size: 0.6rem; text-transform: uppercase; letter-spacing: 1px; }\n.chi1-spec-val { color: #fff; font-family: sans-serif; font-size: 0.84rem; font-weight: 800; }\n\n\/* ── BODY ── *\/\n.chi1-body { background: #f0e4cc; }\n\n\/* ── INTRO ── *\/\n.chi1-intro-grid { display: grid; grid-template-columns: 1fr; gap: 26px; padding: 36px 28px 8px; }\n.chi1-label { display: block; font-family: sans-serif; font-size: 0.68rem; font-weight: 700; letter-spacing: 3px; text-transform: uppercase; color: #5a7a28; margin-bottom: 7px; }\n.chi1-h3 { font-size: clamp(1.4rem, 2.5vw, 2.1rem); font-weight: 900; color: #1a2810; line-height: 1.15; margin-bottom: 16px; }\n.chi1-p { font-family: sans-serif; font-size: 0.95rem; color: #2f3820; margin-bottom: 13px; line-height: 1.65; max-width: 700px; }\n\n\/* ── BOX EDITORIALI ── *\/\n.chi1-quote-solo { background: #1a2a14; border-radius: 14px; padding: 18px 20px; margin-bottom: 12px; border-left: 4px solid #c89020; }\n.chi1-quote-solo--alt { background: #2a1810; border-left-color: #a8381a; }\n.chi1-qs-icon { font-size: 1.4rem; display: block; margin-bottom: 8px; }\n.chi1-qs-text { color: #fff; font-style: italic; font-size: 0.9rem; line-height: 1.6; margin-bottom: 8px; font-family: Georgia, serif; }\n.chi1-qs-note { color: rgba(255,255,255,0.45); font-family: sans-serif; font-size: 0.72rem; font-weight: 700; text-transform: uppercase; letter-spacing: 1px; }\n\n\/* ── DIVIDER ── *\/\n.chi1-divider { height: 1px; background: #d4c8a8; margin: 32px 28px 0; }\n\n\/* ── FROGSCORE ── *\/\n.chi1-fs { background:#fff; border-top:1px solid #e0d8cc; border-bottom:1px solid #e0d8cc; }\n.chi1-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.chi1-fs-brand { display:flex; align-items:center; gap:9px; }\n.chi1-fs-frog-img { width:28px; height:28px; object-fit:contain; flex-shrink:0; }\n.chi1-fs-footer-frog { width:16px; height:16px; object-fit:contain; vertical-align:middle; margin-right:2px; }\n.chi1-fs-brand-label { display:block; font-family:sans-serif; font-size:10px; font-weight:700; letter-spacing:2px; text-transform:uppercase; color:#6b5e48; }\n.chi1-fs-game-name { font-family:sans-serif; font-size:14px; font-weight:700; color:#1a1208; margin-top:2px; }\n.chi1-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.chi1-fs-body { display:grid; grid-template-columns:1fr; background:#f7f4ef; }\n.chi1-fs-radar-panel { padding:20px 16px; display:flex; justify-content:center; background:#f7f4ef; position:relative; }\n.chi1-fs-radar-panel svg { width:100%; max-width:270px; height:auto; display:block; }\n.chi1-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.chi1-fs-info { padding:16px 18px 18px; background:#f7f4ef; border-top:1px solid #e8e2da; }\n.chi1-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.chi1-fs-feeling { display:flex; flex-wrap:wrap; gap:7px; margin-bottom:16px; }\n.chi1-fs-feel-tag { font-family:Georgia,serif; font-size:13px; font-style:italic; color:#2f3820; padding:5px 14px; background:#fff; border-radius:7px; border:1px solid #d8d0c4; }\n.chi1-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.chi1-fs-targets { display:grid; grid-template-columns:repeat(auto-fill,minmax(110px,1fr)); gap:7px; margin-bottom:16px; }\n.chi1-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.chi1-fs-target span { font-size:14px; flex-shrink:0; }\n.chi1-fs-si { background:#fff; border-color:#c8c0b0; color:#2a1a08; }\n.chi1-fs-no { background:transparent; border-color:#e0d8d0; color:#b8a898; opacity:.45; text-decoration:line-through; }\n.chi1-fs-verdict { background:#fff; border-radius:10px; padding:12px 14px; border:1px solid #e0d8cc; }\n.chi1-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.chi1-fs-verdict-text { font-family:sans-serif; font-size:12px; color:#2f3820; line-height:1.65; }\n.chi1-fs-solo { background:#eeeae4; padding:14px 20px; border-top:1px solid #e0d8cc; }\n.chi1-fs-solo-head { display:flex; align-items:center; justify-content:space-between; gap:10px; margin-bottom:7px; flex-wrap:wrap; }\n.chi1-fs-solo-lbl { font-family:sans-serif; font-size:12px; font-weight:800; color:#2f3820; }\n.chi1-fs-solo-type { font-family:sans-serif; font-size:11px; font-weight:700; color:#5a7a28; padding:3px 10px; background:#eaf3de; border:1px solid #80b050; border-radius:50px; }\n.chi1-fs-solo-text { font-family:sans-serif; font-size:12px; color:#4a4028; line-height:1.6; }\n.chi1-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.chi1-section-pad { padding: 32px 28px 8px; }\n.chi1-cards { display: grid; grid-template-columns: 1fr; gap: 11px; margin-top: 16px; }\n.chi1-card { background: #fff; border-radius: 14px; padding: 16px 18px; border: 1px solid #d8c8a0; box-shadow: 0 2px 10px rgba(0,0,0,0.05); transition: transform 0.2s ease, box-shadow 0.2s ease; }\n.chi1-card:hover { transform: translateY(-2px); box-shadow: 0 6px 20px rgba(0,0,0,0.09); }\n.chi1-card-icon { font-size: 1.6rem; display: block; margin-bottom: 7px; }\n.chi1-card-name { font-size: 0.95rem; font-weight: 900; color: #5a7a28; margin-bottom: 5px; }\n.chi1-card-desc { font-family: sans-serif; font-size: 0.85rem; color: #2f3820; line-height: 1.55; }\n\n\/* ── CLOSING ── *\/\n.chi1-closing { background: #0f2a1a; padding: 26px 28px; border-top: 3px solid #c89020; }\n.chi1-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\/* ── RESPONSIVE ── *\/\n@media screen and (min-width: 600px) {\n  .chi1-specs { grid-template-columns: repeat(6, 1fr); }\n  .chi1-spec { border-bottom: none; }\n  .chi1-spec:nth-child(3n) { border-right: 1px solid rgba(255,255,255,0.07); }\n  .chi1-spec:last-child { border-right: none; }\n  .chi1-cards { grid-template-columns: repeat(2, 1fr); }\n  .chi1-fs-body { grid-template-columns: 220px 1fr; }\n  .chi1-fs-radar-panel { border-top: none; border-right: 1px solid #e8e2da; }\n  .chi1-fs-info { border-top: none; }\n}\n@media screen and (min-width: 900px) {\n  .chi1-cover { height: 440px; }\n  .chi1-cover-content { padding: 22px 36px 30px; }\n  .chi1-intro-grid { grid-template-columns: 3fr 2fr; align-items: start; padding: 40px 36px 8px; }\n  .chi1-cards { grid-template-columns: repeat(4, 1fr); }\n  .chi1-divider { margin-left: 36px; margin-right: 36px; }\n  .chi1-section-pad { padding: 36px 36px 8px; }\n  .chi1-closing { padding: 28px 36px; }\n  .chi1-fs-body { grid-template-columns: 260px 1fr; }\n  .chi1-fs-radar-panel svg { max-width: 260px; }\n}\n\u003c\/style\u003e","brand":"Queen Games","offers":[{"title":"Default Title","offer_id":53305443352903,"sku":null,"price":99.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/Chichen_Itza_-_City_Collection_00.webp?v=1770695173"},{"product_id":"pavlovs-house","title":"Pavlov's House","description":"\u003c!-- =====================================================\n     PAVLOV'S HOUSE — BLOCCO 1\n     FroGames | Shopify tema Concept\n     Prefisso CSS: pvh1-\n     ===================================================== --\u003e\n\u003cdiv class=\"pvh1-wrap\"\u003e\n\u003c!-- COPERTINA --\u003e\n\u003cdiv class=\"pvh1-cover\"\u003e\n\u003cimg loading=\"eager\" class=\"pvh1-cover-img\" alt=\"Pavlov's House gioco da tavolo wargame solitario Stalingrado per 1-3 giocatori - copertina ufficiale DVG\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/Pavlovs_House.webp?v=1775146067\"\u003e\n\u003cdiv class=\"pvh1-cover-fade\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"pvh1-cover-content\"\u003e\n\u003cp class=\"pvh1-kicker\"\u003eFroGames — Momenti che Ricorderai\u003c\/p\u003e\n\u003cp class=\"pvh1-sub\"\u003eUn edificio. Un manipolo di uomini. Il destino di Stalingrado che passa da quelle finestre.\u003c\/p\u003e\n\u003cdiv class=\"pvh1-chips\"\u003e\n\u003cspan class=\"pvh1-chip pvh1-chip--red\"\u003eSolitario \/ Coop\u003c\/span\u003e \u003cspan class=\"pvh1-chip\"\u003eDVG — Dan Verssen Games\u003c\/span\u003e \u003cspan class=\"pvh1-chip\"\u003eValiant Defense Series\u003c\/span\u003e \u003cspan class=\"pvh1-chip\"\u003eEdizione inglese\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- SCHEDA TECNICA --\u003e\n\u003cdiv class=\"pvh1-specs-bar\"\u003e\n\u003cdiv class=\"pvh1-specs\"\u003e\n\u003cdiv class=\"pvh1-spec\"\u003e\n\u003cspan class=\"pvh1-spec-icon\"\u003e👥\u003c\/span\u003e \u003cspan class=\"pvh1-spec-label\"\u003eGiocatori\u003c\/span\u003e \u003cspan class=\"pvh1-spec-val\"\u003e1 – 3\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pvh1-spec\"\u003e\n\u003cspan class=\"pvh1-spec-icon\"\u003e⏱️\u003c\/span\u003e \u003cspan class=\"pvh1-spec-label\"\u003eDurata\u003c\/span\u003e \u003cspan class=\"pvh1-spec-val\"\u003e60–75 min\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pvh1-spec\"\u003e\n\u003cspan class=\"pvh1-spec-icon\"\u003e🎂\u003c\/span\u003e \u003cspan class=\"pvh1-spec-label\"\u003eEtà\u003c\/span\u003e \u003cspan class=\"pvh1-spec-val\"\u003e12+ anni\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pvh1-spec\"\u003e\n\u003cspan class=\"pvh1-spec-icon\"\u003e🃏\u003c\/span\u003e \u003cspan class=\"pvh1-spec-label\"\u003eMeccanica\u003c\/span\u003e \u003cspan class=\"pvh1-spec-val\"\u003eCard-driven\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pvh1-spec\"\u003e\n\u003cspan class=\"pvh1-spec-icon\"\u003e🏚️\u003c\/span\u003e \u003cspan class=\"pvh1-spec-label\"\u003eAmbientazione\u003c\/span\u003e \u003cspan class=\"pvh1-spec-val\"\u003eWW2 · Stalingrado\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pvh1-spec\"\u003e\n\u003cspan class=\"pvh1-spec-icon\"\u003e🧘\u003c\/span\u003e \u003cspan class=\"pvh1-spec-label\"\u003eModalità\u003c\/span\u003e \u003cspan class=\"pvh1-spec-val\"\u003eSolo \/ Coop \/ PvP\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- CORPO --\u003e\n\u003cdiv class=\"pvh1-body\"\u003e\n\u003c!-- INTRO + CITAZIONI --\u003e\n\u003cdiv class=\"pvh1-intro-grid\"\u003e\n\u003cdiv class=\"pvh1-intro-text\"\u003e\n\u003cp class=\"pvh1-label\"\u003eDi cosa si tratta\u003c\/p\u003e\n\u003ch3 class=\"pvh1-h3\"\u003eTieni la casa. Costi quel che costi.\u003c\/h3\u003e\n\u003cp class=\"pvh1-p\"\u003eÈ il settembre 1942. Un palazzo di quattro piani a Stalingrado diventa la linea di confine tra la resistenza sovietica e il collasso del fronte. Il sergente Yakov Pavlov e un pugno di soldati lo difendono per quasi due mesi — senza cedere un metro.\u003c\/p\u003e\n\u003cp class=\"pvh1-p\"\u003e\u003cstrong\u003ePavlov's House\u003c\/strong\u003e di David Thompson (DVG) ti mette al comando di quei difensori. Gestisci le truppe all'interno dell'edificio, le linee di rifornimento lungo il Volga, e i leader della 62ª Armata Sovietica — tutto mentre il mazzo Wehrmacht smette mai di avanzare.\u003c\/p\u003e\n\u003cp class=\"pvh1-p\"\u003eNon è un gioco che si vince facilmente. È un gioco in cui ogni dado che tiri è carico di significato storico, ogni soldato che perdi è una scelta che pesa. Il sistema Valiant Defense costruisce una tensione autentica che non allenta mai.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pvh1-intro-side\"\u003e\n\u003cp class=\"pvh1-quote-header\"\u003eCosa dicono all'estero\u003c\/p\u003e\n\u003cdiv itemtype=\"https:\/\/schema.org\/Review\" itemscope=\"\" class=\"pvh1-quote\"\u003e\n\u003cmeta itemprop=\"itemReviewed\" content=\"Pavlov's House\"\u003e\n\u003cp itemprop=\"reviewBody\" class=\"pvh1-quote-text\"\u003e\"One of the most spectacular and punishing solo designs of the last five years.\"\u003c\/p\u003e\n\u003cp class=\"pvh1-quote-transl\"\u003eUno dei design solitari più spettacolari e punitivi degli ultimi cinque anni.\u003c\/p\u003e\n\u003cp class=\"pvh1-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\u003cdiv itemtype=\"https:\/\/schema.org\/Review\" itemscope=\"\" class=\"pvh1-quote pvh1-quote--dark\"\u003e\n\u003cmeta itemprop=\"itemReviewed\" content=\"Pavlov's House\"\u003e\n\u003cp itemprop=\"reviewBody\" class=\"pvh1-quote-text\"\u003e\"A treasure trove of options — the tension is there with every dice roll.\"\u003c\/p\u003e\n\u003cp class=\"pvh1-quote-transl\"\u003eUn arsenale di scelte — la tensione è presente in ogni lancio di dadi.\u003c\/p\u003e\n\u003cp class=\"pvh1-quote-source\"\u003e— \u003cspan itemtype=\"https:\/\/schema.org\/Organization\" itemscope=\"\" itemprop=\"author\"\u003e\u003cspan itemprop=\"name\"\u003eBoard Game Quest\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pvh1-divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c!-- FROGSCORE --\u003e\n\u003cdiv class=\"pvh1-fs\"\u003e\n\u003cdiv class=\"pvh1-fs-header\"\u003e\n\u003cdiv class=\"pvh1-fs-brand\"\u003e\n\u003cimg class=\"pvh1-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=\"pvh1-fs-brand-label\"\u003eFrogScore · FroGames.it\u003c\/span\u003e\n\u003cp class=\"pvh1-fs-game-name\"\u003ePavlov's House\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cspan style=\"background: #e0f5ee; border-color: #60c090; color: #0a4a30;\" class=\"pvh1-fs-cat\"\u003eCooperativo · Wargame\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pvh1-fs-body\"\u003e\n\u003cdiv class=\"pvh1-fs-radar-panel\"\u003e\n\u003csvg style=\"overflow: visible;\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 320 320\" id=\"pvh1-fs-svg\"\u003e\u003c\/svg\u003e\n\u003cdiv id=\"pvh1-fs-tip\" class=\"pvh1-fs-tip\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pvh1-fs-info\"\u003e\n\u003cspan class=\"pvh1-fs-feel-lbl\"\u003eL'esperienza\u003c\/span\u003e\n\u003cdiv class=\"pvh1-fs-feeling\"\u003e\n\u003cspan class=\"pvh1-fs-feel-tag\"\u003eOpprimente\u003c\/span\u003e \u003cspan class=\"pvh1-fs-feel-tag\"\u003eImmersivo\u003c\/span\u003e \u003cspan class=\"pvh1-fs-feel-tag\"\u003eInesorabile\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"pvh1-fs-section-label\"\u003ePer chi è\u003c\/span\u003e\n\u003cdiv class=\"pvh1-fs-targets\"\u003e\n\u003cdiv class=\"pvh1-fs-target pvh1-fs-si\"\u003e\n\u003cspan\u003e🎯\u003c\/span\u003eEsperti\u003c\/div\u003e\n\u003cdiv class=\"pvh1-fs-target pvh1-fs-si\"\u003e\n\u003cspan\u003e🧠\u003c\/span\u003eHeavy game\u003c\/div\u003e\n\u003cdiv class=\"pvh1-fs-target pvh1-fs-si\"\u003e\n\u003cspan\u003e🧘\u003c\/span\u003eSolitario\u003c\/div\u003e\n\u003cdiv class=\"pvh1-fs-target pvh1-fs-no\"\u003e\n\u003cspan\u003e🎲\u003c\/span\u003eFamily game\u003c\/div\u003e\n\u003cdiv class=\"pvh1-fs-target pvh1-fs-no\"\u003e\n\u003cspan\u003e🌱\u003c\/span\u003eGateway\u003c\/div\u003e\n\u003cdiv class=\"pvh1-fs-target pvh1-fs-no\"\u003e\n\u003cspan\u003e🍕\u003c\/span\u003eParty\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pvh1-fs-solo\"\u003e\n\u003cspan class=\"pvh1-fs-solo-label\"\u003eModalità solitario\u003c\/span\u003e\n\u003cdiv class=\"pvh1-fs-solo-row\"\u003e\n\u003cspan class=\"pvh1-fs-solo-type\"\u003eUfficiale\u003c\/span\u003e\n\u003cdiv class=\"pvh1-fs-solo-stars\"\u003e\n\u003cspan class=\"pvh1-fs-star pvh1-fs-star--on\"\u003e★\u003c\/span\u003e \u003cspan class=\"pvh1-fs-star pvh1-fs-star--on\"\u003e★\u003c\/span\u003e \u003cspan class=\"pvh1-fs-star pvh1-fs-star--on\"\u003e★\u003c\/span\u003e \u003cspan class=\"pvh1-fs-star pvh1-fs-star--on\"\u003e★\u003c\/span\u003e \u003cspan class=\"pvh1-fs-star pvh1-fs-star--on\"\u003e★\u003c\/span\u003e \u003cspan class=\"pvh1-fs-solo-num\"\u003e5\/5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"pvh1-fs-solo-note\"\u003eProgettato nativamente come solitario. Tutto il sistema è costruito per un giocatore — la modalità coop e competitiva sono aggiunte successive. È qui che il gioco dà il meglio di sé.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pvh1-fs-verdict\"\u003e\n\u003cdiv class=\"pvh1-fs-verdict-title\"\u003eIn sintesi\u003c\/div\u003e\n\u003cdiv class=\"pvh1-fs-verdict-text\"\u003eUn wargame accessibile nel formato ma esigente nell'anima. Ogni partita racconta una storia autentica di resistenza — e quasi sempre finisce male, in modo magnifico.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pvh1-fs-footer\"\u003e\n\u003cimg class=\"pvh1-fs-footer-frog\" alt=\"FroGames\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/FROG_FAVICON.webp?v=1774174794\"\u003e FrogScore · valutazione editoriale FroGames · basata su regolamento, recensioni internazionali e sessioni di gioco\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n    (function(){\n      var PI2=Math.PI*2;\n      var dims=[\n        {l:'Tensione',      v:5, note:\"Sei sempre sull'orlo — il mazzo Wehrmacht non smette mai di premere\"},\n        {l:'Strategia',     v:4, note:\"Ogni turno chiede scelte difficili: dove difendere, chi sacrificare\"},\n        {l:'Complessità',   v:4, note:\"Regolamento da 25 pagine con più sottosistemi — serve una partita per assimilare tutto\"},\n        {l:'Rigiocabilità', v:4, note:\"Il mazzo casuale garantisce partite sempre diverse — raramente due uguali\"},\n        {l:'Fortuna',       v:3, note:\"I dadi contano e possono distruggere il miglior piano — ma le decisioni restano tue\"},\n        {l:'Coordinazione', v:3, note:\"In coop due giocatori gestiscono fronti diversi — la comunicazione è essenziale\"}\n      ];\n      var accent='#0a7a5a';\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('pvh1-fs-svg');\n      var tip=document.getElementById('pvh1-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 pvh1-draw{to{stroke-dashoffset:0}}@keyframes pvh1-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:pvh1-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        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:pvh1-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:pvh1-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=\"pvh1-divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c!-- CARD COMPONENTI --\u003e\n\u003cdiv class=\"pvh1-section-pad\"\u003e\n\u003cp class=\"pvh1-label\"\u003eAl tuo comando\u003c\/p\u003e\n\u003ch3 class=\"pvh1-h3\"\u003eTre fronti da gestire contemporaneamente\u003c\/h3\u003e\n\u003cdiv class=\"pvh1-cards\"\u003e\n\u003cdiv class=\"pvh1-card\"\u003e\n\u003cspan class=\"pvh1-card-icon\"\u003e🏚️\u003c\/span\u003e\n\u003ch4 class=\"pvh1-card-name\"\u003eL'interno dell'edificio\u003c\/h4\u003e\n\u003cp class=\"pvh1-card-desc\"\u003ePosiziona i soldati nelle stanze, gestisci le linee di fuoco, sopprimi gli attacchi nemici. È il cuore del gioco — e il più sudato.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pvh1-card\"\u003e\n\u003cspan class=\"pvh1-card-icon\"\u003e⚔️\u003c\/span\u003e\n\u003ch4 class=\"pvh1-card-name\"\u003eIl perimetro esterno\u003c\/h4\u003e\n\u003cp class=\"pvh1-card-desc\"\u003eTre corsie di avanzata tedesca convergono sull'edificio. Ogni turno nuove unità Wehrmacht scendono dal mazzo. Chi non viene fermato arriva a tiro.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pvh1-card\"\u003e\n\u003cspan class=\"pvh1-card-icon\"\u003e🗺️\u003c\/span\u003e\n\u003ch4 class=\"pvh1-card-name\"\u003eLa mappa operativa\u003c\/h4\u003e\n\u003cp class=\"pvh1-card-desc\"\u003eRifornimenti, artiglieria contraerea, osservatori avanzati. La mappa strategica decide quanto a lungo i difensori possono reggere.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pvh1-card\"\u003e\n\u003cspan class=\"pvh1-card-icon\"\u003e🃏\u003c\/span\u003e\n\u003ch4 class=\"pvh1-card-name\"\u003eIl mazzo Wehrmacht\u003c\/h4\u003e\n\u003cp class=\"pvh1-card-desc\"\u003eIl nemico non aspetta il tuo turno. Fanteria, carri armati, bombardamenti Stuka, attacchi cecchino — il mazzo è vario, imprevedibile, inesorabile.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- CLOSING --\u003e\n\u003cdiv class=\"pvh1-closing\"\u003e\n\u003cp class=\"pvh1-closing-text\"\u003eQuasi sempre perderai. Ma ogni partita ti racconterà qualcosa di vero su quei giorni a Stalingrado.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- CONTENUTO SCATOLA --\u003e\n\u003cdiv class=\"pvh1-box-section\"\u003e\n\u003cdetails class=\"pvh1-det\"\u003e\n\u003csummary class=\"pvh1-det-sum\"\u003e\u003cspan class=\"pvh1-det-ico\"\u003e🃏\u003c\/span\u003e\u003cspan class=\"pvh1-det-title\"\u003eBustine consigliate\u003c\/span\u003e\u003cspan class=\"pvh1-det-sub\"\u003e1 formato · 140 carte totali\u003c\/span\u003e\u003cspan class=\"pvh1-det-arr\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pvh1-det-body\"\u003e\n\u003cdiv class=\"pvh1-sleeve-grid\"\u003e\n\u003cdiv class=\"pvh1-sleeve\"\u003e\n\u003cspan class=\"pvh1-sleeve-mm\"\u003e63 × 88 mm\u003c\/span\u003e\n\u003cdiv class=\"pvh1-sleeve-r\"\u003e\u003cspan class=\"pvh1-sleeve-qty\"\u003e140 carte\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=\"pvh1-det\"\u003e\n\u003csummary class=\"pvh1-det-sum\"\u003e\u003cspan class=\"pvh1-det-ico\"\u003e📖\u003c\/span\u003e\u003cspan class=\"pvh1-det-title\"\u003eRegolamento\u003c\/span\u003e\u003cspan class=\"pvh1-det-sub\"\u003eInglese · Italiano non ufficiale\u003c\/span\u003e\u003cspan class=\"pvh1-det-arr\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"pvh1-det-body\"\u003e\n\u003cdiv class=\"pvh1-rl-wrap\"\u003e\n\u003cdiv class=\"pvh1-rl-langs\"\u003e\n\u003cspan class=\"pvh1-rl-lang\"\u003e🇬🇧 English\u003c\/span\u003e \u003cspan class=\"pvh1-rl-lang pvh1-rl-lang--it\"\u003e🇮🇹 Italiano (non ufficiale)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003ca style=\"display: flex; align-items: center; gap: 10px; padding: 12px 16px; background: #1C2B16; border-radius: 10px; text-decoration: none; color: #fff;\" class=\"pvh1-rl-link\" href=\"https:\/\/boardgamegeek.com\/filepage\/143797\/pavlovs-house-rules\" target=\"_blank\"\u003e\u003cspan class=\"pvh1-rl-ico\"\u003e📄\u003c\/span\u003e\n\u003cdiv class=\"pvh1-rl-body\"\u003e\n\u003cspan class=\"pvh1-rl-title\"\u003eScarica il regolamento ufficiale (EN)\u003c\/span\u003e\u003cspan class=\"pvh1-rl-sub\"\u003ePDF gratuito · boardgamegeek.com\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"pvh1-rl-arr-ext\"\u003e↗\u003c\/span\u003e\u003c\/a\u003e\u003ca style=\"display: flex; align-items: center; gap: 10px; padding: 12px 16px; background: #3A3A3A; border-radius: 10px; text-decoration: none; color: #fff;\" class=\"pvh1-rl-link\" href=\"https:\/\/boardgamegeek.com\/boardgame\/219101\/pavlovs-house\/files?pageid=1\u0026amp;languageid=2193\" target=\"_blank\"\u003e\u003cspan class=\"pvh1-rl-ico\"\u003e📄\u003c\/span\u003e\n\u003cdiv class=\"pvh1-rl-body\"\u003e\n\u003cspan class=\"pvh1-rl-title\"\u003eTraduzione italiana non ufficiale\u003c\/span\u003e\u003cspan class=\"pvh1-rl-sub\"\u003eFile utenti BGG · boardgamegeek.com\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"pvh1-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!-- \/pvh1-body --\u003e\n\u003c\/div\u003e\n\u003c!-- \/pvh1-wrap --\u003e\n\u003cstyle\u003e\n.pvh1-wrap, .pvh1-wrap * { box-sizing: border-box; margin: 0; padding: 0; }\n.pvh1-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: #0d1a0a;\n}\n\n\/* ── COPERTINA ── *\/\n.pvh1-cover { position: relative; width: 100%; height: 340px; overflow: hidden; display: flex; align-items: flex-end; }\n.pvh1-cover-img { position: absolute; inset: 0; width: 100%; height: 100%; object-fit: cover; object-position: center top; display: block; }\n.pvh1-cover-fade { position: absolute; inset: 0; background: linear-gradient(to bottom, rgba(13,26,10,0) 0%, rgba(13,26,10,0) 20%, rgba(13,26,10,0.55) 50%, rgba(13,26,10,0.88) 72%, rgba(13,26,10,0.98) 100%); }\n.pvh1-cover-content { position: relative; z-index: 2; padding: 18px 26px 24px; width: 100%; }\n.pvh1-kicker { display: block; color: #8BC46A; font-family: sans-serif; font-size: 0.7rem; font-weight: 700; letter-spacing: 3px; text-transform: uppercase; margin-bottom: 8px; }\n.pvh1-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.pvh1-chips { display: flex; flex-wrap: wrap; gap: 7px; }\n.pvh1-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.pvh1-chip--red { background: #8B3A1A; border-color: #8B3A1A; }\n\n\/* ── SPECS ── *\/\n.pvh1-specs-bar { background: #0a1408; padding: 0 24px; border-top: 1px solid rgba(255,255,255,0.06); }\n.pvh1-specs { display: grid; grid-template-columns: repeat(3, 1fr); }\n.pvh1-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.pvh1-spec:nth-child(3n) { border-right: none; }\n.pvh1-spec:nth-last-child(-n+3) { border-bottom: none; }\n.pvh1-spec-icon { font-size: 1.2rem; }\n.pvh1-spec-label { color: rgba(255,255,255,0.4); font-family: sans-serif; font-size: 0.6rem; text-transform: uppercase; letter-spacing: 1px; }\n.pvh1-spec-val { color: #fff; font-family: sans-serif; font-size: 0.84rem; font-weight: 800; }\n\n\/* ── BODY ── *\/\n.pvh1-body { background: #E8DFC8; }\n\n\/* ── INTRO ── *\/\n.pvh1-intro-grid { display: grid; grid-template-columns: 1fr; gap: 26px; padding: 36px 28px 8px; }\n.pvh1-label { display: block; font-family: sans-serif; font-size: 0.68rem; font-weight: 700; letter-spacing: 3px; text-transform: uppercase; color: #6B3A0A; margin-bottom: 7px; }\n.pvh1-h3 { font-size: clamp(1.4rem, 2.5vw, 2.1rem); font-weight: 900; color: #1C1208; line-height: 1.15; margin-bottom: 16px; }\n.pvh1-p { font-family: sans-serif; font-size: 0.95rem; color: #2E2010; margin-bottom: 13px; line-height: 1.65; max-width: 700px; }\n\n\/* ── QUOTE ── *\/\n.pvh1-quote-header { font-family: sans-serif; font-size: 0.68rem; font-weight: 700; letter-spacing: 2px; text-transform: uppercase; color: #6B3A0A; margin-bottom: 12px; }\n.pvh1-quote { background: #1C2B16; border-radius: 14px; padding: 16px 18px; margin-bottom: 12px; border-left: 4px solid #8BC46A; }\n.pvh1-quote--dark { background: #0d1a0a; border-left-color: #C04020; }\n.pvh1-quote-text { color: #fff; font-style: italic; font-size: 0.87rem; line-height: 1.6; margin-bottom: 6px; font-family: sans-serif; }\n.pvh1-quote-transl { color: rgba(255,255,255,0.48); font-family: sans-serif; font-size: 0.76rem; line-height: 1.5; margin-bottom: 7px; font-style: italic; }\n.pvh1-quote-source { color: rgba(255,255,255,0.43); font-family: sans-serif; font-size: 0.72rem; font-weight: 700; }\n\n\/* ── DIVIDER ── *\/\n.pvh1-divider { height: 1px; background: #c8b898; margin: 32px 28px 0; }\n\n\/* ── FROGSCORE ── *\/\n.pvh1-fs { background:#fff; border-top:1px solid #e0d8cc; border-bottom:1px solid #e0d8cc; }\n.pvh1-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.pvh1-fs-brand { display:flex; align-items:center; gap:9px; }\n.pvh1-fs-frog-img { width:28px; height:28px; object-fit:contain; flex-shrink:0; }\n.pvh1-fs-footer-frog { width:16px; height:16px; object-fit:contain; vertical-align:middle; margin-right:2px; }\n.pvh1-fs-brand-label { display:block; font-family:sans-serif; font-size:10px; font-weight:700; letter-spacing:2px; text-transform:uppercase; color:#6b5e48; }\n.pvh1-fs-game-name { font-family:sans-serif; font-size:14px; font-weight:700; color:#1a1208; margin-top:2px; }\n.pvh1-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.pvh1-fs-body { display:grid; grid-template-columns:1fr; background:#f7f4ef; }\n.pvh1-fs-radar-panel { padding:20px 16px; display:flex; justify-content:center; background:#f7f4ef; position:relative; }\n.pvh1-fs-radar-panel svg { width:100%; max-width:270px; height:auto; display:block; }\n.pvh1-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.pvh1-fs-info { padding:16px 18px 18px; background:#f7f4ef; border-top:1px solid #e8e2da; }\n.pvh1-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.pvh1-fs-feeling { display:flex; flex-wrap:wrap; gap:7px; margin-bottom:16px; }\n.pvh1-fs-feel-tag { font-family:Georgia,serif; font-size:13px; font-style:italic; color:#2E1A08; padding:5px 14px; background:#fff; border-radius:7px; border:1px solid #d8d0c4; }\n.pvh1-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.pvh1-fs-targets { display:grid; grid-template-columns:repeat(auto-fill,minmax(110px,1fr)); gap:7px; margin-bottom:16px; }\n.pvh1-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.pvh1-fs-target span { font-size:14px; flex-shrink:0; }\n.pvh1-fs-si { background:#fff; border-color:#c8c0b0; color:#2a1a08; }\n.pvh1-fs-no { background:transparent; border-color:#e0d8d0; color:#b8a898; opacity:.45; text-decoration:line-through; }\n\/* ── SOLITARIO ── *\/\n.pvh1-fs-solo { background:#e8f4e0; border-radius:10px; padding:12px 14px; border:1px solid #a0c880; margin-bottom:14px; }\n.pvh1-fs-solo-label { display:block; font-family:sans-serif; font-size:10px; font-weight:700; letter-spacing:2px; text-transform:uppercase; color:#2a5010; margin-bottom:8px; }\n.pvh1-fs-solo-row { display:flex; align-items:center; gap:10px; margin-bottom:8px; }\n.pvh1-fs-solo-type { font-family:sans-serif; font-size:11px; font-weight:700; background:#1C2B16; color:#8BC46A; padding:3px 10px; border-radius:50px; }\n.pvh1-fs-solo-stars { display:flex; align-items:center; gap:2px; }\n.pvh1-fs-star { font-size:14px; color:#d0d0d0; }\n.pvh1-fs-star--on { color:#0a7a5a; }\n.pvh1-fs-solo-num { font-family:sans-serif; font-size:12px; font-weight:800; color:#0a7a5a; margin-left:4px; }\n.pvh1-fs-solo-note { font-family:sans-serif; font-size:11px; color:#2a5010; line-height:1.55; }\n.pvh1-fs-verdict { background:#fff; border-radius:10px; padding:12px 14px; border:1px solid #e0d8cc; }\n.pvh1-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.pvh1-fs-verdict-text { font-family:sans-serif; font-size:12px; color:#2E2010; line-height:1.65; }\n.pvh1-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.pvh1-section-pad { padding: 32px 28px 8px; }\n.pvh1-cards { display: grid; grid-template-columns: 1fr; gap: 11px; margin-top: 16px; }\n.pvh1-card { background: #fff; border-radius: 14px; padding: 16px 18px; border: 1px solid #d8c8a8; box-shadow: 0 2px 10px rgba(0,0,0,0.05); transition: transform 0.2s ease, box-shadow 0.2s ease; }\n.pvh1-card:hover { transform: translateY(-2px); box-shadow: 0 6px 20px rgba(0,0,0,0.09); }\n.pvh1-card-icon { font-size: 1.6rem; display: block; margin-bottom: 7px; }\n.pvh1-card-name { font-size: 0.95rem; font-weight: 900; color: #6B3A0A; margin-bottom: 5px; }\n.pvh1-card-desc { font-family: sans-serif; font-size: 0.85rem; color: #2E2010; line-height: 1.55; }\n\n\/* ── CLOSING ── *\/\n.pvh1-closing { background: #1C2B16; padding: 26px 28px; border-top: 3px solid #8BC46A; }\n.pvh1-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.pvh1-box-section { background: #E8DFC8; border-top: 1px solid #c8b898; }\n.pvh1-det { border-bottom: 1px solid #e0d4b0; background: #fff; }\n.pvh1-det--last { border-bottom: none; }\n.pvh1-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.pvh1-det-sum::-webkit-details-marker { display: none; }\n.pvh1-det-sum::marker { display: none; }\n.pvh1-det[open] .pvh1-det-sum { background: #faf7f0; }\n.pvh1-det-sum:hover { background: #faf7f0; }\n.pvh1-det-left { display: flex; align-items: center; gap: 10px; }\n.pvh1-det-ico { font-size: 17px; flex-shrink: 0; }\n.pvh1-det-title { font-family: sans-serif; font-size: 13px; font-weight: 700; color: #1C1208; display: block; }\n.pvh1-det-sub { font-family: sans-serif; font-size: 11px; color: #9c8e7a; margin-top: 1px; display: block; }\n.pvh1-det-arr { width: 16px; height: 16px; flex-shrink: 0; position: relative; }\n.pvh1-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.pvh1-det[open] .pvh1-det-arr::before { transform: translate(-50%,-30%) rotate(225deg); }\n.pvh1-det-body { padding: 0 20px 16px; background: #fff; }\n\n.pvh1-sleeve-grid { display:grid; grid-template-columns:1fr; gap:8px; padding-top:14px; }\n.pvh1-sleeve { display:flex; align-items:center; justify-content:space-between; padding:10px 14px; background:#f7f4ef; border-radius:8px; border:1px solid #e8deca; flex-wrap:wrap; gap:6px; }\n.pvh1-sleeve-mm { font-family:monospace; font-size:0.82rem; font-weight:700; color:#1C1208; }\n.pvh1-sleeve-r { display:flex; align-items:center; gap:8px; }\n.pvh1-sleeve-qty { font-family:sans-serif; font-size:0.78rem; color:#6b5e48; }\n\n.pvh1-rl-wrap { padding-top:14px; display:flex; flex-direction:column; gap:10px; }\n.pvh1-rl-langs { display:flex; flex-wrap:wrap; gap:6px; }\n.pvh1-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.pvh1-rl-lang--it { background:#e8e0d0; border-color:#a09070; color:#5a4820; }\n.pvh1-rl-link:hover { opacity:.85; }\n.pvh1-rl-ico { font-size:1.2rem; flex-shrink:0; }\n.pvh1-rl-body { flex:1; min-width:0; }\n.pvh1-rl-title { display:block; font-family:sans-serif; font-size:0.82rem; font-weight:700; color:#fff; }\n.pvh1-rl-sub { display:block; font-family:sans-serif; font-size:0.7rem; color:rgba(255,255,255,0.5); margin-top:2px; }\n.pvh1-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  .pvh1-specs { grid-template-columns: repeat(6, 1fr); }\n  .pvh1-spec { border-bottom: none; }\n  .pvh1-spec:nth-child(3n) { border-right: 1px solid rgba(255,255,255,0.07); }\n  .pvh1-spec:last-child { border-right: none; }\n  .pvh1-cards { grid-template-columns: repeat(2, 1fr); }\n  .pvh1-fs-body { grid-template-columns: 220px 1fr; }\n  .pvh1-fs-radar-panel { border-top: none; border-right: 1px solid #e8e2da; }\n  .pvh1-fs-info { border-top: none; }\n  .pvh1-sleeve-grid { grid-template-columns: 1fr; }\n}\n@media screen and (min-width: 900px) {\n  .pvh1-cover { height: 440px; }\n  .pvh1-cover-content { padding: 22px 36px 30px; }\n  .pvh1-intro-grid { grid-template-columns: 3fr 2fr; align-items: start; padding: 40px 36px 8px; }\n  .pvh1-cards { grid-template-columns: repeat(4, 1fr); }\n  .pvh1-divider { margin-left: 36px; margin-right: 36px; }\n  .pvh1-section-pad { padding: 36px 36px 8px; }\n  .pvh1-closing { padding: 28px 36px; }\n  .pvh1-fs-body { grid-template-columns: 260px 1fr; }\n  .pvh1-fs-radar-panel svg { max-width: 260px; }\n}\n\u003c\/style\u003e","brand":"Dan Verssen Games","offers":[{"title":"Default Title","offer_id":53636637065543,"sku":null,"price":84.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/pavlov_shouse00.webp?v=1775146390"},{"product_id":"cross-bronx-expressway","title":"Cross Bronx Expressway","description":"\u003cdiv class=\"fg1-wrap\"\u003e\n  \u003cdiv class=\"fg1-hero\"\u003e\n    \u003cdiv class=\"fg1-hero-content\"\u003e\n      \u003cp class=\"fg1-kicker\"\u003eFroGames — Momenti che Ricorderai\u003c\/p\u003e\n      \u003cp class=\"fg1-sub\"\u003eQualcuno costruisce strade. Qualcuno organizza la comunità. Qualcuno specula sugli edifici. E alla fine il Bronx o sopravvive, o crolla sotto il peso delle vostre ambizioni.\u003c\/p\u003e\n      \u003cdiv class=\"fg1-chips\"\u003e\n\u003cspan class=\"fg1-chip fg1-chip--accent\"\u003eSemi-Cooperativo\u003c\/span\u003e\u003cspan class=\"fg1-chip\"\u003eGMT Games\u003c\/span\u003e\u003cspan class=\"fg1-chip\"\u003eIrregular Conflicts Series\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"fg1-specs-bar\"\u003e\n    \u003cdiv class=\"fg1-specs\"\u003e\n      \u003cdiv class=\"fg1-spec\"\u003e\n        \u003cspan class=\"fg1-spec-icon\"\u003e👥\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-label\"\u003eGiocatori\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-val\"\u003e1 – 3\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fg1-spec\"\u003e\n        \u003cspan class=\"fg1-spec-icon\"\u003e⏱️\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-label\"\u003eDurata\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-val\"\u003e90–180 min\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fg1-spec\"\u003e\n        \u003cspan class=\"fg1-spec-icon\"\u003e🎂\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-label\"\u003eEtà\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-val\"\u003e14+ anni\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fg1-spec\"\u003e\n        \u003cspan class=\"fg1-spec-icon\"\u003e🎲\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-label\"\u003eMeccanica\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-val\"\u003eCard-driven con azioni\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fg1-spec\"\u003e\n        \u003cspan class=\"fg1-spec-icon\"\u003e🏗️\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-label\"\u003eCaratteristica\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-val\"\u003eTre fazioni asimmetriche\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fg1-spec\"\u003e\n        \u003cspan class=\"fg1-spec-icon\"\u003e⚖️\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-label\"\u003eTensione\u003c\/span\u003e\n        \u003cspan class=\"fg1-spec-val\"\u003eSconfitta collettiva possibile\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"fg1-body\"\u003e\n    \u003cdiv class=\"fg1-intro-grid\"\u003e\n      \u003cdiv class=\"fg1-intro-text\"\u003e\n        \u003cp class=\"fg1-label\"\u003eDI COSA SI TRATTA\u003c\/p\u003e\n        \u003ch3 class=\"fg1-h3\"\u003eSessant'anni di urbanistica, conflitto e cooperazione forzata nel cuore di New York\u003c\/h3\u003e\n        \u003cp class=\"fg1-p\"\u003eCross Bronx Expressway è il terzo capitolo della \u003cstrong\u003eIrregular Conflicts Series\u003c\/strong\u003e di GMT Games, disegnato da \u003cstrong\u003eNon-Breaking Space\u003c\/strong\u003e con le illustrazioni di Matthew Wallhead. Il gioco simula i processi socio-economici che hanno plasmato il South Bronx tra il 1940 e il 2000, ispirandosi al lavoro seminale di Jane Jacobs \u003cem\u003eThe Death and Life of Great American Cities\u003c\/em\u003e. Ogni partita è un caso di studio interattivo: incentivi contraddittori, scelte difficili, e il peso umano delle politiche urbane.\u003c\/p\u003e\n        \u003cp class=\"fg1-p\"\u003eControllate una delle tre fazioni asimmetriche, ognuna con obiettivi propri ma costrette a collaborare per mantenere il quartiere in piedi. Attraverso un mazzo di carte evento che determina turni e crisi, costruite infrastrutture, formate coalizioni, gestite le risorse della popolazione vulnerabile e cercate di non finire in bancarotta. Se il Bronx collassa, perdete tutti. Se sopravvive, vince chi ha segnato più punti. La tensione nasce dal fatto che \u003cstrong\u003evincere da soli significa rischiare la sconfitta collettiva\u003c\/strong\u003e.\u003c\/p\u003e\n        \n      \u003c\/div\u003e\n      \u003cdiv class=\"fg1-intro-side\"\u003e\n        \u003cp class=\"fg1-quote-header\"\u003eCosa dicono all'estero\u003c\/p\u003e\n        \u003cdiv class=\"fg1-quote\" itemscope itemtype=\"https:\/\/schema.org\/Review\"\u003e\n          \u003cp class=\"fg1-quote-text\" itemprop=\"reviewBody\"\u003e\"An engaging way to learn about the recent history of American cities through play.\"\u003c\/p\u003e\n          \u003cp class=\"fg1-quote-transl\"\u003eUn modo coinvolgente di imparare la storia recente delle città americane giocando.\u003c\/p\u003e\n          \u003cp class=\"fg1-quote-source\"\u003e— \u003cspan itemprop=\"author\" itemscope itemtype=\"https:\/\/schema.org\/Organization\"\u003e\u003cspan itemprop=\"name\"\u003eGMT Games\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"fg1-quote fg1-quote--dark\" itemscope itemtype=\"https:\/\/schema.org\/Review\"\u003e\n          \u003cp class=\"fg1-quote-text\" itemprop=\"reviewBody\"\u003eSe pensavi che costruire città fosse rilassante, Cross Bronx Expressway ti dimostrerà che ogni marciapiede ha un costo umano. E che ogni vittoria personale può essere una sconfitta collettiva.\u003c\/p\u003e\n          \n          \u003cp class=\"fg1-quote-source\"\u003e— \u003cspan itemprop=\"author\" itemscope itemtype=\"https:\/\/schema.org\/Organization\"\u003e\u003cspan itemprop=\"name\"\u003eFroGames\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fg1-divider\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"fg1-fs\"\u003e\n      \u003cdiv class=\"fg1-fs-header\"\u003e\n        \u003cdiv class=\"fg1-fs-brand\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/FROG_FAVICON.webp?v=1774174794\" alt=\"FroGames\" class=\"fg1-fs-frog-img\"\u003e\n          \u003cdiv\u003e\n            \u003cspan class=\"fg1-fs-brand-label\"\u003eFrogScore · FroGames.it\u003c\/span\u003e\n            \u003cp class=\"fg1-fs-game-name\"\u003eCross Bronx Expressway\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cspan class=\"fg1-fs-cat\" style=\"background:#eaf3de;border-color:#80b050;color:#2a5010\"\u003eStrategia · Semi-Cooperativo\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fg1-fs-body\"\u003e\n        \u003cdiv class=\"fg1-fs-radar-panel\"\u003e\n          \u003csvg id=\"fg1-fs-svg\" viewbox=\"0 0 320 320\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"overflow:visible\"\u003e\u003c\/svg\u003e\n          \u003cdiv class=\"fg1-fs-tip\" id=\"fg1-fs-tip\"\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"fg1-fs-info\"\u003e\n          \u003cspan class=\"fg1-fs-feel-lbl\"\u003eL'esperienza\u003c\/span\u003e\n          \u003cdiv class=\"fg1-fs-feeling\"\u003e\n\u003cspan class=\"fg1-fs-feel-tag\"\u003eTeso\u003c\/span\u003e\u003cspan class=\"fg1-fs-feel-tag\"\u003eEducativo\u003c\/span\u003e\u003cspan class=\"fg1-fs-feel-tag\"\u003eDilemmatico\u003c\/span\u003e\n\u003c\/div\u003e\n          \u003cspan class=\"fg1-fs-section-label\"\u003ePer chi è\u003c\/span\u003e\n          \u003cdiv class=\"fg1-fs-targets\"\u003e\n\u003cdiv class=\"fg1-fs-target fg1-fs-si\"\u003e\n\u003cspan\u003e🎯\u003c\/span\u003eEsperti\u003c\/div\u003e\n\u003cdiv class=\"fg1-fs-target fg1-fs-si\"\u003e\n\u003cspan\u003e🧠\u003c\/span\u003eHeavy game\u003c\/div\u003e\n\u003cdiv class=\"fg1-fs-target fg1-fs-no\"\u003e\n\u003cspan\u003e🌱\u003c\/span\u003eGateway\u003c\/div\u003e\n\u003cdiv class=\"fg1-fs-target fg1-fs-no\"\u003e\n\u003cspan\u003e🎲\u003c\/span\u003eFamily game\u003c\/div\u003e\n\u003cdiv class=\"fg1-fs-target fg1-fs-no\"\u003e\n\u003cspan\u003e🍕\u003c\/span\u003eParty\u003c\/div\u003e\n\u003c\/div\u003e\n          \u003cdiv class=\"fg1-fs-verdict\"\u003e\n            \u003cdiv class=\"fg1-fs-verdict-title\"\u003eIn sintesi\u003c\/div\u003e\n            \u003cdiv class=\"fg1-fs-verdict-text\"\u003eCross Bronx Expressway è un gioco di peso medio-alto che trasforma un tema storico complesso in dilemmi concreti. Non è un eurogame rilassante né un wargame tradizionale: è un semi-cooperativo teso in cui devi vincere senza far crollare il sistema. Per chi cerca profondità tematica e decisioni che pesano.\u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fg1-fs-solo\"\u003e\n        \u003cdiv class=\"fg1-fs-solo-row\"\u003e\n          \u003cspan class=\"fg1-fs-solo-icon\"\u003e🧘\u003c\/span\u003e\n          \u003cdiv class=\"fg1-fs-solo-text\"\u003e\n            \u003cspan class=\"fg1-fs-solo-label\"\u003eModalità solitario · Ufficiale\u003c\/span\u003e\n            \u003cspan class=\"fg1-fs-solo-stars\" aria-label=\"4 su 5\"\u003e★★★★☆\u003c\/span\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cp class=\"fg1-fs-solo-note\"\u003eIl gioco supporta nativamente il solitario gestendo le altre fazioni tramite regole automatiche semplificate. L'esperienza mantiene la tensione economica e le sfide urbane, ma perde ovviamente la negoziazione e l'imprevedibilità umana delle coalizioni. Ottimo per studiare le meccaniche e la storia.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"fg1-fs-footer\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/FROG_FAVICON.webp?v=1774174794\" alt=\"FroGames\" class=\"fg1-fs-footer-frog\"\u003e FrogScore · valutazione editoriale FroGames · basata su regolamento, recensioni internazionali e sessioni di gioco\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cscript\u003e\n    (function(){\n      var PI2=Math.PI*2;\n      var dims=[{\"label\": \"Interazione\", \"value\": 5, \"note\": \"Ogni azione modifica il territorio comune, le coalizioni si formano e si rompono, la cooperazione è obbligatoria ma limitata\"}, {\"label\": \"Tensione\", \"value\": 5, \"note\": \"La minaccia della sconfitta collettiva pende costante, le risorse non bastano mai, ogni turno è un equilibrismo tra interesse personale e sopravvivenza del Bronx\"}, {\"label\": \"Complessità\", \"value\": 4, \"note\": \"Tre fazioni asimmetriche, gestione multi-livello di risorse e debiti, eventi concatenati e condizioni di vittoria\/sconfitta stratificate\"}, {\"label\": \"Strategia\", \"value\": 4, \"note\": \"Pianificazione a lungo termine essenziale, ma gli eventi del mazzo forzano adattamento costante e calcolo del rischio collettivo\"}, {\"label\": \"Rigiocabilità\", \"value\": 4, \"note\": \"Tre fazioni molto diverse, ordine eventi variabile, interazione umana imprevedibile e molteplici percorsi verso vittoria o collasso\"}];\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('fg1-fs-svg');\n      var tip=document.getElementById('fg1-fs-tip');\n      if(!svg) return;\n      var ns='http:\/\/www.w3.org\/2000\/svg';\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      var st=document.createElement('style');\n      st.textContent='@keyframes fg1-draw{to{stroke-dashoffset:0}}@keyframes fg1-fade{to{opacity:1}}';\n      document.head.appendChild(st);\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      var dpts=dims.map(function(d,i){var p=pt(R*(d.value\/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.value\/5),i),p2=pt(R*(dims[(i+1)%n].value\/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:fg1-draw 0.9s ease-out 0.1s forwards';\n      svg.appendChild(shape);\n      dims.forEach(function(d,i){\n        var p=pt(R*(d.value\/5),i);\n        var angle=off+i*step;\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].label+' '+dims[idx].value+'\/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        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:fg1-fade 0.3s ease-out '+(0.8+i*0.07).toFixed(2)+'s forwards';\n        svg.appendChild(c);\n        var nd=R*(d.value\/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.value;\n        vt.style.cssText='opacity:0;animation:fg1-fade 0.3s ease-out '+(0.85+i*0.07).toFixed(2)+'s forwards';\n        svg.appendChild(vt);\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.value\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.label;\n        svg.appendChild(t);\n      });\n    })();\n    \u003c\/script\u003e\n    \u003cdiv class=\"fg1-divider\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"fg1-section-pad\"\u003e\n      \u003cp class=\"fg1-label\"\u003eGli elementi del sistema\u003c\/p\u003e\n      \u003ch3 class=\"fg1-h3\"\u003eCosa metti sul tavolo per costruire (o distruggere) il Bronx\u003c\/h3\u003e\n      \u003cdiv class=\"fg1-cards\"\u003e\n        \u003cdiv class=\"fg1-card\"\u003e\n          \u003cspan class=\"fg1-card-icon\"\u003e🏗️\u003c\/span\u003e\n          \u003ch4 class=\"fg1-card-name\"\u003eInfrastrutture e Organizzazioni\u003c\/h4\u003e\n          \u003cp class=\"fg1-card-desc\"\u003eStrade, scuole, centri comunitari, ospedali. Ogni edificio costa risorse ma migliora la stabilità del quartiere. O almeno dovrebbe, se qualcuno non specula sui terreni.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"fg1-card\"\u003e\n          \u003cspan class=\"fg1-card-icon\"\u003e🎴\u003c\/span\u003e\n          \u003ch4 class=\"fg1-card-name\"\u003eCarte Evento\u003c\/h4\u003e\n          \u003cp class=\"fg1-card-desc\"\u003eIl motore del gioco. Determinano l'ordine dei turni e innescano crisi, opportunità, cambiamenti demografici. Ogni carta è un momento storico: dalla Grande Depressione alle rivolte degli anni '60.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"fg1-card\"\u003e\n          \u003cspan class=\"fg1-card-icon\"\u003e🤝\u003c\/span\u003e\n          \u003ch4 class=\"fg1-card-name\"\u003eCoalizioni\u003c\/h4\u003e\n          \u003cp class=\"fg1-card-desc\"\u003eLe fazioni possono allearsi temporaneamente per affrontare problemi comuni. Ma ogni coalizione ha un prezzo politico, e fidarsi troppo può costarti la vittoria.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"fg1-card\"\u003e\n          \u003cspan class=\"fg1-card-icon\"\u003e💰\u003c\/span\u003e\n          \u003ch4 class=\"fg1-card-name\"\u003eRisorse e Debiti\u003c\/h4\u003e\n          \u003cp class=\"fg1-card-desc\"\u003eGestisci budget, popolazione, influenza politica. Finire in bancarotta significa uscire dal gioco. E se troppe fazioni collassano, perdete tutti, anche chi era in vantaggio.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"fg1-closing\"\u003e\n      \u003cp class=\"fg1-closing-text\"\u003eTra qualche ora capirai che costruire una città non è un puzzle. È una negoziazione continua tra ciò che vuoi, ciò che puoi permetterti, e ciò che il Bronx può sopportare.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n.fg1-wrap, .fg1-wrap * { box-sizing: border-box; margin: 0; padding: 0; }\n.fg1-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: #1a1a1a;\n}\n.fg1-hero {\n  background: linear-gradient(135deg, #1a1a1a 0%, #222222 50%, #1a1a1a 100%);\n  padding: 32px 26px 36px;\n  position: relative;\n  overflow: hidden;\n}\n.fg1-hero::before {\n  content: \"\";\n  position: absolute;\n  inset: 0;\n  background: radial-gradient(ellipse at top right, rgba(46,107,10,0.08) 0%, transparent 60%);\n  pointer-events: none;\n}\n.fg1-hero-content { position: relative; z-index: 2; }\n.fg1-kicker { display: block; color: #FFB800; font-family: sans-serif; font-size: 0.7rem; font-weight: 700; letter-spacing: 3px; text-transform: uppercase; margin-bottom: 10px; }\n.fg1-sub { color: rgba(255,255,255,0.88); font-family: Georgia, serif; font-size: 1rem; font-style: italic; line-height: 1.55; max-width: 580px; margin-bottom: 18px; }\n.fg1-chips { display: flex; flex-wrap: wrap; gap: 7px; }\n.fg1-chip { background: rgba(255,255,255,0.08); border: 1px solid rgba(255,255,255,0.2); color: #fff; font-family: sans-serif; padding: 4px 12px; border-radius: 50px; font-size: 0.78rem; font-weight: 600; }\n.fg1-chip--accent { background: #2E6B0A; border-color: #2E6B0A; }\n.fg1-specs-bar { background: #160a02; padding: 0 24px; border-top: 1px solid rgba(255,255,255,0.06); }\n.fg1-specs { display: grid; grid-template-columns: repeat(3, 1fr); }\n.fg1-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.fg1-spec:nth-child(3n) { border-right: none; }\n.fg1-spec:nth-last-child(-n+3) { border-bottom: none; }\n.fg1-spec-icon { font-size: 1.2rem; }\n.fg1-spec-label { color: rgba(255,255,255,0.4); font-family: sans-serif; font-size: 0.6rem; text-transform: uppercase; letter-spacing: 1px; }\n.fg1-spec-val { color: #fff; font-family: sans-serif; font-size: 0.84rem; font-weight: 800; }\n.fg1-body { background: #F5EDD8; }\n.fg1-intro-grid { display: grid; grid-template-columns: 1fr; gap: 26px; padding: 36px 28px 8px; }\n.fg1-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.fg1-h3 { font-size: clamp(1.4rem, 2.5vw, 2.1rem); font-weight: 900; color: #1a0800; line-height: 1.15; margin-bottom: 16px; }\n.fg1-p { font-family: sans-serif; font-size: 0.95rem; color: #3d2810; margin-bottom: 13px; line-height: 1.65; max-width: 700px; }\n.fg1-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.fg1-quote { background: #1a0800; border-radius: 14px; padding: 16px 18px; margin-bottom: 12px; border-left: 4px solid #FFB800; }\n.fg1-quote--dark { background: #3a0a00; }\n.fg1-quote-text { color: #fff; font-style: italic; font-size: 0.87rem; line-height: 1.6; margin-bottom: 6px; font-family: sans-serif; }\n.fg1-quote-transl { color: rgba(255,255,255,0.48); font-family: sans-serif; font-size: 0.76rem; line-height: 1.5; margin-bottom: 7px; font-style: italic; }\n.fg1-quote-source { color: rgba(255,255,255,0.43); font-family: sans-serif; font-size: 0.72rem; font-weight: 700; }\n.fg1-divider { height: 1px; background: #d4c0a0; margin: 32px 28px 0; }\n.fg1-fs { background:#fff; border-top:1px solid #e0d8cc; border-bottom:1px solid #e0d8cc; }\n.fg1-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.fg1-fs-brand { display:flex; align-items:center; gap:9px; }\n.fg1-fs-frog-img { width:28px; height:28px; object-fit:contain; flex-shrink:0; }\n.fg1-fs-footer-frog { width:16px; height:16px; object-fit:contain; vertical-align:middle; margin-right:2px; }\n.fg1-fs-brand-label { display:block; font-family:sans-serif; font-size:10px; font-weight:700; letter-spacing:2px; text-transform:uppercase; color:#6b5e48; }\n.fg1-fs-game-name { font-family:sans-serif; font-size:14px; font-weight:700; color:#1a1208; margin-top:2px; }\n.fg1-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.fg1-fs-body { display:grid; grid-template-columns:1fr; background:#f7f4ef; }\n.fg1-fs-radar-panel { padding:20px 16px; display:flex; justify-content:center; background:#f7f4ef; position:relative; }\n.fg1-fs-radar-panel svg { width:100%; max-width:270px; height:auto; display:block; }\n.fg1-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.fg1-fs-info { padding:16px 18px 18px; background:#f7f4ef; border-top:1px solid #e8e2da; }\n.fg1-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.fg1-fs-feeling { display:flex; flex-wrap:wrap; gap:7px; margin-bottom:16px; }\n.fg1-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.fg1-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.fg1-fs-targets { display:grid; grid-template-columns:repeat(auto-fill,minmax(110px,1fr)); gap:7px; margin-bottom:16px; }\n.fg1-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.fg1-fs-target span { font-size:14px; flex-shrink:0; }\n.fg1-fs-si { background:#fff; border-color:#c8c0b0; color:#2a1a08; }\n.fg1-fs-no { background:transparent; border-color:#e0d8d0; color:#b8a898; opacity:.45; text-decoration:line-through; }\n.fg1-fs-verdict { background:#fff; border-radius:10px; padding:12px 14px; border:1px solid #e0d8cc; }\n.fg1-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.fg1-fs-verdict-text { font-family:sans-serif; font-size:12px; color:#3d2810; line-height:1.65; }\n.fg1-fs-solo { background:#f0ece4; border-top:1px solid #e0d8cc; padding:14px 18px; }\n.fg1-fs-solo-row { display:flex; align-items:center; gap:12px; margin-bottom:8px; }\n.fg1-fs-solo-icon { font-size:1.4rem; flex-shrink:0; }\n.fg1-fs-solo-text { display:flex; flex-direction:column; gap:2px; flex-grow:1; }\n.fg1-fs-solo-label { font-family:sans-serif; font-size:10px; font-weight:700; letter-spacing:2px; text-transform:uppercase; color:#6b5e48; }\n.fg1-fs-solo-stars { font-family:sans-serif; font-size:14px; letter-spacing:2px; color:#2E6B0A; line-height:1; }\n.fg1-fs-solo-note { font-family:sans-serif; font-size:12px; color:#3d2810; line-height:1.65; }\n.fg1-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.fg1-section-pad { padding: 32px 28px 8px; border-top: 0 !important; border-bottom: 0 !important; box-shadow: none !important; }\n.fg1-cards { display: grid; grid-template-columns: 1fr; gap: 11px; margin-top: 16px; }\n.fg1-card { background: #fff; border-radius: 14px; padding: 16px 18px; border: 1px solid #e0ceb0; box-shadow: 0 2px 10px rgba(0,0,0,0.05); transition: transform 0.2s ease, box-shadow 0.2s ease; }\n.fg1-card:hover { transform: translateY(-2px); box-shadow: 0 6px 20px rgba(0,0,0,0.09); }\n.fg1-card-icon { font-size: 1.6rem; display: block; margin-bottom: 7px; }\n.fg1-card-name { font-size: 0.95rem; font-weight: 900; color: #2E6B0A; margin-bottom: 5px; }\n.fg1-card-desc { font-family: sans-serif; font-size: 0.85rem; color: #3d2810; line-height: 1.55; }\n.fg1-sleeve-toggle { background: #fff; border-radius: 14px; border: 1px solid #e0ceb0; box-shadow: 0 2px 10px rgba(0,0,0,0.05); overflow: hidden; }\n.fg1-sleeve-summary { list-style: none; cursor: pointer; padding: 16px 20px; display: flex; align-items: center; gap: 14px; font-family: sans-serif; user-select: none; transition: background 0.2s ease; }\n.fg1-sleeve-summary::-webkit-details-marker { display: none; }\n.fg1-sleeve-summary:hover { background: #faf2e2; }\n.fg1-sleeve-summary-icon { font-size: 1.5rem; flex-shrink: 0; }\n.fg1-sleeve-summary-text { flex-grow: 1; display: flex; flex-direction: column; gap: 2px; }\n.fg1-sleeve-summary-label { font-size: 0.95rem; font-weight: 800; color: #1a0800; }\n.fg1-sleeve-summary-count { font-size: 0.78rem; color: #7a6040; font-weight: 500; }\n.fg1-sleeve-summary-arrow { font-size: 0.75rem; color: #2E6B0A; transition: transform 0.25s ease; flex-shrink: 0; }\n.fg1-sleeve-toggle[open] .fg1-sleeve-summary-arrow { transform: rotate(180deg); }\n.fg1-sleeve-toggle[open] .fg1-sleeve-summary { border-bottom: 1px solid #f0e4ce; }\n.fg1-sleeve-body { padding: 16px 20px 20px; }\n.fg1-sleeve-intro { font-family: sans-serif; font-size: 0.9rem; color: #3d2810; line-height: 1.6; margin: 0 0 14px 0; max-width: 680px; }\n.fg1-sleeve-table { width: 100%; max-width: 420px; border-collapse: collapse; background: #fff; border-radius: 10px; overflow: hidden; border: 1px solid #e8dcba; font-family: sans-serif; }\n.fg1-sleeve-table th { background: #2E6B0A; color: #fff; text-transform: uppercase; letter-spacing: 1px; font-size: 0.72rem; font-weight: 700; padding: 10px 14px; text-align: left; }\n.fg1-sleeve-table td { padding: 10px 14px; border-bottom: 1px solid #f0e4ce; font-size: 0.9rem; color: #3d2810; }\n.fg1-sleeve-table tbody tr:last-child td { border-bottom: none; }\n.fg1-sleeve-dim { font-weight: 600; }\n.fg1-sleeve-qty { font-weight: 800; text-align: right; color: #2E6B0A; }\n.fg1-sleeve-total td { background: #faf2e2; font-weight: 900; font-size: 0.85rem; text-transform: uppercase; letter-spacing: 0.5px; }\n.fg1-sleeve-total .fg1-sleeve-qty { color: #1a0800; }\n.fg1-rulebook-pad { padding-top: 18px; border-top: 0 !important; border-bottom: 0 !important; box-shadow: none !important; }\n\/* Card cliccabile: border shorthand + accent verde a sinistra (etichetta \"risorsa speciale\").\n   Niente 4 border separati: il border-bottom da solo si leggeva come underline. *\/\na.fg1-rulebook,\na.fg1-rulebook:link,\na.fg1-rulebook:visited,\na.fg1-rulebook:hover,\na.fg1-rulebook:focus,\na.fg1-rulebook:active {\n  text-decoration: none !important;\n  border: 1px solid #e8dcba !important;\n  border-left: 4px solid #2E6B0A !important;\n  box-shadow: 0 2px 8px rgba(0,0,0,0.04) !important;\n  outline: none !important;\n  background-image: none !important;\n}\n.fg1-rulebook { display: flex; align-items: center; gap: 14px; background: #fffaf0; border-radius: 12px; padding: 14px 18px; color: #1a0800; transition: background 0.2s ease, transform 0.2s ease; }\n.fg1-rulebook:hover { background: #faf0d8 !important; transform: translateX(2px); }\n\/* Reset preventivo su figli e pseudo-elementi: alcuni temi Shopify (Concept, Dawn-derived,\n   Impulse, Prestige) iniettano underline animate via ::before\/::after con background-image\n   linear-gradient. Vanno nuke esplicitamente. *\/\n.fg1-rulebook *,\n.fg1-rulebook *::before,\n.fg1-rulebook *::after {\n  text-decoration: none !important;\n  border: 0 !important;\n  box-shadow: none !important;\n  background: transparent !important;\n  background-image: none !important;\n}\n.fg1-rulebook::before,\n.fg1-rulebook::after {\n  display: none !important;\n  content: none !important;\n}\n.fg1-rulebook-icon { font-size: 1.6rem; flex-shrink: 0; }\n.fg1-rulebook-text { display: flex; flex-direction: column; flex-grow: 1; gap: 2px; }\n.fg1-rulebook-label { font-weight: 800; font-size: 0.95rem; color: #1a0800; }\n.fg1-rulebook-meta { font-size: 0.78rem; color: #6b5a3a; }\n.fg1-rulebook-arrow { font-size: 1.1rem; color: #2E6B0A; font-weight: 700; flex-shrink: 0; }\n.fg1-closing { background: #1a0800; padding: 26px 28px; border-top: 3px solid #FFB800; }\n.fg1-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@media screen and (min-width: 600px) {\n  .fg1-specs { grid-template-columns: repeat(6, 1fr); }\n  .fg1-spec { border-bottom: none; }\n  .fg1-spec:nth-child(3n) { border-right: 1px solid rgba(255,255,255,0.07); }\n  .fg1-spec:last-child { border-right: none; }\n  .fg1-cards { grid-template-columns: repeat(2, 1fr); }\n  .fg1-fs-body { grid-template-columns: 220px 1fr; }\n  .fg1-fs-radar-panel { border-top: none; border-right: 1px solid #e8e2da; }\n  .fg1-fs-info { border-top: none; }\n}\n@media screen and (min-width: 900px) {\n  .fg1-hero { padding: 40px 36px 44px; }\n  .fg1-intro-grid { grid-template-columns: 3fr 2fr; align-items: start; padding: 40px 36px 8px; }\n  .fg1-cards { grid-template-columns: repeat(4, 1fr); }\n  .fg1-divider { margin-left: 36px; margin-right: 36px; }\n  .fg1-section-pad { padding: 36px 36px 8px; }\n  .fg1-closing { padding: 28px 36px; }\n  .fg1-fs-body { grid-template-columns: 260px 1fr; }\n  .fg1-fs-radar-panel svg { max-width: 260px; }\n}\n\u003c\/style\u003e","brand":"GMT Games","offers":[{"title":"Default Title","offer_id":53881419661639,"sku":null,"price":84.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/CrossBronxExpressway00.webp?v=1778259591"}],"url":"https:\/\/frogames.it\/collections\/frogames-picks.oembed","provider":"FroGames","version":"1.0","type":"link"}