.printai-cta-wrap { margin: 16px 0; }
.printai-cta-btn {
    display: inline-flex; align-items: center; gap: 9px;
    background: var(--printai-accent, #E84C1E); color: #fff;
    border: none; border-radius: 6px; padding: 13px 24px;
    font-size: 15px; font-weight: 700; cursor: pointer;
    text-decoration: none; transition: opacity .15s; font-family: inherit;
}
.printai-cta-btn:hover { opacity: .88; text-decoration: none; color: #fff; }
.printai-cta-btn svg { flex-shrink: 0; }
.printai-cta-sub { font-size: 12px; color: #888; margin: 6px 0 0; }
