.channels{background:var(--ground);border-top:1px solid var(--rule);padding:160px 80px}@media (max-width:900px){.channels{padding:96px 24px}}.channels-head{margin-bottom:72px}@media (max-width:900px){.channels-head{margin-bottom:48px}}.channels-eyebrow{font-family:var(--font-mono);font-size:var(--fs-11);letter-spacing:.16em;text-transform:uppercase;color:var(--muted);margin:0}.channels-heading{max-width:720px;font-size:var(--fs-40);letter-spacing:-.03em;color:var(--ink);text-wrap:balance;margin:24px 0 0;font-weight:700;line-height:1.1}.channels-list{border-top:1px solid var(--rule);margin:0;padding:0;list-style:none}.channel{border-bottom:1px solid var(--rule);justify-content:space-between;align-items:baseline;gap:40px;padding:32px 0;display:flex}@media (max-width:900px){.channel{flex-direction:column;gap:16px;padding:28px 0}}.channel-main{max-width:52ch}.channel-label{font-size:var(--fs-21);letter-spacing:-.02em;color:var(--ink);margin:0 0 10px;font-weight:700}.channel-text{font-size:var(--fs-15);color:var(--muted);margin:0;line-height:1.6}.channel-email{font-family:var(--font-mono);font-size:var(--fs-15);color:var(--muted);flex-shrink:0;text-decoration:none;transition:color .2s}.channel-email:hover{color:var(--accent)}.channel-email:focus-visible{outline:2px solid var(--accent);outline-offset:3px}
