.print-source[data-astro-cid-g5songws]{display:none}.print-row[data-astro-cid-g5songws]{flex-wrap:wrap;justify-content:center;align-items:center;gap:.4rem 1rem;margin-top:1.4rem;display:flex}.print-row[data-astro-cid-g5songws] .hand[data-astro-cid-g5songws]{color:var(--accent);font-size:1.35rem;transform:rotate(-3deg)}.edition-banner[data-astro-cid-g5songws][hidden]{display:none}.edition-banner[data-astro-cid-g5songws]{max-width:calc(var(--measure) + 2 * var(--gutter));border-top:1px dashed var(--rose);border-bottom:1px dashed var(--rose);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 1rem;margin:0 auto 1.5rem;padding-top:.6rem;padding-bottom:.6rem;scroll-margin-top:1.5rem;display:flex}.edition-banner[data-astro-cid-g5songws] .hand[data-astro-cid-g5songws]{font-size:1.4rem}.linkish[data-astro-cid-g5songws]{font-family:var(--font-ui);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-soft);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:0;font-size:.75rem;font-weight:600;text-decoration:underline}.linkish[data-astro-cid-g5songws]:hover{color:var(--accent)}.reread[data-astro-cid-g5songws]{max-width:calc(30rem + 2 * var(--gutter));margin:3rem auto 0}.reread-card[data-astro-cid-g5songws]{text-align:center;background:var(--card);border:1px solid var(--rule);border-top:5px solid var(--accent);border-radius:6px 6px var(--radius) var(--radius);box-shadow:var(--shadow);padding:2rem 1.5rem 1.8rem;position:relative}.psst[data-astro-cid-g5songws]{margin:0;font-size:1.5rem;position:absolute;top:.6rem;left:1rem;transform:rotate(-8deg)}.reread-title[data-astro-cid-g5songws]{font-family:var(--font-display);margin:0 0 .3rem;font-size:1.6rem;font-weight:600}.reread-sub[data-astro-cid-g5songws]{color:var(--ink-soft);margin:0 0 1.2rem;font-size:1rem}.reread[data-astro-cid-g5songws] .btn[data-astro-cid-g5songws]{cursor:pointer}.companion[data-astro-cid-g5songws]{max-width:calc(30rem + 2 * var(--gutter));margin:2.5rem auto 0}.companion[data-astro-cid-g5songws] a[data-astro-cid-g5songws]{text-align:center;border:1px dashed var(--rose);border-radius:var(--radius);background:var(--rose-wash);color:var(--ink);padding:1.2rem 1.4rem;text-decoration:none;transition:transform .15s;display:block}.companion[data-astro-cid-g5songws] a[data-astro-cid-g5songws]:hover{border-style:solid;transform:translateY(-2px)}.companion[data-astro-cid-g5songws] .hand[data-astro-cid-g5songws]{color:var(--accent);font-size:1.35rem;display:block}.companion[data-astro-cid-g5songws] .c-title[data-astro-cid-g5songws]{font-family:var(--font-display);margin:.1rem 0 .2rem;font-size:1.4rem;font-weight:600;display:block}.companion[data-astro-cid-g5songws] .c-desc[data-astro-cid-g5songws]{color:var(--ink-soft);font-size:.95rem;display:block}.post-head[data-astro-cid-g5songws]{max-width:calc(var(--measure) + 2 * var(--gutter));text-align:center;padding-top:clamp(2.5rem,7vw,5rem);padding-bottom:2rem}.post-head[data-astro-cid-g5songws] .eyebrow[data-astro-cid-g5songws]{flex-wrap:wrap;justify-content:center;gap:.5rem;margin:0 0 1.2rem;display:flex}.post-head[data-astro-cid-g5songws] .eyebrow[data-astro-cid-g5songws] a[data-astro-cid-g5songws]{color:var(--accent);text-decoration:none}.series[data-astro-cid-g5songws]{margin-bottom:.4rem;font-size:1.5rem;text-decoration:none;display:inline-block;transform:rotate(-2deg)}.series[data-astro-cid-g5songws]:hover{text-decoration:underline}h1[data-astro-cid-g5songws]{font-size:clamp(2.2rem,5.5vw,3.6rem);font-weight:500}.dek[data-astro-cid-g5songws]{font-family:var(--font-display);color:var(--ink-soft);margin:0;font-size:1.25rem;font-style:italic}.draft[data-astro-cid-g5songws]{font-family:var(--font-ui);background:var(--brass-wash);border-radius:999px;margin-top:1rem;padding:.3rem .8rem;font-size:.75rem;display:inline-block}.catalog-card[data-astro-cid-g5songws]{max-width:calc(26rem + 2 * var(--gutter));margin-bottom:2.5rem}.card-inner[data-astro-cid-g5songws]{background:var(--card);border:1px solid var(--rule);text-align:center;box-shadow:var(--shadow);border-radius:6px;padding:1.2rem 1.4rem}.card-inner[data-astro-cid-g5songws] .eyebrow[data-astro-cid-g5songws]{border-bottom:1.5px solid var(--rose);color:var(--accent);margin:0 0 .7rem;padding-bottom:.5rem}.book-title[data-astro-cid-g5songws]{font-family:var(--font-display);margin:0;font-size:1.35rem;font-style:italic;line-height:1.3}.book-author[data-astro-cid-g5songws]{color:var(--ink-soft);margin:0}.stars[data-astro-cid-g5songws]{letter-spacing:.15em;color:var(--rule);margin:.3rem 0 0;font-size:1.1rem}.stars[data-astro-cid-g5songws] .on[data-astro-cid-g5songws]{color:var(--brass)}.stars[data-astro-cid-g5songws] .half[data-astro-cid-g5songws]{background:linear-gradient(90deg, var(--brass) 50%, var(--rule) 50%);color:#0000;-webkit-background-clip:text;background-clip:text}.wrap-prose[data-astro-cid-g5songws]{padding:0 var(--gutter)}.post-foot[data-astro-cid-g5songws]{max-width:calc(var(--measure) + 2 * var(--gutter));padding:0 var(--gutter);margin:3rem auto 0}.tags[data-astro-cid-g5songws]{flex-wrap:wrap;gap:.5rem;margin:0 0 1rem;padding:0;list-style:none;display:flex}.tags[data-astro-cid-g5songws] li[data-astro-cid-g5songws]{font-family:var(--font-ui);background:var(--rose-wash);border-radius:999px;padding:.25rem .7rem;font-size:.75rem}.updated[data-astro-cid-g5songws]{font-family:var(--font-ui);color:var(--ink-soft);font-size:.8rem}.signoff[data-astro-cid-g5songws]{border-top:1px solid var(--rule);align-items:center;gap:.8rem;padding-top:1.5rem;display:flex}.signoff[data-astro-cid-g5songws] p[data-astro-cid-g5songws]{margin:0;font-size:1.4rem}
