.manuals-page{padding:28px 64px 40px}@media (max-width:900px){.manuals-page{padding:24px 20px 32px}}.manuals-page-header{margin-bottom:48px;padding-bottom:32px;border-bottom:1px solid var(--color-border)}.manuals-page-eyebrow{font-family:var(--font-mono);font-size:var(--font-size-xs);color:var(--color-accent);text-transform:uppercase;letter-spacing:.08em;margin-bottom:12px}.manuals-page-title{font-size:var(--font-size-3xl);font-weight:300;letter-spacing:-.02em;margin-bottom:12px}.manuals-page-description{font-size:var(--font-size-base);color:var(--color-text-secondary);line-height:1.65;max-width:560px}.manuals-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:1px;gap:1px;background:var(--color-border);border:1px solid var(--color-border)}.manuals-card{background:var(--color-bg);padding:32px 28px;display:flex;flex-direction:column;transition:background-color var(--transition-fast)}.manuals-card:hover{background-color:var(--color-bg-secondary)}.manuals-card-number{font-family:var(--font-mono);font-size:11px;color:var(--color-accent);margin-bottom:16px;letter-spacing:.04em}.manuals-card-title{font-size:var(--font-size-lg);font-weight:600;color:var(--color-text);margin-bottom:10px}.manuals-card-description{font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:1.65;flex:1 1}.manuals-card-status{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-mono);font-size:11px;color:var(--color-text-muted);margin-top:20px;padding-top:16px;border-top:1px solid var(--color-border)}.manuals-card-status-dot{width:6px;height:6px;border-radius:50%;background:var(--color-text-muted);flex-shrink:0}.manuals-card-status-dot--upcoming{background:var(--color-accent);animation:pulse-dot 2s ease-in-out infinite}@keyframes pulse-dot{0%,to{opacity:1}50%{opacity:.4}}@media (max-width:600px){.manuals-grid{grid-template-columns:1fr}}