.bs3{--c-signal:134 247 186;--c-signal-dark:31 132 88;--c-signal-soft:223 251 239;--c-night:21 27 31;--c-night-soft:30 39 43;--c-night-line:46 60 63;--bs-mint:#86f7ba;--bs-mint-2:#6fe9a7;--bs-mint-text:#8ef8c0;--bs-green-ink:#1c5a43;--bs-ink:#121619;--bs-ink-2:#2f363b;--bs-ink-3:#50585e;--bs-dark:#151b1f;--bs-dark-2:#1c262a;--bs-paper:#fcfcfd;--bs-gray-card:#ededf0;--font-display:var(--font-lexend);--font-sans:var(--font-lexend);font-family:var(--font-lexend),system-ui,sans-serif;background:var(--bs-dark);overflow-x:clip;--bs-hdr:60px}@media (min-width:1024px){.bs3{container-type:inline-size;--bs-z:clamp(1,calc(100cqw / 1024px),1.40625);--bs-hdr:calc(40px * var(--bs-z))}.bs3-z{width:1024px;margin-left:auto;margin-right:auto;zoom:var(--bs-z)}}.bs-under-header{margin-top:calc(-1 * var(--bs-hdr))}.bs3:has([data-home-hero],[data-page-hero]) [data-site-header]:not([data-scrolled="1"]){background:transparent!important;backdrop-filter:none!important}[data-site-header]{transition:background-color .2s ease}@supports not (width:calc(100cqw / 1024px)){@media (min-width:1200px){.bs3-z{zoom:1.15}}@media (min-width:1400px){.bs3-z{zoom:1.35}}}.bs3 :focus-visible{outline:2px solid var(--bs-mint);outline-offset:2px}.bs3 .bs-light :focus-visible,.bs3 .bs-light:focus-visible{outline-color:var(--bs-green-ink)}.bs3 [hidden]{display:none!important}.bs-h{font-family:var(--font-lexend),system-ui,sans-serif;font-weight:800}:where(.bs-h){letter-spacing:-.02em}.bs-hero{position:relative;background:radial-gradient(260px 230px at 3% 92%,rgba(56,140,104,.55),transparent 70%),radial-gradient(330px 300px at 102% 22%,rgba(52,128,98,.62),transparent 72%),radial-gradient(380px 160px at 50% 102%,rgba(40,92,74,.35),transparent 70%),linear-gradient(180deg,#181e22,#151b1f 55%,#16201f)}.bs-hero-ring{position:absolute;inset:0;pointer-events:none}.bs-mint-text{color:var(--bs-mint-text);text-shadow:0 0 22px rgba(134,247,186,.25)}.bs-btn-mint{background:linear-gradient(180deg,#b9fddc,#93f7c3);color:#0f1a16;box-shadow:inset 0 0 0 1px rgba(160,255,205,.55),0 8px 22px -10px rgba(134,247,186,.75);transition:filter .15s ease,transform .15s ease}.bs-btn-mint:hover{filter:brightness(1.05)}.bs-btn-line{border:1.5px solid hsla(0,0%,100%,.85);color:#fff;transition:background .15s ease}.bs-btn-line:hover{background:hsla(0,0%,100%,.08)}.bs-dash{background:linear-gradient(180deg,rgba(250,251,252,.98),rgba(244,246,248,.98));box-shadow:0 0 0 1px hsla(0,0%,100%,.9),0 0 0 6px hsla(0,0%,100%,.16),0 30px 60px -20px rgba(0,0,0,.55),0 0 50px -10px rgba(134,247,186,.25)}.bs-panel{background:#fff;border:1px solid #e6eaee;box-shadow:0 1px 2px rgba(16,24,32,.04)}.bs-chip-float{background:rgba(22,30,33,.94);border:1px solid hsla(0,0%,100%,.28);box-shadow:0 12px 30px -12px rgba(0,0,0,.6);backdrop-filter:blur(6px)}.bs-dot{background:#86f7ba;box-shadow:0 0 0 2px rgba(134,247,186,.25),0 0 8px rgba(134,247,186,.9)}.bs-bar{background:linear-gradient(90deg,#7eeeb1,#9ff6c8)}.bs-badge-warn{background:#fde7bf;color:#8a5300}.bs-badge-ok{background:#c9f7dd;color:#116b41}.bs-trend-fill{fill:url(#bs-trend-grad)}.bs-light{background:var(--bs-paper);color:var(--bs-ink)}.bs-card-mint{background:linear-gradient(160deg,#d3f8e7,#d8f8ec 45%,#c8f4e2)}.bs-card-gray{background:var(--bs-gray-card)}.bs-card-dark{background:linear-gradient(180deg,#202c2f,#1b2528);color:#fff}.bs-card-link{transition:transform .18s ease,box-shadow .18s ease}.bs-card-link:hover{transform:translateY(-2px);box-shadow:0 14px 30px -18px rgba(16,40,30,.45)}.bs-num{background:linear-gradient(180deg,#c9f6da,#b5efcc);-webkit-background-clip:text;background-clip:text;color:transparent}.bs-vdiv{background:linear-gradient(180deg,transparent,rgba(110,233,167,.85) 18%,rgba(110,233,167,.85) 82%,transparent)}.bs-band{background:radial-gradient(200px 140px at 0 50%,rgba(52,110,92,.42),transparent 75%),radial-gradient(240px 150px at 100% 100%,rgba(52,110,92,.38),transparent 75%),linear-gradient(180deg,#1a2427,#1c2629)}.bs-cta{background:radial-gradient(420px 120px at 50% 0,hsla(0,0%,100%,.35),transparent 70%),linear-gradient(180deg,#d6fbe9,#cbfce7)}.bs-footer{background:#171c20}.bs-foot-card{background:linear-gradient(135deg,rgba(134,247,186,.075),hsla(0,0%,100%,.02) 60%);border:1px solid rgba(134,247,186,.18);transition:border-color .15s,background-color .15s}.bs-foot-card:hover{border-color:rgba(134,247,186,.5);background-color:rgba(134,247,186,.04)}.bs-fade-x{-webkit-mask-image:radial-gradient(closest-side,#000 72%,transparent 100%);mask-image:radial-gradient(closest-side,#000 72%,transparent 100%)}.bs-sec-dark{background:radial-gradient(420px 260px at 0 0,rgba(52,128,98,.28),transparent 70%),radial-gradient(380px 240px at 100% 100%,rgba(52,128,98,.22),transparent 70%),#171e21;color:#fff}.bs-eyebrow{font-family:var(--font-lexend),system-ui,sans-serif;font-weight:700;text-transform:uppercase}:where(.bs-eyebrow){letter-spacing:.2em}.bs-menu-panel{background:#fff;color:var(--bs-ink);box-shadow:0 24px 60px -20px rgba(0,0,0,.55),0 0 0 1px rgba(16,24,32,.08)}.bs-menu-link:hover{background:#effaf4}@media (prefers-reduced-motion:reduce){.bs-card-link:hover{transform:none}}.bs3 .panel-dark{background-color:#1a2427;border-color:#2b3a3d}@media (max-width:1023px){.bs-dash-fit{width:684px;zoom:min(1,calc((100vw - 40px) / 684px))}}@supports not (zoom:calc(100vw / 684px)){@media (max-width:1023px){.bs-dash-fit{zoom:.5}}}.bs3 .aurora{background:radial-gradient(48rem 26rem at 18% 18%,rgba(70,170,125,.22),transparent 62%),radial-gradient(42rem 24rem at 82% 8%,rgba(52,128,98,.42),transparent 60%),radial-gradient(38rem 22rem at 70% 92%,rgba(52,128,98,.18),transparent 62%),radial-gradient(30rem 20rem at 10% 100%,rgba(70,170,125,.12),transparent 60%),#151b1f}.bs3 .text-gradient{background:linear-gradient(90deg,#d2fde8,#8ef8c0 45%,#4fe39a);-webkit-background-clip:text;background-clip:text;color:transparent}.bs3 .m-btn-primary:hover{background-color:#a9fbd2}.bs3 .scan-sweep:after{background:linear-gradient(180deg,transparent,rgba(134,247,186,.12) 50%,transparent)}.bs-map-fade{-webkit-mask-image:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent),linear-gradient(180deg,transparent,#000 5%,#000 95%,transparent);-webkit-mask-composite:source-in;mask-image:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent),linear-gradient(180deg,transparent,#000 5%,#000 95%,transparent);-webkit-mask-composite:source-in,xor;mask-composite:intersect}