.partner-inquiry.form{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 28px;width:100%;max-width:920px}.partner-inquiry .f{gap:8px;min-width:0}.partner-inquiry .f label{letter-spacing:0;text-transform:none;color:var(--ink-mute);font-family:inherit;font-size:14px;font-weight:500;line-height:1.45}.partner-inquiry .f :is(input:not([type=radio]),select,textarea){min-width:0;min-height:48px;font:inherit;color:var(--ink);caret-color:var(--grn-deep);background-color:#fff;border:1px solid #0e0e0e38;border-radius:10px;padding:11px 12px;font-size:16px;line-height:1.45;transition:border-color .16s}.partner-inquiry .f select{padding-right:38px}.partner-inquiry .f textarea{resize:vertical;min-height:128px}.partner-inquiry .f :is(input,textarea)::placeholder{color:var(--ink-mute);opacity:1}.partner-inquiry .f :is(input:not([type=radio]),select,textarea):hover{border-color:#0e0e0e73}.partner-inquiry .f :is(input:not([type=radio]),select,textarea):focus{border-color:var(--grn-deep);outline:2px solid var(--grn-deep);outline-offset:2px}.partner-inquiry .f.err :is(input:not([type=radio]),select,textarea){box-shadow:none;border-color:#b3261e}.partner-inquiry .f.err :is(input:not([type=radio]),select,textarea):focus{outline-color:#b3261e}.partner-inquiry .radios{grid-template-columns:minmax(0,1fr);gap:0;padding-top:0;display:grid}.partner-inquiry .inquiry-builds{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:24px}.partner-inquiry .radios label{cursor:pointer;align-items:flex-start;gap:10px;min-height:44px;padding-block:8px;font-size:14.5px;font-weight:400;display:flex}.partner-inquiry .radios label:has(input:checked){color:var(--ink)}.partner-inquiry .radios input{appearance:auto;width:18px;height:18px;min-height:0;box-shadow:none;accent-color:var(--grn-deep);border:0;flex:0 0 18px;margin:2px 0 0;padding:0}.partner-inquiry .radios input:focus-visible{outline:2px solid var(--grn-deep);outline-offset:3px}.partner-inquiry .act{gap:16px 24px;margin-top:4px}.partner-inquiry .note{max-width:46ch;color:var(--ink-mute);line-height:1.5}.partner-inquiry .ap31-status{border:1px solid var(--ink-line);border-radius:10px}.partner-inquiry .ap31-status.err{color:#8f1e18;border-color:#b3261e}.partner-inquiry .ap31-out{border-radius:10px}.partner-inquiry .ap31-out>.lbl{letter-spacing:0;text-transform:none;color:var(--ink);font-family:inherit;font-size:14px;font-weight:500}@media (max-width:720px){.partner-inquiry.form{grid-template-columns:minmax(0,1fr);gap:22px}.partner-inquiry .inquiry-builds{grid-template-columns:minmax(0,1fr)}.partner-inquiry .act{align-items:flex-start}.partner-inquiry .note{max-width:none}}@media (prefers-reduced-motion:reduce){.partner-inquiry .f :is(input,select,textarea){transition:none}}
