.rs[data-astro-cid-zaq2oge7]{padding-bottom:0}.measure[data-astro-cid-zaq2oge7]{max-width:46rem;margin:0 auto}.rs-head[data-astro-cid-zaq2oge7]{max-width:60rem;margin:0 auto;text-align:center;padding:clamp(2.5rem,6vw,4.5rem) 1.25rem 0}.rs-title[data-astro-cid-zaq2oge7]{font-size:clamp(1.8rem,4.2vw,2.6rem);margin:0;line-height:1.22}.rs-title[data-astro-cid-zaq2oge7] .brand[data-astro-cid-zaq2oge7]{white-space:nowrap}.rs-sub[data-astro-cid-zaq2oge7]{display:inline-block;font-size:.78em;margin-top:.35em}.rs-sig[data-astro-cid-zaq2oge7]{display:block;max-width:min(34rem,86%);height:auto;margin:0 auto}.chapter[data-astro-cid-zaq2oge7]{background:linear-gradient(180deg,#ecf8f2,#d2ecdf);padding:clamp(2.5rem,6vw,4rem) 1.25rem;margin:clamp(2rem,5vw,3.5rem) 0}.chapter[data-astro-cid-zaq2oge7]+.chapter[data-astro-cid-zaq2oge7]{margin-top:0}.eyebrow[data-astro-cid-zaq2oge7]{font-size:.78rem;letter-spacing:.14em;text-transform:uppercase;color:#2e7d5f;margin:0 0 .5rem}.chapter[data-astro-cid-zaq2oge7] h3[data-astro-cid-zaq2oge7]{font-size:clamp(1.45rem,3vw,1.9rem);margin:0 0 1.2rem}.chapter[data-astro-cid-zaq2oge7] h3[data-astro-cid-zaq2oge7]:after{content:"";display:block;width:58px;height:3px;background:#8dd9bf;margin-top:.6rem;border-radius:2px}.chapter[data-astro-cid-zaq2oge7] p[data-astro-cid-zaq2oge7]{margin:0 0 1.2em}.chapter[data-astro-cid-zaq2oge7] p[data-astro-cid-zaq2oge7]:last-child{margin-bottom:0}.get-book[data-astro-cid-zaq2oge7]{padding:clamp(1rem,3vw,2rem) 1.25rem}.gb-title[data-astro-cid-zaq2oge7]{font-size:clamp(1.45rem,3vw,1.9rem);margin:0 0 .3rem}.gb-by[data-astro-cid-zaq2oge7]{color:#6b6560;font-style:italic;margin:0 0 1.4rem}.gb-find[data-astro-cid-zaq2oge7]{font-family:"Young Serif",Georgia,serif;margin:1.4em 0 .4em}.get-book[data-astro-cid-zaq2oge7] ul[data-astro-cid-zaq2oge7]{padding-left:1.3em;margin:0 0 1.2em}.get-book[data-astro-cid-zaq2oge7] li[data-astro-cid-zaq2oge7]{margin:.35em 0}.get-book[data-astro-cid-zaq2oge7] p[data-astro-cid-zaq2oge7]{margin:0 0 1.2em}.editions[data-astro-cid-zaq2oge7]{background:linear-gradient(180deg,#ecf8f2,#d2ecdf);padding:clamp(2.5rem,6vw,4rem) clamp(1.25rem,4vw,3rem) clamp(3rem,7vw,4.5rem);margin-top:clamp(2rem,5vw,3.5rem)}.ed-head[data-astro-cid-zaq2oge7]{text-align:center;font-size:clamp(1.6rem,3.4vw,2.1rem);margin:0 0 2rem}.ed-head[data-astro-cid-zaq2oge7]:after{content:"";display:block;width:58px;height:3px;background:#8dd9bf;margin:.6rem auto 0;border-radius:2px}.cards[data-astro-cid-zaq2oge7]{display:grid;grid-template-columns:repeat(auto-fit,minmax(17rem,1fr));gap:1.6rem;max-width:70rem;margin:0 auto;align-items:start}.card[data-astro-cid-zaq2oge7]{background:#fff;border-radius:6px;box-shadow:0 1px 14px #00000012;padding:1.4rem 1.5rem 1.7rem;display:flex;flex-direction:column}.card[data-astro-cid-zaq2oge7] img[data-astro-cid-zaq2oge7]{width:100%;height:auto;border-radius:4px;margin-bottom:1.1rem}.tag[data-astro-cid-zaq2oge7]{font-family:"Young Serif",Georgia,serif;font-size:1.05rem;margin:0 0 .7rem;line-height:1.3}.chip[data-astro-cid-zaq2oge7]{display:inline-block;background:#a9e2cf;color:#1a1717;font-family:Bitter,Georgia,serif;font-size:.68rem;letter-spacing:.08em;text-transform:uppercase;padding:.2em .7em;border-radius:300px;margin-left:.6em;vertical-align:middle}.lead[data-astro-cid-zaq2oge7]{font-size:.94rem;margin:0 0 .9rem}.card[data-astro-cid-zaq2oge7] ul[data-astro-cid-zaq2oge7]{padding-left:1.2em;margin:0 0 1rem;font-size:.92rem}.card[data-astro-cid-zaq2oge7] li[data-astro-cid-zaq2oge7]{margin:.3em 0}.price[data-astro-cid-zaq2oge7]{font-family:"Young Serif",Georgia,serif;font-size:1.7rem;margin:.2rem 0 .8rem}.pnote[data-astro-cid-zaq2oge7]{font-family:Bitter,Georgia,serif;font-size:.78rem;color:#6b6560}.note[data-astro-cid-zaq2oge7]{font-size:.88rem;color:#444;margin:0 0 1.3rem}.pill[data-astro-cid-zaq2oge7]{display:inline-block;align-self:start;background:#1a1717;color:#fff;text-decoration:none;padding:.65rem 1.4rem;border-radius:300px;font-size:.9rem;border:1px solid #1a1717;transition:opacity .15s ease;margin-top:auto}.pill[data-astro-cid-zaq2oge7]:hover{opacity:.85}
