#footer-hs-form ul[role=alert]{display:none!important}#footer-hs-form .hs-custom-error{visibility:hidden;margin-top:.25rem;padding-left:.25rem;font-size:.875rem;text-align:left;font-family:Inter,sans-serif;font-weight:400;line-height:1.5;color:#ef4444;white-space:nowrap}.hs-form-container{color:#94a3b8}.hs-form-container form{display:flex;flex-direction:column;gap:1rem}.hs-form-container .hs-form-field{display:flex;flex-direction:column;gap:.25rem}.hs-form-container label{font-size:.875rem;font-weight:500;color:inherit}.dark .hs-form-container label{color:#94a3b8}.hs-form-container input[type=text],.hs-form-container input[type=email],.hs-form-container input[type=tel],.hs-form-container textarea,.hs-form-container select{width:100%;border-radius:.375rem;border:1px solid #f1f5f9;background-color:#fff;padding:.5rem .75rem;font-size:.875rem;color:#1e293b;outline:none;box-shadow:0 1px 2px #0000000d;transition:border-color .15s,box-shadow .15s}.dark .hs-form-container input[type=text],.dark .hs-form-container input[type=email],.dark .hs-form-container input[type=tel],.dark .hs-form-container textarea,.dark .hs-form-container select{background-color:#334155;border-color:#475569;color:#e2e8f0}.hs-form-container input[type=text]:focus,.hs-form-container input[type=email]:focus,.hs-form-container input[type=tel]:focus,.hs-form-container textarea:focus,.hs-form-container select:focus{border-color:#42ebff;box-shadow:0 0 0 3px #42ebff33}.hs-form-container textarea{min-height:7rem;resize:vertical}.hs-form-container .submitted-message{font-size:1rem;padding:1rem 0}.hs-form-container .legal-consent-container{font-size:.75rem}.hs-form-inline .hbspt-form{display:flex;width:100%}.hs-form-inline form{display:flex;flex-direction:row;align-items:flex-start;gap:.5rem;width:100%}.hs-form-inline .hs_email{flex:1;min-width:0;margin-bottom:0}.hs-form-inline .hs_email label:not(.hs-error-msg){display:none}.hs-form-inline .hs_submit{flex-shrink:0;margin-bottom:0}.hs-form-inline input[type=email]{width:100%;border-radius:.375rem;border:1px solid rgba(148,163,184,.5);background-color:#ffffffd9;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='%2364748b'%3E%3Cpath d='M3 4a2 2 0 00-2 2v1.161l8.441 4.221a1.25 1.25 0 001.118 0L19 7.162V6a2 2 0 00-2-2H3z'/%3E%3Cpath d='M19 8.839l-7.77 3.885a2.75 2.75 0 01-2.46 0L1 8.839V14a2 2 0 002 2h14a2 2 0 002-2V8.839z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:.75rem center;background-size:1.25rem;padding:.5rem .75rem .5rem 2.5rem;font-size:.875rem;color:#1e293b;outline:none;transition:border-color .15s,box-shadow .15s}.dark .hs-form-inline input[type=email]{background-color:#1e293b99;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='%2394a3b8'%3E%3Cpath d='M3 4a2 2 0 00-2 2v1.161l8.441 4.221a1.25 1.25 0 001.118 0L19 7.162V6a2 2 0 00-2-2H3z'/%3E%3Cpath d='M19 8.839l-7.77 3.885a2.75 2.75 0 01-2.46 0L1 8.839V14a2 2 0 002 2h14a2 2 0 002-2V8.839z'/%3E%3C/svg%3E");border-color:#94a3b84d;color:#e2e8f0}.hs-form-inline input[type=email]:focus{border-color:#42ebff;box-shadow:0 0 0 3px #42ebff40}.hs-form-inline .submitted-message{font-size:.875rem;color:#4b5563;padding:.5rem 0}.dark .hs-form-inline .submitted-message{color:#94a3b8}.hs-form-inline .legal-consent-container{display:none!important}:is(.hs-form-container,.hs-form-inline) .actions{padding:0;margin:0}:is(.hs-form-container,.hs-form-inline) input[type=submit]{border-radius:9999px;font-size:.875rem;font-weight:600;line-height:1.5;white-space:nowrap;border:none;cursor:pointer;background:linear-gradient(to bottom,#d9ff6b,#d2ff3d);color:#365314;-moz-appearance:none;appearance:none;-webkit-appearance:none;transition:opacity .1s}:is(.hs-form-container,.hs-form-inline) input[type=submit]:hover{opacity:.85}:is(.hs-form-container,.hs-form-inline) input[type=submit]:active{opacity:.6}:is(.hs-form-container,.hs-form-inline) .hs_error_rollup,:is(.hs-form-container,.hs-form-inline) .hs-field-desc{display:none!important}:is(.hs-form-container,.hs-form-inline) ul[role=alert]{list-style:none;padding:0;margin:.25rem 0 0;font-size:.8125rem;color:#ef4444}:is(.hs-form-container,.hs-form-inline) ul[role=alert] label{color:#ef4444}.hs-form-container input[type=submit]{padding:.625rem 1.5rem}.hs-form-inline input[type=submit]{padding:.6rem 1.25rem}:root{--brand-font-heading: "Sesimi Rebond"}@font-face{font-family:Sesimi Rebond;src:url(/_astro/SesimiRebond-Variable.Bv2eTwlx.woff2) format("woff2 supports variations"),url(/_astro/SesimiRebond-Variable.Bv2eTwlx.woff2) format("woff2-variations"),url(/_astro/SesimiRebond-Variable.DgPVFSVn.woff) format("woff");font-display:swap;font-weight:100 900}
