.hero[data-astro-cid-lcdefpme]{padding-block:var(--s-8) 0;text-align:center;border-bottom:1px solid var(--border);overflow:hidden}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{font-size:var(--text-hero);margin-top:var(--s-4);font-weight:400}.sub[data-astro-cid-lcdefpme]{color:var(--muted);max-width:58ch;margin:var(--s-5) auto 0}.search[data-astro-cid-lcdefpme]{max-width:600px;margin:var(--s-6) auto 0;border:1px solid var(--accent);background:var(--surface);display:flex;position:relative}.search[data-astro-cid-lcdefpme]:focus-within{box-shadow:var(--focus)}.search[data-astro-cid-lcdefpme] input[data-astro-cid-lcdefpme]{min-width:0;font:inherit;font-size:var(--text-base);color:var(--text);background:0 0;border:0;flex:1;padding:1rem 1.1rem}.search[data-astro-cid-lcdefpme] input[data-astro-cid-lcdefpme]::placeholder{font:400 var(--text-sm)/1 var(--font-mono);letter-spacing:.04em;color:var(--muted);opacity:.8}.search[data-astro-cid-lcdefpme] input[data-astro-cid-lcdefpme]:focus{box-shadow:none;outline:none}.search[data-astro-cid-lcdefpme] .key[data-astro-cid-lcdefpme]{cursor:pointer;border-top:0;border-bottom:0;border-right:0;border-left:1px solid var(--accent);background:var(--accent);width:52px;color:var(--on-accent);font:400 1rem var(--font-mono);place-items:center;padding:0;display:grid}.search[data-astro-cid-lcdefpme] .key[data-astro-cid-lcdefpme]:hover{background:var(--accent-hover)}.try[data-astro-cid-lcdefpme]{margin-top:var(--s-4);color:var(--muted);gap:var(--s-2);flex-wrap:wrap;justify-content:center;align-items:center;display:flex}.try[data-astro-cid-lcdefpme] .chip[data-astro-cid-lcdefpme]{cursor:pointer}.stats[data-astro-cid-lcdefpme]{margin-top:var(--s-6);justify-content:center;gap:var(--s-3) var(--s-6);color:var(--muted);flex-wrap:wrap;display:flex}.stats[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{gap:var(--s-2);align-items:baseline;display:flex}.stats[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{font:400 var(--text-xl)/1 var(--font-display);color:var(--accent);letter-spacing:-.02em;text-transform:none}.art[data-astro-cid-lcdefpme]{width:min(100%,900px);margin:var(--s-6) auto 0;height:auto;color:var(--border-strong);display:block}.art[data-astro-cid-lcdefpme] .tiles[data-astro-cid-lcdefpme] path[data-astro-cid-lcdefpme]{fill:var(--accent-soft);stroke:var(--border-strong)}.art[data-astro-cid-lcdefpme] .pins[data-astro-cid-lcdefpme] path[data-astro-cid-lcdefpme]{stroke:var(--accent)}.art[data-astro-cid-lcdefpme] .box[data-astro-cid-lcdefpme] path[data-astro-cid-lcdefpme]{stroke:var(--accent);stroke-width:1.4px}.art[data-astro-cid-lcdefpme] .box[data-astro-cid-lcdefpme] .fill[data-astro-cid-lcdefpme]{fill:var(--surface)}.art[data-astro-cid-lcdefpme] .lead[data-astro-cid-lcdefpme]{stroke:var(--accent)}.art[data-astro-cid-lcdefpme] .tag[data-astro-cid-lcdefpme]{fill:var(--accent);stroke:none}.art[data-astro-cid-lcdefpme] .tagtxt[data-astro-cid-lcdefpme]{fill:var(--on-accent);stroke:none;font:400 12px var(--font-mono);letter-spacing:.08em}.alt[data-astro-cid-lcdefpme]{background:var(--surface-2)}.cards[data-astro-cid-lcdefpme]{gap:var(--s-3);margin-top:var(--s-5);grid-template-columns:repeat(auto-fill,minmax(290px,1fr));display:grid}.cards[data-astro-cid-lcdefpme] [hidden]{display:none}.empty[data-astro-cid-lcdefpme]{margin-top:var(--s-3);color:var(--danger)}.cats[data-astro-cid-lcdefpme]{gap:var(--s-5);margin-top:var(--s-5);grid-template-columns:repeat(auto-fill,minmax(210px,1fr));display:grid}.cat[data-astro-cid-lcdefpme]{scroll-margin-top:84px}.cat[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:var(--text-base);align-items:center;gap:var(--s-2);display:flex}.cat[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{color:var(--muted);font-weight:500}.cat[data-astro-cid-lcdefpme] .dot[data-astro-cid-lcdefpme]{background:var(--tile-fg);width:9px;height:9px}.cat[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--muted);font-size:var(--text-sm);margin:var(--s-1) 0 var(--s-3)}.cat[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{gap:var(--s-1);font-size:var(--text-sm);margin:0;padding:0;list-style:none;display:grid}.cat[data-astro-cid-lcdefpme] .soon[data-astro-cid-lcdefpme]{color:var(--muted)}.cat[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme]{font-style:normal;font-size:var(--text-xs)}.how[data-astro-cid-lcdefpme]{gap:var(--s-6);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}.how[data-astro-cid-lcdefpme] .n[data-astro-cid-lcdefpme]{border:1px solid var(--accent);width:34px;height:34px;color:var(--accent);font:400 var(--text-sm) var(--font-mono);margin-bottom:var(--s-3);place-items:center;display:grid}.how[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:var(--text-lg)}.how[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--muted);margin-top:var(--s-1)}.faqwrap[data-astro-cid-lcdefpme]{margin-top:var(--s-5)}@media (width<=640px){.hero[data-astro-cid-lcdefpme]{padding-block:var(--s-7) 0}}
