.hero.svelte-fw0qxd{text-align:center;justify-items:center;gap:14px;max-width:860px;margin-inline:auto;padding-top:72px;padding-bottom:20px;display:grid}.grid2.svelte-fw0qxd{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;padding-top:20px;display:grid}.dl.svelte-fw0qxd{align-content:start;gap:14px;padding:28px;display:grid}.dl.svelte-fw0qxd h2:where(.svelte-fw0qxd){letter-spacing:-.02em;font-size:26px;font-weight:600}.dl.svelte-fw0qxd h2:where(.svelte-fw0qxd) small:where(.svelte-fw0qxd){color:var(--ink-3);margin-left:6px;font-size:14px;font-weight:500}.dl.svelte-fw0qxd p:where(.svelte-fw0qxd){color:var(--ink-2)}.dl.svelte-fw0qxd .btn:where(.svelte-fw0qxd){justify-self:start}.ai.svelte-fw0qxd{border-top:4px solid var(--accent)}.site.svelte-fw0qxd{border-top:4px solid #d14fd0}.tag.svelte-fw0qxd{letter-spacing:.1em;text-transform:uppercase;color:var(--accent);font-size:11px}.facts.svelte-fw0qxd{flex-wrap:wrap;gap:8px;display:flex}.facts.svelte-fw0qxd span:where(.svelte-fw0qxd){background:var(--bg-soft);color:var(--ink-2);border-radius:999px;padding:6px 12px;font-size:13px}.facts.svelte-fw0qxd b:where(.svelte-fw0qxd){color:var(--ink);margin-right:4px}.small.svelte-fw0qxd{font-size:13px}.links.svelte-fw0qxd{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.ln.svelte-fw0qxd{justify-content:space-between;align-items:center;gap:14px;padding:16px 18px;display:flex}.ln.svelte-fw0qxd a:where(.svelte-fw0qxd){color:var(--accent);font-weight:600}.cp.svelte-fw0qxd{border:1px solid var(--line-strong);background:var(--surface);height:32px;font:inherit;color:var(--ink);cursor:pointer;border-radius:999px;flex:none;padding:0 14px;font-size:13px;font-weight:600}.cp.svelte-fw0qxd:hover{border-color:var(--accent)}.sub.svelte-fw0qxd{margin-top:36px}.chaps.svelte-fw0qxd{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:14px;display:grid}.ch.svelte-fw0qxd{gap:4px;padding:16px 18px;transition:border-color .2s,transform .2s;display:grid}.ch.svelte-fw0qxd:hover{border-color:var(--accent);transform:translateY(-2px)}.ch.svelte-fw0qxd span:where(.svelte-fw0qxd){color:var(--ink-3);font-size:12px}.tools.svelte-fw0qxd{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.tl.svelte-fw0qxd{padding:20px 22px}.tl.svelte-fw0qxd h3:where(.svelte-fw0qxd){margin-bottom:10px;font-size:16px;font-weight:600}.tl.svelte-fw0qxd ol:where(.svelte-fw0qxd){color:var(--ink-2);gap:6px;padding-left:18px;font-size:14px;display:grid}.prompt.svelte-fw0qxd{margin-top:18px;padding:20px 22px}.p-head.svelte-fw0qxd{justify-content:space-between;align-items:start;gap:14px;margin-bottom:12px;display:flex}.prompt.svelte-fw0qxd pre:where(.svelte-fw0qxd){white-space:pre-wrap;font-family:var(--font-mono);background:var(--bg-soft);color:var(--ink);border-radius:12px;padding:16px;font-size:13px;line-height:1.6}.note.svelte-fw0qxd{margin-top:22px}.note.svelte-fw0qxd a:where(.svelte-fw0qxd){color:var(--accent)}@media (width<=960px){.grid2.svelte-fw0qxd,.links.svelte-fw0qxd,.tools.svelte-fw0qxd,.chaps.svelte-fw0qxd{grid-template-columns:1fr}}
