.hero.svelte-1q37ri0{padding-top:52px;padding-bottom:28px}.inner.svelte-1q37ri0{text-align:center;flex-direction:column;align-items:center;display:flex}.release.svelte-1q37ri0{color:var(--ink-soft);font-size:13.5px}.release.svelte-1q37ri0 .sep:where(.svelte-1q37ri0){color:var(--faint)}.release.svelte-1q37ri0 svg{color:var(--faint);transition:transform .15s}.release.svelte-1q37ri0:hover svg{color:var(--muted);transform:translate(2px)}.wordmark-wrap.svelte-1q37ri0{justify-content:center;align-items:flex-end;gap:10px;width:100%;margin:24px auto 30px;display:flex}.wm.svelte-1q37ri0{width:100%;max-width:320px;display:inline-block}.hero-cool.svelte-1q37ri0{flex:none;margin-bottom:.4em;font-size:clamp(17px,2.4vw,23px)}h1.svelte-1q37ri0{letter-spacing:-.015em;text-wrap:balance;max-width:26ch;margin-inline:auto;font-size:clamp(23px,2.9vw,30px);font-weight:700;line-height:1.22}.sub.svelte-1q37ri0{max-width:54ch;margin:18px auto 0}.cta.svelte-1q37ri0{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;margin-top:26px;display:flex}.cta.svelte-1q37ri0 .btn-primary:where(.svelte-1q37ri0) svg,.cta.svelte-1q37ri0 .btn-ghost:where(.svelte-1q37ri0) svg{transition:transform .15s}.cta.svelte-1q37ri0 .btn-primary:where(.svelte-1q37ri0):hover svg,.cta.svelte-1q37ri0 .btn-ghost:where(.svelte-1q37ri0):hover svg{transform:translate(3px)}@media (width<=720px){.hero.svelte-1q37ri0{padding-top:48px}.wordmark-wrap.svelte-1q37ri0{margin:22px auto 26px}.wm.svelte-1q37ri0{max-width:260px}}.head.svelte-1dpem8h{max-width:54ch;margin-bottom:44px}.head.svelte-1dpem8h .section-title:where(.svelte-1dpem8h){margin:14px 0 16px}.grid.svelte-1dpem8h{background:var(--line);border:1px solid var(--line);border-radius:var(--radius-lg);grid-template-columns:repeat(3,1fr);gap:1px;display:grid;overflow:hidden}.card.svelte-1dpem8h{background:var(--bg);flex-direction:column;gap:12px;padding:26px 24px 28px;transition:background .15s;display:flex}.card.svelte-1dpem8h:hover{background:var(--bg-soft)}.ic.svelte-1dpem8h{border:1px solid var(--line-2);width:36px;height:36px;color:var(--ink);border-radius:9px;place-items:center;display:grid}.card.svelte-1dpem8h h3:where(.svelte-1dpem8h){letter-spacing:-.005em;min-height:2.4em;font-size:15.5px;font-weight:700}@media (width<=600px){.card.svelte-1dpem8h h3:where(.svelte-1dpem8h){min-height:0}}.card.svelte-1dpem8h p:where(.svelte-1dpem8h){color:var(--muted);font-size:13.5px;line-height:1.62}@media (width<=900px){.grid.svelte-1dpem8h{grid-template-columns:repeat(2,1fr)}}@media (width<=600px){.grid.svelte-1dpem8h{grid-template-columns:1fr}}.head.svelte-1jhcrt0{max-width:60ch;margin-bottom:40px}.head.svelte-1jhcrt0 .section-title:where(.svelte-1jhcrt0){margin:14px 0}.grid.svelte-1jhcrt0{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.card.svelte-1jhcrt0{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--bg);flex-direction:column;gap:18px;margin:0;padding:22px 22px 20px;transition:border-color .15s,background .15s;display:flex}.card.svelte-1jhcrt0:hover{border-color:var(--line-2);background:var(--bg-soft)}blockquote.svelte-1jhcrt0{color:var(--ink-soft);margin:0;font-size:14px;line-height:1.6}figcaption.svelte-1jhcrt0{align-items:center;gap:11px;margin-top:auto;display:flex}.avatar.svelte-1jhcrt0{background:var(--bg-sunk);border:1px solid var(--line-2);width:30px;height:30px;color:var(--muted);border-radius:50%;flex:none;place-items:center;font-size:12px;font-weight:700;display:grid}.who.svelte-1jhcrt0{flex-direction:column;line-height:1.35;display:flex}.name.svelte-1jhcrt0{font-size:12.5px;font-weight:600}.meta.svelte-1jhcrt0{color:var(--faint);font-size:11.5px}@media (width<=900px){.grid.svelte-1jhcrt0{grid-template-columns:repeat(2,1fr)}}@media (width<=600px){.grid.svelte-1jhcrt0{grid-template-columns:1fr}}.head.svelte-1vyz8mk{margin-bottom:28px}.head.svelte-1vyz8mk .section-title:where(.svelte-1vyz8mk){margin-top:14px}.list.svelte-1vyz8mk{border-top:1px solid var(--line)}.item.svelte-1vyz8mk{border-bottom:1px solid var(--line);padding:20px 4px}.q.svelte-1vyz8mk{letter-spacing:-.005em;margin-bottom:9px;font-size:15px;font-weight:700}.a.svelte-1vyz8mk{gap:10px;max-width:78ch;display:flex}.tree.svelte-1vyz8mk{color:var(--faint);flex:none}.a.svelte-1vyz8mk p:where(.svelte-1vyz8mk){color:var(--muted);font-size:14px;line-height:1.65}
