.book-hero[data-astro-cid-uk4drrvt]{display:grid;grid-template-columns:minmax(230px,330px) 1fr;gap:56px;align-items:center;padding:56px 0 20px}@media(max-width:820px){.book-hero[data-astro-cid-uk4drrvt]{grid-template-columns:1fr;gap:30px;padding-top:28px}.cover-wrap[data-astro-cid-uk4drrvt]{width:min(250px,68vw);margin:0 auto}}.cover-wrap[data-astro-cid-uk4drrvt]{perspective:1200px}.cover[data-astro-cid-uk4drrvt]{display:block;width:100%;height:auto;border-radius:3px 7px 7px 3px;transform:rotateY(-14deg) rotateX(2deg);transform-origin:left center;box-shadow:-2px 0 0 var(--amber-dim),22px 28px 60px -18px #000000d9;transition:transform .5s var(--ease)}.cover-wrap[data-astro-cid-uk4drrvt]:hover .cover[data-astro-cid-uk4drrvt]{transform:rotateY(-4deg)}@media(prefers-reduced-motion:reduce){.cover[data-astro-cid-uk4drrvt],.cover-wrap[data-astro-cid-uk4drrvt]:hover .cover[data-astro-cid-uk4drrvt]{transform:none;transition:none}}.hero-copy[data-astro-cid-uk4drrvt] h1[data-astro-cid-uk4drrvt]{font-size:clamp(30px,4.6vw,46px);line-height:1.1;margin:10px 0 14px;letter-spacing:-.015em}.buy-box[data-astro-cid-uk4drrvt]{display:flex;flex-wrap:wrap;align-items:center;gap:14px;margin:26px 0 12px}.btn[data-astro-cid-uk4drrvt].big{padding:13px 22px;font-size:15px}.price[data-astro-cid-uk4drrvt]{font-family:var(--font-mono);font-size:40px;font-weight:700;color:var(--amber);line-height:1}.badge-soon[data-astro-cid-uk4drrvt]{font-size:14px;font-weight:600;color:var(--amber);background:var(--bg-panel-2);border:1px solid var(--amber-dim);border-radius:var(--r);padding:8px 14px}.fine[data-astro-cid-uk4drrvt]{font-size:13px;color:var(--text-faint);max-width:560px}.stats[data-astro-cid-uk4drrvt]{display:grid;grid-template-columns:repeat(4,1fr);margin:40px 0 10px;border-top:1px solid var(--border)}@media(max-width:640px){.stats[data-astro-cid-uk4drrvt]{grid-template-columns:1fr 1fr}}.stats[data-astro-cid-uk4drrvt] div[data-astro-cid-uk4drrvt]{padding:22px 0 0;display:flex;flex-direction:column;gap:4px}.stats[data-astro-cid-uk4drrvt] b[data-astro-cid-uk4drrvt]{font-family:var(--font-mono);font-size:32px;color:var(--text);letter-spacing:-.03em}.stats[data-astro-cid-uk4drrvt] span[data-astro-cid-uk4drrvt]{font-size:14px;color:var(--text-dim)}.section-title[data-astro-cid-uk4drrvt]{font-size:clamp(24px,2.8vw,32px);margin:96px 0 16px}.parts[data-astro-cid-uk4drrvt]{display:grid;grid-template-columns:repeat(6,1fr);gap:12px}.parts[data-astro-cid-uk4drrvt]>[data-astro-cid-uk4drrvt]{grid-column:span 2}.parts[data-astro-cid-uk4drrvt]>[data-astro-cid-uk4drrvt]:nth-child(n+4){grid-column:span 3}@media(max-width:900px){.parts[data-astro-cid-uk4drrvt]{grid-template-columns:1fr 1fr}.parts[data-astro-cid-uk4drrvt]>[data-astro-cid-uk4drrvt],.parts[data-astro-cid-uk4drrvt]>[data-astro-cid-uk4drrvt]:nth-child(n+4){grid-column:auto}.parts[data-astro-cid-uk4drrvt]>[data-astro-cid-uk4drrvt]:last-child:nth-child(odd){grid-column:1 / -1}}@media(max-width:560px){.parts[data-astro-cid-uk4drrvt]{grid-template-columns:1fr}}.part[data-astro-cid-uk4drrvt]{position:relative;background:var(--bg-panel);border:1px solid var(--border);border-radius:var(--r);padding:20px 22px 46px}.part-num[data-astro-cid-uk4drrvt]{font-family:var(--font-mono);font-size:12.5px;color:var(--amber-soft)}.part[data-astro-cid-uk4drrvt] h3[data-astro-cid-uk4drrvt]{margin:6px 0 8px;font-size:17px}.part[data-astro-cid-uk4drrvt] p[data-astro-cid-uk4drrvt]{margin:0;font-size:13.5px;color:var(--text-dim);line-height:1.55}.part-count[data-astro-cid-uk4drrvt]{position:absolute;left:20px;bottom:16px;font-family:var(--font-mono);font-size:12px;color:var(--text-faint)}.pages[data-astro-cid-uk4drrvt]{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:18px}@media(max-width:760px){.pages[data-astro-cid-uk4drrvt]{grid-template-columns:1fr;max-width:380px;margin-inline:auto}}.page[data-astro-cid-uk4drrvt] img[data-astro-cid-uk4drrvt]{display:block;width:100%;height:auto;border-radius:4px;box-shadow:0 18px 40px -20px #000000e6;transition:transform .2s}.page[data-astro-cid-uk4drrvt]:hover img[data-astro-cid-uk4drrvt]{transform:translateY(-4px)}.faq[data-astro-cid-uk4drrvt]{max-width:780px}.faq[data-astro-cid-uk4drrvt] h3[data-astro-cid-uk4drrvt]{color:var(--text)}.cmd-list[data-astro-cid-uk4drrvt]{font-size:13.5px}.final-cta[data-astro-cid-uk4drrvt]{margin-top:96px;background:linear-gradient(160deg,#10251a,var(--bg-panel) 70%);border:1px solid var(--amber-dim);border-radius:var(--r);padding:40px}.final-cta[data-astro-cid-uk4drrvt] h2[data-astro-cid-uk4drrvt]{margin:0 0 18px;font-size:24px}
