.cue.svelte-109vovj{display:flex;flex-direction:column;align-items:center;gap:.9rem;margin:0 auto var(--space-xl);padding:.4rem .8rem;background:none;border:0;cursor:pointer;color:var(--ink-2)}.label.svelte-109vovj{font-family:var(--sans);text-transform:uppercase;letter-spacing:.08em;font-size:var(--text-xs)}.chevron.svelte-109vovj{color:var(--accent);animation:svelte-109vovj-cue-bounce 1.4s ease-in-out infinite}.cue.svelte-109vovj:hover .chevron:where(.svelte-109vovj),.cue.svelte-109vovj:focus-visible .chevron:where(.svelte-109vovj){color:var(--accent)}.coin-clip.svelte-109vovj{display:block;width:120px;height:120px;overflow:hidden}.coin.svelte-109vovj{display:block;width:120px;height:120px;object-fit:contain}.cue.svelte-109vovj:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:4px}@keyframes svelte-109vovj-cue-bounce{0%,to{transform:translateY(0)}50%{transform:translateY(5px)}}@media (prefers-reduced-motion: reduce){.chevron.svelte-109vovj{animation:none}}.hero.svelte-1uha8ag{position:relative;width:100vw;margin-inline:calc(50% - 50vw);margin-top:-1.75rem;margin-bottom:4.5rem;padding-inline:var(--space-lg);background:var(--hero-paper)}.herographics.svelte-1uha8ag{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;z-index:0;pointer-events:none}.herographic.svelte-1uha8ag{position:absolute}.herographic.svelte-1uha8ag .books:where(.svelte-1uha8ag){display:block;height:auto;position:relative;z-index:1}.gright.svelte-1uha8ag .books:where(.svelte-1uha8ag){width:100%}.gleft.svelte-1uha8ag .books:where(.svelte-1uha8ag){width:85%;transform:translateY(-6%)}.herographic.svelte-1uha8ag .circle:where(.svelte-1uha8ag){position:absolute;z-index:0;aspect-ratio:1;border-radius:50%;background:var(--accent)}.gright.svelte-1uha8ag{top:0;right:0;width:50vw;max-width:340px;transform:translate(22%,-6%)}.gright.svelte-1uha8ag .circle:where(.svelte-1uha8ag){width:145%;top:-26%;right:-55%}.gleft.svelte-1uha8ag{bottom:0;left:0;width:52vw;max-width:340px;transform:translate(-22%,12%)}.gleft.svelte-1uha8ag .circle:where(.svelte-1uha8ag){width:145%;bottom:-30%;left:-50%}.heroinner.svelte-1uha8ag{position:relative;z-index:3;width:100%;max-width:640px;margin:0 auto;display:flex;flex-direction:column;align-items:center;text-align:center}.quote.svelte-1uha8ag{position:relative;margin:0 0 2.2rem;max-width:24rem;color:var(--accent)}.quote.svelte-1uha8ag blockquote:where(.svelte-1uha8ag){margin:0;color:var(--laphams-red, #B30838);text-align:center;font-family:var(--display);font-size:24px;font-style:normal;font-weight:400;line-height:100%}.quote.svelte-1uha8ag figcaption:where(.svelte-1uha8ag){margin-top:.4rem;font-family:var(--serif);font-style:italic;font-size:.95rem}.quote.svelte-1uha8ag .qmark:where(.svelte-1uha8ag){position:absolute;font-family:var(--display);font-size:2.6rem;line-height:1}.quote.svelte-1uha8ag .qopen:where(.svelte-1uha8ag){top:-.55rem;left:-1rem}.quote.svelte-1uha8ag .qclose:where(.svelte-1uha8ag){right:-1rem;bottom:1.1rem}.titleblock.svelte-1uha8ag{display:flex;flex-direction:column}.title.svelte-1uha8ag{margin:0;font-family:var(--display);font-weight:400;font-style:normal;line-height:1;text-align:center;color:var(--ink);font-size:64px}.herobody.svelte-1uha8ag{width:100%;max-width:528px;margin-top:1.6rem}.hero.svelte-1uha8ag .searchbar{margin:0;padding:11px}.hero.svelte-1uha8ag .searchbar input[type=search]{font-size:.96rem;padding:.8rem .8rem .8rem 2.4rem}.hero.svelte-1uha8ag .searchbar .sb-ico{left:.95rem}.hero.svelte-1uha8ag .searchbar button{font-size:.72rem;padding:0 1.3rem}.stat.svelte-1uha8ag{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:.4rem 1rem;font-family:var(--sans);font-size:.8rem;color:var(--ink-2);margin-top:.9rem}.stat-item.svelte-1uha8ag{display:inline-flex;align-items:center;gap:.4rem}.stat-item.svelte-1uha8ag svg{width:18px;height:18px;color:var(--accent);flex:none}.sep.svelte-1uha8ag{color:var(--ink-2);opacity:.6}@media (min-width: 900px){.hero.svelte-1uha8ag{min-height:100svh;padding-inline:0;overflow-x:clip;margin-top:calc(-1 * var(--head-h, 7rem));display:flex;flex-direction:column;justify-content:center;align-items:center;padding-bottom:6vh}.heroinner.svelte-1uha8ag{max-width:860px;padding-inline:var(--space-lg)}.herobody.svelte-1uha8ag{max-width:800px}.quote.svelte-1uha8ag .qmark:where(.svelte-1uha8ag){font-size:3.2rem}.gright.svelte-1uha8ag{width:clamp(360px,36vw,600px);max-width:none;transform:translate(28%,-7%)}.gright.svelte-1uha8ag .circle:where(.svelte-1uha8ag){width:166%;top:-7%;right:-73%}.gleft.svelte-1uha8ag{width:clamp(420px,47vw,741px);max-width:none;transform:translate(-32%,7%)}.gleft.svelte-1uha8ag .circle:where(.svelte-1uha8ag){width:160%;bottom:-115%;left:-70%}.hero.svelte-1uha8ag .cue{position:absolute;left:50%;bottom:0;transform:translate(-50%,60px);z-index:2;margin:0;padding-bottom:0}}@media (max-width: 899px){.hero.svelte-1uha8ag{min-height:auto;display:flex;flex-direction:column;justify-content:center;align-items:center;padding-inline:1.5rem;padding-top:clamp(255px,83vw,384px);padding-bottom:clamp(210px,64vw,300px);overflow-x:clip}.title.svelte-1uha8ag{font-size:clamp(2.75rem,13vw,4rem)}.quote.svelte-1uha8ag{max-width:20rem;margin-bottom:1.6rem}.quote.svelte-1uha8ag .qmark:where(.svelte-1uha8ag){font-size:2.4rem}.quote.svelte-1uha8ag .qopen:where(.svelte-1uha8ag){left:-.7rem;top:-.5rem}.quote.svelte-1uha8ag .qclose:where(.svelte-1uha8ag){right:-.7rem;bottom:1.1rem}.gright.svelte-1uha8ag{width:clamp(266px,72vw,351px);max-width:none;transform:translate(18%,-6%)}.gright.svelte-1uha8ag .circle:where(.svelte-1uha8ag){width:135%;top:-15%;right:-42%}.gright.svelte-1uha8ag .books:where(.svelte-1uha8ag){transform:translate(-3%,-20%) rotate(-15deg)}.gleft.svelte-1uha8ag{width:clamp(336px,98vw,427px);max-width:none;transform:translate(-15%,7%)}.gleft.svelte-1uha8ag .circle:where(.svelte-1uha8ag){width:135%;bottom:-105%;left:-47%}.gleft.svelte-1uha8ag .books:where(.svelte-1uha8ag){width:85%;transform:translate(-3%,16%)}.hero.svelte-1uha8ag .cue{display:none}.hero.svelte-1uha8ag .searchbar{padding:8px}.hero.svelte-1uha8ag .searchbar input[type=search]{font-size:.8rem;padding:.65rem .5rem .65rem 1.95rem}.hero.svelte-1uha8ag .searchbar .sb-ico{left:.7rem}.hero.svelte-1uha8ag .searchbar button{font-size:.64rem;padding:0 .85rem}}section.svelte-1uha8ag{margin-bottom:2.25rem}.wide.svelte-1uha8ag{width:100vw;margin-inline:calc(50% - 50vw);padding-inline:var(--space-lg)}.wide.issues.svelte-1uha8ag{padding-top:2.5rem}.sortbar.svelte-1uha8ag{display:flex;align-items:center;gap:1rem;flex-wrap:wrap;padding-bottom:1rem;margin-bottom:2.25rem;border-bottom:1px solid var(--rule)}.sortbar.svelte-1uha8ag .lbl:where(.svelte-1uha8ag){font-family:var(--sans);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.1em;color:var(--ink-2);margin-right:auto}.segs.svelte-1uha8ag{display:flex;gap:.5rem}.seg.svelte-1uha8ag{display:inline-flex;align-items:center;gap:.45rem;font-family:var(--sans);font-size:.8rem;line-height:1;color:var(--ink-2);background:transparent;border:1px solid var(--rule);border-radius:999px;padding:.5rem .95rem;cursor:pointer;transition:color .18s ease,background .18s ease,border-color .18s ease}.seg.svelte-1uha8ag:hover{color:var(--ink);border-color:var(--ink-2)}.seg.active.svelte-1uha8ag{color:var(--on-accent);background:var(--accent);border-color:var(--accent)}.seg.svelte-1uha8ag .arrow:where(.svelte-1uha8ag){display:inline-block;transition:transform .2s ease}.seg.svelte-1uha8ag .arrow.up:where(.svelte-1uha8ag){transform:rotate(180deg)}@media (prefers-reduced-motion: reduce){.seg.svelte-1uha8ag,.seg.svelte-1uha8ag .arrow:where(.svelte-1uha8ag){transition:none}}.wide.svelte-1uha8ag>:where(.svelte-1uha8ag){max-width:2000px;margin-inline:auto}.notice.svelte-1uha8ag{max-width:42ch;margin:2.5rem auto 3.5rem;text-align:center;font-family:var(--serif);font-style:italic;color:var(--ink-2);line-height:1.6}.grid.svelte-1uha8ag{columns:150px;column-gap:1.5rem;padding-inline:64px}@media (min-width: 900px){.grid.svelte-1uha8ag{columns:200px;column-gap:2.5rem}}.card.svelte-1uha8ag{display:flex;flex-direction:column;min-width:0;break-inside:avoid;margin-bottom:2rem}@media (min-width: 900px){.card.svelte-1uha8ag{margin-bottom:3rem}}.card.svelte-1uha8ag .cover:where(.svelte-1uha8ag){position:relative;display:block;width:100%;transition:transform .28s cubic-bezier(.2,.7,.2,1)}.grid.svelte-1uha8ag .card:where(.svelte-1uha8ag) .cover:where(.svelte-1uha8ag){--cover-shadow: 0 2px 14px rgba(0,0,0,.12)}[data-theme=dark] .grid.svelte-1uha8ag .card:where(.svelte-1uha8ag) .cover:where(.svelte-1uha8ag){--cover-shadow: 0 4px 18px rgba(0,0,0,.45)}@media (prefers-color-scheme: dark){html[data-theme-auto] .grid.svelte-1uha8ag .card:where(.svelte-1uha8ag) .cover:where(.svelte-1uha8ag){--cover-shadow: 0 4px 18px rgba(0,0,0,.45)}}.card.svelte-1uha8ag:hover .cover:where(.svelte-1uha8ag),.card.svelte-1uha8ag:focus-visible .cover:where(.svelte-1uha8ag){transform:translateY(-6px)}.card.svelte-1uha8ag .cover:where(.svelte-1uha8ag) .realcover,.card.svelte-1uha8ag .cover:where(.svelte-1uha8ag) .gencover{transition:box-shadow .28s ease}.card.svelte-1uha8ag:hover .cover:where(.svelte-1uha8ag) .realcover,.card.svelte-1uha8ag:hover .cover:where(.svelte-1uha8ag) .gencover,.card.svelte-1uha8ag:focus-visible .cover:where(.svelte-1uha8ag) .realcover,.card.svelte-1uha8ag:focus-visible .cover:where(.svelte-1uha8ag) .gencover{box-shadow:var(--cover-shadow-hover);border-bottom-right-radius:15px}@media (prefers-reduced-motion: reduce){.card.svelte-1uha8ag .cover:where(.svelte-1uha8ag),.card.svelte-1uha8ag .cover:where(.svelte-1uha8ag) .realcover,.card.svelte-1uha8ag .cover:where(.svelte-1uha8ag) .gencover{transition:none}.card.svelte-1uha8ag:hover .cover:where(.svelte-1uha8ag),.card.svelte-1uha8ag:focus-visible .cover:where(.svelte-1uha8ag){transform:none}}.card.svelte-1uha8ag .badge:where(.svelte-1uha8ag){position:absolute;top:0;left:0;background:var(--accent);color:var(--on-accent);font-family:var(--sans);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.08em;padding:.15rem .4rem}.card.svelte-1uha8ag .meta:where(.svelte-1uha8ag){margin-top:.4rem;padding-left:5%}.theme.svelte-1uha8ag{font-family:var(--display);font-size:var(--text-h4);color:var(--ink)}.meta.svelte-1uha8ag{font-family:var(--sans);font-size:var(--text-xs);color:var(--ink-2)}
