@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;0,600;1,300;1,400&family=Cormorant+SC:wght@400;500;600&family=Frank+Ruhl+Libre:wght@400;500;700&display=swap";.mega-hub[data-astro-cid-d5zama4i]{--bg:#0c0b09;--surface:#141210;--surface2:#1c1a15;--border:rgba(201,162,87,.15);--border-hi:rgba(201,162,87,.4);--text:#e8d4aa;--muted:#8a7a5a;--faint:#3a3020;--gold:#c9a257;--accent:#79b8a4;--heb:"Frank Ruhl Libre","Noto Serif Hebrew",serif;--display:"Cormorant Garamond",Georgia,serif;--sc:"Cormorant SC",Georgia,serif;background:var(--bg);color:var(--text);min-height:100vh;padding:3.5rem 1rem 5rem}.wrap[data-astro-cid-d5zama4i]{max-width:1180px;margin:0 auto}.kicker[data-astro-cid-d5zama4i]{font-family:var(--sc);font-size:.72rem;letter-spacing:.34em;color:var(--gold);text-transform:uppercase}h1[data-astro-cid-d5zama4i]{font-family:var(--display);font-weight:300;font-size:clamp(2.6rem,7vw,4.6rem);line-height:1;margin:.6rem 0 1rem;color:var(--text)}h1[data-astro-cid-d5zama4i] em[data-astro-cid-d5zama4i]{font-style:italic;color:var(--gold)}.lede[data-astro-cid-d5zama4i]{font-family:var(--display);font-size:clamp(1.1rem,2.2vw,1.35rem);color:var(--muted);line-height:1.55;max-width:44rem;margin:0}.shelf[data-astro-cid-d5zama4i]{display:flex;gap:0;margin:2.4rem 0 2rem;border-top:1px solid var(--border-hi);border-bottom:1px solid var(--border-hi)}.shelf[data-astro-cid-d5zama4i] span[data-astro-cid-d5zama4i]{flex:1;text-align:center;padding:.7rem .4rem;font-family:var(--heb);font-size:clamp(1.4rem,4vw,2.2rem);color:var(--gold)}.shelf[data-astro-cid-d5zama4i] span[data-astro-cid-d5zama4i]+span[data-astro-cid-d5zama4i]{border-left:1px solid var(--border)}.shelf[data-astro-cid-d5zama4i] small[data-astro-cid-d5zama4i]{display:block;font-family:var(--sc);font-size:.6rem;letter-spacing:.22em;color:var(--muted);text-transform:uppercase;margin-top:.2rem}.grid[data-astro-cid-d5zama4i]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.card[data-astro-cid-d5zama4i]{display:flex;flex-direction:column;background:var(--surface);border:1px solid var(--border-hi);padding:1.4rem 1.4rem 1.2rem;color:inherit;text-decoration:none;position:relative;overflow:hidden;transition:border-color .15s,transform .15s}.card[data-astro-cid-d5zama4i]:hover{border-color:var(--gold);transform:translateY(-2px)}.card-he[data-astro-cid-d5zama4i]{position:absolute;top:-.4rem;right:.6rem;font-family:var(--heb);font-size:6.5rem;line-height:1;color:#c9a25712;pointer-events:none;direction:rtl}.card-shelf[data-astro-cid-d5zama4i]{font-family:var(--sc);font-size:.62rem;letter-spacing:.24em;text-transform:uppercase;color:var(--muted)}.card[data-astro-cid-d5zama4i] h2[data-astro-cid-d5zama4i]{font-family:var(--display);font-weight:400;font-size:2.1rem;margin:.25rem 0 .5rem;color:var(--text)}.card-tag[data-astro-cid-d5zama4i]{font-family:var(--display);font-size:1.12rem;line-height:1.45;color:var(--text);margin:0 0 1rem}.stats[data-astro-cid-d5zama4i]{display:flex;gap:1.3rem;padding:.8rem 0;border-top:1px solid var(--border);border-bottom:1px solid var(--border);margin-bottom:1rem}.stats[data-astro-cid-d5zama4i] b[data-astro-cid-d5zama4i]{display:block;font-family:var(--display);font-weight:300;font-size:1.7rem;color:var(--gold);line-height:1}.stats[data-astro-cid-d5zama4i] span[data-astro-cid-d5zama4i]{font-family:var(--sc);font-size:.56rem;letter-spacing:.18em;text-transform:uppercase;color:var(--muted)}.card[data-astro-cid-d5zama4i] ul[data-astro-cid-d5zama4i]{list-style:none;padding:0;margin:0 0 1.2rem;flex:1}.card[data-astro-cid-d5zama4i] li[data-astro-cid-d5zama4i]{font-family:var(--display);font-size:1rem;line-height:1.4;color:var(--muted);padding:.28rem 0 .28rem 1rem;position:relative}.card[data-astro-cid-d5zama4i] li[data-astro-cid-d5zama4i]:before{content:"◆";position:absolute;left:0;top:.45rem;font-size:.5rem;color:var(--gold)}.open[data-astro-cid-d5zama4i]{font-family:var(--sc);font-size:.7rem;letter-spacing:.22em;text-transform:uppercase;color:var(--bg);background:var(--gold);padding:.6rem 1rem;text-align:center;font-weight:600}.card[data-astro-cid-d5zama4i]:hover .open[data-astro-cid-d5zama4i]{filter:brightness(1.1)}.shared[data-astro-cid-d5zama4i]{margin-top:2.8rem;display:grid;grid-template-columns:1fr 2fr;gap:2rem;border-top:1px solid var(--border-hi);padding-top:1.6rem}.shared[data-astro-cid-d5zama4i] h3[data-astro-cid-d5zama4i]{font-family:var(--sc);font-size:.75rem;letter-spacing:.26em;text-transform:uppercase;color:var(--gold);margin:0;font-weight:500}.shared[data-astro-cid-d5zama4i] p[data-astro-cid-d5zama4i]{font-family:var(--display);font-size:1.08rem;line-height:1.6;color:var(--muted);margin:0 0 .6rem}.shared[data-astro-cid-d5zama4i] a[data-astro-cid-d5zama4i]{color:var(--gold)}@media (max-width: 960px){.grid[data-astro-cid-d5zama4i]{grid-template-columns:1fr}.shared[data-astro-cid-d5zama4i]{grid-template-columns:1fr;gap:.6rem}}body:has(.mega-hub){background:#0c0b09!important}
