/* Только руководство /guides/kak-vybrat-neiroset/. */
.selection-guide .breadcrumbs{flex-wrap:wrap;white-space:normal;overflow:visible}
.selection-guide .article-head,.selection-guide .article-head h1{max-width:980px}
.selection-guide .article-head h1{text-wrap:balance}
.selection-guide a{color:var(--cta);text-underline-offset:3px}
.selection-guide section[id]{scroll-margin-top:96px}
.selection-guide .selection-nav{display:flex;flex-wrap:wrap;gap:4px 24px;margin:24px 0}
.selection-guide .selection-nav a{display:flex;align-items:center;min-height:44px;font-size:15px}
.selection-guide .article-section{padding:46px 0}
.selection-guide .selection-intro,.selection-guide .selection-next>p{max-width:900px}
.selection-guide .selection-criterion{max-width:960px;margin-top:34px;padding-top:30px;border-top:1px solid var(--line)}
.selection-guide .selection-criterion h3{font-size:24px;line-height:1.35;max-width:850px;margin:0 0 20px}
.selection-guide .selection-steps{display:grid;gap:16px;margin:0}
.selection-guide .selection-steps>div{display:grid;grid-template-columns:160px minmax(0,1fr);gap:24px}
.selection-guide .selection-steps dt{font-size:14px;font-weight:600;color:var(--cta)}
.selection-guide .selection-steps dd{margin:0;min-width:0}
.selection-guide .selection-evidence{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;max-width:700px;margin-top:28px}
.selection-guide .selection-evidence .evidence-frame{margin:0;min-width:0}
.selection-guide .selection-evidence img{display:block;width:100%;height:300px;object-fit:contain;background:var(--surface)}
.selection-guide .selection-evidence figcaption{display:block;padding:14px 16px;font-size:14px}
.selection-guide .selection-evidence figcaption span{display:block;text-align:left;margin-top:6px}
.selection-guide .selection-checklist{max-width:900px;padding:20px 24px 20px 48px;margin:24px 0 0;border:1px solid var(--line);background:var(--surface)}
.selection-guide .selection-checklist li{padding:9px 0 9px 4px}
.selection-guide .selection-checklist li::marker{color:var(--cta);font-weight:600}
.selection-guide .selection-table-wrap{margin:24px 0}
.selection-guide .selection-table{width:100%;min-width:0}
.selection-guide .selection-table caption{text-align:left;padding:0 0 14px;color:var(--ink-soft);font-size:14px}
.selection-guide .selection-table th,.selection-guide .selection-table td{padding:18px;font-size:15px}
.selection-guide .selection-table th:first-child{width:23%}
.selection-guide .selection-brief{max-width:960px;padding:20px 24px;border-left:3px solid var(--verdict);background:var(--paper-alt)}
.selection-guide .selection-money{white-space:nowrap}
.selection-guide .service-inline-cta a{display:flex;align-items:center;min-height:44px}
@media(max-width:700px){
  .selection-guide .article-section{padding:34px 0}
  .selection-guide .selection-criterion{margin-top:28px;padding-top:24px}
  .selection-guide .selection-criterion h3{font-size:22px}
  .selection-guide .selection-steps{gap:18px}
  .selection-guide .selection-steps>div{grid-template-columns:minmax(0,1fr);gap:6px}
  .selection-guide .selection-evidence{gap:12px}
  .selection-guide .selection-evidence img{height:210px}
  .selection-guide .selection-evidence figcaption{padding:12px;font-size:13px}
  .selection-guide .selection-checklist{padding:14px 18px 14px 38px}
  .selection-guide .selection-brief{padding:18px}
}
@media(max-width:600px){
  .selection-guide .selection-table caption{display:block;width:100%}
  .selection-guide .selection-table th:first-child{width:100%}
  .selection-guide .selection-table td{padding:14px 16px}
}
