.blog-engagement{color:#242424;background:#faf9f6;border:1px solid #d8d5cd;border-radius:12px;max-width:760px;margin:2rem auto;padding:1.5rem}.blog-engagement p{line-height:1.6}.blog-engagement-actions{flex-wrap:wrap;gap:.6rem;display:flex}.blog-engagement button{max-width:100%;min-height:44px;color:inherit;cursor:pointer;background:0 0;border:1px solid #777;border-radius:6px;padding:.65rem 1rem}.blog-engagement button:focus-visible{outline-offset:3px;outline:3px solid #956530}.blog-engagement button[aria-pressed=true]{background:#e3eddf}.blog-engagement a{text-decoration:underline}
