.trial-modal .hs-form{align-items:start;display:grid;font-family:var(--font-sans,"DM Sans",Helvetica,Arial,sans-serif);gap:0 16px;grid-template-columns:1fr 1fr}.trial-modal .hs-form .hs-recaptcha,.trial-modal .hs-form .hs-submit,.trial-modal .hs-form .hs_email,.trial-modal .hs-form .hs_error_rollup,.trial-modal .hs-form .hs_message,.trial-modal .hs-form .legal-consent-container,.trial-modal .hs-form .submitted-message,.trial-modal .hs-form fieldset.form-columns-2,.trial-modal .hs-form fieldset.form-columns-3,.trial-modal .hs-form>.hs-richtext{grid-column:1/-1}.trial-modal .hs-form fieldset{max-width:none!important}.trial-modal .hs-form fieldset.form-columns-2{display:grid;gap:16px;grid-template-columns:1fr 1fr}.trial-modal .hs-form fieldset.form-columns-1{display:block}.trial-modal .hs-form fieldset .hs-form-field{float:none!important;padding:0!important;width:100%!important}.trial-modal .hs-form .field{margin-bottom:13px}.trial-modal .hs-form .hs-recaptcha{margin-bottom:0}.trial-modal .hs-form .hs-submit{order:1}.trial-modal .hs-form .grecaptcha-badge,.trial-modal .hs-form .hs-recaptcha{margin-top:14px;order:2}.trial-modal .hs-form label{color:var(--slate-mid,#64748b);display:block;font-family:var(--font-mono,"JetBrains Mono",monospace);font-size:10px;letter-spacing:.16em;margin-bottom:5px;text-transform:uppercase}.trial-modal .hs-form label .hs-form-required{color:var(--teal,#0d9488)}.trial-modal .hs-form .hs-field-desc{color:var(--slate-mid,#64748b);font-size:12px;margin:0 0 8px}.trial-modal .hs-form input[type=email],.trial-modal .hs-form input[type=tel],.trial-modal .hs-form input[type=text],.trial-modal .hs-form select,.trial-modal .hs-form textarea{background:#fff;border:1px solid var(--warm-gray,#cbd5e1);border-radius:0;box-sizing:border-box;color:var(--navy,#0b1929);font-family:inherit;font-size:15px;outline:none;padding:10px 13px;transition:border-color .15s ease,box-shadow .15s ease;width:100%}.trial-modal .hs-form input::placeholder,.trial-modal .hs-form textarea::placeholder{color:#94a3b8}.trial-modal .hs-form input:focus,.trial-modal .hs-form select:focus,.trial-modal .hs-form textarea:focus{border-color:var(--blue,#3b6fd4);box-shadow:0 0 0 3px rgba(59,111,212,.12)}.trial-modal .hs-form .hs-input.invalid.error{border-color:#c2410c}.trial-modal .hs-form .hs-error-msgs{list-style:none;margin:7px 0 0;padding:0}.trial-modal .hs-form .hs-error-msgs label{color:#c2410c;font-family:inherit;font-size:12.5px;letter-spacing:0;margin:0;text-transform:none}.trial-modal .hs-form .hs-submit{margin-top:16px}.trial-modal .hs-form input[type=submit]{background:var(--blue,#3b6fd4);border:none;border-radius:0;color:#fff;cursor:pointer;font-family:inherit;font-size:15px;font-weight:500;padding:14px 24px;transition:background-color .15s ease;width:100%}.trial-modal .hs-form input[type=submit]:hover{background:#2f5cb8}.trial-modal .hs-form input[type=submit]:disabled{background:#94a3b8;cursor:default}.trial-modal .hs-form .hs-richtext,.trial-modal .hs-form .legal-consent-container{color:var(--slate-mid,#64748b);font-size:12px;line-height:1.6;margin-top:14px}.trial-modal .hs-form .legal-consent-container a{color:var(--blue,#3b6fd4)}.trial-modal .submitted-message{color:var(--slate,#475569);font-size:15px;line-height:1.7}@media (max-width:860px){.trial-modal .hs-form{margin-top:14px}.trial-modal .hs-form,.trial-modal .hs-form fieldset.form-columns-2{grid-template-columns:1fr}.trial-modal .hs-form .field{margin-bottom:9px}.trial-modal .hs-form label{font-size:11px;margin-bottom:3px}.trial-modal .hs-form input[type=email],.trial-modal .hs-form input[type=tel],.trial-modal .hs-form input[type=text],.trial-modal .hs-form select,.trial-modal .hs-form textarea{font-size:16px;padding:10px 13px}.trial-modal .hs-form input[type=submit]{font-size:16px;padding:14px 24px}.trial-modal .hs-form .hs-submit{margin-top:10px;order:1}.trial-modal .hs-form .hs-recaptcha{margin:10px 0 0;order:2}.trial-modal .hs-form .grecaptcha-badge,.trial-modal .hs-form .hs-recaptcha>div{height:64px;transform:scale(.82);transform-origin:left top}}