.intro[data-astro-cid-k74j4pph]{align-items:center;gap:clamp(18px,3vw,28px);margin-bottom:clamp(2rem,4vw,3rem);display:flex}.intro-text[data-astro-cid-k74j4pph]{gap:10px;min-width:0;display:grid}.intro[data-astro-cid-k74j4pph] h1[data-astro-cid-k74j4pph]{letter-spacing:-.025em;font-size:clamp(2.1rem,1.5rem + 2.4vw,3.1rem);font-weight:750}.lede[data-astro-cid-k74j4pph]{color:var(--ink-2);max-width:62ch;font-size:1.0625rem}.facts[data-astro-cid-k74j4pph]{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}.facts[data-astro-cid-k74j4pph] li[data-astro-cid-k74j4pph]{background:var(--surface);color:var(--ink-2);border-radius:999px;padding:4px 12px;font-size:.8125rem;font-weight:600}.dl[data-astro-cid-k74j4pph] h2[data-astro-cid-k74j4pph],.how[data-astro-cid-k74j4pph] h2[data-astro-cid-k74j4pph]{letter-spacing:-.015em;margin-bottom:18px;font-size:clamp(1.35rem,1.1rem + .8vw,1.65rem);font-weight:700}.dl-grid[data-astro-cid-k74j4pph]{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:16px;display:grid}.dl-card[data-astro-cid-k74j4pph]{isolation:isolate;border:1px solid var(--rule);background:var(--bg-2);color:var(--ink);transition:border-color .3s, transform .4s var(--ease-out);border-radius:14px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:16px 14px;padding:20px;text-decoration:none;display:grid;position:relative}.dl-card[data-astro-cid-k74j4pph]:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background:radial-gradient(120% 90% at 0% 0%, oklch(.62 .17 var(--h) / .16), transparent 60%);opacity:0;transition:opacity .3s;position:absolute;inset:0}.dl-card[data-astro-cid-k74j4pph]:hover{border-color:color-mix(in oklch, var(--zera) 55%, var(--rule));transform:translateY(-2px)}.dl-card[data-astro-cid-k74j4pph]:hover:before,.dl-card[data-astro-cid-k74j4pph].is-match:before{opacity:1}.dl-card[data-astro-cid-k74j4pph].is-match{border-color:color-mix(in oklch, var(--zera) 70%, var(--rule))}.os-ico[data-astro-cid-k74j4pph]{background:var(--surface);width:48px;height:48px;color:var(--ink);border-radius:12px;place-items:center;display:grid}.os-ico[data-astro-cid-k74j4pph] svg[data-astro-cid-k74j4pph]{fill:currentColor;stroke:none;width:24px;height:24px}.dl-text[data-astro-cid-k74j4pph]{gap:2px;min-width:0;display:grid}.dl-name[data-astro-cid-k74j4pph]{font:700 1.1875rem/1.2 var(--font-display);letter-spacing:-.01em}.chip[data-astro-cid-k74j4pph]{color:var(--zera-ink);font:650 .875rem/1 var(--font-body);letter-spacing:0;margin-left:4px}.dl-sub[data-astro-cid-k74j4pph]{color:var(--ink-3);font-size:.875rem}.dl-go[data-astro-cid-k74j4pph]{background:var(--violet-soft);min-height:42px;color:var(--ink);border-radius:10px;grid-column:1/-1;justify-content:center;align-items:center;gap:8px;font-size:.9375rem;font-weight:650;transition:background-color .25s,color .25s;display:flex}.dl-go[data-astro-cid-k74j4pph] svg{width:17px;height:17px;transition:transform .3s var(--ease-out)}.dl-card[data-astro-cid-k74j4pph]:hover .dl-go[data-astro-cid-k74j4pph],.is-match[data-astro-cid-k74j4pph] .dl-go[data-astro-cid-k74j4pph]{background:var(--zera-solid);color:var(--on-zera)}.dl-card[data-astro-cid-k74j4pph]:hover .dl-go[data-astro-cid-k74j4pph] svg{transform:translateY(2px)}.dl-match[data-astro-cid-k74j4pph]{white-space:nowrap;background:var(--zera-solid);color:var(--on-zera);border-radius:999px;padding:2px 10px;font-size:.75rem;font-weight:700;line-height:1.5;display:none;position:absolute;top:-11px;right:16px}.is-match[data-astro-cid-k74j4pph] .dl-match[data-astro-cid-k74j4pph]{display:block}.all[data-astro-cid-k74j4pph]{margin-top:16px}.all[data-astro-cid-k74j4pph] a[data-astro-cid-k74j4pph],.credit[data-astro-cid-k74j4pph] a[data-astro-cid-k74j4pph]{color:var(--zera-ink);text-underline-offset:3px;font-weight:600}.install[data-astro-cid-k74j4pph]{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:16px;margin-top:clamp(2.5rem,5vw,3.5rem);display:grid}.how[data-astro-cid-k74j4pph]{border:1px solid var(--rule);background:var(--bg-2);border-radius:16px;padding:24px}.how[data-astro-cid-k74j4pph] h2[data-astro-cid-k74j4pph]{margin-bottom:14px;font-size:1.25rem}.how[data-astro-cid-k74j4pph] ol[data-astro-cid-k74j4pph]{counter-reset:step;gap:12px;display:grid}.how[data-astro-cid-k74j4pph] li[data-astro-cid-k74j4pph]{min-width:0;color:var(--ink-2);counter-increment:step;padding-left:38px;position:relative}.how[data-astro-cid-k74j4pph] li[data-astro-cid-k74j4pph]:before{content:counter(step);background:var(--zera-soft);width:26px;height:26px;color:var(--zera-ink);border-radius:50%;place-items:center;font-size:.8125rem;font-weight:700;display:grid;position:absolute;top:0;left:0}.code[data-astro-cid-k74j4pph]{background:var(--surface);box-shadow:inset 0 0 0 1px var(--rule);border-radius:10px;align-items:center;gap:8px;margin-top:8px;padding:6px 6px 6px 14px;display:flex}.code[data-astro-cid-k74j4pph] code[data-astro-cid-k74j4pph]{white-space:nowrap;min-width:0;color:var(--ink);flex:1;font:500 .875rem/1.5 ui-monospace,SF Mono,Menlo,Consolas,monospace;overflow-x:auto}.copy[data-astro-cid-k74j4pph]{background:var(--bg-2);height:34px;color:var(--ink);cursor:pointer;box-shadow:inset 0 0 0 1px var(--rule-2);border:0;border-radius:8px;flex:none;align-items:center;gap:6px;padding:0 12px;font-size:.8125rem;font-weight:650;display:inline-flex}.copy[data-astro-cid-k74j4pph]:hover{background:var(--zera-soft);color:var(--zera-ink)}.copy[data-astro-cid-k74j4pph] svg[data-astro-cid-k74j4pph]{width:16px;height:16px}.note[data-astro-cid-k74j4pph]{background:var(--amber-soft);color:var(--ink);border-radius:10px;margin-top:16px;padding:12px 14px;font-size:.875rem}.credit[data-astro-cid-k74j4pph]{color:var(--ink-3);margin-top:2rem;font-size:.875rem}@media (width<=760px){.install[data-astro-cid-k74j4pph]{grid-template-columns:minmax(0,1fr)}}@media (width<=520px){.intro[data-astro-cid-k74j4pph]{flex-direction:column;align-items:flex-start}.intro[data-astro-cid-k74j4pph] .intro-icon{--size:76px!important}.how[data-astro-cid-k74j4pph]{padding:20px}.code[data-astro-cid-k74j4pph]{flex-wrap:wrap;margin-left:-38px;padding:10px 12px}.code[data-astro-cid-k74j4pph] code[data-astro-cid-k74j4pph]{flex-basis:100%;font-size:.8125rem}.copy[data-astro-cid-k74j4pph]{margin-left:auto}}
