.share-section{padding:32px 20px;background:#f1f8f7;border-top:1px solid #d8e9e6;border-bottom:1px solid #d8e9e6;text-align:center}.share-inner{max-width:920px;margin:auto}.share-section .share-kicker{font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#138577;font-size:11px;margin:0 0 6px}.share-section h2{color:#0c3342;font-size:clamp(22px,2.3vw,29px);line-height:1.2;margin:5px 0 8px}.share-section .share-description{color:#4a6773;font-size:14px;margin:0 0 20px}.share-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:9px}.share-actions a,.share-actions button{display:inline-flex;align-items:center;justify-content:center;min-height:43px;padding:11px 15px;border:1px solid #b7d6d2;border-radius:12px;background:white;color:#0b5861!important;text-decoration:none;font:800 13px/1.2 system-ui,-apple-system,Segoe UI,sans-serif;cursor:pointer;white-space:nowrap}.share-actions [hidden]{display:none!important}.share-actions a:hover,.share-actions button:hover,.share-actions a:focus-visible,.share-actions button:focus-visible{background:#0a756b;color:#fff!important;border-color:#0a756b}.share-actions .share-primary{background:#087c6c;color:#fff!important;border-color:#087c6c}.share-status{min-height:1.5em;margin-top:10px;font-size:13px;color:#126f59}@media(max-width:520px){.share-actions a,.share-actions button{flex:1 1 40%}}
