/* Hidden except for an old direct link, including when JavaScript is unavailable. */
.talent-bridge{display:none}
.talent-bridge:target{display:block;position:fixed;z-index:30;bottom:20px;left:20px;right:20px;max-width:520px;margin-inline:auto;padding:20px 24px;background:#f1efe5;color:#233d30;border:1px solid #61745f;border-radius:8px;box-shadow:0 10px 40px #0004;font-size:14px}
.talent-bridge p{margin-bottom:10px}.talent-bridge a{display:inline-flex;align-items:center;min-height:44px;text-decoration:underline;text-underline-offset:4px;margin-right:18px}
.talent-bridge a:focus-visible{outline:2px solid #233d30;outline-offset:4px}
