.career-apply{background:#f7f9fc;color:#10223a}.career-apply-hero{padding:78px 0 34px;background:#071326;color:#fff}.career-apply-hero h1{margin:0;color:#fff;font-size:clamp(34px,4.5vw,58px)}.career-apply-hero p{margin:12px 0 0;color:#cbd9e8}.career-apply-body{padding:52px 0}.career-apply-grid{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:30px}.career-form,.career-summary{padding:28px;border:1px solid #dde6f0;border-radius:8px;background:#fff;box-shadow:0 16px 36px rgba(15,32,54,.06)}.career-form-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:18px}.career-form .full{grid-column:1/-1}.career-form label{display:block;margin-bottom:7px;color:#23364d;font-weight:800;font-size:13px}.career-form input,.career-form textarea{width:100%;min-height:46px;border:1px solid #cfd9e6;border-radius:6px;padding:10px 12px;color:#10223a}.career-form textarea{min-height:130px;resize:vertical}.career-form .hidden-field{position:absolute;left:-5000px}.career-form button{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:12px 20px;border:0;border-radius:6px;background:#0b91a7;color:#fff;font-weight:800}.career-alert{margin-bottom:18px;padding:13px 15px;border-radius:6px;font-size:14px}.career-alert.success{background:#e6f8ef;color:#11643b}.career-alert.error{background:#fff1f0;color:#a8231d}.career-summary{height:max-content}.career-summary h3{margin:0 0 14px;color:#10223a}.career-summary ul{margin:0;padding:0;list-style:none}.career-summary li{display:flex;gap:9px;margin-bottom:12px;color:#526275}.career-summary i{color:#0b91a7;margin-top:4px}@media(max-width:991px){.career-apply-grid,.career-form-grid{grid-template-columns:1fr}.career-form .full{grid-column:auto}}

.career-back-link{color:#83f2ff;text-decoration:none;font-weight:800;font-size:13px}
.career-back-link:hover{color:#fff;text-decoration:none}
