.td-career-page{max-width:1180px}.td-career-hero{display:flex;justify-content:space-between;align-items:center;gap:30px;padding:34px;border-radius:24px;margin-bottom:26px;color:#fff;background:linear-gradient(125deg,#052b62 0%,#07547a 58%,#0fa4a8 100%);box-shadow:0 18px 45px rgba(5,43,98,.2)}.td-career-hero h1{font-size:2.15rem;margin:5px 0 8px}.td-career-hero p{margin:0;color:rgba(255,255,255,.82)}.td-career-eyebrow,.td-section-kicker{font-size:.72rem;letter-spacing:.13em;font-weight:800}.td-career-score{min-width:145px;text-align:center;padding:17px;border-radius:18px;background:rgba(255,255,255,.13);border:1px solid rgba(255,255,255,.24)}.td-career-score strong{display:block;font-size:2rem}.td-career-score span,.td-career-score a{display:block;color:#fff;font-size:.78rem}.td-career-score a{margin-top:7px;font-weight:700}.td-career-card{background:#fff;border:1px solid #e2ebf1;border-radius:20px;padding:23px;box-shadow:0 10px 30px rgba(4,45,82,.06)}.td-career-card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:18px}.td-career-card-head h3{font-size:1.25rem;color:#062b63;margin:3px 0 0}.td-career-card-head>a{font-size:.88rem;font-weight:700}.td-section-kicker{color:#0b8fa3}.td-live-status{padding:7px 11px;border-radius:999px;background:#e6faf5;color:#08735d;font-weight:800;font-size:.8rem}.td-status-options{display:grid;grid-template-columns:repeat(3,1fr);gap:9px}.td-status-options label{margin:0;cursor:pointer}.td-status-options input{position:absolute;opacity:0}.td-status-options span{display:block;text-align:center;border:1px solid #d7e4eb;border-radius:12px;padding:10px 8px;font-size:.82rem;font-weight:700;color:#486474}.td-status-options input:checked+span{background:#062b63;color:#fff;border-color:#062b63;box-shadow:0 5px 15px rgba(6,43,99,.18)}.td-match-item{display:flex;align-items:center;gap:16px;padding:17px 0;border-top:1px solid #edf2f5}.td-match-item:first-child{border-top:0;padding-top:0}.td-match-percent{width:62px;height:62px;flex:0 0 62px;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#e8f8f7;color:#087c7c;border:4px solid #bce9e5}.td-match-percent strong{font-size:1rem}.td-match-percent span{font-size:.64rem}.td-match-copy{flex:1;min-width:0}.td-match-copy h4{font-size:1.02rem;margin:0 0 4px}.td-match-copy p{font-size:.82rem;color:#6b7f8d;margin:0}.td-match-reasons{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.td-match-reasons span{font-size:.7rem;color:#08735d;background:#e9f8f2;border-radius:999px;padding:3px 7px}.td-career-application{display:flex;align-items:center;justify-content:space-between;padding:13px 0;border-top:1px solid #edf2f5}.td-career-application:first-of-type{border-top:0}.td-career-application small{display:block;color:#71818c}.td-doc-alert{display:flex;gap:10px;align-items:center;padding:12px;border-radius:12px;margin-bottom:9px;background:#f5f8fa}.td-doc-alert>span{font-size:1.15rem}.td-doc-alert strong,.td-doc-alert small{display:block}.td-doc-alert small{font-size:.75rem;color:#677d89}.td-doc-expired,.td-doc-urgent{background:#fff0f0;color:#a72d2d}.td-doc-warning{background:#fff8e7;color:#8a6412}.td-doc-missing{background:#f2f5f7;color:#627785}.td-doc-ok{padding:15px;border-radius:12px;color:#08735d;background:#e9f8f2}.td-career-tip{padding:22px;border-radius:18px;background:#062b63;color:#fff}.td-career-tip p{color:rgba(255,255,255,.75);font-size:.86rem;margin:8px 0 0}.td-career-empty{padding:18px;border-radius:12px;background:#f3f7fa;color:#607482}@media(max-width:767px){.td-career-hero{padding:24px 20px;align-items:flex-start}.td-career-hero h1{font-size:1.65rem}.td-career-score{min-width:105px}.td-status-options{grid-template-columns:1fr 1fr}.td-match-item{align-items:flex-start;flex-wrap:wrap}.td-match-item>.btn{margin-left:78px}.td-career-card{padding:18px}.td-doc-card{margin-top:22px}}@media(max-width:480px){.td-career-hero{display:block}.td-career-score{margin-top:18px}.td-status-options{grid-template-columns:1fr}.td-match-item>.btn{margin-left:0;width:100%}}
