.newCareerShell{background:var(--k-bg-090909);min-height:100vh;color:var(--k-fg-f4f1e0);padding-bottom:60px}.newCareerShell header{border-bottom:1px solid var(--k-ln-232323);height:68px;color:var(--k-fg-999999);letter-spacing:.15em;grid-template-columns:1fr auto 1fr;align-items:center;padding:0 max(24px,50vw - 590px);font-size:9px;display:grid}.newCareerShell header>a:last-child{justify-self:end}.careerProgress{grid-template-columns:repeat(3,1fr);gap:6px;max-width:1180px;margin:30px auto;display:grid}.careerProgress span{border-top:2px solid var(--k-ln-2a2a2a);color:var(--k-fg-999999);letter-spacing:.15em;padding:10px 0;font-size:9px}.careerProgress .active{color:var(--k-fg-ffd800);border-color:var(--k-ln-ffd800)}.creatorPanel{grid-template-columns:.85fr 1.15fr;gap:85px;max-width:1180px;margin:60px auto 0;display:grid}.creatorIntro>span,.offersHeading span{color:var(--k-fg-ffd800);letter-spacing:.2em;font-size:9px}.creatorIntro h1,.offersHeading h1{text-transform:uppercase;letter-spacing:-.065em;margin:15px 0 25px;font-size:58px;line-height:.92}.creatorIntro p,.offersHeading p{color:var(--k-fg-9e9e9e);max-width:430px;font-size:12px;line-height:1.7}.careerForm{background:var(--k-bg-121212);border:1px solid var(--k-ln-232323);gap:18px;padding:30px;display:grid}.careerForm label{color:var(--k-fg-999999);letter-spacing:.14em;gap:8px;font-size:8px;display:grid}.careerForm input,.careerForm select{width:100%;color:var(--k-fg-f4f1e0);background:var(--k-bg-0d0d0d);border:1px solid var(--k-ln-393939);outline:0;padding:13px}.careerForm input:focus,.careerForm select:focus{border-color:var(--k-ln-ffd800)}.formPair{grid-template-columns:1fr 1fr;gap:15px;display:grid}.careerForm button,.ratingsPanel button,.offerGrid button{background:var(--k-bg-ffd800);color:var(--k-fg-080808);letter-spacing:.13em;cursor:pointer;border:0;padding:16px;font-size:9px;font-weight:900}.points{border-left:2px solid var(--k-ln-ffd800);width:150px;margin-top:40px;padding-left:18px;display:grid}.points strong{font-family:var(--font-mono);font-size:37px}.points small{color:var(--k-fg-999999);letter-spacing:.13em;font-size:8px}.ratingsPanel{background:var(--k-bg-121212);border:1px solid var(--k-ln-232323);gap:22px;padding:30px;display:grid}.rating{gap:10px;display:grid}.rating>span{text-transform:uppercase;letter-spacing:.12em;justify-content:space-between;font-size:9px;display:flex}.rating b{color:var(--k-fg-ffd800);font-family:var(--font-mono);font-size:13px}.rating input{accent-color:var(--k-bg-ffd800);width:100%}.formActions{justify-content:space-between;margin-top:12px;display:flex}.ratingsPanel .back{color:var(--k-fg-999999);background:0 0}.offersSection{max-width:1180px;margin:55px auto}.offersHeading{justify-content:space-between;align-items:end;margin-bottom:30px;display:flex}.offersHeading h1{margin-bottom:0;font-size:46px}.offerGrid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.offerGrid article{background:var(--k-bg-121212);border:1px solid var(--k-ln-232323);padding:25px;position:relative}.offerNumber{color:var(--k-fg-474747);font-family:var(--font-mono);font-size:24px;position:absolute;top:18px;right:20px}.offerGrid article>span{color:var(--k-fg-ffd800);letter-spacing:.13em;font-size:8px}.offerGrid h2{text-transform:uppercase;margin:28px 0 5px;font-size:23px}.offerGrid p{color:var(--k-fg-a4a4a4);font-size:10px;line-height:1.5}.offerGrid dl{border-top:1px solid var(--k-ln-252525);border-bottom:1px solid var(--k-ln-252525);margin:22px 0;padding:10px 0}.offerGrid dl div{justify-content:space-between;padding:6px 0;display:flex}.offerGrid dt{color:var(--k-fg-999999);letter-spacing:.12em;font-size:8px}.offerGrid dd{font-family:var(--font-mono);margin:0;font-size:10px}.offerGrid h3{color:var(--k-fg-999999);letter-spacing:.13em;font-size:8px}.offerGrid small{color:var(--k-fg-ffd800);min-height:28px;font-size:8px;display:block}.offerGrid button{width:100%;margin-top:18px}.offersBack{color:var(--k-fg-999999);letter-spacing:.12em;cursor:pointer;background:0 0;border:0;margin-top:22px;font-size:9px}@media (max-width:850px){.newCareerShell header{grid-template-columns:1fr auto;padding:0 16px}.newCareerShell header>div{display:none}.careerProgress,.creatorPanel,.offersSection{margin-left:16px;margin-right:16px}.creatorPanel{grid-template-columns:1fr;gap:25px;margin-top:35px}.creatorIntro h1{font-size:45px}.offerGrid{grid-template-columns:1fr}.offersHeading{display:block}.formPair{grid-template-columns:1fr}}.seriesPicker{max-width:760px;margin:22px auto 0;padding:0 24px}.seriesPicker label{color:var(--k-fg-ff5a1f);letter-spacing:.14em;gap:8px;font-size:11px;font-weight:800;display:grid}.seriesPicker select{background:var(--k-bg-131313);width:100%;color:var(--k-fg-ffffff);border:1px solid var(--k-ln-484848);font:inherit;letter-spacing:0;border-radius:5px;padding:14px;font-size:15px}.offerGrid article{border-top-width:4px}.offerLivery{grid-template-columns:2fr 1fr .35fr auto;align-items:center;gap:0;height:16px;margin:16px 0;display:grid}.offerLivery i{height:10px}.offerLivery b{color:var(--k-fg-ffd800);letter-spacing:.08em;text-transform:uppercase;padding-left:10px;font-size:8px}.offerGrid .liveryCard{grid-template-columns:8px 70px minmax(105px,1fr);width:100%;min-height:92px;margin:18px 0}.offerGrid .liveryNumber strong{font-size:34px}.offerGrid .liveryDetails{padding:11px}.offerGrid .liveryLogo{width:105px;height:36px}.offerGrid .liveryLogo img{max-width:94px;max-height:27px}.offerManufacturer{object-fit:contain;background:var(--k-bg-f4f1e0);border-radius:4px;width:70px;height:46px;margin-top:22px;padding:5px}.managerPerk{border-left:3px solid var(--gold);color:var(--muted);margin:0;padding:8px 10px;font-size:13px}.boardLine{color:var(--gold-text);font-family:var(--font-mono);letter-spacing:.1em;font-size:10px}.ambitionPicker .formActions{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.ambitionGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.ambitionGrid button{text-align:left;border:1px solid var(--line);background:var(--panel);color:var(--ink);cursor:pointer;gap:6px;padding:16px;display:grid}.ambitionGrid button[aria-pressed=true]{border-color:var(--primary);box-shadow:inset 0 4px 0 var(--primary)}.ambitionGrid strong{font-family:var(--font-display);font-size:15px}.ambitionGrid b{color:var(--primary-text);font-family:var(--font-mono);letter-spacing:.1em;font-size:11px}.ambitionGrid small{color:var(--muted);font-size:13px;line-height:1.45}@media (max-width:760px){.ambitionGrid{grid-template-columns:minmax(0,1fr)}}.ambitionPicker .formActions button{border:1px solid var(--line);color:var(--ink);font-family:var(--font-mono);letter-spacing:.08em;cursor:pointer;background:0 0;padding:14px 18px;font-size:12px;font-weight:700}.ambitionPicker .formActions button:last-child{border-color:var(--primary);background:var(--primary);color:var(--night-deep);margin-left:auto}
