.page-module__K8uLTq__shell{max-width:1200px;padding:0 var(--space-5);margin:0 auto}.page-module__K8uLTq__field{background:var(--color-bg);padding-bottom:var(--space-16)}.page-module__K8uLTq__hero{align-items:center;gap:var(--space-5);padding:var(--space-16) 0 var(--space-12);text-align:center;flex-direction:column;display:flex}.page-module__K8uLTq__eyebrow{align-items:center;gap:var(--space-2);font-family:var(--font-mono);font-size:var(--text-overline);font-weight:var(--fw-semibold);letter-spacing:.16em;text-transform:uppercase;color:var(--color-text-muted);margin:0;display:inline-flex}.page-module__K8uLTq__eyebrowDot{border-radius:var(--radius-full);background:var(--color-accent);width:6px;height:6px}.page-module__K8uLTq__title{font-family:var(--font-display);font-size:clamp(2.5rem,7vw,4.5rem);font-weight:var(--fw-extrabold);letter-spacing:-.035em;color:var(--color-text);max-width:24ch;margin:0;line-height:1.02}.page-module__K8uLTq__intro{max-width:58ch;font-size:var(--text-body-lg);color:var(--color-text-muted);margin:0;line-height:1.5}.page-module__K8uLTq__pill{align-items:center;gap:var(--space-2);min-height:40px;padding:0 var(--space-5);border-radius:var(--radius-pill);background:var(--color-surface);border:1px solid var(--color-line);box-shadow:var(--shadow-sm);font-family:var(--font-mono);font-size:var(--text-small);color:var(--color-text);margin:0;display:inline-flex}.page-module__K8uLTq__pillDot{border-radius:var(--radius-full);background:var(--state-live-fg);width:7px;height:7px;animation:page-module__K8uLTq__pulse 1.8s var(--easing-standard) infinite}@keyframes page-module__K8uLTq__pulse{50%{opacity:.35}}.page-module__K8uLTq__grid{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(300px,1fr));display:grid}.page-module__K8uLTq__empty{max-width:480px;padding:var(--space-8) 0 var(--space-4);align-items:center;gap:var(--space-3);text-align:center;flex-direction:column;margin:0 auto;display:flex}.page-module__K8uLTq__emptyTitle{font-family:var(--font-display);font-size:var(--text-h2);font-weight:var(--fw-bold);letter-spacing:-.01em;color:var(--color-text);margin:0}.page-module__K8uLTq__emptyText{font-size:var(--text-body);color:var(--color-text-muted);margin:0;line-height:1.55}@media (prefers-reduced-motion:reduce){.page-module__K8uLTq__pillDot{animation:none}}
