.comparison-scroll{overflow-x:auto;border:1px solid #586174;border-radius:12px}.comparison-scroll table{border-collapse:collapse;min-width:850px;width:100%}.comparison-scroll caption{text-align:left;padding:14px;font-weight:700}.comparison-scroll th,.comparison-scroll td{padding:15px;text-align:left;vertical-align:top;border-bottom:1px solid #586174;line-height:1.6}.comparison-scroll th{min-width:155px}.comparison-scroll a,.comparison-card a,.comparison-channel a{color:inherit;text-decoration:underline}.comparison-cards{display:grid;gap:24px}.comparison-card{border:1px solid #586174;border-radius:18px;overflow:hidden;display:grid;grid-template-columns:minmax(180px,30%) 1fr}.comparison-card>img{width:100%;height:100%;max-height:500px;object-fit:contain;background:#fff}.comparison-card>div{padding:24px}.comparison-card:not(:has(img)){grid-template-columns:1fr}.comparison-card h4{margin:18px 0 5px}.comparison-channels{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:20px}.comparison-channel{border:1px solid #586174;padding:20px;border-radius:14px}.art-section ol{line-height:1.8;padding-left:24px}.art-section li{margin-bottom:14px}#audience{font:inherit;padding:12px;border-radius:8px;max-width:100%}[hidden]{display:none!important}a:focus-visible,select:focus-visible,.comparison-scroll:focus-visible{outline:3px solid #c9a7ff;outline-offset:4px}@media(max-width:650px){.comparison-card{grid-template-columns:1fr}.comparison-card>img{height:260px}.comparison-card>div{padding:18px}.art-nav{flex-wrap:wrap}}
