.tech-main[data-astro-cid-2jvhmz7e] [data-astro-cid-2jvhmz7e][id]{scroll-margin-top:88px}.tech-toc[data-astro-cid-2jvhmz7e]{border-bottom:1px solid var(--line);padding:26px 0}.tech-toc-lab[data-astro-cid-2jvhmz7e]{font-family:var(--fmono);letter-spacing:.12em;text-transform:uppercase;color:var(--faint);margin-bottom:12px;font-size:11.5px;display:block}.tech-toc[data-astro-cid-2jvhmz7e] ol[data-astro-cid-2jvhmz7e]{counter-reset:toc;flex-wrap:wrap;gap:8px 10px;margin:0;padding:0;list-style:none;display:flex}.tech-toc[data-astro-cid-2jvhmz7e] li[data-astro-cid-2jvhmz7e]{counter-increment:toc}.tech-toc[data-astro-cid-2jvhmz7e] a[data-astro-cid-2jvhmz7e]{border:1px solid var(--line2);color:var(--ink);border-radius:999px;padding:6px 12px;font-size:14px;text-decoration:none;display:inline-block}.tech-toc[data-astro-cid-2jvhmz7e] a[data-astro-cid-2jvhmz7e]:before{content:counter(toc, decimal-leading-zero) " ";color:var(--faint);font-family:var(--fmono);font-size:12px}.tech-toc[data-astro-cid-2jvhmz7e] a[data-astro-cid-2jvhmz7e]:hover{border-color:var(--blue-hi);color:var(--blue-hi)}.tech-main[data-astro-cid-2jvhmz7e] a[data-astro-cid-2jvhmz7e]:not(.btn):not(.scale-link){overflow-wrap:anywhere}.tech-trust-grid[data-astro-cid-2jvhmz7e] p[data-astro-cid-2jvhmz7e] a[data-astro-cid-2jvhmz7e],.tech-note[data-astro-cid-2jvhmz7e] a[data-astro-cid-2jvhmz7e],.tech-section-head[data-astro-cid-2jvhmz7e]>p[data-astro-cid-2jvhmz7e] a[data-astro-cid-2jvhmz7e],.tech-faq-item[data-astro-cid-2jvhmz7e] p[data-astro-cid-2jvhmz7e] a[data-astro-cid-2jvhmz7e],.tech-evidence-summary[data-astro-cid-2jvhmz7e] p[data-astro-cid-2jvhmz7e] a[data-astro-cid-2jvhmz7e]{color:var(--blue-hi);text-underline-offset:3px;text-decoration:underline}.tech-compare[data-astro-cid-2jvhmz7e]{margin-top:38px;overflow-x:auto}.tech-compare[data-astro-cid-2jvhmz7e] table[data-astro-cid-2jvhmz7e]{border-collapse:collapse;width:100%;min-width:620px;font-size:15px}.tech-compare[data-astro-cid-2jvhmz7e] th[data-astro-cid-2jvhmz7e],.tech-compare[data-astro-cid-2jvhmz7e] td[data-astro-cid-2jvhmz7e]{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;color:var(--sub);padding:12px 14px}.tech-compare[data-astro-cid-2jvhmz7e] thead[data-astro-cid-2jvhmz7e] th[data-astro-cid-2jvhmz7e]{color:var(--faint);font-family:var(--fmono);letter-spacing:.08em;text-transform:uppercase;font-size:12px}.tech-compare[data-astro-cid-2jvhmz7e] tbody[data-astro-cid-2jvhmz7e] th[data-astro-cid-2jvhmz7e]{color:var(--ink);font-weight:650}.tech-compare[data-astro-cid-2jvhmz7e] .hi[data-astro-cid-2jvhmz7e]{color:var(--ink);background:var(--tint)}.tech-note[data-astro-cid-2jvhmz7e]{color:var(--sub);margin:18px 0 0;font-size:15px;line-height:1.7}.tech-spread[data-astro-cid-2jvhmz7e]{margin-top:44px}.tech-spread[data-astro-cid-2jvhmz7e] h3[data-astro-cid-2jvhmz7e]{color:var(--ink);font-size:20px}.tech-spread[data-astro-cid-2jvhmz7e] p[data-astro-cid-2jvhmz7e]{max-width:78ch;color:var(--sub);margin:12px 0 0;font-size:15.5px;line-height:1.7}.tech-spread[data-astro-cid-2jvhmz7e] p[data-astro-cid-2jvhmz7e] a[data-astro-cid-2jvhmz7e]{color:var(--blue-hi);text-underline-offset:3px;text-decoration:underline}.tech-spread[data-astro-cid-2jvhmz7e] table[data-astro-cid-2jvhmz7e]{border-collapse:collapse;width:100%;min-width:620px;color:var(--ink);margin-top:18px;font-size:15px}.tech-spread-wrap[data-astro-cid-2jvhmz7e]{overflow-x:auto}.tech-spread[data-astro-cid-2jvhmz7e] th[data-astro-cid-2jvhmz7e],.tech-spread[data-astro-cid-2jvhmz7e] td[data-astro-cid-2jvhmz7e]{border-bottom:1px solid var(--line2);text-align:left;vertical-align:top;padding:11px 12px}.tech-spread[data-astro-cid-2jvhmz7e] td[data-astro-cid-2jvhmz7e]{color:var(--sub)}.tech-spread[data-astro-cid-2jvhmz7e] thead[data-astro-cid-2jvhmz7e] th[data-astro-cid-2jvhmz7e]{font-family:var(--fmono);letter-spacing:.08em;text-transform:uppercase;color:var(--faint);font-size:12px}.tech-faq-list[data-astro-cid-2jvhmz7e]{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 40px;margin-top:34px;display:grid}.tech-faq-item[data-astro-cid-2jvhmz7e]{border-top:1px solid var(--line2);padding-top:18px}.tech-faq-item[data-astro-cid-2jvhmz7e] h3[data-astro-cid-2jvhmz7e]{font-size:18px}.tech-faq-item[data-astro-cid-2jvhmz7e] p[data-astro-cid-2jvhmz7e]{color:var(--sub);margin:10px 0 0;font-size:15.5px;line-height:1.7}.tech-reading-grid[data-astro-cid-2jvhmz7e]{grid-template-columns:repeat(4,minmax(0,1fr));gap:30px;margin-top:34px;display:grid}.tech-reading-grid[data-astro-cid-2jvhmz7e] h3[data-astro-cid-2jvhmz7e]{border-bottom:1px solid var(--line2);padding-bottom:10px;font-size:16px}.tech-reading-grid[data-astro-cid-2jvhmz7e] ul[data-astro-cid-2jvhmz7e]{gap:10px;margin:12px 0 0;padding:0;list-style:none;display:grid}.tech-reading-grid[data-astro-cid-2jvhmz7e] a[data-astro-cid-2jvhmz7e]{color:var(--ink);font-size:14.5px;line-height:1.5;text-decoration:none}.tech-reading-grid[data-astro-cid-2jvhmz7e] a[data-astro-cid-2jvhmz7e]:hover{color:var(--blue-hi);text-decoration:underline}@media (width<=1100px){.tech-reading-grid[data-astro-cid-2jvhmz7e]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.tech-faq-list[data-astro-cid-2jvhmz7e],.tech-reading-grid[data-astro-cid-2jvhmz7e]{grid-template-columns:1fr}.tech-toc[data-astro-cid-2jvhmz7e] a[data-astro-cid-2jvhmz7e]{padding:5px 10px;font-size:13px}}
