.hero[data-astro-cid-wcolddp2]{background:radial-gradient(60% 60% at 50% 0%, #22c55e1a, transparent 70%), var(--bg);padding-block:clamp(40px,8vw,96px) clamp(24px,4vw,40px)}.term[data-astro-cid-wcolddp2]{background:#0a0f1a;border:1px solid #1f2a3d;border-radius:14px;max-width:860px;margin-inline:auto;overflow:hidden;box-shadow:0 30px 60px -20px #00000073,0 0 0 1px #22c55e14,0 0 60px -10px #22c55e40}.bar[data-astro-cid-wcolddp2]{background:#111827;border-bottom:1px solid #1f2a3d;align-items:center;gap:12px;padding:10px 14px;display:flex}.dots[data-astro-cid-wcolddp2]{gap:6px;display:flex}.dots[data-astro-cid-wcolddp2] i[data-astro-cid-wcolddp2]{background:#ef4444;border-radius:50%;width:11px;height:11px}.dots[data-astro-cid-wcolddp2] i[data-astro-cid-wcolddp2]:nth-child(2){background:#f59e0b}.dots[data-astro-cid-wcolddp2] i[data-astro-cid-wcolddp2]:nth-child(3){background:#22c55e}.title[data-astro-cid-wcolddp2]{font-family:var(--font-mono);color:#94a3b8;font-size:.8rem}.screen[data-astro-cid-wcolddp2]{font-family:var(--font-mono);color:#e2e8f0;padding:20px clamp(16px,3vw,28px) 24px;font-size:clamp(.85rem,.8rem + .4vw,1.05rem);line-height:1.75;position:relative}.screen[data-astro-cid-wcolddp2]:after{content:"";pointer-events:none;background:repeating-linear-gradient(0deg,#ffffff06 0 1px,#0000 1px 3px);position:absolute;inset:0}.cmd[data-astro-cid-wcolddp2]{color:#e2e8f0}.prompt[data-astro-cid-wcolddp2]{color:#22c55e;font-weight:700}.out[data-astro-cid-wcolddp2]{color:#93c5fd;opacity:0;word-break:break-all;transition:opacity .35s,transform .35s;transform:translateY(4px)}.block[data-astro-cid-wcolddp2]+.block[data-astro-cid-wcolddp2],.block[data-astro-cid-wcolddp2]+.cmd[data-astro-cid-wcolddp2]{margin-top:10px}.block[data-astro-cid-wcolddp2]:nth-child(3) .out[data-astro-cid-wcolddp2]{color:#fde68a;font-size:1.1em;font-weight:700}.fetch[data-astro-cid-wcolddp2]{color:#e2e8f0;align-items:center;gap:clamp(14px,3vw,28px);margin-top:8px;display:flex}.face[data-astro-cid-wcolddp2]{object-fit:cover;object-position:50% 30%;border:2px solid #22c55e;border-radius:50%;flex:none;width:clamp(76px,18vw,112px);height:clamp(76px,18vw,112px);box-shadow:0 0 0 4px #22c55e26,0 0 24px #22c55e59}.fetch[data-astro-cid-wcolddp2] dl[data-astro-cid-wcolddp2]{gap:1px;min-width:0;margin:0;font-size:.92em;display:grid}.fetch[data-astro-cid-wcolddp2] dl[data-astro-cid-wcolddp2]>div[data-astro-cid-wcolddp2]{gap:8px;display:flex}.fetch[data-astro-cid-wcolddp2] dt[data-astro-cid-wcolddp2]{white-space:nowrap;color:#22c55e;flex:none;width:5.4em;font-weight:700}.nowrap[data-astro-cid-wcolddp2]{white-space:nowrap}.fetch[data-astro-cid-wcolddp2] dd[data-astro-cid-wcolddp2]{overflow-wrap:anywhere;min-width:0;margin:0}@media (width<=520px){.fetch[data-astro-cid-wcolddp2]{flex-direction:column;align-items:flex-start}}.fetch[data-astro-cid-wcolddp2] .host[data-astro-cid-wcolddp2] dt[data-astro-cid-wcolddp2]{color:#93c5fd;width:auto}.fetch[data-astro-cid-wcolddp2] .host[data-astro-cid-wcolddp2] dd[data-astro-cid-wcolddp2]{color:#93c5fd}.responding[data-astro-cid-wcolddp2] .out[data-astro-cid-wcolddp2]{opacity:1;transform:none}.face[data-astro-cid-wcolddp2]{opacity:0;transition:opacity .4s,transform .5s cubic-bezier(.2,1.4,.4,1);transform:scale(.6)}.responding[data-astro-cid-wcolddp2] .face[data-astro-cid-wcolddp2]{opacity:1;transform:none}.cursor[data-astro-cid-wcolddp2]:after,.caret[data-astro-cid-wcolddp2]{content:"";vertical-align:-.2em;background:#22c55e;width:.6em;height:1.15em;animation:1s step-end infinite blink;display:inline-block}@keyframes blink{50%{opacity:0}}.intro[data-astro-cid-wcolddp2]{text-align:center;max-width:40em;color:var(--text-muted);margin:32px auto 0}.cta[data-astro-cid-wcolddp2]{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:24px;display:flex}.code[data-astro-cid-wcolddp2] h2[data-astro-cid-wcolddp2]:before{content:"// ";font-family:var(--font-mono);color:#22c55e}.grid[data-astro-cid-wcolddp2]{grid-template-columns:repeat(auto-fill,minmax(min(100%,420px),1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}@media (width>=820px){.grid[data-astro-cid-wcolddp2].featured{grid-template-columns:repeat(2,minmax(0,1fr))}.grid[data-astro-cid-wcolddp2].featured .lead[data-astro-cid-wcolddp2]{grid-column:1/-1}}.others-head[data-astro-cid-wcolddp2]{margin-top:56px}.closing[data-astro-cid-wcolddp2]{margin-top:clamp(48px,7vw,80px)}
