.ndr-share{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:24px 0;padding:16px 0;border-block:1px solid #e3e5e8}.ndr-share span{font-weight:600;margin-right:8px}.ndr-share a,.ndr-share button{display:inline-flex;align-items:center;min-height:44px;padding:0 14px;border:1px solid #d5d9df;border-radius:8px;font:500 14px system-ui,sans-serif;text-decoration:none;color:#172b4d;background:#fff}.ndr-share a:hover,.ndr-share button:hover{background:#f0f3f8}.ndr-share a:focus-visible,.ndr-share button:focus-visible,.ndr-contact input:focus-visible,.ndr-contact textarea:focus-visible,.ndr-contact button:focus-visible{outline:2px solid #b31424;outline-offset:3px}.ndr-contact{max-width:680px;margin-block:24px}.ndr-contact label{display:block;margin-block:14px;font-weight:500}.ndr-contact input:not([type=checkbox]),.ndr-contact textarea{display:block;box-sizing:border-box;width:100%;max-width:100%;min-height:44px;padding:12px;border:1px solid #abb3be;border-radius:7px;background:#fff;color:#172b4d;font:inherit}.ndr-contact textarea{min-height:150px}.ndr-contact button,.ndr-contact input[type=submit]{min-height:44px;background:#a91526;color:#fff;border:0;border-radius:7px;padding:12px 22px;font:inherit;cursor:pointer}.ndr-contact .ndr-trap{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.ndr-contact-notice{padding:15px;background:#edf4ef;border:1px solid #528666}

.ndr-share button{cursor:pointer}
