.page_page__bKnjT{max-width:900px;margin:0 auto;padding:3rem 1.5rem 5rem}.page_header__Fc3mM{text-align:center;margin-bottom:3rem}.page_header__Fc3mM h1{font-size:2.2rem;font-weight:700;margin-bottom:.5rem}.page_header__Fc3mM p{color:var(--mantine-color-dimmed);font-size:1.05rem;max-width:560px;margin:0 auto 1rem}.page_installCmd__nW8j_{display:inline-block;background:var(--mantine-color-dark-7);color:var(--mantine-color-green-4);padding:.4rem 1rem;border-radius:6px;font-size:.9rem}.page_demoList__uB3CX{display:flex;flex-direction:column;gap:2.5rem;margin-bottom:3rem}.page_demoCard__fm9JX{background:var(--mantine-color-dark-7);border:1px solid var(--mantine-color-dark-5);border-radius:12px;padding:1.5rem}.page_demoHeader__GXo76{display:flex;align-items:center;gap:.75rem;margin-bottom:.75rem}.page_demoIcon__nxccy{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:8px;background:var(--mantine-color-blue-9);color:var(--mantine-color-blue-3);flex-shrink:0}.page_demoHeader__GXo76 h2{font-size:1.25rem;font-weight:600;margin:0}.page_demoSubtitle__CMU6Q{font-size:.85rem;color:var(--mantine-color-dimmed)}.page_demoDesc__a1fuK{font-size:.95rem;color:var(--mantine-color-dark-1);margin-bottom:.75rem;line-height:1.5}.page_verifierTags__7SLa7{display:flex;flex-wrap:wrap;gap:.4rem;margin-bottom:1rem}.page_verifierTag__m02ME{font-size:.75rem;font-family:var(--mantine-font-family-monospace);background:var(--mantine-color-dark-6);color:var(--mantine-color-blue-3);padding:.2rem .5rem;border-radius:4px}.page_terminalPair__3depw{display:grid;grid-template-columns:1fr 1fr;grid-gap:.75rem;gap:.75rem}.page_terminal__r0lC7{background:#0d1117;border:1px solid var(--mantine-color-dark-5);border-radius:8px;overflow:hidden}.page_terminal__r0lC7 pre{padding:.75rem;font-size:.75rem;line-height:1.5;color:var(--mantine-color-green-4);margin:0;overflow-x:auto;white-space:pre}.page_terminalFail__LO5DP pre{color:var(--mantine-color-red-4)}.page_terminalBar__vsxKF{display:flex;align-items:center;gap:6px;padding:6px 10px;background:var(--mantine-color-dark-6);border-bottom:1px solid var(--mantine-color-dark-5)}.page_terminalDot__hEJsh{width:10px;height:10px;border-radius:50%;background:var(--mantine-color-dark-4)}.page_terminalTitle__jFvmO{margin-left:auto;font-size:.7rem;color:var(--mantine-color-dimmed)}.page_benchmarkCard__qTDiX{background:var(--mantine-color-dark-7);border:1px solid var(--mantine-color-yellow-8);border-radius:12px;padding:2rem;text-align:center;margin-bottom:2.5rem}.page_benchmarkIcon__iyFRg{color:var(--mantine-color-yellow-4);margin-bottom:.75rem}.page_benchmarkCard__qTDiX h2{font-size:1.3rem;font-weight:600;margin-bottom:.5rem}.page_benchmarkCard__qTDiX>p{font-size:.95rem;color:var(--mantine-color-dark-1);max-width:600px;margin:0 auto 1.5rem;line-height:1.5}.page_benchmarkStats__LN_6I{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1rem;gap:1rem;margin-bottom:1rem}.page_stat__OxGkI{display:flex;flex-direction:column;gap:.25rem}.page_statValue__JBb1V{font-size:1.8rem;font-weight:700;color:var(--mantine-color-red-4)}.page_statGood__r1_TJ{color:var(--mantine-color-green-4)}.page_statLabel__8aEcl{font-size:.75rem;color:var(--mantine-color-dimmed)}.page_benchmarkNote__P7744{font-size:.8rem;color:var(--mantine-color-dimmed)}.page_benchmarkNote__P7744 code{background:var(--mantine-color-dark-6);padding:.15rem .4rem;border-radius:4px;font-size:.8rem}.page_cta__PhcPO{display:flex;justify-content:center;gap:1.5rem;flex-wrap:wrap}.page_ctaLink__0dTJZ{display:inline-flex;align-items:center;gap:.4rem;background:var(--mantine-color-blue-7);color:white;padding:.6rem 1.2rem;border-radius:8px;font-weight:600;font-size:.9rem;text-decoration:none;transition:background .15s}.page_ctaLink__0dTJZ:hover{background:var(--mantine-color-blue-6)}.page_ctaLinkSecondary__zj7kX{display:inline-flex;align-items:center;gap:.4rem;color:var(--mantine-color-blue-4);padding:.6rem 1.2rem;border-radius:8px;font-weight:500;font-size:.9rem;text-decoration:none;border:1px solid var(--mantine-color-dark-4);transition:border-color .15s}.page_ctaLinkSecondary__zj7kX:hover{border-color:var(--mantine-color-blue-5)}@media (max-width:768px){.page_terminalPair__3depw{grid-template-columns:1fr}.page_benchmarkStats__LN_6I{grid-template-columns:1fr;gap:.75rem}.page_header__Fc3mM h1{font-size:1.6rem}}