.category-page[data-astro-cid-u4mlytlj]{max-width:1280px;margin:0 auto;padding:2rem 2rem 4rem}.breadcrumb[data-astro-cid-u4mlytlj]{display:flex;gap:.4rem;align-items:center;font-size:13px;color:#888;margin-bottom:2rem;flex-wrap:wrap}.breadcrumb[data-astro-cid-u4mlytlj] a[data-astro-cid-u4mlytlj]{color:var(--w-blue);text-decoration:none}.breadcrumb[data-astro-cid-u4mlytlj] a[data-astro-cid-u4mlytlj]:hover{text-decoration:underline}.page-header[data-astro-cid-u4mlytlj]{margin-bottom:2.5rem;padding-bottom:1.5rem;border-bottom:2px solid var(--w-border)}.page-header[data-astro-cid-u4mlytlj] h1[data-astro-cid-u4mlytlj]{font-size:2rem;margin-bottom:.5rem}.page-header[data-astro-cid-u4mlytlj] p[data-astro-cid-u4mlytlj]{color:var(--w-text-secondary);font-size:1rem;max-width:700px;line-height:1.6}.page-header[data-astro-cid-u4mlytlj] p[data-astro-cid-u4mlytlj].page-updated{font-size:13px;margin-top:.5rem}.category-content[data-astro-cid-u4mlytlj]{max-width:860px;margin-bottom:3rem;color:var(--w-text);font-size:16px;line-height:1.75}.category-content[data-astro-cid-u4mlytlj] h2[data-astro-cid-u4mlytlj]{font-size:1.35rem;margin:2.25rem 0 1rem;padding-top:1.25rem;border-top:1px solid var(--w-border)}.category-content[data-astro-cid-u4mlytlj] h2[data-astro-cid-u4mlytlj]:first-child{margin-top:0;padding-top:0;border-top:none}.category-content[data-astro-cid-u4mlytlj] h3[data-astro-cid-u4mlytlj]{font-size:1.05rem;margin:1.5rem 0 .65rem}.category-content[data-astro-cid-u4mlytlj] p[data-astro-cid-u4mlytlj]{margin-bottom:1.1rem}.category-content[data-astro-cid-u4mlytlj] ul[data-astro-cid-u4mlytlj]{margin:0 0 1.25rem 1.4rem}.category-content[data-astro-cid-u4mlytlj] li[data-astro-cid-u4mlytlj]{margin-bottom:.45rem}.category-content[data-astro-cid-u4mlytlj] a[data-astro-cid-u4mlytlj]{color:var(--w-blue)}.category-content[data-astro-cid-u4mlytlj] table[data-astro-cid-u4mlytlj]{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch;width:100%;max-width:100%;border-collapse:collapse;margin:1.5rem 0;font-size:14px}.category-content[data-astro-cid-u4mlytlj] thead[data-astro-cid-u4mlytlj]{background:#f4f4f4}.category-content[data-astro-cid-u4mlytlj] th[data-astro-cid-u4mlytlj]{text-align:left;font-weight:600;padding:12px 16px;border-bottom:1px solid #c6c6c6;background:#f4f4f4;white-space:nowrap}.category-content[data-astro-cid-u4mlytlj] td[data-astro-cid-u4mlytlj]{padding:12px 16px;border-bottom:1px solid #e0e0e0;vertical-align:top}.category-content[data-astro-cid-u4mlytlj] tbody[data-astro-cid-u4mlytlj] tr[data-astro-cid-u4mlytlj]:hover td[data-astro-cid-u4mlytlj]{background:#f4f4f4}.category-content[data-astro-cid-u4mlytlj] .cta-link[data-astro-cid-u4mlytlj]{display:inline-block;padding:.8rem 1.1rem;border-radius:4px;background:var(--w-blue);color:#fff;font-weight:700;text-decoration:none}.category-content[data-astro-cid-u4mlytlj] .cta-link[data-astro-cid-u4mlytlj]:hover{background:#00458f}.product-grid[data-astro-cid-u4mlytlj]{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:1.5rem}.product-card[data-astro-cid-u4mlytlj]{border:1px solid var(--w-border);border-radius:6px;overflow:hidden;text-decoration:none;color:inherit;transition:box-shadow .15s,border-color .15s;background:#fff}.product-card[data-astro-cid-u4mlytlj]:hover{box-shadow:0 4px 16px #0056b31a;border-color:var(--w-blue)}.product-card[data-astro-cid-u4mlytlj] img[data-astro-cid-u4mlytlj]{width:100%;height:180px;object-fit:cover;display:block}.card-body[data-astro-cid-u4mlytlj]{padding:1.25rem}.card-body[data-astro-cid-u4mlytlj] h2[data-astro-cid-u4mlytlj]{font-size:.95rem;font-weight:600;color:var(--w-text);line-height:1.4;margin-bottom:.5rem}.card-body[data-astro-cid-u4mlytlj] p[data-astro-cid-u4mlytlj]{font-size:13px;color:var(--w-text-secondary);line-height:1.5;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.empty[data-astro-cid-u4mlytlj]{color:var(--w-text-secondary);font-size:1rem;padding:2rem 0}@media(max-width:768px){.product-grid[data-astro-cid-u4mlytlj]{grid-template-columns:1fr 1fr}}@media(max-width:480px){.product-grid[data-astro-cid-u4mlytlj]{grid-template-columns:1fr}}
