.case-summary[data-astro-cid-hbkncazk]{display:flex;flex-wrap:wrap;gap:8px 18px;align-items:baseline;padding:18px 0 6px;border-bottom:1px solid var(--line);margin-bottom:34px;color:var(--muted);font-size:.86rem}.case-summary[data-astro-cid-hbkncazk] strong[data-astro-cid-hbkncazk]{color:var(--space);font-size:.95rem}.case-block[data-astro-cid-hbkncazk]{margin-bottom:46px;scroll-margin-top:90px}.case-jump[data-astro-cid-hbkncazk]{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin:0 0 30px;padding:12px 0 14px;border-bottom:1px solid var(--line)}.case-jump-label[data-astro-cid-hbkncazk]{font-size:.74rem;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-right:4px}.case-jump-chip[data-astro-cid-hbkncazk]{display:inline-flex;align-items:baseline;gap:5px;padding:5px 11px;border:1px solid var(--line);border-radius:3px;font-size:.8rem;color:var(--space);text-decoration:none;background:var(--surface)}.case-jump-chip[data-astro-cid-hbkncazk] em[data-astro-cid-hbkncazk]{font-style:normal;font-size:.68rem;color:var(--muted)}.case-jump-chip[data-astro-cid-hbkncazk]:hover{border-color:var(--accent);color:var(--accent-strong)}.case-top[data-astro-cid-hbkncazk]{margin-left:auto;font-size:.72rem;color:var(--muted);text-decoration:none}.case-top[data-astro-cid-hbkncazk]:hover{color:var(--accent-strong)}.case-table[data-astro-cid-hbkncazk] tr[data-astro-cid-hbkncazk][id]{scroll-margin-top:110px}.case-block-head[data-astro-cid-hbkncazk]{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:16px}.case-block-head[data-astro-cid-hbkncazk] h2[data-astro-cid-hbkncazk]{font-size:1.15rem;margin:0}.case-block-head[data-astro-cid-hbkncazk] h2[data-astro-cid-hbkncazk] a[data-astro-cid-hbkncazk]{color:var(--space);text-decoration:none;border-bottom:1px solid var(--accent)}.case-block-head[data-astro-cid-hbkncazk] span[data-astro-cid-hbkncazk]{color:var(--muted);font-size:.8rem}.case-table[data-astro-cid-hbkncazk]{width:100%;border-collapse:collapse;table-layout:fixed;font-size:.82rem}.case-col-part[data-astro-cid-hbkncazk],.case-col-risk[data-astro-cid-hbkncazk]{width:26%}.case-col-tapes[data-astro-cid-hbkncazk]{width:36%}.case-col-status[data-astro-cid-hbkncazk]{width:12%}.case-table[data-astro-cid-hbkncazk] th[data-astro-cid-hbkncazk]{text-align:left;padding:9px 10px;font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);border-bottom:1px solid var(--line)}.case-table[data-astro-cid-hbkncazk] td[data-astro-cid-hbkncazk]{padding:13px 10px;border-bottom:1px solid var(--line);vertical-align:top}.case-part[data-astro-cid-hbkncazk] strong[data-astro-cid-hbkncazk]{color:var(--space);font-size:.88rem;font-weight:600}.case-risk[data-astro-cid-hbkncazk]{color:var(--muted)}.case-chip-row[data-astro-cid-hbkncazk]{display:flex;flex-wrap:wrap;gap:6px}.case-chip[data-astro-cid-hbkncazk]{display:inline-block;padding:4px 9px;border:1px solid var(--line);border-radius:4px;background:var(--surface);color:var(--accent-strong);font-size:.76rem;text-decoration:none}.case-chip[data-astro-cid-hbkncazk] em[data-astro-cid-hbkncazk]{display:block;font-style:normal;font-size:.64rem;letter-spacing:.04em;color:var(--muted);margin-top:2px}.chip-primary[data-astro-cid-hbkncazk]{border-color:var(--accent)}.chip-primary[data-astro-cid-hbkncazk] em[data-astro-cid-hbkncazk]{color:var(--accent-strong)}.chip-spec[data-astro-cid-hbkncazk] em[data-astro-cid-hbkncazk]{color:#52605e}.chip-evaluation[data-astro-cid-hbkncazk]{border-style:dashed}.case-chip[data-astro-cid-hbkncazk]:hover{border-color:var(--accent)}.case-quote[data-astro-cid-hbkncazk]{color:var(--muted);font-size:.78rem}.case-sub[data-astro-cid-hbkncazk]{display:block;margin-top:6px;color:var(--muted);font-size:.72rem;line-height:1.5}.match-badge[data-astro-cid-hbkncazk]{display:inline-block;padding:2px 7px;border-radius:3px;font-size:.68rem;letter-spacing:.03em;border:1px solid var(--line);color:var(--muted);white-space:nowrap}.match-primary[data-astro-cid-hbkncazk]{border-color:var(--accent);color:var(--accent-strong);font-weight:700}.match-spec[data-astro-cid-hbkncazk]{border-color:#b9cbc8;color:#52605e}.match-evaluation[data-astro-cid-hbkncazk],.match-quote[data-astro-cid-hbkncazk]{border-style:dashed}.coverage-block[data-astro-cid-hbkncazk]{margin:18px 0 48px;padding-top:30px;border-top:2px solid var(--space)}.coverage-head[data-astro-cid-hbkncazk]{max-width:74ch;margin-bottom:22px}.coverage-head[data-astro-cid-hbkncazk] h2[data-astro-cid-hbkncazk]{font-size:1.25rem;margin:0 0 10px}.coverage-head[data-astro-cid-hbkncazk] p[data-astro-cid-hbkncazk]{color:var(--muted);font-size:.86rem;line-height:1.65;margin:0 0 10px}.coverage-stat[data-astro-cid-hbkncazk]{display:inline-block;padding:4px 10px;border:1px solid var(--accent);color:var(--accent-strong);font-size:.76rem;letter-spacing:.02em}.cov-col-product[data-astro-cid-hbkncazk],.cov-col-industries[data-astro-cid-hbkncazk]{width:26%}.cov-col-cases[data-astro-cid-hbkncazk]{width:48%}.cov-product[data-astro-cid-hbkncazk] a[data-astro-cid-hbkncazk]{color:var(--space);font-weight:600;text-decoration:none;border-bottom:1px solid var(--accent)}.cov-brand[data-astro-cid-hbkncazk]{display:block;margin-top:3px;font-size:.7rem;letter-spacing:.05em;color:var(--muted);text-transform:uppercase}.cov-industry[data-astro-cid-hbkncazk]{display:inline-block;margin:0 6px 6px 0;padding:3px 8px;border:1px solid var(--line);border-radius:3px;font-size:.72rem;color:#52605e;background:var(--surface);text-decoration:none}.cov-industry[data-astro-cid-hbkncazk]:hover{border-color:var(--accent)}.cov-case[data-astro-cid-hbkncazk]{display:block;color:var(--muted);font-size:.74rem;line-height:1.7;text-decoration:none}.cov-case[data-astro-cid-hbkncazk]:hover{color:var(--accent-strong)}.cov-case-empty[data-astro-cid-hbkncazk]{color:var(--muted);font-style:italic}.case-cta[data-astro-cid-hbkncazk]{display:flex;flex-wrap:wrap;gap:16px;align-items:center;justify-content:space-between;padding:22px;border:1px solid var(--line);background:var(--surface)}.case-cta[data-astro-cid-hbkncazk] h3[data-astro-cid-hbkncazk]{margin:0 0 6px;font-size:1rem}.case-cta[data-astro-cid-hbkncazk] p[data-astro-cid-hbkncazk]{margin:0;color:var(--muted);font-size:.82rem;max-width:52ch}@media (max-width: 900px){.case-table[data-astro-cid-hbkncazk]{display:block}.case-table[data-astro-cid-hbkncazk] thead[data-astro-cid-hbkncazk]{display:none}.case-table[data-astro-cid-hbkncazk] tbody[data-astro-cid-hbkncazk],.case-table[data-astro-cid-hbkncazk] tr[data-astro-cid-hbkncazk]{display:block}.case-table[data-astro-cid-hbkncazk] tr[data-astro-cid-hbkncazk]{display:grid;grid-template-columns:1fr auto;grid-template-areas:"part status" "risk risk" "tapes tapes";gap:6px;padding:14px 0;border-bottom:1px solid var(--line)}.case-table[data-astro-cid-hbkncazk] td[data-astro-cid-hbkncazk]{border:0;padding:2px 0}.case-col-part[data-astro-cid-hbkncazk],.case-col-risk[data-astro-cid-hbkncazk],.case-col-tapes[data-astro-cid-hbkncazk],.case-col-status[data-astro-cid-hbkncazk]{width:auto}.case-part[data-astro-cid-hbkncazk]{grid-area:part}.case-risk[data-astro-cid-hbkncazk]{grid-area:risk;font-size:.76rem}.case-tapes[data-astro-cid-hbkncazk]{grid-area:tapes}.case-status[data-astro-cid-hbkncazk]{grid-area:status;text-align:right}}@media (max-width: 900px){.coverage-table[data-astro-cid-hbkncazk] tbody[data-astro-cid-hbkncazk],.coverage-table[data-astro-cid-hbkncazk] tr[data-astro-cid-hbkncazk]{display:block}.coverage-table[data-astro-cid-hbkncazk] tr[data-astro-cid-hbkncazk]{display:block;margin-bottom:4px}.coverage-table[data-astro-cid-hbkncazk] td[data-astro-cid-hbkncazk]{display:block;padding:2px 0}.cov-product[data-astro-cid-hbkncazk]{padding-top:10px!important}.cov-industries[data-astro-cid-hbkncazk]{margin-bottom:4px}}
