.channel-announcement{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:19px max(5vw,24px);background:linear-gradient(105deg,#164c3b,#103d32);border-bottom:1px solid #baf3c42b;color:#f3fff6}.channel-copy strong{display:block;font-size:clamp(15px,1.35vw,19px);line-height:1.4;font-weight:750;letter-spacing:-.25px}.channel-copy p{font-size:12px;line-height:1.5;color:#c0d9ca;margin:5px 0 0}.channel-platforms{flex-shrink:0;display:flex;align-items:center;gap:15px}.channel-badges{display:flex;align-items:center;gap:8px}.channel-badge{display:inline-flex;align-items:center;gap:7px;padding:9px 11px;border-radius:10px;background:#f7fbf8;color:#173c30;font-size:12px;font-weight:700;border:1px solid #fff6;box-shadow:0 2px 8px #001b2420}.channel-badge svg{width:21px;height:21px;flex:none}.channel-soon{white-space:nowrap;color:#baf3c4;font-size:11px;font-weight:750;padding:6px 10px;border:1px solid #baf3c45c;border-radius:30px;background:#baf3c40c}@media(max-width:1050px){.channel-announcement{flex-direction:column;align-items:flex-start;gap:12px}.channel-platforms{flex-wrap:wrap;gap:10px}}@media(max-width:450px){.channel-announcement{padding:16px 20px}.channel-badge{font-size:10px;gap:5px;padding:8px}.channel-badge svg{width:18px;height:18px}.channel-badges{gap:5px}.channel-platforms{gap:8px}.channel-copy p{font-size:11px}.channel-soon{font-size:10px;padding:5px 8px}}