.lform-card .hs-form-field{background:none;border-radius:0;display:block;margin:0;padding:0;position:relative}.lform-card .hs-form-field>label{color:#7c8aa0;display:block;font-size:11px;font-weight:700;letter-spacing:.05em;margin:0 0 5px}.lform-card .hs-form-field>label>span{color:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit}.lform-card .hs-form-field .hs-form-required{color:var(--teal-deep,#0fa093);margin-left:2px}.lform-card .hs-input{background:#fff;border:1.5px solid var(--field-border,#e2dfd8);border-radius:var(--radius-input,11px);box-sizing:border-box;color:var(--ink,#0a1d38);font-family:inherit;font-size:15px;margin:0;outline:none;padding:14px;transition:border-color .2s ease;width:100%}.lform-card textarea.hs-input{display:block;min-height:104px;resize:vertical}.lform-card .hs-input:focus{border-color:var(--teal,#17b0a3)}.lform-card select.hs-input{appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='none' stroke='%2343536b' stroke-linecap='round' stroke-width='2' d='m1 1 5 5 5-5'/%3E%3C/svg%3E");background-position:right 16px center;background-repeat:no-repeat;padding-right:40px}.lform-card select.hs-input.is-placeholder{color:var(--ink-faint,#8794a6)}.lform-card fieldset{border:0;margin:0;max-width:none;padding:0}.lform-card fieldset .hs-form-field{float:none;width:100%}.lform-card .fs-float .fs-ff>label{background:#fff;border-radius:4px;color:var(--ink-faint,#8794a6);font-size:15px;font-weight:400;left:10px;letter-spacing:0;margin:0;max-width:calc(100% - 30px);overflow:hidden;padding:0 5px;pointer-events:none;position:absolute;text-overflow:ellipsis;top:25px;transform:translateY(-50%);transition:top .16s ease,font-size .16s ease,color .16s ease,font-weight .16s ease;white-space:nowrap;z-index:1}.lform-card .fs-float .fs-ff.hs-fieldtype-select>label,.lform-card .fs-float .fs-ff.is-filled>label,.lform-card .fs-float .fs-ff:focus-within>label{color:#7c8aa0;font-size:11px;font-weight:700;letter-spacing:.05em;top:0}.lform-card .fs-float .fs-ff:focus-within>label{color:var(--teal-dark-link,#0a6b62)}.lform-card .inputs-list{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:0}.lform-card .hs-form-booleancheckbox>label,.lform-card .hs-form-checkbox>label,.lform-card .hs-form-radio>label{align-items:flex-start;color:var(--ink-mute,#5b6b80);cursor:pointer;display:flex;font-size:13.5px;font-weight:400;gap:10px;letter-spacing:0;line-height:1.45;margin:0}.lform-card .hs-input[type=checkbox],.lform-card .hs-input[type=radio]{accent-color:var(--teal,#17b0a3);border:0;flex:none;height:17px;margin-top:1px;padding:0;width:17px}.lform-card .inputs-list label span{color:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit}.lform-card .hs-error-msgs{list-style:none;margin:5px 0 0;padding:0}.lform-card .hs-error-msg,.lform-card .hs-error-msgs label{color:#c0392b;font-size:12px;font-weight:600;letter-spacing:0;margin:0;position:static}.lform-card .hs-input.error,.lform-card .hs-input.invalid{border-color:#e0685c}.lform-card .hs_error_rollup{display:none}.lform-card .hs-field-desc{color:var(--ink-faint,#8794a6);font-size:12px;margin:4px 0 0}.lform-card .hs-richtext{color:var(--ink-faint,#8794a6);font-size:12px;line-height:1.45}.lform-card .hs-richtext p{margin:0}.lform-card .hs-submit{margin-top:4px}.lform-card .hs-submit .actions{margin:0;padding:0}.lform-card .hs-button{background:var(--teal,#17b0a3);border:0;border-radius:12px;color:#fff;cursor:pointer;font-family:inherit;font-size:15px;font-weight:800;padding:15px;transition:background .2s ease;width:100%}.lform-card .hs-button:hover{background:var(--teal-bright,#14c4b4)}.lform-card .submitted-message{color:var(--teal-dark-link,#0a6b62);font-family:var(--font-display);font-size:18px;line-height:1.5}.lform-card .submitted-message p{color:var(--ink-mute,#5b6b80);font-family:var(--font-body);font-size:14px;margin:10px 0 0}