.pg-back[data-astro-cid-hbnzs7te]{color:inherit;text-decoration:none}.pg-back[data-astro-cid-hbnzs7te]:before{content:"← "}.pg-back[data-astro-cid-hbnzs7te]:hover{color:var(--c-ink)}.pb-mark[data-astro-cid-hbnzs7te]{display:grid;grid-template-columns:1fr 1fr;gap:var(--s-3)}@media(max-width:40rem){.pb-mark[data-astro-cid-hbnzs7te]{grid-template-columns:1fr}}.pb-mark[data-astro-cid-hbnzs7te] figure[data-astro-cid-hbnzs7te]{margin:0;display:grid;gap:var(--s-3);justify-items:center;align-content:center;min-height:18rem}.pb-mark[data-astro-cid-hbnzs7te] figcaption[data-astro-cid-hbnzs7te]{justify-self:start}.pb-mark[data-astro-cid-hbnzs7te] svg[data-astro-cid-hbnzs7te]{overflow:visible;height:100%;width:auto}.pb-mark[data-astro-cid-hbnzs7te] path[data-astro-cid-hbnzs7te]{fill:none;stroke:var(--c-ink);stroke-width:1.2px;vector-effect:non-scaling-stroke;stroke-linejoin:round}.pb-mark__stack[data-astro-cid-hbnzs7te]{display:grid;gap:1.5rem}.pb-mark__stack[data-astro-cid-hbnzs7te] svg[data-astro-cid-hbnzs7te]{height:3.5rem}.pb-mark__pill[data-astro-cid-hbnzs7te]{display:grid;gap:10px;padding:26px 34px 26px 37px;border-radius:999px;background:var(--c-bg)}.pb-mark__row[data-astro-cid-hbnzs7te]{display:flex;align-items:center;gap:18px;height:26px}.pb-mark__row[data-astro-cid-hbnzs7te] svg[data-astro-cid-hbnzs7te]{height:26px}.pb-mark__row[data-astro-cid-hbnzs7te] span[data-astro-cid-hbnzs7te]{font-family:var(--f-label);font-weight:700;font-size:20px;letter-spacing:.14em;text-transform:uppercase;color:var(--c-ink)}.pb-rules[data-astro-cid-hbnzs7te]{margin:var(--s-4) 0 0;padding:0;list-style:none;display:grid;gap:.75rem;max-width:72ch}.pb-rules[data-astro-cid-hbnzs7te] li[data-astro-cid-hbnzs7te]{position:relative;padding-left:1.1rem;color:var(--c-ink-muted)}.pb-rules[data-astro-cid-hbnzs7te] li[data-astro-cid-hbnzs7te]:before{content:"";position:absolute;left:0;top:.7em;width:.4rem;height:1px;background:var(--c-accent)}.pb-rules[data-astro-cid-hbnzs7te] b[data-astro-cid-hbnzs7te]{color:var(--c-ink);font-weight:600}.bb-sec__p[data-astro-cid-hbnzs7te] code[data-astro-cid-hbnzs7te],.pb-rules[data-astro-cid-hbnzs7te] code[data-astro-cid-hbnzs7te]{font-family:var(--bb-mono);font-size:.9em;color:var(--c-ink)}.pb-ui[data-astro-cid-hbnzs7te]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--s-3)}@media(max-width:64rem){.pb-ui[data-astro-cid-hbnzs7te]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:40rem){.pb-ui[data-astro-cid-hbnzs7te]{grid-template-columns:1fr}}.pb-ui__c[data-astro-cid-hbnzs7te]{display:grid;align-content:space-between;gap:var(--s-4);min-height:11rem}.pb-ui__c[data-astro-cid-hbnzs7te] .eyebrow[data-astro-cid-hbnzs7te]{margin:0}.pb-ui__c--wide[data-astro-cid-hbnzs7te]{grid-column:1 / -1;min-height:0}.pb-cur[data-astro-cid-hbnzs7te]{display:flex;align-items:center;gap:var(--s-4)}.pb-cur[data-astro-cid-hbnzs7te] svg[data-astro-cid-hbnzs7te]{display:block}.pb-cur__a[data-astro-cid-hbnzs7te]{color:var(--c-accent);text-decoration:none}.pb-ui__cta[data-astro-cid-hbnzs7te]{margin:0;font-size:1.75rem}.pb-pills[data-astro-cid-hbnzs7te]{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.5rem}.pb-pills[data-astro-cid-hbnzs7te] li[data-astro-cid-hbnzs7te]{font-size:.8125rem;padding:.6em 1em;border:1px solid var(--c-line);border-radius:999px;color:var(--c-ink-muted)}.pb-acc[data-astro-cid-hbnzs7te]{display:grid;grid-template-columns:2rem 1fr auto;align-items:center;gap:var(--s-2);padding-top:var(--s-2);border-top:1px solid var(--c-accent)}.pb-acc__n[data-astro-cid-hbnzs7te]{font-family:var(--f-label);font-weight:700;font-size:.8125rem;letter-spacing:var(--ls-label);color:var(--c-accent)}.pb-acc__t[data-astro-cid-hbnzs7te]{font-family:var(--f-display);font-weight:600;font-size:1.25rem;letter-spacing:-.015em}.pb-acc__ic[data-astro-cid-hbnzs7te]{position:relative;width:36px;height:36px;border-radius:50%;border:1px solid var(--c-accent)}.pb-acc__ic[data-astro-cid-hbnzs7te] i[data-astro-cid-hbnzs7te]{position:absolute;left:50%;top:50%;width:12px;height:1.5px;margin:-.75px 0 0 -6px;background:var(--c-ink)}.pb-focus[data-astro-cid-hbnzs7te]{justify-self:start;appearance:none;font:600 1rem var(--f-body);color:var(--c-ink);background:transparent;border:1px solid var(--c-line);border-radius:999px;padding:.7em 1.4em;outline:2px solid var(--c-accent);outline-offset:4px}.pb-scroll[data-astro-cid-hbnzs7te]{position:relative;height:4.5rem;border-radius:8px;background:var(--c-bg)}.pb-scroll[data-astro-cid-hbnzs7te] i[data-astro-cid-hbnzs7te]{position:absolute;right:4px;top:8px;width:4px;height:2.25rem;border-radius:8px;background:#8a8a9280}
