.book-hero[data-astro-cid-bqgjb2pm]{padding:140px 48px 80px;position:relative;overflow:hidden}.book-hero[data-astro-cid-bqgjb2pm]:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(closest-side,#f59e0b24,#ef44440f,#0000 70%);width:900px;height:900px;position:absolute;top:0;left:50%;transform:translate(-50%,-40%)}.book-hero-inner[data-astro-cid-bqgjb2pm]{z-index:1;grid-template-columns:minmax(260px,340px) 1fr;align-items:center;gap:64px;max-width:1100px;margin:0 auto;display:grid;position:relative}.cover-frame[data-astro-cid-bqgjb2pm]{aspect-ratio:2/3;border-radius:12px;transition:transform .4s;overflow:hidden;transform:rotate(-1.5deg);box-shadow:0 24px 60px #00000080,0 4px 12px #f59e0b26}.cover-frame[data-astro-cid-bqgjb2pm]:hover{transform:rotate(0)scale(1.02)}.cover-frame[data-astro-cid-bqgjb2pm] img[data-astro-cid-bqgjb2pm]{object-fit:cover;width:100%;height:100%;display:block}h1[data-astro-cid-bqgjb2pm]{margin-bottom:20px;line-height:1.1}.tagline[data-astro-cid-bqgjb2pm]{color:var(--heading);opacity:.9;margin-bottom:20px;font-size:19px;font-weight:500;line-height:1.55}.meta[data-astro-cid-bqgjb2pm]{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:36px;font-family:JetBrains Mono,monospace;font-size:13px;display:flex}.meta[data-astro-cid-bqgjb2pm] strong[data-astro-cid-bqgjb2pm]{color:var(--accent)}.meta-dot[data-astro-cid-bqgjb2pm]{opacity:.4}.buy-blocks[data-astro-cid-bqgjb2pm]{grid-template-columns:1fr 1fr;gap:16px;margin-bottom:32px;display:grid}.buy-block[data-astro-cid-bqgjb2pm]{background:var(--surface);border:1px solid var(--border);border-radius:12px;padding:16px}.store-label[data-astro-cid-bqgjb2pm]{letter-spacing:1.5px;text-transform:uppercase;color:var(--muted);align-items:center;gap:6px;margin-bottom:12px;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:700;display:flex}.flag[data-astro-cid-bqgjb2pm]{font-size:14px}.buy-links[data-astro-cid-bqgjb2pm]{flex-wrap:wrap;gap:8px;display:flex}.buy-links[data-astro-cid-bqgjb2pm] .btn-primary[data-astro-cid-bqgjb2pm],.buy-links[data-astro-cid-bqgjb2pm] .btn-secondary[data-astro-cid-bqgjb2pm]{padding:8px 14px;font-size:12px}.audience[data-astro-cid-bqgjb2pm]{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.aud-chip[data-astro-cid-bqgjb2pm]{color:var(--muted);border:1px solid var(--border);background:var(--surface);border-radius:999px;padding:4px 10px;font-family:JetBrains Mono,monospace;font-size:11px;display:inline-block}.about-section[data-astro-cid-bqgjb2pm]{padding-top:80px;padding-bottom:80px}.about-grid[data-astro-cid-bqgjb2pm]{grid-template-columns:1fr 1.3fr;align-items:start;gap:64px;display:grid}.about-body[data-astro-cid-bqgjb2pm] p[data-astro-cid-bqgjb2pm]{color:var(--muted);margin-bottom:20px;font-size:16px;line-height:1.85}.about-body[data-astro-cid-bqgjb2pm] p[data-astro-cid-bqgjb2pm]:last-child{margin-bottom:0}.inside-list[data-astro-cid-bqgjb2pm]{grid-template-columns:1fr 1fr;gap:14px 24px;max-width:960px;padding:0;list-style:none;display:grid}.inside-list[data-astro-cid-bqgjb2pm] li[data-astro-cid-bqgjb2pm]{color:var(--heading);opacity:.9;background:var(--surface);border:1px solid var(--border);border-radius:10px;align-items:flex-start;gap:12px;padding:14px 16px;font-size:15px;line-height:1.65;display:flex}.check[data-astro-cid-bqgjb2pm]{color:var(--accent);flex-shrink:0;font-weight:700}.gallery-grid[data-astro-cid-bqgjb2pm]{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.gallery-item[data-astro-cid-bqgjb2pm]{margin:0}.gallery-img-wrap[data-astro-cid-bqgjb2pm]{aspect-ratio:3/4;border:1px solid var(--border);background:var(--surface);border-radius:12px;transition:transform .3s,border-color .3s;overflow:hidden}.gallery-item[data-astro-cid-bqgjb2pm]:hover .gallery-img-wrap[data-astro-cid-bqgjb2pm]{border-color:var(--accent);transform:translateY(-4px)}.gallery-img-wrap[data-astro-cid-bqgjb2pm] img[data-astro-cid-bqgjb2pm]{object-fit:cover;width:100%;height:100%;display:block}figcaption[data-astro-cid-bqgjb2pm]{color:var(--muted);text-align:center;margin-top:10px;font-family:JetBrains Mono,monospace;font-size:12px}.cta-section[data-astro-cid-bqgjb2pm]{padding-bottom:120px}.cta-actions[data-astro-cid-bqgjb2pm]{flex-wrap:wrap;gap:12px;margin-bottom:32px;display:flex}.disclaimer[data-astro-cid-bqgjb2pm]{color:var(--muted);opacity:.7;border-top:1px solid var(--border);max-width:640px;padding-top:20px;font-size:12px;line-height:1.7}@media (width<=1024px){.about-grid[data-astro-cid-bqgjb2pm]{grid-template-columns:1fr;gap:32px}.gallery-grid[data-astro-cid-bqgjb2pm]{grid-template-columns:repeat(3,1fr)}}@media (width<=768px){.book-hero[data-astro-cid-bqgjb2pm]{padding:120px 24px 48px}.book-hero-inner[data-astro-cid-bqgjb2pm]{text-align:center;grid-template-columns:1fr;gap:40px}.cover-col[data-astro-cid-bqgjb2pm]{max-width:240px;margin:0 auto}.meta[data-astro-cid-bqgjb2pm],.audience[data-astro-cid-bqgjb2pm]{justify-content:center}.buy-blocks[data-astro-cid-bqgjb2pm]{grid-template-columns:1fr}.buy-links[data-astro-cid-bqgjb2pm]{justify-content:center}.inside-list[data-astro-cid-bqgjb2pm]{grid-template-columns:1fr}.gallery-grid[data-astro-cid-bqgjb2pm]{grid-template-columns:repeat(2,1fr)}}
