.page[data-astro-cid-bejad6fj]{padding-top:var(--space-7);padding-bottom:var(--space-8)}.breadcrumb[data-astro-cid-bejad6fj]{margin-bottom:var(--space-6)}.back[data-astro-cid-bejad6fj]{font-size:var(--text-sm);border-bottom:0;align-items:center;gap:.25rem;display:inline-flex}.product[data-astro-cid-bejad6fj]{gap:var(--space-7);grid-template-columns:1fr;align-items:start;display:grid}@media (width>=768px){.product[data-astro-cid-bejad6fj]{grid-template-columns:1fr 1fr;gap:4rem}.cover-col[data-astro-cid-bejad6fj]{position:sticky;top:96px}}.main-cover[data-astro-cid-bejad6fj]{max-width:420px}.tilt[data-astro-cid-bejad6fj]{max-width:420px;transform-style:preserve-3d;will-change:transform;display:inline-block;position:relative}.sheen[data-astro-cid-bejad6fj]{pointer-events:none;opacity:0;transition:opacity var(--speed) var(--ease);background:linear-gradient(115deg,#0000 35%,#ffffff2e 50%,#0000 65%);position:absolute;inset:0}.genre[data-astro-cid-bejad6fj]{font-size:var(--text-sm)}.genre-link[data-astro-cid-bejad6fj]{transition:border-color var(--speed) var(--ease);border-bottom:1px solid #0000}.genre-link[data-astro-cid-bejad6fj]:hover{border-bottom-color:var(--accent-text)}.title[data-astro-cid-bejad6fj]{font-size:var(--text-5xl);margin-top:var(--space-2)}.subtitle[data-astro-cid-bejad6fj]{font-size:var(--text-xl);margin-top:var(--space-3)}.author[data-astro-cid-bejad6fj]{margin-top:var(--space-4);font-size:var(--text-lg)}.price[data-astro-cid-bejad6fj]{font-size:var(--text-3xl);margin-top:var(--space-5)}.buy[data-astro-cid-bejad6fj]{margin-top:var(--space-5);gap:var(--space-3);flex-wrap:wrap;display:flex}.specs[data-astro-cid-bejad6fj]{margin:var(--space-6) 0 0;font-size:var(--text-sm)}.spec-row[data-astro-cid-bejad6fj]{justify-content:space-between;gap:var(--space-4);padding:var(--space-3) 0;border-bottom:1px solid var(--line);display:flex}.spec-row[data-astro-cid-bejad6fj] dd[data-astro-cid-bejad6fj]{text-align:right;margin:0}.desc-block[data-astro-cid-bejad6fj]{margin-top:var(--space-8);gap:var(--space-7);grid-template-columns:1fr;display:grid}@media (width>=768px){.desc-block[data-astro-cid-bejad6fj]{margin-top:var(--space-9);grid-template-columns:1fr 320px}}.desc[data-astro-cid-bejad6fj]{font-size:var(--text-lg)}.preview-box[data-astro-cid-bejad6fj]{border:1px solid var(--line);border-radius:var(--radius-sm);padding:var(--space-5);background:var(--surface)}.preview-h[data-astro-cid-bejad6fj]{font-size:var(--text-xl)}.preview-ph[data-astro-cid-bejad6fj]{margin-top:var(--space-4);aspect-ratio:3/4;border:1px dashed var(--line);border-radius:var(--radius-sm);text-align:center;font-size:var(--text-sm);padding:var(--space-5);justify-content:center;align-items:center;display:flex}.bio-block[data-astro-cid-bejad6fj]{margin-top:var(--space-8);border-top:1px solid var(--line);padding-top:var(--space-7)}.bio-h[data-astro-cid-bejad6fj]{font-size:var(--text-2xl)}.bio[data-astro-cid-bejad6fj]{margin-top:var(--space-4);align-items:flex-start;gap:var(--space-5);max-width:60ch;display:flex}.avatar[data-astro-cid-bejad6fj]{border-radius:var(--radius-full);background:var(--line);width:64px;height:64px;color:var(--muted);font-size:var(--text-2xl);flex-shrink:0;justify-content:center;align-items:center;display:flex}.bio-name[data-astro-cid-bejad6fj]{font-weight:500}.bio-text[data-astro-cid-bejad6fj]{margin-top:var(--space-1)}.related[data-astro-cid-bejad6fj]{margin-top:var(--space-9)}.related-h[data-astro-cid-bejad6fj]{font-size:var(--text-3xl);margin-bottom:var(--space-7)}.related-grid[data-astro-cid-bejad6fj]{grid-template-columns:1fr;gap:3.5rem 2rem;display:grid}@media (width>=640px){.related-grid[data-astro-cid-bejad6fj]{grid-template-columns:repeat(3,1fr)}}
