.hs-form-container{font-family:Inter,sans-serif;margin:0 auto}.hs-form{color:#2f313f;width:100%}.hs-form-field{margin-bottom:1rem}.hs-form label,label{display:block;margin-bottom:.5rem}.hs-form label,.hs-form label span,label{font-size:.85rem;font-weight:500}.hs-form-required{color:#e74c3c;margin-left:.15rem}.hs-input{background-color:#fff;border:1px solid #ccc;border-radius:4px;font-size:1rem;padding:.75rem!important;transition:border-color .2s,box-shadow .2s;width:100%}.hs-input:focus{border-color:#3498db;box-shadow:0 0 0 3px rgba(52,152,219,.15);outline:none}textarea.hs-input{min-height:100px;resize:vertical}@media (min-width:768px){.hs_firstname,.hs_lastname{display:block!important;margin-right:0!important;width:100%!important}}select.hs-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23333' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;background-size:1rem}.hs-fieldtype-checkbox .inputs-list,.hs-fieldtype-radio .inputs-list{list-style:none;margin:0;padding:0}.hs-fieldtype-checkbox .inputs-list li,.hs-fieldtype-radio .inputs-list li{margin-bottom:8px}.hs-fieldtype-checkbox .inputs-list input,.hs-fieldtype-radio .inputs-list input{margin-right:8px}.hs-error-msgs{list-style:none;margin:5px 0 0;padding:0}.hs-error-msgs label{color:#e74c3c;font-size:12px;font-weight:400;margin:0}.hs-button.primary{background-color:#0856ff;border:none;border-radius:4px;color:#fff;cursor:pointer;display:inline-block;font-size:1rem;font-weight:500;margin-top:.25rem;padding:.75rem 1.5rem;transition:background-color .2s}.hs-button.primary:hover{background-color:#073bac}.hs-button.primary:focus{box-shadow:0 0 0 3px rgba(52,152,219,.4);outline:none}.legal-consent-container{color:#666;font-size:14px;margin-bottom:20px;margin-top:15px}.submitted-message{background-color:#d4edda;border-radius:4px;color:#155724;margin-bottom:20px;padding:20px;text-align:center}.hs-input:focus-within{border-color:#3498db}@media (max-width:767px){.hs-form-field{margin-bottom:15px}.hs-input{font-size:14px;padding:8px 12px}.hs-button.primary{padding:10px;width:100%}}@media (min-width:768px){.hs_firstname,.hs_lastname{display:inline-block;width:48%}.hs_firstname{margin-right:4%}}.hs-input::placeholder{color:#999}.hs-field-desc{color:#666;font-size:12px;margin-top:4px}.hs-input:focus{transform:translateY(-2px);transition:transform .2s ease-in-out}.hs-form-progress{margin-bottom:30px}.hs-form-progress-bar{background-color:#f5f5f5;border-radius:4px;height:8px;margin-top:10px}.hs-form-progress-bar-current{background-color:#3498db;border-radius:4px;height:100%}