.official-channels{display:flex;flex-wrap:wrap;gap:10px 24px;margin:28px 0;padding:24px 0;border-top:1px solid #b0b0a8}.official-channels a{display:inline-block!important;margin:0!important;text-decoration:underline;text-underline-offset:4px;line-height:1.8}.channel-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:24px 0 0}.channel-card{display:block;background:#fff;border:1px solid #d6d7ce;border-radius:14px;padding:24px;color:#252b27;text-decoration:none;transition:border-color .15s,transform .15s}.channel-card:hover{border-color:#48664f;transform:translateY(-2px)}.channel-card:focus-visible{outline:3px solid #496650;outline-offset:3px}.channel-card strong{display:flex;justify-content:space-between;gap:16px;font-size:20px;margin-bottom:8px}.channel-card>span{display:block;font-size:14px;line-height:1.7;color:#555d56}.channels-intro{max-width:720px}.channels-quick{display:flex;gap:12px;flex-wrap:wrap;margin-top:24px}.channels-listing{padding-top:16px}.channel-guide{margin-top:28px;line-height:1.9}.channels-home .channel-grid{grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:650px){.channel-grid,.channels-home .channel-grid{grid-template-columns:1fr}.channel-card{padding:20px}.official-channels{gap:12px 20px}.official-channels>a:first-child{flex-basis:100%}}