.nmte-home .nmte-registration{scroll-margin-top:24px;padding-bottom:65px}.nmte-home .nmte-registration-grid{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr);gap:45px;align-items:start}.nmte-home .nmte-registration .nmte-form-wrap{min-width:0;background:#fff;border:1px solid #d4dbcf;padding:28px}.nmte-home .nmte-registration .caldera-grid,.nmte-home .nmte-registration form{width:100%;max-width:100%;margin:0}.nmte-home .nmte-registration .caldera-grid select,.nmte-home .nmte-registration .caldera-grid input:not([type=checkbox]),.nmte-home .nmte-registration .caldera-grid textarea{max-width:100%;min-width:0}.nmte-home .nmte-registration .caldera-grid select{width:100%;text-overflow:ellipsis}.nmte-home .nmte-registration .checkbox label{white-space:normal;line-height:1.7}.nmte-home .nmte-registration .checkbox input{margin-top:7px}.nmte-home .nmte-registration .control-label{line-height:1.6}.nmte-home .nmte-registration .alert{overflow-wrap:anywhere}.nmte-home .nmte-registration .nmte-quiet{margin-top:20px}.nmte-home .nmte-registration h3{font:400 25px/1.3 Georgia,serif;margin:24px 0 16px}.nmte-home .nmte-registration .nmte-apply-intro{margin-bottom:30px;max-width:760px}.nmte-home .nmte-registration .nmte-apply-links{display:flex;gap:18px;flex-wrap:wrap;margin:18px 0}.nmte-home .nmte-registration input[type=submit]{white-space:normal;min-height:48px;height:auto}@media(max-width:800px){.nmte-home .nmte-registration-grid{grid-template-columns:1fr;gap:25px}.nmte-home .nmte-registration .nmte-form-wrap{padding:20px 16px}}