.bb[data-astro-cid-nyvdclwv]{position:relative;isolation:isolate;overflow:hidden;padding:60px 20px 0;color:#fff;background:#07163b}.bb-bg[data-astro-cid-nyvdclwv]{position:absolute;inset:0;z-index:-1;background:linear-gradient(120deg,#07163b,#09215d 55%,#1d1660)}.bb-grid[data-astro-cid-nyvdclwv]{position:absolute;inset:0;opacity:.14;background-image:linear-gradient(rgba(255,255,255,.55) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.55) 1px,transparent 1px);background-size:48px 48px;-webkit-mask-image:linear-gradient(to bottom,transparent 60px,#000 150px,#000 70%,transparent),linear-gradient(90deg,transparent,#000 25%,#000 75%,transparent);-webkit-mask-composite:source-in;mask-image:linear-gradient(to bottom,transparent 60px,#000 150px,#000 70%,transparent),linear-gradient(90deg,transparent,#000 25%,#000 75%,transparent);mask-composite:intersect}.bb-glow[data-astro-cid-nyvdclwv]{position:absolute;border-radius:50%;filter:blur(70px)}.bb-glow--a[data-astro-cid-nyvdclwv]{width:520px;height:260px;left:-120px;top:-60px;background:#0090ff73}.bb-glow--b[data-astro-cid-nyvdclwv]{width:520px;height:280px;right:-140px;bottom:-160px;background:#5b3cff73}.bb-in[data-astro-cid-nyvdclwv]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;min-height:220px;max-width:900px;margin:0 auto;padding:32px 0 36px;text-align:center}.bb-eyebrow[data-astro-cid-nyvdclwv]{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;font:500 11px var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:#7fd0ff}.bb-eyebrow[data-astro-cid-nyvdclwv] a[data-astro-cid-nyvdclwv]{color:#7fd0ff;text-decoration:none}.bb-eyebrow[data-astro-cid-nyvdclwv] a[data-astro-cid-nyvdclwv]:hover{color:#fff}.bb-eyebrow[data-astro-cid-nyvdclwv] span[data-astro-cid-nyvdclwv]:not(.bb-sep){color:#ffffffb3}.bb-sep[data-astro-cid-nyvdclwv]{color:#ffffff59}.bb-title[data-astro-cid-nyvdclwv]{font:400 clamp(32px,4.6vw,52px)/1.06 var(--font-display);letter-spacing:-.02em;text-wrap:balance}.bb--article[data-astro-cid-nyvdclwv] .bb-title[data-astro-cid-nyvdclwv]{font-size:clamp(28px,3.6vw,42px);line-height:1.12}.bb-desc[data-astro-cid-nyvdclwv]{max-width:860px;font:400 16.5px/1.55 var(--font-body);color:#ffffffc7;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.bb-meta[data-astro-cid-nyvdclwv]{margin-top:8px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px 22px;font:500 11px var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:#ffffffb3}@media(max-width:639px){.bb-in[data-astro-cid-nyvdclwv]{min-height:190px;padding:28px 0 30px}.bb-desc[data-astro-cid-nyvdclwv]{-webkit-line-clamp:2;font-size:15px}}.bb--page[data-astro-cid-nyvdclwv] .bb-in[data-astro-cid-nyvdclwv],.bb--article[data-astro-cid-nyvdclwv] .bb-in[data-astro-cid-nyvdclwv]{min-height:clamp(300px,38vh,380px);padding:48px 0 56px;gap:16px}@media(max-width:639px){.bb--page[data-astro-cid-nyvdclwv] .bb-in[data-astro-cid-nyvdclwv],.bb--article[data-astro-cid-nyvdclwv] .bb-in[data-astro-cid-nyvdclwv]{min-height:250px;padding:36px 0 44px}}.bb--article[data-astro-cid-nyvdclwv] .bb-in[data-astro-cid-nyvdclwv]{max-width:880px;min-height:0;padding:56px 0 48px;gap:22px}.bb--article[data-astro-cid-nyvdclwv] .bb-eyebrow[data-astro-cid-nyvdclwv]{flex-wrap:nowrap;align-items:center;gap:10px;padding:6px 16px;border:1px solid rgba(127,208,255,.28);border-radius:999px;background:#7fd0ff12}.bb--article[data-astro-cid-nyvdclwv] .bb-title[data-astro-cid-nyvdclwv]{max-width:800px;font-size:clamp(28px,3.4vw,42px);line-height:1.14;letter-spacing:-.015em;text-wrap:balance}.bb--article[data-astro-cid-nyvdclwv] .bb-title[data-astro-cid-nyvdclwv]:after{content:"";display:block;width:44px;height:2px;margin:24px auto 0;border-radius:2px;background:linear-gradient(90deg,#0090ff,#5b3cff)}.bb--article[data-astro-cid-nyvdclwv] .bb-meta[data-astro-cid-nyvdclwv]{margin-top:0;gap:8px 0;color:#ffffff9e}.bb--article[data-astro-cid-nyvdclwv] .bb-meta[data-astro-cid-nyvdclwv] .mi+.mi:before{content:"";width:3px;height:3px;margin:0 20px 0 6px;border-radius:50%;background:#ffffff4d}@media(max-width:639px){.bb--article[data-astro-cid-nyvdclwv] .bb-in[data-astro-cid-nyvdclwv]{padding:44px 0 36px;gap:18px}.bb--article[data-astro-cid-nyvdclwv] .bb-meta[data-astro-cid-nyvdclwv] .mi+.mi:before{margin:0 12px 0 0}}.bb-meta[data-astro-cid-nyvdclwv] .mi{display:inline-flex;align-items:center;gap:7px}.bb-meta[data-astro-cid-nyvdclwv] svg{color:#7fd0ff;flex:none}
