.editorial-book-feature[data-astro-cid-cg7jw5nj]{--feature-accent:var(--color-brass);border:1px solid var(--color-border);border-radius:var(--radius-medium);background:radial-gradient(ellipse at 0 0, #b99a611a, transparent 55%), linear-gradient(145deg, var(--color-surface), var(--color-canvas-raised));grid-template-columns:minmax(7rem,.62fr) minmax(0,1fr);align-items:center;gap:clamp(1rem,2.4vw,2rem);min-width:0;padding:clamp(1rem,2.5vw,1.75rem);display:grid;box-shadow:0 1rem 2.75rem #00000038}.editorial-book-feature__artwork[data-astro-cid-cg7jw5nj]{aspect-ratio:2/3;border:1px solid color-mix(in srgb, var(--feature-accent) 35%, var(--color-border));border-radius:calc(var(--radius-medium) - 2px);background:var(--color-canvas);min-width:0;display:block;overflow:hidden;box-shadow:0 1rem 2rem #0000004d}.editorial-book-feature__cover[data-astro-cid-cg7jw5nj]{object-fit:cover;width:100%;height:100%;transition:transform .35s;display:block}.editorial-book-feature__placeholder[data-astro-cid-cg7jw5nj]{width:100%;height:100%;color:var(--color-ivory);font-family:var(--font-serif);text-align:center;place-items:center;padding:1rem;display:grid}.editorial-book-feature__copy[data-astro-cid-cg7jw5nj]{min-width:0}.editorial-book-feature__eyebrow[data-astro-cid-cg7jw5nj]{margin-bottom:var(--space-3);color:var(--feature-accent);letter-spacing:.13em;text-transform:uppercase;font-size:.68rem;font-weight:750}.editorial-book-feature[data-astro-cid-cg7jw5nj] h2[data-astro-cid-cg7jw5nj]{max-width:17ch;color:var(--color-ivory);font-family:var(--font-serif);letter-spacing:-.025em;margin-bottom:0;font-size:clamp(1.45rem,2.7vw,2.65rem);font-weight:500;line-height:1.05}.editorial-book-feature[data-astro-cid-cg7jw5nj] h2[data-astro-cid-cg7jw5nj] a[data-astro-cid-cg7jw5nj],.editorial-book-feature__author[data-astro-cid-cg7jw5nj] a[data-astro-cid-cg7jw5nj]{color:inherit;text-underline-offset:.18em;transition:color var(--transition-fast), text-decoration-color var(--transition-fast);text-decoration-color:#0000}.editorial-book-feature[data-astro-cid-cg7jw5nj] h2[data-astro-cid-cg7jw5nj] a[data-astro-cid-cg7jw5nj]:hover,.editorial-book-feature[data-astro-cid-cg7jw5nj] h2[data-astro-cid-cg7jw5nj] a[data-astro-cid-cg7jw5nj]:focus-visible,.editorial-book-feature__author[data-astro-cid-cg7jw5nj] a[data-astro-cid-cg7jw5nj]:hover,.editorial-book-feature__author[data-astro-cid-cg7jw5nj] a[data-astro-cid-cg7jw5nj]:focus-visible{color:var(--color-brass-hover);text-decoration-color:currentColor}.editorial-book-feature__subtitle[data-astro-cid-cg7jw5nj]{margin:var(--space-2) 0 0;color:var(--color-muted);font-family:var(--font-serif);font-size:1rem;font-style:italic}.editorial-book-feature__author[data-astro-cid-cg7jw5nj]{margin:var(--space-3) 0 0;color:var(--color-ivory-soft);font-size:.88rem;font-weight:600}.editorial-book-feature__genres[data-astro-cid-cg7jw5nj]{margin:var(--space-3) 0 0;flex-wrap:wrap;gap:.45rem;padding:0;list-style:none;display:flex}.editorial-book-feature__genres[data-astro-cid-cg7jw5nj] a[data-astro-cid-cg7jw5nj]{border:1px solid color-mix(in srgb, var(--feature-accent) 32%, var(--color-border));min-height:2rem;color:var(--color-ivory-soft);border-radius:999px;align-items:center;padding:.3rem .65rem;font-size:.72rem;text-decoration:none;display:inline-flex}.editorial-book-feature__genres[data-astro-cid-cg7jw5nj] a[data-astro-cid-cg7jw5nj]:hover,.editorial-book-feature__genres[data-astro-cid-cg7jw5nj] a[data-astro-cid-cg7jw5nj]:focus-visible{border-color:var(--feature-accent);color:var(--color-ivory)}.editorial-book-feature__hook[data-astro-cid-cg7jw5nj]{margin:var(--space-4) 0 0;color:var(--color-muted);-webkit-line-clamp:5;-webkit-box-orient:vertical;font-size:.9rem;line-height:1.55;display:-webkit-box;overflow:hidden}.editorial-book-feature__action[data-astro-cid-cg7jw5nj]{min-height:2.75rem;margin-top:var(--space-4);color:var(--color-brass-hover);align-items:center;gap:.45rem;padding:.6rem 0;font-size:.86rem;font-weight:700;text-decoration:none;display:inline-flex}.editorial-book-feature__action[data-astro-cid-cg7jw5nj]:hover,.editorial-book-feature__action[data-astro-cid-cg7jw5nj]:focus-visible{color:var(--color-ivory);text-underline-offset:.22em;text-decoration:underline}.editorial-book-feature--lead[data-astro-cid-cg7jw5nj]{grid-template-columns:minmax(12rem,.82fr) minmax(0,1fr);gap:clamp(1.5rem,4vw,3.5rem);padding:clamp(1.25rem,3vw,2.25rem)}.editorial-book-feature--lead[data-astro-cid-cg7jw5nj] .editorial-book-feature__artwork[data-astro-cid-cg7jw5nj]{max-height:32rem}.editorial-book-feature--lead[data-astro-cid-cg7jw5nj] .editorial-book-feature__hook[data-astro-cid-cg7jw5nj]{-webkit-line-clamp:7}.editorial-book-feature--compact[data-astro-cid-cg7jw5nj]{gap:clamp(.75rem,1.6vw,1.25rem);padding:clamp(.85rem,1.5vw,1.25rem)}.editorial-book-feature--compact[data-astro-cid-cg7jw5nj] .editorial-book-feature__artwork[data-astro-cid-cg7jw5nj]{max-height:15rem}.editorial-book-feature--compact[data-astro-cid-cg7jw5nj] .editorial-book-feature__eyebrow[data-astro-cid-cg7jw5nj]{margin-bottom:var(--space-2);font-size:.62rem}.editorial-book-feature--compact[data-astro-cid-cg7jw5nj] h2[data-astro-cid-cg7jw5nj]{font-size:clamp(1.15rem,1.65vw,1.55rem)}.editorial-book-feature--compact[data-astro-cid-cg7jw5nj] .editorial-book-feature__genres[data-astro-cid-cg7jw5nj]{margin-top:var(--space-2)}.editorial-book-feature--compact[data-astro-cid-cg7jw5nj] .editorial-book-feature__genres[data-astro-cid-cg7jw5nj] a[data-astro-cid-cg7jw5nj]{min-height:1.8rem;font-size:.66rem}.editorial-book-feature--compact[data-astro-cid-cg7jw5nj] .editorial-book-feature__hook[data-astro-cid-cg7jw5nj]{margin-top:var(--space-2);-webkit-line-clamp:3;font-size:.82rem}.editorial-book-feature--compact[data-astro-cid-cg7jw5nj] .editorial-book-feature__action[data-astro-cid-cg7jw5nj]{margin-top:var(--space-2)}@media (width<=900px){.editorial-book-feature--lead[data-astro-cid-cg7jw5nj]{grid-template-columns:minmax(10rem,.65fr) minmax(0,1fr)}.editorial-book-feature--compact[data-astro-cid-cg7jw5nj]{grid-template-columns:minmax(6rem,.5fr) minmax(0,1fr)}}@media (width<=620px){.editorial-book-feature[data-astro-cid-cg7jw5nj],.editorial-book-feature--lead[data-astro-cid-cg7jw5nj],.editorial-book-feature--compact[data-astro-cid-cg7jw5nj]{grid-template-columns:minmax(5.5rem,.34fr) minmax(0,1fr);gap:.85rem;padding:.8rem}.editorial-book-feature__artwork[data-astro-cid-cg7jw5nj],.editorial-book-feature--lead[data-astro-cid-cg7jw5nj] .editorial-book-feature__artwork[data-astro-cid-cg7jw5nj],.editorial-book-feature--compact[data-astro-cid-cg7jw5nj] .editorial-book-feature__artwork[data-astro-cid-cg7jw5nj]{max-height:14rem}.editorial-book-feature[data-astro-cid-cg7jw5nj] h2[data-astro-cid-cg7jw5nj],.editorial-book-feature--compact[data-astro-cid-cg7jw5nj] h2[data-astro-cid-cg7jw5nj]{font-size:clamp(1.05rem,5vw,1.35rem)}.editorial-book-feature__hook[data-astro-cid-cg7jw5nj],.editorial-book-feature--lead[data-astro-cid-cg7jw5nj] .editorial-book-feature__hook[data-astro-cid-cg7jw5nj],.editorial-book-feature--compact[data-astro-cid-cg7jw5nj] .editorial-book-feature__hook[data-astro-cid-cg7jw5nj]{-webkit-line-clamp:4;font-size:.78rem}.editorial-book-feature__action[data-astro-cid-cg7jw5nj]{min-height:2.5rem;margin-top:var(--space-2);font-size:.78rem}}@media (hover:hover) and (pointer:fine){.editorial-book-feature__artwork[data-astro-cid-cg7jw5nj]:hover .editorial-book-feature__cover[data-astro-cid-cg7jw5nj],.editorial-book-feature__artwork[data-astro-cid-cg7jw5nj]:focus-visible .editorial-book-feature__cover[data-astro-cid-cg7jw5nj]{transform:scale(1.025)}}@media (prefers-reduced-motion:reduce){.editorial-book-feature__cover[data-astro-cid-cg7jw5nj],.editorial-book-feature[data-astro-cid-cg7jw5nj] h2[data-astro-cid-cg7jw5nj] a[data-astro-cid-cg7jw5nj],.editorial-book-feature__author[data-astro-cid-cg7jw5nj] a[data-astro-cid-cg7jw5nj]{transition-duration:.01ms}}
