.tavily-hubspot-form .hs-form{color:var(--color-black);font-size:var(--text-body-sm-size);line-height:var(--text-body-sm-line-height);font-family:var(--font-suisse)!important}.tavily-hubspot-form .hs-form *{font-family:var(--font-suisse)!important}.tavily-hubspot-form .hs-form fieldset{max-width:100%!important}.tavily-hubspot-form .hs-form label{color:var(--color-black);font-family:inherit;display:block;font-size:var(--text-body-sm-size)!important;font-weight:var(--font-heading-weight)!important;line-height:var(--text-body-sm-line-height)!important;margin-bottom:8px!important}.tavily-hubspot-form .hs-form label span{font-size:inherit!important;line-height:inherit!important}.tavily-hubspot-form .hs-form .hs-form-required{color:#e5484d;margin-left:2px}.tavily-hubspot-form .hs-form input[type=text],.tavily-hubspot-form .hs-form input[type=email],.tavily-hubspot-form .hs-form input[type=password],.tavily-hubspot-form .hs-form input[type=tel],.tavily-hubspot-form .hs-form input[type=number],.tavily-hubspot-form .hs-form input[type=search],.tavily-hubspot-form .hs-form select,.tavily-hubspot-form .hs-form textarea{box-sizing:border-box;outline:none;min-height:48px;font-family:inherit;transition:border-color .2s,box-shadow .2s;border:1px solid var(--color-black-10)!important;width:100%!important;color:var(--color-black)!important;font-size:var(--text-body-sm-size)!important;background-color:#fffcf699!important;border-radius:12px!important;padding:14px 16px!important;line-height:1.35!important}.tavily-hubspot-form .hs-form textarea{resize:none;min-height:80px}.tavily-hubspot-form .hs-form input[type=text]:focus,.tavily-hubspot-form .hs-form input[type=email]:focus,.tavily-hubspot-form .hs-form input[type=password]:focus,.tavily-hubspot-form .hs-form input[type=tel]:focus,.tavily-hubspot-form .hs-form input[type=number]:focus,.tavily-hubspot-form .hs-form input[type=search]:focus,.tavily-hubspot-form .hs-form select:focus,.tavily-hubspot-form .hs-form textarea:focus{border-color:var(--color-lav)!important;box-shadow:0 0 0 3px #817fff1a!important}.tavily-hubspot-form .hs-form input::placeholder,.tavily-hubspot-form .hs-form textarea::placeholder{color:var(--color-black-40)}@media screen and (max-width:768px){.tavily-hubspot-form .hs-form input[type=text],.tavily-hubspot-form .hs-form input[type=email],.tavily-hubspot-form .hs-form input[type=password],.tavily-hubspot-form .hs-form input[type=tel],.tavily-hubspot-form .hs-form input[type=number],.tavily-hubspot-form .hs-form input[type=search],.tavily-hubspot-form .hs-form select,.tavily-hubspot-form .hs-form textarea{font-size:var(--text-body-size)!important}}.tavily-hubspot-form .hs-form .hs-form-field{margin-bottom:20px!important}.tavily-hubspot-form .hs-form .inputs-list{margin:0;padding:0;list-style:none}.tavily-hubspot-form .hs-form .inputs-list li{display:block;margin-bottom:16px!important}.tavily-hubspot-form .hs-form .inputs-list li:last-of-type{margin-bottom:0}.tavily-hubspot-form .hs-form .inputs-list input,.tavily-hubspot-form .hs-form .inputs-list span{vertical-align:middle}.tavily-hubspot-form .hs-form input[type=checkbox],.tavily-hubspot-form .hs-form input[type=radio]{min-width:20px;accent-color:var(--color-black);cursor:pointer;flex-shrink:0;appearance:auto!important;-webkit-appearance:checkbox!important;background-color:var(--color-white)!important;border:1px solid var(--color-black-10)!important;border-radius:4px!important;width:20px!important;height:20px!important;margin:1px 12px 0 0!important;padding:0!important}.tavily-hubspot-form .hs-form .hs-form-booleancheckbox-display{color:var(--color-black);align-items:flex-start;display:flex;font-size:var(--text-body-sm-size)!important;font-weight:var(--font-paragraph-weight)!important;line-height:var(--text-body-sm-line-height)!important}.tavily-hubspot-form .hs-form .hs-form-booleancheckbox-display span,.tavily-hubspot-form .hs-form .legal-consent-container,.tavily-hubspot-form .hs-form .legal-consent-container p,.tavily-hubspot-form .hs-form .legal-consent-container span{color:var(--color-black)!important;font-size:var(--text-body-sm-size)!important;font-weight:var(--font-paragraph-weight)!important;line-height:var(--text-body-sm-line-height)!important}.tavily-hubspot-form .hs-form .hs-form-booleancheckbox-display a,.tavily-hubspot-form .hs-form .legal-consent-container a{color:var(--color-black-60);text-decoration:underline}.tavily-hubspot-form .hs-form .hs-form-booleancheckbox-display a:hover,.tavily-hubspot-form .hs-form .legal-consent-container a:hover{color:var(--color-lav)}.tavily-hubspot-form .hs-form .hs-fieldtype-select .input{position:relative}.tavily-hubspot-form .hs-form select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L5 5L9 1' stroke='%233C3A39' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 16px center;background-repeat:no-repeat;padding-right:40px}.tavily-hubspot-form .hs-form .hs-submit{margin-top:8px}.tavily-hubspot-form .hs-form .hs-button,.tavily-hubspot-form .hs-form input[type=submit]{width:100%;box-shadow:var(--button-primary-shadow);cursor:pointer;font-family:var(--font-suisse);text-align:center;min-height:36px;text-decoration:none;transition:box-shadow .2s;display:inline-block;border:1px solid var(--button-primary-border)!important;border-radius:var(--button-radius)!important;background:var(--button-primary-bg)!important;color:var(--button-primary-fg)!important;font-size:var(--text-body-size)!important;font-weight:var(--font-heading-weight)!important;white-space:normal!important;padding:10px 14px!important;line-height:1!important}.tavily-hubspot-form .hs-form .hs-button:hover,.tavily-hubspot-form .hs-form input[type=submit]:hover{box-shadow:var(--button-primary-shadow-hover);color:var(--button-primary-fg);text-decoration:none;background:var(--button-primary-bg-hover)!important}.tavily-hubspot-form .hs-form .hs-button:focus-visible,.tavily-hubspot-form .hs-form input[type=submit]:focus-visible{outline:2px solid var(--color-black-40);outline-offset:2px}.tavily-hubspot-form .hs-form .hs-input.error{border-color:#d23f3f!important}.tavily-hubspot-form .hs-form .hs-error-msg,.tavily-hubspot-form .hs-form .hs-error-msgs{padding:0;list-style:none;color:#d23f3f!important;font-size:var(--text-caption-size)!important;font-weight:var(--font-heading-weight)!important;line-height:var(--text-caption-line-height)!important;margin-top:6px!important}.tavily-hubspot-form .hs-form legend{color:var(--color-black-60);margin-bottom:8px;font-size:var(--text-body-sm-size)!important}.tavily-hubspot-form .hs-form .hs-richtext{color:var(--color-black);font-size:var(--text-body-sm-size)!important;line-height:var(--text-body-sm-line-height)!important}.tavily-hubspot-form .hs-form .hs-richtext img{height:auto;max-width:100%!important}.tavily-hubspot-form .hs-form .hs-field-desc{color:var(--color-black-40);line-height:var(--text-caption-line-height);margin-top:6px;font-size:var(--text-caption-size)!important}.tavily-hubspot-form .hs-form .submitted-message{text-align:center;color:var(--color-black);padding:24px;font-size:var(--text-body-size)!important;font-weight:var(--font-heading-weight)!important}.tavily-hubspot-form .hs-form .hs-fieldtype-file .hs-input{max-width:100%!important}
