.connect[data-astro-cid-52io62pt]{padding-block:clamp(2.5rem, 5vw, 4.5rem) var(--section-y)}.page-head[data-astro-cid-52io62pt]{max-width:48rem;margin-bottom:clamp(2rem,4vw,3rem)}h1[data-astro-cid-52io62pt]{font-size:clamp(2.2rem,2.4vw + 1.4rem,3.4rem)}.lead[data-astro-cid-52io62pt]{color:var(--ink-2);margin-top:1.25rem;font-size:clamp(1.05rem,.35vw + 1rem,1.2rem)}.server[data-astro-cid-52io62pt]{background:#060a18b8;margin-top:1.75rem;padding:1rem 1.25rem 1.1rem}.label[data-astro-cid-52io62pt]{font-family:var(--mono);color:var(--ink-3);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;font-size:.78rem;display:flex}.url[data-astro-cid-52io62pt]{color:var(--cyan);font-size:1.05rem}.cards[data-astro-cid-52io62pt]{align-items:start;gap:1.25rem;display:grid}.cards[data-astro-cid-52io62pt]>[data-astro-cid-52io62pt]{min-width:0}@media (width>=900px){.cards[data-astro-cid-52io62pt]{grid-template-columns:1fr 1fr}}.card[data-astro-cid-52io62pt]{color:var(--ink-2);background:linear-gradient(#ffffff0d,#ffffff04),#050814b3;flex-direction:column;gap:.75rem;padding:1.25rem 1.35rem 1.4rem;font-size:.97rem;display:flex}.card[data-astro-cid-52io62pt] h2[data-astro-cid-52io62pt],.card[data-astro-cid-52io62pt] h3[data-astro-cid-52io62pt]{color:var(--ink);flex-wrap:wrap;align-items:center;gap:.4rem .75rem;font-size:1.3rem;display:flex}.sub[data-astro-cid-52io62pt]{color:var(--ink-3);margin-top:-.5rem;font-size:.88rem}.button[data-astro-cid-52io62pt]{color:var(--amber-2);background:#ffb54714;border:1px solid #ffb54766;border-radius:999px;align-items:center;gap:.5rem;padding:.5rem 1rem;font-weight:500;text-decoration:none;transition:background-color .2s,border-color .2s;display:inline-flex}.button[data-astro-cid-52io62pt]:hover{background:#ffb54724;border-color:#ffb54799}pre[data-astro-cid-52io62pt]{border:1px solid var(--line);border-radius:var(--radius-sm);color:var(--ink);background:#03050e8c;margin:0;padding:.75rem .9rem;font-size:.86rem;line-height:1.6;overflow-x:auto}pre[data-astro-cid-52io62pt] code[data-astro-cid-52io62pt]{font-size:inherit}pre[data-astro-cid-52io62pt].wrap{white-space:pre-wrap;overflow-wrap:anywhere;margin-top:.6rem}.p[data-astro-cid-52io62pt]{color:var(--amber);user-select:none}p[data-astro-cid-52io62pt] code[data-astro-cid-52io62pt],li[data-astro-cid-52io62pt] code[data-astro-cid-52io62pt]{color:var(--ink);overflow-wrap:anywhere;font-size:.88em}.note[data-astro-cid-52io62pt]{color:var(--ink-3);font-size:.88rem;line-height:1.55}.server[data-astro-cid-52io62pt] .note[data-astro-cid-52io62pt]{margin-top:.5rem}.card[data-astro-cid-52io62pt] a[data-astro-cid-52io62pt]:not(.button),.more[data-astro-cid-52io62pt] a[data-astro-cid-52io62pt]{color:var(--cyan);text-underline-offset:4px}.steps[data-astro-cid-52io62pt]{color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:.4rem .45rem;display:flex}.step-pair[data-astro-cid-52io62pt]{align-items:center;gap:.45rem;display:inline-flex}.step[data-astro-cid-52io62pt]{border:1px solid var(--line-2);font-family:var(--mono);color:var(--ink);white-space:nowrap;background:#ffffff0a;border-radius:6px;padding:.12rem .5rem;font-size:.84rem}.more[data-astro-cid-52io62pt]{margin-top:clamp(2.5rem,5vw,4rem)}.more[data-astro-cid-52io62pt]>h2[data-astro-cid-52io62pt]{flex-wrap:wrap;align-items:center;gap:.4rem .75rem;font-size:clamp(1.6rem,1.2vw + 1.2rem,2.2rem);display:flex}.intro[data-astro-cid-52io62pt]{max-width:44rem;color:var(--ink-2);margin:1rem 0 1.5rem}.about[data-astro-cid-52io62pt]{max-width:48rem;color:var(--ink-2)}.about[data-astro-cid-52io62pt]>[data-astro-cid-52io62pt]+[data-astro-cid-52io62pt]{margin-top:1rem}.about[data-astro-cid-52io62pt] h3[data-astro-cid-52io62pt]{color:var(--ink);margin-top:1.75rem;font-size:1.25rem}.about[data-astro-cid-52io62pt] ul[data-astro-cid-52io62pt]{padding-left:1.4rem}.about[data-astro-cid-52io62pt] li[data-astro-cid-52io62pt]{margin:.35rem 0}.about[data-astro-cid-52io62pt] li[data-astro-cid-52io62pt]::marker{color:var(--amber)}.links[data-astro-cid-52io62pt]{border-top:1px solid var(--line);flex-wrap:wrap;gap:.4rem 1.4rem;padding-top:1rem;display:flex}
