.signup[data-astro-cid-olirqjxl]{max-width:520px}.row[data-astro-cid-olirqjxl]{flex-wrap:wrap;gap:.5rem;display:flex}input[data-astro-cid-olirqjxl][type=email]{font:inherit;border:2px solid var(--book-ink);color:var(--book-ink);background:#fff;border-radius:10px;flex:240px;padding:.8rem 1rem;font-size:1rem}input[data-astro-cid-olirqjxl][type=email]::placeholder{color:#8a8178}input[data-astro-cid-olirqjxl][type=email]:focus{outline:3px solid var(--book-red);outline-offset:1px}button[data-astro-cid-olirqjxl]{font:inherit;border:2px solid var(--book-red);background:var(--book-red);color:#fff;cursor:pointer;border-radius:10px;padding:.8rem 1.4rem;font-size:1rem;font-weight:700}button[data-astro-cid-olirqjxl]:hover{background:var(--book-red-dark);border-color:var(--book-red-dark)}button[data-astro-cid-olirqjxl]:disabled{opacity:.6;cursor:wait}.hp[data-astro-cid-olirqjxl]{position:absolute;left:-9999px}.status[data-astro-cid-olirqjxl]{color:#6b625a;margin:.6rem 0 0;font-size:.85rem}.status[data-astro-cid-olirqjxl].error{color:var(--book-red)}.done[data-astro-cid-olirqjxl] .row[data-astro-cid-olirqjxl]{display:none}.done[data-astro-cid-olirqjxl] .status[data-astro-cid-olirqjxl]{color:var(--book-ink);font-size:1.05rem;font-weight:600}.book[data-astro-cid-4x6rcmzl]{--book-ink:#151515;--book-red:#c8161d;--book-red-dark:#9e1016;--book-cream:#f1e7dc;color:#2b2724}.book[data-astro-cid-4x6rcmzl] h1[data-astro-cid-4x6rcmzl],.book[data-astro-cid-4x6rcmzl] h2[data-astro-cid-4x6rcmzl],.book[data-astro-cid-4x6rcmzl] h3[data-astro-cid-4x6rcmzl]{color:var(--book-ink)}.fun[data-astro-cid-4x6rcmzl],.book[data-astro-cid-4x6rcmzl] a[data-astro-cid-4x6rcmzl]{color:var(--book-red)}.book[data-astro-cid-4x6rcmzl] a[data-astro-cid-4x6rcmzl]:hover{color:var(--book-red-dark)}.hero[data-astro-cid-4x6rcmzl]{background:var(--book-cream);border:3px solid var(--book-ink);box-shadow:inset 0 0 0 8px var(--book-cream), inset 0 0 0 11px var(--book-red);border-radius:18px;grid-template-columns:minmax(220px,380px) 1fr;align-items:center;gap:3rem;padding:3rem;display:grid}.cover[data-astro-cid-4x6rcmzl] img[data-astro-cid-4x6rcmzl]{border-radius:6px;width:100%;display:block;box-shadow:0 2px 4px #0000001f,0 18px 40px #00000038}.eyebrow[data-astro-cid-4x6rcmzl]{letter-spacing:.1em;text-transform:uppercase;color:var(--book-red);margin-bottom:.75rem;font-size:.85rem;font-weight:700}h1[data-astro-cid-4x6rcmzl]{text-transform:uppercase;letter-spacing:-.01em;margin-bottom:.4rem;font-size:3.4rem;line-height:1.02}.edition[data-astro-cid-4x6rcmzl]{font-family:var(--font-mono), monospace;color:var(--book-red);margin-bottom:1.5rem;font-size:1.15rem}.tagline[data-astro-cid-4x6rcmzl]{color:var(--book-ink);margin-bottom:1rem;font-size:1.5rem;font-weight:700;line-height:1.35}.lede[data-astro-cid-4x6rcmzl]{margin-bottom:1.75rem;font-size:1.05rem;line-height:1.65}.signup-wrap[data-astro-cid-4x6rcmzl]{scroll-margin-top:6rem}.block[data-astro-cid-4x6rcmzl]{margin:4.5rem 0 0}.narrow[data-astro-cid-4x6rcmzl]{max-width:var(--content-width)}.block[data-astro-cid-4x6rcmzl] h2[data-astro-cid-4x6rcmzl]{margin-bottom:1.25rem;padding-bottom:.6rem;position:relative}.block[data-astro-cid-4x6rcmzl] h2[data-astro-cid-4x6rcmzl]:after{content:"";background:var(--book-red);width:3rem;height:3px;position:absolute;bottom:0;left:0}.promises[data-astro-cid-4x6rcmzl]{background:var(--book-cream);border-left:4px solid var(--book-red);color:var(--book-ink);border-radius:0 12px 12px 0;margin:1.75rem 0 0;padding:1.25rem 1.5rem;font-weight:700;list-style:none}.promises[data-astro-cid-4x6rcmzl] li[data-astro-cid-4x6rcmzl]+li[data-astro-cid-4x6rcmzl]{margin-top:.35rem}.grid[data-astro-cid-4x6rcmzl]{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1.25rem;display:grid}.card[data-astro-cid-4x6rcmzl]{border:2px solid var(--book-ink);box-shadow:5px 5px 0 var(--book-red);background:#fff;border-radius:12px;padding:1.4rem 1.5rem}.card[data-astro-cid-4x6rcmzl] h3[data-astro-cid-4x6rcmzl]{margin-bottom:.4rem;font-size:1.15rem}.card[data-astro-cid-4x6rcmzl] p[data-astro-cid-4x6rcmzl]{margin:0;font-size:.95rem;line-height:1.6}.readers[data-astro-cid-4x6rcmzl]{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:1.25rem;display:grid}.readers[data-astro-cid-4x6rcmzl] p[data-astro-cid-4x6rcmzl]{border-top:3px solid var(--book-ink);margin:0;padding-top:.9rem;line-height:1.6}.readers[data-astro-cid-4x6rcmzl] strong[data-astro-cid-4x6rcmzl]{color:var(--book-red);font-size:1.1rem;display:block}.author[data-astro-cid-4x6rcmzl]{color:#5c554e;border-top:1px solid var(--border);padding-top:1.25rem;font-size:.95rem}.cta[data-astro-cid-4x6rcmzl]{background:var(--book-ink);color:#e9e2da;border-radius:18px;margin-top:4.5rem;padding:2.75rem 3rem}.cta[data-astro-cid-4x6rcmzl] h2[data-astro-cid-4x6rcmzl]{color:#fff;margin-bottom:.4rem}.cta[data-astro-cid-4x6rcmzl] p[data-astro-cid-4x6rcmzl]{margin-bottom:1.25rem}.cta[data-astro-cid-4x6rcmzl] .status{color:#b9b0a6}.cta[data-astro-cid-4x6rcmzl] .done .status{color:#fff}.cta[data-astro-cid-4x6rcmzl] .status.error{color:#ff8a80}@media (width<=820px){.hero[data-astro-cid-4x6rcmzl]{grid-template-columns:1fr;gap:2rem;padding:2rem 1.5rem}.cover[data-astro-cid-4x6rcmzl]{max-width:260px;margin:0 auto}h1[data-astro-cid-4x6rcmzl]{font-size:2.4rem}.tagline[data-astro-cid-4x6rcmzl]{font-size:1.25rem}.cta[data-astro-cid-4x6rcmzl]{padding:2rem 1.5rem}}
