.recruitment-automation{padding-top:20px}.intake-switch{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:24px}.intake-switch button{border:2px solid var(--line);border-radius:999px;background:#fff;padding:10px 17px;font-weight:700;color:var(--ink)}.intake-switch button.active{background:var(--ink);color:#fff;border-color:var(--ink)}.recruitment-intake{max-width:820px;padding:28px;background:#fff;border:3px solid var(--line);border-radius:24px;box-shadow:0 6px 0 var(--line)}.recruitment-intake label{display:block;font-weight:600;margin-bottom:18px}.recruitment-intake input,.recruitment-intake textarea,.recruitment-intake select{display:block;width:100%;margin-top:7px;padding:11px 12px}.recruitment-intake textarea{min-height:132px;resize:vertical}.recruitment-intake [hidden]{display:none}.recruitment-intake .consent{display:flex;gap:9px;align-items:flex-start;font-size:13px;font-weight:400}.recruitment-intake .consent input{width:auto;margin-top:5px}.recruitment-intake #recruitment-result{margin-top:18px;font-weight:500}.recruitment-intake #recruitment-result a{text-decoration:underline}.recruitment-process{display:grid;grid-template-columns:1fr 2fr;gap:45px;background:#f4f0ff}.recruitment-process .three-col{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.recruitment-process article{background:#fff;padding:18px;border:2px solid var(--line);border-radius:18px}.recruitment-process article b{color:var(--purple);font-size:24px}.recruitment-process h3{margin:9px 0}.recruitment-process p{font-size:14px}@media(max-width:720px){.recruitment-intake{padding:20px}.recruitment-process,.recruitment-process .three-col{grid-template-columns:1fr}.intake-switch button{flex:1;font-size:13px}}
