.intro.svelte-6vglmx{gap:var(--space-4);padding-bottom:var(--space-8);display:grid}.lede.svelte-6vglmx{max-width:66ch;color:var(--moon-200)}.tree-wrap.svelte-6vglmx{padding:0 var(--space-6) var(--space-16)}.tree.svelte-6vglmx{aspect-ratio:.66;width:100%;max-width:820px;margin:0 auto;position:relative}.paths.svelte-6vglmx{width:100%;height:100%;position:absolute;inset:0}.paths.svelte-6vglmx line:where(.svelte-6vglmx){stroke:var(--candle-soft);stroke-width:1px;opacity:.22}.seph.svelte-6vglmx{justify-items:center;gap:var(--space-1);cursor:pointer;z-index:2;background:0 0;border:0;padding:0;display:grid;position:absolute;transform:translate(-50%,-50%)}.sphere.svelte-6vglmx{background:radial-gradient(circle at 42% 36%, var(--ink-700), var(--ink-900));width:64px;height:64px;box-shadow:inset 0 0 0 1px var(--candle-soft), 0 0 18px #c9d4e82e;border-radius:50%;place-items:center;transition:box-shadow .2s,transform .2s;display:grid}.heb.svelte-6vglmx{color:var(--moon-100);font-family:serif;font-size:1.4rem;line-height:1}.seph-label.svelte-6vglmx{font-family:var(--font-ui);letter-spacing:.12em;text-transform:uppercase;color:var(--moon-300);white-space:nowrap;font-size:.6rem}.seph.svelte-6vglmx:hover .sphere:where(.svelte-6vglmx),.seph.svelte-6vglmx:focus-visible .sphere:where(.svelte-6vglmx){box-shadow:inset 0 0 0 1px var(--candle), var(--glow-candle);transform:scale(1.08)}.tcard.svelte-6vglmx{border-radius:4px;width:9%;transition:transform .22s,filter .22s;position:absolute;transform:translate(-50%,-50%)}.tcard.svelte-6vglmx img:where(.svelte-6vglmx){width:100%;box-shadow:0 0 0 1px var(--edge-line);border-radius:4px;display:block}.tlabel.svelte-6vglmx{white-space:nowrap;font-family:var(--font-ui);letter-spacing:.04em;color:var(--moon-100);opacity:0;pointer-events:none;font-size:.62rem;transition:opacity .2s;position:absolute;bottom:-1.2rem;left:50%;transform:translate(-50%)}.tcard.svelte-6vglmx:hover,.tcard.svelte-6vglmx:focus-visible{z-index:5;filter:drop-shadow(0 6px 20px #000000b3);outline:none;transform:translate(-50%,-50%)scale(1.8)}.tcard.svelte-6vglmx:hover .tlabel:where(.svelte-6vglmx),.tcard.svelte-6vglmx:focus-visible .tlabel:where(.svelte-6vglmx){opacity:1}.seph-modal.svelte-6vglmx{max-width:30rem;width:calc(100% - var(--space-8));border:1px solid var(--ink-600);border-radius:var(--radius-lg);background:var(--ink-800);color:var(--moon-200);box-shadow:var(--glow-moon);margin:auto;padding:0}.seph-modal.svelte-6vglmx::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#040408b3}.seph-modal.svelte-6vglmx article:where(.svelte-6vglmx){padding:var(--space-8);gap:var(--space-3);display:grid;position:relative}.close.svelte-6vglmx{top:var(--space-3);right:var(--space-4);color:var(--moon-300);cursor:pointer;background:0 0;border:0;font-size:1.6rem;line-height:1;position:absolute}.close.svelte-6vglmx:hover{color:var(--moon-100)}.m-num.svelte-6vglmx{font-family:var(--font-ui);letter-spacing:.2em;color:var(--candle);margin:0;font-size:.7rem}.seph-modal.svelte-6vglmx h2:where(.svelte-6vglmx){align-items:baseline;gap:var(--space-3);margin:0;display:flex}.m-heb.svelte-6vglmx{color:var(--moon-300);font-family:serif;font-size:1.4rem}.m-title.svelte-6vglmx{font-family:var(--font-display);color:var(--candle);margin:0;font-size:1.2rem}.m-desc.svelte-6vglmx{color:var(--moon-200);margin:0}.seph-modal.svelte-6vglmx dl:where(.svelte-6vglmx){gap:var(--space-1) var(--space-4);margin:var(--space-2) 0 0;grid-template-columns:max-content 1fr;font-size:.9rem;display:grid}.seph-modal.svelte-6vglmx dt:where(.svelte-6vglmx){font-family:var(--font-ui);text-transform:uppercase;letter-spacing:.12em;color:var(--moon-300);align-self:center;font-size:.62rem}.seph-modal.svelte-6vglmx dd:where(.svelte-6vglmx){color:var(--moon-100);margin:0}@media (width<=560px){.tree.svelte-6vglmx{max-width:440px}.sphere.svelte-6vglmx{width:52px;height:52px}.heb.svelte-6vglmx{font-size:1.15rem}.seph-label.svelte-6vglmx{display:none}}@media (prefers-reduced-motion:reduce){.tcard.svelte-6vglmx,.sphere.svelte-6vglmx{transition:none}}
