.hero[data-astro-cid-lcdefpme]{background:var(--cream);overflow:hidden}.hero-grid[data-astro-cid-lcdefpme]{grid-template-columns:1.1fr .9fr;align-items:center;gap:40px;min-height:560px;display:grid}.hero-copy[data-astro-cid-lcdefpme]{padding:80px 0 90px}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{margin:24px 0}.actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:14px;margin-top:32px;display:flex}.hero-art[data-astro-cid-lcdefpme]{flex-direction:column;align-items:center;gap:22px;display:flex;position:relative}.rules[data-astro-cid-lcdefpme]{background:var(--card);border:1px solid #d8ceb6;width:min(360px,100%);padding:30px 32px;transform:rotate(-3deg);box-shadow:0 16px 40px #2b2b3329}.rules-head[data-astro-cid-lcdefpme]{letter-spacing:.12em;text-transform:uppercase;color:var(--madder);font-family:Zilla Slab,Georgia,serif;font-size:15px;font-weight:700}.rules[data-astro-cid-lcdefpme] ol[data-astro-cid-lcdefpme]{gap:10px;margin:16px 0 0;padding-left:28px;display:grid}.rules[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{font-family:Fraunces Variable,Georgia,serif;font-size:25px;font-weight:600;line-height:1.2}.rules[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]::marker{color:var(--madder);font-family:Zilla Slab,Georgia,serif}.sign[data-astro-cid-lcdefpme]{background:var(--ink);color:var(--brass);font-size:17px;transform:rotate(2deg)}.about[data-astro-cid-lcdefpme]{background:var(--card);border-top:1px solid #ddd3bc;border-bottom:1px solid #ddd3bc;padding:96px 0}.about-grid[data-astro-cid-lcdefpme]{grid-template-columns:.8fr 1.2fr;align-items:start;gap:64px;display:grid}.about-grid[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin:20px 0 0}.about-copy[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#3c3a42;font-size:19px}.books[data-astro-cid-lcdefpme]{padding:96px 0}.books[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin:20px 0 40px}.book-list[data-astro-cid-lcdefpme]{gap:56px;margin:0;padding:0;list-style:none;display:grid}.book[data-astro-cid-lcdefpme]{grid-template-columns:240px 1fr;align-items:start;gap:40px;display:grid}.book[data-astro-cid-lcdefpme] picture[data-astro-cid-lcdefpme]{display:block}.cover[data-astro-cid-lcdefpme]{width:100%;height:auto;display:block;box-shadow:0 16px 40px #2b2b3333}.book-copy[data-astro-cid-lcdefpme]{min-width:0}.series[data-astro-cid-lcdefpme]{letter-spacing:.12em;text-transform:uppercase;color:var(--madder);font-family:Zilla Slab,Georgia,serif;font-size:14px;font-weight:700}.book[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin:8px 0 12px;font-size:34px}.book[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#3c3a42;max-width:60ch;font-size:18px}.facts[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px 24px;margin:20px 0 0;display:grid}.facts[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{letter-spacing:.08em;text-transform:uppercase;color:#6a6670;font-size:13px}.facts[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{font-variant-numeric:tabular-nums;margin:2px 0 0}.next[data-astro-cid-lcdefpme]{margin:56px 0 0;font-size:18px}.books[data-astro-cid-lcdefpme] .coming-title[data-astro-cid-lcdefpme]{margin:72px 0 40px}.book[data-astro-cid-lcdefpme] .not-yet[data-astro-cid-lcdefpme]{color:var(--madder);font-weight:600}.contact[data-astro-cid-lcdefpme]{background:var(--madder);color:var(--cream);padding:44px 0}.contact[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:0;font-size:18px}.contact[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:#f3d98a;text-underline-offset:3px;text-decoration-thickness:2px}@media (width<=900px){.hero-grid[data-astro-cid-lcdefpme],.about-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:32px}.hero-grid[data-astro-cid-lcdefpme]{min-height:0;padding-bottom:64px}.hero-copy[data-astro-cid-lcdefpme]{padding:64px 0 0}.hero-art[data-astro-cid-lcdefpme]{align-items:flex-start}.about[data-astro-cid-lcdefpme],.books[data-astro-cid-lcdefpme]{padding:72px 0}.book[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:24px}.book[data-astro-cid-lcdefpme] picture[data-astro-cid-lcdefpme]{max-width:240px}}
