.career-hero{position:relative;min-height:430px;overflow:hidden;background:#031b38;color:#fff}.career-hero-art{position:absolute;inset:0;background:linear-gradient(90deg,rgba(3,27,56,.98) 0%,rgba(3,27,56,.92) 38%,rgba(3,27,56,.18) 78%),url("hero-van-uk-europe.jpg");background-size:cover;background-position:center}.career-hero-in{position:relative;min-height:430px;display:flex;align-items:center}.career-copy{max-width:680px;padding:45px 0}.career-eyebrow{color:#45baff}.career-copy h1{font-size:62px;line-height:1.05;margin:0 0 18px;font-weight:900;letter-spacing:-2px}.career-copy h1 span{color:#0b80e7}.career-copy>p:not(.eyebrow){font-size:18px;max-width:600px;color:#eef6ff}.career-actions{display:flex;gap:13px;margin-top:24px}.career-actions .outline{border-color:#fff}.career-intro{background:#fff}.career-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.career-grid article{background:#fff;border:1px solid #d9e1eb;border-radius:10px;padding:25px 20px;box-shadow:0 8px 22px #061b3512}.career-icon{font-size:42px;margin-bottom:8px}.career-grid h3{margin:6px 0;color:var(--ink);font-size:16px}.career-grid p{margin:0;color:#52657e;font-size:13px}.career-split{background:#f5f8fc;padding:60px 0}.career-split-grid{display:grid;grid-template-columns:1.15fr .85fr;gap:60px;align-items:start}.career-split h2{font-size:32px;margin:0 0 18px}.career-split h2 span{color:var(--blue)}.career-checks{list-style:none;padding:0;margin:20px 0 0}.career-checks li{padding:8px 0;color:#52657e}.career-checks li:before{content:"✓";display:inline-block;width:25px;color:var(--blue);font-weight:900}.career-process{background:#fff;border:1px solid #d9e1eb;border-radius:15px;padding:30px;box-shadow:0 12px 30px #061b3510}.career-process h3{margin-top:0;font-size:22px}.career-process ol{padding-left:22px;color:#52657e}.career-process li{padding:7px 0}.process-note{font-size:11px;color:#718096;margin-bottom:0}.career-form{background:#fff;padding:28px;border-radius:15px;box-shadow:0 15px 45px #061b3517;display:grid;gap:13px;max-width:850px;margin:auto}.career-form .two{display:grid;grid-template-columns:1fr 1fr;gap:12px}.career-form label{font-size:11px;font-weight:800}.career-form input,.career-form select,.career-form textarea{display:block;width:100%;margin-top:5px;border:1px solid #d6e1ec;border-radius:8px;padding:11px;font:inherit}.career-form textarea{resize:vertical}.career-form .consent{display:flex;align-items:flex-start;gap:8px;font-weight:500}.career-form .consent input{display:block;width:auto;margin:3px 0 0}.career-form .consent span{font-size:12px}.form-trap{display:none!important}.career-submit{justify-self:start;cursor:pointer}.form-note{color:#718096}.career-contact{background:#062750;color:#fff;padding:50px 0}.career-contact-grid{display:grid;grid-template-columns:1fr 1fr;gap:50px;align-items:center}.career-contact h2{color:#fff}.career-contact h2 span{color:#40b8ff}.career-contact p:not(.eyebrow){color:#cbd9e9;max-width:550px}.career-contact-links{display:flex;flex-direction:column;align-items:flex-end;gap:10px}.career-contact-links a{color:#fff;font-weight:800}.career-contact-links a:hover{color:#40b8ff}@media(max-width:1050px){.career-grid{grid-template-columns:repeat(2,1fr)}.career-copy h1{font-size:52px}}@media(max-width:720px){.career-hero,.career-hero-in{min-height:520px}.career-hero-art{background-position:70% center}.career-copy{padding-top:35px;align-self:flex-start}.career-copy h1{font-size:46px;margin-top:10px}.career-copy>p:not(.eyebrow){font-size:15px}.career-actions{flex-wrap:wrap}.career-grid,.career-split-grid,.career-contact-grid{grid-template-columns:1fr}.career-form .two{grid-template-columns:1fr}.career-contact-links{align-items:flex-start}.career-split{padding:50px 0}}