.dc-button{display:inline-block;padding:.8rem 1.2rem;border-radius:999px;background:var(--berry);color:#fff;text-decoration:none;font-weight:700}.dc-ad{min-height:100px;margin:32px 0;padding:12px;border-block:1px solid var(--line);text-align:center}.dc-ad>span{display:block;color:var(--muted);font-size:.65rem;letter-spacing:.12em;text-transform:uppercase}.ebook-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;margin:40px 0}.ebook-card{padding:32px;background:var(--paper);border:1px solid var(--line);box-shadow:0 15px 45px rgba(67,42,29,.07)}.ebook-card h2{font:700 2rem/1.1 var(--serif)}.affiliate-disclosure{font-size:.85rem;color:var(--muted)}@media(max-width:560px){.ebook-grid{grid-template-columns:1fr}}
