/* R12 become-mentor: native application form. */
.phx-mentor-form{background:#fff;border:1px solid #e7e2f0;border-radius:18px;padding:clamp(20px,4vw,36px);gap:14px}
.phx-mentor-form .phx-form{max-width:none}
.phx-form-mentor .phx-checks{grid-column:1/-1;border:1px solid #e7e2f0;border-radius:12px;padding:14px 16px 16px;margin:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:8px 14px}
.phx-form-mentor .phx-checks legend{font-size:13px;font-weight:700;color:var(--phxr-ink);padding:0 6px}
.phx-form-mentor .phx-checks label{display:flex!important;align-items:center;gap:8px;font-weight:400;font-size:14px;cursor:pointer;min-height:36px}
.phx-form-mentor .phx-checks input[type=checkbox]{width:18px!important;height:18px;min-height:0!important;padding:0!important;margin:0;flex:none;accent-color:var(--phxr-purple)}
.phx-form-mentor input[type=url],.phx-form-mentor input[type=number]{direction:ltr;text-align:start}
@media (max-width:640px){.phx-form-mentor .phx-form-fields{grid-template-columns:1fr}.phx-form-mentor .phx-checks{grid-template-columns:1fr 1fr}}
