.career-lead-card[data-astro-cid-rubyhjqh]{min-width:0}.career-lead-form[data-astro-cid-rubyhjqh],.career-lead-success[data-astro-cid-rubyhjqh]{border:1px solid var(--line);background:color-mix(in srgb, var(--surface) 97%, var(--primary) 3%);color:var(--text);box-shadow:0 18px 50px color-mix(in srgb, var(--text) 9%, transparent);border-radius:14px;gap:12px;padding:clamp(19px,2.4vw,24px);display:grid}.career-lead-form[data-astro-cid-rubyhjqh][hidden],.career-lead-success[data-astro-cid-rubyhjqh][hidden]{display:none}.career-lead-form[data-astro-cid-rubyhjqh]>label[data-astro-cid-rubyhjqh]:not(.career-lead-honeypot){gap:6px;font-size:.7rem;font-weight:800;display:grid}.career-lead-form[data-astro-cid-rubyhjqh] input[data-astro-cid-rubyhjqh][type=text],.career-lead-form[data-astro-cid-rubyhjqh] input[data-astro-cid-rubyhjqh][type=tel],.career-lead-form[data-astro-cid-rubyhjqh] select[data-astro-cid-rubyhjqh],.career-lead-form[data-astro-cid-rubyhjqh] textarea[data-astro-cid-rubyhjqh]{border:1px solid var(--line);background:color-mix(in srgb, var(--surface-raised) 62%, var(--surface) 38%);width:100%;min-height:44px;color:var(--text);resize:vertical;border-radius:10px;padding:8px 12px}.career-lead-form[data-astro-cid-rubyhjqh] textarea[data-astro-cid-rubyhjqh]{min-height:68px}.career-lead-form[data-astro-cid-rubyhjqh] input[data-astro-cid-rubyhjqh][type=text]:focus-visible,.career-lead-form[data-astro-cid-rubyhjqh] input[data-astro-cid-rubyhjqh][type=tel]:focus-visible,.career-lead-form[data-astro-cid-rubyhjqh] select[data-astro-cid-rubyhjqh]:focus-visible,.career-lead-form[data-astro-cid-rubyhjqh] textarea[data-astro-cid-rubyhjqh]:focus-visible{border-color:var(--primary);box-shadow:inset 0 0 0 1px var(--primary);outline:0}.career-lead-form[data-astro-cid-rubyhjqh] input[data-astro-cid-rubyhjqh][aria-invalid=true],.career-lead-form[data-astro-cid-rubyhjqh] textarea[data-astro-cid-rubyhjqh][aria-invalid=true]{border-color:var(--form-error,#ff8a62);box-shadow:inset 3px 0 0 var(--form-error,#ff8a62)}.career-lead-contact[data-astro-cid-rubyhjqh]{border:0;min-width:0;margin:0;padding:0}.career-lead-contact[data-astro-cid-rubyhjqh] legend[data-astro-cid-rubyhjqh]{padding:0;font-size:.7rem;font-weight:800}.career-lead-contact[data-astro-cid-rubyhjqh] legend[data-astro-cid-rubyhjqh] span[data-astro-cid-rubyhjqh]{color:var(--primary-ink)}.career-lead-contact[data-astro-cid-rubyhjqh]>p[data-astro-cid-rubyhjqh]:not([data-error-for]){color:var(--muted);margin:1px 0 5px;font-size:.62rem}.career-lead-contact[data-astro-cid-rubyhjqh]>div[data-astro-cid-rubyhjqh]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.career-lead-contact[data-astro-cid-rubyhjqh] label[data-astro-cid-rubyhjqh]{min-width:0;color:var(--muted);gap:5px;font-size:.62rem;font-weight:700;display:grid}.career-lead-telegram-control[data-astro-cid-rubyhjqh]{border:1px solid var(--line);background:color-mix(in srgb, var(--surface-raised) 62%, var(--surface) 38%);border-radius:10px;grid-template-columns:auto minmax(0,1fr);align-items:center;min-height:44px;display:grid}.career-lead-telegram-control[data-astro-cid-rubyhjqh]:focus-within{border-color:var(--primary);box-shadow:inset 0 0 0 1px var(--primary)}.career-lead-telegram-control[data-astro-cid-rubyhjqh]>b[data-astro-cid-rubyhjqh]{color:var(--primary-ink);padding-left:12px}.career-lead-form[data-astro-cid-rubyhjqh] .career-lead-telegram-control[data-astro-cid-rubyhjqh] input[data-astro-cid-rubyhjqh]{min-width:0;box-shadow:none;background:0 0;border:0}.career-lead-contact[data-astro-cid-rubyhjqh][data-invalid=true] input[data-astro-cid-rubyhjqh],.career-lead-contact[data-astro-cid-rubyhjqh][data-invalid=true] .career-lead-telegram-control[data-astro-cid-rubyhjqh]{border-color:var(--form-error,#ff8a62)}.career-lead-form[data-astro-cid-rubyhjqh] label[data-astro-cid-rubyhjqh]>small[data-astro-cid-rubyhjqh],.career-lead-contact[data-astro-cid-rubyhjqh]>[data-astro-cid-rubyhjqh][data-error-for],.career-lead-consents[data-astro-cid-rubyhjqh]>small[data-astro-cid-rubyhjqh],.career-lead-status[data-astro-cid-rubyhjqh]{min-height:0;color:var(--form-error,#ff8a62);margin:0;font-size:.62rem;line-height:1.35}.career-lead-form[data-astro-cid-rubyhjqh] label[data-astro-cid-rubyhjqh]>.career-lead-optional[data-astro-cid-rubyhjqh]{color:var(--muted);font-size:.58rem;font-weight:600;display:inline}.career-lead-consents[data-astro-cid-rubyhjqh]{gap:5px;padding-top:1px;display:grid}.career-lead-consents[data-astro-cid-rubyhjqh] label[data-astro-cid-rubyhjqh]{cursor:pointer;color:var(--muted);grid-template-columns:18px 1fr;align-items:start;gap:8px;font-size:.65rem;font-weight:600;line-height:1.35;display:grid}.career-lead-consents[data-astro-cid-rubyhjqh] input[data-astro-cid-rubyhjqh]{width:17px;height:17px;accent-color:var(--primary);margin:0}.career-lead-consents[data-astro-cid-rubyhjqh] a[data-astro-cid-rubyhjqh]{color:var(--primary-ink);text-decoration-color:color-mix(in srgb, currentColor 55%, transparent);text-underline-offset:2px}.career-lead-form[data-astro-cid-rubyhjqh] .button[data-astro-cid-rubyhjqh]{border-radius:10px;width:100%;min-height:46px;margin-top:2px}.career-lead-note[data-astro-cid-rubyhjqh]{color:var(--muted);margin:0;font-size:.6rem;line-height:1.5}.career-lead-status[data-astro-cid-rubyhjqh]:not(:empty){background:color-mix(in srgb, currentColor 8%, transparent);border-left:3px solid;padding:8px 10px}.career-lead-honeypot[data-astro-cid-rubyhjqh]{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.career-lead-success[data-astro-cid-rubyhjqh]{align-content:center;min-height:390px}.career-lead-success[data-astro-cid-rubyhjqh]>span[data-astro-cid-rubyhjqh]{border:2px solid var(--success);width:48px;height:48px;color:var(--success);place-items:center;font-size:1.3rem;display:grid}.career-lead-success[data-astro-cid-rubyhjqh] p[data-astro-cid-rubyhjqh]{color:var(--success);text-transform:uppercase;margin:5px 0 -4px;font:700 .68rem IBM Plex Mono,monospace}.career-lead-success[data-astro-cid-rubyhjqh] h3[data-astro-cid-rubyhjqh]{margin:0;font-size:clamp(1.6rem,3vw,2.2rem)}.career-lead-success[data-astro-cid-rubyhjqh] small[data-astro-cid-rubyhjqh]{color:var(--muted)}@media (width<=700px){.career-lead-form[data-astro-cid-rubyhjqh],.career-lead-success[data-astro-cid-rubyhjqh]{box-shadow:0 14px 38px color-mix(in srgb, var(--text) 9%, transparent);padding:18px}}@media (width<=360px){.career-lead-contact[data-astro-cid-rubyhjqh]>div[data-astro-cid-rubyhjqh]{grid-template-columns:1fr}}.career-lead-contact-choice[data-astro-cid-rubyhjqh]{grid-template-columns:1fr 1fr;gap:6px;margin:2px 0 12px;display:grid}.career-lead-contact-choice[data-astro-cid-rubyhjqh] label[data-astro-cid-rubyhjqh]{cursor:pointer;position:relative}.career-lead-contact[data-astro-cid-rubyhjqh] .career-lead-contact-choice[data-astro-cid-rubyhjqh] input[data-astro-cid-rubyhjqh]{clip-path:inset(50%);pointer-events:none;opacity:0;border:0;width:1px;height:1px;min-height:0;padding:0;position:absolute}.career-lead-contact-choice[data-astro-cid-rubyhjqh] span[data-astro-cid-rubyhjqh]{border:1px solid var(--line);border-radius:9px;place-items:center;min-height:44px;font-size:14px;display:grid}.career-lead-contact-choice[data-astro-cid-rubyhjqh] input[data-astro-cid-rubyhjqh]:checked+span[data-astro-cid-rubyhjqh]{border-color:var(--primary);background:color-mix(in srgb, var(--primary) 12%, var(--surface));font-weight:700}.career-lead-contact-choice[data-astro-cid-rubyhjqh] input[data-astro-cid-rubyhjqh]:focus-visible+span[data-astro-cid-rubyhjqh]{outline:2px solid var(--primary);outline-offset:3px}.career-lead-contact-grid[data-astro-cid-rubyhjqh]{grid-template-columns:1fr}.career-lead-contact[data-astro-cid-rubyhjqh] .career-lead-contact-choice[data-astro-cid-rubyhjqh]{grid-template-columns:1fr 1fr}.career-lead-contact[data-astro-cid-rubyhjqh] .career-lead-contact-choice[data-astro-cid-rubyhjqh] span[data-astro-cid-rubyhjqh]{color:var(--text);grid-template-columns:1fr}.career-lead-contact[data-astro-cid-rubyhjqh] .career-lead-contact-grid[data-astro-cid-rubyhjqh]{grid-template-columns:1fr}.career-lead-contact-grid[data-astro-cid-rubyhjqh] [data-astro-cid-rubyhjqh][hidden]{display:none}.career-lead-extra[data-astro-cid-rubyhjqh] summary[data-astro-cid-rubyhjqh]{cursor:pointer;color:var(--muted);font-size:14px}.career-lead-extra[data-astro-cid-rubyhjqh] label[data-astro-cid-rubyhjqh]{gap:6px;margin-top:10px;font-size:14px;display:grid}
