.book-hero.svelte-1s2s5a2{padding-block:clamp(3rem,8vw,7rem)}.book-hero__inner.svelte-1s2s5a2{grid-template-columns:minmax(220px,.72fr) 1.28fr;align-items:center;gap:clamp(2.5rem,8vw,7rem);display:grid}.book-hero__image.svelte-1s2s5a2{max-width:28rem;box-shadow:0 1.5rem 3.5rem var(--shadow)}.book-hero__image.svelte-1s2s5a2 img:where(.svelte-1s2s5a2){aspect-ratio:2/3;object-fit:cover;width:100%}.book-hero__content.svelte-1s2s5a2{max-width:42rem}.book-hero__eyebrow.svelte-1s2s5a2{color:var(--oxblood-bright);letter-spacing:.11em;text-transform:uppercase;margin:0 0 1rem;font:700 .75rem/1.2 system-ui,sans-serif}h1.svelte-1s2s5a2{letter-spacing:-.04em;margin:0;font-size:2em;font-weight:500;line-height:.92}.book-hero__subtitle.svelte-1s2s5a2{margin:1.25rem 0 0;font-size:clamp(1.25rem,3vw,2rem);line-height:1.2}.book-hero__authors.svelte-1s2s5a2{margin:1rem 0 0;font-size:1.05rem}.book-hero__authors.svelte-1s2s5a2 a:where(.svelte-1s2s5a2){text-decoration:none}.book-hero__description.svelte-1s2s5a2{max-width:36rem;margin:2rem 0 0;font-size:1.15rem;line-height:1.55}.book-hero__cta.svelte-1s2s5a2{color:var(--text);border:1px solid var(--oxblood);margin-top:2rem;padding:.8rem 1.1rem;font-family:system-ui,sans-serif;font-size:.9rem;text-decoration:none;display:inline-block}.book-hero__cta.svelte-1s2s5a2:hover{background:var(--active-bg);color:var(--active-ink)}@media (width<=720px){.book-hero__inner.svelte-1s2s5a2{grid-template-columns:1fr}.book-hero__image.svelte-1s2s5a2{max-width:min(75vw,22rem)}}.book-collection.svelte-1q3lmea{padding-block:4.5rem 1rem}header.svelte-1q3lmea{border-bottom:1px solid var(--brass);margin-bottom:2rem}h2.svelte-1q3lmea{margin:0 0 .8rem;font-size:1.6em;font-weight:500}.book-collection__grid.svelte-1q3lmea{grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr));gap:3.25rem 2rem;display:grid}.journal-feature.svelte-1tj2t54{padding-block:1rem 0}.journal-feature__rule.svelte-1tj2t54{border-top:1px solid var(--brass)}.journal-feature__content.svelte-1tj2t54{grid-template-columns:minmax(8rem,.45fr) minmax(0,1.55fr) auto;align-items:start;gap:clamp(1.5rem,4vw,3rem);padding-block:1.5rem;display:grid}.journal-feature__eyebrow.svelte-1tj2t54{color:var(--oxblood-bright);font:700 .72rem/1.2 var(--font-ui);letter-spacing:.11em;text-transform:uppercase;margin:0}h2.svelte-1tj2t54{margin:0;font-size:1.6em;font-weight:500;line-height:1.05}h2.svelte-1tj2t54 a:where(.svelte-1tj2t54),.journal-feature__meta.svelte-1tj2t54 a:where(.svelte-1tj2t54){text-decoration:none}.journal-feature__excerpt.svelte-1tj2t54{max-width:42rem;color:var(--text-muted);margin:.65rem 0 0;line-height:1.5}.journal-feature__meta.svelte-1tj2t54{color:var(--text-muted);font:.78rem/1.3 var(--font-ui);white-space:nowrap;justify-items:end;gap:.65rem;display:grid}@media (width<=760px){.journal-feature__content.svelte-1tj2t54{grid-template-columns:1fr;gap:.8rem}.journal-feature__meta.svelte-1tj2t54{justify-items:start}}
