.employee-body{min-height:100vh;background:#080b11}.employee-main{min-height:70vh}.employee-shell{width:min(1240px,calc(100% - 40px));margin:0 auto;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(360px,.72fr);gap:52px;align-items:center;padding:clamp(64px,9vw,120px) 0}.employee-copy h1{font-size:clamp(42px,6vw,76px);line-height:1.02;letter-spacing:-.055em;margin:12px 0 22px}.employee-copy h1 span{color:#8c76ff}.employee-copy>p{max-width:760px;color:#b8c2cf;font-size:18px;line-height:1.7}.employee-points{display:flex;gap:9px;flex-wrap:wrap;margin-top:28px}.employee-points span{padding:8px 11px;border:1px solid rgba(255,255,255,.14);border-radius:999px;background:#101620;color:#cbd3de;font-size:12px;font-weight:700}.employee-card{padding:30px;border:1px solid rgba(255,255,255,.16);border-radius:22px;background:linear-gradient(145deg,#111824,#0b1018);box-shadow:0 28px 80px rgba(0,0,0,.32)}.employee-card h2{font-size:30px;margin:8px 0 10px}.employee-card p{color:#9eabbc;line-height:1.6}.employee-card form{display:grid;gap:11px;margin-top:24px}.employee-card label{font-size:13px;color:#c9d1dd;font-weight:700}.employee-card input{width:100%;box-sizing:border-box;padding:13px 14px;border:1px solid #303a49;border-radius:11px;background:#080e16;color:#f5f8fb;font:inherit;outline:none}.employee-card input:focus{border-color:#66ece4;box-shadow:0 0 0 3px rgba(102,236,228,.12)}.employee-status{min-height:22px;margin-top:12px;color:#ff9a9a;font-size:13px}.employee-status.success{color:#8fe6bc}.employee-actions{display:grid;gap:10px;margin-top:22px}.employee-operations{padding-top:70px!important}@media(max-width:900px){.employee-shell{grid-template-columns:1fr;gap:30px;padding-top:58px}.employee-card{max-width:620px}.employee-copy h1{font-size:clamp(38px,10vw,58px)}}