.pb[data-astro-cid-6i35o22n]{z-index:40;background:color-mix(in srgb, var(--pb-bg) 80%, transparent);backdrop-filter:saturate(160%)blur(14px);border-bottom:1px solid var(--pb-line);font-family:var(--pb-font,inherit);position:sticky;top:0}.pb-in[data-astro-cid-6i35o22n]{align-items:center;gap:10px;width:min(1160px,100% - 32px);height:62px;margin:0 auto;display:flex}.pb[data-astro-cid-6i35o22n] a[data-astro-cid-6i35o22n]{color:var(--pb-fg);text-decoration:none}.pb-home[data-astro-cid-6i35o22n]{opacity:.8;align-items:center;gap:8px;font-size:14.5px;font-weight:600;display:inline-flex}.pb-home[data-astro-cid-6i35o22n]:hover{opacity:1}.pb-home[data-astro-cid-6i35o22n] svg{border-radius:7px}.pb-sep[data-astro-cid-6i35o22n]{color:var(--pb-muted)}.pb-prod[data-astro-cid-6i35o22n]{white-space:nowrap;align-items:center;gap:8px;font-size:15px;font-weight:700;display:inline-flex}.pb-prod[data-astro-cid-6i35o22n] img[data-astro-cid-6i35o22n]{border-radius:7px}.pb-links[data-astro-cid-6i35o22n]{gap:2px;margin-left:auto;display:flex}.pb-links[data-astro-cid-6i35o22n] a[data-astro-cid-6i35o22n]{color:var(--pb-muted);white-space:nowrap;border-radius:8px;padding:7px 10px;font-size:14px}.pb-links[data-astro-cid-6i35o22n] a[data-astro-cid-6i35o22n]:hover{color:var(--pb-fg);background:var(--pb-hover)}.pb-star[data-astro-cid-6i35o22n],.pb-lang[data-astro-cid-6i35o22n]{border-radius:var(--pb-radius,10px);border:1px solid var(--pb-line);height:34px;color:var(--pb-fg);white-space:nowrap;align-items:center;gap:6px;padding:0 10px;font-size:13px;font-weight:600;display:inline-flex}.pb-star[data-astro-cid-6i35o22n]:hover,.pb-lang[data-astro-cid-6i35o22n]:hover{background:var(--pb-hover)}.pb-star[data-astro-cid-6i35o22n] svg[data-astro-cid-6i35o22n]{fill:currentColor;width:15px;height:15px}.pb-star-t[data-astro-cid-6i35o22n] b[data-astro-cid-6i35o22n]{margin-left:4px}.pb-cta[data-astro-cid-6i35o22n]{border-radius:var(--pb-radius,10px);background:var(--pb-btn-bg);white-space:nowrap;align-items:center;height:36px;padding:0 14px;font-size:14px;font-weight:600;display:inline-flex;color:var(--pb-btn-fg)!important}.pb-cta[data-astro-cid-6i35o22n]:hover{filter:brightness(1.08)}.pb-sr[data-astro-cid-6i35o22n]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=1020px){.pb-links[data-astro-cid-6i35o22n]{display:none}.pb-star[data-astro-cid-6i35o22n]{margin-left:auto}}@media (width<=560px){.pb-home[data-astro-cid-6i35o22n] span[data-astro-cid-6i35o22n],.pb-sep[data-astro-cid-6i35o22n],.pb-star-t[data-astro-cid-6i35o22n]{display:none}.pb-cta[data-astro-cid-6i35o22n]{padding:0 11px;font-size:13px}}@media (width<=440px){.pb-prod[data-astro-cid-6i35o22n]{gap:0;font-size:0}}.pf[data-astro-cid-kzwngz3c]{border-top:1px solid var(--pf-line);color:var(--pf-muted);font-size:14px;font-family:var(--pf-font,inherit);padding:56px 0 36px}.pf-in[data-astro-cid-kzwngz3c]{width:min(1160px,100% - 32px);margin:0 auto}.pf[data-astro-cid-kzwngz3c] a[data-astro-cid-kzwngz3c]{color:inherit;text-decoration:none}.pf-kicker[data-astro-cid-kzwngz3c]{letter-spacing:.04em;text-transform:uppercase;margin:0 0 16px;font-size:13px;font-weight:600}.pf-grid[data-astro-cid-kzwngz3c]{grid-template-columns:repeat(3,1fr);gap:12px;margin:0;padding:0;list-style:none;display:grid}.pf-grid[data-astro-cid-kzwngz3c] a[data-astro-cid-kzwngz3c]{border-radius:var(--pf-radius,14px);border:1px solid var(--pf-line);background:var(--pf-card);align-items:center;gap:12px;padding:14px;transition:border-color .2s,transform .2s;display:flex}.pf-grid[data-astro-cid-kzwngz3c] a[data-astro-cid-kzwngz3c]:hover{border-color:var(--pf-hover);transform:translateY(-2px)}.pf-grid[data-astro-cid-kzwngz3c] img[data-astro-cid-kzwngz3c]{border-radius:10px;flex:none}.pf-grid[data-astro-cid-kzwngz3c] b[data-astro-cid-kzwngz3c]{color:var(--pf-fg);font-size:15px;display:block}.pf-grid[data-astro-cid-kzwngz3c] small[data-astro-cid-kzwngz3c]{font-size:13px}.pf-bottom[data-astro-cid-kzwngz3c]{border-top:1px solid var(--pf-line);flex-wrap:wrap;justify-content:space-between;gap:10px;margin-top:36px;padding-top:22px;display:flex}.pf-brand[data-astro-cid-kzwngz3c]{align-items:center;gap:8px;font-weight:600;display:inline-flex;color:var(--pf-fg)!important}.pf-brand[data-astro-cid-kzwngz3c] svg{border-radius:6px}.pf-bottom[data-astro-cid-kzwngz3c] a[data-astro-cid-kzwngz3c]:hover{color:var(--pf-fg)}@media (width<=760px){.pf-grid[data-astro-cid-kzwngz3c]{grid-template-columns:1fr}}.pv[data-astro-cid-cobwjqwb]{border-top:1px solid var(--pf-line);padding:80px 0}.pv-in[data-astro-cid-cobwjqwb]{width:min(1160px,100% - 32px);margin:0 auto}.pv-head[data-astro-cid-cobwjqwb]{max-width:760px}.pv-k[data-astro-cid-cobwjqwb]{letter-spacing:.1em;text-transform:uppercase;color:var(--pf-muted);margin:0 0 12px;font-size:13px;font-weight:700}.pv[data-astro-cid-cobwjqwb] h2[data-astro-cid-cobwjqwb]{letter-spacing:-.03em;color:var(--pf-fg);margin:0;font-size:clamp(28px,3.4vw,44px);line-height:1.08}.pv-list[data-astro-cid-cobwjqwb]{grid-template-columns:repeat(2,1fr);gap:14px;margin:36px 0 0;padding:0;list-style:none;display:grid}.pv-list[data-astro-cid-cobwjqwb] li[data-astro-cid-cobwjqwb]{border-radius:var(--pf-radius,14px);border:1px solid var(--pf-line);background:var(--pf-card);gap:14px;padding:20px;display:flex}.pv-dot[data-astro-cid-cobwjqwb]{background:var(--pb-btn-bg);width:26px;height:26px;color:var(--pb-btn-fg);border-radius:50%;flex:none;place-items:center;font-size:13px;font-weight:800;display:grid}.pv-warn[data-astro-cid-cobwjqwb] .pv-dot[data-astro-cid-cobwjqwb]{color:#1a1200;background:#f59e0b}.pv-list[data-astro-cid-cobwjqwb] b[data-astro-cid-cobwjqwb]{color:var(--pf-fg);font-size:16px;display:block}.pv-list[data-astro-cid-cobwjqwb] p[data-astro-cid-cobwjqwb]{color:var(--pf-muted);margin:4px 0 0;font-size:14.5px;line-height:1.6}.pv-list[data-astro-cid-cobwjqwb] code{font-family:ui-monospace,Menlo,monospace;font-size:.9em}.pv-list[data-astro-cid-cobwjqwb] a,.pv-note[data-astro-cid-cobwjqwb] a{color:var(--pf-fg)}.pv-note[data-astro-cid-cobwjqwb]{color:var(--pf-muted);margin:18px 0 0;font-size:14px}@media (width<=760px){.pv-list[data-astro-cid-cobwjqwb]{grid-template-columns:1fr}}.sp[data-astro-cid-bkveggfh]{padding:72px 0}.sp-in[data-astro-cid-bkveggfh]{box-sizing:border-box;border-radius:calc(var(--pf-radius,14px) + 8px);border:1px solid var(--pf-line);background:var(--pf-card);grid-template-columns:1fr 1.15fr;align-items:center;gap:36px;width:min(1160px,100% - 32px);margin:0 auto;padding:36px;display:grid}.sp[data-astro-cid-bkveggfh] h2[data-astro-cid-bkveggfh]{letter-spacing:-.03em;color:var(--pf-fg);margin:0;font-size:clamp(26px,3vw,36px);line-height:1.1}.sp-copy[data-astro-cid-bkveggfh] p[data-astro-cid-bkveggfh]{color:var(--pf-muted);margin:12px 0 0;font-size:16px}.sp-actions[data-astro-cid-bkveggfh]{grid-template-columns:1fr 1fr;gap:14px;display:grid}.sp-card[data-astro-cid-bkveggfh]{border-radius:var(--pf-radius,14px);border:1px solid var(--pf-line);flex-direction:column;justify-content:space-between;gap:14px;padding:18px;display:flex}.sp-why[data-astro-cid-bkveggfh]{color:var(--pf-muted);margin:0;font-size:14px}.sp-stars[data-astro-cid-bkveggfh]{gap:8px;display:grid}.sp-btn[data-astro-cid-bkveggfh]{border-radius:var(--pb-radius,12px);justify-content:center;align-items:center;gap:8px;min-height:46px;padding:0 16px;font-size:15px;font-weight:700;text-decoration:none;transition:transform .15s,filter .15s;display:inline-flex}.sp-btn[data-astro-cid-bkveggfh]:hover{filter:brightness(1.05);transform:translateY(-2px)}.sp-star[data-astro-cid-bkveggfh]{background:var(--pb-btn-bg);color:var(--pb-btn-fg)}.sp-star[data-astro-cid-bkveggfh] svg[data-astro-cid-bkveggfh]{fill:currentColor;width:16px;height:16px}.sp-count[data-astro-cid-bkveggfh]{background:#00000026;border-radius:999px;padding:1px 7px;font-size:13px}.sp-coffee[data-astro-cid-bkveggfh]{color:#1a1a1a;background:#fd0}.sp-sr[data-astro-cid-bkveggfh]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=900px){.sp-in[data-astro-cid-bkveggfh]{grid-template-columns:1fr}}@media (width<=560px){.sp-actions[data-astro-cid-bkveggfh]{grid-template-columns:1fr}.sp-in[data-astro-cid-bkveggfh]{padding:24px}}
