.hero-section:where(.s-2){padding:2rem 1.5rem 4rem;position:relative;overflow:hidden}.hero-inner:where(.s-2){grid-template-columns:1fr 1fr;align-items:center;gap:3rem;max-width:72rem;margin:0 auto;display:grid}@media (width<=1024px){.hero-inner:where(.s-2){grid-template-columns:1fr}}.hero-orb:where(.s-2){filter:blur(80px);pointer-events:none;border-radius:50%;position:absolute}.hero-orb--purple:where(.s-2){background:#7c3aed1a;width:18rem;height:18rem;top:5rem;right:2.5rem}.hero-orb--cyan:where(.s-2){background:#00d4ff1a;width:24rem;height:24rem;bottom:2.5rem;left:2.5rem}.hero-copy:where(.s-2){flex-direction:column;gap:1.7rem;display:flex}.hero-badge:where(.s-2){color:var(--hero-secondary);background:#7c3aed1a;border:1px solid #7c3aed33;border-radius:999px;align-items:center;gap:.5rem;width:fit-content;padding:.5rem 1rem;font-size:.875rem;transition:background .3s;display:inline-flex;text-decoration:none!important}.hero-badge:where(.s-2):hover{background:#7c3aed33}.hero-badge-dot:where(.s-2){background:linear-gradient(135deg,var(--hero-primary),var(--hero-secondary));border-radius:50%;width:.5rem;height:.5rem;animation:2s ease-in-out infinite pulse-glow}.hero-title:where(.s-2){color:var(--sl-color-white);margin-top:-.5rem;font-size:clamp(2.2rem,5vw,3.6rem);font-weight:700;line-height:1.15}.hero-title:where(.s-2) #hero-word{text-align:left;min-width:5.5ch;transition:transform .35s ease-in,opacity .35s ease-in;display:inline-block}.hero-title:where(.s-2) #hero-word.slide-out{opacity:0;transform:translateY(-110%)}.hero-title:where(.s-2) #hero-word.typing{border-right:2px solid var(--hero-secondary,#00d4ff);padding-right:2px;animation:.7s step-end infinite cursor-blink}@keyframes cursor-blink{0%,to{border-color:var(--hero-secondary,#00d4ff)}50%{border-color:#0000}}.hero-subtitle:where(.s-2){color:var(--hero-text-secondary);max-width:36rem;font-size:1.15rem;line-height:1.7}.hero-buttons:where(.s-2){flex-wrap:wrap;gap:1rem;display:flex}.hero-btn:where(.s-2){border-radius:.5rem;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-size:.95rem;font-weight:600;transition:all .3s;display:inline-flex;text-decoration:none!important}.hero-btn--primary:where(.s-2){background:linear-gradient(135deg,var(--hero-primary),var(--hero-secondary));color:#fff!important}.hero-btn--primary:where(.s-2):hover{box-shadow:0 0 24px #7c3aed4d}.hero-btn--secondary:where(.s-2){border:1px solid var(--hero-primary);background:0 0;color:var(--hero-secondary)!important}.hero-btn--secondary:where(.s-2):hover{background:linear-gradient(135deg,var(--hero-primary),var(--hero-secondary));color:#fff!important}.hero-animation:where(.s-2){flex-direction:column;justify-content:center;align-items:center;width:100%;height:20rem;display:flex;position:relative}.hero-animation-container:where(.s-2){width:14rem;height:16rem;position:relative}.mc-panel:where(.s-2){background:var(--hero-bg-card);border:1px solid #a855f74d;border-radius:1rem;flex-direction:column;padding:1rem;display:flex;position:absolute;inset:0;overflow:hidden}.mc-header:where(.s-2){justify-content:space-between;align-items:center;margin-bottom:.75rem;display:flex}.mc-label:where(.s-2){color:var(--hero-secondary);letter-spacing:.05em;font-family:monospace;font-size:.65rem}.mc-live:where(.s-2){color:#4ade80;font-size:.65rem;animation:1s ease-in-out infinite blink}.mc-radar:where(.s-2){width:8rem;height:8rem;margin:0 auto .75rem;position:relative}.mc-radar-ring:where(.s-2){border:1px solid;border-radius:50%;position:absolute}.mc-radar-ring--outer:where(.s-2){border-color:#00d4ff4d;inset:0}.mc-radar-ring--mid:where(.s-2){border-color:#00d4ff33;inset:.5rem}.mc-radar-ring--inner:where(.s-2){border-color:#00d4ff1a;inset:1rem}.mc-radar-sweep:where(.s-2){transform-origin:0;background:linear-gradient(90deg,#00d4ffcc,#0000);width:50%;height:2px;animation:4s linear infinite radar-sweep;position:absolute;top:50%;left:50%}.mc-vehicle:where(.s-2){color:var(--hero-secondary);justify-content:center;align-items:center;transition:opacity .3s;display:flex;position:absolute;inset:0}.mc-blip:where(.s-2){border-radius:50%;animation:1s ease-in-out infinite blink;position:absolute}.mc-blip--1:where(.s-2){background:#4ade80;width:.5rem;height:.5rem;top:.5rem;right:1rem}.mc-blip--2:where(.s-2){background:#facc15;width:.375rem;height:.375rem;animation-delay:.5s;bottom:1.5rem;left:.75rem}.mc-telemetry:where(.s-2){grid-template-columns:repeat(4,1fr);gap:.25rem;margin-top:auto;display:grid}.mc-telem-item:where(.s-2){text-align:center;background:#0000004d;border-radius:.25rem;padding:.25rem}.mc-telem-label:where(.s-2){color:var(--hero-text-secondary);font-size:.5rem}.mc-telem-value:where(.s-2){color:var(--hero-secondary);font-family:monospace;font-size:.625rem}.hero-dots:where(.s-2){gap:.375rem;margin-top:1rem;display:flex}.hero-carousel:where(.s-2){flex-direction:column;align-items:center;gap:1rem;width:100%;display:flex;position:relative}.carousel-track:where(.s-2){aspect-ratio:4/3;background:0 0;border-radius:1rem;width:145%;position:relative;overflow:hidden}.carousel-slide:where(.s-2){opacity:0;pointer-events:none;justify-content:center;align-items:center;transition:opacity 1.2s;display:flex;position:absolute;inset:0}.carousel-slide:where(.s-2).active{pointer-events:auto}.carousel-slide:where(.s-2) a:where(.s-2){cursor:pointer;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.carousel-slide:where(.s-2).active{opacity:1}.carousel-slide:where(.s-2) img:where(.s-2){object-fit:contain;border-radius:2.5rem;width:100%;height:100%;display:block;overflow:hidden;margin:0!important}.carousel-label:where(.s-2){color:var(--hero-secondary);white-space:nowrap;letter-spacing:.05em;background:#0a0a1ab3;border-radius:999px;padding:.25rem .75rem;font-family:monospace;font-size:.75rem;position:absolute;bottom:.75rem;left:50%;transform:translate(-50%)}.carousel-controls:where(.s-2){justify-content:center;align-items:center;gap:.75rem;height:2rem;display:flex}.carousel-btn:where(.s-2){all:unset;box-sizing:border-box;color:var(--hero-secondary);cursor:pointer;background:#7c3aed26;border:1px solid #7c3aed4d;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;transition:background .2s;display:flex}.carousel-btn:where(.s-2) svg:where(.s-2){flex-shrink:0;display:block}.carousel-btn:where(.s-2):hover{background:#7c3aed59}.carousel-dots:where(.s-2){align-items:center;gap:.375rem;height:2rem;display:flex}.hero-status-card:where(.s-2){background:var(--hero-bg-card);backdrop-filter:blur(12px);border:1px solid #ffffff1a;border-radius:.75rem;align-items:center;gap:.75rem;padding:1rem;display:none;position:absolute;bottom:3rem;right:calc(50% - 34rem)}@media (width>=1024px){.hero-status-card:where(.s-2){display:flex}}.hero-status-icon:where(.s-2){background:#4ade8033;border-radius:.5rem;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:flex}.hero-status-title:where(.s-2){color:#fff;margin:0;font-size:.875rem;font-weight:500}.hero-status-value:where(.s-2){color:#4ade80;margin:0;font-size:.75rem}.hero-dot{background:#fff3;border-radius:50%;width:.375rem;height:.375rem;transition:all .3s;display:inline-block}.hero-dot--active{background:var(--hero-secondary,#00d4ff);transform:scale(1.25)}.features-section:where(.s-6){padding:5rem 1.5rem}.features-inner:where(.s-6){max-width:72rem;margin:0 auto}.features-header:where(.s-6){text-align:center;margin-bottom:4rem}.features-title:where(.s-6){color:var(--sl-color-white);margin:0 0 1rem;font-size:2.25rem;font-weight:700}.features-subtitle:where(.s-6){color:var(--hero-text-secondary,#94a3b8);max-width:40rem;margin:0 auto;line-height:1.7}.features-grid:where(.s-6){grid-template-columns:repeat(3,1fr);gap:1.5rem;display:grid}@media (width<=1024px){.features-grid:where(.s-6){grid-template-columns:repeat(2,1fr)}}@media (width<=640px){.features-grid:where(.s-6){grid-template-columns:1fr}}.feature-card:where(.s-6){background:var(--hero-bg-card,#141428e6);color:inherit;border:1px solid #ffffff0d;border-radius:.75rem;flex-direction:column;padding:.65rem 1rem;transition:border-color .3s,transform .2s;display:flex;position:relative;text-decoration:none!important}.feature-card:where(.s-6):hover{border-color:#7c3aed4d;transform:translateY(-3px)}.feature-icon:where(.s-6){width:2rem;height:2rem;color:var(--hero-secondary,#00d4ff);background:linear-gradient(135deg,#7c3aed26,#00d4ff1a);border-radius:.5rem;justify-content:center;align-items:center;margin-bottom:.5rem;display:flex}.feature-name:where(.s-6){color:var(--sl-color-white);margin:0 0 .25rem;font-size:1rem;font-weight:600}.feature-desc:where(.s-6){color:var(--hero-text-secondary,#94a3b8);margin:0;font-size:.8rem;line-height:1.6}.feature-link:where(.s-6){color:var(--hero-secondary,#00d4ff);opacity:0;align-items:center;gap:.5rem;margin-top:1rem;font-size:.875rem;transition:opacity .2s;display:inline-flex}.feature-card:where(.s-6):hover .feature-link:where(.s-6){opacity:1}:root[data-theme=light] .feature-card:where(.s-6){background:#f4f0fa;border-color:#7c3aed1f;box-shadow:0 2px 8px #00000014}:root[data-theme=light] .feature-name:where(.s-6){color:#1a1a2e}:root[data-theme=light] .feature-desc:where(.s-6){color:#4a5568}:root[data-theme=light] .feature-card:where(.s-6):hover{border-color:#7c3aed4d}.content-panel:has(#_top){display:none}.content-panel{padding-top:0}.hero-section,.features-section{width:100vw;margin-left:calc(50% - 50vw)}header.header{--sl-color-bg-nav:#140d1a;-webkit-backdrop-filter:blur(8px)!important;color:#fff!important;background:#08050f59!important;border-bottom:none!important}:root[data-theme=light] header.header{--sl-color-bg-nav:#f0f0f5;color:#0f0b14!important;background:#f0f0f5bf!important}.discord-section:where(.s-E){text-align:center;padding:1rem 1rem 4rem}.discord-section:where(.s-E) p:where(.s-E){color:var(--sl-color-gray-2);margin-bottom:.75rem;font-size:1rem}.discord-section:where(.s-E) a:where(.s-E){background:#5865f2;border-radius:999px;align-items:center;gap:.6rem;padding:.6rem 1.4rem;font-size:.95rem;font-weight:600;transition:background .2s,box-shadow .2s;display:inline-flex;box-shadow:0 3px 12px #5865f266;color:#fff!important;text-decoration:none!important}.discord-section:where(.s-E) a:where(.s-E):hover{background:#4752c4;box-shadow:0 5px 18px #5865f299}.discord-section:where(.s-E) svg:where(.s-E){flex-shrink:0}