.hiring-module__uvaVMa__page{max-width:760px;padding-top:56px;padding-bottom:80px}.hiring-module__uvaVMa__page h1{margin-top:12px;font-size:clamp(36px,7vw,56px);line-height:1.05}.hiring-module__uvaVMa__lede{color:var(--ink-2);margin-top:16px;font-size:18px;line-height:1.55}.hiring-module__uvaVMa__list{border-top:1px solid var(--line);margin-top:32px}.hiring-module__uvaVMa__list article{border-bottom:1px solid var(--line);padding:20px 0}.hiring-module__uvaVMa__list h2{font-size:24px;line-height:1.2}.hiring-module__uvaVMa__list p{color:var(--ink-2);margin-top:6px;font-size:16px;line-height:1.5}.hiring-module__uvaVMa__note{color:var(--ink);margin-top:18px;font-size:16px;font-weight:600}.hiring-module__uvaVMa__apply{margin-top:48px;font-size:28px}.hiring-module__uvaVMa__form{gap:16px;margin-top:16px;display:grid}.hiring-module__uvaVMa__form label{color:var(--ink);gap:6px;font-size:14.5px;font-weight:600;display:grid}.hiring-module__uvaVMa__form input:not([type=radio]),.hiring-module__uvaVMa__form textarea{box-sizing:border-box;border:1px solid var(--line);width:100%;min-height:48px;font:inherit;background:#fff;border-radius:8px;padding:12px 14px;font-size:16px;font-weight:400}.hiring-module__uvaVMa__form input:focus,.hiring-module__uvaVMa__form textarea:focus{border-color:var(--ember-500);outline:none}.hiring-module__uvaVMa__form button{justify-self:start}.hiring-module__uvaVMa__roles{border:0;flex-wrap:wrap;gap:8px;margin:0;padding:0;display:flex}.hiring-module__uvaVMa__roles legend{color:var(--ink);margin-bottom:6px;padding:0;font-size:14.5px;font-weight:600}.hiring-module__uvaVMa__form .hiring-module__uvaVMa__roles label{border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:999px;align-items:center;gap:8px;min-height:44px;padding:0 14px;font-weight:500;display:inline-flex}.hiring-module__uvaVMa__form .hiring-module__uvaVMa__roles label.hiring-module__uvaVMa__on{border-color:var(--ink)}.hiring-module__uvaVMa__hp{position:absolute;left:-9999px}.hiring-module__uvaVMa__error{color:var(--ember-700);font-size:14.5px}.hiring-module__uvaVMa__done{color:#1d6b3a;background:#e7f4ea;border-radius:8px;margin-top:16px;padding:14px 16px;font-size:16px}
