.rq-two{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:16px;display:grid}.ob-form>*,.rq-two>*{min-width:0}.rq-two .ob-field{grid-template-columns:minmax(0,1fr)}.rq-two .ob-input{width:100%}@media (max-width:560px){.rq-two{grid-template-columns:1fr}}.rq-select{padding-right:10px}.rq-select select{cursor:pointer;appearance:auto;text-overflow:ellipsis;width:100%;min-width:0}.rq-plans{border:0;gap:7px;margin:0;padding:0;display:grid}.rq-plans legend{width:100%;margin-bottom:7px;padding:0}.rq-plans__row{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.rq-plan{border:1.5px solid var(--ob-line);cursor:pointer;text-align:center;color:var(--ob-ink-muted);background:#fff;border-radius:12px;justify-items:center;gap:2px;padding:10px 6px;font-size:12.5px;transition:border-color .2s,background .2s;display:grid;position:relative}.rq-plan strong{color:var(--ob-ink);font-size:14.5px}.rq-plan input{opacity:0;pointer-events:none;position:absolute}.rq-plan.is-on{border-color:var(--ob-copper);color:var(--ob-copper-deep);background:#a8763e14}.rq-plan:has(input:focus-visible){box-shadow:0 0 0 4px #a8763e33}.rq-consent{color:var(--ob-ink-soft);cursor:pointer;align-items:flex-start;gap:10px;font-size:13.5px;line-height:1.5;display:flex}.rq-consent input{width:18px;height:18px;accent-color:var(--ob-copper-deep);flex:none;margin:2px 0 0}.rq-consent a,.rq-note a{color:var(--ob-copper-deep);font-weight:700}.rq-consent.is-invalid input{outline:2px solid var(--ob-err);outline-offset:2px}.rq-note{color:var(--ob-ink-muted);text-align:center;margin:0;font-size:12.5px;line-height:1.5}.rq-hp{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}
