.InterestForm-module__Nrqema__form{gap:1.25rem;max-width:38rem;margin-top:2rem;display:grid;position:relative}.InterestForm-module__Nrqema__row{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;display:grid}@media (max-width:40rem){.InterestForm-module__Nrqema__row{grid-template-columns:minmax(0,1fr)}}.InterestForm-module__Nrqema__field{gap:.4rem;display:grid}.InterestForm-module__Nrqema__field label,.InterestForm-module__Nrqema__interests legend{font-size:.9rem;font-weight:650}.InterestForm-module__Nrqema__optional{color:var(--ms-fg-muted);font-weight:400}.InterestForm-module__Nrqema__field input,.InterestForm-module__Nrqema__field textarea{box-sizing:border-box;width:100%;min-height:2.75rem;font:inherit;color:var(--ms-fg);background:var(--ms-bg);border:1px solid var(--ms-fg-muted);border-radius:var(--ms-radius);padding:.6rem .75rem}.InterestForm-module__Nrqema__field textarea{resize:vertical}.InterestForm-module__Nrqema__field [aria-invalid=true]{border-color:var(--crv-error);border-width:2px}.InterestForm-module__Nrqema__interests{border:0;gap:.25rem;min-width:0;margin:0;padding:0;display:grid}.InterestForm-module__Nrqema__interests legend{margin-bottom:.4rem;padding:0}.InterestForm-module__Nrqema__choice{cursor:pointer;align-items:center;gap:.75rem;min-height:2.75rem;display:flex}.InterestForm-module__Nrqema__choice input{width:1.25rem;height:1.25rem;accent-color:var(--crv-focus);margin:0}.InterestForm-module__Nrqema__trap{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;top:0;left:0}.InterestForm-module__Nrqema__notice{color:var(--ms-fg-muted);margin:0;font-size:.85rem}.InterestForm-module__Nrqema__actions{justify-items:start;gap:1rem;display:grid}.InterestForm-module__Nrqema__send{min-height:3rem;font:inherit;color:var(--ms-bg);background:var(--ms-fg);border:1px solid var(--ms-fg);border-radius:var(--ms-radius);cursor:pointer;padding:.65rem 1.5rem;font-weight:650}.InterestForm-module__Nrqema__send:hover:not(:disabled){background:var(--ms-fg-muted)}.InterestForm-module__Nrqema__send:disabled{opacity:.6;cursor:progress}.InterestForm-module__Nrqema__error{color:var(--crv-error);margin:0;font-size:.9rem}.InterestForm-module__Nrqema__sent{border-left:4px solid var(--crv-intentset);background:var(--ms-surface);max-width:38rem;margin-top:2rem;padding:1rem 1.25rem;font-size:1.1rem}
