.press-heading .press-propose{margin-top:24px}.press-propose .button{display:inline-flex;align-items:center;min-height:48px}
main .content-share{box-sizing:border-box;margin:32px auto;padding:24px;border:1px solid #dce7e0;border-left:4px solid #288632;border-radius:0 12px 12px 0;background:#f5f9f6;max-width:1080px}
main .content-share h2{font-size:24px;line-height:1.3;color:#06365b;margin:10px 0}
main .content-share>p{font-size:16px;line-height:1.6;margin:10px 0}
.content-share-actions{display:flex;flex-wrap:wrap;gap:10px;margin:18px 0 12px}
main .content-share-actions a,main .content-share-actions button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;box-sizing:border-box;padding:10px 14px;border:1px solid #c5d8cc;border-radius:8px;background:#fff;color:#06365b;font-family:inherit;font-size:15px;font-weight:600;line-height:1.4;text-decoration:none;cursor:pointer}
main .content-share-actions button{font-family:inherit;font-size:15px;font-weight:600;line-height:1.4}
main .content-share [hidden]{display:none!important}
main .content-share .content-share-note{font-size:13px;color:#536575;max-width:850px}
.content-share-status{min-height:1.5em;color:#185d2d}.content-share-fallback{display:block;font-size:14px}.content-share-fallback textarea{display:block;width:100%;box-sizing:border-box;font:16px/1.5 inherit;padding:12px;margin-top:8px;resize:vertical}
main .content-share-jump{font-size:15px;margin-top:16px}.content-share-jump a{display:inline-flex;align-items:center;min-height:44px;color:#185d2d;text-decoration:underline;text-underline-offset:4px}
.content-share a:focus-visible,.content-share button:focus-visible,.content-share textarea:focus-visible{outline:3px solid #288632;outline-offset:3px}
@media(max-width:600px){main .content-share{padding:20px 16px;width:calc(100% - 36px)}.content-share-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.content-share-actions a,.content-share-actions button{overflow-wrap:anywhere}.content-share-actions>a:last-child{grid-column:1/-1}}
@media print{.content-share,.content-share-jump,.press-propose{display:none!important}}
