.featured-book.svelte-i9sorx{grid-template-columns:320px 1fr;align-items:start;gap:80px;display:grid}.featured-book__cover.svelte-i9sorx{top:calc(var(--nav-height) + 32px);position:sticky}.featured-book__cover.svelte-i9sorx img:where(.svelte-i9sorx){border:1px solid var(--border);width:100%;height:auto;display:block}.featured-book__title.svelte-i9sorx{font-family:var(--font-heading);letter-spacing:.01em;margin-bottom:8px;font-size:clamp(36px,4vw,56px);font-style:italic;font-weight:400;line-height:1.05}.featured-book__author.svelte-i9sorx{font-family:var(--font-heading);color:var(--accent);margin-bottom:4px;font-size:20px;font-weight:400}.featured-book__date.svelte-i9sorx{color:var(--text-secondary);letter-spacing:.08em;margin-bottom:32px;font-size:13px}.featured-book__desc.svelte-i9sorx{color:var(--text-secondary);max-width:560px;margin-bottom:20px;font-size:16px;line-height:1.85}.featured-book__meta.svelte-i9sorx{border-top:1px solid var(--border);border-bottom:1px solid var(--border);gap:40px;margin-bottom:28px;padding:28px 0;display:flex}.book-meta__label.svelte-i9sorx{letter-spacing:.22em;text-transform:uppercase;color:var(--text-secondary);margin-bottom:6px;font-size:9px;font-weight:500;display:block}.book-meta__value.svelte-i9sorx{font-family:var(--font-heading);color:var(--text-primary);font-size:18px;font-weight:400;display:block}.featured-book__placeholders.svelte-i9sorx{flex-wrap:wrap;gap:8px;display:flex}.placeholder-tag.svelte-i9sorx{letter-spacing:.16em;text-transform:uppercase;color:var(--text-secondary);border:1px solid var(--border);opacity:.6;padding:5px 12px;font-size:9px;font-weight:500}@media (width<=900px){.featured-book.svelte-i9sorx{grid-template-columns:1fr;gap:40px}.featured-book__cover.svelte-i9sorx{max-width:240px;position:static}}
