
/* Comparte la página exacta, diseño aislado de estilos del tema */
.lb-share-block{max-width:1200px;margin:28px auto 32px;padding:22px 24px;box-sizing:border-box;border:1px solid #d8e5f4;border-radius:18px;background:linear-gradient(120deg,#f7fbff,#eaf2fe);color:#19345d;font:inherit}
.lb-share-inner{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.lb-share-block h2{font:700 1.12rem/1.35 system-ui,sans-serif;color:#153d68;margin:0 0 4px}.lb-share-block p{margin:0;font-size:.88rem;color:#4c617d}.lb-share-links{display:flex;flex-wrap:wrap;gap:9px}.lb-share-button{display:inline-flex;align-items:center;gap:9px;border:1px solid #d1dff1;border-radius:10px;padding:10px 14px;background:#fff;color:#153659!important;font-size:.92rem;font-weight:700;line-height:1.25;text-decoration:none!important;cursor:pointer;min-height:43px;box-sizing:border-box}.lb-share-button:hover,.lb-share-button:focus-visible{border-color:#3274c5;outline:2px solid transparent;box-shadow:0 0 0 3px #c2dcfc}.lb-share-button .lb-share-icon{font-weight:900;font-size:1.13rem;min-width:20px;display:inline-block;text-align:center}.lb-share-button[data-share-platform="facebook"] .lb-share-icon{color:#1877f2}.lb-share-button[data-share-platform="linkedin"] .lb-share-icon{color:#0a66c2}.lb-share-button[data-share-platform="instagram"] .lb-share-icon{color:#be2c84}.lb-share-feedback{width:100%;font-size:.85rem;min-height:1.25em;color:#22567b;margin:5px 0 0!important}@media(max-width:560px){.lb-share-block{margin:20px 12px;padding:18px}.lb-share-links{width:100%}.lb-share-button{flex:1;justify-content:center;font-size:.87rem;padding:10px}}
