.prose .post-cta{justify-content:space-between;align-items:center;gap:var(--space-4) var(--space-6);margin-block:var(--space-12) var(--space-2);padding:var(--space-6) var(--space-8);border-radius:var(--radius-xl);background:var(--surface-stage);color:var(--ink);flex-wrap:wrap;display:flex}.prose .post-cta__text{max-width:26ch;font:700 24px/1.2 var(--font-display);letter-spacing:-.01em}.prose .post-cta__act{justify-items:start;gap:var(--space-2);display:grid}.prose .post-cta .email-us{margin:0}.prose .post-cta .fr-btn{text-decoration:none}
