.blog-content a.blog-cta-button,.blog-cta-preview a.blog-cta-button,.blog-editor-surface .ProseMirror a.blog-cta-button,.prose a.blog-cta-button,a.blog-cta-button{position:relative;display:inline-block;overflow:hidden;font-weight:500;text-decoration:none!important;padding:.75rem 1.5rem;border-radius:.5rem;cursor:pointer;color:#fff!important;-webkit-text-fill-color:#fff!important}.blog-content a.blog-cta-button:visited,.blog-cta-preview a.blog-cta-button:visited,.blog-editor-surface .ProseMirror a.blog-cta-button:visited,.prose a.blog-cta-button:visited,a.blog-cta-button:visited{text-decoration:none!important}.blog-cta--blue>a.blog-cta-button,a.blog-cta-button[data-cta-style=blue],p[data-cta-style=blue]>a.blog-cta-button{background-color:#2563eb}.blog-cta--green>a.blog-cta-button,a.blog-cta-button[data-cta-style=green],p[data-cta-style=green]>a.blog-cta-button{background-color:var(--brand-primary,#44d7b6)}.blog-cta--purple>a.blog-cta-button,a.blog-cta-button[data-cta-style=purple],p[data-cta-style=purple]>a.blog-cta-button{background-color:#9333ea}.blog-cta--orange>a.blog-cta-button,a.blog-cta-button[data-cta-style=orange],p[data-cta-style=orange]>a.blog-cta-button{background-color:#f5b637}a.blog-cta-button:not([data-cta-style]),p:not([data-cta-style])>a.blog-cta-button{background-color:#2563eb}a.blog-cta-button .blog-cta-button__sweep{position:absolute;inset:0;z-index:0;background:#fff;transform:translateX(-100%);transition:transform .3s ease-out;pointer-events:none}a.blog-cta-button:hover .blog-cta-button__sweep{transform:translateX(0)}a.blog-cta-button:not(:has(.blog-cta-button__sweep)):before{content:"";position:absolute;inset:0;z-index:0;background:#fff;transform:translateX(-100%);transition:transform .3s ease-out;pointer-events:none}a.blog-cta-button:not(:has(.blog-cta-button__sweep)):hover:before{transform:translateX(0)}a.blog-cta-button .blog-cta-button__label,a.blog-cta-button>span:last-child{position:relative;z-index:1}.blog-content a.blog-cta-button[data-cta-style=blue]:hover,.blog-content a.blog-cta-button[data-cta-style=blue]:hover *,.blog-cta--blue a.blog-cta-button:hover,.blog-cta--blue a.blog-cta-button:hover *,.prose a.blog-cta-button[data-cta-style=blue]:hover,.prose a.blog-cta-button[data-cta-style=blue]:hover *,a.blog-cta-button[data-cta-style=blue]:hover,a.blog-cta-button[data-cta-style=blue]:hover *,p[data-cta-style=blue] a.blog-cta-button:hover,p[data-cta-style=blue] a.blog-cta-button:hover *{color:#2563eb!important;-webkit-text-fill-color:#2563eb!important}.blog-content a.blog-cta-button[data-cta-style=green]:hover,.blog-content a.blog-cta-button[data-cta-style=green]:hover *,.blog-cta--green a.blog-cta-button:hover,.blog-cta--green a.blog-cta-button:hover *,.prose a.blog-cta-button[data-cta-style=green]:hover,.prose a.blog-cta-button[data-cta-style=green]:hover *,a.blog-cta-button[data-cta-style=green]:hover,a.blog-cta-button[data-cta-style=green]:hover *,p[data-cta-style=green] a.blog-cta-button:hover,p[data-cta-style=green] a.blog-cta-button:hover *{color:var(--brand-primary,#44d7b6)!important;-webkit-text-fill-color:var(--brand-primary,#44d7b6)!important}.blog-content a.blog-cta-button[data-cta-style=purple]:hover,.blog-content a.blog-cta-button[data-cta-style=purple]:hover *,.blog-cta--purple a.blog-cta-button:hover,.blog-cta--purple a.blog-cta-button:hover *,.prose a.blog-cta-button[data-cta-style=purple]:hover,.prose a.blog-cta-button[data-cta-style=purple]:hover *,a.blog-cta-button[data-cta-style=purple]:hover,a.blog-cta-button[data-cta-style=purple]:hover *,p[data-cta-style=purple] a.blog-cta-button:hover,p[data-cta-style=purple] a.blog-cta-button:hover *{color:#9333ea!important;-webkit-text-fill-color:#9333ea!important}.blog-content a.blog-cta-button[data-cta-style=orange]:hover,.blog-content a.blog-cta-button[data-cta-style=orange]:hover *,.blog-cta--orange a.blog-cta-button:hover,.blog-cta--orange a.blog-cta-button:hover *,.prose a.blog-cta-button[data-cta-style=orange]:hover,.prose a.blog-cta-button[data-cta-style=orange]:hover *,a.blog-cta-button[data-cta-style=orange]:hover,a.blog-cta-button[data-cta-style=orange]:hover *,p[data-cta-style=orange] a.blog-cta-button:hover,p[data-cta-style=orange] a.blog-cta-button:hover *{color:#f5b637!important;-webkit-text-fill-color:#f5b637!important}.blog-cta--blue a.blog-cta-button:not([data-cta-style]):hover,a.blog-cta-button:not([data-cta-style]):hover,a.blog-cta-button:not([data-cta-style]):hover *,p[data-cta-style=blue] a.blog-cta-button:not([data-cta-style]):hover{color:#2563eb!important;-webkit-text-fill-color:#2563eb!important}p[data-cta-style=blue]{--blog-cta-hover:#2563eb}p[data-cta-style=green]{--blog-cta-hover:var(--brand-primary,#44d7b6)}p[data-cta-style=purple]{--blog-cta-hover:#9333ea}p[data-cta-style=orange]{--blog-cta-hover:#f5b637}.blog-cta-preview p[data-cta-style] a:hover,.blog-cta-preview p[data-cta-style] a:hover *,.blog-editor-surface .ProseMirror p[data-cta-style] a:hover,.blog-editor-surface .ProseMirror p[data-cta-style] a:hover *,.prose .blog-content p[data-cta-style] a:hover,.prose .blog-content p[data-cta-style] a:hover *,.prose p[data-cta-style] a:hover,.prose p[data-cta-style] a:hover *,p[data-cta-style] a:hover,p[data-cta-style] a:hover *,p[style*="--blog-cta-hover"] a:hover,p[style*="--blog-cta-hover"] a:hover *{color:var(--blog-cta-hover,#2563eb)!important;-webkit-text-fill-color:var(--blog-cta-hover,#2563eb)!important}