.sharingPanel{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:30px;align-items:center;border:1px solid var(--line);background:var(--soft);border-radius:5px;padding:27px}
.sharingPreview{display:block;border:1px solid var(--line);border-radius:3px;overflow:hidden;background:#f7faff}
.sharingPreview img{display:block;width:100%;height:auto}
.sharingEyebrow{color:var(--green-dark);font-size:13px;font-weight:600;margin:0 0 8px}
.sharingBody h3{font-size:22px;margin:0 0 12px;line-height:1.45;color:var(--heading)}
.sharingDescription{font-size:14px;line-height:1.8;margin:0 0 12px}
.sharingMeta{color:var(--muted);font-size:13px;margin:0}
.sharingActions{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}
.sharingRead{color:#fff;background:var(--green-dark);border:1px solid var(--green-dark)}
.sharingRead:hover{color:#fff;background:#214d35;border-color:#214d35}
.sharingActions a:focus-visible,.sharingPreview:focus-visible{outline:2px solid var(--blue);outline-offset:4px}
@media(max-width:720px){.sharingPanel{grid-template-columns:minmax(0,1fr);padding:23px;gap:20px}.sharingBody h3{font-size:20px}}
