.crumbs[data-astro-cid-bt5tsl34]{text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:.5rem;margin-bottom:1rem;font-size:.72rem;display:flex}.crumbs[data-astro-cid-bt5tsl34] a[data-astro-cid-bt5tsl34]{color:var(--color-text-light);text-underline-offset:3px;text-decoration:underline}.crumbs[data-astro-cid-bt5tsl34] .sep[data-astro-cid-bt5tsl34]{color:var(--color-border)}.crumbs[data-astro-cid-bt5tsl34] .current[data-astro-cid-bt5tsl34]{color:var(--color-text)}.eeat-strip[data-astro-cid-bt5tsl34]{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:.65rem;margin-top:1.5rem;display:grid}.eeat-pill[data-astro-cid-bt5tsl34]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius);color:var(--ink-soft);align-items:center;gap:.6rem;padding:.6rem .85rem;font-size:.8rem;display:flex}.eeat-pill[data-astro-cid-bt5tsl34] i[data-astro-cid-bt5tsl34]{color:var(--signal);flex-shrink:0;font-size:.95rem}.eeat-pill[data-astro-cid-bt5tsl34] strong[data-astro-cid-bt5tsl34]{color:var(--color-text)}.cat-switcher[data-astro-cid-bt5tsl34]{flex-wrap:wrap;gap:.5rem;margin-top:1.5rem;display:flex}.cat-tab[data-astro-cid-bt5tsl34]{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);color:var(--color-text);padding:.5rem 1rem;font-size:.76rem;text-decoration:none;transition:all .15s}.cat-tab[data-astro-cid-bt5tsl34]:hover{border-color:var(--signal);color:var(--signal-strong)}.cat-tab[data-astro-cid-bt5tsl34].active{background:var(--signal);border-color:var(--signal);color:#fff;font-weight:600}.cat-body[data-astro-cid-bt5tsl34]{padding-top:2.5rem;padding-bottom:4rem}.section-head[data-astro-cid-bt5tsl34]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem;margin-bottom:1.5rem;display:flex}.rule[data-astro-cid-bt5tsl34]{border:0;border-top:var(--hairline);margin:3rem 0}.prod-grid[data-astro-cid-bt5tsl34]{grid-template-columns:repeat(auto-fill,minmax(265px,1fr));gap:1.25rem;display:grid}.prod-card[data-astro-cid-bt5tsl34]{flex-direction:column;display:flex;overflow:hidden}.prod-img-link[data-astro-cid-bt5tsl34]{background:var(--paper-deep);border-bottom:var(--hairline);height:200px;display:block;overflow:hidden}.prod-img-link[data-astro-cid-bt5tsl34] img[data-astro-cid-bt5tsl34]{object-fit:cover;width:100%;height:100%;transition:transform .25s;display:block}.prod-card[data-astro-cid-bt5tsl34]:hover .prod-img-link[data-astro-cid-bt5tsl34] img[data-astro-cid-bt5tsl34]{transform:scale(1.03)}.prod-placeholder[data-astro-cid-bt5tsl34]{width:100%;height:100%;color:var(--color-text-light);justify-content:center;align-items:center;font-size:2rem;display:flex}.prod-body[data-astro-cid-bt5tsl34]{flex-direction:column;flex:1;padding:1.1rem;display:flex}.prod-meta[data-astro-cid-bt5tsl34]{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.55rem;font-size:.7rem;display:flex}.sku-label[data-astro-cid-bt5tsl34]{color:var(--color-text-light)}.prod-title[data-astro-cid-bt5tsl34]{margin-bottom:.5rem;font-size:1.02rem;line-height:1.35}.prod-title[data-astro-cid-bt5tsl34] a[data-astro-cid-bt5tsl34]{color:var(--color-text);text-decoration:none}.prod-title[data-astro-cid-bt5tsl34] a[data-astro-cid-bt5tsl34]:hover{color:var(--signal-strong);text-decoration:underline}.prod-desc[data-astro-cid-bt5tsl34]{color:var(--ink-soft);flex:1;margin-bottom:1rem;font-size:.85rem}.prod-foot[data-astro-cid-bt5tsl34]{border-top:var(--hairline);justify-content:space-between;align-items:center;padding-top:.75rem;display:flex}.prod-price[data-astro-cid-bt5tsl34] .price-lbl[data-astro-cid-bt5tsl34]{color:var(--color-text-light);margin-right:.25rem;font-size:.7rem}.prod-price[data-astro-cid-bt5tsl34] strong[data-astro-cid-bt5tsl34]{color:var(--color-text);font-size:1rem}.overview-cols[data-astro-cid-bt5tsl34]{grid-template-columns:1.6fr 1fr;align-items:start;gap:2rem;margin-top:1.25rem;display:grid}.overview-Copy[data-astro-cid-bt5tsl34] p[data-astro-cid-bt5tsl34]{color:var(--ink-soft);margin-bottom:1rem;line-height:1.72}.overview-specs[data-astro-cid-bt5tsl34] h3[data-astro-cid-bt5tsl34]{text-transform:uppercase;letter-spacing:.08em;margin-bottom:1rem;font-size:.85rem}.spec-dl[data-astro-cid-bt5tsl34]>div[data-astro-cid-bt5tsl34]{border-top:var(--hairline);padding:.55rem 0}.spec-dl[data-astro-cid-bt5tsl34] dt[data-astro-cid-bt5tsl34]{font-family:var(--font-mono);text-transform:uppercase;color:var(--color-text-light);font-size:.72rem}.spec-dl[data-astro-cid-bt5tsl34] dd[data-astro-cid-bt5tsl34]{color:var(--color-text);margin:.15rem 0 0;font-size:.88rem;font-weight:600}.spec-links[data-astro-cid-bt5tsl34]{border-top:var(--hairline);flex-direction:column;gap:.4rem;margin-top:1rem;padding-top:.75rem;font-size:.78rem;display:flex}.spec-links[data-astro-cid-bt5tsl34] a[data-astro-cid-bt5tsl34]{color:var(--signal-strong);text-decoration:none}.spec-links[data-astro-cid-bt5tsl34] a[data-astro-cid-bt5tsl34]:hover{text-decoration:underline}.faq-grid[data-astro-cid-bt5tsl34]{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:1rem;margin-top:1.25rem;display:grid}.faq-q[data-astro-cid-bt5tsl34]{cursor:pointer;color:var(--color-text);font-size:.96rem;font-weight:700}.faq-a[data-astro-cid-bt5tsl34]{color:var(--ink-soft);margin-top:.65rem;font-size:.88rem;line-height:1.65}.blog-grid[data-astro-cid-bt5tsl34]{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.15rem;display:grid}.blog-card[data-astro-cid-bt5tsl34] h3[data-astro-cid-bt5tsl34]{margin:.55rem 0;font-size:1rem;line-height:1.38}.blog-card[data-astro-cid-bt5tsl34] h3[data-astro-cid-bt5tsl34] a[data-astro-cid-bt5tsl34]{color:var(--color-text);text-decoration:none}.blog-card[data-astro-cid-bt5tsl34] h3[data-astro-cid-bt5tsl34] a[data-astro-cid-bt5tsl34]:hover{color:var(--signal-strong);text-decoration:underline}.blog-card[data-astro-cid-bt5tsl34] p[data-astro-cid-bt5tsl34]{color:var(--ink-soft);margin-bottom:.75rem;font-size:.85rem}.read-link[data-astro-cid-bt5tsl34]{color:var(--signal-strong);font-size:.78rem;text-decoration:none}.read-link[data-astro-cid-bt5tsl34]:hover{text-decoration:underline}@media (width<=860px){.overview-cols[data-astro-cid-bt5tsl34]{grid-template-columns:1fr}}
