.brain-c[data-astro-cid-dqhe7qlq]{background:var(--white);color:var(--ink);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.bc-head[data-astro-cid-dqhe7qlq]{max-width:1040px;margin-bottom:36px}.brain-c[data-astro-cid-dqhe7qlq].band{padding:100px 0 108px}.bc-head[data-astro-cid-dqhe7qlq] h2[data-astro-cid-dqhe7qlq],.bc-head[data-astro-cid-dqhe7qlq] .section-sub[data-astro-cid-dqhe7qlq]{text-wrap:balance}.bc-head[data-astro-cid-dqhe7qlq] .section-sub[data-astro-cid-dqhe7qlq]{max-width:600px}.bc-figure[data-astro-cid-dqhe7qlq]{margin:0 auto;max-width:100%}@media(min-width:1300px){.brain-c[data-astro-cid-dqhe7qlq] .wrap[data-astro-cid-dqhe7qlq]{max-width:1360px}.bc-figure[data-astro-cid-dqhe7qlq]{max-width:1290px}.bc-safe[data-astro-cid-dqhe7qlq]{font-size:18px}}.bc-diagram[data-astro-cid-dqhe7qlq]{display:block;width:100%;height:auto;overflow:visible}.bc-thread[data-astro-cid-dqhe7qlq]{fill:none;stroke:#0c0c0c2e;stroke-width:1;vector-effect:non-scaling-stroke}.bc-ring[data-astro-cid-dqhe7qlq]{fill:none;stroke:#0c0c0c1a;stroke-width:1;vector-effect:non-scaling-stroke}.bc-disc[data-astro-cid-dqhe7qlq]{fill:var(--green-bright)}.bc-wordmark[data-astro-cid-dqhe7qlq]{font-family:Inter Tight,sans-serif;font-weight:800;font-size:46px;letter-spacing:-2px;fill:var(--ink)}.bc-wm-dot[data-astro-cid-dqhe7qlq],.bc-node[data-astro-cid-dqhe7qlq]{fill:var(--green-accent)}.bc-pill[data-astro-cid-dqhe7qlq] rect[data-astro-cid-dqhe7qlq]{fill:#fff;stroke:#d9ddd3;stroke-width:1;vector-effect:non-scaling-stroke}.bc-pill[data-astro-cid-dqhe7qlq] text[data-astro-cid-dqhe7qlq]{font-family:Inter Tight,sans-serif;font-weight:600;font-size:17px;letter-spacing:-.005em;fill:var(--ink)}.bc-sides[data-astro-cid-dqhe7qlq] text[data-astro-cid-dqhe7qlq]{font-family:Inter Tight,sans-serif;font-weight:600;font-size:15px;letter-spacing:.12em;text-transform:uppercase;fill:var(--body)}.bc-stack[data-astro-cid-dqhe7qlq]{display:none}.bc-safe[data-astro-cid-dqhe7qlq]{max-width:640px;text-wrap:balance;margin:44px auto 0;padding-top:26px;border-top:1px solid var(--line);color:var(--body);font-size:16px;line-height:1.55;text-align:center}.bc-more[data-astro-cid-dqhe7qlq]{margin:22px 0 0;text-align:center}.bc-link[data-astro-cid-dqhe7qlq]{font-family:Inter Tight,sans-serif;font-weight:600;font-size:16px;color:var(--green-accent);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:6px;text-decoration-color:#1a7f4b59;transition:text-decoration-color .14s ease}.bc-link[data-astro-cid-dqhe7qlq]:hover{text-decoration-color:var(--green-accent)}@media(min-width:1900px){.brain-c[data-astro-cid-dqhe7qlq] .wrap[data-astro-cid-dqhe7qlq]{max-width:1400px}.brain-c[data-astro-cid-dqhe7qlq] .wrap[data-astro-cid-dqhe7qlq]{max-width:1560px}.bc-figure[data-astro-cid-dqhe7qlq]{max-width:1500px}.bc-head[data-astro-cid-dqhe7qlq] .section-sub[data-astro-cid-dqhe7qlq]{font-size:20px;max-width:660px}.bc-safe[data-astro-cid-dqhe7qlq]{font-size:17px;max-width:700px}.bc-link[data-astro-cid-dqhe7qlq]{font-size:17px}}@media(max-width:959px){.bc-diagram[data-astro-cid-dqhe7qlq]{display:none}.bc-stack[data-astro-cid-dqhe7qlq]{display:flex;flex-direction:column;align-items:center}.bc-group[data-astro-cid-dqhe7qlq]{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:10px;max-width:560px}.bc-group[data-astro-cid-dqhe7qlq] li[data-astro-cid-dqhe7qlq]{background:#fff;border:1px solid #D9DDD3;border-radius:999px;padding:11px 20px;font-family:Inter Tight,sans-serif;font-weight:600;font-size:16px;line-height:1.25;color:var(--ink)}.bc-link-line[data-astro-cid-dqhe7qlq]{display:block;width:1px;height:30px;background:#0c0c0c2e}.bc-disc-sm[data-astro-cid-dqhe7qlq]{width:156px;height:156px;border-radius:50%;background:var(--green-bright);display:grid;place-items:center;box-shadow:0 0 0 14px #fff,0 0 0 15px #0c0c0c1a;margin:15px 0}.bc-disc-sm[data-astro-cid-dqhe7qlq] span[data-astro-cid-dqhe7qlq]{font-family:Inter Tight,sans-serif;font-weight:800;font-size:38px;letter-spacing:-1.6px;color:var(--ink)}.bc-disc-sm[data-astro-cid-dqhe7qlq] i[data-astro-cid-dqhe7qlq]{font-style:normal;color:var(--green-accent)}}@media(max-width:640px){.brain-c[data-astro-cid-dqhe7qlq].band{padding:80px 0}.bc-head[data-astro-cid-dqhe7qlq]{margin-bottom:32px}.bc-group[data-astro-cid-dqhe7qlq] li[data-astro-cid-dqhe7qlq]{font-size:15px;padding:10px 16px}.bc-disc-sm[data-astro-cid-dqhe7qlq]{width:132px;height:132px;box-shadow:0 0 0 12px #fff,0 0 0 13px #0c0c0c1a;margin:13px 0}.bc-disc-sm[data-astro-cid-dqhe7qlq] span[data-astro-cid-dqhe7qlq]{font-size:33px;letter-spacing:-1.4px}.bc-safe[data-astro-cid-dqhe7qlq]{font-size:15px;margin-top:36px}}
