.contact-details__block-title .contact-details__tm{font-size:8px;line-height:0;vertical-align:super}.contact-details__block-body p{margin:0}.contact-details__block-body p+p{margin-top:9px}.contact-details__block-body a{color:inherit;text-decoration:underline;text-underline-offset:2px;transition:color .2s ease-out}.contact-details__block-body a:hover{color:#ff0006}.contact-form .hs-form{column-gap:13px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;max-width:479px;row-gap:20px;width:100%}.contact-form .hs-form>.hs-form-field.hs-fieldtype-booleancheckbox,.contact-form .hs-form>.hs-form-field.hs-fieldtype-checkbox,.contact-form .hs-form>.hs-form-field.hs-fieldtype-radio,.contact-form .hs-form>.hs-form-field.hs-fieldtype-select,.contact-form .hs-form>.hs-form-field.hs-fieldtype-textarea,.contact-form .hs-form>.hs-richtext,.contact-form .hs-form>.hs_error_rollup,.contact-form .hs-form>.hs_submit,.contact-form .hs-form>.legal-consent-container,.contact-form .hs-form>fieldset{grid-column:1/-1}.contact-form .hs-form fieldset,.contact-form .hs-form fieldset.form-columns-1,.contact-form .hs-form fieldset.form-columns-2,.contact-form .hs-form fieldset.form-columns-3{border:0;column-gap:13px;display:grid;margin:0;max-width:none;padding:0;row-gap:20px;width:100%}.contact-form .hs-form fieldset.form-columns-2{grid-template-columns:repeat(2,minmax(0,1fr))}.contact-form .hs-form fieldset.form-columns-3{grid-template-columns:repeat(3,minmax(0,1fr))}.contact-form .hs-form fieldset.form-columns-1 .hs-form-field,.contact-form .hs-form fieldset.form-columns-2 .hs-form-field,.contact-form .hs-form fieldset.form-columns-3 .hs-form-field{float:none;min-width:0;padding:0;width:auto}.contact-form .hs-form .hs-form-field>.input{margin:0}.contact-form .hs-form .hs-form-field>label{color:#000;display:block;font-family:inherit;font-size:20px;font-weight:300;line-height:1.5;margin:0 0 5px;padding:0}.contact-form .hs-form .hs-form-field>label .hs-form-required{color:#ff0006}.contact-form .hs-form .hs-field-desc,.contact-form .hs-form>iframe{display:none}.contact-form .hs-form .hs-input{appearance:none;background-color:#fff;border:1px solid rgba(0,0,0,.23);border-radius:11px;box-shadow:none;box-sizing:border-box;color:#000;display:block;font-family:inherit;font-size:17px;font-weight:300;height:57px;line-height:1.5;max-width:none;padding:0 20px;width:100%!important}.contact-form .hs-form textarea.hs-input{height:57px;padding:14px 20px;resize:none}.contact-form .hs-form select.hs-input{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' fill='none' viewBox='0 0 10 6'%3E%3Cpath stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-opacity='.45' stroke-width='1.2' d='m1 1 4 4 4-4'/%3E%3C/svg%3E");background-position:right 20px center;background-repeat:no-repeat;background-size:10px 6px;padding-right:44px}.contact-form .hs-form .hs-input::placeholder{color:#000;opacity:.4}.contact-form .hs-form .hs-input:focus{border-color:rgba(0,0,0,.55);box-shadow:none;outline:none}.contact-form .hs-form .hs-input[type=checkbox],.contact-form .hs-form .hs-input[type=radio]{border-radius:3px;display:inline-block;height:auto;padding:0;width:auto!important}.contact-form .hs-form .hs_submit{margin-top:13px}.contact-form .hs-form .hs_submit .actions{display:flex;justify-content:flex-end;margin:0;padding:0}.contact-form .hs-form .hs-button.primary{align-items:center;background-color:#ff0006;border:0;border-radius:10px;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-flex;font-family:inherit;font-size:18px;font-weight:500;height:59px;justify-content:center;line-height:1.5;min-width:128px;padding:0 33px;text-align:center;transition:all .2s ease-out}.contact-form .hs-form .hs-button.primary:hover{background-color:#cc0005;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);transform:translateY(-2px)}.contact-form .hs-form .hs-error-msgs{list-style:none;margin:6px 0 0;padding:0}.contact-form .hs-form .hs-error-msgs label{color:#ff0006;display:block;font-size:14px;font-weight:300;line-height:1.4;margin:0}.contact-form .hs-form .hs-input.error,.contact-form .hs-form .hs-input.invalid{border-color:#ff0006}.contact-form .submitted-message{color:#000;font-size:17px;font-weight:300;line-height:1.5}@media (max-width:639px){.contact-form .hs-form,.contact-form .hs-form fieldset.form-columns-2,.contact-form .hs-form fieldset.form-columns-3{grid-template-columns:minmax(0,1fr)}.contact-form .hs-form .hs-form-field>label{font-size:16px}.contact-form .hs-form .hs_submit .actions{justify-content:stretch}.contact-form .hs-form .hs-button.primary{width:100%}}.contact-form .hs-form>.ttcu-jira-form__captcha,.contact-form .hs-form>.ttcu-jira-form__error{grid-column:1/-1}.contact-form .ttcu-jira-form__captcha{margin-top:4px;min-height:78px}.contact-form .ttcu-jira-form__error{color:#ff0006;font-size:15px;font-weight:300;line-height:1.4;margin:0}.contact-form .ttcu-jira-form__error[hidden]{display:none}.contact-form .hs-form .hs-button.primary:disabled{cursor:not-allowed;opacity:.7;transform:none}.contact-form__done p{margin:0}.contact-form__done p+p{margin-top:12px}.contact-form__done a{color:inherit;text-decoration:underline;text-underline-offset:2px;white-space:nowrap}.contact-form__done a:hover{color:#ff0006}