.bf-page[data-astro-cid-5rjrdnpd]{max-width:1200px;margin:0 auto;padding:0 1.5rem}.bf-hero[data-astro-cid-5rjrdnpd]{position:relative;text-align:center;padding:3rem 0 2.5rem}.bf-hero[data-astro-cid-5rjrdnpd]:before{content:"";position:absolute;inset:0 15% auto;height:220px;background:#7b2ff714;filter:blur(60px);pointer-events:none;z-index:-1}.bf-hero__label[data-astro-cid-5rjrdnpd]{font-size:.8125rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#a875ff;margin:0 0 .75rem}.bf-hero__title[data-astro-cid-5rjrdnpd]{font-size:clamp(2rem,5vw,3rem);font-weight:600;color:#f7f8f8;letter-spacing:-.03em;line-height:1.15;margin:0 0 1rem}.bf-hero__lede[data-astro-cid-5rjrdnpd]{max-width:640px;margin:0 auto .5rem;font-size:1rem;line-height:1.6;color:#d0d6e0}.bf-hero__updated[data-astro-cid-5rjrdnpd]{margin:1rem 0 0;font-size:.875rem;color:#8a8f98}.bf-jump[data-astro-cid-5rjrdnpd]{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center;margin-top:1.5rem}.bf-jump__pill[data-astro-cid-5rjrdnpd]{display:inline-flex;align-items:center;padding:.4375rem .875rem;font-size:.8125rem;font-weight:500;color:#d0d6e0;text-decoration:none;border:1px solid rgba(255,255,255,.08);border-radius:100px;background:#ffffff06;transition:color .16s cubic-bezier(.25,.46,.45,.94),background .16s cubic-bezier(.25,.46,.45,.94),border-color .16s cubic-bezier(.25,.46,.45,.94)}.bf-jump__pill[data-astro-cid-5rjrdnpd]:hover{color:#f7f8f8;background:#7b2ff71f;border-color:#7b2ff759}.bf-jump__pill[data-astro-cid-5rjrdnpd]:focus-visible,.bf-more__btn[data-astro-cid-5rjrdnpd]:focus-visible,.bf-empty[data-astro-cid-5rjrdnpd] a[data-astro-cid-5rjrdnpd]:focus-visible{outline:none;box-shadow:0 0 0 2px #08090c,0 0 0 4px #7b2ff799}.bf-group[data-astro-cid-5rjrdnpd]{padding:2.5rem 0 1rem;border-top:1px solid rgba(255,255,255,.06);scroll-margin-top:5rem}.bf-group__head[data-astro-cid-5rjrdnpd]{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;margin-bottom:1.5rem}.bf-group__title[data-astro-cid-5rjrdnpd]{font-size:1.5rem;font-weight:600;color:#f7f8f8;letter-spacing:-.02em;line-height:1.15;margin:0 0 .375rem}.bf-group__blurb[data-astro-cid-5rjrdnpd]{font-size:.9375rem;color:#8a8f98;margin:0}.bf-group__count[data-astro-cid-5rjrdnpd]{flex-shrink:0;font-size:.875rem;color:#8a8f98;margin:0}.bf-grid[data-astro-cid-5rjrdnpd]{display:grid;grid-template-columns:repeat(4,1fr);gap:1.25rem}@media(max-width:1100px){.bf-grid[data-astro-cid-5rjrdnpd]{grid-template-columns:repeat(3,1fr)}}@media(max-width:768px){.bf-grid[data-astro-cid-5rjrdnpd]{grid-template-columns:repeat(2,1fr)}.bf-group__head[data-astro-cid-5rjrdnpd]{flex-direction:column;align-items:flex-start;gap:.5rem}}@media(max-width:500px){.bf-grid[data-astro-cid-5rjrdnpd]{grid-template-columns:1fr}}.bf-empty[data-astro-cid-5rjrdnpd]{text-align:center;padding:4rem 1rem;color:#8a8f98;font-size:1.125rem}.bf-empty[data-astro-cid-5rjrdnpd] a[data-astro-cid-5rjrdnpd]{color:#a875ff}.bf-more[data-astro-cid-5rjrdnpd]{text-align:center;padding:3rem 0 2.5rem;margin-top:2rem;border-top:1px solid rgba(255,255,255,.06)}.bf-more__btn[data-astro-cid-5rjrdnpd]{display:inline-flex;align-items:center;justify-content:center;padding:.75rem 1.5rem;font-size:.9375rem;font-weight:500;color:#f7f8f8;text-decoration:none;background:#7b2ff7;border-radius:8px;box-shadow:0 0 0 1px #7b2ff780,0 1px 3px #0006,0 0 8px #7b2ff71f,0 1px .5px #ffffff1f inset;transition:background .16s cubic-bezier(.25,.46,.45,.94),transform .16s cubic-bezier(.25,.46,.45,.94)}.bf-more__btn[data-astro-cid-5rjrdnpd]:hover{background:#8b45f8;transform:translateY(-1px)}.bf-more__note[data-astro-cid-5rjrdnpd]{max-width:640px;margin:1.25rem auto 0;font-size:.875rem;line-height:1.6;color:#8a8f98}.bf-faq[data-astro-cid-5rjrdnpd]{max-width:720px;margin:0 auto;padding:2.5rem 0 4rem;border-top:1px solid rgba(255,255,255,.06)}.bf-faq__title[data-astro-cid-5rjrdnpd]{font-size:1.5rem;font-weight:600;color:#f7f8f8;letter-spacing:-.02em;line-height:1.15;margin:0 0 1.5rem}.bf-faq__item[data-astro-cid-5rjrdnpd]+.bf-faq__item[data-astro-cid-5rjrdnpd]{margin-top:1.5rem}.bf-faq__q[data-astro-cid-5rjrdnpd]{font-size:1.0625rem;font-weight:600;color:#f7f8f8;margin:0 0 .375rem}.bf-faq__a[data-astro-cid-5rjrdnpd]{font-size:1rem;line-height:1.6;color:#d0d6e0;margin:0}@media(prefers-reduced-motion:reduce){.bf-jump__pill[data-astro-cid-5rjrdnpd],.bf-more__btn[data-astro-cid-5rjrdnpd]{transition:none}.bf-more__btn[data-astro-cid-5rjrdnpd]:hover{transform:none}}
