.tb-career-hero[data-v-81397b5b]{text-align:center;background:#000;border-bottom:1px solid #ffffff0f;padding:140px 24px 80px;position:relative;overflow:hidden}.tb-career-glow[data-v-81397b5b]{filter:blur(90px);pointer-events:none;background:radial-gradient(#d4a01724 0%,#0000 70%);width:900px;height:450px;position:absolute;top:20%;left:50%;transform:translate(-50%,-20%)}.tb-career-badge[data-v-81397b5b]{text-transform:uppercase;letter-spacing:2px;color:#f59e0b;background:#f59e0b1a;border:1px solid #f59e0b40;border-radius:9999px;align-items:center;gap:8px;margin-bottom:24px;padding:6px 18px;font-size:11px;font-weight:700;display:inline-flex}.tb-pulse-dot[data-v-81397b5b]{background:#10b981;border-radius:50%;width:6px;height:6px;animation:2s infinite pulse-81397b5b;box-shadow:0 0 10px #10b981}@keyframes pulse-81397b5b{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(1.4)}}.tb-career-hero-title[data-v-81397b5b]{color:#fff;margin-bottom:20px;font-size:clamp(38px,6vw,68px);font-weight:900;line-height:1.12}.tb-gold-italic[data-v-81397b5b]{color:#d4a017!important;font-family:Playfair Display,Georgia,serif!important;font-style:italic!important;font-weight:700!important}.tb-career-hero-desc[data-v-81397b5b]{color:#94a3b8;max-width:680px;margin:0 auto 36px;font-size:17px;line-height:1.7}.tb-career-hero-actions[data-v-81397b5b]{flex-wrap:wrap;justify-content:center;gap:16px;margin-bottom:60px;display:flex}.tb-career-stats[data-v-81397b5b]{background:#ffffff05;border:1px solid #ffffff14;border-radius:16px;flex-wrap:wrap;justify-content:center;align-items:center;gap:32px;max-width:860px;margin:0 auto;padding:24px 36px;display:flex}.tb-c-stat[data-v-81397b5b]{text-align:center}.tb-c-stat-val[data-v-81397b5b]{color:#fff;letter-spacing:-.5px;font-size:20px;font-weight:900;display:block}.tb-c-stat-lbl[data-v-81397b5b]{color:#94a3b8;text-transform:uppercase;letter-spacing:1px;font-size:12px}.tb-c-stat-divider[data-v-81397b5b]{background:#ffffff1a;width:1px;height:36px}@media (width<=640px){.tb-c-stat-divider[data-v-81397b5b]{display:none}}.tb-culture-section[data-v-81397b5b]{background:#05080f;border-bottom:1px solid #ffffff0f;padding:100px 24px}.tb-career-header[data-v-81397b5b],.tb-form-header[data-v-81397b5b]{width:100%;max-width:860px;margin-bottom:56px;margin-left:auto;margin-right:auto;text-align:center!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;display:flex!important}.tb-sub-label[data-v-81397b5b]{text-transform:uppercase;letter-spacing:2px;color:#f59e0b;text-align:center;background:#f59e0b1a;border:1px solid #f59e0b40;border-radius:9999px;justify-content:center;align-items:center;gap:6px;margin:0 auto 16px;padding:6px 18px;font-size:11px;font-weight:700;display:inline-flex}.tb-sec-title[data-v-81397b5b]{text-align:center;width:100%;margin:0 0 16px;font-size:clamp(30px,4.5vw,50px);font-weight:900;line-height:1.2;color:#fff!important}.tb-sec-desc[data-v-81397b5b]{text-align:center;max-width:640px;margin:0 auto;font-size:16px;line-height:1.7;color:#94a3b8!important}.tb-culture-grid[data-v-81397b5b]{grid-template-columns:repeat(3,1fr);gap:24px;max-width:1200px;margin-top:60px;margin-left:auto;margin-right:auto;display:grid}@media (width<=1024px){.tb-culture-grid[data-v-81397b5b]{grid-template-columns:repeat(2,1fr)}}@media (width<=640px){.tb-culture-grid[data-v-81397b5b]{grid-template-columns:1fr}}.tb-culture-card[data-v-81397b5b]{background:#090d16;border:1px solid #ffffff0f;border-radius:20px;padding:32px;transition:all .3s}.tb-culture-card[data-v-81397b5b]:hover{border-color:#d4a0174d;transform:translateY(-4px);box-shadow:0 20px 40px -15px #000000b3}.tb-culture-icon-wrap[data-v-81397b5b]{justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}.tb-culture-num[data-v-81397b5b]{color:#64748b;letter-spacing:1px;font-size:12px;font-weight:800}.tb-pillar-icon[data-v-81397b5b]{color:#f59e0b;background:#d4a0171a;border:1px solid #d4a01733;border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.tb-culture-title[data-v-81397b5b]{color:#fff;margin-bottom:12px;font-size:19px;font-weight:800}.tb-culture-desc[data-v-81397b5b]{color:#94a3b8;font-size:14px;line-height:1.7}.tb-perks-section[data-v-81397b5b]{background:#000;border-bottom:1px solid #ffffff0f;padding:90px 24px}.tb-perks-grid[data-v-81397b5b]{grid-template-columns:repeat(3,1fr);gap:24px;max-width:1200px;margin-top:50px;margin-left:auto;margin-right:auto;display:grid}@media (width<=1024px){.tb-perks-grid[data-v-81397b5b]{grid-template-columns:repeat(2,1fr)}}@media (width<=640px){.tb-perks-grid[data-v-81397b5b]{grid-template-columns:1fr}}.tb-perk-item[data-v-81397b5b]{background:#ffffff05;border:1px solid #ffffff0f;border-radius:16px;gap:16px;padding:24px;display:flex}.tb-perk-check[data-v-81397b5b]{color:#10b981;background:#10b98126;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:13px;font-weight:900;display:flex}.tb-perk-title[data-v-81397b5b]{color:#fff;margin-bottom:6px;font-size:16px;font-weight:700}.tb-perk-desc[data-v-81397b5b]{color:#94a3b8;font-size:13px;line-height:1.6}.tb-openings-section[data-v-81397b5b]{background:#05080f;border-bottom:1px solid #ffffff0f;padding:100px 24px}.tb-job-cards-list[data-v-81397b5b]{flex-direction:column;gap:32px;max-width:1100px;margin:60px auto 0;display:flex}.tb-job-card[data-v-81397b5b]{background:#090d16;border:1px solid #ffffff14;border-radius:24px;padding:36px;transition:all .3s}.tb-job-card[data-v-81397b5b]:hover{border-color:#d4a01766;box-shadow:0 20px 50px -15px #000c,0 0 30px #d4a01714}.tb-job-top[data-v-81397b5b]{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:16px;display:flex}.tb-job-dept[data-v-81397b5b]{text-transform:uppercase;letter-spacing:1.5px;color:#d4a017;margin-bottom:6px;font-size:11px;font-weight:700;display:inline-block}.tb-job-title[data-v-81397b5b]{color:#fff;font-size:24px;font-weight:900}.tb-job-salary-badge[data-v-81397b5b]{background:#d4a01714;border:1px solid #d4a0174d;border-radius:12px;flex-direction:column;align-items:flex-end;padding:8px 18px;display:flex}.tb-salary-label[data-v-81397b5b]{text-transform:uppercase;letter-spacing:1px;color:#94a3b8;font-size:10px}.tb-salary-val[data-v-81397b5b]{color:#f59e0b;font-size:16px;font-weight:800}.tb-job-summary[data-v-81397b5b]{color:#cbd5e1;margin-bottom:20px;font-size:15px;line-height:1.7}.tb-job-chips[data-v-81397b5b]{flex-wrap:wrap;gap:8px;margin-bottom:28px;display:flex}.tb-chip[data-v-81397b5b]{color:#e2e8f0;background:#ffffff0a;border:1px solid #ffffff14;border-radius:999px;padding:5px 14px;font-size:11.5px;font-weight:600}.tb-chip-gold[data-v-81397b5b]{color:#f59e0b;background:#d4a0171a;border-color:#d4a0174d}.tb-job-details-grid[data-v-81397b5b]{background:#ffffff05;border:1px solid #ffffff0f;border-radius:16px;grid-template-columns:1fr 1fr;gap:28px;margin-bottom:28px;padding:24px;display:grid}@media (width<=768px){.tb-job-details-grid[data-v-81397b5b]{grid-template-columns:1fr}}.tb-job-subtitle[data-v-81397b5b]{text-transform:uppercase;letter-spacing:1px;color:#d4a017;margin-bottom:12px;font-size:12px;font-weight:800}.tb-job-bullets[data-v-81397b5b]{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.tb-job-bullets li[data-v-81397b5b]{color:#94a3b8;padding-left:18px;font-size:13.5px;line-height:1.6;position:relative}.tb-job-bullets li[data-v-81397b5b]:before{content:"•";color:#f59e0b;font-size:16px;position:absolute;left:4px}.tb-job-footer[data-v-81397b5b]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-top:10px;display:flex}.tb-job-note[data-v-81397b5b]{color:#64748b;font-size:12px}.tb-application-section[data-v-81397b5b]{background:#000;padding:100px 24px;position:relative}.tb-form-container[data-v-81397b5b]{background:#090d16;border:1px solid #ffffff1a;border-radius:28px;max-width:820px;margin:0 auto;padding:48px;box-shadow:0 30px 60px #000000b3}@media (width<=640px){.tb-form-container[data-v-81397b5b]{padding:28px 20px}}.tb-career-form[data-v-81397b5b]{flex-direction:column;gap:20px;margin-top:36px;display:flex}.tb-form-row[data-v-81397b5b]{grid-template-columns:1fr 1fr;gap:20px;display:grid}@media (width<=640px){.tb-form-row[data-v-81397b5b]{grid-template-columns:1fr}}.tb-form-group[data-v-81397b5b]{flex-direction:column;gap:8px;display:flex}.tb-label[data-v-81397b5b]{color:#e2e8f0;justify-content:space-between;align-items:center;font-size:13px;font-weight:700;display:flex}.tb-req[data-v-81397b5b]{color:#ef4444}.tb-badge-negotiable[data-v-81397b5b]{color:#f59e0b;text-transform:uppercase;background:#f59e0b26;border-radius:4px;padding:2px 8px;font-size:10px;font-weight:800}.tb-input[data-v-81397b5b]{color:#fff;background:#ffffff08;border:1px solid #ffffff1f;border-radius:12px;width:100%;padding:14px 18px;font-size:14px;transition:all .2s}.tb-input[data-v-81397b5b]:focus{background:#ffffff0f;border-color:#d4a017;outline:none;box-shadow:0 0 0 3px #d4a01733}.tb-input-error[data-v-81397b5b]{border-color:#ef4444!important}.tb-select[data-v-81397b5b]{cursor:pointer;background-color:#090d16}.tb-select option[data-v-81397b5b]{color:#fff;background:#090d16}.tb-textarea[data-v-81397b5b]{resize:vertical;min-height:100px}.tb-hint[data-v-81397b5b]{color:#64748b;font-size:11px}.tb-error-text[data-v-81397b5b]{color:#ef4444;font-size:12px}.tb-file-dropzone[data-v-81397b5b]{text-align:center;cursor:pointer;background:#ffffff03;border:1.5px dashed #ffffff26;border-radius:14px;padding:24px;transition:all .2s}.tb-file-dropzone[data-v-81397b5b]:hover,.tb-file-dropzone.has-file[data-v-81397b5b]{background:#d4a0170a;border-color:#d4a017}.tb-file-input[data-v-81397b5b]{display:none}.tb-file-label[data-v-81397b5b]{cursor:pointer;flex-direction:column;align-items:center;gap:8px;display:flex}.tb-upload-icon[data-v-81397b5b]{color:#d4a017}.tb-file-text[data-v-81397b5b]{color:#94a3b8;font-size:13px}.tb-file-text strong[data-v-81397b5b]{color:#fff}.tb-file-name[data-v-81397b5b]{color:#f59e0b;font-size:13px}.tb-success-alert[data-v-81397b5b],.tb-error-alert[data-v-81397b5b]{border-radius:14px;align-items:center;gap:16px;margin-top:24px;padding:18px 24px;display:flex}.tb-success-alert[data-v-81397b5b]{color:#10b981;background:#10b9811a;border:1px solid #10b9814d}.tb-error-alert[data-v-81397b5b]{color:#ef4444;background:#ef44441a;border:1px solid #ef44444d}.tb-alert-icon[data-v-81397b5b]{font-size:24px}.tb-alert-title[data-v-81397b5b]{color:inherit;margin-bottom:2px;font-size:15px;font-weight:800}.tb-alert-msg[data-v-81397b5b]{color:#e2e8f0;font-size:13px}.tb-form-actions[data-v-81397b5b]{flex-direction:column;align-items:center;gap:14px;margin-top:12px;display:flex}.tb-btn-submit[data-v-81397b5b]{color:#000;cursor:pointer;background:#fff;border:none;border-radius:12px;justify-content:center;align-items:center;gap:10px;width:100%;max-width:320px;padding:16px 36px;font-size:15px;font-weight:800;transition:all .25s;display:inline-flex;box-shadow:0 4px 25px #ffffff2e}.tb-btn-submit[data-v-81397b5b]:hover:not(:disabled){background:#f1f5f9;transform:translateY(-2px);box-shadow:0 8px 30px #ffffff4d}.tb-btn-submit[data-v-81397b5b]:disabled{opacity:.7;cursor:not-allowed}.tb-btn-spinner[data-v-81397b5b]{border:2px solid #0003;border-top-color:#000;border-radius:50%;width:16px;height:16px;animation:.8s linear infinite spin-81397b5b}@keyframes spin-81397b5b{to{transform:rotate(360deg)}}.tb-privacy-notice[data-v-81397b5b]{color:#64748b;text-align:center;font-size:11.5px}.tb-btn-gold[data-v-81397b5b]{background:#fff;border-radius:10px;align-items:center;gap:8px;padding:12px 26px;font-size:14px;font-weight:700;text-decoration:none;transition:all .25s;display:inline-flex;box-shadow:0 4px 20px #ffffff26;color:#000!important}.tb-btn-gold[data-v-81397b5b]:hover{background:#f1f5f9;transform:translateY(-2px)}.tb-btn-trans[data-v-81397b5b]{background:#ffffff0d;border:1px solid #ffffff26;border-radius:10px;align-items:center;gap:8px;padding:12px 26px;font-size:14px;font-weight:600;text-decoration:none;transition:all .25s;display:inline-flex;color:#fff!important}.tb-btn-trans[data-v-81397b5b]:hover{background:#ffffff1a;border-color:#ffffff4d}.tb-ecom-cta[data-v-81397b5b]{text-align:center;background:#000;border-top:1px solid #ffffff0f;width:100%;padding:100px 24px;position:relative;overflow:hidden}.tb-cta-glow-bg[data-v-81397b5b]{filter:blur(90px);pointer-events:none;background:radial-gradient(#d4a01726 0%,#0000 70%);border-radius:50%;width:800px;height:400px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.tb-cta-badge[data-v-81397b5b]{text-transform:uppercase;letter-spacing:2px;color:#f59e0b;background:#f59e0b1a;border:1px solid #f59e0b40;border-radius:9999px;align-items:center;gap:6px;margin-bottom:24px;padding:6px 18px;font-size:11px;font-weight:700;display:inline-flex}.tb-cta-h2[data-v-81397b5b]{max-width:800px;margin:0 auto 16px;font-size:clamp(32px,5vw,56px);font-weight:900;line-height:1.15;color:#fff!important}.tb-cta-desc[data-v-81397b5b]{max-width:600px;margin:0 auto 36px;font-size:16px;line-height:1.7;color:#94a3b8!important}.tb-cta-button-group[data-v-81397b5b]{flex-wrap:wrap;justify-content:center;gap:16px;display:flex}
