.hero[data-astro-cid-llgjfdv7]{border-bottom:1px solid var(--line);background:#efe8de}.hero-inner[data-astro-cid-llgjfdv7]{text-align:center;flex-direction:column;align-items:center;padding:4.5rem 0 4rem;display:flex}.hero[data-astro-cid-llgjfdv7] h1[data-astro-cid-llgjfdv7]{letter-spacing:-.04em;max-width:52rem;margin-bottom:0}.edition[data-astro-cid-llgjfdv7]{letter-spacing:-.01em;color:var(--ink-soft);margin-top:.6em;font-size:.42em;font-weight:500;display:block}.wraparound[data-astro-cid-llgjfdv7]{width:100%;max-width:740px;margin:3rem 0 0}.wraparound[data-astro-cid-llgjfdv7] img[data-astro-cid-llgjfdv7]{border-radius:6px;width:100%;box-shadow:0 0 0 1px #1c19170f,0 30px 60px -20px #1c191773}.wrap-labels[data-astro-cid-llgjfdv7]{letter-spacing:.02em;color:var(--ink-soft);grid-template-columns:1fr auto 1fr;margin-top:.9rem;font-size:.8rem;font-weight:600;display:grid}.wrap-labels[data-astro-cid-llgjfdv7] span[data-astro-cid-llgjfdv7]:first-child{text-align:left}.wrap-labels[data-astro-cid-llgjfdv7] span[data-astro-cid-llgjfdv7]:last-child{text-align:right}.wraparound[data-astro-cid-llgjfdv7] figcaption[data-astro-cid-llgjfdv7]{max-width:38rem;color:var(--ink-soft);margin:1.5rem auto 0;font-size:.95rem}.about[data-astro-cid-llgjfdv7]{grid-template-columns:minmax(0,1fr) 20rem;align-items:start;gap:4rem;display:grid}.about-text[data-astro-cid-llgjfdv7]{max-width:var(--measure);color:#3a3430}.details[data-astro-cid-llgjfdv7]{top:calc(var(--bar-h) + var(--header-h) + 1.5rem);background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow-md);border-radius:14px;padding:1.5rem;position:sticky}.details-cover[data-astro-cid-llgjfdv7]{border-radius:2px 4px 4px 2px;width:4.5rem;box-shadow:0 6px 14px -4px #1c191759}.details-title[data-astro-cid-llgjfdv7]{font-family:var(--font-head);letter-spacing:-.015em;color:var(--saddle-dark);margin:1rem 0 .75rem;font-size:1.1rem;font-weight:700}.details[data-astro-cid-llgjfdv7] dl[data-astro-cid-llgjfdv7]{margin:0 0 1.25rem;font-size:.875rem}.details[data-astro-cid-llgjfdv7] dl[data-astro-cid-llgjfdv7] div[data-astro-cid-llgjfdv7]{border-top:1px solid var(--line);justify-content:space-between;gap:1rem;padding:.45rem 0;display:flex}.details[data-astro-cid-llgjfdv7] dt[data-astro-cid-llgjfdv7]{color:var(--ink-soft)}.details[data-astro-cid-llgjfdv7] dd[data-astro-cid-llgjfdv7]{text-align:right;color:var(--saddle-dark);margin:0;font-weight:500}.details[data-astro-cid-llgjfdv7] .btn[data-astro-cid-llgjfdv7]{width:100%}.tinted[data-astro-cid-llgjfdv7]{border-block:1px solid var(--line);background:#f4efe8}.section-head[data-astro-cid-llgjfdv7]{max-width:40rem;margin-bottom:2.5rem}.section-head[data-astro-cid-llgjfdv7] p[data-astro-cid-llgjfdv7]{color:var(--ink-soft);margin:0}.comments[data-astro-cid-llgjfdv7]{columns:3 18rem;column-gap:1.25rem}.comment[data-astro-cid-llgjfdv7]{break-inside:avoid;background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow-sm);border-radius:14px;margin:0 0 1.25rem;padding:1.5rem}.comment[data-astro-cid-llgjfdv7] blockquote[data-astro-cid-llgjfdv7]{color:#3a3430;margin:0 0 1.1rem;font-size:.95rem;line-height:1.65}.comment[data-astro-cid-llgjfdv7] figcaption[data-astro-cid-llgjfdv7]{color:var(--saddle-dark);align-items:center;gap:.6rem;font-size:.9rem;font-weight:600;display:flex}.avatar[data-astro-cid-llgjfdv7]{background:var(--brass-soft);width:1.9rem;height:1.9rem;color:var(--saddle);border-radius:50%;place-items:center;font-size:.8rem;font-weight:700;display:grid}.toc[data-astro-cid-llgjfdv7]{background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow-sm);border-radius:16px;padding:2.25rem 2.5rem}.front[data-astro-cid-llgjfdv7]{flex-wrap:wrap;gap:.5rem;margin:0 0 2rem;padding:0;list-style:none;display:flex}.front[data-astro-cid-llgjfdv7] li[data-astro-cid-llgjfdv7]{background:var(--paper-deep);color:var(--ink-soft);border-radius:999px;padding:.3rem .8rem;font-size:.85rem}.toc-list[data-astro-cid-llgjfdv7]{margin:0;padding:0;font-size:.95rem;list-style:none}.chapters[data-astro-cid-llgjfdv7]{columns:3 15rem;column-gap:2.5rem}.chapters[data-astro-cid-llgjfdv7]>li[data-astro-cid-llgjfdv7]{break-inside:avoid;color:var(--saddle-dark);padding:.25rem 0;font-weight:600}.chapters[data-astro-cid-llgjfdv7] ul[data-astro-cid-llgjfdv7]{border-left:1px solid var(--line);color:var(--ink-soft);margin:.2rem 0 .4rem;padding-left:1rem;font-weight:400;list-style:none}.chapters[data-astro-cid-llgjfdv7] ul[data-astro-cid-llgjfdv7] li[data-astro-cid-llgjfdv7]{padding:.1rem 0}.appendices-head[data-astro-cid-llgjfdv7]{margin:2.5rem 0 .5rem;font-size:1.05rem}.appendix[data-astro-cid-llgjfdv7]{border-top:1px solid var(--line)}.appendix[data-astro-cid-llgjfdv7]:last-of-type{border-bottom:1px solid var(--line)}.appendix[data-astro-cid-llgjfdv7] summary[data-astro-cid-llgjfdv7]{cursor:pointer;color:var(--saddle-dark);justify-content:space-between;align-items:center;padding:.95rem 0;font-weight:600;list-style:none;display:flex}.appendix[data-astro-cid-llgjfdv7] summary[data-astro-cid-llgjfdv7]::-webkit-details-marker{display:none}.appendix[data-astro-cid-llgjfdv7] summary[data-astro-cid-llgjfdv7]:after{content:"+";color:var(--ink-soft);font-size:1.3rem;font-weight:400;line-height:1}.appendix[data-astro-cid-llgjfdv7][open] summary[data-astro-cid-llgjfdv7]:after{content:"−"}.appendix[data-astro-cid-llgjfdv7] summary[data-astro-cid-llgjfdv7]:hover{color:var(--saddle)}.appendix[data-astro-cid-llgjfdv7] .chapters[data-astro-cid-llgjfdv7]{padding-bottom:1.25rem}.buy[data-astro-cid-llgjfdv7]{background:var(--dark-deep);color:var(--on-dark-soft);border-radius:20px;align-items:center;gap:2rem;padding:2rem 2.5rem;display:flex}.buy-cover[data-astro-cid-llgjfdv7]{border-radius:2px 4px 4px 2px;width:5.5rem;box-shadow:0 10px 24px -6px #0009}.buy-text[data-astro-cid-llgjfdv7]{flex:1}.buy[data-astro-cid-llgjfdv7] h2[data-astro-cid-llgjfdv7]{color:var(--on-dark);margin:0 0 .3rem}.buy[data-astro-cid-llgjfdv7] p[data-astro-cid-llgjfdv7]{margin:0}.btn-light[data-astro-cid-llgjfdv7]{background:var(--on-dark);color:var(--saddle-dark)}.btn-light[data-astro-cid-llgjfdv7]:hover{color:var(--saddle-dark);background:#fff}@media (width<=960px){.about[data-astro-cid-llgjfdv7]{grid-template-columns:1fr;gap:2.5rem}.details[data-astro-cid-llgjfdv7]{max-width:26rem;position:static}}@media (width<=640px){.hero-inner[data-astro-cid-llgjfdv7]{padding:3rem 0}.toc[data-astro-cid-llgjfdv7]{padding:1.5rem 1.25rem}.buy[data-astro-cid-llgjfdv7]{text-align:center;flex-direction:column;padding:2rem 1.5rem}}
