body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (max-width:960px){section>div>div{gap:40px!important;grid-template-columns:1fr!important}}.hs-form-field{margin-bottom:16px!important;padding-bottom:0!important;width:100%!important}:is(:is(.hs-form .hs-fieldtype-select) .input):after{content:none!important}.hs-form-field select{-webkit-appearance:none;-moz-appearance:none;appearance:none}.hs-form-field>label{color:#2d3748!important;display:block!important;font-family:inherit!important;font-size:13px!important;font-weight:400!important;margin-bottom:2px!important}.input{margin-right:0!important}.hs-input{background:#fff!important;border:1px solid #e2e8f0!important;border-radius:6px!important;box-sizing:border-box!important;color:#2d3748!important;font-family:inherit!important;font-size:14px!important;line-height:21px!important;padding:8px!important;transition:border-color .3s ease,box-shadow .3s ease!important;width:100%!important}.hs-input:focus{border-color:#06c!important;box-shadow:0 0 0 3px rgba(0,102,204,.1)!important;outline:none!important}.hs-input::-moz-placeholder{color:#a0aec0!important;font-style:normal!important}.hs-input::placeholder{color:#a0aec0!important;font-style:normal!important}.hs-form-field.hs-form-field-inline{display:inline-block!important;margin-right:20px!important;vertical-align:top!important;width:calc(50% - 10px)!important}.hs-form-field.hs-form-field-inline:last-child{margin-right:0!important}.hs-button{background:#0f6fde!important;border:none!important;border-radius:12px!important;color:#fff!important;cursor:pointer!important;font-family:inherit!important;font-size:16px!important;font-weight:500!important;letter-spacing:.3px;margin-top:10px!important;padding:12px 16px!important;transition:background .3s ease!important;width:100%!important}.hs-button:hover{background:#0c61c3!important}.hs-button:focus{box-shadow:0 0 0 3px rgba(0,102,204,.3)!important;outline:none!important}.legal-consent-container .hs-form-booleancheckbox-display>span{margin-left:0!important;margin-right:0!important}:is(.hs-form .legal-consent-container) .hs-form-booleancheckbox{padding-bottom:0!important}.hs-form-booleancheckbox input[type=checkbox]{margin-right:0!important}.hs-form label:not(.hs-form-checkbox-display){font-weight:400!important}.hs-form-booleancheckbox{list-style:none;margin-bottom:0!important;margin-top:0!important}.hs-form-booleancheckbox p{font-size:13px!important}.hs-form-booleancheckbox .hs-form-booleancheckbox-display{align-items:flex-start!important;display:flex!important;gap:12px!important}.hs-form-booleancheckbox input[type=checkbox]{flex-shrink:0!important;height:18px!important;margin-top:2px!important;width:18px!important}.hs-form-booleancheckbox label{color:#4a5568!important;font-size:14px!important;line-height:1.4!important;margin-bottom:0!important}.hs-error-msgs{list-style:none;margin-top:4px!important}.hs-error-msg{color:#e53e3e!important;display:flex;font-size:11px!important;line-height:16px!important}.hs-input[type=select],select.hs-input{appearance:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;background-image:url("data:image/svg+xml;charset=utf-8,%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!important}.submitted-message{color:#059669!important;font-weight:500!important;padding:30px!important;text-align:center!important}.hubspotForm{background:#fff;border-radius:16px;box-shadow:0 22px 30px -8px rgba(0,0,0,.1);padding:32px}.heroContainer{background:linear-gradient(180deg,#ebf4ff,#fff);border-radius:32px;margin:8px auto;max-width:1160px;padding:56px}.heroContainer h1{color:#1c2024;font-size:48px;font-weight:500;line-height:1.15;margin-bottom:8px}@media (max-width:960px){.hs-form-field.hs-form-field-inline{margin-bottom:12px!important;margin-right:0!important;width:100%!important}.hubspotForm{background:none;border-radius:0;box-shadow:none;padding:0}.heroContainer{border-radius:24px;padding:24px}.heroContainer h1{font-size:32px}}@media (max-width:480px){.form-columns-2{flex-direction:column;gap:0!important}}