.cta-bar{display:flex;align-items:center;justify-content:space-between;gap:var(--space-6);background-color:var(--color-bg-tertiary);border-radius:var(--radius-xl);padding:36px var(--space-8);margin-bottom:var(--space-16)}.acf-block .cta-bar{max-width:1164px;margin:var(--space-20) auto}.cta-bar__section{display:flex;align-items:center;gap:var(--space-5)}.cta-bar__text{max-width:270px}.cta-bar__text{margin:0;font-size:var(--text-md);font-weight:700;line-height:var(--line-height-snug);color:var(--color-text);flex:1;font-family:var(--font-heading)}.cta-bar__divider{width:1px;height:48px;background-color:var(--color-border-strong);flex-shrink:0;opacity:.4}@media (max-width:1400px){.cta-bar{gap:var(--space-5);border-radius:var(--radius-lg);padding:0;background:none}.cta-bar__text{display:none}.cta-bar .cta-btn{width:100%}.cta-bar__divider{display:none}.cta-bar__section{width:100%;justify-content:space-between}.acf-block .cta-bar{margin:var(--space-12) auto}}@media (max-width:768px){.cta-bar{background-color:#fff0;padding:0;flex-direction:column}.cta-bar .cta-btn{margin-left:auto;margin-right:auto}}