.channels{border-top:1px solid var(--color-border);background:#fff}.channels__grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:64px;display:grid}.channels__intro{position:sticky;top:110px}.channels__intro .eyebrow{color:var(--color-muted);margin-bottom:18px}.channels__intro h2{letter-spacing:-.03em;margin:0 0 16px;font-size:clamp(2rem,3.4vw,2.9rem);font-weight:500;line-height:1.1}.channels__intro p{max-width:420px;color:var(--color-muted);margin:0 0 28px;font-size:1.05rem;line-height:1.6}.channels__list{border-top:1px solid var(--color-border-strong);margin:0;padding:0;list-style:none}.channels__row{border-bottom:1px solid var(--color-border-strong);color:var(--color-ink);grid-template-columns:44px minmax(0,1fr) auto 28px;align-items:center;gap:18px;padding:22px 6px;transition:padding .25s,background .25s;display:grid}.channels__row:hover{background:var(--color-surface);padding-left:14px;padding-right:14px}.channels__ic{border:1px solid var(--color-border-strong);width:44px;height:44px;color:var(--color-ink);background:#fff;border-radius:10px;place-items:center;display:grid}.channels__title{letter-spacing:-.02em;font-size:clamp(1.3rem,2vw,1.7rem);font-weight:500}.channels__hint{color:var(--color-muted);text-align:right;font-size:.95rem}.channels__arrow{color:var(--color-ink);place-items:center;transition:transform .25s;display:grid}.channels__row:hover .channels__arrow{transform:translate(2px,-2px)}@media (max-width:900px){.channels__grid{grid-template-columns:1fr;gap:28px}.channels__intro{position:static}.channels__row{grid-template-columns:40px minmax(0,1fr) 24px}.channels__hint{display:none}}
