.c5-bands{margin-top:clamp(2rem,4vw,2.75rem)}.c5-bands-k{color:var(--color-ink-3);font-size:13px;font-weight:600}.c5-bands-list{grid-template-columns:repeat(auto-fill,minmax(min(100%,15rem),1fr));gap:.6rem;margin:.6rem 0 0;padding:0;list-style:none;display:grid}.c5-band{border:1px solid var(--color-line);border-radius:var(--r);background:var(--color-surface);flex-direction:column;gap:.2rem;min-height:44px;padding:.8rem 1rem;display:flex}.c5-band.is-current{background:var(--color-sunken);border-color:var(--color-line-strong)}.c5-band-name{color:var(--color-ink);font-size:15px;font-weight:600;line-height:1.3}a.c5-band-name{color:var(--color-accent)}a.c5-band-name:hover{color:var(--color-accent-hover);text-underline-offset:3px;text-decoration:underline}.c5-band-meta{color:var(--color-ink-3);font-size:13px;line-height:1.4}.seo-page:has(.c5-bands,.c5-body) .seo-thumb{width:72px;height:40px}.seo-page:has(.c5-bands,.c5-body) .seo-table td .seo-sub{white-space:nowrap}.c5-body>.seo-sec:first-child{margin-top:0}.c5-note{max-width:var(--measure);margin-top:.65rem}.c5-note a{text-decoration:underline;-webkit-text-decoration-color:var(--color-accent-line);-webkit-text-decoration-color:var(--color-accent-line);-webkit-text-decoration-color:var(--color-accent-line);text-decoration-color:var(--color-accent-line);text-underline-offset:3px}.c5-note a:hover{color:var(--color-accent-hover);text-decoration-color:currentColor}.c5-body #install-fig,.c5-body #by-length-fig,.c5-body #brands-fig{max-width:46rem}.c5-body #costs-fig{max-width:56rem}.seo-prose ul.c5-findings{padding-left:0;list-style:none}.c5-findings li{border-top:1px solid var(--color-line);padding:.6rem 0}.c5-findings li+li{margin-top:0}.c5-findings li:last-child{border-bottom:1px solid var(--color-line)}.c5-verdict{color:var(--color-ink-3);font-size:14px}
