{"product_id":"pulitzer","title":"Pulitzer ","description":"\u003c!-- =====================================================\n     PULITZER — BLOCCO 1\n     FroGames | Shopify tema Concept\n     Prefisso CSS: plz1-\n     ===================================================== --\u003e\n\u003cdiv class=\"plz1-wrap\"\u003e\n\u003c!-- COVER --\u003e\n\u003cdiv class=\"plz1-cover\"\u003e\n\u003cimg loading=\"eager\" class=\"plz1-cover-img\" alt=\"Pulitzer eurogame board game journalism 70s for 1-4 players - official cover 25th Century Games\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/pulitzer.webp?v=1775584248\"\u003e\n\u003cdiv class=\"plz1-cover-fade\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"plz1-cover-content\"\u003e\n\u003cp class=\"plz1-kicker\"\u003eFroGames — Moments You'll Remember\u003c\/p\u003e\n\u003cp class=\"plz1-sub\"\u003eA name on the front page. Three pieces of evidence yet to be found. And someone hot on your heels in the most important investigation of your career.\u003c\/p\u003e\n\u003cdiv class=\"plz1-chips\"\u003e\n\u003cspan class=\"plz1-chip plz1-chip--red\"\u003eCompetitive Eurogame\u003c\/span\u003e \u003cspan class=\"plz1-chip\"\u003e25th Century Games\u003c\/span\u003e \u003cspan class=\"plz1-chip\"\u003e'70s · Watergate · Investigation\u003c\/span\u003e \u003cspan class=\"plz1-chip\"\u003eEnglish Edition\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- TECHNICAL SHEET --\u003e\n\u003cdiv class=\"plz1-specs-bar\"\u003e\n\u003cdiv class=\"plz1-specs\"\u003e\n\u003cdiv class=\"plz1-spec\"\u003e\n\u003cspan class=\"plz1-spec-icon\"\u003e👥\u003c\/span\u003e \u003cspan class=\"plz1-spec-label\"\u003ePlayers\u003c\/span\u003e \u003cspan class=\"plz1-spec-val\"\u003e1 – 4\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"plz1-spec\"\u003e\n\u003cspan class=\"plz1-spec-icon\"\u003e⏱️\u003c\/span\u003e \u003cspan class=\"plz1-spec-label\"\u003eDuration\u003c\/span\u003e \u003cspan class=\"plz1-spec-val\"\u003e75–120 min\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"plz1-spec\"\u003e\n\u003cspan class=\"plz1-spec-icon\"\u003e🎂\u003c\/span\u003e \u003cspan class=\"plz1-spec-label\"\u003eAge\u003c\/span\u003e \u003cspan class=\"plz1-spec-val\"\u003e12+ years\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"plz1-spec\"\u003e\n\u003cspan class=\"plz1-spec-icon\"\u003e🎭\u003c\/span\u003e \u003cspan class=\"plz1-spec-label\"\u003eMechanic\u003c\/span\u003e \u003cspan class=\"plz1-spec-val\"\u003eSecret Placement\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"plz1-spec\"\u003e\n\u003cspan class=\"plz1-spec-icon\"\u003e📰\u003c\/span\u003e \u003cspan class=\"plz1-spec-label\"\u003eTheme\u003c\/span\u003e \u003cspan class=\"plz1-spec-val\"\u003eInvestigative Journalism\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"plz1-spec\"\u003e\n\u003cspan class=\"plz1-spec-icon\"\u003e🔍\u003c\/span\u003e \u003cspan class=\"plz1-spec-label\"\u003eMode\u003c\/span\u003e \u003cspan class=\"plz1-spec-val\"\u003eCompetitive · Solitaire\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- BODY --\u003e\n\u003cdiv class=\"plz1-body\"\u003e\n\u003c!-- INTRO + EDITORIAL QUOTES --\u003e\n\u003cdiv class=\"plz1-intro-grid\"\u003e\n\u003cdiv class=\"plz1-intro-text\"\u003e\n\u003cp class=\"plz1-label\"\u003eWhat it's about\u003c\/p\u003e\n\u003ch3 class=\"plz1-h3\"\u003eThe big story that will change history — or bury your career\u003c\/h3\u003e\n\u003cp class=\"plz1-p\"\u003eIt's the early 1970s. The Vietnam War is still raging. The Pentagon Papers are about to break. Watergate is on the verge of emerging. And your newspaper needs to be there — with the right exclusive, at the right time.\u003c\/p\u003e\n\u003cp class=\"plz1-p\"\u003eIn Pulitzer, you lead a newsroom of investigative journalists in a secret placement eurogame by \u003cstrong\u003eIsidro Alonso and Nono Garcia\u003c\/strong\u003e, with artwork by \u003cstrong\u003eManu Sanchez\u003c\/strong\u003e. Each round you place your hidden journalists in the board's zones — who gets the exclusive, who does fieldwork, who documents evidence. Then comes the simultaneous resolution: everyone reveals their cards, forces are compared, and results are seen.\u003c\/p\u003e\n\u003cp class=\"plz1-p\"\u003eBut the true heart of the game is the personal investigation board — a system never before seen in this type of eurogame. Every piece of evidence collected brings you closer to the big story. And the Pulitzer goes to whoever best balanced Reporting, Prestige, and Newspaper Coverage over 8 rounds.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"plz1-intro-side\"\u003e\n\u003cp class=\"plz1-quote-header\"\u003eThe FroGames Editorial\u003c\/p\u003e\n\u003cdiv class=\"plz1-quote-solo\"\u003e\n\u003cspan class=\"plz1-qs-icon\"\u003e🗞️\u003c\/span\u003e\n\u003cp class=\"plz1-qs-text\"\u003eThe personal investigation board transforms every piece of evidence collected into a step towards the big scoop — a narrative progression that few eurogames can replicate.\u003c\/p\u003e\n\u003cp class=\"plz1-qs-note\"\u003eThe secret of Pulitzer in one line\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"plz1-quote-solo plz1-quote-solo--alt\"\u003e\n\u003cspan class=\"plz1-qs-icon\"\u003e🎯\u003c\/span\u003e\n\u003cp class=\"plz1-qs-text\"\u003eSecret placement and simultaneous resolution create constant tension: you know where you want to go, but you don't know who will have gotten there before you.\u003c\/p\u003e\n\u003cp class=\"plz1-qs-note\"\u003eFrom the game experience\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"plz1-divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c!-- FROGSCORE --\u003e\n\u003cdiv class=\"plz1-fs\"\u003e\n\u003cdiv class=\"plz1-fs-header\"\u003e\n\u003cdiv class=\"plz1-fs-brand\"\u003e\n\u003cimg class=\"plz1-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=\"plz1-fs-brand-label\"\u003eFrogScore · frogames.business\u003c\/span\u003e\n\u003cp class=\"plz1-fs-game-name\"\u003ePulitzer\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cspan style=\"background: #eaf3de; border-color: #80b050; color: #2a5010;\" class=\"plz1-fs-cat\"\u003eStrategy\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"plz1-fs-body\"\u003e\n\u003cdiv class=\"plz1-fs-radar-panel\"\u003e\n\u003csvg style=\"overflow: visible;\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 320 320\" id=\"plz1-fs-svg\"\u003e\u003c\/svg\u003e\n\u003cdiv id=\"plz1-fs-tip\" class=\"plz1-fs-tip\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"plz1-fs-info\"\u003e\n\u003cspan class=\"plz1-fs-feel-lbl\"\u003eThe experience\u003c\/span\u003e\n\u003cdiv class=\"plz1-fs-feeling\"\u003e\n\u003cspan class=\"plz1-fs-feel-tag\"\u003eTense\u003c\/span\u003e \u003cspan class=\"plz1-fs-feel-tag\"\u003eStrategic\u003c\/span\u003e \u003cspan class=\"plz1-fs-feel-tag\"\u003eEngaging\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"plz1-fs-section-label\"\u003eWho it's for\u003c\/span\u003e\n\u003cdiv class=\"plz1-fs-targets\"\u003e\n\u003cdiv class=\"plz1-fs-target plz1-fs-si\"\u003e\n\u003cspan\u003e🎯\u003c\/span\u003eExperts\u003c\/div\u003e\n\u003cdiv class=\"plz1-fs-target plz1-fs-si\"\u003e\n\u003cspan\u003e🧘\u003c\/span\u003eSolo\u003c\/div\u003e\n\u003cdiv class=\"plz1-fs-target plz1-fs-si\"\u003e\n\u003cspan\u003e🧠\u003c\/span\u003eHeavy game\u003c\/div\u003e\n\u003cdiv class=\"plz1-fs-target plz1-fs-no\"\u003e\n\u003cspan\u003e🧒\u003c\/span\u003eChildren\u003c\/div\u003e\n\u003cdiv class=\"plz1-fs-target plz1-fs-no\"\u003e\n\u003cspan\u003e🍕\u003c\/span\u003eParty\u003c\/div\u003e\n\u003cdiv class=\"plz1-fs-target plz1-fs-no\"\u003e\n\u003cspan\u003e🌱\u003c\/span\u003eGateway\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"plz1-fs-solo\"\u003e\n\u003cspan class=\"plz1-fs-solo-label\"\u003eSolo mode\u003c\/span\u003e\n\u003cdiv class=\"plz1-fs-solo-body\"\u003e\n\u003cdiv class=\"plz1-fs-solo-rating\"\u003e\n\u003cspan class=\"plz1-fs-solo-stars\"\u003e★★★★\u003cspan style=\"opacity: .3;\"\u003e★\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"plz1-fs-solo-type\"\u003eOfficial · Advanced\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp class=\"plz1-fs-solo-note\"\u003eDedicated advanced mode with automa. A complex challenge that doesn't lose the sense of investigation.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"plz1-fs-verdict\"\u003e\n\u003cdiv class=\"plz1-fs-verdict-title\"\u003eIn summary\u003c\/div\u003e\n\u003cdiv class=\"plz1-fs-verdict-text\"\u003eA great atmosphere eurogame where secret placement and investigation intertwine in an original way. Ideal for those who love tactical tension and historical themes.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"plz1-fs-footer\"\u003e\n\u003cimg class=\"plz1-fs-footer-frog\" alt=\"FroGames\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/FROG_FAVICON.webp?v=1774174794\"\u003e FrogScore · FroGames editorial rating · based on rules, international reviews, and play sessions\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n    (function(){\n      var PI2=Math.PI*2;\n      var dims=[\n        {l:'Strategy',    v:5, note:\"Each player manages limited resources over 8 rounds — placement choices decide who wins\"},\n        {l:'Tension',     v:4, note:\"Simultaneous resolution creates real suspense: you never know who aimed where\"},\n        {l:'Depth',   v:4, note:\"The personal investigative board adds a unique layer of long-term progression\"},\n        {l:'Replayability',v:4, note:\"Variable historical events and different paths to the Pulitzer guarantee different games every time\"},\n        {l:'Interaction',  v:3, note:\"Indirect but constant: each zone is a battle of influence that can overturn others' plans\"},\n        {l:'Complexity',  v:3, note:\"Accessible rules but with tactical layers that emerge game after game\"}\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('plz1-fs-svg');\n      var tip=document.getElementById('plz1-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 plz1-draw{to{stroke-dashoffset:0}}@keyframes plz1-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:plz1-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:plz1-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:plz1-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=\"plz1-divider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c!-- WHAT YOU CONTROL --\u003e\n\u003cdiv class=\"plz1-section-pad\"\u003e\n\u003cp class=\"plz1-label\"\u003eYour newspaper\u003c\/p\u003e\n\u003ch3 class=\"plz1-h3\"\u003eWhat you have available each round\u003c\/h3\u003e\n\u003cdiv class=\"plz1-cards\"\u003e\n\u003cdiv class=\"plz1-card\"\u003e\n\u003cspan class=\"plz1-card-icon\"\u003e📝\u003c\/span\u003e\n\u003ch4 class=\"plz1-card-name\"\u003eYour Journalists\u003c\/h4\u003e\n\u003cp class=\"plz1-card-desc\"\u003ePlace them hidden in the board's zones. Only at resolution is it revealed who was where — and who got the exclusive.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"plz1-card\"\u003e\n\u003cspan class=\"plz1-card-icon\"\u003e🔍\u003c\/span\u003e\n\u003ch4 class=\"plz1-card-name\"\u003eThe Investigation Board\u003c\/h4\u003e\n\u003cp class=\"plz1-card-desc\"\u003ePersonal and unique. Every piece of evidence collected moves the investigation forward — your path to the Pulitzer is different from your opponents'.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"plz1-card\"\u003e\n\u003cspan class=\"plz1-card-icon\"\u003e⭐\u003c\/span\u003e\n\u003ch4 class=\"plz1-card-name\"\u003ePrestige and Coverage\u003c\/h4\u003e\n\u003cp class=\"plz1-card-desc\"\u003eThe newspaper must sell. Reporting and influence matter as much as the story — balancing the three fronts is the game's true challenge.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"plz1-card\"\u003e\n\u003cspan class=\"plz1-card-icon\"\u003e📋\u003c\/span\u003e\n\u003ch4 class=\"plz1-card-name\"\u003eThe Pulitzer Committee\u003c\/h4\u003e\n\u003cp class=\"plz1-card-desc\"\u003eIt's not enough to come first — you must meet the minimum requirements. Only those who exceed them participate in the final scoring. The others observe.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- CLOSING --\u003e\n\u003cdiv class=\"plz1-closing\"\u003e\n\u003cp class=\"plz1-closing-text\"\u003eAt the end of the game, there will be a name on the front page. The one who gets there says something about the player who chose them.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- BOX CONTENTS --\u003e\n\u003cdiv class=\"plz1-box-section\"\u003e\n\u003cdetails class=\"plz1-det plz1-det--last\"\u003e\n\u003csummary class=\"plz1-det-sum\"\u003e\u003cspan class=\"plz1-det-ico\"\u003e📖\u003c\/span\u003e\u003cspan class=\"plz1-det-title\"\u003eRulebook\u003c\/span\u003e\u003cspan class=\"plz1-det-sub\"\u003eEnglish · Official PDF\u003c\/span\u003e\u003cspan class=\"plz1-det-arr\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"plz1-det-body\"\u003e\n\u003cdiv class=\"plz1-rl-wrap\"\u003e\n\u003cdiv class=\"plz1-rl-langs\"\u003e\u003cspan class=\"plz1-rl-lang\"\u003e🇬🇧 English\u003c\/span\u003e\u003c\/div\u003e\n\u003ca style=\"display: flex; align-items: center; gap: 10px; padding: 12px 16px; background: #1a1408; border-radius: 10px; text-decoration: none; color: #fff;\" class=\"plz1-rl-link\" href=\"https:\/\/boardgamegeek.com\/filepage\/297951\/pulitzer-rulebook-en\" target=\"_blank\"\u003e\u003cspan class=\"plz1-rl-ico\"\u003e📄\u003c\/span\u003e\n\u003cdiv class=\"plz1-rl-body\"\u003e\n\u003cspan class=\"plz1-rl-title\"\u003eDownload the official rulebook\u003c\/span\u003e\u003cspan class=\"plz1-rl-sub\"\u003eFree PDF · boardgamegeek.com\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"plz1-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!-- fine plz1-body --\u003e\n\u003c\/div\u003e\u003c!-- fine plz1-wrap --\u003e\n\u003cstyle\u003e\n.plz1-wrap, .plz1-wrap * { box-sizing: border-box; margin: 0; padding: 0; }\n.plz1-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: #0e0b04;\n}\n\n\/* ── COPERTINA ── *\/\n.plz1-cover { position: relative; width: 100%; height: 340px; overflow: hidden; display: flex; align-items: flex-end; }\n.plz1-cover-img { position: absolute; inset: 0; width: 100%; height: 100%; object-fit: cover; object-position: center top; display: block; }\n.plz1-cover-fade { position: absolute; inset: 0; background: linear-gradient(to bottom, rgba(14,11,4,0) 0%, rgba(14,11,4,0) 20%, rgba(14,11,4,0.6) 55%, rgba(14,11,4,0.88) 75%, rgba(14,11,4,0.99) 100%); }\n.plz1-cover-content { position: relative; z-index: 2; padding: 18px 26px 24px; width: 100%; }\n.plz1-kicker { display: block; color: #C8A040; font-family: sans-serif; font-size: 0.7rem; font-weight: 700; letter-spacing: 3px; text-transform: uppercase; margin-bottom: 8px; }\n.plz1-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.plz1-chips { display: flex; flex-wrap: wrap; gap: 7px; }\n.plz1-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.plz1-chip--red { background: #8B1A1A; border-color: #8B1A1A; }\n\n\/* ── SPECS ── *\/\n.plz1-specs-bar { background: #130f05; padding: 0 24px; border-top: 1px solid rgba(255,255,255,0.06); }\n.plz1-specs { display: grid; grid-template-columns: repeat(3, 1fr); }\n.plz1-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.plz1-spec:nth-child(3n) { border-right: none; }\n.plz1-spec:nth-last-child(-n+3) { border-bottom: none; }\n.plz1-spec-icon { font-size: 1.2rem; }\n.plz1-spec-label { color: rgba(255,255,255,0.4); font-family: sans-serif; font-size: 0.6rem; text-transform: uppercase; letter-spacing: 1px; }\n.plz1-spec-val { color: #fff; font-family: sans-serif; font-size: 0.84rem; font-weight: 800; }\n\n\/* ── BODY ── *\/\n.plz1-body { background: #F4EED8; }\n\n\/* ── INTRO ── *\/\n.plz1-intro-grid { display: grid; grid-template-columns: 1fr; gap: 26px; padding: 36px 28px 8px; }\n.plz1-label { display: block; font-family: sans-serif; font-size: 0.68rem; font-weight: 700; letter-spacing: 3px; text-transform: uppercase; color: #8B1A1A; margin-bottom: 7px; }\n.plz1-h3 { font-size: clamp(1.4rem, 2.5vw, 2.1rem); font-weight: 900; color: #1a1000; line-height: 1.15; margin-bottom: 16px; }\n.plz1-p { font-family: sans-serif; font-size: 0.95rem; color: #3a2808; margin-bottom: 13px; line-height: 1.65; max-width: 700px; }\n\n\/* ── EDITORIAL QUOTES ── *\/\n.plz1-quote-header { font-family: sans-serif; font-size: 0.68rem; font-weight: 700; letter-spacing: 2px; text-transform: uppercase; color: #8B1A1A; margin-bottom: 12px; }\n.plz1-quote-solo { background: #1a1408; border-radius: 14px; padding: 18px 20px; margin-bottom: 12px; border-left: 4px solid #C8A040; }\n.plz1-quote-solo--alt { background: #2a1a08; border-left-color: #8B1A1A; }\n.plz1-qs-icon { font-size: 1.4rem; display: block; margin-bottom: 8px; }\n.plz1-qs-text { color: #fff; font-style: italic; font-size: 0.9rem; line-height: 1.6; margin-bottom: 8px; font-family: Georgia, serif; }\n.plz1-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.plz1-divider { height: 1px; background: #d4c0a0; margin: 32px 28px 0; }\n\n\/* ── FROGSCORE ── *\/\n.plz1-fs { background: #fff; border-top: 1px solid #e0d8cc; border-bottom: 1px solid #e0d8cc; }\n.plz1-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.plz1-fs-brand { display: flex; align-items: center; gap: 9px; }\n.plz1-fs-frog-img { width: 28px; height: 28px; object-fit: contain; flex-shrink: 0; }\n.plz1-fs-footer-frog { width: 16px; height: 16px; object-fit: contain; vertical-align: middle; margin-right: 2px; }\n.plz1-fs-brand-label { display: block; font-family: sans-serif; font-size: 10px; font-weight: 700; letter-spacing: 2px; text-transform: uppercase; color: #6b5e48; }\n.plz1-fs-game-name { font-family: sans-serif; font-size: 14px; font-weight: 700; color: #1a1208; margin-top: 2px; }\n.plz1-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.plz1-fs-body { display: grid; grid-template-columns: 1fr; background: #f7f4ef; }\n.plz1-fs-radar-panel { padding: 20px 16px; display: flex; justify-content: center; background: #f7f4ef; position: relative; }\n.plz1-fs-radar-panel svg { width: 100%; max-width: 270px; height: auto; display: block; }\n.plz1-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.plz1-fs-info { padding: 16px 18px 18px; background: #f7f4ef; border-top: 1px solid #e8e2da; }\n.plz1-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.plz1-fs-feeling { display: flex; flex-wrap: wrap; gap: 7px; margin-bottom: 16px; }\n.plz1-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.plz1-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.plz1-fs-targets { display: grid; grid-template-columns: repeat(auto-fill, minmax(110px, 1fr)); gap: 7px; margin-bottom: 16px; }\n.plz1-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.plz1-fs-target span { font-size: 14px; flex-shrink: 0; }\n.plz1-fs-si { background: #fff; border-color: #c8c0b0; color: #2a1a08; }\n.plz1-fs-no { background: transparent; border-color: #e0d8d0; color: #b8a898; opacity: .45; text-decoration: line-through; }\n\n\/* ── SOLITAIRE ── *\/\n.plz1-fs-solo { background: #eeeae4; border-top: 1px solid #e0d8cc; padding: 12px 18px; margin-bottom: 0; }\n.plz1-fs-solo-label { display: block; font-family: sans-serif; font-size: 10px; font-weight: 700; letter-spacing: 2px; text-transform: uppercase; color: #6b5e48; margin-bottom: 8px; }\n.plz1-fs-solo-body { display: flex; align-items: flex-start; gap: 12px; flex-wrap: wrap; }\n.plz1-fs-solo-rating { display: flex; flex-direction: column; gap: 3px; flex-shrink: 0; }\n.plz1-fs-solo-stars { color: #2E6B0A; font-size: 15px; letter-spacing: 1px; }\n.plz1-fs-solo-type { font-family: sans-serif; font-size: 10px; font-weight: 700; color: #2E6B0A; text-transform: uppercase; letter-spacing: 1px; }\n.plz1-fs-solo-note { font-family: sans-serif; font-size: 11px; color: #5a4e3a; line-height: 1.55; flex: 1; min-width: 160px; }\n\n.plz1-fs-verdict { background: #fff; border-radius: 10px; padding: 12px 14px; border: 1px solid #e0d8cc; margin-top: 16px; }\n.plz1-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.plz1-fs-verdict-text { font-family: sans-serif; font-size: 12px; color: #3d2810; line-height: 1.65; }\n.plz1-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.plz1-section-pad { padding: 32px 28px 8px; }\n.plz1-cards { display: grid; grid-template-columns: 1fr; gap: 11px; margin-top: 16px; }\n.plz1-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.plz1-card:hover { transform: translateY(-2px); box-shadow: 0 6px 20px rgba(0,0,0,0.09); }\n.plz1-card-icon { font-size: 1.6rem; display: block; margin-bottom: 7px; }\n.plz1-card-name { font-size: 0.95rem; font-weight: 900; color: #8B1A1A; margin-bottom: 5px; }\n.plz1-card-desc { font-family: sans-serif; font-size: 0.85rem; color: #3a2808; line-height: 1.55; }\n\n\/* ── CLOSING ── *\/\n.plz1-closing { background: #1a1408; padding: 26px 28px; border-top: 3px solid #C8A040; }\n.plz1-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\/* ── ACCORDION ── *\/\n.plz1-box-section { background: #F4EED8; border-top: 1px solid #d4c0a0; }\n.plz1-det { border-bottom: 1px solid #e8deca; background: #fff; }\n.plz1-det--last { border-bottom: none; }\n.plz1-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.plz1-det-sum::-webkit-details-marker { display: none; }\n.plz1-det-sum::marker { display: none; }\n.plz1-det[open] .plz1-det-sum { background: #faf7f2; }\n.plz1-det-sum:hover { background: #faf7f2; }\n.plz1-det-left { display: flex; align-items: center; gap: 10px; }\n.plz1-det-ico { font-size: 17px; flex-shrink: 0; }\n.plz1-det-title { font-family: sans-serif; font-size: 13px; font-weight: 700; color: #1a1000; display: block; }\n.plz1-det-sub { font-family: sans-serif; font-size: 11px; color: #9c8e7a; margin-top: 1px; display: block; }\n.plz1-det-arr { width: 16px; height: 16px; flex-shrink: 0; position: relative; }\n.plz1-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.plz1-det[open] .plz1-det-arr::before { transform: translate(-50%,-30%) rotate(225deg); }\n.plz1-det-body { padding: 0 20px 16px; background: #fff; }\n\n.plz1-rl-wrap { padding-top: 14px; display: flex; flex-direction: column; gap: 10px; }\n.plz1-rl-langs { display: flex; flex-wrap: wrap; gap: 6px; }\n.plz1-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.plz1-rl-arr-ext { font-size: 0.9rem; color: rgba(255,255,255,0.45); flex-shrink: 0; }\n.plz1-rl-ico { font-size: 1.2rem; flex-shrink: 0; }\n.plz1-rl-body { flex: 1; min-width: 0; }\n.plz1-rl-title { display: block; font-family: sans-serif; font-size: 0.82rem; font-weight: 700; color: #fff; }\n.plz1-rl-sub { display: block; font-family: sans-serif; font-size: 0.7rem; color: rgba(255,255,255,0.5); margin-top: 2px; }\n\n\/* ── RESPONSIVE ── *\/\n@media screen and (min-width: 600px) {\n  .plz1-specs { grid-template-columns: repeat(6, 1fr); }\n  .plz1-spec { border-bottom: none; }\n  .plz1-spec:nth-child(3n) { border-right: 1px solid rgba(255,255,255,0.07); }\n  .plz1-spec:last-child { border-right: none; }\n  .plz1-cards { grid-template-columns: repeat(2, 1fr); }\n  .plz1-fs-body { grid-template-columns: 220px 1fr; }\n  .plz1-fs-radar-panel { border-top: none; border-right: 1px solid #e8e2da; }\n  .plz1-fs-info { border-top: none; }\n}\n@media screen and (min-width: 900px) {\n  .plz1-cover { height: 440px; }\n  .plz1-cover-content { padding: 22px 36px 30px; }\n  .plz1-intro-grid { grid-template-columns: 3fr 2fr; align-items: start; padding: 40px 36px 8px; }\n  .plz1-cards { grid-template-columns: repeat(4, 1fr); }\n  .plz1-divider { margin-left: 36px; margin-right: 36px; }\n  .plz1-section-pad { padding: 36px 36px 8px; }\n  .plz1-closing { padding: 28px 36px; }\n  .plz1-fs-body { grid-template-columns: 260px 1fr; }\n  .plz1-fs-radar-panel svg { max-width: 260px; }\n}\n\u003c\/style\u003e","brand":"25th Century Games","offers":[{"title":"Default Title","offer_id":52902807175495,"sku":null,"price":59.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0887\/8905\/7863\/files\/Pulitzer_00.webp?v=1764998936","url":"https:\/\/frogames.business\/en\/products\/pulitzer","provider":"FroGames","version":"1.0","type":"link"}