.hero.svelte-16zigxp{padding-block:var(--pad-block);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:clamp(1.5rem,5vw,3.5rem);display:grid}.lede.svelte-16zigxp{max-width:52ch;margin-top:1.6rem;font-size:1.08em}.hero.svelte-16zigxp .creature{flex:none;width:clamp(9rem,22vw,19rem);height:auto}.actions.svelte-16zigxp{flex-wrap:wrap;align-items:center;gap:1.5rem;margin-top:2rem;display:flex}.stamp.svelte-16zigxp{margin-top:1.9rem}@media (width<=760px){.hero.svelte-16zigxp{grid-template-columns:1fr}.hero.svelte-16zigxp .creature{order:-1;width:10rem}}h2.svelte-16zigxp{margin-bottom:1.6rem}.strands.svelte-16zigxp{gap:0;max-width:58rem;display:grid}.strand.svelte-16zigxp{border-top:var(--rule-w) solid var(--faint);grid-template-columns:12rem minmax(0,1fr);gap:0 1.5rem;padding:1.2rem 0;display:grid}.strand.svelte-16zigxp h3:where(.svelte-16zigxp){margin:0}.strand.svelte-16zigxp p:where(.svelte-16zigxp){max-width:54ch;margin:0;font-size:.95rem}@media (width<=640px){.strand.svelte-16zigxp{grid-template-columns:1fr;gap:.35rem}}.credentials.svelte-16zigxp{flex-wrap:wrap;gap:1.2rem 3rem;max-width:58rem;margin:0;display:flex}.credentials.svelte-16zigxp dt:where(.svelte-16zigxp){letter-spacing:.05em;text-transform:uppercase;color:var(--muted);margin-bottom:.2rem;font-size:.72rem}.credentials.svelte-16zigxp dd:where(.svelte-16zigxp){max-width:26ch;margin:0;font-size:.95rem}.output.svelte-16zigxp{max-width:52rem;margin:0;padding:0;list-style:none}.output.svelte-16zigxp li:where(.svelte-16zigxp){border-top:var(--rule-w) solid var(--faint);grid-template-columns:6rem minmax(0,1fr);gap:1.4rem;padding:1rem 0;display:grid}.when.svelte-16zigxp{color:var(--muted);padding-top:.15rem;font-size:.8rem}.what.svelte-16zigxp{font-family:var(--font-display);font-weight:var(--display-wght);font-variation-settings:var(--display-variation);font-size:1.1rem;line-height:1.25;display:block}.where.svelte-16zigxp{color:var(--muted);margin-top:.2rem;font-size:.83rem;display:block}.more.svelte-16zigxp{margin-top:1.2rem;font-size:.9rem}.more.svelte-16zigxp a:where(.svelte-16zigxp){border-bottom:2px solid var(--green-deep);padding-bottom:2px;font-weight:700;text-decoration:none}.more.svelte-16zigxp a:where(.svelte-16zigxp):hover{border-color:var(--ink)}.shoggoth.svelte-16zigxp p:where(.svelte-16zigxp){color:var(--muted);font-size:.95rem}.shoggoth.svelte-16zigxp a:where(.svelte-16zigxp){white-space:nowrap;color:var(--ink);font-weight:700}
