.category-page[data-astro-cid-xvtl5w7w]{padding-top:100px}.breadcrumb[data-astro-cid-xvtl5w7w]{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--text-muted);margin-bottom:32px}.breadcrumb[data-astro-cid-xvtl5w7w] a[data-astro-cid-xvtl5w7w]:hover{color:var(--accent-gold)}.breadcrumb[data-astro-cid-xvtl5w7w] .current[data-astro-cid-xvtl5w7w]{color:var(--text-primary);font-weight:500}.cat-header[data-astro-cid-xvtl5w7w]{margin-bottom:40px}.cat-header[data-astro-cid-xvtl5w7w] h1[data-astro-cid-xvtl5w7w]{font-size:36px;margin-bottom:8px}.cat-header[data-astro-cid-xvtl5w7w] p[data-astro-cid-xvtl5w7w]{color:var(--text-muted);font-size:15px}.cat-desc[data-astro-cid-xvtl5w7w]{margin-top:12px;font-size:14px;color:var(--text-secondary);line-height:1.7;max-width:700px}.cat-layout[data-astro-cid-xvtl5w7w]{display:grid;grid-template-columns:220px 1fr;gap:40px}.sidebar[data-astro-cid-xvtl5w7w] h3[data-astro-cid-xvtl5w7w]{font-family:var(--font-primary);font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:var(--text-muted);margin-bottom:16px}.sidebar[data-astro-cid-xvtl5w7w] ul[data-astro-cid-xvtl5w7w]{display:flex;flex-direction:column;gap:4px}.sidebar[data-astro-cid-xvtl5w7w] li[data-astro-cid-xvtl5w7w] a[data-astro-cid-xvtl5w7w]{display:flex;justify-content:space-between;align-items:center;padding:10px 14px;border-radius:8px;font-size:14px;color:var(--text-secondary);transition:all .2s ease}.sidebar[data-astro-cid-xvtl5w7w] li[data-astro-cid-xvtl5w7w] a[data-astro-cid-xvtl5w7w]:hover,.sidebar[data-astro-cid-xvtl5w7w] li[data-astro-cid-xvtl5w7w].active a[data-astro-cid-xvtl5w7w]{background:var(--accent-gold-light);color:var(--accent-gold);font-weight:600}.sidebar[data-astro-cid-xvtl5w7w] .count[data-astro-cid-xvtl5w7w]{font-size:12px;background:var(--bg-elevated);padding:2px 8px;border-radius:10px;color:var(--text-muted)}.category-toolbar[data-astro-cid-xvtl5w7w]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px;background:var(--bg-card);border:1px solid var(--border-light);border-radius:12px;padding:12px 18px;margin-bottom:24px}.toolbar-filter-group[data-astro-cid-xvtl5w7w]{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.toolbar-label[data-astro-cid-xvtl5w7w]{font-size:13px;font-weight:600;color:var(--text-muted);margin-right:4px}.filter-chip[data-astro-cid-xvtl5w7w]{background:var(--bg-secondary);border:1px solid var(--border-light);border-radius:20px;padding:6px 14px;font-size:13px;color:var(--text-secondary);cursor:pointer;transition:all .2s ease}.filter-chip[data-astro-cid-xvtl5w7w]:hover{border-color:var(--accent-gold);color:var(--text-primary)}.filter-chip[data-astro-cid-xvtl5w7w].active{background:var(--accent-gold);border-color:var(--accent-gold);color:#000;font-weight:700}.toolbar-sort-group[data-astro-cid-xvtl5w7w]{display:flex;align-items:center;gap:8px}.sort-select[data-astro-cid-xvtl5w7w]{background:var(--bg-secondary);border:1px solid var(--border-light);border-radius:8px;padding:6px 12px;font-size:13px;color:var(--text-primary);outline:none;cursor:pointer}.sort-select[data-astro-cid-xvtl5w7w]:focus{border-color:var(--accent-gold)}.cat-empty-filtered[data-astro-cid-xvtl5w7w]{text-align:center;padding:48px 16px;background:var(--bg-card);border:1px dashed var(--border-light);border-radius:12px;margin-top:16px}.cat-empty-filtered[data-astro-cid-xvtl5w7w] p[data-astro-cid-xvtl5w7w]{color:var(--text-muted);margin-bottom:16px}.products-grid[data-astro-cid-xvtl5w7w]{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:20px}.empty-state[data-astro-cid-xvtl5w7w]{text-align:center;padding:60px 20px;color:var(--text-muted)}.empty-state[data-astro-cid-xvtl5w7w] .btn-primary[data-astro-cid-xvtl5w7w]{margin-top:16px}@media(max-width:768px){.cat-layout[data-astro-cid-xvtl5w7w]{grid-template-columns:1fr}.sidebar[data-astro-cid-xvtl5w7w]{order:1}.sidebar[data-astro-cid-xvtl5w7w] ul[data-astro-cid-xvtl5w7w]{flex-direction:row;flex-wrap:wrap;gap:8px}.sidebar[data-astro-cid-xvtl5w7w] li[data-astro-cid-xvtl5w7w] a[data-astro-cid-xvtl5w7w]{padding:6px 12px;font-size:13px}.products-grid[data-astro-cid-xvtl5w7w]{grid-template-columns:repeat(2,1fr);gap:12px}.category-toolbar[data-astro-cid-xvtl5w7w]{flex-direction:column;align-items:flex-start;gap:12px}}.cat-cluster-section[data-astro-cid-xvtl5w7w]{margin-top:48px;margin-bottom:32px}.cluster-card[data-astro-cid-xvtl5w7w]{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:32px;box-shadow:0 4px 6px -1px #0000000d}.cluster-badge[data-astro-cid-xvtl5w7w]{display:inline-block;padding:4px 10px;background:#fef3c7;color:#78350f;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;border-radius:4px;margin-bottom:12px}.cluster-card[data-astro-cid-xvtl5w7w] h2[data-astro-cid-xvtl5w7w]{font-size:24px;font-weight:700;color:#1b365d;margin-bottom:12px}.cluster-intro[data-astro-cid-xvtl5w7w]{font-size:15px;color:#475569;line-height:1.7;margin-bottom:24px}.cluster-silo-grid[data-astro-cid-xvtl5w7w]{display:grid;grid-template-columns:1fr 1fr;gap:24px;padding:20px 0;border-top:1px solid #f1f5f9;border-bottom:1px solid #f1f5f9;margin-bottom:28px}@media(max-width:768px){.cluster-silo-grid[data-astro-cid-xvtl5w7w]{grid-template-columns:1fr}}.silo-block[data-astro-cid-xvtl5w7w] h3[data-astro-cid-xvtl5w7w]{font-size:15px;font-weight:700;color:#1b365d;margin-bottom:12px}.silo-pills[data-astro-cid-xvtl5w7w]{display:flex;flex-wrap:wrap;gap:8px}.silo-pill[data-astro-cid-xvtl5w7w]{display:inline-flex;align-items:center;padding:6px 12px;border-radius:6px;font-size:13px;font-weight:600;text-decoration:none;transition:all .2s ease}.author-pill[data-astro-cid-xvtl5w7w]{background:#eff6ff;color:#1d4ed8;border:1px solid #bfdbfe}.author-pill[data-astro-cid-xvtl5w7w]:hover{background:#dbeafe;border-color:#93c5fd}.cat-pill[data-astro-cid-xvtl5w7w]{background:#f8fafc;color:#334155;border:1px solid #e2e8f0}.cat-pill[data-astro-cid-xvtl5w7w]:hover{background:#f1f5f9;color:#1b365d}.cat-faqs-block[data-astro-cid-xvtl5w7w] h3[data-astro-cid-xvtl5w7w]{font-size:18px;font-weight:700;color:#1b365d;margin-bottom:16px}.faq-list[data-astro-cid-xvtl5w7w]{display:flex;flex-direction:column;gap:12px}.faq-accordion-item[data-astro-cid-xvtl5w7w]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;overflow:hidden}.faq-accordion-header[data-astro-cid-xvtl5w7w]{display:flex;justify-content:space-between;align-items:center;padding:14px 18px;font-size:15px;font-weight:600;color:#1e293b;cursor:pointer;list-style:none}.faq-accordion-header[data-astro-cid-xvtl5w7w]::-webkit-details-marker{display:none}.faq-icon[data-astro-cid-xvtl5w7w]{font-size:18px;font-weight:700;color:#64748b}.faq-accordion-body[data-astro-cid-xvtl5w7w]{padding:0 18px 14px;font-size:14px;color:#475569;line-height:1.6}
