.topic-row.svelte-l1nj9q{gap:var(--spacing-4);flex-direction:column;display:flex}.topic-header.svelte-l1nj9q{justify-content:space-between;align-items:baseline;gap:var(--spacing-5);display:flex}.topic-title-link.svelte-l1nj9q{color:inherit;text-decoration:none;transition:color .2s}.topic-title-link.svelte-l1nj9q:hover{color:var(--color-accent)}.topic-title.svelte-l1nj9q{font-size:var(--font-l);font-weight:600}.view-all.svelte-l1nj9q{align-items:center;gap:var(--spacing-1);font-size:var(--font-s);color:var(--color-text-3);white-space:nowrap;text-decoration:none;transition:color .2s;display:inline-flex}.view-all.svelte-l1nj9q:hover{color:var(--color-accent)}.rail.svelte-l1nj9q{--rail-gutter:var(--page-gutter);--rail-bleed:var(--spacing-6);gap:var(--spacing-4);margin:calc(var(--rail-bleed) * -1) calc(var(--rail-gutter) * -1);padding:var(--rail-bleed) calc(var(--rail-gutter) - var(--book-item-padding));scroll-snap-type:x proximity;scroll-padding-inline:calc(var(--rail-gutter) - var(--book-item-padding));scrollbar-width:none;display:flex;overflow-x:auto}.rail.svelte-l1nj9q::-webkit-scrollbar{display:none}.rail-item.svelte-l1nj9q{width:calc(162px + var(--book-item-padding) * 2);scroll-snap-align:start;flex:none}@media only screen and (width<=768px){.rail-item.svelte-l1nj9q{width:calc(42vw + var(--book-item-padding) * 2)}}.featured-topics.svelte-1uha8ag{padding:var(--spacing-7) 0 var(--spacing-10);gap:var(--spacing-7);flex-direction:column;display:flex}.all-books-link.svelte-1uha8ag{text-align:center;padding:var(--spacing-5) 0}.all-books-link.svelte-1uha8ag a:where(.svelte-1uha8ag){color:var(--color-text-3);font-size:var(--font-s);text-decoration:none;transition:color .2s}.all-books-link.svelte-1uha8ag a:where(.svelte-1uha8ag):hover{color:var(--color-accent)}
