.lorb[data-astro-cid-uu4rwnik]{position:relative}.lorb__panel[data-astro-cid-uu4rwnik]{margin-top:clamp(8px,1.5vw,16px)}.lorb__item[data-astro-cid-uu4rwnik]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px 28px;align-items:end;padding:18px 0;border-top:1px solid rgba(255,255,255,.14)}.lorb__kicker[data-astro-cid-uu4rwnik]{display:block;font-size:.7rem;font-weight:600;letter-spacing:.26em;text-transform:uppercase;color:var(--c-accent-2)}.lorb__title[data-astro-cid-uu4rwnik]{font-family:Inter Tight,sans-serif;font-size:clamp(1.15rem,1.5vw,1.35rem);font-weight:500;line-height:1.2;letter-spacing:-.02em;color:#fff;margin:10px 0 8px}.lorb__text[data-astro-cid-uu4rwnik]{margin:0;font-size:.95rem;line-height:1.6;color:#ffffffc2;max-width:46ch}.lorb__more[data-astro-cid-uu4rwnik]{display:inline-flex;justify-self:start;white-space:nowrap;color:#fff;border-bottom-color:#fff6}.lorb__more[data-astro-cid-uu4rwnik]:hover{color:var(--c-accent-2);border-bottom-color:var(--c-accent-2)}.lorb[data-astro-cid-uu4rwnik].is-live .lorb__panel[data-astro-cid-uu4rwnik]{display:grid}.lorb[data-astro-cid-uu4rwnik].is-live .lorb__item[data-astro-cid-uu4rwnik]{grid-area:1 / 1;border-top:1px solid rgba(255,255,255,.14);opacity:0;transform:translateY(14px);visibility:hidden;transition:opacity .55s var(--ease),transform .55s var(--ease),visibility 0s .55s}.lorb[data-astro-cid-uu4rwnik].is-live .lorb__item[data-astro-cid-uu4rwnik].is-active{opacity:1;transform:none;visibility:visible;transition:opacity .55s var(--ease) .12s,transform .55s var(--ease) .12s,visibility 0s}.lorb__stage[data-astro-cid-uu4rwnik]{perspective:1400px;min-width:0}.lorb__sky[data-astro-cid-uu4rwnik]{position:relative;width:100%;max-width:640px;margin:0 auto;aspect-ratio:1 / 1;transform-style:preserve-3d;transition:transform .9s var(--ease)}.lorb__stars[data-astro-cid-uu4rwnik]{position:absolute;inset:-6%;background-image:radial-gradient(1px 1px at 9% 24%,#d0efff 90%,transparent),radial-gradient(1px 1px at 18% 68%,#d0efff 90%,transparent),radial-gradient(2px 2px at 88% 25%,#d0efff 90%,transparent),radial-gradient(1px 1px at 79% 76%,#d0efff 90%,transparent),radial-gradient(1px 1px at 45% 8%,#d0efff 90%,transparent),radial-gradient(1px 1px at 62% 94%,#d0efff 90%,transparent),radial-gradient(1px 1px at 30% 40%,#d0efff 90%,transparent),radial-gradient(1.5px 1.5px at 70% 52%,#d0efff 90%,transparent);opacity:0;transition:opacity 1.6s ease,transform 1.2s var(--ease);pointer-events:none}.lorb__stars--b[data-astro-cid-uu4rwnik]{background-image:radial-gradient(1px 1px at 14% 12%,#9fd2ee 90%,transparent),radial-gradient(1.5px 1.5px at 92% 60%,#9fd2ee 90%,transparent),radial-gradient(1px 1px at 36% 86%,#9fd2ee 90%,transparent),radial-gradient(1px 1px at 56% 30%,#9fd2ee 90%,transparent),radial-gradient(1px 1px at 4% 48%,#9fd2ee 90%,transparent)}.lorb[data-astro-cid-uu4rwnik].is-in .lorb__stars[data-astro-cid-uu4rwnik]{opacity:.8;animation:lorb-twinkle 5.5s ease-in-out 1.6s infinite alternate}.lorb[data-astro-cid-uu4rwnik].is-in .lorb__stars--b[data-astro-cid-uu4rwnik]{animation-duration:7s;animation-delay:2.4s}.lorb__ring[data-astro-cid-uu4rwnik]{position:absolute;inset:0;pointer-events:none;animation:lorb-spin 140s linear infinite}.lorb__ring--2[data-astro-cid-uu4rwnik]{animation-duration:190s;animation-direction:reverse}.lorb__ring--3[data-astro-cid-uu4rwnik]{animation:none}.lorb__ring--4[data-astro-cid-uu4rwnik]{animation-duration:230s}.lorb__ring[data-astro-cid-uu4rwnik] svg[data-astro-cid-uu4rwnik]{width:100%;height:100%;overflow:visible;opacity:0;transform:scale(.62);transition:opacity 1.4s ease,transform 1.8s var(--ease)}.lorb__ring--2[data-astro-cid-uu4rwnik] svg[data-astro-cid-uu4rwnik]{transition-delay:.25s}.lorb__ring--3[data-astro-cid-uu4rwnik] svg[data-astro-cid-uu4rwnik]{transition-delay:.5s}.lorb__ring--4[data-astro-cid-uu4rwnik] svg[data-astro-cid-uu4rwnik]{transition-delay:.75s}.lorb[data-astro-cid-uu4rwnik].is-in .lorb__ring[data-astro-cid-uu4rwnik] svg[data-astro-cid-uu4rwnik]{opacity:1;transform:none}.lorb__ring[data-astro-cid-uu4rwnik] path[data-astro-cid-uu4rwnik]{fill:none;stroke:#7abae252;stroke-width:1;vector-effect:non-scaling-stroke}.lorb__ring[data-astro-cid-uu4rwnik] path[data-astro-cid-uu4rwnik].is-dashed{stroke-dasharray:3 6;stroke:#7abae23d}.lorb__ring--3[data-astro-cid-uu4rwnik] path[data-astro-cid-uu4rwnik]{stroke:#8fdbf661}.lorb__spark[data-astro-cid-uu4rwnik]{fill:#bfe6fb;filter:drop-shadow(0 0 4px rgba(140,210,250,.9))}.lorb__spark--soft[data-astro-cid-uu4rwnik]{fill:#bfe6fbb3}.lorb__beam[data-astro-cid-uu4rwnik]{position:absolute;left:50%;top:50%;height:1px;width:0;transform-origin:0 50%;background:linear-gradient(90deg,#78c8f5bf,#78c8f514);opacity:0;transition:transform .9s var(--ease),width .9s var(--ease),opacity .6s ease;pointer-events:none}.lorb[data-astro-cid-uu4rwnik].is-ready .lorb__beam[data-astro-cid-uu4rwnik]{opacity:1}.lorb__pulse[data-astro-cid-uu4rwnik]{position:absolute;top:-2px;left:0;width:28px;height:5px;border-radius:5px;background:radial-gradient(closest-side,rgba(210,240,255,.95),transparent);animation:lorb-pulse 2.6s ease-in-out infinite}.lorb__planet[data-astro-cid-uu4rwnik]{position:absolute;left:50%;top:50%;width:27%;aspect-ratio:1;border-radius:50%;transform:translate(-50%,-50%) scale(.6);opacity:0;display:grid;place-content:center;text-align:center;background:radial-gradient(circle at 35% 30%,#3f7fa3,#16405e 55%,#0a2540);border:1px solid rgba(143,224,255,.5);box-shadow:0 0 28px #4cc8fa4d,0 0 90px #4cc8fa24,inset 0 0 30px #061a3199;transition:opacity 1.2s ease .5s,transform 1.6s var(--ease) .5s;z-index:1}.lorb[data-astro-cid-uu4rwnik].is-in .lorb__planet[data-astro-cid-uu4rwnik]{opacity:1;transform:translate(-50%,-50%)}.lorb__halo[data-astro-cid-uu4rwnik]{position:absolute;inset:-18%;border-radius:50%;border:1px solid rgba(143,224,255,.18);animation:lorb-breathe 6s ease-in-out infinite}.lorb__planet[data-astro-cid-uu4rwnik] small[data-astro-cid-uu4rwnik]{font-size:.58rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:#afdaece6}.lorb__planet[data-astro-cid-uu4rwnik] strong[data-astro-cid-uu4rwnik]{font-family:Inter Tight,sans-serif;font-size:clamp(1rem,1.7vw,1.4rem);font-weight:500;letter-spacing:-.015em;color:#fff;margin-top:6px}.lorb__point[data-astro-cid-uu4rwnik]{position:absolute;z-index:2;width:clamp(150px,36%,230px);transform:translate(-50%,-50%) translateY(16px);opacity:0;padding:14px 16px;text-align:left;font:inherit;display:block;text-decoration:none;color:#effbff;background:#102e43db;border:1px solid rgba(91,154,179,.4);border-radius:6px;cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:opacity .9s ease,transform .9s var(--ease),background .3s ease,border-color .3s ease,box-shadow .3s ease}.lorb__point--1[data-astro-cid-uu4rwnik]{left:27%;top:15%}.lorb__point--2[data-astro-cid-uu4rwnik]{left:79%;top:31%}.lorb__point--3[data-astro-cid-uu4rwnik]{left:73%;top:84%}.lorb__point--4[data-astro-cid-uu4rwnik]{left:21%;top:69%}.lorb[data-astro-cid-uu4rwnik].is-in .lorb__point[data-astro-cid-uu4rwnik]{opacity:1;transform:translate(-50%,-50%)}.lorb[data-astro-cid-uu4rwnik].is-in .lorb__point--1[data-astro-cid-uu4rwnik]{transition-delay:.9s,.9s,0s,0s,0s}.lorb[data-astro-cid-uu4rwnik].is-in .lorb__point--2[data-astro-cid-uu4rwnik]{transition-delay:1.05s,1.05s,0s,0s,0s}.lorb[data-astro-cid-uu4rwnik].is-in .lorb__point--3[data-astro-cid-uu4rwnik]{transition-delay:1.2s,1.2s,0s,0s,0s}.lorb[data-astro-cid-uu4rwnik].is-in .lorb__point--4[data-astro-cid-uu4rwnik]{transition-delay:1.35s,1.35s,0s,0s,0s}.lorb[data-astro-cid-uu4rwnik].is-ready .lorb__point[data-astro-cid-uu4rwnik]{transition-delay:0s}.lorb__point[data-astro-cid-uu4rwnik]:hover,.lorb__point[data-astro-cid-uu4rwnik]:focus-visible,.lorb__point[data-astro-cid-uu4rwnik].is-active{background:#1b5272eb;border-color:#9ce8ffd9;box-shadow:0 0 26px #65d5fc38;outline:none}.lorb[data-astro-cid-uu4rwnik].is-ready .lorb__point[data-astro-cid-uu4rwnik]:hover,.lorb[data-astro-cid-uu4rwnik].is-ready .lorb__point[data-astro-cid-uu4rwnik].is-active{transform:translate(-50%,-50%) translateY(-3px)}.lorb__point-num[data-astro-cid-uu4rwnik]{display:block;font-size:.64rem;font-weight:600;letter-spacing:.22em;color:var(--c-accent-2)}.lorb__point[data-astro-cid-uu4rwnik] b[data-astro-cid-uu4rwnik]{display:block;margin-top:4px;font-family:Inter Tight,sans-serif;font-size:.95rem;font-weight:600;letter-spacing:-.01em}.lorb__point-sub[data-astro-cid-uu4rwnik]{display:block;margin-top:5px;font-size:.74rem;line-height:1.4;color:#a7c5d3}@keyframes lorb-spin{to{transform:rotate(360deg)}}@keyframes lorb-twinkle{0%{opacity:.85}to{opacity:.35}}@keyframes lorb-breathe{0%,to{transform:scale(1);opacity:.9}50%{transform:scale(1.07);opacity:.35}}@keyframes lorb-pulse{0%{left:0;opacity:0}15%{opacity:1}85%{opacity:1}to{left:calc(100% - 28px);opacity:0}}@media(max-width:1000px){.lorb__sky[data-astro-cid-uu4rwnik]{max-width:560px}}@media(max-width:600px){.lorb__point[data-astro-cid-uu4rwnik]{width:42%;padding:10px 11px}.lorb__point[data-astro-cid-uu4rwnik] b[data-astro-cid-uu4rwnik]{font-size:.8rem}.lorb__point-sub[data-astro-cid-uu4rwnik]{display:none}.lorb__item[data-astro-cid-uu4rwnik]{grid-template-columns:1fr}.lorb__planet[data-astro-cid-uu4rwnik] small[data-astro-cid-uu4rwnik]{font-size:.6rem;letter-spacing:.1em}.lorb__point--1[data-astro-cid-uu4rwnik]{left:26%;top:13%}.lorb__point--2[data-astro-cid-uu4rwnik]{left:76%;top:30%}.lorb__point--3[data-astro-cid-uu4rwnik]{left:74%;top:86%}.lorb__point--4[data-astro-cid-uu4rwnik]{left:24%;top:70%}}@media(prefers-reduced-motion:reduce){.lorb__ring[data-astro-cid-uu4rwnik],.lorb__halo[data-astro-cid-uu4rwnik],.lorb__pulse[data-astro-cid-uu4rwnik],.lorb__stars[data-astro-cid-uu4rwnik]{animation:none!important}.lorb__ring[data-astro-cid-uu4rwnik] svg[data-astro-cid-uu4rwnik],.lorb__planet[data-astro-cid-uu4rwnik],.lorb__point[data-astro-cid-uu4rwnik],.lorb__stars[data-astro-cid-uu4rwnik],.lorb__beam[data-astro-cid-uu4rwnik],.lorb__sky[data-astro-cid-uu4rwnik],.lorb__item[data-astro-cid-uu4rwnik]{transition:none!important}.lorb__pulse[data-astro-cid-uu4rwnik]{display:none}}
