Fixed — Braze emails exported through Orbit now render correctly in Outlook and webmail
Export a finished Stripo email to Braze through Orbit's bridge, send it for real, and in Outlook and some webmail clients it could arrive broken — buttons rendered as plain underlined links, padding collapsed. The same email exported with Stripo's own Export to Braze button rendered fine. We confirmed it with a live Braze test send: bridge export broken, native export correct. The cause was where the styling lives. Stripo returns an email's button look and spacing — background, padding, border-radius — in a separate stylesheet, not on the elements themselves, and the bridge folded that stylesheet into a single <head> style block. That renders correctly in clients that honour head styles, but Outlook and several webmail clients strip head styles on the way in, so the styling vanished and CTAs landed unstyled. Stripo's native export sidesteps this by writing the styling directly onto each element. The bridge now does the same — it inlines Stripo's styling onto the elements so it survives even where head styles get stripped, exactly matching what the native button produces.
What shipped
•The fix — orbit_export_stripo_email_to_braze now inlines Stripo's separate styling onto each element's own style attribute instead of parking it all in a <head> style block. That mirrors Stripo's native Export to Braze output, so a bridge-exported template renders the way it does in Stripo's preview — including in Outlook and webmail clients that strip head styles and used to drop the styling entirely.
•Responsive rules still travel — styling that genuinely can't be inlined (mobile @media breakpoints, :hover states, custom @font-face) stays in a <head> block as the fallback, the same place Stripo's native export keeps it. Stripo's own Outlook-specific head CSS and conditional comments are left untouched, so nothing Stripo set up for Outlook gets disturbed.
•What changes for you — emails you export to Braze through Orbit now match what you'd get from Stripo's native export, so the buttons and spacing hold up in real sends. If you'd been re-exporting affected templates by hand from the Stripo UI to dodge the broken render, that workaround is no longer needed. Nothing to do beyond re-exporting any template that shipped before this fix to pick up the corrected styling.