.article-content .wp-block-button__link,.article-content a.wb-product-cta,.editor-styles-wrapper .wp-block-button__link,.editor-styles-wrapper a.wb-product-cta{display:inline-flex;align-items:center;justify-content:center;min-height:48px;max-width:100%;padding:13px 30px;border:0;border-radius:14px;background:#7540df;color:#fff!important;font:700 16px/1.5 "Inter","Segoe UI",sans-serif;text-align:center;text-decoration:none!important;box-shadow:0 7px 18px #895aff25;transition:background .18s,transform .18s,box-shadow .18s;overflow-wrap:anywhere}
.article-content .wp-block-button__link:hover,.article-content a.wb-product-cta:hover{background:#6331c7;color:#fff!important;box-shadow:0 10px 24px #895aff35;transform:translateY(-2px)}
.article-content .wp-block-button__link:focus-visible,.article-content a.wb-product-cta:focus-visible{outline:3px solid #6331c7;outline-offset:4px}
.article-content .wp-block-button__link:active,.article-content a.wb-product-cta:active{transform:translateY(0)}
.article-content .wp-block-buttons,.wb-article-cta{margin:28px 0;display:flex;gap:16px;flex-wrap:wrap}
@media(max-width:480px){.article-content .wp-block-button__link,.article-content a.wb-product-cta{padding:13px 24px}}
