.hp-globe-cell[data-astro-cid-yd56jslx]{height:var(--globe-h,480px);justify-content:center;align-items:center;display:flex;position:relative}.hp-hud[data-astro-cid-yd56jslx]{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:6;background:#0417458c;border:1px solid #9fc2ff4d;padding:9px 13px;animation:5s ease-in-out infinite hp-floaty;position:absolute}.hp-hud--l1[data-astro-cid-yd56jslx]{top:34px;left:0}.hp-hud--l2[data-astro-cid-yd56jslx]{animation-duration:6s;animation-delay:.5s;top:104px;left:0}.hp-hud--r1[data-astro-cid-yd56jslx]{text-align:right;min-width:178px;animation-duration:5.4s;animation-delay:.3s;top:34px;right:0}.hp-hud--r2[data-astro-cid-yd56jslx]{text-align:right;animation-duration:6.2s;animation-delay:.7s;top:104px;right:0}.hp-hud__k[data-astro-cid-yd56jslx]{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:#7fa0e6;font-size:8.5px}.hp-hud__v[data-astro-cid-yd56jslx]{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:#fff;letter-spacing:-.01em;font-size:19px;font-weight:600}.hp-hud__v--live[data-astro-cid-yd56jslx]{color:#3fd08a}.hp-hud__sub[data-astro-cid-yd56jslx]{color:#7fa0e6;font-size:11px}.hp-hud__route[data-astro-cid-yd56jslx]{font-family:var(--font-mono);color:#9fc2ff;white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:11px;overflow:hidden}.hp-globe__glow[data-astro-cid-yd56jslx]{filter:blur(8px);background:radial-gradient(circle at 38% 32%,#7fa8ff73,#135bff24 45%,#0000 70%);border-radius:50%;width:380px;height:380px;position:absolute}.hp-globe[data-astro-cid-yd56jslx]{perspective:1000px;width:360px;height:360px;position:relative}.hp-globe__sweep[data-astro-cid-yd56jslx]{background:conic-gradient(#7fa8ff38,#0000 40%);border-radius:50%;animation:9s linear infinite hp-sweep;position:absolute;inset:-30px}.hp-globe__tilt[data-astro-cid-yd56jslx]{transform-style:preserve-3d;position:absolute;inset:0;transform:rotateX(-16deg)}.hp-globe__spin[data-astro-cid-yd56jslx]{transform-style:preserve-3d;animation:24s linear infinite hp-gspin;position:absolute;inset:0}.hp-globe__meridian[data-astro-cid-yd56jslx]{border:1px solid #7fa8ff4d;border-radius:50%;position:absolute;inset:0}.hp-globe__parallel[data-astro-cid-yd56jslx]{border-radius:50%;position:absolute;top:50%;left:50%}.hp-globe__parallel--eq[data-astro-cid-yd56jslx]{border:1px solid #7fa8ff4d;width:330px;height:330px;margin:-165px 0 0 -165px;transform:rotateX(90deg)}.hp-globe__parallel--n[data-astro-cid-yd56jslx]{border:1px dashed #7fa8ff38;width:300px;height:300px;margin:-150px 0 0 -150px;transform:rotateX(90deg)translateZ(62px)}.hp-globe__parallel--s[data-astro-cid-yd56jslx]{border:1px dashed #7fa8ff38;width:300px;height:300px;margin:-150px 0 0 -150px;transform:rotateX(90deg)translateZ(-62px)}.hp-globe__dots[data-astro-cid-yd56jslx]{opacity:.4;background-image:radial-gradient(#9fc2ff99 1px,#0000 1.4px);background-size:15px 15px;border-radius:50%;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 40% 36%,#000 38%,#0000 64%);mask-image:radial-gradient(circle at 40% 36%,#000 38%,#0000 64%)}.hp-globe__node[data-astro-cid-yd56jslx]{border-radius:50%;animation:2.8s ease-in-out infinite hp-pulse;position:absolute}.hp-globe__orbit[data-astro-cid-yd56jslx]{transform-style:preserve-3d;position:absolute}.hp-globe__orbit--1[data-astro-cid-yd56jslx]{inset:-26px;transform:rotateX(74deg)}.hp-globe__orbit--2[data-astro-cid-yd56jslx]{inset:6px;transform:rotateX(72deg)rotate(60deg)}.hp-globe__ring[data-astro-cid-yd56jslx]{border:1px solid #7fa8ff4d;border-radius:50%;animation:14s linear infinite hp-orbit;position:absolute;inset:0}.hp-globe__ring--dash[data-astro-cid-yd56jslx]{border:1px dashed #7fa8ff3d;animation:20s linear infinite reverse hp-orbit}.hp-globe__sat[data-astro-cid-yd56jslx]{background:#fff;border-radius:50%;width:8px;height:8px;margin-left:-4px;position:absolute;top:-4px;left:50%;box-shadow:0 0 10px #fff}.hp-globe__sat--green[data-astro-cid-yd56jslx]{background:var(--live);width:6px;height:6px;box-shadow:0 0 10px var(--live);margin-left:-3px;top:-3px}.hp-chip[data-astro-cid-yd56jslx]{border-radius:var(--r);font-family:var(--font-mono);letter-spacing:.04em;color:#d5e0fb;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#070f2cd1;border:1px solid #7fa8ff52;padding:7px 11px;font-size:10px;position:absolute}.hp-chip[data-astro-cid-yd56jslx] b[data-astro-cid-yd56jslx]{color:#fff;font-weight:500}.hp-chip__dot[data-astro-cid-yd56jslx]{color:var(--live)}.hp-chip__blue[data-astro-cid-yd56jslx]{color:var(--on-blue-accent)!important}.hp-chip--1[data-astro-cid-yd56jslx]{animation:5s ease-in-out infinite hp-floaty;top:40px;left:6px}.hp-chip--2[data-astro-cid-yd56jslx]{animation:6.4s ease-in-out 1s infinite hp-floaty;bottom:66px;right:-20px}@keyframes hp-gspin{to{transform:rotateY(360deg)}}@keyframes hp-orbit{to{transform:rotate(360deg)}}@keyframes hp-sweep{to{transform:rotate(360deg)}}@keyframes hp-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(1.5)}}@keyframes hp-floaty{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@media (prefers-reduced-motion:reduce){.hp-globe__sweep[data-astro-cid-yd56jslx],.hp-globe__spin[data-astro-cid-yd56jslx],.hp-globe__ring[data-astro-cid-yd56jslx],.hp-globe__ring--dash[data-astro-cid-yd56jslx],.hp-globe__node[data-astro-cid-yd56jslx],.hp-chip[data-astro-cid-yd56jslx],.hp-hud[data-astro-cid-yd56jslx]{animation:none}}.rsh-root{background:var(--bg);color:var(--ink-1);container:rsh/inline-size}.rsh-hero__counts{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:#9fc2ff;font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:10px;margin-top:22px;font-size:10.5px;display:flex}.rsh-hero__counts span[aria-hidden]{color:#4e6699}.rsh-sec{padding-top:44px}.rsh-hubs{max-width:calc(var(--frame-w) + 2 * 32px);box-sizing:border-box;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:18px auto 0;padding:0 32px;display:grid}.rsh-hub{background:var(--paper);border:1px solid var(--hair-2);border-radius:var(--r);transition:border-color .15s var(--motion-ease,ease);flex-direction:column;gap:6px;padding:18px;text-decoration:none;display:flex;position:relative}.rsh-hub:hover{border-color:var(--blue-ink)}.rsh-hub__label{font-family:var(--font-mono);letter-spacing:-.01em;color:var(--ink-1);font-size:14.5px;font-weight:600}.rsh-hub__desc{font-family:var(--font-prose);color:var(--ink-4);font-size:12.5px}.rsh-hub__count{font-family:var(--font-mono);color:var(--blue-ink);font-variant-numeric:tabular-nums;font-size:10.5px;font-weight:600;position:absolute;top:14px;right:16px}.rsh-topics,.rsh-filter{max-width:calc(var(--frame-w) + 2 * 32px);box-sizing:border-box;margin:18px auto 0;padding:0 32px}.rsh-grid{max-width:calc(var(--frame-w) + 2 * 32px);box-sizing:border-box;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:18px auto 0;padding:0 32px;display:grid}.rsh-cell{display:contents}.rsh-cta{box-sizing:border-box;margin:56px 0 0;padding:0}@container rsh (width<=960px){.rsh-grid,.rsh-hubs{grid-template-columns:repeat(2,minmax(0,1fr))}}@container rsh (width<=760px){.ds-hero__inner,.ds-sechead,.rsh-hubs,.rsh-topics,.rsh-filter,.rsh-grid{padding-left:22px;padding-right:22px}.rsh-grid,.rsh-hubs{grid-template-columns:minmax(0,1fr)}}
