.management-area{max-width:1250px}.management-hero{display:flex;justify-content:space-between;gap:24px;padding:30px;border:1px solid #dbe5d1;border-radius:16px;background:#edf3e3;margin-bottom:24px}.management-hero h2{font-size:28px;letter-spacing:-1px;margin:12px 0}.management-hero p{max-width:700px;color:#62755a;line-height:1.8}.management-hero .badge{align-self:flex-start;white-space:nowrap}.career-hero{background:#153e35;color:#f3f8ea}.career-hero p,.career-hero .portal-kicker{color:#d5e7bf}.management-star{font-size:88px;line-height:1;color:#d9f480}.management-matrix,.management-accounts,.management-applications,.management-correction{padding:26px;margin-top:26px}.management-matrix p,.management-accounts p{color:#6a7b61;line-height:1.8}.management-matrix th{min-width:150px}.management-matrix td:not(:first-child){text-align:center;color:#4c712e}.management-profile-note{font-size:12px;color:#637459;line-height:1.8}.management-accounts input{max-width:480px;margin:10px 0 22px}.management-checks{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin:20px 0}.management-checks label,.management-consent{display:flex;gap:10px;align-items:flex-start;font-size:12px;line-height:1.7}.management-checks input,.management-consent input{width:auto;flex:0 0 auto;margin-top:4px}.management-consent{margin:22px 0}.management-area form label,#modal form label{display:block;margin:14px 0 8px}.management-area textarea,#modal form textarea{min-height:95px}.career-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin:26px 0}.career-steps article{padding:22px;background:#fff;border:1px solid #e3e8dd;border-radius:12px}.career-steps b{display:inline-grid;place-items:center;background:#e7f3cf;width:33px;height:33px;border-radius:10px;color:#527039}.career-steps h3{font-size:15px}.career-steps p{font-size:12px;color:#6a7a62;line-height:1.8}.management-section-head{display:flex;justify-content:space-between;gap:16px;align-items:center;margin:30px 0 18px}.management-section-head>div{display:flex;gap:10px}.career-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.career-card{padding:26px}.career-card>div:first-child{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap}.career-card h2{font-size:22px;margin-top:20px}.career-card h3{font-size:13px;margin-top:24px}.career-card p,.career-card li{font-size:12px;color:#617358;line-height:1.9}.career-card ul{padding-left:18px}.management-card-actions{margin-top:25px;display:flex;gap:12px;align-items:center;flex-wrap:wrap}.management-empty{padding:38px;grid-column:1/-1;text-align:center}.management-empty p{color:#63745a;line-height:1.8}.management-applications article,.management-candidate-list article{padding:20px 0;border-top:1px solid #e2e8da}.management-candidate-list p{white-space:pre-wrap;line-height:1.8}.management-review dt{font-size:11px;color:#6b7e60;margin-top:18px}.management-review dd{margin:5px 0;overflow-wrap:anywhere;white-space:pre-wrap}.management-correction{max-width:820px}.management-matrix .text-button{font-size:10px}#modal .management-consent{display:flex}[data-route][hidden]{display:none!important}@media(max-width:750px){.management-hero{padding:24px;display:block}.management-hero h2{font-size:23px}.management-star{display:none}.career-grid,.career-steps,.management-checks{grid-template-columns:1fr}.management-section-head{display:block}.management-section-head>div{margin-top:15px;flex-wrap:wrap}.management-matrix,.management-accounts,.management-applications{padding:18px}.career-card{padding:22px}}