.cover[data-astro-cid-srrrem6r]{aspect-ratio:2 / 3;container-type:inline-size;position:relative;overflow:hidden;border-radius:3px 6px 6px 3px;background-color:rgb(var(--cloth));background-image:linear-gradient(90deg,rgb(0 0 0 / .12) 0,rgb(0 0 0 / .03) 5%,rgb(255 255 255 / .1) 6.5%,rgb(0 0 0 / .04) 8%,transparent 11%),linear-gradient(180deg,#ffffff0f,#0000000a);box-shadow:var(--shadow-card),inset 0 0 0 1px #0000000a;color:rgb(var(--cloth-ink))}.cover-body[data-astro-cid-srrrem6r]{display:flex;flex-direction:column;height:100%;padding:13cqi 10cqi 11cqi 15cqi}.cover-title[data-astro-cid-srrrem6r]{font-weight:500;font-size:1rem;font-size:clamp(.85rem,12.5cqi,1.45rem);line-height:1.1;letter-spacing:-.014em;text-wrap:balance;overflow-wrap:break-word;hyphens:auto}.cover-subtitle[data-astro-cid-srrrem6r]{margin-top:.5em;font-style:italic;font-size:.75rem;font-size:clamp(.62rem,7cqi,.8rem);line-height:1.25;color:rgb(var(--cloth-ink-soft));text-wrap:balance}.cover-rule[data-astro-cid-srrrem6r]{width:14cqi;height:1px;margin-top:auto;margin-bottom:.6em;background-color:rgb(var(--cloth-ink) / .35)}.cover-author[data-astro-cid-srrrem6r]{font-size:.65rem;font-size:clamp(.6rem,6.6cqi,.74rem);font-weight:500;line-height:1.3;letter-spacing:.06em;text-transform:uppercase;color:rgb(var(--cloth-ink-soft))}[data-book-tone=sage]{--cloth: 204 214 198;--cloth-ink: 36 52 40;--cloth-ink-soft: 62 80 66}[data-book-tone=clay]{--cloth: 228 203 188;--cloth-ink: 78 42 28;--cloth-ink-soft: 110 70 54}[data-book-tone=slate]{--cloth: 198 208 222;--cloth-ink: 30 44 66;--cloth-ink-soft: 60 74 96}[data-book-tone=ochre]{--cloth: 232 217 176;--cloth-ink: 70 54 18;--cloth-ink-soft: 102 82 40}[data-book-tone=plum]{--cloth: 216 199 212;--cloth-ink: 62 34 58;--cloth-ink-soft: 96 66 90}:root[data-theme=dark] [data-book-tone=sage]{--cloth: 50 64 53;--cloth-ink: 226 236 222;--cloth-ink-soft: 184 198 180}:root[data-theme=dark] [data-book-tone=clay]{--cloth: 82 56 46;--cloth-ink: 244 226 214;--cloth-ink-soft: 206 182 168}:root[data-theme=dark] [data-book-tone=slate]{--cloth: 44 56 76;--cloth-ink: 222 230 242;--cloth-ink-soft: 182 192 210}:root[data-theme=dark] [data-book-tone=ochre]{--cloth: 78 66 38;--cloth-ink: 242 232 204;--cloth-ink-soft: 206 194 160}:root[data-theme=dark] [data-book-tone=plum]{--cloth: 68 48 66;--cloth-ink: 238 222 234;--cloth-ink-soft: 200 180 196}.book-photo[data-astro-cid-pnfqomz3]{display:block;width:100%;aspect-ratio:2 / 3;height:auto;-o-object-fit:cover;object-fit:cover;border-radius:2px 4px 4px 2px;box-shadow:var(--shadow-card),inset 0 0 0 1px #0000000f}.book-trigger[data-astro-cid-t4xa4z4d]{display:block;width:100%;border-radius:6px;text-align:left;-webkit-tap-highlight-color:transparent}.book-trigger[data-astro-cid-t4xa4z4d] .cover{transition:transform var(--duration-slow) var(--ease-spring),box-shadow var(--duration-base) var(--ease-out)}.book-trigger[data-astro-cid-t4xa4z4d]:focus-visible{outline:2px solid rgb(var(--accent));outline-offset:3px}@media(hover:hover){.book-trigger[data-astro-cid-t4xa4z4d]:hover .cover{transform:translateY(-4px);box-shadow:var(--shadow-lift)}}.book-trigger[data-astro-cid-t4xa4z4d]:active .cover{transform:scale(.97);transition-duration:80ms,var(--duration-base)}@media(prefers-reduced-motion:reduce){.book-trigger[data-astro-cid-t4xa4z4d] .cover,.book-trigger[data-astro-cid-t4xa4z4d]:hover .cover,.book-trigger[data-astro-cid-t4xa4z4d]:active .cover{transform:none}}@media(scripting:enabled){.book-about[data-astro-cid-t4xa4z4d]{display:none}}.book-dialog-cover[data-astro-cid-t4xa4z4d],.swatch[data-astro-cid-t4xa4z4d]{width:7.5rem;border-radius:2px 5px 5px 2px;box-shadow:var(--shadow-lift)}.book-dialog-cover[data-astro-cid-t4xa4z4d]{height:auto}.swatch[data-astro-cid-t4xa4z4d]{aspect-ratio:2 / 3;background-color:rgb(var(--cloth));background-image:linear-gradient(90deg,rgb(0 0 0 / .12) 0,transparent 14%)}.book-dialog-cover[data-astro-cid-t4xa4z4d][hidden],.swatch[data-astro-cid-t4xa4z4d][hidden]{display:none}@media(min-width:640px){.book-dialog-cover[data-astro-cid-t4xa4z4d],.swatch[data-astro-cid-t4xa4z4d]{width:100%}}
