.install-tabs[data-astro-cid-s5r2zx2f]{width:100%;min-width:0;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);min-inline-size:0;margin:0;padding:0}.tab-list[data-astro-cid-s5r2zx2f]{border-bottom:1px solid var(--border);display:flex;overflow-x:auto}.tab-item[data-astro-cid-s5r2zx2f] input[data-astro-cid-s5r2zx2f]{opacity:0;pointer-events:none;position:absolute}.tab-item[data-astro-cid-s5r2zx2f] label[data-astro-cid-s5r2zx2f]{font-family:var(--font-mono);white-space:nowrap;cursor:pointer;color:var(--muted);border-bottom:2px solid #0000;padding:10px 18px;font-size:.85rem;display:block}.tab-item[data-astro-cid-s5r2zx2f] input[data-astro-cid-s5r2zx2f]:focus-visible+label[data-astro-cid-s5r2zx2f]{outline:2px solid var(--accent);outline-offset:-2px}.tab-panel[data-astro-cid-s5r2zx2f]{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);display:none}.tab-panel[data-astro-cid-s5r2zx2f] .install-cmd[data-astro-cid-s5r2zx2f]{flex:1;min-width:0}.copy-btn[data-astro-cid-s5r2zx2f]{border-radius:var(--radius-sm);border:1px solid var(--border);width:36px;height:36px;color:var(--text);cursor:pointer;background:0 0;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.copy-btn[data-astro-cid-s5r2zx2f] .icon-check[data-astro-cid-s5r2zx2f]{display:none}.copy-btn[data-astro-cid-s5r2zx2f].copied{border-color:var(--ok);color:var(--ok)}.copy-btn[data-astro-cid-s5r2zx2f].copied .icon-copy[data-astro-cid-s5r2zx2f]{display:none}.copy-btn[data-astro-cid-s5r2zx2f].copied .icon-check[data-astro-cid-s5r2zx2f]{display:block}.install-tabs[data-astro-cid-s5r2zx2f]:has(#install-0:checked) label[data-astro-cid-s5r2zx2f][for=install-0],.install-tabs[data-astro-cid-s5r2zx2f]:has(#install-1:checked) label[data-astro-cid-s5r2zx2f][for=install-1],.install-tabs[data-astro-cid-s5r2zx2f]:has(#install-2:checked) label[data-astro-cid-s5r2zx2f][for=install-2],.install-tabs[data-astro-cid-s5r2zx2f]:has(#install-3:checked) label[data-astro-cid-s5r2zx2f][for=install-3]{color:var(--text);border-bottom-color:var(--accent)}.install-tabs[data-astro-cid-s5r2zx2f]:has(#install-0:checked) .tab-panel[data-astro-cid-s5r2zx2f][data-panel="0"],.install-tabs[data-astro-cid-s5r2zx2f]:has(#install-1:checked) .tab-panel[data-astro-cid-s5r2zx2f][data-panel="1"],.install-tabs[data-astro-cid-s5r2zx2f]:has(#install-2:checked) .tab-panel[data-astro-cid-s5r2zx2f][data-panel="2"],.install-tabs[data-astro-cid-s5r2zx2f]:has(#install-3:checked) .tab-panel[data-astro-cid-s5r2zx2f][data-panel="3"]{display:flex}.tab-status[data-astro-cid-s5r2zx2f]{clip:rect(0,0,0,0);width:1px;height:1px;position:absolute;overflow:hidden}.proof-bar[data-astro-cid-bejh6rc3]{border-top:1px solid var(--border);border-bottom:1px solid var(--border);background:var(--surface)}.proof-inner[data-astro-cid-bejh6rc3]{gap:var(--space-4);padding:var(--space-3) var(--space-4);flex-wrap:wrap;justify-content:center;display:flex}.proof-item[data-astro-cid-bejh6rc3]{color:var(--muted);background:var(--surface-2);border:1px solid var(--border);border-radius:999px;padding:4px 12px;font-size:.8rem}.trust-snapshot[data-astro-cid-hdtoq22b]{padding:var(--space-6) 0;border-bottom:1px solid var(--border)}.trust-snapshot[data-astro-cid-hdtoq22b] h2[data-astro-cid-hdtoq22b]{margin:0 0 var(--space-3);font-size:1rem}.trust-grid[data-astro-cid-hdtoq22b]{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.trust-item[data-astro-cid-hdtoq22b]{border-left:2px solid var(--accent);background:var(--surface);gap:4px;min-width:0;padding:14px;display:grid}.trust-item[data-astro-cid-hdtoq22b] strong[data-astro-cid-hdtoq22b]{color:var(--muted);font:.72rem var(--font-mono)}.trust-item[data-astro-cid-hdtoq22b] b[data-astro-cid-hdtoq22b]{font:600 1.1rem var(--font-mono);color:var(--text)}.trust-item[data-astro-cid-hdtoq22b] span[data-astro-cid-hdtoq22b]{color:var(--muted);font-size:.78rem;line-height:1.45}@media (width<=860px){.trust-grid[data-astro-cid-hdtoq22b]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=480px){.trust-snapshot[data-astro-cid-hdtoq22b]{padding:var(--space-5) 0}.trust-grid[data-astro-cid-hdtoq22b]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.trust-item[data-astro-cid-hdtoq22b]{padding:12px}.trust-item[data-astro-cid-hdtoq22b] span[data-astro-cid-hdtoq22b]{font-size:.74rem}}@media (width<=359px){.trust-grid[data-astro-cid-hdtoq22b]{grid-template-columns:1fr}}.product-system[data-astro-cid-cwbijqq7]{border-top:1px solid var(--border);background:var(--surface)}.product-system-layout[data-astro-cid-cwbijqq7]{gap:var(--space-5);display:grid}.product-system-heading[data-astro-cid-cwbijqq7]{max-width:650px}.product-system-kicker[data-astro-cid-cwbijqq7]{margin:0 0 var(--space-2);color:var(--accent-strong);font:700 .78rem var(--font-mono);letter-spacing:.04em;text-transform:uppercase}.product-system[data-astro-cid-cwbijqq7] h2[data-astro-cid-cwbijqq7]{margin:0;font-size:clamp(1.45rem,3vw,2.1rem)}.product-system-heading[data-astro-cid-cwbijqq7]>p[data-astro-cid-cwbijqq7]:last-child{margin:var(--space-3) 0 0;color:var(--muted)}.product-map[data-astro-cid-cwbijqq7]{gap:var(--space-4);align-items:center;display:grid}.core-node[data-astro-cid-cwbijqq7]{width:min(100%,260px);padding:var(--space-4);border:1px solid var(--accent);border-radius:var(--radius-md);background:var(--surface-2);color:var(--muted);gap:3px;display:grid;position:relative}.core-node[data-astro-cid-cwbijqq7]:after{content:"";top:50%;right:calc(-1 * var(--space-4));width:var(--space-4);background:var(--accent);height:1px;position:absolute}.core-node[data-astro-cid-cwbijqq7] strong[data-astro-cid-cwbijqq7],.surface-node[data-astro-cid-cwbijqq7] strong[data-astro-cid-cwbijqq7]{color:var(--text);font-size:1rem}.core-mark[data-astro-cid-cwbijqq7]{border:2px solid var(--accent);border-radius:4px;width:14px;height:14px;transform:rotate(30deg)}.surface-grid[data-astro-cid-cwbijqq7]{gap:var(--space-2);display:grid}.surface-node[data-astro-cid-cwbijqq7]{column-gap:var(--space-2);padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg);color:var(--muted);grid-template-columns:34px 1fr;text-decoration:none;transition:border-color .15s,background .15s;display:grid;position:relative}.surface-node[data-astro-cid-cwbijqq7]:hover{border-color:var(--accent);background:var(--surface-2)}.surface-index[data-astro-cid-cwbijqq7]{color:var(--accent-strong);font:700 .75rem var(--font-mono);grid-row:span 3}.surface-node[data-astro-cid-cwbijqq7]>span[data-astro-cid-cwbijqq7]:not(.surface-index){font-size:.86rem}.surface-link[data-astro-cid-cwbijqq7]{margin-top:var(--space-2);color:var(--accent-strong);font:.78rem var(--font-mono)}@media (width>=800px){.product-system-layout[data-astro-cid-cwbijqq7]{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);align-items:center}.product-map[data-astro-cid-cwbijqq7]{grid-template-columns:180px minmax(0,1fr)}.surface-grid[data-astro-cid-cwbijqq7]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=799px){.core-node[data-astro-cid-cwbijqq7]:after{top:auto;right:auto;bottom:calc(-1 * var(--space-4));width:1px;height:var(--space-4);left:50%}}@media (prefers-reduced-motion:reduce){.surface-node[data-astro-cid-cwbijqq7]{transition:none}}.workflow-section[data-astro-cid-elmji5df]{border-top:1px solid var(--border)}.workflow-intro[data-astro-cid-elmji5df]{margin-top:calc(var(--space-2) * -1);color:var(--muted)}.workflow-grid[data-astro-cid-elmji5df]{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.workflow-item[data-astro-cid-elmji5df]{gap:var(--space-2);min-width:0;padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);color:var(--text);text-decoration:none;display:grid}.workflow-item[data-astro-cid-elmji5df]:hover{border-color:var(--accent)}.workflow-item[data-astro-cid-elmji5df] h3[data-astro-cid-elmji5df],.workflow-item[data-astro-cid-elmji5df] p[data-astro-cid-elmji5df]{margin:0}.workflow-item[data-astro-cid-elmji5df] h3[data-astro-cid-elmji5df]{font-size:1.05rem}.workflow-item[data-astro-cid-elmji5df] p[data-astro-cid-elmji5df]{color:var(--muted);font-size:.9rem}.workflow-item[data-astro-cid-elmji5df]>span[data-astro-cid-elmji5df]{color:var(--accent-strong);font:700 .8rem var(--font-mono)}@media (width<=980px){.workflow-grid[data-astro-cid-elmji5df]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.workflow-grid[data-astro-cid-elmji5df]{grid-template-columns:1fr}}.plain-language[data-astro-cid-5264onfc]{border-top:1px solid var(--border);border-bottom:1px solid var(--border);background:var(--surface)}.plain-language-inner[data-astro-cid-5264onfc]{gap:var(--space-4);padding-top:var(--space-4);padding-bottom:var(--space-4);grid-template-columns:minmax(190px,.55fr) minmax(0,1.45fr);align-items:start;display:grid}.plain-language[data-astro-cid-5264onfc] h2[data-astro-cid-5264onfc],.plain-language[data-astro-cid-5264onfc] p[data-astro-cid-5264onfc]{margin:0}.plain-language[data-astro-cid-5264onfc] h2[data-astro-cid-5264onfc]{font-size:1rem;font-family:var(--font-mono)}.plain-language[data-astro-cid-5264onfc] p[data-astro-cid-5264onfc]{max-width:760px;color:var(--muted);line-height:1.65}@media (width<=640px){.plain-language-inner[data-astro-cid-5264onfc]{gap:var(--space-2);grid-template-columns:1fr}}.getting-started[data-astro-cid-p5llzu7b]{border-bottom:1px solid var(--border);background:var(--surface-2)}.getting-started-heading[data-astro-cid-p5llzu7b]{max-width:720px}.getting-started-heading[data-astro-cid-p5llzu7b]>p[data-astro-cid-p5llzu7b]{margin:0 0 var(--space-2);color:var(--accent-strong);font:700 .78rem var(--font-mono);letter-spacing:.04em;text-transform:uppercase}.getting-started-heading[data-astro-cid-p5llzu7b] h2[data-astro-cid-p5llzu7b]{margin:0;font-size:clamp(1.35rem,3vw,1.85rem)}.getting-started-heading[data-astro-cid-p5llzu7b]>span[data-astro-cid-p5llzu7b]{margin-top:var(--space-2);color:var(--muted);display:block}.getting-started-list[data-astro-cid-p5llzu7b]{gap:var(--space-3);margin:var(--space-4) 0 0;padding:0;list-style:none;display:grid}.getting-started-list[data-astro-cid-p5llzu7b] li[data-astro-cid-p5llzu7b]{gap:var(--space-3);min-width:0;padding:var(--space-3);border-top:1px solid var(--border);grid-template-columns:2.5rem minmax(0,1fr);display:grid}.getting-started-number[data-astro-cid-p5llzu7b]{color:var(--accent-strong);font:700 .78rem var(--font-mono)}.getting-started-list[data-astro-cid-p5llzu7b] h3[data-astro-cid-p5llzu7b],.getting-started-list[data-astro-cid-p5llzu7b] p[data-astro-cid-p5llzu7b]{margin:0}.getting-started-list[data-astro-cid-p5llzu7b] h3[data-astro-cid-p5llzu7b]{font-size:1rem}.getting-started-list[data-astro-cid-p5llzu7b] p[data-astro-cid-p5llzu7b]{color:var(--muted);margin-top:4px}.getting-started-list[data-astro-cid-p5llzu7b] a[data-astro-cid-p5llzu7b]{margin-top:var(--space-2);color:var(--accent-strong);font:700 .8rem var(--font-mono);text-decoration:none;display:inline-block}.getting-started-list[data-astro-cid-p5llzu7b] a[data-astro-cid-p5llzu7b]:hover{text-decoration:underline}@media (width>=800px){.getting-started-list[data-astro-cid-p5llzu7b]{grid-template-columns:repeat(3,minmax(0,1fr))}.getting-started-list[data-astro-cid-p5llzu7b] li[data-astro-cid-p5llzu7b]{border-top:0;border-left:1px solid var(--border)}.getting-started-list[data-astro-cid-p5llzu7b] li[data-astro-cid-p5llzu7b]:first-child{border-left:0}}@media (width<=480px){.getting-started-list[data-astro-cid-p5llzu7b] li[data-astro-cid-p5llzu7b]{padding-inline:0}}.resource-map[data-astro-cid-nsb3pyeq]{border-top:1px solid var(--border)}.resource-map-heading[data-astro-cid-nsb3pyeq]{max-width:760px}.resource-map-heading[data-astro-cid-nsb3pyeq]>p[data-astro-cid-nsb3pyeq]{margin:0 0 var(--space-2);color:var(--accent-strong);font:700 .78rem var(--font-mono);letter-spacing:.04em;text-transform:uppercase}.resource-map-heading[data-astro-cid-nsb3pyeq] h2[data-astro-cid-nsb3pyeq]{margin:0;font-size:clamp(1.35rem,3vw,1.85rem)}.resource-map-heading[data-astro-cid-nsb3pyeq]>span[data-astro-cid-nsb3pyeq]{margin-top:var(--space-2);color:var(--muted);display:block}.resource-map-list[data-astro-cid-nsb3pyeq]{margin:var(--space-4) 0 0;border-top:1px solid var(--border);grid-template-columns:repeat(2,minmax(0,1fr));padding:0;list-style:none;display:grid}.resource-map-list[data-astro-cid-nsb3pyeq] li[data-astro-cid-nsb3pyeq]{column-gap:var(--space-2);min-width:0;padding:var(--space-3);border-bottom:1px solid var(--border);grid-template-columns:2.4rem minmax(0,1fr);align-content:start;display:grid}.resource-map-list[data-astro-cid-nsb3pyeq] li[data-astro-cid-nsb3pyeq]:nth-child(odd){border-right:1px solid var(--border)}.resource-map-number[data-astro-cid-nsb3pyeq]{color:var(--accent-strong);font:700 .78rem var(--font-mono)}.resource-map-list[data-astro-cid-nsb3pyeq] h3[data-astro-cid-nsb3pyeq],.resource-map-list[data-astro-cid-nsb3pyeq] p[data-astro-cid-nsb3pyeq]{margin:0}.resource-map-list[data-astro-cid-nsb3pyeq] h3[data-astro-cid-nsb3pyeq]{font-size:1rem}.resource-map-list[data-astro-cid-nsb3pyeq] p[data-astro-cid-nsb3pyeq]{color:var(--muted);margin-top:4px}.resource-map-list[data-astro-cid-nsb3pyeq] a[data-astro-cid-nsb3pyeq]{margin-top:var(--space-2);color:var(--accent-strong);font:700 .8rem var(--font-mono);grid-column:2;text-decoration:none}.resource-map-list[data-astro-cid-nsb3pyeq] a[data-astro-cid-nsb3pyeq]:hover{text-decoration:underline}@media (width<=680px){.resource-map-list[data-astro-cid-nsb3pyeq]{grid-template-columns:1fr}.resource-map-list[data-astro-cid-nsb3pyeq] li[data-astro-cid-nsb3pyeq]:nth-child(odd){border-right:0}}.blog-heading[data-astro-cid-juqi4fka]{align-items:baseline;gap:var(--space-3);margin-bottom:var(--space-3);flex-wrap:wrap;display:flex}.blog-heading[data-astro-cid-juqi4fka] h2[data-astro-cid-juqi4fka]{margin:0}.why-chematic[data-astro-cid-djj6gkiv]{border-top:1px solid var(--border);background:var(--surface);scroll-margin-top:5.5rem}.why-chematic-heading[data-astro-cid-djj6gkiv]{max-width:760px}.why-chematic-heading[data-astro-cid-djj6gkiv]>p[data-astro-cid-djj6gkiv]:first-child{margin:0 0 var(--space-2);color:var(--accent-strong);font:700 .78rem var(--font-mono);letter-spacing:.04em}.why-chematic-heading[data-astro-cid-djj6gkiv] h2[data-astro-cid-djj6gkiv]{margin:0;font-size:clamp(1.45rem,3vw,2.1rem)}.why-chematic-heading[data-astro-cid-djj6gkiv]>p[data-astro-cid-djj6gkiv]:last-child{margin:var(--space-3) 0 0;color:var(--muted);line-height:1.65}.why-chematic-grid[data-astro-cid-djj6gkiv]{gap:var(--space-3);margin-top:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.why-chematic-card[data-astro-cid-djj6gkiv]{padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg)}.why-chematic-card[data-astro-cid-djj6gkiv] h3[data-astro-cid-djj6gkiv]{margin:0;font-size:1rem}.why-chematic-card[data-astro-cid-djj6gkiv] p[data-astro-cid-djj6gkiv]{margin:var(--space-2) 0 0;color:var(--muted);line-height:1.6}.why-chematic-actions[data-astro-cid-djj6gkiv]{gap:var(--space-3);margin-top:var(--space-5);flex-wrap:wrap;align-items:center;display:flex}@media (width<=680px){.why-chematic-grid[data-astro-cid-djj6gkiv]{grid-template-columns:1fr}}
