/* Community360 dedicated ROI360 business-tools discovery banner */
.c360roi-promo[hidden]{display:none!important}
.c360roi-promo{padding:38px 0;background:linear-gradient(108deg,#132137,#23324c);color:#fff}
.c360roi-promo .c360roi-inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(230px,.4fr);align-items:center;gap:35px}
.c360roi-promo .c360roi-heading{display:flex;align-items:center;gap:17px;margin:0 0 12px}
.c360roi-promo .c360roi-heading img{display:block;width:68px;height:68px;flex:0 0 auto;border-radius:13px}
.c360roi-promo .c360roi-heading span{font-size:11px;font-weight:850;letter-spacing:.11em;color:#ffa2c8}
.c360roi-promo h2{color:#fff;font-size:clamp(23px,3vw,34px);line-height:1.18;letter-spacing:-.035em;margin:4px 0 0}
.c360roi-promo p{font-size:14px;color:#cfdaea;line-height:1.62;max-width:810px;margin:0}
.c360roi-promo .c360roi-actions{display:grid;gap:10px;align-items:center}
.c360roi-promo .c360roi-actions a{border:1px solid rgba(255,255,255,.35);border-radius:9px;padding:12px 16px;text-align:center;font-weight:800;font-size:13px;color:#fff}
.c360roi-promo .c360roi-actions a:first-child{background:#ff0066;border-color:#ff0066}
.c360roi-promo .c360roi-actions a:hover{background:#df0058;border-color:#df0058}
@media(max-width:800px){.c360roi-promo .c360roi-inner{grid-template-columns:1fr;gap:20px}.c360roi-promo .c360roi-actions{display:flex;flex-wrap:wrap}}
@media(max-width:440px){.c360roi-promo .c360roi-heading{align-items:flex-start}.c360roi-promo .c360roi-heading img{width:52px;height:52px}.c360roi-promo .c360roi-actions{display:grid}.c360roi-promo{padding:28px 0}}
