.YksV6W_roleGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.YksV6W_role{border:1px solid var(--line);border-top:3px solid var(--blue-text);background:var(--surface);padding:28px}.YksV6W_role h3{letter-spacing:-.04em;margin:0 0 8px;font-size:26px}.YksV6W_meta{color:var(--blue-text);margin:0 0 20px;font-size:12px;font-weight:760;line-height:1.6}.YksV6W_role h4{margin:21px 0 8px;font-size:15px}.YksV6W_role p,.YksV6W_role li{color:var(--muted);font-size:13px;line-height:1.7}.YksV6W_role ul{margin:0;padding-left:20px}.YksV6W_apply{background:var(--surface-alt);grid-template-columns:.72fr 1.28fr;gap:7%;padding:76px 5.5%;display:grid}.YksV6W_applyIntro h2{letter-spacing:-.055em;margin:0 0 16px;font-size:clamp(34px,4vw,52px);line-height:1.03}.YksV6W_applyIntro p{color:var(--muted);font-size:14px;line-height:1.75}.YksV6W_form{border-top:3px solid var(--blue-text);background:#fff;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding:28px;display:grid;box-shadow:0 16px 40px #061a2e1a}.YksV6W_field{gap:7px;display:grid}.YksV6W_wide{grid-column:1/-1}.YksV6W_field label{font-size:12px;font-weight:760}.YksV6W_field input,.YksV6W_field select,.YksV6W_field textarea{border:1px solid var(--line-strong);min-height:48px;color:var(--text);font:inherit;background:#fff;border-radius:0;padding:11px 13px}.YksV6W_field textarea{resize:vertical;min-height:105px}.YksV6W_field small{color:var(--muted);font-size:11px;line-height:1.5}.YksV6W_honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.YksV6W_submit{color:#fff;background:var(--blue-text);cursor:pointer;border:0;grid-column:1/-1;justify-content:center;align-items:center;min-height:52px;font-weight:780;display:flex}.YksV6W_submit:disabled{cursor:wait;opacity:.6}.YksV6W_message{color:#0b2948;background:#e8f4ff;grid-column:1/-1;margin:0;padding:12px;font-size:13px;line-height:1.55}.YksV6W_error{color:#7a2100;background:#fff1eb}@media (max-width:900px){.YksV6W_apply{grid-template-columns:1fr;padding:62px 22px}}@media (max-width:700px){.YksV6W_roleGrid,.YksV6W_form{grid-template-columns:1fr}.YksV6W_wide,.YksV6W_submit,.YksV6W_message{grid-column:auto}.YksV6W_form{padding:20px}}.YksV6W_field input:focus-visible,.YksV6W_field select:focus-visible,.YksV6W_field textarea:focus-visible,.YksV6W_submit:focus-visible{outline-offset:2px;outline:3px solid #f0a170}
