.discord-band[data-astro-cid-o3lu5xnk]{border:1px solid var(--border);background:var(--bg-card);border-radius:.75rem}.discord-band__inner[data-astro-cid-o3lu5xnk]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.25rem;padding:1.5rem;display:flex}.discord-band__heading[data-astro-cid-o3lu5xnk]{color:var(--text);margin:0 0 .35rem;font-size:1.1rem}.discord-band__body[data-astro-cid-o3lu5xnk]{color:var(--text-dim);max-width:40rem;margin:0;font-size:.9rem}.discord-band__cta[data-astro-cid-o3lu5xnk]{background:var(--blue);color:var(--bg);white-space:nowrap;border-radius:999px;padding:.6rem 1.25rem;font-size:.9rem;font-weight:700;text-decoration:none;display:inline-block}.discord-band__cta[data-astro-cid-o3lu5xnk]:hover,.discord-band__cta[data-astro-cid-o3lu5xnk]:focus-visible{filter:brightness(1.1)}.home[data-astro-cid-bkwvb2u2]{flex-direction:column;gap:3rem;max-width:72rem;margin:0 auto;padding:0 1.25rem 4rem;display:flex}.hero[data-astro-cid-bkwvb2u2]{padding:3rem 0 1rem}.hero__inner[data-astro-cid-bkwvb2u2]{flex-wrap:wrap;align-items:center;gap:2.5rem;display:flex}.hero__copy[data-astro-cid-bkwvb2u2]{flex:24rem;min-width:0}.hero__badge[data-astro-cid-bkwvb2u2]{background:var(--bg-card);border:1px solid var(--border);color:var(--green);letter-spacing:.03em;border-radius:999px;margin-bottom:1.25rem;padding:.35rem .85rem;font-size:.75rem;font-weight:700;display:inline-block}.hero__headline[data-astro-cid-bkwvb2u2]{color:var(--text);margin:0 0 1rem;font-size:2.25rem;line-height:1.15}.hero__sub[data-astro-cid-bkwvb2u2]{color:var(--text-dim);max-width:38rem;margin:0 0 1.5rem;font-size:1.05rem;line-height:1.5}.hero__ctas[data-astro-cid-bkwvb2u2]{flex-wrap:wrap;gap:.9rem;display:flex}.hero__cta[data-astro-cid-bkwvb2u2]{white-space:nowrap;border-radius:999px;padding:.7rem 1.4rem;font-size:.95rem;font-weight:700;text-decoration:none;display:inline-block}.hero__cta--primary[data-astro-cid-bkwvb2u2]{background:var(--blue);color:var(--bg)}.hero__cta--primary[data-astro-cid-bkwvb2u2]:hover,.hero__cta--primary[data-astro-cid-bkwvb2u2]:focus-visible{filter:brightness(1.1)}.hero__cta--secondary[data-astro-cid-bkwvb2u2]{color:var(--text);border:1px solid var(--border);background:0 0}.hero__cta--secondary[data-astro-cid-bkwvb2u2]:hover,.hero__cta--secondary[data-astro-cid-bkwvb2u2]:focus-visible{border-color:var(--blue)}.hero__visual[data-astro-cid-bkwvb2u2]{aspect-ratio:1;background:var(--bg-card);border:1px solid var(--border);border-radius:.75rem;flex:18rem;justify-content:center;align-items:center;max-width:22rem;display:flex;overflow:hidden}.hero__radar[data-astro-cid-bkwvb2u2]{aspect-ratio:1;border:1px solid var(--border);background:var(--bg-elev);border-radius:50%;width:78%;position:relative;overflow:hidden}.hero__radar-rings[data-astro-cid-bkwvb2u2]{background-image:repeating-radial-gradient(circle, var(--border) 0, var(--border) 1px, transparent 1px, transparent 18%);opacity:.8;border-radius:50%;position:absolute;inset:0}.hero__radar-sweep[data-astro-cid-bkwvb2u2]{background:conic-gradient(from 0deg, transparent 0deg, var(--green) 10deg, transparent 70deg, transparent 360deg);opacity:.6;border-radius:50%;animation:4.5s linear infinite radar-spin;position:absolute;inset:0}.hero__radar-blip[data-astro-cid-bkwvb2u2]{width:.5rem;height:.5rem;position:absolute}.hero__radar-blip[data-astro-cid-bkwvb2u2]:before,.hero__radar-blip[data-astro-cid-bkwvb2u2]:after{content:"";border-radius:50%;position:absolute;inset:0}.hero__radar-blip[data-astro-cid-bkwvb2u2]:before{background:var(--green)}.hero__radar-blip[data-astro-cid-bkwvb2u2]:after{border:1px solid var(--green);animation:2.6s ease-out infinite radar-ping}.hero__radar-blip--1[data-astro-cid-bkwvb2u2]{top:20%;left:60%}.hero__radar-blip--2[data-astro-cid-bkwvb2u2]{top:58%;left:24%}.hero__radar-blip--2[data-astro-cid-bkwvb2u2]:before{background:var(--yellow)}.hero__radar-blip--2[data-astro-cid-bkwvb2u2]:after{border-color:var(--yellow);animation-delay:.9s}.hero__radar-blip--3[data-astro-cid-bkwvb2u2]{top:70%;left:66%}.hero__radar-blip--3[data-astro-cid-bkwvb2u2]:after{animation-delay:1.8s}@keyframes radar-spin{to{transform:rotate(360deg)}}@keyframes radar-ping{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(4.5)}}@media (prefers-reduced-motion:reduce){.hero__radar-sweep[data-astro-cid-bkwvb2u2],.hero__radar-blip[data-astro-cid-bkwvb2u2]:after{animation:none}}.pillars__grid[data-astro-cid-bkwvb2u2]{grid-template-columns:repeat(4,1fr);gap:1.25rem;display:grid}.pillar[data-astro-cid-bkwvb2u2]{background:var(--bg-card);border:1px solid var(--border);border-radius:.75rem;padding:1.25rem}.pillar__icon[data-astro-cid-bkwvb2u2]{margin-bottom:.6rem;font-size:1.5rem}.pillar__title[data-astro-cid-bkwvb2u2]{color:var(--text);margin:0 0 .4rem;font-size:1rem}.pillar__body[data-astro-cid-bkwvb2u2]{color:var(--text-dim);margin:0;font-size:.85rem;line-height:1.4}.tracks-teaser__head[data-astro-cid-bkwvb2u2]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.75rem;margin-bottom:1.25rem;display:flex}.tracks-teaser__heading[data-astro-cid-bkwvb2u2]{color:var(--text);margin:0;font-size:1.5rem}.tracks-teaser__see-all[data-astro-cid-bkwvb2u2]{color:var(--blue);font-size:.9rem;font-weight:600;text-decoration:none}.tracks-teaser__see-all[data-astro-cid-bkwvb2u2]:hover,.tracks-teaser__see-all[data-astro-cid-bkwvb2u2]:focus-visible{text-decoration:underline}.tracks-teaser__grid[data-astro-cid-bkwvb2u2]{grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));gap:1.25rem;display:grid}@media (width<=720px){.pillars__grid[data-astro-cid-bkwvb2u2]{grid-template-columns:repeat(2,1fr)}}@media (width<=480px){.home[data-astro-cid-bkwvb2u2]{gap:2.25rem;padding:0 1rem 3rem}.hero[data-astro-cid-bkwvb2u2]{padding:2rem 0 .5rem}.hero__headline[data-astro-cid-bkwvb2u2]{font-size:1.6rem}.hero__sub[data-astro-cid-bkwvb2u2]{font-size:.95rem}.pillars__grid[data-astro-cid-bkwvb2u2]{grid-template-columns:1fr}}
