.agency-cta-banner[data-v-321a8eb4]{color:#fff;background:linear-gradient(90deg,#b91c1c2e,#ef44441f);border-bottom:1px solid #ef444452}.acb-inner[data-v-321a8eb4]{align-items:center;gap:12px;max-width:1200px;margin:0 auto;padding:10px 16px;font-size:.82rem;display:flex}.acb-icon[data-v-321a8eb4]{flex-shrink:0;font-size:1.1rem}.acb-text[data-v-321a8eb4]{flex:1;min-width:0;line-height:1.4}.acb-text strong[data-v-321a8eb4]{color:#fca5a5;margin-right:4px}.acb-cta[data-v-321a8eb4]{color:#fff;letter-spacing:.04em;white-space:nowrap;background:linear-gradient(135deg,#b91c1c,#ef4444);border:1px solid #ef444480;border-radius:20px;align-items:center;gap:4px;padding:6px 14px;font-size:.75rem;font-weight:800;text-decoration:none;transition:opacity .15s;display:inline-flex}.acb-cta[data-v-321a8eb4]:hover{opacity:.88}.acb-close[data-v-321a8eb4]{color:#ffffff80;cursor:pointer;background:0 0;border:none;flex-shrink:0;padding:0 4px;font-size:1.4rem;line-height:1}.acb-close[data-v-321a8eb4]:hover{color:#fff}@media (max-width:700px){.acb-text[data-v-321a8eb4]{font-size:.72rem}.acb-text strong[data-v-321a8eb4]{display:block}.acb-cta[data-v-321a8eb4]{padding:5px 10px;font-size:.7rem}}
