.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.pn-cover{--rx:78%;--ry:55%;padding:54px 0 70px}.pn-cover .in2{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:30px;align-items:center}.pn-cover h1{font-size:clamp(70px,9.4vw,140px);--s:1;white-space:nowrap;line-height:.86}.pn-cover h1>span{display:block}.pn-cover h1>.l2{margin-left:.45em}.pn-cover h1 .l2{--top:var(--orange);--bot:var(--red)}.pn-cover .say{margin:18px 0 16px;font-weight:800;font-style:italic;font-size:clamp(20px,2.1vw,28px);line-height:1.15;color:var(--cream);text-shadow:2px 3px 0 var(--ink);max-width:460px}.pn-cover .small{display:inline-block;font-weight:800;font-style:italic;text-transform:uppercase;font-size:15px;color:var(--cream);text-decoration:underline;text-underline-offset:4px}.pn-cover .art{position:relative;height:340px}.pn-cover .art img{position:absolute;height:auto;filter:drop-shadow(8px 10px 0 rgba(20,13,31,.5))}.pn-cover .art .m{width:88%;left:0;top:8%;animation:bob 3.2s ease-in-out infinite}.pn-cover .art .r{width:44%;right:-2%;bottom:-6%;animation:bob 2.7s ease-in-out infinite reverse}.pn-cover .art .new{position:absolute;left:-2%;top:-6%;width:128px;height:128px;z-index:3;rotate:-12deg}.pn-cover .art .new span{position:absolute;inset:0;display:grid;place-items:center;text-align:center;font-weight:900;font-style:italic;text-transform:uppercase;font-size:15px;line-height:.95;color:var(--ink)}.pn-list{padding:80px 0 60px;--rx:12%;--ry:8%}.pn-list .wrap{max-width:1000px}.pn-rel{position:relative;margin:0 0 64px;background:var(--cream);color:var(--ink);border:var(--edge) solid var(--ink);box-shadow:10px 12px 0 var(--ink);rotate:var(--tilt)}.pn-badge{position:absolute;right:-30px;top:-38px;width:118px;height:118px;z-index:3;rotate:10deg}.pn-badge svg{position:absolute;inset:0}.pn-head{padding:26px 34px 24px;border-bottom:var(--edge) solid var(--ink)}.h-gold{background:var(--gold)}.h-teal{background:var(--teal)}.h-red{background:var(--red);color:var(--cream)}.h-blue{background:var(--blue);color:var(--cream)}.h-lime{background:var(--lime)}.pn-meta{font-weight:800;font-style:italic;text-transform:uppercase;font-size:15px;letter-spacing:.02em;margin-bottom:6px}.pn-head h2{font-weight:900;font-style:italic;text-transform:uppercase;font-size:clamp(26px,3.2vw,40px);line-height:1;max-width:760px}.pn-rel:not(.latest) .pn-head h2{font-size:clamp(22px,2.4vw,30px)}.pn-heads{margin-top:18px;background:var(--ink);color:var(--cream);padding:14px 18px;font-size:16px;line-height:1.45;box-shadow:5px 6px #140d1f59;rotate:-.6deg;max-width:820px}.pn-heads b{color:var(--gold);font-weight:900;font-style:italic;text-transform:uppercase}.pn-body{padding:24px 34px 34px;columns:2;column-gap:44px}.pn-sec{break-inside:avoid;margin:0 0 26px}.pn-sec h3{margin-bottom:10px}.pn-sec h3 span{display:inline-block;background:var(--ink);color:var(--cream);font-weight:800;font-style:italic;text-transform:uppercase;font-size:15px;padding:4px 14px;transform:skew(-8deg)}.pn-sec ul{list-style:none}.pn-sec li{position:relative;padding-left:20px;margin:0 0 9px;font-size:15.5px;line-height:1.5;font-weight:500}.pn-sec li:before{content:"";position:absolute;left:2px;top:.62em;width:9px;height:9px;background:var(--red);border:2px solid var(--ink);rotate:45deg}.pn-enemy{font-weight:800;color:var(--ink);text-decoration:underline;text-decoration-color:var(--et);text-decoration-thickness:3px;text-underline-offset:3px}.pn-enemy:hover,.pn-enemy:focus-visible{background:var(--et)}.pn-rail{display:flex;gap:14px;flex-wrap:wrap;margin-top:14px}.pn-art{display:block;margin:0;border:3px solid var(--ink);background:var(--at,var(--ink));box-shadow:5px 6px 0 var(--ink);width:96px;text-decoration:none;transition:translate .1s}a.pn-art:hover{translate:-2px -3px}.pn-art img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain;background:var(--ink)}.pn-art.wide{width:100%;rotate:-1deg}.pn-art.wide img{aspect-ratio:16/9;object-fit:cover}.pn-art .cap{display:block;font-weight:800;font-style:italic;text-transform:uppercase;font-size:13px;padding:3px 8px;color:var(--ink)}.pn-ask{padding:70px 0 90px;--rx:50%;--ry:50%;background:#5865f2;--ray:#6b77f5;--dot:#3f4bd8}.pn-ask .box{display:flex;justify-content:space-between;align-items:center;gap:30px;flex-wrap:wrap}.pn-ask .lt{font-size:clamp(44px,6vw,84px);--s:.8}.pn-ask p{font-size:19px;font-weight:600;margin-top:12px;color:#fff}@media(max-width:900px){.pn-cover .in2{grid-template-columns:1fr}.pn-cover .art{height:260px;max-width:460px}.pn-body{columns:1}}@media(max-width:620px){.pn-cover{padding:34px 0 40px}.pn-cover h1{font-size:68px;--s:.6}.pn-cover .art{height:200px}.pn-cover .art .new{width:96px;height:96px}.pn-cover .art .new span{font-size:12px}.pn-list{padding:56px 0 30px}.pn-rel{rotate:0deg;box-shadow:6px 8px 0 var(--ink)}.pn-badge{right:-8px;top:-30px;width:84px;height:84px}.pn-head{padding:22px 18px 18px}.pn-body{padding:18px 18px 22px}.pn-sec li{font-size:15px}.pn-ask .lt{font-size:40px;--s:.5}}
