.copy-code[data-astro-cid-zy4me7x7]{display:flex;flex-wrap:wrap;align-items:flex-start;gap:8px 16px;border:1px solid var(--block-edge);background:var(--background)}.copy-code[data-astro-cid-zy4me7x7] code[data-astro-cid-zy4me7x7]{color:var(--foreground);overflow-wrap:anywhere}.copy-code[data-astro-cid-zy4me7x7] pre[data-astro-cid-zy4me7x7]{margin:0;min-width:0;flex:1 1 auto;white-space:pre-wrap;font:inherit;line-height:1.6}.copy-code-button[data-astro-cid-zy4me7x7]{cursor:pointer;background:none;border:0;padding:0;margin-inline-start:auto;font:inherit;font-size:13px;color:var(--foreground);white-space:nowrap}.copy-code-button[data-astro-cid-zy4me7x7]:focus-visible{outline:2px solid var(--brand-lit);outline-offset:3px;border-radius:4px}.copy-code[data-astro-cid-zy4me7x7][data-variant=panel]{align-items:center;padding:16px 20px;border-radius:14px}.copy-code[data-astro-cid-zy4me7x7][data-variant=panel] code[data-astro-cid-zy4me7x7]{font-size:17px}.copy-code[data-astro-cid-zy4me7x7][data-variant=card]{margin-top:10px;padding:12px 14px;border-radius:12px}.copy-code[data-astro-cid-zy4me7x7][data-variant=card] code[data-astro-cid-zy4me7x7]{font-size:12.5px;line-height:1.6}.copy-code[data-astro-cid-zy4me7x7][data-variant=card] .copy-code-button[data-astro-cid-zy4me7x7]{min-height:28px;font-size:12px}@media(max-width:760px){.copy-code[data-astro-cid-zy4me7x7][data-variant=panel]{padding:14px;gap:10px}.copy-code[data-astro-cid-zy4me7x7][data-variant=panel] code[data-astro-cid-zy4me7x7]{font-size:15px;overflow-wrap:normal;white-space:nowrap}.copy-code[data-astro-cid-zy4me7x7][data-variant=panel] .copy-code-button[data-astro-cid-zy4me7x7]{margin-inline-start:0}}.ai-tools[data-astro-cid-jofh2zql]{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.ai-tool[data-astro-cid-jofh2zql]{display:inline-flex;align-items:center;gap:8px;min-height:36px;padding:0 12px 0 9px;border-radius:10px;background:var(--background);box-shadow:inset 0 0 0 1px var(--block-edge);color:var(--brand-ink);font-size:13px;font-weight:500;line-height:1;white-space:nowrap;text-decoration:none;transition:box-shadow .2s ease}.ai-tool[data-astro-cid-jofh2zql]>span[data-astro-cid-jofh2zql]{color:var(--foreground)}.ai-tool-link[data-astro-cid-jofh2zql]:hover{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--brand-lit) 55%,var(--block-edge))}.ai-tool-link[data-astro-cid-jofh2zql]:hover>span[data-astro-cid-jofh2zql]{text-decoration:underline;text-underline-offset:3px}.ai-tool-link[data-astro-cid-jofh2zql]:focus-visible{outline:2px solid var(--brand-lit);outline-offset:2px}.ai-tool-more[data-astro-cid-jofh2zql]{padding:0 12px;color:var(--muted-foreground);font-weight:400;box-shadow:inset 0 0 0 1px var(--block-edge);border:0;background:transparent}@media(prefers-reduced-motion:reduce){.ai-tool[data-astro-cid-jofh2zql]{transition:none}}.hub-actions[data-astro-cid-675kkcrz]{margin-top:32px}.hub-connect[data-astro-cid-675kkcrz]{display:grid;gap:20px;padding:32px;margin-bottom:64px;border:1px solid var(--block-edge);border-radius:24px;background:var(--block-tint)}.ac-content[data-astro-cid-675kkcrz] .hub-connect[data-astro-cid-675kkcrz] h2[data-astro-cid-675kkcrz]{font-size:clamp(22px,2.2vw,28px)}.hub-connect-copy[data-astro-cid-675kkcrz] p[data-astro-cid-675kkcrz]{margin-top:10px;max-width:640px}.hub-steps[data-astro-cid-675kkcrz]{list-style:none;counter-reset:hub-step;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.hub-steps[data-astro-cid-675kkcrz] li[data-astro-cid-675kkcrz]{counter-increment:hub-step;border-top:1px solid var(--border);padding-top:20px}.hub-steps[data-astro-cid-675kkcrz] li[data-astro-cid-675kkcrz]:before{content:"0" counter(hub-step);display:block;margin-bottom:12px;font-size:11px;color:var(--muted-foreground)}.ac-content[data-astro-cid-675kkcrz] .hub-steps[data-astro-cid-675kkcrz] h3[data-astro-cid-675kkcrz]{font-size:18px;font-weight:500;margin:0 0 8px}.hub-steps[data-astro-cid-675kkcrz] p[data-astro-cid-675kkcrz]{font-size:14px}.hub-setups[data-astro-cid-675kkcrz]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.hub-other[data-astro-cid-675kkcrz]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);gap:28px;align-items:center;margin-top:20px;padding:24px;border-radius:20px;background:var(--block-tint)}.ac-content[data-astro-cid-675kkcrz] .hub-other[data-astro-cid-675kkcrz] h3[data-astro-cid-675kkcrz]{font-size:18px;font-weight:500;margin:0 0 8px;color:var(--foreground)}.hub-other[data-astro-cid-675kkcrz] p[data-astro-cid-675kkcrz]{font-size:14px;margin-bottom:4px}.hub-list[data-astro-cid-675kkcrz]{list-style:square;padding-inline-start:20px;display:grid;gap:10px;margin-top:16px;max-width:820px}.hub-list[data-astro-cid-675kkcrz] li[data-astro-cid-675kkcrz]::marker{color:var(--brand-ink-soft)}.hub-list[data-astro-cid-675kkcrz] a[data-astro-cid-675kkcrz]{text-decoration:underline;text-underline-offset:3px}.route-table-wrap[data-astro-cid-675kkcrz]{margin:0}.ac-content[data-astro-cid-675kkcrz] .route-table[data-astro-cid-675kkcrz]{min-width:880px;table-layout:fixed;font-size:13px}.ac-content[data-astro-cid-675kkcrz] .route-table[data-astro-cid-675kkcrz] [data-astro-cid-675kkcrz]:is(th,td){min-width:0;padding:14px 12px}.ac-content[data-astro-cid-675kkcrz] .route-table[data-astro-cid-675kkcrz] [data-astro-cid-675kkcrz]:is(th,td):first-child{padding-left:0;width:140px}.ac-content[data-astro-cid-675kkcrz] .route-table[data-astro-cid-675kkcrz] td[data-astro-cid-675kkcrz]{line-height:1.6;font-size:13px}.route-table[data-astro-cid-675kkcrz] tbody[data-astro-cid-675kkcrz] th[data-astro-cid-675kkcrz]{font-weight:500}.route-table[data-astro-cid-675kkcrz] tbody[data-astro-cid-675kkcrz] th[data-astro-cid-675kkcrz] a[data-astro-cid-675kkcrz]{text-decoration:underline;text-underline-offset:3px}@media(max-width:960px){.hub-setups[data-astro-cid-675kkcrz],.hub-other[data-astro-cid-675kkcrz]{grid-template-columns:1fr}}@media(max-width:760px){.hub-connect[data-astro-cid-675kkcrz]{padding:22px 18px;margin-bottom:48px}.hub-steps[data-astro-cid-675kkcrz]{grid-template-columns:1fr;gap:20px}.hub-other[data-astro-cid-675kkcrz]{padding:20px 18px}.ac-content[data-astro-cid-675kkcrz] .route-table[data-astro-cid-675kkcrz]{min-width:0}.route-table[data-astro-cid-675kkcrz],.route-table[data-astro-cid-675kkcrz] tbody[data-astro-cid-675kkcrz],.route-table[data-astro-cid-675kkcrz] tr[data-astro-cid-675kkcrz],.route-table[data-astro-cid-675kkcrz] th[data-astro-cid-675kkcrz],.route-table[data-astro-cid-675kkcrz] td[data-astro-cid-675kkcrz]{display:block;width:auto}.route-table[data-astro-cid-675kkcrz] thead[data-astro-cid-675kkcrz]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.route-table[data-astro-cid-675kkcrz] tbody[data-astro-cid-675kkcrz] tr[data-astro-cid-675kkcrz]{padding:4px 0 12px;border-bottom:1px solid var(--border)}.ac-content[data-astro-cid-675kkcrz] .route-table[data-astro-cid-675kkcrz] [data-astro-cid-675kkcrz]:is(th,td),.ac-content[data-astro-cid-675kkcrz] .route-table[data-astro-cid-675kkcrz] [data-astro-cid-675kkcrz]:is(th,td):first-child{width:auto;padding:8px 0;border-bottom:0}.ac-content[data-astro-cid-675kkcrz] .route-table[data-astro-cid-675kkcrz] tbody[data-astro-cid-675kkcrz] th[data-astro-cid-675kkcrz]{padding-top:16px;font-size:17px}.route-table[data-astro-cid-675kkcrz] td[data-astro-cid-675kkcrz]:before{content:attr(data-label);display:block;font-size:11px;letter-spacing:.08em;text-transform:uppercase;font-weight:500;color:var(--eyebrow)}}.hub-setup[data-astro-cid-55zobgaz]{display:flex;flex-direction:column;gap:16px;min-width:0;padding:24px;border:1px solid var(--block-edge);border-radius:20px;background:var(--block-card)}.ac-content .hub-setup[data-astro-cid-55zobgaz] h3[data-astro-cid-55zobgaz]{display:flex;align-items:center;gap:12px;margin:0;font-size:18px;font-weight:500;color:var(--foreground)}.hub-setup-logo[data-astro-cid-55zobgaz]{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:10px;background:var(--background);box-shadow:inset 0 0 0 1px var(--block-edge);color:var(--brand-ink);flex:none}.hub-setup-logos[data-astro-cid-55zobgaz]{display:inline-flex;flex:none}.hub-setup-logos[data-astro-cid-55zobgaz] .hub-setup-logo[data-astro-cid-55zobgaz]{width:30px;height:30px;border-radius:9px}.hub-setup-logos[data-astro-cid-55zobgaz] .hub-setup-logo[data-astro-cid-55zobgaz]+.hub-setup-logo[data-astro-cid-55zobgaz]{margin-inline-start:-6px}.hub-setup-steps[data-astro-cid-55zobgaz]{margin:0;padding-inline-start:18px;list-style:decimal;display:grid;gap:10px;font-size:14px;line-height:1.6}.hub-setup-steps[data-astro-cid-55zobgaz] li::marker{color:var(--muted-foreground);font-size:12px}.hub-setup-steps[data-astro-cid-55zobgaz] a{text-decoration:underline;text-underline-offset:3px}.hub-setup-steps[data-astro-cid-55zobgaz] li>code{font-size:13px;overflow-wrap:anywhere}.hub-setup[data-astro-cid-55zobgaz] .sc-text-link[data-astro-cid-55zobgaz]{margin-top:auto}@media(max-width:760px){.hub-setup[data-astro-cid-55zobgaz]{padding:20px 18px}}
