.bp-hero[data-astro-cid-gqewpfou]{border-bottom:1px solid var(--border);background:var(--card)}.bp-hero__inner[data-astro-cid-gqewpfou]{flex-direction:column;gap:24px;padding-block:32px 40px;display:flex}.bp-hero__crumbs[data-astro-cid-gqewpfou]{color:var(--fg-muted);flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;display:flex}.bp-hero__crumbs[data-astro-cid-gqewpfou] a[data-astro-cid-gqewpfou]{color:var(--fg-muted)}.bp-hero__crumbs[data-astro-cid-gqewpfou] a[data-astro-cid-gqewpfou]:hover{color:var(--fg)}.bp-hero__crumbs[data-astro-cid-gqewpfou] [data-astro-cid-gqewpfou][aria-current]{color:var(--fg);font-weight:500}.bp-hero__row[data-astro-cid-gqewpfou]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:28px;display:flex}.bp-hero__main[data-astro-cid-gqewpfou]{flex-direction:column;flex:0 672px;gap:10px;min-width:0;display:flex}.bp-hero__eyebrow[data-astro-cid-gqewpfou]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.bp-hero__eyebrow[data-astro-cid-gqewpfou] a[data-astro-cid-gqewpfou]{color:var(--link)}.bp-hero__sep[data-astro-cid-gqewpfou]{opacity:.3;background:currentColor;width:1px;height:12px;display:inline-block}.bp-hero__main[data-astro-cid-gqewpfou] h1[data-astro-cid-gqewpfou]{font-size:clamp(1.9rem,1.5rem + 1.2vw,2.4rem);font-weight:500;line-height:1.15}.bp-hero__summary[data-astro-cid-gqewpfou]{color:var(--fg-muted);font-size:17px;line-height:1.6}.bp-hero__pills[data-astro-cid-gqewpfou]{flex-wrap:wrap;align-items:center;gap:8px;margin:4px 0 0;padding:0;list-style:none;display:flex}.bp-pill[data-astro-cid-gqewpfou]{border:1px solid var(--border);background:var(--card);color:var(--fg);border-radius:999px;align-items:center;gap:8px;padding:4px 12px 4px 4px;font-size:13px;font-weight:500;display:flex}.bp-pill[data-astro-cid-gqewpfou]:hover{border-color:var(--border-strong);text-decoration:none}.bp-pill--text[data-astro-cid-gqewpfou]{color:var(--fg-muted);padding:4px 12px;line-height:24px}.bp-pill--text[data-astro-cid-gqewpfou]:hover{color:var(--fg)}.bp-pill__icon[data-astro-cid-gqewpfou]{background:var(--accent-tint);width:26px;height:26px;color:var(--primary);border-radius:50%;place-items:center;display:grid}.bp-pill__icon[data-astro-cid-gqewpfou] svg[data-astro-cid-gqewpfou]{width:15px;height:15px}.bp-hero__actions[data-astro-cid-gqewpfou]{flex-wrap:wrap;gap:12px;display:flex}.bp[data-astro-cid-gqewpfou]{flex-direction:column;gap:40px;padding-block:40px 96px;display:flex}.bp__section[data-astro-cid-gqewpfou]{gap:14px;display:grid}.bp__section-title[data-astro-cid-gqewpfou]{font-size:20px;font-weight:700}.bp__section-head[data-astro-cid-gqewpfou]{margin-bottom:6px;display:grid}.bp__section-head[data-astro-cid-gqewpfou] h2[data-astro-cid-gqewpfou]{margin-top:8px;font-size:24px;font-weight:600}.bp__section-head[data-astro-cid-gqewpfou] p[data-astro-cid-gqewpfou]{color:var(--fg-muted);margin-top:8px}.bp__desc[data-astro-cid-gqewpfou]{color:var(--fg-muted);font-size:16px;line-height:1.65}.bp__show[data-astro-cid-gqewpfou]{grid-template-columns:minmax(0,1.65fr) minmax(280px,1fr);align-items:stretch;gap:28px;display:grid}.bp__media[data-astro-cid-gqewpfou]{flex-direction:column;gap:10px;min-width:0;display:flex}.bp__window[data-astro-cid-gqewpfou]{border:1px solid var(--border);box-shadow:var(--shadow-lg);background:#17161a;border-radius:14px;flex-direction:column;flex:auto;display:flex;overflow:hidden}.bp__window-bar[data-astro-cid-gqewpfou]{color:#a9acb6;background:#201e24;border-bottom:1px solid #37333c;flex:none;align-items:center;gap:12px;height:38px;padding:0 14px;font-size:13px;display:flex}.bp__dots[data-astro-cid-gqewpfou]{gap:6px;display:flex}.bp__dots[data-astro-cid-gqewpfou] i[data-astro-cid-gqewpfou]{background:#47474d;border-radius:50%;width:10px;height:10px}.bp__window-title[data-astro-cid-gqewpfou]{text-overflow:ellipsis;white-space:nowrap;color:#eff2f4;flex:1;min-width:0;font-weight:500;overflow:hidden}.bp__back[data-astro-cid-gqewpfou]{color:#eff2f4;height:26px;font:500 12px var(--font-ui);white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #37333c;border-radius:6px;align-items:center;gap:6px;padding:0 10px;display:none}.bp__back[data-astro-cid-gqewpfou]:hover{background:#2a272e;border-color:#4a4550}.bp__badge[data-astro-cid-gqewpfou]{letter-spacing:.04em;text-transform:uppercase;border-radius:999px;align-items:center;gap:6px;height:22px;padding:0 9px;font-size:11px;font-weight:600;display:inline-flex}.bp__badge--live[data-astro-cid-gqewpfou]{color:#4cc38a;background:#4cc38a29;margin-left:auto;display:none}.bp__badge--live[data-astro-cid-gqewpfou]:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.bp__stage[data-astro-cid-gqewpfou]{aspect-ratio:720/362;background:#17161a;flex:auto;width:100%;position:relative}.bp__stage[data-astro-cid-gqewpfou]:fullscreen{aspect-ratio:auto}.bp__poster[data-astro-cid-gqewpfou]{object-fit:contain;width:100%;height:100%;display:block;position:absolute;inset:0}.bp__poster[data-astro-cid-gqewpfou][hidden]{display:none}.bp__poster-play[data-astro-cid-gqewpfou]{color:#d6d8e0;width:100%;font:inherit;cursor:pointer;background:#17161a;border:0;place-content:center;justify-items:center;gap:10px;padding:24px;font-size:14px;display:grid;position:absolute;inset:0}.bp__poster-play[data-astro-cid-gqewpfou][hidden]{display:none}.bp__poster-play-icon[data-astro-cid-gqewpfou]{background:#d6d8e024;border-radius:50%;place-items:center;width:56px;height:56px;display:grid}.bp__poster-play-icon[data-astro-cid-gqewpfou] svg[data-astro-cid-gqewpfou]{width:24px;height:24px;margin-left:3px}.bp__poster-play[data-astro-cid-gqewpfou]:hover{color:#eff2f4}.bp__poster-play[data-astro-cid-gqewpfou]:hover .bp__poster-play-icon[data-astro-cid-gqewpfou]{background:#d6d8e038}.bp__missing[data-astro-cid-gqewpfou]{color:#a9acb6;text-align:center;place-content:center;justify-items:center;gap:6px;padding:24px;font-size:14px;display:grid;position:absolute;inset:0}.bp__missing[data-astro-cid-gqewpfou][hidden],.is-running[data-astro-cid-gqewpfou] .bp__missing[data-astro-cid-gqewpfou]{display:none}.bp__missing-icon[data-astro-cid-gqewpfou]{color:#e36742;background:#e3674229;border-radius:16px;place-items:center;width:64px;height:64px;margin-bottom:8px;display:grid}.bp__missing-icon[data-astro-cid-gqewpfou] svg[data-astro-cid-gqewpfou]{width:34px;height:34px}.bp__missing-title[data-astro-cid-gqewpfou]{color:#eff2f4;font-size:16px;font-weight:600}.bp__frame[data-astro-cid-gqewpfou]{border:0;width:100%;height:100%;display:block}.bp__stage-bar[data-astro-cid-gqewpfou]{justify-content:space-between;align-items:center;gap:12px;min-height:36px;display:none}.bp__stage-note[data-astro-cid-gqewpfou]{color:var(--fg-muted);font-size:13px}.bp__how[data-astro-cid-gqewpfou]{flex-direction:column;gap:18px;padding:24px;display:flex}.bp__how-title[data-astro-cid-gqewpfou]{color:var(--fg-muted);letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:600}.bp__steps[data-astro-cid-gqewpfou]{gap:14px;margin:0;padding:0;list-style:none;display:grid}.bp__steps[data-astro-cid-gqewpfou] li[data-astro-cid-gqewpfou]{grid-template-columns:28px minmax(0,1fr);align-items:start;gap:12px;font-size:15px;line-height:1.5;display:grid}.bp__step-n[data-astro-cid-gqewpfou]{background:var(--accent-tint);width:28px;height:28px;color:var(--link);border-radius:50%;place-items:center;font-size:13px;font-weight:500;display:grid}.bp__try[data-astro-cid-gqewpfou]{border-top:1px solid var(--border);gap:10px;margin-top:auto;padding-top:18px;display:grid}.bp__try[data-astro-cid-gqewpfou] .button[data-astro-cid-gqewpfou]{width:100%}.bp__try-note[data-astro-cid-gqewpfou]{color:var(--fg-muted);font-size:13px}.is-running[data-astro-cid-gqewpfou] .bp__show[data-astro-cid-gqewpfou]{grid-template-columns:minmax(0,1fr);align-items:start}.is-running[data-astro-cid-gqewpfou] .bp__stage[data-astro-cid-gqewpfou]{aspect-ratio:16/10;flex:none;max-height:82vh}.is-running[data-astro-cid-gqewpfou] .bp__stage[data-astro-cid-gqewpfou]:fullscreen{max-height:none}.is-running[data-astro-cid-gqewpfou] .bp__section-head[data-astro-cid-gqewpfou] p[data-astro-cid-gqewpfou],.is-running[data-astro-cid-gqewpfou] .bp__poster[data-astro-cid-gqewpfou],.is-running[data-astro-cid-gqewpfou] .bp__poster-play[data-astro-cid-gqewpfou],.is-running[data-astro-cid-gqewpfou] .bp__try[data-astro-cid-gqewpfou],.is-running[data-astro-cid-gqewpfou] .bp__try-head[data-astro-cid-gqewpfou]{display:none}.is-running[data-astro-cid-gqewpfou] .bp__badge--live[data-astro-cid-gqewpfou],.is-running[data-astro-cid-gqewpfou] .bp__back[data-astro-cid-gqewpfou],.is-running[data-astro-cid-gqewpfou] .bp__stage-bar[data-astro-cid-gqewpfou]{display:flex}.is-running[data-astro-cid-gqewpfou] .bp__steps[data-astro-cid-gqewpfou]{grid-template-columns:repeat(auto-fill,minmax(min(240px,100%),1fr))}.bp__case-list[data-astro-cid-gqewpfou]{grid-template-columns:repeat(auto-fill,minmax(min(260px,100%),1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.bp__case[data-astro-cid-gqewpfou]{align-content:start;gap:8px;padding:20px;display:grid}.bp__case-n[data-astro-cid-gqewpfou]{color:var(--primary);font-size:13px;font-weight:500}.bp__case[data-astro-cid-gqewpfou] p[data-astro-cid-gqewpfou]{color:var(--fg-muted);line-height:1.5}.bp__next[data-astro-cid-gqewpfou]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding:28px;display:flex}.bp__next[data-astro-cid-gqewpfou] h2[data-astro-cid-gqewpfou]{margin-bottom:6px;font-size:1.4rem}.bp__next[data-astro-cid-gqewpfou] p[data-astro-cid-gqewpfou]{color:var(--fg-muted);max-width:560px}.bp__next-actions[data-astro-cid-gqewpfou]{flex-wrap:wrap;gap:10px;display:flex}.bp-modal[data-astro-cid-gqewpfou]{border:1px solid var(--border);background:var(--card);width:min(560px,100% - 32px);max-height:calc(100dvh - 32px);color:var(--fg);box-shadow:var(--shadow-lg);border-radius:14px;padding:0;overflow:hidden}.bp-modal[data-astro-cid-gqewpfou]::backdrop{backdrop-filter:blur(2px);background:#17161a99}.bp-modal[data-astro-cid-gqewpfou][open]{animation:.18s ease-out bp-modal-in}@keyframes bp-modal-in{0%{opacity:0;transform:translateY(8px)}}.bp-modal__box[data-astro-cid-gqewpfou]{flex-direction:column;max-height:calc(100dvh - 34px);display:flex}.bp-modal__head[data-astro-cid-gqewpfou]{border-bottom:1px solid var(--border);flex:none;justify-content:space-between;align-items:center;gap:16px;padding:14px 14px 14px 24px;display:flex}.bp-modal__body[data-astro-cid-gqewpfou]{flex-direction:column;flex:auto;gap:8px;min-height:0;padding:22px 24px 20px;display:flex;overflow-y:auto}.bp-modal__body[data-astro-cid-gqewpfou] h2[data-astro-cid-gqewpfou]{font-size:20px;font-weight:600}.bp-modal__close[data-astro-cid-gqewpfou]{width:36px;height:36px;color:var(--fg-muted);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;display:grid}.bp-modal__close[data-astro-cid-gqewpfou]:hover{background:var(--muted);color:var(--fg)}.bp-modal__steps[data-astro-cid-gqewpfou]{min-width:0;color:var(--fg-muted);align-items:center;gap:10px;margin:0;padding:0;font-size:13px;list-style:none;display:flex}.bp-modal__steps[data-astro-cid-gqewpfou] li[data-astro-cid-gqewpfou]{white-space:nowrap;align-items:center;gap:8px;display:flex}.bp-modal__steps[data-astro-cid-gqewpfou] .bp-modal__step-line[data-astro-cid-gqewpfou]{background:var(--border-strong);flex:0 32px;min-width:12px;height:1px}.bp-modal__steps[data-astro-cid-gqewpfou] span[data-astro-cid-gqewpfou]{border:1px solid var(--border-strong);border-radius:50%;flex:none;place-items:center;width:22px;height:22px;font-size:12px;display:grid}.bp-modal__steps[data-astro-cid-gqewpfou] .is-current[data-astro-cid-gqewpfou]{color:var(--fg);font-weight:500}.bp-modal__steps[data-astro-cid-gqewpfou] .is-current[data-astro-cid-gqewpfou] span[data-astro-cid-gqewpfou]{border-color:var(--primary);background:var(--primary);color:var(--primary-fg)}.bp-modal__steps[data-astro-cid-gqewpfou] .is-done[data-astro-cid-gqewpfou] span[data-astro-cid-gqewpfou]{border-color:var(--success);background:var(--success-bg);color:var(--success)}.bp-modal__lede[data-astro-cid-gqewpfou]{color:var(--fg-muted);margin-bottom:10px;font-size:14px}.bp-modal__key[data-astro-cid-gqewpfou]{background:var(--card);border:0;flex:none;width:calc(100% + 6px);height:300px;margin:0 -3px;display:block}.bp-modal__foot[data-astro-cid-gqewpfou]{border-top:1px solid var(--border);background:var(--sunken);flex-wrap:wrap;flex:none;justify-content:space-between;align-items:center;gap:12px;padding:14px 24px;display:flex}.bp-modal__state[data-astro-cid-gqewpfou]{color:var(--fg-muted);align-items:center;gap:8px;font-size:13px;display:inline-flex}.bp-modal__dot[data-astro-cid-gqewpfou]{background:var(--border-strong);border-radius:50%;width:8px;height:8px}.bp-modal__state[data-astro-cid-gqewpfou][data-ok=true]{color:var(--success)}.bp-modal__state[data-astro-cid-gqewpfou][data-ok=true] .bp-modal__dot[data-astro-cid-gqewpfou]{background:var(--success);box-shadow:0 0 0 3px var(--success-bg)}.bp-modal__state[data-astro-cid-gqewpfou][data-ok=false] .bp-modal__dot[data-astro-cid-gqewpfou]{background:var(--danger)}.bp-modal__actions[data-astro-cid-gqewpfou]{flex-wrap:wrap;gap:8px;margin-left:auto;display:flex}.bp-modal__actions[data-astro-cid-gqewpfou] [data-astro-cid-gqewpfou][hidden]{display:none}.bp-modal[data-astro-cid-gqewpfou] .button[data-astro-cid-gqewpfou]:disabled{opacity:.5;cursor:not-allowed}@media (width<=960px){.bp__show[data-astro-cid-gqewpfou]{grid-template-columns:minmax(0,1fr)}}@media (width<=640px){.bp-hero__inner[data-astro-cid-gqewpfou]{padding-block:24px 32px}}@media (width<=760px){.is-running[data-astro-cid-gqewpfou] .bp__stage[data-astro-cid-gqewpfou]{aspect-ratio:3/4}.bp-modal__head[data-astro-cid-gqewpfou]{padding-left:18px}.bp-modal__body[data-astro-cid-gqewpfou],.bp-modal__foot[data-astro-cid-gqewpfou]{padding-inline:18px}}@media (prefers-reduced-motion:reduce){.bp-modal[data-astro-cid-gqewpfou][open]{animation:none}}
