:is(.r2h,.r2p) .pz-jacket{position:relative;display:block;width:100%;aspect-ratio:2/3;background:#14402F;box-shadow:0 22px 34px -22px rgba(10,33,25,.7),0 2px 5px rgba(10,33,25,.18)}:is(.r2h,.r2p) .pz-jacket img{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover}:is(.r2h,.r2p) .pz-jacket-sm{font-size:12px}:is(.r2h,.r2p) .pz-jacket-md{font-size:15px}:is(.r2h,.r2p) .pz-jacket-lg{font-size:21px}:is(.r2h,.r2p) .pz-type{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;gap:.8em;padding:16% 13%;background:linear-gradient(162deg,#1D5540,#0E2E22 58%,#0A2119);color:#F3EDE1;box-shadow:inset 0 0 0 .45em #0A2119,inset 0 0 0 calc(.45em + 1px) rgba(201,162,39,.6)}:is(.r2h,.r2p) .pz-type-t{font-family:var(--font-fraunces),Georgia,serif;font-weight:300;font-size:1.45em;line-height:1.12;overflow-wrap:anywhere;font-variation-settings:"opsz" 72}:is(.r2h,.r2p) .pz-type-a{font-size:.72em;letter-spacing:.08em;color:#E8CF7A}:is(.r2h,.r2p) .pz-seal{position:absolute;right:-1.1em;bottom:1.2em;width:6.1em;height:6.1em;border-radius:50%;z-index:1;display:grid;place-content:center;justify-items:center;gap:.12em;padding:.7em;text-align:center;color:#0A2119;background:radial-gradient(circle at 32% 26%,#FBF0C2 0,#E2C356 30%,#C9A227 58%,#9C7B1F 86%,#8A6D1C 100%);box-shadow:0 .45em .9em -.45em rgba(0,0,0,.6),inset 0 0 0 .2em rgba(255,248,220,.38);transform:rotate(-9deg)}:is(.r2h,.r2p) .pz-seal:before{content:"";position:absolute;inset:.42em;border-radius:50%;border:1px dashed rgba(10,33,25,.5);pointer-events:none}:is(.r2h,.r2p) .pz-seal-w{font-size:.5em;font-weight:700;letter-spacing:.18em;text-transform:uppercase}:is(.r2h,.r2p) .pz-seal-n{font-family:var(--font-fraunces),Georgia,serif;font-weight:600;font-size:.66em;line-height:1.05;max-width:4.6em}:is(.r2h,.r2p) .pz-seal-y{font-size:.56em;font-weight:700;letter-spacing:.06em;font-variant-numeric:lining-nums tabular-nums}