.front[data-astro-cid-j7pv25f6]{padding-top:28px;padding-bottom:56px}.promise[data-astro-cid-j7pv25f6]{max-width:40ch;margin-bottom:36px}.promise[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:clamp(22px,1.1vw + 14px,27px);line-height:1.38;margin:0 0 .9em}.promise[data-astro-cid-j7pv25f6] .noads[data-astro-cid-j7pv25f6]{font-family:var(--sans);font-size:17px;line-height:1.5;color:var(--ink-2);padding-top:14px;border-top:1px solid var(--rule);margin:0}.covers[data-astro-cid-j7pv25f6]{list-style:none;margin:0;padding:0;display:grid;gap:24px;grid-template-columns:repeat(auto-fill,minmax(min(100%,250px),1fr))}.cover[data-astro-cid-j7pv25f6]{display:grid;grid-template-rows:auto 1fr auto}.c-top[data-astro-cid-j7pv25f6]{padding:14px 18px;text-align:center}.c-top[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{text-decoration:none;padding:2px 0;border-bottom:1px solid currentColor}.c-mid[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:28px 20px 24px}.cover[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:26px;line-height:1.1}.cover[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{text-decoration:none}.cover[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{text-decoration:underline;text-decoration-thickness:2px}.sub[data-astro-cid-j7pv25f6]{font-family:var(--sans);font-size:17px;line-height:1.35;margin:10px auto 0;max-width:26ch}.c-bot[data-astro-cid-j7pv25f6]{padding:12px 18px;text-align:center;font-family:var(--sans);font-size:17px}.c-bot[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{text-decoration-color:currentColor}.after[data-astro-cid-j7pv25f6]{font-size:16px;line-height:1.45;margin:6px 0 0}.after[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{white-space:nowrap}.shelfsec[data-astro-cid-j7pv25f6]{padding:56px 0 24px;border-top:1px solid var(--rule)}.sec-head[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px 24px;margin-bottom:28px}.sec-head[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6],.imprint[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:clamp(30px,2vw + 18px,42px)}.sec-head[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-family:var(--sans);font-size:17px;color:var(--ink-2);margin:0}.shelfrow[data-astro-cid-j7pv25f6]{margin:0 0 44px}.shelfrow[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{color:var(--c-text);margin:0 0 10px}.shelf[data-astro-cid-j7pv25f6]{list-style:none;margin:0;padding:18px 2px 0;display:flex;align-items:flex-end;gap:5px;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:var(--c) transparent;border-bottom:4px solid var(--ink)}.shelf[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{flex:none}.spine[data-astro-cid-j7pv25f6]{display:grid;grid-template-rows:38px 1fr 46px;width:60px;height:var(--h);background:var(--band-white);color:var(--c);text-decoration:none;box-shadow:inset 1px 0 #0000001f,inset -1px 0 #0000002e;transition:transform .35s cubic-bezier(.2,.7,.2,1)}.c-tools[data-astro-cid-j7pv25f6] .spine[data-astro-cid-j7pv25f6]{color:#845a10}.spine[data-astro-cid-j7pv25f6]:before,.spine[data-astro-cid-j7pv25f6]:after{content:"";background:var(--c)}.spine[data-astro-cid-j7pv25f6]:after{grid-row:3}.spine[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{grid-row:2;writing-mode:vertical-rl;justify-self:center;overflow:hidden;max-height:100%;font-family:var(--sans);font-weight:700;font-size:16px;line-height:1.15;padding:12px 0;font-variant-ligatures:none;text-spacing-trim:space-all}.spine[data-astro-cid-j7pv25f6]:hover,.spine[data-astro-cid-j7pv25f6]:focus-visible{transform:translateY(-8px)}.spine[data-astro-cid-j7pv25f6]:focus-visible{outline:3px solid var(--c-text);outline-offset:2px}.book[data-astro-cid-j7pv25f6]{display:flex;align-items:flex-end;--fw: min(340px, calc(100vw - 2 * var(--gut) - 88px))}.book[data-astro-cid-j7pv25f6].open .spine[data-astro-cid-j7pv25f6]{transform:translateY(-14px)}.face[data-astro-cid-j7pv25f6]{width:0;overflow:hidden;visibility:hidden;transition:width .5s cubic-bezier(.2,.7,.2,1),visibility 0s linear .5s}.book[data-astro-cid-j7pv25f6].open .face[data-astro-cid-j7pv25f6]{width:calc(var(--fw) + 10px);visibility:visible;transition:width .5s cubic-bezier(.2,.7,.2,1),visibility 0s}.face-in[data-astro-cid-j7pv25f6]{width:var(--fw);margin-left:10px;min-height:var(--h);display:grid;grid-template-rows:auto 1fr auto;background:var(--band-white);color:var(--band-ink);box-shadow:inset 1px 0 #0000001f,inset -1px 0 #0000002e}.face-top[data-astro-cid-j7pv25f6]{padding:12px 18px;text-align:center}.face-mid[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:22px 20px 20px}.face-mid[data-astro-cid-j7pv25f6] h4[data-astro-cid-j7pv25f6]{font-family:var(--sans);font-size:24px;font-weight:800;line-height:1.12;margin:0}.face-sub[data-astro-cid-j7pv25f6]{font-family:var(--sans);font-size:17px;line-height:1.35;margin:10px 0 0}.face-desc[data-astro-cid-j7pv25f6]{font-size:18px;line-height:1.5;margin:0 0 10px}.face-meta[data-astro-cid-j7pv25f6]{font-family:var(--sans);font-size:16px;font-style:italic;color:var(--band-mute);margin:0}.face-bot[data-astro-cid-j7pv25f6]{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:12px 16px;font-family:var(--sans);font-size:17px}.face-bot[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{font-weight:700;text-decoration-color:currentColor}.face-bot[data-astro-cid-j7pv25f6] button[data-astro-cid-j7pv25f6]{all:unset;cursor:pointer;font-family:var(--sans);font-size:16px;text-decoration:underline;text-underline-offset:.2em}.face-bot[data-astro-cid-j7pv25f6] [data-astro-cid-j7pv25f6]:focus-visible{outline:3px solid currentColor;outline-offset:3px}.imprint[data-astro-cid-j7pv25f6]{border-top:1px solid var(--rule);padding:64px 0 24px}.imp-grid[data-astro-cid-j7pv25f6]{display:grid;gap:40px}@media(min-width:900px){.imp-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr 1fr;gap:64px}}.imprint[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{margin-bottom:18px}.imprint[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{max-width:60ch}.gate[data-astro-cid-j7pv25f6]{list-style:none;margin:22px 0 14px;padding:0;border-top:2px solid var(--ink)}.gate[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{display:flex;justify-content:space-between;gap:16px;font-family:var(--sans);font-size:18px;padding:10px 0;border-bottom:1px solid var(--rule)}.gate[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]:last-child{color:var(--ink-2);text-align:right}.record[data-astro-cid-j7pv25f6]{align-self:start}.r-top[data-astro-cid-j7pv25f6]{padding:12px 20px;text-align:center}.record[data-astro-cid-j7pv25f6] dl[data-astro-cid-j7pv25f6]{margin:0;padding:18px 22px 20px;display:grid;grid-template-columns:1fr auto;gap:10px 18px;font-family:var(--sans);font-size:18px}.record[data-astro-cid-j7pv25f6] dt[data-astro-cid-j7pv25f6]{color:var(--band-mute)}.record[data-astro-cid-j7pv25f6] dd[data-astro-cid-j7pv25f6]{margin:0;font-weight:800;font-variant-numeric:tabular-nums;text-align:right}.r-bot[data-astro-cid-j7pv25f6]{margin:0;padding:12px 20px;font-family:var(--sans);font-size:16px}
