.page-header[data-astro-cid-xglhyxzr]{padding:var(--spacing-3xl) 0 var(--spacing-2xl);background:linear-gradient(to bottom,var(--dark-bg-elevated),transparent)}.page-header[data-astro-cid-xglhyxzr] h1[data-astro-cid-xglhyxzr]{margin-bottom:var(--spacing-md)}.page-subtitle[data-astro-cid-xglhyxzr]{font-size:var(--font-size-lg);color:var(--text-secondary);max-width:100%}.coming-soon-card[data-astro-cid-xglhyxzr]{background:var(--dark-bg-elevated);border:2px solid var(--dark-surface);border-radius:var(--radius-xl);padding:var(--spacing-3xl);text-align:center;margin-bottom:var(--spacing-3xl)}.coming-soon-icon[data-astro-cid-xglhyxzr]{font-size:4rem;margin-bottom:var(--spacing-lg)}.coming-soon-card[data-astro-cid-xglhyxzr] h2[data-astro-cid-xglhyxzr]{color:var(--text-primary);margin-bottom:var(--spacing-lg)}.coming-soon-card[data-astro-cid-xglhyxzr] .text-large[data-astro-cid-xglhyxzr]{max-width:700px;margin:0 auto var(--spacing-xl)}.features-list[data-astro-cid-xglhyxzr]{list-style:none;padding:0;max-width:600px;margin:var(--spacing-xl) auto;text-align:left}.features-list[data-astro-cid-xglhyxzr] li[data-astro-cid-xglhyxzr]{padding:var(--spacing-sm) 0;font-size:var(--font-size-lg);color:var(--text-secondary)}.cta-box[data-astro-cid-xglhyxzr]{background:linear-gradient(to right,#00d9ff1a,#00d9ff0d);border-left:4px solid var(--electric-cyan);padding:var(--spacing-xl);border-radius:var(--radius-lg);margin-top:var(--spacing-2xl)}.cta-box[data-astro-cid-xglhyxzr] p[data-astro-cid-xglhyxzr]{margin-bottom:var(--spacing-lg);max-width:100%}.reading-list[data-astro-cid-xglhyxzr]{list-style:none;padding:0;margin:var(--spacing-2xl) 0 0;counter-reset:reading}.reading-item[data-astro-cid-xglhyxzr]{position:relative;padding:var(--spacing-xl) 0 var(--spacing-xl) var(--spacing-3xl);border-top:1px solid var(--dark-surface);counter-increment:reading}.reading-item[data-astro-cid-xglhyxzr]:before{content:counter(reading,decimal-leading-zero);position:absolute;left:0;top:var(--spacing-xl);color:var(--electric-cyan);font-weight:700;font-size:var(--font-size-sm);letter-spacing:.05em}.reading-title[data-astro-cid-xglhyxzr]{margin:0 0 var(--spacing-xs);font-size:var(--font-size-xl)}.reading-title[data-astro-cid-xglhyxzr] a[data-astro-cid-xglhyxzr]{color:var(--text-primary);text-decoration:none;border-bottom:none}.reading-title[data-astro-cid-xglhyxzr] a[data-astro-cid-xglhyxzr]:hover{color:var(--electric-cyan)}.reading-author[data-astro-cid-xglhyxzr]{color:var(--text-muted);font-size:var(--font-size-sm);margin:0 0 var(--spacing-sm)}.reading-why[data-astro-cid-xglhyxzr]{color:var(--text-secondary);margin:0;max-width:100%}.recommended-section[data-astro-cid-xglhyxzr]{margin-top:var(--spacing-3xl)}.recommended-section[data-astro-cid-xglhyxzr] h2[data-astro-cid-xglhyxzr]{color:var(--text-primary)}.card-link[data-astro-cid-xglhyxzr]{display:inline-block;margin-top:var(--spacing-sm);color:var(--electric-cyan);font-weight:600;text-decoration:none;transition:all var(--transition-fast);border-bottom:none}.card-link[data-astro-cid-xglhyxzr]:hover{color:var(--cyan-bright);transform:translate(4px);border-bottom:none}.trilogy-grid[data-astro-cid-xglhyxzr]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:var(--spacing-2xl);margin-bottom:var(--spacing-xl)}.book-card[data-astro-cid-xglhyxzr]{position:relative;display:flex;flex-direction:column;padding:var(--spacing-2xl);border-left:4px solid var(--electric-cyan);transition:all var(--transition-base)}.book-card[data-astro-cid-xglhyxzr]:hover{transform:translateY(-4px);border-left-color:var(--neon-orange);box-shadow:var(--shadow-glow)}.book-number[data-astro-cid-xglhyxzr]{display:inline-block;background:var(--electric-cyan);color:var(--dark-bg);font-size:var(--font-size-xs);font-weight:700;text-transform:uppercase;letter-spacing:.05em;padding:var(--spacing-xs) var(--spacing-md);border-radius:var(--radius-sm);margin-bottom:var(--spacing-md);align-self:flex-start}.book-subtitle[data-astro-cid-xglhyxzr]{color:var(--electric-cyan);font-size:var(--font-size-base);font-weight:600;text-transform:uppercase;letter-spacing:.05em;margin-bottom:var(--spacing-md)}.book-status[data-astro-cid-xglhyxzr]{margin-top:auto;padding-top:var(--spacing-lg);color:var(--neon-orange);font-weight:700;font-size:var(--font-size-sm);text-transform:uppercase;letter-spacing:.1em}.section-header[data-astro-cid-xglhyxzr]{margin-bottom:var(--spacing-2xl)}@media(max-width:768px){.coming-soon-card[data-astro-cid-xglhyxzr]{padding:var(--spacing-xl)}.features-list[data-astro-cid-xglhyxzr]{text-align:center}}
