@import url("https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;600;700&display=swap");.smn-form{background:transparent;font-family:Open Sans,sans-serif;margin:0;padding:0}.smn-card{background:#fff;border-radius:8px;padding:44px 40px 40px}.smn-intro{color:#5b7682;font-size:15px;font-weight:400;line-height:24px;margin:0 0 28px}.smn-intro p{margin:0 0 10px}.smn-intro p:last-child{margin-bottom:0}.smn-cols{display:grid;gap:0 20px;grid-template-columns:1fr 1fr}.smn-field{margin-bottom:20px}.smn-consent label,.smn-form label{color:#5b7682;display:block;font-size:14px;font-weight:400;letter-spacing:0;line-height:20px;margin:0 0 7px}.smn-form .req{color:#ff2c21;margin-left:2px}.smn-help{color:#7b929c;font-family:Open Sans,sans-serif;font-size:13px;font-weight:400;line-height:19px;margin:-2px 0 8px}.smn-form input[type=email],.smn-form input[type=text],.smn-form textarea{background:#f4f7f8;border:1px solid #dde3e6;border-radius:2px;box-sizing:border-box;color:#18485a;font-family:Open Sans,sans-serif;font-size:15px;font-weight:400;height:36px;line-height:34px;outline:none;padding:0 12px;width:100%}.smn-form textarea{height:auto;line-height:22px;min-height:84px;padding:10px 12px;resize:vertical}.smn-form input::placeholder,.smn-form textarea::placeholder{color:#9fb0b8}.smn-form input:focus,.smn-form textarea:focus{background:#fff;border-color:#02a1b1}.smn-form .smn-field textarea,.smn-form form textarea{background:#f4f7f8!important;border:1px solid #dde3e6!important;border-radius:2px!important;box-sizing:border-box!important;color:#18485a!important;font-family:Open Sans,sans-serif!important;font-size:15px!important;font-weight:400!important;height:auto!important;line-height:22px!important;min-height:84px!important;outline:none;padding:10px 12px!important;resize:vertical!important;width:100%!important}.smn-form .smn-field textarea:focus,.smn-form form textarea:focus{background:#fff!important;border-color:#02a1b1!important}.smn-form .smn-field.is-invalid textarea{background:#fff!important;border-color:#ff2c21!important}.smn-form .smn-field.is-checking textarea{border-color:#f3ea49!important}.smn-form .smn-field textarea::placeholder{color:#9fb0b8!important}.smn-field .iti{display:block;width:100%}.smn-field .iti--separate-dial-code .iti__selected-flag{background:#eef2f5;border-radius:2px 0 0 2px;border-right:1px solid #dde3e6}.smn-field .iti--separate-dial-code .iti__selected-dial-code,.smn-field input[type=tel]{color:#18485a;font-family:Open Sans,sans-serif;font-size:15px}.smn-field input[type=tel]{background:#f4f7f8;border:1px solid #dde3e6;border-radius:2px;box-sizing:border-box;font-weight:400;height:36px;line-height:34px;outline:none;padding:0 12px;width:100%}.smn-field input[type=tel]:focus{background:#fff;border-color:#02a1b1}.smn-field .iti__country-list{color:#18485a;font-family:Open Sans,sans-serif;font-size:14px;text-align:left}.smn-field.is-invalid input,.smn-field.is-invalid input[type=tel],.smn-field.is-invalid textarea{background:#fff;border-color:#ff2c21;box-shadow:0 0 0 2px rgba(255,44,33,.18)}.smn-field.is-checking input,.smn-field.is-checking input[type=tel],.smn-field.is-checking textarea{border-color:#f3ea49;box-shadow:0 0 0 2px rgba(243,234,73,.35)}.smn-error-msgs{margin:6px 0 0}.smn-error-msgs[hidden]{display:none}.smn-form .smn-error-msg,.smn-form .smn-error-msgs label{color:#ff2c21;display:inline;font-family:Open Sans,sans-serif;font-size:13px;font-weight:400;letter-spacing:0;line-height:20px;margin:0;text-transform:none}.smn-error-msgs--form{margin:0 0 14px}.smn-field-note{color:#9a7b00;font-size:12px;font-weight:600;line-height:16px;margin:6px 0 0}.smn-field-note[hidden]{display:none}.smn-field--consent{margin-top:4px}.smn-consent{align-items:flex-start;display:flex;gap:10px}.smn-consent input[type=checkbox]{accent-color:#02a1b1;-webkit-appearance:checkbox!important;appearance:checkbox!important;background:none!important;border:0!important;cursor:pointer;flex:0 0 auto;height:16px!important;margin:3px 0 0!important;padding:0!important;width:16px!important}.smn-consent label{color:#5b7682;font-size:13px;line-height:21px;margin:0}.smn-consent a{color:#0d8c9b;text-decoration:underline}.smn-submit{background:#02a1b1;border:0;border-radius:3px;color:#fff;cursor:pointer;font-family:Open Sans,sans-serif;font-size:14px;font-weight:600;height:42px;margin-top:26px;padding:0 26px}.smn-submit:hover:not(:disabled){background:#028c9a}.smn-submit:disabled{background:#e3eaed;color:#8d9ca3;cursor:not-allowed}.smn-success{background:#eef7f8;border:1px solid #cfe7ea;border-radius:4px;color:#18485a;font-size:15px;line-height:23px;margin-top:20px;padding:16px}@media (max-width:560px){.smn-card{padding:32px 22px 28px}.smn-cols{gap:0;grid-template-columns:1fr}.smn-submit{width:100%}}.button:focus,.button:hover,button:focus,button:hover{background-color:rgba(#null,0);border-color:#d7d7d7;color:#fff!important}