.rs[data-astro-cid-zaq2oge7]{padding-bottom:4rem}.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] .mark[data-astro-cid-zaq2oge7]{display:block;width:96px;height:96px;margin:-.6rem 0 .3rem -.7rem}.chapter[data-astro-cid-zaq2oge7] h4[data-astro-cid-zaq2oge7]{font-size:1.12rem;margin:1.8em 0 .6em}.chapter[data-astro-cid-zaq2oge7] h3[data-astro-cid-zaq2oge7]+h4[data-astro-cid-zaq2oge7]{margin-top:0}.chapter[data-astro-cid-zaq2oge7] .salute[data-astro-cid-zaq2oge7]{font-style:italic}.chapter[data-astro-cid-zaq2oge7] .letter-sig[data-astro-cid-zaq2oge7]{display:block;width:200px;height:auto;margin:-.4rem 0 0}.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-ed[data-astro-cid-zaq2oge7]{font-size:.85rem;letter-spacing:.04em;color:#2e7d5f;margin:-.9rem 0 1.4rem}.get-book[data-astro-cid-zaq2oge7] li[data-astro-cid-zaq2oge7] a[data-astro-cid-zaq2oge7]{color:inherit;text-underline-offset:3px;text-decoration-color:#8dd9bf;text-decoration-thickness:2px}.key[data-astro-cid-zaq2oge7]{margin:1.6rem 0 1.8rem;padding:1.2rem 1.2rem 1rem;border:1px solid #d2ecdf;border-radius:6px;text-align:center}.key-row[data-astro-cid-zaq2oge7]{display:grid;grid-template-columns:repeat(14,1fr);gap:.4rem;justify-items:center}.key-row[data-astro-cid-zaq2oge7] img[data-astro-cid-zaq2oge7]{width:100%;max-width:48px;height:auto}@media(max-width:40rem){.key-row[data-astro-cid-zaq2oge7]{grid-template-columns:repeat(7,1fr)}}.key[data-astro-cid-zaq2oge7] figcaption[data-astro-cid-zaq2oge7]{font-size:.85rem;font-style:italic;color:#6b6560;margin-top:.8rem}.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:1fr;gap:1.6rem;max-width:70rem;margin:0 auto;align-items:stretch}@media(min-width:52rem){.cards[data-astro-cid-zaq2oge7]{grid-template-columns:repeat(3,1fr)}}@media(min-width:44rem){.cards[data-astro-cid-zaq2oge7].four{grid-template-columns:repeat(2,1fr);max-width:52rem}}.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}.cover[data-astro-cid-zaq2oge7]{position:relative;width:100%;max-width:15rem;margin:0 auto 1.1rem}.cover[data-astro-cid-zaq2oge7]>img[data-astro-cid-zaq2oge7]{display:block;width:100%;height:auto;border-radius:4px}.badge[data-astro-cid-zaq2oge7]{position:absolute;right:5%;bottom:8%;box-shadow:0 2px 10px #0000002e}.badge[data-astro-cid-zaq2oge7].fmt{background:#1a1717;color:#fff;font-family:Bitter,Georgia,serif;font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;padding:.35em .95em;border-radius:300px}.badge[data-astro-cid-zaq2oge7].sig{width:48%;background:#fff;border-radius:6px;padding:.3rem .5rem;transform:rotate(-5deg)}.badge[data-astro-cid-zaq2oge7].sig img[data-astro-cid-zaq2oge7]{display:block;width:100%;height:auto}.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}.edfree[data-astro-cid-zaq2oge7]{text-align:center;max-width:30rem;margin:-.8rem auto 1.8rem}.edfree[data-astro-cid-zaq2oge7] .oth-form{margin-left:auto;margin-right:auto}.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}
