.bp-grid[data-astro-cid-zbmu5bal]:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(125,211,252,.07) 1px,transparent 1px),linear-gradient(90deg,rgba(125,211,252,.07) 1px,transparent 1px),linear-gradient(rgba(125,211,252,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(125,211,252,.035) 1px,transparent 1px);background-size:120px 120px,120px 120px,24px 24px,24px 24px;mask-image:radial-gradient(80% 70% at 50% 30%,#000,transparent);pointer-events:none}.bp-map[data-astro-cid-zbmu5bal]{display:grid;grid-template-columns:repeat(5,1fr);gap:.75rem}.bp-map[data-astro-cid-zbmu5bal] li[data-astro-cid-zbmu5bal]{opacity:0;transform:translateY(10px);animation:bp-in .6s forwards;animation-delay:calc(.4s + var(--i) * .12s)}@keyframes bp-in{to{opacity:1;transform:none}}.bp-map[data-astro-cid-zbmu5bal] a[data-astro-cid-zbmu5bal]{display:flex;flex-direction:column;gap:.6rem;padding:1.1rem;border-radius:1rem;border:1px dashed rgba(125,211,252,.35);color:#ede9fed9;font-size:.9rem;transition:background .2s,border-color .2s}.bp-map[data-astro-cid-zbmu5bal] a[data-astro-cid-zbmu5bal]:hover{background:#7dd3fc0f;border-style:solid}.bp-map[data-astro-cid-zbmu5bal] span[data-astro-cid-zbmu5bal]{font-family:var(--font-display);font-size:1.6rem;color:#7dd3fc}@media(max-width:900px){.bp-map[data-astro-cid-zbmu5bal]{grid-template-columns:1fr 1fr}}.bp-side[data-astro-cid-zbmu5bal]{display:block}.bp-sticky[data-astro-cid-zbmu5bal]{position:sticky;top:8rem}.bp-big[data-astro-cid-zbmu5bal]{margin-top:.5rem;font-family:var(--font-display);font-size:8rem;line-height:.9;font-weight:300;background:linear-gradient(135deg,#7c3aed,#22c55e);-webkit-background-clip:text;background-clip:text;color:transparent}.bp-of[data-astro-cid-zbmu5bal]{font-size:2rem;color:#94a3b8;-webkit-text-fill-color:#94a3b8}.bp-title[data-astro-cid-zbmu5bal]{margin-top:1rem;font-family:var(--font-display);font-size:1.5rem;color:#1a1a1a}.dark .bp-title[data-astro-cid-zbmu5bal]{color:#fff}.bp-track[data-astro-cid-zbmu5bal]{margin-top:1.5rem;height:4px;border-radius:999px;background:#94a3b840;overflow:hidden}.bp-track[data-astro-cid-zbmu5bal] span[data-astro-cid-zbmu5bal]{display:block;height:100%;width:20%;background:linear-gradient(90deg,#7c3aed,#22c55e);transition:width .5s cubic-bezier(.2,.8,.2,1)}@media(max-width:1023px){.bp-side[data-astro-cid-zbmu5bal]{display:none}}.bp-steps[data-astro-cid-zbmu5bal]{display:grid;gap:1.5rem}.bp-step[data-astro-cid-zbmu5bal]{padding:2.5rem;border-radius:1.75rem;border:1px solid rgba(148,163,184,.3);background:#fff;opacity:.45;transition:opacity .4s,border-color .4s,box-shadow .4s;scroll-margin-top:7rem}.dark .bp-step[data-astro-cid-zbmu5bal]{background:#0f172a;border-color:#334155b3}.bp-step[data-astro-cid-zbmu5bal].is-on{opacity:1;border-color:#7c3aed8c;box-shadow:0 30px 70px -35px #7c3aed8c}@media(max-width:1023px){.bp-step[data-astro-cid-zbmu5bal]{opacity:1}}.bp-n[data-astro-cid-zbmu5bal]{font-family:var(--font-display);font-size:.85rem;letter-spacing:.2em;color:#7c3aed;margin-bottom:.75rem}.bp-tag[data-astro-cid-zbmu5bal]{padding:.4rem .85rem;border-radius:999px;font-size:.82rem;color:#5b21b6;background:#7c3aed14}.dark .bp-tag[data-astro-cid-zbmu5bal]{color:#c4b5fd;background:#7c3aed33}.fq[data-astro-cid-zbmu5bal] summary[data-astro-cid-zbmu5bal]{list-style:none;cursor:pointer;display:flex;justify-content:space-between;gap:1rem;padding:1.4rem 0;font-family:var(--font-display);font-size:1.15rem;color:#1a1a1a}.dark .fq[data-astro-cid-zbmu5bal] summary[data-astro-cid-zbmu5bal]{color:#fff}.fq[data-astro-cid-zbmu5bal] summary[data-astro-cid-zbmu5bal]::-webkit-details-marker{display:none}.fq[data-astro-cid-zbmu5bal] summary[data-astro-cid-zbmu5bal] span[data-astro-cid-zbmu5bal]{color:#7c3aed;font-size:1.5rem;line-height:1;transition:transform .25s}.fq[data-astro-cid-zbmu5bal][open] summary[data-astro-cid-zbmu5bal] span[data-astro-cid-zbmu5bal]{transform:rotate(45deg)}.fq[data-astro-cid-zbmu5bal] p[data-astro-cid-zbmu5bal]{padding-bottom:1.4rem;color:#64748b;line-height:1.7;font-weight:300}@media(prefers-reduced-motion:reduce){.bp-map[data-astro-cid-zbmu5bal] li[data-astro-cid-zbmu5bal]{animation:none;opacity:1;transform:none}}
