.series-nav[data-astro-cid-x3pxgsip]{gap:var(--sp-3);padding:var(--sp-5);border:1px dashed var(--line);border-radius:var(--radius);display:grid}ol[data-astro-cid-x3pxgsip]{gap:var(--sp-2);padding-left:1.4em;display:grid}.soon[data-astro-cid-x3pxgsip]{color:var(--fg-muted);font-size:var(--fs-xs)}.book-hero[data-astro-cid-o2kgkwih]{padding-top:var(--sp-4);padding-bottom:clamp(3.5rem,2.5rem + 4vw,7rem);position:relative;overflow:hidden}.book-hero[data-astro-cid-o2kgkwih]:before{content:"";background:radial-gradient(closest-side, color-mix(in srgb, var(--accent) 55%, transparent), transparent);opacity:.55;pointer-events:none;width:70vw;max-width:900px;height:70vw;max-height:900px;position:absolute;inset:-20% -10% auto auto}.book-hero[data-astro-cid-o2kgkwih] .torn{margin:0;position:absolute;bottom:0;left:0;right:0}.grid[data-astro-cid-o2kgkwih]{gap:var(--sp-4) var(--sp-5);margin-top:var(--sp-2);grid-template-columns:116px 1fr;align-items:start;display:grid;position:relative}.cover[data-astro-cid-o2kgkwih]{grid-row:span 1;transform:rotate(-2deg)}.copy[data-astro-cid-o2kgkwih]{gap:var(--sp-3);justify-items:start;display:grid}.copy[data-astro-cid-o2kgkwih] h1[data-astro-cid-o2kgkwih]{text-transform:uppercase;font-size:clamp(1.9rem,1.2rem + 3.6vw,4.6rem);line-height:1}.subtitle[data-astro-cid-o2kgkwih]{font-family:var(--font-display);font-size:var(--fs-base);color:var(--c-on-ink-muted);line-height:1.35}.hook[data-astro-cid-o2kgkwih]{font-size:var(--fs-sm);color:var(--c-on-ink);max-width:40ch;line-height:1.5}.series-pos[data-astro-cid-o2kgkwih]{font-size:var(--fs-xs);color:var(--c-on-ink-muted);text-transform:uppercase;letter-spacing:.12em}.goodreads[data-astro-cid-o2kgkwih]{margin-top:var(--sp-6)}.goodreads[data-astro-cid-o2kgkwih] a[data-astro-cid-o2kgkwih]{align-items:center;min-height:44px;display:inline-flex}.annot-grid[data-astro-cid-o2kgkwih]{gap:var(--sp-8);display:grid}.annotation[data-astro-cid-o2kgkwih] h2[data-astro-cid-o2kgkwih]{margin-bottom:var(--sp-5)}.annotation[data-astro-cid-o2kgkwih] p:first-of-type:first-letter{float:left;font-family:var(--font-display);font-size:var(--fs-drop);padding:.06em .12em 0 0;line-height:.78}.pull[data-astro-cid-o2kgkwih]{font-size:var(--fs-xl);padding-left:var(--sp-5);border-left:var(--frame) solid var(--c-mint);line-height:1.25}.details[data-astro-cid-o2kgkwih]{gap:var(--sp-5);align-content:start;display:grid}.h-small[data-astro-cid-o2kgkwih]{font-family:var(--font-body);font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.14em;color:var(--fg-muted);margin-bottom:var(--sp-3);font-weight:600}dl[data-astro-cid-o2kgkwih]{gap:var(--sp-2) var(--sp-4);grid-template-columns:max-content 1fr;display:grid}dt[data-astro-cid-o2kgkwih]{color:var(--fg-muted);font-size:var(--fs-sm)}dd[data-astro-cid-o2kgkwih]{font-size:var(--fs-sm);margin:0}.excerpts[data-astro-cid-o2kgkwih]{gap:var(--sp-7);display:grid}.reviews[data-astro-cid-o2kgkwih]{gap:var(--sp-6);margin-bottom:var(--sp-7);display:grid}.award-list[data-astro-cid-o2kgkwih]{gap:var(--sp-5);display:grid}.award-big[data-astro-cid-o2kgkwih]{font-size:var(--fs-2xl);max-width:22ch}.extras[data-astro-cid-o2kgkwih]{gap:var(--sp-5);display:grid}.extras[data-astro-cid-o2kgkwih] li[data-astro-cid-o2kgkwih]{gap:var(--sp-3);display:grid}.extras[data-astro-cid-o2kgkwih] a[data-astro-cid-o2kgkwih]{align-items:center;min-height:44px;display:inline-flex}.others[data-astro-cid-o2kgkwih]{gap:var(--sp-7);display:grid}.soon[data-astro-cid-o2kgkwih]{max-width:60ch;font-size:var(--fs-lg);font-weight:300}.narrow[data-astro-cid-o2kgkwih]{max-width:56rem}@media (width>=768px){.grid[data-astro-cid-o2kgkwih]{gap:var(--sp-8);padding-block:var(--sp-6);grid-template-columns:260px 1fr;align-items:center}.hook[data-astro-cid-o2kgkwih]{font-size:var(--fs-lg)}.excerpts[data-astro-cid-o2kgkwih],.reviews[data-astro-cid-o2kgkwih]{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr))}.extras[data-astro-cid-o2kgkwih]{grid-template-columns:repeat(2,1fr)}}@media (width>=1024px){.grid[data-astro-cid-o2kgkwih]{grid-template-columns:340px 1fr}.annot-grid[data-astro-cid-o2kgkwih]{gap:var(--sp-9);grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}.details[data-astro-cid-o2kgkwih]{top:var(--sp-6);position:sticky}}
