.share-panel{box-sizing:border-box;width:min(560px,calc(100% - 24px));max-height:calc(100dvh - 32px);overflow:auto;padding:30px;border:1px solid #dcdedc;border-radius:24px;background:#fffdf8;color:#10162e;box-shadow:0 20px 90px #10162e40;font-family:inherit}.share-panel::backdrop{background:#10162e99}.share-panel h2{font-size:32px;letter-spacing:-1px;margin:12px 0}.share-panel>p{line-height:1.5}.share-panel .eyebrow{padding-right:32px;font-size:10px}.share-close{position:absolute;right:15px;top:12px;width:40px;height:40px;border-radius:50%;background:#f2f1ed;font-size:28px;border:0}.share-preview{border:1px solid #dcdedc;border-radius:14px;overflow:hidden;background:#fff;margin:20px 0}.share-preview img{width:100%;height:190px;object-fit:cover;object-position:center 65%;display:block}.share-preview>div{padding:16px}.share-preview small{font-size:10px;color:#566071;letter-spacing:1px}.share-preview strong{display:block;font-size:20px;margin-top:6px}.share-preview p{font-size:13px;line-height:1.5;margin:7px 0 0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.share-options{display:grid;grid-template-columns:1fr 1fr;gap:10px}.share-options a,.share-options button{display:flex;align-items:center;justify-content:center;min-height:54px;padding:12px;border:1px solid #c7351d;border-radius:12px;background:#c7351d;color:white;font:800 18px/1.2 inherit;font-family:inherit;font-size:18px;font-weight:800;text-decoration:none;text-align:center;cursor:pointer}.share-options button{background:#fff;color:#10162e;border-color:#dcdedc}.share-options a:hover{background:#a82915}.share-feedback{font-size:14px;margin-bottom:0}.share-manual input{box-sizing:border-box;width:100%;padding:12px;margin-top:8px}.share-panel :focus-visible{outline:3px solid #185ccc;outline-offset:3px}@media(max-width:400px){.share-panel{padding:22px}.share-preview img{height:145px}.share-options a,.share-options button{font-size:16px}}

.share-preview img[src*='coningsby-life-share.png']{height:auto;aspect-ratio:1200/630;object-fit:contain}

