.contact-share[data-v-0bd89d5c]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:.75rem 1rem;margin-top:.9rem;padding:.9rem 1rem;background-color:#f2f7ff;border:1px solid #d6e6ff;border-left:4px solid #006cff;border-radius:8px}.contact-share-text[data-v-0bd89d5c]{-webkit-box-flex:1;-ms-flex:1 1 260px;flex:1 1 260px;min-width:0}.contact-share-title[data-v-0bd89d5c]{font-weight:600;color:#111827}.contact-share-sub[data-v-0bd89d5c]{font-size:.875rem;color:#4b5563}.contact-share-btn[data-v-0bd89d5c]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:44px;padding:0 20px;font-weight:600}.fact-label[data-v-12c9c9bf]{font-size:.75rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:#6b7280;margin-bottom:.25rem}.ticket-badge[data-v-12c9c9bf]{font-weight:500;margin:0 .25rem .25rem 0}.website-link[data-v-12c9c9bf]{overflow-wrap:anywhere}.open-to-work-tabs[data-v-ed4909da] .nav-link{font-weight:600;color:#6c7581}.open-to-work-tabs[data-v-ed4909da] .nav-link.active{color:#212529}.job-panel[data-v-4f7e66f8]{background:#fff;border-radius:10px;padding:1.5rem;-webkit-box-shadow:0 10px 25px rgba(0,66,157,.050980392156862744);box-shadow:0 10px 25px rgba(0,66,157,.050980392156862744)}.fact-label[data-v-4f7e66f8]{font-size:.75rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:#6b7280;margin-bottom:.25rem}.job-description[data-v-4f7e66f8]{color:#111827;white-space:pre-wrap;overflow-wrap:anywhere}.back-btn[data-v-4f7e66f8],.job-action-btn[data-v-4f7e66f8]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:44px;min-width:110px;padding:0 20px;font-weight:600}