.diagnostic-page[data-v-d4886db4]{min-height:100vh;padding-bottom:6rem;padding-top:80px}.diagnostic-hero[data-v-d4886db4]{align-items:end;display:grid;gap:4rem;grid-template-columns:minmax(0,1.2fr) minmax(300px,.8fr);margin-bottom:4rem;padding:2.75rem 3rem}.diagnostic-kicker[data-v-d4886db4]{align-items:center;color:#7dd3fc;display:flex;font:700 .72rem JetBrains Mono,monospace;gap:.45rem;letter-spacing:.09em;margin-bottom:1.1rem;text-transform:uppercase}.diagnostic-hero h1[data-v-d4886db4]{color:#f8fafc;font-size:clamp(2.7rem,6vw,5rem);font-weight:830;letter-spacing:-.045em;line-height:1;max-width:880px}.diagnostic-hero>div>p[data-v-d4886db4]{color:#a3afc2;font-size:1.06rem;line-height:1.72;margin-top:1.4rem;max-width:760px}.hero-actions[data-v-d4886db4]{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:2rem}.diagnostic-brief[data-v-d4886db4]{border-left:1px solid hsla(0,0%,100%,.12);display:grid;padding-left:2rem}.diagnostic-brief>div[data-v-d4886db4]{border-bottom:1px solid hsla(0,0%,100%,.08);padding:1rem 0}.diagnostic-brief>div[data-v-d4886db4]:last-child{border-bottom:0}.diagnostic-brief span[data-v-d4886db4]{color:#64748b;display:block;font-size:.7rem;letter-spacing:.07em;margin-bottom:.3rem;text-transform:uppercase}.diagnostic-brief strong[data-v-d4886db4]{color:#e2e8f0;font-size:.9rem;font-weight:650;line-height:1.45}.diagnostic-checks[data-v-d4886db4],.diagnostic-investigation[data-v-d4886db4],.diagnostic-signals[data-v-d4886db4]{border-bottom:1px solid hsla(0,0%,100%,.1);padding:4rem 0}.section-head[data-v-d4886db4]{align-items:start;display:grid;gap:3rem;grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);margin-bottom:2rem}.section-head.narrow[data-v-d4886db4]{max-width:920px}.diagnostic-contact h2[data-v-d4886db4],.diagnostic-result h2[data-v-d4886db4],.section-head h2[data-v-d4886db4]{color:#f8fafc;font-size:clamp(1.7rem,3vw,2.5rem);font-weight:780;letter-spacing:-.025em;line-height:1.15}.diagnostic-contact p[data-v-d4886db4],.diagnostic-result p[data-v-d4886db4],.section-head p[data-v-d4886db4]{color:#94a3b8;line-height:1.65}.signal-lines[data-v-d4886db4]{border-top:1px solid hsla(0,0%,100%,.08);-moz-column-gap:3rem;column-gap:3rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.signal-lines article[data-v-d4886db4]{border-bottom:1px solid hsla(0,0%,100%,.08);display:grid;gap:.85rem;grid-template-columns:26px 1fr;padding:1.2rem 0}.signal-lines svg[data-v-d4886db4]{color:#7dd3fc;margin-top:.15rem}.signal-lines h3[data-v-d4886db4]{color:#f8fafc;font-weight:680;margin-bottom:.3rem}.signal-lines p[data-v-d4886db4]{color:#8996aa;font-size:.88rem;line-height:1.55}.investigation-list[data-v-d4886db4]{border-top:1px solid hsla(0,0%,100%,.1)}.investigation-list article[data-v-d4886db4]{border-bottom:1px solid hsla(0,0%,100%,.08);display:grid;gap:2rem;grid-template-columns:minmax(190px,.45fr) minmax(0,1fr);padding:1.2rem 0}.investigation-list h3[data-v-d4886db4]{color:#f8fafc;font-size:.95rem;font-weight:700}.investigation-list p[data-v-d4886db4]{color:#8d9aaf;font-size:.9rem;line-height:1.6}.checks-grid[data-v-d4886db4]{border-top:1px solid hsla(0,0%,100%,.08);-moz-column-gap:3rem;column-gap:3rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.checks-grid>div[data-v-d4886db4]{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.07);color:#cbd5e1;display:grid;font-size:.9rem;gap:.7rem;grid-template-columns:18px 1fr;padding:.85rem 0}.checks-grid svg[data-v-d4886db4]{color:#38bdf8}.diagnostic-result[data-v-d4886db4]{border-bottom:1px solid hsla(0,0%,100%,.1);display:grid;gap:4rem;grid-template-columns:minmax(0,1fr) minmax(280px,.8fr);padding:4rem 0}.result-label[data-v-d4886db4]{color:#7dd3fc;display:block;font:700 .68rem JetBrains Mono,monospace;letter-spacing:.08em;margin-bottom:.6rem;text-transform:uppercase}.diagnostic-result p[data-v-d4886db4]{margin-top:.8rem}.diagnostic-result ul[data-v-d4886db4]{align-content:start;display:grid}.diagnostic-result li[data-v-d4886db4]{border-bottom:1px solid hsla(0,0%,100%,.07);color:#cbd5e1;display:grid;font-size:.88rem;gap:.65rem;grid-template-columns:18px 1fr;padding:.75rem 0}.diagnostic-result li svg[data-v-d4886db4]{color:#7dd3fc;margin-top:.12rem}.diagnostic-sources[data-v-d4886db4]{border-bottom:1px solid hsla(0,0%,100%,.1);padding:2rem 0}.diagnostic-sources h2[data-v-d4886db4]{color:#f8fafc;font-size:1rem;font-weight:700;margin-bottom:.8rem}.diagnostic-sources>div[data-v-d4886db4]{display:flex;flex-wrap:wrap;gap:1.2rem}.diagnostic-sources a[data-v-d4886db4]{align-items:center;color:#7dd3fc;display:inline-flex;font-size:.82rem;gap:.4rem}.diagnostic-contact[data-v-d4886db4]{align-items:end;display:grid;gap:3rem;grid-template-columns:minmax(0,1fr) auto;padding-top:4rem}.diagnostic-contact p[data-v-d4886db4]{margin-top:.7rem;max-width:700px}.diagnostic-contact>div[data-v-d4886db4]:last-child{display:flex;flex-wrap:wrap;gap:.7rem}@media(max-width:850px){.diagnostic-contact[data-v-d4886db4],.diagnostic-hero[data-v-d4886db4],.diagnostic-result[data-v-d4886db4],.section-head[data-v-d4886db4]{gap:1.5rem;grid-template-columns:1fr}.diagnostic-hero[data-v-d4886db4]{padding:2.25rem 1.5rem}.diagnostic-brief[data-v-d4886db4]{border-left:0;border-top:1px solid hsla(0,0%,100%,.1);padding-left:0;padding-top:1rem}.checks-grid[data-v-d4886db4],.signal-lines[data-v-d4886db4]{grid-template-columns:1fr}.investigation-list article[data-v-d4886db4]{gap:.35rem;grid-template-columns:1fr}}
