.hs-form-frame[data-astro-cid-4uqwvpyb] .hs-form[data-astro-cid-4uqwvpyb] fieldset[data-astro-cid-4uqwvpyb]{border:none!important;padding:0!important;margin:0!important}.hs-form-frame[data-astro-cid-4uqwvpyb] .hs-form[data-astro-cid-4uqwvpyb] .hs-input[data-astro-cid-4uqwvpyb]{width:100%!important;padding:16px 24px!important;background-color:#f8fafc!important;border:2px solid #e2e8f0!important;border-radius:16px!important;font-size:16px!important;font-weight:500!important;color:#0f172a!important;transition:all .3s ease!important}.hs-form-frame[data-astro-cid-4uqwvpyb] .hs-form[data-astro-cid-4uqwvpyb] .hs-input[data-astro-cid-4uqwvpyb]:focus{outline:none!important;border-color:#ea4335!important;background-color:#fff!important;box-shadow:0 0 0 0 transparent!important}.hs-form-frame[data-astro-cid-4uqwvpyb] .hs-form[data-astro-cid-4uqwvpyb] .hs-input[data-astro-cid-4uqwvpyb]:hover{border-color:#cbd5e1!important}.hs-form-frame[data-astro-cid-4uqwvpyb] .hs-form[data-astro-cid-4uqwvpyb] .hs-fieldtype-text[data-astro-cid-4uqwvpyb],.hs-form-frame[data-astro-cid-4uqwvpyb] .hs-form[data-astro-cid-4uqwvpyb] .hs-fieldtype-email[data-astro-cid-4uqwvpyb],.hs-form-frame[data-astro-cid-4uqwvpyb] .hs-form[data-astro-cid-4uqwvpyb] .hs-fieldtype-select[data-astro-cid-4uqwvpyb],.hs-form-frame[data-astro-cid-4uqwvpyb] .hs-form[data-astro-cid-4uqwvpyb] .hs-fieldtype-textarea[data-astro-cid-4uqwvpyb]{margin-bottom:24px!important}.hs-form-frame[data-astro-cid-4uqwvpyb] .hs-form[data-astro-cid-4uqwvpyb] label[data-astro-cid-4uqwvpyb]{display:block!important;font-size:14px!important;font-weight:700!important;color:#374151!important;margin-bottom:12px!important}.hs-form-frame[data-astro-cid-4uqwvpyb] .hs-form[data-astro-cid-4uqwvpyb] .hs-submit[data-astro-cid-4uqwvpyb] .hs-button[data-astro-cid-4uqwvpyb]{width:100%!important;background:linear-gradient(to right,#ea4335,#ff6b35)!important;color:#fff!important;font-weight:900!important;padding:20px!important;border-radius:16px!important;font-size:18px!important;border:none!important;cursor:pointer!important;transition:all .3s ease!important;text-transform:none!important}.hs-form-frame[data-astro-cid-4uqwvpyb] .hs-form[data-astro-cid-4uqwvpyb] .hs-submit[data-astro-cid-4uqwvpyb] .hs-button[data-astro-cid-4uqwvpyb]:hover{background:linear-gradient(to right,#ff6b35,#ea4335)!important;transform:translateY(-2px) scale(1.02)!important;box-shadow:0 20px 25px -5px #ea433540!important}.hs-form-frame[data-astro-cid-4uqwvpyb] .hs-form[data-astro-cid-4uqwvpyb] .hs-form-required[data-astro-cid-4uqwvpyb]{color:#ea4335!important}.hs-form-frame[data-astro-cid-4uqwvpyb] .hs-form[data-astro-cid-4uqwvpyb] textarea[data-astro-cid-4uqwvpyb].hs-input{min-height:120px!important;resize:none!important}.hs-form-frame[data-astro-cid-4uqwvpyb] .hs-form[data-astro-cid-4uqwvpyb] select[data-astro-cid-4uqwvpyb].hs-input{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3e%3c/svg%3e")!important;background-position:right 12px center!important;background-repeat:no-repeat!important;background-size:16px 12px!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important}.hubspot-loading[data-astro-cid-4uqwvpyb]{min-height:300px;display:flex;flex-direction:column;align-items:center;justify-content:center}.hubspot-form-container[data-astro-cid-4uqwvpyb]{width:100%;margin-bottom:2rem}.hs-form{font-family:Inter,sans-serif}.hs-form-field{margin-bottom:1.5rem}.hs-form-field label{color:#f5f5f5;font-weight:500;margin-bottom:.5rem;display:block}.hs-form-field label .hs-form-required{color:#ea4335;margin-left:.25rem}.hs-input{width:100%;padding:.75rem 1rem;background-color:#333c;border:1px solid rgba(255,255,255,.1);border-radius:.5rem;color:#fff;font-size:1rem;transition:all .2s ease-in-out}.hs-input:focus{outline:none;border-color:#ea4335;box-shadow:0 0 0 2px #ea43354d}.hs-input::-moz-placeholder{color:#ffffff80}.hs-input::placeholder{color:#ffffff80}.hs-error-msgs{list-style:none;padding:0;margin:.5rem 0 0}.hs-error-msgs label{color:#ea4335;font-size:.875rem}.hs-button{background-color:#ea4335;color:#fff;border:none;border-radius:.5rem;padding:.75rem 1.5rem;font-weight:600;font-size:1rem;cursor:pointer;transition:all .2s ease-in-out;display:inline-flex;align-items:center;justify-content:center;margin-top:1rem}.hs-button:hover{background-color:#ea4335e6;transform:translateY(-2px);box-shadow:0 4px 6px #0000001a}.hs-button:focus{outline:none;box-shadow:0 0 0 3px #ea43354d}.hs-form-booleancheckbox-display{display:flex;align-items:flex-start}.hs-form-booleancheckbox-display input{margin-top:.25rem;margin-right:.5rem}.hs-form-booleancheckbox-display span{color:#f5f5f5}.submitted-message{color:#f5f5f5;background-color:#333c;border:1px solid rgba(234,67,53,.5);border-radius:.5rem;padding:1.5rem;text-align:center}.submitted-message p{margin:0;font-size:1.125rem}
