.cat-guides[data-astro-cid-5nhdsx2r]{display:flex;flex-wrap:wrap;gap:9px;align-items:center;margin:42px 0 0}.cat-guides[data-astro-cid-5nhdsx2r] .eyebrow[data-astro-cid-5nhdsx2r]{width:100%;margin-bottom:3px}.cat-guides[data-astro-cid-5nhdsx2r] a[data-astro-cid-5nhdsx2r]{font-family:var(--ui);font-weight:600;font-size:14px;text-decoration:none;border:1px solid var(--line);border-radius:999px;padding:8px 15px;background:var(--surface)}.cat-guides[data-astro-cid-5nhdsx2r] a[data-astro-cid-5nhdsx2r]:hover{border-color:var(--accent);color:var(--accent)}.cat-guide[data-astro-cid-5nhdsx2r]{border-top:1px solid var(--line);padding-top:34px;margin-top:16px;max-width:74ch}.cg-sec[data-astro-cid-5nhdsx2r]{margin-bottom:30px}.cg-sec[data-astro-cid-5nhdsx2r] h2[data-astro-cid-5nhdsx2r]{font-size:clamp(21px,2.6vw,28px);margin-bottom:10px;text-wrap:balance}.cg-sec[data-astro-cid-5nhdsx2r] p[data-astro-cid-5nhdsx2r]{color:var(--ink-2);line-height:1.66;margin:0 0 .85em}.cg-sec[data-astro-cid-5nhdsx2r] a[data-astro-cid-5nhdsx2r]{color:var(--accent)}.cat-guide[data-astro-cid-5nhdsx2r] .cmp[data-astro-cid-5nhdsx2r]{overflow-x:auto;border:1px solid var(--line);border-radius:var(--r-m);margin:14px 0}.cat-guide[data-astro-cid-5nhdsx2r] .cmp[data-astro-cid-5nhdsx2r] table[data-astro-cid-5nhdsx2r]{width:100%;border-collapse:collapse;font-size:14.5px;min-width:440px}.cat-guide[data-astro-cid-5nhdsx2r] .cmp[data-astro-cid-5nhdsx2r] th[data-astro-cid-5nhdsx2r]{background:var(--surface-2);padding:10px 14px}.cat-guide[data-astro-cid-5nhdsx2r] .cmp[data-astro-cid-5nhdsx2r] td[data-astro-cid-5nhdsx2r]{padding:10px 14px;border-top:1px solid var(--line);border-bottom:0;color:var(--ink-2);vertical-align:top}.cat-guide[data-astro-cid-5nhdsx2r] .cmp[data-astro-cid-5nhdsx2r] td[data-astro-cid-5nhdsx2r]:first-child{font-family:var(--ui);font-weight:600;color:var(--ink)}.cat-faq[data-astro-cid-5nhdsx2r]{margin:40px 0 8px;max-width:74ch}.cat-faq[data-astro-cid-5nhdsx2r] h2[data-astro-cid-5nhdsx2r]{font-size:clamp(22px,2.8vw,29px);margin-bottom:6px}.cat-faq[data-astro-cid-5nhdsx2r] dt[data-astro-cid-5nhdsx2r]{font-family:var(--ui);font-weight:700;font-size:16.5px;margin-top:20px}.cat-faq[data-astro-cid-5nhdsx2r] dd[data-astro-cid-5nhdsx2r]{margin:6px 0 0;color:var(--ink-2);line-height:1.62}.crumbs[data-astro-cid-5nhdsx2r]{font-family:var(--mono);font-size:12px;color:var(--muted);padding-block:16px 0}.crumbs[data-astro-cid-5nhdsx2r] a[data-astro-cid-5nhdsx2r]{color:var(--muted)}.cat-head[data-astro-cid-5nhdsx2r]{padding-block:16px 24px;border-bottom:1px solid var(--line);margin-bottom:24px}.cat-head[data-astro-cid-5nhdsx2r] h1[data-astro-cid-5nhdsx2r]{font-size:clamp(27px,4vw,38px);font-weight:800}.count[data-astro-cid-5nhdsx2r]{font-size:12.5px;color:var(--muted);margin:8px 0 0}.cat-intro[data-astro-cid-5nhdsx2r]{margin:14px 0 0;color:var(--ink-2);max-width:72ch;font-size:15.5px;line-height:1.65}.sel[data-astro-cid-5nhdsx2r]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:16px}.sel[data-astro-cid-5nhdsx2r] a[data-astro-cid-5nhdsx2r]{display:inline-flex;align-items:center;gap:7px;font-family:var(--display);font-weight:600;font-size:13.5px;text-decoration:none;color:var(--ink-2);border:1px solid var(--line);border-radius:var(--radius);padding:7px 12px;min-height:34px;text-transform:capitalize}.sel[data-astro-cid-5nhdsx2r] a[data-astro-cid-5nhdsx2r]:hover{border-color:var(--accent);color:var(--accent);background:var(--accent-soft)}.sel[data-astro-cid-5nhdsx2r] a[data-astro-cid-5nhdsx2r] .mono[data-astro-cid-5nhdsx2r]{font-size:11px;color:var(--muted)}.cat-body[data-astro-cid-5nhdsx2r]{display:grid;grid-template-columns:212px 1fr;gap:30px;align-items:start;padding-bottom:40px}.facets[data-astro-cid-5nhdsx2r]{position:sticky;top:76px;display:flex;flex-direction:column;gap:16px}.facets[data-astro-cid-5nhdsx2r] fieldset[data-astro-cid-5nhdsx2r]{border:0;border-top:1px solid var(--line);margin:0;padding:13px 0 0}.facets[data-astro-cid-5nhdsx2r] legend[data-astro-cid-5nhdsx2r]{font-family:var(--display);font-weight:700;font-size:13.5px;padding:0}.fac[data-astro-cid-5nhdsx2r]{display:flex;align-items:center;gap:8px;padding:5px 0;font-size:14px;cursor:pointer;min-height:26px}.fac[data-astro-cid-5nhdsx2r] input[data-astro-cid-5nhdsx2r]{width:17px;height:17px;accent-color:var(--accent);cursor:pointer;flex:none}.fac[data-astro-cid-5nhdsx2r] span[data-astro-cid-5nhdsx2r]:first-of-type{flex:1;text-transform:capitalize}.fac[data-astro-cid-5nhdsx2r] .n[data-astro-cid-5nhdsx2r]{color:var(--muted);font-size:11px}.results[data-astro-cid-5nhdsx2r]{font-size:12px;color:var(--muted);margin:0 0 14px}.empty[data-astro-cid-5nhdsx2r]{padding:36px 0;color:var(--muted);text-align:center}.hit[data-astro-cid-5nhdsx2r][hidden]{display:none}.pager[data-astro-cid-5nhdsx2r]{display:flex;align-items:center;justify-content:center;gap:14px;padding:28px 0 8px}.pager[data-astro-cid-5nhdsx2r][hidden]{display:none}.pager[data-astro-cid-5nhdsx2r] .btn[data-astro-cid-5nhdsx2r]{min-height:42px;padding:10px 18px;font-size:13.5px}.pager[data-astro-cid-5nhdsx2r] .btn[data-astro-cid-5nhdsx2r]:disabled{opacity:.4;cursor:not-allowed}.pager-state[data-astro-cid-5nhdsx2r]{font-size:12.5px;color:var(--muted);min-width:112px;text-align:center}@media(max-width:760px){.cat-body[data-astro-cid-5nhdsx2r]{grid-template-columns:1fr}.facets[data-astro-cid-5nhdsx2r]{position:static}}
