.nHK99G_foil{--w:240px;--depth:14px;width:var(--w);perspective:900px}.nHK99G_book{aspect-ratio:2/3;width:100%;transform-style:preserve-3d;position:relative}.nHK99G_cover{transform:translateZ(calc(var(--depth) / 2));background:#15110b;border:1px solid #deb3698c;border-radius:2px 6px 6px 2px;position:absolute;inset:0;overflow:hidden;box-shadow:inset 4px 0 6px #0000008c}.nHK99G_art{object-fit:cover;filter:saturate(1.15)contrast(1.05)}.nHK99G_cover:after{content:"";pointer-events:none;mix-blend-mode:multiply;opacity:.35;background:radial-gradient(circle,#0000008c .9px,#0000 1.3px) 0 0/4px 4px;position:absolute;inset:0}.nHK99G_masthead{z-index:2;background:linear-gradient(#9a2a18,#6f1a0e);border-bottom:2px solid #ebc987;justify-content:space-between;align-items:stretch;display:flex;position:absolute;top:0;left:0;right:0;box-shadow:0 3px 8px #00000080}.nHK99G_brand{font-family:var(--font-display);font-weight:800;font-size:calc(var(--w) * .066);letter-spacing:.06em;white-space:nowrap;text-transform:uppercase;color:#ffe9b8;text-shadow:2px 2px #2a0b04;padding:7px 10px 6px}.nHK99G_no{color:#2a0b04;min-width:42px;font-family:var(--font-display);letter-spacing:.1em;background:#ebc987;flex-direction:column;justify-content:center;align-items:center;font-size:.55rem;line-height:1;display:flex}.nHK99G_no b{letter-spacing:0;font-size:1.15rem}.nHK99G_title{z-index:2;background:linear-gradient(#0000,#080808eb 55%);flex-direction:column;gap:2px;padding:40px 12px 12px;display:flex;position:absolute;bottom:0;left:0;right:0}.nHK99G_issue{font-family:var(--font-display);letter-spacing:.22em;text-transform:uppercase;color:#deb369;font-size:.62rem}.nHK99G_name{font-family:var(--font-display);font-weight:800;font-size:max(.95rem, calc(var(--w) * .078));text-transform:uppercase;color:#fff3d6;text-shadow:2px 2px #000,0 0 12px #000c;line-height:1.05}.nHK99G_stamp{z-index:3;font-family:var(--font-display);letter-spacing:.18em;text-transform:uppercase;color:#ffe9b8;background:#9a2a18;border:2px solid #ebc987;padding:4px 14px;font-size:.72rem;font-weight:800;position:absolute;top:46%;right:-6px;transform:rotate(-12deg);box-shadow:0 4px 10px #00000080}.nHK99G_spine{width:var(--depth);transform-origin:0;transform:translateZ(calc(var(--depth) / 2)) rotateY(-90deg);background:linear-gradient(90deg,#4a120a,#7d2213 45%,#3a0e07);position:absolute;top:0;bottom:0;left:0}.nHK99G_pages{width:var(--depth);transform-origin:100%;transform:translateZ(calc(var(--depth) / 2)) rotateY(90deg);background:repeating-linear-gradient(90deg,#efe4c8 0 1px,#cdbf9c 1px 2px);position:absolute;top:2px;bottom:2px;right:0}.nHK99G_foil .tilt{filter:drop-shadow(0 18px 22px #0009)}.nHK99G_foil .tilt-glare{z-index:9;mix-blend-mode:color-dodge;opacity:.4;background:radial-gradient(circle at var(--gx,50%) var(--gy,50%), #fff0c8bf, transparent 45%), linear-gradient(125deg, #6b4a1a, #ebc987 25%, #7bd3c9 45%, #c58be0 60%, #ebc987 80%, #6b4a1a);background-blend-mode:screen;border-radius:2px 6px 6px 2px;transform:translateZ(9px)}.nHK99G_foil .tilt.is-tilting .tilt-glare{opacity:.75}@media (max-width:760px){.nHK99G_foil{--w:calc(50vw - 40px)}}
