.diagnostic-shell{max-width:1050px;margin:auto;padding:118px 20px 80px}.diagnostic-kicker{color:var(--cyan);font-size:.73rem;font-weight:900;letter-spacing:.12em}.diagnostic-shell h1{font-family:var(--font-title);font-size:clamp(2.3rem,5vw,4.7rem);line-height:.99}.diagnostic-lead{max-width:850px;color:var(--muted)}.editorial-section{margin:31px 0}.editorial-section p{color:#b3c0cb;line-height:1.8}.diagnostic-step{display:grid;grid-template-columns:1.06fr .94fr;gap:24px;align-items:center;margin:28px 0;padding:20px;border:1px solid rgba(123,92,255,.22);border-radius:20px;background:#0b121b}.diagnostic-step img{width:100%;border-radius:15px}.diagnostic-video,.diagnostic-free{margin:36px 0;padding:23px;border-radius:20px;border:1px solid rgba(0,229,255,.17);background:#09121b}.diagnostic-video-frame{aspect-ratio:16/9;display:grid;place-items:center}.diagnostic-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.diagnostic-card{padding:24px;border:1px solid var(--line);border-radius:19px;background:var(--surface)}@media(max-width:760px){.diagnostic-step,.diagnostic-grid{grid-template-columns:1fr}}