/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-leading:initial;--tw-border-style:solid;--tw-font-weight:initial}}}.hubspot-form .hs-form{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));--tw-leading:1.4;color:var(--color-ink,#181818);line-height:1.4}.hubspot-form .hs-form fieldset{border-style:var(--tw-border-style);border-width:0;margin:0;padding:0;max-width:none!important}.hubspot-form .hs-form .hs-form-field{margin-bottom:calc(var(--spacing,.25rem) * 5)}.hubspot-form .hs-form .hs-form-field>label{margin-bottom:calc(var(--spacing,.25rem) * 1.5);--tw-leading:1.4;color:var(--color-ink,#181818);font-size:.8125rem;line-height:1.4;display:block}.hubspot-form .hs-form .hs-form-required{margin-left:calc(var(--spacing,.25rem) * .5);color:#f2545b}.hubspot-form .hs-form .hs-input{box-sizing:border-box;appearance:none;border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-grey-20,#e7e6ea);background-color:var(--color-grey-10,#f7f6fa);font-family:var(--font-sans,"ABC Repro", ui-sans-serif, system-ui, sans-serif);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));--tw-leading:1.4;color:var(--color-ink,#181818);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-outline-style:none;outline-style:none;line-height:1.4;width:100%!important;height:auto!important;padding-inline:calc(var(--spacing,.25rem) * 4)!important;padding-block:calc(var(--spacing,.25rem) * 3)!important}.hubspot-form .hs-form .hs-input:focus{border-color:var(--color-cobalt,#1f009d);background-color:var(--color-white,#fff)}.hubspot-form .hs-form .hs-input.invalid.error{border-color:#f2545b}.hubspot-form .hs-form textarea.hs-input{min-height:calc(var(--spacing,.25rem) * 32);resize:vertical}.hubspot-form .hs-form input[type=checkbox].hs-input,.hubspot-form .hs-form input[type=radio].hs-input{margin-right:calc(var(--spacing,.25rem) * 2);appearance:auto;accent-color:var(--color-cobalt,#1f009d);width:auto!important}.hubspot-form .hs-form .inputs-list,.hubspot-form .hs-form .hs-error-msgs{margin:0;padding:0;list-style-type:none}.hubspot-form .hs-form .hs-error-msgs{margin-top:calc(var(--spacing,.25rem) * 1.5)}.hubspot-form .hs-form .hs-error-msg{color:#f2545b;font-size:.8125rem}.hubspot-form .hs-form .legal-consent-container,.hubspot-form .hs-form .hs-richtext{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:1.5;color:var(--color-grey-60,#555557);line-height:1.5}.hubspot-form .hs-form .legal-consent-container p,.hubspot-form .hs-form .hs-richtext p{margin-bottom:calc(var(--spacing,.25rem) * 3)}.hubspot-form .hs-form .legal-consent-container strong,.hubspot-form .hs-form .hs-richtext strong{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-ink,#181818)}.hubspot-form .hs-form a{color:var(--color-cobalt,#1f009d);text-decoration-line:underline}.hubspot-form .hs-form .hs_recaptcha{margin-top:calc(var(--spacing,.25rem) * 2);margin-bottom:calc(var(--spacing,.25rem) * 5)}.hubspot-form .hs-form .hs-submit .actions{margin:0;padding:0}.hubspot-form .hs-form .hs-button{cursor:pointer;appearance:none;border-style:var(--tw-border-style);background-color:var(--color-cobalt,#1f009d);padding-block:.69rem;padding-right:calc(var(--spacing,.25rem) * 10);padding-left:calc(var(--spacing,.25rem) * 4);font-family:var(--font-sans,"ABC Repro", ui-sans-serif, system-ui, sans-serif);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));--tw-leading:1.1;color:var(--color-white,#fff);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));background-repeat:no-repeat;border-width:0;border-radius:2147483647px;line-height:1.1}@media (hover:hover){.hubspot-form .hs-form .hs-button:hover{background-color:var(--color-dark-cobalt,#0c023b)}}.hubspot-form .hs-form .hs-button{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14'/%3E%3Cpath d='m12 5 7 7-7 7'/%3E%3C/svg%3E");background-position:right 14px center}.hubspot-form .submitted-message{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));--tw-leading:1.4;color:var(--color-grey-60,#555557);line-height:1.4}@property --tw-leading{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}
