.pc-diagnostics_page__ou1tD{--diag-bg:#050908;--diag-panel:rgba(12,20,18,0.82);--diag-panel-strong:#0b1210;--diag-border:rgba(148,255,181,0.18);--diag-text:#eefcf2;--diag-muted:#9cafaa;--diag-green:#87ffab;--diag-cyan:#64e8da;position:relative;min-height:100vh;overflow:hidden;background:var(--diag-bg);color:var(--diag-text)}.pc-diagnostics_aurora___f9Z9{position:absolute;inset:-20rem -15rem auto 35%;height:46rem;pointer-events:none;background:radial-gradient(circle at 35% 45%,rgba(100,232,218,.13),transparent 35%),radial-gradient(circle at 70% 30%,rgba(135,255,171,.11),transparent 31%);filter:blur(15px)}.pc-diagnostics_capabilities__Io_g2,.pc-diagnostics_footer__R05Rp,.pc-diagnostics_hero__FtTWW,.pc-diagnostics_nav__EjEDo,.pc-diagnostics_workflow__Mc0qf{position:relative;width:min(1180px,calc(100% - 40px));margin-inline:auto}.pc-diagnostics_nav__EjEDo{display:flex;align-items:center;justify-content:space-between;min-height:74px;border-bottom:1px solid var(--diag-border)}.pc-diagnostics_back__3YdYL,.pc-diagnostics_version__NmSAA{display:inline-flex;align-items:center;gap:8px;color:var(--diag-muted);font-size:.76rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.pc-diagnostics_hero__FtTWW{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(400px,.95fr);align-items:center;gap:clamp(44px,7vw,92px);min-height:650px;padding-block:72px}.pc-diagnostics_eyebrow__UfHfR{display:block;margin-bottom:18px;color:var(--diag-green);font:800 .72rem/1 Segoe UI,sans-serif;letter-spacing:.16em;text-transform:uppercase}.pc-diagnostics_hero__FtTWW h1{max-width:690px;margin:0;font-size:clamp(3.2rem,6.6vw,6.2rem);line-height:.94;letter-spacing:-.065em}.pc-diagnostics_heroCopy__LWKio>p{max-width:650px;margin:28px 0 0;color:var(--diag-muted);font-size:clamp(1.02rem,1.7vw,1.2rem);line-height:1.7}.pc-diagnostics_actions__8Kboz{display:flex;flex-wrap:wrap;gap:10px;margin-top:34px}.pc-diagnostics_primary___xcdo,.pc-diagnostics_secondary__po3RJ{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:52px;padding:0 20px;border:1px solid var(--diag-border);border-radius:10px;font-weight:800}.pc-diagnostics_primary___xcdo{border-color:var(--diag-green);background:var(--diag-green);color:#07110a;box-shadow:0 14px 50px rgba(135,255,171,.12)}.pc-diagnostics_secondary__po3RJ{color:var(--diag-text);background:var(--diag-panel)}.pc-diagnostics_disabled__YhiGH{opacity:.48;pointer-events:none}.pc-diagnostics_trust__06mCE{display:flex;flex-wrap:wrap;gap:18px;margin-top:22px;color:var(--diag-muted);font-size:.77rem}.pc-diagnostics_trust__06mCE span{display:inline-flex;align-items:center;gap:7px}.pc-diagnostics_trust__06mCE svg{color:var(--diag-green)}.pc-diagnostics_console__J95jP{border:1px solid var(--diag-border);border-radius:16px;overflow:hidden;background:rgba(3,8,6,.92);box-shadow:0 30px 90px rgba(0,0,0,.45);transform:perspective(1200px) rotateY(-2deg) rotateX(1deg)}.pc-diagnostics_consoleBar__Jl551{display:flex;align-items:center;gap:7px;height:46px;padding:0 15px;border-bottom:1px solid var(--diag-border);color:#71837a;font:600 .68rem/1 Consolas,monospace}.pc-diagnostics_consoleBar__Jl551 i{width:8px;height:8px;border-radius:50%;background:#284438}.pc-diagnostics_consoleBar__Jl551 span{margin-left:7px}.pc-diagnostics_consoleBody__f8Fgz{padding:26px;font:500 .84rem/1.7 Consolas,monospace}.pc-diagnostics_consoleBody__f8Fgz p{margin:0 0 8px;color:#8fa29a}.pc-diagnostics_consoleBody__f8Fgz b{margin-right:14px;color:#3f6652}.pc-diagnostics_consoleBody__f8Fgz .pc-diagnostics_active__mAhgA{margin-inline:-12px;padding:7px 12px;color:var(--diag-text);background:rgba(135,255,171,.08)}.pc-diagnostics_consoleResult__JNhfU{margin-top:25px;padding-top:19px;border-top:1px solid var(--diag-border);color:#cce7d5}.pc-diagnostics_consoleResult__JNhfU span{color:var(--diag-green)}.pc-diagnostics_capabilities__Io_g2{display:grid;grid-template-columns:repeat(4,1fr);border-block:1px solid var(--diag-border)}.pc-diagnostics_capabilities__Io_g2 article{padding:32px 25px;border-right:1px solid var(--diag-border)}.pc-diagnostics_capabilities__Io_g2 article:last-child{border-right:0}.pc-diagnostics_capabilities__Io_g2 svg{color:var(--diag-green)}.pc-diagnostics_capabilities__Io_g2 h2{margin:18px 0 9px;font-size:1rem}.pc-diagnostics_capabilities__Io_g2 p{margin:0;color:var(--diag-muted);font-size:.82rem;line-height:1.55}.pc-diagnostics_workflow__Mc0qf{display:grid;grid-template-columns:1fr minmax(330px,.62fr);gap:clamp(44px,8vw,110px);padding-block:110px}.pc-diagnostics_workflow__Mc0qf h2{max-width:620px;margin:0 0 40px;font-size:clamp(2.1rem,4vw,3.8rem);line-height:1;letter-spacing:-.05em}.pc-diagnostics_workflow__Mc0qf ol{margin:0;padding:0;list-style:none;counter-reset:steps}.pc-diagnostics_workflow__Mc0qf li{display:grid;grid-template-columns:36px 1fr;gap:5px 13px;padding:18px 0;border-top:1px solid var(--diag-border);counter-increment:steps}.pc-diagnostics_workflow__Mc0qf li:before{grid-row:span 2;content:"0" counter(steps);color:var(--diag-green);font:700 .72rem/1.5 Consolas,monospace}.pc-diagnostics_workflow__Mc0qf li b{font-size:.95rem}.pc-diagnostics_workflow__Mc0qf li span{color:var(--diag-muted);font-size:.8rem}.pc-diagnostics_workflow__Mc0qf aside{align-self:start;padding:28px;border:1px solid var(--diag-border);border-radius:16px;background:var(--diag-panel)}.pc-diagnostics_workflow__Mc0qf aside>svg{color:var(--diag-green)}.pc-diagnostics_workflow__Mc0qf aside>span{display:block;margin:14px 0 24px;font-size:1rem;font-weight:800}.pc-diagnostics_workflow__Mc0qf dl{margin:0}.pc-diagnostics_workflow__Mc0qf dl div{display:flex;justify-content:space-between;gap:20px;padding:10px 0;border-top:1px solid var(--diag-border);font-size:.76rem}.pc-diagnostics_workflow__Mc0qf dt{color:var(--diag-muted)}.pc-diagnostics_workflow__Mc0qf dd{margin:0}.pc-diagnostics_workflow__Mc0qf code{display:block;margin-top:20px;padding:12px;border:1px solid var(--diag-border);color:var(--diag-cyan);background:var(--diag-panel-strong);font:600 .64rem/1.5 Consolas,monospace;overflow-wrap:anywhere}.pc-diagnostics_workflow__Mc0qf aside p{margin:18px 0 0;color:var(--diag-muted);font-size:.75rem;line-height:1.55}.pc-diagnostics_footer__R05Rp{display:flex;justify-content:space-between;gap:20px;padding-block:28px;border-top:1px solid var(--diag-border);color:var(--diag-muted);font-size:.72rem}.pc-diagnostics_footer__R05Rp a{color:var(--diag-text)}@media (prefers-color-scheme:light){.pc-diagnostics_page__ou1tD{--diag-bg:#f3f7f3;--diag-panel:rgba(255,255,255,0.82);--diag-panel-strong:#edf3ee;--diag-border:rgba(22,92,55,0.18);--diag-text:#10241a;--diag-muted:#5f7167;--diag-green:#147a42;--diag-cyan:#007d78}.pc-diagnostics_console__J95jP{background:#07100b}.pc-diagnostics_consoleBody__f8Fgz .pc-diagnostics_active__mAhgA{color:#effff3}.pc-diagnostics_consoleResult__JNhfU{color:#cce7d5}}@media (max-width:900px){.pc-diagnostics_hero__FtTWW{grid-template-columns:1fr;min-height:auto;padding-block:64px}.pc-diagnostics_console__J95jP{transform:none}.pc-diagnostics_capabilities__Io_g2{grid-template-columns:repeat(2,1fr)}.pc-diagnostics_capabilities__Io_g2 article:nth-child(2){border-right:0}.pc-diagnostics_capabilities__Io_g2 article:nth-child(-n+2){border-bottom:1px solid var(--diag-border)}.pc-diagnostics_workflow__Mc0qf{grid-template-columns:1fr}}@media (max-width:560px){.pc-diagnostics_capabilities__Io_g2,.pc-diagnostics_footer__R05Rp,.pc-diagnostics_hero__FtTWW,.pc-diagnostics_nav__EjEDo,.pc-diagnostics_workflow__Mc0qf{width:min(100% - 26px,1180px)}.pc-diagnostics_version__NmSAA{display:none}.pc-diagnostics_hero__FtTWW{padding-block:48px}.pc-diagnostics_hero__FtTWW h1{font-size:clamp(2.7rem,15vw,4rem)}.pc-diagnostics_actions__8Kboz{flex-direction:column}.pc-diagnostics_primary___xcdo,.pc-diagnostics_secondary__po3RJ{width:100%}.pc-diagnostics_trust__06mCE{display:grid}.pc-diagnostics_consoleBody__f8Fgz{padding:20px 16px;font-size:.72rem}.pc-diagnostics_capabilities__Io_g2{grid-template-columns:1fr}.pc-diagnostics_capabilities__Io_g2 article{border-right:0;border-bottom:1px solid var(--diag-border)}.pc-diagnostics_capabilities__Io_g2 article:last-child{border-bottom:0}.pc-diagnostics_workflow__Mc0qf{padding-block:74px}.pc-diagnostics_workflow__Mc0qf aside{padding:20px}.pc-diagnostics_footer__R05Rp{flex-direction:column}}