.hero[data-astro-cid-j7pv25f6]{padding-block:3rem;align-items:start}.hero-main[data-astro-cid-j7pv25f6]{grid-column:1 / 9}.spec[data-astro-cid-j7pv25f6]{grid-column:9 / 13;background:var(--panel);border:2px solid var(--ink);position:sticky;top:6rem}.spec-braille[data-astro-cid-j7pv25f6]{padding:1.5rem;border-bottom:1px solid var(--rule)}.braille-large[data-astro-cid-j7pv25f6]{width:100%;height:34px;color:var(--ink);margin-bottom:.5rem}.spec-data[data-astro-cid-j7pv25f6]{padding:1.5rem;border-bottom:1px solid var(--rule)}.spec-data[data-astro-cid-j7pv25f6] dt[data-astro-cid-j7pv25f6]{margin-top:1rem}.spec-data[data-astro-cid-j7pv25f6] dt[data-astro-cid-j7pv25f6]:first-child{margin-top:0}.spec-data[data-astro-cid-j7pv25f6] dd[data-astro-cid-j7pv25f6]{font-family:var(--font-display);font-weight:700;font-size:1.1rem;margin-top:.25rem}.test-list[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column}.test-row[data-astro-cid-j7pv25f6]{display:flex;justify-content:space-between;align-items:center;min-height:44px;padding:.75rem 1rem;text-decoration:none;border-bottom:1px solid var(--rule);transition:background .15s}.test-row[data-astro-cid-j7pv25f6]:hover{background:var(--paper)}.test-row[data-astro-cid-j7pv25f6]:last-child{border-bottom:none}.test-row[data-astro-cid-j7pv25f6] .h3-test[data-astro-cid-j7pv25f6]{font-size:1rem;margin:0}.sec[data-astro-cid-j7pv25f6]{padding-block:3rem;border-top:3px solid var(--ink)}.sec-head[data-astro-cid-j7pv25f6]{grid-column:1 / 4}.sec-content[data-astro-cid-j7pv25f6]{grid-column:4 / 13}.test-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--gap)}.test-card[data-astro-cid-j7pv25f6]{padding:1.5rem;border-bottom:1px solid var(--ink)}.test-card[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{margin:0 0 .5rem}.test-card[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{text-decoration:none}.test-card[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{color:var(--accent)}.test-card[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:.5rem 0;font-size:.9375rem}.test-card[data-astro-cid-j7pv25f6] .price[data-astro-cid-j7pv25f6]{font-family:var(--font-display);font-weight:700;margin-top:1rem}@media(max-width:859px){.hero-main[data-astro-cid-j7pv25f6]{grid-column:1 / -1}.spec[data-astro-cid-j7pv25f6]{grid-column:1 / -1;position:static;margin-top:2rem}.sec-head[data-astro-cid-j7pv25f6]{grid-column:1 / -1;margin-bottom:1.5rem}.sec-content[data-astro-cid-j7pv25f6]{grid-column:1 / -1}.test-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}}.btns[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:.75rem}.sec[data-astro-cid-j7pv25f6]{padding-block:var(--s-6);border-top:1px solid var(--line)}.sec[data-astro-cid-j7pv25f6]>h2[data-astro-cid-j7pv25f6]{font-size:1.5rem;margin:0 0 var(--s-5);letter-spacing:-.01em}.cmp[data-astro-cid-j7pv25f6]{width:100%;border-collapse:collapse;font-size:.9375rem}.cmp[data-astro-cid-j7pv25f6] th[data-astro-cid-j7pv25f6]{text-align:left;font-size:.8125rem;color:var(--muted);font-weight:600;border-bottom:2px solid var(--ink);padding:.5rem 1rem .5rem 0}.cmp[data-astro-cid-j7pv25f6] td[data-astro-cid-j7pv25f6],.cmp[data-astro-cid-j7pv25f6] tbody[data-astro-cid-j7pv25f6] th[data-astro-cid-j7pv25f6]{padding:.875rem 1rem .875rem 0;border-bottom:1px solid var(--line);vertical-align:top;text-align:left}.cmp[data-astro-cid-j7pv25f6] tbody[data-astro-cid-j7pv25f6] th[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{font-weight:650;color:var(--ink);font-size:1rem;text-decoration:none}.cmp[data-astro-cid-j7pv25f6] tbody[data-astro-cid-j7pv25f6] th[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{color:var(--link);text-decoration:underline}.cmp[data-astro-cid-j7pv25f6] .desc[data-astro-cid-j7pv25f6]{color:var(--muted)}.cmp[data-astro-cid-j7pv25f6] .r[data-astro-cid-j7pv25f6]{text-align:right;white-space:nowrap;font-weight:600;color:var(--ink)}.cmp[data-astro-cid-j7pv25f6] .dur[data-astro-cid-j7pv25f6]{white-space:nowrap;color:var(--muted)}@media(max-width:700px){.cmp[data-astro-cid-j7pv25f6] thead[data-astro-cid-j7pv25f6]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.cmp[data-astro-cid-j7pv25f6] tr[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.125rem 1rem;padding:.875rem 0;border-bottom:1px solid var(--line)}.cmp[data-astro-cid-j7pv25f6] td[data-astro-cid-j7pv25f6],.cmp[data-astro-cid-j7pv25f6] tbody[data-astro-cid-j7pv25f6] th[data-astro-cid-j7pv25f6]{border:0;padding:0}.cmp[data-astro-cid-j7pv25f6] td[data-astro-cid-j7pv25f6].desc{grid-column:1 / -1;font-size:.9375rem}.cmp[data-astro-cid-j7pv25f6] td[data-astro-cid-j7pv25f6].dur{grid-column:1;grid-row:2;font-size:.875rem}.cmp[data-astro-cid-j7pv25f6] td[data-astro-cid-j7pv25f6].r{grid-row:1;grid-column:2}}.costs[data-astro-cid-j7pv25f6]{display:grid;gap:var(--s-5);grid-template-columns:minmax(0,1fr)}@media(min-width:760px){.costs[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,minmax(0,1fr))}}.costs[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:1.0625rem;margin:0 0 .75rem;padding-bottom:.5rem;border-bottom:4px solid var(--ink)}.costs[data-astro-cid-j7pv25f6] dl[data-astro-cid-j7pv25f6]{margin:0;display:grid;grid-template-columns:1fr auto;gap:0}.costs[data-astro-cid-j7pv25f6] dt[data-astro-cid-j7pv25f6]{color:var(--text);border-bottom:1px dotted var(--rule);padding:.625rem 0}.costs[data-astro-cid-j7pv25f6] dd[data-astro-cid-j7pv25f6]{margin:0;border-bottom:1px dotted var(--rule);padding:.625rem 0;font-family:var(--font-display);font-weight:800;font-stretch:75%;font-size:1.125rem;color:var(--ink);text-align:right}.costs[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:.75rem 0 0;font-size:.9375rem;color:var(--muted)}.tools[data-astro-cid-j7pv25f6]{list-style:decimal;margin:0;padding:0;counter-reset:tool-count}.tools[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(0,14rem) minmax(0,1fr);gap:.25rem 2rem;border-bottom:1px solid var(--line);list-style:none;position:relative;padding:1rem 0 1rem 3rem}.tools[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]:before{content:counter(tool-count);counter-increment:tool-count;position:absolute;left:0;top:1rem;font-family:var(--font-display);font-weight:800;font-stretch:62%;font-size:1.5rem;color:var(--accent);line-height:1}@media(max-width:640px){.tools[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{grid-template-columns:minmax(0,1fr)}}.tools[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{font-weight:600}.tools[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:0;color:var(--muted);font-size:.9375rem}.note[data-astro-cid-j7pv25f6]{font-size:.875rem;color:var(--muted);margin-top:var(--s-5)}
