.consultation-cta{margin:60px 0 0;padding:34px;display:flex;justify-content:space-between;align-items:center;gap:24px;background:#f5ecf1;border:1px solid #e5d9e1;border-radius:12px;color:#55243f}.consultation-cta h2{font-size:24px;line-height:1.6;margin:8px 0 12px}.consultation-cta .eyebrow{font-size:11px;letter-spacing:.08em;margin:0;color:#835973}.consultation-cta p:not(.eyebrow){font-size:13px;line-height:1.9;color:#786876}.consultation-cta .primary{display:inline-flex;align-items:center;justify-content:center;gap:16px;white-space:nowrap;border-radius:6px;background:#55243f;color:#fff;padding:15px 21px;min-height:48px;font-size:13px;font-weight:650;text-decoration:none}.consultation-cta .primary:hover{background:#6e3456}.consultation-cta a:focus-visible{outline:3px solid #c25b85;outline-offset:4px}@media(max-width:700px){.consultation-cta{padding:26px 22px;display:block}.consultation-cta h2{font-size:21px}.consultation-cta .primary{margin-top:12px;white-space:normal}}
