.Firmament-module__jkJYIW__page{overflow:clip}.Firmament-module__jkJYIW__micro{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-steel-dark);align-items:center;gap:.6rem;margin:0;font-size:.66rem;display:inline-flex}.Firmament-module__jkJYIW__microDark{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-steel);margin:0;font-size:.66rem}.Firmament-module__jkJYIW__dot{background:#2ec4b6;border-radius:50%;width:7px;height:7px;box-shadow:0 0 10px #2ec4b6}.Firmament-module__jkJYIW__hero{background:radial-gradient(80% 60% at 70% 20%, #2ec4b62e, transparent 70%), radial-gradient(60% 50% at 10% 80%, #4f8df924, transparent 70%), var(--color-deep);padding:clamp(3.5rem,8vw,6.5rem) 0 2rem}.Firmament-module__jkJYIW__hero h1{letter-spacing:-.065em;color:var(--color-chalk);margin:1.4rem 0 0;font-size:clamp(2.6rem,6vw,5.6rem);font-weight:550;line-height:1.02}.Firmament-module__jkJYIW__hero h1 span{color:#2ec4b6}.Firmament-module__jkJYIW__lede{max-width:620px;color:var(--color-steel-dark);margin:1.6rem 0 0;font-size:1.08rem;line-height:1.7}.Firmament-module__jkJYIW__actions{flex-wrap:wrap;align-items:center;gap:1rem 1.6rem;margin-top:2rem;display:flex}.Firmament-module__jkJYIW__ghost{color:var(--color-chalk);text-underline-offset:4px;align-items:center;gap:.5rem;text-decoration:underline;display:inline-flex}.Firmament-module__jkJYIW__chain{margin-top:2.6rem}.Firmament-module__jkJYIW__chainArt{width:100%;height:auto;display:block;overflow:visible}.Firmament-module__jkJYIW__strand{fill:none;stroke:url(#fmBraid);stroke-width:2.4px;opacity:.7;stroke-dasharray:8 7;animation:1.4s linear infinite Firmament-module__jkJYIW__flow}.Firmament-module__jkJYIW__packet{fill:#fff;filter:drop-shadow(0 0 6px #2ec4b6);animation:2.8s linear infinite Firmament-module__jkJYIW__travel}.Firmament-module__jkJYIW__dev{fill:#1d2430;stroke:#9fb3c8;stroke-width:1.6px}.Firmament-module__jkJYIW__devScreen{fill:#2ec4b6;opacity:.25}.Firmament-module__jkJYIW__ant{stroke:#9fb3c8;stroke-width:2.4px;stroke-linecap:round}.Firmament-module__jkJYIW__led{fill:#2ec4b6;animation:1.2s ease-in-out infinite Firmament-module__jkJYIW__blink}.Firmament-module__jkJYIW__devName{font:650 15px var(--font-sans,sans-serif);fill:var(--color-chalk)}.Firmament-module__jkJYIW__devSub{font:11px var(--font-mono);fill:#8aa}.Firmament-module__jkJYIW__section{padding-top:clamp(4rem,8vw,6rem);padding-bottom:1rem}.Firmament-module__jkJYIW__split{grid-template-columns:1fr 1.1fr;align-items:center;gap:3rem;display:grid}.Firmament-module__jkJYIW__split h2,.Firmament-module__jkJYIW__h2{letter-spacing:-.055em;margin:.8rem 0 1rem;font-size:clamp(2.2rem,4.4vw,3.8rem);font-weight:550;line-height:1.06}.Firmament-module__jkJYIW__split>div>p{max-width:480px;color:var(--color-steel);margin:0;font-size:1rem;line-height:1.7}.Firmament-module__jkJYIW__link,.Firmament-module__jkJYIW__linkDark{text-underline-offset:4px;align-items:center;gap:.5rem;margin-top:1.2rem;text-decoration:underline;display:inline-flex}.Firmament-module__jkJYIW__linkDark{color:var(--color-chalk)}.Firmament-module__jkJYIW__plug{background:var(--color-bone-0);border:1px solid var(--color-bone-3);border-radius:24px;padding:1.4rem}.Firmament-module__jkJYIW__plugArt{width:100%;height:auto;display:block}.Firmament-module__jkJYIW__box{fill:var(--color-deep)}.Firmament-module__jkJYIW__boxText{font:650 14px var(--font-sans,sans-serif);fill:var(--color-chalk)}.Firmament-module__jkJYIW__line1{fill:none;stroke-width:6px;stroke-linecap:round;animation:6s linear infinite Firmament-module__jkJYIW__dies}.Firmament-module__jkJYIW__line2{fill:none;stroke:#2ec4b6;stroke-width:6px;stroke-linecap:round}.Firmament-module__jkJYIW__lineLabel{font:11px var(--font-mono);fill:var(--color-steel)}.Firmament-module__jkJYIW__cut{stroke:#e2557a;stroke-width:4px;stroke-linecap:round;opacity:0;animation:6s linear infinite Firmament-module__jkJYIW__cutShow}.Firmament-module__jkJYIW__call{fill:#f2a33a;filter:drop-shadow(0 0 6px #f2a33a);offset-path:path("M110 112 C 200 60, 260 60, 350 112");animation:6s ease-in-out infinite Firmament-module__jkJYIW__callMove}.Firmament-module__jkJYIW__score{fill:#22b573}.Firmament-module__jkJYIW__scoreText{font:700 11px var(--font-mono);fill:#fff}.Firmament-module__jkJYIW__band{margin-top:clamp(4rem,8vw,6rem);padding:clamp(4rem,8vw,6rem) 0}.Firmament-module__jkJYIW__band h2{color:var(--color-chalk)}.Firmament-module__jkJYIW__ledeDark{max-width:480px;color:var(--color-steel-dark);margin:0;font-size:1rem;line-height:1.7}.Firmament-module__jkJYIW__bars{border:1px solid var(--color-deep-3);background:var(--color-deep-2);border-radius:22px;gap:1.4rem;padding:1.6rem;display:grid}.Firmament-module__jkJYIW__barRow{gap:.5rem;display:grid}.Firmament-module__jkJYIW__barRow span{color:var(--color-steel-dark);font-size:.9rem}.Firmament-module__jkJYIW__barRow b{letter-spacing:-.05em;color:var(--color-chalk);font-size:clamp(1.6rem,3vw,2.4rem);font-weight:650}.Firmament-module__jkJYIW__track{background:var(--color-deep-3);border-radius:99px;height:18px;overflow:hidden}.Firmament-module__jkJYIW__track i{transform-origin:0;height:100%;animation:Firmament-module__jkJYIW__grow 2.4s var(--ease-out) both;border-radius:99px;display:block}.Firmament-module__jkJYIW__old{background:#e2557a}.Firmament-module__jkJYIW__new{background:linear-gradient(90deg,#2ec4b6,#4f8df9)}.Firmament-module__jkJYIW__cond{color:var(--color-steel-dark);margin:0;font-size:.78rem;line-height:1.6}.Firmament-module__jkJYIW__cond a{color:var(--color-chalk);text-decoration:underline}.Firmament-module__jkJYIW__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;display:grid}.Firmament-module__jkJYIW__card{border:1px solid var(--color-bone-3);background:var(--color-bone-0);color:var(--color-ink);transition:transform .25s var(--ease-out), border-color .25s;border-radius:18px;align-content:start;gap:.6rem;padding:1.4rem;display:grid}.Firmament-module__jkJYIW__card:hover{border-color:#2ec4b6;transform:translateY(-3px)}.Firmament-module__jkJYIW__cardIcon{color:#128a80;background:#d9f4f2;border-radius:14px;place-items:center;width:48px;height:48px;display:grid}.Firmament-module__jkJYIW__card b{letter-spacing:-.02em;font-size:1.1rem;font-weight:600}.Firmament-module__jkJYIW__card span{color:var(--color-steel);font-size:.88rem;line-height:1.55}.Firmament-module__jkJYIW__hw{background:var(--color-bone-2);border-radius:20px;grid-template-columns:1fr 1fr;align-items:center;gap:2rem;margin-top:1rem;padding:1.6rem;display:grid}.Firmament-module__jkJYIW__hw>div{gap:.4rem;display:grid}.Firmament-module__jkJYIW__hw b{letter-spacing:-.03em;font-size:1.4rem}.Firmament-module__jkJYIW__hw span{color:var(--color-steel);line-height:1.6}.Firmament-module__jkJYIW__hw ul{gap:.45rem;margin:0;padding:0;list-style:none;display:grid}.Firmament-module__jkJYIW__hw li{background:var(--color-bone-0);border-radius:10px;justify-content:space-between;gap:1rem;padding:.55rem .8rem;font-weight:550;display:flex}.Firmament-module__jkJYIW__hw li em{font-style:normal;font:.66rem var(--font-mono);color:var(--color-steel)}.Firmament-module__jkJYIW__hw li[data-proven] em{color:#1f9d55;font-weight:700}.Firmament-module__jkJYIW__stackBox{border:1px solid var(--color-bone-3);background:linear-gradient(120deg,#2ec4b61f,#f2a33a1f);border-radius:24px;padding:clamp(1.6rem,4vw,2.6rem)}.Firmament-module__jkJYIW__stackBox h2{letter-spacing:-.05em;margin:0 0 .8rem;font-size:clamp(1.8rem,3.4vw,2.8rem);font-weight:550}.Firmament-module__jkJYIW__stackBox p{max-width:720px;color:var(--color-steel);margin:0;line-height:1.7}.Firmament-module__jkJYIW__stackLinks{flex-wrap:wrap;gap:.6rem;margin-top:1.4rem;display:flex}.Firmament-module__jkJYIW__stackLinks a{background:var(--color-bone-0);border:1px solid var(--color-bone-3);border-radius:99px;align-items:center;gap:.4rem;padding:.5rem .9rem;font-size:.88rem;display:inline-flex}@keyframes Firmament-module__jkJYIW__flow{to{stroke-dashoffset:-30px}}@keyframes Firmament-module__jkJYIW__travel{0%{offset-distance:0%;opacity:0}8%,92%{opacity:1}to{offset-distance:100%;opacity:0}}@keyframes Firmament-module__jkJYIW__blink{50%{opacity:.3}}@keyframes Firmament-module__jkJYIW__dies{0%,35%{stroke:#2ec4b6}40%,to{stroke:#e2557a;stroke-dasharray:6 10}}@keyframes Firmament-module__jkJYIW__cutShow{0%,38%{opacity:0}42%,to{opacity:1}}@keyframes Firmament-module__jkJYIW__callMove{0%{offset-path:path("M110 112 C 200 60, 260 60, 350 112");offset-distance:0%}34%{offset-path:path("M110 112 C 200 60, 260 60, 350 112");offset-distance:45%}36%{offset-path:path("M110 148 C 200 200, 260 200, 350 148");offset-distance:45%}to{offset-path:path("M110 148 C 200 200, 260 200, 350 148");offset-distance:100%}}@keyframes Firmament-module__jkJYIW__grow{0%{transform:scaleX(0)}}@media (max-width:960px){.Firmament-module__jkJYIW__split{grid-template-columns:1fr}.Firmament-module__jkJYIW__grid{grid-template-columns:1fr 1fr}.Firmament-module__jkJYIW__hw{grid-template-columns:1fr}}@media (max-width:560px){.Firmament-module__jkJYIW__grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.Firmament-module__jkJYIW__page *{animation:none!important}}
