.pi[data-astro-cid-rb6diae7]{background:#5b6670;border-radius:3px;padding:.2rem}.pi-svg[data-astro-cid-rb6diae7]{width:100%;height:auto;display:block}.pi-paper[data-astro-cid-rb6diae7]{fill:#fbfaf6}.pi-ink[data-astro-cid-rb6diae7],.pi-qr[data-astro-cid-rb6diae7]{fill:#0e1f2b;opacity:.85}.pi-qr[data-astro-cid-rb6diae7]{opacity:.25}.pi-t[data-astro-cid-rb6diae7]{font:700 11px var(--bf-font-display);letter-spacing:.08em;fill:#0e1f2b}.pi-s[data-astro-cid-rb6diae7]{font:500 7px var(--bf-font-num);fill:#4b5f6e}.pi-tot[data-astro-cid-rb6diae7]{font:700 12px var(--bf-font-num);fill:#0e1f2b}.pi-line[data-astro-cid-rb6diae7] path[data-astro-cid-rb6diae7]{stroke:#7d8c97;stroke-width:3px}.pi-line[data-astro-cid-rb6diae7] .pi-rule[data-astro-cid-rb6diae7]{stroke:#0e1f2b;stroke-width:1px}.pi-finder[data-astro-cid-rb6diae7] path[data-astro-cid-rb6diae7]{stroke:#fff;stroke-width:3px}.pi-scan[data-astro-cid-rb6diae7]{stroke:#f0b400;stroke-width:2px}@media (prefers-reduced-motion:no-preference){.pi-scan[data-astro-cid-rb6diae7]{animation:3.2s ease-in-out infinite alternate pi-scan}}@keyframes pi-scan{0%{transform:translateY(-95px)}to{transform:translateY(95px)}}.hs[data-astro-cid-ac45ji2s]{min-width:0;margin:0}.hs-grid[data-astro-cid-ac45ji2s]{gap:1.5rem;display:grid;position:relative}.hs-a[data-astro-cid-ac45ji2s],.hs-b[data-astro-cid-ac45ji2s],.hs-c[data-astro-cid-ac45ji2s]{min-width:0;position:relative}.call[data-astro-cid-ac45ji2s]{z-index:2;background:var(--bf-ink);width:1.6rem;height:1.6rem;color:var(--bf-ground);font:700 .8rem/1 var(--bf-font-num);border-radius:50%;place-items:center;display:grid;position:absolute;top:-.7rem;left:-.4rem}.hs-card[data-astro-cid-ac45ji2s]{box-shadow:0 18px 40px #0e1f2b1f}.hs-b[data-astro-cid-ac45ji2s] .mock[data-astro-cid-ac45ji2s]{padding:.4rem}@media (width>=34rem){.hs-grid[data-astro-cid-ac45ji2s]{grid-template-columns:minmax(0,13.5rem) minmax(0,1fr);align-items:center}.hs-a[data-astro-cid-ac45ji2s]{grid-row:span 2}}.trust[data-astro-cid-qlv4pxuf]{border-block:1px solid var(--bf-line);background:var(--bf-surface)}.trust-in[data-astro-cid-qlv4pxuf]{grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));padding:0;list-style:none;display:grid}.trust-in[data-astro-cid-qlv4pxuf] li[data-astro-cid-qlv4pxuf]{border-bottom:1px solid var(--bf-line);align-items:baseline;gap:.75rem;padding:1rem 0;display:flex}.trust-in[data-astro-cid-qlv4pxuf] li[data-astro-cid-qlv4pxuf]:last-child{border-bottom:0}@media (width>=40rem){.trust-in[data-astro-cid-qlv4pxuf] li[data-astro-cid-qlv4pxuf]{border-bottom:0;padding:1.2rem 1.2rem 1.2rem 0}}.k[data-astro-cid-qlv4pxuf]{white-space:nowrap;color:var(--bf-accent-text);font-size:1.05rem;font-weight:600}.v[data-astro-cid-qlv4pxuf]{color:var(--bf-muted);font-size:.92rem;line-height:1.35}.demo[data-astro-cid-trxcs2lc]{border:0;gap:1.5rem;min-width:0;margin:0;padding:0;display:grid}.demo-steps[data-astro-cid-trxcs2lc]{border-top:1px solid var(--bf-line);border-left:1px solid var(--bf-line);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.demo-steps[data-astro-cid-trxcs2lc] label[data-astro-cid-trxcs2lc]{border-right:1px solid var(--bf-line);border-bottom:1px solid var(--bf-line);cursor:pointer;background:var(--bf-ground);gap:.15rem;height:100%;min-height:3.2rem;padding:.6rem .7rem;display:grid}.demo-steps[data-astro-cid-trxcs2lc] label[data-astro-cid-trxcs2lc]:hover{background:var(--bf-surface)}.demo-steps[data-astro-cid-trxcs2lc] .n[data-astro-cid-trxcs2lc]{font:600 .8rem/1 var(--bf-font-num);color:var(--bf-muted)}.demo-steps[data-astro-cid-trxcs2lc] .t[data-astro-cid-trxcs2lc]{font-size:.9rem;font-weight:650;line-height:1.25}@media (width<=22rem){.demo-steps[data-astro-cid-trxcs2lc]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=52rem){.demo-steps[data-astro-cid-trxcs2lc]{grid-template-columns:repeat(6,minmax(0,1fr))}}.demo-p[data-astro-cid-trxcs2lc]{align-items:start;gap:2rem;display:none}@media (width>=56rem){.demo-p[data-astro-cid-trxcs2lc]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center}}.demo-txt[data-astro-cid-trxcs2lc]{align-content:start;gap:.8rem;display:grid}.demo-k[data-astro-cid-trxcs2lc]{letter-spacing:.1em;text-transform:uppercase;color:var(--bf-muted);font-size:.75rem;font-weight:700}.demo-txt[data-astro-cid-trxcs2lc] h3[data-astro-cid-trxcs2lc]{font-size:clamp(1.5rem,1.2rem + 1.2vw,2.1rem)}.demo-txt[data-astro-cid-trxcs2lc]>p[data-astro-cid-trxcs2lc]:not(.demo-k){color:var(--bf-muted);max-width:34rem}.demo-next[data-astro-cid-trxcs2lc]{cursor:pointer;color:var(--bf-accent-text);width:fit-content}.demo-viz[data-astro-cid-trxcs2lc]{width:100%;min-width:0;max-width:34rem}.demo-two[data-astro-cid-trxcs2lc]{align-items:center;gap:1rem;display:grid}@media (width>=34rem){.demo-two[data-astro-cid-trxcs2lc]{grid-template-columns:minmax(0,12rem) minmax(0,1fr)}}.demo-two[data-astro-cid-trxcs2lc] .phone .mock{min-height:0}.demo-files[data-astro-cid-trxcs2lc]{flex-wrap:wrap;gap:.35rem;display:flex}.demo-files[data-astro-cid-trxcs2lc] span[data-astro-cid-trxcs2lc]{border:1px solid var(--bf-line);padding:.15rem .45rem;font-size:.72rem}.demo-r[data-astro-cid-trxcs2lc]:first-of-type:checked~.demo-stage[data-astro-cid-trxcs2lc]>.demo-p[data-astro-cid-trxcs2lc]:first-child,.demo-r[data-astro-cid-trxcs2lc]:nth-of-type(2):checked~.demo-stage[data-astro-cid-trxcs2lc]>.demo-p[data-astro-cid-trxcs2lc]:nth-child(2),.demo-r[data-astro-cid-trxcs2lc]:nth-of-type(3):checked~.demo-stage[data-astro-cid-trxcs2lc]>.demo-p[data-astro-cid-trxcs2lc]:nth-child(3),.demo-r[data-astro-cid-trxcs2lc]:nth-of-type(4):checked~.demo-stage[data-astro-cid-trxcs2lc]>.demo-p[data-astro-cid-trxcs2lc]:nth-child(4),.demo-r[data-astro-cid-trxcs2lc]:nth-of-type(5):checked~.demo-stage[data-astro-cid-trxcs2lc]>.demo-p[data-astro-cid-trxcs2lc]:nth-child(5),.demo-r[data-astro-cid-trxcs2lc]:nth-of-type(6):checked~.demo-stage[data-astro-cid-trxcs2lc]>.demo-p[data-astro-cid-trxcs2lc]:nth-child(6){display:grid}.demo-r[data-astro-cid-trxcs2lc]:first-of-type:checked~.demo-steps[data-astro-cid-trxcs2lc] li[data-astro-cid-trxcs2lc]:first-child label[data-astro-cid-trxcs2lc],.demo-r[data-astro-cid-trxcs2lc]:nth-of-type(2):checked~.demo-steps[data-astro-cid-trxcs2lc] li[data-astro-cid-trxcs2lc]:nth-child(2) label[data-astro-cid-trxcs2lc],.demo-r[data-astro-cid-trxcs2lc]:nth-of-type(3):checked~.demo-steps[data-astro-cid-trxcs2lc] li[data-astro-cid-trxcs2lc]:nth-child(3) label[data-astro-cid-trxcs2lc],.demo-r[data-astro-cid-trxcs2lc]:nth-of-type(4):checked~.demo-steps[data-astro-cid-trxcs2lc] li[data-astro-cid-trxcs2lc]:nth-child(4) label[data-astro-cid-trxcs2lc],.demo-r[data-astro-cid-trxcs2lc]:nth-of-type(5):checked~.demo-steps[data-astro-cid-trxcs2lc] li[data-astro-cid-trxcs2lc]:nth-child(5) label[data-astro-cid-trxcs2lc],.demo-r[data-astro-cid-trxcs2lc]:nth-of-type(6):checked~.demo-steps[data-astro-cid-trxcs2lc] li[data-astro-cid-trxcs2lc]:nth-child(6) label[data-astro-cid-trxcs2lc]{background:var(--bf-surface);box-shadow:inset 0 3px 0 var(--bf-accent)}.demo-r[data-astro-cid-trxcs2lc]:first-of-type:checked~.demo-steps[data-astro-cid-trxcs2lc] li[data-astro-cid-trxcs2lc]:first-child .n[data-astro-cid-trxcs2lc],.demo-r[data-astro-cid-trxcs2lc]:nth-of-type(2):checked~.demo-steps[data-astro-cid-trxcs2lc] li[data-astro-cid-trxcs2lc]:nth-child(2) .n[data-astro-cid-trxcs2lc],.demo-r[data-astro-cid-trxcs2lc]:nth-of-type(3):checked~.demo-steps[data-astro-cid-trxcs2lc] li[data-astro-cid-trxcs2lc]:nth-child(3) .n[data-astro-cid-trxcs2lc],.demo-r[data-astro-cid-trxcs2lc]:nth-of-type(4):checked~.demo-steps[data-astro-cid-trxcs2lc] li[data-astro-cid-trxcs2lc]:nth-child(4) .n[data-astro-cid-trxcs2lc],.demo-r[data-astro-cid-trxcs2lc]:nth-of-type(5):checked~.demo-steps[data-astro-cid-trxcs2lc] li[data-astro-cid-trxcs2lc]:nth-child(5) .n[data-astro-cid-trxcs2lc],.demo-r[data-astro-cid-trxcs2lc]:nth-of-type(6):checked~.demo-steps[data-astro-cid-trxcs2lc] li[data-astro-cid-trxcs2lc]:nth-child(6) .n[data-astro-cid-trxcs2lc]{color:var(--bf-accent-text)}.demo-r[data-astro-cid-trxcs2lc]:first-of-type:focus-visible~.demo-steps[data-astro-cid-trxcs2lc] li[data-astro-cid-trxcs2lc]:first-child label[data-astro-cid-trxcs2lc],.demo-r[data-astro-cid-trxcs2lc]:nth-of-type(2):focus-visible~.demo-steps[data-astro-cid-trxcs2lc] li[data-astro-cid-trxcs2lc]:nth-child(2) label[data-astro-cid-trxcs2lc],.demo-r[data-astro-cid-trxcs2lc]:nth-of-type(3):focus-visible~.demo-steps[data-astro-cid-trxcs2lc] li[data-astro-cid-trxcs2lc]:nth-child(3) label[data-astro-cid-trxcs2lc],.demo-r[data-astro-cid-trxcs2lc]:nth-of-type(4):focus-visible~.demo-steps[data-astro-cid-trxcs2lc] li[data-astro-cid-trxcs2lc]:nth-child(4) label[data-astro-cid-trxcs2lc],.demo-r[data-astro-cid-trxcs2lc]:nth-of-type(5):focus-visible~.demo-steps[data-astro-cid-trxcs2lc] li[data-astro-cid-trxcs2lc]:nth-child(5) label[data-astro-cid-trxcs2lc],.demo-r[data-astro-cid-trxcs2lc]:nth-of-type(6):focus-visible~.demo-steps[data-astro-cid-trxcs2lc] li[data-astro-cid-trxcs2lc]:nth-child(6) label[data-astro-cid-trxcs2lc]{outline:2px solid var(--bf-accent);outline-offset:-2px}.tabs[data-astro-cid-grbhhst5]{border:0;gap:1.75rem;min-width:0;margin:0;padding:0;display:grid}.tab-list[data-astro-cid-grbhhst5]{flex-wrap:wrap;gap:.4rem;display:flex}.tab-list[data-astro-cid-grbhhst5] label[data-astro-cid-grbhhst5]{cursor:pointer;border:1px solid var(--bf-line);background:var(--bf-surface);border-radius:2px;align-items:center;min-height:2.75rem;padding:.55rem .95rem;font-weight:650;display:inline-flex}.tab-p[data-astro-cid-grbhhst5]{align-items:start;gap:clamp(2rem,4vw,3.5rem);display:none}@media (width>=60rem){.tab-p[data-astro-cid-grbhhst5]{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr)}}.tab-txt[data-astro-cid-grbhhst5]{align-content:start;gap:1.4rem;display:grid}.tab-txt[data-astro-cid-grbhhst5] h3[data-astro-cid-grbhhst5]{font-size:clamp(1.5rem,1.2rem + 1.2vw,2.1rem)}.tab-txt[data-astro-cid-grbhhst5] .btn[data-astro-cid-grbhhst5]{justify-self:start}.jobs[data-astro-cid-grbhhst5]{counter-reset:job;gap:1.1rem;margin:0;padding:0;list-style:none;display:grid}.jobs[data-astro-cid-grbhhst5] li[data-astro-cid-grbhhst5]{counter-increment:job;gap:.3rem;padding-left:2.6rem;display:grid;position:relative}.jobs[data-astro-cid-grbhhst5] li[data-astro-cid-grbhhst5]:before{content:counter(job, decimal-leading-zero);font:600 .85rem/1 var(--bf-font-num);color:var(--bf-accent-text);border:1px solid var(--bf-line);padding:.3rem .35rem;position:absolute;top:.1rem;left:0}.jobs[data-astro-cid-grbhhst5] h4[data-astro-cid-grbhhst5]{font-size:1.15rem}.jobs[data-astro-cid-grbhhst5] p[data-astro-cid-grbhhst5]{color:var(--bf-muted)}.tab-r[data-astro-cid-grbhhst5]:first-of-type:checked~.tab-stage[data-astro-cid-grbhhst5]>.tab-p[data-astro-cid-grbhhst5]:first-child,.tab-r[data-astro-cid-grbhhst5]:nth-of-type(2):checked~.tab-stage[data-astro-cid-grbhhst5]>.tab-p[data-astro-cid-grbhhst5]:nth-child(2),.tab-r[data-astro-cid-grbhhst5]:nth-of-type(3):checked~.tab-stage[data-astro-cid-grbhhst5]>.tab-p[data-astro-cid-grbhhst5]:nth-child(3),.tab-r[data-astro-cid-grbhhst5]:nth-of-type(4):checked~.tab-stage[data-astro-cid-grbhhst5]>.tab-p[data-astro-cid-grbhhst5]:nth-child(4){display:grid}.tab-r[data-astro-cid-grbhhst5]:first-of-type:checked~.tab-list[data-astro-cid-grbhhst5] label[data-astro-cid-grbhhst5]:first-child,.tab-r[data-astro-cid-grbhhst5]:nth-of-type(2):checked~.tab-list[data-astro-cid-grbhhst5] label[data-astro-cid-grbhhst5]:nth-child(2),.tab-r[data-astro-cid-grbhhst5]:nth-of-type(3):checked~.tab-list[data-astro-cid-grbhhst5] label[data-astro-cid-grbhhst5]:nth-child(3),.tab-r[data-astro-cid-grbhhst5]:nth-of-type(4):checked~.tab-list[data-astro-cid-grbhhst5] label[data-astro-cid-grbhhst5]:nth-child(4){background:var(--bf-accent);border-color:var(--bf-accent);color:var(--bf-on-accent)}.tab-r[data-astro-cid-grbhhst5]:first-of-type:focus-visible~.tab-list[data-astro-cid-grbhhst5] label[data-astro-cid-grbhhst5]:first-child,.tab-r[data-astro-cid-grbhhst5]:nth-of-type(2):focus-visible~.tab-list[data-astro-cid-grbhhst5] label[data-astro-cid-grbhhst5]:nth-child(2),.tab-r[data-astro-cid-grbhhst5]:nth-of-type(3):focus-visible~.tab-list[data-astro-cid-grbhhst5] label[data-astro-cid-grbhhst5]:nth-child(3),.tab-r[data-astro-cid-grbhhst5]:nth-of-type(4):focus-visible~.tab-list[data-astro-cid-grbhhst5] label[data-astro-cid-grbhhst5]:nth-child(4){outline:2px solid var(--bf-accent);outline-offset:2px}.hero[data-astro-cid-zkhec6xw]{border-bottom:1px solid var(--bf-line);padding-block:clamp(2.5rem,7vw,5.5rem) clamp(3rem,7vw,5.5rem)}.hero-in[data-astro-cid-zkhec6xw]{align-items:center;gap:clamp(2.5rem,5vw,4rem);display:grid}@media (width>=62rem){.hero-in[data-astro-cid-zkhec6xw]{grid-template-columns:minmax(0,1fr) minmax(0,1.08fr)}}.hero-txt[data-astro-cid-zkhec6xw]{align-content:start;gap:1.25rem;display:grid}.hero-txt[data-astro-cid-zkhec6xw] h1[data-astro-cid-zkhec6xw]{max-width:12ch}.h1b[data-astro-cid-zkhec6xw]{color:var(--bf-accent-text)}.hero-dim[data-astro-cid-zkhec6xw]{width:min(100%,16rem)}.after[data-astro-cid-zkhec6xw]{margin-top:1.5rem}.md-txt[data-astro-cid-zkhec6xw] .sheet-head{margin-bottom:.5rem}.md-cols[data-astro-cid-zkhec6xw]{grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));gap:1.5rem;display:grid}.md-cols[data-astro-cid-zkhec6xw] h3[data-astro-cid-zkhec6xw]{margin-bottom:.7rem;font-size:1.2rem}.band--bp[data-astro-cid-zkhec6xw] .ticks[data-astro-cid-zkhec6xw] li[data-astro-cid-zkhec6xw]:before{background:#fff}.ticks[data-astro-cid-zkhec6xw].no li[data-astro-cid-zkhec6xw]:before{border:0 solid;border-right-width:2px;width:.6rem;height:.6rem;top:.45em;transform:rotate(45deg);background:0 0!important}.or-txt[data-astro-cid-zkhec6xw]{color:var(--bf-muted);align-content:center;font-size:1.1rem}
